diff --git a/CHANGELOG.md b/CHANGELOG.md index 0edda32e6d4..b271f5ba435 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,6 +21,7 @@ - Datagen performance improvement by caching supported locales (https://github.com/unicode-org/icu4x/pull/4470) - Never use fallback for baked segmentation data (https://github.com/unicode-org/icu4x/pull/4510) - Propagate extension keywords and auxiliary keys to explicit locales (https://github.com/unicode-org/icu4x/pull/4533) + - Retain base languages in `Runtime` and `RuntimeManual` modes with option to opt-in to the old behavior (https://github.com/unicode-org/icu4x/pull/4606) - `icu_provider` - (Small breakage) `DataPayload::new_owned()` is no longer `const`, this was a mistake (https://github.com/unicode-org/icu4x/pull/4456) - `icu_provider_blob` diff --git a/provider/baked/calendar/data/macros/datetime_week_data_v1.rs.data b/provider/baked/calendar/data/macros/datetime_week_data_v1.rs.data index ed0e5cd49cf..6182ac3cf26 100644 --- a/provider/baked/calendar/data/macros/datetime_week_data_v1.rs.data +++ b/provider/baked/calendar/data/macros/datetime_week_data_v1.rs.data @@ -17,8 +17,8 @@ macro_rules! __impl_datetime_week_data_v1 { static UND_AE: ::Yokeable = icu::calendar::provider::WeekDataV1 { first_weekday: icu::calendar::types::IsoWeekday::Saturday, min_week_days: 1u8 }; static UND_AG: ::Yokeable = icu::calendar::provider::WeekDataV1 { first_weekday: icu::calendar::types::IsoWeekday::Sunday, min_week_days: 1u8 }; static UND_PT: ::Yokeable = icu::calendar::provider::WeekDataV1 { first_weekday: icu::calendar::types::IsoWeekday::Sunday, min_week_days: 4u8 }; - static VALUES: [&::Yokeable; 115usize] = [&UND, &UND_AD, &UND_AE, &UND_AE, &UND_AG, &UND_AD, &UND_AG, &UND_AD, &UND_AD, &UND_AG, &UND_AD, &UND_AD, &UND_AE, &UND_AG, &UND_AG, &UND_AG, &UND_AG, &UND_AG, &UND_AG, &UND_AD, &UND_AG, &UND_AD, &UND_AD, &UND_AE, &UND_AD, &UND_AG, &UND_AG, &UND_AE, &UND_AD, &UND_AE, &UND_AD, &UND_AG, &UND_AD, &UND_AD, &UND_AD, &UND_AD, &UND_AD, &UND_AD, &UND_AD, &UND_AD, &UND_AD, &UND_AD, &UND_AG, &UND_AG, &UND_AG, &UND_AG, &UND_AD, &UND_AG, &UND_AD, &UND_AG, &UND_AD, &UND_AG, &UND_AE, &UND_AE, &UND_AD, &UND_AD, &UND_AD, &UND_AG, &UND_AE, &UND_AG, &UND_AG, &UND_AG, &UND_AG, &UND_AE, &UND_AG, &UND_AD, &UND_AD, &UND_AD, &UND_AE, &UND_AD, &UND_AG, &UND_AG, &UND_AG, &UND_AD, &UND_AG, &UND_MV, &UND_AG, &UND_AG, &UND_AG, &UND_AD, &UND_AD, &UND_AG, &UND_AE, &UND_AG, &UND_AG, &UND_AG, &UND_AG, &UND_AD, &UND_AG, &UND_PT, &UND_AG, &UND_AE, &UND_AD, &UND_AD, &UND_AG, &UND_AE, &UND_AD, &UND_AG, &UND_AD, &UND_AD, &UND_AD, &UND_AG, &UND_AE, &UND_AG, &UND_AG, &UND_AG, &UND_AG, &UND_AG, &UND_AD, &UND_AG, &UND_AG, &UND_AG, &UND_AG, &UND_AG, &UND_AG]; - static KEYS: [&str; 115usize] = ["und", "und-AD", "und-AE", "und-AF", "und-AG", "und-AN", "und-AS", "und-AT", "und-AX", "und-BD", "und-BE", "und-BG", "und-BH", "und-BR", "und-BS", "und-BT", "und-BW", "und-BZ", "und-CA", "und-CH", "und-CO", "und-CZ", "und-DE", "und-DJ", "und-DK", "und-DM", "und-DO", "und-DZ", "und-EE", "und-EG", "und-ES", "und-ET", "und-FI", "und-FJ", "und-FO", "und-FR", "und-GB", "und-GF", "und-GG", "und-GI", "und-GP", "und-GR", "und-GT", "und-GU", "und-HK", "und-HN", "und-HU", "und-ID", "und-IE", "und-IL", "und-IM", "und-IN", "und-IQ", "und-IR", "und-IS", "und-IT", "und-JE", "und-JM", "und-JO", "und-JP", "und-KE", "und-KH", "und-KR", "und-KW", "und-LA", "und-LI", "und-LT", "und-LU", "und-LY", "und-MC", "und-MH", "und-MM", "und-MO", "und-MQ", "und-MT", "und-MV", "und-MX", "und-MZ", "und-NI", "und-NL", "und-NO", "und-NP", "und-OM", "und-PA", "und-PE", "und-PH", "und-PK", "und-PL", "und-PR", "und-PT", "und-PY", "und-QA", "und-RE", "und-RU", "und-SA", "und-SD", "und-SE", "und-SG", "und-SJ", "und-SK", "und-SM", "und-SV", "und-SY", "und-TH", "und-TT", "und-TW", "und-UM", "und-US", "und-VA", "und-VE", "und-VI", "und-WS", "und-YE", "und-ZA", "und-ZW"]; + static VALUES: [&::Yokeable; 155usize] = [&UND, &UND_AD, &UND_AE, &UND_AE, &UND_AG, &UND, &UND, &UND, &UND_AD, &UND, &UND_AG, &UND_AD, &UND, &UND_AD, &UND, &UND, &UND_AG, &UND_AD, &UND_AD, &UND_AE, &UND, &UND, &UND_AG, &UND_AG, &UND_AG, &UND_AG, &UND, &UND_AG, &UND_AG, &UND_AD, &UND, &UND, &UND, &UND_AG, &UND, &UND, &UND_AD, &UND_AD, &UND_AE, &UND_AD, &UND_AG, &UND_AG, &UND_AE, &UND, &UND_AD, &UND_AE, &UND_AD, &UND_AG, &UND_AD, &UND_AD, &UND_AD, &UND_AD, &UND_AD, &UND, &UND_AD, &UND_AD, &UND_AD, &UND_AD, &UND_AD, &UND_AG, &UND_AG, &UND_AG, &UND_AG, &UND, &UND_AD, &UND_AG, &UND_AD, &UND_AG, &UND_AD, &UND_AG, &UND_AE, &UND_AE, &UND_AD, &UND_AD, &UND_AD, &UND_AG, &UND_AE, &UND_AG, &UND_AG, &UND, &UND_AG, &UND_AG, &UND_AE, &UND, &UND_AG, &UND, &UND_AD, &UND, &UND_AD, &UND_AD, &UND, &UND_AE, &UND_AD, &UND, &UND, &UND_AG, &UND, &UND_AG, &UND, &UND_AG, &UND_AD, &UND_AG, &UND_MV, &UND_AG, &UND, &UND_AG, &UND_AG, &UND_AD, &UND_AD, &UND_AG, &UND, &UND_AE, &UND_AG, &UND_AG, &UND_AG, &UND_AG, &UND_AD, &UND_AG, &UND_PT, &UND_AG, &UND_AE, &UND_AD, &UND, &UND, &UND_AD, &UND_AG, &UND_AE, &UND_AD, &UND_AG, &UND, &UND_AD, &UND_AD, &UND_AD, &UND_AG, &UND_AE, &UND_AG, &UND, &UND, &UND, &UND_AG, &UND_AG, &UND, &UND_AG, &UND_AG, &UND, &UND, &UND_AD, &UND_AG, &UND_AG, &UND, &UND_AG, &UND, &UND_AG, &UND_AG, &UND_AG]; + static KEYS: [&str; 155usize] = ["und", "und-AD", "und-AE", "und-AF", "und-AG", "und-AI", "und-AL", "und-AM", "und-AN", "und-AR", "und-AS", "und-AT", "und-AU", "und-AX", "und-AZ", "und-BA", "und-BD", "und-BE", "und-BG", "und-BH", "und-BM", "und-BN", "und-BR", "und-BS", "und-BT", "und-BW", "und-BY", "und-BZ", "und-CA", "und-CH", "und-CL", "und-CM", "und-CN", "und-CO", "und-CR", "und-CY", "und-CZ", "und-DE", "und-DJ", "und-DK", "und-DM", "und-DO", "und-DZ", "und-EC", "und-EE", "und-EG", "und-ES", "und-ET", "und-FI", "und-FJ", "und-FO", "und-FR", "und-GB", "und-GE", "und-GF", "und-GG", "und-GI", "und-GP", "und-GR", "und-GT", "und-GU", "und-HK", "und-HN", "und-HR", "und-HU", "und-ID", "und-IE", "und-IL", "und-IM", "und-IN", "und-IQ", "und-IR", "und-IS", "und-IT", "und-JE", "und-JM", "und-JO", "und-JP", "und-KE", "und-KG", "und-KH", "und-KR", "und-KW", "und-KZ", "und-LA", "und-LB", "und-LI", "und-LK", "und-LT", "und-LU", "und-LV", "und-LY", "und-MC", "und-MD", "und-ME", "und-MH", "und-MK", "und-MM", "und-MN", "und-MO", "und-MQ", "und-MT", "und-MV", "und-MX", "und-MY", "und-MZ", "und-NI", "und-NL", "und-NO", "und-NP", "und-NZ", "und-OM", "und-PA", "und-PE", "und-PH", "und-PK", "und-PL", "und-PR", "und-PT", "und-PY", "und-QA", "und-RE", "und-RO", "und-RS", "und-RU", "und-SA", "und-SD", "und-SE", "und-SG", "und-SI", "und-SJ", "und-SK", "und-SM", "und-SV", "und-SY", "und-TH", "und-TJ", "und-TM", "und-TR", "und-TT", "und-TW", "und-UA", "und-UM", "und-US", "und-UY", "und-UZ", "und-VA", "und-VE", "und-VI", "und-VN", "und-WS", "und-XK", "und-YE", "und-ZA", "und-ZW"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/calendar/data/macros/datetime_week_data_v2.rs.data b/provider/baked/calendar/data/macros/datetime_week_data_v2.rs.data index ec1dc79a4ee..b10493dafec 100644 --- a/provider/baked/calendar/data/macros/datetime_week_data_v2.rs.data +++ b/provider/baked/calendar/data/macros/datetime_week_data_v2.rs.data @@ -22,8 +22,8 @@ macro_rules! __impl_datetime_week_data_v2 { static UND_AG: ::Yokeable = icu::calendar::provider::WeekDataV2 { first_weekday: icu::calendar::types::IsoWeekday::Sunday, min_week_days: 1u8, weekend: icu::calendar::provider::WeekdaySet::new(&[icu::calendar::types::IsoWeekday::Saturday, icu::calendar::types::IsoWeekday::Sunday]) }; static UND_IN: ::Yokeable = icu::calendar::provider::WeekDataV2 { first_weekday: icu::calendar::types::IsoWeekday::Sunday, min_week_days: 1u8, weekend: icu::calendar::provider::WeekdaySet::new(&[icu::calendar::types::IsoWeekday::Sunday]) }; static UND_PT: ::Yokeable = icu::calendar::provider::WeekDataV2 { first_weekday: icu::calendar::types::IsoWeekday::Sunday, min_week_days: 4u8, weekend: icu::calendar::provider::WeekdaySet::new(&[icu::calendar::types::IsoWeekday::Saturday, icu::calendar::types::IsoWeekday::Sunday]) }; - static VALUES: [&::Yokeable; 115usize] = [&UND, &UND_AD, &UND_AE, &UND_AF, &UND_AG, &UND_AD, &UND_AG, &UND_AD, &UND_AD, &UND_AG, &UND_AD, &UND_AD, &UND_BH, &UND_AG, &UND_AG, &UND_AG, &UND_AG, &UND_AG, &UND_AG, &UND_AD, &UND_AG, &UND_AD, &UND_AD, &UND_AE, &UND_AD, &UND_AG, &UND_AG, &UND_BH, &UND_AD, &UND_BH, &UND_AD, &UND_AG, &UND_AD, &UND_AD, &UND_AD, &UND_AD, &UND_AD, &UND_AD, &UND_AD, &UND_AD, &UND_AD, &UND_AD, &UND_AG, &UND_AG, &UND_AG, &UND_AG, &UND_AD, &UND_AG, &UND_AD, &UND_IL, &UND_AD, &UND_IN, &UND_BH, &UND_IR, &UND_AD, &UND_AD, &UND_AD, &UND_AG, &UND_BH, &UND_AG, &UND_AG, &UND_AG, &UND_AG, &UND_BH, &UND_AG, &UND_AD, &UND_AD, &UND_AD, &UND_BH, &UND_AD, &UND_AG, &UND_AG, &UND_AG, &UND_AD, &UND_AG, &UND_MV, &UND_AG, &UND_AG, &UND_AG, &UND_AD, &UND_AD, &UND_AG, &UND_BH, &UND_AG, &UND_AG, &UND_AG, &UND_AG, &UND_AD, &UND_AG, &UND_PT, &UND_AG, &UND_BH, &UND_AD, &UND_AD, &UND_IL, &UND_BH, &UND_AD, &UND_AG, &UND_AD, &UND_AD, &UND_AD, &UND_AG, &UND_BH, &UND_AG, &UND_AG, &UND_AG, &UND_AG, &UND_AG, &UND_AD, &UND_AG, &UND_AG, &UND_AG, &UND_IL, &UND_AG, &UND_AG]; - static KEYS: [&str; 115usize] = ["und", "und-AD", "und-AE", "und-AF", "und-AG", "und-AN", "und-AS", "und-AT", "und-AX", "und-BD", "und-BE", "und-BG", "und-BH", "und-BR", "und-BS", "und-BT", "und-BW", "und-BZ", "und-CA", "und-CH", "und-CO", "und-CZ", "und-DE", "und-DJ", "und-DK", "und-DM", "und-DO", "und-DZ", "und-EE", "und-EG", "und-ES", "und-ET", "und-FI", "und-FJ", "und-FO", "und-FR", "und-GB", "und-GF", "und-GG", "und-GI", "und-GP", "und-GR", "und-GT", "und-GU", "und-HK", "und-HN", "und-HU", "und-ID", "und-IE", "und-IL", "und-IM", "und-IN", "und-IQ", "und-IR", "und-IS", "und-IT", "und-JE", "und-JM", "und-JO", "und-JP", "und-KE", "und-KH", "und-KR", "und-KW", "und-LA", "und-LI", "und-LT", "und-LU", "und-LY", "und-MC", "und-MH", "und-MM", "und-MO", "und-MQ", "und-MT", "und-MV", "und-MX", "und-MZ", "und-NI", "und-NL", "und-NO", "und-NP", "und-OM", "und-PA", "und-PE", "und-PH", "und-PK", "und-PL", "und-PR", "und-PT", "und-PY", "und-QA", "und-RE", "und-RU", "und-SA", "und-SD", "und-SE", "und-SG", "und-SJ", "und-SK", "und-SM", "und-SV", "und-SY", "und-TH", "und-TT", "und-TW", "und-UM", "und-US", "und-VA", "und-VE", "und-VI", "und-WS", "und-YE", "und-ZA", "und-ZW"]; + static VALUES: [&::Yokeable; 155usize] = [&UND, &UND_AD, &UND_AE, &UND_AF, &UND_AG, &UND, &UND, &UND, &UND_AD, &UND, &UND_AG, &UND_AD, &UND, &UND_AD, &UND, &UND, &UND_AG, &UND_AD, &UND_AD, &UND_BH, &UND, &UND, &UND_AG, &UND_AG, &UND_AG, &UND_AG, &UND, &UND_AG, &UND_AG, &UND_AD, &UND, &UND, &UND, &UND_AG, &UND, &UND, &UND_AD, &UND_AD, &UND_AE, &UND_AD, &UND_AG, &UND_AG, &UND_BH, &UND, &UND_AD, &UND_BH, &UND_AD, &UND_AG, &UND_AD, &UND_AD, &UND_AD, &UND_AD, &UND_AD, &UND, &UND_AD, &UND_AD, &UND_AD, &UND_AD, &UND_AD, &UND_AG, &UND_AG, &UND_AG, &UND_AG, &UND, &UND_AD, &UND_AG, &UND_AD, &UND_IL, &UND_AD, &UND_IN, &UND_BH, &UND_IR, &UND_AD, &UND_AD, &UND_AD, &UND_AG, &UND_BH, &UND_AG, &UND_AG, &UND, &UND_AG, &UND_AG, &UND_BH, &UND, &UND_AG, &UND, &UND_AD, &UND, &UND_AD, &UND_AD, &UND, &UND_BH, &UND_AD, &UND, &UND, &UND_AG, &UND, &UND_AG, &UND, &UND_AG, &UND_AD, &UND_AG, &UND_MV, &UND_AG, &UND, &UND_AG, &UND_AG, &UND_AD, &UND_AD, &UND_AG, &UND, &UND_BH, &UND_AG, &UND_AG, &UND_AG, &UND_AG, &UND_AD, &UND_AG, &UND_PT, &UND_AG, &UND_BH, &UND_AD, &UND, &UND, &UND_AD, &UND_IL, &UND_BH, &UND_AD, &UND_AG, &UND, &UND_AD, &UND_AD, &UND_AD, &UND_AG, &UND_BH, &UND_AG, &UND, &UND, &UND, &UND_AG, &UND_AG, &UND, &UND_AG, &UND_AG, &UND, &UND, &UND_AD, &UND_AG, &UND_AG, &UND, &UND_AG, &UND, &UND_IL, &UND_AG, &UND_AG]; + static KEYS: [&str; 155usize] = ["und", "und-AD", "und-AE", "und-AF", "und-AG", "und-AI", "und-AL", "und-AM", "und-AN", "und-AR", "und-AS", "und-AT", "und-AU", "und-AX", "und-AZ", "und-BA", "und-BD", "und-BE", "und-BG", "und-BH", "und-BM", "und-BN", "und-BR", "und-BS", "und-BT", "und-BW", "und-BY", "und-BZ", "und-CA", "und-CH", "und-CL", "und-CM", "und-CN", "und-CO", "und-CR", "und-CY", "und-CZ", "und-DE", "und-DJ", "und-DK", "und-DM", "und-DO", "und-DZ", "und-EC", "und-EE", "und-EG", "und-ES", "und-ET", "und-FI", "und-FJ", "und-FO", "und-FR", "und-GB", "und-GE", "und-GF", "und-GG", "und-GI", "und-GP", "und-GR", "und-GT", "und-GU", "und-HK", "und-HN", "und-HR", "und-HU", "und-ID", "und-IE", "und-IL", "und-IM", "und-IN", "und-IQ", "und-IR", "und-IS", "und-IT", "und-JE", "und-JM", "und-JO", "und-JP", "und-KE", "und-KG", "und-KH", "und-KR", "und-KW", "und-KZ", "und-LA", "und-LB", "und-LI", "und-LK", "und-LT", "und-LU", "und-LV", "und-LY", "und-MC", "und-MD", "und-ME", "und-MH", "und-MK", "und-MM", "und-MN", "und-MO", "und-MQ", "und-MT", "und-MV", "und-MX", "und-MY", "und-MZ", "und-NI", "und-NL", "und-NO", "und-NP", "und-NZ", "und-OM", "und-PA", "und-PE", "und-PH", "und-PK", "und-PL", "und-PR", "und-PT", "und-PY", "und-QA", "und-RE", "und-RO", "und-RS", "und-RU", "und-SA", "und-SD", "und-SE", "und-SG", "und-SI", "und-SJ", "und-SK", "und-SM", "und-SV", "und-SY", "und-TH", "und-TJ", "und-TM", "und-TR", "und-TT", "und-TW", "und-UA", "und-UM", "und-US", "und-UY", "und-UZ", "und-VA", "und-VE", "und-VI", "und-VN", "und-WS", "und-XK", "und-YE", "und-ZA", "und-ZW"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/collator/data/macros/collator_data_v1.rs.data b/provider/baked/collator/data/macros/collator_data_v1.rs.data index 01283707dc6..7d245fa3fd4 100644 --- a/provider/baked/collator/data/macros/collator_data_v1.rs.data +++ b/provider/baked/collator/data/macros/collator_data_v1.rs.data @@ -99,9 +99,9 @@ macro_rules! __impl_collator_data_v1 { static AR_U_CO_COMPAT: ::Yokeable = icu::collator::provider::CollationDataV1 { trie: icu::collections::codepointtrie::CodePointTrie::from_parts(icu::collections::codepointtrie::CodePointTrieHeader { high_start: 65536u32, shifted12_high_start: 16u16, index3_null_offset: 26u16, data_null_offset: 0u32, null_value: 192u32, trie_type: icu::collections::codepointtrie::TrieType::Small }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0@\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0W\0\x8E\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x03\x01\x0B\x01\x15\x01+\x01\0\0\x10\0 \x000\0@\0P\0`\0p\0\0\0\x10\0 \x000\0\0\0\x10\0 \x000\0\0\0\x10\0 \x000\0\0\0\x10\0 \x000\0\0\0\x10\0 \x000\0\0\0\x10\0 \x000\0\0\0\x10\0 \x000\0\0\0\x10\0 \x000\0W\0g\0w\0\x87\0\x8E\0\x9E\0\xAE\0\xBE\0\0\0\x10\0 \x000\0\0\0\x10\0 \x000\0\0\0\x10\0 \x000\0\0\0\x10\0 \x000\0\0\0\x10\0 \x000\0\0\0\x10\0 \x000\0\xCE\0\xCE\0\xCE\0\xCE\0\xCE\0\xCE\0\xCE\0\xCE\0\xCE\0\xCE\0\xCE\0\xCE\0\xCE\0\xCE\0\xCE\0\xCE\0\xCE\0\xCE\0\xCE\0\xCE\0\xCE\0\xCE\0\xCE\0\xCE\0\xCE\0\xCE\0\xCE\0\xCE\0\xCE\0\xCE\0\xCE\0\xCE\0\xDA\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xE2\0\0\0\0\0\0\0\0\0\0\0\xEC\0\0\0\0\0\0\0\xFC\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\t\x01\0\0\0\0\0\0\0\0\x0E\x01\x1E\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0D\0L\0L\0l\0L\0L\0L\0L\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x8C\0\x8C\0\x8C\0\x8C\0\x8C\0\x8C\0\x8C\0\x8C\0\x8C\0\x8C\0\x8C\0\x92\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\x1A\0\xAD\0\xCC\0\xE3\0\xEE\xFF") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05F*f\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05F\xF0f\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x06F\xF0f\x07F\xF0f\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x0BF\xF0f\xC0\0\0\0\xC0\0\0\0\nF\xF0f\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x07F*f\x06F*f\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\tF\xF0f\x08F\xF0f\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0") }, 192u32), ces: zerovec::ZeroVec::new(), ce32s: zerovec::ZeroVec::new(), contexts: zerovec::ZeroVec::new() }; static JA: ::Yokeable = icu::collator::provider::CollationDataV1 { trie: icu::collections::codepointtrie::CodePointTrie::from_parts(icu::collections::codepointtrie::CodePointTrieHeader { high_start: 65536u32, shifted12_high_start: 16u16, index3_null_offset: 2u16, data_null_offset: 0u32, null_value: 192u32, trie_type: icu::collections::codepointtrie::TrieType::Small }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0@\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x06\x1A\x06:\x06P\x06\0\0\x10\0 \x000\0@\0P\0`\0p\0\0\0\x10\0 \x000\0\0\0\x10\0 \x000\0\0\0\x10\0 \x000\0\0\0\x10\0 \x000\0\0\0\x10\0 \x000\0\0\0\x10\0 \x000\0\0\0\x10\0 \x000\0\0\0\x10\0 \x000\0\x80\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x83\0\x93\0\xA3\0\xB3\0\xC3\0\xD3\0\xE3\0\0\0\0\0\0\0\xF3\0\x03\x01\x13\x01#\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\08\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0H\x01X\x01g\x01v\x01\x86\x01\x96\x01\xA6\x01\xB5\x01\xC5\x01\xD4\x01\xE4\x01\xF4\x01\x04\x02\x14\x02$\x024\x02C\x02S\x02a\x02q\x02\x7F\x02\x8F\x02\x9E\x02\xAE\x02\xBE\x02\xCE\x02\xDE\x02\xEE\x02\xFE\x02\x0E\x03\x1E\x03.\x03=\x03M\x03]\x03k\x03x\x03\x88\x03\x95\x03\xA3\x03\xB3\x03\xC2\x03\xCD\x03\xDB\x03\xEA\x03\xFA\x03\t\x04\x18\x04(\x046\x04F\x04T\x04d\x04t\x04\x82\x04\x91\x04\xA1\x04\xB1\x04\xC1\x04\xD1\x04\xDF\x04\xED\x04\xFD\x04\r\x05\x1D\x05,\x05:\x05J\x05W\x05g\x05v\x05\x86\x05\x96\x05\xA5\x05\xB5\x05\xC4\x05\xD3\x05\xE1\x05\xF1\x05\xFF\x05\x0F\x06\x1F\x06/\x06?\x06O\x06^\x06n\x06~\x06\x8E\x06\x98\x06\xA8\x06\xB8\x06\xC6\x06\xD5\x06\xE5\x06\xF5\x06\x04\x07\x14\x07$\x073\x07C\x07R\x07b\x07r\x07\x82\x07\x92\x07\xA0\x07\xB0\x07\xC0\x07\xCA\x07\xD9\x07\xE8\x07\xF6\x07\x06\x08\r\x08\x1D\x08-\x08=\x08K\x08P\x08`\x08l\x08|\x08\x8C\x08\x98\x08\xA4\x08\xB4\x08\xBD\x08\xCC\x08\xD8\x08\xE4\x08\xF4\x08\x02\t\x12\t\x1E\t+\t;\tK\t[\tj\tz\t\x89\t\x99\t\xA9\t\xB9\t\xC9\t\xD9\t\xE9\t\xF9\t\t\n\x18\n#\n3\n@\nP\n`\np\n\x7F\n\x8F\n\x9B\n\xAB\n\xB7\n\xC6\n\xD6\n\xE6\n\xF5\n\x04\x0B\x14\x0B#\x0B0\x0B@\x0BO\x0B^\x0Bm\x0B}\x0B\x8D\x0B\x9B\x0B\xAB\x0B\xB9\x0B\xC8\x0B\xD7\x0B\xE7\x0B\xF7\x0B\x06\x0C\x15\x0C#\x0C1\x0C?\x0CN\x0C^\x0Ck\x0Cw\x0C\x87\x0C\x96\x0C\xA6\x0C\xB6\x0C\xC6\x0C\xD0\x0C\xDE\x0C\xEB\x0C\0\0\xFB\x0C\0\0\x07\r\x16\r&\r5\r?\rK\rX\rf\rv\r\x86\r\x96\r\xA6\r\xB6\r\xC6\r\xD6\r\xE6\r\xF6\r\x06\x0E\x16\x0E&\x0E6\x0EF\x0EV\x0Ef\x0Eu\x0E\x85\x0E\x95\x0E\xA5\x0E\xB5\x0E\xBF\x0E\xCF\x0E\xDE\x0E\xED\x0E\xFC\x0E\x04\x0F\x14\x0F$\x0F2\x0FA\x0FQ\x0F\0\0[\x0Fk\x0Fx\x0F\x88\x0F\x96\x0F\xA6\x0F\xB4\x0F\xC3\x0F\xD1\x0F\xDF\x0F\xEE\x0F\xFD\x0F\x0C\x10\x1B\x10)\x109\x10I\x10X\x10h\x10v\x10\x86\x10\x96\x10\xA6\x10\xB4\x10\xC3\x10\xD3\x10\xE3\x10\xF3\x10\x03\x11\x13\x11#\x113\x11B\x11Q\x11`\x11p\x11\x80\x11\x90\x11\xA0\x11\xAF\x11\xBD\x11\xCB\x11\xDB\x11\xEB\x11\xFB\x11\x0B\x12\x1B\x12+\x12:\x12J\x12Z\x12j\x12y\x12\x87\x12\x97\x12\xA5\x12\xB3\x12\xC2\x12\xD2\x12\xE2\x12\xF2\x12\x02\x13\x12\x13\x1F\x13/\x13>\x13N\x13^\x13m\x13}\x13\x89\x13\x98\x13\xA7\x13\xB7\x13\xC4\x13\xD2\x13\xE2\x13\xF2\x13\x02\x14\x12\x14\"\x141\x14A\x14P\x14`\x14o\x14~\x14\x8D\x14\x9B\x14\xAB\x14\xBB\x14\xCB\x14\xDB\x14\xEA\x14\xFA\x14\n\x15\x1A\x15*\x157\x15F\x15V\x15f\x15v\x15\x84\x15\x94\x15\xA4\x15\xB3\x15\xC2\x15\xCD\x15\xDD\x15\xEA\x15\xF8\x15\x07\x16\x16\x16\x1F\x16/\x16<\x16J\x16Y\x16i\x16x\x16\x86\x16\x96\x16\xA6\x16\xB6\x16\xBE\x16\xCC\x16\xDC\x16\xEC\x16\xFC\x16\x0B\x17\x1B\x17)\x179\x17I\x17Y\x17h\x17x\x17\x88\x17\x97\x17\xA5\x17\xB5\x17\xC5\x17\xD5\x17\xE5\x17\xF5\x17\x05\x18\x15\x18$\x183\x18A\x18P\x18_\x18i\x18y\x18\x89\x18\x99\x18\xA9\x18\xB9\x18\xC8\x18\xD8\x18\xE8\x18\xF8\x18\x08\x19\x18\x19(\x198\x19H\x19W\x19g\x19v\x19\x86\x19\x96\x19\xA3\x19\xB2\x19\xC0\x19\xD0\x19\xE0\x19\xF0\x19\xFC\x19\x0C\x1A\x1C\x1A,\x1A<\x1AI\x1AW\x1Ag\x1Aw\x1A\x87\x1A\x97\x1A\xA6\x1A\xB6\x1A\xC6\x1A\xD3\x1A\xE3\x1A\xF3\x1A\x02\x1B\x11\x1B!\x1B0\x1B@\x1BP\x1B_\x1Bm\x1B}\x1B\x8B\x1B\x9B\x1B\xAA\x1B\xB8\x1B\xC4\x1B\xD4\x1B\xE2\x1B\xF2\x1B\x02\x1C\x12\x1C!\x1C0\x1C?\x1CO\x1CZ\x1Cf\x1Ct\x1C\x84\x1C\x92\x1C\xA1\x1C\xB1\x1C\xC1\x1C\xD1\x1C\xE1\x1C\xEF\x1C\xFE\x1C\x0E\x1D\x1E\x1D-\x1D=\x1DM\x1DU\x1De\x1Dr\x1D~\x1D\x8E\x1D\x9E\x1D\xAE\x1D\xBE\x1D\xCD\x1D\xDD\x1D\xEC\x1D\xFB\x1D\x0B\x1E\x18\x1E'\x1E7\x1E<\x1EJ\x1EZ\x1Eh\x1Ew\x1E~\x1E\x8B\x1E\x9A\x1E\xA5\x1E\xB4\x1E\xC1\x1E\xD1\x1E\xE1\x1E\xF0\x1E\xFF\x1E\x0E\x1F\x1A\x1F'\x1F7\x1FG\x1FV\x1Fe\x1Fu\x1F\x85\x1F\x95\x1F\xA5\x1F\xB5\x1F\xC5\x1F\xD3\x1F\xE2\x1F\xF1\x1F\x01 \x11 ! 1 @ P \\ l | \x8C \x9B \xAA \xB9 \xC9 \xD5 \xE5 \xF5 \x04!\x14!$!4!C!R!_!o!}!\x8C!\x96!\xA6!\xB1!\xC1!\0\0\xD1!\xDF!\xEB!\xFA!\x04\"\x11\" \".\"=\"K\"[\"k\"z\"\x89\"\x99\"\xA9\"\xB8\"\xC8\"\xD8\"\xE4\"\xF4\"\x04#\x12#\"#0#@#N#^#n#|#\x8C#\x9C#\xAA#\xB8#\xC3#\xD3#\xE3#\xF3#\x03$\x10$ $,$8$?$M$]$l$|$\x8B$\x9A$\0\0\xA8$\xB6$\xC6$\xD1$\xE1$\xF1$\0%\x0C%\x1B%+%9%I%Y%i%v%\x85%\x95%\xA5%\xB2%\xC2%\xD2%\xE2%\xF2%\x02&\x10&\x1F&.&<&K&[&k&y&\x89&\x99&\xA7&\xB5&\xC4&\xD4&\xE4&\xF4&\xFF&\x0F'\x1F'-'='L'['h'x'\x82'\x92'\x9A'\xA9'\xB5'\xC5'\xD4'\xE4'\xF4'\x04(\x12( (0(>(L(\\(j(z(\x80(\x8E(\x9E(\xAD(\xBC(\xC9(\xD9(\xE8(\xF8(\x03)\x13)\")1);)H)X)h)x)\x86)\x96)\xA6)\xB4)\xC4)\xD4)\xE3)\xF3)\x03*\x13*\"*2*A*Q*a*p*\x80*\x90*\x9E*\xAE*\xBE*\xCE*\xDE*\xEE*\xFE*\x0E+\x1E+.+;+F+V+d+t+\x7F+\x8F+\x9F+\xAE+\xBE+\xCE+\xDE+\xEC+\xFC+\x0B,\x1B,',7,G,W,d,s,\x83,\x93,\xA2,\xB2,\xC1,\xD1,\xE1,\xF1,\x01-\x11-!-1-A-P-_-m-}-\x8D-\x9D-\xAD-\xBD-\xCD-\xDD-\xEC-\xFA-\n.\x19.(.6.E.U.e.u.\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x82.\x8D.\x9D.\xAD.\xBD.\xCB.\xDA.\xE9.\xF9.\x08/\x16/&/6/F/V/e/r/\x82/\x90/\xA0/\xB0/\xC0/\xCD/\xDC/\xEC/\xF9/\x080\x170'050@0M0]0l0|0\x8C0\x9C0\xAC0\xBC0\xCC0\xDC0\xEC0\xFB0\x0B1\x191(181H1W1g1o1\x7F1\x8F1\x9E1\xAC1\xBC1\xCC1\xDA1\xE91\xF91\x082\x162%222B2R2b2\0\0o2|2\x8B2\x9B2\xAA2\xB92\xC82\xD82\xE82\xF62\x053\x153$323A3P3`3n3~3\x8E3\x9C3\xAC3\xBC3\xC73\xD63\xE63\xF53\x054\x134#424?4M4]4m4z4\x8A4\x994\xA94\xB74\xC24\xD14\xDE4\xEC4\xFC4\x0C5\x1C5,5;5G5T5a5q5}5\x8C5\x9C5\xAC5\xBC5\xCB5\xD85\xE45\xF45\x036\x136\"626@6P6`6p6\x806\x906\xA06\xAF6\xBF6\xCE6\xDD6\xED6\xFB6\n7\x1A7*787G7W7g7w7\x877\x957\xA47\xB47\xC37\xCF7\xDE7\xEC7\xFC7\x0C8\x1C8,8;8K8[8i8w8\x838\x938\xA38\xB38\xC28\xD18\xE18\xF18\x019\x0F9\x1E9.9>9N9^9n9}9\x8D9\x9D9\xAD9\xBA9\xC99\xD99\xE99\xF99\t:\x19:\0\0\0\0\0\0\0\0\0\0\0\0$:4:D:S:`:n:}:\x8D:\x9D:\xAD:\xBC:\xCC:\xDA:\xE8:\xF8:\0\0\0\0\0\0\0\0\x04;\x14;#;.;;;H;W;g;w;\x87;\x97;\xA7;\xB7;\xC7;\xD5;\xE5;\xF5;\x03<\x12\x11> >/>=>K>Y>c>s>z>\x89>\x97>\xA5>\xB3>\xC3>\xD1>\xE1>\xF1>\x01?\x11?\x1C?,?;?J?W?g?w?\x86?\x95?\xA5?\xB4?\xC1?\xCF?\xD9?\xE9?\xF5?\x03@\x10@ @0@@@L@Z@j@y@\x88@\x95@\xA0@\xB0@\xBD@\xCD@\xDC@\0\0\xE9@\xF9@\x08A\x14A#A2ABARAbA\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0kA{A\x8BA\x9BA\xA9A\xB8A\xC6A\xD5A\0\0\xDBA\xEAA\xFAA\nB\x1AB*B:BHBXBhBxB\x88B\x97B\xA5B\xB5B\xC5B\xD5B\xE4B\xF4B\x03C\x11C!C0C?COC_CmCzC\x87C\x94C\xA3C\xB3C\xC3C\xD2C\xE0C\xEEC\xFEC\rD\x1DD\0\0\0\0%D5DBDIDYDiDxD\x88D\x98D\xA7D\xB6D\xC6D\0\0\0\0\0\0\xD0D\xDBD\xEAD\xF9D\tE\x19E(E8EHEREbErE\x80E\x90E\0\0\0\0\0\0\x9CE\xACE\xBCE\xCCE\xDCE\xECE\xF8E\0F\x10F F/F?FJFZFgFvF\x86F\x95F\xA5F\xB5F\xC4F\xD4F\xE0F\xF0F\xFFF\x0FG\x1EG,G\xE1\x05\x05\x90\xEA\xC0\0\0\0\xC0\0\0\0\x05\x05\x19\xE6\x05\x05\x8B\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x97\xE4\xC0\0\0\0\xC0\0\0\0\x05\x05\xF2\xED\xC0\0\0\0\xC0\0\0\0\x05\x05Z\xEA\x05\x05\xF4\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xAF\xE1\x05\x05\xEE\xED\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x03\xE7\x05\x05\xF1\xED\xC0\0\0\0\x05\x05\xA6\xE8\xC0\0\0\0\xC0\0\0\0\x05\x05\x8C\xE8\x05\x05\xA7\xE8\x05\x05\x98\xE9\x05\x052\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05z\xE4\xC0\0\0\0\xC0\0\0\0\x05\x05\xED\xED\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05S\xE1\xC0\0\0\0\x05\x05y\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xEF\xED\xC0\0\0\0\x05\x05\xEB\xED\xC0\0\0\0\xC0\0\0\0\x05\x05[\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF3\xED\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9B\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE2\xE2\xC0\0\0\0\x05\x05\xF4\xED\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x85\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05F\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05+\xE8\xC0\0\0\0\xC0\0\0\0\x05\x05\xF6\xED\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xCA\xEA\xC0\0\0\0\xC0\0\0\0\x05\x05\xF7\xED\xC0\0\0\0\xC0\0\0\0\x05\x05\xFC\xED\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05L\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xFB\xED\x05\x05\xF5\xED\x05\x05\xF8\xED\x05\x05\xFA\xED\xC0\0\0\0\xC0\0\0\0\x05\x05W\xE4\xC0\0\0\0\x05\x05f\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xFD\xED\xC0\0\0\0\x05\x05\xCA\xE7\xC0\0\0\0\xC0\0\0\0\x05\x05\xB0\xE1\xC0\0\0\0\x05\x05\x1A\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xFF\xED\xC0\0\0\0\x05\x05\xFE\xED\xC0\0\0\0\x05\x05;\xE4\xC0\0\0\0\x05\x05\x02\xEE\x05\x05\x04\xEE\x05\x05\x03\xEE\xC0\0\0\0\xC0\0\0\0\x05\x05\x06\xEE\xC0\0\0\0\x05\x05\xF9\xED\x05\x05\x08\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x07\xEE\x05\x05\x05\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xDD\xE4\x05\x05\\\xE6\xC0\0\0\0\x05\x05\x1D\xE7\x05\x05\t\xEE\x05\x05\xA5\xE6\x05\x05\0\xCB\x05\x05e\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05@\xE8\xC0\0\0\0\x05\x05\x0B\xEE\x05\x05\n\xEE\x05\x05\x0C\xEE\x05\x05\r\xEE\x05\x05\x0E\xEE\xC0\0\0\0\xC0\0\0\0\x05\x05\x0F\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05n\xEA\x05\x05\x10\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x81\xE1\x05\x05\x11\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05u\xEB\x05\x05\xC9\xE1\xC0\0\0\0\x05\x051\xED\x05\x05\x95\xE5\x05\x05f\xE7\x05\x05\x12\xEE\x05\x05F\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x0F\xEB\xC0\0\0\0\xC0\0\0\0\x05\x05\x14\xEE\xC0\0\0\0\x05\x05\x8E\xE7\xC0\0\0\0\x05\x05z\xE8\x05\x05g\xE7\x05\x05\x16\xEA\x05\x05\x15\xEE\x05\x05\x16\xEE\x05\x05X\xE1\xC0\0\0\0\x05\x05)\xE5\x05\x05\x17\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\0\xAE\x05\x05\x18\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x19\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05?\xE1\xC0\0\0\0\xC0\0\0\0\x05\x05j\xE2\x05\x05\x03\xE9\x05\x05\x91\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x1D\xEE\x05\x05\x1E\xE7\x05\x05\x1C\xEE\x05\x05U\xE3\xC0\0\0\0\xC0\0\0\0\x05\x05\xD6\xEA\x05\x05\x1B\xEE\xC0\0\0\0\x05\x05\xA8\xE8\x05\x05\x1F\xEE\xC0\0\0\0\x05\x05\x1E\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05!\xEE\xC0\0\0\0\x05\x05 \xEE\xC0\0\0\0\xC0\0\0\0\x05\x05Y\xE1\xC0\0\0\0\x05\x05\"\xEE\x05\x05\xD4\xE5\x05\x05$\xEE\x05\x05\xAA\xE7\xC0\0\0\0\x05\x05#\xEE\xC0\0\0\0\x05\x05P\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC4\xE5\x05\x05\x9E\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05%\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF6\xE3\xC0\0\0\0\xC0\0\0\0\x05\x05&\xEE\x05\x05\"\xE9\x05\x05\xBD\xE9\x05\x05,\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05&\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05/\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8F\xE2\xC0\0\0\0\xC0\0\0\0\x05\x05~\xEB\xC0\0\0\0\xC0\0\0\0\x05\x05\n\xEB\xC0\0\0\0\x05\x05\x8E\xEE\xC0\0\0\0\x05\x05'\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05*\xEE\xC0\0\0\0\x05\x05l\xE7\xC0\0\0\0\xC0\0\0\0\x05\x05\xB3\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8D\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05+\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE0\xEA\xC0\0\0\0\x05\x05{\xE4\xC0\0\0\0\xC0\0\0\0\x05\x05\xD5\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05,\xEE\xC0\0\0\0\xC0\0\0\0\x05\x05\xDF\xE4\xC0\0\0\0\x05\x05\xDE\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\0\x97\x05\x05\xBB\xE3\xC0\0\0\0\x05\x05\x94\xE6\x05\x05\0\xAF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x050\xEE\x05\x051\xEE\xC0\0\0\0\x05\x05.\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x15\xE1\x05\x05(\xE2\xC0\0\0\0\x05\x05-\xEE\xC0\0\0\0\x05\x05 \xEB\x05\x05\xEE\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\0\x86\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\0\xD7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE0\xE4\xC0\0\0\0\x05\x05\0\xB0\xC0\0\0\0\x05\x05\0\x81\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x056\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x054\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x17\xEB\xC0\0\0\0\x05\x057\xEE\xC0\0\0\0\x05\x055\xEE\xC0\0\0\0\xC0\0\0\0\x05\x053\xEE\x05\x05<\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x052\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05w\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD7\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05;\xEE\x05\x05<\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD6\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x058\xEE\x05\x05#\xEC\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05M\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05:\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05X\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05=\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x17\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05>\xEE\xC0\0\0\0\x05\x059\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x16\xEB\xC0\0\0\0\xC0\0\0\0\x05\x05_\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05?\xEE\x05\x05\xEF\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05@\xEE\x05\x05D\xEE\x05\x05A\xEE\xC0\0\0\0\x05\x05\x82\xE1\x05\x05C\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05*\xE5\xC0\0\0\0\x05\x05B\xEE\x05\x05\x8E\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05P\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05I\xEE\x05\x05F\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE9\xE7\xC0\0\0\0\x05\x05E\xEE\xC0\0\0\0\xC0\0\0\0\x05\x05G\xEE\xC0\0\0\0\xC0\0\0\0\x05\x05H\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05J\xEE\x05\x05K\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05k\xE2\xC0\0\0\0\x05\x05M\xEE\x05\x05L\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05N\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x1B\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05Q\xEE\xC0\0\0\0\x05\x05A\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\"\xE1\xC0\0\0\0\x05\x05O\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05R\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05S\xEE\xC0\0\0\0\x05\x05V\xEE\xC0\0\0\0\xC0\0\0\0\x05\x05T\xEE\xC0\0\0\0\x05\x05U\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE1\xE4\x05\x05W\xEE\xC0\0\0\0\xC0\0\0\0\x05\x05\xF7\xE3\x05\x05X\xEE\xC0\0\0\0\x05\x05\x0B\xE5\x05\x05_\xE7\xC0\0\0\0\x05\x05Y\xEE\x05\x05Z\xEE\x05\x05\xE9\xE4\x05\x05\xF8\xE3\xC0\0\0\0\x05\x05-\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x7F\xE2\x05\x05\xBC\xE3\x05\x05[\xEE\x05\x05\xF1\xE1\xC0\0\0\0\xC0\0\0\0\x05\x05\\\xEE\xC0\0\0\0\x05\x05`\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05]\xEE\x05\x05\x85\xEE\xC0\0\0\0\x05\x05^\xEE\xC0\0\0\0\x05\x05_\xEE\xC0\0\0\0\xC0\0\0\0\x05\x05`\xEE\xC0\0\0\0\x05\x05b\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05c\xEE\xC0\0\0\0\xC0\0\0\0\x05\x05d\xEE\xC0\0\0\0\x05\x05\x97\xE7\xC0\0\0\0\x05\x05\x04\xE1\x05\x05X\xE5\x05\x05\0\xA0\xC0\0\0\0\x05\x05 \xE7\x05\x05)\xE2\x05\x05$\xE5\xC0\0\0\0\x05\x05\xF9\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA9\xE8\xC0\0\0\0\x05\x05n\xE5\x05\x05*\xE2\x05\x05\xED\xE7\x05\x05O\xE8\x05\x05\0\x96\x05\x05\x90\xE2\x05\x05\x92\xEA\xC0\0\0\0\x05\x051\xE5\xC0\0\0\0\xC0\0\0\0\x05\x05\xA9\xE2\x05\x05\xD4\xE6\x05\x05+\xE5\x05\x05a\xEB\x05\x05e\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB3\xE2\xC0\0\0\0\x05\x05|\xE4\xC0\0\0\0\xC0\0\0\0\x05\x05\xCB\xE1\x05\x05@\xE1\x05\x05\xD7\xE5\x05\x05\x83\xE1\xC0\0\0\0\x05\x05f\xEE\x05\x05\x7F\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x96\xE5\xC0\0\0\0\xC0\0\0\0\x05\x05S\xE5\x05\x05g\xEE\x05\x05l\xE2\x05\x05\xF3\xE8\x05\x05\x04\xEB\x05\x05h\xEE\xC0\0\0\0\x05\x05i\xEE\xC0\0\0\0\xC0\0\0\0\x05\x05\x18\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05k\xEE\xC0\0\0\0\x05\x05!\xE2\x05\x05.\xE3\x05\x05j\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05+\xE2\xC0\0\0\0\x05\x05=\xE6\x05\x05o\xEE\x05\x05\xB0\xE4\xC0\0\0\0\x05\x05\x84\xE1\x05\x05n\xEE\xC0\0\0\0\x05\x05l\xEE\x05\x05p\xEE\x05\x05m\xEE\x05\x05,\xE9\x05\x05\xE7\xF0\x05\x05>\xE6\xC0\0\0\0\x05\x05q\xEE\xC0\0\0\0\xC0\0\0\0\x05\x05\xD7\xEB\xC0\0\0\0\x05\x05r\xEE\xC0\0\0\0\xC0\0\0\0\x05\x05t\xEE\xC0\0\0\0\x05\x05\x05\xE8\x05\x05s\xEE\xC0\0\0\0\x05\x05\x8C\xE6\xC0\0\0\0\x05\x05\x0C\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05w\xE7\x05\x05f\xE5\xC0\0\0\0\x05\x054\xEA\x05\x05\xD5\xE6\xC0\0\0\0\x05\x05<\xE5\x05\x05u\xEE\x05\x05\xD8\xE5\x05\x05v\xEE\x05\x05w\xEE\x05\x05\0\xB1\x05\x05a\xE7\x05\x05]\xE6\xC0\0\0\0\x05\x05x\xEE\x05\x05\xD4\xE8\x05\x05\xD9\xE5\xC0\0\0\0\x05\x05\xDA\xE5\xC0\0\0\0\x05\x05y\xEE\xC0\0\0\0\xC0\0\0\0\x05\x05\xD6\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xDB\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05z\xEE\xC0\0\0\0\x05\x05{\xEE\xC0\0\0\0\x05\x05;\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05|\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xFB\xE2\xC0\0\0\0\xC0\0\0\0\x05\x05o\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05}\xEE\x05\x05~\xEE\x05\x05K\xE5\x05\x057\xE6\x05\x05\x17\xE9\x05\x05_\xE6\x05\x05\xD7\xE9\x05\x05#\xE9\x05\x05\xFE\xE2\x05\x05\x7F\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC6\xE2\x05\x05\x80\xEE\xC0\0\0\0\x05\x055\xE3\xC0\0\0\0\x05\x05\xF0\xE8\x05\x05k\xE1\xC0\0\0\0\x05\x05\xE2\xE4\x05\x05\x81\xEE\x05\x05\x84\xEE\x05\x05\x83\xEE\x05\x054\xE3\xC0\0\0\0\x05\x05\x82\xEE\xC0\0\0\0\x05\x05{\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05W\xE7\xC0\0\0\0\x05\x05\x8E\xE8\x05\x057\xE5\xC0\0\0\0\xC0\0\0\0\x05\x05!\xE7\x05\x05\xB3\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x86\xEE\xC0\0\0\0\x05\x05\x87\xEE\x05\x05\xF7\xE8\xC0\0\0\0\x05\x05\xC2\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x89\xEE\xC0\0\0\0\xC0\0\0\0\x05\x05\x8A\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8B\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05m\xE2\x05\x05\x8C\xEE\xC0\0\0\0\xC0\0\0\0\x05\x05\x8D\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05g\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x04\xE7\x05\x05]\xE2\xC0\0\0\0\x05\x05\x8F\xEE\x05\x05\x03\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05y\xE7\xC0\0\0\0\x05\x05\xF2\xE1\xC0\0\0\0\xC0\0\0\0\x05\x05\x91\xEE\x05\x05\x93\xEE\x05\x05X\xE2\xC0\0\0\0\xC0\0\0\0\x05\x05\x90\xEE\x05\x05\x92\xEE\xC0\0\0\0\x05\x05\x95\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x94\xEE\xC0\0\0\0\x05\x05\x96\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x97\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xDE\xE8\x05\x05\xE3\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA0\xE1\x05\x05\x98\xEE\x05\x05\x9D\xEE\xC0\0\0\0\xC0\0\0\0\x05\x05\x9B\xEE\xC0\0\0\0\x05\x05\x94\xEA\x05\x05\x93\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xAA\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9A\xEE\x05\x05\xA1\xE5\xC0\0\0\0\x05\x05\x99\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05}\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9E\xEE\xC0\0\0\0\xC0\0\0\0\x05\x05\x9B\xE4\xC0\0\0\0\x05\x05\xA4\xEE\xC0\0\0\0\xC0\0\0\0\x05\x05\xA5\xEE\x05\x05\x9F\xEE\x05\x05\xCC\xE1\x05\x05\xA0\xEE\x05\x05\xA9\xEE\x05\x05\xA8\xEE\x05\x05\xA7\xEE\x05\x05\xA3\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA2\xEE\xC0\0\0\0\xC0\0\0\0\x05\x05\xA6\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x95\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xAD\xEE\x05\x05\xAA\xEE\xC0\0\0\0\x05\x05\xAC\xEE\xC0\0\0\0\x05\x05\xAB\xEB\xC0\0\0\0\x05\x05\xAB\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA1\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05~\xE6\xC0\0\0\0\xC0\0\0\0\x05\x05\xAE\xEE\xC0\0\0\0\xC0\0\0\0\x05\x05h\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xAF\xEE\xC0\0\0\0\xC0\0\0\0\x05\x05\xB0\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB3\xEE\xC0\0\0\0\x05\x05\xB2\xEE\xC0\0\0\0\xC0\0\0\0\x05\x05\xB1\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xAB\xE8\x05\x05\x9C\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB9\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB5\xEE\xC0\0\0\0\xC0\0\0\0\x05\x05\xB4\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB6\xEE\xC0\0\0\0\x05\x05\xB7\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xBA\xEE\xC0\0\0\0\xC0\0\0\0\x05\x05\xFD\xEB\xC0\0\0\0\x05\x05\xBB\xEE\x05\x05\xB8\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xBC\xEE\xC0\0\0\0\xC0\0\0\0\x05\x05Y\xE2\x05\x05\xBD\xEE\xC0\0\0\0\xC0\0\0\0\x05\x05\xBF\xEE\x05\x05\xBE\xEE\xC0\0\0\0\xC0\0\0\0\x05\x05\xC0\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC1\xEE\xC0\0\0\0\x05\x05\xD7\xE6\x05\x05p\xE5\xC0\0\0\0\x05\x05\xB1\xE5\xC0\0\0\0\x05\x05,\xE7\xC0\0\0\0\x05\x05\xFA\xE3\x05\x05i\xE4\x05\x05\xFB\xE3\x05\x05\xC7\xE2\xC0\0\0\0\xC0\0\0\0\x05\x05\xC2\xEE\xC0\0\0\0\xC0\0\0\0\x05\x05j\xE4\xC0\0\0\0\x05\x05\xBD\xE3\x05\x05\xC3\xEE\x05\x05\xFF\xEA\x05\x05D\xE9\x05\x05\xC4\xEE\xC0\0\0\0\x05\x05\xFC\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05%\xE2\xC0\0\0\0\x05\x05\xAC\xE7\x05\x05\t\xE3\xC0\0\0\0\xC0\0\0\0\x05\x05\xE3\xE4\x05\x05\x1A\xEA\xC0\0\0\0\xC0\0\0\0\x05\x05\xA0\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC5\xEE\x05\x05n\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC8\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x06\xE8\xC0\0\0\0\xC0\0\0\0\x05\x05\xC7\xEE\x05\x05\xC6\xEE\x05\x05\xC9\xEE\xC0\0\0\0\x05\x05P\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05n\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE4\xE4\xC0\0\0\0\x05\x05\xB3\xE6\xC0\0\0\0\x05\x05z\xE7\x05\x05y\xE2\xC0\0\0\0\xC0\0\0\0\x05\x05\x07\xE8\xC0\0\0\0\xC0\0\0\0\x05\x05\xCA\xEE\x05\x05\xCB\xEE\x05\x05\x1C\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB4\xEA\xC0\0\0\0\xC0\0\0\0\x05\x05\xCE\xEE\xC0\0\0\0\xC0\0\0\0\x05\x05\xCD\xEE\x05\x05\xCC\xEE\x05\x05<\xEA\xC0\0\0\0\x05\x05\xD5\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD5\xEA\xC0\0\0\0\x05\x05\xCF\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD1\xEE\x05\x05\xE6\xEA\xC0\0\0\0\x05\x05\xD0\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD2\xEE\xC0\0\0\0\x05\x05\x87\xE9\x05\x05\xD3\xEE\x05\x05[\xEA\x05\x05\xD4\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05,\xE2\x05\x05\\\xEA\x05\x050\xE9\x05\x05\xD6\xEE\x05\x05\xD7\xEE\xC0\0\0\0\x05\x05\xFD\xE3\x05\x05-\xE2\x05\x05\xD8\xEE\x05\x05\xAB\xE3\x05\x05}\xEB\x05\x05b\xEB\x05\x05o\xE2\x05\x05\xDA\xEE\xC0\0\0\0\x05\x05\x08\xE8\xC0\0\0\0\x05\x05\xFE\xE3\x05\x05\xDC\xE5\xC0\0\0\0\xC0\0\0\0\x05\x05\xBE\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05\xDD\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC5\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05Q\xE8\x05\x05\x96\xEA\x05\x05|\xE8\xC0\0\0\0\xC0\0\0\0\x05\x05\xFF\xE3\xC0\0\0\0\x05\x05\x1B\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xDB\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9C\xE8\x05\x05s\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xBE\xE3\xC0\0\0\0\x05\x05R\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\0\xA1\x05\x05\xBB\xE5\x05\x05\x02\xE4\x05\x05\x80\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xDC\xEE\x05\x05\xDD\xEE\x05\x05R\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xDE\xEE\x05\x05\x10\xEC\x05\x05$\xEC\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE0\xEE\x05\x05\xDF\xEE\xC0\0\0\0\xC0\0\0\0\x05\x05\xE0\xE1\xC0\0\0\0\xC0\0\0\0\x05\x05\xE1\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE4\xEE\x05\x05\xE5\xEE\xC0\0\0\0\x05\x05\xE3\xEE\xC0\0\0\0\x05\x05\xFD\xE9\x05\x05\xDE\xE5\x05\x05\xE7\xEE\x05\x05\xE6\xEE\x05\x05\xE2\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE8\xEE\x05\x05\xE9\xEE\xC0\0\0\0\xC0\0\0\0\x05\x05\xEA\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xED\xEE\x05\x05\xEB\xEE\xC0\0\0\0\x05\x05\xEC\xEE\x05\x05\xEE\xEE\xC0\0\0\0\x05\x05A\xE1\x05\x05S\xE8\x05\x05\xEF\xEE\xC0\0\0\0\x05\x05\x8F\xE3\x05\x05\xB1\xE1\x05\x057\xE9\xC0\0\0\0\x05\x05\xF0\xEE\x05\x05\x1E\xE9\xC0\0\0\0\x05\x05x\xEA\xC0\0\0\0\x05\x05\xF1\xEE\x05\x05%\xEC\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF2\xEE\x05\x05]\xEA\x05\x05\xF5\xEE\x05\x05K\xEC\x05\x05[\xEC\xC0\0\0\0\x05\x05\x1F\xE5\x05\x05\x18\xE9\x05\x05\xF6\xEE\xC0\0\0\0\x05\x05\xB4\xE2\x05\x05\t\xE8\x05\x05\0\xD8\x05\x05\xF7\xEE\x05\x05C\xEA\x05\x05\x03\xE4\xC0\0\0\0\xC0\0\0\0\x05\x05\xD5\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05T\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05J\xEB\x05\x05\xAC\xE3\x05\x05\xBF\xE3\xC0\0\0\0\x05\x05\xF8\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF9\xEE\xC0\0\0\0\x05\x05\xFF\xEE\xC0\0\0\0\x05\x05T\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\n\xE8\xC0\0\0\0\x05\x05\xE4\xE2\x05\x05\xFA\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE8\xE9\xC0\0\0\0\x05\x05\xCB\xE7\xC0\0\0\0\x05\x05\xFB\xEE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xFC\xEE\xC0\0\0\0\x05\x05\xE5\xE2\xC0\0\0\0\x05\x05\xFD\xEE\xC0\0\0\0\x05\x05\xFE\xEE\xC0\0\0\0\x05\x05\x02\xEF\xC0\0\0\0\x05\x05\xB9\xE8\xC0\0\0\0\xC0\0\0\0\x05\x05\x03\xEF\x05\x05\x04\xEF\xC0\0\0\0\x05\x05\x05\xEF\xC0\0\0\0\xC0\0\0\0\x05\x05\xF4\xEE\x05\x05\xF3\xEE\xC0\0\0\0\xC0\0\0\0\x05\x05\x06\xEF\x05\x05V\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE4\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05}\xE4\x05\x05\xF4\xE9\x05\x05\x0B\xE8\x05\x05\n\xEA\x05\x05\x07\xEF\xC0\0\0\0\xC0\0\0\0\x05\x05\xDF\xE5\x05\x05#\xE1\xC0\0\0\0\x05\x05\x08\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\t\xEF\xC0\0\0\0\x05\x05M\xEB\xC0\0\0\0\xC0\0\0\0\x05\x05\xBF\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05\x0C\xEF\x05\x05Z\xE1\x05\x05\x95\xE6\x05\x05\x0B\xEF\x05\x05\n\xEF\x05\x05W\xE3\x05\x05{\xE7\xC0\0\0\0\x05\x05\x10\xEF\x05\x05\x0E\xEF\xC0\0\0\0\x05\x05\r\xEF\x05\x05\xBE\xEB\x05\x05\xD8\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC6\xE5\x05\x05\x0F\xEF\x05\x05\x8F\xE8\x05\x05\x8B\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE1\xE8\x05\x05\x13\xEF\x05\x05\x12\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x11\xEF\xC0\0\0\0\x05\x05\x14\xEF\x05\x05\xD9\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x15\xEF\x05\x05;\xEA\x05\x05\xA8\xE5\xC0\0\0\0\xC0\0\0\0\x05\x05\x16\xEF\x05\x05\xD8\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE2\xE8\x05\x05\x0C\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05s\xE8\xC0\0\0\0\xC0\0\0\0\x05\x05\x17\xEF\x05\x05\x82\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05?\xE6\xC0\0\0\0\x05\x05\xE9\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05p\xE2\x05\x05'\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x18\xEF\x05\x05\xE5\xE4\x05\x05\xB5\xEA\x05\x05\xB6\xEA\xC0\0\0\0\xC0\0\0\0\x05\x05[\xE1\x05\x05\x1D\xEF\xC0\0\0\0\xC0\0\0\0\x05\x05\xEE\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x1A\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB2\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05M\xEF\x05\x05\x1C\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x051\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05\x1B\xEF\xC0\0\0\0\xC0\0\0\0\x05\x05\x19\xEF\xC0\0\0\0\x05\x05M\xE4\xC0\0\0\0\x05\x05\x1F\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05%\xEF\x05\x05+\xEF\x05\x05#\xEF\xC0\0\0\0\x05\x05\x9F\xE8\xC0\0\0\0\xC0\0\0\0\x05\x05(\xEF\x05\x05\x1C\xEA\xC0\0\0\0\xC0\0\0\0\x05\x05\"\xEF\xC0\0\0\0\x05\x05'\xEF\x05\x05\xFE\xEB\x05\x05\xE6\xE4\xC0\0\0\0\xC0\0\0\0\x05\x05|\xE7\x05\x05 \xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB5\xE2\x05\x05*\xEF\x05\x05\x96\xE6\x05\x05B\xE1\x05\x05$\xEF\x05\x05\xB3\xE1\x05\x05)\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE6\xE2\xC0\0\0\0\x05\x05&\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05,\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05.\xEF\x05\x058\xEF\x05\x056\xEF\xC0\0\0\0\xC0\0\0\0\x05\x053\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x052\xEF\x05\x05\x11\xEC\xC0\0\0\0\x05\x054\xEF\xC0\0\0\0\xC0\0\0\0\x05\x05\xE7\xE2\xC0\0\0\0\x05\x05\x04\xE4\xC0\0\0\0\xC0\0\0\0\x05\x05\xC7\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05;\xEF\x05\x05-\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x051\xEF\x05\x05!\xEF\xC0\0\0\0\x05\x05\xB5\xE1\x05\x055\xEF\x05\x057\xEF\x05\x05\xD6\xE7\xC0\0\0\0\xC0\0\0\0\x05\x05Y\xE4\x05\x05s\xE1\x05\x05/\xEF\x05\x05:\xEF\x05\x059\xEF\x05\x05\xE8\xE2\xC0\0\0\0\x05\x05P\xE7\x05\x05\xFF\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05X\xE3\xC0\0\0\0\x05\x050\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05<\xEF\xC0\0\0\0\x05\x05?\xEF\x05\x05A\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05,\xE5\xC0\0\0\0\x05\x05G\xEF\x05\x05U\xE8\x05\x05=\xEF\xC0\0\0\0\xC0\0\0\0\x05\x05E\xEF\xC0\0\0\0\x05\x05\xB4\xE1\xC0\0\0\0\x05\x05C\xEF\x05\x05D\xEF\xC0\0\0\0\xC0\0\0\0\x05\x05@\xEF\x05\x05B\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xDA\xE3\x05\x05c\xEB\xC0\0\0\0\xC0\0\0\0\x05\x05.\xE2\xC0\0\0\0\xC0\0\0\0\x05\x056\xE1\x05\x05F\xEF\xC0\0\0\0\x05\x05;\xE9\x05\x05\0\x8B\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC0\xE9\x05\x05\x1E\xEF\x05\x05L\xEF\x05\x05P\xEF\x05\x05@\xEB\xC0\0\0\0\x05\x05I\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xAC\xE8\x05\x05N\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x1D\xE6\x05\x05O\xEF\x05\x05\xF8\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05>\xEC\xC0\0\0\0\x05\x05K\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05Q\xEF\xC0\0\0\0\x05\x05N\xE4\xC0\0\0\0\x05\x05\xB4\xE6\xC0\0\0\0\xC0\0\0\0\x05\x05\0\xB2\x05\x05J\xEF\x05\x05H\xEF\xC0\0\0\0\x05\x05#\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05>\xEF\x05\x05\xC3\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05m\xE7\x05\x05]\xEF\xC0\0\0\0\x05\x05$\xE7\x05\x05X\xEF\xC0\0\0\0\x05\x05U\xEF\x05\x05V\xEF\xC0\0\0\0\x05\x05U\xE5\x05\x05Y\xEF\x05\x05\\\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05W\xEF\x05\x05r\xE5\xC0\0\0\0\x05\x05Z\xEF\xC0\0\0\0\xC0\0\0\0\x05\x05T\xEF\xC0\0\0\0\x05\x05W\xEB\x05\x05V\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05^\xEF\x05\x05_\xEF\x05\x05\0\xB3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05S\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05)\xE3\x05\x05\0\x84\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05/\xE2\xC0\0\0\0\x05\x05[\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05c\xEF\x05\x05b\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05g\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05h\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05f\xEF\x05\x05i\xEF\x05\x05a\xEF\x05\x05e\xEF\xC0\0\0\0\xC0\0\0\0\x05\x05j\xEF\xC0\0\0\0\x05\x05k\xEF\xC0\0\0\0\xC0\0\0\0\x05\x05`\xEF\x05\x05\r\xE5\xC0\0\0\0\x05\x05d\xEF\x05\x05}\xE7\x05\x05\x05\xE4\x05\x05R\xEF\x05\x05@\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05x\xEF\xC0\0\0\0\x05\x05\x86\xEA\xC0\0\0\0\xC0\0\0\0\x05\x05n\xEF\x05\x05o\xEF\x05\x05p\xEF\xC0\0\0\0\xC0\0\0\0\x05\x05w\xEF\xC0\0\0\0\x05\x05v\xEF\xC0\0\0\0\xC0\0\0\0\x05\x05\xF8\xEA\x05\x050\xE2\xC0\0\0\0\x05\x05t\xEF\xC0\0\0\0\x05\x05Z\xE3\x05\x05\xCD\xE1\xC0\0\0\0\xC0\0\0\0\x05\x05q\xEF\xC0\0\0\0\xC0\0\0\0\x05\x05\xCF\xEB\x05\x05s\xEF\x05\x05\0\xB4\x05\x05u\xEF\xC0\0\0\0\x05\x05l\xEF\x05\x05r\xEF\x05\x05y\xEF\x05\x05Y\xE3\x05\x05m\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x96\xEB\xC0\0\0\0\xC0\0\0\0\x05\x05d\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05|\xEF\xC0\0\0\0\xC0\0\0\0\x05\x05\x80\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05G\xE7\xC0\0\0\0\x05\x05\x12\xEC\x05\x05\x81\xEF\xC0\0\0\0\xC0\0\0\0\x05\x05~\xEF\xC0\0\0\0\x05\x05{\xEF\xC0\0\0\0\xC0\0\0\0\x05\x05z\xEF\x05\x05\x7F\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05M\xEA\xC0\0\0\0\xC0\0\0\0\x05\x05\xD5\xE8\xC0\0\0\0\x05\x05[\xE3\xC0\0\0\0\x05\x05\x82\xEF\x05\x05}\xEF\xC0\0\0\0\x05\x05\x83\xEF\xC0\0\0\0\xC0\0\0\0\x05\x05\x90\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05l\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8B\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x051\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x89\xEF\xC0\0\0\0\xC0\0\0\0\x05\x05\x8A\xEF\x05\x05Z\xE4\x05\x05\x88\xEF\x05\x05\x86\xEF\x05\x05\x85\xEF\x05\x05\x8C\xEF\x05\x05\x84\xEF\x05\x05\x8E\xEF\xC0\0\0\0\xC0\0\0\0\x05\x05\xB6\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x90\xEF\xC0\0\0\0\xC0\0\0\0\x05\x05\x8F\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\r\xE8\xC0\0\0\0\x05\x05\x93\xEF\xC0\0\0\0\x05\x05\x91\xEF\x05\x05\x87\xEF\x05\x05\x91\xE3\xC0\0\0\0\x05\x05\x92\xEF\xC0\0\0\0\x05\x05\x96\xEF\x05\x05\x95\xEF\x05\x05\x97\xEF\x05\x05\x94\xEF\x05\x05\x98\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x99\xEF\x05\x05\x9A\xEF\x05\x05\x87\xEA\xC0\0\0\0\x05\x05\x9C\xEF\x05\x05\x9B\xEF\x05\x05\x8C\xE5\xC0\0\0\0\x05\x05\x97\xE6\x05\x05\xA1\xE1\x05\x05\xB7\xE1\xC0\0\0\0\x05\x05\x9D\xEF\xC0\0\0\0\x05\x05\0\x9D\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB5\xE6\x05\x05\x9E\xEF\xC0\0\0\0\x05\x05\xC9\xF6\x05\x05\x9F\xEF\x05\x05v\xE3\xC0\0\0\0\x05\x05\xA0\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD8\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA1\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA2\xEF\x05\x05\x91\xE2\x05\x05\xA3\xEF\xC0\0\0\0\x05\x05\xA4\xEF\x05\x05\xA5\xEF\x05\x05~\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC0\xE3\xC0\0\0\0\xC0\0\0\0\x05\x05<\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB7\xEA\x05\x05\xB7\xE5\x05\x05\xA6\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD9\xE6\x05\x05\x81\xF7\x05\x05\xC1\xE9\xC0\0\0\0\x05\x05Y\xE5\xC0\0\0\0\x05\x05~\xE4\x05\x05\xA7\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05n\xE7\xC0\0\0\0\x05\x05D\xEA\xC0\0\0\0\xC0\0\0\0\x05\x05\x98\xE7\xC0\0\0\0\xC0\0\0\0\x05\x05\xAA\xEF\xC0\0\0\0\xC0\0\0\0\x05\x05\xA8\xEF\xC0\0\0\0\x05\x05\xAB\xEF\xC0\0\0\0\xC0\0\0\0\x05\x05\xA9\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xAC\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05N\xEA\xC0\0\0\0\x05\x05\0\x95\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x1D\xEA\xC0\0\0\0\xC0\0\0\0\x05\x05\xC2\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05\xAD\xEF\xC0\0\0\0\x05\x05\xB0\xEF\x05\x05\xE0\xE5\x05\x05\x92\xE2\xC0\0\0\0\x05\x05\xAE\xEF\x05\x05\xB5\xEF\x05\x05\xE1\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xAF\xEF\x05\x05E\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x97\xEB\x05\x05\xB1\xEF\x05\x05\xB2\xEF\x05\x05\xB6\xEF\x05\x05\xAD\xE8\x05\x05\xB3\xEF\x05\x05\x06\xE4\x05\x05\xC7\xE6\xC0\0\0\0\xC0\0\0\0\x05\x05\xC4\xEF\x05\x05\x93\xE9\xC0\0\0\0\x05\x05\x99\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC3\xE9\x05\x05\x0B\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x97\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05V\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF0\xEA\xC0\0\0\0\x05\x05\xB9\xEF\x05\x05\\\xE1\x05\x05\xEF\xE7\xC0\0\0\0\xC0\0\0\0\x05\x05\xC2\xEF\xC0\0\0\0\xC0\0\0\0\x05\x05\xB9\xE7\x05\x05\xBC\xEF\x05\x05\xC3\xEF\x05\x05\xBE\xEF\x05\x05\xC5\xEF\x05\x05\xC1\xEF\xC0\0\0\0\x05\x05\xC0\xEF\x05\x05p\xE9\xC0\0\0\0\x05\x05\xBA\xEF\x05\x05\xB8\xE1\x05\x05\xB8\xEF\x05\x05\xC8\xE2\x05\x05\x9A\xE7\x05\x05\xB4\xEF\xC0\0\0\0\xC0\0\0\0\x05\x05\xB7\xEF\x05\x05\x07\xE4\x05\x05\xC4\xE6\xC0\0\0\0\x05\x05\xE2\xE5\x05\x05\xBF\xEF\x05\x05S\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05\xC9\xE2\x05\x05\xE1\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x02\xE2\x05\x05,\xE6\x05\x05\xC7\xEF\x05\x05\xCC\xEF\xC0\0\0\0\x05\x05\xC8\xEF\xC0\0\0\0\x05\x05\x92\xE3\xC0\0\0\0\x05\x05\xCD\xEF\x05\x05\xB1\xE4\x05\x05<\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05s\xE5\x05\x05\xBB\xEF\xC0\0\0\0\x05\x05\x0E\xE5\x05\x05\xCA\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE7\xE4\x05\x05\xCB\xEF\x05\x05\0\xA2\xC0\0\0\0\xC0\0\0\0\x05\x05\xC6\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x0E\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xCA\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE9\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC9\xEF\x05\x05\0\x85\xC0\0\0\0\xC0\0\0\0\x05\x05t\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05A\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05W\xE8\xC0\0\0\0\xC0\0\0\0\x05\x05\xB3\xE9\x05\x05\xCF\xEF\x05\x05'\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05Q\xE7\xC0\0\0\0\xC0\0\0\0\x05\x05\xBA\xE4\x05\x05\xD0\xEF\xC0\0\0\0\x05\x05\xD2\xEF\x05\x05\xCE\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05~\xEA\xC0\0\0\0\x05\x05\"\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05%\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x98\xEA\x05\x05=\xE5\x05\x05\xDE\xEF\xC0\0\0\0\x05\x05\xDD\xEF\xC0\0\0\0\xC0\0\0\0\x05\x05\x83\xE6\xC0\0\0\0\xC0\0\0\0\x05\x05\x93\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD7\xEF\x05\x05\xE4\xE5\xC0\0\0\0\xC0\0\0\0\x05\x05\x0B\xE9\x05\x052\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD5\xEF\xC0\0\0\0\xC0\0\0\0\x05\x05&\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05g\xE5\x05\x05\xDA\xEF\xC0\0\0\0\xC0\0\0\0\x05\x05\xE3\xE5\xC0\0\0\0\x05\x05\xD4\xEF\x05\x05\xD9\xEF\xC0\0\0\0\xC0\0\0\0\x05\x05T\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD3\xEF\xC0\0\0\0\x05\x056\xE3\xC0\0\0\0\xC0\0\0\0\x05\x05\xF6\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xDB\xEF\x05\x05\xC2\xEB\x05\x05\x7F\xE4\x05\x05\xBA\xE7\x05\x05\xD8\xEF\xC0\0\0\0\x05\x05\xC5\xE6\xC0\0\0\0\x05\x05\x08\xE4\x05\x05o\xE6\x05\x05C\xE1\x05\x05\x05\xE7\x05\x05\xD6\xEF\x05\x05\x9C\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\\\xE3\xC0\0\0\0\x05\x054\xE8\x05\x05\xDC\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05(\xE7\xC0\0\0\0\xC0\0\0\0\x05\x05\xDF\xEF\xC0\0\0\0\x05\x05\xE1\xEF\xC0\0\0\0\xC0\0\0\0\x05\x05^\xE7\x05\x05\xE7\xEF\xC0\0\0\0\x05\x05\xE2\xEF\xC0\0\0\0\xC0\0\0\0\x05\x05\xE4\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xFE\xE9\x05\x05X\xE8\xC0\0\0\0\x05\x05\xE5\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05e\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x81\xEB\x05\x052\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\0\x8C\xC0\0\0\0\x05\x05\xE3\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE0\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05q\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05D\xE1\xC0\0\0\0\x05\x05\xE6\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x82\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xEA\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05b\xE7\xC0\0\0\0\x05\x05\xF1\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xEB\xEF\xC0\0\0\0\xC0\0\0\0\x05\x05\xE8\xEF\x05\x05\xEF\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD1\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xEC\xEF\xC0\0\0\0\x05\x05\xF0\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA1\xE9\x05\x05\xAE\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE9\xEF\xC0\0\0\0\x05\x05\xED\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05]\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA2\xE4\xC0\0\0\0\xC0\0\0\0\x05\x05\xC6\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF5\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05i\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF2\xEF\xC0\0\0\0\x05\x05\xDB\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF3\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF4\xEF\xC0\0\0\0\x05\x05)\xEB\xC0\0\0\0\x05\x05\x8B\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05w\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xFB\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC4\xE4\x05\x05\xF8\xEF\xC0\0\0\0\x05\x05\xF7\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x053\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD6\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05t\xE8\x05\x05\xF9\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xFA\xEF\xC0\0\0\0\x05\x05.\xEA\xC0\0\0\0\x05\x05F\xE9\x05\x05\xB2\xE4\xC0\0\0\0\x05\x05\xDA\xE6\xC0\0\0\0\x05\x05\xCB\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE2\xE1\xC0\0\0\0\x05\x05\x03\xF0\x05\x05\xFC\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x83\xEB\x05\x05\x05\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05\xFF\xEF\xC0\0\0\0\x05\x05\x02\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05)\xE7\xC0\0\0\0\xC0\0\0\0\x05\x05\xFE\xEF\xC0\0\0\0\x05\x05\xBD\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x04\xF0\xC0\0\0\0\x05\x05\xFD\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\t\xF0\x05\x05\n\xF0\x05\x05j\xE8\x05\x05\x0C\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB3\xE4\x05\x05\x07\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x93\xE2\xC0\0\0\0\xC0\0\0\0\x05\x05\r\xF0\xC0\0\0\0\x05\x05\x06\xF0\x05\x05\x11\xF0\xC0\0\0\0\x05\x05\x10\xF0\xC0\0\0\0\x05\x05\x0F\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x12\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05\x14\xF0\x05\x05\x1E\xE6\xC0\0\0\0\x05\x05\x13\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x17\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x15\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x16\xF0\x05\x05\xEE\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x19\xF0\x05\x05\x18\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF6\xEF\x05\x05\x1A\xF0\x05\x05\x0E\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE8\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x1B\xF0\x05\x05\x1C\xF0\x05\x05\x1E\xF0\x05\x05\x1D\xF0\x05\x05\x1F\xF0\x05\x05\xB9\xE1\xC0\0\0\0\x05\x05\t\xE4\xC0\0\0\0\xC0\0\0\0\x05\x05\x99\xEA\x05\x05\x98\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC1\xE3\xC0\0\0\0\xC0\0\0\0\x05\x05!\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05$\xF0\xC0\0\0\0\x05\x05\x11\xEA\xC0\0\0\0\x05\x05\xB6\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05#\xF0\x05\x05\"\xF0\x05\x05U\xE9\x05\x05%\xF0\x05\x05\xEA\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05'\xF0\x05\x05&\xF0\xC0\0\0\0\xC0\0\0\0\x05\x053\xE2\x05\x05\xC5\xE4\xC0\0\0\0\xC0\0\0\0\x05\x05\xF9\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05^\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x7F\xE6\xC0\0\0\0\x05\x05(\xF0\xC0\0\0\0\x05\x05\x99\xE6\x05\x05k\xE8\xC0\0\0\0\x05\x05\x1E\xEA\x05\x05)\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05*\xF0\x05\x05+\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05U\xEA\x05\x05a\xEE\x05\x05\xAF\xE6\xC0\0\0\0\xC0\0\0\0\x05\x05\x0B\xEA\xC0\0\0\0\x05\x05\x89\xE4\xC0\0\0\0\x05\x05\xC4\xE9\x05\x05\xA2\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x90\xE8\xC0\0\0\0\x05\x05\xD8\xEB\xC0\0\0\0\x05\x05-\xF0\x05\x05?\xE5\xC0\0\0\0\xC0\0\0\0\x05\x05.\xF0\xC0\0\0\0\x05\x05\0\x94\xC0\0\0\0\xC0\0\0\0\x05\x05\x0B\xE3\x05\x05\xB6\xE6\xC0\0\0\0\x05\x05\x1F\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05/\xF0\x05\x05\xD1\xE4\x05\x05\xCC\xE7\xC0\0\0\0\x05\x05\xEA\xE4\x05\x05B\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x050\xF0\xC0\0\0\0\x05\x05\x9A\xEA\xC0\0\0\0\xC0\0\0\0\x05\x05T\xE1\x05\x05\xEB\xE4\xC0\0\0\0\xC0\0\0\0\x05\x053\xF0\xC0\0\0\0\x05\x051\xF0\x05\x054\xF0\x05\x05\xD0\xEB\x05\x052\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE4\xE6\x05\x055\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05Y\xE7\xC0\0\0\0\xC0\0\0\0\x05\x056\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05s\xE2\xC0\0\0\0\x05\x058\xF0\xC0\0\0\0\x05\x057\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x059\xF0\x05\x05:\xF0\x05\x05t\xE2\xC0\0\0\0\xC0\0\0\0\x05\x05\x1F\xE9\x05\x05\xBB\xE7\x05\x05\xC3\xE2\x05\x05\xEC\xE4\x05\x05*\xE7\xC0\0\0\0\xC0\0\0\0\x05\x05\xA9\xE5\x05\x05\0\x8E\xC0\0\0\0\xC0\0\0\0\x05\x05;\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05]\xE1\x05\x05?\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\n\xE4\x05\x05>\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05\\\xE4\x05\x05\xE5\xE5\xC0\0\0\0\xC0\0\0\0\x05\x05=\xF0\xC0\0\0\0\x05\x05\xE6\xE5\xC0\0\0\0\x05\x05\x1B\xEB\x05\x05[\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\0\xB5\x05\x05\xB7\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05D\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9A\xE6\x05\x05$\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA2\xE5\xC0\0\0\0\x05\x05\xE1\xEA\x05\x05\xA3\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE7\xE5\xC0\0\0\0\x05\x05\x90\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05C\xF0\x05\x05A\xF0\x05\x05B\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF0\xE7\xC0\0\0\0\xC0\0\0\0\x05\x05b\xF0\xC0\0\0\0\x05\x05H\xF0\x05\x05\x0F\xE5\x05\x05\x0B\xE4\x05\x05F\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05G\xF0\xC0\0\0\0\x05\x05C\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05E\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05\xBE\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05J\xF0\x05\x05I\xF0\x05\x05N\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05O\xF0\xC0\0\0\0\x05\x05K\xF0\xC0\0\0\0\x05\x05\xBB\xE1\x05\x05L\xF0\x05\x05M\xF0\x05\x05\xB4\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05 \xEA\x05\x05_\xE3\x05\x05P\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9B\xE6\xC0\0\0\0\x05\x05\xE8\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD7\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xFC\xE2\xC0\0\0\0\x05\x05Q\xF0\x05\x05U\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05\x86\xE1\x05\x05R\xF0\x05\x05T\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05S\xF0\xC0\0\0\0\x05\x05\xB8\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xCD\xE7\x05\x05\0\xA3\x05\x05V\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05W\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05\x0F\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\n\xEC\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD2\xE4\xC0\0\0\0\xC0\0\0\0\x05\x05\x88\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB8\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05^\xF0\x05\x05Y\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05\\\xF0\xC0\0\0\0\x05\x05[\xF0\xC0\0\0\0\x05\x05X\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05]\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05\xFF\xE8\xC0\0\0\0\x05\x05Z\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05_\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB9\xE5\x05\x05`\xF0\xC0\0\0\0\x05\x05\x84\xEB\x05\x05y\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05a\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05c\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05d\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05e\xF0\xC0\0\0\0\x05\x05\xFF\xE2\x05\x05%\xE1\x05\x05\x0C\xE4\x05\x05f\xF0\xC0\0\0\0\x05\x05g\xF0\x05\x05\xBE\xE5\x05\x05+\xE7\xC0\0\0\0\xC0\0\0\0\x05\x05@\xED\x05\x05\x07\xE7\x05\x05\x06\xE7\x05\x05\x7F\xE7\x05\x05x\xE4\xC0\0\0\0\xC0\0\0\0\x05\x05\x9C\xEC\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x83\xE3\x05\x05f\xEB\xC0\0\0\0\x05\x05\x9B\xEA\xC0\0\0\0\x05\x05=\xEA\xC0\0\0\0\x05\x05h\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA4\xE4\x05\x05$\xE8\x05\x05i\xF0\x05\x05&\xEC\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB9\xEA\xC0\0\0\0\x05\x05\x10\xE8\x05\x05j\xF0\x05\x05u\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05k\xF0\x05\x05l\xF0\x05\x055\xEB\xC0\0\0\0\x05\x05\xFD\xEA\x05\x05\xF1\xEA\x05\x05\xD7\xEA\x05\x05\xB4\xE4\x05\x05n\xF0\xC0\0\0\0\x05\x05Z\xE5\xC0\0\0\0\xC0\0\0\0\x05\x05\xCC\xEA\xC0\0\0\0\x05\x05p\xF0\x05\x05s\xF0\x05\x05r\xF0\xC0\0\0\0\x05\x05r\xE2\xC0\0\0\0\xC0\0\0\0\x05\x05\xB7\xE2\xC0\0\0\0\x05\x05o\xF0\xC0\0\0\0\x05\x05q\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05t\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05\x84\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB4\xEB\x05\x05\0\xA7\x05\x05\x91\xE4\x05\x05c\xE7\xC0\0\0\0\x05\x05L\xE5\xC0\0\0\0\xC0\0\0\0\x05\x05 \xE6\xC0\0\0\0\xC0\0\0\0\x05\x05w\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05\x91\xE8\xC0\0\0\0\x05\x05u\xF0\x05\x05R\xE7\x05\x05v\xF0\x05\x05\x1F\xE6\x05\x058\xEB\x05\x05x\xF0\x05\x05y\xF0\x05\x05\xA1\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05~\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05\r\xE4\xC0\0\0\0\x05\x05V\xE9\x05\x05{\xF0\x05\x05\xAF\xE8\x05\x05<\xF0\x05\x05@\xF0\xC0\0\0\0\x05\x05\xA6\xE2\xC0\0\0\0\x05\x05H\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05}\xF0\xC0\0\0\0\x05\x05\xE9\xE5\x05\x05\xA3\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x83\xF0\xC0\0\0\0\x05\x05\xD9\xE9\xC0\0\0\0\x05\x05z\xF0\xC0\0\0\0\x05\x05\x80\xF0\x05\x05\x7F\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB8\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE8\xEA\xC0\0\0\0\x05\x05\xEA\xEB\xC0\0\0\0\xC0\0\0\0\x05\x05\xE2\xEA\xC0\0\0\0\x05\x05\x87\xE1\x05\x05\xED\xE4\xC0\0\0\0\xC0\0\0\0\x05\x05?\xEC\x05\x05\x82\xF0\x05\x05\x80\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x81\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05|\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC2\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x88\xF0\x05\x05\x86\xF0\xC0\0\0\0\x05\x05\x88\xE1\x05\x05\x84\xF0\x05\x05\x8A\xF0\x05\x05\x90\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05o\xE7\xC0\0\0\0\xC0\0\0\0\x05\x05^\xEA\xC0\0\0\0\x05\x05\x92\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xDF\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x91\xF0\x05\x05q\xE9\x05\x05\xBA\xEA\x05\x054\xE2\xC0\0\0\0\x05\x05\xE0\xE6\x05\x05\x8D\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x058\xE8\xC0\0\0\0\x05\x05g\xEB\xC0\0\0\0\xC0\0\0\0\x05\x05\x8D\xF0\x05\x05\x8C\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8E\xF0\xC0\0\0\0\x05\x05\x8B\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05\x93\xF0\xC0\0\0\0\x05\x05\x89\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05\x87\xF0\xC0\0\0\0\x05\x05\x8F\xF0\x05\x05\x85\xF0\xC0\0\0\0\x05\x05\xF1\xE7\xC0\0\0\0\x05\x05S\xEB\x05\x055\xE5\x05\x05\xA5\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05k\xE4\xC0\0\0\0\xC0\0\0\0\x05\x05\xEA\xEA\x05\x05\xDA\xE1\xC0\0\0\0\xC0\0\0\0\x05\x053\xE8\x05\x05\xEB\xE8\x05\x05&\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xDB\xE6\xC0\0\0\0\xC0\0\0\0\x05\x05\x9D\xE6\x05\x05?\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x95\xF0\xC0\0\0\0\x05\x05\x0E\xE4\x05\x05\x17\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x97\xF0\x05\x05\x0F\xE2\x05\x05\x9D\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9A\xF0\xC0\0\0\0\x05\x05\xDC\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE4\xE1\x05\x05]\xE4\xC0\0\0\0\xC0\0\0\0\x05\x05\xE3\xE1\x05\x05\x80\xE4\xC0\0\0\0\xC0\0\0\0\x05\x05\x98\xF0\x05\x05z\xE3\x05\x05`\xE3\x05\x05\xB0\xE8\xC0\0\0\0\xC0\0\0\0\x05\x05\x96\xF0\xC0\0\0\0\x05\x05\0\xA4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x99\xF0\x05\x05\x9B\xF0\xC0\0\0\0\x05\x05\x04\xE3\x05\x05A\xE3\xC0\0\0\0\x05\x055\xE2\x05\x05\xA2\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9E\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05\xAA\xE4\x05\x05\xEC\xEA\xC0\0\0\0\x05\x05\xC6\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9F\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xED\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xAB\xF0\xC0\0\0\0\x05\x05n\xE1\x05\x05\xA0\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB1\xF0\x05\x05\xA1\xF0\xC0\0\0\0\x05\x05\xD9\xEB\xC0\0\0\0\x05\x05\xA8\xF0\xC0\0\0\0\x05\x05`\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB0\xF0\xC0\0\0\0\x05\x05\xA3\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\0\x92\x05\x05\xA5\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05\x0F\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA7\xF0\xC0\0\0\0\x05\x05\xA6\xF0\xC0\0\0\0\x05\x05\xA2\xF0\x05\x05\xAD\xF0\xC0\0\0\0\x05\x05\xEA\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x13\xEE\x05\x05\xDB\xE3\x05\x05\xB5\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA4\xF0\xC0\0\0\0\x05\x05Y\xE8\x05\x05\xBC\xE1\x05\x05^\xE4\xC0\0\0\0\x05\x05\x9C\xF0\xC0\0\0\0\x05\x05\xAC\xF0\x05\x05\xFA\xE1\xC0\0\0\0\xC0\0\0\0\x05\x05\xAA\xF0\x05\x05\xAE\xF0\xC0\0\0\0\x05\x05\xB1\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05w\xE2\xC0\0\0\0\x05\x05\xCC\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05$\xEB\x05\x05\xB3\xF0\x05\x05v\xE2\xC0\0\0\0\x05\x05\xBA\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05\xBB\xEA\xC0\0\0\0\x05\x05\xBB\xF0\x05\x05\xBD\xF0\xC0\0\0\0\x05\x05\xC1\xF0\x05\x05\xB5\xF0\xC0\0\0\0\x05\x05\xAF\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB2\xE8\x05\x05\xC5\xF0\x05\x05\xB8\xF0\xC0\0\0\0\x05\x05\xC2\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xBC\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05D\xE6\x05\x05\xC6\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9C\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC4\xF0\x05\x056\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05G\xEC\x05\x05\xB2\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC0\xF0\x05\x05\0\xB6\xC0\0\0\0\xC0\0\0\0\x05\x05\xB4\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05\x15\xEB\x05\x05\xB9\xF0\x05\x05-\xE6\x05\x05,\xE8\x05\x05\xAF\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05\xBF\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x85\xE6\x05\x05\xC9\xF0\x05\x05\x0C\xE2\x05\x05\x94\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xCB\xF0\x05\x05\xB6\xF0\x05\x05\xCA\xF0\xC0\0\0\0\x05\x05\xC3\xF0\x05\x05\xB7\xF0\xC0\0\0\0\x05\x05\xC7\xF0\xC0\0\0\0\x05\x05\xC8\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD9\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xEF\xE8\xC0\0\0\0\x05\x05\xBE\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD5\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD7\xF0\xC0\0\0\0\x05\x05=\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x85\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x055\xEA\x05\x05\xD2\xF0\x05\x05q\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD8\xF0\x05\x05\x08\xE7\xC0\0\0\0\x05\x05\xCF\xF0\x05\x05\xDC\xF0\x05\x05\xDB\xF0\xC0\0\0\0\x05\x05\x12\xE9\x05\x05\xDA\xF0\x05\x05\r\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xDE\xF0\x05\x05\xD1\xF0\xC0\0\0\0\x05\x05\xFD\xE2\x05\x05\xD4\xF0\x05\x05\xAA\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05a\xE9\x05\x05\xD6\xF0\x05\x05\x02\xE3\xC0\0\0\0\x05\x05\xCE\xF0\x05\x05\xD0\xF0\x05\x05\xCD\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05'\xEC\x05\x05\xF3\xE1\x05\x05\xD3\xF0\xC0\0\0\0\x05\x05\xDD\xF0\x05\x05\xCE\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x98\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05:\xE1\xC0\0\0\0\x05\x05\xEE\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05(\xEC\x05\x05\xF1\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05E\xE6\x05\x05\xF0\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xEF\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xEC\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE0\xF0\xC0\0\0\0\x05\x05\xFD\xF0\x05\x05\xDF\xF0\xC0\0\0\0\x05\x05\xF2\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xEA\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE5\xF0\x05\x05\xE2\xF0\xC0\0\0\0\x05\x05\xE3\xF0\xC0\0\0\0\x05\x05\xEB\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9E\xF9\xC0\0\0\0\xC0\0\0\0\x05\x05\xE8\xF0\x05\x05\x10\xE4\x05\x05-\xE8\x05\x05-\xE7\x05\x05\xE6\xF0\xC0\0\0\0\x05\x05\xE1\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE4\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x86\xEB\x05\x05\xE5\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE9\xF0\x05\x05\xF3\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xFB\xF0\x05\x05\xF4\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05\x03\xF1\xC0\0\0\0\x05\x05\xFF\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05\xFA\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF9\xF0\xC0\0\0\0\x05\x055\xE8\xC0\0\0\0\x05\x05.\xE7\xC0\0\0\0\x05\x05\xF7\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF5\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05\xFC\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x04\xF1\x05\x05\xD4\xE9\x05\x05\n\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x05\xF1\x05\x05\x08\xF1\x05\x05\x02\xF1\xC0\0\0\0\xC0\0\0\0\x05\x05\xF9\xE7\xC0\0\0\0\x05\x05\xF5\xE9\xC0\0\0\0\x05\x05\xF6\xF0\xC0\0\0\0\xC0\0\0\0\x05\x05\xFE\xF0\x05\x05\xEB\xE5\xC0\0\0\0\x05\x05*\xEB\x05\x05\x14\xF1\x05\x05\x07\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x95\xE3\x05\x05^\xE1\x05\x05\xF8\xE1\xC0\0\0\0\xC0\0\0\0\x05\x05\xED\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xEC\xE5\x05\x05\x0C\xF1\xC0\0\0\0\x05\x05\x13\xF1\x05\x05h\xE5\x05\x05\r\xE2\xC0\0\0\0\xC0\0\0\0\x05\x05\xB3\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\t\xF1\xC0\0\0\0\xC0\0\0\0\x05\x05\x0E\xF1\x05\x05\x12\xF1\xC0\0\0\0\xC0\0\0\0\x05\x05\xEB\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA3\xE2\x05\x05\x10\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05x\xE2\xC0\0\0\0\x05\x05\xEC\xE8\x05\x05\x0F\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x11\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x0B\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\r\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF9\xE1\x05\x05\xCE\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x18\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x16\xF1\x05\x05\xDC\xE3\xC0\0\0\0\x05\x05\x15\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x1B\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x94\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x17\xF1\xC0\0\0\0\x05\x05\x19\xF1\x05\x05\x1A\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05&\xF1\xC0\0\0\0\x05\x05\"\xF1\xC0\0\0\0\x05\x05\xA9\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05!\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05 \xF1\xC0\0\0\0\xC0\0\0\0\x05\x05\x1D\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x06\xF1\x05\x05\x1F\xF1\x05\x05\x1E\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05$\xF1\xC0\0\0\0\x05\x05\x1D\xEC\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05'\xF1\x05\x052\xE3\xC0\0\0\0\xC0\0\0\0\x05\x05#\xF1\x05\x05%\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x86\xE9\xC0\0\0\0\x05\x05(\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05,\xF1\x05\x05)\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xAC\xEB\x05\x05*\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF8\xF0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05-\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05.\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x12\xE1\xC0\0\0\0\x05\x050\xF1\x05\x05|\xE3\x05\x05\x10\xE5\xC0\0\0\0\x05\x05\x0C\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05_\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x98\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x052\xF1\x05\x051\xF1\x05\x054\xF1\x05\x05\x94\xE2\xC0\0\0\0\xC0\0\0\0\x05\x05\r\xE3\x05\x057\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x057\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x056\xF1\xC0\0\0\0\x05\x058\xF1\xC0\0\0\0\xC0\0\0\0\x05\x05\x89\xE1\xC0\0\0\0\x05\x05\xBC\xE7\xC0\0\0\0\x05\x059\xF1\xC0\0\0\0\xC0\0\0\0\x05\x058\xE2\x05\x05;\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05:\xF1\xC0\0\0\0\x05\x05<\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05=\xF1\xC0\0\0\0\x05\x05>\xF1\x05\x05\xEE\xE4\x05\x05\x9E\xE6\x05\x05R\xE4\xC0\0\0\0\x05\x05/\xEA\xC0\0\0\0\xC0\0\0\0\x05\x05\x7F\xEA\x05\x05;\xEC\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x06\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x81\xE4\x05\x05\x0B\xEC\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05?\xF1\x05\x05@\xF1\xC0\0\0\0\x05\x05\xEF\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05A\xF1\x05\x05B\xF1\xC0\0\0\0\xC0\0\0\0\x05\x05D\xF1\x05\x05C\xF1\xC0\0\0\0\x05\x05\xD3\xEA\xC0\0\0\0\xC0\0\0\0\x05\x05\xAB\xE5\x05\x05[\xE5\x05\x05\xD3\xE4\xC0\0\0\0\x05\x05E\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05G\xF1\x05\x05.\xE6\xC0\0\0\0\x05\x05F\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05H\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05I\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05J\xF1\x05\x05K\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05L\xF1\xC0\0\0\0\x05\x05N\xF1\x05\x05M\xF1\x05\x05O\xF1\x05\x05`\xE1\x05\x05\xCF\xE7\xC0\0\0\0\x05\x05P\xF1\xC0\0\0\0\xC0\0\0\0\x05\x05\xB5\xE4\x05\x05\xE5\xE1\x05\x05Q\xF1\xC0\0\0\0\xC0\0\0\0\x05\x05\x85\xE8\x05\x05\xF0\xED\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05z\xE2\x05\x05R\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05S\xF1\xC0\0\0\0\x05\x05\x89\xEA\x05\x05\xE3\xEA\xC0\0\0\0\xC0\0\0\0\x05\x05\xE8\xE8\x05\x05T\xF1\x05\x05\xC5\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xDA\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05.\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05U\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05W\xF1\x05\x05V\xF1\xC0\0\0\0\xC0\0\0\0\x05\x05Y\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05X\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05[\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF0\xE4\xC0\0\0\0\x05\x05\x0C\xEB\xC0\0\0\0\x05\x05\\\xF1\x05\x05]\xF1\xC0\0\0\0\xC0\0\0\0\x05\x05{\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05^\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05`\xF1\x05\x05_\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05p\xE6\xC0\0\0\0\xC0\0\0\0\x05\x05\xF6\xE9\x05\x05'\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA4\xE9\xC0\0\0\0\x05\x05Z\xE8\x05\x05\x8E\xE5\x05\x05\xB8\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA5\xE9\xC0\0\0\0\x05\x05\x1D\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05b\xF1\xC0\0\0\0\x05\x059\xE2\xC0\0\0\0\xC0\0\0\0\x05\x05U\xE1\xC0\0\0\0\xC0\0\0\0\x05\x05\x15\xE9\x05\x05a\xF1\x05\x05\x11\xE4\x05\x05\xD8\xE7\xC0\0\0\0\x05\x05c\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05k\xF1\xC0\0\0\0\x05\x05d\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05h\xE7\xC0\0\0\0\x05\x05\xB9\xE2\x05\x05l\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05}\xE3\xC0\0\0\0\xC0\0\0\0\x05\x05|\xE2\x05\x05j\xF1\xC0\0\0\0\x05\x05h\xF1\x05\x05e\xF1\x05\x05\x99\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05%\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xFA\xE8\x05\x05f\xF1\xC0\0\0\0\xC0\0\0\0\x05\x05n\xF1\xC0\0\0\0\x05\x05m\xF1\x05\x058\xE3\xC0\0\0\0\xC0\0\0\0\x05\x05h\xE1\xC0\0\0\0\xC0\0\0\0\x05\x05l\xE4\x05\x05g\xF1\x05\x05i\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD2\xEA\x05\x05\x9B\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF2\xEA\xC0\0\0\0\xC0\0\0\0\x05\x05v\xF1\xC0\0\0\0\x05\x05w\xF1\xC0\0\0\0\x05\x05\x8A\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05E\xEA\x05\x05X\xEB\x05\x05y\xF1\x05\x05\x12\xE5\x05\x05\xED\xE5\x05\x05r\xF1\x05\x05x\xF1\x05\x05E\xE1\xC0\0\0\0\x05\x05\xEC\xE2\xC0\0\0\0\xC0\0\0\0\x05\x05o\xF1\x05\x05t\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xDD\xE6\x05\x05r\xE9\xC0\0\0\0\x05\x05\xC6\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05q\xF1\xC0\0\0\0\x05\x05\x9C\xEA\xC0\0\0\0\x05\x05s\xF1\xC0\0\0\0\x05\x05|\xF1\xC0\0\0\0\x05\x05z\xF1\xC0\0\0\0\x05\x05u\xF1\xC0\0\0\0\xC0\0\0\0\x05\x05\x9D\xEA\x05\x05I\xE9\x05\x05\xBA\xE2\xC0\0\0\0\x05\x05h\xE8\xC0\0\0\0\xC0\0\0\0\x05\x05\xF2\xE7\xC0\0\0\0\x05\x05}\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05{\xF1\x05\x05\x80\xE7\x05\x05p\xF1\xC0\0\0\0\x05\x05(\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x87\xEB\x05\x05\x88\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x87\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xDF\xE6\xC0\0\0\0\x05\x05\x84\xF1\xC0\0\0\0\x05\x05\xA5\xEB\xC0\0\0\0\xC0\0\0\0\x05\x05\xD7\xE8\x05\x05~\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05*\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05)\xE1\x05\x05\x12\xE4\x05\x05\x81\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05t\xE5\x05\x05\x86\xF1\xC0\0\0\0\x05\x05\x85\xF1\x05\x05\x80\xF1\xC0\0\0\0\x05\x05\x83\xF1\xC0\0\0\0\xC0\0\0\0\x05\x05\x03\xE2\xC0\0\0\0\x05\x05\x82\xF1\x05\x05J\xE9\xC0\0\0\0\x05\x05\xC5\xEB\xC0\0\0\0\xC0\0\0\0\x05\x05!\xE6\x05\x05\xDE\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8E\xF1\x05\x05\x8C\xF1\xC0\0\0\0\x05\x05\x0C\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x89\xF1\x05\x05\x8B\xF1\xC0\0\0\0\x05\x05\x17\xE1\xC0\0\0\0\xC0\0\0\0\x05\x05\x13\xE4\x05\x05)\xEC\xC0\0\0\0\x05\x05\xD6\xE1\xC0\0\0\0\x05\x05!\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9A\xEB\xC0\0\0\0\xC0\0\0\0\x05\x05\xBD\xE1\x05\x05F\xE6\x05\x05\x8D\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x92\xF1\xC0\0\0\0\xC0\0\0\0\x05\x05\xEE\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05i\xEB\xC0\0\0\0\x05\x05\x8F\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8A\xF1\xC0\0\0\0\x05\x05\x90\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF5\xEB\xC0\0\0\0\x05\x05\xB6\xE8\x05\x05\xE3\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xCF\xE1\xC0\0\0\0\xC0\0\0\0\x05\x052\xE1\xC0\0\0\0\xC0\0\0\0\x05\x05\x96\xF1\xC0\0\0\0\xC0\0\0\0\x05\x05\x99\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xDA\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9D\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA0\xF1\x05\x05\x9A\xF1\x05\x05\x97\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xEB\xEB\x05\x05\x9D\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x97\xE5\x05\x05\x9F\xF1\xC0\0\0\0\xC0\0\0\0\x05\x05\xA4\xF1\xC0\0\0\0\xC0\0\0\0\x05\x05\xB4\xE8\x05\x05\xA2\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9C\xF1\xC0\0\0\0\x05\x05\xBD\xE7\xC0\0\0\0\xC0\0\0\0\x05\x05\xA3\xF1\xC0\0\0\0\x05\x05\x98\xF1\xC0\0\0\0\x05\x05\x9E\xF1\xC0\0\0\0\x05\x05\xA5\xF1\x05\x05\0\xDA\x05\x05\x9B\xF1\xC0\0\0\0\x05\x05\xA6\xF1\xC0\0\0\0\x05\x05G\xE6\xC0\0\0\0\x05\x05\xAC\xE5\xC0\0\0\0\x05\x05B\xEA\xC0\0\0\0\x05\x05_\xE4\xC0\0\0\0\x05\x05\x93\xF1\x05\x05\xA1\xF1\x05\x05}\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9F\xE6\xC0\0\0\0\x05\x05\x04\xE2\x05\x05\x82\xE4\x05\x05\xEF\xE5\x05\x05\x95\xF1\x05\x05\x8F\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05a\xE3\xC0\0\0\0\x05\x05\x94\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xAA\xF1\x05\x05\xBA\xE5\x05\x05\xAD\xE3\xC0\0\0\0\x05\x05\xB9\xF1\xC0\0\0\0\x05\x05\xB3\xF1\x05\x05\xCB\xE2\x05\x05\x92\xE8\xC0\0\0\0\x05\x05\xAE\xF1\x05\x05\xB7\xF1\x05\x05\0\x8D\x05\x05\x0F\xE1\xC0\0\0\0\xC0\0\0\0\x05\x05t\xE1\xC0\0\0\0\x05\x05\xB0\xF1\x05\x05S\xE7\x05\x05\xA7\xF1\x05\x05\xA9\xF1\x05\x05\x14\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xBA\xF1\xC0\0\0\0\x05\x05\xB5\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xAD\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB4\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x06\xEB\xC0\0\0\0\xC0\0\0\0\x05\x05\xB2\xF1\x05\x05\xB6\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC3\xE3\xC0\0\0\0\x05\x05\xF0\xE5\xC0\0\0\0\xC0\0\0\0\x05\x05\xBE\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xAC\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05h\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xAF\xF1\xC0\0\0\0\xC0\0\0\0\x05\x05\xA8\xF1\x05\x05\xB5\xE8\xC0\0\0\0\xC0\0\0\0\x05\x05\xAB\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB1\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05H\xEC\x05\x05-\xE5\x05\x05\xF9\xEA\xC0\0\0\0\x05\x05\xBB\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8D\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05\xC7\xF1\x05\x05\xAE\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xAD\xE5\xC0\0\0\0\x05\x05\xBD\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC6\xEB\x05\x05\x15\xE4\xC0\0\0\0\x05\x05\xCA\xF1\xC0\0\0\0\xC0\0\0\0\x05\x05\0\xCC\xC0\0\0\0\xC0\0\0\0\x05\x05\xC8\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xBC\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC2\xF1\xC0\0\0\0\xC0\0\0\0\x05\x05\xC4\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x88\xEB\x05\x05\xBF\xF1\xC0\0\0\0\xC0\0\0\0\x05\x05q\xE8\xC0\0\0\0\xC0\0\0\0\x05\x05\xC1\xF1\xC0\0\0\0\xC0\0\0\0\x05\x05\xC9\xF1\xC0\0\0\0\x05\x05\xC3\xF1\x05\x05\"\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xBE\xF1\xC0\0\0\0\x05\x05\x11\xE5\x05\x05\xD6\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x05\xE2\xC0\0\0\0\x05\x05\xC0\xF1\x05\x05\xC5\xF1\x05\x05\xC6\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x93\xE7\x05\x05\x81\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xCE\xF1\xC0\0\0\0\xC0\0\0\0\x05\x05\xD4\xF1\xC0\0\0\0\xC0\0\0\0\x05\x05\xD2\xF1\xC0\0\0\0\x05\x05l\xE8\xC0\0\0\0\xC0\0\0\0\x05\x05\xD9\xF1\x05\x05\xCF\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD0\xF1\x05\x05\xB8\xF1\xC0\0\0\0\x05\x05\xD0\xE2\x05\x05\xF7\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05.\xE5\xC0\0\0\0\xC0\0\0\0\x05\x05J\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05*\xEC\xC0\0\0\0\x05\x05\xCC\xF1\xC0\0\0\0\x05\x05\xD8\xF1\x05\x05F\xE1\x05\x05/\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05z\xE9\xC0\0\0\0\x05\x05:\xE2\x05\x05\x13\xEC\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xFA\xEA\x05\x057\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD3\xF1\x05\x05\xD5\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF9\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD7\xF1\x05\x05\xD1\xF1\xC0\0\0\0\x05\x05\xCB\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05<\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05~\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE5\xF1\xC0\0\0\0\xC0\0\0\0\x05\x05\xE0\xF1\x05\x05\xE1\xE6\xC0\0\0\0\xC0\0\0\0\x05\x05\xFC\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xAE\xE5\xC0\0\0\0\x05\x05\xE9\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE2\xF1\x05\x05\x11\xE8\x05\x05\xDF\xF1\x05\x05>\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x04\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xDC\xF1\xC0\0\0\0\x05\x05\xDB\xF1\xC0\0\0\0\x05\x05\xE4\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xDE\xF1\x05\x05\xDD\xF1\x05\x05\xE3\xF1\xC0\0\0\0\x05\x05\x8A\xE6\xC0\0\0\0\x05\x05\xDA\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE6\xF1\xC0\0\0\0\x05\x05\xE7\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05;\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xEC\xF1\xC0\0\0\0\x05\x05\xEB\xF1\x05\x05\xED\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF0\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x86\xE8\xC0\0\0\0\x05\x05\xEA\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xEE\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05x\xE3\x05\x05\xA0\xE7\x05\x05\xE8\xF1\x05\x05<\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05\xEF\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF4\xF1\x05\x05\xF2\xF1\xC0\0\0\0\xC0\0\0\0\x05\x05\xF5\xF1\xC0\0\0\0\xC0\0\0\0\x05\x05\xF8\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF1\xF1\x05\x05=\xE4\x05\x05)\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05\x91\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xAD\xEB\x05\x05\xF3\xF1\xC0\0\0\0\x05\x05\xF7\xF1\x05\x05\x9C\xE7\xC0\0\0\0\x05\x05\xF6\xF1\xC0\0\0\0\x05\x05\xE1\xF1\xC0\0\0\0\xC0\0\0\0\x05\x05\r\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xFB\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xFF\xF1\xC0\0\0\0\x05\x05\xFD\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF9\xF1\xC0\0\0\0\x05\x05\xFA\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xFE\xF1\xC0\0\0\0\x05\x05\xFC\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\r\xEA\xC0\0\0\0\xC0\0\0\0\x05\x05\x06\xF2\xC0\0\0\0\x05\x05\x03\xF2\x05\x05\x02\xF2\xC0\0\0\0\x05\x05\x05\xF2\x05\x05\xF5\xE8\x05\x05\x07\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xFA\xE7\x05\x05\x94\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8E\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x08\xF2\xC0\0\0\0\x05\x05\n\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\t\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xCD\xF1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x0B\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\n\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x0C\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8B\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB7\xE8\x05\x05\xBE\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xBB\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05M\xE5\x05\x05\x83\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x1E\xEC\x05\x05q\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05G\xE1\xC0\0\0\0\xC0\0\0\0\x05\x05\x0E\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\r\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x11\xF2\x05\x05\xBF\xE7\x05\x05\x14\xF2\x05\x05\x0F\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x13\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x12\xF2\x05\x05\x83\xE8\x05\x05\0\xB7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x0E\xEC\xC0\0\0\0\xC0\0\0\0\x05\x05\x16\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x05\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x18\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x17\xF2\xC0\0\0\0\x05\x05\x15\xF2\xC0\0\0\0\x05\x05\x10\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9E\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x1A\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x19\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05H\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x1C\xF2\x05\x05O\xEA\xC0\0\0\0\x05\x05\x1B\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x10\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF2\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xFA\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF1\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x14\xEC\xC0\0\0\0\xC0\0\0\0\x05\x05\"\xF2\xC0\0\0\0\x05\x05\xE2\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x1E\xF2\x05\x05#\xF2\xC0\0\0\0\xC0\0\0\0\x05\x05I\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05!\xF2\xC0\0\0\0\x05\x05b\xE9\x05\x05\x1D\xF2\x05\x05 \xF2\x05\x05\xF3\xE5\xC0\0\0\0\x05\x05\xB0\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05$\xF2\xC0\0\0\0\x05\x05@\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE3\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05'\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x1F\xF2\xC0\0\0\0\x05\x05<\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05%\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x89\xEB\x05\x05(\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA2\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9C\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05)\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05*\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05/\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05,\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05-\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x054\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB8\xE8\x05\x05/\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x051\xF2\xC0\0\0\0\x05\x05\xEC\xEB\xC0\0\0\0\x05\x05.\xF2\xC0\0\0\0\x05\x050\xF2\x05\x05J\xE1\xC0\0\0\0\x05\x05+\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA1\xED\x05\x052\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x050\xE7\x05\x05\xC7\xE4\x05\x054\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x053\xF2\x05\x05/\xE6\x05\x05A\xED\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x055\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x057\xF2\xC0\0\0\0\x05\x05&\xF2\x05\x056\xF2\xC0\0\0\0\xC0\0\0\0\x05\x058\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05{\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x059\xF2\xC0\0\0\0\xC0\0\0\0\x05\x05:\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05;\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05<\xF2\xC0\0\0\0\x05\x05C\xE8\xC0\0\0\0\x05\x05>\xF2\x05\x05=\xF2\xC0\0\0\0\xC0\0\0\0\x05\x05?\xF2\xC0\0\0\0\x05\x05@\xF2\xC0\0\0\0\xC0\0\0\0\x05\x05N\xE5\x05\x05\"\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05G\xEB\x05\x05A\xF2\x05\x05B\xF2\x05\x05\x1F\xE7\x05\x05\x13\xE5\x05\x05C\xF2\x05\x05D\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05E\xF2\x05\x05o\xEA\x05\x05\xA6\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05F\xF2\x05\x05X\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x12\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05G\xF2\x05\x05\xA2\xE1\xC0\0\0\0\x05\x05\xC4\xE2\xC0\0\0\0\x05\x05!\xEB\xC0\0\0\0\x05\x05\x11\xEB\xC0\0\0\0\x05\x05o\xE1\x05\x05+\xEC\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xCD\xEA\xC0\0\0\0\x05\x05G\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA0\xE6\xC0\0\0\0\x05\x05H\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE4\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x96\xE3\x05\x05I\xF2\xC0\0\0\0\x05\x05\x85\xE4\x05\x05K\xF2\x05\x05J\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05L\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05M\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05N\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x95\xE2\xC0\0\0\0\x05\x05O\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05P\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x97\xE3\xC0\0\0\0\xC0\0\0\0\x05\x05\xA7\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05R\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\"\xE6\xC0\0\0\0\xC0\0\0\0\x05\x05Q\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xED\xE2\x05\x05S\xF2\x05\x05U\xF2\xC0\0\0\0\x05\x05T\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05V\xF2\xC0\0\0\0\x05\x05\xC4\xE3\xC0\0\0\0\x05\x05W\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05 \xE3\xC0\0\0\0\x05\x05\t\xE7\xC0\0\0\0\x05\x05P\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05Y\xF2\x05\x05Z\xF2\x05\x05X\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\\\xE5\xC0\0\0\0\xC0\0\0\0\x05\x05\xE9\xE8\x05\x05\xEE\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\\\xF2\x05\x05\xB1\xE7\x05\x05[\xF2\xC0\0\0\0\xC0\0\0\0\x05\x05,\xEC\x05\x05c\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05_\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05a\xF2\x05\x05^\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05/\xEB\x05\x05`\xF2\x05\x05b\xF2\xC0\0\0\0\x05\x05\xDB\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05f\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05e\xF2\x05\x05\xFB\xE7\x05\x05.\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05\x98\xE3\x05\x05d\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05c\xF2\xC0\0\0\0\x05\x05j\xEB\x05\x05k\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05g\xF2\x05\x05K\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05I\xE4\x05\x05\xF1\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05h\xF2\x05\x05i\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05k\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x90\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05m\xF2\xC0\0\0\0\x05\x05l\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05n\xF2\xC0\0\0\0\x05\x05\xE6\xE1\xC0\0\0\0\xC0\0\0\0\x05\x05p\xF2\xC0\0\0\0\xC0\0\0\0\x05\x05o\xF2\xC0\0\0\0\x05\x05r\xF2\x05\x05q\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xAF\xE3\xC0\0\0\0\xC0\0\0\0\x05\x05\xBF\xEB\xC0\0\0\0\x05\x05\x03\xE3\xC0\0\0\0\x05\x05a\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05!\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05Z\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xFF\xEB\x05\x05t\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05v\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05w\xF2\xC0\0\0\0\x05\x05\x8C\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05s\xF2\xC0\0\0\0\x05\x05\xC8\xE4\xC0\0\0\0\xC0\0\0\0\x05\x05&\xE8\x05\x05u\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05z\xF2\xC0\0\0\0\x05\x05]\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05x\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05S\xE3\xC0\0\0\0\xC0\0\0\0\x05\x05\xA8\xE9\x05\x05y\xF2\xC0\0\0\0\x05\x05\x94\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x7F\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB0\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xBC\xE2\xC0\0\0\0\x05\x05|\xF2\x05\x05\xB6\xEB\xC0\0\0\0\xC0\0\0\0\x05\x05\xC7\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9D\xE7\xC0\0\0\0\xC0\0\0\0\x05\x05~\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x80\xF2\x05\x05\xED\xEB\x05\x05\x0E\xE3\x05\x05\xDB\xE9\x05\x05K\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x81\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x83\xF2\xC0\0\0\0\x05\x05\x86\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x82\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x85\xF2\x05\x05\xDD\xE3\x05\x05*\xE1\x05\x05\x87\xF2\xC0\0\0\0\x05\x05{\xE6\x05\x05\x84\xF2\x05\x05\xF3\xEB\xC0\0\0\0\xC0\0\0\0\x05\x05\x8A\xF2\x05\x05\xA0\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x88\xF2\x05\x05\x8B\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05}\xF2\x05\x05\x89\xF2\xC0\0\0\0\xC0\0\0\0\x05\x05m\xE4\xC0\0\0\0\xC0\0\0\0\x05\x05\x8C\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8D\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB7\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8E\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8F\xF2\xC0\0\0\0\xC0\0\0\0\x05\x05{\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x90\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05=\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x14\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x91\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x92\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x93\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x18\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x95\xF2\xC0\0\0\0\x05\x05\xF8\xE9\x05\x05\x96\xF2\xC0\0\0\0\xC0\0\0\0\x05\x05\x1D\xE2\x05\x05\x97\xF2\xC0\0\0\0\x05\x05\x98\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x99\xF2\xC0\0\0\0\x05\x05\x9B\xF2\x05\x05\x9C\xF2\x05\x05\x9A\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x12\xEA\x05\x05\x9E\xF2\x05\x05\x9D\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA0\xF2\x05\x05\x9F\xF2\x05\x05\xA1\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA2\xF2\x05\x05\xA4\xF2\x05\x05\xA3\xF2\xC0\0\0\0\x05\x05L\xE4\xC0\0\0\0\x05\x05\xA6\xF2\xC0\0\0\0\x05\x05\xA5\xF2\xC0\0\0\0\xC0\0\0\0\x05\x05>\xE2\xC0\0\0\0\x05\x05^\xE6\xC0\0\0\0\x05\x05\x7F\xE8\xC0\0\0\0\x05\x05\xA7\xF2\x05\x05\xA1\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC9\xE4\xC0\0\0\0\x05\x05V\xE1\x05\x05\xA8\xF2\xC0\0\0\0\x05\x05\x8A\xEB\xC0\0\0\0\xC0\0\0\0\x05\x05\x80\xEA\x05\x05\xA9\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x87\xE8\x05\x05l\xEB\x05\x05\x16\xE4\x05\x05H\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD0\xE7\x05\x05\x1C\xED\xC0\0\0\0\x05\x05\x13\xE8\x05\x05\xA3\xE1\x05\x05\xAA\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xAB\xF2\xC0\0\0\0\x05\x05\xB0\xF2\xC0\0\0\0\xC0\0\0\0\x05\x05\xAE\xF2\x05\x05\xAD\xF2\x05\x05 \xF0\x05\x05\xBF\xE1\x05\x05\xAC\xF2\xC0\0\0\0\x05\x05\0\xB8\xC0\0\0\0\x05\x05\x89\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05\xA9\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC8\xEB\x05\x05\xB1\xF2\x05\x05\xAF\xF2\x05\x05\xE1\xE7\x05\x05\x8F\xE6\xC0\0\0\0\xC0\0\0\0\x05\x05\x8A\xE9\xC0\0\0\0\x05\x05\xEA\xE9\xC0\0\0\0\x05\x05\xB3\xF2\x05\x05\xC3\xEB\x05\x05b\xE3\x05\x05\xB4\xF2\xC0\0\0\0\x05\x05\xB2\xF2\x05\x05\xB5\xE9\x05\x05\xB5\xF2\xC0\0\0\0\x05\x05\xB6\xF2\xC0\0\0\0\xC0\0\0\0\x05\x05\0\xB9\xC0\0\0\0\xC0\0\0\0\x05\x05#\xE6\x05\x05\xBB\xF2\xC0\0\0\0\x05\x05\xB8\xF2\x05\x05\x10\xE9\x05\x05\xB7\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05}\xE2\xC0\0\0\0\xC0\0\0\0\x05\x05\xBE\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB9\xF2\x05\x05\xBA\xF2\xC0\0\0\0\x05\x05\xBD\xF2\x05\x05\xBC\xF2\x05\x05\xE2\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05\x0B\xE7\x05\x05\n\xE7\xC0\0\0\0\x05\x05\x96\xE2\xC0\0\0\0\xC0\0\0\0\x05\x05\xBF\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC0\xF2\xC0\0\0\0\xC0\0\0\0\x05\x05\xC1\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC3\xF2\xC0\0\0\0\x05\x05\xC2\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x053\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xCB\xF2\x05\x05\xC7\xE9\x05\x05\xC5\xF2\xC0\0\0\0\x05\x05\xC7\xF2\xC0\0\0\0\xC0\0\0\0\x05\x05\xC9\xF2\x05\x05I\xE6\xC0\0\0\0\xC0\0\0\0\x05\x05\xCA\xF2\x05\x05\xC8\xF2\x05\x05/\xE5\xC0\0\0\0\xC0\0\0\0\x05\x05\xC4\xF2\x05\x05\xC6\xF2\xC0\0\0\0\x05\x05\xFF\xE9\xC0\0\0\0\x05\x05\xF4\xE5\xC0\0\0\0\xC0\0\0\0\x05\x05\xCD\xF2\xC0\0\0\0\xC0\0\0\0\x05\x05\xCC\xF2\xC0\0\0\0\xC0\0\0\0\x05\x05\xCE\xF2\xC0\0\0\0\x05\x05\x15\xE5\x05\x05`\xE4\xC0\0\0\0\xC0\0\0\0\x05\x05\xBA\xE8\x05\x05\xCF\xF2\xC0\0\0\0\x05\x050\xE8\xC0\0\0\0\xC0\0\0\0\x05\x05\xD1\xF2\xC0\0\0\0\xC0\0\0\0\x05\x05\xB8\xEB\x05\x05\xD0\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x052\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD6\xF2\xC0\0\0\0\x05\x05\xD8\xF2\x05\x05\xD9\xF2\x05\x05\xD9\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD7\xF2\xC0\0\0\0\x05\x05\xD4\xF2\xC0\0\0\0\x05\x05\xD2\xF2\x05\x05\xD3\xF2\xC0\0\0\0\x05\x05\xD5\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xDC\xF2\xC0\0\0\0\x05\x05\xDA\xF2\xC0\0\0\0\x05\x05\xDB\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xDD\xF2\x05\x05\xDF\xF2\x05\x05\xE0\xF2\x05\x05\xE1\xF2\xC0\0\0\0\x05\x05\xE2\xF2\xC0\0\0\0\xC0\0\0\0\x05\x05\xDE\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE4\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE3\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE5\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xDC\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE8\xF2\x05\x05\xE6\xF2\x05\x05\xE7\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05[\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05Y\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05g\xEA\xC0\0\0\0\x05\x05\xEA\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE9\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xEB\xF2\x05\x05\xEC\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF0\xF2\x05\x05\xED\xF2\x05\x05\xEE\xF2\x05\x05\xEF\xF2\xC0\0\0\0\x05\x05\xF1\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF2\xF2\xC0\0\0\0\x05\x05\xF3\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF4\xF2\xC0\0\0\0\x05\x05\xF5\xF2\xC0\0\0\0\x05\x05\x8E\xE9\x05\x05\x93\xE8\x05\x05\xF6\xF2\x05\x05s\xE9\x05\x05\xF1\xE9\xC0\0\0\0\x05\x05\xF7\xF2\xC0\0\0\0\xC0\0\0\0\x05\x05\xF8\xF2\x05\x05m\xE8\xC0\0\0\0\x05\x05\xC0\xE1\x05\x05\x17\xE4\x05\x05\xF9\xF2\xC0\0\0\0\xC0\0\0\0\x05\x05\xFA\xF2\xC0\0\0\0\xC0\0\0\0\x05\x05\xFB\xF2\xC0\0\0\0\x05\x05\xB8\xE4\xC0\0\0\0\xC0\0\0\0\x05\x05\xFD\xF2\xC0\0\0\0\xC0\0\0\0\x05\x05\xFC\xF2\xC0\0\0\0\xC0\0\0\0\x05\x05\xFE\xF2\x05\x05\xFF\xF2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC8\xE9\xC0\0\0\0\x05\x05\x02\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x03\xF3\xC0\0\0\0\xC0\0\0\0\x05\x05\x87\xF9\x05\x05\x04\xF3\x05\x05\x05\xF3\x05\x05\x06\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xBD\xE4\xC0\0\0\0\xC0\0\0\0\x05\x05\x07\xF3\x05\x05W\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05\xDA\xEA\xC0\0\0\0\x05\x05+\xE1\xC0\0\0\0\x05\x054\xE1\xC0\0\0\0\xC0\0\0\0\x05\x05\x08\xF3\xC0\0\0\0\xC0\0\0\0\x05\x05\n\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\t\xF3\x05\x05\xB3\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA2\xE6\x05\x053\xF1\xC0\0\0\0\x05\x05\x0B\xF3\x05\x05\x1C\xEB\xC0\0\0\0\x05\x05\x0C\xF3\xC0\0\0\0\x05\x05?\xE2\x05\x05\xB6\xE9\x05\x05\r\xF3\xC0\0\0\0\x05\x05\x0E\xF3\xC0\0\0\0\xC0\0\0\0\x05\x05\x0F\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x057\xEB\xC0\0\0\0\xC0\0\0\0\x05\x050\xEB\xC0\0\0\0\x05\x05#\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x053\xE7\xC0\0\0\0\xC0\0\0\0\x05\x05\x11\xF3\xC0\0\0\0\xC0\0\0\0\x05\x05\xAF\xE5\xC0\0\0\0\x05\x05\xF5\xE5\xC0\0\0\0\xC0\0\0\0\x05\x05\x14\xF3\xC0\0\0\0\xC0\0\0\0\x05\x05\x13\xF3\x05\x05\x12\xF3\x05\x05\xDC\xE9\xC0\0\0\0\x05\x05@\xE2\x05\x05\x9C\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x1A\xF3\xC0\0\0\0\xC0\0\0\0\x05\x05\x17\xF3\x05\x05J\xE6\x05\x05\r\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x16\xF3\x05\x05\x18\xF3\x05\x05\x19\xF3\xC0\0\0\0\xC0\0\0\0\x05\x05\x15\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x1B\xF3\x05\x05\x1C\xF3\xC0\0\0\0\x05\x05\x14\xE8\xC0\0\0\0\x05\x05\\\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xEA\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x1D\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x1E\xF3\x05\x05!\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05r\xE6\xC0\0\0\0\x05\x05\xE5\xE8\xC0\0\0\0\x05\x05\"\xF3\x05\x05\xCE\xEA\xC0\0\0\0\x05\x05\x1F\xF3\xC0\0\0\0\xC0\0\0\0\x05\x05 \xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05%\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05$\xF3\x05\x05#\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05'\xF3\xC0\0\0\0\xC0\0\0\0\x05\x05&\xF3\xC0\0\0\0\x05\x05(\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05*\xF3\xC0\0\0\0\x05\x05)\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05j\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA3\xE5\x05\x05\xDD\xEB\xC0\0\0\0\xC0\0\0\0\x05\x05+\xF3\xC0\0\0\0\xC0\0\0\0\x05\x05\xD8\xE8\xC0\0\0\0\xC0\0\0\0\x05\x05,\xF3\xC0\0\0\0\xC0\0\0\0\x05\x05-\xF3\xC0\0\0\0\x05\x051\xF3\x05\x05/\xF3\x05\x050\xF3\xC0\0\0\0\x05\x05.\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x052\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x053\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x054\xF3\xC0\0\0\0\xC0\0\0\0\x05\x055\xF3\x05\x05\x12\xEB\x05\x056\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05K\xEB\x05\x057\xF3\xC0\0\0\0\x05\x05\xD3\xE7\xC0\0\0\0\x05\x05k\xE9\xC0\0\0\0\x05\x05\"\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC0\xE7\x05\x058\xF3\x05\x05\xEF\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB9\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x059\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05n\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05:\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05;\xF3\xC0\0\0\0\x05\x05\x99\xE3\x05\x05\x86\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05=\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x99\xE8\x05\x05\x87\xE4\x05\x05\xA5\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9F\xEA\xC0\0\0\0\x05\x05L\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9A\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05/\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05?\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF6\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC9\xEB\x05\x05\x18\xE4\xC0\0\0\0\xC0\0\0\0\x05\x05\x9A\xE3\xC0\0\0\0\xC0\0\0\0\x05\x05\x82\xE9\xC0\0\0\0\x05\x05A\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05C\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xDE\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05B\xF3\x05\x05[\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05E\xF3\x05\x05\xD0\xE1\x05\x05@\xF3\xC0\0\0\0\x05\x05\xC9\xE9\xC0\0\0\0\x05\x05\r\xE1\xC0\0\0\0\x05\x05\x9D\xE4\xC0\0\0\0\x05\x05I\xEC\xC0\0\0\0\xC0\0\0\0\x05\x05D\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05F\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05h\xEA\xC0\0\0\0\x05\x05\xC2\xE6\x05\x05H\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05I\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05G\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE7\xE1\xC0\0\0\0\x05\x05O\xF3\xC0\0\0\0\x05\x05N\xF3\xC0\0\0\0\x05\x05\x16\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05P\xF3\x05\x05K\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05Q\xF3\x05\x05L\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB7\xE9\x05\x05J\xF3\xC0\0\0\0\xC0\0\0\0\x05\x05M\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05T\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05S\xF3\x05\x05\xDC\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05R\xF3\xC0\0\0\0\xC0\0\0\0\x05\x05\0\xC9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05V\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05U\xF3\xC0\0\0\0\xC0\0\0\0\x05\x05\xF7\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05W\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x0C\xE7\xC0\0\0\0\x05\x05Y\xF3\x05\x05X\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05Z\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05<\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05>\xF3\x05\x05\\\xF3\x05\x05[\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x17\xE5\xC0\0\0\0\x05\x05\x02\xEC\xC0\0\0\0\x05\x05A\xE5\xC0\0\0\0\x05\x05]\xF3\x05\x05L\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x97\xE2\x05\x05~\xE2\x05\x05\xF2\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05m\xEB\xC0\0\0\0\xC0\0\0\0\x05\x05c\xF3\xC0\0\0\0\x05\x05b\xF3\x05\x05\r\xE7\x05\x05_\xF3\xC0\0\0\0\xC0\0\0\0\x05\x05a\xF3\xC0\0\0\0\xC0\0\0\0\x05\x05\x98\xE5\x05\x05K\xE6\x05\x05`\xF3\x05\x05^\xF3\xC0\0\0\0\x05\x05+\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05\xF8\xE5\xC0\0\0\0\xC0\0\0\0\x05\x05\xF9\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x88\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xBB\xE8\xC0\0\0\0\xC0\0\0\0\x05\x05d\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05e\xF3\x05\x05{\xF3\x05\x05\x0F\xE3\xC0\0\0\0\xC0\0\0\0\x05\x054\xEC\x05\x05\xFC\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05f\xF3\xC0\0\0\0\xC0\0\0\0\x05\x05\x8D\xE1\x05\x05\\\xE8\x05\x05>\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05g\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD1\xE2\x05\x05h\xF3\xC0\0\0\0\xC0\0\0\0\x05\x05j\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05k\xF3\xC0\0\0\0\x05\x05*\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05l\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05m\xF3\x05\x05n\xF3\xC0\0\0\0\xC0\0\0\0\x05\x05\x10\xE3\x05\x05\x8E\xE1\x05\x05\xE6\xE8\x05\x05u\xE5\x05\x05\xF3\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05o\xF3\xC0\0\0\0\x05\x05v\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x85\xE1\x05\x05\x02\xEA\xC0\0\0\0\xC0\0\0\0\x05\x05p\xF3\xC0\0\0\0\xC0\0\0\0\x05\x05\xCA\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x0E\xE7\xC0\0\0\0\x05\x05s\xF3\xC0\0\0\0\x05\x05t\xF3\x05\x05j\xE9\xC0\0\0\0\x05\x05L\xE6\x05\x05q\xF3\xC0\0\0\0\x05\x05\xE6\xE7\xC0\0\0\0\xC0\0\0\0\x05\x05r\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF9\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\0\xBA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x80\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05u\xF3\xC0\0\0\0\xC0\0\0\0\x05\x05]\xE8\xC0\0\0\0\x05\x05v\xF3\x05\x05\xB0\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x08\xEB\xC0\0\0\0\xC0\0\0\0\x05\x05\xE0\xE9\x05\x05w\xF3\x05\x05x\xF3\x05\x05\xDA\xE7\xC0\0\0\0\x05\x05\xDE\xEB\xC0\0\0\0\xC0\0\0\0\x05\x05z\xF3\x05\x05y\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05^\xE5\xC0\0\0\0\x05\x05|\xF3\x05\x05\0\xCE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x7F\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05}\xF3\x05\x05\x8F\xE1\x05\x05c\xE3\x05\x05~\xF3\x05\x05\x19\xE4\x05\x05E\xE4\xC0\0\0\0\x05\x05\x83\xEA\x05\x05\x80\xF3\xC0\0\0\0\xC0\0\0\0\x05\x05\xCF\xEA\xC0\0\0\0\xC0\0\0\0\x05\x05\x82\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xBA\xE6\x05\x05,\xE1\x05\x05u\xE1\x05\x05\0\x8A\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x81\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x83\xF3\x05\x05\x84\xF3\x05\x05$\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x85\xF3\xC0\0\0\0\x05\x05\xE8\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x87\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x7F\xE3\xC0\0\0\0\x05\x05\xBD\xE2\xC0\0\0\0\xC0\0\0\0\x05\x05\x88\xF3\x05\x05,\xE3\xC0\0\0\0\xC0\0\0\0\x05\x05\x89\xF3\xC0\0\0\0\x05\x05\xE5\xE6\xC0\0\0\0\x05\x05\xEE\xE8\xC0\0\0\0\x05\x05\xC9\xE6\x05\x05\xA6\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8A\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE7\xE7\x05\x054\xE7\xC0\0\0\0\x05\x05\x8C\xF3\x05\x05\x8E\xF3\x05\x05\x8B\xF3\x05\x05\x8D\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x057\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8F\xF3\x05\x05;\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xBE\xE2\x05\x05\x8B\xEB\x05\x05\x91\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x92\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x0B\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x95\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x11\xE2\x05\x05\x94\xF3\x05\x05\x93\xF3\xC0\0\0\0\x05\x05\x97\xF3\x05\x05\x90\xF3\xC0\0\0\0\x05\x05\x98\xF3\x05\x05\xC0\xEB\xC0\0\0\0\x05\x05\x99\xF3\xC0\0\0\0\x05\x05\x9A\xF3\xC0\0\0\0\xC0\0\0\0\x05\x05\x1A\xEE\x05\x05\x9C\xF3\xC0\0\0\0\x05\x05\x9B\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9D\xF3\x05\x05\x9E\xF3\xC0\0\0\0\x05\x05\xCC\xEB\x05\x05\x9F\xF3\xC0\0\0\0\x05\x05q\xF8\x05\x05\xFA\xE5\x05\x05\xA0\xF3\x05\x05\xA1\xF3\x05\x05\xA4\xE5\xC0\0\0\0\x05\x05\xD9\xE8\x05\x05\xA2\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xAD\xE7\xC0\0\0\0\xC0\0\0\0\x05\x05\xA3\xF3\xC0\0\0\0\x05\x05\xC1\xE7\x05\x05\xA4\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xDA\xE2\xC0\0\0\0\x05\x05\xC7\xEC\x05\x05\xE2\xE7\x05\x05\"\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05A\xE2\xC0\0\0\0\xC0\0\0\0\x05\x05\xA5\xF3\xC0\0\0\0\x05\x05\xB2\xF3\xC0\0\0\0\x05\x05\xA8\xF3\xC0\0\0\0\x05\x05\xBF\xE2\xC0\0\0\0\x05\x05\xA7\xF3\x05\x05\xB4\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA6\xF3\xC0\0\0\0\x05\x05\xFB\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xAA\xF3\x05\x05\xAB\xF3\xC0\0\0\0\x05\x05n\xE8\xC0\0\0\0\xC0\0\0\0\x05\x05\xAC\xF3\xC0\0\0\0\x05\x05\xF7\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05e\xE6\x05\x05#\xEA\xC0\0\0\0\x05\x05\xAE\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8F\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA9\xF3\xC0\0\0\0\x05\x05\xAD\xF3\x05\x05\xAF\xF3\xC0\0\0\0\xC0\0\0\0\x05\x05\xAC\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB6\xF3\x05\x05\xEB\xE9\xC0\0\0\0\x05\x05\x85\xE9\x05\x05\xBC\xE8\xC0\0\0\0\x05\x05\x11\xE3\x05\x05\xB5\xF3\x05\x05\xB3\xF3\xC0\0\0\0\x05\x05\x94\xE9\x05\x05\xB0\xF3\x05\x05\xE3\xE7\x05\x05\xBE\xE8\xC0\0\0\0\x05\x05\xBD\xE8\xC0\0\0\0\x05\x05\xA7\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC8\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB8\xF3\xC0\0\0\0\x05\x05\xBA\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xBD\xF3\xC0\0\0\0\x05\x05\xBE\xF3\xC0\0\0\0\x05\x05\xBB\xF3\x05\x05\xBC\xF3\xC0\0\0\0\xC0\0\0\0\x05\x05\xB9\xF3\x05\x05\xB7\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB1\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05l\xEA\x05\x05\x90\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC5\xF3\xC0\0\0\0\x05\x05\xC2\xF3\xC0\0\0\0\x05\x05\xC7\xF3\xC0\0\0\0\xC0\0\0\0\x05\x05\xC6\xF3\xC0\0\0\0\x05\x05t\xE9\x05\x05\x02\xEB\xC0\0\0\0\x05\x05\xCA\xE4\x05\x05\xC0\xF3\x05\x05\xC9\xF3\x05\x05\xC4\xF3\xC0\0\0\0\x05\x05\xC3\xF3\x05\x05\xBF\xF3\xC0\0\0\0\x05\x05\xC1\xF3\xC0\0\0\0\x05\x05B\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC2\xE7\xC0\0\0\0\xC0\0\0\0\x05\x05\xE6\xE6\xC0\0\0\0\xC0\0\0\0\x05\x05\x81\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05\xCE\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x83\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xCA\xE6\x05\x05\xCB\xF3\xC0\0\0\0\xC0\0\0\0\x05\x05\xAE\xE9\xC0\0\0\0\x05\x05\xCF\xF3\x05\x05p\xEA\xC0\0\0\0\x05\x05\xE0\xE7\xC0\0\0\0\x05\x05\xCA\xF3\x05\x05\xCC\xF3\xC0\0\0\0\xC0\0\0\0\x05\x05\xCD\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD0\xF3\xC0\0\0\0\xC0\0\0\0\x05\x053\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE7\xE8\x05\x05\xD5\xF3\x05\x05\xD4\xF3\xC0\0\0\0\xC0\0\0\0\x05\x05\xD1\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05-\xEC\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xDA\xF3\xC0\0\0\0\xC0\0\0\0\x05\x05\xDE\xF3\x05\x05\xDB\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD7\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD8\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xDD\xF3\xC0\0\0\0\xC0\0\0\0\x05\x05\xD2\xF3\x05\x05=\xED\x05\x05\xD9\xF3\x05\x05\xD3\xF3\xC0\0\0\0\xC0\0\0\0\x05\x05\xDC\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE2\xF3\xC0\0\0\0\x05\x05C\xE2\xC0\0\0\0\x05\x05\xDF\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE0\xF3\xC0\0\0\0\xC0\0\0\0\x05\x05\xE1\xF3\x05\x05\xE4\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE3\xF3\x05\x05\xD5\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE5\xF3\x05\x05\x15\xEC\x05\x05\x8A\xEA\x05\x05\xEA\xF3\xC0\0\0\0\xC0\0\0\0\x05\x05\xE7\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE6\xF3\x05\x05\xBB\xE6\xC0\0\0\0\x05\x05\xE9\xF3\x05\x05\xEB\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE8\xF3\xC0\0\0\0\x05\x05\xEF\xF3\xC0\0\0\0\x05\x05\xEC\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xED\xF3\x05\x05\xD6\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xEE\xF3\x05\x05\xF0\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF1\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05c\xEA\xC0\0\0\0\x05\x05\xF2\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05=\xEB\xC0\0\0\0\x05\x05\x05\xE3\x05\x05>\xE3\x05\x05\xF3\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05Q\xEA\xC0\0\0\0\x05\x05s\xE6\xC0\0\0\0\x05\x05\x0B\xEB\xC0\0\0\0\xC0\0\0\0\x05\x05\xF4\xF3\xC0\0\0\0\x05\x05\xCA\xEB\xC0\0\0\0\xC0\0\0\0\x05\x05u\xE9\xC0\0\0\0\x05\x05\x0F\xE7\x05\x055\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05\x9A\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\0\x9E\xC0\0\0\0\x05\x05\xF9\xF3\x05\x05\xF7\xF3\xC0\0\0\0\x05\x05\xF5\xF3\x05\x05\x1A\xE2\xC0\0\0\0\x05\x05\xFC\xE5\x05\x05\xFA\xF3\xC0\0\0\0\xC0\0\0\0\x05\x05\xF8\xF3\xC0\0\0\0\x05\x05\xF6\xF3\x05\x05\xFE\xF3\xC0\0\0\0\x05\x05\xFD\xF3\x05\x05\xFC\xF3\x05\x05\xFB\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xFF\xF3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x02\xF4\x05\x05\xA3\xE6\xC0\0\0\0\x05\x05\x03\xF4\xC0\0\0\0\x05\x05\x05\xF4\xC0\0\0\0\xC0\0\0\0\x05\x05\x04\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC5\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xFF\xE6\xC0\0\0\0\xC0\0\0\0\x05\x05\x07\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xBF\xE8\xC0\0\0\0\x05\x05\x06\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x08\xF4\xC0\0\0\0\x05\x05R\xEA\x05\x055\xE7\x05\x05\x1A\xE4\xC0\0\0\0\x05\x05\t\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xDF\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x0B\xF4\xC0\0\0\0\xC0\0\0\0\x05\x05\x0C\xF4\xC0\0\0\0\x05\x05\r\xF4\xC0\0\0\0\x05\x05\x0E\xF4\xC0\0\0\0\x05\x05\xF4\xE4\xC0\0\0\0\x05\x05\x0F\xF4\x05\x05d\xE3\xC0\0\0\0\xC0\0\0\0\x05\x05\xC1\xE2\xC0\0\0\0\x05\x05\x81\xE2\xC0\0\0\0\x05\x05\x11\xF4\xC0\0\0\0\x05\x05N\xEB\x05\x05\x1B\xE4\x05\x05\x10\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x14\xF4\x05\x05A\xEB\xC0\0\0\0\x05\x05=\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05\xF0\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB0\xE5\x05\x05\x13\xF4\xC0\0\0\0\x05\x05B\xE5\x05\x05\x1C\xE4\x05\x05\xF5\xE4\x05\x05\xC0\xE2\x05\x05S\xEA\x05\x05\x12\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x10\xE7\x05\x05\xBD\xEA\x05\x05\xA8\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF6\xE4\x05\x05B\xE8\xC0\0\0\0\x05\x05\x17\xF4\x05\x05\xF6\xEB\x05\x05\x8A\xE4\xC0\0\0\0\x05\x05\x18\xF4\x05\x05M\xE6\xC0\0\0\0\x05\x05\x1A\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xFD\xE5\x05\x05a\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x19\xF4\xC0\0\0\0\xC0\0\0\0\x05\x05w\xE5\x05\x05\xB1\xE3\x05\x05\x11\xE7\x05\x05\x15\xF4\x05\x05\x1B\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x16\xF4\x05\x05e\xE3\xC0\0\0\0\x05\x05\x1E\xF4\x05\x05\"\xF4\x05\x05\x80\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x1D\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05&\xF4\xC0\0\0\0\xC0\0\0\0\x05\x05\x1D\xE4\xC0\0\0\0\x05\x05\xA6\xEB\x05\x05\0\x9A\x05\x05#\xF4\xC0\0\0\0\xC0\0\0\0\x05\x05\xC2\xE2\xC0\0\0\0\x05\x05 \xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05!\xF4\xC0\0\0\0\x05\x05\xC0\xE8\x05\x05\x1F\xF4\x05\x05\x1C\xF4\xC0\0\0\0\x05\x05\xC1\xE1\x05\x05\xCD\xE6\xC0\0\0\0\xC0\0\0\0\x05\x05\x9B\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05(\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05%\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05'\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05$\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05f\xE3\x05\x05Z\xE7\x05\x05)\xF4\x05\x057\xE7\xC0\0\0\0\xC0\0\0\0\x05\x056\xF4\xC0\0\0\0\xC0\0\0\0\x05\x052\xF4\x05\x05,\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x050\xF4\x05\x05i\xE5\x05\x05\0\xBB\x05\x05+\xF4\x05\x053\xF4\x05\x057\xF4\x05\x05\x1E\xE4\x05\x051\xEB\xC0\0\0\0\x05\x05;\xE8\x05\x05-\xF4\xC0\0\0\0\xC0\0\0\0\x05\x055\xF4\xC0\0\0\0\x05\x05*\xF4\x05\x05\xC3\xE7\xC0\0\0\0\x05\x05/\xF4\x05\x05\0\x9B\x05\x05%\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05.\xF4\xC0\0\0\0\xC0\0\0\0\x05\x05\x12\xE3\x05\x05\xCB\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x056\xE7\xC0\0\0\0\x05\x05\xE7\xEB\x05\x05\xBC\xE5\xC0\0\0\0\xC0\0\0\0\x05\x05^\xF4\xC0\0\0\0\xC0\0\0\0\x05\x058\xF4\xC0\0\0\0\x05\x05\xE7\xE6\xC0\0\0\0\x05\x054\xF4\x05\x059\xF4\x05\x05;\xF4\xC0\0\0\0\x05\x05^\xE8\x05\x05>\xF4\xC0\0\0\0\xC0\0\0\0\x05\x05:\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05q\xEA\x05\x05D\xE2\xC0\0\0\0\xC0\0\0\0\x05\x05&\xEB\xC0\0\0\0\xC0\0\0\0\x05\x05\0\xBC\xC0\0\0\0\xC0\0\0\0\x05\x05=\xF4\xC0\0\0\0\x05\x05\x16\xEC\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05<\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05L\xE1\xC0\0\0\0\xC0\0\0\0\x05\x05\x0F\xE9\x05\x05?\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05F\xF4\x05\x05@\xF4\x05\x05G\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05C\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05|\xE9\xC0\0\0\0\xC0\0\0\0\x05\x059\xE5\x05\x05E\xF4\xC0\0\0\0\x05\x05B\xF4\x05\x05H\xF4\x05\x05A\xF4\xC0\0\0\0\xC0\0\0\0\x05\x05\x91\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA0\xEA\xC0\0\0\0\xC0\0\0\0\x05\x05\x99\xE5\xC0\0\0\0\x05\x05D\xF4\x05\x05P\xF4\xC0\0\0\0\xC0\0\0\0\x05\x05L\xF4\xC0\0\0\0\x05\x05O\xF4\xC0\0\0\0\x05\x05M\xF4\x05\x05Q\xF4\x05\x05K\xF4\xC0\0\0\0\x05\x051\xF4\x05\x05\xBC\xE6\xC0\0\0\0\x05\x05\xAA\xE9\xC0\0\0\0\x05\x05N\xF4\xC0\0\0\0\xC0\0\0\0\x05\x05I\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE8\xE6\x05\x05g\xE3\xC0\0\0\0\x05\x05x\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x050\xE6\x05\x05\xFD\xE6\x05\x05T\xF4\xC0\0\0\0\xC0\0\0\0\x05\x05V\xF4\x05\x05W\xF4\xC0\0\0\0\xC0\0\0\0\x05\x05S\xF4\x05\x05U\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05J\xF4\x05\x05R\xF4\xC0\0\0\0\x05\x05Z\xF4\x05\x05Y\xF4\xC0\0\0\0\xC0\0\0\0\x05\x05\xF5\xEA\xC0\0\0\0\xC0\0\0\0\x05\x05@\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05X\xF4\xC0\0\0\0\x05\x05\\\xF4\x05\x05[\xF4\x05\x05_\xF4\xC0\0\0\0\x05\x05a\xF4\xC0\0\0\0\xC0\0\0\0\x05\x05\xCB\xE4\x05\x05]\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05b\xF4\x05\x05c\xF4\xC0\0\0\0\xC0\0\0\0\x05\x05d\xF4\xC0\0\0\0\x05\x05j\xF4\x05\x05~\xE8\x05\x05f\xF4\xC0\0\0\0\x05\x05e\xF4\x05\x05g\xF4\x05\x05h\xF4\xC0\0\0\0\x05\x05i\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05k\xF4\x05\x05l\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05E\xE2\xC0\0\0\0\x05\x05m\xF4\xC0\0\0\0\x05\x05n\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05o\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05p\xF4\x05\x05q\xF4\x05\x05r\xF4\xC0\0\0\0\x05\x05s\xF4\x05\x05t\xF4\xC0\0\0\0\xC0\0\0\0\x05\x05v\xF4\x05\x05u\xF4\xC0\0\0\0\xC0\0\0\0\x05\x05w\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05x\xF4\x05\x05y\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05|\xF4\x05\x05z\xF4\x05\x05{\xF4\x05\x05\x92\xE4\x05\x05h\xE3\xC0\0\0\0\xC0\0\0\0\x05\x05\xDB\xE7\xC0\0\0\0\x05\x05\x92\xE9\xC0\0\0\0\x05\x05\xBD\xE5\xC0\0\0\0\xC0\0\0\0\x05\x05N\xE9\xC0\0\0\0\x05\x05\xCC\xE9\x05\x05}\xF4\x05\x05\x8D\xEF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05~\xF4\x05\x05\x80\xF4\xC0\0\0\0\x05\x05\x9E\xEB\x05\x05\x7F\xF4\x05\x05\x82\xF4\x05\x05\x81\xF4\xC0\0\0\0\x05\x05\x8C\xEB\xC0\0\0\0\x05\x05\x83\xF4\xC0\0\0\0\x05\x05\xDD\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x84\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x87\xF4\xC0\0\0\0\xC0\0\0\0\x05\x05\x86\xF4\x05\x05\x85\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x88\xF4\x05\x05G\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE9\xE6\x05\x05\x98\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8C\xF4\x05\x05\x89\xF4\xC0\0\0\0\xC0\0\0\0\x05\x05\x8A\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8D\xF4\xC0\0\0\0\x05\x05\x8E\xF4\x05\x05\x8B\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x06\xE1\xC0\0\0\0\xC0\0\0\0\x05\x05b\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x90\xF4\x05\x05\x91\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x92\xF4\xC0\0\0\0\x05\x05\x9B\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05y\xE5\xC0\0\0\0\x05\x05\x94\xF4\x05\x05\x93\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05t\xE6\x05\x05\x95\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x96\xF4\xC0\0\0\0\xC0\0\0\0\x05\x05\x97\xF4\xC0\0\0\0\x05\x05^\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05F\xE2\xC0\0\0\0\xC0\0\0\0\x05\x05\x98\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x99\xF4\xC0\0\0\0\x05\x05\xD8\xEA\x05\x05\x9C\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8D\xEB\x05\x05.\xEC\xC0\0\0\0\x05\x05 \xE4\x05\x05\x9C\xF4\x05\x05C\xE5\x05\x05\x9B\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9D\xF4\x05\x05\x18\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05x\xE7\xC0\0\0\0\x05\x05\x9E\xF4\xC0\0\0\0\xC0\0\0\0\x05\x05\x1F\xE4\xC0\0\0\0\x05\x052\xEB\x05\x05\x9F\xF4\x05\x05\xA0\xF4\xC0\0\0\0\xC0\0\0\0\x05\x05\xA1\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA2\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA3\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x19\xE5\xC0\0\0\0\xC0\0\0\0\x05\x05H\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA5\xF4\xC0\0\0\0\x05\x05\xC4\xE7\xC0\0\0\0\x05\x05\xA4\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA7\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA6\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA8\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA4\xE6\xC0\0\0\0\x05\x05\xA9\xF4\xC0\0\0\0\x05\x05\xAA\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05V\xEA\x05\x05\xAB\xF4\xC0\0\0\0\x05\x058\xE7\x05\x05\xAC\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xAD\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x17\xEC\x05\x05\xB0\xF4\xC0\0\0\0\x05\x05\xAF\xF4\x05\x05\xAE\xF4\x05\x05\x15\xE8\xC0\0\0\0\x05\x05\xB1\xF4\x05\x051\xE6\xC0\0\0\0\x05\x05\xB2\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB3\xF4\x05\x05/\xEC\x05\x05\xB4\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB5\xF4\x05\x05\xB7\xF4\x05\x05\xB6\xF4\x05\x05\x84\xE9\xC0\0\0\0\x05\x05\x1C\xE9\xC0\0\0\0\x05\x055\xEC\x05\x05\x88\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB9\xF4\xC0\0\0\0\xC0\0\0\0\x05\x05\xFE\xE5\xC0\0\0\0\x05\x05\xE7\xE9\xC0\0\0\0\x05\x05\xBA\xF4\x05\x05\xB8\xF4\xC0\0\0\0\x05\x05G\xE2\xC0\0\0\0\xC0\0\0\0\x05\x05\xC7\xE3\x05\x05\xF7\xE4\xC0\0\0\0\xC0\0\0\0\x05\x05\xCD\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9D\xE3\x05\x05\xBE\xEA\xC0\0\0\0\x05\x05\xBD\xF4\x05\x05\xBB\xF4\xC0\0\0\0\x05\x05!\xE4\xC0\0\0\0\x05\x05\"\xE4\x05\x05\0\xC7\xC0\0\0\0\x05\x05\x99\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05Z\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\0\xBD\x05\x05\xC2\xF4\xC0\0\0\0\x05\x05\xC5\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05Y\xE9\xC0\0\0\0\x05\x05\x82\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC4\xF4\xC0\0\0\0\xC0\0\0\0\x05\x05\xC0\xF4\x05\x05\xC3\xF4\x05\x05\xBE\xF4\xC0\0\0\0\x05\x05\xC1\xF4\x05\x05\xA1\xEA\xC0\0\0\0\x05\x05\xC8\xE3\xC0\0\0\0\xC0\0\0\0\x05\x05\0\xDB\x05\x05\xBF\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC6\xF4\xC0\0\0\0\x05\x05\xC7\xF4\xC0\0\0\0\xC0\0\0\0\x05\x05\xDA\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF0\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD2\xF4\x05\x05>\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05\xF8\xE4\xC0\0\0\0\xC0\0\0\0\x05\x05\xF1\xE2\x05\x05\xB1\xE6\x05\x05=\xEC\x05\x05\t\xEB\x05\x05\xC5\xF4\x05\x05\xBD\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xAA\xE2\x05\x05\xC8\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xCA\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC9\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xCB\xF4\xC0\0\0\0\x05\x05\xAB\xE7\xC0\0\0\0\x05\x05?\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x16\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xCF\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xCE\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xCC\xF4\xC0\0\0\0\xC0\0\0\0\x05\x05`\xE6\xC0\0\0\0\x05\x05$\xEA\x05\x05\xD1\xF4\xC0\0\0\0\x05\x05\xD0\xF4\x05\x05#\xE4\x05\x05J\xEC\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE1\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD5\xF4\x05\x05\xD6\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05_\xE5\xC0\0\0\0\xC0\0\0\0\x05\x05\xD4\xF4\xC0\0\0\0\x05\x05K\xE4\x05\x05\xD3\xF4\xC0\0\0\0\xC0\0\0\0\x05\x05\xD7\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x17\xE8\x05\x05?\xEA\x05\x05\xEA\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x83\xE7\x05\x05\xDB\xF4\xC0\0\0\0\x05\x05\xDC\xF4\x05\x05\xD8\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD9\xF4\xC0\0\0\0\x05\x05\xDA\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05$\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE2\xF4\xC0\0\0\0\x05\x05\xDE\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05%\xEA\xC0\0\0\0\x05\x05\xE7\xEA\x05\x05\xE5\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05\xDD\xF4\xC0\0\0\0\xC0\0\0\0\x05\x05\xE0\xF4\x05\x05\xDF\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xBF\xEA\x05\x05\xE3\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE4\xF4\xC0\0\0\0\xC0\0\0\0\x05\x05\xFE\xE6\xC0\0\0\0\x05\x05\xE5\xF4\xC0\0\0\0\xC0\0\0\0\x05\x05\xE7\xF4\xC0\0\0\0\x05\x05\xEB\xF4\xC0\0\0\0\xC0\0\0\0\x05\x05\xE8\xF4\x05\x05\xE6\xF4\x05\x05@\xE9\x05\x05\xE9\xF4\xC0\0\0\0\x05\x05\xEA\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05m\xE1\xC0\0\0\0\x05\x05\xF1\xF4\x05\x05\xEC\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xED\xF4\xC0\0\0\0\xC0\0\0\0\x05\x05\xEE\xF4\xC0\0\0\0\x05\x05H\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF0\xF4\x05\x05\xEF\xF4\x05\x05\xF2\xF4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF3\xF4\x05\x05\xF4\xF4\xC0\0\0\0\xC0\0\0\0\x05\x05N\xE6\xC0\0\0\0\x05\x05\xA4\xE1\xC0\0\0\0\x05\x05\xF5\xF4\x05\x05\xEE\xEB\xC0\0\0\0\x05\x05\x1A\xE5\xC0\0\0\0\xC0\0\0\0\x05\x05z\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF9\xE4\x05\x05\xDC\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF6\xF4\x05\x05\xF7\xF4\x05\x05\x0E\xE1\xC0\0\0\0\x05\x05\xF8\xF4\xC0\0\0\0\x05\x05\xF9\xF4\x05\x05\xFA\xF4\xC0\0\0\0\xC0\0\0\0\x05\x05\xFB\xF4\xC0\0\0\0\x05\x05\xFC\xF4\x05\x05\xF2\xE2\x05\x05\x08\xF0\x05\x05\xFD\xF4\xC0\0\0\0\x05\x05\xCE\xE6\x05\x05\xFE\xF4\x05\x05:\xE5\xC0\0\0\0\x05\x05\xFF\xF4\xC0\0\0\0\x05\x05Z\xEC\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x02\xF5\x05\x05{\xEA\x05\x05U\xE2\xC0\0\0\0\xC0\0\0\0\x05\x05\xEB\xE6\x05\x05\xA5\xE5\xC0\0\0\0\x05\x050\xEA\x05\x05{\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x03\xF5\x05\x05%\xE4\x05\x05\x04\xF5\x05\x05\xAB\xE9\xC0\0\0\0\x05\x05\x12\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x06\xF5\xC0\0\0\0\x05\x05p\xE7\x05\x05v\xE9\x05\x05\xB2\xE3\x05\x05\x05\xF5\x05\x05\xEC\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x07\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05_\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\t\xF5\x05\x05\x08\xF5\x05\x05\x0B\xF5\xC0\0\0\0\xC0\0\0\0\x05\x05\n\xF5\xC0\0\0\0\x05\x05\x0C\xF5\xC0\0\0\0\xC0\0\0\0\x05\x05\x0E\xF5\xC0\0\0\0\x05\x05\r\xF5\xC0\0\0\0\x05\x05H\xE2\xC0\0\0\0\x05\x05\x0F\xF5\xC0\0\0\0\x05\x05\x10\xF5\x05\x05\x11\xF5\xC0\0\0\0\xC0\0\0\0\x05\x05b\xE4\x05\x05\xE0\xEB\xC0\0\0\0\x05\x05\x13\xF5\x05\x052\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05M\xE1\x05\x05\x14\xF5\x05\x05\x15\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x16\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\0\xD0\xC0\0\0\0\x05\x05\x17\xF5\xC0\0\0\0\xC0\0\0\0\x05\x05\x18\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05&\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x056\xE5\xC0\0\0\0\x05\x05\x1A\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC2\xE1\x05\x05\0\x90\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x19\xF5\x05\x05\x1C\xF5\x05\x05O\xE9\xC0\0\0\0\x05\x05O\xE6\xC0\0\0\0\x05\x05\x91\xE1\xC0\0\0\0\x05\x05\xA2\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05r\xE3\x05\x05\x13\xE3\xC0\0\0\0\x05\x05\x1B\xF5\xC0\0\0\0\x05\x05\xA5\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x1C\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05N\xE1\x05\x05 \xF5\x05\x05\x03\xEC\x05\x05\x84\xE7\xC0\0\0\0\xC0\0\0\0\x05\x05\x03\xEA\xC0\0\0\0\x05\x05,\xF5\xC0\0\0\0\x05\x05\x92\xE1\x05\x05*\xF5\xC0\0\0\0\x05\x05(\xF5\x05\x05\x1F\xF5\xC0\0\0\0\x05\x05\x1D\xF5\xC0\0\0\0\x05\x05\x1E\xF5\xC0\0\0\0\x05\x05R\xE5\x05\x05#\xE3\x05\x05\xFC\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF2\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05.\xE1\xC0\0\0\0\x05\x05\"\xF5\x05\x05!\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05'\xF5\x05\x05#\xF5\x05\x05&\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05+\xEB\x05\x05%\xF5\x05\x05\x93\xE1\x05\x05\x18\xE2\x05\x05)\xF5\xC0\0\0\0\xC0\0\0\0\x05\x05+\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05i\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05/\xF5\x05\x058\xF5\x05\x059\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\0\x89\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05@\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\0\xCF\xC0\0\0\0\xC0\0\0\0\x05\x057\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x056\xF5\xC0\0\0\0\x05\x051\xF5\x05\x050\xF5\xC0\0\0\0\x05\x05.\xF5\x05\x05-\xF5\x05\x05\xE8\xE7\xC0\0\0\0\x05\x05\xA2\xE7\x05\x053\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x052\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x055\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x059\xE7\x05\x05j\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x1E\xE1\x05\x054\xF5\xC0\0\0\0\x05\x05&\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05:\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05F\xF5\xC0\0\0\0\x05\x05G\xF5\xC0\0\0\0\x05\x05\x94\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05i\xE1\x05\x05D\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05:\xF5\xC0\0\0\0\x05\x05B\xF5\xC0\0\0\0\x05\x05I\xF5\x05\x05C\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05A\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05$\xF5\xC0\0\0\0\xC0\0\0\0\x05\x05?\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05;\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05I\xE2\x05\x05=\xF5\x05\x05H\xF5\xC0\0\0\0\x05\x05>\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05J\xF5\xC0\0\0\0\x05\x05<\xF5\x05\x05}\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA2\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05E\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05[\xF5\xC0\0\0\0\xC0\0\0\0\x05\x05S\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x86\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9D\xE2\xC0\0\0\0\x05\x05\x14\xE3\xC0\0\0\0\x05\x05N\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x96\xE1\xC0\0\0\0\xC0\0\0\0\x05\x05\xFF\xE5\xC0\0\0\0\x05\x05Q\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8B\xE4\xC0\0\0\0\xC0\0\0\0\x05\x05\x94\xE8\x05\x05V\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8B\xEA\xC0\0\0\0\x05\x05M\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x95\xE1\x05\x05\xC9\xE3\x05\x05\xE6\xE9\x05\x05W\xF5\xC0\0\0\0\x05\x05K\xF5\xC0\0\0\0\xC0\0\0\0\x05\x05T\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05^\xF5\xC0\0\0\0\x05\x05O\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05P\xF5\x05\x05\xDB\xE8\xC0\0\0\0\xC0\0\0\0\x05\x05U\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05R\xF5\x05\x05\xA3\xEA\x05\x05X\xF5\x05\x05\0\xBE\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05L\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05Z\xF5\xC0\0\0\0\x05\x05Y\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05l\xE9\x05\x05`\xF5\xC0\0\0\0\x05\x05k\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x19\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05n\xF5\xC0\0\0\0\xC0\0\0\0\x05\x05\\\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05a\xF5\x05\x05\xA7\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05j\xF5\xC0\0\0\0\xC0\0\0\0\x05\x05\x8E\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC1\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xFD\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x06\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x051\xEA\x05\x05p\xF5\x05\x05\xC2\xE8\xC0\0\0\0\xC0\0\0\0\x05\x05\0\x8F\xC0\0\0\0\xC0\0\0\0\x05\x05i\xF5\xC0\0\0\0\x05\x05e\xF5\x05\x05;\xE7\x05\x05_\xF5\x05\x05g\xF5\x05\x05l\xF5\xC0\0\0\0\x05\x05-\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\0\x88\xC0\0\0\0\x05\x05d\xF5\xC0\0\0\0\x05\x05m\xF5\x05\x057\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05h\xF5\xC0\0\0\0\x05\x05c\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x02\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05|\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x1B\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x053\xEB\xC0\0\0\0\xC0\0\0\0\x05\x05\x06\xEA\xC0\0\0\0\xC0\0\0\0\x05\x05s\xF5\xC0\0\0\0\x05\x05|\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05f\xF5\xC0\0\0\0\xC0\0\0\0\x05\x05\x12\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05%\xE6\x05\x05q\xF5\xC0\0\0\0\x05\x05v\xF5\x05\x05<\xE7\xC0\0\0\0\xC0\0\0\0\x05\x05r\xF5\xC0\0\0\0\x05\x05y\xF5\xC0\0\0\0\xC0\0\0\0\x05\x05\xE4\xE7\xC0\0\0\0\x05\x05z\xF5\xC0\0\0\0\xC0\0\0\0\x05\x05\x8F\xEB\x05\x05o\xF5\x05\x05\xD1\xE1\xC0\0\0\0\x05\x05u\xF5\xC0\0\0\0\xC0\0\0\0\x05\x05x\xF5\x05\x05\x07\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05{\xF5\xC0\0\0\0\xC0\0\0\0\x05\x05t\xF5\x05\x05w\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA4\xEA\xC0\0\0\0\x05\x05\x18\xEC\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x7F\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x86\xF5\xC0\0\0\0\xC0\0\0\0\x05\x05~\xF5\x05\x052\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05]\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05k\xEA\xC0\0\0\0\x05\x05\xFB\xEA\x05\x05\x85\xF5\x05\x05\x84\xF5\xC0\0\0\0\x05\x05\x80\xF5\x05\x05\x81\xF5\xC0\0\0\0\x05\x05\x13\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x83\xF5\xC0\0\0\0\x05\x05}\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05:\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x82\xF5\x05\x05\0\xDC\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05I\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05`\xEA\xC0\0\0\0\xC0\0\0\0\x05\x05\x87\xF5\x05\x05\x8B\xF5\xC0\0\0\0\x05\x05\xB8\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8A\xF5\x05\x05\x03\xE6\x05\x058\xE5\x05\x05\x8D\xF5\xC0\0\0\0\xC0\0\0\0\x05\x05\xF3\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8E\xF5\xC0\0\0\0\x05\x058\xEA\x05\x05\x89\xF5\xC0\0\0\0\x05\x05b\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x88\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05F\xEC\x05\x05\xC3\xE8\x05\x052\xEA\xC0\0\0\0\xC0\0\0\0\x05\x05\x95\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9B\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9C\xF5\xC0\0\0\0\x05\x05\x8F\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05w\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05\x99\xF5\x05\x05\x91\xF5\xC0\0\0\0\x05\x05\x93\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9D\xF5\x05\x05\x92\xF5\xC0\0\0\0\xC0\0\0\0\x05\x05\x96\xF5\xC0\0\0\0\xC0\0\0\0\x05\x05O\xE1\xC0\0\0\0\x05\x05\x08\xE9\xC0\0\0\0\x05\x05\x97\xF5\x05\x05\x9A\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x90\xF5\xC0\0\0\0\x05\x05\xED\xE6\xC0\0\0\0\x05\x05\x94\xF5\x05\x05\xB6\xE4\x05\x05P\xE6\x05\x05E\xE3\x05\x05O\xEB\xC0\0\0\0\x05\x05T\xEB\x05\x05\xBF\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA1\xF5\x05\x05\x9F\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05E\xEC\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9E\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xAE\xEB\xC0\0\0\0\x05\x05\xA0\xF5\x05\x05\xA2\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA3\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA6\xF5\x05\x05\xA4\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC4\xE8\x05\x05\xA5\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xAC\xE9\x05\x05\x98\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC0\xE5\xC0\0\0\0\x05\x05\xA7\xF5\x05\x05\xAC\xF5\x05\x05=\xE7\xC0\0\0\0\xC0\0\0\0\x05\x05\xAB\xF5\xC0\0\0\0\xC0\0\0\0\x05\x05\x8C\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xAD\xF5\x05\x05\x12\xE7\xC0\0\0\0\xC0\0\0\0\x05\x05\xA8\xF5\x05\x05\xAA\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA9\xF5\xC0\0\0\0\xC0\0\0\0\x05\x05+\xF1\x05\x05\x1C\xF1\xC0\0\0\0\xC0\0\0\0\x05\x05\xAF\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xAE\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xAF\xEB\xC0\0\0\0\x05\x05\x10\xF3\x05\x05\xB0\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB1\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB2\xF5\x05\x05\xCA\xE3\xC0\0\0\0\x05\x05\xAB\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB4\xF5\x05\x05\xE5\xEC\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xCC\xE2\xC0\0\0\0\x05\x05\xD1\xEB\xC0\0\0\0\x05\x05*\xE3\x05\x05\xB5\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB6\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF3\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB7\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x1D\xE9\xC0\0\0\0\x05\x05\0\x98\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9E\xE1\x05\x05\xBC\xF5\x05\x05\xBD\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB8\xF5\xC0\0\0\0\x05\x05\xCC\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB9\xF5\x05\x05C\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xBA\xF5\x05\x05\xBB\xF5\x05\x05\xC5\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xBF\xF5\x05\x05\xC2\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xBE\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC0\xF5\xC0\0\0\0\x05\x05\xC1\xF5\x05\x05G\xE5\xC0\0\0\0\x05\x05\xC3\xF5\xC0\0\0\0\x05\x05\xC6\xE7\xC0\0\0\0\x05\x05k\xE3\x05\x05\xDB\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC6\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD8\xE1\xC0\0\0\0\x05\x05\xCB\xF5\xC0\0\0\0\xC0\0\0\0\x05\x05\xC7\xF5\x05\x05\xCA\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x99\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC8\xF5\xC0\0\0\0\xC0\0\0\0\x05\x05\xC9\xF5\x05\x05\x07\xEA\x05\x05\xB9\xE9\x05\x05\xCC\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA4\xE7\x05\x05\xD6\xF5\xC0\0\0\0\x05\x05\xD2\xF5\xC0\0\0\0\xC0\0\0\0\x05\x05\xA6\xE1\xC0\0\0\0\x05\x05\xD0\xF5\xC0\0\0\0\x05\x05\xA5\xEA\x05\x05\xD1\xF5\xC0\0\0\0\xC0\0\0\0\x05\x05\xCE\xF5\xC0\0\0\0\x05\x05\xCF\xF5\x05\x05\xD4\xF5\x05\x05\xD7\xF5\xC0\0\0\0\xC0\0\0\0\x05\x05\xD5\xF5\xC0\0\0\0\xC0\0\0\0\x05\x05\xD3\xF5\x05\x05\xCD\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xDD\xE7\xC0\0\0\0\x05\x05\xDE\xF5\xC0\0\0\0\x05\x05\x05\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xDC\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xDD\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD8\xF5\xC0\0\0\0\xC0\0\0\0\x05\x05\xDA\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xDB\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD9\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xCF\xE6\xC0\0\0\0\x05\x050\xEC\x05\x05\xE2\xF5\xC0\0\0\0\x05\x05\xE3\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE9\xF5\xC0\0\0\0\x05\x055\xE6\xC0\0\0\0\x05\x05\xE5\xF5\xC0\0\0\0\x05\x05\xE8\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE0\xF5\x05\x05\xDF\xF5\xC0\0\0\0\xC0\0\0\0\x05\x05\xEA\xF5\xC0\0\0\0\xC0\0\0\0\x05\x05\x97\xE1\xC0\0\0\0\x05\x05\xE6\xF5\xC0\0\0\0\x05\x05\xEB\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE7\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE4\xF5\xC0\0\0\0\x05\x05\x18\xE8\xC0\0\0\0\x05\x05\xE1\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05i\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05\xEF\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05t\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xEE\xF5\xC0\0\0\0\xC0\0\0\0\x05\x05\xED\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF6\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF0\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF8\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9F\xEB\x05\x05\xFB\xF5\xC0\0\0\0\x05\x05\xF2\xF5\xC0\0\0\0\xC0\0\0\0\x05\x05\xF3\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF7\xF5\xC0\0\0\0\x05\x05\xFA\xF5\x05\x05\xF9\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF1\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF4\xF5\xC0\0\0\0\x05\x05\x07\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xFE\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xFC\xF5\xC0\0\0\0\xC0\0\0\0\x05\x05\xFD\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x04\xF6\x05\x05\x05\xF6\xC0\0\0\0\x05\x05\xC3\xE1\xC0\0\0\0\x05\x05\x99\xE2\xC0\0\0\0\xC0\0\0\0\x05\x05\x03\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xEC\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x02\xF6\x05\x05\x06\xF6\x05\x05\xFF\xF5\xC0\0\0\0\x05\x05\x08\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\n\xF6\x05\x05\t\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x0C\xF6\x05\x05\x0B\xF6\x05\x05\xC4\xF5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x10\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\r\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x0E\xF6\xC0\0\0\0\xC0\0\0\0\x05\x05\x0F\xF6\xC0\0\0\0\x05\x05\x11\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x81\xE3\xC0\0\0\0\x05\x05\x13\xF6\xC0\0\0\0\x05\x05\x12\xF6\xC0\0\0\0\x05\x05}\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05'\xE4\x05\x05\x7F\xF1\xC0\0\0\0\xC0\0\0\0\x05\x05\x14\xF6\x05\x05\x9E\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD2\xE1\xC0\0\0\0\x05\x05\x15\xF6\xC0\0\0\0\x05\x05/\xE1\xC0\0\0\0\x05\x05\x04\xE6\x05\x05\x16\xF6\xC0\0\0\0\x05\x05(\xE4\x05\x05\x17\xF6\x05\x05\0\xBF\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xFA\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05\x18\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05u\xE6\xC0\0\0\0\x05\x05\x1F\xF6\xC0\0\0\0\xC0\0\0\0\x05\x05\x1C\xF6\xC0\0\0\0\x05\x05\xF4\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x1D\xF6\x05\x05\x1A\xF6\x05\x05\x15\xE3\xC0\0\0\0\x05\x05\x19\xF6\x05\x05 \xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05K\xE3\xC0\0\0\0\xC0\0\0\0\x05\x05\x85\xE7\xC0\0\0\0\x05\x05&\xF6\xC0\0\0\0\xC0\0\0\0\x05\x05\"\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\\\xE7\x05\x05!\xF6\xC0\0\0\0\x05\x05$\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x1B\xF6\xC0\0\0\0\xC0\0\0\0\x05\x05%\xF6\xC0\0\0\0\x05\x05'\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xCE\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05#\xF6\xC0\0\0\0\x05\x05(\xF6\x05\x05*\xF6\xC0\0\0\0\xC0\0\0\0\x05\x05\xC6\xE3\x05\x05\x1E\xF6\xC0\0\0\0\x05\x05\0\x9F\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05)\xF6\xC0\0\0\0\x05\x05\x8C\xE4\x05\x05\x0F\xEC\x05\x05+\xF6\x05\x05,\xF6\x05\x05>\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB9\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05-\xF6\x05\x05n\xEB\xC0\0\0\0\xC0\0\0\0\x05\x05.\xF6\x05\x05/\xF6\xC0\0\0\0\xC0\0\0\0\x05\x05\x81\xEA\x05\x050\xF6\xC0\0\0\0\x05\x05q\xE4\xC0\0\0\0\x05\x05\xBA\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x055\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x056\xF6\x05\x05\x05\xE6\x05\x054\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA0\xEB\x05\x051\xF6\xC0\0\0\0\xC0\0\0\0\x05\x053\xF6\x05\x05\xA6\xE6\x05\x05\x89\xE6\xC0\0\0\0\xC0\0\0\0\x05\x052\xF6\xC0\0\0\0\x05\x057\xF6\xC0\0\0\0\xC0\0\0\0\x05\x05@\xEA\xC0\0\0\0\xC0\0\0\0\x05\x059\xF6\xC0\0\0\0\x05\x058\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x07\xE2\xC0\0\0\0\x05\x05\xA6\xEA\x05\x05:\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05F\xF6\x05\x05<\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05=\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05>\xF6\x05\x05?\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05C\xF6\xC0\0\0\0\x05\x05D\xF6\xC0\0\0\0\xC0\0\0\0\x05\x05B\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05@\xF6\xC0\0\0\0\x05\x05;\xF6\x05\x05A\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05E\xF6\x05\x059\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05c\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05H\xF6\x05\x05\x16\xE3\x05\x05G\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05J\xF6\xC0\0\0\0\x05\x05I\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05L\xF6\xC0\0\0\0\xC0\0\0\0\x05\x05K\xF6\xC0\0\0\0\x05\x05M\xF6\xC0\0\0\0\xC0\0\0\0\x05\x05~\xE5\xC0\0\0\0\x05\x05N\xF6\xC0\0\0\0\xC0\0\0\0\x05\x05O\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05P\xF6\x05\x05\xA7\xE6\xC0\0\0\0\x05\x05\x90\xEB\xC0\0\0\0\x05\x05Q\xF6\xC0\0\0\0\xC0\0\0\0\x05\x05A\xEA\x05\x05G\xE9\x05\x05R\xF6\xC0\0\0\0\x05\x05S\xF6\x05\x05\x9E\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x83\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05T\xF6\xC0\0\0\0\xC0\0\0\0\x05\x05\xFA\xE4\x05\x05B\xE9\x05\x05U\xF6\xC0\0\0\0\x05\x05\xE9\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05V\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05X\xF6\x05\x05\xB0\xEB\xC0\0\0\0\x05\x05W\xF6\x05\x05Q\xE6\xC0\0\0\0\x05\x05Y\xF6\xC0\0\0\0\xC0\0\0\0\x05\x05Z\xF6\xC0\0\0\0\xC0\0\0\0\x05\x05[\xF6\x05\x05J\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\\\xF6\xC0\0\0\0\xC0\0\0\0\x05\x05]\xF6\xC0\0\0\0\x05\x05^\xF6\x05\x05_\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xEA\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05`\xF6\xC0\0\0\0\x05\x05a\xF6\x05\x05b\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xAD\xE1\xC0\0\0\0\xC0\0\0\0\x05\x053\xE6\x05\x05c\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05d\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05e\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB3\xE3\xC0\0\0\0\x05\x05`\xE8\x05\x05f\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05l\xE3\xC0\0\0\0\x05\x05a\xE6\xC0\0\0\0\x05\x05i\xF6\xC0\0\0\0\x05\x05\xC5\xE8\xC0\0\0\0\x05\x05h\xF6\xC0\0\0\0\xC0\0\0\0\x05\x05F\xE3\xC0\0\0\0\xC0\0\0\0\x05\x05g\xF6\x05\x05\x9E\xE7\x05\x05\x84\xE2\xC0\0\0\0\xC0\0\0\0\x05\x05j\xF6\xC0\0\0\0\x05\x05k\xF6\xC0\0\0\0\x05\x05\x06\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x82\xE3\xC0\0\0\0\x05\x05l\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA7\xEA\xC0\0\0\0\xC0\0\0\0\x05\x05\xC8\xE6\xC0\0\0\0\xC0\0\0\0\x05\x05\xCD\xE2\xC0\0\0\0\x05\x05P\xEB\x05\x05\x13\xE7\xC0\0\0\0\x05\x05m\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05R\xE6\x05\x05\xF5\xE7\x05\x05\x07\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05n\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05q\xF6\xC0\0\0\0\x05\x05r\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05o\xE4\x05\x05i\xE7\x05\x05p\xF6\xC0\0\0\0\x05\x05\x08\xE6\x05\x05\xFB\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05o\xF6\xC0\0\0\0\xC0\0\0\0\x05\x05\xFB\xE4\xC0\0\0\0\x05\x050\xE1\xC0\0\0\0\x05\x05v\xF6\x05\x05m\xE3\xC0\0\0\0\xC0\0\0\0\x05\x05\xFD\xE4\xC0\0\0\0\xC0\0\0\0\x05\x05\xFC\xE4\xC0\0\0\0\x05\x05D\xEC\x05\x05u\xF6\x05\x05t\xF6\x05\x05\xEE\xE6\xC0\0\0\0\x05\x05\xA4\xE2\x05\x05:\xEC\x05\x05\xD3\xE1\x05\x05\t\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05s\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05x\xF6\xC0\0\0\0\x05\x05y\xF6\x05\x05w\xF6\xC0\0\0\0\x05\x05\xCB\xE3\xC0\0\0\0\x05\x05y\xEB\xC0\0\0\0\xC0\0\0\0\x05\x05\xFE\xE4\x05\x05(\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05|\xF6\xC0\0\0\0\x05\x05\xA9\xE6\xC0\0\0\0\x05\x05\xC7\xE7\xC0\0\0\0\xC0\0\0\0\x05\x05o\xEB\xC0\0\0\0\x05\x05\x7F\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xDF\xE3\xC0\0\0\0\x05\x05\xA8\xE6\x05\x05{\xF6\xC0\0\0\0\x05\x05\x80\xF6\x05\x05\xE0\xE3\x05\x05}\xF6\x05\x05~\xF6\xC0\0\0\0\x05\x05z\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xCB\xE6\x05\x05\xEA\xE8\xC0\0\0\0\xC0\0\0\0\x05\x05\xB4\xE7\xC0\0\0\0\x05\x05\x98\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xCF\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05\x9A\xE2\xC0\0\0\0\xC0\0\0\0\x05\x05\x19\xE8\xC0\0\0\0\xC0\0\0\0\x05\x05\x83\xF6\xC0\0\0\0\x05\x05\x81\xF6\xC0\0\0\0\xC0\0\0\0\x05\x05\xD1\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xAA\xE6\x05\x05K\xE2\x05\x05\x82\xF6\xC0\0\0\0\x05\x05f\xE6\xC0\0\0\0\xC0\0\0\0\x05\x05\xE1\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x057\xEC\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x84\xF6\x05\x05\x8F\xF6\x05\x05\x1A\xE8\xC0\0\0\0\x05\x05\x8E\xF6\xC0\0\0\0\x05\x05\x8B\xF6\x05\x05\x93\xF6\x05\x05\x8C\xF6\xC0\0\0\0\x05\x05\x88\xF6\xC0\0\0\0\x05\x05a\xE8\x05\x05\x87\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x85\xF6\xC0\0\0\0\x05\x05Z\xEB\x05\x05\xFF\xE4\xC0\0\0\0\x05\x05\x89\xF6\xC0\0\0\0\x05\x05\x86\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8D\xF6\x05\x05\xC1\xE5\xC0\0\0\0\x05\x05\xB4\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA1\xE7\xC0\0\0\0\x05\x05\xC0\xEA\x05\x057\xE1\x05\x05\0\xC0\xC0\0\0\0\x05\x05\xC6\xE8\xC0\0\0\0\xC0\0\0\0\x05\x05\x91\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x90\xF6\xC0\0\0\0\x05\x05\t\xE9\xC0\0\0\0\x05\x05\x95\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8A\xF6\xC0\0\0\0\x05\x05\x94\xF6\x05\x05\x96\xF6\xC0\0\0\0\x05\x05\x9F\xE3\x05\x05\x92\xF6\x05\x05)\xE4\xC0\0\0\0\x05\x05D\xE5\xC0\0\0\0\xC0\0\0\0\x05\x05\x97\xF6\x05\x05\x91\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9A\xF6\xC0\0\0\0\x05\x05\x9D\xF6\xC0\0\0\0\xC0\0\0\0\x05\x05\x9B\xF6\x05\x05\xF2\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x98\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x17\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9C\xF6\xC0\0\0\0\x05\x05\x9E\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA2\xF6\xC0\0\0\0\xC0\0\0\0\x05\x05\x9F\xF6\xC0\0\0\0\x05\x05\xA1\xF6\x05\x05\xA0\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA3\xF6\xC0\0\0\0\x05\x05 \xE5\xC0\0\0\0\x05\x05\xA5\xF6\x05\x05\xA4\xF6\x05\x05'\xEA\xC0\0\0\0\xC0\0\0\0\x05\x05\xA7\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05n\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA6\xF6\x05\x05\xA8\xF6\xC0\0\0\0\xC0\0\0\0\x05\x05\xA9\xF6\x05\x05\x9B\xE2\x05\x05\x8F\xF4\x05\x05&\xE6\xC0\0\0\0\x05\x05\xAA\xF6\xC0\0\0\0\xC0\0\0\0\x05\x05\xE1\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xAB\xF6\xC0\0\0\0\xC0\0\0\0\x05\x05\xAC\xF6\xC0\0\0\0\xC0\0\0\0\x05\x05\xCD\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05,\xF0\xC0\0\0\0\x05\x05\xAD\xF6\xC0\0\0\0\x05\x05\xAE\xF6\xC0\0\0\0\x05\x05\x7F\xE5\xC0\0\0\0\x05\x05\xAF\xF6\x05\x05\xB0\xF6\xC0\0\0\0\xC0\0\0\0\x05\x05\xB1\xF6\xC0\0\0\0\xC0\0\0\0\x05\x05\xB2\xF6\x05\x05\xB3\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB0\xE7\xC0\0\0\0\xC0\0\0\0\x05\x05\xB4\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB6\xF6\xC0\0\0\0\x05\x05\xB5\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC7\xE8\xC0\0\0\0\x05\x05\xB7\xF6\xC0\0\0\0\x05\x05\xA8\xEA\xC0\0\0\0\x05\x05\xB8\xF6\xC0\0\0\0\x05\x05\xB9\xF6\xC0\0\0\0\x05\x05\xBA\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xBB\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xFB\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\n\xE6\x05\x05\xBC\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05>\xE4\x05\x05X\xEC\x05\x05\xBD\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xBE\xF6\x05\x05\xFC\xE9\x05\x05\xBF\xF6\xC0\0\0\0\x05\x05\xC7\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC0\xF6\xC0\0\0\0\xC0\0\0\0\x05\x05\xC2\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC1\xF6\x05\x05\xC3\xF6\xC0\0\0\0\x05\x05\xC1\xEA\x05\x05\xC4\xF6\x05\x05\xC5\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC6\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC8\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC6\xE1\x05\x05L\xE8\xC0\0\0\0\x05\x05(\xEA\x05\x05\x93\xE4\x05\x05*\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x0E\xEA\x05\x05\x9A\xE1\x05\x05\xAD\xE9\x05\x05\xCB\xF6\x05\x05L\xE2\x05\x05\xBE\xE6\x05\x05\xCA\xF6\x05\x05\xCF\xF6\x05\x05\xFE\xE7\x05\x05>\xEB\xC0\0\0\0\x05\x05\xCD\xF6\x05\x05\xCE\xF6\x05\x05\x85\xE2\xC0\0\0\0\x05\x05\xD0\xF6\x05\x05d\xE9\x05\x05\x86\xE7\xC0\0\0\0\xC0\0\0\0\x05\x05\xD0\xE9\x05\x05\x80\xE8\x05\x05\xCC\xF6\xC0\0\0\0\x05\x05\xC2\xEA\x05\x05\xA7\xE1\x05\x05\xD2\xF6\x05\x05\x1F\xEC\x05\x05'\xE8\x05\x05<\xEC\xC0\0\0\0\xC0\0\0\0\x05\x05\x02\xE5\x05\x05\xD1\xF6\xC0\0\0\0\x05\x05X\xE7\xC0\0\0\0\xC0\0\0\0\x05\x05\xE2\xF6\x05\x05\xEF\xE6\xC0\0\0\0\x05\x05\x1B\xE9\xC0\0\0\0\x05\x05\x0F\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD5\xF6\x05\x05\xCE\xE4\x05\x05\x03\xE5\xC0\0\0\0\x05\x05\x0B\xE6\xC0\0\0\0\x05\x05f\xE9\xC0\0\0\0\x05\x05\xA0\xE3\x05\x05\xD4\xF6\x05\x05\xD3\xF6\xC0\0\0\0\x05\x05)\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x050\xE5\xC0\0\0\0\xC0\0\0\0\x05\x05\x95\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD7\xF6\x05\x05\xD8\xF6\x05\x05+\xE4\x05\x05\xD6\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD9\xF6\x05\x05\xDA\xF6\xC0\0\0\0\x05\x05\xDC\xF6\x05\x05J\xE7\xC0\0\0\0\x05\x05\xDB\xF6\x05\x05_\xE2\xC0\0\0\0\x05\x05\xDE\xF6\xC0\0\0\0\x05\x05\xDD\xF6\x05\x05\xDF\xF6\xC0\0\0\0\xC0\0\0\0\x05\x05\xE1\xF6\x05\x05\xE3\xF6\xC0\0\0\0\x05\x05\xE4\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xBF\xE6\xC0\0\0\0\x05\x05>\xE5\x05\x05\xE5\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xEB\xE1\xC0\0\0\0\x05\x05\xE6\xF6\xC0\0\0\0\xC0\0\0\0\x05\x05?\xE7\x05\x05\xE7\xF6\xC0\0\0\0\x05\x05\xE8\xF6\x05\x05*\xEA\xC0\0\0\0\xC0\0\0\0\x05\x05\x86\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE9\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x1B\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x058\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xEA\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05`\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x81\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05T\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xED\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xEC\xF6\xC0\0\0\0\xC0\0\0\0\x05\x05\xEB\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF3\xF6\x05\x05\xF1\xF6\xC0\0\0\0\xC0\0\0\0\x05\x05\xEE\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF0\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xEF\xF6\x05\x05\xF2\xF6\xC0\0\0\0\x05\x05\xCE\xE2\xC0\0\0\0\x05\x05\xF6\xF6\xC0\0\0\0\x05\x05\xC0\xE6\xC0\0\0\0\x05\x05\xF7\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xCC\xE3\xC0\0\0\0\x05\x05\xF4\xF6\x05\x05\xF5\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05 \xEC\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x1C\xE8\xC0\0\0\0\x05\x05\xF0\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF8\xF6\xC0\0\0\0\xC0\0\0\0\x05\x05\xFB\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF9\xF6\x05\x05\xFA\xF6\x05\x05\x92\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC8\xE8\x05\x05\xFE\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xFC\xF6\x05\x05\xFD\xF6\x05\x05\xFF\xF6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x0F\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x04\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x05\xF7\x05\x05\x03\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x02\xF7\xC0\0\0\0\x05\x05b\xE8\xC0\0\0\0\xC0\0\0\0\x05\x05\x07\xF7\x05\x05\x0B\xF7\x05\x05\x08\xF7\x05\x05\x06\xF7\xC0\0\0\0\x05\x05\t\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\n\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x11\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x0C\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC1\xE6\x05\x05\x0E\xF7\xC0\0\0\0\xC0\0\0\0\x05\x05\x10\xF7\x05\x05\r\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x13\xF7\xC0\0\0\0\x05\x05\x80\xE5\xC0\0\0\0\x05\x05\x12\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x14\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x15\xF7\xC0\0\0\0\xC0\0\0\0\x05\x05\x18\xF7\x05\x05\x17\xF7\xC0\0\0\0\x05\x05\x16\xF7\xC0\0\0\0\xC0\0\0\0\x05\x05\x1A\xF7\x05\x05\x19\xF7\xC0\0\0\0\x05\x05Q\xEB\xC0\0\0\0\xC0\0\0\0\x05\x05\x1C\xF7\xC0\0\0\0\x05\x05\x1B\xF7\x05\x05\x1D\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x1E\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05 \xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x1F\xF7\x05\x05S\xE6\x05\x05!\xF7\xC0\0\0\0\xC0\0\0\0\x05\x05$\xE3\x05\x05\"\xF7\x05\x05$\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05%\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05&\xF7\x05\x05#\xF7\xC0\0\0\0\x05\x05'\xF7\xC0\0\0\0\x05\x05E\xE5\x05\x05(\xF7\x05\x05\x87\xE2\x05\x05H\xE3\xC0\0\0\0\xC0\0\0\0\x05\x05\xA1\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05)\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x13\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05\x81\xE8\x05\x05*\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05-\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05#\xE5\xC0\0\0\0\xC0\0\0\0\x05\x05,\xF7\x05\x05+\xF7\x05\x05o\xE3\x05\x05.\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xEC\xE1\xC0\0\0\0\x05\x050\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8D\xE4\x05\x05/\xF7\xC0\0\0\0\x05\x058\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x052\xF7\x05\x054\xF7\x05\x05\x82\xEA\x05\x051\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x053\xF7\xC0\0\0\0\x05\x057\xF7\x05\x055\xF7\x05\x05\x88\xE2\xC0\0\0\0\x05\x056\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x059\xF7\xC0\0\0\0\xC0\0\0\0\x05\x05[\xE9\x05\x05\xEF\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x81\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05:\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05[\xEB\x05\x05<\xF7\xC0\0\0\0\x05\x05;\xF7\xC0\0\0\0\xC0\0\0\0\x05\x05?\xF7\x05\x05z\xEB\xC0\0\0\0\xC0\0\0\0\x05\x05>\xF7\xC0\0\0\0\x05\x05\x08\xE2\x05\x05=\xF7\x05\x05B\xF7\xC0\0\0\0\xC0\0\0\0\x05\x05A\xF7\xC0\0\0\0\xC0\0\0\0\x05\x05@\xF7\x05\x05u\xE8\x05\x05C\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05D\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05E\xF7\xC0\0\0\0\xC0\0\0\0\x05\x05?\xE4\xC0\0\0\0\x05\x05:\xE3\x05\x05F\xF7\x05\x05G\xF7\x05\x05H\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05T\xE6\x05\x05I\xF7\xC0\0\0\0\x05\x05\x1C\xE5\x05\x05J\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05K\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\t\xED\x05\x05\x08\xED\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05L\xF7\x05\x05`\xF4\x05\x05M\xF7\x05\x05\xA9\xE7\x05\x056\xE6\x05\x05A\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05N\xF7\xC0\0\0\0\xC0\0\0\0\x05\x05r\xEA\x05\x059\xE8\x05\x05Q\xE4\xC0\0\0\0\xC0\0\0\0\x05\x05\xAE\xE7\xC0\0\0\0\xC0\0\0\0\x05\x05\x07\xE1\xC0\0\0\0\x05\x05\xF3\xEA\x05\x05b\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05s\xE3\xC0\0\0\0\x05\x05\x18\xE3\xC0\0\0\0\xC0\0\0\0\x05\x05s\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05O\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05Q\xF7\xC0\0\0\0\xC0\0\0\0\x05\x05P\xF7\x05\x05\x9B\xE1\xC0\0\0\0\xC0\0\0\0\x05\x05\x19\xE9\x05\x05R\xF7\x05\x05x\xE9\xC0\0\0\0\x05\x05v\xE8\xC0\0\0\0\x05\x05S\xF7\x05\x05\x9F\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05U\xF7\xC0\0\0\0\xC0\0\0\0\x05\x05\x1D\xEB\x05\x05d\xF7\x05\x05W\xF7\x05\x05X\xF7\xC0\0\0\0\xC0\0\0\0\x05\x05.\xE8\xC0\0\0\0\xC0\0\0\0\x05\x05\x87\xE7\x05\x05@\xE7\xC0\0\0\0\x05\x05\xC9\xE8\xC0\0\0\0\x05\x05V\xF7\x05\x05\xAC\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05_\xF7\xC0\0\0\0\x05\x05\\\xF7\x05\x05i\xF7\x05\x05\xCA\xE8\x05\x05\xE5\xE7\x05\x05Y\xF7\xC0\0\0\0\x05\x05c\xE8\x05\x05\x96\xE8\x05\x05Z\xF7\x05\x05^\xF7\x05\x05k\xE6\xC0\0\0\0\x05\x05h\xE9\x05\x051\xE8\xC0\0\0\0\xC0\0\0\0\x05\x05\xAB\xE6\x05\x05]\xF7\x05\x05U\xE7\x05\x05K\xE7\x05\x05[\xF7\x05\x05\0\x87\x05\x05\x19\xEC\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05`\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x88\xE7\xC0\0\0\0\x05\x05\x82\xE5\x05\x05U\xE6\xC0\0\0\0\xC0\0\0\0\x05\x05b\xF7\x05\x05a\xF7\xC0\0\0\0\x05\x05\0\xCD\x05\x05c\xF7\xC0\0\0\0\xC0\0\0\0\x05\x05\xEC\xE9\xC0\0\0\0\x05\x05k\xF7\xC0\0\0\0\x05\x05\xFC\xE8\x05\x05v\xE6\xC0\0\0\0\xC0\0\0\0\x05\x05\xDE\xE7\xC0\0\0\0\x05\x05/\xE3\xC0\0\0\0\x05\x05j\xF7\x05\x05p\xEB\x05\x05\x1C\xE1\xC0\0\0\0\x05\x05t\xEA\x05\x05\x9C\xE1\x05\x05e\xF7\x05\x05f\xF7\x05\x05g\xF7\x05\x05h\xF7\x05\x05\xDC\xE8\x05\x05\xA8\xE7\x05\x05\0\xC1\x05\x05l\xF7\xC0\0\0\0\x05\x05m\xF7\x05\x05\x9F\xF9\xC0\0\0\0\xC0\0\0\0\x05\x05d\xE7\xC0\0\0\0\x05\x05n\xF7\xC0\0\0\0\x05\x05P\xE1\x05\x05\x15\xE7\xC0\0\0\0\x05\x05\xA2\xE3\xC0\0\0\0\x05\x05\x93\xEB\xC0\0\0\0\xC0\0\0\0\x05\x05o\xF7\x05\x05o\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05A\xE7\x05\x05F\xE5\x05\x05p\xF7\xC0\0\0\0\xC0\0\0\0\x05\x05s\xF7\xC0\0\0\0\xC0\0\0\0\x05\x05\xB2\xE5\x05\x05q\xF7\x05\x05\xF2\xE6\x05\x05\xF1\xE6\xC0\0\0\0\x05\x05\0\xC2\xC0\0\0\0\x05\x05\xE2\xEB\x05\x05u\xF7\xC0\0\0\0\x05\x05\xD1\xE9\x05\x05w\xF7\x05\x05v\xF7\x05\x05t\xF7\x05\x05\x96\xF3\x05\x05M\xE2\xC0\0\0\0\xC0\0\0\0\x05\x05T\xF7\xC0\0\0\0\x05\x05y\xF7\x05\x05x\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05z\xF7\xC0\0\0\0\x05\x05q\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x04\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05\xA9\xEA\xC0\0\0\0\x05\x05{\xF7\xC0\0\0\0\x05\x05H\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05|\xF7\xC0\0\0\0\x05\x05}\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05~\xF7\xC0\0\0\0\xC0\0\0\0\x05\x05d\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\0\xC8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05,\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x051\xEC\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x82\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05I\xE3\x05\x05\x7F\xF7\xC0\0\0\0\x05\x05\x80\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x053\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xED\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05r\xEB\xC0\0\0\0\x05\x05\xF4\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x97\xE8\xC0\0\0\0\xC0\0\0\0\x05\x05\x83\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x84\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x85\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05e\xE8\xC0\0\0\0\xC0\0\0\0\x05\x05\x87\xF7\xC0\0\0\0\x05\x05\x86\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF4\xE8\x05\x05\x88\xF7\x05\x05\x83\xE5\x05\x05O\xE5\x05\x05\\\xE9\x05\x05\xF6\xE7\xC0\0\0\0\xC0\0\0\0\x05\x05a\xE5\xC0\0\0\0\x05\x05w\xE6\xC0\0\0\0\x05\x05\x89\xF7\xC0\0\0\0\x05\x05\x8A\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05h\xE6\x05\x05\x8B\xF7\xC0\0\0\0\x05\x05\x8C\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8D\xF7\x05\x05\xA8\xEB\xC0\0\0\0\x05\x05\x84\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8F\xF7\x05\x05\x8E\xF7\xC0\0\0\0\x05\x05-\xE4\xC0\0\0\0\x05\x05F\xE4\x05\x05\xCF\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x92\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB3\xE5\xC0\0\0\0\x05\x05\x91\xF7\xC0\0\0\0\x05\x05\x90\xF7\xC0\0\0\0\x05\x05\x90\xE7\xC0\0\0\0\xC0\0\0\0\x05\x05\xE2\xE3\xC0\0\0\0\x05\x05\xAC\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8F\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x86\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x93\xF7\xC0\0\0\0\x05\x05\x0C\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x96\xF7\x05\x05\x94\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x95\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x98\xF7\x05\x05\x97\xF7\xC0\0\0\0\xC0\0\0\0\x05\x05'\xE6\xC0\0\0\0\x05\x05\x99\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9A\xF7\x05\x05\x9B\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xAF\xE9\x05\x05\x84\xE4\x05\x05P\xE5\x05\x05\x9C\xF7\xC0\0\0\0\x05\x05\x9D\xF7\x05\x05\xBB\xEB\x05\x05\x92\xE5\x05\x05I\xEB\x05\x05\xE3\xEB\x05\x05\x9E\xF7\x05\x05\x19\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9F\xF7\xC0\0\0\0\x05\x05f\xE8\xC0\0\0\0\xC0\0\0\0\x05\x05\xA2\xF7\x05\x05\x13\xE2\x05\x05V\xE6\xC0\0\0\0\x05\x05\xA0\xF7\xC0\0\0\0\x05\x05\xA1\xF7\xC0\0\0\0\x05\x05E\xE8\xC0\0\0\0\xC0\0\0\0\x05\x05\xD0\xEA\x05\x053\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA4\xF7\x05\x05\xA5\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA3\xF7\xC0\0\0\0\xC0\0\0\0\x05\x05\xA7\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x02\xE9\x05\x05\xDC\xE1\xC0\0\0\0\x05\x05\xAB\xF7\xC0\0\0\0\xC0\0\0\0\x05\x05\xA8\xF7\x05\x05\xAA\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA6\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF1\xF7\xC0\0\0\0\xC0\0\0\0\x05\x05\xA9\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x04\xEC\xC0\0\0\0\xC0\0\0\0\x05\x05\xCD\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB3\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05w\xE8\x05\x05\xAE\xF7\xC0\0\0\0\xC0\0\0\0\x05\x05\xB1\xF7\x05\x05\xAF\xF7\xC0\0\0\0\x05\x05\xB4\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB5\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xAD\xF7\xC0\0\0\0\xC0\0\0\0\x05\x05\xBA\xF7\x05\x05Q\xE1\xC0\0\0\0\xC0\0\0\0\x05\x05\xAC\xF7\xC0\0\0\0\xC0\0\0\0\x05\x05\x8C\xE9\xC0\0\0\0\x05\x05\xB0\xF7\xC0\0\0\0\x05\x05\r\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05.\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC3\xEA\xC0\0\0\0\x05\x05\x1B\xE3\xC0\0\0\0\xC0\0\0\0\x05\x05\x93\xE5\xC0\0\0\0\x05\x05\xDD\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF4\xE6\xC0\0\0\0\x05\x05\xB8\xF7\xC0\0\0\0\x05\x05\xB2\xF7\x05\x05\xB7\xF7\xC0\0\0\0\x05\x05\x1E\xEB\xC0\0\0\0\x05\x05\x1D\xE8\x05\x05\xB9\xF7\x05\x05\xB6\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF3\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xBD\xF7\xC0\0\0\0\x05\x05\xBC\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xBB\xF7\xC0\0\0\0\xC0\0\0\0\x05\x05\xAA\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC8\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xBE\xF7\x05\x05|\xEA\xC0\0\0\0\xC0\0\0\0\x05\x051\xE1\xC0\0\0\0\xC0\0\0\0\x05\x05\x05\xEA\x05\x05\xF7\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xCF\xE2\xC0\0\0\0\x05\x05\xC0\xF7\xC0\0\0\0\x05\x050\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xBB\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xBF\xF7\x05\x05x\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05y\xE6\x05\x05\xC3\xF7\x05\x05\xC5\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05(\xE6\xC0\0\0\0\x05\x05\xC4\xF7\x05\x05\xC6\xF7\xC0\0\0\0\xC0\0\0\0\x05\x05\n\xE3\xC0\0\0\0\x05\x05\x04\xEA\xC0\0\0\0\xC0\0\0\0\x05\x05Q\xE5\x05\x05\x1A\xEC\xC0\0\0\0\x05\x05\xC2\xF7\x05\x05\xA9\xE4\xC0\0\0\0\xC0\0\0\0\x05\x056\xEC\xC0\0\0\0\xC0\0\0\0\x05\x05\xC8\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC7\xF7\x05\x05\xC9\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC1\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x0C\xE9\xC0\0\0\0\x05\x05\x98\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05<\xE8\xC0\0\0\0\x05\x05\xCE\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC8\xE7\x05\x05\xCA\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xCB\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05B\xE3\xC0\0\0\0\x05\x05\xCD\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA3\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xCC\xF7\xC0\0\0\0\x05\x05\x0E\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x14\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD2\xF7\xC0\0\0\0\x05\x05p\xE4\x05\x05B\xE7\xC0\0\0\0\xC0\0\0\0\x05\x05/\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD4\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD0\xF7\x05\x05\xD1\xF7\x05\x05(\xE8\xC0\0\0\0\x05\x05\xCF\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD3\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD9\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xDC\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xDB\xF7\x05\x05p\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD4\xF7\x05\x05\xD5\xF7\x05\x05\xD8\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xDA\xF7\xC0\0\0\0\xC0\0\0\0\x05\x05\xF5\xE2\xC0\0\0\0\xC0\0\0\0\x05\x05\xDD\xF7\x05\x05\xD7\xF7\xC0\0\0\0\xC0\0\0\0\x05\x05\xD6\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE1\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE2\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE3\xF7\xC0\0\0\0\xC0\0\0\0\x05\x05\xE0\xF7\x05\x05\xDF\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x0F\xE6\x05\x05\xCB\xE8\x05\x05\xDE\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE7\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE5\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE6\xF7\x05\x05\xE4\xF7\xC0\0\0\0\x05\x05\x9F\xE7\xC0\0\0\0\x05\x05\xE8\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE9\xF7\xC0\0\0\0\xC0\0\0\0\x05\x05\xEB\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05N\xE2\x05\x05\xEA\xF7\x05\x05U\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF6\xF7\x05\x05\xEC\xF7\xC0\0\0\0\xC0\0\0\0\x05\x05\xEF\xF7\xC0\0\0\0\x05\x05\xED\xF7\xC0\0\0\0\x05\x05\xEE\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF0\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF2\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF3\xF7\xC0\0\0\0\x05\x05\xF4\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF7\xF7\x05\x05\xF5\xF7\x05\x05\xF8\xF7\x05\x05\xFA\xF7\xC0\0\0\0\x05\x05\xF9\xF7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x1E\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05B\xEB\xC0\0\0\0\x05\x05\xFB\xF7\x05\x05\xF5\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xFC\xF7\xC0\0\0\0\x05\x05a\xEA\x05\x05\xFD\xF7\x05\x05\xC4\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x19\xE1\xC0\0\0\0\x05\x05P\xE2\xC0\0\0\0\x05\x05O\xE2\x05\x05\xFE\xF7\xC0\0\0\0\x05\x05\xFF\xF7\xC0\0\0\0\x05\x05\x02\xF8\x05\x05\x03\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x04\xF8\xC0\0\0\0\x05\x05Q\xE2\x05\x05\xEE\xE1\x05\x051\xE4\x05\x05\x95\xE9\xC0\0\0\0\x05\x05\x06\xF8\x05\x05\x05\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x07\xF8\xC0\0\0\0\xC0\0\0\0\x05\x059\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\n\xF8\xC0\0\0\0\x05\x05\t\xF8\x05\x05\x08\xF8\xC0\0\0\0\x05\x05\x0B\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x0E\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\0\xA5\xC0\0\0\0\xC0\0\0\0\x05\x05\x0C\xF8\xC0\0\0\0\x05\x05\x10\xF8\x05\x05\x0F\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x12\xF8\x05\x05\x11\xF8\x05\x05\x13\xF8\xC0\0\0\0\x05\x05\xCF\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x14\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x15\xF8\x05\x05\x17\xF8\xC0\0\0\0\xC0\0\0\0\x05\x05\x16\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05+\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x18\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x19\xF8\xC0\0\0\0\x05\x05\x96\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x1A\xF8\x05\x05\x1B\xF8\xC0\0\0\0\xC0\0\0\0\x05\x05\xC4\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x14\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\0\x82\x05\x05r\xE7\xC0\0\0\0\x05\x05\x1C\xF8\xC0\0\0\0\x05\x05,\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x1F\xF8\x05\x05\x1D\xF8\x05\x052\xE4\xC0\0\0\0\x05\x05\x1E\xF8\x05\x05\xB5\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05b\xEA\x05\x05!\xF8\x05\x05#\xF8\x05\x05\"\xF8\x05\x05$\xF8\xC0\0\0\0\xC0\0\0\0\x05\x05\0\xDD\x05\x05c\xE6\x05\x05\xC9\xE5\x05\x05R\xE2\x05\x05%\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05g\xE9\xC0\0\0\0\x05\x05'\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\0\xDE\xC0\0\0\0\x05\x05&\xF8\x05\x05)\xE8\xC0\0\0\0\x05\x05\xE4\xEB\x05\x05\xCC\xE8\x05\x05 \xF8\x05\x05\xBD\xEB\xC0\0\0\0\x05\x05\xA4\xE3\xC0\0\0\0\xC0\0\0\0\x05\x05\x94\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x050\xE3\x05\x05\xCB\xEB\xC0\0\0\0\x05\x05=\xE3\xC0\0\0\0\x05\x05\x89\xE7\x05\x05\xCD\xF4\xC0\0\0\0\x05\x05(\xF8\x05\x05\xC5\xE1\x05\x05z\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xEF\xE1\x05\x05*\xF8\xC0\0\0\0\x05\x05+\xF8\x05\x05)\xF8\x05\x05y\xE3\xC0\0\0\0\x05\x05\x8E\xE4\x05\x05\x10\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\0\xDF\xC0\0\0\0\xC0\0\0\0\x05\x05\xF0\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05-\xF8\x05\x05r\xF7\xC0\0\0\0\x05\x05,\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x050\xF8\x05\x05.\xF8\x05\x05/\xF8\xC0\0\0\0\x05\x051\xF8\xC0\0\0\0\x05\x052\xF8\x05\x05\x05\xEC\x05\x053\xF8\x05\x054\xF8\xC0\0\0\0\x05\x05\xB2\xE6\x05\x05\x9A\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x88\xE6\x05\x05`\xE2\xC0\0\0\0\xC0\0\0\0\x05\x05s\xEB\x05\x05\xA8\xE1\x05\x05\x85\xE5\x05\x05\xCE\xE3\xC0\0\0\0\x05\x057\xF8\xC0\0\0\0\x05\x056\xF8\x05\x05\x04\xE5\x05\x058\xF8\x05\x055\xF8\xC0\0\0\0\x05\x05\xB7\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05<\xF8\x05\x05\xF5\xF5\xC0\0\0\0\xC0\0\0\0\x05\x05>\xED\xC0\0\0\0\x05\x05\x82\xE6\x05\x05:\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xBC\xEB\x05\x05\x14\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x08\xE1\xC0\0\0\0\x05\x05\xCC\xE6\x05\x05%\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05T\xEA\xC0\0\0\0\x05\x05\x1D\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x06\xEC\x05\x05\xA4\xEB\xC0\0\0\0\x05\x05=\xF8\xC0\0\0\0\x05\x05\x88\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05j\xE5\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05>\xF8\xC0\0\0\0\x05\x05?\xF8\x05\x05W\xE6\x05\x05@\xF8\xC0\0\0\0\x05\x05\x07\xEC\xC0\0\0\0\xC0\0\0\0\x05\x05;\xF8\x05\x05B\xF8\x05\x05D\xF8\xC0\0\0\0\x05\x05C\xF8\xC0\0\0\0\x05\x05A\xF8\xC0\0\0\0\xC0\0\0\0\x05\x05E\xF8\xC0\0\0\0\xC0\0\0\0\x05\x05F\xF8\xC0\0\0\0\xC0\0\0\0\x05\x05C\xE7\xC0\0\0\0\x05\x05\x9D\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05G\xF8\xC0\0\0\0\xC0\0\0\0\x05\x05\x13\xEB\xC0\0\0\0\xC0\0\0\0\x05\x05H\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05I\xF8\xC0\0\0\0\x05\x05!\xEC\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05m\xF0\x05\x05J\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05K\xF8\x05\x05L\xF8\xC0\0\0\0\xC0\0\0\0\x05\x05P\xF8\xC0\0\0\0\x05\x05M\xF8\xC0\0\0\0\x05\x05N\xF8\xC0\0\0\0\x05\x05O\xF8\x05\x05Q\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xAD\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05R\xEB\xC0\0\0\0\xC0\0\0\0\x05\x05\xAE\xE6\xC0\0\0\0\xC0\0\0\0\x05\x05R\xF8\xC0\0\0\0\x05\x05\xD2\xE9\xC0\0\0\0\x05\x05S\xF8\x05\x05q\xF9\x05\x05'\xEB\xC0\0\0\0\x05\x05T\xF8\xC0\0\0\0\x05\x05U\xF8\xC0\0\0\0\x05\x05V\xF8\x05\x05\xF0\xE1\xC0\0\0\0\x05\x05X\xF8\xC0\0\0\0\x05\x05d\xE6\xC0\0\0\0\xC0\0\0\0\x05\x05Y\xF8\xC0\0\0\0\xC0\0\0\0\x05\x059\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05Z\xF8\x05\x05^\xF8\xC0\0\0\0\x05\x05\\\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05]\xF8\xC0\0\0\0\xC0\0\0\0\x05\x05\x0E\xE2\x05\x05[\xF8\x05\x05_\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05`\xF8\xC0\0\0\0\x05\x05\0\xA6\xC0\0\0\0\x05\x05a\xF8\x05\x05b\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x11\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05c\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9E\xE2\xC0\0\0\0\xC0\0\0\0\x05\x05f\xF8\xC0\0\0\0\xC0\0\0\0\x05\x05e\xF8\xC0\0\0\0\x05\x05d\xF8\xC0\0\0\0\xC0\0\0\0\x05\x05\x99\xF6\xC0\0\0\0\x05\x05y\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05g\xF8\x05\x05h\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05i\xF8\xC0\0\0\0\xC0\0\0\0\x05\x05j\xF8\xC0\0\0\0\x05\x05k\xF8\xC0\0\0\0\xC0\0\0\0\x05\x05l\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05S\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05m\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05n\xF8\x05\x05$\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05p\xF8\x05\x05v\xE1\xC0\0\0\0\x05\x05s\xF8\x05\x05r\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\0\xE0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF6\xE2\xC0\0\0\0\x05\x05d\xEA\x05\x05\x1F\xE8\x05\x05S\xE4\xC0\0\0\0\x05\x053\xE4\x05\x05\xB4\xE5\xC0\0\0\0\x05\x05g\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05u\xF8\xC0\0\0\0\xC0\0\0\0\x05\x05t\xF8\x05\x05{\xEB\x05\x05a\xE2\x05\x05\xB1\xE9\x05\x05\xFD\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x87\xE6\x05\x05\xE5\xEB\xC0\0\0\0\x05\x05p\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05x\xF8\xC0\0\0\0\xC0\0\0\0\x05\x05w\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC6\xEA\x05\x05\xCD\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05-\xE1\xC0\0\0\0\xC0\0\0\0\x05\x05y\xF8\x05\x05v\xF8\xC0\0\0\0\xC0\0\0\0\x05\x05\x10\xEA\x05\x05\xA3\xEB\x05\x05z\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05{\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05}\xF8\x05\x05\x91\xE7\x05\x05\xF4\xE1\x05\x05\xF5\xE1\x05\x05|\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05b\xE2\x05\x05\xA5\xE3\xC0\0\0\0\xC0\0\0\0\x05\x05c\xE2\xC0\0\0\0\xC0\0\0\0\x05\x05\x82\xE8\xC0\0\0\0\xC0\0\0\0\x05\x05\xF7\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xCF\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05~\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x7F\xF8\x05\x05\x80\xF8\x05\x05\x81\xF8\xC0\0\0\0\x05\x05\x83\xF8\x05\x05\x82\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x056\xEA\xC0\0\0\0\x05\x05\x84\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x85\xF8\xC0\0\0\0\x05\x05\x86\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x87\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x89\xF8\x05\x05\x88\xF8\xC0\0\0\0\x05\x05\x8A\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD3\xE9\x05\x05\x9A\xF4\xC0\0\0\0\xC0\0\0\0\x05\x054\xE6\xC0\0\0\0\xC0\0\0\0\x05\x05\x89\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8B\xF8\xC0\0\0\0\x05\x05\x8C\xF8\xC0\0\0\0\x05\x05\x14\xED\x05\x055\xF1\x05\x05\xB2\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05\0\xD9\xC0\0\0\0\x05\x05\0\x99\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x05\xE5\x05\x05\xAB\xEA\x05\x05+\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8D\xF8\xC0\0\0\0\x05\x05:\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8E\xF8\x05\x05\x95\xEB\xC0\0\0\0\x05\x05\x1F\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD0\xE4\xC0\0\0\0\x05\x05\x8F\xF8\x05\x05\xA9\xE1\x05\x05\x90\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x91\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x93\xF8\x05\x05\x94\xF8\xC0\0\0\0\x05\x05\x96\xF8\x05\x05\x92\xF8\xC0\0\0\0\xC0\0\0\0\x05\x05\x95\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05T\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x97\xF8\xC0\0\0\0\x05\x05\x98\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x99\xF8\x05\x05\x9A\xF8\xC0\0\0\0\xC0\0\0\0\x05\x05\x9B\xF8\xC0\0\0\0\xC0\0\0\0\x05\x05\x9D\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9C\xF8\xC0\0\0\0\x05\x05\x9F\xF8\x05\x05\xA2\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9E\xF8\x05\x05\xA0\xF8\x05\x05\xA1\xF8\xC0\0\0\0\xC0\0\0\0\x05\x05\xA3\xF8\xC0\0\0\0\x05\x05\xF7\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05b\xE5\x05\x05\xA4\xF8\x05\x05\xA5\xF8\x05\x054\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA6\xF8\xC0\0\0\0\xC0\0\0\0\x05\x05\xD7\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05P\xE9\x05\x05\xA7\xF8\x05\x05\xA8\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xDF\xE7\x05\x05\x0E\xE9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA9\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05~\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05s\xE7\x05\x055\xE1\x05\x05%\xE3\xC0\0\0\0\x05\x05&\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF8\xE7\x05\x05\xAE\xF8\x05\x05'\xE3\xC0\0\0\0\xC0\0\0\0\x05\x05\xAA\xE1\xC0\0\0\0\xC0\0\0\0\x05\x05\xAD\xF8\xC0\0\0\0\xC0\0\0\0\x05\x05\xAB\xF8\xC0\0\0\0\x05\x05\xAC\xF8\xC0\0\0\0\x05\x05\xAA\xF8\xC0\0\0\0\xC0\0\0\0\x05\x05\xB8\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xAF\xF8\x05\x05\xB0\xF8\xC0\0\0\0\x05\x05\xB1\xF8\x05\x05\xB2\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB4\xF8\xC0\0\0\0\xC0\0\0\0\x05\x05\xB3\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xA6\xE5\xC0\0\0\0\x05\x05\xB5\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB7\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8A\xE2\x05\x05\xB6\xF8\xC0\0\0\0\xC0\0\0\0\x05\x05D\xE7\x05\x05\xA6\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xB9\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05t\xE7\xC0\0\0\0\xC0\0\0\0\x05\x05\xBA\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xCE\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xBB\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC0\xF8\xC0\0\0\0\x05\x05\xBE\xF8\xC0\0\0\0\x05\x05\xBD\xF8\x05\x05\xBF\xF8\xC0\0\0\0\x05\x05\xBC\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC2\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC1\xF8\xC0\0\0\0\x05\x05\xC4\xF8\xC0\0\0\0\xC0\0\0\0\x05\x05\xF8\xE2\x05\x05\xC3\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC5\xF8\xC0\0\0\0\xC0\0\0\0\x05\x05\xC6\xF8\xC0\0\0\0\x05\x05\xC8\xF8\x05\x05\xC7\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xC9\xF8\x05\x05\xCB\xF8\x05\x05\xCA\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05O\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xCC\xF8\xC0\0\0\0\xC0\0\0\0\x05\x05\xCD\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD5\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xCE\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xCF\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05|\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD0\xF8\xC0\0\0\0\x05\x05\xD1\xF8\xC0\0\0\0\x05\x05\xD2\xF8\x05\x05\xD3\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x055\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD4\xF8\x05\x05\xD5\xF8\xC0\0\0\0\xC0\0\0\0\x05\x05\xD6\xF8\x05\x05\xD7\xF8\xC0\0\0\0\xC0\0\0\0\x05\x05\xD8\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x90\xE9\x05\x05\xDA\xF8\xC0\0\0\0\x05\x05\xE3\xE9\x05\x05\xDB\xF8\x05\x05\xD9\xF8\xC0\0\0\0\x05\x05\xDD\xF8\xC0\0\0\0\xC0\0\0\0\x05\x05\xDC\xF8\xC0\0\0\0\xC0\0\0\0\x05\x05\xDE\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xDF\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE0\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE1\xF8\xC0\0\0\0\x05\x05\xE2\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xE3\xF8\xC0\0\0\0\xC0\0\0\0\x05\x05\xE4\xF8\x05\x05\xE5\xF8\xC0\0\0\0\x05\x05\xE6\xF8\xC0\0\0\0\x05\x05\xE7\xF8\x05\x05\xE8\xF8\x05\x05\xE9\xF8\x05\x05\xEA\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xEB\xF8\x05\x05\xEC\xF8\xC0\0\0\0\x05\x05/\xF1\x05\x05\xED\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\n\xF4\x05\x05\x8B\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xBA\xE1\x05\x05c\xE4\x05\x05\xEF\xF8\x05\x05\xEE\xF8\x05\x05\xFE\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF1\xF8\x05\x05\xF2\xF8\x05\x05\xF0\xF8\xC0\0\0\0\x05\x05\xF3\xF8\xC0\0\0\0\xC0\0\0\0\x05\x05\xDD\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF4\xF8\xC0\0\0\0\x05\x05\xD2\xE2\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x1C\xEC\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF5\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF7\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\0\x9C\xC0\0\0\0\x05\x05\xF8\xF8\x05\x05H\xEA\x05\x05\xF6\xF8\xC0\0\0\0\xC0\0\0\0\x05\x05\xF9\xF8\x05\x05\xFA\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xFB\xF8\x05\x05\xFC\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xFD\xF8\xC0\0\0\0\x05\x05\xE9\xEA\x05\x05\xBC\xE4\xC0\0\0\0\x05\x05\xAB\xE4\x05\x05\xF6\xE6\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xFE\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x03\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xFF\xF8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x04\xF9\xC0\0\0\0\xC0\0\0\0\x05\x05\xE4\xE3\x05\x05\x02\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x05\xF9\xC0\0\0\0\x05\x05\x06\xF9\x05\x05\x07\xF9\xC0\0\0\0\x05\x05\x0B\xF9\xC0\0\0\0\x05\x05\xB9\xE4\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8B\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x0C\xF9\x05\x05\t\xF9\x05\x05\x08\xF9\x05\x05\n\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05t\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x10\xF9\x05\x05\x0F\xF9\x05\x05\x0E\xF9\xC0\0\0\0\xC0\0\0\0\x05\x05\0\x91\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x1A\xF9\xC0\0\0\0\x05\x05\x16\xF9\xC0\0\0\0\x05\x05\x17\xF9\x05\x05\x13\xF9\x05\x05\x19\xF9\xC0\0\0\0\x05\x05\x15\xF9\x05\x05\xFB\xE1\xC0\0\0\0\xC0\0\0\0\x05\x05C\xEC\xC0\0\0\0\x05\x05\x18\xF9\x05\x05\x14\xF9\x05\x05\x12\xF9\x05\x05\x11\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x1C\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x1F\xF9\xC0\0\0\0\xC0\0\0\0\x05\x05\x1E\xF9\x05\x05\x1D\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x08\xEA\x05\x05\x1B\xF9\x05\x05\0\xD1\x05\x05 \xF9\xC0\0\0\0\x05\x05\"\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\n\xE2\x05\x05\r\xF9\x05\x05\x14\xE1\xC0\0\0\0\xC0\0\0\0\x05\x05$\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05#\xF9\x05\x05!\xF9\x05\x05\xB2\xE7\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xEB\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xF1\xEB\xC0\0\0\0\xC0\0\0\0\x05\x05%\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05&\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05'\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05(\xF9\xC0\0\0\0\x05\x05)\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05 \xE8\xC0\0\0\0\x05\x05*\xF9\xC0\0\0\0\x05\x05\x96\xE9\xC0\0\0\0\x05\x05/\xF9\x05\x05+\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05,\xF9\xC0\0\0\0\xC0\0\0\0\x05\x05\xAC\xEA\x05\x05\x1F\xEB\xC0\0\0\0\x05\x05\xF1\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x050\xF9\xC0\0\0\0\xC0\0\0\0\x05\x051\xF9\x05\x05\xDF\xE8\x05\x05.\xF9\x05\x05-\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05e\xE1\xC0\0\0\0\xC0\0\0\0\x05\x059\xF9\xC0\0\0\0\xC0\0\0\0\x05\x058\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05R\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x056\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x055\xF9\xC0\0\0\0\xC0\0\0\0\x05\x053\xF9\xC0\0\0\0\x05\x05\x16\xE2\xC0\0\0\0\x05\x052\xF9\x05\x05!\xE5\x05\x05d\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x056\xE4\xC0\0\0\0\xC0\0\0\0\x05\x05<\xF9\x05\x05;\xF9\xC0\0\0\0\x05\x05:\xF9\xC0\0\0\0\xC0\0\0\0\x05\x057\xF9\xC0\0\0\0\x05\x05=\xF9\xC0\0\0\0\x05\x05>\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05C\xF9\x05\x05B\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05D\xF9\xC0\0\0\0\xC0\0\0\0\x05\x05\n\xE1\x05\x05?\xF9\x05\x05@\xF9\xC0\0\0\0\x05\x05G\xE4\x05\x05\x14\xEB\xC0\0\0\0\xC0\0\0\0\x05\x05A\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xAD\xEA\xC0\0\0\0\xC0\0\0\0\x05\x05I\xF9\xC0\0\0\0\xC0\0\0\0\x05\x05E\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05J\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05G\xF9\xC0\0\0\0\x05\x05F\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05q\xE3\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05K\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05L\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05M\xF9\xC0\0\0\0\x05\x05H\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x054\xF9\xC0\0\0\0\xC0\0\0\0\x05\x05N\xF9\xC0\0\0\0\x05\x05F\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05R\xF9\xC0\0\0\0\x05\x05S\xF9\x05\x05Q\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05P\xF9\x05\x05V\xF9\xC0\0\0\0\x05\x05O\xF9\xC0\0\0\0\x05\x05T\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05U\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05X\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05W\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05Z\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05[\xF9\xC0\0\0\0\x05\x05\\\xF9\xC0\0\0\0\xC0\0\0\0\x05\x05@\xEC\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05Y\xF9\x05\x05\x92\xE7\x05\x05\x9E\xE4\xC0\0\0\0\xC0\0\0\0\x05\x05]\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05^\xF9\x05\x05_\xF9\xC0\0\0\0\xC0\0\0\0\x05\x05`\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05a\xF9\xC0\0\0\0\xC0\0\0\0\x05\x05\xA7\xE3\x05\x05b\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05c\xF9\xC0\0\0\0\x05\x05\x1E\xE5\xC0\0\0\0\x05\x05d\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05e\xF9\xC0\0\0\0\xC0\0\0\0\x05\x05f\xF9\x05\x05g\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05j\xF9\x05\x05h\xF9\x05\x053\xEC\xC0\0\0\0\x05\x05i\xF9\xC0\0\0\0\x05\x05\x08\xEC\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05k\xF9\xC0\0\0\0\x05\x05\xF2\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05l\xF9\x05\x05\x7F\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05m\xF9\x05\x05o\xF9\xC0\0\0\0\xC0\0\0\0\x05\x05p\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05n\xF9\x05\x05@\xE4\x05\x05(\xEB\x05\x05\xDE\xEA\x05\x05\xD9\xEE\xC0\0\0\0\x05\x05Z\xF1\x05\x05\xF6\xEA\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05f\xE1\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05r\xF9\x05\x05\xA7\xE2\x05\x05s\xF9\x05\x05t\xF9\x05\x05u\xF9\xC0\0\0\0\x05\x05H\xE4\xC0\0\0\0\x05\x05v\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05j\xF2\x05\x056\xEB\xC0\0\0\0\x05\x05\x8A\xE7\x05\x05w\xF9\x05\x05y\xF9\x05\x05x\xF9\xC0\0\0\0\x05\x05z\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05{\xF9\xC0\0\0\0\xC0\0\0\0\x05\x05|\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05}\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05~\xF9\xC0\0\0\0\x05\x05\x7F\xF9\x05\x05\x80\xF9\xC0\0\0\0\x05\x05\x81\xF9\xC0\0\0\0\x05\x05\x82\xF9\x05\x05\x83\xF9\x05\x05\x84\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x85\xF9\x05\x05\x86\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05g\xE8\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xD0\xE3\xC0\0\0\0\x05\x05\x88\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x16\xE7\x05\x05\x89\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8A\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xDE\xE9\xC0\0\0\0\xC0\0\0\0\x05\x05\x8B\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8C\xF9\x05\x05i\xF3\xC0\0\0\0\xC0\0\0\0\x05\x05\xE0\xF6\x05\x05o\xF8\xC0\0\0\0\xC0\0\0\0\x05\x05\x8D\xF9\xC0\0\0\0\x05\x05\x8E\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x90\xF9\x05\x05\x91\xF9\x05\x05\x92\xF9\x05\x05\t\xEC\x05\x05\x8F\xF9\xC0\0\0\0\xC0\0\0\0\x05\x05\x93\xF9\x05\x05\x94\xF9\xC0\0\0\0\xC0\0\0\0\x05\x05\x96\xF9\xC0\0\0\0\x05\x05\x95\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x98\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x99\xF9\x05\x05\x97\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\xCD\xEB\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9A\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x9B\xF9\x05\x05\x86\xF3\xC0\0\0\0\xC0\0\0\0\x05\x05\x9C\xF9\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05Z\x07\x05\x05t\t\x05\x05\x92\n\x05\x05\x90\r\x05\x05\x94\n\x05\x05\x8C\n\x05\x05n\t\x05\x05z\t\x05\x05|\t\x05\x05|\n\x05\x05z\x0C\x05\x05\0\x06\x05\x05\x0E\x05\x05\x05\0\x08\x05\x05\x86\n\xCA\xC0\0\0\xCA\xE1\0\0\xCA\x02\x01\0\xCA#\x01\0\xCAD\x01\0\xCAe\x01\0\xCA\x86\x01\0\xCA\xA7\x01\0\xCA\xC8\x01\0\xCA\xE9\x01\0\x05\x056\x07\x05\x05*\x07\x05\x05\x82\x0C\x05\x05\x84\x0C\x05\x05\x86\x0C\x05\x05d\x07\x05\x05z\n\x9C\x05\0*\x9C\x05\0,\x9C\x05\0.\x9C\x05\x000\x9C\x05\x002\x9C\x05\x004\x9C\x05\x006\x9C\x05\08\x9C\x05\0:\x9C\x05\0<\x9C\x05\0>\x9C\x05\0@\x9C\x05\0B\x9C\x05\0D\x9C\x05\0F\x9C\x05\0H\x9C\x05\0J\x9C\x05\0L\x9C\x05\0N\x9C\x05\0P\x9C\x05\0R\x9C\x05\0T\xA0\x05\0V\x9C\x05\0X\x9C\x05\0Z\x9C\x05\0\\\x05\x05~\t\x05\x05\x88\n\x05\x05\x80\t\x05\x05\n\x0C\x05\x05\n\x05\x05\x05\x04\x0C\x05\x05\0*\x05\x05\0,\x05\x05\0.\x05\x05\x000\x05\x05\x002\x05\x05\x004\x05\x05\x006\x05\x05\08\x05\x05\0:\x05\x05\0<\x05\x05\0>\x05\x05\0@\x05\x05\0B\x05\x05\0D\x05\x05\0F\x05\x05\0H\x05\x05\0J\x05\x05\0L\x05\x05\0N\x05\x05\0P\x05\x05\0R\x05\x05\0T\x05\x05\0V\x05\x05\0X\x05\x05\0Z\x05\x05\0\\\x05\x05\x82\t\x05\x05\x8A\x0C\x05\x05\x84\t\x05\x05\x8E\x0C\xC0\0\0\0\x85\x05\x18\t\x85\x05B\n\x85\x05D\n\x85\x05\"\x07\xC0\0\0\0\xC6\x01\x07\0\xC6\x01\0\0\xC6A\0\0\xC6\x81\0\0\xC6\xC1\0\0\xC6\x01\x01\0\xC6!\x05\0\xC6a\x05\0\xC6\xA1\x05\0\xC6\xC1\x02\0\xC0\0\0\0\xC6!\0\0\xC6a\0\0\xC6\xA1\0\0\xC6\xE1\0\0\xC6!\x01\0\xC6A\x01\0\xC6a\x01\0\xC6\x81\x01\0\xC6\xA1\x01\0\xC6\xC1\x01\0\xC6\xE1\x01\0\xC6\x01\x02\0\xC6!\x02\0\xC6A\x02\0\xC6a\x02\0\xC6\x81\x02\0\xC6\xA1\x02\0\xC6\xE1\x02\0\xC6\x01\x03\0\xC6!\x03\0\xC6A\x03\0\xC6a\x03\0\xC6\x81\x03\0\xC6\xA1\x03\0\xC6\xC1\x03\0\xC6\xE1\x03\0\xC6\x01\x04\0\xC6!\x04\0\xC6A\x04\0\xC6a\x04\0\xC6\x81\x04\0\xC6\xA1\x04\0\xC6\xC1\x04\0\xC6\xE1\x04\0\xC6\x01\x05\0\xC6A\x05\0\xC6\x81\x05\0\xC6\xC1\x05\0\xC6\xE1\x05\0\xC6\x01\x06\0\xC6!\x06\0\xC6A\x06\0\xC6a\x06\0\xC6\xA1\x06\0\xC6!\x07\0\xC0\0\0\0\xC0\0\0\0\xC6\x01\x0F\0\x85\x05\x06y\x85\x05\x08y\x85\x05\xB7y\x85\x05\ny\x85\x05\xBBy\x85\x05\xBDy\x85\x05\x0Cy\x85\x05\x0Ey\x85\x05\x10y\x85\x05\xC3y\x85\x05\xC5y\x85\x05\xC7y\x85\x05\xC9y\x85\x05\xCBy\x85\x05\xCDy\x85\x054y\x85\x05\x12y\x85\x05\x14y\x85\x05\x16y\x85\x05By\x85\x05\x18y\x85\x05\x1Ay\x85\x05\x1Cy\x85\x05\x1Ey\x85\x05 y\x85\x05\"y\x85\x05$y\x85\x05&y\x85\x05(y\x85\x05*y\xC0\0\0\0\xC0\0\0\0\x85\x05gy\x85\x05iy\x85\x05ky\x85\x05my\x85\x05oy\x85\x05qy\xC0\0\0\0\xC0\0\0\0\x85\x05sy\x85\x05uy\x85\x05wy\x85\x05yy\x85\x05{y\x85\x05}y\xC0\0\0\0\xC0\0\0\0\x85\x05\x7Fy\x85\x05\x81y\x85\x05\x83y\x85\x05\x85y\x85\x05\x87y\x85\x05\x89y\xC0\0\0\0\xC0\0\0\0\x85\x05\x8By\x85\x05\x8Dy\x85\x05\x8Fy\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8E\r\x05\x05\x92\r\x05\x05\x88\x0C\x05\x05\0\x04\x05\x05\x8C\x0C\x05\x05\x94\r\x05\x05\xC4\r\xC0\0\0\0\x85\x05\xAD\x0C\x85\x05d\x0C\x85\x05h\x0C\x85\x05f\x0C\x85\x05j\x0C\x85\x05\xB5\x0C\x85\x05\xBA\x0C\xC0\0\0\0\xC0\0\0\0") }, 192u32), ces: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"@\x03\0\x05\0\0\x06z@\x85\0\x05\0\0\x06z@\x03\0\x05\0\0\x08z@\x85\0\x05\0\0\x08z@\x03\0\x05\0\0\nz@\x85\0\x05\0\0\nz@\x03\0\x05\0\0\x0Ez@\x85\0\x05\0\0\x0Ez@\x03\0\x05\0\0\x10z@\x85\0\x05\0\0\x10z@\x85\0\x05\0\0\x12z@\x85\0\x05\0\0\x14z@\x85\0\x05\0\0\x16z@\x85\0\x05\0\0\x18z@\x85\0\x05\0\0\x1Az@\x85\0\x05\0\0\x1Cz@\x85\0\x05\0\0\x1Ez@\x85\0\x05\0\0 z@\x85\0\x05\0\0\"z@\x85\0\x05\0\0$z@\x85\0\x05\0\0&z@\x85\0\x05\0\0(z@\x03\0\x05\0\0*z@\x85\0\x05\0\0*z@\x85\0\x05\0\0,z@\x85\0\x05\0\0.z@\x85\0\x05\0\x000z@\x85\0\x05\0\x002z@\x85\0\x05\0\x004z@\x85\0\x05\0\x006z@\x85\0\x05\0\08z@\x85\0\x05\0\0:z@\x85\0\x05\0\0z@\x85\0\x05\0\0@z@\x85\0\x05\0\0Bz@\x85\0\x05\0\0Dz@\x85\0\x05\0\0Fz@\x85\0\x05\0\0Hz@\x85\0\x05\0\0Jz@\x85\0\x05\0\0Lz@\x03\0\x05\0\0Nz@\x85\0\x05\0\0Nz@\x03\0\x05\0\0Rz@\x85\0\x05\0\0Rz@\x03\0\x05\0\0Vz@\x85\0\x05\0\0Vz@\x85\0\x05\0\0Xz@\x85\0\x05\0\0Zz@\x85\0\x05\0\0\\z@\x85\0\x05\0\0^z@\x85\0\x05\0\0`z@\x03\0\x05\0\0bz@\x85\0\x05\0\0bz@\x85\0\x05\0\0dz@\x85\0\x05\0\0hz@\x85\0\x05\0\0jz@\x85\0\x05\0\0lz@\x03\0\x05\0\0\x12z@\x03\0\x05\0\0\x18z@\x02\0\x05\0\0\x06z@\x02\0\x05\0\0\x08z@\x02\0\x05\0\0\nz@\x02\0\x05\0\0\x0Ez@\x02\0\x05\0\0\x10z@\x05\0\x05\0\0z\r@\x04\0\x05\0\0\x06z@\x04\0\x05\0\0\x08z@\x04\0\x05\0\0\nz@\x04\0\x05\0\0\x0Ez@\x04\0\x05\0\0\x10z@\x04\0\x05\0\0\x12z@\x02\0\x05\0\0\x14z@\x02\0\x05\0\0\x16z@\x04\0\x05\0\0\x18z@\x04\0\x05\0\0\x1Az@\x02\0\x05\0\0\x1Cz@\x04\0\x05\0\0\x1Ez@\x04\0\x05\0\0 z@\x02\0\x05\0\0\"z@\x02\0\x05\0\0$z@\x02\0\x05\0\0&z@\x02\0\x05\0\0(z@\x04\0\x05\0\0*z@\x02\0\x05\0\0,z@\x02\0\x05\0\0.z@\x02\0\x05\0\x000z@\x02\0\x05\0\x002z@\x02\0\x05\0\x004z@\x02\0\x05\0\x006z@\x02\0\x05\0\08z@\x02\0\x05\0\0:z@\x02\0\x05\0\0z@\x02\0\x05\0\0@z@\x02\0\x05\0\0Bz@\x04\0\x05\0\0Dz@\x02\0\x05\0\0Fz@\x02\0\x05\0\0Hz@\x04\0\x05\0\0Jz@\x02\0\x05\0\0Lz@\x04\0\x05\0\0Nz@\x04\0\x05\0\0Rz@\x04\0\x05\0\0Vz@\x02\0\x05\0\0Xz@\x02\0\x05\0\0Zz@\x02\0\x05\0\0\\z@\x02\0\x05\0\0^z@\x02\0\x05\0\0`z@\x04\0\x05\0\0bz@\x04\0\x05\0\0dz@\x04\0\x05\0\0hz@\x04\0\x05\0\0jz@\x02\0\x05\0\0lz\0\x05\0\x05\0\0\x12z@\x02\0\xAE\0\0\0\0\0\x05\0\x05\0\0\x18z@\x03\0\xAE\0\0\0\0@\x05\0\x05\0\0\x1Az\0\x05\0F\0\0.z\0\x85\0\x05\0\xF7ey") }, ce32s: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x05\x05\x12z\x02\xAE\0\0\x05\x05\x18z\x03\xAE\0\0\x05\x05Vz\x05FZz\x05\x05\0\x13\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%") }, contexts: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"z\r\x05\x05\0\0=\0o0\xF4\0\x880\xB0\0\x900\x8C\0\x950z\0\x950\xFF\xFF\x12z\x04\x05\x960\xFF\xFF\x18z\x04\x05\x990\x16\0\x9A0\x04\0o0\xFF\xFF:z\x02\x05r0\xFF\xFFz\x02\x05x0\xFF\xFF@z\x02\x05{0\xFF\xFFBz\x02\x05\x14\0]00\0h0\x1A\0u0\x0C\0u0\xFF\xFF>z\x02\x05x0\xFF\xFF@z\x02\x05{0\xFF\xFFBz\x02\x05h0\xFF\xFF.z\x02\x05o0\xFF\xFF:z\x02\x05r0\xFF\xFFz\x02\x05U0F\0d0\"\0k0\x10\0k0\xFF\xFF2z\x02\x05l0\xFF\xFF4z\x02\x05m0\xFF\xFF6z\x02\x05n0\xFF\xFF8z\x02\x05d0\xFF\xFF*z\x04\x05f0\xFF\xFF,z\x02\x05h0\xFF\xFF.z\x02\x05j0\xFF\xFF0z\x02\x05]0\x10\0]0\xFF\xFF$z\x02\x05_0\xFF\xFF&z\x02\x05a0\xFF\xFF(z\x02\x05c0\xFF\xFF*z\x04\x05U0\xFF\xFF\x1Cz\x02\x05W0\xFF\xFF\x1Ez\x04\x05Y0\xFF\xFF z\x04\x05[0\xFF\xFF\"z\x02\x05H0\"\0M0\x10\0M0\xFF\xFF\x14z\x02\x05O0\xFF\xFF\x16z\x02\x05Q0\xFF\xFF\x18z\x04\x05S0\xFF\xFF\x1Az\x04\x05H0\xFF\xFF\x0Ez\x04\x05I0\xFF\xFF\x10z\x04\x05J0\xFF\xFF\x10z\x04\x05K0\xFF\xFF\x12z\x04\x05D0\x10\0D0\xFF\xFF\x08z\x04\x05E0\xFF\xFF\nz\x04\x05F0\xFF\xFF\nz\x04\x05G0\xFF\xFF\x0Ez\x04\x05A0\xFF\xFF\x06z\x04\x05B0\xFF\xFF\x06z\x04\x05C0\xFF\xFF\x08z\x04\x05|\r\x05\x05\0\0\xBD\0\xD80Y\x01l\xFF\xAE\0\x85\xFFV\0\x91\xFF*\0\x97\xFF\x14\0\x9A\xFF\t\0\x9A\xFF\x07\xC0\xC6\xE1\x9B\xFF\x08\xC0\xC6\x01\x9C\xFF\x07\xC0\xC6\x81\x97\xFF\x07\xC0\xC6\x81\x98\xFF\x07\xC0\xC6\xA1\x99\xFF\x07\xC0\xC6\xC1\x94\xFF\t\0\x94\xFF\x07\xC0\xC6\x81\x95\xFF\x07\xC0\xC6\xC1\x96\xFF\x08\xC0\xC6\x01\x91\xFF\x07\xC0\xC6\xC1\x92\xFF\x07\xC0\xC6\xE1\x93\xFF\x08\xC0\xC6\x01\x8B\xFF\x14\0\x8E\xFF\t\0\x8E\xFF\x08\xC0\xC6\x01\x8F\xFF\x07\xC0\xC6\x81\x90\xFF\x07\xC0\xC6\xA1\x8B\xFF\x07\xC0\xC6\xA1\x8C\xFF\x07\xC0\xC6\xC1\x8D\xFF\x07\xC0\xC6\xE1\x88\xFF\t\0\x88\xFF\x07\xC0\xC6\xE1\x89\xFF\x08\xC0\xC6\x01\x8A\xFF\x07\xC0\xC6\x81\x85\xFF\x07\xC0\xC6\x81\x86\xFF\x07\xC0\xC6\xA1\x87\xFF\x07\xC0\xC6\xC1y\xFF*\0\x7F\xFF\x14\0\x82\xFF\t\0\x82\xFF\x07\xC0\xC6\xC1\x83\xFF\x07\xC0\xC6\xE1\x84\xFF\x08\xC0\xC6\x01\x7F\xFF\x08\xC0\xC6\x01\x80\xFF\x07\xC0\xC6\x81\x81\xFF\x07\xC0\xC6\xA1|\xFF\t\0|\xFF\x07\xC0\xC6\xA1}\xFF\x07\xC0\xC6\xC1~\xFF\x07\xC0\xC6\xE1y\xFF\x07\xC0\xC6\xE1z\xFF\x08\xC0\xC6\x01{\xFF\x07\xC0\xC6\x81s\xFF\x14\0v\xFF\t\0v\xFF\x07\xC0\xC6\x81w\xFF\x07\xC0\xC6\xA1x\xFF\x07\xC0\xC6\xC1s\xFF\x07\xC0\xC6\xC1t\xFF\x07\xC0\xC6\xE1u\xFF\x08\xC0\xC6\x01o\xFF\t\0o\xFF\x07\xC0\xC6\xC1q\xFF\x07\xC0\xC6\x81r\xFF\x07\xC0\xC6\xA1l\xFF\x07\xC0\xC6\x81m\xFF\x07\xC0\xC6\xC1n\xFF\x08\xC0\xC6\x01\xF50V\0\xFA1*\0f\xFF\x14\0i\xFF\t\0i\xFF\x07\xC0\xC6\xC1j\xFF\x07\xC0\xC6\xE1k\xFF\x08\xC0\xC6\x01f\xFF\x08\xC0\xC6\x01g\xFF\x07\xC0\xC6\x81h\xFF\x07\xC0\xC6\xA1\xFD1\t\0\xFD1\x07\xC0\xC6\xC1\xFE1\x07\xC0\xC6\xE1\xFF1\x08\xC0\xC6\x01\xFA1\x07\xC0\xC6\xC1\xFB1\x07\xC0\xC6\x81\xFC1\x07\xC0\xC6\xA1\xF41\x14\0\xF71\t\0\xF71\x07\xC0\xC6\xC1\xF81\x07\xC0\xC6\xE1\xF91\x08\xC0\xC6\x01\xF41\x07\xC0\xC6\xC1\xF51\x07\xC0\xC6\x81\xF61\x07\xC0\xC6\xA1\xF11\t\0\xF11\x07\xC0\xC6\xA1\xF21\x07\xC0\xC6\xC1\xF31\x08\xC0\xC6\x01\xF50\x07\xC0\xC6\x81\xF60\x07\xC0\xC6\xE1\xF01\x07\xC0\xC6\xC1\xE70*\0\xED0\x14\0\xF00\t\0\xF00\x07\xC0\xC6\xA1\xF10\x07\xC0\xC6\xE1\xF20\x08\xC0\xC6\x01\xED0\x08\xC0\xC6\x01\xEE0\x07\xC0\xC6\x81\xEF0\x07\xC0\xC6\x81\xEA0\t\0\xEA0\x07\xC0\xC6\xA1\xEB0\x07\xC0\xC6\xC1\xEC0\x07\xC0\xC6\xE1\xE70\x08\xC0\xC6\x01\xE80\x08\xC0\xC6\x01\xE90\x07\xC0\xC6\x81\xE10\x14\0\xE40\t\0\xE40\x07\xC0\xC6\x81\xE50\x07\xC0\xC6\xC1\xE60\x07\xC0\xC6\xC1\xE10\x07\xC0\xC6\xE1\xE20\x08\xC0\xC6\x01\xE30\x07\xC0\xC6\x81\xD80\x07\xC0\xC6\xE1\xDB0\x08\xC0\xC6\x01\xDE0\x07\xC0\xC6\x81\xDF0\x07\xC0\xC6\xA1\xE00\x07\xC0\xC6\xC1\x890w\x01\xAB0M\0\xC30*\0\xCC0\x14\0\xCF0\t\0\xCF0\x07\xC0\xC6\x81\xD20\x07\xC0\xC6\xA1\xD50\x07\xC0\xC6\xC1\xCC0\x07\xC0\xC6\xC1\xCD0\x07\xC0\xC6\xE1\xCE0\x08\xC0\xC6\x01\xC80\t\0\xC80\x08\xC0\xC6\x01\xCA0\x07\xC0\xC6\x81\xCB0\x07\xC0\xC6\xA1\xC30\x07\xC0\xC6\xC1\xC40\x07\xC0\xC6\xC1\xC60\x07\xC0\xC6\xE1\xB70\x0B\0\xBD0\x83\0\xBD0\x08\xC0\xC6\x01\xBF0\x07\xC0\xC6\x81\xC10\x07\xC0\xC6\xA1\xB10\t\0\xB10\x07\xC0\xC6\xE1\xB30\x08\xC0\xC6\x01\xB50\x07\xC0\xC6\x81\xAB0\x07\xC0\xC6\x81\xAD0\x07\xC0\xC6\xA1\xAF0\x07\xC0\xC6\xC1\x990\xF0\0\xA50\x14\0\xA80\t\0\xA80\x07\xC0\xC6\xE1\xA90\x08\xC0\xC6\x01\xAA0\x08\xC0\xC6\x01\xA50\x07\xC0\xC6\xC1\xA60\x07\xC0\xC6\xC1\xA70\x07\xC0\xC6\xE1\xA20\t\0\xA20\x07\xC0\xC6\x81\xA30\x07\xC0\xC6\xA1\xA40\x07\xC0\xC6\xA1\x990\x05\0\x9A0\xA5\0\xA10\x07\xC0\xC6\x81-\0\xAD0Q\0\xC40*\0\xD80\x14\0\xF00\t\0\xF00\x07\xC0\xC6\xA1\xF10\x07\xC0\xC6\xE1\xF20\x08\xC0\xC6\x01\xD80\x07\xC0\xC6\xE1\xDB0\x08\xC0\xC6\x01\xEF0\x07\xC0\xC6\x81\xCF0\t\0\xCF0\x07\xC0\xC6\x81\xD20\x07\xC0\xC6\xA1\xD50\x07\xC0\xC6\xC1\xC40\x07\xC0\xC6\xC1\xC60\x07\xC0\xC6\xE1\xC80\x08\xC0\xC6\x01\xB70\x14\0\xBD0\t\0\xBD0\x08\xC0\xC6\x01\xBF0\x07\xC0\xC6\x81\xC10\x07\xC0\xC6\xA1\xB70\x07\xC0\xC6\xA1\xB90\x07\xC0\xC6\xC1\xBB0\x07\xC0\xC6\xE1\xAD0\x07\xC0\xC6\xA1\xAF0\x07\xC0\xC6\xC1\xB10\x07\xC0\xC6\xE1\xB30\x08\xC0\xC6\x01\xB50\x07\xC0\xC6\x81_0(\0r0\x0C\0{0\xE2\0{0\xFF\xFF\x10z\x02\x05\xA60\x07\xC0\xC6\xC1\xAB0\x07\xC0\xC6\x81f0\x0C\0f0\xFF\xFF\x0Ez\x02\x05h0\xFF\xFF\x10z\x02\x05o0\xFF\xFF\x06z\x02\x05_0\xFF\xFF\x06z\x02\x05a0\xFF\xFF\x08z\x02\x05d0\xFF\xFF\nz\x02\x05S0\x0E\0Y0\x0C\x01Y0\xFF\xFF\nz\x02\x05[0\xFF\xFF\x0Ez\x02\x05]0\xFF\xFF\x10z\x02\x05F0\xFF\xFF\nz\x02\x05K0\xFF\xFF\x06z\x02\x05M0\xFF\xFF\x08z\x02\x05O0\xFF\xFF\nz\x02\x05Q0\xFF\xFF\x0Ez\x02\x05\t\0\xCF0\x0F\0\xCF0\x07\xC0\xC6\x81\xD20\x07\xC0\xC6\xA1\xD50\x07\xC0\xC6\xC1\xD80\x07\xC0\xC6\xE1\xDB0\x08\xC0\xC6\x01o0\xFF\xFF\x06z\x02\x05r0\xFF\xFF\x08z\x02\x05u0\xFF\xFF\nz\x02\x05x0\xFF\xFF\x0Ez\x02\x05{0\xFF\xFF\x10z\x02\x05\x8F0\x1A\0\x920\x0C\0\x920\xFF\xFF\x10z\x02\x05\x950\xFF\xFF\x06z\x02\x05\x960\xFF\xFF\x0Ez\x02\x05\x8F0\xFF\xFF\x06z\x02\x05\x900\xFF\xFF\x08z\x02\x05\x910\xFF\xFF\x0Ez\x02\x05\x8C0\x0C\0\x8C0\xFF\xFF\x0Ez\x02\x05\x8D0\xFF\xFF\x10z\x02\x05\x8E0\xFF\xFF\x06z\x02\x05\x890\xFF\xFF\x06z\x02\x05\x8A0\xFF\xFF\x08z\x02\x05\x8B0\xFF\xFF\nz\x02\x05d0n\0{06\0\x830\x1A\0\x860\x0C\0\x860\xFF\xFF\nz\x02\x05\x870\xFF\xFF\x10z\x02\x05\x880\xFF\xFF\x10z\x02\x05\x830\xFF\xFF\x06z\x02\x05\x840\xFF\xFF\x06z\x02\x05\x850\xFF\xFF\nz\x02\x05\x800\x0C\0\x800\xFF\xFF\nz\x02\x05\x810\xFF\xFF\x0Ez\x02\x05\x820\xFF\xFF\x10z\x02\x05{0\xFF\xFF\x10z\x02\x05~0\xFF\xFF\x06z\x02\x05\x7F0\xFF\xFF\x08z\x02\x05m0\x1A\0r0\x0C\0r0\xFF\xFF\x08z\x02\x05u0\xFF\xFF\nz\x02\x05x0\xFF\xFF\x0Ez\x02\x05m0\xFF\xFF\x0Ez\x02\x05n0\xFF\xFF\x10z\x02\x05o0\xFF\xFF\x06z\x02\x05j0\x0C\0j0\xFF\xFF\x06z\x02\x05k0\xFF\xFF\x08z\x02\x05l0\xFF\xFF\nz\x02\x05d0\xFF\xFF\nz\x02\x05f0\xFF\xFF\x0Ez\x02\x05h0\xFF\xFF\x10z\x02\x05M06\0Y0\x1A\0_0\x0C\0_0\xFF\xFF\x06z\x02\x05a0\xFF\xFF\x08z\x02\x05c0\xFF\xFF\nz\x02\x05Y0\xFF\xFF\nz\x02\x05[0\xFF\xFF\x0Ez\x02\x05]0\xFF\xFF\x10z\x02\x05S0\x0C\0S0\xFF\xFF\x10z\x02\x05U0\xFF\xFF\x06z\x02\x05W0\xFF\xFF\x08z\x02\x05M0\xFF\xFF\x08z\x02\x05O0\xFF\xFF\nz\x02\x05Q0\xFF\xFF\x0Ez\x02\x05F0\x1A\0I0\x0C\0I0\xFF\xFF\x10z\x02\x05J0\xFF\xFF\x10z\x02\x05K0\xFF\xFF\x06z\x02\x05F0\xFF\xFF\nz\x02\x05G0\xFF\xFF\x0Ez\x02\x05H0\xFF\xFF\x0Ez\x02\x05A0\xFF\xFF\x06z\x02\x05B0\xFF\xFF\x06z\x02\x05C0\xFF\xFF\x08z\x02\x05D0\xFF\xFF\x08z\x02\x05E0\xFF\xFF\nz\x02\x05\x08\0\xC6!\0\0\x84\0\xF41\xE7\0|\xFFt\0\x8D\xFF9\0\x95\xFF\x1D\0\x99\xFF\x0F\0\x99\xFF\r\xC0\xC6A\x9A\xFF\r\xC0\xC6a\x9B\xFF\r\xC0\xC6\x81\x9C\xFF\r\xC0\xC6\xA1\x9D\xFF\x0E\xC0\xC6!\x95\xFF\x0C\xC0\xC6\xC1\x96\xFF\x0C\xC0\xC6\xE1\x97\xFF\r\xC0\xC6\x01\x98\xFF\r\xC0\xC6!\x91\xFF\x0C\0\x91\xFF\x0C\xC0\xC6A\x92\xFF\x0C\xC0\xC6a\x93\xFF\x0C\xC0\xC6\x81\x94\xFF\x0C\xC0\xC6\xA1\x8D\xFF\x0B\xC0\xC6\xC1\x8E\xFF\x0B\xC0\xC6\xE1\x8F\xFF\x0C\xC0\xC6\x01\x90\xFF\x0C\xC0\xC6!\x84\xFF\x1D\0\x88\xFF\x0F\0\x88\xFF\x0B\xC0\xC6!\x89\xFF\x0B\xC0\xC6A\x8A\xFF\x0B\xC0\xC6a\x8B\xFF\x0B\xC0\xC6\x81\x8C\xFF\x0B\xC0\xC6\xA1\x84\xFF\n\xC0\xC6\xA1\x85\xFF\n\xC0\xC6\xC1\x86\xFF\n\xC0\xC6\xE1\x87\xFF\x0B\xC0\xC6\x01\x80\xFF\x0C\0\x80\xFF\n\xC0\xC6!\x81\xFF\n\xC0\xC6A\x82\xFF\n\xC0\xC6a\x83\xFF\n\xC0\xC6\x81|\xFF\t\xC0\xC6\xA1}\xFF\t\xC0\xC6\xC1~\xFF\t\xC0\xC6\xE1\x7F\xFF\n\xC0\xC6\x01j\xFF9\0s\xFF\x1D\0w\xFF\x0F\0w\xFF\t\xC0\xC6\x01x\xFF\t\xC0\xC6!y\xFF\t\xC0\xC6Az\xFF\t\xC0\xC6a{\xFF\t\xC0\xC6\x81s\xFF\x08\xC0\xC6\x81t\xFF\x08\xC0\xC6\xA1u\xFF\x08\xC0\xC6\xC1v\xFF\x08\xC0\xC6\xE1n\xFF\x0C\0n\xFF\x0C\xC0\xC6\xE1o\xFF\n\xC0\xC6aq\xFF\x08\xC0\xC6Ar\xFF\x08\xC0\xC6aj\xFF\x08\xC0\xC6\xA1k\xFF\x08\xC0\xC6\xC1l\xFF\x0C\xC0\xC6\xA1m\xFF\x0C\xC0\xC6\xC1\xFC1\x1A\0f\xFF\x0C\0f\xFF\x0E\xC0\xC6\x01g\xFF\x08\xC0\xC6Ah\xFF\x08\xC0\xC6ai\xFF\x08\xC0\xC6\x81\xFC1\r\xC0\xC6!\xFD1\r\xC0\xC6A\xFE1\r\xC0\xC6a\xFF1\r\xC0\xC6\x81\xF81\x0C\0\xF81\x0B\xC0\xC6\xC1\xF91\x0B\xC0\xC6\xE1\xFA1\x0C\xC0\xC6A\xFB1\r\xC0\xC6\x01\xF41\x0B\xC0\xC6\x01\xF51\x0B\xC0\xC6a\xF61\x0B\xC0\xC6\x81\xF71\x0B\xC0\xC6\xA1\xCF0q\0\xE909\0\xF10\x1D\0\xF60\x0F\0\xF60\t\xC0\xC6A\xF01\t\xC0\xC6!\xF11\t\xC0\xC6\xA1\xF21\t\xC0\xC6\xC1\xF31\n\xC0\xC6\xA1\xF10\r\xC0\xC6\xE1\xF20\x0E\xC0\xC6\x01\xF30\x0E\xC0\xC6!\xF50\x08\xC0\xC6\xE1\xED0\x0C\0\xED0\r\xC0\xC6\x81\xEE0\r\xC0\xC6\xA1\xEF0\r\xC0\xC6\xA1\xF00\r\xC0\xC6\xC1\xE90\r\xC0\xC6\x01\xEA0\r\xC0\xC6!\xEB0\r\xC0\xC6A\xEC0\r\xC0\xC6a\xE10\x1A\0\xE50\x0C\0\xE50\x0C\xC0\xC6\xC1\xE60\x0C\xC0\xC6\xC1\xE70\x0C\xC0\xC6\xE1\xE80\x0C\xC0\xC6\xE1\xE10\x0C\xC0\xC6a\xE20\x0C\xC0\xC6\x81\xE30\x0C\xC0\xC6\xA1\xE40\x0C\xC0\xC6\xA1\xDB0\x0C\0\xDB0\x0B\xC0\xC6\xE1\xDE0\x0C\xC0\xC6\x01\xDF0\x0C\xC0\xC6!\xE00\x0C\xC0\xC6A\xCF0\x0B\xC0\xC6a\xD20\x0B\xC0\xC6\x81\xD50\x0B\xC0\xC6\xA1\xD80\x0B\xC0\xC6\xC1\xB309\0\xC30\x1D\0\xCA0\x0F\0\xCA0\n\xC0\xC6\xC1\xCB0\n\xC0\xC6\xE1\xCC0\x0B\xC0\xC6\x01\xCD0\x0B\xC0\xC6!\xCE0\x0B\xC0\xC6A\xC30\n\xC0\xC6a\xC40\n\xC0\xC6a\xC60\n\xC0\xC6\x81\xC80\n\xC0\xC6\xA1\xBB0\x0C\0\xBB0\t\xC0\xC6\xE1\xBD0\n\xC0\xC6\x01\xBF0\n\xC0\xC6!\xC10\n\xC0\xC6A\xB30\t\xC0\xC6a\xB50\t\xC0\xC6\x81\xB70\t\xC0\xC6\xA1\xB90\t\xC0\xC6\xC1\xA70\x1A\0\xAB0\x0C\0\xAB0\x08\xC0\xC6\xE1\xAD0\t\xC0\xC6\x01\xAF0\t\xC0\xC6!\xB10\t\xC0\xC6A\xA70\x08\xC0\xC6\xA1\xA80\x08\xC0\xC6\xA1\xA90\x08\xC0\xC6\xC1\xAA0\x08\xC0\xC6\xC1\xA30\x0C\0\xA30\x08\xC0\xC6a\xA40\x08\xC0\xC6a\xA50\x08\xC0\xC6\x81\xA60\x08\xC0\xC6\x81\x990\x08\0\x9A0`\0\xA10\x08\xC0\xC6A\xA20\x08\xC0\xC6A\x18\0\xC10-\0\xD50\x17\0\xEF0\x0C\0\xEF0\r\xC0\xC6\xA1\xF00\r\xC0\xC6\xC1\xF10\r\xC0\xC6\xE1\xF20\x0E\xC0\xC6\x01\xD50\x0B\xC0\xC6\xA1\xD80\x0B\xC0\xC6\xC1\xDB0\x0B\xC0\xC6\xE1\xC80\t\0\xC80\n\xC0\xC6\xA1\xCF0\x0B\xC0\xC6a\xD20\x0B\xC0\xC6\x81\xC10\n\xC0\xC6A\xC40\n\xC0\xC6a\xC60\n\xC0\xC6\x81\xB50\x14\0\xBB0\t\0\xBB0\t\xC0\xC6\xE1\xBD0\n\xC0\xC6\x01\xBF0\n\xC0\xC6!\xB50\t\xC0\xC6\x81\xB70\t\xC0\xC6\xA1\xB90\t\xC0\xC6\xC1\xAF0\t\0\xAF0\t\xC0\xC6!\xB10\x0E\xC0\xC6\x82\xB30\t\xC0\xC6a\xA60\x08\xC0\xC6\x81\xAB0\x0E\xC0\xC6B\xAD0\t\xC0\xC6\x01\x04\0\xCF0\x0B\xC0\xC6a\xD20\x0B\xC0\xC6\x81\xD50\x0B\xC0\xC6\xA1\xD80\x0B\xC0\xC6\xC1\xDB0\x0B\xC0\xC6\xE1") } }; static JA_U_CO_UNIHAN: ::Yokeable = icu::collator::provider::CollationDataV1 { trie: icu::collections::codepointtrie::CodePointTrie::from_parts(icu::collections::codepointtrie::CodePointTrieHeader { high_start: 65536u32, shifted12_high_start: 16u16, index3_null_offset: 2u16, data_null_offset: 0u32, null_value: 192u32, trie_type: icu::collections::codepointtrie::TrieType::Small }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0@\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xEB\0\x04\x01\x0E\x01$\x01\0\0\x10\0 \x000\0@\0P\0`\0p\0\0\0\x10\0 \x000\0\0\0\x10\0 \x000\0\0\0\x10\0 \x000\0\0\0\x10\0 \x000\0\0\0\x10\0 \x000\0\0\0\x10\0 \x000\0\0\0\x10\0 \x000\0\0\0\x10\0 \x000\0\x80\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x83\0\x93\0\xA3\0\xB3\0\xC3\0\xD3\0\xE3\0\0\0\0\0\0\0\xF3\0\x03\x01\x13\x01#\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x003\x013\x013\x013\x013\x013\x013\x013\x013\x013\x013\x013\x013\x013\x013\x013\x013\x013\x013\x013\x013\x013\x013\x013\x013\x013\x013\x013\x013\x013\x013\x013\x01?\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0O\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0^\x01n\x01~\x01\x8E\x01\x9E\x01\xAE\x01\xBD\x01\xCD\x01\xDD\x01\xED\x01\xFD\x01\r\x02\x1C\x02,\x02<\x02\0\0D\0L\0L\0L\0L\0L\0L\0L\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0l\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x8C\0\x8C\0\x8C\0\x8C\0\x8C\0\x8C\0\x8C\0\x8C\0\x8C\0\x8C\0\x8C\0\x92\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\x02\0\xAD\0\xCB\0") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\0\x04\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC8\0\0\0\xC0\0\0\0\xC5\x82\0\0\xC0\0\0\0\xC6\x01\0\0\xC6!\0\0\xC6A\0\0\xC6a\0\0\xC6\x81\0\0\xC6\xA1\0\0\xC6\xC1\0\0\xC6\xE1\0\0\xC6\x01\x01\0\xC6!\x01\0\xC6A\x01\0\xC0\0\0\0\xC6a\x01\0\xC0\0\0\0\xC6\x81\x01\0\xC0\0\0\0\xC6\xA1\x01\0\xC0\0\0\0\xC6\xC1\x01\0\xC0\0\0\0\xC6\xE1\x01\0\xC0\0\0\0\xC6\x01\x02\0\xC0\0\0\0\xC6!\x02\0\xC0\0\0\0\xC6A\x02\0\xC0\0\0\0\xC6a\x02\0\xC0\0\0\0\xC6\x81\x02\0\xC0\0\0\0\xC6\xA1\x02\0\xC0\0\0\0\xC6\xC1\x02\0\xC6\xE1\x02\0\xC0\0\0\0\xC6\x01\x03\0\xC0\0\0\0\xC6!\x03\0\xC0\0\0\0\xC6A\x03\0\xC6a\x03\0\xC6\x81\x03\0\xC6\xA1\x03\0\xC6\xC1\x03\0\xC6\xE1\x03\0\xC0\0\0\0\xC0\0\0\0\xC6\x01\x04\0\xC0\0\0\0\xC0\0\0\0\xC6!\x04\0\xC0\0\0\0\xC0\0\0\0\xC6A\x04\0\xC0\0\0\0\xC0\0\0\0\xC6a\x04\0\xC0\0\0\0\xC0\0\0\0\xC6\x81\x04\0\xC6\xA1\x04\0\xC6\xC1\x04\0\xC6\xE1\x04\0\xC6\x01\x05\0\xC6!\x05\0\xC6A\x05\0\xC6a\x05\0\xC6\x81\x05\0\xC6\xA1\x05\0\xC6\xC1\x05\0\xC6\xE1\x05\0\xC6\x01\x06\0\xC6!\x06\0\xC6A\x06\0\xC6a\x06\0\xC6\x81\x06\0\xC6\xA1\x06\0\xC6\xC1\x06\0\xC6\xE1\x06\0\xC6\x01\x07\0\xC6!\x07\0\xC0\0\0\0\xC6A\x07\0\xC6a\x07\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC8\x800\0\xC8\x80\xA6\0\xC0\0\0\0\xC6\xC2\x0E\0\xC0\0\0\0\x05\x05\x06y\x05\x05\x08y\x05\x05\xB7y\x05\x05\ny\x05\x05\xBBy\x05\x05\xBDy\x05\x05\x0Cy\x05\x05\x0Ey\x05\x05\x10y\x05\x05\xC3y\x05\x05\xC5y\x05\x05\xC7y\x05\x05\xC9y\x05\x05\xCBy\x05\x05\xCDy\x05\x054y\x05\x05\x12y\x05\x05\x14y\x05\x05\x16y\x05\x05By\x05\x05\x18y\x05\x05\x1Ay\x05\x05\x1Cy\x05\x05\x1Ey\x05\x05 y\x05\x05\"y\x05\x05$y\x05\x05&y\x05\x05(y\x05\x05*y\x05\x05gy\x05\x05iy\x05\x05ky\x05\x05my\x05\x05oy\x05\x05qy\x05\x05sy\x05\x05uy\x05\x05wy\x05\x05yy\x05\x05{y\x05\x05}y\x05\x05\x7Fy\x05\x05\x81y\x05\x05\x83y\x05\x05\x85y\x05\x05\x87y\x05\x05\x89y\x05\x05\x8By\x05\x05\x8Dy\x05\x05\x8Fy\xC1\xF7ey\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xCC\x01\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC9\xA8\xED\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05Z\x07\x05\x05t\t\x05\x05\x92\n\x05\x05\x90\r\x05\x05\x94\n\x05\x05\x8C\n\x05\x05n\t\x05\x05z\t\x05\x05|\t\x05\x05|\n\x05\x05z\x0C\x05\x05\0\x06\x05\x05\x0E\x05\x05\x05\0\x08\x05\x05\x86\n\xCA\xC0\0\0\xCA\xE1\0\0\xCA\x02\x01\0\xCA#\x01\0\xCAD\x01\0\xCAe\x01\0\xCA\x86\x01\0\xCA\xA7\x01\0\xCA\xC8\x01\0\xCA\xE9\x01\0\x05\x056\x07\x05\x05*\x07\x05\x05\x82\x0C\x05\x05\x84\x0C\x05\x05\x86\x0C\x05\x05d\x07\x05\x05z\n\x9C\x05\0*\x9C\x05\0,\x9C\x05\0.\x9C\x05\x000\x9C\x05\x002\x9C\x05\x004\x9C\x05\x006\x9C\x05\08\x9C\x05\0:\x9C\x05\0<\x9C\x05\0>\x9C\x05\0@\x9C\x05\0B\x9C\x05\0D\x9C\x05\0F\x9C\x05\0H\x9C\x05\0J\x9C\x05\0L\x9C\x05\0N\x9C\x05\0P\x9C\x05\0R\x9C\x05\0T\xA0\x05\0V\x9C\x05\0X\x9C\x05\0Z\x9C\x05\0\\\x05\x05~\t\x05\x05\x88\n\x05\x05\x80\t\x05\x05\n\x0C\x05\x05\n\x05\x05\x05\x04\x0C\x05\x05\0*\x05\x05\0,\x05\x05\0.\x05\x05\x000\x05\x05\x002\x05\x05\x004\x05\x05\x006\x05\x05\08\x05\x05\0:\x05\x05\0<\x05\x05\0>\x05\x05\0@\x05\x05\0B\x05\x05\0D\x05\x05\0F\x05\x05\0H\x05\x05\0J\x05\x05\0L\x05\x05\0N\x05\x05\0P\x05\x05\0R\x05\x05\0T\x05\x05\0V\x05\x05\0X\x05\x05\0Z\x05\x05\0\\\x05\x05\x82\t\x05\x05\x8A\x0C\x05\x05\x84\t\x05\x05\x8E\x0C\xC0\0\0\0\x85\x05\x18\t\x85\x05B\n\x85\x05D\n\x85\x05\"\x07\xC0\0\0\0\xC6\x01\x07\0\xC6\x01\0\0\xC6A\0\0\xC6\x81\0\0\xC6\xC1\0\0\xC6\x01\x01\0\xC6!\x05\0\xC6a\x05\0\xC6\xA1\x05\0\xC6\xC1\x02\0\xC0\0\0\0\xC6!\0\0\xC6a\0\0\xC6\xA1\0\0\xC6\xE1\0\0\xC6!\x01\0\xC6A\x01\0\xC6a\x01\0\xC6\x81\x01\0\xC6\xA1\x01\0\xC6\xC1\x01\0\xC6\xE1\x01\0\xC6\x01\x02\0\xC6!\x02\0\xC6A\x02\0\xC6a\x02\0\xC6\x81\x02\0\xC6\xA1\x02\0\xC6\xE1\x02\0\xC6\x01\x03\0\xC6!\x03\0\xC6A\x03\0\xC6a\x03\0\xC6\x81\x03\0\xC6\xA1\x03\0\xC6\xC1\x03\0\xC6\xE1\x03\0\xC6\x01\x04\0\xC6!\x04\0\xC6A\x04\0\xC6a\x04\0\xC6\x81\x04\0\xC6\xA1\x04\0\xC6\xC1\x04\0\xC6\xE1\x04\0\xC6\x01\x05\0\xC6A\x05\0\xC6\x81\x05\0\xC6\xC1\x05\0\xC6\xE1\x05\0\xC6\x01\x06\0\xC6!\x06\0\xC6A\x06\0\xC6a\x06\0\xC6\xA1\x06\0\xC6!\x07\0\xC0\0\0\0\xC0\0\0\0\xC6!\x0F\0\x85\x05\x06y\x85\x05\x08y\x85\x05\xB7y\x85\x05\ny\x85\x05\xBBy\x85\x05\xBDy\x85\x05\x0Cy\x85\x05\x0Ey\x85\x05\x10y\x85\x05\xC3y\x85\x05\xC5y\x85\x05\xC7y\x85\x05\xC9y\x85\x05\xCBy\x85\x05\xCDy\x85\x054y\x85\x05\x12y\x85\x05\x14y\x85\x05\x16y\x85\x05By\x85\x05\x18y\x85\x05\x1Ay\x85\x05\x1Cy\x85\x05\x1Ey\x85\x05 y\x85\x05\"y\x85\x05$y\x85\x05&y\x85\x05(y\x85\x05*y\xC0\0\0\0\xC0\0\0\0\x85\x05gy\x85\x05iy\x85\x05ky\x85\x05my\x85\x05oy\x85\x05qy\xC0\0\0\0\xC0\0\0\0\x85\x05sy\x85\x05uy\x85\x05wy\x85\x05yy\x85\x05{y\x85\x05}y\xC0\0\0\0\xC0\0\0\0\x85\x05\x7Fy\x85\x05\x81y\x85\x05\x83y\x85\x05\x85y\x85\x05\x87y\x85\x05\x89y\xC0\0\0\0\xC0\0\0\0\x85\x05\x8By\x85\x05\x8Dy\x85\x05\x8Fy\xC0\0\0\0\xC0\0\0\0\xC0\0\0\0\x05\x05\x8E\r\x05\x05\x92\r\x05\x05\x88\x0C\x05\x05\0\x04\x05\x05\x8C\x0C\x05\x05\x94\r\x05\x05\xC4\r\xC0\0\0\0\x85\x05\xAD\x0C\x85\x05d\x0C\x85\x05h\x0C\x85\x05f\x0C\x85\x05j\x0C\x85\x05\xB5\x0C\x85\x05\xBA\x0C\xC0\0\0\0\xC0\0\0\0") }, 192u32), ces: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"@\x03\0\x05\0\0\x06z@\x85\0\x05\0\0\x06z@\x03\0\x05\0\0\x08z@\x85\0\x05\0\0\x08z@\x03\0\x05\0\0\nz@\x85\0\x05\0\0\nz@\x03\0\x05\0\0\x0Ez@\x85\0\x05\0\0\x0Ez@\x03\0\x05\0\0\x10z@\x85\0\x05\0\0\x10z@\x85\0\x05\0\0\x12z@\x85\0\x05\0\0\x14z@\x85\0\x05\0\0\x16z@\x85\0\x05\0\0\x18z@\x85\0\x05\0\0\x1Az@\x85\0\x05\0\0\x1Cz@\x85\0\x05\0\0\x1Ez@\x85\0\x05\0\0 z@\x85\0\x05\0\0\"z@\x85\0\x05\0\0$z@\x85\0\x05\0\0&z@\x85\0\x05\0\0(z@\x03\0\x05\0\0*z@\x85\0\x05\0\0*z@\x85\0\x05\0\0,z@\x85\0\x05\0\0.z@\x85\0\x05\0\x000z@\x85\0\x05\0\x002z@\x85\0\x05\0\x004z@\x85\0\x05\0\x006z@\x85\0\x05\0\08z@\x85\0\x05\0\0:z@\x85\0\x05\0\0z@\x85\0\x05\0\0@z@\x85\0\x05\0\0Bz@\x85\0\x05\0\0Dz@\x85\0\x05\0\0Fz@\x85\0\x05\0\0Hz@\x85\0\x05\0\0Jz@\x85\0\x05\0\0Lz@\x03\0\x05\0\0Nz@\x85\0\x05\0\0Nz@\x03\0\x05\0\0Rz@\x85\0\x05\0\0Rz@\x03\0\x05\0\0Vz@\x85\0\x05\0\0Vz@\x85\0\x05\0\0Xz@\x85\0\x05\0\0Zz@\x85\0\x05\0\0\\z@\x85\0\x05\0\0^z@\x85\0\x05\0\0`z@\x03\0\x05\0\0bz@\x85\0\x05\0\0bz@\x85\0\x05\0\0dz@\x85\0\x05\0\0hz@\x85\0\x05\0\0jz@\x85\0\x05\0\0lz@\x03\0\x05\0\0\x12z@\x03\0\x05\0\0\x18z@\x02\0\x05\0\0\x06z@\x02\0\x05\0\0\x08z@\x02\0\x05\0\0\nz@\x02\0\x05\0\0\x0Ez@\x02\0\x05\0\0\x10z@\x05\0\x05\0\0z\r@\x04\0\x05\0\0\x06z@\x04\0\x05\0\0\x08z@\x04\0\x05\0\0\nz@\x04\0\x05\0\0\x0Ez@\x04\0\x05\0\0\x10z@\x04\0\x05\0\0\x12z@\x02\0\x05\0\0\x14z@\x02\0\x05\0\0\x16z@\x04\0\x05\0\0\x18z@\x04\0\x05\0\0\x1Az@\x02\0\x05\0\0\x1Cz@\x04\0\x05\0\0\x1Ez@\x04\0\x05\0\0 z@\x02\0\x05\0\0\"z@\x02\0\x05\0\0$z@\x02\0\x05\0\0&z@\x02\0\x05\0\0(z@\x04\0\x05\0\0*z@\x02\0\x05\0\0,z@\x02\0\x05\0\0.z@\x02\0\x05\0\x000z@\x02\0\x05\0\x002z@\x02\0\x05\0\x004z@\x02\0\x05\0\x006z@\x02\0\x05\0\08z@\x02\0\x05\0\0:z@\x02\0\x05\0\0z@\x02\0\x05\0\0@z@\x02\0\x05\0\0Bz@\x04\0\x05\0\0Dz@\x02\0\x05\0\0Fz@\x02\0\x05\0\0Hz@\x04\0\x05\0\0Jz@\x02\0\x05\0\0Lz@\x04\0\x05\0\0Nz@\x04\0\x05\0\0Rz@\x04\0\x05\0\0Vz@\x02\0\x05\0\0Xz@\x02\0\x05\0\0Zz@\x02\0\x05\0\0\\z@\x02\0\x05\0\0^z@\x02\0\x05\0\0`z@\x04\0\x05\0\0bz@\x04\0\x05\0\0dz@\x04\0\x05\0\0hz@\x04\0\x05\0\0jz@\x02\0\x05\0\0lz\0\x05\0\x05\0\0\x12z@\x02\0\xAE\0\0\0\0\0\x05\0\x05\0\0\x18z@\x03\0\xAE\0\0\0\0@\x05\0\x05\0\0\x1Az\0\x05\0F\0\0.z\0\x05\0\x05\xD47\x12\xFE\0\x85\0\x05\0\xF7ey") }, ce32s: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x05\x05\x12z\x02\xAE\0\0\x05\x05\x18z\x03\xAE\0\0\x05\x05Vz\x05FZz\x05\x05\0\x13\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%") }, contexts: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"z\r\x05\x05\0\0=\0o0\xF4\0\x880\xB0\0\x900\x8C\0\x950z\0\x950\xFF\xFF\x12z\x04\x05\x960\xFF\xFF\x18z\x04\x05\x990\x16\0\x9A0\x04\0o0\xFF\xFF:z\x02\x05r0\xFF\xFFz\x02\x05x0\xFF\xFF@z\x02\x05{0\xFF\xFFBz\x02\x05\x14\0]00\0h0\x1A\0u0\x0C\0u0\xFF\xFF>z\x02\x05x0\xFF\xFF@z\x02\x05{0\xFF\xFFBz\x02\x05h0\xFF\xFF.z\x02\x05o0\xFF\xFF:z\x02\x05r0\xFF\xFFz\x02\x05U0F\0d0\"\0k0\x10\0k0\xFF\xFF2z\x02\x05l0\xFF\xFF4z\x02\x05m0\xFF\xFF6z\x02\x05n0\xFF\xFF8z\x02\x05d0\xFF\xFF*z\x04\x05f0\xFF\xFF,z\x02\x05h0\xFF\xFF.z\x02\x05j0\xFF\xFF0z\x02\x05]0\x10\0]0\xFF\xFF$z\x02\x05_0\xFF\xFF&z\x02\x05a0\xFF\xFF(z\x02\x05c0\xFF\xFF*z\x04\x05U0\xFF\xFF\x1Cz\x02\x05W0\xFF\xFF\x1Ez\x04\x05Y0\xFF\xFF z\x04\x05[0\xFF\xFF\"z\x02\x05H0\"\0M0\x10\0M0\xFF\xFF\x14z\x02\x05O0\xFF\xFF\x16z\x02\x05Q0\xFF\xFF\x18z\x04\x05S0\xFF\xFF\x1Az\x04\x05H0\xFF\xFF\x0Ez\x04\x05I0\xFF\xFF\x10z\x04\x05J0\xFF\xFF\x10z\x04\x05K0\xFF\xFF\x12z\x04\x05D0\x10\0D0\xFF\xFF\x08z\x04\x05E0\xFF\xFF\nz\x04\x05F0\xFF\xFF\nz\x04\x05G0\xFF\xFF\x0Ez\x04\x05A0\xFF\xFF\x06z\x04\x05B0\xFF\xFF\x06z\x04\x05C0\xFF\xFF\x08z\x04\x05|\r\x05\x05\0\0\xBD\0\xD80Y\x01l\xFF\xAE\0\x85\xFFV\0\x91\xFF*\0\x97\xFF\x14\0\x9A\xFF\t\0\x9A\xFF\x07\xC0\xC6\xE1\x9B\xFF\x08\xC0\xC6\x01\x9C\xFF\x07\xC0\xC6\x81\x97\xFF\x07\xC0\xC6\x81\x98\xFF\x07\xC0\xC6\xA1\x99\xFF\x07\xC0\xC6\xC1\x94\xFF\t\0\x94\xFF\x07\xC0\xC6\x81\x95\xFF\x07\xC0\xC6\xC1\x96\xFF\x08\xC0\xC6\x01\x91\xFF\x07\xC0\xC6\xC1\x92\xFF\x07\xC0\xC6\xE1\x93\xFF\x08\xC0\xC6\x01\x8B\xFF\x14\0\x8E\xFF\t\0\x8E\xFF\x08\xC0\xC6\x01\x8F\xFF\x07\xC0\xC6\x81\x90\xFF\x07\xC0\xC6\xA1\x8B\xFF\x07\xC0\xC6\xA1\x8C\xFF\x07\xC0\xC6\xC1\x8D\xFF\x07\xC0\xC6\xE1\x88\xFF\t\0\x88\xFF\x07\xC0\xC6\xE1\x89\xFF\x08\xC0\xC6\x01\x8A\xFF\x07\xC0\xC6\x81\x85\xFF\x07\xC0\xC6\x81\x86\xFF\x07\xC0\xC6\xA1\x87\xFF\x07\xC0\xC6\xC1y\xFF*\0\x7F\xFF\x14\0\x82\xFF\t\0\x82\xFF\x07\xC0\xC6\xC1\x83\xFF\x07\xC0\xC6\xE1\x84\xFF\x08\xC0\xC6\x01\x7F\xFF\x08\xC0\xC6\x01\x80\xFF\x07\xC0\xC6\x81\x81\xFF\x07\xC0\xC6\xA1|\xFF\t\0|\xFF\x07\xC0\xC6\xA1}\xFF\x07\xC0\xC6\xC1~\xFF\x07\xC0\xC6\xE1y\xFF\x07\xC0\xC6\xE1z\xFF\x08\xC0\xC6\x01{\xFF\x07\xC0\xC6\x81s\xFF\x14\0v\xFF\t\0v\xFF\x07\xC0\xC6\x81w\xFF\x07\xC0\xC6\xA1x\xFF\x07\xC0\xC6\xC1s\xFF\x07\xC0\xC6\xC1t\xFF\x07\xC0\xC6\xE1u\xFF\x08\xC0\xC6\x01o\xFF\t\0o\xFF\x07\xC0\xC6\xC1q\xFF\x07\xC0\xC6\x81r\xFF\x07\xC0\xC6\xA1l\xFF\x07\xC0\xC6\x81m\xFF\x07\xC0\xC6\xC1n\xFF\x08\xC0\xC6\x01\xF50V\0\xFA1*\0f\xFF\x14\0i\xFF\t\0i\xFF\x07\xC0\xC6\xC1j\xFF\x07\xC0\xC6\xE1k\xFF\x08\xC0\xC6\x01f\xFF\x08\xC0\xC6\x01g\xFF\x07\xC0\xC6\x81h\xFF\x07\xC0\xC6\xA1\xFD1\t\0\xFD1\x07\xC0\xC6\xC1\xFE1\x07\xC0\xC6\xE1\xFF1\x08\xC0\xC6\x01\xFA1\x07\xC0\xC6\xC1\xFB1\x07\xC0\xC6\x81\xFC1\x07\xC0\xC6\xA1\xF41\x14\0\xF71\t\0\xF71\x07\xC0\xC6\xC1\xF81\x07\xC0\xC6\xE1\xF91\x08\xC0\xC6\x01\xF41\x07\xC0\xC6\xC1\xF51\x07\xC0\xC6\x81\xF61\x07\xC0\xC6\xA1\xF11\t\0\xF11\x07\xC0\xC6\xA1\xF21\x07\xC0\xC6\xC1\xF31\x08\xC0\xC6\x01\xF50\x07\xC0\xC6\x81\xF60\x07\xC0\xC6\xE1\xF01\x07\xC0\xC6\xC1\xE70*\0\xED0\x14\0\xF00\t\0\xF00\x07\xC0\xC6\xA1\xF10\x07\xC0\xC6\xE1\xF20\x08\xC0\xC6\x01\xED0\x08\xC0\xC6\x01\xEE0\x07\xC0\xC6\x81\xEF0\x07\xC0\xC6\x81\xEA0\t\0\xEA0\x07\xC0\xC6\xA1\xEB0\x07\xC0\xC6\xC1\xEC0\x07\xC0\xC6\xE1\xE70\x08\xC0\xC6\x01\xE80\x08\xC0\xC6\x01\xE90\x07\xC0\xC6\x81\xE10\x14\0\xE40\t\0\xE40\x07\xC0\xC6\x81\xE50\x07\xC0\xC6\xC1\xE60\x07\xC0\xC6\xC1\xE10\x07\xC0\xC6\xE1\xE20\x08\xC0\xC6\x01\xE30\x07\xC0\xC6\x81\xD80\x07\xC0\xC6\xE1\xDB0\x08\xC0\xC6\x01\xDE0\x07\xC0\xC6\x81\xDF0\x07\xC0\xC6\xA1\xE00\x07\xC0\xC6\xC1\x890w\x01\xAB0M\0\xC30*\0\xCC0\x14\0\xCF0\t\0\xCF0\x07\xC0\xC6\x81\xD20\x07\xC0\xC6\xA1\xD50\x07\xC0\xC6\xC1\xCC0\x07\xC0\xC6\xC1\xCD0\x07\xC0\xC6\xE1\xCE0\x08\xC0\xC6\x01\xC80\t\0\xC80\x08\xC0\xC6\x01\xCA0\x07\xC0\xC6\x81\xCB0\x07\xC0\xC6\xA1\xC30\x07\xC0\xC6\xC1\xC40\x07\xC0\xC6\xC1\xC60\x07\xC0\xC6\xE1\xB70\x0B\0\xBD0\x83\0\xBD0\x08\xC0\xC6\x01\xBF0\x07\xC0\xC6\x81\xC10\x07\xC0\xC6\xA1\xB10\t\0\xB10\x07\xC0\xC6\xE1\xB30\x08\xC0\xC6\x01\xB50\x07\xC0\xC6\x81\xAB0\x07\xC0\xC6\x81\xAD0\x07\xC0\xC6\xA1\xAF0\x07\xC0\xC6\xC1\x990\xF0\0\xA50\x14\0\xA80\t\0\xA80\x07\xC0\xC6\xE1\xA90\x08\xC0\xC6\x01\xAA0\x08\xC0\xC6\x01\xA50\x07\xC0\xC6\xC1\xA60\x07\xC0\xC6\xC1\xA70\x07\xC0\xC6\xE1\xA20\t\0\xA20\x07\xC0\xC6\x81\xA30\x07\xC0\xC6\xA1\xA40\x07\xC0\xC6\xA1\x990\x05\0\x9A0\xA5\0\xA10\x07\xC0\xC6\x81-\0\xAD0Q\0\xC40*\0\xD80\x14\0\xF00\t\0\xF00\x07\xC0\xC6\xA1\xF10\x07\xC0\xC6\xE1\xF20\x08\xC0\xC6\x01\xD80\x07\xC0\xC6\xE1\xDB0\x08\xC0\xC6\x01\xEF0\x07\xC0\xC6\x81\xCF0\t\0\xCF0\x07\xC0\xC6\x81\xD20\x07\xC0\xC6\xA1\xD50\x07\xC0\xC6\xC1\xC40\x07\xC0\xC6\xC1\xC60\x07\xC0\xC6\xE1\xC80\x08\xC0\xC6\x01\xB70\x14\0\xBD0\t\0\xBD0\x08\xC0\xC6\x01\xBF0\x07\xC0\xC6\x81\xC10\x07\xC0\xC6\xA1\xB70\x07\xC0\xC6\xA1\xB90\x07\xC0\xC6\xC1\xBB0\x07\xC0\xC6\xE1\xAD0\x07\xC0\xC6\xA1\xAF0\x07\xC0\xC6\xC1\xB10\x07\xC0\xC6\xE1\xB30\x08\xC0\xC6\x01\xB50\x07\xC0\xC6\x81_0(\0r0\x0C\0{0\xE2\0{0\xFF\xFF\x10z\x02\x05\xA60\x07\xC0\xC6\xC1\xAB0\x07\xC0\xC6\x81f0\x0C\0f0\xFF\xFF\x0Ez\x02\x05h0\xFF\xFF\x10z\x02\x05o0\xFF\xFF\x06z\x02\x05_0\xFF\xFF\x06z\x02\x05a0\xFF\xFF\x08z\x02\x05d0\xFF\xFF\nz\x02\x05S0\x0E\0Y0\x0C\x01Y0\xFF\xFF\nz\x02\x05[0\xFF\xFF\x0Ez\x02\x05]0\xFF\xFF\x10z\x02\x05F0\xFF\xFF\nz\x02\x05K0\xFF\xFF\x06z\x02\x05M0\xFF\xFF\x08z\x02\x05O0\xFF\xFF\nz\x02\x05Q0\xFF\xFF\x0Ez\x02\x05\t\0\xCF0\x0F\0\xCF0\x07\xC0\xC6\x81\xD20\x07\xC0\xC6\xA1\xD50\x07\xC0\xC6\xC1\xD80\x07\xC0\xC6\xE1\xDB0\x08\xC0\xC6\x01o0\xFF\xFF\x06z\x02\x05r0\xFF\xFF\x08z\x02\x05u0\xFF\xFF\nz\x02\x05x0\xFF\xFF\x0Ez\x02\x05{0\xFF\xFF\x10z\x02\x05\x8F0\x1A\0\x920\x0C\0\x920\xFF\xFF\x10z\x02\x05\x950\xFF\xFF\x06z\x02\x05\x960\xFF\xFF\x0Ez\x02\x05\x8F0\xFF\xFF\x06z\x02\x05\x900\xFF\xFF\x08z\x02\x05\x910\xFF\xFF\x0Ez\x02\x05\x8C0\x0C\0\x8C0\xFF\xFF\x0Ez\x02\x05\x8D0\xFF\xFF\x10z\x02\x05\x8E0\xFF\xFF\x06z\x02\x05\x890\xFF\xFF\x06z\x02\x05\x8A0\xFF\xFF\x08z\x02\x05\x8B0\xFF\xFF\nz\x02\x05d0n\0{06\0\x830\x1A\0\x860\x0C\0\x860\xFF\xFF\nz\x02\x05\x870\xFF\xFF\x10z\x02\x05\x880\xFF\xFF\x10z\x02\x05\x830\xFF\xFF\x06z\x02\x05\x840\xFF\xFF\x06z\x02\x05\x850\xFF\xFF\nz\x02\x05\x800\x0C\0\x800\xFF\xFF\nz\x02\x05\x810\xFF\xFF\x0Ez\x02\x05\x820\xFF\xFF\x10z\x02\x05{0\xFF\xFF\x10z\x02\x05~0\xFF\xFF\x06z\x02\x05\x7F0\xFF\xFF\x08z\x02\x05m0\x1A\0r0\x0C\0r0\xFF\xFF\x08z\x02\x05u0\xFF\xFF\nz\x02\x05x0\xFF\xFF\x0Ez\x02\x05m0\xFF\xFF\x0Ez\x02\x05n0\xFF\xFF\x10z\x02\x05o0\xFF\xFF\x06z\x02\x05j0\x0C\0j0\xFF\xFF\x06z\x02\x05k0\xFF\xFF\x08z\x02\x05l0\xFF\xFF\nz\x02\x05d0\xFF\xFF\nz\x02\x05f0\xFF\xFF\x0Ez\x02\x05h0\xFF\xFF\x10z\x02\x05M06\0Y0\x1A\0_0\x0C\0_0\xFF\xFF\x06z\x02\x05a0\xFF\xFF\x08z\x02\x05c0\xFF\xFF\nz\x02\x05Y0\xFF\xFF\nz\x02\x05[0\xFF\xFF\x0Ez\x02\x05]0\xFF\xFF\x10z\x02\x05S0\x0C\0S0\xFF\xFF\x10z\x02\x05U0\xFF\xFF\x06z\x02\x05W0\xFF\xFF\x08z\x02\x05M0\xFF\xFF\x08z\x02\x05O0\xFF\xFF\nz\x02\x05Q0\xFF\xFF\x0Ez\x02\x05F0\x1A\0I0\x0C\0I0\xFF\xFF\x10z\x02\x05J0\xFF\xFF\x10z\x02\x05K0\xFF\xFF\x06z\x02\x05F0\xFF\xFF\nz\x02\x05G0\xFF\xFF\x0Ez\x02\x05H0\xFF\xFF\x0Ez\x02\x05A0\xFF\xFF\x06z\x02\x05B0\xFF\xFF\x06z\x02\x05C0\xFF\xFF\x08z\x02\x05D0\xFF\xFF\x08z\x02\x05E0\xFF\xFF\nz\x02\x05\x08\0\xC6!\0\0\x84\0\xF41\xE7\0|\xFFt\0\x8D\xFF9\0\x95\xFF\x1D\0\x99\xFF\x0F\0\x99\xFF\r\xC0\xC6A\x9A\xFF\r\xC0\xC6a\x9B\xFF\r\xC0\xC6\x81\x9C\xFF\r\xC0\xC6\xA1\x9D\xFF\x0E\xC0\xC6!\x95\xFF\x0C\xC0\xC6\xC1\x96\xFF\x0C\xC0\xC6\xE1\x97\xFF\r\xC0\xC6\x01\x98\xFF\r\xC0\xC6!\x91\xFF\x0C\0\x91\xFF\x0C\xC0\xC6A\x92\xFF\x0C\xC0\xC6a\x93\xFF\x0C\xC0\xC6\x81\x94\xFF\x0C\xC0\xC6\xA1\x8D\xFF\x0B\xC0\xC6\xC1\x8E\xFF\x0B\xC0\xC6\xE1\x8F\xFF\x0C\xC0\xC6\x01\x90\xFF\x0C\xC0\xC6!\x84\xFF\x1D\0\x88\xFF\x0F\0\x88\xFF\x0B\xC0\xC6!\x89\xFF\x0B\xC0\xC6A\x8A\xFF\x0B\xC0\xC6a\x8B\xFF\x0B\xC0\xC6\x81\x8C\xFF\x0B\xC0\xC6\xA1\x84\xFF\n\xC0\xC6\xA1\x85\xFF\n\xC0\xC6\xC1\x86\xFF\n\xC0\xC6\xE1\x87\xFF\x0B\xC0\xC6\x01\x80\xFF\x0C\0\x80\xFF\n\xC0\xC6!\x81\xFF\n\xC0\xC6A\x82\xFF\n\xC0\xC6a\x83\xFF\n\xC0\xC6\x81|\xFF\t\xC0\xC6\xA1}\xFF\t\xC0\xC6\xC1~\xFF\t\xC0\xC6\xE1\x7F\xFF\n\xC0\xC6\x01j\xFF9\0s\xFF\x1D\0w\xFF\x0F\0w\xFF\t\xC0\xC6\x01x\xFF\t\xC0\xC6!y\xFF\t\xC0\xC6Az\xFF\t\xC0\xC6a{\xFF\t\xC0\xC6\x81s\xFF\x08\xC0\xC6\x81t\xFF\x08\xC0\xC6\xA1u\xFF\x08\xC0\xC6\xC1v\xFF\x08\xC0\xC6\xE1n\xFF\x0C\0n\xFF\x0C\xC0\xC6\xE1o\xFF\n\xC0\xC6aq\xFF\x08\xC0\xC6Ar\xFF\x08\xC0\xC6aj\xFF\x08\xC0\xC6\xA1k\xFF\x08\xC0\xC6\xC1l\xFF\x0C\xC0\xC6\xA1m\xFF\x0C\xC0\xC6\xC1\xFC1\x1A\0f\xFF\x0C\0f\xFF\x0E\xC0\xC6\x01g\xFF\x08\xC0\xC6Ah\xFF\x08\xC0\xC6ai\xFF\x08\xC0\xC6\x81\xFC1\r\xC0\xC6!\xFD1\r\xC0\xC6A\xFE1\r\xC0\xC6a\xFF1\r\xC0\xC6\x81\xF81\x0C\0\xF81\x0B\xC0\xC6\xC1\xF91\x0B\xC0\xC6\xE1\xFA1\x0C\xC0\xC6A\xFB1\r\xC0\xC6\x01\xF41\x0B\xC0\xC6\x01\xF51\x0B\xC0\xC6a\xF61\x0B\xC0\xC6\x81\xF71\x0B\xC0\xC6\xA1\xCF0q\0\xE909\0\xF10\x1D\0\xF60\x0F\0\xF60\t\xC0\xC6A\xF01\t\xC0\xC6!\xF11\t\xC0\xC6\xA1\xF21\t\xC0\xC6\xC1\xF31\n\xC0\xC6\xA1\xF10\r\xC0\xC6\xE1\xF20\x0E\xC0\xC6\x01\xF30\x0E\xC0\xC6!\xF50\x08\xC0\xC6\xE1\xED0\x0C\0\xED0\r\xC0\xC6\x81\xEE0\r\xC0\xC6\xA1\xEF0\r\xC0\xC6\xA1\xF00\r\xC0\xC6\xC1\xE90\r\xC0\xC6\x01\xEA0\r\xC0\xC6!\xEB0\r\xC0\xC6A\xEC0\r\xC0\xC6a\xE10\x1A\0\xE50\x0C\0\xE50\x0C\xC0\xC6\xC1\xE60\x0C\xC0\xC6\xC1\xE70\x0C\xC0\xC6\xE1\xE80\x0C\xC0\xC6\xE1\xE10\x0C\xC0\xC6a\xE20\x0C\xC0\xC6\x81\xE30\x0C\xC0\xC6\xA1\xE40\x0C\xC0\xC6\xA1\xDB0\x0C\0\xDB0\x0B\xC0\xC6\xE1\xDE0\x0C\xC0\xC6\x01\xDF0\x0C\xC0\xC6!\xE00\x0C\xC0\xC6A\xCF0\x0B\xC0\xC6a\xD20\x0B\xC0\xC6\x81\xD50\x0B\xC0\xC6\xA1\xD80\x0B\xC0\xC6\xC1\xB309\0\xC30\x1D\0\xCA0\x0F\0\xCA0\n\xC0\xC6\xC1\xCB0\n\xC0\xC6\xE1\xCC0\x0B\xC0\xC6\x01\xCD0\x0B\xC0\xC6!\xCE0\x0B\xC0\xC6A\xC30\n\xC0\xC6a\xC40\n\xC0\xC6a\xC60\n\xC0\xC6\x81\xC80\n\xC0\xC6\xA1\xBB0\x0C\0\xBB0\t\xC0\xC6\xE1\xBD0\n\xC0\xC6\x01\xBF0\n\xC0\xC6!\xC10\n\xC0\xC6A\xB30\t\xC0\xC6a\xB50\t\xC0\xC6\x81\xB70\t\xC0\xC6\xA1\xB90\t\xC0\xC6\xC1\xA70\x1A\0\xAB0\x0C\0\xAB0\x08\xC0\xC6\xE1\xAD0\t\xC0\xC6\x01\xAF0\t\xC0\xC6!\xB10\t\xC0\xC6A\xA70\x08\xC0\xC6\xA1\xA80\x08\xC0\xC6\xA1\xA90\x08\xC0\xC6\xC1\xAA0\x08\xC0\xC6\xC1\xA30\x0C\0\xA30\x08\xC0\xC6a\xA40\x08\xC0\xC6a\xA50\x08\xC0\xC6\x81\xA60\x08\xC0\xC6\x81\x990\x08\0\x9A0`\0\xA10\x08\xC0\xC6A\xA20\x08\xC0\xC6A\x18\0\xC10-\0\xD50\x17\0\xEF0\x0C\0\xEF0\r\xC0\xC6\xA1\xF00\r\xC0\xC6\xC1\xF10\r\xC0\xC6\xE1\xF20\x0E\xC0\xC6\x01\xD50\x0B\xC0\xC6\xA1\xD80\x0B\xC0\xC6\xC1\xDB0\x0B\xC0\xC6\xE1\xC80\t\0\xC80\n\xC0\xC6\xA1\xCF0\x0B\xC0\xC6a\xD20\x0B\xC0\xC6\x81\xC10\n\xC0\xC6A\xC40\n\xC0\xC6a\xC60\n\xC0\xC6\x81\xB50\x14\0\xBB0\t\0\xBB0\t\xC0\xC6\xE1\xBD0\n\xC0\xC6\x01\xBF0\n\xC0\xC6!\xB50\t\xC0\xC6\x81\xB70\t\xC0\xC6\xA1\xB90\t\xC0\xC6\xC1\xAF0\t\0\xAF0\t\xC0\xC6!\xB10\x0E\xC0\xC6\x82\xB30\t\xC0\xC6a\xA60\x08\xC0\xC6\x81\xAB0\x0E\xC0\xC6B\xAD0\t\xC0\xC6\x01\x04\0\xCF0\x0B\xC0\xC6a\xD20\x0B\xC0\xC6\x81\xD50\x0B\xC0\xC6\xA1\xD80\x0B\xC0\xC6\xC1\xDB0\x0B\xC0\xC6\xE1\x0F\0\xC6\x01\0\0\xF2\0\xDCz(\x02\x1C\x96\x14\x01<\x9B\x8C\0\xFE\x9EH\0R\x9F$\0\x9C\x9F\x12\0\x9C\x9F\xFF\xFF\xA6\xFA\xC1\x82\x9F\x9F\xFF\xFF\xA6\xFA\xC1\x88\xA0\x9F\xFF\xFF\xA6\xFA\xC1\x8A\x88\xD80\0\xC4\xDE\xFF\xFF\x07\xFD\xC1HR\x9F\xFF\xFF\xA5\xFA\xC1\xEC\x7F\x9F\xFF\xFF\xA6\xFA\xC1H\x8D\x9F\xFF\xFF\xA6\xFA\xC1d\x99\x9F\xFF\xFF\xA6\xFA\xC1|!\x9F\x10\0!\x9F\xFF\xFF\xA5\xFA\xC1\x8A;\x9F\xFF\xFF\xA5\xFA\xC1\xBEJ\x9F\xFF\xFF\xA5\xFA\xC1\xDCP\x9F\xFF\xFF\xA5\xFA\xC1\xE8\xFE\x9E\xFF\xFF\xA5\xFA\xC1D\x0E\x9F\xFF\xFF\xA5\xFA\xC1d\x13\x9F\xFF\xFF\xA5\xFA\xC1n \x9F\xFF\xFF\xA5\xFA\xC1\x88\xA5\x9E\"\0\xCD\x9E\x10\0\xCD\x9E\xFF\xFF\xA4\xFA\xC1\xE0\xD1\x9E\xFF\xFF\xA4\xFA\xC1\xE8\xF9\x9E\xFF\xFF\xA5\xFA\xC1:\xFD\x9E\xFF\xFF\xA5\xFA\xC1B\xA5\x9E\xFF\xFF\xA4\xFA\xC1\x90\xA6\x9E\xFF\xFF\xA4\xFA\xC1\x92\xBB\x9E\xFF\xFF\xA4\xFA\xC1\xBC\xC3\x9E\xFF\xFF\xA4\xFA\xC1\xCC\xE5\x9C\x10\0\xE5\x9C\xFF\xFF\xA1\xFA\xC1\n\x1F\x9E\xFF\xFF\xA3\xFA\xC1\x82u\x9E\xFF\xFF\xA4\xFA\xC10\x7F\x9E\xFF\xFF\xA4\xFA\xC1D<\x9B\xFF\xFF\x9D\xFA\xC1\xB0Z\x9B\xFF\xFF\x9D\xFA\xC1\xEC|\x9C\xFF\xFF\xA0\xFA\xC16\xCE\x98B\0\xAC\x99\"\0\xDF\x9A\x10\0\xDF\x9A\xFF\xFF\x9C\xFA\xC1\xF4%\x9B\xFF\xFF\x9D\xFA\xC1\x82/\x9B\xFF\xFF\x9D\xFA\xC1\x962\x9B\xFF\xFF\x9D\xFA\xC1\x9C\xAC\x99\xFF\xFF\x9A\xFA\xC1\x8Al\x9A\xFF\xFF\x9C\xFA\xC1\x0E\xA8\x9A\xFF\xFF\x9C\xFA\xC1\x86\xD8\x9A\xFF\xFF\x9C\xFA\xC1\xE6\xDF\x98\x10\0\xDF\x98\xFF\xFF\x98\xFA\xC1\xECc\x99\xFF\xFF\x99\xFA\xC1\xF6\x96\x99\xFF\xFF\x9A\xFA\xC1^\x99\x99\xFF\xFF\x9A\xFA\xC1d\xCE\x98\xFF\xFF\x98\xFA\xC1\xCA\xDB\x98\xFF\xFF\x98\xFA\xC1\xE4\xDE\x98\xFF\xFF\x98\xFA\xC1\xEAi\x97\"\0\xF3\x97\x10\0\xF3\x97\xFF\xFF\x97\xFA\xC1\x12\x01\x98\xFF\xFF\x97\xFA\xC1.u\x98\xFF\xFF\x98\xFA\xC1\x18\xA8\x98\xFF\xFF\x98\xFA\xC1~i\x97\xFF\xFF\x95\xFA\xC1\xFA\xCB\x97\xFF\xFF\x96\xFA\xC1\xC0\xE6\x97\xFF\xFF\x96\xFA\xC1\xF6\xED\x97\xFF\xFF\x97\xFA\xC1\x06\xE8\x96\x10\0\xE8\x96\xFF\xFF\x94\xFA\xC1\xF6Q\x97\xFF\xFF\x95\xFA\xC1\xCA^\x97\xFF\xFF\x95\xFA\xC1\xE4b\x97\xFF\xFF\x95\xFA\xC1\xEC\x1C\x96\xFF\xFF\x93\xFA\xC1\\\xB6\x96\xFF\xFF\x94\xFA\xC1\x92\xB9\x96\xFF\xFF\x94\xFA\xC1\x98~\x89\x8A\0\xAB\x8EF\0\xC6\x91\"\0w\x95\x10\0w\x95\xFF\xFF\x92\xFA\xC1\x10\x7F\x95\xFF\xFF\x92\xFA\xC1 \x80\x95\xFF\xFF\x92\xFA\xC1\"\xE8\x95\xFF\xFF\x92\xFA\xC1\xF2\xC6\x91\xFF\xFF\x8A\xFA\xC1\x9E\xCC\x91\xFF\xFF\x8A\xFA\xC1\xAA\xD1\x91\xFF\xFF\x8A\xFA\xC1\xB4\x85\x94\xFF\xFF\x90\xFA\xC1(\xB0\x8F\x10\0\xB0\x8F\xFF\xFF\x86\xFA\xC1j\xB5\x8F\xFF\xFF\x86\xFA\xC1t\x91\x90\xFF\xFF\x88\xFA\xC10I\x91\xFF\xFF\x89\xFA\xC1\xA2\xAB\x8E\xFF\xFF\x84\xFA\xC1\\\xCA\x8E\xFF\xFF\x84\xFA\xC1\x9Af\x8F\xFF\xFF\x85\xFA\xC1\xD4\x9B\x8F\xFF\xFF\x86\xFA\xC1@F\x8C\"\0\x1D\x8D\x10\0\x1D\x8D\xFF\xFF\x81\xFA\xC1:d\x8D\xFF\xFF\x81\xFA\xC1\xC8p\x8D\xFF\xFF\x81\xFA\xC1\xE0\xB3\x8D\xFF\xFF\x82\xFA\xC1hF\x8C\xFF\xFF\x7F\xFA\xC1\x88U\x8C\xFF\xFF\x7F\xFA\xC1\xA6x\x8C\xFF\xFF\x7F\xFA\xC1\xEC\x9D\x8C\xFF\xFF\x80\xFA\xC18\xD2\x89\x10\0\xD2\x89\xFF\xFFz\xFA\xC1\x96\0\x8A\xFF\xFFz\xFA\xC1\xF2\xA0\x8B\xFF\xFF~\xFA\xC1:7\x8C\xFF\xFF\x7F\xFA\xC1j~\x89\xFF\xFFy\xFA\xC1\xEC\x8B\x89\xFF\xFFz\xFA\xC1\x08\xC1\x89\xFF\xFFz\xFA\xC1t\xE3\x81B\0n\x82\"\0k\x86\x10\0k\x86\xFF\xFFs\xFA\xC1\xBA@\x88\xFF\xFFw\xFA\xC1lL\x88\xFF\xFFw\xFA\xC1\x84c\x88\xFF\xFFw\xFA\xC1\xB2n\x82\xFF\xFFk\xFA\xC1\xB0r\x82\xFF\xFFk\xFA\xC1\xB8x\x82\xFF\xFFk\xFA\xC1\xC4M\x86\xFF\xFFs\xFA\xC1~\xFC\x81\x10\0\xFC\x81\xFF\xFFj\xFA\xC1\xCA\x0C\x82\xFF\xFFj\xFA\xC1\xEA\x1B\x82\xFF\xFFk\xFA\xC1\n\x1F\x82\xFF\xFFk\xFA\xC1\x12\xE3\x81\xFF\xFFj\xFA\xC1\x98\xEA\x81\xFF\xFFj\xFA\xC1\xA6\xF3\x81\xFF\xFFj\xFA\xC1\xB8\x8A\x7F\"\0\x12\x80\x10\0\x12\x80\xFF\xFFf\xFA\xC1\xEE3\x80\xFF\xFFg\xFA\xC12\x7F\x80\xFF\xFFg\xFA\xC1\xCA\x89\x80\xFF\xFFg\xFA\xC1\xDE\x8A\x7F\xFF\xFFe\xFA\xC1\xDC\xBD\x7F\xFF\xFFf\xFA\xC1D\x01\x80\xFF\xFFf\xFA\xC1\xCC\x0C\x80\xFF\xFFf\xFA\xC1\xE2\xF8|\x10\0\xF8|\xFF\xFF`\xFA\xC1\xAE\x9F~\xFF\xFFd\xFA\xC1\x046\x7F\xFF\xFFe\xFA\xC14Q\x7F\xFF\xFFe\xFA\xC1j\xDCz\xFF\xFF\x7F\xFC\xC1j\xF9z\xFF\xFF\\\xFA\xC1\xA8s|\xFF\xFF_\xFA\xC1\xA2P_\x12\x01*r\x8A\x000uF\0\xDBw\"\0\xB8y\x10\0\xB8y\xFF\xFFZ\xFA\xC1\"\xBEy\xFF\xFFZ\xFA\xC1.tz\xFF\xFF[\xFA\xC1\x9C\xCBz\xFF\xFF\\\xFA\xC1L\xDBw\xFF\xFFV\xFA\xC1`\xE2w\xFF\xFFV\xFA\xC1n\xF3w\xFF\xFFV\xFA\xC1\x90:y\xFF\xFFY\xFA\xC1$}v\x10\0}v\xFF\xFFS\xFA\xC1\x9E\xAEv\xFF\xFFT\xFA\xC1\x02\xBFv\xFF\xFFT\xFA\xC1$\xEEv\xFF\xFFT\xFA\xC1\x820u\xFF\xFFP\xFA\xC1\xFE\x8Bu\xFF\xFFQ\xFA\xC1\xB6\x92u\xFF\xFFQ\xFA\xC1\xC4vv\xFF\xFFS\xFA\xC1\x90\xACr\"\0\xE6t\x10\0\xE6t\xFF\xFFP\xFA\xC1j\x18u\xFF\xFFP\xFA\xC1\xCE\x1Fu\xFF\xFFP\xFA\xC1\xDC(u\xFF\xFFP\xFA\xC1\xEE\xACr\xFF\xFFK\xFA\xC1\xEC\x84s\xFF\xFFM\xFA\xC1\xA0\x89s\xFF\xFFM\xFA\xC1\xAA\xDCt\xFF\xFFP\xFA\xC1V?r\x10\0?r\xFF\xFF\x02\xFA\xC1ZGr\xFF\xFFK\xFA\xC1\"Yr\xFF\xFFK\xFA\xC1F[r\xFF\xFFK\xFA\xC1J*r\xFF\xFFJ\xFA\xC1\xE66r\xFF\xFFJ\xFA\xC1\xFE;r\xFF\xFFK\xFA\xC1\n\xF0fB\0\xB3k\"\0\x0Fl\x10\0\x0Fl\xFF\xFF>\xFA\xC1\x98\x14l\xFF\xFF>\xFA\xC1\xA24l\xFF\xFF>\xFA\xC1\xE2kp\xFF\xFFG\xFA\xC1b\xB3k\xFF\xFF=\xFA\xC1\xDE\xCBk\xFF\xFF>\xFA\xC1\x10\xD4k\xFF\xFF>\xFA\xC1\"\xDBk\xFF\xFF>\xFA\xC10 k\x10\0 k\xFF\xFF<\xFA\xC1\xB6bk\xFF\xFF=\xFA\xC1r^\xFF\xFF#\xFA\xC1(z^\xFF\xFF\x02\xFA\xC1\xC4\x7F^\xFF\xFF#\xFA\xC1Bq\\\x10\0q\\\xFF\xFF\x1F\xFA\xC1\x1E\xDB]\xFF\xFF!\xFA\xC1\xF6\xE5]\xFF\xFF\"\xFA\xC1\x0C\xF1]\xFF\xFF\"\xFA\xC1$\"\\\xFF\xFF\x1E\xFA\xC1~8\\\xFF\xFF\x1E\xFA\xC1\xAAn\\\xFF\xFF\x1F\xFA\xC1\x18\nY\"\0P[\x10\0P[\xFF\xFF\x1C\xFA\xC1\xD6\x80[\xFF\xFF\x1D\xFA\xC18\xF8[\xFF\xFF\x1E\xFA\xC1*\x0F\\\xFF\xFF\x1E\xFA\xC1X\nY\xFF\xFF\x18\xFA\xC1B\x15Y\xFF\xFF\x18\xFA\xC1X'Y\xFF\xFF\x18\xFA\xC1|sY\xFF\xFF\x19\xFA\xC1\x16\xD7V\x10\0\xD7V\xFF\xFF\x13\xFA\xC1\xD2\x1FW\xFF\xFF\x14\xFA\xC1d\xEBX\xFF\xFF\x18\xFA\xC1\x04\x02Y\xFF\xFF\x18\xFA\xC12\xB6S\xFF\xFF\r\xFA\xC1\x84\xC8S\xFF\xFF\r\xFA\xC1\xA8\xE3S\xFF\xFF\r\xFA\xC1\xDE\x96QB\0\x15S\"\0\\S\x10\0\\S\xFF\xFF\x0C\xFA\xC1\xCEdS\xFF\xFF\xE4\xFC\xC1\xFCiS\xFF\xFF\x0C\xFA\xC1\xE8\x82S\xFF\xFF\r\xFA\xC1\x1C\x15S\xFF\xFF\x0C\xFA\xC1@\x1AS\xFF\xFF\x0C\xFA\xC1J8S\xFF\xFF\x0C\xFA\xC1\x86AS\xFF\xFF\x0C\xFA\xC1\x98\xF5Q\x10\0\xF5Q\xFF\xFF\t\xFA\xC1\xFA\0R\xFF\xFF\n\xFA\xC1\x12\x9BR\xFF\xFF\x0B\xFA\xC1J\xF9R\xFF\xFF\x0C\xFA\xC1\x08\x96Q\xFF\xFF\t\xFA\xC1<\xABQ\xFF\xFF\t\xFA\xC1f\xE0Q\xFF\xFF\t\xFA\xC1\xD0\x85N\"\0?Q\x10\0?Q\xFF\xFF\x08\xFA\xC1\x8CeQ\xFF\xFF\x08\xFA\xC1\xD8kQ\xFF\xFF\x08\xFA\xC1\xE4\x82Q\xFF\xFF\t\xFA\xC1\x14\x85N\xFF\xFF\x03\xFA\xC1\x0E\x8CN\xFF\xFF\x03\xFA\xC1\x1C\xA0N\xFF\xFF\x03\xFA\xC1D\xBAN\xFF\xFF\x03\xFA\xC1x6N\x10\x006N\xFF\xFF\x02\xFA\xC1n?N\xFF\xFF\x02\xFA\xC1\x80YN\xFF\xFF\x02\xFA\xC1\xB4\x80N\xFF\xFF/\xFC\xC1P\0N\xFF\xFF\x02\xFA\xC1\x02(N\xFF\xFF\x02\xFA\xC1R,N\xFF\xFF\xCF\xFC\xC1\x8C") } }; - static UND: ::Yokeable = icu::collator::provider::CollationDataV1 { trie: icu::collections::codepointtrie::CodePointTrie::from_parts(icu::collections::codepointtrie::CodePointTrieHeader { high_start: 918016u32, shifted12_high_start: 225u16, index3_null_offset: 1204u16, data_null_offset: 758u32, null_value: 4294967295u32, trie_type: icu::collections::codepointtrie::TrieType::Small }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0@\0\x7F\0\xBF\0\xFE\0>\x01~\x01\xBE\x01\xF6\x016\x02v\x02\xB6\x02\xF6\x02'\x03g\x03\xA7\x03\xE7\x03'\x04g\x04\xA7\x04\xE7\x04'\x05g\x05\xA7\x05\xE7\x05'\x06g\x06\xA7\x06\xE7\x06'\x07g\x07\xA7\x07\xE7\x07'\x08d\x08\xA4\x08\xE4\x08$\td\t\xA4\t\xE3\t#\nb\n\xA2\n\xE2\n\"\x0B`\x0B\xA0\x0B\xE0\x0B \x0C`\x0C\xA0\x0C\xE0\x0C \r`\r\xA0\r\xDF\r\x1F\x0E^\x0E\x9E\x0E\xDE\x0E\x1E\x0F^\x0F\x9E\x0F\xAC\x0C\xC6\x0C\xD6\x0C\xEC\x0C\x0C\r*\rG\rf\r\x86\r\x86\r\x93\r\xB0\r\xD0\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\x02\x0E\0\0\x10\0 \x000\0@\0P\0`\0p\0\x7F\0\x8F\0\x9F\0\xAF\0\xBF\0\xCF\0\xDF\0\xEF\0\xFE\0\x0E\x01\x1E\x01.\x01>\x01N\x01^\x01n\x01~\x01\x8E\x01\x9E\x01\xAE\x01\xBE\x01\xCE\x01\xDE\x01\xEE\x01\xF6\x01\x06\x02\x16\x02&\x026\x02F\x02V\x02f\x02v\x02\x86\x02\x96\x02\xA6\x02\xB6\x02\xC6\x02\xD6\x02\xE6\x02\xF6\x02\x06\x03\x16\x03&\x03'\x037\x03G\x03W\x03g\x03w\x03\x87\x03\x97\x03\xA7\x03\xB7\x03\xC7\x03\xD7\x03\xE7\x03\xF7\x03\x07\x04\x17\x04'\x047\x04G\x04W\x04g\x04w\x04\x87\x04\x97\x04\xA7\x04\xB7\x04\xC7\x04\xD7\x04\xE7\x04\xF7\x04\x07\x05\x17\x05'\x057\x05G\x05W\x05g\x05w\x05\x87\x05\x97\x05\xA7\x05\xB7\x05\xC7\x05\xD7\x05\xE7\x05\xF7\x05\x07\x06\x17\x06'\x067\x06G\x06W\x06g\x06w\x06\x87\x06\x97\x06\xA7\x06\xB7\x06\xC7\x06\xD7\x06\xE7\x06\xF7\x06\x07\x07\x17\x07'\x077\x07G\x07W\x07g\x07w\x07\x87\x07\x97\x07\xA7\x07\xB7\x07\xC7\x07\xD7\x07\xE7\x07\xF7\x07\x07\x08\x17\x08'\x087\x08G\x08W\x08d\x08t\x08\x84\x08\x94\x08\xA4\x08\xB4\x08\xC4\x08\xD4\x08\xE4\x08\xF4\x08\x04\t\x14\t$\t4\tD\tT\td\tt\t\x84\t\x94\t\xA4\t\xB4\t\xC4\t\xD4\t\xE3\t\xF3\t\x03\n\x13\n#\n3\nC\nS\nb\nr\n\x82\n\x92\n\xA2\n\xB2\n\xC2\n\xD2\n\xE2\n\xF2\n\x02\x0B\x12\x0B\"\x0B2\x0BB\x0BR\x0B`\x0Bp\x0B\x80\x0B\x90\x0B\xA0\x0B\xB0\x0B\xC0\x0B\xD0\x0B\xE0\x0B\xF0\x0B\0\x0C\x10\x0C \x0C0\x0C@\x0CP\x0C`\x0Cp\x0C\x80\x0C\x90\x0C\xA0\x0C\xB0\x0C\xC0\x0C\xD0\x0C\xE0\x0C\xF0\x0C\0\r\x10\r \r0\r@\rP\r`\rp\r\x80\r\x90\r\xA0\r\xB0\r\xC0\r\xD0\r\xDF\r\xEF\r\xFF\r\x0F\x0E\x1F\x0E/\x0E?\x0EO\x0E^\x0En\x0E~\x0E\x8E\x0E\x9E\x0E\xAE\x0E\xBE\x0E\xCE\x0E\xDE\x0E\xEE\x0E\xFE\x0E\x0E\x0F\x1E\x0F.\x0F>\x0FN\x0F^\x0Fn\x0F~\x0F\x8E\x0F\x9E\x0F\xAE\x0F\xBE\x0F\xCE\x0F\xDE\x0F\xEE\x0F\xFE\x0F\x0E\x10\x1E\x10.\x10>\x10N\x10^\x10n\x10~\x10\x8E\x10\x9E\x10\xAE\x10\xBE\x10\xCE\x10\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xDE\x10\xEE\x10\xFE\x10\x0E\x11\x1E\x11.\x11>\x11N\x11^\x11n\x11~\x11\x8E\x11\x9E\x11\xAE\x11\xBE\x11\xCE\x11\xDE\x11\xEE\x11\xFE\x11\x0E\x12\x1E\x12.\x12>\x12N\x12^\x12n\x12~\x12\x8E\x12\x9E\x12\xAE\x12\xBE\x12\xCE\x12\xDE\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE4\x12\xF4\x12\x04\x13\r\x13\x14\x13\x14\x13\x14\x13\x14\x13\x14\x13\x14\x13\x17\x13'\x137\x13G\x13W\x13g\x13w\x13\x87\x13\x97\x13\xA7\x13\xB7\x13\xC7\x13\xD7\x13\xE7\x13\xF7\x13\x07\x14\x17\x14'\x147\x14G\x14W\x14g\x14w\x14\x85\x14F\x0C\x95\x14\xA5\x14F\x0C\xB5\x14\xC5\x14\xD5\x14\xE5\x14\xF5\x14\x05\x15\x15\x15%\x155\x15E\x15E\x15E\x15E\x15O\x15_\x15o\x15\x7F\x15\x8F\x15\x9F\x15\xAF\x15\xB1\x15\xC1\x15\xD1\x15\xE1\x15\xF1\x15\x01\x16\x11\x16!\x161\x16A\x16Q\x16a\x16q\x16\x81\x16\x8D\x16\x9D\x16\xAD\x16\xBD\x16F\x0CF\x0C\xCD\x16\xDD\x16\xED\x16\xF6\x02\xF6\x02\xF6\x02\xFD\x16\r\x17\x1D\x17-\x17=\x17M\x17]\x17i\x17y\x17\x89\x17\x99\x17\xA9\x17\xB9\x17\xC9\x17\xD9\x17\xE9\x17\xF9\x17\t\x18\x19\x18)\x189\x18I\x18S\x18U\x18e\x18u\x18\x85\x18\x95\x18\xA5\x18\x0E\0\xB5\x18\xC3\x18\xD3\x18\xE3\x18\xF3\x18\x03\x19\x13\x19#\x193\x19C\x19S\x19c\x19s\x19\x83\x19\x93\x19\xA2\x19\xB2\x19\xC2\x19\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xD2\x19\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xE2\x19\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF2\x19\x02\x1A\xF6\x02\xF6\x02\x04\x1A\x13\x1A#\x1A3\x1AC\x1AS\x1Ac\x1As\x1A\x83\x1A\x93\x1A\xA3\x1A\xB3\x1A\xC3\x1A\xD3\x1A\xE3\x1A\xF2\x1A\x02\x1B\x12\x1B\"\x1B2\x1BB\x1BR\x1Bb\x1Br\x1B\x82\x1B\x92\x1B\xA2\x1B\xAE\x1B\xBD\x1B\xC0\x1B\xD0\x1B\xE0\x1B\xF0\x1B\0\x1C\x10\x1C \x1C0\x1C@\x1CP\x1C`\x1Cn\x1C~\x1C\x88\x1C\x8C\x1C\x9C\x1C\xAC\x1C\xBC\x1C\xCC\x1C\xDA\x1C\xE2\x1C\xEE\x1C\xF5\x1C\0\x1D\0\x1D\0\x1D\0\x1D\0\x1D\0\x1D\0\x1D\0\x1D\0\x1D\0\x1D\0\x1D\0\x1D\0\x1D\t\x1D\xF6\x02\x19\x1D\xF6\x02)\x1D9\x1DI\x1DY\x1Di\x1Dy\x1D\x89\x1D\x99\x1D\xA9\x1D\xB9\x1D\xC9\x1D\xCC\x1D\xCC\x1D\xCC\x1D\xCC\x1D\xCC\x1D\xCC\x1D\xCC\x1D\xCC\x1D\xCC\x1D\xDC\x1D\xDD\x1D\xE2\x1D\xEE\x1D\xEE\x1D\xEE\x1D\xFE\x1D\xFE\x1D\xFE\x1D\x0E\x1E\x16\x1E\x16\x1E\x19\x1E)\x1E/\x1E?\x1E?\x1E?\x1E?\x1E?\x1E?\x1E?\x1EO\x1E_\x1Eo\x1Ep\x1Ep\x1Ep\x1Ex\x1E\x88\x1E\x8E\x1E\x9E\x1E\xA2\x1E\xA2\x1E\xAD\x1E\xB4\x1E\xBE\x1E\xCE\x1E\xDE\x1E\xDE\x1E\xDE\x1E\xDE\x1E\xDE\x1E\xDE\x1E\xDE\x1E\xDE\x1E\xDE\x1E\xDE\x1E\xDE\x1E\xDE\x1E\xDE\x1E\xDE\x1E\xDE\x1E\xDE\x1E\xEE\x1E\xEE\x1E\xEE\x1E\xEE\x1E\xEE\x1E\xEE\x1E\xEE\x1E\xEE\x1E\xFB\x1E\x0B\x1F\x14\x1F\x14\x1F\x14\x1F\x1C\x1F(\x1F,\x1F<\x1FI\x1FI\x1FI\x1FI\x1FI\x1FI\x1FU\x1F\\\x1F\\\x1F\\\x1F\\\x1F\\\x1F`\x1Fm\x1Fm\x1Fm\x1Fm\x1Fm\x1Fm\x1Fm\x1Fm\x1Fm\x1Fy\x1F\x7F\x1F\x89\x1F\x90\x1F\x90\x1F\x90\x1F\x90\x1F\x90\x1F\x90\x1F\xA0\x1F\xB0\x1F\xC0\x1F\xD0\x1F\xE0\x1F\xF0\x1F\0 \x10 0 @ P ` p \x80 \x90 \xA0 \xB0 \xC0 \xD0 \xDC \xE8 \xF2 \x02!\x12!\"!2!B!R!b!r!\x82!\x92!\xA2!\xB2!\xC2!\xD2!\xE2!\xF6\x02\xF6\x02\xF2!\x02\"\x12\"\"\"2\"B\"R\"b\"r\"\x82\"\x92\"\xA2\"\xB2\"\xC2\"\xD2\"\xE2\"\xF2\"\x02#\x12#\"#2#B#\xF6\x02R#b#r#\x82#\x92#\xA2#\xB2#\xC2#\xD2#\xE2#\xF2#\x02$\x12$\"$2$B$R$b$r$\x82$\x92$\xA2$\xB2$\xC2$\xD2$\xE2$\xF2$\x02%\x12%\"%\"%.%>%N%^%n%~%\x8E%\x9E%\xAE%\xBE%\xCE%\xDE%\xEE%\xFE%\x0E&\x1E&.&>&N&^&n&~&\x8E&\x9E&\xAE&\xBE&\xCE&\xDE&\xEE&\xFE&\x0E'\x1E'.'>'N'N'N'N'N'N'N'N'N'N'N'N'N'N'N'N'N'N'N'N'N'N'N'N'N'N'N'N'N'N'N'N'^'^'^'^'n'n'n'n'n'n'n'n'n'n'n'n'n'n'n'n'n'n'n'n'n'n'n'n'n'n'n'n'n'n'n'n'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'\x81'\x91'\x91'\x91'\x9A'\xAA'\xB0'\xC0'\xD0'\xE0'\xF0'\0(\t(\x19()(8(C(K(K(W(\\(l(u(u(z(\x8A(\x9A(\xF6\x02\xAA(\xBA(\xCA(\xDA(\xEA(\xFA(\n)\n)\n)\n)\n)\x1A)*):)J)Z)j)z)\x8A)\x9A)\xAA)\xBA)\xCA)\xDA)\xEA)\xFA)\xF6\x02\x08*\x18*$*,*<*L*\\*l*|*\x8C*\x8E*\x8E*\x8E*\x99*F\x0C\x0E\0\xA9*\xB9*\xC3*\xC8*\xD8*\xD8*\xE4*\xF4*\x04+\x14+\x18+\x1D+-+=+M+]+m+}+}+\x84+\x94+\xA4+\xB4+\xC4+\xD4+\xE4+\xE4+\xE4+\xEF+\xFF+\x04,\x14,$,3,B,R,b,r,\x82,\x92,\xA2,\xB2,\xC2,\xD2,\xE2,\xF2,\x02-\x12-F\x0C\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-.->-G-R-R-V-\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02b-r-\x82-\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\x92-\x9F-\xAF-\xF6\x02\xB9-\xC9-\xD9-\xE9-\xF9-\t.\x19.).9.F.V.f.v.\x86.\x96.\xA6.\xB6.\xC6.\xD6.\xE6.\xF6.\x06/\x16/&/6/F/V/f/v/\x86/\x96/\xA6/\xB6/\xC6/\xD6/\xE6/\xF6/\x060\x160&060F0\xF6\x02V0\x0E\0f0v0\x860\x960\xA60\xB60\xC60\xD60\xE60\xF60\x061\x161&161F1V1f1v1\x861\x961\xA61\xB61\xC61\xD61\xE61\xF61\x062\x152%252D2T2a2j2z2\x8A2\x9A2\xF6\x02\xF6\x02\xAA2\xAA2\xAA2\xAA2\xAA2\xAA2\xAA2\xAF2\xBF2\xCF2\xDF2\xEF2\xFF2\x0F3\x1F3/383H3X3\xF6\x02\xF6\x02h3h3k3\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02{3\x8B3\x9B3\x9B3\x9B3\xAA3\xBA3\xCA3\xDA3\xEA3\xFA3\n4\x0F4\x1F4/4?4O4_4o4p4|4\x8C4\xF6\x02\xF6\x02\x9C4\xAC4\xBC4\xCC4\xDC4\xEC4\xEC4\xEC4\xFC4\x0C5F\x0C\x1C5,5<5D5H5X5X5`5p5p5p5|5\x8C5\x9C5\xAC5\xBC5\xCC5\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xDC5\xDC5\xDC5\xDC5\xDC5\xDC5\xDC5\xDC5\xDC5\xDC5\xDC5\xDC5\xDC5\xDC5\xDC5\xDC5\xDC5\xDC5\xDC5\xE55\xF55\x056\x156\xF6\x02%656E6U6\xF6\x02\xF6\x02\xF6\x02\xF6\x02e6o6o6y6\x896\x996\xA96\xB96\xC96\xD96\xE86\xF6\x02\xF6\x02\xF6\x02\xF86\x087\x187(787H7\xF6\x02\xF6\x02\xF6\x02\xF6\x02X7h7x7\x887\x987\xA87\xAA7\xB47\xC47\xD47\xE47\xF47\x048\x148$848D8T8\xF6\x02\xF6\x02d8m8x8\x888\x988\x988\x9B8\xAB8\xBB8\xCB8\xDB8\xEB8\xFB8\x0B9\x189\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02(989H9X9h9\xF6\x02\xF6\x02\xF6\x02x9\x889\x989\xA89\xB89\xC89\xD89\xE89\xF89\x08:\x18:F\x0C\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02(:8:H:X:h:x:\xF6\x02\xF6\x02\xF6\x02{:\x8B:\x9B:\xAB:\xBB:\xCB:\xDA:\xF6\x02\xEA:\xFA:\xF6\x02\xF6\x02\n;\x15;\xF6\x02%;5;E;U;V;b;r;\x80;\x8B;\x9B;\xAB;\xBB;\xCB;\xDB;\xEB;\xFB;\x02\xF6\x02\x1F>\x1F>\x1F>/>?>F\x0C\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02O>T>T>b>r>\x82>\xF6\x02\xF6\x02\x92>\x92>\x92>\x95>\xA5>F\x0C\xB5>\xF6\x02\xC5>\xD1>\xDA>\xEA>F\x0C\xF6\x02\xF6\x02\xF6\x02\xFA>\n?\x1A?*?:?\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02J?J?J?S?\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02c?s?\x83?\x93?\xA3?\xB3?\xC3?\xD3?\xDD?\xED?\xFD?F\x0C\xF6\x02\xF6\x02\xF6\x02\xF6\x02\r@\x17@\x17@&@6@\xF6\x02F@S@Y@i@y@\x89@\x99@\xA9@\xB9@\xC9@\xD9@\xE9@\xF9@\tA\x19A)A9A\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02IASATAdAtA\x84A\x94A\xA4A\xABA\xBBA\xC3A\xD3A\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xE3A\xEEA\xF8A\x08B\x18BF\x0C(B2B3BCBF\x0C\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02SBcBsB\x83B\x86B\x96B\xA6BF\x0C\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xB6B\xC6B\xD6B\xE6B\xF6B\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x13C\x16C\x16C\x16C\x16C\x16C\x16C\"C(C(C(C(C(C(C(C(C(C(C(C.C\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02>CNC^CnC~C\x8EC\x98C\xA8C\xB8C\xB8C\xB8C\xB8C\xB8C\xB8C\xB8C\xB8C\xB8C\xB8C\xB8C\xB8C\xC4C\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xD4C\xD4C\xD4C\xD4C\xD4C\xD4C\xE3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\x0E\0\x03D\xC3=\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x1CD\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D3DCDSDcDsDsDsDsDtDF\x0C\x84D\x86D\x96D\xA6D\xA6D\xA6D\xB6D\xC6D\xD6D\xE6D\xF6D\x06E\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\x16E&E6EFEVEfE\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02vE\x86E\x96E\xA6E\xB6E\xC6E\xD6E\xE6E\xF6E\x06F\xF6\x02\xF6\x02\xF6\x02\xF6\x02\x16F&F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F>FNFNFNFNFNFNFNFNFNFNFNFNFNFNFNFNFNFNFNFNFNFNFNFNFNFNFNFNFNFNFNFNF^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^FhF\xF6\x02\xF6\x02xF\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\x88F\x98F\xA7F\xA7F\xA7F\xA7F\xA7F\xA7F\xA7F\xA7F\xA7F\xA7F\xA7F\xA7F\xA7F\xA7F\xA7F\xA7F\xA8F\xB8F\xC6F\xF6\x02\xD6F\xE2F\xF2F\xF2F\xF2F\xF2F\xF2F\xF2F\xF2F\xF2F\xF2F\xF2F\xF2F\xF2F\xF2F\xF2F\xF2F\xF6F\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\x06G\x06G\x06G\x06G\x06G\x06G\x0BG\x1BG+G;GKG\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\x0E\0\x0E\0[G\x0E\0\xC2=kGkGkGkGkGkGkGwG\xF6\x02\xF6\x02\xF6\x02\x87G\x87G\x87G\x87G\x87G\x87G\x87G\x87G\x87G\x87G\x87G\x87G\x87G\x87G\x87G\x91G\xA1G\xA1G\xAAG\xBAG\xC4G\xC6G\xD4G\x0E\0\xE1G\xEDG\xF3G\x03H\x12H\x13H\x18H\xF6\x02(H8HHHXHhH\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02xH\x88H\x98H\xA8H\xB8H\xB8H\xB8H\xB8H\xB8H\xC1H\xD1H\xE1H\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF1H\x01I\x11I!I\xFDH1I\x1DI\xF9H\tI=IMI]ImI\xF1H\x01I\x11IyI\x89I\rIuI\x99I\xA9I\x19I\xF5H\x05I\x15I\xF1H\x01I\x11I!I\xFDH\rI\x1DI\xF9H\tI\x19I\xF5H\x05I\x15I\xF1H\x01I\x11I\xB9I\xC9I\xD9I\xE9I\xF9I\xCFI\xDFI\xEFI\xC5I\xD5I\xE5I\xF5I\xCBI\xDBI\xEBI\xC1I\xD1I\xE1I\tJ\x19J\x1FJ\x1BJ/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J\x0E\0\x0E\0\x0E\0?J\x0E\0\x0E\0JJZJfJ\xDC\x05w\x05\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02vJ\x86J\x95J\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xA5J\xB5J\xC5J\xD5J\xE5J\xF5J\x05K\xF6\x02\x13K\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02#K#K&K6KFK\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02VKXK\xF6\x02hKhKlK|K\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\x8CK\x90KF\x0C\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xA0K\xB0K\xC0K\xC0K\xC0K\xC0K\xC0K\xC0K\xC0K\xC0K\xC0K\xC0K\xC0K\xC0K\xCBK\xC2=\xF6\x02\xF6\x02\xDBK\xEBK\xFBK\x0BL\x1BL+L\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02;LKL[LkL{L\xF6\x02\xF6\x02\xF6\x02\xF6\x02\x8AL\x9AL\xAAL\xBAL\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xCAL\xDAL\xEAL\xFAL\x08M\x18M(M8MHMXMgMXM\xF6\x02\xF6\x02\xF6\x02wM\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\x87M\x87M\x8BM\x9BM\x9BM\x9BM\x9BM\x9BM\x9BM\xA7M\xB7M\xC6M\xD6M\xE6M\xE7M\xF1M\x01N\x11N!N1NAN\x7F\x1DQN1NaNqN\x81N\xF6\x02\xF6\x02\xF6\x02\x8FN\x9FN\xAFN\xBFN\xCFN\xDFN\xEFN\xFFN\x0FO\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO/O/O/O/O/O/O/O/O/O/O/O/O/O7OCOSOcOcOcOcOcOcOcOlOwOwOwOwOwO}O\x8DO\x9DO\xADO\xBDO\xBDO\xBDO\xC5O\xD5O\xE5O\xE5O\xEDO\xFDO\xFFO\x0FP\xF6\x02\xF6\x02\xF6\x02\xF6\x02\x1FP\x1FP\x1FP\x1FP\x1FP\x1FP\x1FP\x1FP\x1FP\x1FP\x1FP\x1FP\x1FP\x1FP\x1FP\x1FP/P/P/P/P/P;PKP[PkP{P{P}P\x8DP\x9DP\xADP\xBDP\xCDP\xCDP\xCDP\xCDP\xCDP\xCDP\xCDP\xCDP\xCDP\xDAP\xDEP\xDEP\xE3P\xF6\x02\xF6\x02\xF3P\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\xF6\x02\xF6\x02\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x19Q)Q)Q)Q)Q)Q)Q)Q)Q)Q)Q)Q)Q+Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;QIQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQhQxQxQxQxQxQxQxQxQxQxQxQxQxQxQxQxQxQxQxQxQxQxQxQxQxQxQxQxQxQxQxQxQzQ\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xAFQ\xF6\x02\x0E\0\x0E\0\x0E\0\x0E\0\x0E\0\x0E\0\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\x0E\0\x0E\0\x0E\0\x0E\0\x0E\0\x0E\0\x0E\0\x0E\0\x0E\0\x0E\0\x0E\0\x0E\0\x0E\0\x0E\0\x0E\0\xF6\x02y\0\x99\0\xB9\0\xD9\0\xF9\0\x19\x019\x01Y\x01y\x01\x99\x01\xB9\x01\xD4\x01\xF4\x01\x14\x024\x02T\x02t\x02\x94\x02\xB2\x02\xD2\x02\xF2\x02\x12\x032\x03R\x03r\x03\x92\x03\xB2\x03\xB2\x03\xB2\x03\xB2\x03\xB2\x03\xB2\x03\xB6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xF6\x03\xF6\x03\x0E\x04.\x04N\x04n\x04\x8E\x04\x8E\x04\x8E\x04\x8E\x04\x8E\x04\x8E\x04\x8E\x04\x8E\x04\x8E\x04\x8E\x04\x8E\x04\x94\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xD4\x04\xF4\x04\x14\x054\x05T\x05t\x05\x94\x05\xB4\x05\xD4\x05\xF4\x05\x0E\x06.\x06N\x06n\x06\x8E\x06\xAE\x06\xCE\x06\xEE\x06\t\x07)\x07C\x07c\x07\xB4\x04\xB4\x04\xB4\x04\xB4\x04x\x07\x98\x07\x98\x07\xB5\x07\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xD5\x07\xF1\x07\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\x11\x08.\x08\xB4\x04J\x08j\x08j\x08j\x08j\x08j\x08j\x08j\x08j\x08k\x08\x8B\x08\x9B\x08\xAE\x08\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xBF\x08\xDF\x08\xF6\x08\xB4\x04\xB4\x04\xB4\x04\xB4\x04\x16\t\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04&\tF\tf\t\x86\t\xA6\t\xC6\t\xE6\t\xB4\x04\xF6\t\x16\n-\n@\nP\np\n\xB4\x04\x89\n\xA9\n\xC9\n\xE9\n\xF9\n\x19\x0B9\x0BY\x0B\xB4\x04\xB4\x04y\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0B\x8B\x0B\x9B\x0B\x9B\x0B\x9B\x0B\x9B\x0B\x9B\x0B\x9B\x0B\x9B\x0B\xA8\x0B\xC7\x0B\xC9\x0B\xC9\x0B\xC9\x0B\xC9\x0B\xC9\x0B\xC9\x0B\xC9\x0B\xDF\x0B\xEA\x0B\xEA\x0B\xEA\x0B\xEA\x0B\xEA\x0B\xEA\x0B\xEA\x0B\xEA\x0B\xEA\x0B\xEA\x0B\xEA\x0B\xEA\x0B\xEA\x0B\xEC\x0B\x0B\x0C&\x0C\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04F\x0CF\x0CF\x0CF\x0CF\x0CF\x0CF\x0CF\x0CF\x0CR\x0Cg\x0Cg\x0Cg\x0Cg\x0Cg\x0Cg\x0Cg\x0Cl\x0C\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\x8C\x0C\xEE\xFF") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x05\x05\x04\x03\x05\x05\x06\x03\x05\x05\x08\x03\x05\x05\n\x03\x05\x05\x0C\x03\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x05\x05\0\x04\x05\x05Z\x07\x05\x05t\t\x05\x05\x92\n\x05\x05\x90\r\x05\x05\x94\n\x05\x05\x8C\n\x05\x05n\t\x05\x05z\t\x05\x05|\t\x05\x05|\n\x05\x05z\x0C\x05\x05\0\x06\x05\x05\x0E\x05\x05\x05\0\x08\x05\x05\x86\n\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\x05\x056\x07\x05\x05*\x07\x05\x05\x82\x0C\x05\x05\x84\x0C\x05\x05\x86\x0C\x05\x05d\x07\x05\x05z\n\x9C\x05\0*\x9C\x05\0,\x9C\x05\0.\x9C\x05\x000\x9C\x05\x002\x9C\x05\x004\x9C\x05\x006\x9C\x05\08\x9C\x05\0:\x9C\x05\0<\x9C\x05\0>\x9C\x05\0@\x9C\x05\0B\x9C\x05\0D\x9C\x05\0F\x9C\x05\0H\x9C\x05\0J\x9C\x05\0L\x9C\x05\0N\x9C\x05\0P\x9C\x05\0R\x9C\x05\0T\xA0\x05\0V\x9C\x05\0X\x9C\x05\0Z\x9C\x05\0\\\x05\x05~\t\x05\x05\x88\n\x05\x05\x80\t\x05\x05\n\x0C\x05\x05\n\x05\x05\x05\x04\x0C\x05\x05\0*\x05\x05\0,\x05\x05\0.\x05\x05\x000\x05\x05\x002\x05\x05\x004\x05\x05\x006\x05\x05\08\x05\x05\0:\x05\x05\0<\x05\x05\0>\x05\x05\0@\x05\x05\0B\x05\x05\0D\x05\x05\0F\x05\x05\0H\x05\x05\0J\x05\x05\0L\x05\x05\0N\x05\x05\0P\x05\x05\0R\x05\x05\0T\x05\x05\0V\x05\x05\0X\x05\x05\0Z\x05\x05\0\\\x05\x05\x82\t\x05\x05\x8A\x0C\x05\x05\x84\t\x05\x05\x8E\x0C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x05\x05\x0E\x03\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\x05\0\x04\x05\x05\\\x07\x05\x05\x8E\r\x05\x05\x92\r\x05\x05\x8C\r\x05\x05\x94\r\x05\x05\x8C\x0C\x05\x05n\n\x05\x05\x10\x0C\x05\x05\\\x0C+\x05\0*\x05\x05v\t\x05\x05\x88\x0C\0\0\0\0\x05\x05`\x0C\x05\x05\x0C\x0C\x05\x05S\x0C\x05\x05|\x0C$\x05\0\x17$\x05\0\x19\x05\x05\x06\x0C\x10\x05*`\x05\x05r\n\xC8\0\0\0\x05\x05\x14\x0C$\x05\0\x15+\x05\0F\x05\x05x\t\xC5\xC36\0\xC5\x036\0\xC5\x83E\0\x05\x05f\x07\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5\x02U\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0p\x000\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x80\x0C\xC5b\x87\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x05(]\xC5\xE2\x92\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5\xC2T\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05p\x000\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05~\x0C\xC5\"\x87\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05(]\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5\"^\0\xC5\xE2]\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5\xA2j\0\xC5bj\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x06;\xC5\xE2o\0\xC5\xA2o\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x10K\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5bw\0\xC5\"w\0\xC5\xE2v\0\xC5\xA2v\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5\xA2\x9F\0\x9E\x05 E\x05\x05 E\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5b\x88\0\xC5\"\x88\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x05\x08Q\x05\x05\x08Q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05t\0N\x05\x05\x08-\xA0\x05\x14-\xA0\x05\x16-\x05\x05\x16-\xA0\x05P]\x05\x05P]\xA0\x05 G\xA0\x05\x10/\x05\x05\x10/\xA0\x05\x101\xA0\x05\x121\xA0\x05\x181\x05\x05\x181\xC5b\x9F\0\xA0\x05\x143\x9B\x05\x183\x90\x05\x1C3\xA0\x05\x105\x05\x05\x105\xA0\x05\x147\xA0\x05\x1E7\x05\x05\x089\xA0\x05\x1A;\xA0\x05\x10;\xA0\x05\n?\x05\x05\n?\x05\x05\x0EA\x05\x054A\xA0\x05(S\xA0\x05\x0EE\x05\x05\x10E\xA0\x054G\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x05 7\x05\x05 7\xA0\x05\x10I\x05\x05\x10I\x9E\x05\x08M\xA0\x05L]\x05\x05L]\x9E\x05\x1CO\x05\x05$O\x05\x05\x0EQ\xA0\x05\x10Q\x05\x05\x10Q\xA0\x05\x12Q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x050S\xA0\x05\x0CU\xA0\x05\n[\x05\x05\n[\xA0\x05\x08]\x05\x05\x08]\x9E\x05\x1A]\xA0\x05\x1E]\x05\x05\x1E]\x05\x05$]\x05\x05D]\xA0\x05N]\x05\x05N]\xC5b\x8D\0\x05\x050]\x05\x05x]\x05\x05z]\x05\x05|]\x05\x05~]\xC5cb\0\xC5\x03b\0\xC5\xA3a\0\xC5\"x\0\xC5\xE2w\0\xC5\xA2w\0\xC5\"\x85\0\xC5\xE2\x84\0\xC5\xA2\x84\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x143\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x05\x107\x05\x05\x107\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5\"a\0\xC5\xE2`\0\xC5\xA2`\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x05\x089\xA0\x050]\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x05\x10[\x05\x05\x10[\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x05\x10E\x05\x05\x1A1\xA0\x05a\x05\x05>a\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x05\x8Ca\x05\x05\x8Ca\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x05\x18a\x05\x05\x18a\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x05\x14a\x05\x05\x14a\xC6!%\0\xC1\x02\xB8a\xC6A%\0\xC1\t\xB8a\xA0\x05\x1Ca\x05\x05\x1Ca\xA0\x05$a\x05\x05$a\xA0\x056a\x05\x056a\xA0\x05Ba\x05\x05Ba\xA0\x05na\x05\x05na\xA0\x05\x88a\x05\x05\x88a\xA0\x05\x9Ea\x05\x05\x9Ea\xC6\xA1$\0\xC1\t\xA4a\xC6\xA1#\0\xC1\x028a\xC6A$\0\xC1\tha\xA0\x05pa\x05\x05pa\xA0\x05\x9Aa\x05\x05\x9Aa\xC6\xC1'\0\xC1\x02\xF6a\xC6\x01$\0\xC1\t`a\xA0\x05\xFAa\x05\x05\xFAa\xC6\xE1#\0\xC1\x02`a\xC6a$\0\xC1\x10ha\xA0\x05\x82a\x05\x05\x82a\xA0\x05\x90a\x05\x05\x90a\xC6a%\0\xC1\x02\xBEa\xA0\x05za\x05\x05za\xC6a#\0\xC1\x02.a\xC6\xA1&\0\xC1\x02\xCAa\xC6!$\0\xC1\x02ha\xFF\xFF\xFF\xFF\xA0\x05\x06d\xA0\x05\nd\xA0\x05\x0Cd\xA0\x05\x0Ed\xAE\x05\x10d\xA0\x05\x12d\xA0\x05\x14d\xA0\x05\x16d\xA0\x05\x18d\xA0\x05\x1Ad\xAE\x05\x1Cd\xA0\x05\x1Ed\xAE\x05 d\xA0\x05\"d\xA0\x05$d\xA0\x05&d\xA0\x05(d\xA0\x05*d\xA0\x05,d\xAE\x05.d\xA0\x050d\xAE\x054d\xA0\x056d\xA0\x058d\xA0\x05:d\xA0\x05d\xA0\x05@d\xA0\x05Bd\xAE\x05Dd\xA0\x05Fd\xA0\x05Hd\xA0\x05Jd\xAE\x05Ld\xA0\x05Nd\xA0\x05Pd\xA0\x05Rd\xA0\x05Td\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05Vd\x05\x05\x04\x0B\x05\x05\x06\x0B\x05\x05`\x07\x05\x05\x12\x07\x05\x05l\x07\x05\x05\x08\x0B\x05\x05\x08d\x05\x05\x06d\x05\x05\nd\x05\x05\x0Cd\x05\x05\x0Ed\x05\x05\x10d\x05\x05\x12d\x05\x05\x14d\x05\x05\x16d\x05\x05\x18d\x05\x05\x1Ad\x05\x05\x1Cd\x05\x05\x1Ed\x05\x05 d\x05\x05\"d\x05\x05$d\x05\x05&d\x05\x05(d\x05\x05*d\x05\x05,d\x05\x05.d\x05\x050d\x05\x054d\x05\x056d\x05\x058d\x05\x05:d\x05\x05d\x05\x05@d\x05\x05Bd\x05\x05Dd\x05\x05Fd\x05\x05Hd\x05\x05Jd\x05\x05Ld\x05\x05Nd\x05\x05Pd\x05\x05Rd\x05\x05Td\xC5\x82\xA3\0\x05\x052d\x05\x058\x07\x05\x05\x10\x05\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\tU\x0C\xC1\x10U\x0C\x05\x05\x96\r\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC2\x05\"\xE2\xC2\x05B\xE2\xC2\x05b\xE2\xC2\x05\x82\xE2\xC2\x05\xA2\xE2\xC2\x05\xC2\xE2\xC2\x05\xE2\xE2\xC2\x05\x04\xE3\xC2\x05$\xE3\xC2\x05D\xE3\xC2\x05D\xE3\xC2\x05d\xE3\xC2\x05\xC4\xE3\0\0\0\0\x05\x05\n\x0B\xC2\x05\xE4\xE3\x05\x05\x0C\x0B\xC2\x05\xA4\xE3\xC2\x05\x84\xE3\x05\x05\x0E\x0B\0\0\0\0\0\0\0\0\x05\x05\x10\x0B\xC2\x05$\xE3\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x06e\x05\x05\x08e\x05\x05\ne\x05\x05\x0Ce\x05\x05\x0Ee\x05\x05\x10e\x05\x05\x12e\x05\x05\x14e\x05\x05\x16e\x05\x05\x18e.\x05\x1Ae\x05\x05\x1Ae\x05\x05\x1Ce.\x05\x1Ee\x05\x05\x1Ee \x05 e\x05\x05 e\x05\x05\"e\x05\x05$e \x05&e\x05\x05&e \x05(e\x05\x05(e\x05\x05*e\x05\x05,e\x05\x05.e\x05\x050e\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5\xC4\xA5\0\xC5B\xA5\0\xC5\x82\xA5\0\xC5\xA2\xA5\0\x05|n\t\xC6a\x01\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC1,\x98\x0C\xC1:\x98\x0C\xC1\x17U\x0C\x05\x05\x9A\n\x05\x05\x9E\n\x05\x05\x98\r\x05\x05\x14\x07\x05\x05\x16\x07\xC1,U\x0C\xC13U\x0C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x05\x05,\x07\0\0\0\0\x05\x057\t\x05\x05:\x07\x05\x05n\x07\xC1\x1E\xFAf\x05\x05\x06f\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC9&\x03\0\x05\x05\x1Ef\x05\x05(f\x05\x05*f\x05\x05,f\x05\x05:f\x05\x05Jf\x05\x05Lf\x05\x05Vf\x05\x05Xf\x05\x05pf\x05\x05rf\x05\x05\x88f\x05\x05\x8Af\x05\x05\x94f\x05\x05\x96f\x05\x05\xA0f\x05\x05\xA2f\x05\x05\xA8f\x05\x05\xAAf\xC1:\xC4f\xC1H\xC4f\xC1\t\xFAf\xC1\x10\xFAf\xC1\x17\xFAf\0\0\0\0\x05\x05\xB0f\x05\x05\xB4f\x05\x05\xB8f\x05\x05\xC6f\x05\x05\xCAf\x05\x05\xCEf\x05\x05\xD8f\xC9\x06\x05\0\x05\x05\xEEf\xC9\xE6\x05\0\xC2\x05\x88\xE5\xC2\x05\xE8\xE5\xC2\x05J\xE6\xC2\x05\xAA\xE6\xC2\x05,\xE7\xC2\x05\x8C\xE7\xC2\x05\xEC\xE7\xC2\x05\x0E\xE8\xC2\x05.\xE8\xC2\x05N\xE8\xC2\x05n\xE8\xC2\x05\xAE\xE8\xC2\x05\xCE\xE8\xC2\x05\xEE\xE8\xC2\x050\xE9\xC2\x05P\xE9\xC2\x05p\xE9\xC2\x05\x90\xE9\xC2\x05\xB0\xE9\xC2\x05\xD0\xE9\xC2\x05\x8E\xE8\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\x05\x05\x96\n\x05\x05\x18\x07\x05\x05\x1A\x07\x05\x05\x82\n\x05\x05\x1Cf\xC1H\xB2f\xC2\x05\xF2\xEA\x05\x05\x0Ef\x05\x05\x0Cf\xC1\x02\x14f \x05\x06f\xC5B\xA6\0\xC5\x82\xA6\0\xC5\xC2\xA6\0\xC5B\xA7\0\x05\x05.f\x05\x050f\x05\x05 f\x05\x052f\x05\x054f\x05\x05\"f\x05\x056f\x05\x05$f\x05\x05Nf\x05\x05Pf\x05\x05f\x05\x05Rf\x05\x05Bf\x05\x05Ff\x05\x05Zf\x05\x05\\f\x05\x05^f\x05\x05`f\x05\x05bf\x05\x05df\x05\x05hf\x05\x05jf\x05\x05lf\x05\x05tf\x05\x05vf\x05\x05xf\x05\x05zf\x05\x05|f\x05\x05~f\x05\x05\x80f\x05\x05\x82f\x05\x05\x84f\x05\x05\x8Cf\x05\x05\x8Ef\x05\x05\x90f\x05\x05\x98f\x05\x05\x9Cf\x05\x05\xA4f\x05\x05\xACf\xC1\x02\xB2f\xC1\t\xB2f\xC1\x17\xB2f\xC1\x1E\xB2f\xC1,\xB2f\xC13\xB2f\xC1\x02\xB6f\xC1\x10\xB6f\x05\x05\xBAf\x05\x05\xBCf\x05\x05\xBEf\xC1\x02\xC0f\xC1\x10\xC0f\xC1\x17\xC0f\x05\x05\xC2f\xC1\x10\xC4f\xC1\x17\xC4f\xC1\x1E\xC4f\xC1%\xC4f\xC1,\xC4f\xC1\x02\xC8f\xC1\t\xC8f\xC1\x10\xC8f\xC1\x17\xC8f\xC1\t\xD6f\x05\x05\xD0f\xC1\t\xD2f\x05\x05\xD4f\xC1\x02\xD6f\x05\x05\xDAf\x05\x05Df\xFF\xFF\xFF\xFF\x05\x05\xDCf\xFF\xFF\xFF\xFF\xC1\x02\xDEf\x05\x05\xE2f\xC1\x02\xE4f\xC1\t\xE4f\x05\x05\xE6f\x05\x05\xE8f\x05\x05\xEAf\xC1\x02\xECf\xC1\t\xECf\x05\x05\xF2f\x05\x05\xF4f\x05\x05\xF6f\xC1\x17\xECf\x05\x05\xF8f\xC1\x02\xFAf\x05\x05\xFCf\xFF\xFF\xFF\xFF\x05\x05\x08\t\xC1\x10\xDEf\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC1:U\x0C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\x05\xE0f\x10\x05\xF0f\0\0\0\0\0\0\0\0\xC1AU\x0C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC1\x02nf\xC1\x02\x86f\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xC1\x02\x92f\x05\x05\x9Ef\xC1\t\xAEf\x05p\x06f\x05p\xCAf\xC1\t\xDEf\xC1\x029\t\xC1\x02\n\t\xC1\t\n\t\xC1\x02<\x07\xC1\t<\x07\xC1\x10<\x07\xC1\x17<\x07\xC1\x1E<\x07\xC1%<\x07\x05\x05p\x07\xC1\x02\x12\x0B\xC1\t\x12\x0B\xC1\x10\x12\x0B\xC1\x17\x12\x0B\xFF\xFF\xFF\xFF\0\0\0\0\xC1\t\x04g\xC2\x05\x14\xEB\x05\x05\x06g\x05\x05\x08g\x05p\x08g\x05\x05\x0Cg\x05\x05\ng\xC1\x02\x0Eg\xC1\t\x0Eg\xC1\x10\x0Eg\xC1\x1E\x0Eg\x05\x05\x10g\x05p\x10g\xC1\x02\x12g\xC1\t\x12g\xC1\x10\x12g\xC1\x1E\x12g\xC1%\x12g\xC1,\x12g\x05\x05\x14g \x05\x14g\x05\x05\x16g\x05\x05\x18g\x05p\x18g\xC1\t\x1Ag\xC1\x10\x1Ag\xC1\x17\x1Ag\xC1\x1E\x1Ag\xC1%\x1Ag\x05p\x06g\x05x\x08g\x05p\x0Cg\xC2\x054\xEB\xC2\x05T\xEB\xC2\x05t\xEB\xC2\x05\x94\xEB\xC2\x05\xB4\xEB\xC2\x05\xD4\xEB\xC2\x05\xF4\xEB\xC2\x05\x16\xEC\xC2\x056\xEC\xC2\x05V\xEC\xC2\x05v\xEC\xC2\x05\x96\xEC\xC2\x05\xB6\xEC\xC2\x05\xD6\xEC\xC2\x05\xF6\xEC\xC2\x05\x18\xED\0\0\0\0\x05\xA6\0\0\x05\xA8\0\0\0\0\0\0\0\0\0\0\x05\xA6\0\0\x05\xA8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x17\x0Eg\xC1\x17\x12g\xC1\x02\x1Ag\xC1\x02&f\xC1\t&f\xC1\x10&f\xC1\x17&f\xC1\x1E&f\xC1%&f\xC13&f\xC1\x02Tf\xC1\tTf\xC1\tnf\xC1\x10nf\xC1\t\x86f\xC1\t\x92f\xC1\x10\xAEf\xC1\x17\xAEf\xC1\x1E\xAEf\xC1:\xB2f\xC1A\xB2f\xC13\xC4f\xC1O\xC4f\xC1V\xC4f\xC1\x02\xCCf\xC1\t\xCCf\xC1\x10\xD6f\xC1\x17\xD6f\xC1\x1E\xD6f\xC1\x1E\xC8f\xC1\x10\x86f\xC1\x17\x86f\xC1\x10\x92f\xC1\x10Tf\xC1\x17Tf\xC1\x17\x92f\xC1\x1E\x86f\xC1\x1ETf\xC1\t\x14f\xC1\x10\x14f\xC1%\xFAf\xC1,\xFAf\xC13\xFAf\xC1\x1E\xECf\xC1%\xECf\xC1\x02\xFEf\xC1\t\xFEf\xC1%Tf\xC1\x1E\x92f\xC1%\x92f\xC1\t\xC0f\x05\x05\x1Eg\x05\x05$g\x05\x05&g\x05\x05(g\x05\x05,g\x05\x05.g\x05\x050g\x05\x052g\x05\x058g\x05\x05g\x05\x05@g\x05\x05Dg\x05\x05Lg\x05\x05Ng\x05\x05Rg\x05\x05Tg\x05\x05\\g\x05\x05^g\x05\x05`g\x05\x05bg\x05\x05dg\x05\x05fg\x05\x05hg\x05\x05Fg\x05\x05 g\x05\x05\"g\x05\x05Bg\x05\x05*g\x05\x05Vg\x05\x05Xg\x05\x05Zg\x05\x05Hg\x05\x05Jg\x05\x054g\x05\x056g\x05\x05Pg\x05\x05:g\x05\x05lg\x05\x05ng\x05\x05pg\x05\x05rg\x05\x05tg\x05\x05vg\x05\x05xg\x05\x05zg\x05\x05|g\x05\x05~g\x05\x05\x80g\x05\x05jg\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xC1\t\x82g\xC1\x10\x82g\xC1\x17\x82g\xC1\x1E\x82g\xC1%\x82g\xC1,\x82g\xC13\x82g\xC1:\x82g\xC1A\x82g\xC1H\x82g\xC1O\x82g\xC1V\x82g\x05\x05\x84g\x05\x05\x86g\x05\x05\x88g\x05\x05\x8Ag\xCE q\0\xCE q\0\xCE q\0\xCE q\0\xCE q\0\xCE q\0\xCE q\0\xCE q\0\xCE q\0\xCE q\0\xCE q\0\xCE q\0\xCE q\0\xCE q\0\x05p\x84g\x05p\x86g\x05p\x8Ag\xC2\x058\xED\xC2\x05X\xED\xC2\x05x\xED\xC2\x05\x98\xED\xC2\x05\xB8\xED\xC2\x05\xD8\xED\xC2\x05\xF8\xED\xC2\x05\x1A\xEE\xC2\x05:\xEE\xC1d\x8Cg\xC1k\x8Cg\xC1TV\x0C\xC1\t9\t\x05\x05\x1C\x07\xC1\x02b\x07\0\0\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\xA8\0\0\xC1\x02\x9A\r\xC1\t\x9A\r\xC1\t3e\xC1\x103e\xC1\x173e\xC1\x1E3e\xC1%3e\xC1,3e\xC133e\xC1:3e\xC1A3e\xC1H3e\xC1O3e\xC1V3e\xC1]3e\xC1d3e\xC1k3e\xC1r3e\xC1y3e\xC1\x803e\xC1\x873e\xC1\x8E3e\xC1\x953e\xC1\x9C3e\xC1\xA33e\xC1\xAA3e\xC2\x05(\xE5\xC2\x05H\xE5\xC1\xB13e\xC1\xB83e\xC2\x05&\xE4\xC2\x05&\xE4\xC2\x05F\xE4\xC2\x05F\xE4\xC2\x05F\xE4\xC2\x05f\xE4\xC2\x05f\xE4\xC2\x05f\xE4\xC2\x05\x86\xE4\xC2\x05\x86\xE4\xC2\x05\xA6\xE4\xC2\x05\xA6\xE4\xC2\x05\xC6\xE4\xC2\x05\xC6\xE4\xC2\x05\xC6\xE4\xC2\x05\xE6\xE4\xC2\x05\x08\xE5\xC2\x05h\xE5\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1,<\x07\xC13<\x07\xC1:<\x07\xC1A<\x07\xC1H<\x07\xC1O<\x07\xC1V<\x07\xC1]<\x07\xC1d<\x07\xC1k<\x07\xC1r<\x07\xC1y<\x07\xC1\x80<\x07\xC1\x87<\x07\xC1\x8E<\x07\xFF\xFF\xFF\xFF\xC1\t\x1Bg\xC1\x10\x1Bg\xC1\x17\x1Bg\xC1\x1E\x1Bg\xC1%\x1Bg\xC1,\x1Bg\xC13\x1Bg\xC1:\x1Bg\xC1A\x1Bg\xC1H\x1Bg\xC1O\x1Bg\xC1V\x1Bg\xC1]\x1Bg\xC1d\x1Bg\xC1k\x1Bg\xC1r\x1Bg\xC1y\x1Bg\xC1\x80\x1Bg\xC1\x87\x1Bg\xC1\x8E\x1Bg\xC1\x95\x1Bg\xC1\x9C\x1Bg\xC1\xA3\x1Bg\xC1\xAA\x1Bg\xC1\xB1\x1Bg\x05\xA8\0\0\x05\xA8\0\0\x05\xA8\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x1E\x12\x0B\xFF\xFF\xFF\xFF\xC1,\x1Ag\xC13\x1Ag\xC1:\x1Ag\xC1A\x1Ag\xC1H\x1Ag\xC1O\x1Ag\xC1V\x1Ag\xC1]\x1Ag\xC1d\x1Ag\xC1k\x1Ag\xC1r\x1Ag\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x10\x05\x1Af\x10\x05\x1Af\x10\x05\x1Af\x10\x05\x1Af\x10\x05\x1Af\x10\x05\x1Af\x10\x05\x1Af\x10\x05\x1Af\x10\x05\x1Af\x10\x05\x1Af\x10\x05\x1Af\x10\x05\x1Af\x10\x05\x1Af\x10\x05\x1Af\x10\x05\x1Af\x10\x05\x1Af \x05\x06f\x10\x05\xE0f\x10\x05\xF0f\x10\x05\xF0f \x05\x06f\xC1\xD4U\x0C\xC1%\xD6f\x05\x05@f\xC1\t\xA6f\xC1\x10\xA6f\xC1A\xC4f\xC1\x10\xFEf\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC2\x05.\xE8\xC2\x05.\xE8\xC1,&f\xC1A&f\xC1\x02Hf\xC1\x02\xA6f\xC1%\xB2f\xC1\x1E\xB6f\xC1%\xC8f\xC1\x10\xCCf\xC1\x02\x18f\xC1\t\x18f\xC1%\x86f\xC1,\xECf\xC1\x10\x18f\x10\x05\x1Af\x05\x05ff\x05\x05\x9Af\xC1\x02\xC4f\xC1\x10\xECf\xC1,\x86f\xC1%\xAEf\xC1\x1E\xC0f\xC1%\xB6f\xC1H&f\xC1O&f\xC1\x028f\xC13\x86f\xC1:\xFAf\xC1\x10\xB2f\xC1\t\xB6f\xC1\x02\xD2f\xC1:&f\xC1\t8f\xC1\x108f\xC1\tHf\xC1]\xC4f\xC1\x02\xAEf\xC1\x17\xB6f\xC1\x10Hf\xC1\x17Hf\xC1,\xC8f\xC1\t\xC4f\x10\x05\xF2f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC2\x05\xF0\xE9\xC2\x05\xCA\xE6\xC2\x05L\xE7\xC2\x05\xAC\xE7\xC2\x05\xC8\xE5\xC2\x05*\xE6\xC2\x05\x8A\xE6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC2\x05\xA8\xE5\xC2\x05\n\xE6\xC2\x05j\xE6\0\0\0\0\xC2\x05\xEA\xE6\xC2\x05\x0C\xE7\xC2\x05\xCC\xE7\xC2\x05\x12\xEA\xC2\x052\xEA\xC2\x05\xB2\xEA\xC2\x05\xD2\xEA\xC2\x05r\xEA\xC2\x05\x92\xEA\xC2\x05R\xEA\xC2\x05l\xE7\xC2\x05\x10\xE9\xC2\x05^\xF0\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05\x9E\xF0\x05\x05\x0Ch\x05\x05\x0Eh\x05\x05\x10h\x05\x05\x1Ch\x05\x05\x1Eh\x05\x05 h\x05\x05\"h\x05\x05$h\x05\x05(h\x05\x05,h\x05\x05.h\x05\x050h\x05\x052h\x05\x056h\x05\x058h\x05\x05:h\x05\x05h\x05\x05@h\x05\x05Bh\x05\x05Fh\x05\x05Hh\x05\x05Jh\x05\x05Lh\x05\x05Nh\x05\x05Th\x05\x05Vh\x05\x05Xh\x05\x05Zh\x05\x05^h\x05\x05bh\x05\x05dh\x05\x05fh\x05\x05hh\x05\x05jh\x05\x05lh\x05\x05nh\xFF\xFF\xFF\xFF\x05\x05ph\x05\x05rh\x05\x05th\x05\x05xh\x05\x05zh\x05\x05|h\x05\x05\x80h\xFF\xFF\xFF\xFF\x05\x05\x82h\x05\x05\x84h\xFF\xFF\xFF\xFF\x05\x05\x86h\x05\x05\x88h\x05\x05\x8Ah\x05\x05\x8Ch\x05\x05\x8Eh\x05\x05\xA0h\x05\x05\xA2h\xC2\x05>\xF0\x05\x05\x90h\x05\x05\x9Eh\x05\x05\xAAh\x05\x05\xACh\x05\x05\xAEh\x05\x05\xB0h\x05\x05\xB2h\x05\x05\xB4h\x05\x05\xBAh\x05\x05\xBEh\x05\x05\xC0h\x05\x05\xC4h\x05\x05\xC8h\x05\x05\xCAh\x05\x05\xCCh\x05\x05\xCEh\x05\x05\xD0h\x05\x05\xC2h\x05\x05\xA4h\x05\x05\x06h\0\0\0\0\0\0\0\0\x05\x8A\0\0\x05\x88\0\0\x05\x05\xBCh\x05\x05\xA6h\x05\x05\xA8h\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05&h\x05\x05*h\x05\x05\xB6h\x05\x05\xB8h\x05\x05 \t\x05\x05\"\t\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\x05\x05\x14\x0B\x05\x05Z\r\x05\x05\nh\x05\x05\x12h\x05\x05\x14h\x05\x05\x16h\x05\x05\x18h\x05\x05\x1Ah\x05\x05\\h\x05\x05Ph\x05\x05~h\x05\x05Dh\x05\x05Rh\x05\x05\x92h\x05\x05`h\x05\x05vh\x05\x05\x06i\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05\x9E\xF0\xFF\xFF\xFF\xFF\x05\x05\x08i\x05\x05\ni\x05\x05\x0Ci\x05\x05\x0Ei\x05\x05\x10i\x05\x05\x12i\x05\x05\x14i\x05\x05\x18i\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x1Ci\x05\x05\x1Ei\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05 i\x05\x05\"i\x05\x05$i\x05\x05&i\x05\x05(i\x05\x05*i\x05\x05,i\x05\x05.i\x05\x050i\x05\x052i\x05\x054i\x05\x056i\x05\x058i\x05\x05:i\x05\x05i\x05\x05@i\x05\x05Bi\x05\x05Di\x05\x05Fi\x05\x05Hi\x05\x05Ji\xFF\xFF\xFF\xFF\x05\x05Li\x05\x05Ni\x05\x05Pi\x05\x05Ri\x05\x05Ti\x05\x05Vi\x05\x05Xi\xFF\xFF\xFF\xFF\x05\x05\\i\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05`i\x05\x05bi\x05\x05di\x05\x05fi\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05>\xF0\x05\x05hi\x05\x05ji\x05\x05li\x05\x05ni\x05\x05pi\x05\x05ri\x05\x05ti\x05\x05vi\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC9\xC8\x06\0\x05\x05~i\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x84i\xC5\"'\x01\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x86i\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x16i\x05\x05\x1Ai\x05\x05xi\x05\x05zi\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\x05\x05Zi\x05\x05^i\x05\x05\x9C\r\x05\x05\x9E\r\x05\x05\x06\x10\x05\x05\x08\x10\x05\x05\n\x10\x05\x05\x0C\x10\x05\x05\x0E\x10\x05\x05\x10\x10\xC1[V\x0C\x05\x05\xA0\r\x05\x05\x88i\x05\x052\x0B\xC2\x05\xBE\xF0\xFF\xFF\xFF\xFF\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05\x9E\xF0\xFF\xFF\xFF\xFF\x05\x05\x10j\x05\x05\x12j\x05\x05\x1Aj\x05\x05\x1Cj\x05\x05\nj\x05\x05\x0Cj\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x1Ej\x05\x05\x14j\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x0Ej\x05\x05\x16j\x05\x05&j\x05\x05(j\x05\x05*j\x05\x05,j\x05\x05.j\x05\x050j\x05\x052j\x05\x054j\x05\x056j\x05\x058j\x05\x05:j\x05\x05j\x05\x05@j\x05\x05Bj\x05\x05Dj\x05\x05Fj\x05\x05Hj\x05\x05Jj\x05\x05Lj\xFF\xFF\xFF\xFF\x05\x05Nj\x05\x05Pj\x05\x05Rj\x05\x05Tj\x05\x05Vj\x05\x05Xj\x05\x05\\j\xFF\xFF\xFF\xFF\x05\x05^j\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05`j\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05 j\x05\x05\"j\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05>\xF0\xFF\xFF\xFF\xFF\x05\x05dj\x05\x05fj\x05\x05hj\x05\x05jj\x05\x05lj\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05nj\x05\x05pj\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05rj\x05\x05tj\x05\x05vj\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05$j\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05bj\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xC2\x05\xDE\xF0\xC2\x05\xFE\xF0\x05\x05\x18j\x05\x05\x08j\x05\x05\x06j\x05\x05Zj\x05\x054\x0B\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05\x9E\xF0\xFF\xFF\xFF\xFF\x05\x05\x08k\x05\x05\nk\x05\x05\x0Ck\x05\x05\x0Ek\x05\x05\x10k\x05\x05\x12k\x05\x05\x14k\x05\x05\x18k\x05\x05\x1Ck\xFF\xFF\xFF\xFF\x05\x05\x1Ek\x05\x05 k\x05\x05\"k\xFF\xFF\xFF\xFF\x05\x05$k\x05\x05&k\x05\x05(k\x05\x05*k\x05\x05,k\x05\x05.k\x05\x050k\x05\x052k\x05\x054k\x05\x056k\x05\x05:k\x05\x05k\x05\x05@k\x05\x05Bk\x05\x05Dk\x05\x05Fk\x05\x05Hk\x05\x05Jk\x05\x05Lk\x05\x05Nk\x05\x05Pk\xFF\xFF\xFF\xFF\x05\x05Rk\x05\x05Tk\x05\x05Vk\x05\x05Xk\x05\x05Zk\x05\x05\\k\x05\x05^k\xFF\xFF\xFF\xFF\x05\x05`k\x05\x05lk\xFF\xFF\xFF\xFF\x05\x05bk\x05\x05dk\x05\x05fk\x05\x05hk\x05\x05jk\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05>\xF0\x05\x05nk\x05\x05pk\x05\x05rk\x05\x05tk\x05\x05vk\x05\x05xk\x05\x05zk\x05\x05|k\x05\x05\x82k\xFF\xFF\xFF\xFF\x05\x05\x84k\x05\x05\x86k\x05\x05\x88k\xFF\xFF\xFF\xFF\x05\x05\x8Ak\x05\x05\x8Ck\x05\x05\x8Ek\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x06k\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x16k\x05\x05\x1Ak\x05\x05~k\x05\x05\x80k\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\x05\x056\x0B\x05\x05\xA2\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x058k\xC2\x05\x0E\xE8\xC2\x05\xEC\xE7\xC2\x05.\xE8\xC2\x05>\xF0\xC2\x05>\xF0\xC2\x05>\xF0\xFF\xFF\xFF\xFF\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05\x9E\xF0\xFF\xFF\xFF\xFF\x05\x05\x06l\x05\x05\x08l\x05\x05\nl\x05\x05\x0Cl\x05\x05\x0El\x05\x05\x10l\x05\x05\x12l\x05\x05\x16l\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x1Al\x05\x05\x1Cl\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x1El\x05\x05 l\x05\x05\"l\x05\x05$l\x05\x05&l\x05\x05(l\x05\x05*l\x05\x05,l\x05\x05.l\x05\x050l\x05\x052l\x05\x054l\x05\x056l\x05\x058l\x05\x05:l\x05\x05l\x05\x05@l\x05\x05Bl\x05\x05Dl\x05\x05Fl\x05\x05Hl\xFF\xFF\xFF\xFF\x05\x05Jl\x05\x05Ll\x05\x05Nl\x05\x05Pl\x05\x05Rl\x05\x05Tl\x05\x05Xl\xFF\xFF\xFF\xFF\x05\x05Zl\x05\x05\\l\xFF\xFF\xFF\xFF\x05\x05^l\x05\x05bl\x05\x05dl\x05\x05fl\x05\x05hl\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05>\xF0\x05\x05jl\x05\x05ll\x05\x05nl\x05\x05pl\x05\x05rl\x05\x05tl\x05\x05vl\x05\x05xl\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC9(\x08\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x86l\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\xA6\0\0\x05\x05\x88l\x05\x05\x8Al\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05Vl\x05\x05\x14l\x05\x05\x18l\x05\x05zl\x05\x05|l\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xC1bV\x0C\x05\x05`l\x05\x05\x12\x10\x05\x05\x14\x10\x05\x05\x16\x10\x05\x05\x18\x10\x05\x05\x1A\x10\x05\x05\x1C\x10\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05~\xF0\x05\x05 m\xFF\xFF\xFF\xFF\x05\x05\x08m\x05\x05\nm\x05\x05\x0Cm\x05\x05\x0Em\x05\x05\x10m\x05\x05\x12m\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x14m\x05\x05\x16m\x05\x05\x18m\xFF\xFF\xFF\xFF\xC9\x08\n\0\x05\x05\x1Cm\xFF\xFF\xFF\xFF\x05\x05\"m\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05$m\x05\x05&m\xFF\xFF\xFF\xFF\x05\x05Fm\xFF\xFF\xFF\xFF\x05\x05(m\x05\x05*m\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05,m\x05\x05.m\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x050m\x05\x05Dm\x05\x052m\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x054m\x05\x056m\x05\x058m\x05\x05Bm\x05\x05:m\x05\x05@m\x05\x05>m\x05\x05n\x05\x05@n\x05\x05Bn\x05\x05Dn\x05\x05Fn\x05\x05Hn\x05\x05Jn\x05\x05Ln\x05\x05Nn\x05\x05Pn\xFF\xFF\xFF\xFF\x05\x05Rn\x05\x05Tn\x05\x05Vn\x05\x05Xn\x05\x05Zn\x05\x05\\n\x05\x05^n\x05\x05`n\x05\x05bn\x05\x05nn\x05\x05pn\x05\x05dn\x05\x05fn\x05\x05hn\x05\x05jn\x05\x05ln\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05>\xF0\x05\x05tn\x05\x05vn\x05\x05xn\x05\x05zn\x05\x05|n\x05\x05~n\x05\x05\x80n\x05\x05\x82n\xFF\xFF\xFF\xFF\xC9&\r\0\x05\x05\x8An\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x8En\x05\x05\x90n\x05\x05\x92n\x05\x05\x94n\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x96n\x05\x05\x98n\xFF\xFF\xFF\xFF\x05\x052n\x05\x058n\x05\x05rn\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5b'\x01\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x14n\x05\x05\x18n\x05\x05\x84n\x05\x05\x86n\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x058\x0B\x05\x05\0\x13\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\xC1KW\x0C\x05\x05to\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05\x9E\xF0\x05\x05:\x0B\x05\x05\x06o\x05\x05\x08o\x05\x05\no\x05\x05\x0Co\x05\x05\x0Eo\x05\x05\x10o\x05\x05\x12o\x05\x05\x16o\xFF\xFF\xFF\xFF\x05\x05\x1Ao\x05\x05\x1Co\x05\x05\x1Eo\xFF\xFF\xFF\xFF\x05\x05 o\x05\x05\"o\x05\x05$o\x05\x05&o\x05\x05(o\x05\x05*o\x05\x05,o\x05\x05.o\x05\x050o\x05\x052o\x05\x054o\x05\x056o\x05\x058o\x05\x05:o\x05\x05o\x05\x05@o\x05\x05Bo\x05\x05Do\x05\x05Fo\x05\x05Ho\x05\x05Jo\x05\x05Lo\xFF\xFF\xFF\xFF\x05\x05No\x05\x05Po\x05\x05Ro\x05\x05To\x05\x05Vo\x05\x05Xo\x05\x05Zo\x05\x05\\o\x05\x05^o\x05\x05jo\xFF\xFF\xFF\xFF\x05\x05`o\x05\x05bo\x05\x05do\x05\x05fo\x05\x05ho\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05>\xF0\x05\x05no\x05\x05vo\xC9\x08\x0E\0\xFF\xFF\xFF\xFF\x05\x05|o\x05\x05~o\x05\x05\x80o\x05\x05\x82o\xFF\xFF\xFF\xFF\xC9\xE8\x0E\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x92o\x05\x05\x94o\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x96o\x05\x05\x98o\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5\xA2'\x01\x05\x05lo\xFF\xFF\xFF\xFF\x05\x05\x14o\x05\x05\x18o\x05\x05\x84o\x05\x05\x86o\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xFF\xFF\xFF\xFF\x05\x05po\x05\x05ro\xC2\x05~\xF0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05~\xF0\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05\x9E\xF0\x05\x05vp\x05\x05\x06p\x05\x05\x08p\x05\x05\np\x05\x05\x0Cp\x05\x05\x10p\x05\x05\x12p\x05\x05\x14p\x05\x05\x18p\xFF\xFF\xFF\xFF\x05\x05\x1Cp\x05\x05\x1Ep\x05\x05 p\xFF\xFF\xFF\xFF\x05\x05\"p\x05\x05$p\x05\x05&p\x05\x05(p\x05\x05*p\x05\x05,p\x05\x05.p\x05\x050p\x05\x052p\x05\x054p\x05\x056p\x05\x058p\x05\x05:p\x05\x05p\x05\x05@p\x05\x05Bp\x05\x05Dp\x05\x05Fp\x05\x05Hp\x05\x05Jp\x05\x05Lp\x05\x05Np\x05\x05Pp\x05\x05Rp\x05\x05Tp\x05\x05Vp\x05\x05Xp\x05\x05Zp\x05\x05\\p\x05\x05^p\x05\x05pp\x05\x05`p\x05\x05lp\x05\x05np\x05\x05bp\x05\x05dp\x05\x05fp\x05\x05hp\x05\x05jp\x05\x05rp \x05\x98p \x05\x98p\x05\x05tp\x05\x05xp\x05\x05zp\x05\x05|p\x05\x05~p\x05\x05\x80p\x05\x05\x82p\x05\x05\x84p\xFF\xFF\xFF\xFF\xC9h\x11\0\xC9\xC8\x12\0\x05\x05\x8Ep\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x98p\xC5\")\x01\xC1RW\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5\xA2(\x01\xC5\xE2(\x01\xC5\xE2)\x01\x05\x05\x96p\x05\x05Z\x10\x05\x05\\\x10\x05\x05^\x10\x05\x05`\x10\x05\x05b\x10\x05\x05d\x10\x05\x05f\x10\x05\x05\x0Ep\x05\x05\x16p\x05\x05\x1Ap\x05\x05\x86p\x05\x05\x88p\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\x05\x05h\x10\x05\x05j\x10\x05\x05l\x10\x05\x05n\x10\x05\x05p\x10\x05\x05r\x10\x05\x05t\x10\x05\x05v\x10\x05\x05x\x10\xC1YW\x0C\xC5\"(\x01\xC5b(\x01\xC5\")\x01\xC5b)\x01\xC5\xA2)\x01\xC5\xE2'\x01\xFF\xFF\xFF\xFF\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05\x9E\xF0\xFF\xFF\xFF\xFF\x05\x05\x06q\x05\x05\x08q\x05\x05\nq\x05\x05\x0Cq\x05\x05\x0Eq\x05\x05\x10q\x05\x05\x12q\x05\x05\x14q\x05\x05\x16q\x05\x05\x18q\x05\x05\x1Aq\x05\x05\x1Cq\x05\x05\x1Eq\x05\x05 q\x05\x05\"q\x05\x05$q\x05\x05&q\x05\x05(q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05*q\x05\x05,q\x05\x05.q\x05\x050q\x05\x052q\x05\x054q\x05\x056q\x05\x058q\x05\x05:q\x05\x05q\x05\x05@q\x05\x05Bq\x05\x05Dq\x05\x05Fq\x05\x05Hq\x05\x05Jq\x05\x05Lq\x05\x05Nq\x05\x05Pq\x05\x05Rq\x05\x05Tq\x05\x05Vq\x05\x05Xq\xFF\xFF\xFF\xFF\x05\x05Zq\x05\x05\\q\x05\x05^q\x05\x05`q\x05\x05bq\x05\x05dq\x05\x05fq\x05\x05hq\x05\x05jq\xFF\xFF\xFF\xFF\x05\x05lq\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05nq\x05\x05pq\x05\x05rq\x05\x05tq\x05\x05vq\x05\x05xq\x05\x05zq\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x9Eq\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05|q\x05\x05~q\x05\x05\x80q\x05\x05\x82q\x05\x05\x84q\x05\x05\x86q\xFF\xFF\xFF\xFF\x05\x05\x88q\xFF\xFF\xFF\xFF\x05\x05\x8Aq\xC9\xAC\x13\0\xFF\xFF\xFF\xFF\x05\x05\x96q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x8Eq\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x8Cq\x05\x05\x90q\x05\x05<\x0B\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x06r\x05\x05\x08r\x05\x05\nr\x05\x05\x0Cr\x05\x05\x0Er\x05\x05\x10r\x05\x05\x12r\x05\x05\x14r\x05\x05\x16r\x05\x05\x18r\x05\x05\x1Ar\x05\x05\x1Cr\x05\x05\x1Er\x05\x05 r\x05\x05\"r\x05\x05$r\x05\x05&r\x05\x05(r\x05\x05*r\x05\x05,r\x05\x05.r\x05\x050r\x05\x052r\x05\x054r\x05\x056r\x05\x058r\x05\x05:r\x05\x05r\x05\x05@r\x05\x05Br\x05\x05Dr\x05\x05Fr\x05\x05Hr\x05\x05Jr\x05\x05Lr\x05\x05Nr\x05\x05Pr\x05\x05Rr\x05\x05Tr\x05\x05Vr\x05\x05Xr\x05\x05Zr\x05\x05\\r\x05\x05^r\x05\x05`r\x05\x05br\x05\x05dr\x05\x05fr\x05\x05hr\x05\x05jr\x05\x05lr\x05\x05nr\x05\x05pr\x05\x05rr\x05\x05tr\x05\x05vr\x05\x05xr\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\xB0\r\xC9(\x16\0\xC9\x08+\0\xC9\xE8?\0\xC9\xC8T\0\xC9\xA8i\0\x05\x05\x84r\x05\x05\\\r\xC2\x05\x82\xF2\xC2\x05\xA2\xF2\xC2\x05\xC2\xF2\xC2\x05\xE2\xF2\xC2\x05\x04\xF3\xC2\x05$\xF3\xC9\x88~\0\xC2\x05b\xF2\x05\x05>\x0B\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\x05\x05@\x0B\x05\x05B\x0B\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x08s\x05\x05\ns\xFF\xFF\xFF\xFF\x05\x05\x0Cs\xFF\xFF\xFF\xFF\x05\x05\x0Es\x05\x05\x10s\x05\x05\x12s\x05\x05\x14s\x05\x05\x18s\xFF\xFF\xFF\xFF\x05\x05\x1As\x05\x05 s\x05\x05\x1Cs\x05\x05\"s\x05\x05$s\x05\x05&s\x05\x05(s\x05\x05*s\x05\x05,s\x05\x05.s\x05\x050s\x05\x052s\x05\x054s\x05\x056s\x05\x058s\x05\x05:s\x05\x05s\x05\x05@s\x05\x05Bs\x05\x05Ds\x05\x05Fs\x05\x05Hs\x05\x05Js\xFF\xFF\xFF\xFF\x05\x05Ls\xFF\xFF\xFF\xFF\x05\x05Ns\x05\x05Ps\x05\x05Rs\x05\x05\x16s\x05\x05Ts\x05\x05Vs\x05\x05Xs\x05\x05Zs\x05\x05\\s\x05\x05^s\x05\x05`s\x05\x05bs\x05\x05ds\x05\x05fs\x05\x05hs\x05\x05js\x05\x05ls\x05\x05ns\x05\x05ps\x05\x05rs\x05\x05ts\x05\x05vs\x05\x05xs\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC9h\x7F\0\xC9\xA8\x93\0\xC9\xE8\xA7\0\xC9(\xBC\0\xC9h\xD0\0\xFF\xFF\xFF\xFF\x05\x05^\r\xFF\xFF\xFF\xFF\xC2\x05\x84\xF3\xC2\x05\xA4\xF3\xC2\x05\xC4\xF3\xC2\x05\xE4\xF3\xC2\x05\x06\xF4\xC9\xA8\xE4\0\xC2\x05d\xF3\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5b\x94\x01\xC5\x82\x96\x01\x05\x05\x06s\x05\x05\x1Es\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5#\xDB\x01\xC1\x91W\x0C\xC1\x98W\x0C\xC1\x9FW\x0C\x05\x05F\x0B\x05\x05H\x0B\x05\x05J\x0B\x05\x05L\x0B\x05\x05N\x0B\x05\x05P\x0B\x05\x05R\x0B\x05\x05X\x0B \x05X\x0B\x05\x05Z\x0B\x05\x05\\\x0B\x05\x05^\x0B\x05\x05`\x0B\x05\x05b\x0B\x05\x05d\x0B\xC1\xA6W\x0C\x05\x05L\x07\xC1\xADW\x0C\xC1\xB4W\x0C\xC1\xBBW\x0C\0\0\0\0\0\0\0\0\xC1\xC2W\x0C\xC1\xC9W\x0C\xC1\xD0W\x0C\xC1\xD7W\x0C\xC1\xDEW\x0C\xC1\xE5W\x0C\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\x15\x05\0\x15\x15\x05\0\x17\x15\x05\0\x19\x15\x05\0\x1B\x15\x05\0\x1D\x15\x05\0\x1F\x15\x05\0!\x15\x05\0#\x16\x05\0%\x15\x05\0\x13\xC1\xECW\x0C\0\0\0\0\xC1\xF3W\x0C\0\0\0\0\xC1\xFAW\x0C\xC2\x05\x86\xF4\x05\x05\x86\t\x05\x05\x88\t\x05\x05\x8A\t\x05\x05\x8C\t\0\0\0\0\0\0\0\0\x05\x05\x06t\x05\x05\x0Ct\x05\x05\x10t\xFF\xFF\xFF\xFF\x05\x05\x14t\x05\x05\x18t\x05\x05\x1Ct\x05\x05 t\xFF\xFF\xFF\xFF\x05\x05$t\x05\x05(t\x05\x05,t\x05\x050t\xFF\xFF\xFF\xFF\x05\x054t\x05\x058t\x05\x05t\x05\x05Bt\xFF\xFF\xFF\xFF\x05\x05Ft\x05\x05Jt\x05\x05Nt\x05\x05Rt\xFF\xFF\xFF\xFF\x05\x05Vt\x05\x05Zt\x05\x05^t\x05\x05bt\xFF\xFF\xFF\xFF\x05\x05ft\x05\x05jt\x05\x05nt\x05\x05rt\x05\x05vt\xC9f\xE7\0\xC9&\xEA\0\x05\x05\x84t\x05\x05\x88t\x05\x05\x8Ct\x05\x05\x90t\x05\x05\x94t\xFF\xFF\xFF\xFF\x05pft\x05pvt\x05pzt\xFF\xFF\xFF\xFF\xC1\x03X\x0C\xC1\nX\x0C\xC1\x11X\x0C\xC1\x18X\x0C\xC1\x1FX\x0C\xC1&X\x0C\xC1-X\x0C\xC14X\x0C\0\0\0\0\xC1;X\x0C\xC1BX\x0C\xC1IX\x0C\xC1PX\x0C\xC1WX\x0C\xC1^X\x0C\xFF\xFF\xFF\xFF\xC1eX\x0C\xC1lX\x0C\x05\x05T\x0B\x05\x05V\x0B\x05\x05h\x0B\x05\x05j\x0B\x05\x05l\x0B\xC1sX\x0C\xC1zX\x0C\xC1\x81X\x0C\xC1\x88X\x0C\x05\x05n\x0B\x05\x05p\x0B\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\tOu\xC1\x17Ou\xC1%Ou\xC1AOu\xC1VOu\xC1dOu\xC1yOu\xC1\x95Ou\xC1\xB8Ou\xC1\xE9Ou\xC1\x07Pu\xC1\x0EPu\xC1\x1CPu\xC1*Pu\xC1?Pu\xC1TPu\xC1pPu\xC1wPu\xC1~Pu\xC1\x93Pu\xC1\xA8Pu\xC1\xC4Pu\xC1\xCBPu\xC1\xF5Pu\xC1\x0CQu\xC1!Qu\xC1/Qu\xC1=Qu\xC1YQu\xC1gQu\x05\x05Su\xC1\tUu\xC13Uu\xC1dUu\xC1kUu\xC1rUu\xC1yUu\xC9\xE8\xEC\0\xFF\xFF\xFF\xFF\xC1\xAAUu\xC1\xB1Uu\xC1\xB8Uu\xC1\xBFUu \x05Wu\x05\x05Wu\xC1\x17Yu\xC1%Yu\xC13Yu\xC1HYu\xC1kYu\xC1\x87Yu\xC1,Yu\xC1\x9CYu\xC1yYu\xC2\x05~\xF0\xC2\x05\x08\xF5\xC2\x05\x9E\xF0\x05\x05[u\xC1\x02]u\xC16Qu\xC1RQu\xC1nQu\xC1\x1EUu\xC5\x03\xDC\x01\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\x05\x05,\t\x05\x05.\t\x05\x05t\x0B\x05\x05v\x0B\x05\x05x\x0B\x05\x05z\x0B\xC1\x83Qu\xC1\x8AQu\xC1\x8EUu\xC1\x95Uu\xC1\x9CUu\xC1\xA3Uu\xC1OYu\xC1VYu\xC1]Yu\xC1dYu\xC1]Ou\xC1\xBFOu\xC1AUu\xC1HUu\xC1\xBDPu\xC1(Qu\xC1`Qu\xC1\xDBOu\xC1\xA3Yu\xC1\t]u\xC1\x10]u\xC1\x91Qu\xC1]Uu\xC1\xAAYu\xC1\xB1Yu\xC1\x17]u\xC1\x1E]u\xC1%]u\xC1,]u\xC13]u\xC1[Pu\xC1OUu\xC1VUu\xC1\x1EYu\xC1\tYu\xC1:Yu\xC1AYu\xC1\x10Ou\xC1\x1EOu\xC1,Ou\xC1kOu\xC1\xAAOu\xC1\xF0Ou\xC1\x85Pu\xC1\xAFPu\xC1\xD2Pu\xC1\xD9Pu\xC1\xFCPu\xC1|Qu\xC1\x10Uu\xC1uQu\xC1\x02Yu\xC1rYu\xC1\x80Yu\xC1\x95Yu\xC1:]u\xC1H]u\xC1]]u\xC1d]u\xC1A]u\xC1O]u\xC1V]u\xC1\xE7Pu\xC1k]u\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xC1r]u\xC1y]u\xC1\x10Yu\xC1\x8EYu\xC1\x9DX\x0C\xC1\xA4X\x0C\xA0\x05\x08c\xA0\x05\x0Cc\xA0\x05\x10c\xA0\x05\x14c\xA0\x05\x18c\xA0\x05\x1Cc\xA0\x05 c\xA0\x05(c\xA0\x05,c\xA0\x050c\xA0\x054c\xA0\x058c\xA0\x05c\x05\x05Zc\x05\x05\x8Ec\x05\x05\x9Ac\x05\x05\x9Ec\x05\x05\xA0c\x05\x05\xA4c\x05\x05\xA6c\x05\x05\xA8c\x05\x05;\t.\x05:c\x05\x05\xAAc\x05\x05\xAEc\x05\x05\xB0c\xC1\t\x8Fg\xC1\x10\x8Fg\xC1\x17\x8Fg\xC1\x1E\x8Fg\xC1%\x8Fg\xC1,\x8Fg\xC13\x8Fg\xC1:\x8Fg\xC1A\x8Fg\xC1H\x8Fg\xC1O\x8Fg\xC1V\x8Fg\xC1]\x8Fg\xC1d\x8Fg\xC1k\x8Fg\xC1r\x8Fg\xC1\x80\x8Fg\xC1\x87\x8Fg\xC1\x8E\x8Fg\xC1\x95\x8Fg\xC1\x9C\x8Fg\xC1\xA3\x8Fg\xC1\xAA\x8Fg\xC1\xB1\x8Fg\xC1\xB8\x8Fg\xC1\xBF\x8Fg\xC1\xC6\x8Fg\xC1\xCD\x8Fg\xC1\xD4\x8Fg\xC1\xDB\x8Fg\xC1\xE2\x8Fg\xC1\xE9\x8Fg\xC1#\x90g\xC1*\x90g\xC11\x90g\xC18\x90g\xC1?\x90g\xC1F\x90g\xC1M\x90g\xC1T\x90g\xC1[\x90g\xC1b\x90g\xC1i\x90g\xC1p\x90g\xC1w\x90g\xC1~\x90g\xC1\x85\x90g\xC1\x8C\x90g\xC1\x9A\x90g\xC1\xA1\x90g\xC1\xA8\x90g\xC1\xAF\x90g\xC1\xB6\x90g\xC1\xBD\x90g\xC1\xC4\x90g\xC1\xCB\x90g\xC1\x05\x91g\xC1\x0C\x91g\xC1\x13\x91g\xC1\x1A\x91g\xC1!\x91g\xC1(\x91g\xC1/\x91g\xC16\x91g\xC1D\x91g\xC1K\x91g\xC1R\x91g\xC1Y\x91g\xC1`\x91g\xC1g\x91g\xC1n\x91g\xC1u\x91g\xC1|\x91g\xFF\xFF\xFF\xFF\xC1\x8A\x91g\xC1\x91\x91g\xC1\x9F\x91g\xC1\xAD\x91g\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xB4\x91g\xC1\xBB\x91g\xC1\xC2\x91g\xC1\xC9\x91g\xC1\xD0\x91g\xC1\xD7\x91g\xC1\xDE\x91g\xFF\xFF\xFF\xFF\xC1\xE5\x91g\xFF\xFF\xFF\xFF\xC1\xEC\x91g\xC1\xF3\x91g\xC1\xFA\x91g\xC1\x03\x92g\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\n\x92g\xC1\x11\x92g\xC1\x18\x92g\xC1\x1F\x92g\xC1&\x92g\xC1-\x92g\xC14\x92g\xC1;\x92g\xC1s\x92g\xC1z\x92g\xC1\x81\x92g\xC1\x88\x92g\xC1\x8F\x92g\xC1\x96\x92g\xC1\x9D\x92g\xC1\xA4\x92g\xC1\xAB\x92g\xC1\xB2\x92g\xC1\xB9\x92g\xC1\xC0\x92g\xC1\xC7\x92g\xC1\xCE\x92g\xC1\xD5\x92g\xC1\xDC\x92g\xC1\xEA\x92g\xC1\xF1\x92g\xC1\xF8\x92g\xC1\xFF\x92g\xC1\x08\x93g\xC1\x0F\x93g\xC1\x16\x93g\xC1\x1D\x93g\xC1+\x93g\xC12\x93g\xC19\x93g\xC1@\x93g\xC1G\x93g\xC1N\x93g\xC1U\x93g\xC1\\\x93g\xC1c\x93g\xFF\xFF\xFF\xFF\xC1j\x93g\xC1q\x93g\xC1x\x93g\xC1\x7F\x93g\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x86\x93g\xC1\x8D\x93g\xC1\x94\x93g\xC1\x9B\x93g\xC1\xA2\x93g\xC1\xA9\x93g\xC1\xB0\x93g\xC1\xB7\x93g\xC1\xC5\x93g\xC1\xCC\x93g\xC1\xD3\x93g\xC1\xDA\x93g\xC1\xE1\x93g\xC1\xE8\x93g\xC1\xEF\x93g\xC1\xF6\x93g\xC1\x06\x94g\xC1\r\x94g\xC1\x14\x94g\xC1\x1B\x94g\xC1\"\x94g\xC1)\x94g\xC10\x94g\xC17\x94g\xC1E\x94g\xC1L\x94g\xC1S\x94g\xC1Z\x94g\xC1a\x94g\xC1h\x94g\xC1o\x94g\xC1v\x94g\xC1}\x94g\xFF\xFF\xFF\xFF\xC1\x8B\x94g\xC1\x92\x94g\xC1\xA0\x94g\xC1\xAE\x94g\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xB5\x94g\xC1\xBC\x94g\xC1\xC3\x94g\xC1\xCA\x94g\xC1\xD1\x94g\xC1\xD8\x94g\xC1\xDF\x94g\xFF\xFF\xFF\xFF\xC1\xED\x94g\xFF\xFF\xFF\xFF\xC1\xFB\x94g\xC1\x04\x95g\xC1\x12\x95g\xC1 \x95g\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1'\x95g\xC1.\x95g\xC15\x95g\xC1<\x95g\xC1C\x95g\xC1J\x95g\xC1Q\x95g\xC1X\x95g\xC1_\x95g\xC1f\x95g\xC1m\x95g\xC1t\x95g\xC1{\x95g\xC1\x82\x95g\xC1\x89\x95g\xFF\xFF\xFF\xFF\xC1\x90\x95g\xC1\x97\x95g\xC1\x9E\x95g\xC1\xA5\x95g\xC1\xAC\x95g\xC1\xB3\x95g\xC1\xBA\x95g\xC1\xC1\x95g\xC1\xF9\x95g\xC1\x02\x96g\xC1\t\x96g\xC1\x10\x96g\xC1\x17\x96g\xC1\x1E\x96g\xC1%\x96g\xC1,\x96g\xC13\x96g\xC1:\x96g\xC1A\x96g\xC1H\x96g\xC1O\x96g\xC1V\x96g\xC1]\x96g\xC1d\x96g\xC1k\x96g\xC1r\x96g\xC1y\x96g\xC1\x80\x96g\xC1\x87\x96g\xC1\x8E\x96g\xC1\x95\x96g\xC1\x9C\x96g\xC1\xD4\x96g\xC1\xDB\x96g\xC1\xE2\x96g\xC1\xE9\x96g\xC1\xF0\x96g\xC1\xF7\x96g\xC1\xFE\x96g\xC1\x07\x97g\xC1\x15\x97g\xC1\x1C\x97g\xC1#\x97g\xC1*\x97g\xC11\x97g\xC18\x97g\xC1?\x97g\xC1F\x97g\xC1T\x97g\xC1[\x97g\xC1b\x97g\xC1i\x97g\xC1p\x97g\xC1w\x97g\xC1~\x97g\xC1\x85\x97g\xC1\x8C\x97g\xFF\xFF\xFF\xFF\xC1\x9A\x97g\xC1\xA1\x97g\xC1\xAF\x97g\xC1\xBD\x97g\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xC4\x97g\xC1\xCB\x97g\xC1\xD2\x97g\xC1\xD9\x97g\xC1\xE0\x97g\xC1\xE7\x97g\xC1\xEE\x97g\xC1\xF5\x97g\xC1\x1A\x98g\xC1!\x98g\xC1(\x98g\xC1/\x98g\xC16\x98g\xC1=\x98g\xC1D\x98g\xC1K\x98g\xC1Y\x98g\xC1`\x98g\xC1g\x98g\xC1n\x98g\xC1u\x98g\xC1|\x98g\xC1\x83\x98g\xC1\x8A\x98g\xC1\xC9\x98g\xC1\xD0\x98g\xC1\xD7\x98g\xC1\xDE\x98g\xC1\xE5\x98g\xC1\xEC\x98g\xC1\xF3\x98g\xC1\xFA\x98g\xC1\n\x99g\xC1\x11\x99g\xC1\x18\x99g\xC1\x1F\x99g\xC1&\x99g\xC1-\x99g\xC14\x99g\xC1;\x99g\xC1s\x99g\xC1z\x99g\xC1\x81\x99g\xC1\x88\x99g\xC1\x8F\x99g\xC1\x96\x99g\xC1\x9D\x99g\xC1\xA4\x99g\xC1\xAB\x99g\xC1\xB2\x99g\xC1\xB9\x99g\xC1\xC0\x99g\xC1\xC7\x99g\xC1\xCE\x99g\xC1\xD5\x99g\xC1\xDC\x99g\xC1\x0F\x9Ag\xC1\x16\x9Ag\xC1\x1D\x9Ag\xC1$\x9Ag\xC1+\x9Ag\xC12\x9Ag\xC19\x9Ag\xC1@\x9Ag\xC1x\x9Ag\xC1\x7F\x9Ag\xC1\x86\x9Ag\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05\x9A\xEE\xC2\x05z\xEE\xC2\x05Z\xEE\x05\x05=\t\x05\x05>\x07\x05\x05\x0C\t\x05\x05@\x07\x05\x05B\x07\x05\x05D\x07\x05\x05F\x07\x05\x05r\x07\x05\x05?\t\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\x05\x05z\x10\x05\x05|\x10\x05\x05~\x10\x05\x05\x80\x10\x05\x05\x82\x10\x05\x05\x84\x10\x05\x05\x86\x10\x05\x05\x88\x10\x05\x05\x8A\x10\x05\x05\x8C\x10\x05\x05\x8E\x10\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xF0\x8Fg\xC1\xFE\x8Fg\xC1\x0E\x90g\xC1\x15\x90g\xC1B\x92g\xC1P\x92g\xC1^\x92g\xC1e\x92g\xC1\xE3\x99g\xC1\xF1\x99g\xC1\xFF\x99g\xC1\x08\x9Ag\xC1G\x9Ag\xC1U\x9Ag\xC1c\x9Ag\xC1j\x9Ag\xC1\x808\x0C\xC1\x878\x0C\xC1\x8E8\x0C\xC1\x958\x0C\xC1\x9C8\x0C\xC1\xA38\x0C\xC1\xAA8\x0C\xC1\xB18\x0C\xC1\xB88\x0C\xC1\xBF8\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x05Iv\xA0\x05Kv\xA0\x05Mv\xA0\x05Ov\xA0\x05Qv\xA0\x05Sv\xA0\x05Uv\xA0\x05Wv\xA0\x05Yv\xA0\x05[v\xA0\x05]v\xA0\x05_v\xA0\x05av\xA0\x05cv\xA0\x05ev\xA0\x05gv\xA0\x05iv\xA0\x05kv\xA0\x05mv\xA0\x05ov\xA0\x05qv\xA0\x05sv\xA0\x05uv\xA0\x05wv\xA0\x05yv\xA0\x05{v\xA0\x05}v\xA0\x05\x7Fv\xA0\x05\x81v\xA0\x05\x83v\xA0\x05\x85v\xA0\x05\x87v\xA0\x05\x89v\xA0\x05\x8Bv\xA0\x05\x8Dv\xA0\x05\x8Fv\xA0\x05\x91v\xA0\x05\x93v\xA0\x05\x95v\xA0\x05\x97v\xA0\x05\x99v\xA0\x05\x9Bv\xA0\x05\x9Dv\xA0\x05\x9Fv\xA0\x05\xA1v\xA0\x05\xA3v\xA0\x05\xA5v\xA0\x05\xA7v\xA0\x05\xA9v\xA0\x05\xABv\xA0\x05\xADv\xA0\x05\xAFv\xA0\x05\xB1v\xA0\x05\xB3v\xA0\x05\xB5v\xA0\x05\xB7v\xA0\x05\xB9v\xA0\x05\xBBv\xA0\x05\xBDv\xA0\x05\xBFv\xA0\x05\xC1v\xA0\x05\xC3v\xA0\x05\xC5v\xA0\x05\xC7v\xA0\x05\xC9v\xA0\x05\xCBv\xA0\x05\xCDv\xA0\x05\xCFv\xA0\x05\xD1v\xA0\x05\xD3v\xA0\x05\xD5v\xA0\x05\xD7v\xA0\x05\xD9v\xA0\x05\xDBv\xA0\x05\xDDv\xA0\x05\xDFv\xA0\x05\xE1v\xA0\x05\xE3v\xA0\x05\xE5v\xA0\x05\xE7v\xA0\x05\xE9v\xA0\x05\xEBv\xA0\x05\xEDv\xA0\x05\xEFv\xA0\x05\xF1v\xA0\x05\xF3v\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\xE9v\x05\x05\xEBv\x05\x05\xEDv\x05\x05\xEFv\x05\x05\xF1v\x05\x05\xF3v\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x02\x12\x05\xC1\t\x04w\xCE\xA0q\0\xCE\xA0q\0\xCE\xA0q\0\xCE\xA0q\0\xCE\xA0q\0\xCE\xA0q\0\xCE\xA0q\0\xCE\xA0q\0\xCE\xA0q\0\xCE\xA0q\0\xCE\xA0q\0\xCE\xA0q\0\xCE\xA0q\0\xCE\xA0q\0\xCE\xA0q\0\xCE\xA0q\0\xC1\xDA\x0Fw\xC1z\x0Ew\xC1\x88\x0Ew\xC1\x8F\x0Ew\xC1\x96\x0Ew\xC1\x9D\x0Ew\xC1\xA4\x0Ew\xC1\xAB\x0Ew\xC1\xB2\x0Ew\xC1\xB9\x0Ew\xC1\xC0\x0Ew\xC1\xC7\x0Ew\xC1\xCE\x0Ew\xC1\xD5\x0Ew\xC1\xDC\x0Ew\xC1\xE3\x0Ew\xC1\xEA\x0Ew\xC1\xF1\x0Ew\xC1\xFF\x0Ew\xC1\x08\x0Fw\xC1\x0F\x0Fw\xC1\x16\x0Fw\xC1\x1D\x0Fw\xC1$\x0Fw\xC1+\x0Fw\xC12\x0Fw\xCE\xC0q\0\xCE\xC0q\0\xCE\xC0q\0\xCE\xC0q\0\xCE\xC0q\0\xCE\xC0q\0\xCE\xC0q\0\xCE\xC0q\0\xCE\xC0q\0\xCE\xC0q\0\xCE\xE0q\0\xCE\xE0q\0\xCE\xE0q\0\xCE\xE0q\0\xCE\xE0q\0\xCE\xE0q\0\xCE\xE0q\0\xCE\xE0q\0\xCE\xE0q\0\xCE\xE0q\0\xCE\xE0q\0\xCE\xE0q\0\xCE\xE0q\0\xCE\xE0q\0\xCE\xE0q\0\xCE\xE0q\0\xC1\x8FX\x0C\xC1\t\x10\t\xC1\x81\x0Ew\xC1\xF8\x0Ew\xC19\x0Fw\xC1@\x0Fw\xC1G\x0Fw\xC1N\x0Fw\xC1U\x0Fw\xC1\\\x0Fw\xC1W\x15w\xC1^\x15w\xC1e\x15w\xC1l\x15w\xC1s\x15w\xC1z\x15w\xC1\x81\x15w\xC1\x88\x15w\xC1\x8F\x15w\x18\x05\0\x04\xC1\t\x18w\xC1\x10\x18w\xC1\x17\x18w\xC1\x1E\x18w\xC1%\x18w\xC1,\x18w\xC13\x18w\xC1:\x18w\xC1A\x18w\xC1H\x18w\xC1O\x18w\xC1V\x18w\xC1]\x18w\xC1d\x18w\xC1k\x18w\xC1r\x18w\xC1y\x18w\xC1\x80\x18w\xC1\x87\x18w\xC1\x8E\x18w\xC1\x95\x18w\xC1\x9C\x18w\xC1\xA3\x18w\xC1\xAA\x18w\xC1\xB1\x18w\xC1\xB8\x18w\xC1\x02\x8E\t\xC1\t\x8E\t\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x1Bw\x05p\x1Bw\x05\x05\x1Dw\xC13Mw\x05p\x1Dw\x05x\x1Dw\x05\x05\x1Fw\x05p\x1Fw\x05\x05!w\x05p!w\xC1\x17Mw\xC1%Mw\x05t!w\x05x!w\x05|!w\xC1\t#w\xC1\x10#w\xC1\x17#w\x05\x05%w\x05p%w\x05t%w\x05x%w\x05|%w\xC1\t'w\xC1HMw\x05\x05)w\x05\x05+w\x05p+w\x05u+w\x05z+w\x05\x05-w\x05p-w\x05x-w\x05\x05/w\x05p/w\x05\x053w\x05p3w\x05\x055w\x05p5w\x05\x057w\x05\x059w\x05\x05;w\x05\x05=w\x05p=w\x05v=w\x05y=w\x05|=w\x05\x05Aw\x05pAw\x05xAw\x05\x05Cw\x05pCw\x05xCw\x05p9w\xC1\x02Ew\x05\x05Gw\x05pGw\x05xGw\x05\x05Iw\x05pIw\x05\x05Kw\x05pKw\xC1\x02Mw\xC1\tMw\xC1:Mw\xC1VMw\xC1]Mw\xC1AMw\xC1OMw\xC1dMw\x05\x05Ow\x05pOw\x05xOw\x05p)w\x05s=w\x05\x05R\x07\x05\x05T\x07\x05\x05V\x07\xC5\x02\n\x02\xC5B\n\x02\xC5\xC2\t\x02\xC1\x02'w\x05\x05?w\xC1\x10Mw\xC1\x02#w\x05\x051w\xC1\tEw\xC1\x1EMw\xC1,Mw\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\x19u\xC1\x10\x19u\xC1\x17\x19u\xC1\x1E\x19u\xC1%\x19u\xC1,\x19u\xC13\x19u\xC1:\x19u\xC1A\x19u\xC1H\x19u\xC1O\x19u\xC1V\x19u\xC1]\x19u\xC1d\x19u\xC1r\x19u\xC1y\x19u\xC1\x80\x19u\xC1\x87\x19u\xC1\x8E\x19u\xC1\x95\x19u\xC1\x9C\x19u\xC1\xA3\x19u\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1k\x19u\xC1\t\x1Au\xC1\x10\x1Au\xC1\x17\x1Au\xC1\x1E\x1Au\xC1%\x1Au\xC1,\x1Au\xC13\x1Au\xC1:\x1Au\xC1A\x1Au\xC1H\x1Au\xC1O\x1Au\xC1V\x1Au\xC1]\x1Au\xC1d\x1Au\xC1k\x1Au\xC1r\x1Au\xC1y\x1Au\xC1\x80\x1Au\xC1\x87\x1Au\xC1\x8E\x1Au\xC1\x95\x1Au\x05\x05&\t\x05\x05(\t\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\x1Bu\xC1\x10\x1Bu\xC1\x17\x1Bu\xC1\x1E\x1Bu\xC1%\x1Bu\xC1,\x1Bu\xC13\x1Bu\xC1:\x1Bu\xC1A\x1Bu\xC1H\x1Bu\xC1O\x1Bu\xC1V\x1Bu\xC1]\x1Bu\xC1d\x1Bu\xC1k\x1Bu\xC1r\x1Bu\xC1y\x1Bu\xC1\x80\x1Bu\xC1\x87\x1Bu\xC1\x8E\x1Bu\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\x1Cu\xC1\x10\x1Cu\xC1\x17\x1Cu\xC1\x1E\x1Cu\xC1%\x1Cu\xC1,\x1Cu\xC13\x1Cu\xC1:\x1Cu\xC1A\x1Cu\xC1H\x1Cu\xC1O\x1Cu\xC1V\x1Cu\xC1]\x1Cu\xFF\xFF\xFF\xFF\xC1d\x1Cu\xC1k\x1Cu\xC1r\x1Cu\xFF\xFF\xFF\xFF\xC1y\x1Cu\xC1\x80\x1Cu\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05du\x05\x05fu\x05\x05hu\x05\x05ju\x05\x05lu\x05\x05nu\x05\x05pu\x05\x05ru\x05\x05tu\x05\x05vu\x05\x05xu\x05\x05zu\x05\x05|u\x05\x05~u\x05\x05\x80u\x05\x05\x82u\x05\x05\x84u\x05\x05\x86u\x05\x05\x88u\x05\x05\x8Au\x05\x05\x8Cu\x05\x05\x8Eu\x05\x05\x90u\x05\x05\x92u\x05\x05\x94u\x05\x05\x96u\x05\x05\x98u\x05\x05\x9Au\x05\x05\x9Cu\x05\x05\x9Eu\x05\x05\xA0u\x05\x05\xA2u\x05\x05\xA4u\x05\x05\xA6u\x05\x05\xA8u\x05\x05\xACu\x05\x05\xAEu\x05\x05\xB0u\x05\x05\xB2u\x05\x05\xB4u\x05\x05\xB6u\x05\x05\xB8u\x05\x05\xBAu\x05\x05\xBCu\x05\x05\xBEu\x05\x05\xC0u\x05\x05\xC2u\x05\x05\xC4u\x05\x05\xC6u\x05\x05\xC8u\x05\x05\xCAu\x05\x05\xCCu\0\0\0\0\0\0\0\0\x05\x05\xCEu\x05\x05\xD0u\x05\x05\xD2u\x05\x05\xD4u\x05\x05\xD6u\x05\x05\xD8u\x05\x05\xDAu\x05\x05\xDCu\x05\x05\xDEu\x05\x05\xE0u\x05\x05\xE2u\x05\x05\xE4u\x05\x05\xE6u\x05\x05\xE8u\x05\x05\xEAu\x05\x05\xECu\xC2\x05~\xF0\xC2\x05\x9E\xF0\xC2\x05(\xF5\xC2\x05H\xF5\xC2\x05h\xF5\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\x05\xEEu\0\0\0\0\x05\x050\t\x05\x052\t\x05\x05N\x07\x05\x05`\r\x05\x05|\x0B\x05\x05~\x0B\x05\x05\x80\x0B\x05\x05\xB2\r\x05\x05\xAAu\x05\xA6\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\0\x13\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1%\x12\x0B\x05\x05\x06\t\x05\x05\x1E\x07\x05\x05\x0E\t\x05\x05H\x07\x05\x05J\x07\xC1\x10\x12\x05\xC1\x17\x12\x05\xC1\x02 \x07\xC1\x02\x10\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC1AAv\xC1OAv\xC1dAv\xC1\x8EAv\xC1\x9CAv\xC1\xB1Av\xC1\xBFAv\xC1\xD4Av\xC1\xDBAv\xC1\xE2Av\xC1\x07Bv\xC1\x15Bv\xC1*Bv\xC18Bv\xC1[Bv\xC1iBv\xC1pBv\xC1wBv\xC1\xA8Bv\xC1\xBDBv\xC1\xD2Bv\xC1\xFCBv\xC1\x1ACv\xC1/Cv\xC1=Cv\xC1KCv\xC1`Cv\xC1\x83Cv\xC1\x8ACv\xC1\x9FCv\xC1\xBBCv\xC1\xD0Cv\xC1\xD7Cv\xC1\xDECv\xC1\xE5Cv\xC1:Av\xC1VAv\xC1kAv\xC1\x95Av\xC1\xA3Av\xC1\xB8Av\xC1\xC6Av\xC1\xE9Av\xC1\x0EBv\xC1\x1CBv\xC11Bv\xC1?Bv\xC1bBv\xC1\xAFBv\xC1\xC4Bv\xC1\xD9Bv\xC1\x05Cv\xC1\x91Cv\xC1!Cv\xC1DCv\xC1gCv\xC1\xADCv\xC1\xC2Cv\xC1\xECCv\xC1\xF3Cv\xC1\xEEBv\xC1]Av\xC1rAv\xC1\x87Av\xC1\xCDAv\xC1\xAAAv\xC1\xF0Av\xC1nCv\xC1FBv\xC1TBv\xC1#Bv\xC1~Bv\xC1\xB6Bv\xC1\xCBBv\xC1\x0CCv\xC1RCv\xC1\xB4Cv\xC1\xC9Cv\xC1\x98Cv\xC1\xA6Cv\xC1\xFACv\xC1\xE0Bv\xC1(Cv\xC1yAv\xC1uCv\xC16Cv\xC1YCv\xC1\x13Cv\xC1\xE7Bv\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\tAv\xC1\x10Av\xC1\x17Av\xC1\x1EAv\xC1%Av\xC1,Av\xC13Av\xC1HAv\xC1\x80Av\xC1|Cv\xC1\xF7Av\xC1\xF5Bv\xC1\x03Dv\xC1\x11Dv\xC1\x18Dv\xC1&Dv\xC1-Dv\xC1BDv\xC1PDv\xC1WDv\xC1eDv\xC1sDv\xC1\x81Dv\xC1\x88Dv\xC14Dv\xC1zDv\xC1MBv\xC1\xFEAv\xC1\x85Bv\xC1\x8CBv\xC1\nDv\xC1\x1FDv\xC1;Dv\xC1IDv\xC1\x93Bv\xC1lDv\xC1\x9ABv\xC1\xA1Bv\xC1\x8FDv\xC1\x96Dv\xC1^Dv\xC1\xA4Dv\xC1\x9DDv\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\0r\0\xCE\0r\0\xCE\0r\0\xCE\0r\0\xCE\0r\0\xCE\0r\0\xCE\0r\0\xCE\0r\0\xCE\0r\0\xCE\0r\0\xCE\0r\0\xCE\0r\0\xCE\0r\0\xCE\0r\0\xCE\0r\0\xCE\0r\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\nu\xC1\x10\nu\xC1\x17\nu\xC1\x1E\nu\xC1%\nu\xC1,\nu\xC13\nu\xC1:\nu\x05\x05\x0Cu\xC1\x02\x0Eu\xC1\t\x0Eu\x05\x05\x10u\xC1\x02\x12u\xC1\t\x12u\xC1\x10\x12u\xC1\x17\x12u\xC1\x1E\x12u\xC1%\x12u\xC1,\x12u\xC13\x12u\xC1:\x12u\xC1A\x12u\xC1H\x12u\xC1O\x12u\xC1V\x12u\xC1]\x12u\xC1d\x12u\xC1k\x12u\xC1r\x12u\xC5\x82\xDB\x01\xC5\xC2\xDB\x01\xFF\xFF\xFF\xFF\xC1y\x12u\xC1\x80\x12u\xC1\x87\x12u\xC1\x8E\x12u\xC1\x95\x12u\xC1\x9C\x12u\xC1\xA3\x12u\xC1\xAA\x12u\xC1\xB1\x12u\x05\x05\x14u\x05\x05\x16u\xC1\x02\x18u\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\x18u\xC1\x10\x18u\xC1\x17\x18u\xC1\x1E\x18u\xC1%\x18u\xC1,\x18u\xC13\x18u\xC1:\x18u\xC1A\x18u\xC2\x05\x8A\xF6\xC2\x05\xAA\xF6\xC2\x05\xCA\xF6\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x96X\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\tb\x07\xC1\x02t\x07\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xCE r\0\xCE r\0\xCE r\0\xCE r\0\xCE r\0\xCE r\0\xCE r\0\xCE r\0\xCE r\0\xCE r\0\xCE r\0\xCE r\0\xCE r\0\xCE r\0\xCE r\0\xCE r\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xDB\x04v\xC1\xE2\x04v\xC1\xE9\x04v\xC1\xF0\x04v\xC1\xF7\x04v\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\x05v\xC1\x10\x05v\xC1\x17\x05v\xC1\x1E\x05v\xC1%\x05v\xC1,\x05v\xC13\x05v\xC1:\x05v\xC1A\x05v\xC1H\x05v\xC1O\x05v\xC1V\x05v\xC1]\x05v\xC1d\x05v\xC1k\x05v\xC1r\x05v\xC1y\x05v\xC1\x80\x05v\xC1\x87\x05v\xC1\x8E\x05v\xC1\x95\x05v\xC1\x9C\x05v\xC1\xA3\x05v\xC1\xAA\x05v\xC1\xB1\x05v\xC1\xB8\x05v\xC1\xBF\x05v\xC1\xC6\x05v\x05\x05\x07v\xC1\x02\tv\xC1\t\tv\xC1\x10\tv\xC1\x17\tv\xC1\x1E\tv\xC1%\tv\xC1,\tv\xC13\tv\xC1:\tv\xC1A\tv\xC1H\tv\xC1O\tv\xC1V\tv\xC1]\tv\xC1d\tv\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1k\tv\xC1r\tv\xC1y\tv\xC1\x80\tv\xC1\x87\tv\xC9\xC8\xED\0\xC9h\x01\x01\xC9\x08\x15\x01\xC1\t\rv\xC1\x10\rv\xC9\xA8(\x01\xC1\x1E\rv\xC1%\rv\xC1,\rv\xC13\rv\xC1:\rv\xC1A\rv\x05\x05\x0Fv\xC1\x02\x11v\xC1\t\x11v\xC1\x10\x11v\xC1\x17\x11v\xC1\x1E\x11v\xC1%\x11v\xC1,\x11v\xC13\x11v\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\x05\x05\0\x15\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5\xE2\xF8\x01\xC5#\xF9\x01\xC1\xC7X\x0C\xC1\xCEX\x0C\xC1\xD5X\x0C\xC1\xDCX\x0C\xC1\xE3X\x0C\xC1\xEAX\x0C\xC1\xF1X\x0C\xC1\xF8X\x0C\xC1\xFFX\x0C\xC1\x08Y\x0C\xC1\x0FY\x0C\xC1\x16Y\x0C\xC1\x1DY\x0C\xC1$Y\x0C\xC1+Y\x0C\xC12Y\x0C\xC19Y\x0C\xC1@Y\x0C\xC1GY\x0C\xC1NY\x0C\xC1UY\x0C\xC1\\Y\x0C\xC1cY\x0C\xC1jY\x0C\xC1qY\x0C\xC1xY\x0C\xC1\x7FY\x0C\xC1\x86Y\x0C\xC1\x8DY\x0C\xC1\x94Y\x0C\xC1\x9BY\x0C\xC1\xA2Y\x0C\xC1\t\x1Du\xC1\x10\x1Du\xC1\x17\x1Du\xC1\x1E\x1Du\xC1%\x1Du\xC1,\x1Du\xC13\x1Du\xC1:\x1Du\xC1A\x1Du\xC1H\x1Du\xC1O\x1Du\xC1V\x1Du\xC1]\x1Du\xC1d\x1Du\xC1k\x1Du\xC1r\x1Du\xC1y\x1Du\xC1\x80\x1Du\xC1\x87\x1Du\xC1\x8E\x1Du\xC1\x95\x1Du\xC1\x9C\x1Du\xC1\xA3\x1Du\xC1\xAA\x1Du\xC1\xB1\x1Du\xC1\xB8\x1Du\xC1\xBF\x1Du\xC1\xC6\x1Du\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x02A\t\xC1\tA\t\xC1\t\x12v\xC1\x10\x12v\xC1\x17\x12v\xC1\x1E\x12v\xC1%\x12v\xC1,\x12v\x05\x05\x14v\xC1\x02\x16v\xC1\t\x16v\xC1\x10\x16v\xC1\x17\x16v\xC1\x1E\x16v\xC1%\x16v\xC1,\x16v\xC13\x16v\xC1:\x16v\xC1A\x16v\xC1H\x16v\xC1O\x16v\xC1V\x16v\xC1]\x16v\xC1d\x16v\xC1k\x16v\xC1r\x16v\xC1y\x16v\xC1\x80\x16v\xC1\x87\x16v\x05\x05\x18v\xCE@r\0\xCE@r\0\xCE@r\0\xCE@r\0\xCE@r\0\xCE@r\0\x05\x05\x1Cv\xC1\x02\x1Ev\xC1\t\x1Ev\xC1\x10\x1Ev\xC1\x17\x1Ev\xC1\x1E\x1Ev\xC1%\x1Ev\xC1d\x1Ev\xC1k\x1Ev\xC1r\x1Ev\xC1y\x1Ev\xC1\x80\x1Ev\xC1\x87\x1Ev\xC1,\x1Ev\xC5\x03\t\x02\xC1:\x1Ev\xC1A\x1Ev\xC1H\x1Ev \x05\x14v \x05\x14v \x05\x18v \x05\x18v\xC1O\x1Ev\xC1V\x1Ev\xC1]\x1Ev\xFF\xFF\xFF\xFF\x05\x05$v\xC1\x8E\x1Ev\xC1\x9C\x1Ev\x05\x05 v \x05 v\xC1\x02\"v\xC1\t\"v\xC1\x10\"v\xC1\x17\"v\xC1\x1E\"v\xC1%\"v\xC13\x1Ev\xC1\x95\x1Ev\xC1V\"v\xC1,\"v\xC13\"v\xC1A\"v\xC1H\"v\xC1O\"v\xC1:\"v\xC2\x05~\xF0\xC2\x05\x88\xF5\xC2\x05\xA8\xF5\xC2\x05\xC8\xF5\xC2\x05\xE8\xF5\xC2\x05\n\xF6\xC2\x05*\xF6\xC2\x05J\xF6\xC2\x05j\xF6\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\xC1\x02\x82\x0B\xC1\t\x82\x0B\xC1\x10\x82\x0B\xC1\x17\x82\x0B\xC1\x1E\x82\x0B\xC1%\x82\x0B\xC1,\x82\x0B\x05\x05b\r\xC1\x024\t\xC1\t4\t\xC1\x104\t\xC1\x174\t\xC13\x82\x0B\xC1:\x82\x0B\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA8\0\0\x05\xA8\0\0\x05\xA8\0\0\x05\xA8\0\0\x05\xA8\0\0\x05\xA8\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA8\0\0\x05\xAC\0\0\x14\x05\0V \x05\nW\x05\xA6\0\0\x05\xA6\0\0\x05\xA8\0\0\x05\xA8\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA8\0\0\x05\xA6\0\0\x05p\x006\x05p\0L\x05x\0P\xFF\xFF\xFF\xFF\xC2\x05^\xF0\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05 \xF1\xC2\x05\x9E\xF0\xC9H<\x01\xFF\xFF\xFF\xFF\xC9(=\x01\xFF\xFF\xFF\xFF\xC9\x08>\x01\xFF\xFF\xFF\xFF\xC9\xE8>\x01\xFF\xFF\xFF\xFF\xC9\xC8?\x01\xFF\xFF\xFF\xFF\xC1O(v\xC1V(v\xC9\xA8@\x01\xFF\xFF\xFF\xFF\xC1k(v\xC1\x80(v\xC1\x87(v\xC1\x8E(v\xC1\x95(v\xC1\x9C(v\xC1\xA3(v\x05\x05*v\x05\x05,v\x05\x05.v\xC1\x020v\xC1\t0v\xC1\x100v\xC1\x170v\xC1\x1E0v\xC1%0v\xC130v\xC1:0v\xC1A0v\xC1H0v\xC1O0v\xC1]0v\xC1d0v\xC1k0v\xC1r0v\xC1y0v\xC1\x800v\xC1\x870v\xC1\x8E0v\xC1\x9C0v\xC1\xA30v\xC1\xAA0v\xC1\xBF0v\xC2\x05>\xF0\xC1\xC60v\xC1\xCD0v\xC1\xD40v\xC1\xDB0v\xC1\xE20v\xC9\x88A\x01\xFF\xFF\xFF\xFF\xC9hB\x01\xFF\xFF\xFF\xFF\xC9HC\x01\xC9(D\x01\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC9\x08E\x01\xFF\xFF\xFF\xFF\x05\x053v\xC1r(v\xC1y(v\xC1,0v\xC1V0v\xC1\x950v\xC1\xB10v\xC1\xB80v\xC5c\t\x02\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xC1\x10A\t\xC1\x17A\t\xC1\x10\x10\t\xC1\x02P\x07\xC1\x1E4\t\xC1%4\t\xC1\t\x12\x05\xC1\xA9Y\x0C\xC1\xB0Y\x0C\xC1\xB7Y\x0C\xC1\xBEY\x0C\xC1\xC5Y\x0C\xC1\xCCY\x0C\xC1\xD3Y\x0C\xC1\xDAY\x0C\xC1\xE1Y\x0C\xC1\xE8Y\x0C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC1\xEFY\x0C\xC1\xF6Y\x0C\xC1\xFDY\x0C\xC1\x06Z\x0C\xC1\rZ\x0C\xC1\x14Z\x0C\xC1\x1BZ\x0C\xC1\"Z\x0C\xC1)Z\x0C\xC1\x1EA\t\xC1%A\t\xFF\xFF\xFF\xFF\xC2\x05~\xF0\xC2\x05`\xF1\xC2\x05\x9E\xF0\x05\x05\xE9q\xC1\x02\xEBq\xC1\t\xEBq\xC1\x10\xEBq\xC1\x17\xEBq\xC1\x1E\xEBq\xC1%\xEBq\x05\x05\xEDq\xC1\t\xEFq\xC1\x10\xEFq\xC1\x17\xEFq\xC1\x1E\xEFq\xC1%\xEFq\xC1,\xEFq\xC13\xEFq\xC1:\xEFq\xC1A\xEFq\xC1H\xEFq\xC1O\xEFq\xC1V\xEFq\xC1]\xEFq\xC1d\xEFq\x05\x05\xF1q\xC1\t\xF3q\xC1\x17\xF3q\xC1,\xF3q\xC1A\xF3q\xC1O\xF3q\xC1V\xF3q\xC1d\xF3q\xC1\x10\xF3q\xC1\x1E\xF3q\xC13\xF3q\xC1k\xF3q\xC1r\xF3q\xC1y\xF3q\xC1\x80\xF3q\xC1\x87\xF3q\xC1\x8E\xF3q\xC1\x95\xF3q\xC1\x9C\xF3q\xC1\x02\xF3q\xC1H\xF3q\xC1\x02\xEFq\xC1]\xF3q\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02 \x05\xE9q\xC1%\xF3q\xC1:\xF3q\xC1k\xEFq \x05\xEDq \x05\xF1q\x05\x05!u \x05!u\x05\x05#u \x05#u \x05#u\x05\x05%u \x05%u\x05\x05'u \x05'u\x05\x05)u \x05)u\x05\x05+u \x05+u \x05+u\x05\x05-u \x05-u\xC1\x02/u\xC1\t/u\x05\x051u \x051u\x05\x053u \x053u\x05\x055u \x055u\x05\x057u \x057u \x057u\x05\x059u \x059u\x05\x05;u\x05\x05=u \x05=u\xC1\x02?u\xC1\t?u\xC1\x10?u\xC1\x17?u\xC1\x1E?u\xC1%?u\xC2\x05>\xF0\x05\x05Au \x05Au\x05\x05Cu\x05\x05Eu \x05Eu\x05\x05Gu \x05Gu\x05\x05Iu \x05Iu\xC1\x02Ku\xC1\tKu\xC1\x10Ku\xC1\x17Ku\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x8E\x82\x0B\xC1\x95\x82\x0B\xC1\x9C\x82\x0B\xC1\xA3\x82\x0B\xC1\t\x06u\xC1\x10\x06u\xC1\x17\x06u\xC1\x1E\x06u\xC1%\x06u\xC1,\x06u\xC13\x06u\xC1:\x06u\xC1A\x06u\xC1H\x06u\xC1d\x06u\xC1k\x06u\xC1r\x06u\xC1y\x06u\xC1\x80\x06u\xC1\x87\x06u\xC1\x8E\x06u\xC1\x95\x06u\xC1\x9C\x06u\xC1\xA3\x06u\xC1\xAA\x06u\xC1\xB1\x06u\xC1\xB8\x06u\xC1\xBF\x06u\xC1\xC6\x06u\xC1\xCD\x06u\xC1\xD4\x06u\xC1\xE2\x06u\xC1\xF0\x06u\xC1\xF7\x06u\xC1\xFE\x06u\xC1\x07\x07u\xC1\x0E\x07u\xC1\x15\x07u\xC1\x1C\x07u\xC1#\x07u\xC1\xDB\x06u\xC1\xE9\x06u\xC11\x07u\xC18\x07u\xC1?\x07u\xC1F\x07u\xC1M\x07u\xC1T\x07u\xC1[\x07u\xC1b\x07u\xC1i\x07u\xC1p\x07u\xC1w\x07u\xC1~\x07u\xC1\x85\x07u\xC1\x8C\x07u\xC1\x93\x07u\xC1\x9A\x07u\xC1*\x07u\xC2\x05>\xF0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x10$\t\xC1\x17$\t\xC1\x80r\x0B\xC1\x87r\x0B\xC1\x8Er\x0B\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1O\x06u\xC1V\x06u\xC1]\x06u\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xCE`r\0\xCE`r\0\xCE`r\0\xCE`r\0\xCE`r\0\xCE`r\0\xCE`r\0\xCE`r\0\xCE`r\0\xCE`r\0\xCE`r\0\xCE`r\0\xCE`r\0\xCE`r\0\xCE`r\0\xCE`r\0\xC1\x1C5\t\xC1#5\t\x10\x05\x0Ea\x10\x05\x1Aa\x10\x05\x8Aa\x10\x05\x9Ca\x10\x05\xA2a\x10\x05\xA2a\x10\x05\xE2a\xC6\x01'\0\xC6\xC1$\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x05\x06c\xA0\x05\nc\xA0\x05\x0Ec\xA0\x05\x12c\xA0\x05\x16c\xA0\x05\x1Ac\xA0\x05\x1Ec\xA0\x05&c\xA0\x05*c\xA0\x05.c\xA0\x052c\xA0\x056c\xA0\x05:c\xA0\x05Bc\xA0\x05Fc\xA0\x05Jc\xA0\x05Nc\xA0\x05Rc\xA0\x05Vc\xA0\x05^c\xA0\x05bc\xA0\x05fc\xA0\x05jc\xA0\x05nc\xA0\x05rc\xA0\x05vc\xA0\x05zc\xA0\x05~c\xA0\x05\x82c\xA0\x05\x86c\xA0\x05\x8Ac\xA0\x05\x92c\xA0\x05\x96c\xA0\x05\"c\xA0\x05>c\xA0\x05Zc\xA0\x05\x8Ec\xA0\x05\x9Ac\xA0\x05\x9Ec\xA0\x05\xA0c\xA0\x05\xA4c\xA0\x05\xA6c\xA0\x05\xA8c\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x05\xAAc\xA0\x05\xAEc\xA0\x05\xB0c\xC1A\x82\x0B\xC1H\x82\x0B\xC1O\x82\x0B\xC1V\x82\x0B\xC1]\x82\x0B\xC1d\x82\x0B\xC1k\x82\x0B\xC1r\x82\x0B\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x05\x05\x94h \x05\x94h \x05\x94h \x05\x94h\xC2\x05~\xF0 \x05\x94h \x05\x94h\xC2\x05\x9E\xF0\xC2\x05\x9E\xF0\0\0\0\0\x05\x05\x96h\x05\x05\x98h\0\0\0\0\0\0\0\0\0\0\0\0 \x05\x94h\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x06+\x05\x05\x0E+\x05\x05\x10+\x05\x05\x0C-\x05\x05\x06/\x05\x05\x061\x05\x05\x081\x05\x05\x063\x05\x05(3\x05\x05\x0E;\x05\x05\x08=\x05\x05\x06?\x05\x05\nA\x05\x05\x06C\x05\x05\nE\x05\x05\x06G\x05\x05\"G\x05\x05\x08G\x05\x05$G\x05\x05\x1AG\x05\x05\x0EG\x05\x05>G\x05\x05.G\x05\x050G\x05\x05\x06I\x05\x05\x0CM\x05\x05\x14M\x05\x05\x06Q\x05\x05\x06S\x05\x05\nS\x05\x05\x0CS\x05\x05,S\x05\x05\x06U\x05\x05\x06W\x05\x05\x06]\x05\x05\x1C]\x05\x05j]\x05\x05l]\x05\x05\x0C`\x05\x05(`\x05\x054`\x05\x05>`\x05\x05T`\x05\x05da\xB4\x05\0*\xC5BU\0\xB1\x05\0,\x05\x05\n-\xB1\x05\x000\xB4\x05\x002\xAE\x05\x143\xB1\x05\x006\xB4\x05\08\xB4\x05\0:\xB1\x05\0<\xB4\x05\0>\xB4\x05\0@\xB4\x05\0B\xB4\x05\0D\x05\x05\x08E\xB4\x05\0F\xAE\x05+\x05\0B,\x05 E+\x05\0F.\x05 G \x05.G \x050G+\x05\0H+\x05\0P+\x05\0R \x05\nS.\x05(S+\x05\0T \x05l],\x05\x08`(\x05\n`1\x05\x0E`,\x05N`(\x05P`.\x05\0:.\x05\0L.\x05\0R.\x05\0T3\x05\x08`0\x05\n`0\x05<`3\x05N`0\x05P`\x05\x05\x0ES\x05\x05\x0E-\x05\x05\x0C1\x05\x05\x0C5\x05\x05\x08C\x05\x05\x0CE\x05\x05\x0CI\x05\x05\x10M\x05\x05*M\x05\x05\nO\x05\x05\x0CQ\x05\x05\n]\x05\x05\x187,\x05xa\x05p\x006\xC5\x02\x95\0\x05\x05\x12;\x05\x05\x1C;\x05\x05\x08I\x05\x05\x1AS\x05\x052S\x05\x05\x12-\x05\x05\x0E1\x05\x05\x0E5\x05\x05\x127\x05\x05\x08?\x05\x05 A\x05\x05\nC\x05\x05\x14E\x05\x05\x0EI\x05\x05\x1EM\x05\x05\x0CO\x05\x05 O\x05\x05\nU\x05\x05\x06Y\x05\x05\x0C]\x05\x05\n+\x05\x05\x1A+\x05\x05\x161\x05\x05\x0E3\x05\x05\x1E3\x05\x05&3\x05\x05\x1A3\x05\x05\x16;\x05\x05(G\x05\x05\"O\x05\x05\x1CS\x05\x05\"].\x05\x1C++\x05\0..\x05\x12/.p\x000.\x05$3+\x05\x004 \x05\x0E=.\x05\x087.\x05\"S.\x05\x10;.\x05\x1A;.\x05\x08; \x05\x12;.\x05\x0C= \x05\"A \x05 A.\x05\x06A.\x05\x0CC \x05.S.\x05\x0EE \x05\x16E.\x05\x06E.\x054G \x05\x18I,\x05\x0EO,\x05\x1CO \x05\x0EQ.\x05\x14S.\x050S \x05\x06S.\x05\x0CU.\x05\x14U+\x05\0\\.\x05\x10].\x05\x12],\x05\x1A]3\x05\x1E`\x05\xA6\0\0\x05\xA6\0\0\x05\xA8\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x13\x05\0L\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA8\0\0\x05\xA6\0\0\x10\x05@]\x05p\0*\xC5\xC2T\0\xC5\x82U\0\xC5\xC2V\0\xC5\"Y\0\x05x\x000\x05p\x000\x13\x05\x006 \x05\x0E7\x13\x05\0>\x13\x05\0@ \x05\x06A \x05\x06C\x13\x05\0D \x05\x06E\x10\x05\x08M\x05x\0L\x13\x05\0N\x05t\0N\x13\x05\0\\\x10\x05\x16+\x13\x05\0, \x05\x18-\x10\x05\x183\x13\x05\x004 \x05\x14A\xC5\xE2\x87\0\x13\x05\0H\x10\x05\x1CO\xC5\xA2\x98\0\x14\x05\0V\xC5\xC2P\0\xC5\xA2\x86\0\xC5\"\x98\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA8\0\0\x05\xA8\0\0\x05\xA6\0\0\x05\xA8\0\0\x05\xA8\0\0\x05\xA6\0\0\x05\xA8\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5BX\0\xFF\xFF\xFF\xFF\x05\x05\x18O\x05\x05\x1AO\xC5\"\x93\0\x05\x05\x1E1\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5\xA2x\0\xC5bx\0\xA0\x05\x12U\x05\x05\x12U\xA0\x05\x0C[\x05\x05\x0C[\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\x16\x0C\xFF\xFF\xFF\xFF\xC1\t\x16\x0C\xC1\x17\x16\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x10\x16\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x18\x05\0\x04\x18\x05\0\x04\x18\x05\0\x04\x18\x05\0\x04\x18\x05\0\x04(\x05\0\x04\x18\x05\0\x04\x18\x05\0\x04\x18\x05\0\x04\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x05\x05\x14\x05 \x05\x14\x05\x05\x05\x16\x05\x05\x05\x18\x05\x05\x05\x1A\x05\x05\x05\x1C\x05\x05\x05b\n\x05\x05\x0C\x05\x05pn\t\x05sn\t\x05vn\t\x05yn\t\x05pt\t\x05rt\t\x05tt\t\x05vt\t\x05\x05\xA0\n\x05\x05\xA2\n\x05\x05\xAC\n\x05\x05\xAE\n\x18\x05\0\x08\xC5b\x03\0\xC5\xE3\x03\0\x05\x05\xB0\n\x05\x05\x10\x03\x05\x05\x12\x03\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\x05\0\x04\x05\x05\x98\n\x05\x05\x9C\n\x05\x05\xB8\n\xC5\xC2/\0\xC5\x030\0\x05\x05\xBA\n\xC5b0\0\xC5\xA30\0\x05\x05\xC0\n\x05\x05p\t\x05\x05r\t\x05\x05\xC2\n\xC5\xA2\x02\0\x05\x05v\x07\x05\x05\x08\x05\x05\x05\xC4\n\x05\x05\xC8\n\x05\x05\xCC\n\x05\x05\xCE\n\x05\x05\xB2\n\x05\x05\x96\x0C\x05\x05\x90\t\x05\x05\x92\t\xC5\x02\x03\0\xC5\"\x03\0\xC5\xE2\x02\0\x05\x05\x8E\n\x05\x05t\n\x05\x05\xB4\n\x05\x05\xB6\n\x05\x05~\n\x05\x05.\x07\x05\x05\xCA\n\x05\x05\x80\n\xC1\x02\x92\x0C\x05\x05\"\x05\x05\x05\xC6\n\x05\x05D\t\x05\x05F\t\xC5\xC4/\0\x05\x05H\t\x05\x05J\t\x05\x05L\t\x05\x05N\t\x05\x05P\t\x05\x05R\t\x05\x05T\t\x18\x05\0\x04\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0$\x05\0\x13+\x05\0:\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF$\x05\0\x1B$\x05\0\x1D$\x05\0\x1F$\x05\0!$\x05\0#(\x05\0%(\x05z\x0C \x05\x90\x0C(\x05\x84\x0C%\x05z\t%\x05|\t+\x05\0D)\x05\0\x13)\x05\0\x15)\x05\0\x17)\x05\0\x19)\x05\0\x1B)\x05\0\x1D)\x05\0\x1F)\x05\0!)\x05\0#.\x05\0%0\x05z\x0C.\x05\x90\x0C0\x05\x84\x0C,\x05z\t,\x05|\t\xFF\xFF\xFF\xFF.\x05\0*.\x05\x002.\x05\0F.\x05\0X1\x05\x183.\x05\08.\x05\0>.\x05\0@.\x05\0B.\x05\0D.\x05\0H.\x05\0N.\x05\0P\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\xB6\r\x05\x05\xB8\r\x05\x05\xBA\r\x05\x05\xBC\r\x05\x05\xBE\r\x05\x05\xC0\r\x05\x05\xC2\r\xC5C\x8D\0\x05\x05\xF6\r\x05\x05\xC4\r\x05\x05\xC6\r\x05\x05\xC8\r\x05\x05\xCA\r\x05\x05\xCC\r\x05\x05\xCE\r\x05\x05\xD0\r\x05\x05\xD2\r\x05\x05\xD4\r\x05\x05\xD6\r\x05\x05\xD8\r\x05\x05\xDA\r\x05\x05\xDC\r\x05\x05\xDE\r\x05\x05\xE0\r\x05\x05\xE2\r\x05\x05\xE4\r\x05\x05\xE8\r\x05\x05\xEA\r\x05\x05\xEC\r\x05\x05\xEE\r\x05\x05\xF0\r\x05\x05\xF2\r\x05\x05\xF4\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05\xD0\xF9\xC2\x05\xF0\xF9\xC2\x05\x12\xFA\xC2\x05\x12\xFA\xC2\x052\xFA\xC2\x05R\xFA\xC2\x05r\xFA\xC2\x05\x92\xFA\x05\xAA\0\0\x05\xAA\0\0\x05\xAA\0\0\xC2\x05\xB2\xFA\xC2\x05\xD2\xFA\x05\xAC\0\0\x05\xAC\0\0\x05\xAC\0\0\xC2\x05\xF2\xFA\x05\xAC\0\0\x05\xAC\0\0\x05\xAC\0\0\x05\xAA\0\0\xC2\x05\x14\xFB\xC2\x054\xFB\xC2\x05T\xFB\xC2\x05t\xFB\x05\xAA\0\0\x05\xAA\0\0\x05\xA8\0\0\x05\xA8\0\0\x05\xA8\0\0\x05\xA8\0\0\x05\xA6\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5CR\0\xC5\xA3R\0\xA5\x05\0.\xC5\x021\0\xC1\tb\x0C\xC5cY\0\xC5\xC3Y\0\x9E\x05\x1C3\xC1\x10b\x0C\xC5B1\0\x16\x05\x006\xA5\x05\08\xA5\x05\08\xA5\x05\08\x16\x05\08\xC5bj\0\xA5\x05\0:\xA5\x05\0:\xA5\x05\0@\x16\x05\0@\xC1\x17b\x0C\xA5\x05\0D\xC5\xA2\x85\0\xC1\x1Eb\x0C\xC1%b\x0C\xA5\x05\0H\xA5\x05\0J\xA5\x05\0L\xA5\x05\0L\xA5\x05\0L\xC1,b\x0C\xC13b\x0C\xC5\x02\x92\0\xC5\xA3\x94\0\xC5\xA2\x95\0\xC1:b\x0C\xA5\x05\0\\\xC1Ab\x0C\xFF\xFF\xFF\xFF\xC1Hb\x0C\xA5\x05\0\\\xC1Ob\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA5\x05\0,\xA5\x05\0.\xC1Vb\x0C\x16\x05\x002\xA5\x05\x002\xA5\x05\x004\xA0\x05\x125\xA5\x05\0B\x16\x05\0F \x05\x06e \x05\x08e \x05\ne \x05\x0Ce\x16\x05\0:\xC1]b\x0C\xC5ce\0\x1B\x052`\x10\x05\n`\xA0\x05\n`\xB1\x052` \x05x\x0C\xC1db\x0C\xC1kb\x0C\xC1rb\x0C\xC1yb\x0C\xA5\x05\x000\x16\x05\x000\x16\x05\x002\x16\x05\0:\x16\x05\0<\xC1\x80b\x0C\xC1-\xA1\x0C\xC1\x87b\x0C\xC5\x03S\0\x05\x05\x125\xC1\x8Eb\x0C\xC5\xE37\0\xC5\xA38\0\xC5\x845\0\xC5c6\0\xC5\x03@\0\xC5#7\0\xC5c@\0\xC5\xE3E\0\xC5cI\0\xC5\x837\0\xC5\xA3L\0\xC5C8\0\xC5CF\0\xC5\x03M\0\xC5#O\0\xC5B5\0\xA2\x05\0:\xC5\xA2n\0\xC5Co\0\xC5\xE2p\0\xA2\x05\0T\xC5B\x9A\0\xC5\xE3\x9A\0\xC5\xC4\x9B\0\xC5bq\0\xA2\x05\0X\xC5b\x9E\0\xC5\x03\x9F\0\xA2\x05\0@\xA2\x05\0.\xA2\x05\x000\xA2\x05\0B\x13\x05\0:\xC5bn\0\xC5\xE3n\0\xC5\xA2p\0\x13\x05\0T\xC5\x02\x9A\0\xC5\x83\x9A\0\xC5D\x9B\0\xC5\"q\0\x13\x05\0X\xC5\"\x9E\0\xC5\xA3\x9E\0\x13\x05\0@\x13\x05\0.\x13\x05\x000\x13\x05\0B\x05\x05\x90\x10\x05\x05\x92\x10\x05\x05\x94\x10\xA0\x05\x14/\x05\x05\x14/\x05\x05\0\x1F\x05\x05\x96\x10\x05\x05\x98\x10\x05\x05\x9A\x10\xC5c4\0\xC1\x95b\x0C\xC1\x9Cb\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05d\x0C\x05\x05h\x0C\x05\x05f\x0C\x05\x05j\x0C\xC1\x02l\x0C\xC1\tl\x0C\xC1\x10l\x0C\xC1\x17l\x0C\xC1\x1El\x0C\xC1%l\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\x80r\0\xCE\x80r\0\xCE\x80r\0\xCE\x80r\0\xCE\x80r\0\xCE\x80r\0\xCE\x80r\0\xCE\x80r\0\xCE\x80r\0\xCE\x80r\0\xCE\x80r\0\xCE\x80r\0\xCE\x80r\0\xCE\x80r\0\xFF\xFF\xFF\xFF\xCE\xA0r\0\xCE\xA0r\0\xCE\xA0r\0\xCE\xA0r\0\xCE\xA0r\0\xCE\xA0r\0\xCE\xA0r\0\xCE\xA0r\0\xCE\xA0r\0\xCE\xA0r\0\xCE\xA0r\0\xCE\xA0r\0\xCE\xA0r\0\xCE\xA0r\0\xCE\xA0r\0\xCE\xA0r\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1~m\x0C\xC1\x85m\x0C\xC1\x8Cm\x0C\xC1\x93m\x0C\xC1\x9Am\x0C\xC1\xA1m\x0C\xC1\xA8m\x0C\xC1\xAFm\x0C\xC1\xB6m\x0C\xC1\xBDm\x0C\xC1\xC4m\x0C\xC1\xCBm\x0C\xC1\xD2m\x0C\xC1\xD9m\x0C\xC1\xE0m\x0C\xC1\xE7m\x0C\xC1\xEEm\x0C\xC1\xF5m\x0C\xC1\xFCm\x0C\xC1\x05n\x0C\xC1\x0Cn\x0C\xC1\x13n\x0C\xC1\x1An\x0C\xC1!n\x0C\xC1(n\x0C\xC1/n\x0C\xC16n\x0C\xC1=n\x0C\xC1Dn\x0C\xC1Kn\x0C\xC1Rn\x0C\xC1Yn\x0C\xC1`n\x0C\xC1gn\x0C\xC1nn\x0C\xC1un\x0C\xC1|n\x0C\xC1\x83n\x0C\xC1\x8An\x0C\xC1\x91n\x0C\xC1\x98n\x0C\xC1\x9Fn\x0C\xC1\xA6n\x0C\xC1\xADn\x0C\xC1\xB4n\x0C\xC1\xBBn\x0C\xC1\xC2n\x0C\xC1\xC9n\x0C\xC1\xD0n\x0C\xC1\xD7n\x0C\x05\x05p\x0C\xC1\x02r\x0C\xFF\xFF\xFF\xFF\xC1\tr\x0C\xC1\x10r\x0C\x05\x05t\x0C\xC1\x02v\x0C\xFF\xFF\xFF\xFF\xC1\tv\x0C\xC1\x10v\x0C\xFF\xFF\xFF\xFF\xC1\x17v\x0C\xC1%v\x0C\xC1,v\x0C\xC13v\x0C\x05\x05x\x0C\x05\x05\x90\x0C\xC1\t\x92\x0C\xC1\x10\x92\x0C\x05\x05\x94\x0C\xC1\x02\x98\x0C\xC1\t\x98\x0C\xC1\x10\x98\x0C\xC1\x17\x98\x0C\xC1\x1E\x98\x0C\xC1%\x98\x0C\xC13\x98\x0C\xC1A\x98\x0C\xC1H\x98\x0C\xC1O\x98\x0C\xC1V\x98\x0C\xC1]\x98\x0C\xC1d\x98\x0C\xC1k\x98\x0C\xFF\xFF\xFF\xFF\xC1r\x98\x0C\xFF\xFF\xFF\xFF\xC1y\x98\x0C\xC1\x80\x98\x0C\xC1\x87\x98\x0C\xC1\x8E\x98\x0C\x05\x05\x9A\x0C\xC5\"2\0\xC5c2\0\x05\x05\x9C\x0C\xC5\xC22\0\xC5\x033\0\xC1\x02\x9E\x0C\xC1\t\x9E\x0C\xC1\x10\x9E\x0C\xC1\x17\x9E\x0C\xC1\x1E\x9E\x0C\xC1%\x9E\x0C\xC1,\x9E\x0C\xC13\x9E\x0C\xC1:\x9E\x0C\xC1A\x9E\x0C\xC1H\x9E\x0C\xC1O\x9E\x0C\xC1V\x9E\x0C\xC1]\x9E\x0C\xC1d\x9E\x0C\xC1k\x9E\x0C\xFF\xFF\xFF\xFF\xC1r\x9E\x0C\xC1y\x9E\x0C\xFF\xFF\xFF\xFF\xC1\x80\x9E\x0C\xC1\x87\x9E\x0C\xFF\xFF\xFF\xFF\xC1\x8E\x9E\x0C\xFF\xFF\xFF\xFF\xC1\x95\x9E\x0C\xC1\x9C\x9E\x0C\xC1\xA3\x9E\x0C\xC1\xAA\x9E\x0C\xC1\xB1\x9E\x0C\xC1\xB8\x9E\x0C\xC1\xBF\x9E\x0C\xC1\xC6\x9E\x0C\xC1\xCD\x9E\x0C\xC1\xD4\x9E\x0C\xC1\xDB\x9E\x0C\xC1\xE2\x9E\x0C\xC1\xE9\x9E\x0C\xC1\xF0\x9E\x0C\xC1\xF7\x9E\x0C\xC1\xFE\x9E\x0C\xC1\x07\x9F\x0C\xC1\x0E\x9F\x0C\xC1\x15\x9F\x0C\xC1\x1C\x9F\x0C\xC1#\x9F\x0C\xC1*\x9F\x0C\xFF\xFF\xFF\xFF\xC11\x9F\x0C\xFF\xFF\xFF\xFF\xC18\x9F\x0C\xC1?\x9F\x0C\xC1F\x9F\x0C\xC1M\x9F\x0C\xC1T\x9F\x0C\xC1[\x9F\x0C\xC1b\x9F\x0C\xC1i\x9F\x0C\xC1p\x9F\x0C\xC1w\x9F\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1~\x9F\x0C\xC1\x85\x9F\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x8C\x9F\x0C\xC1\x93\x9F\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x9A\x9F\x0C\xC1\xA1\x9F\x0C\xC1\xA8\x9F\x0C\xC1\xAF\x9F\x0C\xC1\xB6\x9F\x0C\xC1\xBD\x9F\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xC4\x9F\x0C\xC1\xCB\x9F\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xD2\x9F\x0C\xC1\xD9\x9F\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xC0r\0\xCE\xC0r\0\xCE\xC0r\0\xCE\xC0r\0\xCE\xC0r\0\xCE\xC0r\0\xCE\xC0r\0\xCE\xC0r\0\xCE\xC0r\0\xCE\xC0r\0\xCE\xC0r\0\xCE\xC0r\0\xCE\xC0r\0\xCE\xC0r\0\xCE\xC0r\0\xCE\xC0r\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xD0\xA0\x0C\xC1\xD7\xA0\x0C\xC1\xDE\xA0\x0C\xC1\xE5\xA0\x0C\xC1\xEC\xA0\x0C\xC1\xF3\xA0\x0C\xC1\xFA\xA0\x0C\xC1\x03\xA1\x0C\xC1\n\xA1\x0C\xC1\x11\xA1\x0C\xC1\x18\xA1\x0C\xC1\x1F\xA1\x0C\xC1&\xA1\x0C\xC14\xA1\x0C\xC1;\xA1\x0C\xC1B\xA1\x0C\xC1I\xA1\x0C\xC1P\xA1\x0C\xC1W\xA1\x0C\xC1^\xA1\x0C\xC1e\xA1\x0C\xC1l\xA1\x0C\xC1s\xA1\x0C\xC1z\xA1\x0C\xC1\x81\xA1\x0C\xC1\x88\xA1\x0C\xC1\x8F\xA1\x0C\xC1\x96\xA1\x0C\xC1\x9D\xA1\x0C\xC1\xA4\xA1\x0C\xC1\xAB\xA1\x0C\xC1\xB2\xA1\x0C\xC1\xB9\xA1\x0C\xC1\xC0\xA1\x0C\xC1\xC7\xA1\x0C\xC1\xCE\xA1\x0C\xC1\xD5\xA1\x0C\xC1\xDC\xA1\x0C\xC1\xE3\xA1\x0C\xC1\xEA\xA1\x0C\xC1\xF1\xA1\x0C\xC1\xF8\xA1\x0C\xC1\xFF\xA1\x0C\xC1\x08\xA2\x0C\xC1\x0F\xA2\x0C\xC1\x16\xA2\x0C\xC1\x1D\xA2\x0C\xC1$\xA2\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1+\xA2\x0C\xC12\xA2\x0C\xC19\xA2\x0C\xC1@\xA2\x0C\xC1G\xA2\x0C\xC1N\xA2\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xE0r\0\xCE\xE0r\0\xCE\xE0r\0\xCE\xE0r\0\xCE\xE0r\0\xCE\xE0r\0\xCE\xE0r\0\xCE\xE0r\0\xCE\xE0r\0\xCE\xE0r\0\xCE\xE0r\0\xCE\xE0r\0\xCE\xE0r\0\xCE\xE0r\0\xCE\xE0r\0\xCE\xE0r\0\x05\x05\x94\t\x05\x05\x96\t\x05\x05\x98\t\x05\x05\x9A\t\xCE\0s\0\xCE\0s\0\xCE\0s\0\xCE\0s\0\xCE\0s\0\xCE\0s\0\xCE\0s\0\xCE\0s\0\xCE\0s\0\xCE\0s\0\xCE\0s\0\xCE\0s\0\xCE\0s\0\xCE\0s\0\xCE\0s\0\xCE\0s\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE s\0\xCE s\0\xCE s\0\xCE s\0\xCE s\0\xCE s\0\xCE s\0\xCE s\0\xCE s\0\xCE s\0\xCE s\0\xCE s\0\xCE s\0\xCE s\0\xCE s\0\xCE s\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xCA\xAA\x0C\xC1\xD1\xAA\x0C\xC1\xD8\xAA\x0C\xC1\xDF\xAA\x0C\xC1\xE6\xAA\x0C\xC1\xED\xAA\x0C\xC1\xF4\xAA\x0C\xC1\xFB\xAA\x0C\xC1\x04\xAB\x0C\xC1\x0B\xAB\x0C\xC1\x12\xAB\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x1F\x05\0\x15\x1F\x05\0\x17\x1F\x05\0\x19\x1F\x05\0\x1B\x1F\x05\0\x1D\x1F\x05\0\x1F\x1F\x05\0!\x1F\x05\0#\"\x05\0%\xC5\x029\0\xC5\xA29\0\xC5B:\0\xC5b;\0\xC5\x02<\0\xC5\xA2<\0\xC5B=\0\xC5\xE2=\0\xC5\x82>\0\xC5\"?\0\xC5\xC2@\0\xC5\xA3\x04\0\xC5\x03\n\0\xC5\xE3\n\0\xC5C\x0B\0\xC5\xA3\x0B\0\xC5\x03\x0C\0\xC5c\x0C\0\xC5\xC3\x0C\0\xC5#\r\0\xC5\x04\x05\0\xC5\x84\x05\0\xC5\x04\x06\0\xC5\x84\x06\0\xC5\x04\x07\0\xC5\x84\x07\0\xC5\x04\x08\0\xC5\x84\x08\0\xC5\x04\t\0\xC5\x84\t\0\xC5d\n\0\xC5\x025\0\xC5\xA2:\0\xC5\xC2;\0\xC5b<\0\xC5\x02=\0\xC5\xA2=\0\xC5B>\0\xC5\xE2>\0\xC5\x82?\0\xC5C9\0\xC5\xE39\0\xC5\x83:\0\xC5\xA3;\0\xC5C<\0\xC5\xE3<\0\xC5\x83=\0\xC5#>\0\xC5\xC3>\0\xC5c?\0\xC5\x03A\0\xC5\x83\r\0\xC5C\x0E\0\xC5\x03\x0F\0\xC5\xC3\x0F\0\xC5\x83\x10\0\xC5C\x11\0\xC5\x03\x12\0\xC5\xC3\x12\0\xC5\x83\x13\0\xC5C\x14\0\xC5\x03\x15\0\xC5\xC3\x15\0\xC5\x83\x16\0\xC5C\x17\0\xC5\x03\x18\0\xC5\xC3\x18\0\xC5\x83\x19\0\xC5C\x1A\0\xC5\x03\x1B\0\xC5\xC3\x1B\0\xC5\x83\x1C\0\xC5C\x1D\0\xC5\x03\x1E\0\xC5\xC3\x1E\0\xC5\x83\x1F\0\xC5C \0\xA8\x05\0*\xA8\x05\0,\xA8\x05\0.\xA8\x05\x000\xA8\x05\x002\xA8\x05\x004\xA8\x05\x006\xA8\x05\08\xA8\x05\0:\xA8\x05\0<\xA8\x05\0>\xA8\x05\0@\xA8\x05\0B\xA8\x05\0D\xA8\x05\0F\xA8\x05\0H\xA8\x05\0J\xA8\x05\0L\xA8\x05\0N\xA8\x05\0P\xA8\x05\0R\xA8\x05\0T\xB0\x05\0V\xA8\x05\0X\xA8\x05\0Z\xA8\x05\0\\\x19\x05\0*\x19\x05\0,\x19\x05\0.\x19\x05\x000\x19\x05\x002\x19\x05\x004\x19\x05\x006\x19\x05\08\x19\x05\0:\x19\x05\0<\x19\x05\0>\x19\x05\0@\x19\x05\0B\x19\x05\0D\x19\x05\0F\x19\x05\0H\x19\x05\0J\x19\x05\0L\x19\x05\0N\x19\x05\0P\x19\x05\0R\x19\x05\0T\x1C\x05\0V\x19\x05\0X\x19\x05\0Z\x19\x05\0\\\x1F\x05\0\x13\xC5\xA29\0\xC5B:\0\xC5b;\0\xC5\x02<\0\xC5\xA2<\0\xC5B=\0\xC5\xE2=\0\xC5\x82>\0\xC5\"?\0\xC5\xC2@\0\x1F\x05\0\x15\x1F\x05\0\x17\x1F\x05\0\x19\x1F\x05\0\x1B\x1F\x05\0\x1D\x1F\x05\0\x1F\x1F\x05\0!\x1F\x05\0#\"\x05\0%\xC5\x029\0\x1F\x05\0\x13\xC1\x19\xAB\x0C\xC1 \xAB\x0C\x05\x05\xAD\x0C\xCE@s\0\xCE@s\0\xCE@s\0\xCE@s\0\xCE@s\0\xCE@s\0\xCE@s\0\xCE@s\0\xCE@s\0\xCE@s\0\xCE@s\0\xCE@s\0\xCE@s\0\xCE@s\0\xCE@s\0\xCE@s\0\x05\x05\xB5\x0C\xCE`s\0\xCE`s\0\xCE`s\0\xCE`s\0\xCE`s\0\xCE`s\0\xCE`s\0\xCE`s\0\xCE`s\0\xCE`s\0\xCE`s\0\xCE`s\0\xCE`s\0\xCE`s\0\xCE`s\0\xCE`s\0\x05\x05\xBA\x0C\xCE\x80s\0\xCE\x80s\0\xCE\x80s\0\xCE\x80s\0\xCE\x80s\0\xCE\x80s\0\xCE\x80s\0\xCE\x80s\0\xCE\x80s\0\xCE\x80s\0\xCE\x80s\0\xCE\x80s\0\xCE\x80s\0\xCE\x80s\0\xCE\x80s\0\xCE\x80s\0\xCE\xA0s\0\xCE\xA0s\0\xCE\xA0s\0\xCE\xA0s\0\xCE\xA0s\0\xCE\xA0s\0\xCE\xA0s\0\xCE\xA0s\0\xCE\xA0s\0\xCE\xA0s\0\xCE\xA0s\0\xCE\xA0s\0\xCE\xA0s\0\xCE\xA0s\0\xCE\xA0s\0\xCE\xA0s\0\xC1o\xEB\x0C\xC1v\xEB\x0C\xC1}\xEB\x0C\xC1\x84\xEB\x0C\xC1\x8B\xEB\x0C\xC1\x92\xEB\x0C\xC1\x99\xEB\x0C\xC1\xA0\xEB\x0C\xCE\xC0s\0\xCE\xC0s\0\xCE\xC0s\0\xCE\xC0s\0\xCE\xC0s\0\xCE\xC0s\0\xCE\xC0s\0\xCE\xC0s\0\xCE\xC0s\0\xCE\xC0s\0\xCE\xC0s\0\xCE\xC0s\0\xCE\xC0s\0\xCE\xC0s\0\xCE\xC0s\0\xCE\xC0s\0\xC1\x08\xFF\x0C\xC1\x0F\xFF\x0C\xC1\x16\xFF\x0C\xCE\xE0s\0\xCE\xE0s\0\xCE\xE0s\0\xCE\xE0s\0\xCE\xE0s\0\xCE\xE0s\0\xCE\xE0s\0\xCE\xE0s\0\xCE\xE0s\0\xCE\xE0s\0\xCE\xE0s\0\xCE\xE0s\0\xCE\xE0s\0\xCE\xE0s\0\xCE\xE0s\0\xCE\xE0s\0\xC1E\xEB\x0C\xC1L\xEB\x0C\xC1S\xEB\x0C\xC1Z\xEB\x0C\xC1a\xEB\x0C\xC1h\xEB\x0C\xCE\0t\0\xCE\0t\0\xCE\0t\0\xCE\0t\0\xCE\0t\0\xCE\0t\0\xCE\0t\0\xCE\0t\0\xCE\0t\0\xCE\0t\0\xCE\0t\0\xCE\0t\0\xCE\0t\0\xCE\0t\0\xCE\0t\0\xCE\0t\0\xC1O\xCA\x0C\xC1V\xCA\x0C\xC1]\xCA\x0C\xC1d\xCA\x0C\xC1k\xCA\x0C\xC1r\xCA\x0C\xC1y\xCA\x0C\xC1\x80\xCA\x0C\xC1\x87\xCA\x0C\xC1\x8E\xCA\x0C\xC1\x95\xCA\x0C\xC1\x9C\xCA\x0C\xC1\xA3\xCA\x0C\xC1\xAA\xCA\x0C\xC1\xB1\xCA\x0C\xC1\xB8\xCA\x0C\xC1\xBF\xCA\x0C\xC1\xC6\xCA\x0C\xC1\xCD\xCA\x0C\xC1\xD4\xCA\x0C\xC1\xDB\xCA\x0C\xC1\xE2\xCA\x0C\xC1\xE9\xCA\x0C\xC1\xF0\xCA\x0C\xC1\xF7\xCA\x0C\xC1\xFE\xCA\x0C\xC1\x07\xCB\x0C\xC1\x0E\xCB\x0C\xC1\x15\xCB\x0C\xC1\x1C\xCB\x0C\xC1#\xCB\x0C\xC1*\xCB\x0C\xC11\xCB\x0C\xCE t\0\xCE t\0\xCE t\0\xCE t\0\xCE t\0\xCE t\0\xCE t\0\xCE t\0\xCE t\0\xCE t\0\xCE t\0\xCE t\0\xCE t\0\xCE t\0\xCE t\0\xCE t\0\x05\x05\xE4\t\x05\x05\xE6\t\x05\x05\xE8\t\x05\x05\xEA\t\x05\x05\xEC\t\x05\x05\xEE\t\x05\x05\xF0\t\x05\x05\xF2\t\x05\x05\xF4\t\x05\x05\xF6\t\x05\x05\xF8\t\x05\x05\xFA\t\x05\x05\xFC\t\x05\x05\xFE\t\x1F\x05\0\x15\x1F\x05\0\x17\x1F\x05\0\x19\x1F\x05\0\x1B\x1F\x05\0\x1D\x1F\x05\0\x1F\x1F\x05\0!\x1F\x05\0#\"\x05\0%\xC5\x029\0\x1F\x05\0\x15\x1F\x05\0\x17\x1F\x05\0\x19\x1F\x05\0\x1B\x1F\x05\0\x1D\x1F\x05\0\x1F\x1F\x05\0!\x1F\x05\0#\"\x05\0%\xC5\x029\0\xCE@t\0\xCE@t\0\xCE@t\0\xCE@t\0\xCE@t\0\xCE@t\0\xCE@t\0\xCE@t\0\xCE@t\0\xCE@t\0\xCE@t\0\xCE@t\0\xCE@t\0\xCE@t\0\xCE@t\0\xCE@t\0\x05\x05\xCC\t\x05\x05\xCE\t\xCE`t\0\xCE`t\0\xCE`t\0\xCE`t\0\xCE`t\0\xCE`t\0\xCE`t\0\xCE`t\0\xCE`t\0\xCE`t\0\xCE`t\0\xCE`t\0\xCE`t\0\xCE`t\0\xCE`t\0\xCE`t\0\x05\x05\xD0\t\x05\x05\xD2\t\x05\x05\xD4\t\x05\x05\xD6\t\x05\x05\xD8\t\x05\x05\xDA\t\x05\x05\xDC\t\x05\x05\xDE\t\x05\x05\xE0\t\x05\x05\xE2\t\xC1o\xCF\x0C\xC1v\xCF\x0C\xC1}\xCF\x0C\xC1\x84\xCF\x0C\xC1\x8B\xCF\x0C\xC1\x92\xCF\x0C\xC1\x99\xCF\x0C\xC1\xA0\xCF\x0C\xC1\xA7\xCF\x0C\xC1\xAE\xCF\x0C\xC1\xB5\xCF\x0C\xC1\xBC\xCF\x0C\xC1\xC3\xCF\x0C\xC1\xCA\xCF\x0C\xC1\xD1\xCF\x0C\xC1\xD8\xCF\x0C\xCE\x80t\0\xCE\x80t\0\xCE\x80t\0\xCE\x80t\0\xCE\x80t\0\xCE\x80t\0\xCE\x80t\0\xCE\x80t\0\xCE\x80t\0\xCE\x80t\0\xCE\x80t\0\xCE\x80t\0\xCE\x80t\0\xCE\x80t\0\xCE\x80t\0\xCE\x80t\0\xCE\xA0t\0\xCE\xA0t\0\xCE\xA0t\0\xCE\xA0t\0\xCE\xA0t\0\xCE\xA0t\0\xCE\xA0t\0\xCE\xA0t\0\xCE\xA0t\0\xCE\xA0t\0\xCE\xA0t\0\xCE\xA0t\0\xCE\xA0t\0\xCE\xA0t\0\xCE\xA0t\0\xCE\xA0t\0\x05\x05\xA0\t\x05\x05\xA2\t\x05\x05\xA4\t\x05\x05\xA6\t\x05\x05\xA8\t\x05\x05\xAA\t\x05\x05\xAC\t\x05\x05\xAE\t\x05\x05\xB0\t\x05\x05\xB2\t\x05\x05\xB4\t\x05\x05\xB6\t\x05\x05\xB8\t\x05\x05\xBA\t\x05\x05\xBC\t\x05\x05\xBE\t\x05\x05\xC0\t\x05\x05\xC2\t\x05\x05\xC4\t\x05\x05\xC6\t\x05\x05\xC8\t\x05\x05\xCA\t\xCE\xC0t\0\xCE\xC0t\0\xCE\xC0t\0\xCE\xC0t\0\xCE\xC0t\0\xCE\xC0t\0\xCE\xC0t\0\xCE\xC0t\0\xCE\xC0t\0\xCE\xC0t\0\xCE\xC0t\0\xCE\xC0t\0\xCE\xC0t\0\xCE\xC0t\0\xCE\xC0t\0\xCE\xC0t\0\x05\x05f\n\x05\x05h\n\x05\x05j\n\x05\x05l\n\xCE\xE0t\0\xCE\xE0t\0\xCE\xE0t\0\xCE\xE0t\0\xCE\xE0t\0\xCE\xE0t\0\xCE\xE0t\0\xCE\xE0t\0\xCE\xE0t\0\xCE\xE0t\0\xCE\xE0t\0\xCE\xE0t\0\xCE\xE0t\0\xCE\xE0t\0\xCE\xE0t\0\xCE\xE0t\0\x05\x05\x9C\t\x05\x05\x9E\t\xC1\x1B\xD6\x0C\xC1\"\xD6\x0C\xC1)\xD6\x0C\xC10\xD6\x0C\xC17\xD6\x0C\xC1>\xD6\x0C\xC1E\xD6\x0C\xC1L\xD6\x0C\xC1S\xD6\x0C\xC1Z\xD6\x0C\xC1a\xD6\x0C\xC1h\xD6\x0C\xC1o\xD6\x0C\xC1v\xD6\x0C\xC5$2\0\xCE\0u\0\xCE\0u\0\xCE\0u\0\xCE\0u\0\xCE\0u\0\xCE\0u\0\xCE\0u\0\xCE\0u\0\xCE\0u\0\xCE\0u\0\xCE\0u\0\xCE\0u\0\xCE\0u\0\xCE\0u\0\xCE\0u\0\xCE\0u\0\xC5C\x02\0\xC5\x821\0\xC5\xC31\0\xCE u\0\xCE u\0\xCE u\0\xCE u\0\xCE u\0\xCE u\0\xCE u\0\xCE u\0\xCE u\0\xCE u\0\xCE u\0\xCE u\0\xCE u\0\xCE u\0\xCE u\0\xCE u\0\xFF\xFF\xFF\xFF\xCE@u\0\xCE@u\0\xCE@u\0\xCE@u\0\xCE@u\0\xCE@u\0\xCE@u\0\xCE@u\0\xCE@u\0\xCE@u\0\xCE@u\0\xCE@u\0\xCE@u\0\xCE@u\0\xCE@u\0\xCE@u\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE`u\0\xCE`u\0\xCE`u\0\xCE`u\0\xCE`u\0\xCE`u\0\xCE`u\0\xCE`u\0\xCE`u\0\xCE`u\0\xCE`u\0\xCE`u\0\xCE`u\0\xCE`u\0\xCE`u\0\xCE`u\0\xFF\xFF\xFF\xFF\xCE\x80u\0\xCE\x80u\0\xCE\x80u\0\xCE\x80u\0\xCE\x80u\0\xCE\x80u\0\xCE\x80u\0\xCE\x80u\0\xCE\x80u\0\xCE\x80u\0\xCE\x80u\0\xCE\x80u\0\xCE\x80u\0\xCE\x80u\0\xCE\x80u\0\xCE\x80u\0\xAE\x05\x06b\xAE\x05\x08b\xAE\x05\nb\xAE\x05\x0Cb\xAE\x05\x0Eb\xAE\x05\x10b\xAE\x05\x12b\xA0\x05\x14b\xAE\x05\x16b\xAE\x05\x18b\xAE\x05\x1Ab\xAE\x05\x1Cb\xAE\x05\x1Eb\xAE\x05 b\xAE\x05\"b\xAE\x05$b\xAE\x05&b\xAE\x05(b\xAE\x05*b\xAE\x05,b\xAE\x05.b\xAE\x050b\xAE\x052b\xAE\x054b\xAE\x056b\xA0\x058b\xA0\x05:b\xAE\x05b\xAE\x05@b\xAE\x05Bb\xAE\x05Db\xAE\x05Fb\xAE\x05Hb\xA0\x05Jb\xAE\x05Lb\xAE\x05Nb\xA0\x05Pb\xAE\x05Rb\xAE\x05Tb\xAE\x05Vb\xAE\x05Xb\xAE\x05Zb\xA0\x05\\b\xA0\x05^b\xA0\x05`b\xA0\x05bb\xA0\x05db\x05\x05\x06b\x05\x05\x08b\x05\x05\nb\x05\x05\x0Cb\x05\x05\x0Eb\x05\x05\x10b\x05\x05\x12b\x05\x05\x14b\x05\x05\x16b\x05\x05\x18b\x05\x05\x1Ab\x05\x05\x1Cb\x05\x05\x1Eb\x05\x05 b\x05\x05\"b\x05\x05$b\x05\x05&b\x05\x05(b\x05\x05*b\x05\x05,b\x05\x05.b\x05\x050b\x05\x052b\x05\x054b\x05\x056b\x05\x058b\x05\x05:b\x05\x05b\x05\x05@b\x05\x05Bb\x05\x05Db\x05\x05Fb\x05\x05Hb\x05\x05Jb\x05\x05Lb\x05\x05Nb\x05\x05Pb\x05\x05Rb\x05\x05Tb\x05\x05Vb\x05\x05Xb\x05\x05Zb\x05\x05\\b\x05\x05^b\x05\x05`b\x05\x05bb\x05\x05db\xA0\x05\x10A\x05\x05\x10A\xA0\x05\x12A\xA0\x05\x08I\xA0\x05\"M\x05\x05\x08+\x05\x05\nQ\xA0\x05\x0E9\x05\x05\x0E9\xA0\x05\x0C?\x05\x05\x0C?\xA0\x05\x16]\x05\x05\x16]\x9E\x05\x16+\xA0\x05\x0CC\xA0\x05\x14+\xA0\x05\x1C+\x05\x05\x0EU\xA0\x05\x08W\x05\x05\x08W\x05\x05\x10U\xA0\x05\x109\x05\x05\x109\x05\x05\x1AI\x05\x05\x123\x05\x05\x1CM\x05\x052G\x05\x05\x163.\x05\0<\xB4\x05\0T\xA0\x05\x14O\xA0\x05\x14]\xAE\x05b`\x05\x05b`\xA0\x05d`\x05\x05d`\xA0\x05f`\x05\x05f`\xA0\x05h`\x05\x05h`\xA0\x05j`\x05\x05j`\xA0\x05n`\x05\x05n`\xA0\x05p`\x05\x05p`\xA0\x05r`\x05\x05r`\xA0\x05t`\x05\x05t`\xAE\x05v`\x05\x05v`\xAE\x05x`\x05\x05x`\xA0\x05|`\x05\x05|`\xA0\x05~`\x05\x05~`\xA0\x05\x80`\x05\x05\x80`\xA0\x05\x86`\x05\x05\x86`\xA0\x05\x88`\x05\x05\x88`\xA0\x05\x8A`\x05\x05\x8A`\xA0\x05\x8C`\x05\x05\x8C`\xA0\x05\x8E`\x05\x05\x8E`\xA0\x05\x90`\x05\x05\x90`\xA0\x05\x92`\x05\x05\x92`\xA0\x05\x94`\x05\x05\x94`\xA0\x05\x96`\x05\x05\x96`\xA0\x05\x98`\x05\x05\x98`\xA0\x05\x9A`\x05\x05\x9A`\xA0\x05\xD0`\x05\x05\xD0`\xA0\x05\xD2`\x05\x05\xD2`\xA0\x05l`\x05\x05l`\xA0\x05z`\x05\x05z`\xA0\x05\x82`\x05\x05\x82`\xA0\x05\x84`\x05\x05\x84`\xA0\x05\x9C`\x05\x05\x9C`\xA0\x05\x9E`\x05\x05\x9E`\xA0\x05\xA4`\x05\x05\xA4`\xA0\x05\xA6`\x05\x05\xA6`\xA0\x05\xA8`\x05\x05\xA8`\xA0\x05\xB0`\x05\x05\xB0`\xA0\x05\xB4`\x05\x05\xB4`\xA0\x05\xB6`\x05\x05\xB6`\xA0\x05\xB8`\x05\x05\xB8`\xA0\x05\xBA`\x05\x05\xBA`\xA0\x05\xBC`\x05\x05\xBC`\xA0\x05\xBE`\x05\x05\xBE`\xA0\x05\xC4`\x05\x05\xC4`\xA0\x05\xC8`\x05\x05\xC8`\xA0\x05\xCA`\x05\x05\xCA`\xA0\x05\xCC`\x05\x05\xCC`\xA0\x05\xD4`\x05\x05\xD4`\xA0\x05\xD6`\x05\x05\xD6`\xA0\x05\xD8`\x05\x05\xD8`\xC5\xA3\xA2\0\xC1\r\xE4\x0C\xC1\x14\xE4\x0C\xC1\x1B\xE4\x0C\xC1\"\xE4\x0C\xC1)\xE4\x0C\xC10\xE4\x0C\xA0\x05\xA2`\x05\x05\xA2`\xA0\x05\xC2`\x05\x05\xC2`\x05\xA6\0\0\x05\x86\0\0\x05\x84\0\0\xA0\x05\xAE`\x05\x05\xAE`\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x17\x10\t\xC1\tt\x07\xC1\x10t\x07\xC1\x02`\t\xC1\x02\xC8\x10\xC1\x1E\x10\t\xC1\t`\t\x05\x05\x08c\x05\x05\x0Cc\x05\x05\x10c\x05\x05\x14c\x05\x05\x18c\x05\x05\x1Cc\x05\x05 c\x05\x05(c\x05\x05,c\x05\x050c\x05\x054c\x05\x058c\x05\x05\x94g\xC1\xC8\x95g\xC1\xA3\x96g\xC1\x0E\x97g\xC1M\x97g\xC1R\x98g\xC1\x91\x98g\xC1\x03\x99g\xC1q\x9Ag\xC1\xFC\x97g\xC1\x05\x98g\xC1\x0C\x98g\xC1\x13\x98g\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x8D\x9Ag\xC1\x94\x9Ag\xC1\x9B\x9Ag\xC1\xA2\x9Ag\xC1\xA9\x9Ag\xC1\xB0\x9Ag\xC1\xB7\x9Ag\xFF\xFF\xFF\xFF\xC1\xBE\x9Ag\xC1\xC5\x9Ag\xC1\xCC\x9Ag\xC1\xD3\x9Ag\xC1\xDA\x9Ag\xC1\xE1\x9Ag\xC1\xE8\x9Ag\xFF\xFF\xFF\xFF\xC1\xEF\x9Ag\xC1\xF6\x9Ag\xC1\xFD\x9Ag\xC1\x06\x9Bg\xC1\r\x9Bg\xC1\x14\x9Bg\xC1\x1B\x9Bg\xFF\xFF\xFF\xFF\xC1\"\x9Bg\xC1)\x9Bg\xC10\x9Bg\xC17\x9Bg\xC1>\x9Bg\xC1E\x9Bg\xC1L\x9Bg\xFF\xFF\xFF\xFF\xC1S\x9Bg\xC1Z\x9Bg\xC1a\x9Bg\xC1h\x9Bg\xC1o\x9Bg\xC1v\x9Bg\xC1}\x9Bg\xFF\xFF\xFF\xFF\xC1\x84\x9Bg\xC1\x8B\x9Bg\xC1\x92\x9Bg\xC1\x99\x9Bg\xC1\xA0\x9Bg\xC1\xA7\x9Bg\xC1\xAE\x9Bg\xFF\xFF\xFF\xFF\xC1\xBC\x9Bg\xC1\xCA\x9Bg\xC1\xD8\x9Bg\xC1\xE6\x9Bg\xC1\xF4\x9Bg\xC1\x04\x9Cg\xC1\x12\x9Cg\xFF\xFF\xFF\xFF\xC1\x19\x9Cg\xC1 \x9Cg\xC1'\x9Cg\xC1.\x9Cg\xC15\x9Cg\xC1<\x9Cg\xC1C\x9Cg\xFF\xFF\xFF\xFF\x10\x05\x0Ca\x10\x05\x0Ea\x10\x05\x10a\x10\x05\x1Aa\x10\x05,a\x10\x052a\x10\x05Ta\x10\x05ba\x10\x05ra\x10\x05xa\x10\x05\x8Aa\x10\x05\x8Ea\x10\x05\x96a\x10\x05\x9Ca\x10\x05\xA2a\x10\x05\xB6a\x10\x05\xC0a\x10\x05\xC8a\x10\x05\xDAa \x05\xDEa\xC6\xA1)\0\xC5B\xA3\0\x10\x05\x06a\x10\x05(a \x05Ra\xC6\xC1$\0\xC6\x01'\0\x10\x05\xF0a\xC6\x81'\0\xC6!(\0\xC6\x81(\0\xC6!)\0\x05\x05\xD0\n\x05\x05\xD2\n\x05\x05\x02\n\x05\x05\x04\n\x05\x05\x06\n\x05\x05\x08\n\x05\x05\xD4\n\x05\x05\xD6\n\x05\x05\xD8\n\x05\x05\n\n\x05\x05\x0C\n\x05\x05\xDA\n\x05\x05\x0E\n\x05\x05\x10\n\x05\x05\xDC\n\x05\x05\xDE\n\x05\x05\xE0\n\x05\x05\xE2\n\x05\x05\xE4\n\x05\x05\xE6\n\x05\x05\xE8\n\x05\x05\xEA\n\x05\x05\xEC\n\x05\x05&\x05\x05\x05x\x07\x05\x05b\t\x05\x05\xEE\n\x05\x05\xF0\n\x05\x05\x12\n\x05\x05\x14\n\x05\x05\xF2\n\x05\x05\xF4\n\x05\x05\x16\n\x05\x05\x18\n\x05\x05\x1A\n\x05\x05\x1C\n\x05\x05\x1E\n\x05\x05 \n\x05\x05\"\n\x05\x05$\n\x05\x05&\n\x05\x05(\n\x05\x05V\t\x05\x05X\t\x05\x05Z\t\x05\x05\\\t\x05\x05h\x07\xC1\t\xE0a\x05\x05\x12\t\x05\x05\x1C\t\x05\x05\x08\x07\x05\x05\x1E\t\x05\x05\x06\x07\x05\x050\x07\x05\x05\xA4\n\x05\x05\xA6\n\x05\x05\xA8\n\x05\x05p\n\x05\x05\x1E\x05\x05\x05 \x05\x05\x05\x14\t\x05\x05^\t\x05\x05d\n\x05\x05x\n\x05\x05(\x05\x05\x05\n\x07\x05xt\t\x05\x05$\x05\x05\x05\xF6\n\x05\x05\xF8\n\x05\x05\xFA\n\x05\x05\xFC\n\x05\x05\xFE\n\x05\x054\x07\x05\x05\x8A\n\x05\x05\xAA\n\x05\x05\x0C\x07\x05\x05v\n\x05\x05\x0E\x07\x05\x05\x10\x07\xC18\xCB\x0C\xC1?\xCB\x0C\x05\x05\x90\n\x05\x05^\x07\x05\x05j\x07\x05\x05*\n\x05\x05,\n\x05\x05.\n\x05\x050\n\x05\x052\n\x05\x054\n\x05\x056\n\x05\x058\n\x05\x05*\x05\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC6\xA1<\0\xC6\x01D\0\xC6a=\0\xC6A=\0\xC6!=\0\xC6\xC1>\0\xC6!@\0\xC6\xE1@\0\xC6AA\0\xC6aA\0\xC6aC\0\xC6\xA1C\0\xC6\xE1H\0\xC6\x01I\0\xC6AI\0\xC6aI\0\xC6!I\0\xC6\x81I\0\xC6\xA1J\0\xC6AK\0\xC6aL\0\xC6AL\0\xC6AM\0\xC6!M\0\xC6\xE1M\0\xC6\xC1N\0\xFF\xFF\xFF\xFF\xC6\xE1O\0\xC6!P\0\xC6AQ\0\xC6\xE1R\0\xC6AS\0\xC6\xC1S\0\xC6!T\0\xC6AT\0\xC6\xE1T\0\xC6AU\0\xC6aU\0\xC6\x01<\0\xC6AV\0\xC6\xA1V\0\xC6\x01W\0\xC6\x81X\0\xC6\x81Y\0\xC6!Z\0\xC6AZ\0\xC6\xA1[\0\xC6!\\\0\xC6a\\\0\xC6\x01]\0\xC6\xC1\\\0\xC6!]\0\xC6A]\0\xC6\xE1\\\0\xC6\x81]\0\xC6\xA1]\0\xC6\xC1]\0\xC6!^\0\xC6\xE1^\0\xC6\xC1^\0\xC6!_\0\xC6\x81_\0\xC6a`\0\xC6\x81`\0\xC6\xA1`\0\xC6\xE1`\0\xC6\x81a\0\xC6\xE1a\0\xC6\xC1a\0\xC6!b\0\xC6Ab\0\xC6ab\0\xC6\xC1b\0\xC6\xE1c\0\xC6\x81d\0\xC6\xE1d\0\xC6ae\0\xC6\x81e\0\xC6\xA1e\0\xC6!f\0\xC6\xE1f\0\xC6\x01g\0\xC6!g\0\xC6Ag\0\xC6\x81g\0\xC6\xC1g\0\xC6\xE1g\0\xC6ah\0\xC6\xA1h\0\xC6Ai\0\xC6\xE1i\0\xC6!j\0\xC6aj\0\xC6\x81j\0\xC6\xC1j\0\xC6\xA1j\0\xC6\xE1j\0\xC6!k\0\xC6\x81k\0\xC6\xC1k\0\xC6\xA1l\0\xC6\xE1l\0\xC6!m\0\xC6am\0\xC6\xC1m\0\xC6!n\0\xC6\xC1n\0\xC6\x81o\0\xC6\xA1o\0\xC6\xE1o\0\xC6\x01p\0\xC6Ap\0\xC6ap\0\xC6\xA1p\0\xC6\xC1p\0\xC6\xE1p\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC6\xA1\x01\0\xC6\xE1;\0\xC6\x81<\0\xC6\xC1<\0\xC6\xE1<\0\xC6\xA1=\0\xC6!\x03\0\xC6A>\0\xC6\x81>\0\xC6\x81?\0\xC6\xA1?\0\xC6\x01\x05\0\xC6\x01@\0\xC6a@\0\xC6\xA1@\0\xC6\xC1@\0\xC6\x01A\0\xC6!A\0\xC6\xE1A\0\xC6!B\0\xC6AB\0\xC6aB\0\xC6\x81B\0\xC6!\x06\0\xC6AC\0\xC6\x81C\0\xC6\xE1C\0\xC6!D\0\xC6AD\0\xC6\x81D\0\xC6\xA1E\0\xC6\x01\x08\0\xC6AF\0\xC6\x81F\0\xC6\xA1F\0\xC6\xC1F\0\xC6!G\0\xC6\xC1G\0\xC6\x01H\0\xC6aH\0\xC6\xA1H\0\xC6\xC1H\0\xC6!I\0\xC6\xA1I\0\xC6\xC1I\0\xC6\xE1I\0\xC6\x01J\0\xC6!J\0\xC6\x81J\0\xC6\xC1J\0\xC6\xE1J\0\xC6AK\0\xC6\x81K\0\xC6\xA1K\0\xC6\xC1K\0\xC6\xE1K\0\xC6\x01L\0\xC6!L\0\xC6\x81L\0\xC6\xA1L\0\xC6\x01M\0\xC6aM\0\xC6\x81M\0\xC6\xA1M\0\xC6\x81N\0\xC6\xA1N\0\xC6\xE1N\0\xC6!O\0\xC6aO\0\xC6\xA1O\0\xC6\xC1O\0\xC6\xC1\x08\0\xC6\xE1P\0\xC6!\t\0\xC6\xE1\t\0\xC6aR\0\xC6\x81R\0\xC6\xC1R\0\xC6\x01S\0\xC6!S\0\xC6aS\0\xC6\x81S\0\xC6\xA1S\0\xC6\xE1S\0\xC6\xA1\n\0\xC6\x01\x0B\0\xC6!U\0\xC6\x81U\0\xC6\xA1U\0\xC6\xC1U\0\xC6\xE1U\0\xC6\x01V\0\xC6!V\0\xC6\x81V\0\xC6\xC1V\0\xC6\xE1V\0\xC6!W\0\xC6AW\0\xC6aW\0\xC6\x81W\0\xC6\xC1W\0\xC6\xE1W\0\xC6aX\0\xC6\xA1X\0\xC6\xC1X\0\xC6\xE1X\0\xC6\x01Y\0\xC6!Y\0\xC6aY\0\xC6\xA1Y\0\xC6\xC1Y\0\xC6\xE1Y\0\xC6\x01Z\0\xC6\xC1Z\0\xC6\xE1Z\0\xC6![\0\xC6a[\0\xC6\x81[\0\xC6\xE1[\0\xC6\x01\\\0\xC6\x81\\\0\xC6\xA1\\\0\xC6a]\0\xC6\xE1]\0\xC6\x01^\0\xC6A^\0\xC6a^\0\xC6\x81^\0\xC6\xA1^\0\xC6\x01_\0\xC6A_\0\xC6A\r\0\xC6\xA1\r\0\xC6a_\0\xC6\xA1_\0\xC6\xC1_\0\xC6\xE1_\0\xC6\x01`\0\xC6!`\0\xC6A`\0\xC6\xC1`\0\xC6\x01a\0\xC6!a\0\xC6Aa\0\xC6aa\0\xC6\xA1a\0\xC6\x01b\0\xC6Ab\0\xC6\xA1b\0\xC6\xE1b\0\xC6\x01c\0\xC6!c\0\xC6Ac\0\xC6ac\0\xC6\x01d\0\xC6!d\0\xC6ad\0\xC6\xA1d\0\xC6\xC1d\0\xC6\x01e\0\xC6!e\0\xC6Ae\0\xC6\x01f\0\xC6Af\0\xC6\x81f\0\xC6\xA1f\0\xC6\xC1\x0E\0\xC6\x01g\0\xC6ag\0\xC6\xA1g\0\xC6\x01h\0\xC6!h\0\xC6Ah\0\xC6\x81h\0\xC6\xC1h\0\xC6\xE1h\0\xC6\x01i\0\xC6!i\0\xC6ai\0\xC6\x81i\0\xC6\xA1i\0\xC6\x01j\0\xC6Aj\0\xC6\x81j\0\xC6\x01k\0\xC6Ak\0\xC6ak\0\xC6\xA1k\0\xC6\xE1k\0\xC6\x01l\0\xC6!l\0\xC6Al\0\xC6al\0\xC6\x81l\0\xC6\xC1l\0\xC6\x01m\0\xC6Am\0\xC6\x81m\0\xC6\xA1m\0\xC6\xE1m\0\xC6\x01n\0\xC6An\0\xC6an\0\xC6\x81n\0\xC6\xA1n\0\xC6\xE1n\0\xC6\x01o\0\xC6!o\0\xC6Ao\0\xC6ao\0\xC6\xC1o\0\xC6!p\0\xC6\x81p\0\xC6\x01q\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1vO\r\xC1}O\r\xC1\x84O\r\xC1\x8BO\r\xC1\x92O\r\xC1\x99O\r\xC1\xA0O\r\xC1\xA7O\r\xC1\xAEO\r\xC1\xB5O\r\xC1\xBCO\r\xC1\xC3O\r\xC1\xCAO\r\xC1\xD1O\r\xC1\xD8O\r\xC1\xDFO\r\x10\x05\0\x04\x05\x05\"\x07\x05\x05\x18\t\x05\x05\xBC\n\xC1\xEBP\r\x05\x05l\r\xC5\x02$\x02\x05\x05\0\x13\x05\x05:\n\x05\x05<\n\x05\x05>\n\x05\x05@\n\x05\x05B\n\x05\x05D\n\x05\x05F\n\x05\x05H\n\x05\x05J\n\x05\x05L\n\x05\x05R\r\xC1\x02T\r\x05\x05N\n\x05\x05P\n\x05\x05R\n\x05\x05T\n\x05\x05V\n\x05\x05X\n\x05\x05Z\n\x05\x05\\\n\x05\x05,\x05\x05zt\t\x05|t\t\xC6A\x01\0\xC1\tT\r\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\xC2\x05\xCE\xF8\xC2\x05\xEE\xF8\xC2\x05\x10\xF9\xC2\x050\xF9\xC2\x05P\xF9\xC2\x05p\xF9\x05\x05.\x05\x05\x05t\r\xC5b3\0\x05\x05v\r\xC5\xA23\0\x05\x05x\r \x05R\r\xC1\x10T\r\xC6!\x06\0\xC6\xE1B\0\xC6\x01C\0\x05\x05n\r\xC5\xC25\x02\x05\x05\xBE\n\xC1\x17T\r\xC1\x1ET\r\xFF\xFF\xFF\xFF\x03\x05\x06z\x85\x05\x06z\x03\x05\x08z\x85\x05\x08z\x03\x05\nz\x85\x05\nz\x03\x05\x0Ez\x85\x05\x0Ez\x03\x05\x10z\x85\x05\x10z\x85\x05\x12z\xFF\xFF\xFF\xFF\x85\x05\x14z\xFF\xFF\xFF\xFF\x85\x05\x16z\xFF\xFF\xFF\xFF\x85\x05\x18z\xFF\xFF\xFF\xFF\x85\x05\x1Az\xFF\xFF\xFF\xFF\x85\x05\x1Cz\xFF\xFF\xFF\xFF\x85\x05\x1Ez\xFF\xFF\xFF\xFF\x85\x05 z\xFF\xFF\xFF\xFF\x85\x05\"z\xFF\xFF\xFF\xFF\x85\x05$z\xFF\xFF\xFF\xFF\x85\x05&z\xFF\xFF\xFF\xFF\x85\x05(z\xFF\xFF\xFF\xFF\x03\x05*z\x85\x05*z\xFF\xFF\xFF\xFF\x85\x05,z\xFF\xFF\xFF\xFF\x85\x05.z\xFF\xFF\xFF\xFF\x85\x050z\x85\x052z\x85\x054z\x85\x056z\x85\x058z\x85\x05:z\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x85\x05z\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x85\x05@z\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x85\x05Bz\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x85\x05Dz\x85\x05Fz\x85\x05Hz\x85\x05Jz\x85\x05Lz\x03\x05Nz\x85\x05Nz\x03\x05Rz\x85\x05Rz\x03\x05Vz\x85\x05Vz\x85\x05Xz\x85\x05Zz\x85\x05\\z\x85\x05^z\x85\x05`z\x03\x05bz\x85\x05bz\x85\x05dz\x85\x05hz\x85\x05jz\x85\x05lz\xFF\xFF\xFF\xFF\x03\x05\x12z\x03\x05\x18z\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\xAE\0\0\x05\xB0\0\0\xC1\x1E\x16\x0C\xC1%\x16\x0C\x05\x05z\r\xFF\xFF\xFF\xFF\xC5\";\x02\x05\x050\x05\x10\x05\x06z\x9E\x05\x06z\x10\x05\x08z\x9E\x05\x08z\x10\x05\nz\x9E\x05\nz\x10\x05\x0Ez\x9E\x05\x0Ez\x10\x05\x10z\x9E\x05\x10z\x98\x05\x12z\xFF\xFF\xFF\xFF\x90\x05\x14z\xFF\xFF\xFF\xFF\x98\x05\x16z\xFF\xFF\xFF\xFF\x98\x05\x18z\xFF\xFF\xFF\xFF\x97\x05\x1Az\xFF\xFF\xFF\xFF\x90\x05\x1Cz\xFF\xFF\xFF\xFF\x98\x05\x1Ez\xFF\xFF\xFF\xFF\x98\x05 z\xFF\xFF\xFF\xFF\x90\x05\"z\xFF\xFF\xFF\xFF\x90\x05$z\xFF\xFF\xFF\xFF\x90\x05&z\xFF\xFF\xFF\xFF\x90\x05(z\xFF\xFF\xFF\xFF\x10\x05*z\x9E\x05*z\xFF\xFF\xFF\xFF\x90\x05,z\xFF\xFF\xFF\xFF\x97\x05.z\xFF\xFF\xFF\xFF\x90\x050z\x90\x052z\x9B\x054z\x90\x056z\x90\x058z\x98\x05:z\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x98\x05z\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x98\x05@z\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x98\x05Bz\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x90\x05Dz\x90\x05Fz\x98\x05Hz\x90\x05Jz\x90\x05Lz\x10\x05Nz\x9E\x05Nz\x10\x05Rz\x9E\x05Rz\x10\x05Vz\x9C\x05Vz\x98\x05Xz\x97\x05Zz\x98\x05\\z\x98\x05^z\x98\x05`z\x10\x05bz\x98\x05bz\x9E\x05dz\x9E\x05hz\x9B\x05jz\x9B\x05lz\xFF\xFF\xFF\xFF\x10\x05\x12z\x10\x05\x18z\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x052\x05\x05\x05|\r\x05\x05~\r\xFF\xFF\xFF\xFF\xC5B\"\x02\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x06{\x05\x05\x08{\x05\x05\n{\x05\x05\x0E{\x05\x05\x12{\x05\x05\x14{\x05\x05\x16{\x05\x05\x1A{\x05\x05\x1C{\x05\x05\x1E{\x05\x05${\x05\x05&{\x05\x05({\x05\x05*{\x05\x052{\x05\x054{\x05\x056{\x05\x058{\x05\x05:{\x05\x05<{\x05\x05>{\x05\x05F{\x05\x05H{\x05\x05L{\x05\x05N{\x05\x05R{\x05\x05T{\x05\x05V{\x05\x05X{\x05\x05Z{\x05\x05\\{\x05\x05^{\x05\x05b{\x05\x05h{\x05\x05j{\x05\x05l{\x05\x05n{\x05\x05\x10{\x05\x05 {\x05\x05,{\x05\x05p{ \x05L{\x05\x05\x18{\xFF\xFF\xFF\xFF\x10\x05\x06y \x05\x08y \x05\xB7y\x10\x05\ny \x05\xBBy \x05\xBDy\x10\x05\x0Cy \x05\x0Ey\x10\x05\x10y \x05\xC3y \x05\xC5y \x05\xC7y \x05\xC9y \x05\xCBy \x05\xCDy \x054y\x10\x05\x12y\x10\x05\x14y \x05\x16y \x05By\x10\x05\x18y \x05\x1Ay\x10\x05\x1Cy\x10\x05\x1Ey \x05 y\x10\x05\"y\x10\x05$y\x10\x05&y\x10\x05(y\x10\x05*y\x10\x05gy \x05iy \x05ky \x05my \x05oy \x05qy \x05sy \x05uy\x10\x05wy \x05yy \x05{y \x05}y \x05\x7Fy\x10\x05\x81y \x05\x83y \x05\x85y \x05\x87y \x05\x89y \x05\x8By\x10\x05\x8Dy \x05\x8Fy\xC6\x814\0 \x05.y \x050y \x05\xEBy \x05\xEDy \x05\xF1y \x05\xF5y\xC6\xC14\0\xC6\xE14\0\xC6\x015\0 \x058y\xC6!5\0\xC6A5\0 \x05:y \x05\0\x05p\x06{\x05p:{\x05p&{\x05p\x1C{\x05\x05P{\x05pP{\x05\x05J{\x05pH{\x05xl{\x05pF{\x05pj{\x05pl{\x05\x05\x0C{\x05\x05\"{\x05pR{\x05pV{\x05\x05d{\x05\x05f{\x05\x05`{ pj{ \x05\x08{ \x05\x14{ \x05\x1E{ \x05${\x05\x05@{\x05\x05B{\x05\x05D{ \x05\x1C{\x05\x05.{\x05\x050{\x05\x05r{\x05\x05t{\xCE\xE0u\0\xCE\xE0u\0\xCE\xE0u\0\xCE\xE0u\0\xCE\xE0u\0\xCE\xE0u\0\xCE\xE0u\0\xCE\xE0u\0\xCE\xE0u\0\xCE\xE0u\0\xCE\xE0u\0\xCE\xE0u\0\xCE\xE0u\0\xCE\xE0u\0\xCE\xE0u\0\xCE\xE0u\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xE6O\r\x10\x05\x16z\x10\x05\x1Ez\x10\x05 z\x10\x05.z\x10\x054z\x10\x05:z\x10\x05z\x10\x05@z\x10\x05Bz\x10\x05Hz\x10\x05Xz\x10\x05Zz\x10\x05\\z\x10\x05^z\x10\x05`z\xC5\x03!\0\xC5\xE3!\0\xC5\xC3\"\0\xC5\xA3#\0\xC5\x83$\0\xC5c%\0\xC5C&\0\xC5#'\0\xC5\xA3)\0\xC5\x03+\0\xC5\xE3+\0\xC5\xC3,\0\xC5\xA3-\0\xC5\x83.\0\xC5d!\0\xC5D\"\0\xC5$#\0\xC5\x04$\0\xC5\xE4$\0\xC5\xC4%\0\xC5\xA4&\0\xC5\x84'\0\xC5\x04*\0\xC5d+\0\xC5D,\0\xC5$-\0\xC5\x04.\0\xC5\xE4.\0\xC5\x84*\0\xC5\x07(\0\xC5\xE6(\0\xFF\xFF\xFF\xFF\xC6\x83\x01\0\xC6\x03\x03\0\xC6C\x02\0\xC6\x83\x07\0\xC6c\x03\0\xC6C\x05\0\xC6\xE3\x01\0\xC6\xE3\x04\0\xC6\xA3\x02\0\xC6\x03\x06\0\xC6\x03\t\0\xC6\xE3\n\0\xC6\x83\n\0\xC6\xC3\t\0\xC6\xA3\x0E\0\xC6\xE3\x07\0\xC6\xA3\x08\0\xC6#\n\0\xC6c\t\0\xC6\x03\x0C\0\xC6\xC3\x06\0\xC6C\x0B\0\xC6\xE3\r\0\xC6c\x0C\0\xC6\xA3\x05\0\xC6\xC3\x03\0\xC6#\x07\0\xC6C\x08\0\xC6\xA3\x0B\0\xC6#\x04\0\xC6C\x0E\0\xC6c\x06\0\xC6\xC3\x0C\0\xC6\x83\x04\0\xC6#\r\0\xC6\x83\r\0\xC6aE\0\xC6aK\0\xC6\x01O\0\xC6\xC1[\0\xC5\x029\0\xC5\xC2@\0\xC5\xA2F\0\xC5\xC2I\0\xC5bM\0\xC5\xE2M\0\xC5\x82O\0\xC5\x02P\0\xC5\xE3\x8C\0\xC5bA\0\xC5\xA2A\0\xC5bB\0\xC5\xA2B\0\xC5\xE2B\0\xC5\"C\0\xC5bC\0\xC5\xA2C\0\xC5\xE2C\0\xC5\xA2F\0\xC5\xE2F\0\xC5\x82B\0\xC5\"G\0\xC5bG\0\xC5\xA2G\0\x1E\x05\x06y\x1E\x05\ny\x1E\x05\x0Cy\x1E\x05\x10y\x1E\x05\x12y\x1E\x05\x14y\x1E\x05\x18y\x1E\x05\x1Cy\x1E\x05\x1Ey\x1E\x05\"y\x1E\x05$y\x1E\x05&y\x1E\x05(y\x1E\x05*y\xC5\xC2\r\x02\xC5\x02\x0E\x02\xC5B\x0E\x02\xC5\x82\x0E\x02\xC5\xC2\x0E\x02\xC5\x02\x0F\x02\xC5B\x0F\x02\xC5\x82\x0F\x02\xC5\x02\x10\x02\xC5\xC2\x10\x02\xC5\xA2\x11\x02\xC5\xE2\x11\x02\xC5\"\x12\x02\xC5b\x12\x02\xC5\x05\x11\x02\xC5D\x10\x02\xC5\xC2\x0F\x02\xC13T\r\xC6A:\0\xC6\xC1=\0\xC6\xE1:\0\xC6\xC1E\0\xC6!>\0\xC6\xE1?\0\xC6\xC1:\0\xC6\xC1?\0\xC6\x81=\0\xC6\xC1B\0\xC6\x01Q\0\xC6\xC1T\0\xC6\x01T\0\xC6\xA1Q\0\xC6\xC1f\0\xC6\x01F\0\xC6\x01P\0\xC6\xC1Q\0\xC6aQ\0\xC6aZ\0\xC6!E\0\xC6aV\0\xC6\x81c\0\xC6\x81Z\0\xC6\x01B\0\xC6\x01[\0\xC6AX\0\xC6\xE1G\0\xC6\xE1e\0\xC6a?\0\xC6\xC1C\0\xC6aT\0\xC6\xC1i\0\xC6A?\0\xC6\x81@\0\xC6\xA1R\0\xC6A;\0\xC6!<\0\xC6\x81;\0\xC6AJ\0\xC6\xC1D\0\xC6\xA1B\0\xC6\x81H\0\xC6AH\0\xC6AY\0\xC6!?\0\xC6\xC1c\0\xC6!C\0\xC6\x01G\0\xC5\xE2G\0\xC5\"H\0\xC5bH\0\xC5\xA2H\0\xC5\xC2I\0\xC5\x02J\0\xC5\xC2B\0\xC5\x82G\0\xC5BJ\0\xC5\x82J\0\xC5\xC2J\0\xC5\x02K\0\xC5BK\0\xC5\x82K\0\xC5bM\0\xC6B\x14\0\xC6b\x15\0\xC6\xA2!\0\xC6\xE2!\0\xC6\"\"\0\xC6b\"\0\xC6\xA2\"\0\xC6\xE2\"\0\xC6\"#\0\xC6\x03\x13\0\xC6#\x14\0\xC6C\x15\0\xC5\x02l\0\xC5\xC3d\0\xC5\"e\0\xC5C{\0,\x05\x06z,\x05\x08z,\x05\nz,\x05\x0Ez,\x05\x10z(\x05\x12z&\x05\x14z(\x05\x16z(\x05\x18z%\x05\x1Az&\x05\x1Cz(\x05\x1Ez(\x05 z&\x05\"z&\x05$z&\x05&z&\x05(z,\x05*z&\x05,z%\x05.z&\x050z&\x052z1\x054z&\x056z&\x058z(\x05:z(\x05z(\x05@z(\x05Bz&\x05Dz&\x05Fz(\x05Hz&\x05Jz,\x05Lz,\x05Nz,\x05Rz(\x05Vz(\x05Xz%\x05Zz(\x05\\z(\x05^z(\x05`z(\x05bz,\x05dz,\x05hz1\x05jz\xC6\xE2>\0\xC5\x05\x13\x02\xC5\xA4\x13\x02\xC5%\x14\x02\xC5\xA3\x12\x02\xC5\xC5\x14\x02\xC5c\x15\x02\xC5\xC3\x15\x02\xC5\xA6\x16\x02\xC5$\x16\x02\xC5\xC3\x17\x02\xC5c\x17\x02\xC5#\x18\x02\xC5\x84\x18\x02\xC5\x04\x19\x02\xC5\x84\x19\x02\xC5\x04\x1A\x02\xC5\x84\x1A\x02\xC5\x04\x1B\x02\xC5\x84\x1B\x02\xC5\x06\x1C\x02\xC5\xC2\x1C\x02\xC5\x06\x1D\x02\xC5\xC6\x1D\x02\xC5\x85\x1E\x02\xC5D\x1D\x02\xC5&\x1F\x02\xC5\xE6\x1F\x02\xC5\xA4 \x02\xC5#!\x02\xC5\x83\"\x02\xC5\x84!\x02\xC5\xE4\"\x02\xC5e#\x02\xC5E$\x02\xC5\xE3$\x02\xC5C%\x02\xC5\xA4%\x02\xC5c&\x02\xC5\xC3&\x02\xC5\xA2\x1F\x02\xC5\"'\x02\xC5c'\x02\xC5\xA3)\x02\xC5\xC6'\x02\xC5\x84(\x02\xC5\x05)\x02\xC5\x06*\x02\xC5\xC4*\x02\xC5C+\x02\xC5\xA3+\x02\xC5\x06,\x02\xC5\xC4,\x02\xC5F-\x02\xC5\x03.\x02\xC5\x85/\x02\xC5#0\x02\xC5\x840\x02\xC5\x031\x02\xC5d1\x02\xC5e.\x02\xC5\x04/\x02\xC5\xA52\x02\xC5\x843\x02\xC5\x024\x02\xC5E4\x02\xC5\xE31\x02\xC5C2\x02\xC5\xE44\x02\xC5c5\x02\xC5\x036\x02\xC5c6\x02\xC5\xC56\x02\xC5d7\x02\xC5\xE27\x02\xC5&8\x02\xC5\xE38\x02\xC5E9\x02\xC5\x04\x1E\x02\xC5\xE49\x02\xC5c:\x02\xC5\xC3:\x02\xC5d;\x02\xC5\xE2;\x02\xC5\xC4<\x02\xC5%<\x02\xC5B=\x02\xC5\x86=\x02\xC5\xC3\x1E\x02\xC6b\x12\0\xC6\xA2\x14\0\xC6\xC2\x15\0\xC6\x82\x16\0\xC6B\x17\0\xC6\x02\x18\0\xC6\xC2\x18\0\xC6\x82\x19\0\xC6B\x1A\0\xC6\x02\x1B\0\xC6c\x13\0\xC6\x83\x14\0\xC6\xA3\x15\0\xC6c\x16\0\xC6#\x17\0\xC6\xE3\x17\0\xC6\xA3\x18\0\xC6c\x19\0\xC6#\x1A\0\xC6\xE3\x1A\0\xC6\xA3\x1B\0\xC6c\x1C\0\xC6#\x1D\0\xC6\xE3\x1D\0\xC6\xA3\x1E\0\xC5Cm\0\xC5b^\0\xC5\x82V\0\xC5\x83X\0\xC5\xA2\x89\0\xC5\xE2\x8A\0\xC5\xA2_\0\xC5\xE3_\0\xC5C`\0\xC5bp\0\xC6\x02K\0\xC6\xA2P\0\xC6BG\0\xC6BP\0\xC6\xE4Q\0\xC5b\x8A\0\xC5\x82\x83\0\xC5\xA2\xA0\0\xC5B}\0\xC5\"r\0\xC5br\0\xC5\xC2}\0\xC5\"i\0\xC5\xA3Z\0\xC5\xA4r\0\xC5\"\x8B\0\xC5\"\x84\0\xC5\xE2\xA0\0\xC5\"\xA1\0\xC5\x82~\0\xC5bZ\0\xC5\x82i\0\xC5#s\0\xC5\xC3~\0\xC5ci\0\xC5C\x95\0\xC5b\xA1\0\xC5\x02y\0\xC5b_\0\xC5\xC2s\0\xC5\xC2f\0\xC5b\x85\0\xC5\xA2\xA1\0\xC5\x82\x7F\0\xC5\x02\\\0\xC5\x02t\0\xC5\xC3\x7F\0\xC5C\\\0\xC5b\\\0\xC5\x83t\0\xC5#\x80\0\xC5\xA3\\\0\xC5\xC2\\\0\xC5\xE3t\0\xC5c|\0\xC5\xC4|\0\xC5\xE2i\0\xC5Cu\0\xC5\xE3\x80\0\xC5\xC3i\0\xC5\xE3\x8E\0\xC5E\x8F\0\xC5\xE6\x8F\0\xC5\xA2\x8C\0\xC5\xE2\x85\0\xC5\xE2\xA1\0\xC5\x82\x81\0\xC5\xA2\x8D\0\xC5\"\x86\0\xC5\"\xA2\0\xC5\xC2\x81\0\xC5\xE2u\0\xC5\x02\x82\0\xC5\xE2\x8D\0\xC5b\x86\0\xC5b\xA2\0\xC5B\x82\0\xC5\"v\0\xC5\x82\x82\0\xC5bv\0\xC5\xC2\x82\0\xC5\xC4Q\0\xC5\xE2X\0\xC5\x02[\0\xC5\x82[\0\xC5$Z\0\xC5\x03]\0\xC5\xE2^\0\xC5\"j\0\xC5\"k\0\xC5\x02m\0\xC5\"p\0\xC5\x82s\0\xC5Bt\0\xC5\xA2u\0\xC5\xE2x\0\xC5\"y\0\xC5cy\0\xC5\xA2{\0\xC5\x82}\0\xC5#\x7F\0\xC5\x83\x80\0\xC5b\x8B\0\xC5\xE4\x89\0\xC5\xA3\x8B\0\xC5b\x8C\0\xC5\xC2\x8F\0\xC5\xE2\x93\0\xC5b\x9D\0\xC5\xA3\x99\0\xC5cS\0\xC6\xE2\x13\0\xC6\x02\x15\0\xC6\"\x16\0\xC6\xE2\x16\0\xC6\xA2\x17\0\xC6b\x18\0\xC6\"\x19\0\xC6\xE2\x19\0\xC6\xA2\x1A\0\xC6\xA3\x12\0\xC6\xC3\x13\0\xC6\xE3\x14\0\xC6\x03\x16\0\xC6\xC3\x16\0\xC6\x83\x17\0\xC6C\x18\0\xC6\x03\x19\0\xC6\xC3\x19\0\xC6\x83\x1A\0\xC6C\x1B\0\xC6\x03\x1C\0\xC6\xC3\x1C\0\xC6\x83\x1D\0\xC6C\x1E\0\xC6\x03\x1F\0\xC6c\x1F\0\xC6\xC3\x1F\0\xC6# \0\xC6\x83 \0\xC6\xE3 \0\xC6C!\0\xC5\xC3h\0\xCE \0\0\xCE \0\0\xCE \0\0\xCE \0\0\xCE \0\0\xCE \0\0\xCE \0\0\xCE \0\0\xCE \0\0\xCE \0\0\xCE \0\0\xCE \0\0\xCE \0\0\xCE \0\0\xCE \0\0\xCE \0\0\xCE\0v\0\xCE\0v\0\xCE\0v\0\xCE\0v\0\xCE\0v\0\xCE\0v\0\xCE\0v\0\xCE\0v\0\xCE\0v\0\xCE\0v\0\xCE\0v\0\xCE\0v\0\xCE\0v\0\xCE\0v\0\xCE\0v\0\xCE\0v\0\xCE\0\0\0\xCE\0\0\0\xCE\0\0\0\xCE\0\0\0\xCE\0\0\0\xCE\0\0\0\xCE\0\0\0\xCE\0\0\0\xCE\0\0\0\xCE\0\0\0\xCE\0\0\0\xCE\0\0\0\xCE\0\0\0\xCE\0\0\0\xCE\0\0\0\xCE\0\0\0\xCE v\0\xCE v\0\xCE v\0\xCE v\0\xCE v\0\xCE v\0\xCE v\0\xCE v\0\xCE v\0\xCE v\0\xCE v\0\xCE v\0\xCE v\0\xCE v\0\xCE v\0\xCE v\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE@v\0\xCE@v\0\xCE@v\0\xCE@v\0\xCE@v\0\xCE@v\0\xCE@v\0\xCE@v\0\xCE@v\0\xCE@v\0\xCE@v\0\xCE@v\0\xCE@v\0\xCE@v\0\xCE@v\0\xCE@v\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE`v\0\xCE`v\0\xCE`v\0\xCE`v\0\xCE`v\0\xCE`v\0\xCE`v\0\xCE`v\0\xCE`v\0\xCE`v\0\xCE`v\0\xCE`v\0\xCE`v\0\xCE`v\0\xCE`v\0\xCE`v\0\xC1\xF7\x97{\xC1\xE9\x97{\xC1\xFE\x97{\xC1\xF0\x97{\xC1\x0E\x98{\xC1\x15\x98{\xC1\x1C\x98{\xC1#\x98{\xC1*\x98{\xC11\x98{\xC18\x98{\xC1?\x98{\xC1F\x98{\xC1M\x98{\xC1\t\x97{\xC1\x10\x97{\xC1\x17\x97{\xC1\x1E\x97{\xC1,\x97{\xC1%\x97{\xC1\t \x07\xC1\x02\x16\t\xC1\t\x04x\xC1\x10\x04x\xC1\x17\x04x\xC1\x1E\x04x\xC1%\x04x\xC1,\x04x\xC13\x04x\xC1:\x04x\xC1A\x04x\xC1H\x04x\xC1O\x04x\xC1V\x04x\x05\x05\x06x\xC1\x02\x08x\xC1\t\x08x\xC1\x10\x08x\xC1\x17\x08x\xC1\x1E\x08x\xC1%\x08x\xC1,\x08x\xC13\x08x\xC1:\x08x\xC1A\x08x\xC1H\x08x\xC1O\x08x\xC1V\x08x\xC1]\x08x\xC1d\x08x\xC1k\x08x\xC1r\x08x\x05\x05\nx\xC1\x02\x0Cx\xC1\t\x0Cx\xC1\x10\x0Cx\xC1\x17\x0Cx\xC1\x1E\x0Cx\xC1%\x0Cx\xC1,\x0Cx\xC13\x0Cx\xC1:\x0Cx\xC1A\x0Cx\xC1H\x0Cx\xC1O\x0Cx\xC1V\x0Cx\xC1]\x0Cx\xC1d\x0Cx\xC1k\x0Cx\xC1r\x0Cx\xC1y\x0Cx\xC1\x80\x0Cx\xC1\x87\x0Cx\x05\x05\x0Ex\xCE\x80v\0\xCE\x80v\0\xCE\x80v\0\xCE\x80v\0\xCE\x80v\0\xCE\x80v\0\xCE\x80v\0\xCE\x80v\0\xCE\x80v\0\xCE\x80v\0\xCE\x80v\0\xCE\x80v\0\x05\x05\x12x\xC1\x02\x14x\xC1\t\x14x\xC1\x10\x14x\xC1\x17\x14x\xC1\x1E\x14x\xC1%\x14x\xC1,\x14x\xC13\x14x\xC1:\x14x\xC1A\x14x\x05\x05\x16x\xC1\x02\x18x\xC1\t\x18x\xC1\x10\x18x\xC1\x17\x18x\xC1\x1E\x18x\x05\x05\x1Ax\x05\x05\x1Cx\x05\x05\x1Ex\xC1\x02 x\xC1\t x\xC1\x10 x\xC1\x17 x\xC1\x1E x\x05\x05\"x\xC1\x02$x\xC1\t$x\xC1\x10$x\xC1\x17$x\xC1\x1E$x\xC1%$x\xC1,$x\xC13$x\xC1:$x\x05\x05&x\xC1\x02(x\xC1\t(x\xC1\x10(x\x05\x05*x\xCE\xA0v\0\xCE\xA0v\0\xCE\xA0v\0\xCE\xA0v\0\xCE\xA0v\0\xCE\xA0v\0\xCE\xA0v\0\xCE\xA0v\0\xCE\xA0v\0\xCE\xA0v\0\xCE\xA0v\0\xCE\xA0v\0\xCE\xA0v\0\xCE\xA0v\0\xCE\xA0v\0\xCE\xA0v\0\x05\x05.x\x05\x050x\x05\x052x\xCE\xC0v\0\xCE\xC0v\0\xCE\xC0v\0\xCE\xC0v\0\xCE\xC0v\0\xCE\xC0v\0\xCE\xC0v\0\xCE\xC0v\0\xCE\xC0v\0\xCE\xC0v\0\xCE\xC0v\0\xCE\xC0v\0\xCE\xC0v\0\xCE\xC0v\0\xCE\xC0v\0\xCE\xC0v\0\x05\x057x\xCE\xE0v\0\xCE\xE0v\0\xCE\xE0v\0\xCE\xE0v\0\xCE\xE0v\0\xCE\xE0v\0\xCE\xE0v\0\xCE\xE0v\0\xCE\xE0v\0\xCE\xE0v\0\xCE\xE0v\0\x05\x05;x\xC1\x02=x\xC1\t=x\xC1\x10=x\xC1\x17=x\xC1\x1E=x\x05\x05?x\xC1\x02Ax\xC1\tAx\xC1\x10Ax\xC1\x17Ax\xC1\x1EAx\xC1%Ax\x05\x05Cx\xCE\0w\0\xCE\0w\0\xCE\0w\0\xCE\0w\0\xCE\0w\0\xCE\0w\0\xCE\0w\0\xCE\0w\0\xCE\0w\0\xCE\0w\0\xCE\0w\0\xCE\0w\0\xCE\0w\0\xCE\0w\0\xCE\0w\0\xCE\0w\0\x05\x05Hx\x05\x05Jx\xC1\x10 \x07\xC1\t\x16\t\xC1\x17t\x07 \x05\x1Ax \x05&x \x052x\xC5\x82\n\x02\xC5\xC2\n\x02\xC5\x02\x0B\x02\xC5B\x0B\x02\xC5\x82\x0B\x02\xC5\xC2\x0B\x02\xC5\x02\x0C\x02\xC5B\x0C\x02\xC5\x82\x0C\x02\xC5\xC2\x0C\x02\xC5\x02\r\x02\xC5B\r\x02\xC5\x82\r\x02\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02 \x05*x \x05?x\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x054a\x05\x054a\xC6\xC1#\0\xC1\t8a\xA0\x05]\x05\x05>]\x9E\x05@]\x05\x05@],\x05@]\x05\x05\x1C1\x05\x05,A\x05\x05\x14C\x05\x05\x1EE\x05\x05@M\x05\x05BM\x05\x05\x1AQ\x05\x05B]\xA0x\x000\x05x\x000\xA0p\x004\x05p\x004\xA0p\x006\xA0\x05\x1C7\x05\x05\x1C7\xA0\x052A\x05\x052A\xA0p\0L\x05p\0L\xA0x\0N\x05x\0N\xA0x\0P\x05x\0P\x05\x05O\x0C\xC1\x02Q\x0C\xC1\tQ\x0C\xA0\x05`]\x05\x05`]\xA0\x05\"S\x05\x05&A\x05\x05b]\xA0\x05\x12E\x05\x05\x12E\xA0\x05\n/\x05\x05\n/\x05\x05\x0C/\x05\x05\n9\xA0\x05\x10-\x05\x05\x10-\xA0\x05\n5\x05\x05\n5\xC5\x02Q\0\xC5\xC2P\0\xC5\xE2\x86\0\xC5\xA2\x86\0\xC5b\x98\0\xC5\"\x98\0\xC5\x82h\0\xC5Bh\0\xC5\xE2q\0\xC5\xA2q\0\xC5B\x83\0\xC5\x02\x83\0\xC5\xA2\x8E\0\xC5b\x8E\0\xC5\xE2\x90\0\xC5\xA2\x90\0\xA0\x05\x0C9\xA0\x05$3\xA0\x05\x087\xA0\x05\x18A\xA0\x05\x08;\x05\x05\x06K\xA0\x05\x16?\xA0\x05\x1CQ\xA0\x05\x0C=\xA0\x05\x10Y\xAE\x05\x18-\x05\x05\x18-\xA0\x05:G\x05\x05:G\xA0\x05\x18S\x05\x05\x18S\xA0\x05\x0C+\x05\x05\x0C+\xA0\x05\x18;\x05\x05\x18;\xA0\x05 S\x05\x05 S\xC5\x82Q\0\xC5BQ\0\xA0p\0V\x05p\0V\xA0\x05\x0C/\x9E\x05\x0EO\xA0\x05\x0C]\xA0\x05\n1\x05\x05\n1\xA0\x05\x08O\x05\x05\x08O\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x05\x067\x05\x05\x067\xFF\xFF\xFF\xFF\x05\x05*]\xFF\xFF\xFF\xFF\x05\x052]\xA0\x05\x16O\x05\x05\x16O\xA0|\0N\x05|\0N\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xB1\x05\0.\xB1\x05\x004\xB1\x05\0J\xA0\x05\x129\x05\x05\x129\x05\x05\x0C;\xC5\xE2j\0\xC5\xA2\x88\0\x05\x05*S\x05\x05\x145\x05\x05\x16I\x05\x05\x10C\x05\x05\n;\x05\x05\x12C\xC1\t\xA2q\xC1\x10\xA2q\xC1\x17\xA2q\xC1\x1E\xA2q\xC1%\xA2q\xC1,\xA2q\xC13\xA2q\xC1A\xA2q\xC1H\xA2q\xC1O\xA2q\xC1V\xA2q\xC2\x05~\xF0\xCE@w\0\xCE@w\0\xCE@w\0\xCE@w\0\xCE@w\0\xCE@w\0\xCE@w\0\xCE@w\0\xCE@w\0\xCE@w\0\xCE@w\0\xCE@w\0\xCE@w\0\xCE@w\0\xCE@w\0\xCE@w\0\xC1`W\x0C\xC1gW\x0C\xC1nW\x0C\xC1uW\x0C\xC1:\xA2q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x1E\x10\x05\x05 \x10\x05\x05\"\x10\x05\x05$\x10\x05\x05&\x10\x05\x05(\x10\xC1|W\x0C\xC1\x83W\x0C\x05\x05\xA4\r\xC1\x8AW\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\x08u\xC1\x10\x08u\xC1\x17\x08u\xC1\x1E\x08u\xC1%\x08u\xC1,\x08u\xC13\x08u\xC1:\x08u\xC1]\x08u\xC1d\x08u\xC1k\x08u\xC1r\x08u\xC1y\x08u\xC1\x80\x08u\xC1\x87\x08u\xC1\x8E\x08u\xC1\x95\x08u\xC1\x9C\x08u\xC1\xA3\x08u\xC1\xAA\x08u\xC1\xB8\x08u\xC1\xBF\x08u\xC1\xC6\x08u\xC1\xCD\x08u\xC1\xE2\x08u\xC1\xF7\x08u\xC1\xFE\x08u\xC1\x0E\tu\xC1\x15\tu\xC1*\tu\xC1M\tu\xC1T\tu\xC1[\tu\xC1b\tu\xC11\tu\xC18\tu\xC1?\tu\xC1F\tu\xC1i\tu\xC1\xB1\x08u\xC1\xD4\x08u\xC1A\x08u\xC1H\x08u\xC1O\x08u\xC1V\x08u\xC1\xDB\x08u\xC1\x07\tu\xC1\x1C\tu\xC1#\tu\xC1\xE9\x08u\xC1\xF0\x08u\xC1p\tu\xC1\x80\x82\x0B\xC1\x87\x82\x0B\xC1\x1E$\t\xC1%$\t\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05~\xF0\xC2\x05\x9E\xF0\xCE`w\0\xCE`w\0\xCE`w\0\xCE`w\0\xCE`w\0\xCE`w\0\xCE`w\0\xCE`w\0\xCE`w\0\xCE`w\0\xCE`w\0\xCE`w\0\xCE`w\0\xCE`w\0\xCE`w\0\xCE`w\0\xC2\x05^\xF0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x02$\t\xC1\t$\t\0\0\0\0\0\0\0\0\x05\x05\x9Ah \x05\x9Ah \x05\x9Ah \x05\x9Ah \x05\x9Ah \x05\x9Ah\x05\x05\x16\x0B\x05\x05\x18\x0B\x05\x05\x1A\x0B\x05\x05\x9Ch\x05\x05\x1C\x0B\x05\x05\x08h\x05\x054h\x05\x05\xC6h\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xCE\x80w\0\xCE\x80w\0\xCE\x80w\0\xCE\x80w\0\xCE\x80w\0\xCE\x80w\0\xCE\x80w\0\xCE\x80w\0\xCE\x80w\0\xCE\x80w\0\xCE\x80w\0\xCE\x80w\0\xCE\x80w\0\xCE\x80w\0\xCE\x80w\0\xCE\x80w\0\xC2\x05\xA6\xF4\xC2\x05\xC6\xF4\xC2\x05\xE6\xF4\x05\x05\x84\x0B\x05\x05*\t\xCE\xA0w\0\xCE\xA0w\0\xCE\xA0w\0\xCE\xA0w\0\xCE\xA0w\0\xCE\xA0w\0\xCE\xA0w\0\xCE\xA0w\0\xCE\xA0w\0\xCE\xA0w\0\xCE\xA0w\0\xCE\xA0w\0\xCE\xA0w\0\xCE\xA0w\0\xCE\xA0w\0\xCE\xA0w\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1yA\t\xC1%ey\xC1,ey\xC13ey\xC1:ey\xC1Aey\xC1Hey\xC1Oey\xC1Vey\xC1]ey\xC1dey\xC1key\xC1rey\xC1yey\xC1\x80ey\xC1\x87ey\xC1\x8Eey\xC1\x95ey\xC1\x9Cey\xC1\xA3ey\xC1\xAAey\xC1\xB1ey\xC1\xB8ey\xC1\xBFey\xC1\xC6ey\xC1\xCDey\xC1\xD4ey\xC1\xDBey\xC1\xE2ey\xC1\xE9ey\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05@\xF1\xC2\x05\x9E\xF0\xCE\xC0w\0\xCE\xC0w\0\xCE\xC0w\0\xCE\xC0w\0\xCE\xC0w\0\xCE\xC0w\0\xCE\xC0w\0\xCE\xC0w\0\xCE\xC0w\0\xCE\xC0w\0\xCE\xC0w\0\xCE\xC0w\0\xCE\xC0w\0\xCE\xC0w\0\xCE\xC0w\0\xCE\xC0w\0\x05\x058v \x058v\xC1\t:v\xC1\x10:v\xC1\x17:v\xC1\x1E:v\xC1%:v\xC1,:v\xC2\x05>\xF0\x05\x05v\xC1\x10>v\xC1\x17>v\xC1\x1E>v\xC1,>v\xC13>v\xC1\x02>v\xC1%>v\xC1\x1C6v\xC1\x02:v\xC1:>v\xC1,A\t\xC13A\t\xC1:A\t\xC1AA\t\xC1HA\t\xC1OA\t\xC1\tP\x07\xC1,4\t\xC134\t\xC1VA\t\xC1]A\t\xC1dA\t\xC1kA\t\xFF\xFF\xFF\xFF\x05\x05d\r\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x02\x86\x0B\xC1\t\x86\x0B\xC1HOu\xC1\x80Ou\xC1\xC6Ou\xC1bPu\xC1\x13Qu\xC1\xB8Yu\x05\x05f\r\xC1\xFEOu\xC1\xEEPu\xC1:Ou\xC1OOu\xC1\xA3Ou\xC1\xD4Ou\xC18Pu\xC1MPu\xC1iPu\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xC1:Uu\xC1\x8CPu\xC1\xA1Pu\xC1\x05Qu\xC1\x1AQu\xFF\xFF\xFF\xFF\xCE\xE0w\0\xCE\xE0w\0\xCE\xE0w\0\xCE\xE0w\0\xCE\xE0w\0\xCE\xE0w\0\xCE\xE0w\0\xCE\xE0w\0\xCE\xE0w\0\xCE\xE0w\0\xCE\xE0w\0\xCE\xE0w\0\xCE\xE0w\0\xCE\xE0w\0\xCE\xE0w\0\xCE\xE0w\0\xC1F'v\xC1M'v\xC1T'v\xC1['v\xC1b'v\xC1i'v\xC1p'v\xC1w'v\xC1~'v\xC1\x85'v\xC1*'v\xC11'v\xC18'v\xC1?'v\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x8C'v\xC1\x93'v\xC1\x9A'v\xC1\xA1'v\xC1\xA8'v\xC1\xAF'v\xC1\xB6'v\xC1\xBD'v\xC1\xC4'v\xC1\xCB'v\xC1\xD2'v\xC1\xD9'v\xC1\xE0'v\xC1\xE7'v\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x10\x86\x0B\xC1:4\t\xC1A4\t\xC1H4\t\xC13Ou\xC1rOu\xC1\x87Ou\xC1\x9COu\xC1\xCDOu\xC1\xF7Ou\xC1\x15Pu\xC1#Pu\xC11Pu\xC1FPu\xC1\x9APu\xC1\xB6Pu\xC1\x02Uu\xC1\x17Uu\xC1%Uu\xC1\xE0Pu\x05\x05h\r\xC1,Uu\xC1\xB1Ou\xC1DQu\xC1\x95]u\xC1\x9C]u\xC1\xA3]u\xC1\xABX\x0C\xC1\xB2X\x0C\xC1\xB9X\x0C\xC1KQu\xC1\x80]u\xC1\x87]u\xC1\x8E]u\xC1\x8EOu\xC1\xE2Ou\xCE\0x\0\xCE\0x\0\xCE\0x\0\xCE\0x\0\xCE\0x\0\xCE\0x\0\xCE\0x\0\xCE\0x\0\xCE\0x\0\xCE\0x\0\xCE\0x\0\xCE\0x\0\xCE\0x\0\xCE\0x\0\xCE\0x\0\xCE\0x\0\xC9\xE8E\x01\xC9\x08\\\x01\xC1\x8C\x85s\xC1\x93\x85s\xC9(r\x01\xC1\xA1\x85s\xC9H\x88\x01\xC9h\x9E\x01\xC1\xB6\x85s\xC1\xBD\x85s\xC2\x05F\xF4\xC1\xC4\x85s\xC2\x05f\xF4\xC1\xCB\x85s\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xD2\x85s\xC1\xD9\x85s\xC1\x02j\r\xC1\x02D\x0B\xC1\tD\x0B\xC1\xCD\xA0q\xC1\xD4\xA0q\xC1\xDB\xA0q\xC1\xE2\xA0q\xC1\xE9\xA0q\xC1\xF0\xA0q\xC1\xF7\xA0q\xC1\xFE\xA0q\xC1\x07\xA1q\xC1\x0E\xA1q\xC1\x15\xA1q\xC1T\xA1q\xC1[\xA1q\xC1b\xA1q\xC1i\xA1q\xC1p\xA1q\xC1O4\t\xC1%t\x07\xC1\t\xA0q\xC1\tj\r\xC1\x10j\r\xC1w\xA1q\xC1\xBD\xA1q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xD9\x90g\xC1\xE0\x90g\xC1\xE7\x90g\xC1\xEE\x90g\xC1\xF5\x90g\xC1\xFC\x90g\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xAA\x96g\xC1\xB1\x96g\xC1\xB8\x96g\xC1\xBF\x96g\xC1\xC6\x96g\xC1\xCD\x96g\xFF\xFF\xFF\xFF\xC1\xCF\x95g\xC1\xD6\x95g\xC1\xDD\x95g\xC1\xE4\x95g\xC1\xEB\x95g\xC1\xF2\x95g\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x98\x98g\xC1\x9F\x98g\xC1\xA6\x98g\xC1\xAD\x98g\xC1\xB4\x98g\xC1\xBB\x98g\xC1\xC2\x98g\xFF\xFF\xFF\xFF\xC1B\x99g\xC1I\x99g\xC1P\x99g\xC1W\x99g\xC1^\x99g\xC1e\x99g\xC1l\x99g\xFF\xFF\xFF\xFF\x05\x05\x18+\x05\x05\x12+\x05\x05\x083\x05\x05\n3\x05\x05\x103\x05\x05\x085\x05\x05\x0C7\x05\x05\x1EA\x05\x05\x14A\x05\x05\x16A\x05\x05\x0EC\x05\x05\x1CE\x05\x05\"E\x05\x05\nG\x05\x05\x1CG\x05\x05&G\x05\x05\x14G\x05\x05\x10G\x05\x05\x12G\x05\x05\x16G\x05\x05\x18G\x05\x05\x06M\x05\x05\nM\x05\x050M\x05\x052M\x05\x05&M\x05\x054M\x05\x056M\x05\x058M\x05\x05\x1EO\x05\x05\x08S\x05\x05\x16S\x05\x05\x10S\x05\x05\x12S\x05\x05\x1ES\x05\x05\x10Y\x05\x05\x12Y\x05\x05\x14Y\x05\x05\x08Y\x05\x05\nY\x05\x05\x0CY\x05\x05\x0EY\x05\x05\x0E[\xC1\x10Q\x0C.\x05\x149 \x05\x1EA.\x05\x12A \x05\x1ES\x05\x056]\x05\x058]\x05\x05*G\x05\x05:]\x05\x05\x1E+\x05\x05X`\xC5\xC2b\0\xC5\"\x96\0\x05\x05f&\x05>f\x10\x05>f\x1B\x05>f1\x05\n \x05@\n \x05:\n \x05<\n.\x05B\n.\x05D\n \x05F\n \x05H\n\x05\x05$\x07\x05\x05&\x07.\x05~\t.\x05\x80\t \x05\x08\x05 \x05\x08\x05 \x05\x08\x05 \x05\x08\x05\x1E\x05\n\x05\x1E\x05\n\x05\x1E\x05\n\x05&\x05\0\x06\x10\x05\"\x07 \x05\0\x08\xFF\xFF\xFF\xFF\x1E\x05*\x07&\x056\x07&\x05d\x07 \x05Z\x07 \x05\x1A\x05\x1E\x05z\t\x1E\x05|\t\x1E\x05\x82\t\x1E\x05\x84\t\x1E\x05N\n\x1E\x05P\n.\x05\x92\n.\x05\x8C\n.\x05|\n \x05z\x0C.\x05\x0E\x05.\x05\x82\x0C.\x05\x86\x0C \x05\x84\x0C\xFF\xFF\xFF\xFF.\x05\x88\n.\x05\x90\r.\x05\x94\n.\x05z\n\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2,\x88\xE5\xC2\x10\x88\xE5\xC2 \xE8\xE5\0\0\0\0\xC2 J\xE6\xFF\xFF\xFF\xFF\xC2.\xAA\xE6\xC2 \xAA\xE6\xC2.,\xE7\xC2 ,\xE7\xC2.\x8C\xE7\xC2 \x8C\xE7\xC2.\xEC\xE7\xC2 \xEC\xE7\xC2.\x0E\xE8\xC2 \x0E\xE8.\x05\x06f.\x05\x08f \x05\x08f.\x05\nf \x05\nf.\x05\x10f \x05\x10f.\x05\x12f \x05\x12f1\x05\x16f&\x05\x16f\x10\x05\x16f\x1B\x05\x16f1\x05\x1Af&\x05\x1Af0\x05\x1Ef(\x05\x1Ef\x18\x05\x1Ef \x05\x1Ef.\x05(f \x05(f0\x05*f(\x05*f\x18\x05*f \x05*f0\x05,f(\x05,f\x18\x05,f \x05,f0\x05:f(\x05:f\x18\x05:f \x05:f0\x05Jf(\x05Jf\x18\x05Jf \x05Jf0\x05Lf(\x05Lf\x18\x05Lf \x05Lf,\x05Vf\x1E\x05Vf,\x05Xf\x1E\x05Xf,\x05pf\x1E\x05pf,\x05rf\x1E\x05rf0\x05\x88f(\x05\x88f\x18\x05\x88f \x05\x88f0\x05\x8Af(\x05\x8Af\x18\x05\x8Af \x05\x8Af0\x05\x94f(\x05\x94f\x18\x05\x94f \x05\x94f0\x05\x96f(\x05\x96f\x18\x05\x96f \x05\x96f0\x05\xA0f(\x05\xA0f\x18\x05\xA0f \x05\xA0f0\x05\xA2f(\x05\xA2f\x18\x05\xA2f \x05\xA2f0\x05\xA8f(\x05\xA8f\x18\x05\xA8f \x05\xA8f0\x05\xAAf(\x05\xAAf\x18\x05\xAAf \x05\xAAf0\x05\xB0f(\x05\xB0f\x18\x05\xB0f \x05\xB0f0\x05\xB4f(\x05\xB4f\x18\x05\xB4f \x05\xB4f0\x05\xB8f(\x05\xB8f\x18\x05\xB8f \x05\xB8f0\x05\xC6f(\x05\xC6f\x18\x05\xC6f \x05\xC6f0\x05\xCAf(\x05\xCAf\x18\x05\xCAf \x05\xCAf0\x05\xCEf(\x05\xCEf\x18\x05\xCEf \x05\xCEf0\x05\xD8f(\x05\xD8f\x18\x05\xD8f \x05\xD8f1\x05\xE0f&\x05\xE0f1\x05\xEEf&\x05\xEEf3\x05\xF0f,\x05\xF0f\x1E\x05\xF0f%\x05\xF0f\xC5B\x05\x01\xC5\x02\x05\x01\xC5\xC2\x05\x01\xC5\x82\x05\x01\xC5B\x06\x01\xC5\x02\x06\x01\xC5\x02\xC5\0\xC5\x82\x06\x01\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\xFF\xFF\xFF\xFF\x10\x05Z\x07 \x05t\t \x05\x92\n \x05\x90\r \x05\x94\n \x05\x8C\n \x05n\t\x10\x05z\t\x10\x05|\t \x05|\n\x10\x05z\x0C\x10\x05\0\x06 \x05\x0E\x05\x10\x05\0\x08 \x05\x86\n\xCA H\x02\xCAAH\x02\xCAbH\x02\xCA\x83H\x02\xCA\xA4H\x02\xCA\xC5H\x02\xCA\xE6H\x02\xCA\x07I\x02\xCA(I\x02\xCAII\x02\x10\x056\x07\x10\x05*\x07 \x05\x82\x0C\x10\x05\x84\x0C \x05\x86\x0C\x10\x05d\x07 \x05z\n\x9F\x05\0*\x9F\x05\0,\x9F\x05\0.\x9F\x05\x000\x9F\x05\x002\x9F\x05\x004\x9F\x05\x006\x9F\x05\08\x9F\x05\0:\x9F\x05\0<\x9F\x05\0>\x9F\x05\0@\x9F\x05\0B\x9F\x05\0D\x9F\x05\0F\x9F\x05\0H\x9F\x05\0J\x9F\x05\0L\x9F\x05\0N\x9F\x05\0P\x9F\x05\0R\x9F\x05\0T\xA4\x05\0V\x9F\x05\0X\x9F\x05\0Z\x9F\x05\0\\ \x05~\t \x05\x88\n \x05\x80\t \x05\n\x0C\x10\x05\n\x05 \x05\x04\x0C\x10\x05\0*\x10\x05\0,\x10\x05\0.\x10\x05\x000\x10\x05\x002\x10\x05\x004\x10\x05\x006\x10\x05\08\x10\x05\0:\x10\x05\0<\x10\x05\0>\x10\x05\0@\x10\x05\0B\x10\x05\0D\x10\x05\0F\x10\x05\0H\x10\x05\0J\x10\x05\0L\x10\x05\0N\x10\x05\0P\x10\x05\0R\x10\x05\0T\x10\x05\0V\x10\x05\0X\x10\x05\0Z\x10\x05\0\\\x10\x05\x82\t \x05\x8A\x0C\x10\x05\x84\t \x05\x8E\x0C \x05\xA4\t \x05\xA6\t\xA0\x05\x18\t\xA0\x05B\n\xA0\x05D\n\x9E\x05\"\x07\xA0\x052\x05\xA6\x05jz\x17\x05\x06z\x17\x05\x08z\x17\x05\nz\x17\x05\x0Ez\x17\x05\x10z\x17\x05Nz\x17\x05Rz\x16\x05Vz\x17\x05*z\xA0\x05|\r\xA5\x05\x06z\xA5\x05\x08z\xA5\x05\nz\xA5\x05\x0Ez\xA5\x05\x10z\xA0\x05\x12z\x9B\x05\x14z\xA0\x05\x16z\xA0\x05\x18z\x9E\x05\x1Az\x9B\x05\x1Cz\xA0\x05\x1Ez\xA0\x05 z\x9B\x05\"z\x9B\x05$z\x9B\x05&z\x9B\x05(z\xA5\x05*z\x9B\x05,z\x9E\x05.z\x9B\x050z\x9B\x052z\xA6\x054z\x9B\x056z\x9B\x058z\xA0\x05:z\xA0\x05z\xA0\x05@z\xA0\x05Bz\x9B\x05Dz\x9B\x05Fz\xA0\x05Hz\x9B\x05Jz\x9E\x05Lz\xA5\x05Nz\xA5\x05Rz\xA2\x05Vz\xA0\x05Xz\x9E\x05Zz\xA0\x05\\z\xA0\x05^z\xA0\x05`z\xA0\x05bz\xA6\x05lz\xA0\xAE\0\0\xA0\xB0\0\0\xC6\xA14\0\xAC\x05\x06y\xAE\x05\x08y\xAE\x05\xB7y\xAC\x05\ny\xAE\x05\xBBy\xAE\x05\xBDy\xAC\x05\x0Cy\xAE\x05\x0Ey\xAC\x05\x10y\xAE\x05\xC3y\xAE\x05\xC5y\xAE\x05\xC7y\xAE\x05\xC9y\xAE\x05\xCBy\xAE\x05\xCDy\xAE\x054y\xAC\x05\x12y\xAC\x05\x14y\xAE\x05\x16y\xAE\x05By\xAC\x05\x18y\xAE\x05\x1Ay\xAC\x05\x1Cy\xAC\x05\x1Ey\xAE\x05 y\xAC\x05\"y\xAC\x05$y\xAC\x05&y\xAC\x05(y\xAC\x05*y\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xAC\x05gy\xAE\x05iy\xAE\x05ky\xAE\x05my\xAE\x05oy\xAE\x05qy\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xAE\x05sy\xAE\x05uy\xAC\x05wy\xAE\x05yy\xAE\x05{y\xAE\x05}y\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xAE\x05\x7Fy\xAC\x05\x81y\xAE\x05\x83y\xAE\x05\x85y\xAE\x05\x87y\xAE\x05\x89y\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xAE\x05\x8By\xAC\x05\x8Dy\xAE\x05\x8Fy\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF \x05\x8E\r \x05\x92\r \x05\x88\x0C \x05\x0C\x0C \x05\x8C\x0C \x05\x94\r \x05\xC4\r\xFF\xFF\xFF\xFF\xA0\x05\xAD\x0C\xA0\x05d\x0C\xA0\x05h\x0C\xA0\x05f\x0C\xA0\x05j\x0C\xA0\x05\xB5\x0C\xA0\x05\xBA\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\xC1:T\r\x05\x05\xFD\xFF\x05\x05\0\x02\x05\x05\xFF\xFF\xC1\tg|\xC1\x10g|\xC1\x17g|\xC1\x1Eg|\xC1%g|\xC1,g|\xC13g|\xC1:g|\xC1Ag|\xC1Hg|\xC1Og|\xC1Vg|\xFF\xFF\xFF\xFF\xCE`x\0\xCE`x\0\xCE`x\0\xCE`x\0\xCE`x\0\xCE`x\0\xCE`x\0\xCE`x\0\xCE`x\0\xCE`x\0\xCE`x\0\xCE`x\0\xCE`x\0\xCE`x\0\xCE`x\0\xCE`x\0\xFF\xFF\xFF\xFF\xC1\x15h|\xC1\x1Ch|\xC1#h|\xC1*h|\xC11h|\xC18h|\xC1?h|\xC1Fh|\xC1Mh|\xC1Th|\xC1[h|\xC1bh|\xC1ih|\xC1ph|\xC1wh|\xC1~h|\xC1\x85h|\xC1\x8Ch|\xC1\x93h|\xFF\xFF\xFF\xFF\xC1\x9Ah|\xC1\xA1h|\xFF\xFF\xFF\xFF\xC1\xA8h|\xC1\xAFh|\xC1\xB6h|\xC1\xBDh|\xC1\xC4h|\xC1\xCBh|\xC1\xD2h|\xC1\xD9h|\xC1\xE0h|\xC1\xE7h|\xC1\xEEh|\xC1\xF5h|\xC1\xFCh|\xC1\x05i|\xC1\x0Ci|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x13i|\xC1\x1Ai|\xC1!i|\xC1(i|\xC1/i|\xC16i|\xC1=i|\xC1Di|\xC1Ki|\xC1Ri|\xC1Yi|\xC1`i|\xC1gi|\xC1ni|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\x80x\0\xCE\x80x\0\xCE\x80x\0\xCE\x80x\0\xCE\x80x\0\xCE\x80x\0\xCE\x80x\0\xCE\x80x\0\xCE\x80x\0\xCE\x80x\0\xCE\x80x\0\xCE\x80x\0\xCE\x80x\0\xCE\x80x\0\xCE\x80x\0\xCE\x80x\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05f\t\x05\x05h\t\x05\x05j\t\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\x05\x05\xCA\x10\x05\x05\xCC\x10\x05\x05\xCE\x10\x05\x05\xD0\x10\x05\x05\xD2\x10\x05\x05\xD4\x10\x05\x05\xD6\x10\x05\x05\xD8\x10\x05\x05\xDA\x10\x05\x05\xDC\x10\x05\x05\xDE\x10\x05\x05\xE0\x10\x05\x05\xE2\x10\x05\x05\xE4\x10\x05\x05\xE6\x10\x05\x05\xE8\x10\x05\x05\xEA\x10\x05\x05\xEC\x10\x05\x05\xEE\x10\x05\x05\xF0\x10\x05\x05\xF2\x10\x05\x05\xF4\x10\x05\x05\xF6\x10\x05\x05\xF8\x10\x05\x05\xFA\x10\x05\x05\xFC\x10\x05\x05\xFE\x10\x05\x05\x02\x11\x05\x05\x04\x11\x05\x05\x06\x11\x05\x05\x08\x11\x05\x05\n\x11\x05\x05\x0C\x11\x05\x05\x0E\x11\x05\x05\x10\x11\x05\x05\x12\x11\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1U\xF1\x0C\xC1\\\xF1\x0C\xC1c\xF1\x0C\xC1j\xF1\x0C\xC1q\xF1\x0C\xC1x\xF1\x0C\xC1\x7F\xF1\x0C\xC1\x86\xF1\x0C\xC1\x8D\xF1\x0C\x05\x05\x14\x11\x05\x05\x16\x11\x05\x05\0\x15\x05\x05\0\x1D\x05\x05\x18\x11\x05\x05\x1A\x11\x05\x05\x1C\x11\x05\x05\x1E\x11\x05\x05\0\x1D\x05\x05 \x11\x05\x05\"\x11\x05\x05$\x11\x05\x05&\x11\x05\x05(\x11\x05\x05*\x11\x05\x05\0\x1D\x05\x05,\x11\x05\x05.\x11\x05\x050\x11\x05\x052\x11\x05\x054\x11\x05\x056\x11\x05\x058\x11\x05\x05:\x11\x05\x05\0\x15\x05\x05\0\x15\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x17\x05\x05\0\x17\x05\x05\0\x17\x05\x05\0\x1D\x05\x05<\x11\x05\x05>\x11\x05\x05@\x11\x05\x05B\x11\x05\x05D\x11\x05\x05F\x11\x05\x05H\x11\x05\x05J\x11\x05\x05L\x11\x05\x05N\x11\x05\x05P\x11\x05\x05R\x11\x05\x05T\x11\x05\x05V\x11\x05\x05X\x11\x05\x05Z\x11\x05\x05\\\x11\x05\x05^\x11\x05\x05`\x11\x05\x05\0\x1D\x05\x05b\x11\x05\x05d\x11\x05\x05f\x11\x05\x05h\x11\x05\x05j\x11\xCE\xA0x\0\xCE\xA0x\0\xCE\xA0x\0\xCE\xA0x\0\xCE\xA0x\0\xCE\xA0x\0\xCE\xA0x\0\xCE\xA0x\0\xCE\xA0x\0\xCE\xA0x\0\x05\x05\0\x13\x05\x05l\x11\xC1\r\xF2\x0C\xC1\x14\xF2\x0C\xC1\x1B\xF2\x0C\xFF\xFF\xFF\xFF\xC1\"\xF2\x0C\xC1)\xF2\x0C\xC10\xF2\x0C\xC17\xF2\x0C\xC1>\xF2\x0C\xC1E\xF2\x0C\xC1L\xF2\x0C\xC1S\xF2\x0C\xC1Z\xF2\x0C\xC1a\xF2\x0C\xC1h\xF2\x0C\xC1o\xF2\x0C\xC1v\xF2\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1}\xF2\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xC0x\0\xCE\xC0x\0\xCE\xC0x\0\xCE\xC0x\0\xCE\xC0x\0\xCE\xC0x\0\xCE\xC0x\0\xCE\xC0x\0\xCE\xC0x\0\xCE\xC0x\0\xCE\xC0x\0\xCE\xC0x\0\xCE\xC0x\0\xCE\xC0x\0\xCE\xC0x\0\xCE\xC0x\0\x05\xA8\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\xF9{\xC1\x10\xF9{\xC1\x17\xF9{\xC1\x1E\xF9{\xC1%\xF9{\xC1,\xF9{\xC13\xF9{\xC1:\xF9{\xC1A\xF9{\xC1H\xF9{\xC1O\xF9{\xC1V\xF9{\xC1]\xF9{\xC1d\xF9{\xC1k\xF9{\xC1r\xF9{\xC1y\xF9{\xC1\x80\xF9{\xC1\x87\xF9{\xC1\x8E\xF9{\xC1\x95\xF9{\xC1\x9C\xF9{\xC1\xA3\xF9{\xC1\xAA\xF9{\xC1\xB1\xF9{\xC1\xB8\xF9{\xC1\xBF\xF9{\xC1\xC6\xF9{\xC1\xCD\xF9{\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xE0x\0\xCE\xE0x\0\xCE\xE0x\0\xCE\xE0x\0\xCE\xE0x\0\xCE\xE0x\0\xCE\xE0x\0\xCE\xE0x\0\xCE\xE0x\0\xCE\xE0x\0\xCE\xE0x\0\xCE\xE0x\0\xCE\xE0x\0\xCE\xE0x\0\xCE\xE0x\0\xCE\xE0x\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\x05\x05n\x11\x05\x05p\x11\x05\x05r\x11\x05\x05t\x11\x05\x05v\x11\x05\x05x\x11\x05\x05z\x11\x05\x05|\x11\x05\x05~\x11\x05\x05\x80\x11\x05\x05\x82\x11\x05\x05\x84\x11\x05\x05\x86\x11\x05\x05\x88\x11\x05\x05\x8A\x11\x05\x05\x8C\x11\x05\x05\x8E\x11\x05\x05\x90\x11\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\xFD{\xC1\x10\xFD{\xC1\x17\xFD{\xC1\x1E\xFD{\xC1%\xFD{\xC1,\xFD{\xC13\xFD{\xC1:\xFD{\xC1A\xFD{\xC1H\xFD{\xC1O\xFD{\xC1V\xFD{\xC1]\xFD{\xC1d\xFD{\xC1k\xFD{\xC1y\xFD{\xC1\x80\xFD{\xC1\x87\xFD{\xC1\x8E\xFD{\xC1\x95\xFD{\xC1\x9C\xFD{\xC1\xA3\xFD{\xC1\xAA\xFD{\xC1\xB1\xFD{\xC1\xB8\xFD{\xC1\xBF\xFD{\xC1\xC6\xFD{\xC1\xCD\xFD{\xC1\xD4\xFD{\xC1\xDB\xFD{\xC1\xE2\xFD{\xC1r\xFD{\x05\x05\0\x15\x05\x05\0\x1D\xC1\t\xC8\x10\xC1\x10\xC8\x10\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xE9\xFD{\xC1\xF0\xFD{\xC1\xF7\xFD{\xCE\0y\0\xCE\0y\0\xCE\0y\0\xCE\0y\0\xCE\0y\0\xCE\0y\0\xCE\0y\0\xCE\0y\0\xCE\0y\0\xCE\0y\0\xCE\0y\0\xCE\0y\0\xCE\0y\0\xCE\0y\0\xCE\0y\0\xCE\0y\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05hb\xC1\x02jb\xC1\tjb\x05\x05lb\xC1\x02nb\xC1\tnb\xC1\x10nb\x05\x05pb\xC1\x02rb\xC1\trb\xC1\x10rb\xC1\x17rb\xC1\x1Erb\x05\x05tb\xC1\x02vb\xC1\tvb\xC1\x10vb\x05\x05xb\xC1\x02zb\xC1\tzb\xC1\x10zb\xC1\x17zb\xC1\x1Ezb\xC1%zb\xC1,zb\xC13zb\xC1:zb\xC1Azb\xC1Hzb\xC1Ozb\xC1Vzb\xC1]zb\xC1dzb\xC1kzb\xC1rzb\xC1yzb\xC1\x80zb\xC1\x87zb \x05hb \x05lb \x05pb \x05tb \x05xb\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\xD4|\xC1\x10\xD4|\xC1\x17\xD4|\xC1\x1E\xD4|\xC1%\xD4|\xC1,\xD4|\xC13\xD4|\xC1:\xD4|\xC1A\xD4|\xC1H\xD4|\xC1O\xD4|\xC1V\xD4|\xC1]\xD4|\xC1d\xD4|\xC1k\xD4|\xC1r\xD4|\xC1y\xD4|\xC1\x80\xD4|\xC1\x87\xD4|\xC1\x8E\xD4|\xC1\x95\xD4|\xC1\x9C\xD4|\xC1\xA3\xD4|\xC1\xAA\xD4|\xC1\xB1\xD4|\xC1\xB8\xD4|\xC1\xBF\xD4|\xC1\xC6\xD4|\xC1\xCD\xD4|\xC1\xD4\xD4|\xFF\xFF\xFF\xFF\xC1\x02l\t\xC1\t\xD5|\xCE y\0\xCE y\0\xCE y\0\xCE y\0\xCE y\0\xCE y\0\xCE y\0\xCE y\0\xCE y\0\xCE y\0\xCE y\0\xCE y\0\xCE y\0\xCE y\0\xCE y\0\xCE y\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x07\xD6|\xC1\x0E\xD6|\xC1\x15\xD6|\xC1\x1C\xD6|\xC1#\xD6|\xC1*\xD6|\xC11\xD6|\xC18\xD6|\xC1\tl\t\x05\x05\0\x15\x05\x05\0\x17\xC1\x02\x92\x11\xC1\t\x92\x11\xC1\x10\x92\x11\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x05\x06|\xA0\x05\x08|\xA0\x05\n|\xA0\x05\x0C|\xA0\x05\x0E|\xA0\x05\x10|\xA0\x05\x12|\xA0\x05\x14|\xA0\x05\x16|\xA0\x05\x18|\xA0\x05\x1A|\xA0\x05\x1C|\xA0\x05\x1E|\xA0\x05 |\xA0\x05\"|\xA0\x05$|\xA0\x05&|\xA0\x05(|\xA0\x05*|\xA0\x05,|\xA0\x05.|\xA0\x050|\xA0\x052|\xA0\x054|\xA0\x056|\xA0\x058|\xA0\x05:|\xA0\x05<|\xA0\x05>|\xA0\x05@|\xA0\x05B|\xA0\x05D|\xA0\x05F|\xA0\x05H|\xA0\x05J|\xA0\x05L|\xA0\x05N|\xA0\x05P|\xA0\x05R|\xA0\x05T|\x05\x05\x06|\x05\x05\x08|\x05\x05\n|\x05\x05\x0C|\x05\x05\x0E|\x05\x05\x10|\x05\x05\x12|\x05\x05\x14|\x05\x05\x16|\x05\x05\x18|\x05\x05\x1A|\x05\x05\x1C|\x05\x05\x1E|\x05\x05 |\x05\x05\"|\x05\x05$|\x05\x05&|\x05\x05(|\x05\x05*|\x05\x05,|\x05\x05.|\x05\x050|\x05\x052|\x05\x054|\x05\x056|\x05\x058|\x05\x05:|\x05\x05<|\x05\x05>|\x05\x05@|\x05\x05B|\x05\x05D|\x05\x05F|\x05\x05H|\x05\x05J|\x05\x05L|\x05\x05N|\x05\x05P|\x05\x05R|\x05\x05T|\xCE@y\0\xCE@y\0\xCE@y\0\xCE@y\0\xCE@y\0\xCE@y\0\xCE@y\0\xCE@y\0\xCE@y\0\xCE@y\0\xCE@y\0\xCE@y\0\xCE@y\0\xCE@y\0\xCE@y\0\xCE@y\0\xC1\t\\|\xC1\x10\\|\xC1\x17\\|\xC1\x1E\\|\xC1%\\|\xC1,\\|\xC13\\|\xC1:\\|\xC1A\\|\xC1H\\|\xC1O\\|\xC1V\\|\xC1]\\|\xC1d\\|\xC1k\\|\xC1r\\|\xC1y\\|\xC1\x80\\|\xC1\x87\\|\xC1\x8E\\|\xC1\x95\\|\xC1\x9C\\|\xC1\xA3\\|\xC1\xAA\\|\xC1\xB1\\|\xC1\xB8\\|\xC1\xBF\\|\xC1\xC6\\|\xC1\xCD\\|\xC1\xD4\\|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC6a/\0\xC6\x81/\0\xC6\xA1/\0\xC6\xC1/\0\xC6\xE1/\0\xC6\x010\0\xC6!0\0\xC6A0\0\xC6a0\0\xC6\x810\0\xC6\xA10\0\xC6\xC10\0\xC6\xE10\0\xC6\x011\0\xC6!1\0\xC6A1\0\xC6a1\0\xC6\x811\0\xC6\xA11\0\xC6\xC11\0\xC6\xE11\0\xC6\x012\0\xC6!2\0\xC6A2\0\xC6a2\0\xC6\x812\0\xC6\xA12\0\xC6\xC12\0\xC6\xE12\0\xC6\x013\0\xC6!3\0\xC6A3\0\xC6a3\0\xC6\x813\0\xC6\xA13\0\xC6\xC13\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE`y\0\xCE`y\0\xCE`y\0\xCE`y\0\xCE`y\0\xCE`y\0\xCE`y\0\xCE`y\0\xCE`y\0\xCE`y\0\xCE`y\0\xCE`y\0\xCE`y\0\xCE`y\0\xCE`y\0\xCE`y\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\x80y\0\xCE\x80y\0\xCE\x80y\0\xCE\x80y\0\xCE\x80y\0\xCE\x80y\0\xCE\x80y\0\xCE\x80y\0\xCE\x80y\0\xCE\x80y\0\xCE\x80y\0\xCE\x80y\0\xCE\x80y\0\xCE\x80y\0\xCE\x80y\0\xCE\x80y\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xA0y\0\xCE\xA0y\0\xCE\xA0y\0\xCE\xA0y\0\xCE\xA0y\0\xCE\xA0y\0\xCE\xA0y\0\xCE\xA0y\0\xCE\xA0y\0\xCE\xA0y\0\xCE\xA0y\0\xCE\xA0y\0\xCE\xA0y\0\xCE\xA0y\0\xCE\xA0y\0\xCE\xA0y\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x17\x86\x0B\xC6\xA15\0\xC6\xC15\0\xC6\xE15\0\xC6\x016\0\xC6!6\0\xC6A6\0\xC6a6\0\xC6\x816\0\xC6\xA16\0\xC6\xC16\0\xC6\xE16\0\xFF\xFF\xFF\xFF\xC6\x017\0\xC6!7\0\xC6A7\0\xC6a7\0\xC6\x817\0\xC6\xA17\0\xC6\xC17\0\xC6\xE17\0\xC6\x018\0\xC6!8\0\xC6A8\0\xC6a8\0\xC6\x818\0\xC6\xA18\0\xC6\xC18\0\xFF\xFF\xFF\xFF\xC6\xE18\0\xC6\x019\0\xC6!9\0\xC6A9\0\xC6a9\0\xC6\x819\0\xC6\xA19\0\xFF\xFF\xFF\xFF\xC6\xC19\0\xC6\xE19\0\xFF\xFF\xFF\xFF\xC1\ta|\xC1\x10a|\xC1\x17a|\xC1\x1Ea|\xC1%a|\xC1,a|\xC13a|\xC1:a|\xC1Aa|\xC1Ha|\xC1Oa|\xFF\xFF\xFF\xFF\xC1Va|\xC1]a|\xC1da|\xC1ka|\xC1ra|\xC1ya|\xC1\x80a|\xC1\x87a|\xC1\x8Ea|\xC1\x95a|\xC1\x9Ca|\xC1\xA3a|\xC1\xAAa|\xC1\xB1a|\xC1\xB8a|\xFF\xFF\xFF\xFF\xC1\xBFa|\xC1\xC6a|\xC1\xCDa|\xC1\xD4a|\xC1\xDBa|\xC1\xE2a|\xC1\xE9a|\xFF\xFF\xFF\xFF\xC1\xF0a|\xC1\xF7a|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xC0y\0\xCE\xC0y\0\xCE\xC0y\0\xCE\xC0y\0\xCE\xC0y\0\xCE\xC0y\0\xCE\xC0y\0\xCE\xC0y\0\xCE\xC0y\0\xCE\xC0y\0\xCE\xC0y\0\xCE\xC0y\0\xCE\xC0y\0\xCE\xC0y\0\xCE\xC0y\0\xCE\xC0y\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x9Au|\xC1\xA1u|\xC1\xA8u|\xC1\xAFu|\xC1\xB6u|\xC1\xBDu|\xC1\xC4u|\xC1\xCBu|\xC1\xD2u|\xC1\xD9u|\xC1\xE0u|\xC1\xE7u|\xC1\xEEu|\xC1\xF5u|\xC1\xFCu|\xC1\x05v|\xC1\x0Cv|\xC1\x13v|\xC1\x1Av|\xC1!v|\xC1(v|\xC1/v|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC16v|\xC1=v|\xC1Dv|\xC1Kv|\xC1Rv|\xC1Yv|\xC1`v|\xC1gv|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5BT\0 \x05V\r \x05X\r\xC5BU\0 \x05\x06-.\x05\x14-\xFF\xFF\xFF\xFF\xC5ba\0\xC5\x02c\0\xC5\x82c\0\xC5\x02d\0.\x05\x101.\x05\x121 \x05\x161 \x05 3 \x05,3\xC5Bg\0 \x0503.\x05\x0E7.\x05\x147 \x05\x167\xC5\xE2j\0 \x05\x069 \x05\x169 \x05\x10=\xC5\x02{\0\xC5\"|\0.\x05\x18A \x05\x1AA \x05&A \x05.A \x050A \x056A \x058A\xC5\xA2\x87\0 \x05\x0CG \x058G+\x05\0J \x05\x16M \x05\x18M.\x05\"M \x05(M,\x05\x08M\xC5b\x94\0\xC5\xE2\x95\0\xC5b\x96\0\xC5\xE2\x96\0.\x05\x12Q \x05\x0EU\xFF\xFF\xFF\xFF \x05\x06[ \x05p] \x05r] \x05\x86] \x05x] \x05z] \x05|] \x05\x80] \x05\x12O\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\tw|\xC1\x10w|\xC1\x17w|\xC1\x1Ew|\xC1%w|\xC1,w|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC13w|\xFF\xFF\xFF\xFF\xCE\xE0y\0\xCE\xE0y\0\xCE\xE0y\0\xCE\xE0y\0\xCE\xE0y\0\xCE\xE0y\0\xCE\xE0y\0\xCE\xE0y\0\xCE\xE0y\0\xCE\xE0y\0\xCE\xE0y\0\xCE\xE0y\0\xCE\xE0y\0\xCE\xE0y\0\xCE\xE0y\0\xCE\xE0y\0\xFF\xFF\xFF\xFF\xC1px|\xC1wx|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1~x|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x85x|\xC1\t\xA5|\xC1\x10\xA5|\xC1\x17\xA5|\xC1\x1E\xA5|\xC1%\xA5|\xC1,\xA5|\xC13\xA5|\xC1:\xA5|\xC1A\xA5|\xC1H\xA5|\xC1O\xA5|\xC1V\xA5|\xC1]\xA5|\xC1d\xA5|\xC1k\xA5|\xC1r\xA5|\xC1y\xA5|\xC1\x80\xA5|\xC1\x87\xA5|\xC1\x8E\xA5|\xC1\x95\xA5|\xC1\x9C\xA5|\xFF\xFF\xFF\xFF\xC1\x80A\t\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\xC1y\x92\x11\xC1\x80\x92\x11\xC1\x87\x92\x11\xC1\x8E\x92\x11\xC1\x95\x92\x11\xC1\t\x84|\xC1\x10\x84|\xC1\x17\x84|\xC1\x1E\x84|\xC1%\x84|\xC1,\x84|\xC13\x84|\xC1:\x84|\xC1A\x84|\xC1H\x84|\xC1O\x84|\xC1V\x84|\xC1]\x84| \x05\x86|\x05\x05\x86|\xC1\x02\x88|\xC1\t\x88|\xC1\x10\x88|\xC1\x17\x88|\xC1\x1E\x88|\xC1%\x88|\xC1,\x88|\xC13\x88|\xC1\xC1\xF3\x0C\xC1\xC8\xF3\x0C\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\xC1\x17\x92\x11\xC1\x1E\x92\x11 \x05\x8B|\x05\x05\x8B| \x05\x8D|\x05\x05\x8D|\xC1\x02\x8F|\xC1\t\x8F| \x05\x91|\x05\x05\x91|\xC1\x02\x93|\xC1\t\x93|\xC1\x10\x93|\xC1\x17\x93| \x05\x95|\x05\x05\x95| \x05\x97|\x05\x05\x97| \x05\x99|\x05\x05\x99| \x05\x9B|\x05\x05\x9B| \x05\x9D|\x05\x05\x9D|\xC1\x02\x9F|\xC1\t\x9F|\xC1\x10\x9F|\xC1\x17\x9F|\xC1\x1E\x9F|\xC1%\x9F| \x05\xA1|\x05\x05\xA1|\xC1\x02\xA3|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1B\x05\x05\0\x1D\xC1%\x92\x11\xC1,\x92\x11\xC13\x92\x11\xC1\t\xA4|\xC1\x10\xA4|\xC1\x17\xA4|\xC1\x1E\xA4|\xC1%\xA4|\xC1,\xA4|\xC13\xA4|\xC1:\xA4|\xC1A\xA4|\xC1H\xA4|\xC1O\xA4|\xC1V\xA4|\xC1]\xA4|\xC1d\xA4|\xC1k\xA4|\xC1r\xA4|\xC1y\xA4|\xC1\x80\xA4|\xC1\x87\xA4|\xFF\xFF\xFF\xFF\xC1\x8E\xA4|\xC1\x95\xA4|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\0\x15\x05\x05\0\x1D\xC1:\x92\x11\xC1A\x92\x11\xC1H\x92\x11\xC1\t2e\xC1\x102e\xC1\x172e\xC1\x1E2e\xC1%2e\xC1,2e\xC132e\xC1:2e\xC1A2e\xC1H2e\xC1O2e\xC1V2e\xC1]2e\xC1d2e\xC1k2e\xC1r2e\xC1y2e\xC1\x802e\xC1\x872e\xC1\x8E2e\xC1\x952e\xC1\x9C2e\x05\x05\0\x15\xC1d\x92\x11\xC1k\x92\x11\xC1r\x92\x11\x05\x05\0\x17\x05\x05\0\x19\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x10l\t\xC1\t\xFC{\xC1\x10\xFC{\xC1\x17\xFC{\xC1\x1E\xFC{\xC1%\xFC{\xC1,\xFC{\xC13\xFC{\xC1:\xFC{\xC1A\xFC{\xC1H\xFC{\xC1O\xFC{\xC1V\xFC{\xC1]\xFC{\xC1d\xFC{\xC1k\xFC{\xC1r\xFC{\xC1y\xFC{\xC1\x80\xFC{\xC1\x87\xFC{\xC1\x8E\xFC{\xC1\x95\xFC{\xC1\x9C\xFC{\xC1\xA3\xFC{\xC1\xAA\xFC{\xC1\xB1\xFC{\xC1\xB8\xFC{\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05d\t\x05p$}\x05p&}\x05p(}\x05p*}\x05p,}\x05p.}\x05p0}\x05x0}\x05p2}\x05p4}\x05p6}\x05x6}\x05p8}\x05x8}\x05p:}\x05x:}\x05p<}\x05p>}\x05p@}\x05uB}\x05zB}\x05pD}\x05pF}\x05pH}\x05pJ}\x05xJ}\x05pL}\x05xL}\x05pN}\x05pP}\xC1\x10R}\xC1\x17R}\x05\x05$}\x05\x05&}\x05\x05(}\x05\x05*}\x05\x05,}\x05\x05.}\x05\x050}\x05\x052}\x05\x054}\x05\x056}\x05\x058}\x05\x05:}\x05\x05<}\x05\x05>}\x05\x05@}\x05\x05B}\x05pB}\x05\x05D}\x05\x05F}\x05\x05H}\x05\x05J}\x05\x05L}\x05\x05N}\x05\x05P}\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1~\x8B\x12\xC11\x8B\x12\xC1\x02R}\xC1\tR}\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\xC1\x02\x8A\x12\xC1\t\x8A\x12\xC1\x10\x8A\x12\xC1\x17\x8A\x12\xC1\x1E\x8A\x12\xC1%\x8A\x12\xC1,\x8A\x12\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\0z\0\xCE\0z\0\xCE\0z\0\xCE\0z\0\xCE\0z\0\xCE\0z\0\xCE\0z\0\xCE\0z\0\xCE\0z\0\xCE\0z\0\xCE\0z\0\xCE\0z\0\xCE\0z\0\xCE\0z\0\xCE\0z\0\xCE\0z\0\xC18\x8B\x12\xC1?\x8B\x12\xC1F\x8B\x12\xC1M\x8B\x12\xC1T\x8B\x12\xC1[\x8B\x12\xC1b\x8B\x12\xC1i\x8B\x12\xC1p\x8B\x12\xC1w\x8B\x12\xC1\t\xF7q\xC1\x10\xF7q\xC1\x17\xF7q\xC1\x1E\xF7q\xFF\xFF\xFF\xFF\xC1%\xF7q\xC1,\xF7q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC13\xF7q\x05\xA8\0\0\xC2\x05~\xF0\xC2\x05\x9E\xF0\xC1:\xF7q\xC1H\xF7q\xC1O\xF7q\xC1V\xF7q\xFF\xFF\xFF\xFF\xC1]\xF7q\xC1d\xF7q\xC1k\xF7q\xFF\xFF\xFF\xFF\xC1r\xF7q\xC1y\xF7q\xC1\x87\xF7q\xC1\x95\xF7q\xC1\x9C\xF7q\xC1\xA3\xF7q\xC1\xAA\xF7q\xC1\xB1\xF7q\xC1\xB8\xF7q\xC1\xBF\xF7q\xC1\xC6\xF7q\xC1\xCD\xF7q\xC1\xD4\xF7q\xC1\xDB\xF7q\xC1\xE2\xF7q\xC1\xE9\xF7q\xC1\xF0\xF7q\xC1\xF7\xF7q\xC1\xFE\xF7q\xC1\x07\xF8q\xC1\x15\xF8q\xC1\x1C\xF8q\xC1#\xF8q\xC1*\xF8q\xC11\xF8q\xC1A\xF7q\xC1\x8E\xF7q\xC1\x80\xF7q\xC1\x0E\xF8q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05\xA0\xF1\xC2\x05\xC0\xF1\xC2\x05\xE0\xF1\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC18\xF8q\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\xC1\xA8\x93\x11\xC1\xAF\x93\x11\xC1\xB6\x93\x11\xC1\xBD\x93\x11\xC1\xC4\x93\x11\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1A\x86\x0B\xC1H\x86\x0B\xC1O\x86\x0B\xC1V\x86\x0B\xC1]\x86\x0B\xC1d\x86\x0B\xC1]4\t\xC1d4\t\xC1k\x86\x0B\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t||\xC1\x10||\xC1\x17||\xC1\x1E||\xC1%||\xC1,||\xC13||\xC1:||\xC1A||\xC1H||\xC1O||\xC1V||\xC1]||\xC1d||\xC1k||\xC1r||\xC1y||\xC1\x80||\xC1\x87||\xC1\x8E||\xC1\x95||\xC1\x9C||\xC1\xA3||\xC1\xAA||\xC1\xB1||\xC1\xB8||\xC1\xBF||\xC1\xC6||\xC1\xCD||\x05\x05\0\x15\xC1O\x92\x11\xC1\x8E\x86\x0B\xC1\t}|\xC1\x10}|\xC1\x17}|\xC1\x1E}|\xC1%}|\xC1,}|\xC13}|\xC1:}|\xC1A}|\xC1H}|\xC1O}|\xC1V}|\xC1]}|\xC1d}|\xC1k}|\xC1r}|\xC1y}|\xC1\x80}|\xC1\x87}|\xC1\x8E}|\xC1\x95}|\xC1\x9C}|\xC1\xA3}|\xC1\xAA}|\xC1\xB1}|\xC1\xB8}|\xC1\xBF}|\xC1\xC6}|\xC1\xCD}|\x05\x05\0\x15\xC1V\x92\x11\xC1]\x92\x11\xC1\t\xAA|\xC1\x10\xAA|\xC1\x17\xAA|\xC1\x1E\xAA|\xC1%\xAA|\xC1,\xAA|\xC13\xAA|\x05\x05\xAC|\x05p\xAC|\xCE z\0\xCE z\0\xCE z\0\xCE z\0\xCE z\0\xCE z\0\xCE z\0\xCE z\0\xCE z\0\xCE z\0\xCE z\0\xCE z\0\xCE z\0\xCE z\0\xCE z\0\xCE z\0\x05\xA6\0\0\x05\xA8\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\0\x15\x05\x05\0\x1D\xC1\x9C\x92\x11\xC1\xA3\x92\x11\xC1\xAA\x92\x11\xC1\x95\x86\x0B\xC1\x9C\x86\x0B\xC1\xA3\x86\x0B\xC1\xAA\x86\x0B\xC1\xB1\x86\x0B\xC1\xB8\x86\x0B\xC1\xBF\x86\x0B\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE@z\0\xCE@z\0\xCE@z\0\xCE@z\0\xCE@z\0\xCE@z\0\xCE@z\0\xCE@z\0\xCE@z\0\xCE@z\0\xCE@z\0\xCE@z\0\xCE@z\0\xCE@z\0\xCE@z\0\xCE@z\0\x05\x05\x81|\x05p\x81|\xC1\x02\x83|\xC1\t\x83|\xC1\x10\x83|\xC1\x17\x83|\xC1\x1E\x83|\xC1%\x83|\xC1,\x83|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x87\x86\x0B\xC1\x87A\t\xC1\x8EA\t\xC1\x95A\t\xC1\x9CA\t\xC1\xA3A\t\xC1\xAAA\t\xC1\t\xA6|\xC1\x10\xA6|\xC1\x17\xA6|\xC1\x1E\xA6|\xC1%\xA6|\xC1,\xA6|\xC13\xA6|\xC1:\xA6|\xC1A\xA6|\xC1H\xA6|\xC1O\xA6|\xC1V\xA6|\xC1]\xA6|\xC1d\xA6|\xC1k\xA6|\xC1r\xA6|\xC1y\xA6|\xC1\x80\xA6|\xC1\x87\xA6|\xC1\x8E\xA6|\xC1\x95\xA6|\xC1\x9C\xA6|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\xC1\xB1\x92\x11\xC1\xB8\x92\x11\xC1\xBF\x92\x11\xC1\xC6\x92\x11\xC1\t\xA7|\xC1\x10\xA7|\xC1\x17\xA7|\xC1\x1E\xA7|\xC1%\xA7|\xC1,\xA7|\xC13\xA7|\xC1:\xA7|\xC1A\xA7|\xC1H\xA7|\xC1O\xA7|\xC1V\xA7|\xC1]\xA7|\xC1d\xA7|\xC1k\xA7|\xC1r\xA7|\xC1y\xA7|\xC1\x80\xA7|\xC1\x87\xA7|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\xC1\xCD\x92\x11\xC1\xD4\x92\x11\xC1\xDB\x92\x11\xC1\xE2\x92\x11\xC1\t\xA8|\xC1\x10\xA8|\xC1\x17\xA8|\xC1\x1E\xA8|\xC1%\xA8|\xC1,\xA8|\xC13\xA8|\xC1:\xA8|\xC1A\xA8|\xC1H\xA8|\xC1O\xA8|\xC1V\xA8|\xC1]\xA8|\xC1d\xA8|\xC1k\xA8|\xC1r\xA8|\xC1y\xA8|\xC1\x80\xA8|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xC6\x86\x0B\xC1\xCD\x86\x0B\xC1\xD4\x86\x0B\xC1\xDB\x86\x0B\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\xC1\xE9\x92\x11\xC1\xF0\x92\x11\xC1\xF7\x92\x11\x05\x05\xA7w\x05p\xA7w\x05\x05\xA9w\x05\x05\xABw\x05p\xABw\xC1\x02\xADw\xC1\t\xADw\x05\x05\xAFw\x05p\xAFw\x05\x05\xB1w\x05p\xB1w\x05\x05\xB3w\x05p\xB3w\x05\x05\xB5w\x05p\xB5w\x05\x05\xB7w\x05p\xB7w\x05\x05\xB9w\x05p\xB9w\x05\x05\xBBw\x05\x05\xBDw\x05p\xBDw\x05\x05\xBFw\x05p\xBFw\x05\x05\xC1w\x05p\xC1w\x05\x05\xC3w\x05p\xC3w\x05\x05\xC5w\x05p\xC5w\x05\x05\xC7w\x05p\xC7w\xC1\x02\xC9w\xC1\t\xC9w\xC1\x10\xC9w\xC1\x17\xC9w\x05\x05\xCBw\x05p\xCBw\x05\x05\xCDw\x05p\xCDw\x05\x05\xCFw\x05p\xCFw\x05\x05\xD1w\x05p\xD1w\x05\x05\xD3w\x05\x05\xD5w\x05p\xD5w\xC1\x02\xD7w\xC1\t\xD7w\xC1\x10\xD7w\x05\x05\xD9w\x05p\xD9w\x05\x05\xDBw\x05p\xDBw\x05\x05\xDDw\x05p\xDDw\x05\x05\xDFw\x05p\xDFw\x05\x05\xE1w\x05p\xE1w\xC1\x02\xE3w\xC1\t\xE3w\xC1\x10\xE3w\x05\x05\xE5w\x05p\xE5w\x05\x05\xE7w\x05p\xE7w\x05\x05\xE9w\x05p\xE9w\x05\x05\xEBw\x05p\xEBw\xC1\x02\xEDw\xC1\t\xEDw\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x05Sw\xA0pSw\xA0\x05Uw\xA0\x05Ww\xA0\x05Yw\xA0\x05[w\xA0\x05]w\xA0\x05_w\xA0\x05aw\xA0\x05cw\xA0pcw\xA0xcw\xA0\x05ew\xA0\x05gw\xA0\x05iw\xA0\x05kw\xA0\x05mw\xA0pmw\xA0\x05ow\xA0\x05qw\xA0\x05sw\xA0\x05uw\xA0\x05ww\xA0\x05yw\xA0\x05{w\xA0\x05}w\xA0\x05\x7Fw\xA0\x05\x81w\xA0p\x81w\xA0\x05\x83w\xA0p\x83w\xA0x\x83w\xA0\x05\x85w\xA0\x05\x87w\xA0\x05\x89w\xA0p\x89w\xA0\x05\x8Bw\xA0\x05\x8Dw\xA0\x05\x8Fw\xA0\x05\x91w\xA0\x05\x93w\xA0\x05\x95w\xA0\x05\x97w\xA0p\x97w\xA0\x05\x99w\xA0p\x99w\xA0\x05\x9Bw\xA0\x05\x9Dw\xA0\x05\x9Fw\xA0\x05\xA1w\xA0\x05\xA3w\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05Sw\x05pSw\x05\x05Uw\x05\x05Ww\x05\x05Yw\x05\x05[w\x05\x05]w\x05\x05_w\x05\x05aw\x05\x05cw\x05pcw\x05xcw\x05\x05ew\x05\x05gw\x05\x05iw\x05\x05kw\x05\x05mw\x05pmw\x05\x05ow\x05\x05qw\x05\x05sw\x05\x05uw\x05\x05ww\x05\x05yw\x05\x05{w\x05\x05}w\x05\x05\x7Fw\x05\x05\x81w\x05p\x81w\x05\x05\x83w\x05p\x83w\x05x\x83w\x05\x05\x85w\x05\x05\x87w\x05\x05\x89w\x05p\x89w\x05\x05\x8Bw\x05\x05\x8Dw\x05\x05\x8Fw\x05\x05\x91w\x05\x05\x93w\x05\x05\x95w\x05\x05\x97w\x05p\x97w\x05\x05\x99w\x05p\x99w\x05\x05\x9Bw\x05\x05\x9Dw\x05\x05\x9Fw\x05\x05\xA1w\x05\x05\xA3w\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\0\x15\x05\x05\0\x1D\xC1\x17\xC8\x10\xC1\x1E\xC8\x10\xC1%\xC8\x10\xC1,\xC8\x10\xC1\t^u\xC13^u\xC1:^u\xC1A^u\xC1H^u\xC1O^u\xC1V^u\xC1]^u\xC1d^u\xC1k^u\xC1r^u\xC1y^u\xC1\x80^u\xC1\x87^u\xC1\x8E^u\xC1\x95^u\xC1\x9C^u\xC1\xA3^u\xC1\xAA^u\xC1\xB1^u\xC1\xB8^u\xC1\xBF^u\xC1\xC6^u\xC1\xCD^u\xC1\xD4^u\xC1\xDB^u\xC1\xE2^u\xC1\xE9^u\xC1\xF0^u\xC1\x10^u\xC1\x17^u\xC1\x1E^u\xC1%^u\xC1,^u\xC1\xF7^u\xC1\xFE^u\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\x05\x05\x9C\x10\x05\x05\x9E\x10\x05\x05\xA0\x10\x05\x05\xA2\x10\x05\x05\xA4\x10\x05\x05\xA6\x10\x05\x05\xA8\x10\x05\x05\xAA\x10\x05\x05\xAC\x10\x05\x05\xAE\x10\x05\x05\xB0\x10\x05\x05\xB2\x10\x05\x05\xB4\x10\x05\x05\xB6\x10\x05\x05\xB8\x10\x05\x05\xBA\x10\x05\x05\xBC\x10\x05\x05\xBE\x10\x05\x05\xC0\x10\x05\x05\xC2\x10\x05\x05\xC4\x10\x05\x05\xC6\x10\xFF\xFF\xFF\xFF\xC1\t\xD1|\xC1\x10\xD1|\xC1\x17\xD1|\xC1\x1E\xD1|\xC1%\xD1|\xC1,\xD1|\xC13\xD1|\xC1:\xD1|\xC1A\xD1|\xC1H\xD1|\xC1O\xD1|\xC1V\xD1|\xC1]\xD1|\xC1d\xD1|\xC1k\xD1|\xC1r\xD1|\xC1y\xD1|\xC1\x80\xD1|\xC1\x87\xD1|\xC1\x8E\xD1|\xC1\x95\xD1|\xC1\x9C\xD1|\xC1\xA3\xD1|\xC1\xAA\xD1|\xC1\xB1\xD1|\xC1\xB8\xD1|\xC1\xBF\xD1|\xC1\xC6\xD1|\xC1\xCD\xD1|\xC1\xD4\xD1|\xC1\xDB\xD1|\xC1\xE2\xD1|\xC1\xE9\xD1|\xC1\xF7\xD1|\xC1\xFE\xD1|\xC1\x07\xD2|\xC1\x0E\xD2|\xC1\x15\xD2|\xC1\x1C\xD2|\xC1#\xD2|\xC1*\xD2|\xC18\xD2|\xFF\xFF\xFF\xFF\xC2\x05N\xE8\xC2\x05.\xE8\x05\x054\x05\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xF0\xD1|\xC11\xD2|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\x05\x05\xB1| \x05\xB1|\x05\x05\xB3| \x05\xB3|\x05\x05\xB5|\x05\x05\xB7| \x05\xB7|\xC1\x02\xB9|\xC1\t\xB9|\xC1\x10\xB9|\xC1\x17\xB9|\xC1\x1E\xB9|\xC1%\xB9|\xC1,\xB9|\x05\x05\xBB| \x05\xBB|\x05p\xBB|\x05\x05\xBD|\x05\x05\xBF|\x05p\xBF|\x05\x05\xC1|\x05\x05\xC3| \x05\xC3|\x05p\xC3|\x05\x05\xC5|\x05\x05\xC7|\x05\x05\xC9| \x05\xC9|\x05p\xC9|\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\xC1\xFE\x92\x11\xC1\x07\x93\x11\xC1\x0E\x93\x11\xC1\x15\x93\x11\xC1\x1C\x93\x11\xC5B>\x02\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\xCB|\xC1\x10\xCB|\xC1\x17\xCB|\xC1\x1E\xCB|\xC1%\xCB|\xC1,\xCB|\xC13\xCB|\xC1:\xCB|\xC1A\xCB|\xC1H\xCB|\xC1O\xCB|\xC1V\xCB|\xC1]\xCB|\xC1d\xCB|\xC1k\xCB|\xC1r\xCB|\xC1y\xCB|\x05\x05\xCD|\xC1\x02\xCF|\xC1\t\xCF|\xC1\x10\xCF|\x05p\xCD|\x05\xA8\0\0\x05\xA8\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA8\0\0\x05\xA6\0\0\x05\xA8\0\0\x05\xA8\0\0\x05\xA8\0\0\x05\x05\0\x15\xC1#\x93\x11\xC1*\x93\x11\xC11\x93\x11\xC1\xB1A\t\xC1\xB8A\t\xC1\xBFA\t\xC1\xC6A\t\xC1\xCDA\t\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\xD0|\xC1\x10\xD0|\xC1\x17\xD0|\xC1\x1E\xD0|\xC1%\xD0|\xC1,\xD0|\xC13\xD0|\xC1:\xD0|\xC1A\xD0|\xC1H\xD0|\xC1O\xD0|\xC1V\xD0|\xC1]\xD0|\xC1d\xD0|\xC1k\xD0|\xC1r\xD0|\xC1y\xD0|\xC1\x80\xD0|\x05\xA6\0\0\x05\xA8\0\0\x05\xA6\0\0\x05\xA8\0\0\xC1\xD4A\t\xC1\xDBA\t\xC1\xE2A\t\xC1\xE9A\t\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE`z\0\xCE`z\0\xCE`z\0\xCE`z\0\xCE`z\0\xCE`z\0\xCE`z\0\xCE`z\0\xCE`z\0\xCE`z\0\xCE`z\0\xCE`z\0\xCE`z\0\xCE`z\0\xCE`z\0\xCE`z\0\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\xC18\x93\x11\xC1?\x93\x11\xC1F\x93\x11\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\xA9|\xC1\x10\xA9|\xC1\x17\xA9|\xC1\x1E\xA9|\xC1%\xA9|\xC1,\xA9|\xC13\xA9|\xC1:\xA9|\xC1A\xA9|\xC1H\xA9|\xC1O\xA9|\xC1V\xA9|\xC1]\xA9|\xC1d\xA9|\xC1k\xA9|\xC1r\xA9|\xC1y\xA9|\xC1\x80\xA9|\xC1\x87\xA9|\xC1\x8E\xA9|\xC1\x95\xA9|\xC1\x9C\xA9|\xC6\x02:\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05\x9E\xF0\xC1b\xF5q\xC1i\xF5q\xC1\t\xF4q\xC1\x10\xF4q\xC1\x17\xF4q\xC1\x1E\xF4q\xC1%\xF4q\xC1,\xF4q\xC13\xF4q\xC1:\xF4q\xC1A\xF4q\xC1H\xF4q\xC1V\xF4q\xC1]\xF4q\xCE\x80z\0\xCE\x80z\0\xCE\x80z\0\xCE\x80z\0\xCE\x80z\0\xCE\x80z\0\xCE\x80z\0\xCE\x80z\0\xCE\x80z\0\xCE\x80z\0\xCE\x80z\0\xCE\x80z\0\xCE\x80z\0\xCE\x80z\0\xCE\x80z\0\xCE\x80z\0\xC1p\xF5q\xC1w\xF5q\xC1\x85\xF5q\xC1\x8C\xF5q\xC1\x93\xF5q\xC1\x9A\xF5q\xC1\xA1\xF5q\xC1\xA8\xF5q\xC1\xAF\xF5q\xC1\xB6\xF5q\xC1\xBD\xF5q\xC1\xC4\xF5q\xC1\xCB\xF5q\xC1\xD2\xF5q\xC1\xE0\xF5q\xC1\xE7\xF5q\xC1\xF5\xF5q\xC1\xFC\xF5q\xC1\x05\xF6q\xC1k4\t\xC1r4\t\xC1\x1E\x86\x0B\xC1%\x86\x0B\xC1,\x86\x0B\xC13\x86\x0B\xC1:\x86\x0B\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\xCE\xA0z\0\xCE\xA0z\0\xCE\xA0z\0\xCE\xA0z\0\xCE\xA0z\0\xCE\xA0z\0\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xC1\x13\xF6q\xC1O\xF4q\xC1d\xF4q\xC1\xD9\xF5q\xC1\xEE\xF5q\xC1~\xF5q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x0C\xF6q\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05\x9E\xF0\xC1\t\xA6q\xC1\x10\xA6q\xC1\x17\xA6q\xC1\x1E\xA6q\xC1%\xA6q\xC1,\xA6q\xC13\xA6q\xC1:\xA6q\xC1A\xA6q\xC1H\xA6q\xC1O\xA6q\xC1V\xA6q\xC1]\xA6q\xC1d\xA6q\xC1k\xA6q\xC1r\xA6q\xC1y\xA6q\xC1\x80\xA6q\xC1\x87\xA6q\xC1\x8E\xA6q\xC1\x95\xA6q\xC1\x9C\xA6q\xC1\xA3\xA6q\xFF\xFF\xFF\xFF\xC1\xAA\xA6q\xFF\xFF\xFF\xFF\xC1\xB1\xA6q\xC1\xB8\xA6q\xC1\xBF\xA6q\xC1\xC6\xA6q\xC1\xCD\xA6q\xC1\xD4\xA6q\xC1\xDB\xA6q\xC1\xE2\xA6q\xC1\xE9\xA6q\xC1\xF0\xA6q\xC1\xF7\xA6q\xC1\xFE\xA6q\xC1\x07\xA7q\xC1\x0E\xA7q\xFF\xFF\xFF\xFF\xC1\x15\xA7q\xC1\x1C\xA7q\xC1#\xA7q\xC1*\xA7q\xC11\xA7q\xC18\xA7q\xC1?\xA7q\xC1F\xA7q\xC1M\xA7q\xC1[\xA7q\xC1b\xA7q\xC1i\xA7q\xC1p\xA7q\xC1w\xA7q\xC2\x05>\xF0\xC1\xE2\x86\x0B\xC1\xE9\x86\x0B\0\0\0\0\xC1\xF0A\t\xC1\xF7A\t\xC1y4\t\xC1\x804\t\xC1T\xA7q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xC0z\0\xCE\xC0z\0\xCE\xC0z\0\xCE\xC0z\0\xCE\xC0z\0\xCE\xC0z\0\xCE\xC0z\0\xCE\xC0z\0\xCE\xC0z\0\xCE\xC0z\0\xCE\xC0z\0\xCE\xC0z\0\xCE\xC0z\0\xCE\xC0z\0\xCE\xC0z\0\xCE\xC0z\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05\x9E\xF0\xCE\xE0z\0\xCE\xE0z\0\xCE\xE0z\0\xCE\xE0z\0\xCE\xE0z\0\xCE\xE0z\0\xCE\xE0z\0\xCE\xE0z\0\xCE\xE0z\0\xCE\xE0z\0\xCE\xE0z\0\xCE\xE0z\0\xCE\xE0z\0\xCE\xE0z\0\xCE\xE0z\0\xCE\xE0z\0\xC1\xF7`u\xC1\xFE`u\xC1\x07au\xC1\x15au\xC1\x1Cau\xC1#au\xC1*au\xC11au\xC18au\xC1?au\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1Tau\xC9\x08\x17\x02\xC9\x08\x18\x02\xC1wau\xC1~au\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xC1\xFEA\t\xC1\x874\t\xC1\x8E4\t\xC1,t\x07\xC1\x0Eau\xC1iau\xC1pau\xC1\xF0`u\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\0{\0\xCE\0{\0\xCE\0{\0\xCE\0{\0\xCE\0{\0\xCE\0{\0\xCE\0{\0\xCE\0{\0\xCE\0{\0\xCE\0{\0\xCE\0{\0\xCE\0{\0\xCE\0{\0\xCE\0{\0\xCE\0{\0\xCE\0{\0\xC1\xF0\xA8q\xC1\xF7\xA8q\xC1\xFE\xA8q\xC2\x05>\xF0\xC1\xF0\x86\x0B\xC1\xF7\x86\x0B\xC1\xE9\xA8q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05\x9E\xF0\xCE {\0\xCE {\0\xCE {\0\xCE {\0\xCE {\0\xCE {\0\xCE {\0\xCE {\0\xCE {\0\xCE {\0\xCE {\0\xCE {\0\xCE {\0\xCE {\0\xCE {\0\xCE {\0\xC1\x85\xABq\xC1\x8C\xABq\xC1\x93\xABq\xC1\x9A\xABq\xC1\xA1\xABq\xC1\xA8\xABq\xC1\xAF\xABq\xC1\xB6\xABq\xC1\xBD\xABq\xC1\xC4\xABq\xC1\xD2\xABq\xC1\xD9\xABq\xC1\xE0\xABq\xC1\xE7\xABq\xC1i\xABq\xC1p\xABq\xC1w\xABq\xC1\t\xAAq\xC1\x954\t\xC1\x9C4\t\xC1\x07\x87\x0B\xC1\x07B\t\xC2\x05\xBE\xF0\xC2\x05>\xF0\xC2\x05\x02\xF2\xC2\x05\"\xF2\xC1\xFE\x86\x0B\xC1\xCB\xABq\xC2\x05^\xF0\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xC1\x10\xAAq\xC1\x0E\x87\x0B\xC1~\xABq\xC1\x15\x87\x0B\xC1\x0EB\t\xC1\x15B\t\xFF\xFF\xFF\xFF\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\x05\x05\x96\x11\x05\x05\x98\x11\x05\x05\x9A\x11\x05\x05\x9C\x11\x05\x05\x9E\x11\x05\x05\xA0\x11\x05\x05\xA2\x11\x05\x05\xA4\x11\x05\x05\xA6\x11\x05\x05\xA8\x11\x05\x05\xAA\x11\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\xACq\xC1\x10\xACq\xC1\x1E\xACq\xC1%\xACq\xC1,\xACq\xC13\xACq\xC1:\xACq\xC1A\xACq\xC1H\xACq\xC1V\xACq\xC1]\xACq\xC1d\xACq\xC1k\xACq\xC1r\xACq\xC1y\xACq\xC1\x80\xACq\xC1\x87\xACq\xC1\x8E\xACq\xFF\xFF\xFF\xFF\xCE@{\0\xCE@{\0\xCE@{\0\xCE@{\0\xCE@{\0\xCE@{\0\xCE@{\0\xCE@{\0\xCE@{\0\xCE@{\0\xCE@{\0\xCE@{\0\xCE@{\0\xCE@{\0\xCE@{\0\xCE@{\0\xC1i\xADq\xC1p\xADq\xC1w\xADq\xC1~\xADq\xC2\x05~\xF0\xC1\x85\xADq\xC2\x05>\xF0\xC2\x05\xEC\xE7\xC1\xA34\t\xC1\xAA4\t\xC1\x1C\x87\x0B\xC1#\x87\x0B\xC1*\x87\x0B\xC11\x87\x0B\xC2\x05\x0E\xE8\xC1O\xACq\xC1\x17\xACq\xC1b\xADq\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\xB0q\xC1\x10\xB0q\xC1\x17\xB0q\xC1\x1E\xB0q\xC13\xB0q\xC1:\xB0q\xC1A\xB0q\xFF\xFF\xFF\xFF\xC1H\xB0q\xFF\xFF\xFF\xFF\xC1O\xB0q\xC1V\xB0q\xC1]\xB0q\xC1d\xB0q\xFF\xFF\xFF\xFF\xC1k\xB0q\xC1r\xB0q\xC1y\xB0q\xC1\x80\xB0q\xC1\x87\xB0q\xC1\x8E\xB0q\xC1\x95\xB0q\xC1\x9C\xB0q\xC1\xA3\xB0q\xC1\xAA\xB0q\xC1\xB1\xB0q\xC1\xB8\xB0q\xC1\xBF\xB0q\xC1\xC6\xB0q\xC1\xCD\xB0q\xFF\xFF\xFF\xFF\xC1\xD4\xB0q\xC1\xDB\xB0q\xC1\xE2\xB0q\xC1\xE9\xB0q\xC1\xF0\xB0q\xC1\xF7\xB0q\xC1%\xB0q\xC1,\xB0q\xC1\xFE\xB0q\xC1\x07\xB1q\xC1\x1CB\t\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE`{\0\xCE`{\0\xCE`{\0\xCE`{\0\xCE`{\0\xCE`{\0\xCE`{\0\xCE`{\0\xCE`{\0\xCE`{\0\xCE`{\0\xCE`{\0\xCE`{\0\xCE`{\0\xCE`{\0\xCE`{\0\xC2\x05~\xF0\xC1T\xAFq\xC1[\xAFq\xC1b\xAFq\xC1i\xAFq\xC1p\xAFq\xC1w\xAFq\xC1~\xAFq\xC1\x85\xAFq\xC1\x8C\xAFq\xC2\x05>\xF0\xC1\x93\xAFq\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05~\xF0\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05\x9E\xF0\xFF\xFF\xFF\xFF\xC1\x10\xB2q\xC1\x17\xB2q\xC1\x1E\xB2q\xC1%\xB2q\xC1,\xB2q\xC13\xB2q\xC1:\xB2q\xC1H\xB2q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1V\xB2q\xC1]\xB2q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\x80{\0\xCE\x80{\0\xCE\x80{\0\xCE\x80{\0\xCE\x80{\0\xCE\x80{\0\xCE\x80{\0\xCE\x80{\0\xCE\x80{\0\xCE\x80{\0\xCE\x80{\0\xCE\x80{\0\xCE\x80{\0\xFF\xFF\xFF\xFF\xC1\xFE\xB2q\xC1\x07\xB3q\xC1\x0E\xB3q\xC1\x15\xB3q\xC1\x1C\xB3q\xC1#\xB3q\xC1*\xB3q\xFF\xFF\xFF\xFF\xC11\xB3q\xC18\xB3q\xFF\xFF\xFF\xFF\xC1?\xB3q\xC1F\xB3q\xC1M\xB3q\xC1T\xB3q\xC1[\xB3q\xFF\xFF\xFF\xFF\xC2\x05>\xF0\xC2\x05>\xF0\xC1b\xB3q\xC1w\xB3q\xC1~\xB3q\xC1\x85\xB3q\xC1\x8C\xB3q\xC1\x93\xB3q\xC1\x9A\xB3q\xC1\xA1\xB3q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC9\x08\x19\x02\xC1\xBD\xB3q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xD2\xB3q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\xB2q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xD9\xB3q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xE0\xB3q\xC1i\xB3q\xC1p\xB3q\xC1A\xB2q\xC1O\xB2q\xC1\xA8\xB3q\xC1\xAF\xB3q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xA0{\0\xCE\xA0{\0\xCE\xA0{\0\xCE\xA0{\0\xCE\xA0{\0\xCE\xA0{\0\xCE\xA0{\0\xCE\xA0{\0\xCE\xA0{\0\xCE\xA0{\0\xCE\xA0{\0\xCE\xA0{\0\xCE\xA0{\0\xCE\xA0{\0\xCE\xA0{\0\xCE\xA0{\0\xC1\xAF\xB5q\xC1\xB6\xB5q\xC1\xBD\xB5q\xC1\xC4\xB5q\xC1\xCB\xB5q\xC1\xD2\xB5q\xC1\xD9\xB5q\xC1\xE0\xB5q\xC1\xE7\xB5q\xC1\xEE\xB5q\xC1\xF5\xB5q\xC1\xFC\xB5q\xC1\x05\xB6q\xC1\x0C\xB6q\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05\x9E\xF0\xC2\x05>\xF0\xC1\x8C\xB5q\xC1\xA1\xB5q\xC1\t\xB4q\xC1\x10\xB4q\xC1\xB14\t\xC1\xB84\t\xC18\x87\x0B\xC1F\x87\x0B\xC1M\x87\x0B\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xC1?\x87\x0B\xC1T\x87\x0B\xFF\xFF\xFF\xFF\xC1[\x87\x0B\xC2\x05\xBE\xF0\xC1\xA8\xB5q\xC1\x93\xB5q\xC1\x9A\xB5q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xC0{\0\xCE\xC0{\0\xCE\xC0{\0\xCE\xC0{\0\xCE\xC0{\0\xCE\xC0{\0\xCE\xC0{\0\xCE\xC0{\0\xCE\xC0{\0\xCE\xC0{\0\xCE\xC0{\0\xCE\xC0{\0\xCE\xC0{\0\xCE\xC0{\0\xCE\xC0{\0\xCE\xC0{\0\xC1p\xB8q\xC1w\xB8q\xC1~\xB8q\xC1\x85\xB8q\xC1\x8C\xB8q\xC1\x93\xB8q\xC1\x9A\xB8q\xC1\xA1\xB8q\xC1\xA8\xB8q\xC9\xA8\x1A\x02\xC1\xB6\xB8q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xCB\xB8q\xFF\xFF\xFF\xFF\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05\x9E\xF0\xC1\xD9\xB8q\xC2\x05>\xF0\xC1b\xB8q\xC1i\xB8q\xC1b\x87\x0B\xC1\t\xB7q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\xB9q\xC1\x10\xB9q\x05\x05\xBBq\x05\x05\xBDq\x05\x05\xBFq\xCE\xE0{\0\xCE\xE0{\0\xCE\xE0{\0\xCE\xE0{\0\xCE\xE0{\0\xCE\xE0{\0\xCE\xE0{\0\xCE\xE0{\0\xCE\xE0{\0\xCE\xE0{\0\xCE\xE0{\0\xCE\xE0{\0\xCE\xE0{\0\xCE\xE0{\0\xCE\xE0{\0\xCE\xE0{\0\x05\x05\xC4q\x05\x05\xC6q\xC1\x02\xC8q\xC1\t\xC8q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC9\xC8\x1C\x02\xC9\xC8\x1D\x02\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05\x9E\xF0\xC1,\xC8q\xC2\x05>\xF0\xC1i\x87\x0B\xC1\xBF4\t\xC1\xC64\t\xC1p\x87\x0B\xC1w\x87\x0B\xC1~\x87\x0B\xC1\x85\x87\x0B\xC1\x8C\x87\x0B\xC1\x93\x87\x0B\xC1\x9A\x87\x0B\xC1\xA1\x87\x0B\xC1\xA8\x87\x0B\xC1\xAF\x87\x0B\xC1\xB6\x87\x0B\xC1\xBD\x87\x0B\xC1\xC4\x87\x0B\xC1\xCB\x87\x0B\xC1\xD2\x87\x0B\xC1\xD9\x87\x0B\xC1\xE0\x87\x0B\xC1\xE7\x87\x0B\xC1\xEE\x87\x0B\xC1\xF5\x87\x0B\x05p\xBBq\x05x\xBBq\x05p\xBDq\x05p\xBFq\x05p\xC4q\x05p\xC6q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\0|\0\xCE\0|\0\xCE\0|\0\xCE\0|\0\xCE\0|\0\xCE\0|\0\xCE\0|\0\xCE\0|\0\xCE\0|\0\xCE\0|\0\xCE\0|\0\xCE\0|\0\xCE\0|\0\xCE\0|\0\xCE\0|\0\xCE\0|\0\xC2\x05~\xF0\xC2\x05\x9E\xF0\xC1\xB6\xCAq\xC2\x05^\xF0\xC1\xCD4\t\xC1\xD44\t\xC1\xFC\x87\x0B\xC1\xBD\xCAq\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1,\x12\x0B\xC13\x12\x0B\xC1:\x12\x0B\xC1A\x12\x0B\xC1H\x12\x0B\xC1O\x12\x0B\xC1V\x12\x0B\xC1]\x12\x0B\xC1d\x12\x0B\xC1k\x12\x0B\xC1r\x12\x0B\xC1y\x12\x0B\xC1\x80\x12\x0B\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\xCBq\xC1\x10\xCBq\xC1\x17\xCBq\xC1\x1E\xCBq\xC1%\xCBq\xC1,\xCBq\xC13\xCBq\xC1:\xCBq\xC1A\xCBq\xC1H\xCBq\xC1d\xCBq\xC1k\xCBq\xCE |\0\xCE |\0\xCE |\0\xCE |\0\xCE |\0\xCE |\0\xCE |\0\xCE |\0\xCE |\0\xCE |\0\xCE |\0\xCE |\0\xCE |\0\xCE |\0\xCE |\0\xCE |\0\xC1V\xCBq\xC1O\xCBq\xC1]\xCBq\xC18\xCCq\xC2\x05~\xF0\xC2\x05\x9E\xF0\xC1?\xCCq\xC1F\xCCq\xC1M\xCCq\xC1T\xCCq\xC1[\xCCq\xC1b\xCCq\xC1i\xCCq\xC1p\xCCq\xC1w\xCCq\xC1~\xCCq\xC2\x05>\xF0\xC1r\xCBq\xC1\x05\x88\x0B\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\xD3q\xC1\x10\xD3q\xC1\x17\xD3q\xC1\x1E\xD3q\x05\x05\xD5q\x05p\xD5q\xC1\x02\xD7q\xC1\t\xD7q\x05\x05\xD9q\xC1\x02\xDBq\xC1\t\xDBq\xC1\x10\xDBq\xC1\x17\xDBq\xC1\x1E\xDBq\xC1%\xDBq\xC1,\xDBq\xC13\xDBq\xC1:\xDBq\xC1A\xDBq\xC1H\xDBq\xC1O\xDBq\x05\x05\xDDq\x05p\xDDq\xC1\x02\xDFq\xC1\t\xDFq\xC1\x10\xDFq\x05p\xD9q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x9C\xDFq\xC1\xA3\xDFq\xC1\xAA\xDFq\xC1H\xDFq\xC1O\xDFq\xC1V\xDFq\xC1]\xDFq\xC1d\xDFq\xC1k\xDFq\xC1r\xDFq\xC1y\xDFq\xC1\x80\xDFq\xC1\x87\xDFq\xC1\x8E\xDFq\xC1\x95\xDFq\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xC1M\x93\x11\xC1T\x93\x11\xC1\xDB4\t\xC1\xE24\t\xC1#B\t\xC1\xC0X\x0C\xC1\x17\xDFq\xC1\x1E\xDFq\xC1%\xDFq\xC1,\xDFq\xC13\xDFq\xC1:\xDFq\xC1A\xDFq\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE@|\0\xCE@|\0\xCE@|\0\xCE@|\0\xCE@|\0\xCE@|\0\xCE@|\0\xCE@|\0\xCE@|\0\xCE@|\0\xCE@|\0\xCE@|\0\xCE@|\0\xCE@|\0\xCE@|\0\xCE@|\0\xC2\x05~\xF0\xC2\x05\x9E\xF0\xC1\x8C\xD2q\xC2\x05>\xF0\xC1\x0C\x88\x0B\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x05\xAE{\xA0\x05\xB0{\xA0\x05\xB2{\xA0\x05\xB4{\xA0\x05\xB6{\xA0\x05\xB8{\xA0\x05\xBA{\xA0\x05\xBC{\xA0\x05\xBE{\xA0\x05\xC0{\xA0\x05\xC2{\xA0\x05\xC4{\xA0\x05\xC6{\xA0\x05\xC8{\xA0\x05\xCA{\xA0\x05\xCC{\xA0\x05\xCE{\xA0\x05\xD0{\xA0\x05\xD2{\xA0\x05\xD4{\xA0\x05\xD6{\xA0\x05\xD8{\xA0\x05\xDA{\xA0\x05\xDC{\xA0\x05\xDE{\xA0\x05\xE0{\xA0\x05\xE2{\xA0\x05\xE4{\xA0\x05\xE6{\xA0\x05\xE8{\xA0\x05\xEA{\xA0\x05\xEC{\x05\x05\xAE{\x05\x05\xB0{\x05\x05\xB2{\x05\x05\xB4{\x05\x05\xB6{\x05\x05\xB8{\x05\x05\xBA{\x05\x05\xBC{\x05\x05\xBE{\x05\x05\xC0{\x05\x05\xC2{\x05\x05\xC4{\x05\x05\xC6{\x05\x05\xC8{\x05\x05\xCA{\x05\x05\xCC{\x05\x05\xCE{\x05\x05\xD0{\x05\x05\xD2{\x05\x05\xD4{\x05\x05\xD6{\x05\x05\xD8{\x05\x05\xDA{\x05\x05\xDC{\x05\x05\xDE{\x05\x05\xE0{\x05\x05\xE2{\x05\x05\xE4{\x05\x05\xE6{\x05\x05\xE8{\x05\x05\xEA{\x05\x05\xEC{\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xC1\x02\xAC\x11\xC1\t\xAC\x11\xC1\x10\xAC\x11\xC1\x17\xAC\x11\xC1\x1E\xAC\x11\xC1%\xAC\x11\xC1,\xAC\x11\xC13\xAC\x11\xC1:\xAC\x11\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\xAC{\xC1\t\xCDq\xC1\x10\xCDq\xC1\x17\xCDq\xC1\x1E\xCDq\xC1%\xCDq\xC1,\xCDq\xC13\xCDq\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1:\xCDq\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1A\xCDq\xC1H\xCDq\xC1O\xCDq\xC1V\xCDq\xC1]\xCDq\xC1k\xCDq\xC1r\xCDq\xC1y\xCDq\xFF\xFF\xFF\xFF\xC1\x80\xCDq\xC1\x87\xCDq\xFF\xFF\xFF\xFF\xCE`|\0\xCE`|\0\xCE`|\0\xCE`|\0\xCE`|\0\xCE`|\0\xCE`|\0\xCE`|\0\xC1\xF7\xCDq\xC1\x07\xCEq\xC1\x15\xCEq\xC1\x1C\xCEq\xC1#\xCEq\xC1*\xCEq\xC11\xCEq\xC18\xCEq\xC1?\xCEq\xC1F\xCEq\xC1M\xCEq\xC1T\xCEq\xC1[\xCEq\xC1b\xCEq\xC1i\xCEq\xC9\xC8\x1E\x02\xFF\xFF\xFF\xFF\xC1w\xCEq\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05~\xF0\xC2\x05^\xF0\xC1\x85\xCEq\xC1\x8C\xCEq\xC1d\xCDq\xC1\xF0\xCDq\xC1\xFE\xCDq\xC1\x0E\xCEq\xC2\x05>\xF0\xC1\xE94\t\xC1\x13\x88\x0B\xC1*B\t\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\xCFq\xC1\x10\xCFq\xC1\x17\xCFq\xC1\x1E\xCFq\xC1%\xCFq\xC1,\xCFq\xC13\xCFq\xC1:\xCFq\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\x80|\0\xCE\x80|\0\xCE\x80|\0\xCE\x80|\0\xCE\x80|\0\xCE\x80|\0\xCE\x80|\0\xCE\x80|\0\xCE\x80|\0\xCE\x80|\0\xCE\x80|\0\xCE\x80|\0\xCE\x80|\0\xCE\x80|\0\xCE\x80|\0\xCE\x80|\0\xC1b\xD0q\xC1i\xD0q\xC1p\xD0q\xC1w\xD0q\xC1~\xD0q\xC1\x85\xD0q\xC1\x8C\xD0q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x93\xD0q\xC1\xA1\xD0q\xC1\xA8\xD0q\xC1\xAF\xD0q\xC2\x05~\xF0\xC2\x05\x9E\xF0\xC1\xB6\xD0q\xC1T\xD0q\xC1\x1A\x88\x0B\xC1[\xD0q\xC1\x9A\xD0q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x1E\xD0t\xC1%\xD0t\xC1,\xD0t\xC13\xD0t\xC1:\xD0t\xC1A\xD0t\xC1H\xD0t\xC1O\xD0t\xC1V\xD0t\xC1]\xD0t\xC1d\xD0t\xC1\t\xC6t\xC1\x17\xC6t\xCE\xA0|\0\xCE\xA0|\0\xCE\xA0|\0\xCE\xA0|\0\xCE\xA0|\0\xCE\xA0|\0\xCE\xA0|\0\xCE\xA0|\0\xCE\xA0|\0\xCE\xA0|\0\xCE\xA0|\0\xCE\xA0|\0\xCE\xA0|\0\xCE\xA0|\0\xCE\xA0|\0\xCE\xA0|\0\x05\x05\xC8t\x05\x05\xCAt\x05\x05\xCCt\x05\x05\xCEt\xC1\x02\xD0t\xC1\t\xD0t\xC1\x10\xD0t\xC1\x17\xD0t\xC1\x10\xC6t\xC2\x05>\xF0\xC1k\xD0t\xC2\x05^\xF0\xC2\x05^\xF0\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05\x9E\xF0 \x05\xCAt \x05\xC8t.\x05\xCAt \x05\xCCt \x05\xCEt\xC1\x02r\x0B\xC1\tr\x0B\xC1\x10r\x0B\xC1\x17r\x0B\xC1\x1Er\x0B\xC1%r\x0B\xC1,r\x0B\xC13r\x0B\xC1r\xD0t\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\xD1t\xC1\x10\xD1t\xC1\x17\xD1t\xC1\x1E\xD1t\xC13\xD1t\xC1A\xD1t\xC1:\xD1t\xC1H\xD1t\xC1O\xD1t\xC1%\xD1t\xC1,\xD1t\xC1V\xD1t\x05\x05\xD3t\x05\x05\xD7t\xC1\x02\xD9t\xC1\t\xD9t\x05\x05\xDBt\xC1\x02\xDDt\xC1\t\xDDt\xC1\x10\xDDt\xC1\x17\xDDt\xC1\x1E\xDDt\xC1%\xDDt\xC1,\xDDt\xC13\xDDt\xC1:\xDDt\xC1A\xDDt\x05\x05\xDFt\xC1\x02\xE1t\xC1\t\xE1t\xC1\x10\xE1t\x05\x05\xE3t\x05\x05\xE5t\xC1\x02\xE7t\xC1\t\xE7t\xC1\x10\xE7t\x05\x05\xE9t\xC1\x02\xEBt\xC1\t\xEBt\xC1\x10\xEBt\xC1\x17\xEBt\xC1\x1E\xEBt\x05\x05\xEDt\x05\x05\xEFt\x05\x05\xF1t\x05\x05\xF3t\x05\x05\xF5t\x05\x05\xF7t\x05\x05\xF9t\x05\x05\xFBt\xC1\x02\xFDt\x05\x05\xD5t\xC1\t\xFDt\xC1\x10\xFDt \x05\xF1t \x05\xF3t \x05\xF7t \x05\xFBt \x05\xD3t \x05\xD7t \x05\xDBt \x05\xDFt \x05\xE3t \x05\xE5t \x05\xE9t.\x05\xF1t.\x05\xF3t.\x05\xF7t.\x05\xFBt \x05\xEDt\xC2\x05~\xF0\xC2\x05\x9E\xF0\xC2\x05B\xF2\xC1\x17\xFDt\xC1:r\x0B\xC1Ar\x0B\xC1Hr\x0B\xC1\x1E\xFDt\xC1Or\x0B\xC1Vr\x0B\xC1]r\x0B\xC1dr\x0B\xC1kr\x0B\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x84\x17w\xC1\x8B\x17w\xC1\x92\x17w\xC1\x99\x17w\xC1\xA0\x17w\xC1\xA7\x17w\xC1\xAE\x17w\xC1\xB5\x17w\xC1\xBC\x17w\xC1\xC3\x17w\xC1\xCA\x17w\xC1\xD1\x17w\xC1\xD8\x17w\xC1\xDF\x17w\xC1\xE6\x17w\xC1\xED\x17w\xC1:\xEE{\xC1A\xEE{\xC1H\xEE{\xC1O\xEE{\xC1V\xEE{\xC1]\xEE{\xC1d\xEE{\xC1k\xEE{\xC1r\xEE{\xC1y\xEE{\xC1\x80\xEE{\xC1\x87\xEE{\xC1\x8E\xEE{\xC1\x95\xEE{\xC1\x9C\xEE{\xC1\xA3\xEE{\xC1\xAA\xEE{\xC1\xB1\xEE{\xC1\xB8\xEE{\xC1\xBF\xEE{\xC1\xC6\xEE{\xC1\t\xEE{\xC1\x10\xEE{\xC1\x17\xEE{\xC1\x1E\xEE{\xC1%\xEE{\xC1,\xEE{\xC13\xEE{\xC1\xCD\xEE{\xC1\xD4\xEE{\xC1\xFE\xEE{\xC1\xDB\xEE{\xC1\xE2\xEE{\xC1\xE9\xEE{\xC1\xF0\xEE{\xC1\xF7\xEE{\xC1\x07\xEF{\xC11\xEF{\xC1#\xEF{\xC1\x85\xEF{\xC18\xEF{\xC1*\xEF{\xC1\x8C\xEF{\xC1i\xEF{\xC1[\xEF{\xC1p\xEF{\xC1b\xEF{\xC1\x0E\xEF{\xC1\x93\xEF{\xC1\x1C\xEF{\xC1\x15\xEF{\xC1M\xEF{\xC1?\xEF{\xC1w\xEF{\xC1T\xEF{\xC1F\xEF{\xC1~\xEF{\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x1E\x0B\x05\x05 \x0B\x05\x05\"\x0B\x05\x05$\x0B\x05\x05&\x0B\x05\x05(\x0B\x05\x05*\x0B\x05\x05,\x0B\x05\x05.\x0B\x05\x050\x0B\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\xF9q\xC1\x10\xF9q\xC1\x17\xF9q\xC1\x1E\xF9q\xC1%\xF9q\xC1,\xF9q\xC13\xF9q\xC1:\xF9q\xC1A\xF9q\xFF\xFF\xFF\xFF\xCE\xC0|\0\xCE\xC0|\0\xCE\xC0|\0\xCE\xC0|\0\xCE\xC0|\0\xCE\xC0|\0\xCE\xC0|\0\xCE\xC0|\0\xCE\xC0|\0\xCE\xC0|\0\xCE\xC0|\0\xCE\xC0|\0\xCE\xC0|\0\xCE\xC0|\0\xCE\xC0|\0\xCE\xC0|\0\xC1T\xFAq\xC1[\xFAq\xC1b\xFAq\xC1i\xFAq\xC1p\xFAq\xC1w\xFAq\xC1~\xFAq\xC1\x85\xFAq\xFF\xFF\xFF\xFF\xC1\x8C\xFAq\xC1\x93\xFAq\xC1\x9A\xFAq\xC1\xA1\xFAq\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05\x9E\xF0\xC1\xA8\xFAq\xC1M\xFAq\xC1\xF04\t\xC1\xF74\t\xC1r\x86\x0B\xC1y\x86\x0B\xC1\x80\x86\x0B\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\xC1\xCB\x93\x11\xC1\xD2\x93\x11\xC1\xD9\x93\x11\xC1\xE0\x93\x11\xC1\xE7\x93\x11\xC1\xEE\x93\x11\xC1\xF5\x93\x11\xC1\xFC\x93\x11\xC1\x05\x94\x11\xC1\x0C\x94\x11\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1rr\x0B\xC1yr\x0B\xCE\xE0|\0\xCE\xE0|\0\xCE\xE0|\0\xCE\xE0|\0\xCE\xE0|\0\xCE\xE0|\0\xCE\xE0|\0\xCE\xE0|\0\xCE\xE0|\0\xCE\xE0|\0\xCE\xE0|\0\xCE\xE0|\0\xCE\xE0|\0\xCE\xE0|\0\xC1F\x05u\xC1T\x05u\xC1b\x05u\xC1p\x05u\xC1~\x05u\xC1\x8C\x05u\xC1\x9A\x05u\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\0}\0\xCE\0}\0\xCE\0}\0\xCE\0}\0\xCE\0}\0\xCE\0}\0\xCE\0}\0\xCE\0}\0\xCE\0}\0\xCE\0}\0\xCE\0}\0\xCE\0}\0\xCE\0}\0\xCE\0}\0\xFF\xFF\xFF\xFF\xC1M\x05u\xC1[\x05u\xC1i\x05u\xC1w\x05u\xC1\x85\x05u\xC1\x93\x05u\xC1\xA1\x05u\xC1\xA8\x05u\xC1\xAF\x05u\xC1\xB6\x05u\xC1\xBD\x05u\xC1\xC4\x05u\xC2\x05~\xF0\xC2\x05^\xF0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\xE0q\xC1\x10\xE0q\xC1\x17\xE0q\xC1\x1E\xE0q\xC1%\xE0q\xC1,\xE0q\xC13\xE0q\xFF\xFF\xFF\xFF\xC1:\xE0q\xC1A\xE0q\xFF\xFF\xFF\xFF\xCE }\0\xCE }\0\xCE }\0\xCE }\0\xCE }\0\xCE }\0\xCE }\0\xCE }\0\xCE }\0\xCE }\0\xCE }\0\xCE }\0\xCE }\0\xCE }\0\xCE }\0\xCE }\0\x05\x05\xE2q\xC1\x02\xE4q\xC1\t\xE4q\xC1\x10\xE4q\xC1\x17\xE4q\xC1\x1E\xE4q\xC1%\xE4q\xC1,\xE4q\xC13\xE4q\xC1:\xE4q\xC1A\xE4q\xC1H\xE4q\xC1O\xE4q\xC1V\xE4q\xC1]\xE4q\xC1d\xE4q\xC1k\xE4q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1r\xE4q\xFF\xFF\xFF\xFF\xC1y\xE4q\xC1\x80\xE4q\xFF\xFF\xFF\xFF\xC1\x87\xE4q\xC2\x05~\xF0\xC2\x05\x9E\xF0\xC2\x05>\xF0\xC2\x05^\xF0\xC1\x8E\xE4q\xC1\x95\xE4q \x05\xE2q.\x05\xE2q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x10\xE5q\xC1\x17\xE5q\xC1\x1E\xE5q\xC1%\xE5q\xC1,\xE5q\xC13\xE5q\xFF\xFF\xFF\xFF\xC1:\xE5q\xC1A\xE5q\xFF\xFF\xFF\xFF\xCE@}\0\xCE@}\0\xCE@}\0\xCE@}\0\xCE@}\0\xCE@}\0\xCE@}\0\xCE@}\0\xCE@}\0\xCE@}\0\xCE@}\0\xCE@}\0\xCE@}\0\xCE@}\0\xCE@}\0\xCE@}\0\xFF\xFF\xFF\xFF\xC1M\xE6q\xC1T\xE6q\xFF\xFF\xFF\xFF\xC1[\xE6q\xC1b\xE6q\xC2\x05~\xF0\xC2\x05\x9E\xF0\xC1i\xE6q\xC1\t\xE5q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\x1Eu\xC1\x10\x1Eu\xC1\x17\x1Eu\xC1\x1E\x1Eu\xC1%\x1Eu\xC1,\x1Eu\xC13\x1Eu\xC1:\x1Eu\xC1A\x1Eu\xC1H\x1Eu\xC1O\x1Eu\xC1V\x1Eu\xC1]\x1Eu\xC1d\x1Eu\xC1k\x1Eu\xC1r\x1Eu\xC1y\x1Eu\xC1\x80\x1Eu\xC1\x87\x1Eu\xC1\x8E\x1Eu\xC1\x95\x1Eu\xC1\x9C\x1Eu\xC1\xA3\x1Eu\xC11B\t\xC18B\t\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05^\xF0\xC2\x05~\xF0\xC1#@v\xC2\x05\x9E\xF0\xC1\t?v\xC1\x10?v\xC1\x17?v\xC1\x1E?v\xC1%?v\xC1,?v\xC13?v\xC1:?v\xC1A?v\xC1H?v\xC1O?v\xC1V?v\xC1]?v\xFF\xFF\xFF\xFF\xCE`}\0\xCE`}\0\xCE`}\0\xCE`}\0\xCE`}\0\xCE`}\0\xCE`}\0\xCE`}\0\xCE`}\0\xCE`}\0\xCE`}\0\xCE`}\0\xCE`}\0\xCE`}\0\xC1*@v\xC11@v\xC18@v\xC1?@v\xC1F@v\xC1M@v\xC1T@v\xC1[@v\xC1b@v\xC1i@v\xC1p@v\xC1w@v\xC1~@v\xC1\x85@v\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x8C@v\xC1\x93@v\xC1\x9A@v\xC1\xA1@v\xC1\xA8@v\xC1\xFE4\t\xC1\x075\t\xC1?B\t\xC1FB\t\xC1MB\t\xC1TB\t\xC1[B\t\xC1bB\t\xC1iB\t\xC1pB\t\xC1wB\t\xC1~B\t\xC1\x85B\t\xC1\x07\x98{\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x050\x10\x05\x052\x10\x05\x054\x10\x05\x056\x10\x05\x058\x10\x05\x05:\x10\x05\x05<\x10\x05\x05>\x10\x05\x05@\x10\x05\x05B\x10\x05\x05D\x10\x05\x05F\x10\x05\x05H\x10\x05\x05J\x10\x05\x05L\x10\x05\x05N\x10\x05\x05P\x10\x05\x05R\x10\x05\x05T\x10\x05\x05V\x10\x05\x05X\x10\xC1\x9AV\x0C\xC1\xA1V\x0C\xC1\xA8V\x0C\xC1\xAFV\x0C\xC1\xB6V\x0C\xC1\xBDV\x0C\xC1\xC4V\x0C\xC1\xCBV\x0C\x05\x05\xA8\r\x05\x05\xAA\r\x05\x05\xAC\r\x05\x05\xAE\r\xC1\xD2V\x0C\xC1\xD9V\x0C\xC1\xE0V\x0C\xC1\xE7V\x0C\xC1\xEEV\x0C\xC1\xF5V\x0C\xC1\xFCV\x0C\xC1\x05W\x0C\xC1\x0CW\x0C\xC1\x13W\x0C\xC1\x1AW\x0C\xC1!W\x0C\xC1(W\x0C\xC1/W\x0C\xC16W\x0C\xC1=W\x0C\xC1DW\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x8A\x0B\xCE\x80}\0\xCE\x80}\0\xCE\x80}\0\xCE\x80}\0\xCE\x80}\0\xCE\x80}\0\xCE\x80}\0\xCE\x80}\0\xCE\x80}\0\xCE\x80}\0\xCE\x80}\0\xCE\x80}\0\xCE\x80}\0\xCE\x80}\0\xCE\x80}\0\xCE\x80}\0\xCE\xA0}\0\xCE\xA0}\0\xCE\xA0}\0\xCE\xA0}\0\xCE\xA0}\0\xCE\xA0}\0\xCE\xA0}\0\xCE\xA0}\0\xCE\xA0}\0\xCE\xA0}\0\xCE\xA0}\0\xCE\xA0}\0\xCE\xA0}\0\xCE\xA0}\0\xCE\xA0}\0\xCE\xA0}\0\xC1\xDE\xE7|\xC1\xE5\xE7|\xCE\xC0}\0\xCE\xC0}\0\xCE\xC0}\0\xCE\xC0}\0\xCE\xC0}\0\xCE\xC0}\0\xCE\xC0}\0\xCE\xC0}\0\xCE\xC0}\0\xCE\xC0}\0\xCE\xC0}\0\xCE\xC0}\0\xCE\xC0}\0\xCE\xC0}\0\xCE\xC0}\0\xCE\xC0}\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\xC1\x85\x8B\x12\xC1\x8C\x8B\x12\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x19\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1B\x05\x05\0\x1B\x05\x05\0\x1B\x05\x05\0\x1F\x05\x05\0!\x05\x05\0!\x05\x05\0!\x05\x05\0#\x05\x05\0#\x05\x05\0%\x05\x05\0%\x05\x05\0%\x05\x05\0%\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1D\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x15\x05\x05\0\x17\xCE\xE0}\0\xCE\xE0}\0\xCE\xE0}\0\xCE\xE0}\0\xCE\xE0}\0\xCE\xE0}\0\xCE\xE0}\0\xCE\xE0}\0\xCE\xE0}\0\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\xFF\xFF\xFF\xFF\xC1\x17l\t\xC1\x1El\t\xC1%l\t\xC1,l\t\xC13l\t\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\0~\0\xCE\0~\0\xCE\0~\0\xCE\0~\0\xCE\0~\0\xCE\0~\0\xCE\0~\0\xCE\0~\0\xCE\0~\0\xCE\0~\0\xCE\0~\0\xCE\0~\0\xCE\0~\0\xCE\0~\0\xCE\0~\0\xCE\0~\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE ~\0\xCE ~\0\xCE ~\0\xCE ~\0\xCE ~\0\xCE ~\0\xCE ~\0\xCE ~\0\xCE ~\0\xCE ~\0\xCE ~\0\xCE ~\0\xCE ~\0\xCE ~\0\xCE ~\0\xCE ~\0\xC1:l\t\xC1Al\t\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE@~\0\xCE@~\0\xCE@~\0\xCE@~\0\xCE@~\0\xCE@~\0\xCE@~\0\xCE@~\0\xCE@~\0\xCE@~\0\xCE@~\0\xCE@~\0\xCE@~\0\xCE@~\0\xCE@~\0\xCE@~\0\0\0\0\0\xC1\x93!}\xC1\x9A!}\xC1\xA1!}\xC1\xA8!}\xC1\xAF!}\xC1\xB6!}\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xCE`~\0\xCE`~\0\xCE`~\0\xCE`~\0\xCE`~\0\xCE`~\0\xCE`~\0\xCE`~\0\xCE`~\0\xCE`~\0\xCE`~\0\xCE`~\0\xCE`~\0\xCE`~\0\xCE`~\0\xCE`~\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\x80~\0\xCE\x80~\0\xCE\x80~\0\xCE\x80~\0\xCE\x80~\0\xCE\x80~\0\xCE\x80~\0\xCE\x80~\0\xCE\x80~\0\xCE\x80~\0\xCE\x80~\0\xCE\x80~\0\xCE\x80~\0\xCE\x80~\0\xCE\x80~\0\xCE\x80~\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\tc|\xC1\x10c|\xC1\x17c|\xC1\x1Ec|\xC1%c|\xC1,c|\xC13c|\xC1:c|\xC1Ac|\xC1Hc|\xC1Oc|\xC1Vc|\xC1]c|\xC1dc|\xC1kc|\xC1rc|\xC1yc|\xC1\x80c|\xC1\x87c|\xC1\x8Ec|\xC1\x95c|\xC1\x9Cc|\xC1\xA3c|\xC1\xAAc|\xC1\xB1c|\xC1\xB8c|\xC1\xBFc|\xC1\xC6c|\xC1\xCDc|\xC1\xD4c|\xC1\xDBc|\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x0E5\t\xC1\x155\t\xCE\xA0~\0\xCE\xA0~\0\xCE\xA0~\0\xCE\xA0~\0\xCE\xA0~\0\xCE\xA0~\0\xCE\xA0~\0\xCE\xA0~\0\xCE\xA0~\0\xCE\xA0~\0\xCE\xA0~\0\xCE\xA0~\0\xCE\xA0~\0\xCE\xA0~\0\xCE\xA0~\0\xCE\xA0~\0\xFF\xFF\xFF\xFF\xCE\xC0~\0\xCE\xC0~\0\xCE\xC0~\0\xCE\xC0~\0\xCE\xC0~\0\xCE\xC0~\0\xCE\xC0~\0\xCE\xC0~\0\xCE\xC0~\0\xCE\xC0~\0\xCE\xC0~\0\xCE\xC0~\0\xCE\xC0~\0\xCE\xC0~\0\xCE\xC0~\0\xCE\xC0~\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05\xFA\xEE\xC2\x05\x1C\xEF\xC2\x05<\xEF\xC2\x05\\\xEF\xC2\x05|\xEF\xC1\x17\x16\t\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xE0~\0\xCE\xE0~\0\xCE\xE0~\0\xCE\xE0~\0\xCE\xE0~\0\xCE\xE0~\0\xCE\xE0~\0\xCE\xE0~\0\xCE\xE0~\0\xCE\xE0~\0\xCE\xE0~\0\xCE\xE0~\0\xCE\xE0~\0\xCE\xE0~\0\xCE\xE0~\0\xCE\xE0~\0\xC2\x05\xEA\xF6\xC2\x05\x0C\xF7\xC2\x05,\xF7\xC2\x05L\xF7\xC2\x05l\xF7\xC2\x05\x8C\xF7\xC2\x05\xAC\xF7\xC1\x02\x8C\x0B\xC1\t\x8C\x0B\xC1\x10\x8C\x0B\xC1\x17\x8C\x0B\xC1\x1E\x8C\x0B\xC1\xCF\xF3\x0C\xC1\xD6\xF3\x0C\xC1\xDD\xF3\x0C\xC1\xE4\xF3\x0C\xC1[\xF1{\xC1b\xF1{\xC1\x17j\r\xC1\x1Ej\r\xC1%\x8C\x0B\xC1\xEB\xF3\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xFF\xFF\xFF\xFF\xC1A\xAC\x11\xC1H\xAC\x11\xC1O\xAC\x11\xC1V\xAC\x11\xC1]\xAC\x11\xC1d\xAC\x11\xC1k\xAC\x11\xFF\xFF\xFF\xFF\xC1i\xF1{\xC1p\xF1{\xC1w\xF1{\xC1~\xF1{\xC1\x85\xF1{\xC1\x8C\xF1{\xC1\x93\xF1{\xC1\x9A\xF1{\xC1\xA1\xF1{\xC1\xA8\xF1{\xC1\xAF\xF1{\xC1\xB6\xF1{\xC1\xBD\xF1{\xC1\xC4\xF1{\xC1\xCB\xF1{\xC1\xD2\xF1{\xC1\xD9\xF1{\xC1\xE0\xF1{\xC1\xE7\xF1{\xC1\xEE\xF1{\xC1\xF5\xF1{\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xFC\xF1{\xC1\x05\xF2{\xC1\x0C\xF2{\xC1\x13\xF2{\xC1\x1A\xF2{\xC1!\xF2{\xC1(\xF2{\xC1/\xF2{\xC16\xF2{\xC1=\xF2{\xC1D\xF2{\xC1K\xF2{\xC1R\xF2{\xC1Y\xF2{\xC1`\xF2{\xC1g\xF2{\xC1n\xF2{\xC1u\xF2{\xC1|\xF2{\xA0\x05gx\xA0\x05ix\xA0\x05kx\xA0\x05mx\xA0\x05ox\xA0\x05qx\xA0\x05sx\xA0\x05ux\xA0\x05wx\xA0\x05yx\xA0\x05{x\xA0\x05}x\xA0\x05\x7Fx\xA0\x05\x81x\xA0\x05\x83x\xA0\x05\x85x\xA0\x05\x87x\xA0\x05\x89x\xA0\x05\x8Bx\xA0\x05\x8Dx\xA0\x05\x8Fx\xA0\x05\x91x\xA0\x05\x93x\xA0\x05\x95x\xA0\x05\x97x\xA0\x05\x99x\xA0\x05\x9Bx\xA0\x05\x9Dx\xA0\x05\x9Fx\xA0\x05\xA1x\xA0\x05\xA3x\xA0\x05\xA5x\x05\x05gx\x05\x05ix\x05\x05kx\x05\x05mx\x05\x05ox\x05\x05qx\x05\x05sx\x05\x05ux\x05\x05wx\x05\x05yx\x05\x05{x\x05\x05}x\x05\x05\x7Fx\x05\x05\x81x\x05\x05\x83x\x05\x05\x85x\x05\x05\x87x\x05\x05\x89x\x05\x05\x8Bx\x05\x05\x8Dx\x05\x05\x8Fx\x05\x05\x91x\x05\x05\x93x\x05\x05\x95x\x05\x05\x97x\x05\x05\x99x\x05\x05\x9Bx\x05\x05\x9Dx\x05\x05\x9Fx\x05\x05\xA1x\x05\x05\xA3x\x05\x05\xA5x\x05\x05\0\x13\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\xC1r\xAC\x11\xC1y\xAC\x11\xC1\x80\xAC\x11\xC1\x87\xAC\x11\xC1\x8E\xAC\x11\xC1\x95\xAC\x11\xC1\x9C\xAC\x11\xC1\xA3\xAC\x11\xC1\xAA\xAC\x11\xC1\xB1\xAC\x11\x05p\0\x15\x05p\0\x17\x05p\0\x19\xC1\x1E \x07\xC1\x1E\x16\t\xC1,\x8C\x0B\xC13\x8C\x0B\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\x99{\xC1\x10\x99{\xC1\x17\x99{\xC1\x1E\x99{\x05\x05\x9B{\xC1\x02\x9D{ \x05\x9B{\xC1\t\x9D{\xC1\x10\x9D{\xC1\x17\x9D{\xC1\x1E\x9D{\xC1%\x9D{\xC1,\x9D{\xC13\x9D{\xC1A\x9D{\xC1H\x9D{\x05\x05\x9F{\xC1\x02\xA1{\xC1\t\xA1{ \x05\x9F{\xC1\x10\xA1{\xC1\x17\xA1{\xC1\x1E\xA1{\xC1%\xA1{\xC1,\xA1{\xC13\xA1{\xC1:\xA1{\xC1A\xA1{\xC1H\xA1{\xC1O\xA1{\xC1V\xA1{\xC1]\xA1{\xC1d\xA1{\xC1k\xA1{\xC1r\xA1{\x05\x05\xA3{\xC1\x02\xA5{ \x05\xA3{\xC1\t\xA5{\xC1\x10\xA5{\xC1\x17\xA5{\xC1\x1E\xA5{\xC1%\xA5{\xC1,\xA5{\xC13\xA5{\xC1:\xA5{\xC1A\xA5{\xC1H\xA5{\xC1O\xA5{\xC1V\xA5{\xC1]\xA5{\xC1k\xA5{\xC1y\xA5{\xC1\x80\xA5{\xC1\x87\xA5{\xC1\x8E\xA5{\xC1\x95\xA5{\xC1\x9C\xA5{\xC1\xAA\xA5{\xC1\xB1\xA5{\xC1\xB8\xA5{\x05\x05\xA7{\xC1\x02\xA9{ \x05\xA7{\xC1\t\xA9{\xC1\x10\xA9{\xC1\x17\xA9{\xC1\x1E\xA9{\xC1%\xA9{\xC1%\x99{\xC1r\xA5{\xC1d\xA5{\xC1:\x9D{\xC1\xA3\xA5{\xC1O\x9D{\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1H\xA9{\xC1,\xA9{\xC13\xA9{\xC1:\xA9{\xC1A\xA9{\xC1O\xA9{\xC1V\xA9{\xC1]\xA9{\xC1d\xA9{\xC1k\xA9{\xC1y\xA9{\xC1\x80\xA9{\xC1\x87\xA9{\xC1\x8E\xA9{\xC1\x9C\xA9{\xC1\xA3\xA9{\xC1\xAA\xA9{\xC1\xB1\xA9{\xC1\xBF\xA9{\xC1\xC6\xA9{\xC1\xCD\xA9{\xC1\xD4\xA9{\xC1\xDB\xA9{\xC1\xE9\xA9{\xC1\xF0\xA9{\xC1\xF7\xA9{\xC1\xFE\xA9{\xC1\x07\xAA{\xC1\x0E\xAA{\xC1\x15\xAA{\xC1\x1C\xAA{\xC11\xAA{\xC18\xAA{\xC1?\xAA{\xC1F\xAA{\xC1M\xAA{\xC1[\xAA{\xC1b\xAA{\xC1w\xAA{\xC1~\xAA{\xC1\x85\xAA{\xC1\x8C\xAA{\xC1\x93\xAA{\xC1\x9A\xAA{\xC1\xA1\xAA{\xC1\xA8\xAA{\xC1\xAF\xAA{\xC1\xB6\xAA{\xC1#\xAA{\xC1T\xAA{\xC1r\xA9{\xC1p\xAA{\xC1\x95\xA9{\xC1\xB8\xA9{\xC1i\xAA{\xC1\xE2\xA9{\xC1*\xAA{\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xBD\xAA{\xC1\xC4\xAA{\xC1\xCB\xAA{\xC1\xD2\xAA{\xC1\xD9\xAA{\xC1\xE0\xAA{\xC1\xE7\xAA{\xC1\xEE\xAA{\xC1\xF5\xAA{\xC1\xFC\xAA{\xC1\x05\xAB{\xC1\x0C\xAB{\xC1\x13\xAB{\xC1\x1A\xAB{\xC1!\xAB{\xC1(\xAB{\xC1/\xAB{\xC1\x02p\r\xC1\tp\r\x05\x05(\x07\x05\x05r\r\0\0\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05\x90\xF9\xC2\x05\xB0\xF9\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\0\x7F\0\xCE\0\x7F\0\xCE\0\x7F\0\xCE\0\x7F\0\xCE\0\x7F\0\xCE\0\x7F\0\xCE\0\x7F\0\xCE\0\x7F\0\xCE\0\x7F\0\xCE\0\x7F\0\xCE\0\x7F\0\xCE\0\x7F\0\xCE\0\x7F\0\xCE\0\x7F\0\xCE\0\x7F\0\xCE\0\x7F\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE \x7F\0\xCE \x7F\0\xCE \x7F\0\xCE \x7F\0\xCE \x7F\0\xCE \x7F\0\xCE \x7F\0\xCE \x7F\0\xCE \x7F\0\xCE \x7F\0\xCE \x7F\0\xCE \x7F\0\xCE \x7F\0\xCE \x7F\0\xCE \x7F\0\xCE \x7F\0\xCE@\x7F\0\xCE@\x7F\0\xCE@\x7F\0\xCE@\x7F\0\xCE@\x7F\0\xCE@\x7F\0\xCE@\x7F\0\xCE@\x7F\0\xCE@\x7F\0\xCE@\x7F\0\xCE@\x7F\0\xCE@\x7F\0\xCE@\x7F\0\xCE@\x7F\0\xCE@\x7F\0\xCE@\x7F\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1`\x9A}\xC1b\x9A}\xC1d\x9A}\xC1f\x9A}\xC1h\x9A}\xC1j\x9A}\xC1l\x9A}\xC1n\x9A}\xC1p\x9A}\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x17Q\x0C\xC1\x1EQ\x0C\xC1%Q\x0C\xC1,Q\x0C\xFF\xFF\xFF\xFF\xC13Q\x0C\xC1:Q\x0C\xC1AQ\x0C\xC1HQ\x0C\xC1OQ\x0C\xC1VQ\x0C\xC1]Q\x0C\xFF\xFF\xFF\xFF\xC1dQ\x0C\xC1kQ\x0C\xFF\xFF\xFF\xFF\x85\x05\x0Cz\xC1]nz\xC1\x02nz\xC1\tnz\xC1\x10nz\xC1\x17nz\xC1\x1Enz\xC1%nz\xC1,nz\xC13nz\xC1:nz\xC1Anz\xC1Hnz\xC1Onz\xC1Vnz\xCE`\x7F\0\xCE`\x7F\0\xCE`\x7F\0\xCE`\x7F\0\xCE`\x7F\0\xCE`\x7F\0\xCE`\x7F\0\xCE`\x7F\0\xCE`\x7F\0\xCE`\x7F\0\xCE`\x7F\0\xCE`\x7F\0\xCE`\x7F\0\xCE`\x7F\0\xCE`\x7F\0\xCE`\x7F\0\x85\x05fz\x85\x05Pz\x85\x05Tz\xA0\x05fz\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x03\x05\x1Az\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x03\x05dz\x03\x05hz\x03\x05jz\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x10\x05\x1Az\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x10\x05dz\x10\x05hz\x10\x05jz\x10\x05lz\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\x80\x7F\0\xCE\x80\x7F\0\xCE\x80\x7F\0\xCE\x80\x7F\0\xCE\x80\x7F\0\xCE\x80\x7F\0\xCE\x80\x7F\0\xCE\x80\x7F\0\xCE\x80\x7F\0\xCE\x80\x7F\0\xCE\x80\x7F\0\xCE\x80\x7F\0\xCE\x80\x7F\0\xCE\x80\x7F\0\xCE\x80\x7F\0\xCE\x80\x7F\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xA0\x7F\0\xCE\xA0\x7F\0\xCE\xA0\x7F\0\xCE\xA0\x7F\0\xCE\xA0\x7F\0\xCE\xA0\x7F\0\xCE\xA0\x7F\0\xCE\xA0\x7F\0\xCE\xA0\x7F\0\xCE\xA0\x7F\0\xCE\xA0\x7F\0\xCE\xA0\x7F\0\xCE\xA0\x7F\0\xCE\xA0\x7F\0\xCE\xA0\x7F\0\xCE\xA0\x7F\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xFAZ|\xC1\x03[|\xC1\n[|\xC1\x11[|\xC1\x18[|\xC1\x1F[|\xC1&[|\xC1-[|\xC14[|\xC1;[|\xC1B[|\xC1I[|\xC1P[|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1W[|\xC1^[|\xC1e[|\xC1l[|\xC1s[|\xC1z[|\xC1\x81[|\xC1\x88[|\xC1\x8F[|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x96[|\xC1\x9D[|\xC1\xA4[|\xC1\xAB[|\xC1\xB2[|\xC1\xB9[|\xC1\xC0[|\xC1\xC7[|\xC1\xCE[|\xC1\xD5[|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xE5\x06\r\x05\xA6\0\0\x05\xAA\0\0\xC1%\x16\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xC0\x7F\0\xCE\xC0\x7F\0\xCE\xC0\x7F\0\xCE\xC0\x7F\0\xCE\xC0\x7F\0\xCE\xC0\x7F\0\xCE\xC0\x7F\0\xCE\xC0\x7F\0\xCE\xC0\x7F\0\xCE\xC0\x7F\0\xCE\xC0\x7F\0\xCE\xC0\x7F\0\xCE\xC0\x7F\0\xCE\xC0\x7F\0\xCE\xC0\x7F\0\xCE\xC0\x7F\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xE0\x7F\0\xCE\xE0\x7F\0\xCE\xE0\x7F\0\xCE\xE0\x7F\0\xCE\xE0\x7F\0\xCE\xE0\x7F\0\xCE\xE0\x7F\0\xCE\xE0\x7F\0\xCE\xE0\x7F\0\xCE\xE0\x7F\0\xCE\xE0\x7F\0\xCE\xE0\x7F\0\xCE\xE0\x7F\0\xCE\xE0\x7F\0\xCE\xE0\x7F\0\xCE\xE0\x7F\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\0\x80\0\xCE\0\x80\0\xCE\0\x80\0\xCE\0\x80\0\xCE\0\x80\0\xCE\0\x80\0\xCE\0\x80\0\xCE\0\x80\0\xCE\0\x80\0\xCE\0\x80\0\xCE\0\x80\0\xCE\0\x80\0\xCE\0\x80\0\xCE\0\x80\0\xCE\0\x80\0\xCE\0\x80\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x8D\xFF\x0C\xC1\x1D\xFF\x0C\xC1$\xFF\x0C\xC1+\xFF\x0C\xC12\xFF\x0C\xC19\xFF\x0C\xC1@\xFF\x0C\xC1G\xFF\x0C\xC1N\xFF\x0C\xC1U\xFF\x0C\xC1\\\xFF\x0C\xC1c\xFF\x0C\xC1j\xFF\x0C\xC1q\xFF\x0C\xC1x\xFF\x0C\xC1\x7F\xFF\x0C\xC1\x86\xFF\x0C\xCE \x80\0\xCE \x80\0\xCE \x80\0\xCE \x80\0\xCE \x80\0\xCE \x80\0\xCE \x80\0\xCE \x80\0\xCE \x80\0\xCE \x80\0\xCE \x80\0\xCE \x80\0\xCE \x80\0\xCE \x80\0\xCE \x80\0\xCE \x80\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC1\x92\x02\r\xC1\x99\x02\r\xC1\xA0\x02\r\0\0\0\0\0\0\0\0\0\0\0\0\xC1\xA7\x02\r\xC1\xAE\x02\r\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xCE@\x80\0\xCE@\x80\0\xCE@\x80\0\xCE@\x80\0\xCE@\x80\0\xCE@\x80\0\xCE@\x80\0\xCE@\x80\0\xCE@\x80\0\xCE@\x80\0\xCE@\x80\0\xCE@\x80\0\xCE@\x80\0\xCE@\x80\0\xCE@\x80\0\xCE@\x80\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC1\x89\x03\r\xC1\x90\x03\r\xC1\x97\x03\r\xC1\x9E\x03\r\xC1\xA5\x03\r\xC1\xAC\x03\r\xC1\xB3\x03\r\xC1\xBA\x03\r\xC1\xC1\x03\r\xC1\xC8\x03\r\xC1\xCF\x03\r\xC1\xD6\x03\r\xC1\xDD\x03\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE`\x80\0\xCE`\x80\0\xCE`\x80\0\xCE`\x80\0\xCE`\x80\0\xCE`\x80\0\xCE`\x80\0\xCE`\x80\0\xCE`\x80\0\xCE`\x80\0\xCE`\x80\0\xCE`\x80\0\xCE`\x80\0\xCE`\x80\0\xCE`\x80\0\xCE`\x80\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x0E\x05\r\xC1\x15\x05\r\xC1\x1C\x05\r\xC1#\x05\r\xC1*\x05\r\xC11\x05\r\xC18\x05\r\xC1?\x05\r\xC1F\x05\r\xC1M\x05\r\xC1T\x05\r\xC1[\x05\r\xC1b\x05\r\xC1i\x05\r\xC1p\x05\r\xC1w\x05\r\xC1~\x05\r\xC1\x85\x05\r\xC1\x8C\x05\r\xC1\x93\x05\r\xC1\x9A\x05\r\xC1\xA1\x05\r\xC1\xA8\x05\r\xC1\xAF\x05\r\xC1\xB6\x05\r\xC1\xBD\x05\r\xC1\xC4\x05\r\xC1\xCB\x05\r\xC1\xD2\x05\r\xC1\xD9\x05\r\xC1\xE0\x05\r\xC1\xE7\x05\r\xC1\xEE\x05\r\xC1\xF5\x05\r\xC1\xFC\x05\r\xC1\x05\x06\r\xC1\x0C\x06\r\xC1\x13\x06\r\xC1\x1A\x06\r\xC1!\x06\r\xC1(\x06\r\xC1/\x06\r\xC16\x06\r\xC1=\x06\r\xC1D\x06\r\xC1K\x06\r\xC1R\x06\r\xC1Y\x06\r\xC1`\x06\r\xC1g\x06\r\xC1n\x06\r\xC1u\x06\r\xC1|\x06\r\xC1\x83\x06\r\xC1\x8A\x06\r\xC1\x91\x06\r\xC1\x98\x06\r\xC1\x9F\x06\r\xC1\xA6\x06\r\xC1\xAD\x06\r\xC1\xB4\x06\r\xC1\xBB\x06\r\xC1\xC2\x06\r\xC1\xC9\x06\r\xC1\xD0\x06\r\xC1\xD7\x06\r\0\0\0\0\0\0\0\0\0\0\0\0\xC1\xDE\x06\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\0\x13\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\x05\x05\xAE\x11\x05\x05\xB0\x11\x05\x05\xB2\x11\x05\x05\xB4\x11\x05\x05\xB6\x11\x05\x05\xB8\x11\x05\x05\xBA\x11\x05\x05\xBC\x11\x05\x05\xBE\x11\x05\x05\xC0\x11\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\0\x13\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\x05\x05\xC2\x11\x05\x05\xC4\x11\x05\x05\xC6\x11\x05\x05\xC8\x11\x05\x05\xCA\x11\x05\x05\xCC\x11\x05\x05\xCE\x11\x05\x05\xD0\x11\x05\x05\xD2\x11\x05\x05\xD4\x11\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\x80\x80\0\xCE\x80\x80\0\xCE\x80\x80\0\xCE\x80\x80\0\xCE\x80\x80\0\xCE\x80\x80\0\xCE\x80\x80\0\xCE\x80\x80\0\xCE\x80\x80\0\xCE\x80\x80\0\xCE\x80\x80\0\xCE\x80\x80\0\xCE\x80\x80\0\xCE\x80\x80\0\xCE\x80\x80\0\xCE\x80\x80\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\x05\x05\x8D\x12\x05\x05\x8F\x12\x05\x05\x91\x12\x05\x05\x93\x12\x05\x05\x95\x12\x05\x05\x97\x12\x05\x05\x99\x12\x05\x05\x9B\x12\x05\x05\x9D\x12\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x15\x05\x05\0\x1D\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA5\x05\0*\xA5\x05\0,\xA5\x05\0.\xA5\x05\x000\xA5\x05\x002\xA5\x05\x004\xA5\x05\x006\xA5\x05\08\xA5\x05\0:\xA5\x05\0<\xA5\x05\0>\xA5\x05\0@\xA5\x05\0B\xA5\x05\0D\xA5\x05\0F\xA5\x05\0H\xA5\x05\0J\xA5\x05\0L\xA5\x05\0N\xA5\x05\0P\xA5\x05\0R\xA5\x05\0T\xAC\x05\0V\xA5\x05\0X\xA5\x05\0Z\xA5\x05\0\\\x16\x05\0*\x16\x05\0,\x16\x05\0.\x16\x05\x000\x16\x05\x002\x16\x05\x004\x16\x05\x006\x16\x05\08\x16\x05\0:\x16\x05\0<\x16\x05\0>\x16\x05\0@\x16\x05\0B\x16\x05\0D\x16\x05\0F\x16\x05\0H\x16\x05\0J\x16\x05\0L\x16\x05\0N\x16\x05\0P\x16\x05\0R\x16\x05\0T\x18\x05\0V\x16\x05\0X\x16\x05\0Z\x16\x05\0\\\xA5\x05\0*\xA5\x05\0,\xA5\x05\0.\xA5\x05\x000\xA5\x05\x002\xA5\x05\x004\xA5\x05\x006\xA5\x05\08\xA5\x05\0:\xA5\x05\0<\xA5\x05\0>\xA5\x05\0@\x16\x05\0.\x16\x05\x000\x16\x05\x002\x16\x05\x004\x16\x05\x006\xFF\xFF\xFF\xFF\x16\x05\0:\x16\x05\0<\x16\x05\0>\x16\x05\0@\x16\x05\0B\x16\x05\0D\x16\x05\0F\x16\x05\0H\x16\x05\0J\x16\x05\0L\x16\x05\0N\x16\x05\0P\x16\x05\0R\x16\x05\0T\x18\x05\0V\x16\x05\0X\x16\x05\0Z\x16\x05\0\\\xA5\x05\0*\xFF\xFF\xFF\xFF\xA5\x05\0.\xA5\x05\x000\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA5\x05\x006\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA5\x05\0<\xA5\x05\0>\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA5\x05\0D\xA5\x05\0F\xA5\x05\0H\xA5\x05\0J\xFF\xFF\xFF\xFF\xA5\x05\0N\xA5\x05\0P\xA5\x05\0R\xA5\x05\0T\xAC\x05\0V\xA5\x05\0X\xA5\x05\0Z\xA5\x05\0\\\x16\x05\0*\x16\x05\0,\x16\x05\0.\x16\x05\x000\xFF\xFF\xFF\xFF\x16\x05\x004\xFF\xFF\xFF\xFF\x16\x05\08\x16\x05\0:\x16\x05\0<\x16\x05\0>\x16\x05\0@\x16\x05\0B\x16\x05\0D\xFF\xFF\xFF\xFF\x16\x05\0H\x16\x05\0J\x16\x05\0L\x16\x05\0N\x16\x05\0P\x16\x05\0R\x16\x05\0T\x18\x05\0V\x16\x05\0X\x16\x05\0Z\x16\x05\0\\\xA5\x05\0*\xA5\x05\0,\xFF\xFF\xFF\xFF\xA5\x05\x000\xA5\x05\x002\xA5\x05\x004\xA5\x05\x006\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA5\x05\0<\xA5\x05\0>\xA5\x05\0@\xA5\x05\0B\xA5\x05\0D\xA5\x05\0F\xA5\x05\0H\xA5\x05\0J\xFF\xFF\xFF\xFF\xA5\x05\0N\xA5\x05\0P\xA5\x05\0R\xA5\x05\0T\xAC\x05\0V\xA5\x05\0X\xA5\x05\0Z\xFF\xFF\xFF\xFF\x16\x05\0*\x16\x05\0,\xA5\x05\0:\xA5\x05\0<\xA5\x05\0>\xA5\x05\0@\xA5\x05\0B\xFF\xFF\xFF\xFF\xA5\x05\0F\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA5\x05\0N\xA5\x05\0P\xA5\x05\0R\xA5\x05\0T\xAC\x05\0V\xA5\x05\0X\xA5\x05\0Z\xFF\xFF\xFF\xFF\x16\x05\0*\x16\x05\0,\x16\x05\0.\x16\x05\x000\x16\x05\x002\x16\x05\x004\x16\x05\x006\x16\x05\08\x16\x05\0:\x16\x05\0<\x16\x05\0>\x16\x05\0@\x16\x05\0B\x16\x05\0D\x18\x05\0V\x16\x05\0X\x16\x05\0Z\x16\x05\0\\ \x05\x06; \x05\x06=\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xB1\x05\x06`\xA5\x05\x08`\xA0\x05\n`\xA6\x05\x0E`\xB1\x05\x10`\xAC\x05\x18`\xAC\x05\x1C`\xAC\x05\x1E`\xB1\x05 `\xB0\x05$`\xAC\x05&`\xA8\x05*`\xAC\x05,`\xAC\x05.`\xAC\x050`\xB1\x052`\xA8\x05<`\xAC\x05\x1E`\xAC\x05B`\xAC\x05J`\xB1\x05L`\xA5\x05N`\xA0\x05P`\xAC\x05R`\xA6\x05V` \x05t\x0C\x1B\x05\x06`\x17\x05\x08`\x10\x05\n`\x10\x05\x0E`\x1B\x05\x10`\x10\x05\x18`\x10\x05\x1C`\x17\x05\x1E`\x1B\x05 `\x18\x05$`\x10\x05&`\x18\x05*`\x10\x05,`\x10\x05.`\x10\x050`\x1B\x052`\x18\x05<`\x17\x05B`\x17\x05B`\x10\x05J`\x10\x05L`\x17\x05N`\x10\x05P`\x10\x05R`\x10\x05V` \x05p\x0C\x1B\x05\x10`\x17\x05\x1E`\x18\x05$`\x17\x05N`\x18\x05<`\x1B\x052`\xB1\x05\x06`\xA5\x05\x08`\xA0\x05\n`\xA6\x05\x0E`\xB1\x05\x10`\xAC\x05\x18`\xAC\x05\x1C`\xAC\x05\x1E`\xB1\x05 `\xB0\x05$`\xAC\x05&`\xA8\x05*`\xAC\x05,`\xAC\x05.`\x10\x05P`\x10\x05R`\x10\x05V` \x05p\x0C\x1B\x05\x10`\x17\x05\x1E`\x18\x05$`\x17\x05N`\x18\x05<`\x1B\x052`\xAC\x05\x12`\x10\x05\x12`\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA`I\x02\xCA\x81I\x02\xCA\xA2I\x02\xCA\xC3I\x02\xCA\xE4I\x02\xCA\x05J\x02\xCA&J\x02\xCAGJ\x02\xCAhJ\x02\xCA\x89J\x02\xCA`I\x02\xCA\x81I\x02\xCA\xA2I\x02\xCA\xC3I\x02\xCA\xE4I\x02\xCA\x05J\x02\xCA&J\x02\xCAGJ\x02\xCAhJ\x02\xCA\x89J\x02\xCA`I\x02\xCA\x81I\x02\xCA\xA2I\x02\xCA\xC3I\x02\xCE\xA0\x80\0\xCE\xA0\x80\0\xCE\xA0\x80\0\xCE\xA0\x80\0\xCE\xA0\x80\0\xCE\xA0\x80\0\xCE\xA0\x80\0\xCE\xA0\x80\0\xCE\xA0\x80\0\xCE\xA0\x80\0\xCE\xA0\x80\0\xCE\xA0\x80\0\xCE\xA0\x80\0\xCE\xA0\x80\0\xCE\xA0\x80\0\xCE\xA0\x80\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC1\xB0N\r\xC1\xB7N\r\xC1\xBEN\r\xC1\xC5N\r\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC1\xCCN\r\xC1\xD3N\r\xC1\xDAN\r\xC1\xE1N\r\xC1\xE8N\r\xC1\xEFN\r\xC1\xF6N\r\xC1\xFDN\r\0\0\0\0\xCE\xC0\x80\0\xCE\xC0\x80\0\xCE\xC0\x80\0\xCE\xC0\x80\0\xCE\xC0\x80\0\xCE\xC0\x80\0\xCE\xC0\x80\0\xCE\xC0\x80\0\xCE\xC0\x80\0\xCE\xC0\x80\0\0\0\0\0\xC1hO\r\xC1oO\r\xC1:\x8C\x0B\xC1A\x8C\x0B\xC1H\x8C\x0B\xC1O\x8C\x0B\xC1V\x8C\x0B\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5\x82g\0\x05\x05\n7\x05\x05\x1A7\x05\x05\x14?\x05\x05\x1AA\x05\x050A\x05\x058A\x05\x05&E\x05\x05\x18M\x05\x05\x16Q\x05\x05\x80]\x05\x05*O\x05\x05,O\x05\x05\x1EQ\x05\x05v]\x05\x05\x84]\x05\x05\x18?\x05\x05(A\xC5Bd\0\x05\x05\x1CA\x05\x05$E\x05\x05>M\x05\x05,M\xC5\"\x97\0\x05\x05 ]\xC5\x82d\0\x05\x05\x14;\x05\x05\x1EG\xC5b\x97\0\x05\x05\x0E/\x05\x05\x12O\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x141\x05\x05$A\x05\x05\x18E\x05\x05$M\x05\x05\x10O\x05\x05\x14Q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF \x05\x06b \x05\x08b \x05\nb \x05\x0Cb \x05\x0Eb \x05\x10b \x05\x12b\xFF\xFF\xFF\xFF \x05\x16b \x05\x18b \x05\x1Ab \x05\x1Cb \x05\x1Eb \x05 b \x05\"b \x05$b \x05&b \x05(b \x05*b \x05,b \x05.b \x050b \x052b \x054b \x056b\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF \x05b \x05@b \x05Bb \x05Db \x05Fb \x05Hb\xFF\xFF\xFF\xFF \x05Lb \x05Nb\xFF\xFF\xFF\xFF \x05Rb \x05Tb \x05Vb \x05Xb \x05Zb\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF&\x05\x06a&\x05\x0Ca&\x05\x0Ea&\x05\x10a&\x05\x1Aa&\x05(a&\x05,a&\x052a&\x05Fa&\x05Ta&\x05ba,\x05ra(\x05\x8Aa&\x05\x8Ea,\x05\x96a&\x05\x9Ca,\x05\xA2a&\x05\xACa&\x05\xB4a&\x05\xB6a&\x05\xC0a&\x05\xC8a&\x05\xDAa&\x05\xE6a.\x05\xEEa,\x05\xF0a.\x05@a.\x05\x08a&\x05Ja.\x05Pa.\x05\x8Ca.\x05\xAEa.\x05\xFCa1\x05\x06a1\x05\x0Ca1\x05\x0Ea1\x05\x10a1\x05\x1Aa1\x05(a1\x05,a1\x052a1\x05Fa1\x05Ta1\x05ba0\x05\x8Aa1\x05\x8Ea1\x05\x9Ca1\x05\xACa1\x05\xB4a1\x05\xB6a1\x05\xC0a1\x05\xC8a1\x05\xDAa1\x05\xE2a1\x05\xE6a\x05p\x10a1\x05Ja.\x05:a.\x05\xD8a.\x05\xA0a.\x05\xE4a.\x05\xB0a\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x10\x05Ja\xCE\xE0\x80\0\xCE\xE0\x80\0\xCE\xE0\x80\0\xCE\xE0\x80\0\xCE\xE0\x80\0\xCE\xE0\x80\0\xCE\xE0\x80\0\xCE\xE0\x80\0\xCE\xE0\x80\0\xCE\xE0\x80\0\xCE\xE0\x80\0\xCE\xE0\x80\0\xCE\xE0\x80\0\xCE\xE0\x80\0\xCE\xE0\x80\0\xCE\xE0\x80\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05l\xF7\xC2\x05\xEA\xF6\xC2\x05,\xF7\xC2\x05L\xF7\xC2\x05\x8C\xF7\xC2\x05\xAC\xF7\xC2\x05\x0C\xF7\xC1F\xF4{\xC1M\xF4{\xC1T\xF4{\xC1[\xF4{\xC1b\xF4{\xC1%j\r\xC1,j\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1i\xF4{\xC1\xF2\xF3\x0C\xCE\0\x81\0\xCE\0\x81\0\xCE\0\x81\0\xCE\0\x81\0\xCE\0\x81\0\xCE\0\x81\0\xCE\0\x81\0\xCE\0\x81\0\xCE\0\x81\0\xCE\0\x81\0\xCE\0\x81\0\xCE\0\x81\0\xCE\0\x81\0\xCE\0\x81\0\xCE\0\x81\0\xCE\0\x81\0\x05\xA6\0\0\xFF\xFF\xFF\xFF\xCE \x81\0\xCE \x81\0\xCE \x81\0\xCE \x81\0\xCE \x81\0\xCE \x81\0\xCE \x81\0\xCE \x81\0\xCE \x81\0\xCE \x81\0\xCE \x81\0\xCE \x81\0\xCE \x81\0\xCE \x81\0\xCE \x81\0\xCE \x81\0\xC2\x05\xCC\xF7\xC2\x05\xEC\xF7\xC2\x05\x0E\xF8\xC2\x05.\xF8\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\xB4\r\xCE@\x81\0\xCE@\x81\0\xCE@\x81\0\xCE@\x81\0\xCE@\x81\0\xCE@\x81\0\xCE@\x81\0\xCE@\x81\0\xCE@\x81\0\xCE@\x81\0\xCE@\x81\0\xCE@\x81\0\xCE@\x81\0\xCE@\x81\0\xCE@\x81\0\xCE@\x81\0\xC2\x05N\xF8\xC2\x05n\xF8\xC2\x05\x8E\xF8\xC2\x05\xAE\xF8\xC1\xB5\x9Bg\xC1\xC3\x9Bg\xC1\xD1\x9Bg\xC1\xDF\x9Bg\xC1\xED\x9Bg\xC1\xFB\x9Bg\xC1\x0B\x9Cg\xFF\xFF\xFF\xFF\xC1\xE6\x94g\xC1\xF4\x94g\xC1\x0B\x95g\xC1\x19\x95g\xFF\xFF\xFF\xFF\xC1\xF7\x8Fg\xC1\x07\x90g\xFF\xFF\xFF\xFF\xC1\x83\x91g\xC1\x98\x91g\xC1\xA6\x91g\xC1I\x92g\xC1W\x92g\xC1\x84\x94g\xC1\x99\x94g\xC1\xA7\x94g\xC1\x93\x97g\xC1\xA8\x97g\xC1\xB6\x97g\xC1\xEA\x99g\xC1\xF8\x99g\xC1N\x9Ag\xC1\\\x9Ag\xFF\xFF\xFF\xFF\xCE`\x81\0\xCE`\x81\0\xCE`\x81\0\xCE`\x81\0\xCE`\x81\0\xCE`\x81\0\xCE`\x81\0\xCE`\x81\0\xCE`\x81\0\xCE`\x81\0\xCE`\x81\0\xCE`\x81\0\xCE`\x81\0\xCE`\x81\0\xCE`\x81\0\xCE`\x81\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\xA0\x05\xA9x\xA0\x05\xABx\xA0\x05\xADx\xA0\x05\xAFx\xA0\x05\xB1x\xA0\x05\xB3x\xA0\x05\xB5x\xA0\x05\xB7x\xA0\x05\xB9x\xA0\x05\xBBx\xA0\x05\xBDx\xA0\x05\xBFx\xA0\x05\xC1x\xA0\x05\xC3x\xA0\x05\xC5x\xA0\x05\xC7x\xA0\x05\xC9x\xA0\x05\xCBx\xA0\x05\xCDx\xA0\x05\xCFx\xA0\x05\xD1x\xA0\x05\xD3x\xA0\x05\xD5x\xA0\x05\xD7x\xA0\x05\xD9x\xA0\x05\xDBx\xA0\x05\xDDx\xA0\x05\xDFx\xA0\x05\xE1x\xA0\x05\xE3x\xA0\x05\xE5x\xA0\x05\xE7x\xA0\x05\xE9x\xA0\x05\xEBx\x05\x05\xA9x\x05\x05\xABx\x05\x05\xADx\x05\x05\xAFx\x05\x05\xB1x\x05\x05\xB3x\x05\x05\xB5x\x05\x05\xB7x\x05\x05\xB9x\x05\x05\xBBx\x05\x05\xBDx\x05\x05\xBFx\x05\x05\xC1x\x05\x05\xC3x\x05\x05\xC5x\x05\x05\xC7x\x05\x05\xC9x\x05\x05\xCBx\x05\x05\xCDx\x05\x05\xCFx\x05\x05\xD1x\x05\x05\xD3x\x05\x05\xD5x\x05\x05\xD7x\x05\x05\xD9x\x05\x05\xDBx\x05\x05\xDDx\x05\x05\xDFx\x05\x05\xE1x\x05\x05\xE3x\x05\x05\xE5x\x05\x05\xE7x\x05\x05\xE9x\x05\x05\xEBx\xC2\x05\x9C\xEF\xC2\x05\x9C\xEF\xC2\x05\x9C\xEF\xC2\x05\xDC\xEF\xC2\x05\xFC\xEF\xC2\x05\x1E\xF0\xC2\x05\xBC\xEF\xC1\x02\xEDx\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x10b\x07\xC13t\x07\xFF\xFF\xFF\xFF\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\x05\x05\xD6\x11\x05\x05\xD8\x11\x05\x05\xDA\x11\x05\x05\xDC\x11\x05\x05\xDE\x11\x05\x05\xE0\x11\x05\x05\xE2\x11\x05\x05\xE4\x11\x05\x05\xE6\x11\x05\x05\xE8\x11\x05\x05\xEA\x11\x05\x05\xEC\x11\x05\x05\xEE\x11\x05\x05\xF0\x11\x05\x05\xF2\x11\x05\x05\xF4\x11\x05\x05\xF6\x11\x05\x05\xF8\x11\x05\x05\xFA\x11\x05\x05\xFC\x11\x05\x05\xFE\x11\x05\x05\x02\x12\x05\x05\x04\x12\x05\x05\x06\x12\x05\x05\x08\x12\x05\x05\n\x12\x05\x05\x0C\x12\x05\x05\x0E\x12\x05\x05\x10\x12\x05\x05\x12\x12\x05\x05\x14\x12\x05\x05\x16\x12\x05\x05\x18\x12\x05\x05\x1A\x12\x05\x05\x1C\x12\x05\x05\x1E\x12\x05\x05 \x12\x05\x05\"\x12\x05\x05$\x12\x05\x05&\x12\x05\x05(\x12\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\xC1\xEC\x06\r\x05\x05*\x12\x05\x05,\x12\x05\x05.\x12\x05\x05\xE6\r\x05p\0\x15\x05p\0\x17\x05\x050\x12\x05\x052\x12\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\x05\x054\x12\x05\x056\x12\x05\x058\x12\x05\x05:\x12\x05\x05<\x12\x05\x05>\x12\x05\x05@\x12\x05\x05B\x12\x05\x05D\x12\x05\x05F\x12\x05\x05H\x12\x05\x05J\x12\x05\x05L\x12\x05\x05N\x12\x05\x05P\x12\x05\x05R\x12\x05\x05T\x12\x05\x05V\x12\x05\x05X\x12\x05\x05Z\x12\x05\x05\\\x12\x05\x05^\x12\x05\x05`\x12\x05\x05b\x12\x05\x05d\x12\x05\x05f\x12\x05\x05h\x12\x05\x05j\x12\x05\x05l\x12\x05\x05n\x12\x05\x05p\x12\x05\x05r\x12\x05\x05t\x12\x05\x05v\x12\x05\x05x\x12\x05\x05z\x12\xC1\xF3\x06\r\x05p\0\x17 p\0\x19\x05p\0\x1B\x05p\0\x1D\x05p\0\x1F\x05p\0!\x05p\0#\x05p\0%\x05\x05|\x12\x05\x05~\x12\x05\x05\x80\x12\x05\x05\x82\x12\x05\x05\x84\x12\x05\x05\x86\x12\x05\x05\x88\x12\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x1B\x05\x1Af\x10\x05\x1Ef\x10\x05:f\x10\x05Vf\xFF\xFF\xFF\xFF\x1B\x05\xE0f\x10\x05rf\x10\x05Jf\x10\x05\xA0f\x17\x05\xF0f\x10\x05\xB8f\x10\x05\xC6f\x10\x05\xCAf\x10\x05\xCEf\x10\x05\x88f\x10\x05\xA8f\x10\x05\xB0f\x10\x05\x94f\x10\x05\xB4f\x10\x05pf\x10\x05\x8Af\x10\x05*f\x10\x05,f\x10\x05Lf\x10\x05Xf\x10\x05\x96f\x10\x05\xA2f\x10\x05\xAAf \x05\x1Cf\x10\x05\xD0f\xC6!+\0\xC6A,\0\xFF\xFF\xFF\xFF\x10\x05\x1Ef\x10\x05:f\xFF\xFF\xFF\xFF\x10\x05\xD8f\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x10\x05Jf\xFF\xFF\xFF\xFF\x17\x05\xF0f\x10\x05\xB8f\x10\x05\xC6f\x10\x05\xCAf\x10\x05\xCEf\x10\x05\x88f\x10\x05\xA8f\x10\x05\xB0f\x10\x05\x94f\x10\x05\xB4f\xFF\xFF\xFF\xFF\x10\x05\x8Af\x10\x05*f\x10\x05,f\x10\x05Lf\xFF\xFF\xFF\xFF\x10\x05\x96f\xFF\xFF\xFF\xFF\x10\x05\xAAf\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x10\x05:f\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x10\x05Jf\xFF\xFF\xFF\xFF\x17\x05\xF0f\xFF\xFF\xFF\xFF\x10\x05\xC6f\xFF\xFF\xFF\xFF\x10\x05\xCEf\x10\x05\x88f\x10\x05\xA8f\xFF\xFF\xFF\xFF\x10\x05\x94f\x10\x05\xB4f\xFF\xFF\xFF\xFF\x10\x05\x8Af\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x10\x05Lf\xFF\xFF\xFF\xFF\x10\x05\x96f\xFF\xFF\xFF\xFF\x10\x05\xAAf\xFF\xFF\xFF\xFF\x10\x05\xD0f\xFF\xFF\xFF\xFF\xC6A,\0\xFF\xFF\xFF\xFF\x10\x05\x1Ef\x10\x05:f\xFF\xFF\xFF\xFF\x10\x05\xD8f\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x10\x05Jf\x10\x05\xA0f\x17\x05\xF0f\x10\x05\xB8f\xFF\xFF\xFF\xFF\x10\x05\xCAf\x10\x05\xCEf\x10\x05\x88f\x10\x05\xA8f\x10\x05\xB0f\x10\x05\x94f\x10\x05\xB4f\xFF\xFF\xFF\xFF\x10\x05\x8Af\x10\x05*f\x10\x05,f\x10\x05Lf\xFF\xFF\xFF\xFF\x10\x05\x96f\x10\x05\xA2f\x10\x05\xAAf \x05\x1Cf\xFF\xFF\xFF\xFF\xC6!+\0\xFF\xFF\xFF\xFF\x1B\x05\x1Af\x10\x05\x1Ef\x10\x05:f\x10\x05Vf\x10\x05\xD8f\x1B\x05\xE0f\x10\x05rf\x10\x05Jf\x10\x05\xA0f\x17\x05\xF0f\xFF\xFF\xFF\xFF\x10\x05\xC6f\x10\x05\xCAf\x10\x05\xCEf\x10\x05\x88f\x10\x05\xA8f\x10\x05\xB0f\x10\x05\x94f\x10\x05\xB4f\x10\x05pf\x10\x05\x8Af\x10\x05*f\x10\x05,f\x10\x05Lf\x10\x05Xf\x10\x05\x96f\x10\x05\xA2f\x10\x05\xAAf\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x10\x05\x1Ef\x10\x05:f\x10\x05Vf\xFF\xFF\xFF\xFF\x1B\x05\xE0f\x10\x05rf\x10\x05Jf\x10\x05\xA0f\x17\x05\xF0f\xFF\xFF\xFF\xFF\x10\x05\xC6f\x10\x05\xCAf\x10\x05\xCEf\x10\x05\x88f\x10\x05\xA8f\xC1\x1EU\x0C\xC1%U\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\x80\x81\0\xCE\x80\x81\0\xCE\x80\x81\0\xCE\x80\x81\0\xCE\x80\x81\0\xCE\x80\x81\0\xCE\x80\x81\0\xCE\x80\x81\0\xCE\x80\x81\0\xCE\x80\x81\0\xCE\x80\x81\0\xCE\x80\x81\0\xCE\x80\x81\0\xCE\x80\x81\0\xCE\x80\x81\0\xCE\x80\x81\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xA0\x81\0\xCE\xA0\x81\0\xCE\xA0\x81\0\xCE\xA0\x81\0\xCE\xA0\x81\0\xCE\xA0\x81\0\xCE\xA0\x81\0\xCE\xA0\x81\0\xCE\xA0\x81\0\xCE\xA0\x81\0\xCE\xA0\x81\0\xCE\xA0\x81\0\xCE\xA0\x81\0\xCE\xA0\x81\0\xCE\xA0\x81\0\xCE\xA0\x81\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xF2\n\r\xC1\xF9\n\r\xC1\x02\x0B\r\xC1\t\x0B\r\xC1\x10\x0B\r\xC1\x17\x0B\r\xC1\x1E\x0B\r\xC1%\x0B\r\xC1,\x0B\r\xC13\x0B\r\xC1:\x0B\r\xC1A\x0B\r\xC1H\x0B\r\xC1O\x0B\r\xC1V\x0B\r\xFF\xFF\xFF\xFF\xC1]\x0B\r\xC1d\x0B\r\xC1k\x0B\r\xC1r\x0B\r\xC1y\x0B\r\xC1\x80\x0B\r\xC1\x87\x0B\r\xC1\x8E\x0B\r\xC1\x95\x0B\r\xC1\x9C\x0B\r\xC1\xA3\x0B\r\xC1\xAA\x0B\r\xC1\xB1\x0B\r\xC1\xB8\x0B\r\xC1\xBF\x0B\r\xFF\xFF\xFF\xFF\xC1\xC6\x0B\r\xC1\xCD\x0B\r\xC1\xD4\x0B\r\xC1\xDB\x0B\r\xC1\xE2\x0B\r\xC1\xE9\x0B\r\xC1\xF0\x0B\r\xC1\xF7\x0B\r\xC1\xFE\x0B\r\xC1\x07\x0C\r\xC1\x0E\x0C\r\xC1\x15\x0C\r\xC1\x1C\x0C\r\xC1#\x0C\r\xC1*\x0C\r\xFF\xFF\xFF\xFF\xCE\xC0\x81\0\xCE\xC0\x81\0\xCE\xC0\x81\0\xCE\xC0\x81\0\xCE\xC0\x81\0\xCE\xC0\x81\0\xCE\xC0\x81\0\xCE\xC0\x81\0\xCE\xC0\x81\0\xCE\xC0\x81\0\xCE\xC0\x81\0\xCE\xC0\x81\0\xCE\xC0\x81\0\xCE\xC0\x81\0\xCE\xC0\x81\0\xCE\xC0\x81\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5\"4\0\xC5\xE23\0\xC5\xC24\0\xC5\xC2?\0\xC5BE\0\xC5\"I\0\xC5\x02L\0\xC5\xA2M\0\xC5\x82N\0\xC5\xC2O\0\xC5\x82P\0\x1F\x05\0\x13\x1F\x05\0\x13\xC1\xE8\x0F\r\xC1\xEF\x0F\r\xC1\xF6\x0F\r\xC5\xE3\r\0\xC5\xA3\x0E\0\xC5c\x0F\0\xC5#\x10\0\xC5\xE3\x10\0\xC5\xA3\x11\0\xC5c\x12\0\xC5#\x13\0\xC5\xE3\x13\0\xC5\xA3\x14\0\xC5c\x15\0\xC5#\x16\0\xC5\xE3\x16\0\xC5\xA3\x17\0\xC5c\x18\0\xC5#\x19\0\xC5\xE3\x19\0\xC5\xA3\x1A\0\xC5c\x1B\0\xC5#\x1C\0\xC5\xE3\x1C\0\xC5\xA3\x1D\0\xC5c\x1E\0\xC5#\x1F\0\xC5\xE3\x1F\0\xC5\xA3 \0\xC5c/\0\xA8\x05\0.\xA8\x05\0L\xC5B[\0\xC5\xE2\x9D\0\x05\x05^\x0C\xB4\x05\0*\xB1\x05\0,\xB1\x05\0.\xB1\x05\x000\xB4\x05\x002\xB1\x05\x004\xB1\x05\x006\xB4\x05\08\xB4\x05\0:\xB1\x05\0<\xB4\x05\0>\xB4\x05\0@\xB4\x05\0B\xB4\x05\0D\xB4\x05\0F\xB4\x05\0H\xB1\x05\0J\xB4\x05\0L\xB4\x05\0N\xB4\x05\0P\xB1\x05\0R\xB4\x05\0T\xB8\x05\0V\xB4\x05\0X\xB1\x05\0Z\xB1\x05\0\\\xC5\xA2m\0\xC5\x02\x82\0\xC5b\x91\0\xC5\xA2\x92\0\xC5\x03\x8C\0\xC5\xA2\x9D\0\xA8\x05\0J\xA8\x05\0L\xA8\x05\0N\xA8\x05\0P\xA8\x05\0R\xA8\x05\0T\xB0\x05\0V\xA8\x05\0X\xA8\x05\0Z\xA8\x05\0\\\xC5\x02~\0\xC5B~\0\xC5B\x81\0\xC1\xFD\x0F\r\xC1\x06\x10\r\xC1\r\x10\r\xB1\x05\0J\xB4\x05\0L\xB4\x05\0N\xB4\x05\0P\xB1\x05\0R\xB4\x05\0T\xB8\x05\0V\xB4\x05\0X\xB1\x05\0Z\xB1\x05\0\\\xB4\x05\0H\xC5\xE2m\0\xC5\xA2\x8A\0\xC5\"\x91\0\xC5\x82T\0\xC5\xA2\x9D\0\xC5\"_\0\xC5\xC2[\0\xC5d]\0\xC5\xC4g\0\xC5\"n\0\xC5\xC3\x83\0\xC5b\x84\0\xC5\xE2\x88\0\xC5C\x92\0\xC5C\x99\0\xC5\xA2\x9C\0\xC5\xE2H\0\xC5gD\0\xC5\"D\0\xC5\xC2K\0\xC5BP\0\xC5CL\0\xC5\xC3N\0\xC5\xE4A\0\xC5#N\0\xC5\xE4:\0.\x05\x000\xC5bk\0\xC5\xA3k\0\xC5Fl\0\xC5\xC8y\0\xC5\xA3\x91\0\xC5\xE3\x98\0\xC5C\x9C\0\xC1\x02b\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x97\xC9\x0C\xC1\x9E\xC9\x0C\xC1\xA5\xC9\x0C\xC1\xAC\xC9\x0C\xC1\xB3\xC9\x0C\xC1\xBA\xC9\x0C\xC1\xC1\xC9\x0C\xC1\xC8\xC9\x0C\xC1\xCF\xC9\x0C\xC1\xD6\xC9\x0C\xC1\xDD\xC9\x0C\xC1\xE4\xC9\x0C\xC1\xEB\xC9\x0C\xC1\xF2\xC9\x0C\xC1\xF9\xC9\x0C\xC1\x02\xCA\x0C\xC1\t\xCA\x0C\xC1\x10\xCA\x0C\xC1\x17\xCA\x0C\xC1\x1E\xCA\x0C\xC1%\xCA\x0C\xC1,\xCA\x0C\xC13\xCA\x0C\xC1:\xCA\x0C\xC1A\xCA\x0C\xC1H\xCA\x0C\xC5B3\x02\xC5\x02\"\x021\x05\x1Cz\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC6\xC1M\0\xC6!H\0\xC6aD\0\xC5\"&\x02\xC6\x01>\0\xC6\xE1F\0\xC6\x81b\0\xC6\xA1G\0\xC6a>\0\xC6\x81P\0\xC6\x01U\0\xC6AO\0\xC6\xA1A\0\xC6\xC1L\0\xC6A@\0\xC6\x81O\0\xC6\x81A\0\xC6A\\\0\xC6\xA1W\0\xC6\xA1c\0\xC6aF\0\xC6AE\0\xC6\xA1T\0\xC6!N\0\xC6aN\0\xC6\x81:\0\xC6!;\0\xC6\xC1e\0\xC6aJ\0\xC6a<\0\xC6\xE1D\0\xC6AN\0\xC6Ad\0\xC6\x01N\0\xC6\xA1Z\0\xC6A[\0\xC6\x01E\0\xC6\x81T\0\xC6\x81Q\0\xC6!Q\0\xC6!X\0\xC6\xC1A\0\xC6\x81E\0\xC6af\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC6C\x11\0\xC6\x03\x0F\0\xC6c\x0F\0\xC6#\x10\0\xC6\xA3\x11\0\xC6\x83\x10\0\xC6\x03\x12\0\xC6\xC3\x0F\0\xC6\xE3\x10\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC6\xE1L\0\xC6\xA1D\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x14\x10\r\xC1\x1B\x10\r\xC1\"\x10\r\xC1)\x10\r\xC10\x10\r\xC17\x10\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xE0\x81\0\xCE\xE0\x81\0\xCE\xE0\x81\0\xCE\xE0\x81\0\xCE\xE0\x81\0\xCE\xE0\x81\0\xCE\xE0\x81\0\xCE\xE0\x81\0\xCE\xE0\x81\0\xCE\xE0\x81\0\xCE\xE0\x81\0\xCE\xE0\x81\0\xCE\xE0\x81\0\xCE\xE0\x81\0\xCE\xE0\x81\0\xCE\xE0\x81\0\xCE\0\x82\0\xCE\0\x82\0\xCE\0\x82\0\xCE\0\x82\0\xCE\0\x82\0\xCE\0\x82\0\xCE\0\x82\0\xCE\0\x82\0\xCE\0\x82\0\xCE\0\x82\0\xCE\0\x82\0\xCE\0\x82\0\xCE\0\x82\0\xCE\0\x82\0\xCE\0\x82\0\xCE\0\x82\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE \x82\0\xCE \x82\0\xCE \x82\0\xCE \x82\0\xCE \x82\0\xCE \x82\0\xCE \x82\0\xCE \x82\0\xCE \x82\0\xCE \x82\0\xCE \x82\0\xCE \x82\0\xCE \x82\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xD45\r\xC1\xDB5\r\xC1\xE25\r\xC1\xE95\r\xC1\xF05\r\xC1\xF75\r\xC1\xFE5\r\xC1\x076\r\xC1\x0E6\r\xC1\x156\r\xC1\x1C6\r\xC1#6\r\xC1*6\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE@\x82\0\xCE@\x82\0\xCE@\x82\0\xCE@\x82\0\xCE@\x82\0\xCE@\x82\0\xCE@\x82\0\xCE@\x82\0\xCE@\x82\0\xCE@\x82\0\xCE@\x82\0\xCE@\x82\0\xCE@\x82\0\xCE@\x82\0\xCE@\x82\0\xCE@\x82\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE`\x82\0\xCE`\x82\0\xCE`\x82\0\xCE`\x82\0\xCE`\x82\0\xCE`\x82\0\xCE`\x82\0\xCE`\x82\0\xCE`\x82\0\xCE`\x82\0\xCE`\x82\0\xCE`\x82\0\xCE`\x82\0\xCE`\x82\0\xCE`\x82\0\xCE`\x82\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x17<\r\xC1\x1E<\r\xC1%<\r\xC1,<\r\xC13<\r\xC1:<\r\xC1A<\r\xC1H<\r\xC1O<\r\xC1V<\r\xC1]<\r\xC1d<\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1k<\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1r<\r\xC1y<\r\xC1\x80<\r\xC1\x87<\r\xC1\x8E<\r\xC1\x95<\r\xC1\x9C<\r\xC1\xA3<\r\xC1\xAA<\r\xC1\xB1<\r\xC1\xB8<\r\xC1\xBF<\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\x80\x82\0\xCE\x80\x82\0\xCE\x80\x82\0\xCE\x80\x82\0\xCE\x80\x82\0\xCE\x80\x82\0\xCE\x80\x82\0\xCE\x80\x82\0\xCE\x80\x82\0\xCE\x80\x82\0\xCE\x80\x82\0\xCE\x80\x82\0\xCE\x80\x82\0\xCE\x80\x82\0\xCE\x80\x82\0\xCE\x80\x82\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1R>\r\xC1Y>\r\xC1`>\r\xC1g>\r\xC1n>\r\xC1u>\r\xC1|>\r\xC1\x83>\r\xC1\x8A>\r\xC1\x91>\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xA0\x82\0\xCE\xA0\x82\0\xCE\xA0\x82\0\xCE\xA0\x82\0\xCE\xA0\x82\0\xCE\xA0\x82\0\xCE\xA0\x82\0\xCE\xA0\x82\0\xCE\xA0\x82\0\xCE\xA0\x82\0\xCE\xA0\x82\0\xCE\xA0\x82\0\xCE\xA0\x82\0\xCE\xA0\x82\0\xCE\xA0\x82\0\xCE\xA0\x82\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xC0\x82\0\xCE\xC0\x82\0\xCE\xC0\x82\0\xCE\xC0\x82\0\xCE\xC0\x82\0\xCE\xC0\x82\0\xCE\xC0\x82\0\xCE\xC0\x82\0\xCE\xC0\x82\0\xCE\xC0\x82\0\xCE\xC0\x82\0\xCE\xC0\x82\0\xCE\xC0\x82\0\xCE\xC0\x82\0\xCE\xC0\x82\0\xCE\xC0\x82\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x86@\r\xC1\x8D@\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xE0\x82\0\xCE\xE0\x82\0\xCE\xE0\x82\0\xCE\xE0\x82\0\xCE\xE0\x82\0\xCE\xE0\x82\0\xCE\xE0\x82\0\xCE\xE0\x82\0\xCE\xE0\x82\0\xCE\xE0\x82\0\xCE\xE0\x82\0\xCE\xE0\x82\0\xCE\xE0\x82\0\xCE\xE0\x82\0\xCE\xE0\x82\0\xCE\xE0\x82\0\xCE\0\x83\0\xCE\0\x83\0\xCE\0\x83\0\xCE\0\x83\0\xCE\0\x83\0\xCE\0\x83\0\xCE\0\x83\0\xCE\0\x83\0\xCE\0\x83\0\xCE\0\x83\0\xCE\0\x83\0\xCE\0\x83\0\xCE\0\x83\0\xCE\0\x83\0\xCE\0\x83\0\xCE\0\x83\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x86\x0F\r\xC1\x8D\x0F\r\xC1\x94\x0F\r\xC1\x9B\x0F\r\xC1\xA2\x0F\r\xC1\xA9\x0F\r\xC1\xB0\x0F\r\xC1\xB7\x0F\r\xC1\xBE\x0F\r\xC1\xC5\x0F\r\xC1\xCC\x0F\r\xC1\xD3\x0F\r\xC1\xDA\x0F\r\xC1\xE1\x0F\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1v,\r\xC1},\r\xC1\x84,\r\xC1\x8B,\r\xC1\x92,\r\xC1\x99,\r\xC1\xA0,\r\xC1\xA7,\r\xC1\xAE,\r\xC1\xB5,\r\xC1\xBC,\r\xC1\xC3,\r\xC1\xCA,\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xD1,\r\xC1\xD8,\r\xC1\xDF,\r\xC1\xE6,\r\xC1\xED,\r\xC1\xF4,\r\xC1\xFB,\r\xC1\x04-\r\xC1\x0B-\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE \x83\0\xCE \x83\0\xCE \x83\0\xCE \x83\0\xCE \x83\0\xCE \x83\0\xCE \x83\0\xCE \x83\0\xCE \x83\0\xCE \x83\0\xCE \x83\0\xCE \x83\0\xCE \x83\0\xCE \x83\0\xCE \x83\0\xCE \x83\0\xFF\xFF\xFF\xFF\xC1V.\r\xC1].\r\xC1d.\r\xC1k.\r\xC1r.\r\xC1y.\r\xC1\x80.\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x87.\r\xC1\x8E.\r\xC1\x95.\r\xC1\x9C.\r\xC1\xA3.\r\xC1\xAA.\r\xC1\xB1.\r\xC1\xB8.\r\xC1\xBF.\r\xC1\xC6.\r\xC1\xCD.\r\xC1\xD4.\r\xC1\xDB.\r\xC1\xE2.\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xE9.\r\xC1\xF0.\r\xC1\xF7.\r\xC1\xFE.\r\xC1\x07/\r\xC1\x0E/\r\xC1\x15/\r\xC1\x1C/\r\xC1#/\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1*/\r\xC11/\r\xC18/\r\xC1?/\r\xC1F/\r\xC1M/\r\xC1T/\r\xC1[/\r\xC1b/\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE@\x83\0\xCE@\x83\0\xCE@\x83\0\xCE@\x83\0\xCE@\x83\0\xCE@\x83\0\xCE@\x83\0\xCE@\x83\0\xCE@\x83\0\xCE@\x83\0\xCE@\x83\0\xCE@\x83\0\xCE@\x83\0\xCE@\x83\0\xCE@\x83\0\xCE@\x83\0\xFF\xFF\xFF\xFF\xCE`\x83\0\xCE`\x83\0\xCE`\x83\0\xCE`\x83\0\xCE`\x83\0\xCE`\x83\0\xCE`\x83\0\xCE`\x83\0\xCE`\x83\0\xCE`\x83\0\xCE`\x83\0\xCE`\x83\0\xCE`\x83\0\xCE`\x83\0\xCE`\x83\0\xCE`\x83\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA`I\x02\xCA\x81I\x02\xCA\xA2I\x02\xCA\xC3I\x02\xCA\xE4I\x02\xCA\x05J\x02\xCA&J\x02\xCAGJ\x02\xCAhJ\x02\xCA\x89J\x02\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE@\0\0\xCE@\0\0\xCE@\0\0\xCE@\0\0\xCE@\0\0\xCE@\0\0\xCE@\0\0\xCE@\0\0\xCE@\0\0\xCE@\0\0\xCE@\0\0\xCE@\0\0\xCE@\0\0\xCE@\0\0\xCE@\0\0\xCE@\0\0\xCE`\0\0\xCE`\0\0\xCE`\0\0\xCE`\0\0\xCE`\0\0\xCE`\0\0\xCE`\0\0\xCE`\0\0\xCE`\0\0\xCE`\0\0\xCE`\0\0\xCE`\0\0\xCE`\0\0\xCE`\0\0\xCE`\0\0\xCE`\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\x80\0\0\xCE\x80\0\0\xCE\x80\0\0\xCE\x80\0\0\xCE\x80\0\0\xCE\x80\0\0\xCE\x80\0\0\xCE\x80\0\0\xCE\x80\0\0\xCE\x80\0\0\xCE\x80\0\0\xCE\x80\0\0\xCE\x80\0\0\xCE\x80\0\0\xCE\x80\0\0\xCE\x80\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xA0\0\0\xCE\xA0\0\0\xCE\xA0\0\0\xCE\xA0\0\0\xCE\xA0\0\0\xCE\xA0\0\0\xCE\xA0\0\0\xCE\xA0\0\0\xCE\xA0\0\0\xCE\xA0\0\0\xCE\xA0\0\0\xCE\xA0\0\0\xCE\xA0\0\0\xCE\xA0\0\0\xCE\xA0\0\0\xCE\xA0\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xC0\0\0\xCE\xC0\0\0\xCE\xC0\0\0\xCE\xC0\0\0\xCE\xC0\0\0\xCE\xC0\0\0\xCE\xC0\0\0\xCE\xC0\0\0\xCE\xC0\0\0\xCE\xC0\0\0\xCE\xC0\0\0\xCE\xC0\0\0\xCE\xC0\0\0\xCE\xC0\0\0\xCE\xC0\0\0\xCE\xC0\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xE0\0\0\xCE\xE0\0\0\xCE\xE0\0\0\xCE\xE0\0\0\xCE\xE0\0\0\xCE\xE0\0\0\xCE\xE0\0\0\xCE\xE0\0\0\xCE\xE0\0\0\xCE\xE0\0\0\xCE\xE0\0\0\xCE\xE0\0\0\xCE\xE0\0\0\xCE\xE0\0\0\xCE\xE0\0\0\xCE\xE0\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\0\x01\0\xCE\0\x01\0\xCE\0\x01\0\xCE\0\x01\0\xCE\0\x01\0\xCE\0\x01\0\xCE\0\x01\0\xCE\0\x01\0\xCE\0\x01\0\xCE\0\x01\0\xCE\0\x01\0\xCE\0\x01\0\xCE\0\x01\0\xCE\0\x01\0\xCE\0\x01\0\xCE\0\x01\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE \x01\0\xCE \x01\0\xCE \x01\0\xCE \x01\0\xCE \x01\0\xCE \x01\0\xCE \x01\0\xCE \x01\0\xCE \x01\0\xCE \x01\0\xCE \x01\0\xCE \x01\0\xCE \x01\0\xCE \x01\0\xCE \x01\0\xCE \x01\0\xFF\xFF\xFF\xFF\0\0\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF") }, 4294967295u32), ces: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x02\0N\0\0\x02\x02\xFA\x02\x004\0\0d\xA7\xFA\x02\0\0\x02\0L\xDB\xFA\x02\0\xA7\x02\0\xAC/\xFC\x02@\xB7\x02\0bP\xFC\x02 \xB8\x02\0\"R\xFC\x02\xB0\xCE\x02\0\x80\x7F\xFC\x02\xF0\xEB\x02\0X\xBA\xFC\x02\0\0\x03\0>\xBF\xFC\x02P\x13\x03\0\"\xE6\xFC\0\x05\x02~\0\0t\t\0\x05\x02\x7F\0\0t\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\x02\x02\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\x08\x02\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\x14\x02\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\xBC\x02\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\x1C\x03\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0,\x03\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\xCA\x03\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\x08\x04\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0(\x04\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\xE4\x08\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\xE8\x08\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0|\x0B\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\x98\x0C\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\xBE\x0C\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\x004\x0E\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\x14\x0F\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\xDA\x13\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0d\x14\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\x04\x1D\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0,2\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0v4\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0x4\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\xB64\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\xBE6\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\xE2>\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0bG\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\x86K\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0lT\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0,Y\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0jY\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\x8AY\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\xA6j\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\xB8j\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0@\x80\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\x8C\x80\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\xB4\x8A\xFA\0\x17\0\x05\0\0|\t\0\x10\0\x05\0\0N\n\0\x10\0\x05\0\x14\x02\xFA\0\x10\0\x05\0\0P\n\0\x10\0\x05\0\0N\n\0\x10\0\x05\0\x1C\x03\xFA\0\x10\0\x05\0\0P\n\0\x10\0\x05\0\0N\n\0\x10\0\x05\0\xCE\x0B\xFA\0\x10\0\x05\0\0P\n\0\x10\0\x05\0\0N\n\0\x10\0\x05\0J\x1D\xFA\0\x10\0\x05\0\0P\n\0\x10\0\x05\0\0N\n\0\x10\0\x05\0\xF8*\xFA\0\x10\0\x05\0\0P\n\0\x10\0\x05\0\0N\n\0\x10\0\x05\0\x0E1\xFA\0\x10\0\x05\0\0P\n\0\x10\0\x05\0\0N\n\0\x10\0\x05\0\xBE4\xFA\0\x10\0\x05\0\0P\n\0\x10\0\x05\0\0N\n\0\x10\0\x05\0\xFEG\xFA\0\x10\0\x05\0\0P\n\0\x10\0\x05\0\0N\n\0\x10\0\x05\0TT\xFA\0\x10\0\x05\0\0P\n\0\x15\0\x05\0\0\0\x13\0\x10\0\x05\0\xFEG\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0\x13\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0\x13\0\x10\0\x05\0v4\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0\x13\0\x10\0\x05\0\xFEG\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0\x15\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0\x15\0\x10\0\x05\0v4\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0\x15\0\x10\0\x05\0\xFEG\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0\x17\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0\x17\0\x10\0\x05\0v4\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0\x17\0\x10\0\x05\0\xFEG\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0\x19\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0\x19\0\x10\0\x05\0\xFEG\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0\x1B\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0\x1B\0\x10\0\x05\0\xFEG\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0\x1D\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0\x1D\0\x10\0\x05\0\xFEG\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0\x1F\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0\x1F\0\x10\0\x05\0\xFEG\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0!\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0!\0\x10\0\x05\0\xFEG\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0#\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0#\0\x10\0\x05\0\xFEG\xFA\0\x15\0\x05\0\0\0\x15\0\x16\0\x05\0\0\0%\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x15\0\x16\0\x05\0\0\0%\0\x10\0\x05\0\xFEG\xFA\0\x15\0\x05\0\0\0\x17\0\x15\0\x05\0\0\0\x13\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x17\0\x15\0\x05\0\0\0\x13\0\x10\0\x05\0\xFEG\xFA\0\x15\0\x05\0\0\0\x17\0\x15\0\x05\0\0\0\x15\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x17\0\x15\0\x05\0\0\0\x15\0\x10\0\x05\0\xFEG\xFA\0\x15\0\x05\0\0\0\x17\0\x15\0\x05\0\0\0\x17\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x17\0\x15\0\x05\0\0\0\x17\0\x10\0\x05\0\xFEG\xFA\0\x15\0\x05\0\0\0\x17\0\x15\0\x05\0\0\0\x19\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x17\0\x15\0\x05\0\0\0\x19\0\x10\0\x05\0\xFEG\xFA\0\x15\0\x05\0\0\0\x17\0\x15\0\x05\0\0\0\x1B\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x17\0\x15\0\x05\0\0\0\x1B\0\x10\0\x05\0\xFEG\xFA\0\x15\0\x05\0\0\0\x17\0\x15\0\x05\0\0\0\x1D\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x17\0\x15\0\x05\0\0\0\x1F\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x17\0\x15\0\x05\0\0\0!\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x17\0\x15\0\x05\0\0\0#\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x17\0\x16\0\x05\0\0\0%\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x19\0\x15\0\x05\0\0\0\x13\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x19\0\x15\0\x05\0\0\0\x15\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x19\0\x10\0\x05\0v4\xFA\0\x15\0\x05\0\0\0\x1B\0\x10\0\x05\0v4\xFA\0\x15\0\x05\0\0\0\x1D\0\x10\0\x05\0v4\xFA\0\x15\0\x05\0\0\0\x1F\0\x10\0\x05\0v4\xFA\0\x15\0\x05\0\0\0!\0\x10\0\x05\0v4\xFA\0\x15\0\x05\0\0\0#\0\x10\0\x05\0v4\xFA\0\x16\0\x05\0\0\0%\0\x10\0\x05\0v4\xFA\0\xA0\0\x05\0\x02.a\0\xA0\0\x05\0\t.a\0\xA0\0\x05\0\x028a\0\xA0\0\x05\0\t8a\0\xA0\0\x05\0\x02`a\0\xA0\0\x05\0\t`a\0\xA0\0\x05\0\x02ha\0\xA0\0\x05\0\tha\0\xA0\0\x05\0\x10ha\0\xA0\0\x05\0\x02\xA4a\0\xA0\0\x05\0\t\xA4a\0 \0\x05\0\x02\xB2a\0\xAE\0\x05\0\x02\xB2a\0\xA0\0\x05\0\t\xB2a\0\xA0\0\x05\0\x02\xB8a\0\xA0\0\x05\0\t\xB8a\0\xA0\0\x05\0\x02\xBEa\0\xA0\0\x05\0\t\xBEa\0 \0\x05\0\x10\xBEa\0\xAE\0\x05\0\x10\xBEa\0\xA0\0\x05\0\x17\xBEa\0\xA0\0\x05\0\x1E\xBEa\0\xA0\0\x05\0%\xBEa\0\xA0\0\x05\0,\xBEa\0\xA0\0\x05\0\x02\xC2a\0\xA0\0\x05\0\t\xC2a\0\xA0\0\x05\0\x02\xCAa\0\xA0\0\x05\0\t\xCAa\0\xA0\0\x05\0\x02\xE0a\0 \0\x05\0\x02\xECa\0\xAE\0\x05\0\x02\xECa\0\xA0\0\x05\0\t\xECa\0\xA0\0\x05\0\x02\xF2a\0 \0\x05\0\t\xF2a\0\xAE\0\x05\0\t\xF2a\0\xA0\0\x05\0\x02\xF6a\0 \0\x05\0\t\xF6a\0\xAE\0\x05\0\t\xF6a\0 \0\x05\0\x10\xF6a\0\xAE\0\x05\0\x10\xF6a\0\xA0\0\x05\0\x17\xF6a\0 \0\x05\0\x1E\xF6a\0\xAE\0\x05\0\x1E\xF6a\0\xA0\0\x05\0%\xF6a\0\xA0\0\x05\0,\xF6a\0\xA0\0\x05\x003\xF6a\0 \0\x05\0:\xF6a\0\xAE\0\x05\0:\xF6a\0\xA0\0\x05\0A\xF6a\0\xA0\0\x05\0H\xF6a\0 \0\x05\0O\xF6a\0\xAE\0\x05\0O\xF6a\0\xA0\0\x05\0V\xF6a\0\xA0\0\x05\0]\xF6a\0&\0\x05\0\0\x16f\0 \0\x05\0\x10\xDEf\x001\0\x05\0\0\x16f\0.\0\x05\0\x10\xDEf\0&\0\x05\0\0\x16f\0 \0\x05\0\t\xE4f\x001\0\x05\0\0\x16f\0.\0\x05\0\t\xE4f\0 \0\x05\0\x02\xB2f\0\x10\0\x05\0\x1E\xB2f\0\x1B\0\x05\0\x1E\xB2f\0&\0\x05\0\x1E\xB2f\x001\0\x05\0\x1E\xB2f\0\x10\0\x05\x003\xB2f\0\x1B\0\x05\x003\xB2f\0&\0\x05\x003\xB2f\x001\0\x05\x003\xB2f\0 \0\x05\0H\xB2f\0\x10\0\x05\0\x10\xC0f\0\x1B\0\x05\0\x10\xC0f\0&\0\x05\0\x10\xC0f\x001\0\x05\0\x10\xC0f\0\x10\0\x05\0\x17\xC4f\0\x1B\0\x05\0\x17\xC4f\0&\0\x05\0\x17\xC4f\x001\0\x05\0\x17\xC4f\0\x10\0\x05\0%\xC4f\0\x1B\0\x05\0%\xC4f\0&\0\x05\0%\xC4f\x001\0\x05\0%\xC4f\0\x10\0\x05\0\t\xD2f\0\x1B\0\x05\0\t\xD2f\0&\0\x05\0\t\xD2f\x001\0\x05\0\t\xD2f\0 \0\x05\0\x10\xDEf\0 N\xE8\0\0\0\0\0.\0\x05\0\x10\xDEf\0.N\xE8\0\0\0\0\0 \0\x05\0\x02\xE4f\0.\0\x05\0\x02\xE4f\0 \0\x05\0\t\xECf\0.\0\x05\0\t\xECf\0\xA0\0\x05\0\t\xF5v\0\xA0\0\x05\0\x10\xF5v\0\xA0\0\x05\0\x17\xF5v\0\xA0\0\x05\0\x1E\xF5v\0\xA0\0\x05\0%\xF5v\0\xA0\0\x05\0,\xF5v\0\xA0\0\x05\x003\xF5v\0\xA0\0\x05\0:\xF5v\0\xA0\0\x05\0A\xF5v\0\xA0\0\x05\0H\xF5v\0\xA0\0\x05\0O\xF5v\0\xA0\0\x05\0V\xF5v\0\xA0\0\x05\0]\xF5v\0\xA0\0\x05\0d\xF5v\0\xA0\0\x05\0k\xF5v\0\xA0\0\x05\0r\xF5v\0\xA0\0\x05\0y\xF5v\0\xA0\0\x05\0\x80\xF5v\0\xA0\0\x05\0\x87\xF5v\0\xA0\0\x05\0\x8E\xF5v\0\xA0\0\x05\0\x95\xF5v\0\xA0\0\x05\0\x9C\xF5v\0\xA0\0\x05\0\xA3\xF5v\0\xA0\0\x05\0\xAA\xF5v\0\xA0\0\x05\0\xB1\xF5v\0\xA0\0\x05\0\xB8\xF5v\0\xA0\0\x05\0\xBF\xF5v\0\xA0\0\x05\0\xC6\xF5v\0\xA0\0\x05\0\xCD\xF5v\0\xA0\0\x05\0\xD4\xF5v\0\xA0\0\x05\0\xDB\xF5v\0\xA0\0\x05\0\xE2\xF5v\0\xA0\0\x05\0\xE9\xF5v\0\xA0\0\x05\0\xF0\xF5v\0\xA0\0\x05\0\xF7\xF5v\0\xA0\0\x05\0\xFE\xF5v\0 \0\x05\0\x10\\y\0 \0\x05\0,\\y\0 \0\x05\0r\\y\0 \0\x05\0\xA3\\y\0 \0\x05\0\xC6\\y\0 \0\x05\0\xF7ey\0\xAE\0\x05\0\xF7ey\0 \0\x05\0\x1E\xF7y\0 \0\x05\0:\xF7y\0 \0\x05\0H\xF7y\0 \0\x05\0d\xF7y\0 \0\x05\0r\xF7y\0 \0\x05\0\xF0\xF7y\0 \0\x05\0\xF7\xF7y\0\xA0\0\x05\0\ta|\0\xA0\0\x05\0\x10a|\0\xA0\0\x05\0\x17a|\0\xA0\0\x05\0\x1Ea|\0\xA0\0\x05\0%a|\0\xA0\0\x05\0,a|\0\xA0\0\x05\x003a|\0\xA0\0\x05\0:a|\0\xA0\0\x05\0Aa|\0\xA0\0\x05\0Ha|\0\xA0\0\x05\0Oa|\0\xA0\0\x05\0Va|\0\xA0\0\x05\0]a|\0\xA0\0\x05\0da|\0\xA0\0\x05\0ka|\0\xA0\0\x05\0ra|\0\xA0\0\x05\0ya|\0\xA0\0\x05\0\x80a|\0\xA0\0\x05\0\x87a|\0\xA0\0\x05\0\x8Ea|\0\xA0\0\x05\0\x95a|\0\xA0\0\x05\0\x9Ca|\0\xA0\0\x05\0\xA3a|\0\xA0\0\x05\0\xAAa|\0\xA0\0\x05\0\xB1a|\0\xA0\0\x05\0\xB8a|\0\xA0\0\x05\0\xBFa|\0\xA0\0\x05\0\xC6a|\0\xA0\0\x05\0\xCDa|\0\xA0\0\x05\0\xD4a|\0\xA0\0\x05\0\xDBa|\0\xA0\0\x05\0\xE2a|\0\xA0\0\x05\0\xE9a|\0\xA0\0\x05\0\xF0a|\0\xA0\0\x05\0\xF7a|\0 \0\x05\x003\xA9|\0 \0\x05\0H\xA9|\0\x1B\0\x05\0\x02\x02\xFA\0&\0\x05\0\x02\x02\xFA\x001\0\x05\0\x02\x02\xFA\0&\0\x05\0\x04\x02\xFA\0\x1B\0\x05\0\x08\x02\xFA\0\x1B\0\x05\0\x14\x02\xFA\0&\0\x05\0\x14\x02\xFA\x001\0\x05\0\x14\x02\xFA\0\x1B\0\x05\0\x16\x02\xFA\0&\0\x05\0\x16\x02\xFA\0\x1B\0\x05\0\x18\x02\xFA\0&\0\x05\0\x18\x02\xFA\0&\0\x05\x004\x02\xFA\0\x10\0\x05\0R\x02\xFA\0\x10\0\x05\0Z\x02\xFA\0\x1B\0\x05\0\\\x02\xFA\0&\0\x05\0\\\x02\xFA\x001\0\x05\0\\\x02\xFA\0\x10\0\x05\0n\x02\xFA\0\x05\0p\0n\x02\xFA\0\x10\0\x05\0\x80\x02\xFA\0\x10\0\x05\0\xB4\x02\xFA\0&\0\x05\0\xB4\x02\xFA\0\x05\0p\0\xB4\x02\xFA\0\x10\0\x05\0\xB6\x02\xFA\0\x10\0\x05\0\xB8\x02\xFA\0\x1B\0\x05\0\xBC\x02\xFA\0\x10\0\x05\0\x0E\x03\xFA\0\x1B\0\x05\0\x1C\x03\xFA\0&\0\x05\0\x1C\x03\xFA\x001\0\x05\0\x1C\x03\xFA\0\x1B\0\x05\0,\x03\xFA\0\x10\0\x05\0D\x03\xFA\x001\0\x05\0L\x03\xFA\0\x10\0\x05\0x\x03\xFA\0&\0\x05\0x\x03\xFA\0\x10\0\x05\0z\x03\xFA\x001\0\x05\0\xCC\x03\xFA\x001\0\x05\x004\x0F\xFA\0\x1B\0\x05\0\x08\x04\xFA\0\x1B\0\x05\0(\x04\xFA\0\x1B\0\x05\0b\x08\xFA\0\x10\0\x05\0\x8C\x08\xFA\0\x10\0\x05\0\xD8\x08\xFA\0\x1B\0\x05\0\xE4\x08\xFA\0\x1B\0\x05\0\xE8\x08\xFA\0\x10\0\x05\0\x14\t\xFA\0\x05\0p\0\x14\t\xFA\x001\0\x05\0*\t\xFA\0\x10\0\x05\0<\t\xFA\0\x1B\0\x05\0B\t\xFA\0\x10\0\x05\0f\t\xFA\0\x10\0\x05\0\xD0\t\xFA\0\x05\0p\0\xD0\t\xFA\0\x10\0\x05\0\xFA\t\xFA\0\x10\0\x05\0\x12\n\xFA\0\x05\0p\0\x12\n\xFA\0\x10\0\x05\0\x16\n\xFA\x001\0\x05\0L\n\xFA\x001\0\x05\0\xAC\n\xFA\x001\0\x05\0\xF6\n\xFA\0\x10\0\x05\0J\x0B\xFA\0\x1B\0\x05\0|\x0B\xFA\0\x10\0\x05\0\x08\x0C\xFA\0\x10\0\x05\0@\x0C\xFA\0\x10\0\x05\0J\x0C\xFA\0\x10\0\x05\0\x86\x0C\xFA\0\x1B\0\x05\0\x8C\x0C\xFA\0\x1B\0\x05\0\x98\x0C\xFA\0\x10\0\x05\0\x9E\x0C\xFA\0\x10\0\x05\0\xA0\x0C\xFA\0\x1B\0\x05\0\xBE\x0C\xFA\0\x10\0\x05\0\xCE\x0C\xFA\0\x05\0p\0\xCE\x0C\xFA\0\x10\0\x05\0\xE8\x0C\xFA\0\x05\0p\0\xE8\x0C\xFA\0\x1B\0\x05\0\xF6\x0C\xFA\0\x10\0\x05\0\x1C\r\xFA\0\x05\0p\0\x1C\r\xFA\0\x10\0\x05\0\x84\r\xFA\0\x10\0\x05\0\xA8\r\xFA\x001\0\x05\0\xB0\r\xFA\0\x10\0\x05\0\xDE\r\xFA\0\x1B\0\x05\0\xF6\r\xFA\0\x1B\0\x05\0\xFE\r\xFA\x001\0\x05\0\xFE\r\xFA\x001\0\x05\0*\x0E\xFA\0\x1B\0\x05\x004\x0E\xFA\x001\0\x05\0\x8C\x0E\xFA\0\x1B\0\x05\0\xBC\x10\xFA\x001\0\x05\0\x8C\x11\xFA\0\x10\0\x05\0\xD2\x13\xFA\0\x1B\0\x05\0\xDA\x13\xFA\0&\0\x05\0\xDA\x13\xFA\0\x1B\0\x05\0d\x14\xFA\0&\0\x05\0\x86\x14\xFA\0\x10\0\x05\0\x04\x18\xFA\x001\0\x05\0\x0E\x18\xFA\0\x10\0\x05\x002\x18\xFA\0\x10\0\x05\0B\x18\xFA\0\x10\0\x05\0X\x18\xFA\x001\0\x05\0b\x18\xFA\0\x1B\0\x05\0f\x18\xFA\0\x10\0\x05\0|\x18\xFA\x001\0\x05\0|\x18\xFA\x001\0\x05\0>=\xFA\0&\0\x05\0\x80\x18\xFA\x001\0\x05\0\x80\x18\xFA\0\x10\0\x05\0\x16\x19\xFA\0\x1B\0\x05\0\x16\x19\xFA\0\x10\0\x05\0\xD6\x1C\xFA\x001\0\x05\0\xE4\x1C\xFA\0\x1B\0\x05\0\x04\x1D\xFA\0\x10\0\x05\08\x1D\xFA\0\x1B\0\x05\0f\x1D\xFA\0\x10\0\x05\0*\x1E\xFA\0\x10\0\x05\0X\x1E\xFA\0\x05\0p\0X\x1E\xFA\0\x05\0x\0X\x1E\xFA\0\x10\0\x05\0~\x1E\xFA\0\x05\0p\0~\x1E\xFA\0\x10\0\x05\0\x80\x1E\xFA\0\x05\0p\0\x80\x1E\xFA\0\x10\0\x05\0\xAA\x1E\xFA\0\x10\0\x05\0\x18\x1F\xFA\0\x10\0\x05\0\x1E\x1F\xFA\0\x10\0\x05\0\xF6!\xFA\0\x10\0\x05\0\x0C\"\xFA\0\x1B\0\x05\0\x0E\"\xFA\x001\0\x05\0\x0E\"\xFA\0\x10\0\x05\0$\"\xFA\0\x10\0\x05\0(\"\xFA\0\x10\0\x05\0>\"\xFA\0\x10\0\x05\0(#\xFA\x001\0\x05\0*#\xFA\x001\0\x05\0r*\xFA\0\x10\0\x05\08#\xFA\0\x1B\0\x05\0<#\xFA\0\x10\0\x05\0B#\xFA\0\x10\0\x05\0.$\xFA\0\x10\0\x05\0B$\xFA\0\x10\0\x05\0\\$\xFA\0\x10\0\x05\0l$\xFA\0\x10\0\x05\0\xE6$\xFA\0\x05\0p\0\xE6$\xFA\0\x10\0\x05\0\xE8$\xFA\0\x10\0\x05\0\n%\xFA\0\x10\0\x05\0.%\xFA\x001\0\x05\0`%\xFA\0\x1B\0\x05\0v%\xFA\0\x10\0\x05\0\xCE%\xFA\0\x05\0p\0\xCE%\xFA\0\x10\0\x05\0\xD0%\xFA\0\x10\0\x05\0b*\xFA\0\x10\0\x05\0\xBE*\xFA\0\x10\0\x05\0\xE8*\xFA\x001\0\x05\0\xE8*\xFA\0\x10\0\x05\0\xEA*\xFA\x001\0\x05\0\xF8*\xFA\x001\0\x05\0~+\xFA\x001\0\x05\0d,\xFA\x001\0\x05\0\x02-\xFA\0\x10\0\x05\0\xBC0\xFA\0\x10\0\x05\0\xC60\xFA\0\x10\0\x05\0\xC80\xFA\0\x10\0\x05\0n1\xFA\0\x1B\0\x05\0n1\xFA\0\x10\0\x05\0\x8E1\xFA\x001\0\x05\0\x921\xFA\0\x10\0\x05\0\xA81\xFA\x001\0\x05\0\xC01\xFA\0\x10\0\x05\0\xD21\xFA\0\x10\0\x05\0\"2\xFA\0\x10\0\x05\0$2\xFA\0\x1B\0\x05\0,2\xFA\0\x05\0p\0,2\xFA\x001\0\x05\0~2\xFA\x001\0\x05\0\xF2?\xFA\x001\0\x05\0\xA22\xFA\x001\0\x05\0\xBC2\xFA\x001\0\x05\x004\x0F\xFA\0\x10\0\x05\0F4\xFA\0\x1B\0\x05\0v4\xFA\x001\0\x05\0v4\xFA\0\x05\0p\0v4\xFA\0\x1B\0\x05\0x4\xFA\x001\0\x05\0x4\xFA\0\x1B\0\x05\0\xB64\xFA\0\x1B\0\x05\0\xBE6\xFA\x001\0\x05\0\xBE6\xFA\x001\0\x05\0d$\xFA\x001\0\x05\0:\x04\xFA\x001\0\x05\0,Y\xFA\0\x10\0\x05\0\xB6<\xFA\0\x10\0\x05\0<=\xFA\0\x1B\0\x05\0>=\xFA\0\x10\0\x05\0j=\xFA\0\x05\0p\0l=\xFA\0\x10\0\x05\0\xDE=\xFA\0\x10\0\x05\0\x10>\xFA\0\x10\0\x05\0\x14>\xFA\0\x10\0\x05\0\">\xFA\0\x10\0\x05\x000>\xFA\0\x10\0\x05\0\x98>\xFA\0\x10\0\x05\0\x9C>\xFA\0\x10\0\x05\0\xA2>\xFA\0\x1B\0\x05\0\xE2>\xFA\0\x10\0\x05\0\xE4>\xFA\0\x10\0\x05\0\xEE>\xFA\0\x1B\0\x05\0N@\xFA\x001\0\x05\0\x84C\xFA\x001\0\x05\0\xAED\xFA\0\x1B\0\x05\0bG\xFA\0\x10\0\x05\0dG\xFA\x001\0\x05\0\xD0H\xFA\0\x10\0\x05\0\xE6J\xFA\0\x10\0\x05\0\xE8J\xFA\0\x05\0p\0\xE8J\xFA\0\x10\0\x05\0\xFEJ\xFA\0\x10\0\x05\0\nK\xFA\0\x10\0\x05\0\x12K\xFA\0\x10\0\x05\0\"K\xFA\0\x10\0\x05\0FK\xFA\0\x10\0\x05\0JK\xFA\0\x05\0p\0JK\xFA\0\x1B\0\x05\0\x86K\xFA\0\x10\0\x05\0\xECK\xFA\0\x10\0\x05\0\xEEK\xFA\0\x10\0\x05\0\xA0M\xFA\0\x10\0\x05\0\xAAM\xFA\0\x05\0p\0\xAEM\xFA\0\x10\0\x05\0VP\xFA\0\x10\0\x05\0jP\xFA\0\x10\0\x05\0\xCEP\xFA\0\x10\0\x05\0\xDCP\xFA\x001\0\x05\0\xDCP\xFA\0\x10\0\x05\0\xEEP\xFA\0\x10\0\x05\0\xFEP\xFA\0&\0\x05\0\x04Q\xFA\x001\0\x05\0\x06Q\xFA\0\x1B\0\x05\0\x0EQ\xFA\0\x10\0\x05\0\xB6Q\xFA\0\x05\0p\0\xB6Q\xFA\0\x10\0\x05\0\xC4Q\xFA\0\x10\0\x05\0\x90S\xFA\0\x10\0\x05\0\x9ES\xFA\0\x10\0\x05\0\x02T\xFA\0\x10\0\x05\0$T\xFA\0\x1B\0\x05\0lT\xFA\0\x10\0\x05\0\x82T\xFA\0\x05\0p\0\x82T\xFA\0\x10\0\x05\0`V\xFA\0\x10\0\x05\0nV\xFA\0\x10\0\x05\0\x90V\xFA\0\x10\0\x05\0$Y\xFA\0\x05\0p\0$Y\xFA\0\x10\0\x05\0&Y\xFA\0\x1B\0\x05\0,Y\xFA\0\x1B\0\x05\0jY\xFA\x001\0\x05\0\xB2Y\xFA\0\x10\0\x05\0\"Z\xFA\0\x10\0\x05\0.Z\xFA\0\x1B\0\x05\0bZ\xFA\0\x10\0\x05\0\x9C[\xFA\x001\0\x05\0\xA8[\xFA\0\x10\0\x05\0L\\\xFA\0\x10\0\x05\0\xA8\\\xFA\0\x05\0p\0\xA8\\\xFA\0\x1B\0\x05\0\xD6]\xFA\0\x10\0\x05\0\xA2_\xFA\0\x10\0\x05\0\xAE`\xFA\0\x10\0\x05\0\xB0`\xFA\x001\0\x05\0Da\xFA\0\x10\0\x05\0\x04d\xFA\0\x10\0\x05\x004e\xFA\0\x10\0\x05\0je\xFA\0\x10\0\x05\0le\xFA\0\x05\0p\0le\xFA\0\x10\0\x05\0ne\xFA\0\x05\0p\0ne\xFA\0\x05\0x\0ne\xFA\0\x10\0\x05\0\xDCe\xFA\0\x05\0p\0\xDCe\xFA\0\x05\0x\0\xDCe\xFA\0\x10\0\x05\0\xDEe\xFA\0\x10\0\x05\0Df\xFA\0\x10\0\x05\0\xCCf\xFA\0\x10\0\x05\0\xCEf\xFA\0\x10\0\x05\0\xE2f\xFA\0\x10\0\x05\0\xEEf\xFA\0\x10\0\x05\x002g\xFA\0\x10\0\x05\0\xCAg\xFA\0\x05\0p\0\xCAg\xFA\0\x10\0\x05\0\xCCg\xFA\0\x10\0\x05\0\xDEg\xFA\0\x05\0p\0\xDEg\xFA\0\x10\0\x05\0\x98j\xFA\0\x10\0\x05\0\xCAj\xFA\0\x05\0p\0\xCAj\xFA\0\x10\0\x05\0\xEAj\xFA\0\x10\0\x05\0\nk\xFA\0\x10\0\x05\0\x12k\xFA\0\x10\0\x05\0\xB0k\xFA\0\x10\0\x05\0\xB8k\xFA\0\x10\0\x05\0\xC4k\xFA\0\x10\0\x05\0\xC6k\xFA\0\x05\0p\0\xC6k\xFA\0\x05\0x\0\xC6k\xFA\0\x10\0\x05\0~s\xFA\0\x10\0\x05\0\x80s\xFA\0\x10\0\x05\0\xBAs\xFA\0\x10\0\x05\0lw\xFA\0\x10\0\x05\0\x84w\xFA\0\x10\0\x05\0\xB2w\xFA\0\x10\0\x05\0\xB4w\xFA\0\x10\0\x05\0\xECy\xFA\0\x10\0\x05\0\xEEy\xFA\0\x10\0\x05\0\xF0y\xFA\0\x10\0\x05\0\x08z\xFA\0\x10\0\x05\0tz\xFA\0\x10\0\x05\0\x96z\xFA\0\x05\0p\0\x96z\xFA\x001\0\x05\0\xB8z\xFA\0\x10\0\x05\0\xF2z\xFA\0\x10\0\x05\0:~\xFA\0\x10\0\x05\0j\x7F\xFA\0\x10\0\x05\0\x88\x7F\xFA\0\x10\0\x05\0\xA6\x7F\xFA\0\x10\0\x05\0\xEC\x7F\xFA\0\x10\0\x05\08\x80\xFA\0\x1B\0\x05\0@\x80\xFA\x001\0\x05\0P\x80\xFA\0\x1B\0\x05\0\x8C\x80\xFA\0\x10\0\x05\0:\x81\xFA\0\x10\0\x05\0\xC8\x81\xFA\0\x10\0\x05\0\xE0\x81\xFA\x001\0\x05\0\xE0\x81\xFA\0\x10\0\x05\0h\x82\xFA\0\x05\0p\0h\x82\xFA\0\x10\0\x05\0\\\x84\xFA\0\x10\0\x05\0\x9A\x84\xFA\0\x10\0\x05\0\xD4\x85\xFA\0\x10\0\x05\0@\x86\xFA\0\x10\0\x05\0j\x86\xFA\0\x10\0\x05\0t\x86\xFA\0\x10\0\x05\0v\x86\xFA\0\x05\0p\0v\x86\xFA\0\x05\0x\0v\x86\xFA\x001\0\x05\0\xA0\x87\xFA\0\x1B\0\x05\0\xDE\x87\xFA\0\x10\0\x05\x000\x88\xFA\0\x05\0p\x000\x88\xFA\0\x10\0\x05\0\xA2\x89\xFA\x001\0\x05\0\xAA\x89\xFA\0\x10\0\x05\0\x9E\x8A\xFA\0\x10\0\x05\0\xAA\x8A\xFA\0\x1B\0\x05\0\xB4\x8A\xFA\0\x10\0\x05\0(\x90\xFA\0\x10\0\x05\0\x10\x92\xFA\0\x10\0\x05\0\x12\x92\xFA\0\x10\0\x05\0 \x92\xFA\0\x10\0\x05\0\"\x92\xFA\0\x10\0\x05\0\xF2\x92\xFA\0\x10\0\x05\0\\\x93\xFA\0\x05\0p\0\\\x93\xFA\0\x10\0\x05\0^\x93\xFA\0\x10\0\x05\0\x92\x94\xFA\0\x10\0\x05\0\x98\x94\xFA\0\x10\0\x05\0\xF6\x94\xFA\0\x05\0p\0\xF6\x94\xFA\0\x10\0\x05\0\xCA\x95\xFA\0\x10\0\x05\0\xCC\x95\xFA\0\x10\0\x05\0\xE4\x95\xFA\0\x10\0\x05\0\xEC\x95\xFA\0\x10\0\x05\0\xFA\x95\xFA\0\x10\0\x05\0\xC0\x96\xFA\0\x10\0\x05\0\xF6\x96\xFA\0\x10\0\x05\0\x06\x97\xFA\0\x10\0\x05\0\x12\x97\xFA\0\x10\0\x05\0.\x97\xFA\0\x1B\0\x05\x006\x97\xFA\0\x10\0\x05\0\x18\x98\xFA\0\x10\0\x05\0~\x98\xFA\0\x10\0\x05\0\xCA\x98\xFA\0\x10\0\x05\0\xE4\x98\xFA\0\x10\0\x05\0\xEA\x98\xFA\0\x10\0\x05\0\xEC\x98\xFA\0\x10\0\x05\0\xEE\x98\xFA\0\x05\0p\0\xEE\x98\xFA\0\x10\0\x05\0\xF6\x99\xFA\0\x10\0\x05\0^\x9A\xFA\0\x05\0p\0^\x9A\xFA\0\x10\0\x05\0d\x9A\xFA\0\x10\0\x05\0\x8A\x9A\xFA\0\x10\0\x05\0\x0E\x9C\xFA\0\x10\0\x05\0\x86\x9C\xFA\0\x05\0p\0\x86\x9C\xFA\0\x10\0\x05\0\xE6\x9C\xFA\0\x10\0\x05\0\xF4\x9C\xFA\0\x10\0\x05\0\x82\x9D\xFA\0\x10\0\x05\0\x96\x9D\xFA\0\x10\0\x05\0\x9C\x9D\xFA\0\x10\0\x05\0\xB0\x9D\xFA\0\x05\0p\0\xB0\x9D\xFA\0\x10\0\x05\0\xEC\x9D\xFA\0\x10\0\x05\x006\xA0\xFA\0\x10\0\x05\0\n\xA1\xFA\0\x10\0\x05\0\x82\xA3\xFA\0\x10\0\x05\x000\xA4\xFA\0\x05\0p\x000\xA4\xFA\0\x10\0\x05\0D\xA4\xFA\0\x10\0\x05\0\x90\xA4\xFA\0\x10\0\x05\0\x92\xA4\xFA\0\x10\0\x05\0\xBC\xA4\xFA\0\x10\0\x05\0\xCC\xA4\xFA\0\x10\0\x05\0\xCE\xA4\xFA\0\x10\0\x05\0\xE0\xA4\xFA\0\x10\0\x05\0\xE8\xA4\xFA\0\x10\0\x05\0:\xA5\xFA\0\x10\0\x05\0B\xA5\xFA\0\x10\0\x05\0D\xA5\xFA\0\x10\0\x05\0d\xA5\xFA\0\x10\0\x05\0n\xA5\xFA\0\x10\0\x05\0\x88\xA5\xFA\0\x10\0\x05\0\xBE\xA5\xFA\0\x10\0\x05\0\xDC\xA5\xFA\0\x05\0p\0\xDC\xA5\xFA\0\x10\0\x05\0\xE8\xA5\xFA\0\x10\0\x05\0\xEC\xA5\xFA\0\x05\0p\0\xEC\xA5\xFA\0\x10\0\x05\0H\xA6\xFA\0\x10\0\x05\0d\xA6\xFA\0\x05\0p\0d\xA6\xFA\0\x10\0\x05\0|\xA6\xFA\0\x10\0\x05\0\x82\xA6\xFA\0\x05\0p\0\x82\xA6\xFA\0\x05\0x\0\x82\xA6\xFA\0\x10\0\x05\0\x88\xA6\xFA\0\x10\0\x05\0\x8A\xA6\xFA\x87\xDA\x07\0\0\x02\x8Cg\x870\x11\0\0\x02\\y\x87v\x11\0\0\x02\x91y\x87\xCF\x11\0\0\x02\xF7y\x87\x02\x14\0\0\x10\x04w\x87\x96\x15\0\0c\x0Fw\x87\xA7\x15\0\0\xE1\x0Fw\x87\xB0\x18\0\0\x96\x15w\x87P\x19\0\0\t\x04v\x87<\x1A\0\0\x02\x1Av\x87Z\x1C\0\0\tEv\x07\x9C!\0\0,l\x0C\x07\xAF!\0\0\xAAl\x0C\x07\x8A\"\0\0\xE0\x9F\x0C\x07\xEE\"\0\0U\xA2\x0C\x07\x0C#\0\0\r\xA3\x0C\x07+#\0\0\xD8\xA3\x0C\x07\x03%\0\0\x02\xAF\x0C\x07\xA1%\0\0\x02\xB7\x0C\x07\xCC%\0\0\x02\xBC\x0C\x07\0&\0\0\x02\xC3\x0C\x078&\0\0T\xC4\x0C\x07p&\0\0\xC9\xC5\x0C\x07\x90&\0\0\x81\xC6\x0C\x07!'\0\0F\xCB\x0C\x07\x94'\0\0;\xCD\x0C\x07\xC7'\0\0\x94\xCE\x0C\x07\0(\0\x007\xE4\x0C\x07\0)\0\0\xDF\xCF\x0C\x07\x99)\0\0|\xD3\x0C\x07\xDC)\0\09\xD5\x0C\x07\r*\0\0}\xD6\x0C\x07w*\0\0T\xD9\x0C\x07\xDD*\0\0\x1D\xDC\x0C\x07v+\0\0F\xE0\x0C\x07\x97+\0\0(\xE1\x0C\x87<-\0\0d\x8Dg\x87T-\0\0\x15\x8Eg\x07\xC01\0\0\xEDO\r\x07\xC0M\0\0\xA7\xEB\x0C\x87\0\xA0\0\0\tv{\x07\x90\xA4\0\0\xD0\xEF\x0C\x87\xD0\xA4\0\x003\x97{\x874\xA5\0\0\x02\x10x\x87o\xA5\0\0\x02,x\x87\x88\xA5\0\0\x024x\x87\xB5\xA5\0\0\x029x\x87\xD9\xA5\0\0\x02Ex\x87\xA0\xA6\0\0\tLx\x87\x0C\xA8\0\0]\xA2q\x87\x82\xA8\0\0\t\xA4q\x87\n\xA9\0\0\tNu\x870\xA9\0\0\tLu\x87\x84\xA9\0\0\t5v\x87\0\xAA\0\0\t&v\x87\x80\xAA\0\0\t\x84s\x87\xB0\xD7\0\0,\xB1y\x87\xCB\xD7\0\0[\xF8y\x87\r\0\x01\0]g|\x87\x80\0\x01\0ui|\x07y\x01\x01\0\x94\xF1\x0C\x07\xD0\x01\x01\0\x84\xF2\x0C\x87\xA0\x02\x01\0\t\xFA{\x870\x03\x01\0\t\xFE{\x87\xA1\x03\x01\0\x10\xD5|\x87P\x04\x01\0\tV|\x87\xD8\x04\x01\0\t\xF5v\x87\0\x05\x01\0\t]|\x870\x05\x01\0\t_|\x87\0\x06\x01\0\tm|\x87\n\x08\x01\0:w|\x07\xD2\t\x01\x003\x8A\x12\x87\xC9\n\x01\0\x02\xAE|\x87\0\x0B\x01\0\t~|\x87\xB0\x0F\x01\0\t\xD3|\x87\x11\x10\x01\0k\xF4q\x07[\x10\x01\0[\x93\x11\x87\xD0\x10\x01\0\tb|\x87\x03\x11\x01\0\t`u\x87P\x11\x01\0\t\xA8q\x87\x83\x11\x01\0\x17\xAAq\x87\x13\x12\x01\0\x95\xACq\x87\xB0\x12\x01\0\t\xAEq\x87\x13\x13\x01\0d\xB2q\x87\0\x14\x01\0\x17\xB4q\x87\x80\x14\x01\0\x10\xB7q\x87\x85\x15\x01\0\x02\xC1q\x87\0\x16\x01\0\t\xC9q\x87\x8C\x16\x01\0y\xCBq\x87\0\x18\x01\0\t\xD1q\x87\x18\x19\x01\0\x8E\xCDq\x87\xAA\x19\x01\0A\xCFq\x87\r\x1A\x01\0\x1E\xC6t\x87\n\x1C\x01\0H\xF9q\x8Er\x1C\x01\0\t\x04u\x8E\x92\x1C\x01\0\x10\x04u\x87\x0B\x1D\x01\0H\xE0q\x87j\x1D\x01\0H\xE5q\x87\x12\x1F\x01\0d?v\x87\0 \x01\0\t\xD7|\x87c\"\x01\0\xEC\xE7|\x87\xD6\"\x01\0\x0B\xEB|\x07Z$\x01\0\x93\x8B\x12\x87\x80$\x01\0q\xF0|\x87\x90/\x01\0\ty|\x87\x000\x01\0\t\x04}\x87\0D\x01\0\tS}\x87\0h\x01\0=Nx\x87pj\x01\0\td|\x87\xD0j\x01\0\t^x\x87\0k\x01\0\t\xF0{\x82\0p\x01\0\x04d}\x82\0\x88\x01\0T\x94}\x87\0\x8B\x01\0\t\xA6}\x87\x0F\xB0\x01\0dnz\x87p\xB1\x01\0\t\x9B}\x87\0\xBC\x01\0\tX|\x07P\xCF\x01\0\xF9\xF3\x0C\x07\0\xD0\x01\0-\xF7\x0C\x07\0\xD1\x01\0\xF3\xFD\x0C\x07:\xD1\x01\0\x94\xFF\x0C\x07\x8C\xD1\x01\0\xB5\x02\r\x07\xC1\xD1\x01\0\xE4\x03\r\x07\0\xD3\x01\0k\xED\x0C\x07\0\xD8\x01\0\x94@\r\x07v\xDA\x01\0\x06O\r\x87\0\xE1\x01\0\t\xF3{\x87\x90\xE2\x01\0\t\xF5{\x87\xC0\xE2\x01\0\t\xF6{\x87\xD0\xE4\x01\0\t\xF8{\x87\0\xE8\x01\0\t_x\x07\0\xF0\x01\0\xFA\x06\r\x070\xF0\x01\x002\x08\r\x07\xD1\xF0\x01\x001\x0C\r\x07\0\xF3\x01\0>\x10\r\x07\0\xF6\x01\0i/\r\x07\xDC\xF6\x01\0]5\r\x07\0\xF7\x01\x0016\r\x07{\xF7\x01\0x9\r\x07\x10\xF8\x01\0\xC6<\r\x07`\xF8\x01\0\x98>\r\x07\x90\xF8\x01\0\xB2?\r\x07\0\xF9\x01\0h%\r\x07\0\xFA\x01\x006\r\r\x07\x90\xFA\x01\0\x12-\r\x07\0\xFB\x01\0p\xBD\x0C\x07\x94\xFB\x01\0}\xC1\x0C") }, ce32s: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\xC2 \xE8\xE5\xC2.\xEC\xE7\xC2 J\xE6\xC2.\xEC\xE7\xC2 \xAA\xE6\xC2 \xEC\xE7\xC2.\xAA\xE6\xC2.\xEC\xE7\xC2 ,\xE7\xC2 \xEC\xE7\xC2.,\xE7\xC2.\xEC\xE7\xC2 \x8C\xE7\xC2 \xEC\xE7\xC2.\x8C\xE7\xC2.\xEC\xE7\xC2.\xEC\xE7\xC2,\xF2\xEA\x1B\x056\x07\x1B\x056\x07\x18\x05\x84\x0C\x18\x05Z\x07\x18\x05Z\x07\x18\x05Z\x07\x1B\x05d\x07\x1B\x05d\x07\x18\x05Z\x07\x18\x05\0\x08\x18\x05\0\x08(\x05\0\x08(\x05\0\x08\x18\x05\0\x08\x18\x05\0\x08\x18\x05\0\x08(\x05\0\x08(\x05\0\x08(\x05\0\x08\x17\x05z\t\x15\x05\0\x15\x17\x05|\t\x17\x05z\t\x15\x05\0\x15\x15\x05\0\x13\x17\x05|\t\x17\x05z\t\x15\x05\0\x15\x15\x05\0\x15\x17\x05|\t\x17\x05z\t\x15\x05\0\x15\x15\x05\0\x17\x17\x05|\t\x17\x05z\t\x15\x05\0\x15\x15\x05\0\x19\x17\x05|\t\x17\x05z\t\x15\x05\0\x15\x15\x05\0\x1B\x17\x05|\t\x17\x05z\t\x15\x05\0\x15\x15\x05\0\x1D\x17\x05|\t\x17\x05z\t\x15\x05\0\x15\x15\x05\0\x1F\x17\x05|\t\x17\x05z\t\x15\x05\0\x15\x15\x05\0!\x17\x05|\t\x17\x05z\t\x15\x05\0\x15\x15\x05\0#\x17\x05|\t\x17\x05z\t\x15\x05\0\x15\x16\x05\0%\x17\x05|\t\x17\x05z\t\x15\x05\0\x17\x17\x05|\t\x17\x05z\t\x15\x05\0\x17\x15\x05\0\x13\x17\x05|\t\x17\x05z\t\x15\x05\0\x19\x17\x05|\t\x17\x05z\t\x15\x05\0\x1B\x17\x05|\t\x17\x05z\t\x15\x05\0\x1D\x17\x05|\t\x17\x05z\t\x15\x05\0\x1F\x17\x05|\t\x17\x05z\t\x15\x05\0!\x17\x05|\t\x17\x05z\t\x15\x05\0#\x17\x05|\t\x17\x05z\t\x16\x05\0%\x17\x05|\t\x17\x05z\t\x13\x05\0*\x17\x05|\t\x17\x05z\t\xA2\x05\0*\x17\x05|\t\x17\x05z\t\x13\x05\0,\x17\x05|\t\x17\x05z\t\xA2\x05\0,\x17\x05|\t\x17\x05z\t\x13\x05\0.\x17\x05|\t\x17\x05z\t\xA2\x05\0.\x17\x05|\t\x17\x05z\t\x13\x05\x000\x17\x05|\t\x17\x05z\t\xA2\x05\x000\x17\x05|\t\x17\x05z\t\x13\x05\x002\x17\x05|\t\x17\x05z\t\xA2\x05\x002\x17\x05|\t\x17\x05z\t\x13\x05\x004\x17\x05|\t\x17\x05z\t\xA2\x05\x004\x17\x05|\t\x17\x05z\t\x13\x05\x006\x17\x05|\t\x17\x05z\t\xA2\x05\x006\x17\x05|\t\x17\x05z\t\x13\x05\08\x17\x05|\t\x17\x05z\t\xA2\x05\08\x17\x05|\t\x17\x05z\t\x13\x05\0:\x17\x05|\t\x17\x05z\t\xA2\x05\0:\x17\x05|\t\x17\x05z\t\x13\x05\0<\x17\x05|\t\x17\x05z\t\xA2\x05\0<\x17\x05|\t\x17\x05z\t\x13\x05\0>\x17\x05|\t\x17\x05z\t\xA2\x05\0>\x17\x05|\t\x17\x05z\t\x13\x05\0@\x17\x05|\t\x17\x05z\t\xA2\x05\0@\x17\x05|\t\x17\x05z\t\x13\x05\0B\x17\x05|\t\x17\x05z\t\xA2\x05\0B\x17\x05|\t\x17\x05z\t\x13\x05\0D\x17\x05|\t\x17\x05z\t\xA2\x05\0D\x17\x05|\t\x17\x05z\t\x13\x05\0F\x17\x05|\t\x17\x05z\t\xA2\x05\0F\x17\x05|\t\x17\x05z\t\x13\x05\0H\x17\x05|\t\x17\x05z\t\xA2\x05\0H\x17\x05|\t\x17\x05z\t\x13\x05\0J\x17\x05|\t\x17\x05z\t\xA2\x05\0J\x17\x05|\t\x17\x05z\t\x13\x05\0L\x17\x05|\t\x17\x05z\t\xA2\x05\0L\x17\x05|\t\x17\x05z\t\x13\x05\0N\x17\x05|\t\x17\x05z\t\xA2\x05\0N\x17\x05|\t\x17\x05z\t\x13\x05\0P\x17\x05|\t\x17\x05z\t\xA2\x05\0P\x17\x05|\t\x17\x05z\t\x13\x05\0R\x17\x05|\t\x17\x05z\t\xA2\x05\0R\x17\x05|\t\x17\x05z\t\x13\x05\0T\x17\x05|\t\x17\x05z\t\xA2\x05\0T\x17\x05|\t\x17\x05z\t\x14\x05\0V\x17\x05|\t\x17\x05z\t\xA8\x05\0V\x17\x05|\t\x17\x05z\t\x13\x05\0X\x17\x05|\t\x17\x05z\t\xA2\x05\0X\x17\x05|\t\x17\x05z\t\x13\x05\0Z\x17\x05|\t\x17\x05z\t\xA2\x05\0Z\x17\x05|\t\x17\x05z\t\x13\x05\0\\\x17\x05|\t\x17\x05z\t\xA2\x05\0\\\x17\x05|\t\x17\x05z\t\x10\x05\x06y\x17\x05|\t\x17\x05z\t\x10\x05\x06y\x10\x05gy\x17\x05|\t\x17\x05z\t\x10\x05\ny\x17\x05|\t\x17\x05z\t\x10\x05\ny\x10\x05gy\x17\x05|\t\x17\x05z\t\x10\x05\x0Cy\x17\x05|\t\x17\x05z\t\x10\x05\x0Cy\x10\x05gy\x17\x05|\t\x17\x05z\t\x10\x05\x10y\x17\x05|\t\x17\x05z\t\x10\x05\x10y\x10\x05gy\x17\x05|\t\x17\x05z\t\x10\x05\x12y\x17\x05|\t\x17\x05z\t\x10\x05\x12y\x10\x05gy\x17\x05|\t\x17\x05z\t\x10\x05\x14y\x17\x05|\t\x17\x05z\t\x10\x05\x14y\x10\x05gy\x17\x05|\t\x17\x05z\t\x10\x05\x18y\x17\x05|\t\x17\x05z\t\x10\x05\x18y\x10\x05gy\x17\x05|\t\x17\x05z\t\x10\x05\x1Cy\x17\x05|\t\x17\x05z\t\x10\x05\x1Cy\x10\x05gy\x17\x05|\t\x17\x05z\t\x10\x05\x1Cy\x10\x05wy\x10\x05\x1Ey \x05oy \x05\xB9y\x17\x05|\t\x17\x05z\t\x10\x05\x1Cy\x10\x05wy\x10\x05*y\x10\x05\x81y\x17\x05|\t\x17\x05z\t\x10\x05\x1Ey\x17\x05|\t\x17\x05z\t\x10\x05\x1Ey\x10\x05gy\x17\x05|\t\x17\x05z\t\x10\x05\x1Ey\x10\x05\x81y\x17\x05|\t\x17\x05z\t\x10\x05\"y\x17\x05|\t\x17\x05z\t\x10\x05\"y\x10\x05gy\x17\x05|\t\x17\x05z\t\x10\x05$y\x17\x05|\t\x17\x05z\t\x10\x05$y\x10\x05gy\x17\x05|\t\x17\x05z\t\x10\x05&y\x17\x05|\t\x17\x05z\t\x10\x05&y\x10\x05gy\x17\x05|\t\x17\x05z\t\x10\x05(y\x17\x05|\t\x17\x05z\t\x10\x05(y\x10\x05gy\x17\x05|\t\x17\x05z\t\x10\x05*y\x17\x05|\t\x17\x05z\t\x10\x05*y\x10\x05gy\x17\x05|\t\x10\x05N\n\xA2\x05\0N\x10\x05P\n \x05\xB8\n \x05\xB8\n \x05\xB8\n \x05\xB8\n \x05\xB8\n \x05\xBA\n \x05\xBA\n \x05\xBA\n \x05\xBA\n \x05\xBA\n \x05S\x0C\xA2\x05\0. \x05S\x0C\xA2\x05\x004\x18\x05\x84\x0C\x18\x05\x84\x0C\x18\x05\x84\x0C\x18\x05\x84\x0C\x18\x05\x84\x0C \x05\x9A\x0C \x05\x9A\x0C \x05\x9A\x0C \x05\x9A\x0C \x05\x9A\x0C \x05\x9C\x0C \x05\x9C\x0C \x05\x9C\x0C \x05\x9C\x0C \x05\x9C\x0C\x05\x05t\r\x05\xAE\0\0\x05\x05v\r\x05\xAE\0\0\x15\x05\0\x13\x1B\x05\0\x06\x15\x05\0\x13\x18\x05\0\x083\x05\0\x13 \x05\x96\x0C3\x05\0\x19\x15\x05\0\x15\x1B\x05\0\x06\x15\x05\0\x15\x18\x05\0\x083\x05\0\x15 \x05\x96\x0C3\x05\0\x15 \x05\x96\x0C3\x05\0\x153\x05\0\x133\x05\0\x15 \x05\x96\x0C3\x05\0\x173\x05\0\x15 \x05\x96\x0C3\x05\0\x193\x05\0\x15 \x05\x96\x0C3\x05\0\x1B3\x05\0\x15 \x05\x96\x0C3\x05\0\x1D3\x05\0\x15 \x05\x96\x0C3\x05\0\x1F3\x05\0\x15 \x05\x96\x0C3\x05\0!3\x05\0\x15 \x05\x96\x0C3\x05\0#3\x05\0\x15 \x05\x96\x0C4\x05\0%\x1F\x05\0\x15\x1F\x05\0\x13\x15\x05\0\x15\x15\x05\0\x13\x18\x05\0\x08\x1F\x05\0\x15\x1F\x05\0\x15\x15\x05\0\x15\x15\x05\0\x15\x18\x05\0\x08\x1F\x05\0\x15\x1F\x05\0\x17\x15\x05\0\x15\x15\x05\0\x17\x18\x05\0\x08.\x05\0\x15.\x05\0\x17.\x05\0\x13\xB4\x05\0H\x1F\x05\0\x15\x1F\x05\0\x19\x15\x05\0\x15\x15\x05\0\x19\x18\x05\0\x08\x1F\x05\0\x15\x1F\x05\0\x1B\x15\x05\0\x15\x15\x05\0\x1B\x18\x05\0\x08\x1F\x05\0\x15\x1F\x05\0\x1D\x15\x05\0\x15\x15\x05\0\x1D\x18\x05\0\x08\x1F\x05\0\x15\x1F\x05\0\x1F\x15\x05\0\x15\x15\x05\0\x1F\x18\x05\0\x08\x1F\x05\0\x15\x1F\x05\0!\x15\x05\0\x15\x15\x05\0!\x18\x05\0\x08\x1F\x05\0\x15\x1F\x05\0#\x15\x05\0\x15\x15\x05\0#\x18\x05\0\x08\x1F\x05\0\x15\"\x05\0%\x15\x05\0\x15\x16\x05\0%\x18\x05\0\x08\x15\x05\0\x17\x1B\x05\0\x063\x05\0\x17 \x05\x96\x0C3\x05\0\x193\x05\0\x17 \x05\x96\x0C3\x05\0\x1D\x1F\x05\0\x17\x1F\x05\0\x13\x15\x05\0\x17\x15\x05\0\x13\x18\x05\0\x08\x1F\x05\0\x17\x1F\x05\0\x15\x1F\x05\0\x17\x1F\x05\0\x17.\x05\0\x17.\x05\0\x170\x05\0\x08.\x05\0\x17\x1F\x05\0\x17\x1F\x05\0\x19\x1F\x05\0\x17\x1F\x05\0\x1B\x1F\x05\0\x17\x1F\x05\0\x1D\x1F\x05\0\x17\x1F\x05\0\x1F\x1F\x05\0\x17\x1F\x05\0!\x1F\x05\0\x17\x1F\x05\0#\x1F\x05\0\x17\"\x05\0%.\x05\0\x17\xB4\x05\0>.\x05\0\x171\x05\0D.\x05\x0000\x05\0\x04\xB4\x05\0N.\x05\0.1\x05\0L\x15\x05\0\x19\x1B\x05\0\x063\x05\0\x19 \x05\x96\x0C3\x05\0\x1B3\x05\0\x19 \x05\x96\x0C3\x05\0\x1D3\x05\0\x19 \x05\x96\x0C3\x05\0#\x1F\x05\0\x19\x1F\x05\0\x13\x1F\x05\0\x19\x1F\x05\0\x15\x1F\x05\0\x19\x1F\x05\0\x19\x1F\x05\0\x19\x1F\x05\0\x1B\x1F\x05\0\x19\x1F\x05\0\x1D\x1F\x05\0\x19\x1F\x05\0\x1F\x1F\x05\0\x19\x1F\x05\0!\x1F\x05\0\x19\x1F\x05\0#\x1F\x05\0\x19\"\x05\0%.\x05\0\x19\xB1\x05\x000\x15\x05\0\x1B\x1B\x05\0\x063\x05\0\x1B \x05\x96\x0C3\x05\0\x1D\x1F\x05\0\x1B\x1F\x05\0\x13\x1F\x05\0\x1B\x1F\x05\0\x15\x1F\x05\0\x1B\x1F\x05\0\x1B\x1F\x05\0\x1B\x1F\x05\0\x1D\x1F\x05\0\x1B\x1F\x05\0\x1F\x1F\x05\0\x1B\x1F\x05\0!\x1F\x05\0\x1B\x1F\x05\0#\x1F\x05\0\x1B\"\x05\0%.\x05\0\x1B\xB4\x05\0>\x15\x05\0\x1D\x1B\x05\0\x06.\x05\0\x1D0\x05\0\x08.\x05\0\x153\x05\0\x1D \x05\x96\x0C3\x05\0\x1F3\x05\0\x1D \x05\x96\x0C3\x05\0#\x1F\x05\0\x1D\x1F\x05\0\x13\x15\x05\0\x1F\x1B\x05\0\x06\x1F\x05\0\x1F\x1F\x05\0\x13.\x05\0\x1F.\x05\0\x13\xB4\x05\0H\x15\x05\0!\x1B\x05\0\x06.\x05\0!0\x05\0\x08.\x05\0\x153\x05\0! \x05\x96\x0C3\x05\0#\x1F\x05\0!\x1F\x05\0\x13\x15\x05\0#\x1B\x05\0\x06\x1F\x05\0#\x1F\x05\0\x13.\x05\0#\xB4\x05\0>\x16\x05\0%\x1B\x05\0\x06\x13\x05\0* \x96\0\0\xA2\x05\0* \x96\0\0\x13\x05\0* \xA2\0\0\xA2\x05\0* \xA2\0\x001\x05\0*0\x05\0\x081\x05\0B0\x05\0\x08\x13\x05\0*.\x05\x86\n\x13\x05\0.\x13\x05\0*.\x05\x86\n\x13\x05\0N\xA2\x05\0*.\x05\x86\n\xA2\x05\0N\xB4\x05\0* \x05\x94\x0C1\x05\0B\x13\x05\0*\x13\x05\0*\xA2\x05\0*\xA2\x05\0*+\x05\0*+\x05\0*\xB4\x05\0*\xB1\x05\0,\x05p\0*\x13\x05\x002\xA0p\0*\xA2\x05\x002.p\0*+\x05\x002\x13\x05\0*\x13\x05\0F\xA2\x05\0*\xA2\x05\0F\x13\x05\0*\x13\x05\0R\xA2\x05\0*\xA2\x05\0R\xB4\x05\0*\xB1\x05\0R\x13\x05\0*\x13\x05\0T\xA2\x05\0*\xA2\x05\0T\x05p\0*\x13\x05\0T\xA0p\0*\xA2\x05\0T\x13\x05\0*\x13\x05\0Z\xA2\x05\0*\xA2\x05\0Z\x13\x05\0* \x05\\].\x05\0,1\x05\0*1\x05\0L\xB1\x05\0,.\x05\0J\x13\x05\0. \xA0\0\0\x13\x05\0..\x05\x86\n\x13\x05\0F\x13\x05\0..\x05\x86\n\x13\x05\0R\xB1\x05\0. \x05\x94\x0C1\x05\0>.\x05\x006.\x05\0.1\x05\0*1\x05\0@.\x05\0..\x05\0.\xA8\x05\0.\xA8\x05\x000.\x05\0..\x05\x000\xB1\x05\0.\xB4\x05\0@.\x05\0.1\x05\0B.\x05\0.1\x05\0B.\x05\0\x17.\x05\0.1\x05\0B.\x05\0\x19\xB1\x05\0.1\x05\0F0\x05\0\x08\xB1\x05\0.\xB4\x05\0F\xB4\x05\0F\xB4\x05\0@\x05\x05\x000\x05\xB2\0\0\x9C\x05\x000\x05\xB2\0\0.\x05\x0001\x05\0*\x13\x05\x000\x13\x05\0,.\x05\x000\xB1\x05\0,\xB1\x05\x000\xB1\x05\0<.\x05\x0001\x05\0@.\x05\x0001\x05\0B.\x05\x0001\x05\0B.\x05\0\x17.\x05\x0001\x05\0B.\x05\0\x19\x13\x05\x000\x13\x05\0\\\xA2\x05\x000\x13\x05\0\\\xA2\x05\x000\xA2\x05\0\\+\x05\x000+\x05\0\\\x13\x05\x000\x13\x05\0\\ \x90\0\0\xA2\x05\x000\x13\x05\0\\ \x90\0\0\xA2\x05\x000\xA2\x05\0\\ \x90\0\0\x13\x05\x000 \x05\x10]+\x05\x000.\x05\x10]\x13\x05\x000 \x05\x12]+\x05\x000.\x05\x12]\x13\x05\x000\x10\x05\x1A]+\x05\x000,\x05\x1A]\x13\x05\x000 \x05 ]\x13\x05\x000 \x05\"]1\x05\x0021\x05\0L.\x05\x0061\x05\x002\xB4\x05\0T\xA2\x05\x004\xA2\x05\0*\xA2\x05\0X\x13\x05\x004\x13\x05\x004\x13\x05\x004\x13\x05\x004\x13\x05\0:\x13\x05\x004\x13\x05\x004\x13\x05\0@.\x05\x0041\x05\0B\x13\x05\x004\x10\x05 E+\x05\x004,\x05 E\x05x\x004\x10\x05 E\xB1\x05\x004\xB4\x05\0L\xB4\x05\x002\xB4\x05\x002\x13\x05\x006 \xAA\0\0\xA2\x05\x006 \xAA\0\0.\x05\x0061\x05\0*1\x05\0@\xB1\x05\x006\xB1\x05\0,\xB1\x05\x006\xB4\x05\08.\x05\0\\\xB1\x05\x006\xB4\x05\0H1\x05\0*\xB1\x05\x006.\x05\0Z\x05\x05\08\x05\xB2\0\0\x9C\x05\08\x05\xB2\0\0+\x05\08 \xB2\0\x001\x05\081\x05\0*\xB4\x05\08.\x05\0.\xB4\x05\08.\x05\x000\xB4\x05\0L\xB4\x05\08.\x05\x006\xB4\x05\081\x05\0:0\x05\0\x04\xB4\x05\0L1\x05\x0021\x05\0N\xB4\x05\08\xB4\x05\0H1\x05\08\xB4\x05\0H1\x05\0*\xB4\x05\08\xB4\x05\0T\xB4\x05\0:\xB1\x05\0.\xB4\x05\0:\xB1\x05\x000\x13\x05\0:\x13\x05\0:\xA2\x05\0:\xA2\x05\0:\x13\x05\0:\x13\x05\0:\x13\x05\0:\xA2\x05\0:\xA2\x05\0:\xA2\x05\0:\x13\x05\0:\x13\x05\0<\xA2\x05\0:\xA2\x05\0<1\x05\0:1\x05\0D\xB4\x05\0:\xB1\x05\0R\x13\x05\0:\x13\x05\0T\xA2\x05\0:\xA2\x05\0T\x13\x05\0:\x13\x05\0X\xA2\x05\0:\xA2\x05\0X\x13\x05\0> \xAA\0\0\xA2\x05\0> \xAA\0\x001\x05\0>\xB4\x05\0*\xB4\x05\0>\xB1\x05\0,1\x05\0>.\x05\0.1\x05\0*1\x05\0@1\x05\0>\xB4\x05\08.\x05\0\\\xB4\x05\0>\xB4\x05\0>1\x05\0>1\x05\0@1\x05\0>1\x05\0B\xB4\x05\0>\xB4\x05\0B1\x05\0>1\x05\0B.\x05\0\x171\x05\0>1\x05\0B.\x05\0\x191\x05\0>\xB4\x05\0H1\x05\0*1\x05\0>1\x05\0P1\x05\0>\xB4\x05\0T1\x05\0>\xB8\x05\0V1\x05\0>\xB1\x05V`\x05\x05\0@\x05\xB2\0\0\x9C\x05\0@\x05\xB2\0\0\x05\x05\0@\xC2\x05\x94\xFB\x9C\x05\0@\xC2\x05\x94\xFB\x13\x05\0@\x13\x05\0<\xA2\x05\0@\x13\x05\0<\xA2\x05\0@\xA2\x05\0<\x13\x05\0@\x13\x05\0@\xA2\x05\0@\xA2\x05\0@1\x05\0@1\x05\0B1\x05\0@1\x05\0D1\x05\0@1\x05\0F.\x05\x006\xB4\x05\0@1\x05\0F1\x05\0N1\x05\0N1\x05\0@1\x05\x0021\x05\0N1\x05\0N\x13\x05\0@\x13\x05\0N+\x05\0@+\x05\0N\xB4\x05\0@\xB4\x05\0P\xB1\x05\x0001\x05\0@1\x05\0X\x13\x05\0@\x13\x05\0\\+\x05\0@+\x05\0\\1\x05\0B \x05\x94\x0C1\x05\0N1\x05\0B \x05\x94\x0C1\x05\0N.\x05\0\x171\x05\0B\xB4\x05\0*1\x05\0B.\x05\0,\xB4\x05\0B\xB1\x05\0,+\x05\0B+\x05\0.+\x05\0B+\x05\x0001\x05\0B.\x05\x006\xB4\x05\0B\xB4\x05\08.\x05\0\\1\x05\0B1\x05\0:1\x05\0@1\x05\0B1\x05\0B1\x05\0B1\x05\0B.\x05\0\x171\x05\0B1\x05\0B.\x05\0\x191\x05\0B1\x05\0F1\x05\0@\xB4\x05\0B\xB4\x05\0H1\x05\0*+\x05\0B+\x05\0L1\x05\0B1\x05\0N1\x05\0B\xB4\x05\0T\xB4\x05\0B\xB4\x05\0T1\x05\0B\xB8\x05\0V\xB4\x05\0B\xB8\x05\0V\xB4\x05\0B\xB1\x05V`\x13\x05\0D \xAA\0\0\xA2\x05\0D \xAA\0\x001\x05\0D\xB4\x05\0*\xB4\x05\0D\xB4\x05\x002\xB8\x05\0V1\x05\0D\xB1\x05\x004\xB4\x05\0D\xB1\x05\x006\x13\x05\0D\x13\x05\0<\xA2\x05\0D\x13\x05\0<\xA2\x05\0D\xA2\x05\0<1\x05\0D1\x05\0B\xA2\x05\0D\x13\x05\0F1\x05\0D1\x05\0N1\x05\0D\xB4\x05\0T1\x05\0D\xB8\x05\0V\x13\x05\0F \x96\0\0\xA2\x05\0F \x96\0\0\x05\x05\0F\x05\x9E\0\0\x9C\x05\0F\x05\x9E\0\0+\x05\0F \x9E\0\0\x13\x05\0F \xA8\0\0\x05p\0F\x13\x05\x002\xA0p\0F\xA2\x05\x002.p\0F+\x05\x002\xB4\x05\0F\xB4\x05\0>\x13\x05\0F\x13\x05\0F\xA2\x05\0F\xA2\x05\0F1\x05\0F\xB4\x05\0T1\x05\0H0\x05\0\x081\x05\0B0\x05\0\x081\x05\0H\xB4\x05\0*\xB4\x05\0H\xB4\x05\0*1\x05\0H.\x05\0.1\x05\0H\xB1\x05\x004\xB4\x05\0H\xB4\x05\08\xB4\x05\0H\xB4\x05\0H\xB4\x05\0B\xB4\x05\0H\xB4\x05\0H\xB4\x05\0T\xB4\x05\0H\xB4\x05\0L1\x05\0H1\x05\0N\xB4\x05\0H\xB4\x05\0P\xB4\x05\x002\xA2\x05\0H\x13\x05\0P\x13\x05\0N1\x05\0H\xB4\x05\0T1\x05\0H\xB8\x05\0V\x13\x05\0J\x13\x05\0H\x13\x05\0L \xAA\0\0\xA2\x05\0L \xAA\0\x001\x05\0L1\x05\0*.\x05\x0001\x05\0L1\x05\0*.\x05\x000 \x05\x94\x0C1\x05\0N1\x05\0L1\x05\0*.\x05\x000 \x05\x94\x0C1\x05\0N.\x05\0\x17\x13\x05\0N \xAA\0\0\xA2\x05\0N \xAA\0\0\xB4\x05\0N\xB4\x05\0*\xB4\x05\0N\xB1\x05\x000\xB4\x05\0N\xB4\x05\08\xB4\x05\0T+\x05\0N+\x05\0B\xB4\x05\0N\xB4\x05\0F\xB4\x05\0N\xB4\x05\0N\xB4\x05\0N\x05p\0N\x13\x05\0N\xA0p\0N\xA2\x05\0N\x13\x05\0N\x13\x05\0P\x05t\0N\x13\x05\0P\xB4\x05\0N1\x05\0T\x13\x05\0P \x05\x12/+\x05\0P.\x05\x12/\xA2\x05\0P\xA2\x05\x002\xA2\x05\0@\x05p\0P\x13\x05\08\xB4\x05\0P\xB4\x05\08.\x05\0\\+\x05\0P+\x05\0B+\x05\0P+\x05\0N\x13\x05\0P\x10\x05\x0EO+\x05\0P,\x05\x0EO\x13\x05\0P\x10\x05\x1CO+\x05\0P,\x05\x1CO\x13\x05\0P \x05 O\x13\x05\0P \x05\"O\x13\x05\0P\x13\x05\0\\\xA2\x05\0P\x13\x05\0\\\x13\x05\0R \x96\0\0\xA2\x05\0R \x96\0\0\x13\x05\0R \xA8\0\0\xB1\x05\0R\xB4\x05\08\xB1\x05\x000\xB1\x05\0R\xB4\x05\0H0\x05Z\x07\xB4\x05\0T \x05\x94\x0C1\x05\0B\x13\x05\0T\x13\x05\0:\xA2\x05\0T\xA2\x05\0:\x13\x05\0T\x13\x05\0:\x13\x05\0:\xA2\x05\0T\xA2\x05\0:\xA2\x05\0:\x13\x05\0T\x13\x05\0:\x13\x05\0:\x13\x05\0:\xA2\x05\0T\xA2\x05\0:\xA2\x05\0:\xA2\x05\0:\xB4\x05\0T\xB4\x05\0F\xB1\x05\x000\xB4\x05\0T\xB4\x05\0N\x13\x05\0T\x13\x05\0Z\xA2\x05\0T\xA2\x05\0Z\xB8\x05\0V.\x05\0,\xB8\x05\0V\xB1\x05\0.\xB0\x05\0V\xA8\x05\0\\\x13\x05\0X\x13\x05\0:\xA2\x05\0X\xA2\x05\0:\x13\x05\0X\x13\x05\0:\x13\x05\0:\xA2\x05\0X\xA2\x05\0:\xA2\x05\0:\x13\x05\0\\\x14\x05\0V \x05X]\x13\x05\0D\x10\x05$`\x10\x05\x06`\x10\x05 `\xA8\x05$`\x10\x05\x06`\x10\x05 `0\x05*`\xB4\x05\0*0\x05*`\xB1\x05\x0040\x05*`.\x05\x0060\x05*`1\x05\0@0\x05*`1\x05\0B0\x05*`1\x05\0N0\x05*`\xB4\x05\0T0\x05*`\xB8\x05\0V \x05x` \x05b` \x05v`\x10\x05Ja \x96\0\0\x10\x05\x9Ca\x10\x05\xA2a \x05\x10d \x05Ld \x05.d \x05\x10d \x05.d \x05\x1Cd \x05.d \x05 d \x05.d \x054d \x05Dd \x054d \x05\x06e \x05\x1Ce \x05\x10e \x05\x10e \x05\x10e \x05\x18e \x05\x18e \x05\x0Ee \x05\x10e \x05\x0Ee \x05\x06f\x10\x05\x1Af \x05\x06f\x10\x05\xE0f \x05\x06f\x10\x05\xE6f.\x05\x06f,\x05\xE6f \x05\x06f\x10\x05\xF0f&\x05\x16f&\x05\x1Af1\x05\x16f1\x05\x1Af\x10\x05\x16f\x18\x05:f1\x05\x16f0\x05:f\x10\x05\x16f\x18\x05Jf1\x05\x16f0\x05Jf\x10\x05\x16f\x18\x05Lf&\x05\x16f\x1E\x05pf&\x05\x16f\x1E\x05rf\x10\x05\x16f\x18\x05\xCAf\x1B\x05\x16f \x05\xCAf&\x05\x16f(\x05\xCAf1\x05\x16f0\x05\xCAf&\x05\x16f(\x05\xCEf\x10\x05\x16f\x18\x05\xD8f\x1B\x05\x16f \x05\xD8f&\x05\x16f&\x05\xE0f1\x05\x16f1\x05\xE0f&\x05\x16f\x1E\x05\xE6f1\x05\x16f,\x05\xE6f&\x05\x16f \x05\xE8f1\x05\x16f.\x05\xE8f\x10\x05\x16f\x10\x05\xEEf&\x05\x16f&\x05\xEEf1\x05\x16f1\x05\xEEf&\x05\x16f,\x05\xF0f1\x05\x16f3\x05\xF0f\x10\x05\x16f\x10\x05\xF8f&\x05\x16f&\x05\xF8f1\x05\x16f1\x05\xF8f&\x05\x1Af\xC2\x1E\x88\xE51\x05\x1Af\xC2,\x88\xE51\x05\x1Af0\x05\xB8f0\x05\x1Ef,\x05pf1\x05\x1Af0\x05\xC6f0\x05\xC6f0\x05\xD8f\x18\x05\x1Ef\x18\x05:f0\x05\x1Ef0\x05:f\x18\x05\x1Ef\x18\x05Jf0\x05\x1Ef0\x05Jf(\x05\x1Ef(\x05Jf,\x05\xF0f\x18\x05\x1Ef\x18\x05Lf0\x05\x1Ef0\x05Lf(\x05\x1Ef(\x05Lf,\x05\xF0f(\x05\x1Ef\x1E\x05pf(\x05\x1Ef\x1E\x05rf\x18\x05\x1Ef\x18\x05\xCAf \x05\x1Ef \x05\xCAf(\x05\x1Ef(\x05\xCAf0\x05\x1Ef0\x05\xCAf(\x05\x1Ef(\x05\xCEf\x18\x05\x1Ef\x18\x05\xD8f \x05\x1Ef \x05\xD8f(\x05\x1Ef&\x05\xEEf0\x05\x1Ef1\x05\xEEf(\x05\x1Ef,\x05\xF0f0\x05\x1Ef3\x05\xF0f\x18\x05*f\x18\x05:f0\x05*f0\x05:f\x18\x05*f\x18\x05:f\x18\x05\xCAf(\x05*f(\x05:f&\x05\xEEf(\x05*f(\x05:f,\x05\xF0f\x18\x05*f\x18\x05Jf0\x05*f0\x05Jf\x18\x05*f\x18\x05Jf\x18\x05:f(\x05*f(\x05Jf(\x05:f\x18\x05*f\x18\x05Jf\x18\x05\xCAf\x18\x05*f\x18\x05Lf0\x05*f0\x05Lf\x18\x05*f\x18\x05Lf\x18\x05\xCAf(\x05*f(\x05Lf&\x05\xEEf(\x05*f(\x05Lf,\x05\xF0f(\x05*f\x1E\x05pf(\x05*f\x1E\x05rf\x18\x05*f\x18\x05\xCAf \x05*f \x05\xCAf(\x05*f(\x05\xCAf0\x05*f0\x05\xCAf\x18\x05*f\x18\x05\xCAf\x18\x05:f\x18\x05*f\x18\x05\xCAf\x18\x05Jf\x18\x05*f\x18\x05\xCAf\x18\x05Lf(\x05*f(\x05\xCAf&\x05\xEEf(\x05*f(\x05\xCAf,\x05\xF0f(\x05*f(\x05\xCEf\x18\x05*f\x18\x05\xD8f \x05*f \x05\xD8f(\x05*f&\x05\xEEf0\x05*f1\x05\xEEf(\x05*f,\x05\xF0f0\x05*f3\x05\xF0f0\x05,f0\x05:f(\x05,f\x1E\x05pf(\x05,f\x1E\x05rf\x18\x05,f\x18\x05\xCAf \x05,f \x05\xCAf(\x05,f(\x05\xCAf0\x05,f0\x05\xCAf(\x05,f(\x05\xCEf \x05,f \x05\xD8f(\x05,f&\x05\xEEf0\x05,f1\x05\xEEf(\x05,f,\x05\xF0f0\x05,f3\x05\xF0f\x18\x05:f\x18\x05Jf0\x05:f0\x05Jf(\x05:f(\x05Jf&\x05\xEEf(\x05:f(\x05Jf,\x05\xF0f0\x05:f0\x05\xC6f \x05\0\x040\x05:f0\x05\xC6f1\x05\x1Af0\x05\xC6f0\x05\xD8f0\x05:f0\x05\xCAf\x18\x05:f\x18\x05\xCAf\x18\x05Jf(\x05:f(\x05\xCAf(\x05Jf(\x05:f(\x05\xCAf&\x05\xEEf(\x05:f(\x05\xCAf,\x05\xF0f0\x05:f1\x05\xEEf0\x05:f3\x05\xF0f0\x05Jf0\x05:f(\x05Jf(\x05:f,\x05\xF0f0\x05Jf0\x05\xCAf(\x05Jf(\x05\xCAf&\x05\xEEf(\x05Jf(\x05\xCAf,\x05\xF0f0\x05Jf1\x05\xEEf0\x05Jf3\x05\xF0f\x18\x05Lf\x18\x05:f0\x05Lf0\x05:f0\x05Lf0\x05Jf0\x05Lf0\x05\xCAf0\x05Lf1\x05\xEEf0\x05Lf3\x05\xF0f,\x05Xf\xC2,\xF2\xEA,\x05pf\xC2,\xF2\xEA,\x05pf0\x05\x88f1\x05\xE0f0\x05\xC6f\x18\x05\x88f\x18\x05:f \x05\x88f \x05:f0\x05\x88f0\x05:f\x18\x05\x88f\x18\x05:f\x18\x05Jf(\x05\x88f(\x05:f&\x05\xEEf\x18\x05\x88f\x18\x05Jf \x05\x88f \x05Jf0\x05\x88f0\x05Jf\x18\x05\x88f\x18\x05Jf\x18\x05:f\x18\x05\x88f\x18\x05Lf \x05\x88f \x05Lf0\x05\x88f0\x05Lf(\x05\x88f(\x05Lf&\x05\xEEf(\x05\x88f(\x05Lf,\x05\xF0f(\x05\x88f\x1E\x05pf0\x05\x88f,\x05pf\x18\x05\x88f\x18\x05\xCAf \x05\x88f \x05\xCAf0\x05\x88f0\x05\xCAf\x18\x05\x88f\x18\x05\xCAf\x18\x05:f\x18\x05\x88f\x18\x05\xCAf\x18\x05Jf(\x05\x88f(\x05\xCAf(\x05Jf\x18\x05\x88f\x18\x05\xCAf\x18\x05\xCAf(\x05\x88f(\x05\xCAf(\x05\xCAf\x18\x05\x88f\x18\x05\xD8f \x05\x88f \x05\xD8f(\x05\x88f&\x05\xEEf0\x05\x88f1\x05\xEEf(\x05\x88f,\x05\xF0f0\x05\x88f3\x05\xF0f\x18\x05\x8Af\x18\x05:f \x05\x8Af \x05:f(\x05\x8Af(\x05:f0\x05\x8Af0\x05:f(\x05\x8Af(\x05:f,\x05\xF0f\x18\x05\x8Af\x18\x05Jf \x05\x8Af \x05Jf(\x05\x8Af(\x05Jf0\x05\x8Af0\x05Jf\x18\x05\x8Af\x18\x05Jf\x18\x05\xCAf(\x05\x8Af(\x05Jf(\x05\xCAf(\x05\x8Af(\x05Jf,\x05\xF0f\x18\x05\x8Af\x18\x05Lf \x05\x8Af \x05Lf(\x05\x8Af(\x05Lf0\x05\x8Af0\x05Lf(\x05\x8Af\x1E\x05pf0\x05\x8Af,\x05pf\x18\x05\x8Af\x18\x05\xCAf \x05\x8Af \x05\xCAf(\x05\x8Af(\x05\xCAf0\x05\x8Af0\x05\xCAf\x18\x05\x8Af\x18\x05\xCAf\x18\x05Lf(\x05\x8Af(\x05\xCAf(\x05Lf\x18\x05\x8Af\x18\x05\xCAf\x18\x05\xCAf(\x05\x8Af(\x05\xCAf(\x05\xCAf\x18\x05\x8Af\x18\x05\xD8f \x05\x8Af \x05\xD8f(\x05\x8Af&\x05\xEEf0\x05\x8Af1\x05\xEEf(\x05\x8Af,\x05\xF0f0\x05\x8Af3\x05\xF0f\x18\x05\x94f\x18\x05Jf0\x05\x94f0\x05Jf\x18\x05\x94f\x18\x05Jf\x18\x05Jf(\x05\x94f(\x05Jf(\x05Jf(\x05\x94f(\x05Jf,\x05\xF0f\x18\x05\x94f\x18\x05Lf(\x05\x94f\x1E\x05pf0\x05\x94f,\x05pf0\x05\x94f0\x05\xC6f0\x05\xA8f0\x05\xCAf0\x05\x94f0\x05\xC6f1\x05\xEEf0\x05\x94f0\x05\xC6f1\x05\xEEf \x05\0\x041\x05\x1Af0\x05\xC6f0\x05\xC6f0\x05\xD8f \x05\0\x040\x05\xA8f0\x05\xC6f3\x05\xF0f0\x05\xD8f \x05\0\x041\x05\xE0f0\x05\x88f0\x05\xC6f0\x05\xCAf0\x05\x94f0\x05\xC6f.\x05\xFCf\x18\x05\x94f\x18\x05\xCAf0\x05\x94f0\x05\xCAf\x18\x05\x94f\x18\x05\xCAf\x18\x05\xCAf(\x05\x94f(\x05\xCAf(\x05\xCAf(\x05\x94f&\x05\xEEf0\x05\x94f1\x05\xEEf(\x05\x94f,\x05\xF0f0\x05\x94f3\x05\xF0f\x18\x05\x96f\x18\x05:f0\x05\x96f0\x05:f\x18\x05\x96f\x18\x05Jf0\x05\x96f0\x05Jf(\x05\x96f(\x05Jf&\x05\xEEf(\x05\x96f(\x05Jf,\x05\xF0f\x18\x05\x96f\x18\x05Lf0\x05\x96f0\x05Lf\x18\x05\x96f\x18\x05Lf\x18\x05\xCAf(\x05\x96f(\x05Lf(\x05\xCAf(\x05\x96f\x1E\x05pf0\x05\x96f,\x05pf\x18\x05\x96f\x18\x05\xCAf0\x05\x96f0\x05\xCAf(\x05\x96f&\x05\xEEf0\x05\x96f1\x05\xEEf(\x05\x96f,\x05\xF0f0\x05\x96f3\x05\xF0f\x18\x05\xA0f\x18\x05Jf0\x05\xA0f0\x05Jf\x18\x05\xA0f\x18\x05\xCAf \x05\xA0f \x05\xCAf0\x05\xA0f0\x05\xCAf\x18\x05\xA0f\x18\x05\xCAf\x18\x05Jf(\x05\xA0f(\x05\xCAf(\x05Jf\x18\x05\xA0f\x18\x05\xCAf\x18\x05\xCAf(\x05\xA0f(\x05\xCAf,\x05\xF0f(\x05\xA0f&\x05\xEEf0\x05\xA0f1\x05\xEEf(\x05\xA0f,\x05\xF0f0\x05\xA0f3\x05\xF0f\x18\x05\xA2f\x18\x05\xCAf \x05\xA2f \x05\xCAf0\x05\xA2f0\x05\xCAf\x18\x05\xA8f\x18\x05:f0\x05\xA8f0\x05:f\x18\x05\xA8f\x18\x05:f\x18\x05\xCAf(\x05\xA8f(\x05:f(\x05\xCAf\x18\x05\xA8f\x18\x05\xCAf\x18\x05\xA8f\x18\x05\xCAf\x18\x05\xCAf(\x05\xA8f(\x05\xCAf(\x05\xCAf(\x05\xA8f(\x05\xCAf&\x05\xEEf(\x05\xA8f(\x05\xCAf,\x05\xF0f(\x05\xA8f&\x05\xEEf0\x05\xA8f1\x05\xEEf(\x05\xA8f,\x05\xF0f0\x05\xA8f3\x05\xF0f\x18\x05\xAAf\x18\x05:f0\x05\xAAf0\x05:f\x18\x05\xAAf\x18\x05\xCAf0\x05\xAAf0\x05\xCAf(\x05\xAAf(\x05\xCAf(\x05\xCAf(\x05\xAAf(\x05\xCAf&\x05\xEEf(\x05\xAAf(\x05\xCAf,\x05\xF0f(\x05\xAAf&\x05\xEEf0\x05\xAAf1\x05\xEEf(\x05\xAAf,\x05\xF0f0\x05\xAAf3\x05\xF0f\x18\x05\xB0f\x18\x05:f0\x05\xB0f0\x05:f\x18\x05\xB0f\x18\x05Jf0\x05\xB0f0\x05Jf\x18\x05\xB0f\x18\x05Lf0\x05\xB0f0\x05Lf\x18\x05\xB0f\x18\x05Lf\x18\x05\xCAf(\x05\xB0f(\x05Lf(\x05\xCAf\x18\x05\xB0f\x18\x05\xCAf0\x05\xB0f0\x05\xCAf(\x05\xB0f(\x05\xCAf,\x05\xF0f(\x05\xB0f&\x05\xEEf0\x05\xB0f1\x05\xEEf(\x05\xB0f,\x05\xF0f0\x05\xB0f3\x05\xF0f\x18\x05\xB4f\x18\x05Jf0\x05\xB4f0\x05Jf0\x05\xB4f0\x05\xC6f.\x05\xFCf\x18\x05\xB4f\x18\x05\xCAf0\x05\xB4f0\x05\xCAf\x18\x05\xB4f\x18\x05\xCAf\x18\x05Jf(\x05\xB4f(\x05\xCAf(\x05Jf(\x05\xB4f(\x05\xCAf(\x05\xCAf(\x05\xB4f(\x05\xCAf,\x05\xF0f(\x05\xB4f&\x05\xEEf0\x05\xB4f1\x05\xEEf(\x05\xB4f,\x05\xF0f0\x05\xB4f3\x05\xF0f(\x05\xB8f&\x05\x1Af0\x05\xB8f1\x05\x1Af\x18\x05\xB8f\x18\x05:f0\x05\xB8f0\x05:f\x18\x05\xB8f\x18\x05Jf0\x05\xB8f0\x05Jf\x18\x05\xB8f\x18\x05Lf0\x05\xB8f0\x05Lf\x18\x05\xB8f\x18\x05\xC6f \x05\xB8f \x05\xC6f(\x05\xB8f(\x05\xC6f0\x05\xB8f0\x05\xC6f\x18\x05\xB8f\x18\x05\xCAf \x05\xB8f \x05\xCAf(\x05\xB8f(\x05\xCAf0\x05\xB8f0\x05\xCAf\x18\x05\xB8f\x18\x05\xCAf\x18\x05\xCAf(\x05\xB8f(\x05\xCAf(\x05\xCAf(\x05\xB8f(\x05\xCAf,\x05\xF0f(\x05\xB8f&\x05\xEEf0\x05\xB8f1\x05\xEEf(\x05\xB8f,\x05\xF0f0\x05\xB8f3\x05\xF0f(\x05\xC6f \x05\x08f0\x05\xC6f.\x05\x08f(\x05\xC6f \x05\nf0\x05\xC6f.\x05\nf(\x05\xC6f \x05\x12f0\x05\xC6f.\x05\x12f(\x05\xC6f&\x05\x1Af\x18\x05\xC6f\x18\x05:f0\x05\xC6f0\x05:f\x18\x05\xC6f\x18\x05:f\x18\x05:f(\x05\xC6f(\x05:f(\x05:f\x18\x05\xC6f\x18\x05:f\x18\x05\xCAf(\x05\xC6f(\x05:f(\x05\xCAf(\x05\xC6f(\x05:f,\x05\xF0f\x18\x05\xC6f\x18\x05Jf0\x05\xC6f0\x05Jf\x18\x05\xC6f\x18\x05Jf\x18\x05\xCAf(\x05\xC6f(\x05Jf(\x05\xCAf(\x05\xC6f(\x05Jf&\x05\xEEf(\x05\xC6f(\x05Jf,\x05\xF0f\x18\x05\xC6f\x18\x05Lf0\x05\xC6f0\x05Lf\x18\x05\xC6f\x18\x05Lf\x18\x05\xCAf(\x05\xC6f(\x05Lf(\x05\xCAf\x18\x05\xC6f\x18\x05\xCAf \x05\xC6f \x05\xCAf(\x05\xC6f(\x05\xCAf\x18\x05\xC6f\x18\x05\xCAf\x18\x05Jf(\x05\xC6f(\x05\xCAf(\x05Jf(\x05\xC6f(\x05\xCAf,\x05\xF0f\x18\x05\xC6f\x18\x05\xD8f(\x05\xC6f&\x05\xEEf(\x05\xC6f,\x05\xF0f(\x05\xCAf&\x05\x1Af0\x05\xCAf0\x05:f\x18\x05\xCAf\x18\x05:f\x18\x05Jf\x18\x05\xCAf\x18\x05:f\x18\x05Lf\x18\x05\xCAf\x18\x05:f\x18\x05\xCAf(\x05\xCAf(\x05:f,\x05\xF0f0\x05\xCAf0\x05Jf\x18\x05\xCAf\x18\x05Jf\x18\x05:f\x18\x05\xCAf\x18\x05Jf\x18\x05\xCAf0\x05\xCAf0\x05Jf0\x05\xCAf,\x05Vf(\x05\xCAf(\x05Jf,\x05\xF0f\x18\x05\xCAf\x18\x05Lf\x18\x05:f\x18\x05\xCAf\x18\x05Lf\x18\x05\xCAf(\x05\xCAf(\x05Lf,\x05\xF0f0\x05\xCAf0\x05\xCAf(\x05\xCAf(\x05\xCAf,\x05\xF0f0\x05\xCAf1\x05\xEEf0\x05\xCAf3\x05\xF0f\x18\x05\xCEf\x18\x05:f0\x05\xCEf0\x05:f\x18\x05\xCEf\x18\x05:f\x18\x05Jf(\x05\xCEf(\x05:f(\x05Jf\x18\x05\xCEf\x18\x05:f\x18\x05\xCAf(\x05\xCEf(\x05:f(\x05\xCAf(\x05\xCEf(\x05:f&\x05\xEEf(\x05\xCEf(\x05:f,\x05\xF0f\x18\x05\xCEf\x18\x05Jf0\x05\xCEf0\x05Jf\x18\x05\xCEf\x18\x05Jf\x18\x05\xCAf(\x05\xCEf(\x05Jf&\x05\xEEf(\x05\xCEf(\x05Jf,\x05\xF0f\x18\x05\xCEf\x18\x05Lf0\x05\xCEf0\x05Lf(\x05\xCEf\x1E\x05pf(\x05\xCEf\x1E\x05rf\x18\x05\xCEf\x18\x05\xCAf \x05\xCEf \x05\xCAf(\x05\xCEf(\x05\xCAf0\x05\xCEf0\x05\xCAf(\x05\xCEf(\x05\xCAf&\x05\xEEf(\x05\xCEf(\x05\xCAf,\x05\xF0f(\x05\xCEf(\x05\xCEf\x18\x05\xCEf\x18\x05\xD8f \x05\xCEf \x05\xD8f(\x05\xCEf&\x05\xEEf0\x05\xCEf1\x05\xEEf(\x05\xCEf,\x05\xF0f0\x05\xCEf3\x05\xF0f\x18\x05\xD8f\xC2\x10\xF2\xEA\x18\x05\xD8f\x18\x05:f\x18\x05\xD8f\x18\x05\xCAf0\x05\xD8f0\x05\xCAf\x18\x05\xD8f\x18\x05\xCAf\x18\x05:f\x18\x05\xD8f\x18\x05\xCAf\x18\x05\xCAf0\x05\xD8f1\x05\xEEf0\x05\xD8f3\x05\xF0f&\x05\xEEf\xC2\x1E\xF2\xEA1\x05\xEEf\xC2,\xF2\xEA\x1E\x05\xF0f\x18\x05:f3\x05\xF0f0\x05:f,\x05\xF0f(\x05:f,\x05\xF0f\x1E\x05\xF0f\x18\x05Jf,\x05\xF0f(\x05Jf,\x05\xF0f\x1E\x05\xF0f\x18\x05Lf3\x05\xF0f0\x05Lf,\x05\xF0f\x1E\x05pf,\x05\xF0f\x1E\x05rf\x1E\x05\xF0f\x18\x05\xCAf%\x05\xF0f \x05\xCAf3\x05\xF0f0\x05\xCAf\x1E\x05\xF0f\x18\x05\xCAf\x18\x05\xCAf,\x05\xF0f(\x05\xCAf(\x05\xCAf,\x05\xF0f(\x05\xCAf,\x05\xF0f\x1E\x05\xF0f\x18\x05\xD8f%\x05\xF0f \x05\xD8f,\x05\xF0f&\x05\xEEf3\x05\xF0f1\x05\xEEf,\x05\xF0f,\x05\xF0f3\x05\xF0f3\x05\xF0f \x05\xFCf\xC2 N\xE8.\x05\xFCf\xC2.N\xE8 \x05Bi \x05\x84i \x05Pn \x05\x94n \x05Lo \x05\x94o \x05(p \x05\x98p \x05Dp \x05\x98p \x05Np \x05\x98p \x05Zp \x05\x98p \x05\\p \x05\x98p \x05^p \x05\x98p \x05`p \x05\x98p \x05lp \x05\x98p \x05np \x05\x98p\x05\x05\x06r\x05\x05zr\x05\x05\x06r\x05\x05|r\x05\x05\x06r\x05\x05~r\x05\x05\x06r\x05\x05\x80r\x05\x05\x06r\x05\x05\x82r\x05\x05\x08r\x05\x05zr\x05\x05\x08r\x05\x05|r\x05\x05\x08r\x05\x05~r\x05\x05\x08r\x05\x05\x80r\x05\x05\x08r\x05\x05\x82r\x05\x05\nr\x05\x05zr\x05\x05\nr\x05\x05|r\x05\x05\nr\x05\x05~r\x05\x05\nr\x05\x05\x80r\x05\x05\nr\x05\x05\x82r\x05\x05\x0Cr\x05\x05zr\x05\x05\x0Cr\x05\x05|r\x05\x05\x0Cr\x05\x05~r\x05\x05\x0Cr\x05\x05\x80r\x05\x05\x0Cr\x05\x05\x82r\x05\x05\x0Er\x05\x05zr\x05\x05\x0Er\x05\x05|r\x05\x05\x0Er\x05\x05~r\x05\x05\x0Er\x05\x05\x80r\x05\x05\x0Er\x05\x05\x82r\x05\x05\x10r\x05\x05zr\x05\x05\x10r\x05\x05|r\x05\x05\x10r\x05\x05~r\x05\x05\x10r\x05\x05\x80r\x05\x05\x10r\x05\x05\x82r\x05\x05\x12r\x05\x05zr\x05\x05\x12r\x05\x05|r\x05\x05\x12r\x05\x05~r\x05\x05\x12r\x05\x05\x80r\x05\x05\x12r\x05\x05\x82r\x05\x05\x14r\x05\x05zr\x05\x05\x14r\x05\x05|r\x05\x05\x14r\x05\x05~r\x05\x05\x14r\x05\x05\x80r\x05\x05\x14r\x05\x05\x82r\x05\x05\x16r\x05\x05zr\x05\x05\x16r\x05\x05|r\x05\x05\x16r\x05\x05~r\x05\x05\x16r\x05\x05\x80r\x05\x05\x16r\x05\x05\x82r\x05\x05\x18r\x05\x05zr\x05\x05\x18r\x05\x05|r\x05\x05\x18r\x05\x05~r\x05\x05\x18r\x05\x05\x80r\x05\x05\x18r\x05\x05\x82r\x05\x05\x1Ar\x05\x05zr\x05\x05\x1Ar\x05\x05|r\x05\x05\x1Ar\x05\x05~r\x05\x05\x1Ar\x05\x05\x80r\x05\x05\x1Ar\x05\x05\x82r\x05\x05\x1Cr\x05\x05zr\x05\x05\x1Cr\x05\x05|r\x05\x05\x1Cr\x05\x05~r\x05\x05\x1Cr\x05\x05\x80r\x05\x05\x1Cr\x05\x05\x82r\x05\x05\x1Er\x05\x05zr\x05\x05\x1Er\x05\x05|r\x05\x05\x1Er\x05\x05~r\x05\x05\x1Er\x05\x05\x80r\x05\x05\x1Er\x05\x05\x82r\x05\x05 r\x05\x05zr\x05\x05 r\x05\x05|r\x05\x05 r\x05\x05~r\x05\x05 r\x05\x05\x80r\x05\x05 r\x05\x05\x82r\x05\x05\"r\x05\x05zr\x05\x05\"r\x05\x05|r\x05\x05\"r\x05\x05~r\x05\x05\"r\x05\x05\x80r\x05\x05\"r\x05\x05\x82r\x05\x05$r\x05\x05zr\x05\x05$r\x05\x05|r\x05\x05$r\x05\x05~r\x05\x05$r\x05\x05\x80r\x05\x05$r\x05\x05\x82r\x05\x05&r\x05\x05zr\x05\x05&r\x05\x05|r\x05\x05&r\x05\x05~r\x05\x05&r\x05\x05\x80r\x05\x05&r\x05\x05\x82r\x05\x05(r\x05\x05zr\x05\x05(r\x05\x05|r\x05\x05(r\x05\x05~r\x05\x05(r\x05\x05\x80r\x05\x05(r\x05\x05\x82r\x05\x05*r\x05\x05zr\x05\x05*r\x05\x05|r\x05\x05*r\x05\x05~r\x05\x05*r\x05\x05\x80r\x05\x05*r\x05\x05\x82r\x05\x05,r\x05\x05zr\x05\x05,r\x05\x05|r\x05\x05,r\x05\x05~r\x05\x05,r\x05\x05\x80r\x05\x05,r\x05\x05\x82r\x05\x05.r\x05\x05zr\x05\x05.r\x05\x05|r\x05\x05.r\x05\x05~r\x05\x05.r\x05\x05\x80r\x05\x05.r\x05\x05\x82r\x05\x050r\x05\x05zr\x05\x050r\x05\x05|r\x05\x050r\x05\x05~r\x05\x050r\x05\x05\x80r\x05\x050r\x05\x05\x82r\x05\x052r\x05\x05zr\x05\x052r\x05\x05|r\x05\x052r\x05\x05~r\x05\x052r\x05\x05\x80r\x05\x052r\x05\x05\x82r\x05\x054r\x05\x05zr\x05\x054r\x05\x05|r\x05\x054r\x05\x05~r\x05\x054r\x05\x05\x80r\x05\x054r\x05\x05\x82r\x05\x056r\x05\x05zr\x05\x056r\x05\x05|r\x05\x056r\x05\x05~r\x05\x056r\x05\x05\x80r\x05\x056r\x05\x05\x82r\x05\x058r\x05\x05zr\x05\x058r\x05\x05|r\x05\x058r\x05\x05~r\x05\x058r\x05\x05\x80r\x05\x058r\x05\x05\x82r\x05\x05:r\x05\x05zr\x05\x05:r\x05\x05|r\x05\x05:r\x05\x05~r\x05\x05:r\x05\x05\x80r\x05\x05:r\x05\x05\x82r\x05\x05r\x05\x05zr\x05\x05>r\x05\x05|r\x05\x05>r\x05\x05~r\x05\x05>r\x05\x05\x80r\x05\x05>r\x05\x05\x82r\x05\x05@r\x05\x05zr\x05\x05@r\x05\x05|r\x05\x05@r\x05\x05~r\x05\x05@r\x05\x05\x80r\x05\x05@r\x05\x05\x82r\x05\x05Br\x05\x05zr\x05\x05Br\x05\x05|r\x05\x05Br\x05\x05~r\x05\x05Br\x05\x05\x80r\x05\x05Br\x05\x05\x82r\x05\x05Dr\x05\x05zr\x05\x05Dr\x05\x05|r\x05\x05Dr\x05\x05~r\x05\x05Dr\x05\x05\x80r\x05\x05Dr\x05\x05\x82r\x05\x05Fr\x05\x05zr\x05\x05Fr\x05\x05|r\x05\x05Fr\x05\x05~r\x05\x05Fr\x05\x05\x80r\x05\x05Fr\x05\x05\x82r\x05\x05Hr\x05\x05zr\x05\x05Hr\x05\x05|r\x05\x05Hr\x05\x05~r\x05\x05Hr\x05\x05\x80r\x05\x05Hr\x05\x05\x82r\x05\x05Jr\x05\x05zr\x05\x05Jr\x05\x05|r\x05\x05Jr\x05\x05~r\x05\x05Jr\x05\x05\x80r\x05\x05Jr\x05\x05\x82r\x05\x05Lr\x05\x05zr\x05\x05Lr\x05\x05|r\x05\x05Lr\x05\x05~r\x05\x05Lr\x05\x05\x80r\x05\x05Lr\x05\x05\x82r\x05\x05Nr\x05\x05zr\x05\x05Nr\x05\x05|r\x05\x05Nr\x05\x05~r\x05\x05Nr\x05\x05\x80r\x05\x05Nr\x05\x05\x82r\x05\x05Pr\x05\x05zr\x05\x05Pr\x05\x05|r\x05\x05Pr\x05\x05~r\x05\x05Pr\x05\x05\x80r\x05\x05Pr\x05\x05\x82r\x05\x05Rr\x05\x05zr\x05\x05Rr\x05\x05|r\x05\x05Rr\x05\x05~r\x05\x05Rr\x05\x05\x80r\x05\x05Rr\x05\x05\x82r\x05\x05Tr\x05\x05zr\x05\x05Tr\x05\x05|r\x05\x05Tr\x05\x05~r\x05\x05Tr\x05\x05\x80r\x05\x05Tr\x05\x05\x82r\x05\x05Vr\x05\x05zr\x05\x05Vr\x05\x05|r\x05\x05Vr\x05\x05~r\x05\x05Vr\x05\x05\x80r\x05\x05Vr\x05\x05\x82r\x05\x05Xr\x05\x05zr\x05\x05Xr\x05\x05|r\x05\x05Xr\x05\x05~r\x05\x05Xr\x05\x05\x80r\x05\x05Xr\x05\x05\x82r\x05\x05Zr\x05\x05zr\x05\x05Zr\x05\x05|r\x05\x05Zr\x05\x05~r\x05\x05Zr\x05\x05\x80r\x05\x05Zr\x05\x05\x82r\x05\x05\\r\x05\x05zr\x05\x05\\r\x05\x05|r\x05\x05\\r\x05\x05~r\x05\x05\\r\x05\x05\x80r\x05\x05\\r\x05\x05\x82r\x05\x05^r\x05\x05zr\x05\x05^r\x05\x05|r\x05\x05^r\x05\x05~r\x05\x05^r\x05\x05\x80r\x05\x05^r\x05\x05\x82r\x05\x05`r\x05\x05zr\x05\x05`r\x05\x05|r\x05\x05`r\x05\x05~r\x05\x05`r\x05\x05\x80r\x05\x05`r\x05\x05\x82r\x05\x05\x06s\x05\x05zs\x05\x05\x06s\x05\x05|s\x05\x05\x06s\x05\x05~s\x05\x05\x06s\x05\x05\x80s\x05\x05\x06s\x05\x05\x82s\x05\x05\x08s\x05\x05zs\x05\x05\x08s\x05\x05|s\x05\x05\x08s\x05\x05~s\x05\x05\x08s\x05\x05\x80s\x05\x05\x08s\x05\x05\x82s\x05\x05\ns\x05\x05zs\x05\x05\ns\x05\x05|s\x05\x05\ns\x05\x05~s\x05\x05\ns\x05\x05\x80s\x05\x05\ns\x05\x05\x82s\x05\x05\x0Cs\x05\x05zs\x05\x05\x0Cs\x05\x05|s\x05\x05\x0Cs\x05\x05~s\x05\x05\x0Cs\x05\x05\x80s\x05\x05\x0Cs\x05\x05\x82s\x05\x05\x0Es\x05\x05zs\x05\x05\x0Es\x05\x05|s\x05\x05\x0Es\x05\x05~s\x05\x05\x0Es\x05\x05\x80s\x05\x05\x0Es\x05\x05\x82s\x05\x05\x10s\x05\x05zs\x05\x05\x10s\x05\x05|s\x05\x05\x10s\x05\x05~s\x05\x05\x10s\x05\x05\x80s\x05\x05\x10s\x05\x05\x82s\x05\x05\x12s\x05\x05zs\x05\x05\x12s\x05\x05|s\x05\x05\x12s\x05\x05~s\x05\x05\x12s\x05\x05\x80s\x05\x05\x12s\x05\x05\x82s\x05\x05\x14s\x05\x05zs\x05\x05\x14s\x05\x05|s\x05\x05\x14s\x05\x05~s\x05\x05\x14s\x05\x05\x80s\x05\x05\x14s\x05\x05\x82s\x05\x05\x16s\x05\x05zs\x05\x05\x16s\x05\x05|s\x05\x05\x16s\x05\x05~s\x05\x05\x16s\x05\x05\x80s\x05\x05\x16s\x05\x05\x82s\x05\x05\x18s\x05\x05zs\x05\x05\x18s\x05\x05|s\x05\x05\x18s\x05\x05~s\x05\x05\x18s\x05\x05\x80s\x05\x05\x18s\x05\x05\x82s\x05\x05\x1As\x05\x05zs\x05\x05\x1As\x05\x05|s\x05\x05\x1As\x05\x05~s\x05\x05\x1As\x05\x05\x80s\x05\x05\x1As\x05\x05\x82s\x05\x05\x1Cs\x05\x05zs\x05\x05\x1Cs\x05\x05|s\x05\x05\x1Cs\x05\x05~s\x05\x05\x1Cs\x05\x05\x80s\x05\x05\x1Cs\x05\x05\x82s\x05\x05\x1Es\x05\x05zs\x05\x05\x1Es\x05\x05|s\x05\x05\x1Es\x05\x05~s\x05\x05\x1Es\x05\x05\x80s\x05\x05\x1Es\x05\x05\x82s\x05\x05 s\x05\x05zs\x05\x05 s\x05\x05|s\x05\x05 s\x05\x05~s\x05\x05 s\x05\x05\x80s\x05\x05 s\x05\x05\x82s\x05\x05\"s\x05\x05zs\x05\x05\"s\x05\x05|s\x05\x05\"s\x05\x05~s\x05\x05\"s\x05\x05\x80s\x05\x05\"s\x05\x05\x82s\x05\x05$s\x05\x05zs\x05\x05$s\x05\x05|s\x05\x05$s\x05\x05~s\x05\x05$s\x05\x05\x80s\x05\x05$s\x05\x05\x82s\x05\x05&s\x05\x05zs\x05\x05&s\x05\x05|s\x05\x05&s\x05\x05~s\x05\x05&s\x05\x05\x80s\x05\x05&s\x05\x05\x82s\x05\x05(s\x05\x05zs\x05\x05(s\x05\x05|s\x05\x05(s\x05\x05~s\x05\x05(s\x05\x05\x80s\x05\x05(s\x05\x05\x82s\x05\x05*s\x05\x05zs\x05\x05*s\x05\x05|s\x05\x05*s\x05\x05~s\x05\x05*s\x05\x05\x80s\x05\x05*s\x05\x05\x82s\x05\x05,s\x05\x05zs\x05\x05,s\x05\x05|s\x05\x05,s\x05\x05~s\x05\x05,s\x05\x05\x80s\x05\x05,s\x05\x05\x82s\x05\x05.s\x05\x05zs\x05\x05.s\x05\x05|s\x05\x05.s\x05\x05~s\x05\x05.s\x05\x05\x80s\x05\x05.s\x05\x05\x82s\x05\x050s\x05\x05zs\x05\x050s\x05\x05|s\x05\x050s\x05\x05~s\x05\x050s\x05\x05\x80s\x05\x050s\x05\x05\x82s\x05\x052s\x05\x05zs\x05\x052s\x05\x05|s\x05\x052s\x05\x05~s\x05\x052s\x05\x05\x80s\x05\x052s\x05\x05\x82s\x05\x054s\x05\x05zs\x05\x054s\x05\x05|s\x05\x054s\x05\x05~s\x05\x054s\x05\x05\x80s\x05\x054s\x05\x05\x82s\x05\x056s\x05\x05zs\x05\x056s\x05\x05|s\x05\x056s\x05\x05~s\x05\x056s\x05\x05\x80s\x05\x056s\x05\x05\x82s\x05\x058s\x05\x05zs\x05\x058s\x05\x05|s\x05\x058s\x05\x05~s\x05\x058s\x05\x05\x80s\x05\x058s\x05\x05\x82s\x05\x05:s\x05\x05zs\x05\x05:s\x05\x05|s\x05\x05:s\x05\x05~s\x05\x05:s\x05\x05\x80s\x05\x05:s\x05\x05\x82s\x05\x05s\x05\x05zs\x05\x05>s\x05\x05|s\x05\x05>s\x05\x05~s\x05\x05>s\x05\x05\x80s\x05\x05>s\x05\x05\x82s\x05\x05@s\x05\x05zs\x05\x05@s\x05\x05|s\x05\x05@s\x05\x05~s\x05\x05@s\x05\x05\x80s\x05\x05@s\x05\x05\x82s\x05\x05Bs\x05\x05zs\x05\x05Bs\x05\x05|s\x05\x05Bs\x05\x05~s\x05\x05Bs\x05\x05\x80s\x05\x05Bs\x05\x05\x82s\x05\x05Ds\x05\x05zs\x05\x05Ds\x05\x05|s\x05\x05Ds\x05\x05~s\x05\x05Ds\x05\x05\x80s\x05\x05Ds\x05\x05\x82s\x05\x05Fs\x05\x05zs\x05\x05Fs\x05\x05|s\x05\x05Fs\x05\x05~s\x05\x05Fs\x05\x05\x80s\x05\x05Fs\x05\x05\x82s\x05\x05Hs\x05\x05zs\x05\x05Hs\x05\x05|s\x05\x05Hs\x05\x05~s\x05\x05Hs\x05\x05\x80s\x05\x05Hs\x05\x05\x82s\x05\x05Js\x05\x05zs\x05\x05Js\x05\x05|s\x05\x05Js\x05\x05~s\x05\x05Js\x05\x05\x80s\x05\x05Js\x05\x05\x82s\x05\x05Ls\x05\x05zs\x05\x05Ls\x05\x05|s\x05\x05Ls\x05\x05~s\x05\x05Ls\x05\x05\x80s\x05\x05Ls\x05\x05\x82s\x05\x05Ns\x05\x05zs\x05\x05Ns\x05\x05|s\x05\x05Ns\x05\x05~s\x05\x05Ns\x05\x05\x80s\x05\x05Ns\x05\x05\x82s\x05\x05Ps\x05\x05zs\x05\x05Ps\x05\x05|s\x05\x05Ps\x05\x05~s\x05\x05Ps\x05\x05\x80s\x05\x05Ps\x05\x05\x82s\x05\x05Rs\x05\x05zs\x05\x05Rs\x05\x05|s\x05\x05Rs\x05\x05~s\x05\x05Rs\x05\x05\x80s\x05\x05Rs\x05\x05\x82s \x05Ts \x056s \x05Ts \x056s\x05\x05zs \x05Ts \x056s\x05\x05|s \x05Ts \x056s\x05\x05~s \x05Ts \x056s\x05\x05\x80s \x05Ts \x056s\x05\x05\x82s \x05Ts \x05Fs \x05Ts \x05Fs\x05\x05zs \x05Ts \x05Fs\x05\x05|s \x05Ts \x05Fs\x05\x05~s \x05Ts \x05Fs\x05\x05\x80s \x05Ts \x05Fs\x05\x05\x82s\x05\x05Ts\x05\x05zs\x05\x05Ts\x05\x05|s\x05\x05Ts\x05\x05~s\x05\x05Ts\x05\x05\x80s\x05\x05Ts\x05\x05\x82s\x05\x05Vs\x05\x05zs\x05\x05Vs\x05\x05|s\x05\x05Vs\x05\x05~s\x05\x05Vs\x05\x05\x80s\x05\x05Vs\x05\x05\x82s\x05\x05Xs\x05\x05zs\x05\x05Xs\x05\x05|s\x05\x05Xs\x05\x05~s\x05\x05Xs\x05\x05\x80s\x05\x05Xs\x05\x05\x82s\x05\x05Zs\x05\x05zs\x05\x05Zs\x05\x05|s\x05\x05Zs\x05\x05~s\x05\x05Zs\x05\x05\x80s\x05\x05Zs\x05\x05\x82s\xC1\t\x84s\xC1~\x85s\xC1\t\x84s\xC1\x85\x85s\xC1\t\x84s\xC1\x9A\x85s\xC1\t\x84s\xC1\xA8\x85s\xC1\t\x84s\xC1\xAF\x85s\xC1\x10\x84s\xC1~\x85s\xC1\x10\x84s\xC1\x85\x85s\xC1\x10\x84s\xC1\x9A\x85s\xC1\x10\x84s\xC1\xA8\x85s\xC1\x10\x84s\xC1\xAF\x85s\xC1\x17\x84s\xC1~\x85s\xC1\x17\x84s\xC1\x85\x85s\xC1\x17\x84s\xC1\x9A\x85s\xC1\x17\x84s\xC1\xA8\x85s\xC1\x17\x84s\xC1\xAF\x85s\xC1\x1E\x84s\xC1~\x85s\xC1\x1E\x84s\xC1\x85\x85s\xC1\x1E\x84s\xC1\x9A\x85s\xC1\x1E\x84s\xC1\xA8\x85s\xC1\x1E\x84s\xC1\xAF\x85s\xC1%\x84s\xC1~\x85s\xC1%\x84s\xC1\x85\x85s\xC1%\x84s\xC1\x9A\x85s\xC1%\x84s\xC1\xA8\x85s\xC1%\x84s\xC1\xAF\x85s\xC1,\x84s\xC1~\x85s\xC1,\x84s\xC1\x85\x85s\xC1,\x84s\xC1\x9A\x85s\xC1,\x84s\xC1\xA8\x85s\xC1,\x84s\xC1\xAF\x85s\xC13\x84s\xC1~\x85s\xC13\x84s\xC1\x85\x85s\xC13\x84s\xC1\x9A\x85s\xC13\x84s\xC1\xA8\x85s\xC13\x84s\xC1\xAF\x85s\xC1:\x84s\xC1~\x85s\xC1:\x84s\xC1\x85\x85s\xC1:\x84s\xC1\x9A\x85s\xC1:\x84s\xC1\xA8\x85s\xC1:\x84s\xC1\xAF\x85s\xC1A\x84s\xC1~\x85s\xC1A\x84s\xC1\x85\x85s\xC1A\x84s\xC1\x9A\x85s\xC1A\x84s\xC1\xA8\x85s\xC1A\x84s\xC1\xAF\x85s\xC1H\x84s\xC1~\x85s\xC1H\x84s\xC1\x85\x85s\xC1H\x84s\xC1\x9A\x85s\xC1H\x84s\xC1\xA8\x85s\xC1H\x84s\xC1\xAF\x85s\xC1O\x84s\xC1~\x85s\xC1O\x84s\xC1\x85\x85s\xC1O\x84s\xC1\x9A\x85s\xC1O\x84s\xC1\xA8\x85s\xC1O\x84s\xC1\xAF\x85s\xC1V\x84s\xC1~\x85s\xC1V\x84s\xC1\x85\x85s\xC1V\x84s\xC1\x9A\x85s\xC1V\x84s\xC1\xA8\x85s\xC1V\x84s\xC1\xAF\x85s\xC1]\x84s\xC1~\x85s\xC1]\x84s\xC1\x85\x85s\xC1]\x84s\xC1\x9A\x85s\xC1]\x84s\xC1\xA8\x85s\xC1]\x84s\xC1\xAF\x85s\xC1d\x84s\xC1~\x85s\xC1d\x84s\xC1\x85\x85s\xC1d\x84s\xC1\x9A\x85s\xC1d\x84s\xC1\xA8\x85s\xC1d\x84s\xC1\xAF\x85s\xC1k\x84s\xC1~\x85s\xC1k\x84s\xC1\x85\x85s\xC1k\x84s\xC1\x9A\x85s\xC1k\x84s\xC1\xA8\x85s\xC1k\x84s\xC1\xAF\x85s\xC1r\x84s\xC1~\x85s\xC1r\x84s\xC1\x85\x85s\xC1r\x84s\xC1\x9A\x85s\xC1r\x84s\xC1\xA8\x85s\xC1r\x84s\xC1\xAF\x85s\xC1y\x84s\xC1~\x85s\xC1y\x84s\xC1\x85\x85s\xC1y\x84s\xC1\x9A\x85s\xC1y\x84s\xC1\xA8\x85s\xC1y\x84s\xC1\xAF\x85s\xC1\x80\x84s\xC1~\x85s\xC1\x80\x84s\xC1\x85\x85s\xC1\x80\x84s\xC1\x9A\x85s\xC1\x80\x84s\xC1\xA8\x85s\xC1\x80\x84s\xC1\xAF\x85s\xC1\x87\x84s\xC1~\x85s\xC1\x87\x84s\xC1\x85\x85s\xC1\x87\x84s\xC1\x9A\x85s\xC1\x87\x84s\xC1\xA8\x85s\xC1\x87\x84s\xC1\xAF\x85s\xC1\x8E\x84s\xC1~\x85s\xC1\x8E\x84s\xC1\x85\x85s\xC1\x8E\x84s\xC1\x9A\x85s\xC1\x8E\x84s\xC1\xA8\x85s\xC1\x8E\x84s\xC1\xAF\x85s\xC1\x95\x84s\xC1~\x85s\xC1\x95\x84s\xC1\x85\x85s\xC1\x95\x84s\xC1\x9A\x85s\xC1\x95\x84s\xC1\xA8\x85s\xC1\x95\x84s\xC1\xAF\x85s\xC1\x9C\x84s\xC1~\x85s\xC1\x9C\x84s\xC1\x85\x85s\xC1\x9C\x84s\xC1\x9A\x85s\xC1\x9C\x84s\xC1\xA8\x85s\xC1\x9C\x84s\xC1\xAF\x85s\xC1\xA3\x84s\xC1~\x85s\xC1\xA3\x84s\xC1\x85\x85s\xC1\xA3\x84s\xC1\x9A\x85s\xC1\xA3\x84s\xC1\xA8\x85s\xC1\xA3\x84s\xC1\xAF\x85s\xC1\xAA\x84s\xC1~\x85s\xC1\xAA\x84s\xC1\x85\x85s\xC1\xAA\x84s\xC1\x9A\x85s\xC1\xAA\x84s\xC1\xA8\x85s\xC1\xAA\x84s\xC1\xAF\x85s\xC1\xB1\x84s\xC1~\x85s\xC1\xB1\x84s\xC1\x85\x85s\xC1\xB1\x84s\xC1\x9A\x85s\xC1\xB1\x84s\xC1\xA8\x85s\xC1\xB1\x84s\xC1\xAF\x85s\xC1\xB8\x84s\xC1~\x85s\xC1\xB8\x84s\xC1\x85\x85s\xC1\xB8\x84s\xC1\x9A\x85s\xC1\xB8\x84s\xC1\xA8\x85s\xC1\xB8\x84s\xC1\xAF\x85s\xC1\xBF\x84s\xC1~\x85s\xC1\xBF\x84s\xC1\x85\x85s\xC1\xBF\x84s\xC1\x9A\x85s\xC1\xBF\x84s\xC1\xA8\x85s\xC1\xBF\x84s\xC1\xAF\x85s\xC1\xC6\x84s\xC1~\x85s\xC1\xC6\x84s\xC1\x85\x85s\xC1\xC6\x84s\xC1\x9A\x85s\xC1\xC6\x84s\xC1\xA8\x85s\xC1\xC6\x84s\xC1\xAF\x85s\xC1\xCD\x84s\xC1~\x85s\xC1\xCD\x84s\xC1\x85\x85s\xC1\xCD\x84s\xC1\x9A\x85s\xC1\xCD\x84s\xC1\xA8\x85s\xC1\xCD\x84s\xC1\xAF\x85s\xC1\xD4\x84s\xC1~\x85s\xC1\xD4\x84s\xC1\x85\x85s\xC1\xD4\x84s\xC1\x9A\x85s\xC1\xD4\x84s\xC1\xA8\x85s\xC1\xD4\x84s\xC1\xAF\x85s\xC1\xDB\x84s\xC1~\x85s\xC1\xDB\x84s\xC1\x85\x85s\xC1\xDB\x84s\xC1\x9A\x85s\xC1\xDB\x84s\xC1\xA8\x85s\xC1\xDB\x84s\xC1\xAF\x85s\xC1\xE2\x84s\xC1~\x85s\xC1\xE2\x84s\xC1\x85\x85s\xC1\xE2\x84s\xC1\x9A\x85s\xC1\xE2\x84s\xC1\xA8\x85s\xC1\xE2\x84s\xC1\xAF\x85s\xC1\xE9\x84s\xC1~\x85s\xC1\xE9\x84s\xC1\x85\x85s\xC1\xE9\x84s\xC1\x9A\x85s\xC1\xE9\x84s\xC1\xA8\x85s\xC1\xE9\x84s\xC1\xAF\x85s\xC1\xF0\x84s\xC1~\x85s\xC1\xF0\x84s\xC1\x85\x85s\xC1\xF0\x84s\xC1\x9A\x85s\xC1\xF0\x84s\xC1\xA8\x85s\xC1\xF0\x84s\xC1\xAF\x85s\xC1\xF7\x84s\xC1~\x85s\xC1\xF7\x84s\xC1\x85\x85s\xC1\xF7\x84s\xC1\x9A\x85s\xC1\xF7\x84s\xC1\xA8\x85s\xC1\xF7\x84s\xC1\xAF\x85s\xC1\xFE\x84s\xC1~\x85s\xC1\xFE\x84s\xC1\x85\x85s\xC1\xFE\x84s\xC1\x9A\x85s\xC1\xFE\x84s\xC1\xA8\x85s\xC1\xFE\x84s\xC1\xAF\x85s\xC1\x07\x85s\xC1~\x85s\xC1\x07\x85s\xC1\x85\x85s\xC1\x07\x85s\xC1\x9A\x85s\xC1\x07\x85s\xC1\xA8\x85s\xC1\x07\x85s\xC1\xAF\x85s\xC1\x0E\x85s\xC1~\x85s\xC1\x0E\x85s\xC1\x85\x85s\xC1\x0E\x85s\xC1\x9A\x85s\xC1\x0E\x85s\xC1\xA8\x85s\xC1\x0E\x85s\xC1\xAF\x85s\xC1\x15\x85s\xC1~\x85s\xC1\x15\x85s\xC1\x85\x85s\xC1\x15\x85s\xC1\x9A\x85s\xC1\x15\x85s\xC1\xA8\x85s\xC1\x15\x85s\xC1\xAF\x85s\xC1\x1C\x85s\xC1~\x85s\xC1\x1C\x85s\xC1\x85\x85s\xC1\x1C\x85s\xC1\x9A\x85s\xC1\x1C\x85s\xC1\xA8\x85s\xC1\x1C\x85s\xC1\xAF\x85s\xC1#\x85s\xC1~\x85s\xC1#\x85s\xC1\x85\x85s\xC1#\x85s\xC1\x9A\x85s\xC1#\x85s\xC1\xA8\x85s\xC1#\x85s\xC1\xAF\x85s\xC1*\x85s\xC1~\x85s\xC1*\x85s\xC1\x85\x85s\xC1*\x85s\xC1\x9A\x85s\xC1*\x85s\xC1\xA8\x85s\xC1*\x85s\xC1\xAF\x85s\xC11\x85s\xC1~\x85s\xC11\x85s\xC1\x85\x85s\xC11\x85s\xC1\x9A\x85s\xC11\x85s\xC1\xA8\x85s\xC11\x85s\xC1\xAF\x85s\xC18\x85s\xC1~\x85s\xC18\x85s\xC1\x85\x85s\xC18\x85s\xC1\x9A\x85s\xC18\x85s\xC1\xA8\x85s\xC18\x85s\xC1\xAF\x85s\xC1?\x85s\xC1~\x85s\xC1?\x85s\xC1\x85\x85s\xC1?\x85s\xC1\x9A\x85s\xC1?\x85s\xC1\xA8\x85s\xC1?\x85s\xC1\xAF\x85s\xC1F\x85s\xC1~\x85s\xC1F\x85s\xC1\x85\x85s\xC1F\x85s\xC1\x9A\x85s\xC1F\x85s\xC1\xA8\x85s\xC1F\x85s\xC1\xAF\x85s\xC1M\x85s\xC1~\x85s\xC1M\x85s\xC1\x85\x85s\xC1M\x85s\xC1\x9A\x85s\xC1M\x85s\xC1\xA8\x85s\xC1M\x85s\xC1\xAF\x85s\xC1T\x85s\xC1~\x85s\xC1T\x85s\xC1\x85\x85s\xC1T\x85s\xC1\x9A\x85s\xC1T\x85s\xC1\xA8\x85s\xC1T\x85s\xC1\xAF\x85s\x05\x05zt\x05\x05\xA6t\x05\x05zt\x05\x05\xAAt\x05\x05zt\x05\x05\xB2t\x05\x05\x80t\x05\x05\xA6t\x05\x05\x80t\x05\x05\xAAt\x05\x05\x80t\x05\x05\xB2t \x05\x92t \x05\xC0t\xC2 ~\xF0 \x05\x0Cu \x05\x14u \x05\x10u \x05\x16u \x05Su \x05[u \x05Su\xC1\t\x05v\xC1\x8E\tv\xC1\t\x05v\x05\x05\x0Bv\xC1\t\x05v\xC1\x02\rv\xC1\t\x05v\xC1\x17\rv\xC1\x10\x05v\xC1\x8E\tv\xC1\x10\x05v\x05\x05\x0Bv\xC1\x10\x05v\xC1\x02\rv\xC1\x10\x05v\xC1\x17\rv\xC1\x17\x05v\xC1\x8E\tv\xC1\x17\x05v\x05\x05\x0Bv\xC1\x17\x05v\xC1\x02\rv\xC1\x17\x05v\xC1\x17\rv\xC1\x1E\x05v\xC1\x8E\tv\xC1\x1E\x05v\x05\x05\x0Bv\xC1\x1E\x05v\xC1\x02\rv\xC1\x1E\x05v\xC1\x17\rv\xC1%\x05v\xC1\x8E\tv\xC1%\x05v\x05\x05\x0Bv\xC1%\x05v\xC1\x02\rv\xC1%\x05v\xC1\x17\rv\xC1,\x05v\xC1\x8E\tv\xC1,\x05v\x05\x05\x0Bv\xC1,\x05v\xC1\x02\rv\xC1,\x05v\xC1\x17\rv\xC13\x05v\xC1\x8E\tv\xC13\x05v\x05\x05\x0Bv\xC13\x05v\xC1\x02\rv\xC13\x05v\xC1\x17\rv\xC1:\x05v\xC1\x8E\tv\xC1:\x05v\x05\x05\x0Bv\xC1:\x05v\xC1\x02\rv\xC1:\x05v\xC1\x17\rv\xC1A\x05v\xC1\x8E\tv\xC1A\x05v\x05\x05\x0Bv\xC1A\x05v\xC1\x02\rv\xC1A\x05v\xC1\x17\rv\xC1H\x05v\xC1\x8E\tv\xC1H\x05v\x05\x05\x0Bv\xC1H\x05v\xC1\x02\rv\xC1H\x05v\xC1\x17\rv\xC1O\x05v\xC1\x8E\tv\xC1O\x05v\x05\x05\x0Bv\xC1O\x05v\xC1\x02\rv\xC1O\x05v\xC1\x17\rv\xC1V\x05v\xC1\x8E\tv\xC1V\x05v\x05\x05\x0Bv\xC1V\x05v\xC1\x02\rv\xC1V\x05v\xC1\x17\rv\xC1]\x05v\xC1\x8E\tv\xC1]\x05v\x05\x05\x0Bv\xC1]\x05v\xC1\x02\rv\xC1]\x05v\xC1\x17\rv\xC1d\x05v\xC1\x8E\tv\xC1d\x05v\x05\x05\x0Bv\xC1d\x05v\xC1\x02\rv\xC1d\x05v\xC1\x17\rv\xC1k\x05v\xC1\x8E\tv\xC1k\x05v\x05\x05\x0Bv\xC1k\x05v\xC1\x02\rv\xC1k\x05v\xC1\x17\rv\xC1r\x05v\xC1\x8E\tv\xC1r\x05v\x05\x05\x0Bv\xC1r\x05v\xC1\x02\rv\xC1r\x05v\xC1\x17\rv\xC1y\x05v\xC1\x8E\tv\xC1y\x05v\x05\x05\x0Bv\xC1y\x05v\xC1\x02\rv\xC1y\x05v\xC1\x17\rv\xC1\x80\x05v\xC1\x8E\tv\xC1\x80\x05v\x05\x05\x0Bv\xC1\x80\x05v\xC1\x02\rv\xC1\x80\x05v\xC1\x17\rv\xC1\x87\x05v\xC1\x8E\tv\xC1\x87\x05v\x05\x05\x0Bv\xC1\x87\x05v\xC1\x02\rv\xC1\x87\x05v\xC1\x17\rv\xC1\x8E\x05v\xC1\x8E\tv\xC1\x8E\x05v\x05\x05\x0Bv\xC1\x8E\x05v\xC1\x02\rv\xC1\x8E\x05v\xC1\x17\rv\xC1\x95\x05v\xC1\x8E\tv\xC1\x95\x05v\x05\x05\x0Bv\xC1\x95\x05v\xC1\x02\rv\xC1\x95\x05v\xC1\x17\rv\xC1\x9C\x05v\xC1\x8E\tv\xC1\x9C\x05v\x05\x05\x0Bv\xC1\x9C\x05v\xC1\x02\rv\xC1\x9C\x05v\xC1\x17\rv\xC1\xA3\x05v\xC1\x8E\tv\xC1\xA3\x05v\x05\x05\x0Bv\xC1\xA3\x05v\xC1\x02\rv\xC1\xA3\x05v\xC1\x17\rv\xC1\xAA\x05v\xC1\x8E\tv\xC1\xAA\x05v\x05\x05\x0Bv\xC1\xAA\x05v\xC1\x02\rv\xC1\xAA\x05v\xC1\x17\rv\xC1\xB1\x05v\xC1\x8E\tv\xC1\xB1\x05v\x05\x05\x0Bv\xC1\xB1\x05v\xC1\x02\rv\xC1\xB1\x05v\xC1\x17\rv\xC1\xB8\x05v\xC1\x8E\tv\xC1\xB8\x05v\x05\x05\x0Bv\xC1\xB8\x05v\xC1\x02\rv\xC1\xB8\x05v\xC1\x17\rv\xC1\xBF\x05v\xC1\x8E\tv\xC1\xBF\x05v\x05\x05\x0Bv\xC1\xBF\x05v\xC1\x02\rv\xC1\xBF\x05v\xC1\x17\rv\xC1\xC6\x05v\xC1\x8E\tv\xC1\xC6\x05v\x05\x05\x0Bv\xC1\xC6\x05v\xC1\x02\rv\xC1\xC6\x05v\xC1\x17\rv\x05\x05\x07v\xC1\x8E\tv\x05\x05\x07v\x05\x05\x0Bv \x05\x07v \x05\x0Bv \x05\x07v \x05\x0Bv \x05\x0Fv\x05\x05\x07v\xC1\x02\rv\x05\x05\x07v\xC1\x17\rv\xC1\x02\tv\xC1\x8E\tv\xC1\x02\tv\x05\x05\x0Bv\xC1\x02\tv\xC1\x02\rv\xC1\x02\tv\xC1\x17\rv\xC1\t\tv\xC1\x8E\tv\xC1\t\tv\x05\x05\x0Bv\xC1\t\tv\xC1\x02\rv\xC1\t\tv\xC1\x17\rv\xC1\x10\tv\xC1\x8E\tv\xC1\x10\tv\x05\x05\x0Bv\xC1\x10\tv\xC1\x02\rv\xC1\x10\tv\xC1\x17\rv\xC1\x17\tv\xC1\x8E\tv\xC1\x17\tv\x05\x05\x0Bv\xC1\x17\tv\xC1\x02\rv\xC1\x17\tv\xC1\x17\rv\xC1\x1E\tv\xC1\x8E\tv\xC1\x1E\tv\x05\x05\x0Bv\xC1\x1E\tv\xC1\x02\rv\xC1\x1E\tv\xC1\x17\rv\xC1%\tv\xC1\x8E\tv\xC1%\tv\x05\x05\x0Bv\xC1%\tv\xC1\x02\rv\xC1%\tv\xC1\x17\rv\xC1,\tv\xC1\x8E\tv\xC1,\tv\x05\x05\x0Bv\xC1,\tv\xC1\x02\rv\xC1,\tv\xC1\x17\rv\xC13\tv\xC1\x8E\tv\xC13\tv\x05\x05\x0Bv\xC13\tv\xC1\x02\rv\xC13\tv\xC1\x17\rv\xC1:\tv\xC1\x8E\tv\xC1:\tv\x05\x05\x0Bv\xC1:\tv\xC1\x02\rv\xC1:\tv\xC1\x17\rv\xC1A\tv\xC1\x8E\tv\xC1A\tv\x05\x05\x0Bv\xC1A\tv\xC1\x02\rv\xC1A\tv\xC1\x17\rv\xC1H\tv\xC1\x8E\tv\xC1H\tv\x05\x05\x0Bv\xC1H\tv\xC1\x02\rv\xC1H\tv\xC1\x17\rv\xC1O\tv\xC1\x8E\tv\xC1O\tv\x05\x05\x0Bv\xC1O\tv\xC1\x02\rv\xC1O\tv\xC1\x17\rv\xC1V\tv\xC1\x8E\tv\xC1V\tv\x05\x05\x0Bv\xC1V\tv\xC1\x02\rv\xC1V\tv\xC1\x17\rv\xC1]\tv\xC1\x8E\tv\xC1]\tv\x05\x05\x0Bv\xC1]\tv\xC1\x02\rv\xC1]\tv\xC1\x17\rv\xC1d\tv\xC1\x8E\tv\xC1d\tv\x05\x05\x0Bv\xC1d\tv\xC1\x02\rv\xC1d\tv\xC1\x17\rv \x05\x1Cv \x05$v \x05\x1Cv \x05*v \x053v \x05.v \x05\x1Fw \x05\x1Fw \x055w \x05Iw\x05pGw\x05pGw \x05\x06x \x05Hx \x05\nx \x05Hx \x05\x0Ex \x05Hx \x05\x12x \x05Jx \x05\x16x \x05Hx \x05\x1Ax \x05Jx \x05\x1Ex \x05Jx \x05\"x \x05Hx \x05.x \x05Hx \x057x \x05Hx \x05;x \x05Hx \x05?x \x05Jx \x05Cx \x05Hx\x1E\x05\x06y\x1E\x05gy\x1E\x05\ny\x1E\x05gy\x1E\x05\x0Cy\x1E\x05gy\x1E\x05\x10y\x1E\x05gy\x1E\x05\x12y\x1E\x05gy\x1E\x05\x14y\x1E\x05gy\x1E\x05\x18y\x1E\x05gy\x1E\x05\x1Cy\x1E\x05gy\x1E\x05\x1Cy\x1E\x05\x81y\x1E\x05\x1Ey\x1E\x05gy\x1E\x05\x1Ey\x1E\x05\x81y\x1E\x05\x1Cy\x1E\x05\x8Dy\x1E\x05\"y\x1E\x05gy\x1E\x05\"y\x1E\x05gy \x05\xD1y\x1E\x05\x06y\x1E\x05wy\x1E\x05$y\x1E\x05gy\x1E\x05&y\x1E\x05gy\x1E\x05(y\x1E\x05gy\x1E\x05*y\x1E\x05gy3\x05\x06z.\x05|\r0\x05\\z3\x05\x06z0\x05:z.\xB0\0\0.\x05|\r3\x05.z3\x05\x06z0\x05\\z0\x05>z3\x05\x06z3\x05\x06z1\x05lz0\x05@z.\xB0\0\x003\x05\x06z3\x05\x08z1\x052z1\x05lz0\x05\x16z.\xAE\0\x003\x05\x08z1\x05lz1\x05(z3\x05\nz3\x05\x10z1\x05lz3\x05\x0Ez.\x05|\r0\x05\x12z.\x05|\r3\x05\x0Ez0\x05 z0\x05\x16z.\x05|\r3\x05.z.\xAE\0\x003\x05\x10z.\x05|\r0\x05Hz3\x05\x10z1\x05lz0\x05 z0\x05\x12z3\x05\x08z3\x05Zz0\x05\x12z0\x05Xz3\x05*z3\x05.z0\x05\x12z0\x05`z3\x05Zz.\x05|\r0\x05\x12z.\xAE\0\x000\x05`z1\x05lz0\x05\x12z.\xAE\0\x001\x05lz1\x05Dz1\x05\x14z.\xAE\0\x000\x05\x12z.\xAE\0\x001\x05\x14z.\xAE\0\x001\x052z.\x05|\r1\x05\x14z3\x05Rz3\x05Zz.\x05|\r1\x05\x14z.\xAE\0\x000\x05\\z1\x05&z.\xAE\0\0.\x05|\r1\x05\x14z0\x05`z1\x05\x14z0\x05`z0\x05\x16z.\xAE\0\x000\x05Xz0\x05Hz1\x05\x14z0\x05`z1\x05Jz.\x05|\r3\x05.z0\x05\\z1\x05\x14z0\x05`z0\x05bz3\x05*z3\x05.z0\x05\x16z.\xAE\0\x000\x05Xz0\x05Hz3\x05.z1\x05lz0\x05\x16z0\x05\\z1\x05\"z.\xAE\0\x003\x05\x08z0\x05`z0\x05\x16z0\x05`z.\x05|\r1\x056z0\x05\x18z.\x05|\r0\x05 z3\x05\x1Az.\x05|\r0\x05Bz.\xB0\0\x003\x05\x1Az3\x05\x1Az,\x05\x1Az,\x05.z3\x05\x1Az0\x05\\z1\x050z1\x05\x1Cz3\x05\x08z0\x05\x16z0\x05\\z1\x05\x1Cz1\x05lz1\x05(z.\x05|\r0\x05Hz\x03\x05\x1Ez\x03\x05Jz0\x05\x1Ez3\x05Zz1\x05lz0\x05\x16z.\xAE\0\x001\x05\"z1\x05lz1\x05(z1\x05\"z1\x05lz3\x05.z1\x05&z.\xAE\0\0.\x05|\r0\x05 z1\x05,z.\xAE\0\x001\x05,z.\xAE\0\x000\x05\x1Ez3\x05.z.\xAE\0\x000\x05\\z1\x050z1\x058z1\x058z3\x05*z3\x05.z0\x05:z.\xB0\0\0.\x05|\r1\x05\"z1\x05lz3\x05.z0\x05:z.\xB0\0\0.\x05|\r3\x05*z0\x05:z.\xAE\0\0.\x05|\r0\x05^z0\x05\\z0\x05:z3\x05\x08z3\x05*z0\x05z3\x05\x06z0\x05Xz3\x05*z3\x05.z.\xAE\0\x000\x05>z3\x05\x08z.\x05|\r3\x05.z0\x05>z.\xAE\0\x003\x05*z0\x05\x1Ez3\x05\x0Ez0\x05\\z0\x05>z0\x05Xz1\x05lz0\x05@z.\xB0\0\0.\x05|\r0\x05\x1Ez.\xAE\0\x000\x05@z.\xAE\0\0.\x05|\r1\x05&z0\x05@z0\x05\x16z1\x05&z.\x05|\r0\x05\\z0\x05@z.\xB0\0\x001\x05$z0\x05@z.\xB0\0\x001\x052z0\x05z.\xAE\0\x000\x05\\z0\x05\\z0\x05\x0B\xFF\xFF\x82l\x05\x05V\x0B\xFF\xFF\x80l\x05\x05W\x0B\xFF\xFF\x84l\x05\x05\x1Am\x05\x050\0\xD7\x0B\xFF\xFF\x1Em\x05\x05Zm\x05\x05\x01\0\xBE\x0B\xFF\xFF`m\x05\x05\xD7\x0B\xFF\xFFdm\x05\x05\\m\x05\x050\0\xBE\x0B\xFF\xFFbm\x05\x05\x88n\x05\x050\0V\x0C\xFF\xFF\x8Cn\x05\x05xo\x05\x050\0\xD5\x0C\xFF\xFFzo\x05\x05\x88o\x05\x05\x02\0\xC2\x0C\x08\0\xD5\x0C\xFF\xFF\x8Ao\x05\x05\xD6\x0C\xFF\xFF\x8Co\x05\x05\xF0\x7F\x8Eo\x05\x05\xD5\x0C\xFF\xFF\x90o\x05\x05\x8Ap\x05\x05\x01\0>\r\xFF\xFF\x90p\x05\x05W\r\xFF\xFF\x94p\x05\x05\x8Cp\x05\x050\0>\r\xFF\xFF\x92p\x05\x05\x92q\x05\x05\x02\0\xCA\r\xFF\xFF\x94q\x05\x05\xCF\r\x04\0\xDF\r\xFF\xFF\x9Cq\x05\x05\xF0\x7F\x98q\x05\x05\xCA\r\xFF\xFF\x9Aq\x05\x05zr\x05\x05-\0\x18\x0EQ\0#\x0E*\0)\x0E\x14\0,\x0E\t\0,\x0E_\xC1\xC5\xE2-\x0Ea\xC1\xC5\".\x0Eb\xC1\xC5b)\x0E\\\xC1\xC5\"*\x0E]\xC1\xC5b+\x0E^\xC1\xC5\xA2&\x0E\t\0&\x0EX\xC1\xC5b'\x0EY\xC1\xC5\xA2(\x0EZ\xC1\xC5\xE2#\x0ET\xC1\xC5\xA2$\x0EU\xC1\xC5\xE2%\x0EW\xC1\xC5\"\x1D\x0E\x14\0 \x0E\t\0 \x0EP\xC1\xC5\xE2!\x0ER\xC1\xC5\"\"\x0ES\xC1\xC5b\x1D\x0EM\xC1\xC5\"\x1E\x0EN\xC1\xC5b\x1F\x0EO\xC1\xC5\xA2\x18\x0EF\xC1\xC5\xE2\x19\x0EH\xC1\xC5\"\x1A\x0EI\xC1\xC5b\x1B\x0EJ\xC1\xC5\xA2\x1C\x0EK\xC1\xC5\xE2\x0C\x0E*\0\x12\x0E\x14\0\x15\x0E\t\0\x15\x0EC\xC1\xC5\"\x16\x0ED\xC1\xC5b\x17\x0EE\xC1\xC5\xA2\x12\x0E?\xC1\xC5b\x13\x0E@\xC1\xC5\xA2\x14\x0EA\xC1\xC5\xE2\x0F\x0E\t\0\x0F\x0E;\xC1\xC5\xA2\x10\x0E<\xC1\xC5\xE2\x11\x0E>\xC1\xC5\"\x0C\x0E7\xC1\xC5\xE2\r\x0E9\xC1\xC5\"\x0E\x0E:\xC1\xC5b\x06\x0E\x14\0\t\x0E\t\0\t\x0E4\xC1\xC5\"\n\x0E5\xC1\xC5b\x0B\x0E6\xC1\xC5\xA2\x06\x0E0\xC1\xC5b\x07\x0E1\xC1\xC5\xA2\x08\x0E2\xC1\xC5\xE2\x01\x0E*\xC1\xC5\"\x02\x0E+\xC1\xC5b\x03\x0E,\xC1\xC5\xA2\x04\x0E-\xC1\xC5\xE2\x05\x0E/\xC1\xC5\"|r\x05\x05-\0\x18\x0EQ\0#\x0E*\0)\x0E\x14\0,\x0E\t\0,\x0E`\xC1\xC5\"-\x0Ea\xC1\xC5b.\x0Eb\xC1\xC5\xA2)\x0E\\\xC1\xC5b*\x0E]\xC1\xC5\xA2+\x0E^\xC1\xC5\xE2&\x0E\t\0&\x0EX\xC1\xC5\xA2'\x0EY\xC1\xC5\xE2(\x0E[\xC1\xC5\"#\x0ET\xC1\xC5\xE2$\x0EV\xC1\xC5\"%\x0EW\xC1\xC5b\x1D\x0E\x14\0 \x0E\t\0 \x0EQ\xC1\xC5\"!\x0ER\xC1\xC5b\"\x0ES\xC1\xC5\xA2\x1D\x0EM\xC1\xC5b\x1E\x0EN\xC1\xC5\xA2\x1F\x0EO\xC1\xC5\xE2\x18\x0EG\xC1\xC5\"\x19\x0EH\xC1\xC5b\x1A\x0EI\xC1\xC5\xA2\x1B\x0EJ\xC1\xC5\xE2\x1C\x0EL\xC1\xC5\"\x0C\x0E*\0\x12\x0E\x14\0\x15\x0E\t\0\x15\x0EC\xC1\xC5b\x16\x0ED\xC1\xC5\xA2\x17\x0EE\xC1\xC5\xE2\x12\x0E?\xC1\xC5\xA2\x13\x0E@\xC1\xC5\xE2\x14\x0EB\xC1\xC5\"\x0F\x0E\t\0\x0F\x0E;\xC1\xC5\xE2\x10\x0E=\xC1\xC5\"\x11\x0E>\xC1\xC5b\x0C\x0E8\xC1\xC5\"\r\x0E9\xC1\xC5b\x0E\x0E:\xC1\xC5\xA2\x06\x0E\x14\0\t\x0E\t\0\t\x0E4\xC1\xC5b\n\x0E5\xC1\xC5\xA2\x0B\x0E6\xC1\xC5\xE2\x06\x0E0\xC1\xC5\xA2\x07\x0E1\xC1\xC5\xE2\x08\x0E3\xC1\xC5\"\x01\x0E*\xC1\xC5b\x02\x0E+\xC1\xC5\xA2\x03\x0E,\xC1\xC5\xE2\x04\x0E.\xC1\xC5\"\x05\x0E/\xC1\xC5b~r\x05\x05-\0\x18\x0EQ\0#\x0E*\0)\x0E\x14\0,\x0E\t\0,\x0E`\xC1\xC5b-\x0Ea\xC1\xC5\xA2.\x0Eb\xC1\xC5\xE2)\x0E\\\xC1\xC5\xA2*\x0E]\xC1\xC5\xE2+\x0E_\xC1\xC5\"&\x0E\t\0&\x0EX\xC1\xC5\xE2'\x0EZ\xC1\xC5\"(\x0E[\xC1\xC5b#\x0EU\xC1\xC5\"$\x0EV\xC1\xC5b%\x0EW\xC1\xC5\xA2\x1D\x0E\x14\0 \x0E\t\0 \x0EQ\xC1\xC5b!\x0ER\xC1\xC5\xA2\"\x0ES\xC1\xC5\xE2\x1D\x0EM\xC1\xC5\xA2\x1E\x0EN\xC1\xC5\xE2\x1F\x0EP\xC1\xC5\"\x18\x0EG\xC1\xC5b\x19\x0EH\xC1\xC5\xA2\x1A\x0EI\xC1\xC5\xE2\x1B\x0EK\xC1\xC5\"\x1C\x0EL\xC1\xC5b\x0C\x0E*\0\x12\x0E\x14\0\x15\x0E\t\0\x15\x0EC\xC1\xC5\xA2\x16\x0ED\xC1\xC5\xE2\x17\x0EF\xC1\xC5\"\x12\x0E?\xC1\xC5\xE2\x13\x0EA\xC1\xC5\"\x14\x0EB\xC1\xC5b\x0F\x0E\t\0\x0F\x0E<\xC1\xC5\"\x10\x0E=\xC1\xC5b\x11\x0E>\xC1\xC5\xA2\x0C\x0E8\xC1\xC5b\r\x0E9\xC1\xC5\xA2\x0E\x0E:\xC1\xC5\xE2\x06\x0E\x14\0\t\x0E\t\0\t\x0E4\xC1\xC5\xA2\n\x0E5\xC1\xC5\xE2\x0B\x0E7\xC1\xC5\"\x06\x0E0\xC1\xC5\xE2\x07\x0E2\xC1\xC5\"\x08\x0E3\xC1\xC5b\x01\x0E*\xC1\xC5\xA2\x02\x0E+\xC1\xC5\xE2\x03\x0E-\xC1\xC5\"\x04\x0E.\xC1\xC5b\x05\x0E/\xC1\xC5\xA2\x80r\x05\x05-\0\x18\x0EQ\0#\x0E*\0)\x0E\x14\0,\x0E\t\0,\x0E`\xC1\xC5\xA2-\x0Ea\xC1\xC5\xE2.\x0Ec\xC1\xC5\")\x0E\\\xC1\xC5\xE2*\x0E^\xC1\xC5\"+\x0E_\xC1\xC5b&\x0E\t\0&\x0EY\xC1\xC5\"'\x0EZ\xC1\xC5b(\x0E[\xC1\xC5\xA2#\x0EU\xC1\xC5b$\x0EV\xC1\xC5\xA2%\x0EW\xC1\xC5\xE2\x1D\x0E\x14\0 \x0E\t\0 \x0EQ\xC1\xC5\xA2!\x0ER\xC1\xC5\xE2\"\x0ET\xC1\xC5\"\x1D\x0EM\xC1\xC5\xE2\x1E\x0EO\xC1\xC5\"\x1F\x0EP\xC1\xC5b\x18\x0EG\xC1\xC5\xA2\x19\x0EH\xC1\xC5\xE2\x1A\x0EJ\xC1\xC5\"\x1B\x0EK\xC1\xC5b\x1C\x0EL\xC1\xC5\xA2\x0C\x0E*\0\x12\x0E\x14\0\x15\x0E\t\0\x15\x0EC\xC1\xC5\xE2\x16\x0EE\xC1\xC5\"\x17\x0EF\xC1\xC5b\x12\x0E@\xC1\xC5\"\x13\x0EA\xC1\xC5b\x14\x0EB\xC1\xC5\xA2\x0F\x0E\t\0\x0F\x0E<\xC1\xC5b\x10\x0E=\xC1\xC5\xA2\x11\x0E>\xC1\xC5\xE2\x0C\x0E8\xC1\xC5\xA2\r\x0E9\xC1\xC5\xE2\x0E\x0E;\xC1\xC5\"\x06\x0E\x14\0\t\x0E\t\0\t\x0E4\xC1\xC5\xE2\n\x0E6\xC1\xC5\"\x0B\x0E7\xC1\xC5b\x06\x0E1\xC1\xC5\"\x07\x0E2\xC1\xC5b\x08\x0E3\xC1\xC5\xA2\x01\x0E*\xC1\xC5\xE2\x02\x0E,\xC1\xC5\"\x03\x0E-\xC1\xC5b\x04\x0E.\xC1\xC5\xA2\x05\x0E/\xC1\xC5\xE2\x82r\x05\x05-\0\x18\x0EQ\0#\x0E*\0)\x0E\x14\0,\x0E\t\0,\x0E`\xC1\xC5\xE2-\x0Eb\xC1\xC5\".\x0Ec\xC1\xC5b)\x0E]\xC1\xC5\"*\x0E^\xC1\xC5b+\x0E_\xC1\xC5\xA2&\x0E\t\0&\x0EY\xC1\xC5b'\x0EZ\xC1\xC5\xA2(\x0E[\xC1\xC5\xE2#\x0EU\xC1\xC5\xA2$\x0EV\xC1\xC5\xE2%\x0EX\xC1\xC5\"\x1D\x0E\x14\0 \x0E\t\0 \x0EQ\xC1\xC5\xE2!\x0ES\xC1\xC5\"\"\x0ET\xC1\xC5b\x1D\x0EN\xC1\xC5\"\x1E\x0EO\xC1\xC5b\x1F\x0EP\xC1\xC5\xA2\x18\x0EG\xC1\xC5\xE2\x19\x0EI\xC1\xC5\"\x1A\x0EJ\xC1\xC5b\x1B\x0EK\xC1\xC5\xA2\x1C\x0EL\xC1\xC5\xE2\x0C\x0E*\0\x12\x0E\x14\0\x15\x0E\t\0\x15\x0ED\xC1\xC5\"\x16\x0EE\xC1\xC5b\x17\x0EF\xC1\xC5\xA2\x12\x0E@\xC1\xC5b\x13\x0EA\xC1\xC5\xA2\x14\x0EB\xC1\xC5\xE2\x0F\x0E\t\0\x0F\x0E<\xC1\xC5\xA2\x10\x0E=\xC1\xC5\xE2\x11\x0E?\xC1\xC5\"\x0C\x0E8\xC1\xC5\xE2\r\x0E:\xC1\xC5\"\x0E\x0E;\xC1\xC5b\x06\x0E\x14\0\t\x0E\t\0\t\x0E5\xC1\xC5\"\n\x0E6\xC1\xC5b\x0B\x0E7\xC1\xC5\xA2\x06\x0E1\xC1\xC5b\x07\x0E2\xC1\xC5\xA2\x08\x0E3\xC1\xC5\xE2\x01\x0E+\xC1\xC5\"\x02\x0E,\xC1\xC5b\x03\x0E-\xC1\xC5\xA2\x04\x0E.\xC1\xC5\xE2\x05\x0E0\xC1\xC5\"D\xF3\xC2\x050\x002\x0E\xFF\xFFjr\x05\x05zs\x05\x05,\0\x9A\x0EQ\0\xA7\x0E*\0\xAD\x0E\x14\0\xDD\x0E\t\0\xDD\x0E\x96\xC1\xC5\xC3\xDE\x0Ec\xC1\xC5\xA2\xDF\x0Er\xC1\xC5\xA2\xAD\x0E\x9B\xC1\xC5\"\xAE\x0E\x9C\xC1\xC5b\xDC\x0E\x94\xC1\xC5\xA3\xAA\x0E\t\0\xAA\x0Em\xC1\xC5\xA2\xAB\x0E\x98\xC1\xC5\xA2\xAC\x0E\x99\xC1\xC5\xE2\xA7\x0E\x90\xC1\xC5\xA2\xA8\x0E\x91\xC1\xC5\xE2\xA9\x0E\x93\xC1\xC5\"\x9F\x0E\x14\0\xA2\x0E\t\0\xA2\x0E\x8C\xC1\xC5\xE2\xA3\x0E\x8E\xC1\xC5\"\xA5\x0E\x8F\xC1\xC5b\x9F\x0E\x89\xC1\xC5\"\xA0\x0E\x8A\xC1\xC5b\xA1\x0E\x8B\xC1\xC5\xA2\x9A\x0E\x82\xC1\xC5\xE2\x9B\x0E\x84\xC1\xC5\"\x9C\x0E\x85\xC1\xC5b\x9D\x0E\x86\xC1\xC5\xA2\x9E\x0E\x87\xC1\xC5\xE2\x8F\x0E%\0\x94\x0E\x14\0\x97\x0E\t\0\x97\x0E\x7F\xC1\xC5\"\x98\x0E\x80\xC1\xC5b\x99\x0E\x81\xC1\xC5\xA2\x94\x0E{\xC1\xC5b\x95\x0E|\xC1\xC5\xA2\x96\x0E}\xC1\xC5\xE2\x8F\x0Eu\xC1\xC5\"\x90\x0Ev\xC1\xC5b\x91\x0Ew\xC1\xC5\xA2\x92\x0Ex\xC1\xC5\xE2\x93\x0Ez\xC1\xC5\"\x88\x0E\x14\0\x8C\x0E\t\0\x8C\x0Ep\xC1\xC5\"\x8D\x0Es\xC1\xC5\xE2\x8E\x0Eq\xC1\xC5b\x88\x0Ek\xC1\xC5\"\x89\x0El\xC1\xC5b\x8A\x0En\xC1\xC5\xE2\x81\x0Ed\xC1\xC5\xE2\x82\x0Ef\xC1\xC5\"\x84\x0Eg\xC1\xC5b\x86\x0Eh\xC1\xC5\xA2\x87\x0Ei\xC1\xC5\xE2|s\x05\x05,\0\x9A\x0EQ\0\xA7\x0E*\0\xAD\x0E\x14\0\xDD\x0E\t\0\xDD\x0E\x97\xC1\xC5#\xDE\x0Ec\xC1\xC5\xE2\xDF\x0Er\xC1\xC5\xE2\xAD\x0E\x9B\xC1\xC5b\xAE\x0E\x9C\xC1\xC5\xA2\xDC\x0E\x95\xC1\xC5\x03\xAA\x0E\t\0\xAA\x0Em\xC1\xC5\xE2\xAB\x0E\x98\xC1\xC5\xE2\xAC\x0E\x9A\xC1\xC5\"\xA7\x0E\x90\xC1\xC5\xE2\xA8\x0E\x92\xC1\xC5\"\xA9\x0E\x93\xC1\xC5b\x9F\x0E\x14\0\xA2\x0E\t\0\xA2\x0E\x8D\xC1\xC5\"\xA3\x0E\x8E\xC1\xC5b\xA5\x0E\x8F\xC1\xC5\xA2\x9F\x0E\x89\xC1\xC5b\xA0\x0E\x8A\xC1\xC5\xA2\xA1\x0E\x8B\xC1\xC5\xE2\x9A\x0E\x83\xC1\xC5\"\x9B\x0E\x84\xC1\xC5b\x9C\x0E\x85\xC1\xC5\xA2\x9D\x0E\x86\xC1\xC5\xE2\x9E\x0E\x88\xC1\xC5\"\x8F\x0E%\0\x94\x0E\x14\0\x97\x0E\t\0\x97\x0E\x7F\xC1\xC5b\x98\x0E\x80\xC1\xC5\xA2\x99\x0E\x81\xC1\xC5\xE2\x94\x0E{\xC1\xC5\xA2\x95\x0E|\xC1\xC5\xE2\x96\x0E~\xC1\xC5\"\x8F\x0Eu\xC1\xC5b\x90\x0Ev\xC1\xC5\xA2\x91\x0Ew\xC1\xC5\xE2\x92\x0Ey\xC1\xC5\"\x93\x0Ez\xC1\xC5b\x88\x0E\x14\0\x8C\x0E\t\0\x8C\x0Ep\xC1\xC5b\x8D\x0Et\xC1\xC5\"\x8E\x0Eq\xC1\xC5\xA2\x88\x0Ek\xC1\xC5b\x89\x0El\xC1\xC5\xA2\x8A\x0Eo\xC1\xC5\"\x81\x0Ee\xC1\xC5\"\x82\x0Ef\xC1\xC5b\x84\x0Eg\xC1\xC5\xA2\x86\x0Eh\xC1\xC5\xE2\x87\x0Ej\xC1\xC5\"~s\x05\x05,\0\x9A\x0EQ\0\xA7\x0E*\0\xAD\x0E\x14\0\xDD\x0E\t\0\xDD\x0E\x97\xC1\xC5\x83\xDE\x0Ed\xC1\xC5\"\xDF\x0Es\xC1\xC5\"\xAD\x0E\x9B\xC1\xC5\xA2\xAE\x0E\x9C\xC1\xC5\xE2\xDC\x0E\x95\xC1\xC5c\xAA\x0E\t\0\xAA\x0En\xC1\xC5\"\xAB\x0E\x99\xC1\xC5\"\xAC\x0E\x9A\xC1\xC5b\xA7\x0E\x91\xC1\xC5\"\xA8\x0E\x92\xC1\xC5b\xA9\x0E\x93\xC1\xC5\xA2\x9F\x0E\x14\0\xA2\x0E\t\0\xA2\x0E\x8D\xC1\xC5b\xA3\x0E\x8E\xC1\xC5\xA2\xA5\x0E\x8F\xC1\xC5\xE2\x9F\x0E\x89\xC1\xC5\xA2\xA0\x0E\x8A\xC1\xC5\xE2\xA1\x0E\x8C\xC1\xC5\"\x9A\x0E\x83\xC1\xC5b\x9B\x0E\x84\xC1\xC5\xA2\x9C\x0E\x85\xC1\xC5\xE2\x9D\x0E\x87\xC1\xC5\"\x9E\x0E\x88\xC1\xC5b\x8F\x0E%\0\x94\x0E\x14\0\x97\x0E\t\0\x97\x0E\x7F\xC1\xC5\xA2\x98\x0E\x80\xC1\xC5\xE2\x99\x0E\x82\xC1\xC5\"\x94\x0E{\xC1\xC5\xE2\x95\x0E}\xC1\xC5\"\x96\x0E~\xC1\xC5b\x8F\x0Eu\xC1\xC5\xA2\x90\x0Ev\xC1\xC5\xE2\x91\x0Ex\xC1\xC5\"\x92\x0Ey\xC1\xC5b\x93\x0Ez\xC1\xC5\xA2\x88\x0E\x14\0\x8C\x0E\t\0\x8C\x0Ep\xC1\xC5\xA2\x8D\x0Et\xC1\xC5b\x8E\x0Eq\xC1\xC5\xE2\x88\x0Ek\xC1\xC5\xA2\x89\x0El\xC1\xC5\xE2\x8A\x0Eo\xC1\xC5b\x81\x0Ee\xC1\xC5b\x82\x0Ef\xC1\xC5\xA2\x84\x0Eg\xC1\xC5\xE2\x86\x0Ei\xC1\xC5\"\x87\x0Ej\xC1\xC5b\x80s\x05\x05,\0\x9A\x0EQ\0\xA7\x0E*\0\xAD\x0E\x14\0\xDD\x0E\t\0\xDD\x0E\x97\xC1\xC5\xE3\xDE\x0Ed\xC1\xC5b\xDF\x0Es\xC1\xC5b\xAD\x0E\x9B\xC1\xC5\xE2\xAE\x0E\x9D\xC1\xC5\"\xDC\x0E\x95\xC1\xC5\xC3\xAA\x0E\t\0\xAA\x0En\xC1\xC5b\xAB\x0E\x99\xC1\xC5b\xAC\x0E\x9A\xC1\xC5\xA2\xA7\x0E\x91\xC1\xC5b\xA8\x0E\x92\xC1\xC5\xA2\xA9\x0E\x93\xC1\xC5\xE2\x9F\x0E\x14\0\xA2\x0E\t\0\xA2\x0E\x8D\xC1\xC5\xA2\xA3\x0E\x8E\xC1\xC5\xE2\xA5\x0E\x90\xC1\xC5\"\x9F\x0E\x89\xC1\xC5\xE2\xA0\x0E\x8B\xC1\xC5\"\xA1\x0E\x8C\xC1\xC5b\x9A\x0E\x83\xC1\xC5\xA2\x9B\x0E\x84\xC1\xC5\xE2\x9C\x0E\x86\xC1\xC5\"\x9D\x0E\x87\xC1\xC5b\x9E\x0E\x88\xC1\xC5\xA2\x8F\x0E%\0\x94\x0E\x14\0\x97\x0E\t\0\x97\x0E\x7F\xC1\xC5\xE2\x98\x0E\x81\xC1\xC5\"\x99\x0E\x82\xC1\xC5b\x94\x0E|\xC1\xC5\"\x95\x0E}\xC1\xC5b\x96\x0E~\xC1\xC5\xA2\x8F\x0Eu\xC1\xC5\xE2\x90\x0Ew\xC1\xC5\"\x91\x0Ex\xC1\xC5b\x92\x0Ey\xC1\xC5\xA2\x93\x0Ez\xC1\xC5\xE2\x88\x0E\x14\0\x8C\x0E\t\0\x8C\x0Ep\xC1\xC5\xE2\x8D\x0Et\xC1\xC5\xA2\x8E\x0Er\xC1\xC5\"\x88\x0Ek\xC1\xC5\xE2\x89\x0Em\xC1\xC5\"\x8A\x0Eo\xC1\xC5\xA2\x81\x0Ee\xC1\xC5\xA2\x82\x0Ef\xC1\xC5\xE2\x84\x0Eh\xC1\xC5\"\x86\x0Ei\xC1\xC5b\x87\x0Ej\xC1\xC5\xA2\x82s\x05\x05,\0\x9A\x0EQ\0\xA7\x0E*\0\xAD\x0E\x14\0\xDD\x0E\t\0\xDD\x0E\x98\xC1\xC5C\xDE\x0Ed\xC1\xC5\xA2\xDF\x0Es\xC1\xC5\xA2\xAD\x0E\x9C\xC1\xC5\"\xAE\x0E\x9D\xC1\xC5b\xDC\x0E\x96\xC1\xC5#\xAA\x0E\t\0\xAA\x0En\xC1\xC5\xA2\xAB\x0E\x99\xC1\xC5\xA2\xAC\x0E\x9A\xC1\xC5\xE2\xA7\x0E\x91\xC1\xC5\xA2\xA8\x0E\x92\xC1\xC5\xE2\xA9\x0E\x94\xC1\xC5\"\x9F\x0E\x14\0\xA2\x0E\t\0\xA2\x0E\x8D\xC1\xC5\xE2\xA3\x0E\x8F\xC1\xC5\"\xA5\x0E\x90\xC1\xC5b\x9F\x0E\x8A\xC1\xC5\"\xA0\x0E\x8B\xC1\xC5b\xA1\x0E\x8C\xC1\xC5\xA2\x9A\x0E\x83\xC1\xC5\xE2\x9B\x0E\x85\xC1\xC5\"\x9C\x0E\x86\xC1\xC5b\x9D\x0E\x87\xC1\xC5\xA2\x9E\x0E\x88\xC1\xC5\xE2\x8F\x0E%\0\x94\x0E\x14\0\x97\x0E\t\0\x97\x0E\x80\xC1\xC5\"\x98\x0E\x81\xC1\xC5b\x99\x0E\x82\xC1\xC5\xA2\x94\x0E|\xC1\xC5b\x95\x0E}\xC1\xC5\xA2\x96\x0E~\xC1\xC5\xE2\x8F\x0Ev\xC1\xC5\"\x90\x0Ew\xC1\xC5b\x91\x0Ex\xC1\xC5\xA2\x92\x0Ey\xC1\xC5\xE2\x93\x0E{\xC1\xC5\"\x88\x0E\x14\0\x8C\x0E\t\0\x8C\x0Eq\xC1\xC5\"\x8D\x0Et\xC1\xC5\xE2\x8E\x0Er\xC1\xC5b\x88\x0El\xC1\xC5\"\x89\x0Em\xC1\xC5b\x8A\x0Eo\xC1\xC5\xE2\x81\x0Ee\xC1\xC5\xE2\x82\x0Eg\xC1\xC5\"\x84\x0Eh\xC1\xC5b\x86\x0Ei\xC1\xC5\xA2\x87\x0Ej\xC1\xC5\xE2&\xF4\xC2\x050\0\xB2\x0E\xFF\xFFds\x05\x05\xA6t\x05\x05\x02\0r\x0F\xFF\xFF\xAAt\x05\x05t\x0F\xFF\xFF\xB2t\x05\x05\x80\x0F\xFF\xFF\xAEt\x05\x05zt\x05\x05\x01\0q\x0F\x04\0\x80\x0F\xFF\xFF\xB4t\x05\x05\xC2\x7F\xD9\x01\xC5\xA2r\x0F\xD9\xC1\xC5\xE2t\x0F\xDA\xC1\xC5\"\x80\x0F\xFF\xFF\xB6t\x05\x05\x80t\x05\x05\x01\0q\x0F\x04\0\x80\x0F\xFF\xFF\xB8t\x05\x05\xC2\x7F\xDA\x01\xC5br\x0F\xDA\xC1\xC5\xA2t\x0F\xDA\xC1\xC5\xE2\x80\x0F\xFF\xFF\xBAt\x05\x05Uu\xC1\x800\0.\x10\xFF\xFFUu\xC1\x87\tv\xC1\x8E+\0\x96\x19L\0\xA1\x19%\0\xA6\x19\x14\0\xA9\x19\t\0\xA9\x19\x06\xC2\xC5\x02\xAA\x19\x07\xC2\xC5\x02\xAB\x19\x08\xC2\xC5\x02\xA6\x19\x03\xC2\xC5\x02\xA7\x19\x04\xC2\xC5\x02\xA8\x19\x05\xC2\xC5\x02\xA1\x19\xFE\xC1\xC5\x02\xA2\x19\xFF\xC1\xC5\x02\xA3\x19\0\xC2\xC5\x02\xA4\x19\x01\xC2\xC5\x02\xA5\x19\x02\xC2\xC5\x02\x9B\x19\x14\0\x9E\x19\t\0\x9E\x19\xFB\xC1\xC5\x02\x9F\x19\xFC\xC1\xC5\x02\xA0\x19\xFD\xC1\xC5\x02\x9B\x19\xF7\xC1\xC5b\x9C\x19\xF8\xC1\xC5b\x9D\x19\xFA\xC1\xC5\x02\x96\x19\xF2\xC1\xC5b\x97\x19\xF3\xC1\xC5b\x98\x19\xF4\xC1\xC5b\x99\x19\xF5\xC1\xC5b\x9A\x19\xF6\xC1\xC5b\x8B\x19%\0\x90\x19\x14\0\x93\x19\t\0\x93\x19\xEF\xC1\xC5b\x94\x19\xF0\xC1\xC5b\x95\x19\xF1\xC1\xC5b\x90\x19\xEC\xC1\xC5b\x91\x19\xED\xC1\xC5b\x92\x19\xEE\xC1\xC5b\x8B\x19\xE7\xC1\xC5b\x8C\x19\xE8\xC1\xC5b\x8D\x19\xE9\xC1\xC5b\x8E\x19\xEA\xC1\xC5b\x8F\x19\xEB\xC1\xC5b\x85\x19\x14\0\x88\x19\t\0\x88\x19\xE4\xC1\xC5b\x89\x19\xE5\xC1\xC5b\x8A\x19\xE6\xC1\xC5b\x85\x19\xE1\xC1\xC5b\x86\x19\xE2\xC1\xC5b\x87\x19\xE3\xC1\xC5b\x80\x19\xDC\xC1\xC5b\x81\x19\xDD\xC1\xC5b\x82\x19\xDE\xC1\xC5b\x83\x19\xDF\xC1\xC5b\x84\x19\xE0\xC1\xC5b\x0Bv\x05\x05+\0\x96\x19L\0\xA1\x19%\0\xA6\x19\x14\0\xA9\x19\t\0\xA9\x19\x06\xC2\xC5B\xAA\x19\x07\xC2\xC5B\xAB\x19\x08\xC2\xC5B\xA6\x19\x03\xC2\xC5B\xA7\x19\x04\xC2\xC5B\xA8\x19\x05\xC2\xC5B\xA1\x19\xFE\xC1\xC5B\xA2\x19\xFF\xC1\xC5B\xA3\x19\0\xC2\xC5B\xA4\x19\x01\xC2\xC5B\xA5\x19\x02\xC2\xC5B\x9B\x19\x14\0\x9E\x19\t\0\x9E\x19\xFB\xC1\xC5B\x9F\x19\xFC\xC1\xC5B\xA0\x19\xFD\xC1\xC5B\x9B\x19\xF7\xC1\xC5\xA2\x9C\x19\xF8\xC1\xC5\xA2\x9D\x19\xFA\xC1\xC5B\x96\x19\xF2\xC1\xC5\xA2\x97\x19\xF3\xC1\xC5\xA2\x98\x19\xF4\xC1\xC5\xA2\x99\x19\xF5\xC1\xC5\xA2\x9A\x19\xF6\xC1\xC5\xA2\x8B\x19%\0\x90\x19\x14\0\x93\x19\t\0\x93\x19\xEF\xC1\xC5\xA2\x94\x19\xF0\xC1\xC5\xA2\x95\x19\xF1\xC1\xC5\xA2\x90\x19\xEC\xC1\xC5\xA2\x91\x19\xED\xC1\xC5\xA2\x92\x19\xEE\xC1\xC5\xA2\x8B\x19\xE7\xC1\xC5\xA2\x8C\x19\xE8\xC1\xC5\xA2\x8D\x19\xE9\xC1\xC5\xA2\x8E\x19\xEA\xC1\xC5\xA2\x8F\x19\xEB\xC1\xC5\xA2\x85\x19\x14\0\x88\x19\t\0\x88\x19\xE4\xC1\xC5\xA2\x89\x19\xE5\xC1\xC5\xA2\x8A\x19\xE6\xC1\xC5\xA2\x85\x19\xE1\xC1\xC5\xA2\x86\x19\xE2\xC1\xC5\xA2\x87\x19\xE3\xC1\xC5\xA2\x80\x19\xDC\xC1\xC5\xA2\x81\x19\xDD\xC1\xC5\xA2\x82\x19\xDE\xC1\xC5\xA2\x83\x19\xDF\xC1\xC5\xA2\x84\x19\xE0\xC1\xC5\xA2\rv\xC1\x02+\0\x96\x19L\0\xA1\x19%\0\xA6\x19\x14\0\xA9\x19\t\0\xA9\x19\x06\xC2\xC5\x82\xAA\x19\x07\xC2\xC5\x82\xAB\x19\x08\xC2\xC5\x82\xA6\x19\x03\xC2\xC5\x82\xA7\x19\x04\xC2\xC5\x82\xA8\x19\x05\xC2\xC5\x82\xA1\x19\xFE\xC1\xC5\x82\xA2\x19\xFF\xC1\xC5\x82\xA3\x19\0\xC2\xC5\x82\xA4\x19\x01\xC2\xC5\x82\xA5\x19\x02\xC2\xC5\x82\x9B\x19\x14\0\x9E\x19\t\0\x9E\x19\xFB\xC1\xC5\x82\x9F\x19\xFC\xC1\xC5\x82\xA0\x19\xFD\xC1\xC5\x82\x9B\x19\xF7\xC1\xC5\xE2\x9C\x19\xF9\xC1\xC5\x82\x9D\x19\xFA\xC1\xC5\x82\x96\x19\xF2\xC1\xC5\xE2\x97\x19\xF3\xC1\xC5\xE2\x98\x19\xF4\xC1\xC5\xE2\x99\x19\xF5\xC1\xC5\xE2\x9A\x19\xF6\xC1\xC5\xE2\x8B\x19%\0\x90\x19\x14\0\x93\x19\t\0\x93\x19\xEF\xC1\xC5\xE2\x94\x19\xF0\xC1\xC5\xE2\x95\x19\xF1\xC1\xC5\xE2\x90\x19\xEC\xC1\xC5\xE2\x91\x19\xED\xC1\xC5\xE2\x92\x19\xEE\xC1\xC5\xE2\x8B\x19\xE7\xC1\xC5\xE2\x8C\x19\xE8\xC1\xC5\xE2\x8D\x19\xE9\xC1\xC5\xE2\x8E\x19\xEA\xC1\xC5\xE2\x8F\x19\xEB\xC1\xC5\xE2\x85\x19\x14\0\x88\x19\t\0\x88\x19\xE4\xC1\xC5\xE2\x89\x19\xE5\xC1\xC5\xE2\x8A\x19\xE6\xC1\xC5\xE2\x85\x19\xE1\xC1\xC5\xE2\x86\x19\xE2\xC1\xC5\xE2\x87\x19\xE3\xC1\xC5\xE2\x80\x19\xDC\xC1\xC5\xE2\x81\x19\xDD\xC1\xC5\xE2\x82\x19\xDE\xC1\xC5\xE2\x83\x19\xDF\xC1\xC5\xE2\x84\x19\xE0\xC1\xC5\xE2\rv\xC1\x17+\0\x96\x19L\0\xA1\x19%\0\xA6\x19\x14\0\xA9\x19\t\0\xA9\x19\x06\xC2\xC5\xC2\xAA\x19\x07\xC2\xC5\xC2\xAB\x19\x08\xC2\xC5\xC2\xA6\x19\x03\xC2\xC5\xC2\xA7\x19\x04\xC2\xC5\xC2\xA8\x19\x05\xC2\xC5\xC2\xA1\x19\xFE\xC1\xC5\xC2\xA2\x19\xFF\xC1\xC5\xC2\xA3\x19\0\xC2\xC5\xC2\xA4\x19\x01\xC2\xC5\xC2\xA5\x19\x02\xC2\xC5\xC2\x9B\x19\x14\0\x9E\x19\t\0\x9E\x19\xFB\xC1\xC5\xC2\x9F\x19\xFC\xC1\xC5\xC2\xA0\x19\xFD\xC1\xC5\xC2\x9B\x19\xF8\xC1\xC5\"\x9C\x19\xF9\xC1\xC5\xC2\x9D\x19\xFA\xC1\xC5\xC2\x96\x19\xF3\xC1\xC5\"\x97\x19\xF4\xC1\xC5\"\x98\x19\xF5\xC1\xC5\"\x99\x19\xF6\xC1\xC5\"\x9A\x19\xF7\xC1\xC5\"\x8B\x19%\0\x90\x19\x14\0\x93\x19\t\0\x93\x19\xF0\xC1\xC5\"\x94\x19\xF1\xC1\xC5\"\x95\x19\xF2\xC1\xC5\"\x90\x19\xED\xC1\xC5\"\x91\x19\xEE\xC1\xC5\"\x92\x19\xEF\xC1\xC5\"\x8B\x19\xE8\xC1\xC5\"\x8C\x19\xE9\xC1\xC5\"\x8D\x19\xEA\xC1\xC5\"\x8E\x19\xEB\xC1\xC5\"\x8F\x19\xEC\xC1\xC5\"\x85\x19\x14\0\x88\x19\t\0\x88\x19\xE5\xC1\xC5\"\x89\x19\xE6\xC1\xC5\"\x8A\x19\xE7\xC1\xC5\"\x85\x19\xE2\xC1\xC5\"\x86\x19\xE3\xC1\xC5\"\x87\x19\xE4\xC1\xC5\"\x80\x19\xDD\xC1\xC5\"\x81\x19\xDE\xC1\xC5\"\x82\x19\xDF\xC1\xC5\"\x83\x19\xE0\xC1\xC5\"\x84\x19\xE1\xC1\xC5\"(v\xC1\t0\x005\x1B\xFF\xFF(v\xC1\x10(v\xC1\x170\x005\x1B\xFF\xFF(v\xC1\x1E(v\xC1%0\x005\x1B\xFF\xFF(v\xC1,(v\xC130\x005\x1B\xFF\xFF(v\xC1:(v\xC1A0\x005\x1B\xFF\xFF(v\xC1H(v\xC1]0\x005\x1B\xFF\xFF(v\xC1d0v\xC1\xE90\x005\x1B\xFF\xFF0v\xC1\xF00v\xC1\xF70\x005\x1B\xFF\xFF0v\xC1\xFE1v\xC1\x070\x005\x1B\xFF\xFF1v\xC1\x151v\xC1\x0E0\x005\x1B\xFF\xFF1v\xC1\x1C1v\xC1#0\x005\x1B\xFF\xFF1v\xC1*\x85s\xC1~/\0\x98\xAAV\0\xA4\xAA*\0\xAA\xAA\x14\0\xAD\xAA\t\0\xAD\xAA\xD5\xC1\xC5\xE2\xAE\xAA\xD7\xC1\xC5\"\xAF\xAA\xD8\xC1\xC5b\xAA\xAA\xD2\xC1\xC5\"\xAB\xAA\xD3\xC1\xC5b\xAC\xAA\xD4\xC1\xC5\xA2\xA7\xAA\t\0\xA7\xAA\xCE\xC1\xC5b\xA8\xAA\xCF\xC1\xC5\xA2\xA9\xAA\xD0\xC1\xC5\xE2\xA4\xAA\xCA\xC1\xC5\xA2\xA5\xAA\xCB\xC1\xC5\xE2\xA6\xAA\xCD\xC1\xC5\"\x9E\xAA\x14\0\xA1\xAA\t\0\xA1\xAA\xC6\xC1\xC5\xE2\xA2\xAA\xC8\xC1\xC5\"\xA3\xAA\xC9\xC1\xC5b\x9E\xAA\xC3\xC1\xC5\"\x9F\xAA\xC4\xC1\xC5b\xA0\xAA\xC5\xC1\xC5\xA2\x9B\xAA\t\0\x9B\xAA\xBF\xC1\xC5b\x9C\xAA\xC0\xC1\xC5\xA2\x9D\xAA\xC1\xC1\xC5\xE2\x98\xAA\xBB\xC1\xC5\xA2\x99\xAA\xBC\xC1\xC5\xE2\x9A\xAA\xBE\xC1\xC5\"\x8C\xAA*\0\x92\xAA\x14\0\x95\xAA\t\0\x95\xAA\xB7\xC1\xC5\xE2\x96\xAA\xB9\xC1\xC5\"\x97\xAA\xBA\xC1\xC5b\x92\xAA\xB4\xC1\xC5\"\x93\xAA\xB5\xC1\xC5b\x94\xAA\xB6\xC1\xC5\xA2\x8F\xAA\t\0\x8F\xAA\xB0\xC1\xC5b\x90\xAA\xB1\xC1\xC5\xA2\x91\xAA\xB2\xC1\xC5\xE2\x8C\xAA\xAC\xC1\xC5\xA2\x8D\xAA\xAD\xC1\xC5\xE2\x8E\xAA\xAF\xC1\xC5\"\x86\xAA\x14\0\x89\xAA\t\0\x89\xAA\xA8\xC1\xC5\xE2\x8A\xAA\xAA\xC1\xC5\"\x8B\xAA\xAB\xC1\xC5b\x86\xAA\xA5\xC1\xC5\"\x87\xAA\xA6\xC1\xC5b\x88\xAA\xA7\xC1\xC5\xA2\x83\xAA\t\0\x83\xAA\xA1\xC1\xC5b\x84\xAA\xA2\xC1\xC5\xA2\x85\xAA\xA3\xC1\xC5\xE2\x80\xAA\x9D\xC1\xC5\xA2\x81\xAA\x9E\xC1\xC5\xE2\x82\xAA\xA0\xC1\xC5\"\x85s\xC1\x85/\0\x98\xAAV\0\xA4\xAA*\0\xAA\xAA\x14\0\xAD\xAA\t\0\xAD\xAA\xD6\xC1\xC5\"\xAE\xAA\xD7\xC1\xC5b\xAF\xAA\xD8\xC1\xC5\xA2\xAA\xAA\xD2\xC1\xC5b\xAB\xAA\xD3\xC1\xC5\xA2\xAC\xAA\xD4\xC1\xC5\xE2\xA7\xAA\t\0\xA7\xAA\xCE\xC1\xC5\xA2\xA8\xAA\xCF\xC1\xC5\xE2\xA9\xAA\xD1\xC1\xC5\"\xA4\xAA\xCA\xC1\xC5\xE2\xA5\xAA\xCC\xC1\xC5\"\xA6\xAA\xCD\xC1\xC5b\x9E\xAA\x14\0\xA1\xAA\t\0\xA1\xAA\xC7\xC1\xC5\"\xA2\xAA\xC8\xC1\xC5b\xA3\xAA\xC9\xC1\xC5\xA2\x9E\xAA\xC3\xC1\xC5b\x9F\xAA\xC4\xC1\xC5\xA2\xA0\xAA\xC5\xC1\xC5\xE2\x9B\xAA\t\0\x9B\xAA\xBF\xC1\xC5\xA2\x9C\xAA\xC0\xC1\xC5\xE2\x9D\xAA\xC2\xC1\xC5\"\x98\xAA\xBB\xC1\xC5\xE2\x99\xAA\xBD\xC1\xC5\"\x9A\xAA\xBE\xC1\xC5b\x8C\xAA*\0\x92\xAA\x14\0\x95\xAA\t\0\x95\xAA\xB8\xC1\xC5\"\x96\xAA\xB9\xC1\xC5b\x97\xAA\xBA\xC1\xC5\xA2\x92\xAA\xB4\xC1\xC5b\x93\xAA\xB5\xC1\xC5\xA2\x94\xAA\xB6\xC1\xC5\xE2\x8F\xAA\t\0\x8F\xAA\xB0\xC1\xC5\xA2\x90\xAA\xB1\xC1\xC5\xE2\x91\xAA\xB3\xC1\xC5\"\x8C\xAA\xAC\xC1\xC5\xE2\x8D\xAA\xAE\xC1\xC5\"\x8E\xAA\xAF\xC1\xC5b\x86\xAA\x14\0\x89\xAA\t\0\x89\xAA\xA9\xC1\xC5\"\x8A\xAA\xAA\xC1\xC5b\x8B\xAA\xAB\xC1\xC5\xA2\x86\xAA\xA5\xC1\xC5b\x87\xAA\xA6\xC1\xC5\xA2\x88\xAA\xA7\xC1\xC5\xE2\x83\xAA\t\0\x83\xAA\xA1\xC1\xC5\xA2\x84\xAA\xA2\xC1\xC5\xE2\x85\xAA\xA4\xC1\xC5\"\x80\xAA\x9D\xC1\xC5\xE2\x81\xAA\x9F\xC1\xC5\"\x82\xAA\xA0\xC1\xC5b\x85s\xC1\x9A/\0\x98\xAAV\0\xA4\xAA*\0\xAA\xAA\x14\0\xAD\xAA\t\0\xAD\xAA\xD6\xC1\xC5b\xAE\xAA\xD7\xC1\xC5\xA2\xAF\xAA\xD8\xC1\xC5\xE2\xAA\xAA\xD2\xC1\xC5\xA2\xAB\xAA\xD3\xC1\xC5\xE2\xAC\xAA\xD5\xC1\xC5\"\xA7\xAA\t\0\xA7\xAA\xCE\xC1\xC5\xE2\xA8\xAA\xD0\xC1\xC5\"\xA9\xAA\xD1\xC1\xC5b\xA4\xAA\xCB\xC1\xC5\"\xA5\xAA\xCC\xC1\xC5b\xA6\xAA\xCD\xC1\xC5\xA2\x9E\xAA\x14\0\xA1\xAA\t\0\xA1\xAA\xC7\xC1\xC5b\xA2\xAA\xC8\xC1\xC5\xA2\xA3\xAA\xC9\xC1\xC5\xE2\x9E\xAA\xC3\xC1\xC5\xA2\x9F\xAA\xC4\xC1\xC5\xE2\xA0\xAA\xC6\xC1\xC5\"\x9B\xAA\t\0\x9B\xAA\xBF\xC1\xC5\xE2\x9C\xAA\xC1\xC1\xC5\"\x9D\xAA\xC2\xC1\xC5b\x98\xAA\xBC\xC1\xC5\"\x99\xAA\xBD\xC1\xC5b\x9A\xAA\xBE\xC1\xC5\xA2\x8C\xAA*\0\x92\xAA\x14\0\x95\xAA\t\0\x95\xAA\xB8\xC1\xC5b\x96\xAA\xB9\xC1\xC5\xA2\x97\xAA\xBA\xC1\xC5\xE2\x92\xAA\xB4\xC1\xC5\xA2\x93\xAA\xB5\xC1\xC5\xE2\x94\xAA\xB7\xC1\xC5\"\x8F\xAA\t\0\x8F\xAA\xB0\xC1\xC5\xE2\x90\xAA\xB2\xC1\xC5\"\x91\xAA\xB3\xC1\xC5b\x8C\xAA\xAD\xC1\xC5\"\x8D\xAA\xAE\xC1\xC5b\x8E\xAA\xAF\xC1\xC5\xA2\x86\xAA\x14\0\x89\xAA\t\0\x89\xAA\xA9\xC1\xC5b\x8A\xAA\xAA\xC1\xC5\xA2\x8B\xAA\xAB\xC1\xC5\xE2\x86\xAA\xA5\xC1\xC5\xA2\x87\xAA\xA6\xC1\xC5\xE2\x88\xAA\xA8\xC1\xC5\"\x83\xAA\t\0\x83\xAA\xA1\xC1\xC5\xE2\x84\xAA\xA3\xC1\xC5\"\x85\xAA\xA4\xC1\xC5b\x80\xAA\x9E\xC1\xC5\"\x81\xAA\x9F\xC1\xC5b\x82\xAA\xA0\xC1\xC5\xA2\x85s\xC1\xA8/\0\x98\xAAV\0\xA4\xAA*\0\xAA\xAA\x14\0\xAD\xAA\t\0\xAD\xAA\xD6\xC1\xC5\xA2\xAE\xAA\xD7\xC1\xC5\xE2\xAF\xAA\xD9\xC1\xC5\"\xAA\xAA\xD2\xC1\xC5\xE2\xAB\xAA\xD4\xC1\xC5\"\xAC\xAA\xD5\xC1\xC5b\xA7\xAA\t\0\xA7\xAA\xCF\xC1\xC5\"\xA8\xAA\xD0\xC1\xC5b\xA9\xAA\xD1\xC1\xC5\xA2\xA4\xAA\xCB\xC1\xC5b\xA5\xAA\xCC\xC1\xC5\xA2\xA6\xAA\xCD\xC1\xC5\xE2\x9E\xAA\x14\0\xA1\xAA\t\0\xA1\xAA\xC7\xC1\xC5\xA2\xA2\xAA\xC8\xC1\xC5\xE2\xA3\xAA\xCA\xC1\xC5\"\x9E\xAA\xC3\xC1\xC5\xE2\x9F\xAA\xC5\xC1\xC5\"\xA0\xAA\xC6\xC1\xC5b\x9B\xAA\t\0\x9B\xAA\xC0\xC1\xC5\"\x9C\xAA\xC1\xC1\xC5b\x9D\xAA\xC2\xC1\xC5\xA2\x98\xAA\xBC\xC1\xC5b\x99\xAA\xBD\xC1\xC5\xA2\x9A\xAA\xBE\xC1\xC5\xE2\x8C\xAA*\0\x92\xAA\x14\0\x95\xAA\t\0\x95\xAA\xB8\xC1\xC5\xA2\x96\xAA\xB9\xC1\xC5\xE2\x97\xAA\xBB\xC1\xC5\"\x92\xAA\xB4\xC1\xC5\xE2\x93\xAA\xB6\xC1\xC5\"\x94\xAA\xB7\xC1\xC5b\x8F\xAA\t\0\x8F\xAA\xB1\xC1\xC5\"\x90\xAA\xB2\xC1\xC5b\x91\xAA\xB3\xC1\xC5\xA2\x8C\xAA\xAD\xC1\xC5b\x8D\xAA\xAE\xC1\xC5\xA2\x8E\xAA\xAF\xC1\xC5\xE2\x86\xAA\x14\0\x89\xAA\t\0\x89\xAA\xA9\xC1\xC5\xA2\x8A\xAA\xAA\xC1\xC5\xE2\x8B\xAA\xAC\xC1\xC5\"\x86\xAA\xA5\xC1\xC5\xE2\x87\xAA\xA7\xC1\xC5\"\x88\xAA\xA8\xC1\xC5b\x83\xAA\t\0\x83\xAA\xA2\xC1\xC5\"\x84\xAA\xA3\xC1\xC5b\x85\xAA\xA4\xC1\xC5\xA2\x80\xAA\x9E\xC1\xC5b\x81\xAA\x9F\xC1\xC5\xA2\x82\xAA\xA0\xC1\xC5\xE2\x85s\xC1\xAF/\0\x98\xAAV\0\xA4\xAA*\0\xAA\xAA\x14\0\xAD\xAA\t\0\xAD\xAA\xD6\xC1\xC5\xE2\xAE\xAA\xD8\xC1\xC5\"\xAF\xAA\xD9\xC1\xC5b\xAA\xAA\xD3\xC1\xC5\"\xAB\xAA\xD4\xC1\xC5b\xAC\xAA\xD5\xC1\xC5\xA2\xA7\xAA\t\0\xA7\xAA\xCF\xC1\xC5b\xA8\xAA\xD0\xC1\xC5\xA2\xA9\xAA\xD1\xC1\xC5\xE2\xA4\xAA\xCB\xC1\xC5\xA2\xA5\xAA\xCC\xC1\xC5\xE2\xA6\xAA\xCE\xC1\xC5\"\x9E\xAA\x14\0\xA1\xAA\t\0\xA1\xAA\xC7\xC1\xC5\xE2\xA2\xAA\xC9\xC1\xC5\"\xA3\xAA\xCA\xC1\xC5b\x9E\xAA\xC4\xC1\xC5\"\x9F\xAA\xC5\xC1\xC5b\xA0\xAA\xC6\xC1\xC5\xA2\x9B\xAA\t\0\x9B\xAA\xC0\xC1\xC5b\x9C\xAA\xC1\xC1\xC5\xA2\x9D\xAA\xC2\xC1\xC5\xE2\x98\xAA\xBC\xC1\xC5\xA2\x99\xAA\xBD\xC1\xC5\xE2\x9A\xAA\xBF\xC1\xC5\"\x8C\xAA*\0\x92\xAA\x14\0\x95\xAA\t\0\x95\xAA\xB8\xC1\xC5\xE2\x96\xAA\xBA\xC1\xC5\"\x97\xAA\xBB\xC1\xC5b\x92\xAA\xB5\xC1\xC5\"\x93\xAA\xB6\xC1\xC5b\x94\xAA\xB7\xC1\xC5\xA2\x8F\xAA\t\0\x8F\xAA\xB1\xC1\xC5b\x90\xAA\xB2\xC1\xC5\xA2\x91\xAA\xB3\xC1\xC5\xE2\x8C\xAA\xAD\xC1\xC5\xA2\x8D\xAA\xAE\xC1\xC5\xE2\x8E\xAA\xB0\xC1\xC5\"\x86\xAA\x14\0\x89\xAA\t\0\x89\xAA\xA9\xC1\xC5\xE2\x8A\xAA\xAB\xC1\xC5\"\x8B\xAA\xAC\xC1\xC5b\x86\xAA\xA6\xC1\xC5\"\x87\xAA\xA7\xC1\xC5b\x88\xAA\xA8\xC1\xC5\xA2\x83\xAA\t\0\x83\xAA\xA2\xC1\xC5b\x84\xAA\xA3\xC1\xC5\xA2\x85\xAA\xA4\xC1\xC5\xE2\x80\xAA\x9E\xC1\xC5\xA2\x81\xAA\x9F\xC1\xC5\xE2\x82\xAA\xA1\xC1\xC5\"\xFF\xFF\xFF\xFF\0\0]\0\xC0\x1B9\x02\x80\xAA\xD2\x01\x0C\xD8p\0,\xD84\09\xD8\x16\09\xD8\x06\0:\xD8\t\0\xD0\xFD\xFF\xFF\x04\xFE\xC1\x020\0\xE6\xDC\xFF\xFF\xF8{\xC1\x02\x01\0\x02\xDC\xFF\xFF_x\xC1\x02\t\xDD\xFF\xFF\xA7x\xC1\x02,\xD8\x10\0/\xD8\x13\08\xD8\x02\0\x08\xDD\xFF\xFF\xF3{\xC1\x02\x90\xDE\xFF\xFF\xF5{\xC1\x02\xE1\xDE\xFF\xFF\xF6{\xC1\x020\0\xC4\xDD\xFF\xFF\x9B}\xC1\x020\0 \xDC\xFF\xFFX|\xC1\x02\x1B\xD8\x18\0\x1B\xD8\x08\0 \xD8\x0F\0#\xD80\0e\xDC\xFF\xFF\xA6}\xC1\x02\x01\0@\xDE\xFF\xFFex\xC1\x02\0\xDF\xFF\xFF\x99{\xC1\x020\0)\xDE\xFF\xFFd}\xC1\x02\x0C\xD8\x14\0\x11\xD8\x17\0\x1A\xD8\x03\0O\xDE\xFF\xFFc|\xC1\x02\xBC\xDE\xFF\xFFd|\xC1\x02\xE6\xDE\xFF\xFF^x\xC1\x02\x1C\xDF\xFF\xFF\xF0{\xC1\x020\0S\xDD\xFF\xFF\x04}\xC1\x020\0\0\xDC\xFF\xFFS}\xC1\x02\x04\xD8\x96\0\x07\xD8*\0\x07\xD8\x08\0\x08\xD8!\0\x0B\xD80\0\xE5\xDF\xFF\xFFy|\xC1\x02\x05\0q\xDD\x0C\0q\xDD\xFF\xFF\xE5q\xC1\x02\xE5\xDE\xFF\xFF\x1Eu\xC1\x02\x1B\xDF\xFF\xFF?v\xC1\x02\x0E\xDC\xFF\xFF\xF9q\xC1\x02r\xDC\xFF\xFF\x04u\xC1\x02\x10\xDD\xFF\xFF\xE0q\xC1\x020\0\0\xDC\xFF\xFF\xD7|\xC1\x02\x04\xD8\"\0\x05\xD8K\0\x06\xD8\x06\0\xCE\xDD\x10\0\xCE\xDD\xFF\xFF\xCFq\xC1\x02\x0B\xDE\xFF\xFF\xC6t\xC1\x02\\\xDE\xFF\xFF\xD1t\xC1\x02\xC0\xDE\xFF\xFF\xEE{\xC1\x02\x0B\xDC\xFF\xFF\xD1q\xC1\x02\xB4\xDC\xFF\xFF\xAC{\xC1\x02\x0C\xDD\xFF\xFF\xCDq\xC1\x02\t\0\x83\xDD\x14\0\x83\xDD\xFF\xFF\xAAq\xC1\x02\x08\xDE\xFF\xFF\xACq\xC1\x02\x8F\xDE\xFF\xFF\xB0q\xC1\x02\xBE\xDE\xFF\xFF\xAEq\xC1\x02\x15\xDF\xFF\xFF\xB2q\xC1\x02\x05\xDC\xFF\xFF\xF4q\xC1\x02\x83\xDC\xFF\xFF\xA6q\xC1\x02\xD0\xDC\xFF\xFFb|\xC1\x02\x03\xDD\xFF\xFF`u\xC1\x02R\xDD\xFF\xFF\xA8q\xC1\x02\x05\0\x0E\xDE\x0C\0\x0E\xDE\xFF\xFF\xC9q\xC1\x02\x80\xDE\xFF\xFF\xCBq\xC1\x02\x17\xDF\xFF\xFF\xD3q\xC1\x02\x12\xDC\xFF\xFF\xB4q\xC1\x02\x84\xDC\xFF\xFF\xB7q\xC1\x02\x8E\xDD\xFF\xFF\xB9q\xC1\x02\x01\xD8\x9A\0\x01\xD8*\0\x02\xD8K\0\x03\xD8\x08\0\x19\xDF\x14\0\x19\xDF\xFF\xFF\xAF|\xC1\x02B\xDF\xFF\xFF\xCB|\xC1\x02|\xDF\xFF\xFF\xD0|\xC1\x02\xBF\xDF\xFF\xFF\xD3|\xC1\x02\xF1\xDF\xFF\xFF\xA9|\xC1\x02\0\xDC\xFF\xFF\xA5w\xC1\x02\xA1\xDC\xFF\xFFQw\xC1\x02\x12\xDD\xFF\xFF^u\xC1\x02\x88\xDE\xFF\xFF\xD1|\xC1\x02\x07\0\0\xDD\x10\0\0\xDD\xFF\xFF]|\xC1\x027\xDD\xFF\xFF_|\xC1\x02\x82\xDD\xFF\xFFa|\xC1\x02G\xDE\xFF\xFFm|\xC1\x02\x14\xDC\xFF\xFF\x04|\xC1\x02P\xDC\xFF\xFFV|\xC1\x02\x80\xDC\xFF\xFF\\|\xC1\x02\xB5\xDC\xFF\xFF\xF5v\xC1\x02\x10\0\xA0\xDD&\0\xD8\xDE\x14\0\xD8\xDE\xFF\xFF\xAA|\xC1\x02\0\xDF\xFF\xFF~|\xC1\x02@\xDF\xFF\xFF\xA6|\xC1\x02`\xDF\xFF\xFF\xA7|\xC1\x02\x8F\xDF\xFF\xFF\xA8|\xC1\x02\xA0\xDD\xFF\xFF\"}\xC1\x02\0\xDE\xFF\xFF\xF7q\xC1\x02`\xDE\xFF\xFF||\xC1\x02\x95\xDE\xFF\xFF}|\xC1\x02\xF4\xDC\x10\0\xF4\xDC\xFF\xFF\xA4|\xC1\x02\0\xDD\xFF\xFF2e\xC1\x02 \xDD\xFF\xFF\xFC{\xC1\x02\x80\xDD\xFF\xFF\"}\xC1\x02\0\xDC\xFF\xFFw|\xC1\x02@\xDC\xFF\xFF\xA5|\xC1\x02s\xDC\xFF\xFF\x84|\xC1\x02\x96\xDC\xFF\xFF\x89|\xC1\x02\x80\xAA\xFF\xFF\x84s\xC1\x02\xC0\xAB\xFF\xFF\xA0q\xC1\x02\0\xD8\x07\x000\xDF\x10\x000\xDF\xFF\xFF\xFE{\xC1\x02k\xDF\xFF\xFFfb\xC1\x02\x80\xDF\xFF\xFF\xD4|\xC1\x02\xA0\xDF\xFF\xFF\xD5|\xC1\x02\0\xDC\xFF\xFFg|\xC1\x02\x80\xDE\xFF\xFF\xF9{\xC1\x02\xA0\xDE\xFF\xFF\xFA{\xC1\x02\0\xDF\xFF\xFF\xFD{\xC1\x02W[6\0@\xA8\x1A\x000\xA9\x0C\x000\xA9\xFF\xFFLu\xC1\x02\x84\xA9\xFF\xFF5v\xC1\x02\0\xAA\xFF\xFF&v\xC1\x02@\xA8\xFF\xFF\x08u\xC1\x02\x82\xA8\xFF\xFF\xA4q\xC1\x02\n\xA9\xFF\xFFNu\xC1\x02I\xA5\x0C\0I\xA5\xFF\xFF\x04x\xC1\x02\xA0\xA6\xFF\xFFLx\xC1\x02\0\xA8\xFF\xFF\xA2q\xC1\x02W[\xFF\xFF\x02~\xC1\x02\x88\xA2\xFF\xFFv{\xC1\x02\xD0\xA4\xFF\xFF\x97{\xC1\x02:&\x19\0K0\x0C\0K0\xFF\xFF\x04z\xC1\x02\xAB0\xFF\xFF\x04z\xC1\x02\x051\xFF\xFF\x04{\xC1\x02:&\x02\xCC\xC1\x02\0,\xFF\xFF\x04b\xC1\x020-\xFF\xFF\x8Dg\xC1\x02\xC0\x1B\xFF\xFF\x1Fu\xC1\x02\0\x1C\xFF\xFF\x06u\xC1\x02Z\x1C\xFF\xFFEv\xC1\x02\x1C \x06\xC5\xC1\x02\xAC \x8A\xCD\xC1\x02\x85\rn\0#\x176\0P\x19\x1A\0 \x1A\x0C\0 \x1A\xFF\xFF\x12v\xC1\x02\x05\x1B\xFF\xFF(v\xC1\x02\x83\x1B\xFF\xFF\xE7q\xC1\x02P\x19\xFF\xFF\x04v\xC1\x02\x80\x19\xFF\xFF\x05v\xC1\x02\0\x1A\xFF\xFF\x1Du\xC1\x02\x80\x17\x0C\0\x80\x17\xFF\xFFbu\xC1\x02&\x18\xFF\xFFAv\xC1\x02\0\x19\xFF\xFF\nu\xC1\x02#\x17\xFF\xFF\x1Au\xC1\x02C\x17\xFF\xFF\x1Bu\xC1\x02c\x17\xFF\xFF\x1Cu\xC1\x02\xA0\x12\x1A\0\x8F\x16\x0C\0\x8F\x16\xFF\xFF\x18w\xC1\x02\xA0\x16\xFF\xFF\x19w\xC1\x02\x03\x17\xFF\xFF\x19u\xC1\x02\xA0\x12\xFF\xFF\x8Fg\xC1\x02\xC4\x13\xFF\xFFGv\xC1\x02\xC0\x14\xFF\xFF\x04w\xC1\x02@\x0F\x0C\0@\x0F\xFF\xFF\x04t\xC1\x02\0\x10\xFF\xFFOu\xC1\x02\xD3\x10\xFF\xFF\x04c\xC1\x02\x85\r\xFF\xFF\x04q\xC1\x02\x17\x0E\xFF\xFF\x04r\xC1\x02\xA5\x0E\xFF\xFF\x04s\xC1\x02\xCA\x076\0\x95\n\x1A\0\x15\x0C\x0C\0\x15\x0C\xFF\xFF\x04n\xC1\x02\x95\x0C\xFF\xFF\x04o\xC1\x02\x15\r\xFF\xFF\x04p\xC1\x02\x95\n\xFF\xFF\x04k\xC1\x02\x15\x0B\xFF\xFF\x04l\xC1\x02\x95\x0B\xFF\xFF\x04m\xC1\x02\x05\t\x0C\0\x05\t\xFF\xFF\x04h\xC1\x02\x95\t\xFF\xFF\x04i\xC1\x02\x15\n\xFF\xFF\x04j\xC1\x02\xCA\x07\xFF\xFF\x82g\xC1\x02\0\x08\xFF\xFF3e\xC1\x02@\x08\xFF\xFF\x1Bg\xC1\x02/\x04\x1A\0(\x06\x0C\0(\x06\xFF\xFF\x04f\xC1\x02\x10\x07\xFF\xFF\x04g\xC1\x02\x8C\x07\xFF\xFF\x1Cg\xC1\x02/\x04\xFF\xFF\x04a\xC1\x021\x05\xFF\xFF\x04d\xC1\x02\xD0\x05\xFF\xFF\x04e\xC1\x024\0\x02\xCE\xC1\x02L\0\x02\xE9\xC1\x02\xA0\0\x02\xC3\xC1\x02\xA9\x03\xFF\xFF\x04`\xC1\x02\xE2\x03\xFF\xFF``\xC1\x02au\xC1[1\0\x04\xD8'\xDD\xFF\xFFau\xC1Fau\xC1b1\0\x04\xD8'\xDD\xFF\xFFau\xC1M\xB3q\xC1\xB60\0\x04\xD8\x01\0>\xDF\xFF\xFF\xB3q\xC1\xC4W\xDF\xFF\xFF\xB3q\xC1\xCB\xB8q\xC1\xAF0\0\x05\xD8\x02\0\xB0\xDC\xFF\xFF\xB8q\xC1\xC4\xBA\xDC\xFF\xFF\xB8q\xC1\xBD\xBD\xDC\xFF\xFF\xB8q\xC1\xD2\xC8q\xC1\x101\0\x05\xD8\xAF\xDD\xFF\xFF\xC8q\xC1\x1E\xC8q\xC1\x171\0\x05\xD8\xAF\xDD\xFF\xFF\xC8q\xC1%\xCEq\xC1p1\0\x06\xD80\xDD\xFF\xFF\xCEq\xC1~") } }; - static VALUES: [&::Yokeable; 95usize] = [&AF, &AR, &AR_U_CO_COMPAT, &AS, &AZ, &BE, &BN, &BN_U_CO_TRAD, &BR, &BS, &BS_CYRL, &CEB, &CS, &CY, &DA, &DE_AT_U_CO_PHONEBK, &DE_U_CO_PHONEBK, &DSB, &EN_US_POSIX, &EO, &ES, &ES_U_CO_TRAD, &ET, &FA, &FA_AF, &FF_ADLM, &FI, &FI_U_CO_TRAD, &CEB, &FO, &FY, &ES, &GU, &HA, &HI, &BS, &HSB, &HU, &HY, &IG, &IS, &JA, &JA_U_CO_UNIHAN, &KK, &KM, &KN, &KN_U_CO_TRAD, &KO, &KO_U_CO_UNIHAN, &KOK, &KU, &KY, <, &LV, &MK, &ML, &MR, &MT, &MY, &NO, &OR, &PA, &PL, &FA_AF, &RO, &SI, &SI_U_CO_DICT, &SK, &SL, &SQ, &BS_CYRL, &BS, &SV, &SV_U_CO_TRAD, &TA, &TE, &TH, &TK, &TO, &TR, &UG, &UK, &UND, &UND_U_CO_EMOJI, &UND_U_CO_EOR, &UR, &UZ, &VI, &VI_U_CO_TRAD, &WO, &YO, &ZH, &ZH_U_CO_STROKE, &ZH_U_CO_UNIHAN, &ZH_U_CO_ZHUYIN]; - static KEYS: [&str; 95usize] = ["af", "ar", "ar-u-co-compat", "as", "az", "be", "bn", "bn-u-co-trad", "br", "bs", "bs-Cyrl", "ceb", "cs", "cy", "da", "de-AT-u-co-phonebk", "de-u-co-phonebk", "dsb", "en-US-posix", "eo", "es", "es-u-co-trad", "et", "fa", "fa-AF", "ff-Adlm", "fi", "fi-u-co-trad", "fil", "fo", "fy", "gl", "gu", "ha", "hi", "hr", "hsb", "hu", "hy", "ig", "is", "ja", "ja-u-co-unihan", "kk", "km", "kn", "kn-u-co-trad", "ko", "ko-u-co-unihan", "kok", "ku", "ky", "lt", "lv", "mk", "ml", "mr", "mt", "my", "no", "or", "pa", "pl", "ps", "ro", "si", "si-u-co-dict", "sk", "sl", "sq", "sr", "sr-Latn", "sv", "sv-u-co-trad", "ta", "te", "th", "tk", "to", "tr", "ug", "uk", "und", "und-u-co-emoji", "und-u-co-eor", "ur", "uz", "vi", "vi-u-co-trad", "wo", "yo", "zh", "zh-u-co-stroke", "zh-u-co-unihan", "zh-u-co-zhuyin"]; + static AM: ::Yokeable = icu::collator::provider::CollationDataV1 { trie: icu::collections::codepointtrie::CodePointTrie::from_parts(icu::collections::codepointtrie::CodePointTrieHeader { high_start: 918016u32, shifted12_high_start: 225u16, index3_null_offset: 1204u16, data_null_offset: 758u32, null_value: 4294967295u32, trie_type: icu::collections::codepointtrie::TrieType::Small }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0@\0\x7F\0\xBF\0\xFE\0>\x01~\x01\xBE\x01\xF6\x016\x02v\x02\xB6\x02\xF6\x02'\x03g\x03\xA7\x03\xE7\x03'\x04g\x04\xA7\x04\xE7\x04'\x05g\x05\xA7\x05\xE7\x05'\x06g\x06\xA7\x06\xE7\x06'\x07g\x07\xA7\x07\xE7\x07'\x08d\x08\xA4\x08\xE4\x08$\td\t\xA4\t\xE3\t#\nb\n\xA2\n\xE2\n\"\x0B`\x0B\xA0\x0B\xE0\x0B \x0C`\x0C\xA0\x0C\xE0\x0C \r`\r\xA0\r\xDF\r\x1F\x0E^\x0E\x9E\x0E\xDE\x0E\x1E\x0F^\x0F\x9E\x0F\xAC\x0C\xC6\x0C\xD6\x0C\xEC\x0C\x0C\r*\rG\rf\r\x86\r\x86\r\x93\r\xB0\r\xD0\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\xE2\r\x02\x0E\0\0\x10\0 \x000\0@\0P\0`\0p\0\x7F\0\x8F\0\x9F\0\xAF\0\xBF\0\xCF\0\xDF\0\xEF\0\xFE\0\x0E\x01\x1E\x01.\x01>\x01N\x01^\x01n\x01~\x01\x8E\x01\x9E\x01\xAE\x01\xBE\x01\xCE\x01\xDE\x01\xEE\x01\xF6\x01\x06\x02\x16\x02&\x026\x02F\x02V\x02f\x02v\x02\x86\x02\x96\x02\xA6\x02\xB6\x02\xC6\x02\xD6\x02\xE6\x02\xF6\x02\x06\x03\x16\x03&\x03'\x037\x03G\x03W\x03g\x03w\x03\x87\x03\x97\x03\xA7\x03\xB7\x03\xC7\x03\xD7\x03\xE7\x03\xF7\x03\x07\x04\x17\x04'\x047\x04G\x04W\x04g\x04w\x04\x87\x04\x97\x04\xA7\x04\xB7\x04\xC7\x04\xD7\x04\xE7\x04\xF7\x04\x07\x05\x17\x05'\x057\x05G\x05W\x05g\x05w\x05\x87\x05\x97\x05\xA7\x05\xB7\x05\xC7\x05\xD7\x05\xE7\x05\xF7\x05\x07\x06\x17\x06'\x067\x06G\x06W\x06g\x06w\x06\x87\x06\x97\x06\xA7\x06\xB7\x06\xC7\x06\xD7\x06\xE7\x06\xF7\x06\x07\x07\x17\x07'\x077\x07G\x07W\x07g\x07w\x07\x87\x07\x97\x07\xA7\x07\xB7\x07\xC7\x07\xD7\x07\xE7\x07\xF7\x07\x07\x08\x17\x08'\x087\x08G\x08W\x08d\x08t\x08\x84\x08\x94\x08\xA4\x08\xB4\x08\xC4\x08\xD4\x08\xE4\x08\xF4\x08\x04\t\x14\t$\t4\tD\tT\td\tt\t\x84\t\x94\t\xA4\t\xB4\t\xC4\t\xD4\t\xE3\t\xF3\t\x03\n\x13\n#\n3\nC\nS\nb\nr\n\x82\n\x92\n\xA2\n\xB2\n\xC2\n\xD2\n\xE2\n\xF2\n\x02\x0B\x12\x0B\"\x0B2\x0BB\x0BR\x0B`\x0Bp\x0B\x80\x0B\x90\x0B\xA0\x0B\xB0\x0B\xC0\x0B\xD0\x0B\xE0\x0B\xF0\x0B\0\x0C\x10\x0C \x0C0\x0C@\x0CP\x0C`\x0Cp\x0C\x80\x0C\x90\x0C\xA0\x0C\xB0\x0C\xC0\x0C\xD0\x0C\xE0\x0C\xF0\x0C\0\r\x10\r \r0\r@\rP\r`\rp\r\x80\r\x90\r\xA0\r\xB0\r\xC0\r\xD0\r\xDF\r\xEF\r\xFF\r\x0F\x0E\x1F\x0E/\x0E?\x0EO\x0E^\x0En\x0E~\x0E\x8E\x0E\x9E\x0E\xAE\x0E\xBE\x0E\xCE\x0E\xDE\x0E\xEE\x0E\xFE\x0E\x0E\x0F\x1E\x0F.\x0F>\x0FN\x0F^\x0Fn\x0F~\x0F\x8E\x0F\x9E\x0F\xAE\x0F\xBE\x0F\xCE\x0F\xDE\x0F\xEE\x0F\xFE\x0F\x0E\x10\x1E\x10.\x10>\x10N\x10^\x10n\x10~\x10\x8E\x10\x9E\x10\xAE\x10\xBE\x10\xCE\x10\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xDE\x10\xEE\x10\xFE\x10\x0E\x11\x1E\x11.\x11>\x11N\x11^\x11n\x11~\x11\x8E\x11\x9E\x11\xAE\x11\xBE\x11\xCE\x11\xDE\x11\xEE\x11\xFE\x11\x0E\x12\x1E\x12.\x12>\x12N\x12^\x12n\x12~\x12\x8E\x12\x9E\x12\xAE\x12\xBE\x12\xCE\x12\xDE\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE0\x12\xE4\x12\xF4\x12\x04\x13\r\x13\x14\x13\x14\x13\x14\x13\x14\x13\x14\x13\x14\x13\x17\x13'\x137\x13G\x13W\x13g\x13w\x13\x87\x13\x97\x13\xA7\x13\xB7\x13\xC7\x13\xD7\x13\xE7\x13\xF7\x13\x07\x14\x17\x14'\x147\x14G\x14W\x14g\x14w\x14\x85\x14F\x0C\x95\x14\xA5\x14F\x0C\xB5\x14\xC5\x14\xD5\x14\xE5\x14\xF5\x14\x05\x15\x15\x15%\x155\x15E\x15E\x15E\x15E\x15O\x15_\x15o\x15\x7F\x15\x8F\x15\x9F\x15\xAF\x15\xB1\x15\xC1\x15\xD1\x15\xE1\x15\xF1\x15\x01\x16\x11\x16!\x161\x16A\x16Q\x16a\x16q\x16\x81\x16\x8D\x16\x9D\x16\xAD\x16\xBD\x16F\x0CF\x0C\xCD\x16\xDD\x16\xED\x16\xF6\x02\xF6\x02\xF6\x02\xFD\x16\r\x17\x1D\x17-\x17=\x17M\x17]\x17i\x17y\x17\x89\x17\x99\x17\xA9\x17\xB9\x17\xC9\x17\xD9\x17\xE9\x17\xF9\x17\t\x18\x19\x18)\x189\x18I\x18S\x18U\x18e\x18u\x18\x85\x18\x95\x18\xA5\x18\x0E\0\xB5\x18\xC3\x18\xD3\x18\xE3\x18\xF3\x18\x03\x19\x13\x19#\x193\x19C\x19S\x19c\x19s\x19\x83\x19\x93\x19\xA2\x19\xB2\x19\xC2\x19\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xD2\x19\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xE2\x19\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF2\x19\x02\x1A\xF6\x02\xF6\x02\x04\x1A\x13\x1A#\x1A3\x1AC\x1AS\x1Ac\x1As\x1A\x83\x1A\x93\x1A\xA3\x1A\xB3\x1A\xC3\x1A\xD3\x1A\xE3\x1A\xF2\x1A\x02\x1B\x12\x1B\"\x1B2\x1BB\x1BR\x1Bb\x1Br\x1B\x82\x1B\x92\x1B\xA2\x1B\xAE\x1B\xBD\x1B\xC0\x1B\xD0\x1B\xE0\x1B\xF0\x1B\0\x1C\x10\x1C \x1C0\x1C@\x1CP\x1C`\x1Cn\x1C~\x1C\x88\x1C\x8C\x1C\x9C\x1C\xAC\x1C\xBC\x1C\xCC\x1C\xDA\x1C\xE2\x1C\xEE\x1C\xF5\x1C\0\x1D\0\x1D\0\x1D\0\x1D\0\x1D\0\x1D\0\x1D\0\x1D\0\x1D\0\x1D\0\x1D\0\x1D\0\x1D\t\x1D\xF6\x02\x19\x1D\xF6\x02)\x1D9\x1DI\x1DY\x1Di\x1Dy\x1D\x89\x1D\x99\x1D\xA9\x1D\xB9\x1D\xC9\x1D\xCC\x1D\xCC\x1D\xCC\x1D\xCC\x1D\xCC\x1D\xCC\x1D\xCC\x1D\xCC\x1D\xCC\x1D\xDC\x1D\xDD\x1D\xE2\x1D\xEE\x1D\xEE\x1D\xEE\x1D\xFE\x1D\xFE\x1D\xFE\x1D\x0E\x1E\x16\x1E\x16\x1E\x19\x1E)\x1E/\x1E?\x1E?\x1E?\x1E?\x1E?\x1E?\x1E?\x1EO\x1E_\x1Eo\x1Ep\x1Ep\x1Ep\x1Ex\x1E\x88\x1E\x8E\x1E\x9E\x1E\xA2\x1E\xA2\x1E\xAD\x1E\xB4\x1E\xBE\x1E\xCE\x1E\xDE\x1E\xDE\x1E\xDE\x1E\xDE\x1E\xDE\x1E\xDE\x1E\xDE\x1E\xDE\x1E\xDE\x1E\xDE\x1E\xDE\x1E\xDE\x1E\xDE\x1E\xDE\x1E\xDE\x1E\xDE\x1E\xEE\x1E\xEE\x1E\xEE\x1E\xEE\x1E\xEE\x1E\xEE\x1E\xEE\x1E\xEE\x1E\xFB\x1E\x0B\x1F\x14\x1F\x14\x1F\x14\x1F\x1C\x1F(\x1F,\x1F<\x1FI\x1FI\x1FI\x1FI\x1FI\x1FI\x1FU\x1F\\\x1F\\\x1F\\\x1F\\\x1F\\\x1F`\x1Fm\x1Fm\x1Fm\x1Fm\x1Fm\x1Fm\x1Fm\x1Fm\x1Fm\x1Fy\x1F\x7F\x1F\x89\x1F\x90\x1F\x90\x1F\x90\x1F\x90\x1F\x90\x1F\x90\x1F\xA0\x1F\xB0\x1F\xC0\x1F\xD0\x1F\xE0\x1F\xF0\x1F\0 \x10 0 @ P ` p \x80 \x90 \xA0 \xB0 \xC0 \xD0 \xDC \xE8 \xF2 \x02!\x12!\"!2!B!R!b!r!\x82!\x92!\xA2!\xB2!\xC2!\xD2!\xE2!\xF6\x02\xF6\x02\xF2!\x02\"\x12\"\"\"2\"B\"R\"b\"r\"\x82\"\x92\"\xA2\"\xB2\"\xC2\"\xD2\"\xE2\"\xF2\"\x02#\x12#\"#2#B#\xF6\x02R#b#r#\x82#\x92#\xA2#\xB2#\xC2#\xD2#\xE2#\xF2#\x02$\x12$\"$2$B$R$b$r$\x82$\x92$\xA2$\xB2$\xC2$\xD2$\xE2$\xF2$\x02%\x12%\"%\"%.%>%N%^%n%~%\x8E%\x9E%\xAE%\xBE%\xCE%\xDE%\xEE%\xFE%\x0E&\x1E&.&>&N&^&n&~&\x8E&\x9E&\xAE&\xBE&\xCE&\xDE&\xEE&\xFE&\x0E'\x1E'.'>'N'N'N'N'N'N'N'N'N'N'N'N'N'N'N'N'N'N'N'N'N'N'N'N'N'N'N'N'N'N'N'N'^'^'^'^'n'n'n'n'n'n'n'n'n'n'n'n'n'n'n'n'n'n'n'n'n'n'n'n'n'n'n'n'n'n'n'n'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'~'\x81'\x91'\x91'\x91'\x9A'\xAA'\xB0'\xC0'\xD0'\xE0'\xF0'\0(\t(\x19()(8(C(K(K(W(\\(l(u(u(z(\x8A(\x9A(\xF6\x02\xAA(\xBA(\xCA(\xDA(\xEA(\xFA(\n)\n)\n)\n)\n)\x1A)*):)J)Z)j)z)\x8A)\x9A)\xAA)\xBA)\xCA)\xDA)\xEA)\xFA)\xF6\x02\x08*\x18*$*,*<*L*\\*l*|*\x8C*\x8E*\x8E*\x8E*\x99*F\x0C\x0E\0\xA9*\xB9*\xC3*\xC8*\xD8*\xD8*\xE4*\xF4*\x04+\x14+\x18+\x1D+-+=+M+]+m+}+}+\x84+\x94+\xA4+\xB4+\xC4+\xD4+\xE4+\xE4+\xE4+\xEF+\xFF+\x04,\x14,$,3,B,R,b,r,\x82,\x92,\xA2,\xB2,\xC2,\xD2,\xE2,\xF2,\x02-\x12-F\x0C\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-\"-.->-G-R-R-V-\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02b-r-\x82-\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\x92-\x9F-\xAF-\xF6\x02\xB9-\xC9-\xD9-\xE9-\xF9-\t.\x19.).9.F.V.f.v.\x86.\x96.\xA6.\xB6.\xC6.\xD6.\xE6.\xF6.\x06/\x16/&/6/F/V/f/v/\x86/\x96/\xA6/\xB6/\xC6/\xD6/\xE6/\xF6/\x060\x160&060F0\xF6\x02V0\x0E\0f0v0\x860\x960\xA60\xB60\xC60\xD60\xE60\xF60\x061\x161&161F1V1f1v1\x861\x961\xA61\xB61\xC61\xD61\xE61\xF61\x062\x152%252D2T2a2j2z2\x8A2\x9A2\xF6\x02\xF6\x02\xAA2\xAA2\xAA2\xAA2\xAA2\xAA2\xAA2\xAF2\xBF2\xCF2\xDF2\xEF2\xFF2\x0F3\x1F3/383H3X3\xF6\x02\xF6\x02h3h3k3\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02{3\x8B3\x9B3\x9B3\x9B3\xAA3\xBA3\xCA3\xDA3\xEA3\xFA3\n4\x0F4\x1F4/4?4O4_4o4p4|4\x8C4\xF6\x02\xF6\x02\x9C4\xAC4\xBC4\xCC4\xDC4\xEC4\xEC4\xEC4\xFC4\x0C5F\x0C\x1C5,5<5D5H5X5X5`5p5p5p5|5\x8C5\x9C5\xAC5\xBC5\xCC5\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xDC5\xDC5\xDC5\xDC5\xDC5\xDC5\xDC5\xDC5\xDC5\xDC5\xDC5\xDC5\xDC5\xDC5\xDC5\xDC5\xDC5\xDC5\xDC5\xE55\xF55\x056\x156\xF6\x02%656E6U6\xF6\x02\xF6\x02\xF6\x02\xF6\x02e6o6o6y6\x896\x996\xA96\xB96\xC96\xD96\xE86\xF6\x02\xF6\x02\xF6\x02\xF86\x087\x187(787H7\xF6\x02\xF6\x02\xF6\x02\xF6\x02X7h7x7\x887\x987\xA87\xAA7\xB47\xC47\xD47\xE47\xF47\x048\x148$848D8T8\xF6\x02\xF6\x02d8m8x8\x888\x988\x988\x9B8\xAB8\xBB8\xCB8\xDB8\xEB8\xFB8\x0B9\x189\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02(989H9X9h9\xF6\x02\xF6\x02\xF6\x02x9\x889\x989\xA89\xB89\xC89\xD89\xE89\xF89\x08:\x18:F\x0C\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02(:8:H:X:h:x:\xF6\x02\xF6\x02\xF6\x02{:\x8B:\x9B:\xAB:\xBB:\xCB:\xDA:\xF6\x02\xEA:\xFA:\xF6\x02\xF6\x02\n;\x15;\xF6\x02%;5;E;U;V;b;r;\x80;\x8B;\x9B;\xAB;\xBB;\xCB;\xDB;\xEB;\xFB;\x02\xF6\x02\x1F>\x1F>\x1F>/>?>F\x0C\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02O>T>T>b>r>\x82>\xF6\x02\xF6\x02\x92>\x92>\x92>\x95>\xA5>F\x0C\xB5>\xF6\x02\xC5>\xD1>\xDA>\xEA>F\x0C\xF6\x02\xF6\x02\xF6\x02\xFA>\n?\x1A?*?:?\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02J?J?J?S?\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02c?s?\x83?\x93?\xA3?\xB3?\xC3?\xD3?\xDD?\xED?\xFD?F\x0C\xF6\x02\xF6\x02\xF6\x02\xF6\x02\r@\x17@\x17@&@6@\xF6\x02F@S@Y@i@y@\x89@\x99@\xA9@\xB9@\xC9@\xD9@\xE9@\xF9@\tA\x19A)A9A\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02IASATAdAtA\x84A\x94A\xA4A\xABA\xBBA\xC3A\xD3A\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xE3A\xEEA\xF8A\x08B\x18BF\x0C(B2B3BCBF\x0C\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02SBcBsB\x83B\x86B\x96B\xA6BF\x0C\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xB6B\xC6B\xD6B\xE6B\xF6B\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x06C\x13C\x16C\x16C\x16C\x16C\x16C\x16C\"C(C(C(C(C(C(C(C(C(C(C(C.C\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02>CNC^CnC~C\x8EC\x98C\xA8C\xB8C\xB8C\xB8C\xB8C\xB8C\xB8C\xB8C\xB8C\xB8C\xB8C\xB8C\xB8C\xC4C\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xD4C\xD4C\xD4C\xD4C\xD4C\xD4C\xE3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\xF3C\x0E\0\x03D\xC3=\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x13D\x1CD\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D,D3DCDSDcDsDsDsDsDtDF\x0C\x84D\x86D\x96D\xA6D\xA6D\xA6D\xB6D\xC6D\xD6D\xE6D\xF6D\x06E\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\x16E&E6EFEVEfE\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02vE\x86E\x96E\xA6E\xB6E\xC6E\xD6E\xE6E\xF6E\x06F\xF6\x02\xF6\x02\xF6\x02\xF6\x02\x16F&F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F6F>FNFNFNFNFNFNFNFNFNFNFNFNFNFNFNFNFNFNFNFNFNFNFNFNFNFNFNFNFNFNFNFNF^F^F^F^F^F^F^F^F^F^F^F^F^F^F^F^FhF\xF6\x02\xF6\x02xF\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\x88F\x98F\xA7F\xA7F\xA7F\xA7F\xA7F\xA7F\xA7F\xA7F\xA7F\xA7F\xA7F\xA7F\xA7F\xA7F\xA7F\xA7F\xA8F\xB8F\xC6F\xF6\x02\xD6F\xE2F\xF2F\xF2F\xF2F\xF2F\xF2F\xF2F\xF2F\xF2F\xF2F\xF2F\xF2F\xF2F\xF2F\xF2F\xF2F\xF6F\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\x06G\x06G\x06G\x06G\x06G\x06G\x0BG\x1BG+G;GKG\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\x0E\0\x0E\0[G\x0E\0\xC2=kGkGkGkGkGkGkGwG\xF6\x02\xF6\x02\xF6\x02\x87G\x87G\x87G\x87G\x87G\x87G\x87G\x87G\x87G\x87G\x87G\x87G\x87G\x87G\x87G\x91G\xA1G\xA1G\xAAG\xBAG\xC4G\xC6G\xD4G\x0E\0\xE1G\xEDG\xF3G\x03H\x12H\x13H\x18H\xF6\x02(H8HHHXHhH\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02xH\x88H\x98H\xA8H\xB8H\xB8H\xB8H\xB8H\xB8H\xC1H\xD1H\xE1H\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF1H\x01I\x11I!I\xFDH1I\x1DI\xF9H\tI=IMI]ImI\xF1H\x01I\x11IyI\x89I\rIuI\x99I\xA9I\x19I\xF5H\x05I\x15I\xF1H\x01I\x11I!I\xFDH\rI\x1DI\xF9H\tI\x19I\xF5H\x05I\x15I\xF1H\x01I\x11I\xB9I\xC9I\xD9I\xE9I\xF9I\xCFI\xDFI\xEFI\xC5I\xD5I\xE5I\xF5I\xCBI\xDBI\xEBI\xC1I\xD1I\xE1I\tJ\x19J\x1FJ\x1BJ/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J/J\x0E\0\x0E\0\x0E\0?J\x0E\0\x0E\0JJZJfJ\xDC\x05w\x05\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02vJ\x86J\x95J\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xA5J\xB5J\xC5J\xD5J\xE5J\xF5J\x05K\xF6\x02\x13K\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02#K#K&K6KFK\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02VKXK\xF6\x02hKhKlK|K\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\x8CK\x90KF\x0C\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xA0K\xB0K\xC0K\xC0K\xC0K\xC0K\xC0K\xC0K\xC0K\xC0K\xC0K\xC0K\xC0K\xC0K\xCBK\xC2=\xF6\x02\xF6\x02\xDBK\xEBK\xFBK\x0BL\x1BL+L\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02;LKL[LkL{L\xF6\x02\xF6\x02\xF6\x02\xF6\x02\x8AL\x9AL\xAAL\xBAL\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xCAL\xDAL\xEAL\xFAL\x08M\x18M(M8MHMXMgMXM\xF6\x02\xF6\x02\xF6\x02wM\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\x87M\x87M\x8BM\x9BM\x9BM\x9BM\x9BM\x9BM\x9BM\xA7M\xB7M\xC6M\xD6M\xE6M\xE7M\xF1M\x01N\x11N!N1NAN\x7F\x1DQN1NaNqN\x81N\xF6\x02\xF6\x02\xF6\x02\x8FN\x9FN\xAFN\xBFN\xCFN\xDFN\xEFN\xFFN\x0FO\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO\x1FO/O/O/O/O/O/O/O/O/O/O/O/O/O7OCOSOcOcOcOcOcOcOcOlOwOwOwOwOwO}O\x8DO\x9DO\xADO\xBDO\xBDO\xBDO\xC5O\xD5O\xE5O\xE5O\xEDO\xFDO\xFFO\x0FP\xF6\x02\xF6\x02\xF6\x02\xF6\x02\x1FP\x1FP\x1FP\x1FP\x1FP\x1FP\x1FP\x1FP\x1FP\x1FP\x1FP\x1FP\x1FP\x1FP\x1FP\x1FP/P/P/P/P/P;PKP[PkP{P{P}P\x8DP\x9DP\xADP\xBDP\xCDP\xCDP\xCDP\xCDP\xCDP\xCDP\xCDP\xCDP\xCDP\xDAP\xDEP\xDEP\xE3P\xF6\x02\xF6\x02\xF3P\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\x03Q\xF6\x02\xF6\x02\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x13Q\x19Q)Q)Q)Q)Q)Q)Q)Q)Q)Q)Q)Q)Q+Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;Q;QIQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQYQhQxQxQxQxQxQxQxQxQxQxQxQxQxQxQxQxQxQxQxQxQxQxQxQxQxQxQxQxQxQxQxQxQzQ\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8AQ\x8FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\x9FQ\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xAFQ\xF6\x02\x0E\0\x0E\0\x0E\0\x0E\0\x0E\0\x0E\0\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\xF6\x02\x0E\0\x0E\0\x0E\0\x0E\0\x0E\0\x0E\0\x0E\0\x0E\0\x0E\0\x0E\0\x0E\0\x0E\0\x0E\0\x0E\0\x0E\0\xF6\x02y\0\x99\0\xB9\0\xD9\0\xF9\0\x19\x019\x01Y\x01y\x01\x99\x01\xB9\x01\xD4\x01\xF4\x01\x14\x024\x02T\x02t\x02\x94\x02\xB2\x02\xD2\x02\xF2\x02\x12\x032\x03R\x03r\x03\x92\x03\xB2\x03\xB2\x03\xB2\x03\xB2\x03\xB2\x03\xB2\x03\xB6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xD6\x03\xF6\x03\xF6\x03\x0E\x04.\x04N\x04n\x04\x8E\x04\x8E\x04\x8E\x04\x8E\x04\x8E\x04\x8E\x04\x8E\x04\x8E\x04\x8E\x04\x8E\x04\x8E\x04\x94\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xD4\x04\xF4\x04\x14\x054\x05T\x05t\x05\x94\x05\xB4\x05\xD4\x05\xF4\x05\x0E\x06.\x06N\x06n\x06\x8E\x06\xAE\x06\xCE\x06\xEE\x06\t\x07)\x07C\x07c\x07\xB4\x04\xB4\x04\xB4\x04\xB4\x04x\x07\x98\x07\x98\x07\xB5\x07\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xD5\x07\xF1\x07\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\x11\x08.\x08\xB4\x04J\x08j\x08j\x08j\x08j\x08j\x08j\x08j\x08j\x08k\x08\x8B\x08\x9B\x08\xAE\x08\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xBF\x08\xDF\x08\xF6\x08\xB4\x04\xB4\x04\xB4\x04\xB4\x04\x16\t\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04&\tF\tf\t\x86\t\xA6\t\xC6\t\xE6\t\xB4\x04\xF6\t\x16\n-\n@\nP\np\n\xB4\x04\x89\n\xA9\n\xC9\n\xE9\n\xF9\n\x19\x0B9\x0BY\x0B\xB4\x04\xB4\x04y\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0By\x0B\x8B\x0B\x9B\x0B\x9B\x0B\x9B\x0B\x9B\x0B\x9B\x0B\x9B\x0B\x9B\x0B\xA8\x0B\xC7\x0B\xC9\x0B\xC9\x0B\xC9\x0B\xC9\x0B\xC9\x0B\xC9\x0B\xC9\x0B\xDF\x0B\xEA\x0B\xEA\x0B\xEA\x0B\xEA\x0B\xEA\x0B\xEA\x0B\xEA\x0B\xEA\x0B\xEA\x0B\xEA\x0B\xEA\x0B\xEA\x0B\xEA\x0B\xEC\x0B\x0B\x0C&\x0C\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04F\x0CF\x0CF\x0CF\x0CF\x0CF\x0CF\x0CF\x0CF\x0CR\x0Cg\x0Cg\x0Cg\x0Cg\x0Cg\x0Cg\x0Cg\x0Cl\x0C\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\xB4\x04\x8C\x0C\xEE\xFF") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x05\x05\x04\x03\x05\x05\x06\x03\x05\x05\x08\x03\x05\x05\n\x03\x05\x05\x0C\x03\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x05\x05\0\x04\x05\x05Z\x07\x05\x05t\t\x05\x05\x92\n\x05\x05\x90\r\x05\x05\x94\n\x05\x05\x8C\n\x05\x05n\t\x05\x05z\t\x05\x05|\t\x05\x05|\n\x05\x05z\x0C\x05\x05\0\x06\x05\x05\x0E\x05\x05\x05\0\x08\x05\x05\x86\n\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\x05\x056\x07\x05\x05*\x07\x05\x05\x82\x0C\x05\x05\x84\x0C\x05\x05\x86\x0C\x05\x05d\x07\x05\x05z\n\x9C\x05\0*\x9C\x05\0,\x9C\x05\0.\x9C\x05\x000\x9C\x05\x002\x9C\x05\x004\x9C\x05\x006\x9C\x05\08\x9C\x05\0:\x9C\x05\0<\x9C\x05\0>\x9C\x05\0@\x9C\x05\0B\x9C\x05\0D\x9C\x05\0F\x9C\x05\0H\x9C\x05\0J\x9C\x05\0L\x9C\x05\0N\x9C\x05\0P\x9C\x05\0R\x9C\x05\0T\xA0\x05\0V\x9C\x05\0X\x9C\x05\0Z\x9C\x05\0\\\x05\x05~\t\x05\x05\x88\n\x05\x05\x80\t\x05\x05\n\x0C\x05\x05\n\x05\x05\x05\x04\x0C\x05\x05\0*\x05\x05\0,\x05\x05\0.\x05\x05\x000\x05\x05\x002\x05\x05\x004\x05\x05\x006\x05\x05\08\x05\x05\0:\x05\x05\0<\x05\x05\0>\x05\x05\0@\x05\x05\0B\x05\x05\0D\x05\x05\0F\x05\x05\0H\x05\x05\0J\x05\x05\0L\x05\x05\0N\x05\x05\0P\x05\x05\0R\x05\x05\0T\x05\x05\0V\x05\x05\0X\x05\x05\0Z\x05\x05\0\\\x05\x05\x82\t\x05\x05\x8A\x0C\x05\x05\x84\t\x05\x05\x8E\x0C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x05\x05\x0E\x03\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\x05\0\x04\x05\x05\\\x07\x05\x05\x8E\r\x05\x05\x92\r\x05\x05\x8C\r\x05\x05\x94\r\x05\x05\x8C\x0C\x05\x05n\n\x05\x05\x10\x0C\x05\x05\\\x0C+\x05\0*\x05\x05v\t\x05\x05\x88\x0C\0\0\0\0\x05\x05`\x0C\x05\x05\x0C\x0C\x05\x05S\x0C\x05\x05|\x0C$\x05\0\x17$\x05\0\x19\x05\x05\x06\x0C\x10\x05*`\x05\x05r\n\xC8\0\0\0\x05\x05\x14\x0C$\x05\0\x15+\x05\0F\x05\x05x\t\xC5\xC36\0\xC5\x036\0\xC5\x83E\0\x05\x05f\x07\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5\x02U\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0p\x000\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x80\x0C\xC5b\x87\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x05(]\xC5\xE2\x92\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5\xC2T\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05p\x000\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05~\x0C\xC5\"\x87\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05(]\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5\"^\0\xC5\xE2]\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5\xA2j\0\xC5bj\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x06;\xC5\xE2o\0\xC5\xA2o\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x10K\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5bw\0\xC5\"w\0\xC5\xE2v\0\xC5\xA2v\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5\xA2\x9F\0\x9E\x05 E\x05\x05 E\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5b\x88\0\xC5\"\x88\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x05\x08Q\x05\x05\x08Q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05t\0N\x05\x05\x08-\xA0\x05\x14-\xA0\x05\x16-\x05\x05\x16-\xA0\x05P]\x05\x05P]\xA0\x05 G\xA0\x05\x10/\x05\x05\x10/\xA0\x05\x101\xA0\x05\x121\xA0\x05\x181\x05\x05\x181\xC5b\x9F\0\xA0\x05\x143\x9B\x05\x183\x90\x05\x1C3\xA0\x05\x105\x05\x05\x105\xA0\x05\x147\xA0\x05\x1E7\x05\x05\x089\xA0\x05\x1A;\xA0\x05\x10;\xA0\x05\n?\x05\x05\n?\x05\x05\x0EA\x05\x054A\xA0\x05(S\xA0\x05\x0EE\x05\x05\x10E\xA0\x054G\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x05 7\x05\x05 7\xA0\x05\x10I\x05\x05\x10I\x9E\x05\x08M\xA0\x05L]\x05\x05L]\x9E\x05\x1CO\x05\x05$O\x05\x05\x0EQ\xA0\x05\x10Q\x05\x05\x10Q\xA0\x05\x12Q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x050S\xA0\x05\x0CU\xA0\x05\n[\x05\x05\n[\xA0\x05\x08]\x05\x05\x08]\x9E\x05\x1A]\xA0\x05\x1E]\x05\x05\x1E]\x05\x05$]\x05\x05D]\xA0\x05N]\x05\x05N]\xC5b\x8D\0\x05\x050]\x05\x05x]\x05\x05z]\x05\x05|]\x05\x05~]\xC5cb\0\xC5\x03b\0\xC5\xA3a\0\xC5\"x\0\xC5\xE2w\0\xC5\xA2w\0\xC5\"\x85\0\xC5\xE2\x84\0\xC5\xA2\x84\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x143\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x05\x107\x05\x05\x107\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5\"a\0\xC5\xE2`\0\xC5\xA2`\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x05\x089\xA0\x050]\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x05\x10[\x05\x05\x10[\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x05\x10E\x05\x05\x1A1\xA0\x05a\x05\x05>a\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x05\x8Ca\x05\x05\x8Ca\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x05\x18a\x05\x05\x18a\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x05\x14a\x05\x05\x14a\xC6!%\0\xC1\x02\xB8a\xC6A%\0\xC1\t\xB8a\xA0\x05\x1Ca\x05\x05\x1Ca\xA0\x05$a\x05\x05$a\xA0\x056a\x05\x056a\xA0\x05Ba\x05\x05Ba\xA0\x05na\x05\x05na\xA0\x05\x88a\x05\x05\x88a\xA0\x05\x9Ea\x05\x05\x9Ea\xC6\xA1$\0\xC1\t\xA4a\xC6\xA1#\0\xC1\x028a\xC6A$\0\xC1\tha\xA0\x05pa\x05\x05pa\xA0\x05\x9Aa\x05\x05\x9Aa\xC6\xC1'\0\xC1\x02\xF6a\xC6\x01$\0\xC1\t`a\xA0\x05\xFAa\x05\x05\xFAa\xC6\xE1#\0\xC1\x02`a\xC6a$\0\xC1\x10ha\xA0\x05\x82a\x05\x05\x82a\xA0\x05\x90a\x05\x05\x90a\xC6a%\0\xC1\x02\xBEa\xA0\x05za\x05\x05za\xC6a#\0\xC1\x02.a\xC6\xA1&\0\xC1\x02\xCAa\xC6!$\0\xC1\x02ha\xFF\xFF\xFF\xFF\xA0\x05\x06d\xA0\x05\nd\xA0\x05\x0Cd\xA0\x05\x0Ed\xAE\x05\x10d\xA0\x05\x12d\xA0\x05\x14d\xA0\x05\x16d\xA0\x05\x18d\xA0\x05\x1Ad\xAE\x05\x1Cd\xA0\x05\x1Ed\xAE\x05 d\xA0\x05\"d\xA0\x05$d\xA0\x05&d\xA0\x05(d\xA0\x05*d\xA0\x05,d\xAE\x05.d\xA0\x050d\xAE\x054d\xA0\x056d\xA0\x058d\xA0\x05:d\xA0\x05d\xA0\x05@d\xA0\x05Bd\xAE\x05Dd\xA0\x05Fd\xA0\x05Hd\xA0\x05Jd\xAE\x05Ld\xA0\x05Nd\xA0\x05Pd\xA0\x05Rd\xA0\x05Td\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05Vd\x05\x05\x04\x0B\x05\x05\x06\x0B\x05\x05`\x07\x05\x05\x12\x07\x05\x05l\x07\x05\x05\x08\x0B\x05\x05\x08d\x05\x05\x06d\x05\x05\nd\x05\x05\x0Cd\x05\x05\x0Ed\x05\x05\x10d\x05\x05\x12d\x05\x05\x14d\x05\x05\x16d\x05\x05\x18d\x05\x05\x1Ad\x05\x05\x1Cd\x05\x05\x1Ed\x05\x05 d\x05\x05\"d\x05\x05$d\x05\x05&d\x05\x05(d\x05\x05*d\x05\x05,d\x05\x05.d\x05\x050d\x05\x054d\x05\x056d\x05\x058d\x05\x05:d\x05\x05d\x05\x05@d\x05\x05Bd\x05\x05Dd\x05\x05Fd\x05\x05Hd\x05\x05Jd\x05\x05Ld\x05\x05Nd\x05\x05Pd\x05\x05Rd\x05\x05Td\xC5\x82\xA3\0\x05\x052d\x05\x058\x07\x05\x05\x10\x05\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\tU\x0C\xC1\x10U\x0C\x05\x05\x96\r\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC2\x05\"\xE2\xC2\x05B\xE2\xC2\x05b\xE2\xC2\x05\x82\xE2\xC2\x05\xA2\xE2\xC2\x05\xC2\xE2\xC2\x05\xE2\xE2\xC2\x05\x04\xE3\xC2\x05$\xE3\xC2\x05D\xE3\xC2\x05D\xE3\xC2\x05d\xE3\xC2\x05\xC4\xE3\0\0\0\0\x05\x05\n\x0B\xC2\x05\xE4\xE3\x05\x05\x0C\x0B\xC2\x05\xA4\xE3\xC2\x05\x84\xE3\x05\x05\x0E\x0B\0\0\0\0\0\0\0\0\x05\x05\x10\x0B\xC2\x05$\xE3\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x06e\x05\x05\x08e\x05\x05\ne\x05\x05\x0Ce\x05\x05\x0Ee\x05\x05\x10e\x05\x05\x12e\x05\x05\x14e\x05\x05\x16e\x05\x05\x18e.\x05\x1Ae\x05\x05\x1Ae\x05\x05\x1Ce.\x05\x1Ee\x05\x05\x1Ee \x05 e\x05\x05 e\x05\x05\"e\x05\x05$e \x05&e\x05\x05&e \x05(e\x05\x05(e\x05\x05*e\x05\x05,e\x05\x05.e\x05\x050e\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5\xC4\xA5\0\xC5B\xA5\0\xC5\x82\xA5\0\xC5\xA2\xA5\0\x05|n\t\xC6a\x01\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC1,\x98\x0C\xC1:\x98\x0C\xC1\x17U\x0C\x05\x05\x9A\n\x05\x05\x9E\n\x05\x05\x98\r\x05\x05\x14\x07\x05\x05\x16\x07\xC1,U\x0C\xC13U\x0C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x05\x05,\x07\0\0\0\0\x05\x057\t\x05\x05:\x07\x05\x05n\x07\xC1\x1E\xFAf\x05\x05\x06f\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC9&\x03\0\x05\x05\x1Ef\x05\x05(f\x05\x05*f\x05\x05,f\x05\x05:f\x05\x05Jf\x05\x05Lf\x05\x05Vf\x05\x05Xf\x05\x05pf\x05\x05rf\x05\x05\x88f\x05\x05\x8Af\x05\x05\x94f\x05\x05\x96f\x05\x05\xA0f\x05\x05\xA2f\x05\x05\xA8f\x05\x05\xAAf\xC1:\xC4f\xC1H\xC4f\xC1\t\xFAf\xC1\x10\xFAf\xC1\x17\xFAf\0\0\0\0\x05\x05\xB0f\x05\x05\xB4f\x05\x05\xB8f\x05\x05\xC6f\x05\x05\xCAf\x05\x05\xCEf\x05\x05\xD8f\xC9\x06\x05\0\x05\x05\xEEf\xC9\xE6\x05\0\xC2\x05\x88\xE5\xC2\x05\xE8\xE5\xC2\x05J\xE6\xC2\x05\xAA\xE6\xC2\x05,\xE7\xC2\x05\x8C\xE7\xC2\x05\xEC\xE7\xC2\x05\x0E\xE8\xC2\x05.\xE8\xC2\x05N\xE8\xC2\x05n\xE8\xC2\x05\xAE\xE8\xC2\x05\xCE\xE8\xC2\x05\xEE\xE8\xC2\x050\xE9\xC2\x05P\xE9\xC2\x05p\xE9\xC2\x05\x90\xE9\xC2\x05\xB0\xE9\xC2\x05\xD0\xE9\xC2\x05\x8E\xE8\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\x05\x05\x96\n\x05\x05\x18\x07\x05\x05\x1A\x07\x05\x05\x82\n\x05\x05\x1Cf\xC1H\xB2f\xC2\x05\xF2\xEA\x05\x05\x0Ef\x05\x05\x0Cf\xC1\x02\x14f \x05\x06f\xC5B\xA6\0\xC5\x82\xA6\0\xC5\xC2\xA6\0\xC5B\xA7\0\x05\x05.f\x05\x050f\x05\x05 f\x05\x052f\x05\x054f\x05\x05\"f\x05\x056f\x05\x05$f\x05\x05Nf\x05\x05Pf\x05\x05f\x05\x05Rf\x05\x05Bf\x05\x05Ff\x05\x05Zf\x05\x05\\f\x05\x05^f\x05\x05`f\x05\x05bf\x05\x05df\x05\x05hf\x05\x05jf\x05\x05lf\x05\x05tf\x05\x05vf\x05\x05xf\x05\x05zf\x05\x05|f\x05\x05~f\x05\x05\x80f\x05\x05\x82f\x05\x05\x84f\x05\x05\x8Cf\x05\x05\x8Ef\x05\x05\x90f\x05\x05\x98f\x05\x05\x9Cf\x05\x05\xA4f\x05\x05\xACf\xC1\x02\xB2f\xC1\t\xB2f\xC1\x17\xB2f\xC1\x1E\xB2f\xC1,\xB2f\xC13\xB2f\xC1\x02\xB6f\xC1\x10\xB6f\x05\x05\xBAf\x05\x05\xBCf\x05\x05\xBEf\xC1\x02\xC0f\xC1\x10\xC0f\xC1\x17\xC0f\x05\x05\xC2f\xC1\x10\xC4f\xC1\x17\xC4f\xC1\x1E\xC4f\xC1%\xC4f\xC1,\xC4f\xC1\x02\xC8f\xC1\t\xC8f\xC1\x10\xC8f\xC1\x17\xC8f\xC1\t\xD6f\x05\x05\xD0f\xC1\t\xD2f\x05\x05\xD4f\xC1\x02\xD6f\x05\x05\xDAf\x05\x05Df\xFF\xFF\xFF\xFF\x05\x05\xDCf\xFF\xFF\xFF\xFF\xC1\x02\xDEf\x05\x05\xE2f\xC1\x02\xE4f\xC1\t\xE4f\x05\x05\xE6f\x05\x05\xE8f\x05\x05\xEAf\xC1\x02\xECf\xC1\t\xECf\x05\x05\xF2f\x05\x05\xF4f\x05\x05\xF6f\xC1\x17\xECf\x05\x05\xF8f\xC1\x02\xFAf\x05\x05\xFCf\xFF\xFF\xFF\xFF\x05\x05\x08\t\xC1\x10\xDEf\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC1:U\x0C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x10\x05\xE0f\x10\x05\xF0f\0\0\0\0\0\0\0\0\xC1AU\x0C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC1\x02nf\xC1\x02\x86f\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xC1\x02\x92f\x05\x05\x9Ef\xC1\t\xAEf\x05p\x06f\x05p\xCAf\xC1\t\xDEf\xC1\x029\t\xC1\x02\n\t\xC1\t\n\t\xC1\x02<\x07\xC1\t<\x07\xC1\x10<\x07\xC1\x17<\x07\xC1\x1E<\x07\xC1%<\x07\x05\x05p\x07\xC1\x02\x12\x0B\xC1\t\x12\x0B\xC1\x10\x12\x0B\xC1\x17\x12\x0B\xFF\xFF\xFF\xFF\0\0\0\0\xC1\t\x04g\xC2\x05\x14\xEB\x05\x05\x06g\x05\x05\x08g\x05p\x08g\x05\x05\x0Cg\x05\x05\ng\xC1\x02\x0Eg\xC1\t\x0Eg\xC1\x10\x0Eg\xC1\x1E\x0Eg\x05\x05\x10g\x05p\x10g\xC1\x02\x12g\xC1\t\x12g\xC1\x10\x12g\xC1\x1E\x12g\xC1%\x12g\xC1,\x12g\x05\x05\x14g \x05\x14g\x05\x05\x16g\x05\x05\x18g\x05p\x18g\xC1\t\x1Ag\xC1\x10\x1Ag\xC1\x17\x1Ag\xC1\x1E\x1Ag\xC1%\x1Ag\x05p\x06g\x05x\x08g\x05p\x0Cg\xC2\x054\xEB\xC2\x05T\xEB\xC2\x05t\xEB\xC2\x05\x94\xEB\xC2\x05\xB4\xEB\xC2\x05\xD4\xEB\xC2\x05\xF4\xEB\xC2\x05\x16\xEC\xC2\x056\xEC\xC2\x05V\xEC\xC2\x05v\xEC\xC2\x05\x96\xEC\xC2\x05\xB6\xEC\xC2\x05\xD6\xEC\xC2\x05\xF6\xEC\xC2\x05\x18\xED\0\0\0\0\x05\xA6\0\0\x05\xA8\0\0\0\0\0\0\0\0\0\0\x05\xA6\0\0\x05\xA8\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x17\x0Eg\xC1\x17\x12g\xC1\x02\x1Ag\xC1\x02&f\xC1\t&f\xC1\x10&f\xC1\x17&f\xC1\x1E&f\xC1%&f\xC13&f\xC1\x02Tf\xC1\tTf\xC1\tnf\xC1\x10nf\xC1\t\x86f\xC1\t\x92f\xC1\x10\xAEf\xC1\x17\xAEf\xC1\x1E\xAEf\xC1:\xB2f\xC1A\xB2f\xC13\xC4f\xC1O\xC4f\xC1V\xC4f\xC1\x02\xCCf\xC1\t\xCCf\xC1\x10\xD6f\xC1\x17\xD6f\xC1\x1E\xD6f\xC1\x1E\xC8f\xC1\x10\x86f\xC1\x17\x86f\xC1\x10\x92f\xC1\x10Tf\xC1\x17Tf\xC1\x17\x92f\xC1\x1E\x86f\xC1\x1ETf\xC1\t\x14f\xC1\x10\x14f\xC1%\xFAf\xC1,\xFAf\xC13\xFAf\xC1\x1E\xECf\xC1%\xECf\xC1\x02\xFEf\xC1\t\xFEf\xC1%Tf\xC1\x1E\x92f\xC1%\x92f\xC1\t\xC0f\x05\x05\x1Eg\x05\x05$g\x05\x05&g\x05\x05(g\x05\x05,g\x05\x05.g\x05\x050g\x05\x052g\x05\x058g\x05\x05g\x05\x05@g\x05\x05Dg\x05\x05Lg\x05\x05Ng\x05\x05Rg\x05\x05Tg\x05\x05\\g\x05\x05^g\x05\x05`g\x05\x05bg\x05\x05dg\x05\x05fg\x05\x05hg\x05\x05Fg\x05\x05 g\x05\x05\"g\x05\x05Bg\x05\x05*g\x05\x05Vg\x05\x05Xg\x05\x05Zg\x05\x05Hg\x05\x05Jg\x05\x054g\x05\x056g\x05\x05Pg\x05\x05:g\x05\x05lg\x05\x05ng\x05\x05pg\x05\x05rg\x05\x05tg\x05\x05vg\x05\x05xg\x05\x05zg\x05\x05|g\x05\x05~g\x05\x05\x80g\x05\x05jg\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xC1\t\x82g\xC1\x10\x82g\xC1\x17\x82g\xC1\x1E\x82g\xC1%\x82g\xC1,\x82g\xC13\x82g\xC1:\x82g\xC1A\x82g\xC1H\x82g\xC1O\x82g\xC1V\x82g\x05\x05\x84g\x05\x05\x86g\x05\x05\x88g\x05\x05\x8Ag\xCE q\0\xCE q\0\xCE q\0\xCE q\0\xCE q\0\xCE q\0\xCE q\0\xCE q\0\xCE q\0\xCE q\0\xCE q\0\xCE q\0\xCE q\0\xCE q\0\x05p\x84g\x05p\x86g\x05p\x8Ag\xC2\x058\xED\xC2\x05X\xED\xC2\x05x\xED\xC2\x05\x98\xED\xC2\x05\xB8\xED\xC2\x05\xD8\xED\xC2\x05\xF8\xED\xC2\x05\x1A\xEE\xC2\x05:\xEE\xC1d\x8Cg\xC1k\x8Cg\xC1TV\x0C\xC1\t9\t\x05\x05\x1C\x07\xC1\x02b\x07\0\0\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\xA8\0\0\xC1\x02\x9A\r\xC1\t\x9A\r\xC1\t3e\xC1\x103e\xC1\x173e\xC1\x1E3e\xC1%3e\xC1,3e\xC133e\xC1:3e\xC1A3e\xC1H3e\xC1O3e\xC1V3e\xC1]3e\xC1d3e\xC1k3e\xC1r3e\xC1y3e\xC1\x803e\xC1\x873e\xC1\x8E3e\xC1\x953e\xC1\x9C3e\xC1\xA33e\xC1\xAA3e\xC2\x05(\xE5\xC2\x05H\xE5\xC1\xB13e\xC1\xB83e\xC2\x05&\xE4\xC2\x05&\xE4\xC2\x05F\xE4\xC2\x05F\xE4\xC2\x05F\xE4\xC2\x05f\xE4\xC2\x05f\xE4\xC2\x05f\xE4\xC2\x05\x86\xE4\xC2\x05\x86\xE4\xC2\x05\xA6\xE4\xC2\x05\xA6\xE4\xC2\x05\xC6\xE4\xC2\x05\xC6\xE4\xC2\x05\xC6\xE4\xC2\x05\xE6\xE4\xC2\x05\x08\xE5\xC2\x05h\xE5\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1,<\x07\xC13<\x07\xC1:<\x07\xC1A<\x07\xC1H<\x07\xC1O<\x07\xC1V<\x07\xC1]<\x07\xC1d<\x07\xC1k<\x07\xC1r<\x07\xC1y<\x07\xC1\x80<\x07\xC1\x87<\x07\xC1\x8E<\x07\xFF\xFF\xFF\xFF\xC1\t\x1Bg\xC1\x10\x1Bg\xC1\x17\x1Bg\xC1\x1E\x1Bg\xC1%\x1Bg\xC1,\x1Bg\xC13\x1Bg\xC1:\x1Bg\xC1A\x1Bg\xC1H\x1Bg\xC1O\x1Bg\xC1V\x1Bg\xC1]\x1Bg\xC1d\x1Bg\xC1k\x1Bg\xC1r\x1Bg\xC1y\x1Bg\xC1\x80\x1Bg\xC1\x87\x1Bg\xC1\x8E\x1Bg\xC1\x95\x1Bg\xC1\x9C\x1Bg\xC1\xA3\x1Bg\xC1\xAA\x1Bg\xC1\xB1\x1Bg\x05\xA8\0\0\x05\xA8\0\0\x05\xA8\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x1E\x12\x0B\xFF\xFF\xFF\xFF\xC1,\x1Ag\xC13\x1Ag\xC1:\x1Ag\xC1A\x1Ag\xC1H\x1Ag\xC1O\x1Ag\xC1V\x1Ag\xC1]\x1Ag\xC1d\x1Ag\xC1k\x1Ag\xC1r\x1Ag\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x10\x05\x1Af\x10\x05\x1Af\x10\x05\x1Af\x10\x05\x1Af\x10\x05\x1Af\x10\x05\x1Af\x10\x05\x1Af\x10\x05\x1Af\x10\x05\x1Af\x10\x05\x1Af\x10\x05\x1Af\x10\x05\x1Af\x10\x05\x1Af\x10\x05\x1Af\x10\x05\x1Af\x10\x05\x1Af \x05\x06f\x10\x05\xE0f\x10\x05\xF0f\x10\x05\xF0f \x05\x06f\xC1\xD4U\x0C\xC1%\xD6f\x05\x05@f\xC1\t\xA6f\xC1\x10\xA6f\xC1A\xC4f\xC1\x10\xFEf\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC2\x05.\xE8\xC2\x05.\xE8\xC1,&f\xC1A&f\xC1\x02Hf\xC1\x02\xA6f\xC1%\xB2f\xC1\x1E\xB6f\xC1%\xC8f\xC1\x10\xCCf\xC1\x02\x18f\xC1\t\x18f\xC1%\x86f\xC1,\xECf\xC1\x10\x18f\x10\x05\x1Af\x05\x05ff\x05\x05\x9Af\xC1\x02\xC4f\xC1\x10\xECf\xC1,\x86f\xC1%\xAEf\xC1\x1E\xC0f\xC1%\xB6f\xC1H&f\xC1O&f\xC1\x028f\xC13\x86f\xC1:\xFAf\xC1\x10\xB2f\xC1\t\xB6f\xC1\x02\xD2f\xC1:&f\xC1\t8f\xC1\x108f\xC1\tHf\xC1]\xC4f\xC1\x02\xAEf\xC1\x17\xB6f\xC1\x10Hf\xC1\x17Hf\xC1,\xC8f\xC1\t\xC4f\x10\x05\xF2f\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC2\x05\xF0\xE9\xC2\x05\xCA\xE6\xC2\x05L\xE7\xC2\x05\xAC\xE7\xC2\x05\xC8\xE5\xC2\x05*\xE6\xC2\x05\x8A\xE6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC2\x05\xA8\xE5\xC2\x05\n\xE6\xC2\x05j\xE6\0\0\0\0\xC2\x05\xEA\xE6\xC2\x05\x0C\xE7\xC2\x05\xCC\xE7\xC2\x05\x12\xEA\xC2\x052\xEA\xC2\x05\xB2\xEA\xC2\x05\xD2\xEA\xC2\x05r\xEA\xC2\x05\x92\xEA\xC2\x05R\xEA\xC2\x05l\xE7\xC2\x05\x10\xE9\xC2\x05^\xF0\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05\x9E\xF0\x05\x05\x0Ch\x05\x05\x0Eh\x05\x05\x10h\x05\x05\x1Ch\x05\x05\x1Eh\x05\x05 h\x05\x05\"h\x05\x05$h\x05\x05(h\x05\x05,h\x05\x05.h\x05\x050h\x05\x052h\x05\x056h\x05\x058h\x05\x05:h\x05\x05h\x05\x05@h\x05\x05Bh\x05\x05Fh\x05\x05Hh\x05\x05Jh\x05\x05Lh\x05\x05Nh\x05\x05Th\x05\x05Vh\x05\x05Xh\x05\x05Zh\x05\x05^h\x05\x05bh\x05\x05dh\x05\x05fh\x05\x05hh\x05\x05jh\x05\x05lh\x05\x05nh\xFF\xFF\xFF\xFF\x05\x05ph\x05\x05rh\x05\x05th\x05\x05xh\x05\x05zh\x05\x05|h\x05\x05\x80h\xFF\xFF\xFF\xFF\x05\x05\x82h\x05\x05\x84h\xFF\xFF\xFF\xFF\x05\x05\x86h\x05\x05\x88h\x05\x05\x8Ah\x05\x05\x8Ch\x05\x05\x8Eh\x05\x05\xA0h\x05\x05\xA2h\xC2\x05>\xF0\x05\x05\x90h\x05\x05\x9Eh\x05\x05\xAAh\x05\x05\xACh\x05\x05\xAEh\x05\x05\xB0h\x05\x05\xB2h\x05\x05\xB4h\x05\x05\xBAh\x05\x05\xBEh\x05\x05\xC0h\x05\x05\xC4h\x05\x05\xC8h\x05\x05\xCAh\x05\x05\xCCh\x05\x05\xCEh\x05\x05\xD0h\x05\x05\xC2h\x05\x05\xA4h\x05\x05\x06h\0\0\0\0\0\0\0\0\x05\x8A\0\0\x05\x88\0\0\x05\x05\xBCh\x05\x05\xA6h\x05\x05\xA8h\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05&h\x05\x05*h\x05\x05\xB6h\x05\x05\xB8h\x05\x05 \t\x05\x05\"\t\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\x05\x05\x14\x0B\x05\x05Z\r\x05\x05\nh\x05\x05\x12h\x05\x05\x14h\x05\x05\x16h\x05\x05\x18h\x05\x05\x1Ah\x05\x05\\h\x05\x05Ph\x05\x05~h\x05\x05Dh\x05\x05Rh\x05\x05\x92h\x05\x05`h\x05\x05vh\x05\x05\x06i\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05\x9E\xF0\xFF\xFF\xFF\xFF\x05\x05\x08i\x05\x05\ni\x05\x05\x0Ci\x05\x05\x0Ei\x05\x05\x10i\x05\x05\x12i\x05\x05\x14i\x05\x05\x18i\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x1Ci\x05\x05\x1Ei\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05 i\x05\x05\"i\x05\x05$i\x05\x05&i\x05\x05(i\x05\x05*i\x05\x05,i\x05\x05.i\x05\x050i\x05\x052i\x05\x054i\x05\x056i\x05\x058i\x05\x05:i\x05\x05i\x05\x05@i\x05\x05Bi\x05\x05Di\x05\x05Fi\x05\x05Hi\x05\x05Ji\xFF\xFF\xFF\xFF\x05\x05Li\x05\x05Ni\x05\x05Pi\x05\x05Ri\x05\x05Ti\x05\x05Vi\x05\x05Xi\xFF\xFF\xFF\xFF\x05\x05\\i\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05`i\x05\x05bi\x05\x05di\x05\x05fi\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05>\xF0\x05\x05hi\x05\x05ji\x05\x05li\x05\x05ni\x05\x05pi\x05\x05ri\x05\x05ti\x05\x05vi\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC9\xC8\x06\0\x05\x05~i\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x84i\xC5\"'\x01\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x86i\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x16i\x05\x05\x1Ai\x05\x05xi\x05\x05zi\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\x05\x05Zi\x05\x05^i\x05\x05\x9C\r\x05\x05\x9E\r\x05\x05\x06\x10\x05\x05\x08\x10\x05\x05\n\x10\x05\x05\x0C\x10\x05\x05\x0E\x10\x05\x05\x10\x10\xC1[V\x0C\x05\x05\xA0\r\x05\x05\x88i\x05\x052\x0B\xC2\x05\xBE\xF0\xFF\xFF\xFF\xFF\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05\x9E\xF0\xFF\xFF\xFF\xFF\x05\x05\x10j\x05\x05\x12j\x05\x05\x1Aj\x05\x05\x1Cj\x05\x05\nj\x05\x05\x0Cj\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x1Ej\x05\x05\x14j\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x0Ej\x05\x05\x16j\x05\x05&j\x05\x05(j\x05\x05*j\x05\x05,j\x05\x05.j\x05\x050j\x05\x052j\x05\x054j\x05\x056j\x05\x058j\x05\x05:j\x05\x05j\x05\x05@j\x05\x05Bj\x05\x05Dj\x05\x05Fj\x05\x05Hj\x05\x05Jj\x05\x05Lj\xFF\xFF\xFF\xFF\x05\x05Nj\x05\x05Pj\x05\x05Rj\x05\x05Tj\x05\x05Vj\x05\x05Xj\x05\x05\\j\xFF\xFF\xFF\xFF\x05\x05^j\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05`j\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05 j\x05\x05\"j\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05>\xF0\xFF\xFF\xFF\xFF\x05\x05dj\x05\x05fj\x05\x05hj\x05\x05jj\x05\x05lj\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05nj\x05\x05pj\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05rj\x05\x05tj\x05\x05vj\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05$j\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05bj\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xC2\x05\xDE\xF0\xC2\x05\xFE\xF0\x05\x05\x18j\x05\x05\x08j\x05\x05\x06j\x05\x05Zj\x05\x054\x0B\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05\x9E\xF0\xFF\xFF\xFF\xFF\x05\x05\x08k\x05\x05\nk\x05\x05\x0Ck\x05\x05\x0Ek\x05\x05\x10k\x05\x05\x12k\x05\x05\x14k\x05\x05\x18k\x05\x05\x1Ck\xFF\xFF\xFF\xFF\x05\x05\x1Ek\x05\x05 k\x05\x05\"k\xFF\xFF\xFF\xFF\x05\x05$k\x05\x05&k\x05\x05(k\x05\x05*k\x05\x05,k\x05\x05.k\x05\x050k\x05\x052k\x05\x054k\x05\x056k\x05\x05:k\x05\x05k\x05\x05@k\x05\x05Bk\x05\x05Dk\x05\x05Fk\x05\x05Hk\x05\x05Jk\x05\x05Lk\x05\x05Nk\x05\x05Pk\xFF\xFF\xFF\xFF\x05\x05Rk\x05\x05Tk\x05\x05Vk\x05\x05Xk\x05\x05Zk\x05\x05\\k\x05\x05^k\xFF\xFF\xFF\xFF\x05\x05`k\x05\x05lk\xFF\xFF\xFF\xFF\x05\x05bk\x05\x05dk\x05\x05fk\x05\x05hk\x05\x05jk\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05>\xF0\x05\x05nk\x05\x05pk\x05\x05rk\x05\x05tk\x05\x05vk\x05\x05xk\x05\x05zk\x05\x05|k\x05\x05\x82k\xFF\xFF\xFF\xFF\x05\x05\x84k\x05\x05\x86k\x05\x05\x88k\xFF\xFF\xFF\xFF\x05\x05\x8Ak\x05\x05\x8Ck\x05\x05\x8Ek\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x06k\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x16k\x05\x05\x1Ak\x05\x05~k\x05\x05\x80k\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\x05\x056\x0B\x05\x05\xA2\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x058k\xC2\x05\x0E\xE8\xC2\x05\xEC\xE7\xC2\x05.\xE8\xC2\x05>\xF0\xC2\x05>\xF0\xC2\x05>\xF0\xFF\xFF\xFF\xFF\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05\x9E\xF0\xFF\xFF\xFF\xFF\x05\x05\x06l\x05\x05\x08l\x05\x05\nl\x05\x05\x0Cl\x05\x05\x0El\x05\x05\x10l\x05\x05\x12l\x05\x05\x16l\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x1Al\x05\x05\x1Cl\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x1El\x05\x05 l\x05\x05\"l\x05\x05$l\x05\x05&l\x05\x05(l\x05\x05*l\x05\x05,l\x05\x05.l\x05\x050l\x05\x052l\x05\x054l\x05\x056l\x05\x058l\x05\x05:l\x05\x05l\x05\x05@l\x05\x05Bl\x05\x05Dl\x05\x05Fl\x05\x05Hl\xFF\xFF\xFF\xFF\x05\x05Jl\x05\x05Ll\x05\x05Nl\x05\x05Pl\x05\x05Rl\x05\x05Tl\x05\x05Xl\xFF\xFF\xFF\xFF\x05\x05Zl\x05\x05\\l\xFF\xFF\xFF\xFF\x05\x05^l\x05\x05bl\x05\x05dl\x05\x05fl\x05\x05hl\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05>\xF0\x05\x05jl\x05\x05ll\x05\x05nl\x05\x05pl\x05\x05rl\x05\x05tl\x05\x05vl\x05\x05xl\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC9(\x08\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x86l\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\xA6\0\0\x05\x05\x88l\x05\x05\x8Al\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05Vl\x05\x05\x14l\x05\x05\x18l\x05\x05zl\x05\x05|l\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xC1bV\x0C\x05\x05`l\x05\x05\x12\x10\x05\x05\x14\x10\x05\x05\x16\x10\x05\x05\x18\x10\x05\x05\x1A\x10\x05\x05\x1C\x10\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05~\xF0\x05\x05 m\xFF\xFF\xFF\xFF\x05\x05\x08m\x05\x05\nm\x05\x05\x0Cm\x05\x05\x0Em\x05\x05\x10m\x05\x05\x12m\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x14m\x05\x05\x16m\x05\x05\x18m\xFF\xFF\xFF\xFF\xC9\x08\n\0\x05\x05\x1Cm\xFF\xFF\xFF\xFF\x05\x05\"m\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05$m\x05\x05&m\xFF\xFF\xFF\xFF\x05\x05Fm\xFF\xFF\xFF\xFF\x05\x05(m\x05\x05*m\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05,m\x05\x05.m\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x050m\x05\x05Dm\x05\x052m\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x054m\x05\x056m\x05\x058m\x05\x05Bm\x05\x05:m\x05\x05@m\x05\x05>m\x05\x05n\x05\x05@n\x05\x05Bn\x05\x05Dn\x05\x05Fn\x05\x05Hn\x05\x05Jn\x05\x05Ln\x05\x05Nn\x05\x05Pn\xFF\xFF\xFF\xFF\x05\x05Rn\x05\x05Tn\x05\x05Vn\x05\x05Xn\x05\x05Zn\x05\x05\\n\x05\x05^n\x05\x05`n\x05\x05bn\x05\x05nn\x05\x05pn\x05\x05dn\x05\x05fn\x05\x05hn\x05\x05jn\x05\x05ln\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05>\xF0\x05\x05tn\x05\x05vn\x05\x05xn\x05\x05zn\x05\x05|n\x05\x05~n\x05\x05\x80n\x05\x05\x82n\xFF\xFF\xFF\xFF\xC9&\r\0\x05\x05\x8An\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x8En\x05\x05\x90n\x05\x05\x92n\x05\x05\x94n\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x96n\x05\x05\x98n\xFF\xFF\xFF\xFF\x05\x052n\x05\x058n\x05\x05rn\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5b'\x01\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x14n\x05\x05\x18n\x05\x05\x84n\x05\x05\x86n\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x058\x0B\x05\x05\0\x13\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\xC1KW\x0C\x05\x05to\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05\x9E\xF0\x05\x05:\x0B\x05\x05\x06o\x05\x05\x08o\x05\x05\no\x05\x05\x0Co\x05\x05\x0Eo\x05\x05\x10o\x05\x05\x12o\x05\x05\x16o\xFF\xFF\xFF\xFF\x05\x05\x1Ao\x05\x05\x1Co\x05\x05\x1Eo\xFF\xFF\xFF\xFF\x05\x05 o\x05\x05\"o\x05\x05$o\x05\x05&o\x05\x05(o\x05\x05*o\x05\x05,o\x05\x05.o\x05\x050o\x05\x052o\x05\x054o\x05\x056o\x05\x058o\x05\x05:o\x05\x05o\x05\x05@o\x05\x05Bo\x05\x05Do\x05\x05Fo\x05\x05Ho\x05\x05Jo\x05\x05Lo\xFF\xFF\xFF\xFF\x05\x05No\x05\x05Po\x05\x05Ro\x05\x05To\x05\x05Vo\x05\x05Xo\x05\x05Zo\x05\x05\\o\x05\x05^o\x05\x05jo\xFF\xFF\xFF\xFF\x05\x05`o\x05\x05bo\x05\x05do\x05\x05fo\x05\x05ho\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05>\xF0\x05\x05no\x05\x05vo\xC9\x08\x0E\0\xFF\xFF\xFF\xFF\x05\x05|o\x05\x05~o\x05\x05\x80o\x05\x05\x82o\xFF\xFF\xFF\xFF\xC9\xE8\x0E\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x92o\x05\x05\x94o\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x96o\x05\x05\x98o\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5\xA2'\x01\x05\x05lo\xFF\xFF\xFF\xFF\x05\x05\x14o\x05\x05\x18o\x05\x05\x84o\x05\x05\x86o\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xFF\xFF\xFF\xFF\x05\x05po\x05\x05ro\xC2\x05~\xF0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05~\xF0\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05\x9E\xF0\x05\x05vp\x05\x05\x06p\x05\x05\x08p\x05\x05\np\x05\x05\x0Cp\x05\x05\x10p\x05\x05\x12p\x05\x05\x14p\x05\x05\x18p\xFF\xFF\xFF\xFF\x05\x05\x1Cp\x05\x05\x1Ep\x05\x05 p\xFF\xFF\xFF\xFF\x05\x05\"p\x05\x05$p\x05\x05&p\x05\x05(p\x05\x05*p\x05\x05,p\x05\x05.p\x05\x050p\x05\x052p\x05\x054p\x05\x056p\x05\x058p\x05\x05:p\x05\x05p\x05\x05@p\x05\x05Bp\x05\x05Dp\x05\x05Fp\x05\x05Hp\x05\x05Jp\x05\x05Lp\x05\x05Np\x05\x05Pp\x05\x05Rp\x05\x05Tp\x05\x05Vp\x05\x05Xp\x05\x05Zp\x05\x05\\p\x05\x05^p\x05\x05pp\x05\x05`p\x05\x05lp\x05\x05np\x05\x05bp\x05\x05dp\x05\x05fp\x05\x05hp\x05\x05jp\x05\x05rp \x05\x98p \x05\x98p\x05\x05tp\x05\x05xp\x05\x05zp\x05\x05|p\x05\x05~p\x05\x05\x80p\x05\x05\x82p\x05\x05\x84p\xFF\xFF\xFF\xFF\xC9h\x11\0\xC9\xC8\x12\0\x05\x05\x8Ep\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x98p\xC5\")\x01\xC1RW\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5\xA2(\x01\xC5\xE2(\x01\xC5\xE2)\x01\x05\x05\x96p\x05\x05Z\x10\x05\x05\\\x10\x05\x05^\x10\x05\x05`\x10\x05\x05b\x10\x05\x05d\x10\x05\x05f\x10\x05\x05\x0Ep\x05\x05\x16p\x05\x05\x1Ap\x05\x05\x86p\x05\x05\x88p\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\x05\x05h\x10\x05\x05j\x10\x05\x05l\x10\x05\x05n\x10\x05\x05p\x10\x05\x05r\x10\x05\x05t\x10\x05\x05v\x10\x05\x05x\x10\xC1YW\x0C\xC5\"(\x01\xC5b(\x01\xC5\")\x01\xC5b)\x01\xC5\xA2)\x01\xC5\xE2'\x01\xFF\xFF\xFF\xFF\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05\x9E\xF0\xFF\xFF\xFF\xFF\x05\x05\x06q\x05\x05\x08q\x05\x05\nq\x05\x05\x0Cq\x05\x05\x0Eq\x05\x05\x10q\x05\x05\x12q\x05\x05\x14q\x05\x05\x16q\x05\x05\x18q\x05\x05\x1Aq\x05\x05\x1Cq\x05\x05\x1Eq\x05\x05 q\x05\x05\"q\x05\x05$q\x05\x05&q\x05\x05(q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05*q\x05\x05,q\x05\x05.q\x05\x050q\x05\x052q\x05\x054q\x05\x056q\x05\x058q\x05\x05:q\x05\x05q\x05\x05@q\x05\x05Bq\x05\x05Dq\x05\x05Fq\x05\x05Hq\x05\x05Jq\x05\x05Lq\x05\x05Nq\x05\x05Pq\x05\x05Rq\x05\x05Tq\x05\x05Vq\x05\x05Xq\xFF\xFF\xFF\xFF\x05\x05Zq\x05\x05\\q\x05\x05^q\x05\x05`q\x05\x05bq\x05\x05dq\x05\x05fq\x05\x05hq\x05\x05jq\xFF\xFF\xFF\xFF\x05\x05lq\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05nq\x05\x05pq\x05\x05rq\x05\x05tq\x05\x05vq\x05\x05xq\x05\x05zq\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x9Eq\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05|q\x05\x05~q\x05\x05\x80q\x05\x05\x82q\x05\x05\x84q\x05\x05\x86q\xFF\xFF\xFF\xFF\x05\x05\x88q\xFF\xFF\xFF\xFF\x05\x05\x8Aq\xC9\xAC\x13\0\xFF\xFF\xFF\xFF\x05\x05\x96q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x8Eq\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x8Cq\x05\x05\x90q\x05\x05<\x0B\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x06r\x05\x05\x08r\x05\x05\nr\x05\x05\x0Cr\x05\x05\x0Er\x05\x05\x10r\x05\x05\x12r\x05\x05\x14r\x05\x05\x16r\x05\x05\x18r\x05\x05\x1Ar\x05\x05\x1Cr\x05\x05\x1Er\x05\x05 r\x05\x05\"r\x05\x05$r\x05\x05&r\x05\x05(r\x05\x05*r\x05\x05,r\x05\x05.r\x05\x050r\x05\x052r\x05\x054r\x05\x056r\x05\x058r\x05\x05:r\x05\x05r\x05\x05@r\x05\x05Br\x05\x05Dr\x05\x05Fr\x05\x05Hr\x05\x05Jr\x05\x05Lr\x05\x05Nr\x05\x05Pr\x05\x05Rr\x05\x05Tr\x05\x05Vr\x05\x05Xr\x05\x05Zr\x05\x05\\r\x05\x05^r\x05\x05`r\x05\x05br\x05\x05dr\x05\x05fr\x05\x05hr\x05\x05jr\x05\x05lr\x05\x05nr\x05\x05pr\x05\x05rr\x05\x05tr\x05\x05vr\x05\x05xr\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\xB0\r\xC9(\x16\0\xC9\x08+\0\xC9\xE8?\0\xC9\xC8T\0\xC9\xA8i\0\x05\x05\x84r\x05\x05\\\r\xC2\x05\x82\xF2\xC2\x05\xA2\xF2\xC2\x05\xC2\xF2\xC2\x05\xE2\xF2\xC2\x05\x04\xF3\xC2\x05$\xF3\xC9\x88~\0\xC2\x05b\xF2\x05\x05>\x0B\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\x05\x05@\x0B\x05\x05B\x0B\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x08s\x05\x05\ns\xFF\xFF\xFF\xFF\x05\x05\x0Cs\xFF\xFF\xFF\xFF\x05\x05\x0Es\x05\x05\x10s\x05\x05\x12s\x05\x05\x14s\x05\x05\x18s\xFF\xFF\xFF\xFF\x05\x05\x1As\x05\x05 s\x05\x05\x1Cs\x05\x05\"s\x05\x05$s\x05\x05&s\x05\x05(s\x05\x05*s\x05\x05,s\x05\x05.s\x05\x050s\x05\x052s\x05\x054s\x05\x056s\x05\x058s\x05\x05:s\x05\x05s\x05\x05@s\x05\x05Bs\x05\x05Ds\x05\x05Fs\x05\x05Hs\x05\x05Js\xFF\xFF\xFF\xFF\x05\x05Ls\xFF\xFF\xFF\xFF\x05\x05Ns\x05\x05Ps\x05\x05Rs\x05\x05\x16s\x05\x05Ts\x05\x05Vs\x05\x05Xs\x05\x05Zs\x05\x05\\s\x05\x05^s\x05\x05`s\x05\x05bs\x05\x05ds\x05\x05fs\x05\x05hs\x05\x05js\x05\x05ls\x05\x05ns\x05\x05ps\x05\x05rs\x05\x05ts\x05\x05vs\x05\x05xs\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC9h\x7F\0\xC9\xA8\x93\0\xC9\xE8\xA7\0\xC9(\xBC\0\xC9h\xD0\0\xFF\xFF\xFF\xFF\x05\x05^\r\xFF\xFF\xFF\xFF\xC2\x05\x84\xF3\xC2\x05\xA4\xF3\xC2\x05\xC4\xF3\xC2\x05\xE4\xF3\xC2\x05\x06\xF4\xC9\xA8\xE4\0\xC2\x05d\xF3\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5b\x94\x01\xC5\x82\x96\x01\x05\x05\x06s\x05\x05\x1Es\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5#\xDB\x01\xC1\x91W\x0C\xC1\x98W\x0C\xC1\x9FW\x0C\x05\x05F\x0B\x05\x05H\x0B\x05\x05J\x0B\x05\x05L\x0B\x05\x05N\x0B\x05\x05P\x0B\x05\x05R\x0B\x05\x05X\x0B \x05X\x0B\x05\x05Z\x0B\x05\x05\\\x0B\x05\x05^\x0B\x05\x05`\x0B\x05\x05b\x0B\x05\x05d\x0B\xC1\xA6W\x0C\x05\x05L\x07\xC1\xADW\x0C\xC1\xB4W\x0C\xC1\xBBW\x0C\0\0\0\0\0\0\0\0\xC1\xC2W\x0C\xC1\xC9W\x0C\xC1\xD0W\x0C\xC1\xD7W\x0C\xC1\xDEW\x0C\xC1\xE5W\x0C\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\x15\x05\0\x15\x15\x05\0\x17\x15\x05\0\x19\x15\x05\0\x1B\x15\x05\0\x1D\x15\x05\0\x1F\x15\x05\0!\x15\x05\0#\x16\x05\0%\x15\x05\0\x13\xC1\xECW\x0C\0\0\0\0\xC1\xF3W\x0C\0\0\0\0\xC1\xFAW\x0C\xC2\x05\x86\xF4\x05\x05\x86\t\x05\x05\x88\t\x05\x05\x8A\t\x05\x05\x8C\t\0\0\0\0\0\0\0\0\x05\x05\x06t\x05\x05\x0Ct\x05\x05\x10t\xFF\xFF\xFF\xFF\x05\x05\x14t\x05\x05\x18t\x05\x05\x1Ct\x05\x05 t\xFF\xFF\xFF\xFF\x05\x05$t\x05\x05(t\x05\x05,t\x05\x050t\xFF\xFF\xFF\xFF\x05\x054t\x05\x058t\x05\x05t\x05\x05Bt\xFF\xFF\xFF\xFF\x05\x05Ft\x05\x05Jt\x05\x05Nt\x05\x05Rt\xFF\xFF\xFF\xFF\x05\x05Vt\x05\x05Zt\x05\x05^t\x05\x05bt\xFF\xFF\xFF\xFF\x05\x05ft\x05\x05jt\x05\x05nt\x05\x05rt\x05\x05vt\xC9f\xE7\0\xC9&\xEA\0\x05\x05\x84t\x05\x05\x88t\x05\x05\x8Ct\x05\x05\x90t\x05\x05\x94t\xFF\xFF\xFF\xFF\x05pft\x05pvt\x05pzt\xFF\xFF\xFF\xFF\xC1\x03X\x0C\xC1\nX\x0C\xC1\x11X\x0C\xC1\x18X\x0C\xC1\x1FX\x0C\xC1&X\x0C\xC1-X\x0C\xC14X\x0C\0\0\0\0\xC1;X\x0C\xC1BX\x0C\xC1IX\x0C\xC1PX\x0C\xC1WX\x0C\xC1^X\x0C\xFF\xFF\xFF\xFF\xC1eX\x0C\xC1lX\x0C\x05\x05T\x0B\x05\x05V\x0B\x05\x05h\x0B\x05\x05j\x0B\x05\x05l\x0B\xC1sX\x0C\xC1zX\x0C\xC1\x81X\x0C\xC1\x88X\x0C\x05\x05n\x0B\x05\x05p\x0B\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\tOu\xC1\x17Ou\xC1%Ou\xC1AOu\xC1VOu\xC1dOu\xC1yOu\xC1\x95Ou\xC1\xB8Ou\xC1\xE9Ou\xC1\x07Pu\xC1\x0EPu\xC1\x1CPu\xC1*Pu\xC1?Pu\xC1TPu\xC1pPu\xC1wPu\xC1~Pu\xC1\x93Pu\xC1\xA8Pu\xC1\xC4Pu\xC1\xCBPu\xC1\xF5Pu\xC1\x0CQu\xC1!Qu\xC1/Qu\xC1=Qu\xC1YQu\xC1gQu\x05\x05Su\xC1\tUu\xC13Uu\xC1dUu\xC1kUu\xC1rUu\xC1yUu\xC9\xE8\xEC\0\xFF\xFF\xFF\xFF\xC1\xAAUu\xC1\xB1Uu\xC1\xB8Uu\xC1\xBFUu \x05Wu\x05\x05Wu\xC1\x17Yu\xC1%Yu\xC13Yu\xC1HYu\xC1kYu\xC1\x87Yu\xC1,Yu\xC1\x9CYu\xC1yYu\xC2\x05~\xF0\xC2\x05\x08\xF5\xC2\x05\x9E\xF0\x05\x05[u\xC1\x02]u\xC16Qu\xC1RQu\xC1nQu\xC1\x1EUu\xC5\x03\xDC\x01\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\x05\x05,\t\x05\x05.\t\x05\x05t\x0B\x05\x05v\x0B\x05\x05x\x0B\x05\x05z\x0B\xC1\x83Qu\xC1\x8AQu\xC1\x8EUu\xC1\x95Uu\xC1\x9CUu\xC1\xA3Uu\xC1OYu\xC1VYu\xC1]Yu\xC1dYu\xC1]Ou\xC1\xBFOu\xC1AUu\xC1HUu\xC1\xBDPu\xC1(Qu\xC1`Qu\xC1\xDBOu\xC1\xA3Yu\xC1\t]u\xC1\x10]u\xC1\x91Qu\xC1]Uu\xC1\xAAYu\xC1\xB1Yu\xC1\x17]u\xC1\x1E]u\xC1%]u\xC1,]u\xC13]u\xC1[Pu\xC1OUu\xC1VUu\xC1\x1EYu\xC1\tYu\xC1:Yu\xC1AYu\xC1\x10Ou\xC1\x1EOu\xC1,Ou\xC1kOu\xC1\xAAOu\xC1\xF0Ou\xC1\x85Pu\xC1\xAFPu\xC1\xD2Pu\xC1\xD9Pu\xC1\xFCPu\xC1|Qu\xC1\x10Uu\xC1uQu\xC1\x02Yu\xC1rYu\xC1\x80Yu\xC1\x95Yu\xC1:]u\xC1H]u\xC1]]u\xC1d]u\xC1A]u\xC1O]u\xC1V]u\xC1\xE7Pu\xC1k]u\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xC1r]u\xC1y]u\xC1\x10Yu\xC1\x8EYu\xC1\x9DX\x0C\xC1\xA4X\x0C\xA0\x05\x08c\xA0\x05\x0Cc\xA0\x05\x10c\xA0\x05\x14c\xA0\x05\x18c\xA0\x05\x1Cc\xA0\x05 c\xA0\x05(c\xA0\x05,c\xA0\x050c\xA0\x054c\xA0\x058c\xA0\x05c\x05\x05Zc\x05\x05\x8Ec\x05\x05\x9Ac\x05\x05\x9Ec\x05\x05\xA0c\x05\x05\xA4c\x05\x05\xA6c\x05\x05\xA8c\x05\x05;\t.\x05:c\x05\x05\xAAc\x05\x05\xAEc\x05\x05\xB0c\xC1\t\x8Fg\xC1\x10\x8Fg\xC1\x17\x8Fg\xC1\x1E\x8Fg\xC1%\x8Fg\xC1,\x8Fg\xC13\x8Fg\xC1:\x8Fg\xC1A\x8Fg\xC1H\x8Fg\xC1O\x8Fg\xC1V\x8Fg\xC1]\x8Fg\xC1d\x8Fg\xC1k\x8Fg\xC1r\x8Fg\xC1\x80\x8Fg\xC1\x87\x8Fg\xC1\x8E\x8Fg\xC1\x95\x8Fg\xC1\x9C\x8Fg\xC1\xA3\x8Fg\xC1\xAA\x8Fg\xC1\xB1\x8Fg\xC1\xB8\x8Fg\xC1\xBF\x8Fg\xC1\xC6\x8Fg\xC1\xCD\x8Fg\xC1\xD4\x8Fg\xC1\xDB\x8Fg\xC1\xE2\x8Fg\xC1\xE9\x8Fg\xC1#\x90g\xC1*\x90g\xC11\x90g\xC18\x90g\xC1?\x90g\xC1F\x90g\xC1M\x90g\xC1T\x90g\xC1[\x90g\xC1b\x90g\xC1i\x90g\xC1p\x90g\xC1w\x90g\xC1~\x90g\xC1\x85\x90g\xC1\x8C\x90g\xC1\x9A\x90g\xC1\xA1\x90g\xC1\xA8\x90g\xC1\xAF\x90g\xC1\xB6\x90g\xC1\xBD\x90g\xC1\xC4\x90g\xC1\xCB\x90g\xC1\x05\x91g\xC1\x0C\x91g\xC1\x13\x91g\xC1\x1A\x91g\xC1!\x91g\xC1(\x91g\xC1/\x91g\xC16\x91g\xC1D\x91g\xC1K\x91g\xC1R\x91g\xC1Y\x91g\xC1`\x91g\xC1g\x91g\xC1n\x91g\xC1u\x91g\xC1|\x91g\xFF\xFF\xFF\xFF\xC1\x8A\x91g\xC1\x91\x91g\xC1\x9F\x91g\xC1\xAD\x91g\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xB4\x91g\xC1\xBB\x91g\xC1\xC2\x91g\xC1\xC9\x91g\xC1\xD0\x91g\xC1\xD7\x91g\xC1\xDE\x91g\xFF\xFF\xFF\xFF\xC1\xE5\x91g\xFF\xFF\xFF\xFF\xC1\xEC\x91g\xC1\xF3\x91g\xC1\xFA\x91g\xC1\x03\x92g\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\n\x92g\xC1\x11\x92g\xC1\x18\x92g\xC1\x1F\x92g\xC1&\x92g\xC1-\x92g\xC14\x92g\xC1;\x92g\xC1s\x92g\xC1z\x92g\xC1\x81\x92g\xC1\x88\x92g\xC1\x8F\x92g\xC1\x96\x92g\xC1\x9D\x92g\xC1\xA4\x92g\xC1\xAB\x92g\xC1\xB2\x92g\xC1\xB9\x92g\xC1\xC0\x92g\xC1\xC7\x92g\xC1\xCE\x92g\xC1\xD5\x92g\xC1\xDC\x92g\xC1\xEA\x92g\xC1\xF1\x92g\xC1\xF8\x92g\xC1\xFF\x92g\xC1\x08\x93g\xC1\x0F\x93g\xC1\x16\x93g\xC1\x1D\x93g\xC1+\x93g\xC12\x93g\xC19\x93g\xC1@\x93g\xC1G\x93g\xC1N\x93g\xC1U\x93g\xC1\\\x93g\xC1c\x93g\xFF\xFF\xFF\xFF\xC1j\x93g\xC1q\x93g\xC1x\x93g\xC1\x7F\x93g\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x86\x93g\xC1\x8D\x93g\xC1\x94\x93g\xC1\x9B\x93g\xC1\xA2\x93g\xC1\xA9\x93g\xC1\xB0\x93g\xC1\xB7\x93g\xC1\xC5\x93g\xC1\xCC\x93g\xC1\xD3\x93g\xC1\xDA\x93g\xC1\xE1\x93g\xC1\xE8\x93g\xC1\xEF\x93g\xC1\xF6\x93g\xC1\x06\x94g\xC1\r\x94g\xC1\x14\x94g\xC1\x1B\x94g\xC1\"\x94g\xC1)\x94g\xC10\x94g\xC17\x94g\xC1E\x94g\xC1L\x94g\xC1S\x94g\xC1Z\x94g\xC1a\x94g\xC1h\x94g\xC1o\x94g\xC1v\x94g\xC1}\x94g\xFF\xFF\xFF\xFF\xC1\x8B\x94g\xC1\x92\x94g\xC1\xA0\x94g\xC1\xAE\x94g\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xB5\x94g\xC1\xBC\x94g\xC1\xC3\x94g\xC1\xCA\x94g\xC1\xD1\x94g\xC1\xD8\x94g\xC1\xDF\x94g\xFF\xFF\xFF\xFF\xC1\xED\x94g\xFF\xFF\xFF\xFF\xC1\xFB\x94g\xC1\x04\x95g\xC1\x12\x95g\xC1 \x95g\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1'\x95g\xC1.\x95g\xC15\x95g\xC1<\x95g\xC1C\x95g\xC1J\x95g\xC1Q\x95g\xC1X\x95g\xC1_\x95g\xC1f\x95g\xC1m\x95g\xC1t\x95g\xC1{\x95g\xC1\x82\x95g\xC1\x89\x95g\xFF\xFF\xFF\xFF\xC1\x90\x95g\xC1\x97\x95g\xC1\x9E\x95g\xC1\xA5\x95g\xC1\xAC\x95g\xC1\xB3\x95g\xC1\xBA\x95g\xC1\xC1\x95g\xC1\xF9\x95g\xC1\x02\x96g\xC1\t\x96g\xC1\x10\x96g\xC1\x17\x96g\xC1\x1E\x96g\xC1%\x96g\xC1,\x96g\xC13\x96g\xC1:\x96g\xC1A\x96g\xC1H\x96g\xC1O\x96g\xC1V\x96g\xC1]\x96g\xC1d\x96g\xC1k\x96g\xC1r\x96g\xC1y\x96g\xC1\x80\x96g\xC1\x87\x96g\xC1\x8E\x96g\xC1\x95\x96g\xC1\x9C\x96g\xC1\xD4\x96g\xC1\xDB\x96g\xC1\xE2\x96g\xC1\xE9\x96g\xC1\xF0\x96g\xC1\xF7\x96g\xC1\xFE\x96g\xC1\x07\x97g\xC1\x15\x97g\xC1\x1C\x97g\xC1#\x97g\xC1*\x97g\xC11\x97g\xC18\x97g\xC1?\x97g\xC1F\x97g\xC1T\x97g\xC1[\x97g\xC1b\x97g\xC1i\x97g\xC1p\x97g\xC1w\x97g\xC1~\x97g\xC1\x85\x97g\xC1\x8C\x97g\xFF\xFF\xFF\xFF\xC1\x9A\x97g\xC1\xA1\x97g\xC1\xAF\x97g\xC1\xBD\x97g\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xC4\x97g\xC1\xCB\x97g\xC1\xD2\x97g\xC1\xD9\x97g\xC1\xE0\x97g\xC1\xE7\x97g\xC1\xEE\x97g\xC1\xF5\x97g\xC1\x1A\x98g\xC1!\x98g\xC1(\x98g\xC1/\x98g\xC16\x98g\xC1=\x98g\xC1D\x98g\xC1K\x98g\xC1Y\x98g\xC1`\x98g\xC1g\x98g\xC1n\x98g\xC1u\x98g\xC1|\x98g\xC1\x83\x98g\xC1\x8A\x98g\xC1\xC9\x98g\xC1\xD0\x98g\xC1\xD7\x98g\xC1\xDE\x98g\xC1\xE5\x98g\xC1\xEC\x98g\xC1\xF3\x98g\xC1\xFA\x98g\xC1\n\x99g\xC1\x11\x99g\xC1\x18\x99g\xC1\x1F\x99g\xC1&\x99g\xC1-\x99g\xC14\x99g\xC1;\x99g\xC1s\x99g\xC1z\x99g\xC1\x81\x99g\xC1\x88\x99g\xC1\x8F\x99g\xC1\x96\x99g\xC1\x9D\x99g\xC1\xA4\x99g\xC1\xAB\x99g\xC1\xB2\x99g\xC1\xB9\x99g\xC1\xC0\x99g\xC1\xC7\x99g\xC1\xCE\x99g\xC1\xD5\x99g\xC1\xDC\x99g\xC1\x0F\x9Ag\xC1\x16\x9Ag\xC1\x1D\x9Ag\xC1$\x9Ag\xC1+\x9Ag\xC12\x9Ag\xC19\x9Ag\xC1@\x9Ag\xC1x\x9Ag\xC1\x7F\x9Ag\xC1\x86\x9Ag\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05\x9A\xEE\xC2\x05z\xEE\xC2\x05Z\xEE\x05\x05=\t\x05\x05>\x07\x05\x05\x0C\t\x05\x05@\x07\x05\x05B\x07\x05\x05D\x07\x05\x05F\x07\x05\x05r\x07\x05\x05?\t\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\x05\x05z\x10\x05\x05|\x10\x05\x05~\x10\x05\x05\x80\x10\x05\x05\x82\x10\x05\x05\x84\x10\x05\x05\x86\x10\x05\x05\x88\x10\x05\x05\x8A\x10\x05\x05\x8C\x10\x05\x05\x8E\x10\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xF0\x8Fg\xC1\xFE\x8Fg\xC1\x0E\x90g\xC1\x15\x90g\xC1B\x92g\xC1P\x92g\xC1^\x92g\xC1e\x92g\xC1\xE3\x99g\xC1\xF1\x99g\xC1\xFF\x99g\xC1\x08\x9Ag\xC1G\x9Ag\xC1U\x9Ag\xC1c\x9Ag\xC1j\x9Ag\xC1\x808\x0C\xC1\x878\x0C\xC1\x8E8\x0C\xC1\x958\x0C\xC1\x9C8\x0C\xC1\xA38\x0C\xC1\xAA8\x0C\xC1\xB18\x0C\xC1\xB88\x0C\xC1\xBF8\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x05Iv\xA0\x05Kv\xA0\x05Mv\xA0\x05Ov\xA0\x05Qv\xA0\x05Sv\xA0\x05Uv\xA0\x05Wv\xA0\x05Yv\xA0\x05[v\xA0\x05]v\xA0\x05_v\xA0\x05av\xA0\x05cv\xA0\x05ev\xA0\x05gv\xA0\x05iv\xA0\x05kv\xA0\x05mv\xA0\x05ov\xA0\x05qv\xA0\x05sv\xA0\x05uv\xA0\x05wv\xA0\x05yv\xA0\x05{v\xA0\x05}v\xA0\x05\x7Fv\xA0\x05\x81v\xA0\x05\x83v\xA0\x05\x85v\xA0\x05\x87v\xA0\x05\x89v\xA0\x05\x8Bv\xA0\x05\x8Dv\xA0\x05\x8Fv\xA0\x05\x91v\xA0\x05\x93v\xA0\x05\x95v\xA0\x05\x97v\xA0\x05\x99v\xA0\x05\x9Bv\xA0\x05\x9Dv\xA0\x05\x9Fv\xA0\x05\xA1v\xA0\x05\xA3v\xA0\x05\xA5v\xA0\x05\xA7v\xA0\x05\xA9v\xA0\x05\xABv\xA0\x05\xADv\xA0\x05\xAFv\xA0\x05\xB1v\xA0\x05\xB3v\xA0\x05\xB5v\xA0\x05\xB7v\xA0\x05\xB9v\xA0\x05\xBBv\xA0\x05\xBDv\xA0\x05\xBFv\xA0\x05\xC1v\xA0\x05\xC3v\xA0\x05\xC5v\xA0\x05\xC7v\xA0\x05\xC9v\xA0\x05\xCBv\xA0\x05\xCDv\xA0\x05\xCFv\xA0\x05\xD1v\xA0\x05\xD3v\xA0\x05\xD5v\xA0\x05\xD7v\xA0\x05\xD9v\xA0\x05\xDBv\xA0\x05\xDDv\xA0\x05\xDFv\xA0\x05\xE1v\xA0\x05\xE3v\xA0\x05\xE5v\xA0\x05\xE7v\xA0\x05\xE9v\xA0\x05\xEBv\xA0\x05\xEDv\xA0\x05\xEFv\xA0\x05\xF1v\xA0\x05\xF3v\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\xE9v\x05\x05\xEBv\x05\x05\xEDv\x05\x05\xEFv\x05\x05\xF1v\x05\x05\xF3v\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x02\x12\x05\xC1\t\x04w\xCE\xA0q\0\xCE\xA0q\0\xCE\xA0q\0\xCE\xA0q\0\xCE\xA0q\0\xCE\xA0q\0\xCE\xA0q\0\xCE\xA0q\0\xCE\xA0q\0\xCE\xA0q\0\xCE\xA0q\0\xCE\xA0q\0\xCE\xA0q\0\xCE\xA0q\0\xCE\xA0q\0\xCE\xA0q\0\xC1\xDA\x0Fw\xC1z\x0Ew\xC1\x88\x0Ew\xC1\x8F\x0Ew\xC1\x96\x0Ew\xC1\x9D\x0Ew\xC1\xA4\x0Ew\xC1\xAB\x0Ew\xC1\xB2\x0Ew\xC1\xB9\x0Ew\xC1\xC0\x0Ew\xC1\xC7\x0Ew\xC1\xCE\x0Ew\xC1\xD5\x0Ew\xC1\xDC\x0Ew\xC1\xE3\x0Ew\xC1\xEA\x0Ew\xC1\xF1\x0Ew\xC1\xFF\x0Ew\xC1\x08\x0Fw\xC1\x0F\x0Fw\xC1\x16\x0Fw\xC1\x1D\x0Fw\xC1$\x0Fw\xC1+\x0Fw\xC12\x0Fw\xCE\xC0q\0\xCE\xC0q\0\xCE\xC0q\0\xCE\xC0q\0\xCE\xC0q\0\xCE\xC0q\0\xCE\xC0q\0\xCE\xC0q\0\xCE\xC0q\0\xCE\xC0q\0\xCE\xE0q\0\xCE\xE0q\0\xCE\xE0q\0\xCE\xE0q\0\xCE\xE0q\0\xCE\xE0q\0\xCE\xE0q\0\xCE\xE0q\0\xCE\xE0q\0\xCE\xE0q\0\xCE\xE0q\0\xCE\xE0q\0\xCE\xE0q\0\xCE\xE0q\0\xCE\xE0q\0\xCE\xE0q\0\xC1\x8FX\x0C\xC1\t\x10\t\xC1\x81\x0Ew\xC1\xF8\x0Ew\xC19\x0Fw\xC1@\x0Fw\xC1G\x0Fw\xC1N\x0Fw\xC1U\x0Fw\xC1\\\x0Fw\xC1W\x15w\xC1^\x15w\xC1e\x15w\xC1l\x15w\xC1s\x15w\xC1z\x15w\xC1\x81\x15w\xC1\x88\x15w\xC1\x8F\x15w\x18\x05\0\x04\xC1\t\x18w\xC1\x10\x18w\xC1\x17\x18w\xC1\x1E\x18w\xC1%\x18w\xC1,\x18w\xC13\x18w\xC1:\x18w\xC1A\x18w\xC1H\x18w\xC1O\x18w\xC1V\x18w\xC1]\x18w\xC1d\x18w\xC1k\x18w\xC1r\x18w\xC1y\x18w\xC1\x80\x18w\xC1\x87\x18w\xC1\x8E\x18w\xC1\x95\x18w\xC1\x9C\x18w\xC1\xA3\x18w\xC1\xAA\x18w\xC1\xB1\x18w\xC1\xB8\x18w\xC1\x02\x8E\t\xC1\t\x8E\t\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x1Bw\x05p\x1Bw\x05\x05\x1Dw\xC13Mw\x05p\x1Dw\x05x\x1Dw\x05\x05\x1Fw\x05p\x1Fw\x05\x05!w\x05p!w\xC1\x17Mw\xC1%Mw\x05t!w\x05x!w\x05|!w\xC1\t#w\xC1\x10#w\xC1\x17#w\x05\x05%w\x05p%w\x05t%w\x05x%w\x05|%w\xC1\t'w\xC1HMw\x05\x05)w\x05\x05+w\x05p+w\x05u+w\x05z+w\x05\x05-w\x05p-w\x05x-w\x05\x05/w\x05p/w\x05\x053w\x05p3w\x05\x055w\x05p5w\x05\x057w\x05\x059w\x05\x05;w\x05\x05=w\x05p=w\x05v=w\x05y=w\x05|=w\x05\x05Aw\x05pAw\x05xAw\x05\x05Cw\x05pCw\x05xCw\x05p9w\xC1\x02Ew\x05\x05Gw\x05pGw\x05xGw\x05\x05Iw\x05pIw\x05\x05Kw\x05pKw\xC1\x02Mw\xC1\tMw\xC1:Mw\xC1VMw\xC1]Mw\xC1AMw\xC1OMw\xC1dMw\x05\x05Ow\x05pOw\x05xOw\x05p)w\x05s=w\x05\x05R\x07\x05\x05T\x07\x05\x05V\x07\xC5\x02\n\x02\xC5B\n\x02\xC5\xC2\t\x02\xC1\x02'w\x05\x05?w\xC1\x10Mw\xC1\x02#w\x05\x051w\xC1\tEw\xC1\x1EMw\xC1,Mw\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\x19u\xC1\x10\x19u\xC1\x17\x19u\xC1\x1E\x19u\xC1%\x19u\xC1,\x19u\xC13\x19u\xC1:\x19u\xC1A\x19u\xC1H\x19u\xC1O\x19u\xC1V\x19u\xC1]\x19u\xC1d\x19u\xC1r\x19u\xC1y\x19u\xC1\x80\x19u\xC1\x87\x19u\xC1\x8E\x19u\xC1\x95\x19u\xC1\x9C\x19u\xC1\xA3\x19u\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1k\x19u\xC1\t\x1Au\xC1\x10\x1Au\xC1\x17\x1Au\xC1\x1E\x1Au\xC1%\x1Au\xC1,\x1Au\xC13\x1Au\xC1:\x1Au\xC1A\x1Au\xC1H\x1Au\xC1O\x1Au\xC1V\x1Au\xC1]\x1Au\xC1d\x1Au\xC1k\x1Au\xC1r\x1Au\xC1y\x1Au\xC1\x80\x1Au\xC1\x87\x1Au\xC1\x8E\x1Au\xC1\x95\x1Au\x05\x05&\t\x05\x05(\t\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\x1Bu\xC1\x10\x1Bu\xC1\x17\x1Bu\xC1\x1E\x1Bu\xC1%\x1Bu\xC1,\x1Bu\xC13\x1Bu\xC1:\x1Bu\xC1A\x1Bu\xC1H\x1Bu\xC1O\x1Bu\xC1V\x1Bu\xC1]\x1Bu\xC1d\x1Bu\xC1k\x1Bu\xC1r\x1Bu\xC1y\x1Bu\xC1\x80\x1Bu\xC1\x87\x1Bu\xC1\x8E\x1Bu\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\x1Cu\xC1\x10\x1Cu\xC1\x17\x1Cu\xC1\x1E\x1Cu\xC1%\x1Cu\xC1,\x1Cu\xC13\x1Cu\xC1:\x1Cu\xC1A\x1Cu\xC1H\x1Cu\xC1O\x1Cu\xC1V\x1Cu\xC1]\x1Cu\xFF\xFF\xFF\xFF\xC1d\x1Cu\xC1k\x1Cu\xC1r\x1Cu\xFF\xFF\xFF\xFF\xC1y\x1Cu\xC1\x80\x1Cu\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05du\x05\x05fu\x05\x05hu\x05\x05ju\x05\x05lu\x05\x05nu\x05\x05pu\x05\x05ru\x05\x05tu\x05\x05vu\x05\x05xu\x05\x05zu\x05\x05|u\x05\x05~u\x05\x05\x80u\x05\x05\x82u\x05\x05\x84u\x05\x05\x86u\x05\x05\x88u\x05\x05\x8Au\x05\x05\x8Cu\x05\x05\x8Eu\x05\x05\x90u\x05\x05\x92u\x05\x05\x94u\x05\x05\x96u\x05\x05\x98u\x05\x05\x9Au\x05\x05\x9Cu\x05\x05\x9Eu\x05\x05\xA0u\x05\x05\xA2u\x05\x05\xA4u\x05\x05\xA6u\x05\x05\xA8u\x05\x05\xACu\x05\x05\xAEu\x05\x05\xB0u\x05\x05\xB2u\x05\x05\xB4u\x05\x05\xB6u\x05\x05\xB8u\x05\x05\xBAu\x05\x05\xBCu\x05\x05\xBEu\x05\x05\xC0u\x05\x05\xC2u\x05\x05\xC4u\x05\x05\xC6u\x05\x05\xC8u\x05\x05\xCAu\x05\x05\xCCu\0\0\0\0\0\0\0\0\x05\x05\xCEu\x05\x05\xD0u\x05\x05\xD2u\x05\x05\xD4u\x05\x05\xD6u\x05\x05\xD8u\x05\x05\xDAu\x05\x05\xDCu\x05\x05\xDEu\x05\x05\xE0u\x05\x05\xE2u\x05\x05\xE4u\x05\x05\xE6u\x05\x05\xE8u\x05\x05\xEAu\x05\x05\xECu\xC2\x05~\xF0\xC2\x05\x9E\xF0\xC2\x05(\xF5\xC2\x05H\xF5\xC2\x05h\xF5\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\x05\xEEu\0\0\0\0\x05\x050\t\x05\x052\t\x05\x05N\x07\x05\x05`\r\x05\x05|\x0B\x05\x05~\x0B\x05\x05\x80\x0B\x05\x05\xB2\r\x05\x05\xAAu\x05\xA6\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\0\x13\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1%\x12\x0B\x05\x05\x06\t\x05\x05\x1E\x07\x05\x05\x0E\t\x05\x05H\x07\x05\x05J\x07\xC1\x10\x12\x05\xC1\x17\x12\x05\xC1\x02 \x07\xC1\x02\x10\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC1AAv\xC1OAv\xC1dAv\xC1\x8EAv\xC1\x9CAv\xC1\xB1Av\xC1\xBFAv\xC1\xD4Av\xC1\xDBAv\xC1\xE2Av\xC1\x07Bv\xC1\x15Bv\xC1*Bv\xC18Bv\xC1[Bv\xC1iBv\xC1pBv\xC1wBv\xC1\xA8Bv\xC1\xBDBv\xC1\xD2Bv\xC1\xFCBv\xC1\x1ACv\xC1/Cv\xC1=Cv\xC1KCv\xC1`Cv\xC1\x83Cv\xC1\x8ACv\xC1\x9FCv\xC1\xBBCv\xC1\xD0Cv\xC1\xD7Cv\xC1\xDECv\xC1\xE5Cv\xC1:Av\xC1VAv\xC1kAv\xC1\x95Av\xC1\xA3Av\xC1\xB8Av\xC1\xC6Av\xC1\xE9Av\xC1\x0EBv\xC1\x1CBv\xC11Bv\xC1?Bv\xC1bBv\xC1\xAFBv\xC1\xC4Bv\xC1\xD9Bv\xC1\x05Cv\xC1\x91Cv\xC1!Cv\xC1DCv\xC1gCv\xC1\xADCv\xC1\xC2Cv\xC1\xECCv\xC1\xF3Cv\xC1\xEEBv\xC1]Av\xC1rAv\xC1\x87Av\xC1\xCDAv\xC1\xAAAv\xC1\xF0Av\xC1nCv\xC1FBv\xC1TBv\xC1#Bv\xC1~Bv\xC1\xB6Bv\xC1\xCBBv\xC1\x0CCv\xC1RCv\xC1\xB4Cv\xC1\xC9Cv\xC1\x98Cv\xC1\xA6Cv\xC1\xFACv\xC1\xE0Bv\xC1(Cv\xC1yAv\xC1uCv\xC16Cv\xC1YCv\xC1\x13Cv\xC1\xE7Bv\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\tAv\xC1\x10Av\xC1\x17Av\xC1\x1EAv\xC1%Av\xC1,Av\xC13Av\xC1HAv\xC1\x80Av\xC1|Cv\xC1\xF7Av\xC1\xF5Bv\xC1\x03Dv\xC1\x11Dv\xC1\x18Dv\xC1&Dv\xC1-Dv\xC1BDv\xC1PDv\xC1WDv\xC1eDv\xC1sDv\xC1\x81Dv\xC1\x88Dv\xC14Dv\xC1zDv\xC1MBv\xC1\xFEAv\xC1\x85Bv\xC1\x8CBv\xC1\nDv\xC1\x1FDv\xC1;Dv\xC1IDv\xC1\x93Bv\xC1lDv\xC1\x9ABv\xC1\xA1Bv\xC1\x8FDv\xC1\x96Dv\xC1^Dv\xC1\xA4Dv\xC1\x9DDv\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\0r\0\xCE\0r\0\xCE\0r\0\xCE\0r\0\xCE\0r\0\xCE\0r\0\xCE\0r\0\xCE\0r\0\xCE\0r\0\xCE\0r\0\xCE\0r\0\xCE\0r\0\xCE\0r\0\xCE\0r\0\xCE\0r\0\xCE\0r\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\nu\xC1\x10\nu\xC1\x17\nu\xC1\x1E\nu\xC1%\nu\xC1,\nu\xC13\nu\xC1:\nu\x05\x05\x0Cu\xC1\x02\x0Eu\xC1\t\x0Eu\x05\x05\x10u\xC1\x02\x12u\xC1\t\x12u\xC1\x10\x12u\xC1\x17\x12u\xC1\x1E\x12u\xC1%\x12u\xC1,\x12u\xC13\x12u\xC1:\x12u\xC1A\x12u\xC1H\x12u\xC1O\x12u\xC1V\x12u\xC1]\x12u\xC1d\x12u\xC1k\x12u\xC1r\x12u\xC5\x82\xDB\x01\xC5\xC2\xDB\x01\xFF\xFF\xFF\xFF\xC1y\x12u\xC1\x80\x12u\xC1\x87\x12u\xC1\x8E\x12u\xC1\x95\x12u\xC1\x9C\x12u\xC1\xA3\x12u\xC1\xAA\x12u\xC1\xB1\x12u\x05\x05\x14u\x05\x05\x16u\xC1\x02\x18u\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\x18u\xC1\x10\x18u\xC1\x17\x18u\xC1\x1E\x18u\xC1%\x18u\xC1,\x18u\xC13\x18u\xC1:\x18u\xC1A\x18u\xC2\x05\x8A\xF6\xC2\x05\xAA\xF6\xC2\x05\xCA\xF6\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x96X\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\tb\x07\xC1\x02t\x07\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xCE r\0\xCE r\0\xCE r\0\xCE r\0\xCE r\0\xCE r\0\xCE r\0\xCE r\0\xCE r\0\xCE r\0\xCE r\0\xCE r\0\xCE r\0\xCE r\0\xCE r\0\xCE r\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xDB\x04v\xC1\xE2\x04v\xC1\xE9\x04v\xC1\xF0\x04v\xC1\xF7\x04v\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\x05v\xC1\x10\x05v\xC1\x17\x05v\xC1\x1E\x05v\xC1%\x05v\xC1,\x05v\xC13\x05v\xC1:\x05v\xC1A\x05v\xC1H\x05v\xC1O\x05v\xC1V\x05v\xC1]\x05v\xC1d\x05v\xC1k\x05v\xC1r\x05v\xC1y\x05v\xC1\x80\x05v\xC1\x87\x05v\xC1\x8E\x05v\xC1\x95\x05v\xC1\x9C\x05v\xC1\xA3\x05v\xC1\xAA\x05v\xC1\xB1\x05v\xC1\xB8\x05v\xC1\xBF\x05v\xC1\xC6\x05v\x05\x05\x07v\xC1\x02\tv\xC1\t\tv\xC1\x10\tv\xC1\x17\tv\xC1\x1E\tv\xC1%\tv\xC1,\tv\xC13\tv\xC1:\tv\xC1A\tv\xC1H\tv\xC1O\tv\xC1V\tv\xC1]\tv\xC1d\tv\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1k\tv\xC1r\tv\xC1y\tv\xC1\x80\tv\xC1\x87\tv\xC9\xC8\xED\0\xC9h\x01\x01\xC9\x08\x15\x01\xC1\t\rv\xC1\x10\rv\xC9\xA8(\x01\xC1\x1E\rv\xC1%\rv\xC1,\rv\xC13\rv\xC1:\rv\xC1A\rv\x05\x05\x0Fv\xC1\x02\x11v\xC1\t\x11v\xC1\x10\x11v\xC1\x17\x11v\xC1\x1E\x11v\xC1%\x11v\xC1,\x11v\xC13\x11v\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\x05\x05\0\x15\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5\xE2\xF8\x01\xC5#\xF9\x01\xC1\xC7X\x0C\xC1\xCEX\x0C\xC1\xD5X\x0C\xC1\xDCX\x0C\xC1\xE3X\x0C\xC1\xEAX\x0C\xC1\xF1X\x0C\xC1\xF8X\x0C\xC1\xFFX\x0C\xC1\x08Y\x0C\xC1\x0FY\x0C\xC1\x16Y\x0C\xC1\x1DY\x0C\xC1$Y\x0C\xC1+Y\x0C\xC12Y\x0C\xC19Y\x0C\xC1@Y\x0C\xC1GY\x0C\xC1NY\x0C\xC1UY\x0C\xC1\\Y\x0C\xC1cY\x0C\xC1jY\x0C\xC1qY\x0C\xC1xY\x0C\xC1\x7FY\x0C\xC1\x86Y\x0C\xC1\x8DY\x0C\xC1\x94Y\x0C\xC1\x9BY\x0C\xC1\xA2Y\x0C\xC1\t\x1Du\xC1\x10\x1Du\xC1\x17\x1Du\xC1\x1E\x1Du\xC1%\x1Du\xC1,\x1Du\xC13\x1Du\xC1:\x1Du\xC1A\x1Du\xC1H\x1Du\xC1O\x1Du\xC1V\x1Du\xC1]\x1Du\xC1d\x1Du\xC1k\x1Du\xC1r\x1Du\xC1y\x1Du\xC1\x80\x1Du\xC1\x87\x1Du\xC1\x8E\x1Du\xC1\x95\x1Du\xC1\x9C\x1Du\xC1\xA3\x1Du\xC1\xAA\x1Du\xC1\xB1\x1Du\xC1\xB8\x1Du\xC1\xBF\x1Du\xC1\xC6\x1Du\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x02A\t\xC1\tA\t\xC1\t\x12v\xC1\x10\x12v\xC1\x17\x12v\xC1\x1E\x12v\xC1%\x12v\xC1,\x12v\x05\x05\x14v\xC1\x02\x16v\xC1\t\x16v\xC1\x10\x16v\xC1\x17\x16v\xC1\x1E\x16v\xC1%\x16v\xC1,\x16v\xC13\x16v\xC1:\x16v\xC1A\x16v\xC1H\x16v\xC1O\x16v\xC1V\x16v\xC1]\x16v\xC1d\x16v\xC1k\x16v\xC1r\x16v\xC1y\x16v\xC1\x80\x16v\xC1\x87\x16v\x05\x05\x18v\xCE@r\0\xCE@r\0\xCE@r\0\xCE@r\0\xCE@r\0\xCE@r\0\x05\x05\x1Cv\xC1\x02\x1Ev\xC1\t\x1Ev\xC1\x10\x1Ev\xC1\x17\x1Ev\xC1\x1E\x1Ev\xC1%\x1Ev\xC1d\x1Ev\xC1k\x1Ev\xC1r\x1Ev\xC1y\x1Ev\xC1\x80\x1Ev\xC1\x87\x1Ev\xC1,\x1Ev\xC5\x03\t\x02\xC1:\x1Ev\xC1A\x1Ev\xC1H\x1Ev \x05\x14v \x05\x14v \x05\x18v \x05\x18v\xC1O\x1Ev\xC1V\x1Ev\xC1]\x1Ev\xFF\xFF\xFF\xFF\x05\x05$v\xC1\x8E\x1Ev\xC1\x9C\x1Ev\x05\x05 v \x05 v\xC1\x02\"v\xC1\t\"v\xC1\x10\"v\xC1\x17\"v\xC1\x1E\"v\xC1%\"v\xC13\x1Ev\xC1\x95\x1Ev\xC1V\"v\xC1,\"v\xC13\"v\xC1A\"v\xC1H\"v\xC1O\"v\xC1:\"v\xC2\x05~\xF0\xC2\x05\x88\xF5\xC2\x05\xA8\xF5\xC2\x05\xC8\xF5\xC2\x05\xE8\xF5\xC2\x05\n\xF6\xC2\x05*\xF6\xC2\x05J\xF6\xC2\x05j\xF6\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\xC1\x02\x82\x0B\xC1\t\x82\x0B\xC1\x10\x82\x0B\xC1\x17\x82\x0B\xC1\x1E\x82\x0B\xC1%\x82\x0B\xC1,\x82\x0B\x05\x05b\r\xC1\x024\t\xC1\t4\t\xC1\x104\t\xC1\x174\t\xC13\x82\x0B\xC1:\x82\x0B\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA8\0\0\x05\xA8\0\0\x05\xA8\0\0\x05\xA8\0\0\x05\xA8\0\0\x05\xA8\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA8\0\0\x05\xAC\0\0\x14\x05\0V \x05\nW\x05\xA6\0\0\x05\xA6\0\0\x05\xA8\0\0\x05\xA8\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA8\0\0\x05\xA6\0\0\x05p\x006\x05p\0L\x05x\0P\xFF\xFF\xFF\xFF\xC2\x05^\xF0\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05 \xF1\xC2\x05\x9E\xF0\xC9H<\x01\xFF\xFF\xFF\xFF\xC9(=\x01\xFF\xFF\xFF\xFF\xC9\x08>\x01\xFF\xFF\xFF\xFF\xC9\xE8>\x01\xFF\xFF\xFF\xFF\xC9\xC8?\x01\xFF\xFF\xFF\xFF\xC1O(v\xC1V(v\xC9\xA8@\x01\xFF\xFF\xFF\xFF\xC1k(v\xC1\x80(v\xC1\x87(v\xC1\x8E(v\xC1\x95(v\xC1\x9C(v\xC1\xA3(v\x05\x05*v\x05\x05,v\x05\x05.v\xC1\x020v\xC1\t0v\xC1\x100v\xC1\x170v\xC1\x1E0v\xC1%0v\xC130v\xC1:0v\xC1A0v\xC1H0v\xC1O0v\xC1]0v\xC1d0v\xC1k0v\xC1r0v\xC1y0v\xC1\x800v\xC1\x870v\xC1\x8E0v\xC1\x9C0v\xC1\xA30v\xC1\xAA0v\xC1\xBF0v\xC2\x05>\xF0\xC1\xC60v\xC1\xCD0v\xC1\xD40v\xC1\xDB0v\xC1\xE20v\xC9\x88A\x01\xFF\xFF\xFF\xFF\xC9hB\x01\xFF\xFF\xFF\xFF\xC9HC\x01\xC9(D\x01\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC9\x08E\x01\xFF\xFF\xFF\xFF\x05\x053v\xC1r(v\xC1y(v\xC1,0v\xC1V0v\xC1\x950v\xC1\xB10v\xC1\xB80v\xC5c\t\x02\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xC1\x10A\t\xC1\x17A\t\xC1\x10\x10\t\xC1\x02P\x07\xC1\x1E4\t\xC1%4\t\xC1\t\x12\x05\xC1\xA9Y\x0C\xC1\xB0Y\x0C\xC1\xB7Y\x0C\xC1\xBEY\x0C\xC1\xC5Y\x0C\xC1\xCCY\x0C\xC1\xD3Y\x0C\xC1\xDAY\x0C\xC1\xE1Y\x0C\xC1\xE8Y\x0C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC1\xEFY\x0C\xC1\xF6Y\x0C\xC1\xFDY\x0C\xC1\x06Z\x0C\xC1\rZ\x0C\xC1\x14Z\x0C\xC1\x1BZ\x0C\xC1\"Z\x0C\xC1)Z\x0C\xC1\x1EA\t\xC1%A\t\xFF\xFF\xFF\xFF\xC2\x05~\xF0\xC2\x05`\xF1\xC2\x05\x9E\xF0\x05\x05\xE9q\xC1\x02\xEBq\xC1\t\xEBq\xC1\x10\xEBq\xC1\x17\xEBq\xC1\x1E\xEBq\xC1%\xEBq\x05\x05\xEDq\xC1\t\xEFq\xC1\x10\xEFq\xC1\x17\xEFq\xC1\x1E\xEFq\xC1%\xEFq\xC1,\xEFq\xC13\xEFq\xC1:\xEFq\xC1A\xEFq\xC1H\xEFq\xC1O\xEFq\xC1V\xEFq\xC1]\xEFq\xC1d\xEFq\x05\x05\xF1q\xC1\t\xF3q\xC1\x17\xF3q\xC1,\xF3q\xC1A\xF3q\xC1O\xF3q\xC1V\xF3q\xC1d\xF3q\xC1\x10\xF3q\xC1\x1E\xF3q\xC13\xF3q\xC1k\xF3q\xC1r\xF3q\xC1y\xF3q\xC1\x80\xF3q\xC1\x87\xF3q\xC1\x8E\xF3q\xC1\x95\xF3q\xC1\x9C\xF3q\xC1\x02\xF3q\xC1H\xF3q\xC1\x02\xEFq\xC1]\xF3q\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02 \x05\xE9q\xC1%\xF3q\xC1:\xF3q\xC1k\xEFq \x05\xEDq \x05\xF1q\x05\x05!u \x05!u\x05\x05#u \x05#u \x05#u\x05\x05%u \x05%u\x05\x05'u \x05'u\x05\x05)u \x05)u\x05\x05+u \x05+u \x05+u\x05\x05-u \x05-u\xC1\x02/u\xC1\t/u\x05\x051u \x051u\x05\x053u \x053u\x05\x055u \x055u\x05\x057u \x057u \x057u\x05\x059u \x059u\x05\x05;u\x05\x05=u \x05=u\xC1\x02?u\xC1\t?u\xC1\x10?u\xC1\x17?u\xC1\x1E?u\xC1%?u\xC2\x05>\xF0\x05\x05Au \x05Au\x05\x05Cu\x05\x05Eu \x05Eu\x05\x05Gu \x05Gu\x05\x05Iu \x05Iu\xC1\x02Ku\xC1\tKu\xC1\x10Ku\xC1\x17Ku\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x8E\x82\x0B\xC1\x95\x82\x0B\xC1\x9C\x82\x0B\xC1\xA3\x82\x0B\xC1\t\x06u\xC1\x10\x06u\xC1\x17\x06u\xC1\x1E\x06u\xC1%\x06u\xC1,\x06u\xC13\x06u\xC1:\x06u\xC1A\x06u\xC1H\x06u\xC1d\x06u\xC1k\x06u\xC1r\x06u\xC1y\x06u\xC1\x80\x06u\xC1\x87\x06u\xC1\x8E\x06u\xC1\x95\x06u\xC1\x9C\x06u\xC1\xA3\x06u\xC1\xAA\x06u\xC1\xB1\x06u\xC1\xB8\x06u\xC1\xBF\x06u\xC1\xC6\x06u\xC1\xCD\x06u\xC1\xD4\x06u\xC1\xE2\x06u\xC1\xF0\x06u\xC1\xF7\x06u\xC1\xFE\x06u\xC1\x07\x07u\xC1\x0E\x07u\xC1\x15\x07u\xC1\x1C\x07u\xC1#\x07u\xC1\xDB\x06u\xC1\xE9\x06u\xC11\x07u\xC18\x07u\xC1?\x07u\xC1F\x07u\xC1M\x07u\xC1T\x07u\xC1[\x07u\xC1b\x07u\xC1i\x07u\xC1p\x07u\xC1w\x07u\xC1~\x07u\xC1\x85\x07u\xC1\x8C\x07u\xC1\x93\x07u\xC1\x9A\x07u\xC1*\x07u\xC2\x05>\xF0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x10$\t\xC1\x17$\t\xC1\x80r\x0B\xC1\x87r\x0B\xC1\x8Er\x0B\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1O\x06u\xC1V\x06u\xC1]\x06u\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xCE`r\0\xCE`r\0\xCE`r\0\xCE`r\0\xCE`r\0\xCE`r\0\xCE`r\0\xCE`r\0\xCE`r\0\xCE`r\0\xCE`r\0\xCE`r\0\xCE`r\0\xCE`r\0\xCE`r\0\xCE`r\0\xC1\x1C5\t\xC1#5\t\x10\x05\x0Ea\x10\x05\x1Aa\x10\x05\x8Aa\x10\x05\x9Ca\x10\x05\xA2a\x10\x05\xA2a\x10\x05\xE2a\xC6\x01'\0\xC6\xC1$\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x05\x06c\xA0\x05\nc\xA0\x05\x0Ec\xA0\x05\x12c\xA0\x05\x16c\xA0\x05\x1Ac\xA0\x05\x1Ec\xA0\x05&c\xA0\x05*c\xA0\x05.c\xA0\x052c\xA0\x056c\xA0\x05:c\xA0\x05Bc\xA0\x05Fc\xA0\x05Jc\xA0\x05Nc\xA0\x05Rc\xA0\x05Vc\xA0\x05^c\xA0\x05bc\xA0\x05fc\xA0\x05jc\xA0\x05nc\xA0\x05rc\xA0\x05vc\xA0\x05zc\xA0\x05~c\xA0\x05\x82c\xA0\x05\x86c\xA0\x05\x8Ac\xA0\x05\x92c\xA0\x05\x96c\xA0\x05\"c\xA0\x05>c\xA0\x05Zc\xA0\x05\x8Ec\xA0\x05\x9Ac\xA0\x05\x9Ec\xA0\x05\xA0c\xA0\x05\xA4c\xA0\x05\xA6c\xA0\x05\xA8c\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x05\xAAc\xA0\x05\xAEc\xA0\x05\xB0c\xC1A\x82\x0B\xC1H\x82\x0B\xC1O\x82\x0B\xC1V\x82\x0B\xC1]\x82\x0B\xC1d\x82\x0B\xC1k\x82\x0B\xC1r\x82\x0B\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x05\x05\x94h \x05\x94h \x05\x94h \x05\x94h\xC2\x05~\xF0 \x05\x94h \x05\x94h\xC2\x05\x9E\xF0\xC2\x05\x9E\xF0\0\0\0\0\x05\x05\x96h\x05\x05\x98h\0\0\0\0\0\0\0\0\0\0\0\0 \x05\x94h\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x06+\x05\x05\x0E+\x05\x05\x10+\x05\x05\x0C-\x05\x05\x06/\x05\x05\x061\x05\x05\x081\x05\x05\x063\x05\x05(3\x05\x05\x0E;\x05\x05\x08=\x05\x05\x06?\x05\x05\nA\x05\x05\x06C\x05\x05\nE\x05\x05\x06G\x05\x05\"G\x05\x05\x08G\x05\x05$G\x05\x05\x1AG\x05\x05\x0EG\x05\x05>G\x05\x05.G\x05\x050G\x05\x05\x06I\x05\x05\x0CM\x05\x05\x14M\x05\x05\x06Q\x05\x05\x06S\x05\x05\nS\x05\x05\x0CS\x05\x05,S\x05\x05\x06U\x05\x05\x06W\x05\x05\x06]\x05\x05\x1C]\x05\x05j]\x05\x05l]\x05\x05\x0C`\x05\x05(`\x05\x054`\x05\x05>`\x05\x05T`\x05\x05da\xB4\x05\0*\xC5BU\0\xB1\x05\0,\x05\x05\n-\xB1\x05\x000\xB4\x05\x002\xAE\x05\x143\xB1\x05\x006\xB4\x05\08\xB4\x05\0:\xB1\x05\0<\xB4\x05\0>\xB4\x05\0@\xB4\x05\0B\xB4\x05\0D\x05\x05\x08E\xB4\x05\0F\xAE\x05+\x05\0B,\x05 E+\x05\0F.\x05 G \x05.G \x050G+\x05\0H+\x05\0P+\x05\0R \x05\nS.\x05(S+\x05\0T \x05l],\x05\x08`(\x05\n`1\x05\x0E`,\x05N`(\x05P`.\x05\0:.\x05\0L.\x05\0R.\x05\0T3\x05\x08`0\x05\n`0\x05<`3\x05N`0\x05P`\x05\x05\x0ES\x05\x05\x0E-\x05\x05\x0C1\x05\x05\x0C5\x05\x05\x08C\x05\x05\x0CE\x05\x05\x0CI\x05\x05\x10M\x05\x05*M\x05\x05\nO\x05\x05\x0CQ\x05\x05\n]\x05\x05\x187,\x05xa\x05p\x006\xC5\x02\x95\0\x05\x05\x12;\x05\x05\x1C;\x05\x05\x08I\x05\x05\x1AS\x05\x052S\x05\x05\x12-\x05\x05\x0E1\x05\x05\x0E5\x05\x05\x127\x05\x05\x08?\x05\x05 A\x05\x05\nC\x05\x05\x14E\x05\x05\x0EI\x05\x05\x1EM\x05\x05\x0CO\x05\x05 O\x05\x05\nU\x05\x05\x06Y\x05\x05\x0C]\x05\x05\n+\x05\x05\x1A+\x05\x05\x161\x05\x05\x0E3\x05\x05\x1E3\x05\x05&3\x05\x05\x1A3\x05\x05\x16;\x05\x05(G\x05\x05\"O\x05\x05\x1CS\x05\x05\"].\x05\x1C++\x05\0..\x05\x12/.p\x000.\x05$3+\x05\x004 \x05\x0E=.\x05\x087.\x05\"S.\x05\x10;.\x05\x1A;.\x05\x08; \x05\x12;.\x05\x0C= \x05\"A \x05 A.\x05\x06A.\x05\x0CC \x05.S.\x05\x0EE \x05\x16E.\x05\x06E.\x054G \x05\x18I,\x05\x0EO,\x05\x1CO \x05\x0EQ.\x05\x14S.\x050S \x05\x06S.\x05\x0CU.\x05\x14U+\x05\0\\.\x05\x10].\x05\x12],\x05\x1A]3\x05\x1E`\x05\xA6\0\0\x05\xA6\0\0\x05\xA8\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x13\x05\0L\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA8\0\0\x05\xA6\0\0\x10\x05@]\x05p\0*\xC5\xC2T\0\xC5\x82U\0\xC5\xC2V\0\xC5\"Y\0\x05x\x000\x05p\x000\x13\x05\x006 \x05\x0E7\x13\x05\0>\x13\x05\0@ \x05\x06A \x05\x06C\x13\x05\0D \x05\x06E\x10\x05\x08M\x05x\0L\x13\x05\0N\x05t\0N\x13\x05\0\\\x10\x05\x16+\x13\x05\0, \x05\x18-\x10\x05\x183\x13\x05\x004 \x05\x14A\xC5\xE2\x87\0\x13\x05\0H\x10\x05\x1CO\xC5\xA2\x98\0\x14\x05\0V\xC5\xC2P\0\xC5\xA2\x86\0\xC5\"\x98\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA8\0\0\x05\xA8\0\0\x05\xA6\0\0\x05\xA8\0\0\x05\xA8\0\0\x05\xA6\0\0\x05\xA8\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5BX\0\xFF\xFF\xFF\xFF\x05\x05\x18O\x05\x05\x1AO\xC5\"\x93\0\x05\x05\x1E1\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5\xA2x\0\xC5bx\0\xA0\x05\x12U\x05\x05\x12U\xA0\x05\x0C[\x05\x05\x0C[\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\x16\x0C\xFF\xFF\xFF\xFF\xC1\t\x16\x0C\xC1\x17\x16\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x10\x16\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x18\x05\0\x04\x18\x05\0\x04\x18\x05\0\x04\x18\x05\0\x04\x18\x05\0\x04(\x05\0\x04\x18\x05\0\x04\x18\x05\0\x04\x18\x05\0\x04\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x05\x05\x14\x05 \x05\x14\x05\x05\x05\x16\x05\x05\x05\x18\x05\x05\x05\x1A\x05\x05\x05\x1C\x05\x05\x05b\n\x05\x05\x0C\x05\x05pn\t\x05sn\t\x05vn\t\x05yn\t\x05pt\t\x05rt\t\x05tt\t\x05vt\t\x05\x05\xA0\n\x05\x05\xA2\n\x05\x05\xAC\n\x05\x05\xAE\n\x18\x05\0\x08\xC5b\x03\0\xC5\xE3\x03\0\x05\x05\xB0\n\x05\x05\x10\x03\x05\x05\x12\x03\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0(\x05\0\x04\x05\x05\x98\n\x05\x05\x9C\n\x05\x05\xB8\n\xC5\xC2/\0\xC5\x030\0\x05\x05\xBA\n\xC5b0\0\xC5\xA30\0\x05\x05\xC0\n\x05\x05p\t\x05\x05r\t\x05\x05\xC2\n\xC5\xA2\x02\0\x05\x05v\x07\x05\x05\x08\x05\x05\x05\xC4\n\x05\x05\xC8\n\x05\x05\xCC\n\x05\x05\xCE\n\x05\x05\xB2\n\x05\x05\x96\x0C\x05\x05\x90\t\x05\x05\x92\t\xC5\x02\x03\0\xC5\"\x03\0\xC5\xE2\x02\0\x05\x05\x8E\n\x05\x05t\n\x05\x05\xB4\n\x05\x05\xB6\n\x05\x05~\n\x05\x05.\x07\x05\x05\xCA\n\x05\x05\x80\n\xC1\x02\x92\x0C\x05\x05\"\x05\x05\x05\xC6\n\x05\x05D\t\x05\x05F\t\xC5\xC4/\0\x05\x05H\t\x05\x05J\t\x05\x05L\t\x05\x05N\t\x05\x05P\t\x05\x05R\t\x05\x05T\t\x18\x05\0\x04\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0$\x05\0\x13+\x05\0:\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF$\x05\0\x1B$\x05\0\x1D$\x05\0\x1F$\x05\0!$\x05\0#(\x05\0%(\x05z\x0C \x05\x90\x0C(\x05\x84\x0C%\x05z\t%\x05|\t+\x05\0D)\x05\0\x13)\x05\0\x15)\x05\0\x17)\x05\0\x19)\x05\0\x1B)\x05\0\x1D)\x05\0\x1F)\x05\0!)\x05\0#.\x05\0%0\x05z\x0C.\x05\x90\x0C0\x05\x84\x0C,\x05z\t,\x05|\t\xFF\xFF\xFF\xFF.\x05\0*.\x05\x002.\x05\0F.\x05\0X1\x05\x183.\x05\08.\x05\0>.\x05\0@.\x05\0B.\x05\0D.\x05\0H.\x05\0N.\x05\0P\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\xB6\r\x05\x05\xB8\r\x05\x05\xBA\r\x05\x05\xBC\r\x05\x05\xBE\r\x05\x05\xC0\r\x05\x05\xC2\r\xC5C\x8D\0\x05\x05\xF6\r\x05\x05\xC4\r\x05\x05\xC6\r\x05\x05\xC8\r\x05\x05\xCA\r\x05\x05\xCC\r\x05\x05\xCE\r\x05\x05\xD0\r\x05\x05\xD2\r\x05\x05\xD4\r\x05\x05\xD6\r\x05\x05\xD8\r\x05\x05\xDA\r\x05\x05\xDC\r\x05\x05\xDE\r\x05\x05\xE0\r\x05\x05\xE2\r\x05\x05\xE4\r\x05\x05\xE8\r\x05\x05\xEA\r\x05\x05\xEC\r\x05\x05\xEE\r\x05\x05\xF0\r\x05\x05\xF2\r\x05\x05\xF4\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05\xD0\xF9\xC2\x05\xF0\xF9\xC2\x05\x12\xFA\xC2\x05\x12\xFA\xC2\x052\xFA\xC2\x05R\xFA\xC2\x05r\xFA\xC2\x05\x92\xFA\x05\xAA\0\0\x05\xAA\0\0\x05\xAA\0\0\xC2\x05\xB2\xFA\xC2\x05\xD2\xFA\x05\xAC\0\0\x05\xAC\0\0\x05\xAC\0\0\xC2\x05\xF2\xFA\x05\xAC\0\0\x05\xAC\0\0\x05\xAC\0\0\x05\xAA\0\0\xC2\x05\x14\xFB\xC2\x054\xFB\xC2\x05T\xFB\xC2\x05t\xFB\x05\xAA\0\0\x05\xAA\0\0\x05\xA8\0\0\x05\xA8\0\0\x05\xA8\0\0\x05\xA8\0\0\x05\xA6\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5CR\0\xC5\xA3R\0\xA5\x05\0.\xC5\x021\0\xC1\tb\x0C\xC5cY\0\xC5\xC3Y\0\x9E\x05\x1C3\xC1\x10b\x0C\xC5B1\0\x16\x05\x006\xA5\x05\08\xA5\x05\08\xA5\x05\08\x16\x05\08\xC5bj\0\xA5\x05\0:\xA5\x05\0:\xA5\x05\0@\x16\x05\0@\xC1\x17b\x0C\xA5\x05\0D\xC5\xA2\x85\0\xC1\x1Eb\x0C\xC1%b\x0C\xA5\x05\0H\xA5\x05\0J\xA5\x05\0L\xA5\x05\0L\xA5\x05\0L\xC1,b\x0C\xC13b\x0C\xC5\x02\x92\0\xC5\xA3\x94\0\xC5\xA2\x95\0\xC1:b\x0C\xA5\x05\0\\\xC1Ab\x0C\xFF\xFF\xFF\xFF\xC1Hb\x0C\xA5\x05\0\\\xC1Ob\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA5\x05\0,\xA5\x05\0.\xC1Vb\x0C\x16\x05\x002\xA5\x05\x002\xA5\x05\x004\xA0\x05\x125\xA5\x05\0B\x16\x05\0F \x05\x06e \x05\x08e \x05\ne \x05\x0Ce\x16\x05\0:\xC1]b\x0C\xC5ce\0\x1B\x052`\x10\x05\n`\xA0\x05\n`\xB1\x052` \x05x\x0C\xC1db\x0C\xC1kb\x0C\xC1rb\x0C\xC1yb\x0C\xA5\x05\x000\x16\x05\x000\x16\x05\x002\x16\x05\0:\x16\x05\0<\xC1\x80b\x0C\xC1-\xA1\x0C\xC1\x87b\x0C\xC5\x03S\0\x05\x05\x125\xC1\x8Eb\x0C\xC5\xE37\0\xC5\xA38\0\xC5\x845\0\xC5c6\0\xC5\x03@\0\xC5#7\0\xC5c@\0\xC5\xE3E\0\xC5cI\0\xC5\x837\0\xC5\xA3L\0\xC5C8\0\xC5CF\0\xC5\x03M\0\xC5#O\0\xC5B5\0\xA2\x05\0:\xC5\xA2n\0\xC5Co\0\xC5\xE2p\0\xA2\x05\0T\xC5B\x9A\0\xC5\xE3\x9A\0\xC5\xC4\x9B\0\xC5bq\0\xA2\x05\0X\xC5b\x9E\0\xC5\x03\x9F\0\xA2\x05\0@\xA2\x05\0.\xA2\x05\x000\xA2\x05\0B\x13\x05\0:\xC5bn\0\xC5\xE3n\0\xC5\xA2p\0\x13\x05\0T\xC5\x02\x9A\0\xC5\x83\x9A\0\xC5D\x9B\0\xC5\"q\0\x13\x05\0X\xC5\"\x9E\0\xC5\xA3\x9E\0\x13\x05\0@\x13\x05\0.\x13\x05\x000\x13\x05\0B\x05\x05\x90\x10\x05\x05\x92\x10\x05\x05\x94\x10\xA0\x05\x14/\x05\x05\x14/\x05\x05\0\x1F\x05\x05\x96\x10\x05\x05\x98\x10\x05\x05\x9A\x10\xC5c4\0\xC1\x95b\x0C\xC1\x9Cb\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05d\x0C\x05\x05h\x0C\x05\x05f\x0C\x05\x05j\x0C\xC1\x02l\x0C\xC1\tl\x0C\xC1\x10l\x0C\xC1\x17l\x0C\xC1\x1El\x0C\xC1%l\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\x80r\0\xCE\x80r\0\xCE\x80r\0\xCE\x80r\0\xCE\x80r\0\xCE\x80r\0\xCE\x80r\0\xCE\x80r\0\xCE\x80r\0\xCE\x80r\0\xCE\x80r\0\xCE\x80r\0\xCE\x80r\0\xCE\x80r\0\xFF\xFF\xFF\xFF\xCE\xA0r\0\xCE\xA0r\0\xCE\xA0r\0\xCE\xA0r\0\xCE\xA0r\0\xCE\xA0r\0\xCE\xA0r\0\xCE\xA0r\0\xCE\xA0r\0\xCE\xA0r\0\xCE\xA0r\0\xCE\xA0r\0\xCE\xA0r\0\xCE\xA0r\0\xCE\xA0r\0\xCE\xA0r\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1~m\x0C\xC1\x85m\x0C\xC1\x8Cm\x0C\xC1\x93m\x0C\xC1\x9Am\x0C\xC1\xA1m\x0C\xC1\xA8m\x0C\xC1\xAFm\x0C\xC1\xB6m\x0C\xC1\xBDm\x0C\xC1\xC4m\x0C\xC1\xCBm\x0C\xC1\xD2m\x0C\xC1\xD9m\x0C\xC1\xE0m\x0C\xC1\xE7m\x0C\xC1\xEEm\x0C\xC1\xF5m\x0C\xC1\xFCm\x0C\xC1\x05n\x0C\xC1\x0Cn\x0C\xC1\x13n\x0C\xC1\x1An\x0C\xC1!n\x0C\xC1(n\x0C\xC1/n\x0C\xC16n\x0C\xC1=n\x0C\xC1Dn\x0C\xC1Kn\x0C\xC1Rn\x0C\xC1Yn\x0C\xC1`n\x0C\xC1gn\x0C\xC1nn\x0C\xC1un\x0C\xC1|n\x0C\xC1\x83n\x0C\xC1\x8An\x0C\xC1\x91n\x0C\xC1\x98n\x0C\xC1\x9Fn\x0C\xC1\xA6n\x0C\xC1\xADn\x0C\xC1\xB4n\x0C\xC1\xBBn\x0C\xC1\xC2n\x0C\xC1\xC9n\x0C\xC1\xD0n\x0C\xC1\xD7n\x0C\x05\x05p\x0C\xC1\x02r\x0C\xFF\xFF\xFF\xFF\xC1\tr\x0C\xC1\x10r\x0C\x05\x05t\x0C\xC1\x02v\x0C\xFF\xFF\xFF\xFF\xC1\tv\x0C\xC1\x10v\x0C\xFF\xFF\xFF\xFF\xC1\x17v\x0C\xC1%v\x0C\xC1,v\x0C\xC13v\x0C\x05\x05x\x0C\x05\x05\x90\x0C\xC1\t\x92\x0C\xC1\x10\x92\x0C\x05\x05\x94\x0C\xC1\x02\x98\x0C\xC1\t\x98\x0C\xC1\x10\x98\x0C\xC1\x17\x98\x0C\xC1\x1E\x98\x0C\xC1%\x98\x0C\xC13\x98\x0C\xC1A\x98\x0C\xC1H\x98\x0C\xC1O\x98\x0C\xC1V\x98\x0C\xC1]\x98\x0C\xC1d\x98\x0C\xC1k\x98\x0C\xFF\xFF\xFF\xFF\xC1r\x98\x0C\xFF\xFF\xFF\xFF\xC1y\x98\x0C\xC1\x80\x98\x0C\xC1\x87\x98\x0C\xC1\x8E\x98\x0C\x05\x05\x9A\x0C\xC5\"2\0\xC5c2\0\x05\x05\x9C\x0C\xC5\xC22\0\xC5\x033\0\xC1\x02\x9E\x0C\xC1\t\x9E\x0C\xC1\x10\x9E\x0C\xC1\x17\x9E\x0C\xC1\x1E\x9E\x0C\xC1%\x9E\x0C\xC1,\x9E\x0C\xC13\x9E\x0C\xC1:\x9E\x0C\xC1A\x9E\x0C\xC1H\x9E\x0C\xC1O\x9E\x0C\xC1V\x9E\x0C\xC1]\x9E\x0C\xC1d\x9E\x0C\xC1k\x9E\x0C\xFF\xFF\xFF\xFF\xC1r\x9E\x0C\xC1y\x9E\x0C\xFF\xFF\xFF\xFF\xC1\x80\x9E\x0C\xC1\x87\x9E\x0C\xFF\xFF\xFF\xFF\xC1\x8E\x9E\x0C\xFF\xFF\xFF\xFF\xC1\x95\x9E\x0C\xC1\x9C\x9E\x0C\xC1\xA3\x9E\x0C\xC1\xAA\x9E\x0C\xC1\xB1\x9E\x0C\xC1\xB8\x9E\x0C\xC1\xBF\x9E\x0C\xC1\xC6\x9E\x0C\xC1\xCD\x9E\x0C\xC1\xD4\x9E\x0C\xC1\xDB\x9E\x0C\xC1\xE2\x9E\x0C\xC1\xE9\x9E\x0C\xC1\xF0\x9E\x0C\xC1\xF7\x9E\x0C\xC1\xFE\x9E\x0C\xC1\x07\x9F\x0C\xC1\x0E\x9F\x0C\xC1\x15\x9F\x0C\xC1\x1C\x9F\x0C\xC1#\x9F\x0C\xC1*\x9F\x0C\xFF\xFF\xFF\xFF\xC11\x9F\x0C\xFF\xFF\xFF\xFF\xC18\x9F\x0C\xC1?\x9F\x0C\xC1F\x9F\x0C\xC1M\x9F\x0C\xC1T\x9F\x0C\xC1[\x9F\x0C\xC1b\x9F\x0C\xC1i\x9F\x0C\xC1p\x9F\x0C\xC1w\x9F\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1~\x9F\x0C\xC1\x85\x9F\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x8C\x9F\x0C\xC1\x93\x9F\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x9A\x9F\x0C\xC1\xA1\x9F\x0C\xC1\xA8\x9F\x0C\xC1\xAF\x9F\x0C\xC1\xB6\x9F\x0C\xC1\xBD\x9F\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xC4\x9F\x0C\xC1\xCB\x9F\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xD2\x9F\x0C\xC1\xD9\x9F\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xC0r\0\xCE\xC0r\0\xCE\xC0r\0\xCE\xC0r\0\xCE\xC0r\0\xCE\xC0r\0\xCE\xC0r\0\xCE\xC0r\0\xCE\xC0r\0\xCE\xC0r\0\xCE\xC0r\0\xCE\xC0r\0\xCE\xC0r\0\xCE\xC0r\0\xCE\xC0r\0\xCE\xC0r\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xD0\xA0\x0C\xC1\xD7\xA0\x0C\xC1\xDE\xA0\x0C\xC1\xE5\xA0\x0C\xC1\xEC\xA0\x0C\xC1\xF3\xA0\x0C\xC1\xFA\xA0\x0C\xC1\x03\xA1\x0C\xC1\n\xA1\x0C\xC1\x11\xA1\x0C\xC1\x18\xA1\x0C\xC1\x1F\xA1\x0C\xC1&\xA1\x0C\xC14\xA1\x0C\xC1;\xA1\x0C\xC1B\xA1\x0C\xC1I\xA1\x0C\xC1P\xA1\x0C\xC1W\xA1\x0C\xC1^\xA1\x0C\xC1e\xA1\x0C\xC1l\xA1\x0C\xC1s\xA1\x0C\xC1z\xA1\x0C\xC1\x81\xA1\x0C\xC1\x88\xA1\x0C\xC1\x8F\xA1\x0C\xC1\x96\xA1\x0C\xC1\x9D\xA1\x0C\xC1\xA4\xA1\x0C\xC1\xAB\xA1\x0C\xC1\xB2\xA1\x0C\xC1\xB9\xA1\x0C\xC1\xC0\xA1\x0C\xC1\xC7\xA1\x0C\xC1\xCE\xA1\x0C\xC1\xD5\xA1\x0C\xC1\xDC\xA1\x0C\xC1\xE3\xA1\x0C\xC1\xEA\xA1\x0C\xC1\xF1\xA1\x0C\xC1\xF8\xA1\x0C\xC1\xFF\xA1\x0C\xC1\x08\xA2\x0C\xC1\x0F\xA2\x0C\xC1\x16\xA2\x0C\xC1\x1D\xA2\x0C\xC1$\xA2\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1+\xA2\x0C\xC12\xA2\x0C\xC19\xA2\x0C\xC1@\xA2\x0C\xC1G\xA2\x0C\xC1N\xA2\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xE0r\0\xCE\xE0r\0\xCE\xE0r\0\xCE\xE0r\0\xCE\xE0r\0\xCE\xE0r\0\xCE\xE0r\0\xCE\xE0r\0\xCE\xE0r\0\xCE\xE0r\0\xCE\xE0r\0\xCE\xE0r\0\xCE\xE0r\0\xCE\xE0r\0\xCE\xE0r\0\xCE\xE0r\0\x05\x05\x94\t\x05\x05\x96\t\x05\x05\x98\t\x05\x05\x9A\t\xCE\0s\0\xCE\0s\0\xCE\0s\0\xCE\0s\0\xCE\0s\0\xCE\0s\0\xCE\0s\0\xCE\0s\0\xCE\0s\0\xCE\0s\0\xCE\0s\0\xCE\0s\0\xCE\0s\0\xCE\0s\0\xCE\0s\0\xCE\0s\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE s\0\xCE s\0\xCE s\0\xCE s\0\xCE s\0\xCE s\0\xCE s\0\xCE s\0\xCE s\0\xCE s\0\xCE s\0\xCE s\0\xCE s\0\xCE s\0\xCE s\0\xCE s\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xCA\xAA\x0C\xC1\xD1\xAA\x0C\xC1\xD8\xAA\x0C\xC1\xDF\xAA\x0C\xC1\xE6\xAA\x0C\xC1\xED\xAA\x0C\xC1\xF4\xAA\x0C\xC1\xFB\xAA\x0C\xC1\x04\xAB\x0C\xC1\x0B\xAB\x0C\xC1\x12\xAB\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x1F\x05\0\x15\x1F\x05\0\x17\x1F\x05\0\x19\x1F\x05\0\x1B\x1F\x05\0\x1D\x1F\x05\0\x1F\x1F\x05\0!\x1F\x05\0#\"\x05\0%\xC5\x029\0\xC5\xA29\0\xC5B:\0\xC5b;\0\xC5\x02<\0\xC5\xA2<\0\xC5B=\0\xC5\xE2=\0\xC5\x82>\0\xC5\"?\0\xC5\xC2@\0\xC5\xA3\x04\0\xC5\x03\n\0\xC5\xE3\n\0\xC5C\x0B\0\xC5\xA3\x0B\0\xC5\x03\x0C\0\xC5c\x0C\0\xC5\xC3\x0C\0\xC5#\r\0\xC5\x04\x05\0\xC5\x84\x05\0\xC5\x04\x06\0\xC5\x84\x06\0\xC5\x04\x07\0\xC5\x84\x07\0\xC5\x04\x08\0\xC5\x84\x08\0\xC5\x04\t\0\xC5\x84\t\0\xC5d\n\0\xC5\x025\0\xC5\xA2:\0\xC5\xC2;\0\xC5b<\0\xC5\x02=\0\xC5\xA2=\0\xC5B>\0\xC5\xE2>\0\xC5\x82?\0\xC5C9\0\xC5\xE39\0\xC5\x83:\0\xC5\xA3;\0\xC5C<\0\xC5\xE3<\0\xC5\x83=\0\xC5#>\0\xC5\xC3>\0\xC5c?\0\xC5\x03A\0\xC5\x83\r\0\xC5C\x0E\0\xC5\x03\x0F\0\xC5\xC3\x0F\0\xC5\x83\x10\0\xC5C\x11\0\xC5\x03\x12\0\xC5\xC3\x12\0\xC5\x83\x13\0\xC5C\x14\0\xC5\x03\x15\0\xC5\xC3\x15\0\xC5\x83\x16\0\xC5C\x17\0\xC5\x03\x18\0\xC5\xC3\x18\0\xC5\x83\x19\0\xC5C\x1A\0\xC5\x03\x1B\0\xC5\xC3\x1B\0\xC5\x83\x1C\0\xC5C\x1D\0\xC5\x03\x1E\0\xC5\xC3\x1E\0\xC5\x83\x1F\0\xC5C \0\xA8\x05\0*\xA8\x05\0,\xA8\x05\0.\xA8\x05\x000\xA8\x05\x002\xA8\x05\x004\xA8\x05\x006\xA8\x05\08\xA8\x05\0:\xA8\x05\0<\xA8\x05\0>\xA8\x05\0@\xA8\x05\0B\xA8\x05\0D\xA8\x05\0F\xA8\x05\0H\xA8\x05\0J\xA8\x05\0L\xA8\x05\0N\xA8\x05\0P\xA8\x05\0R\xA8\x05\0T\xB0\x05\0V\xA8\x05\0X\xA8\x05\0Z\xA8\x05\0\\\x19\x05\0*\x19\x05\0,\x19\x05\0.\x19\x05\x000\x19\x05\x002\x19\x05\x004\x19\x05\x006\x19\x05\08\x19\x05\0:\x19\x05\0<\x19\x05\0>\x19\x05\0@\x19\x05\0B\x19\x05\0D\x19\x05\0F\x19\x05\0H\x19\x05\0J\x19\x05\0L\x19\x05\0N\x19\x05\0P\x19\x05\0R\x19\x05\0T\x1C\x05\0V\x19\x05\0X\x19\x05\0Z\x19\x05\0\\\x1F\x05\0\x13\xC5\xA29\0\xC5B:\0\xC5b;\0\xC5\x02<\0\xC5\xA2<\0\xC5B=\0\xC5\xE2=\0\xC5\x82>\0\xC5\"?\0\xC5\xC2@\0\x1F\x05\0\x15\x1F\x05\0\x17\x1F\x05\0\x19\x1F\x05\0\x1B\x1F\x05\0\x1D\x1F\x05\0\x1F\x1F\x05\0!\x1F\x05\0#\"\x05\0%\xC5\x029\0\x1F\x05\0\x13\xC1\x19\xAB\x0C\xC1 \xAB\x0C\x05\x05\xAD\x0C\xCE@s\0\xCE@s\0\xCE@s\0\xCE@s\0\xCE@s\0\xCE@s\0\xCE@s\0\xCE@s\0\xCE@s\0\xCE@s\0\xCE@s\0\xCE@s\0\xCE@s\0\xCE@s\0\xCE@s\0\xCE@s\0\x05\x05\xB5\x0C\xCE`s\0\xCE`s\0\xCE`s\0\xCE`s\0\xCE`s\0\xCE`s\0\xCE`s\0\xCE`s\0\xCE`s\0\xCE`s\0\xCE`s\0\xCE`s\0\xCE`s\0\xCE`s\0\xCE`s\0\xCE`s\0\x05\x05\xBA\x0C\xCE\x80s\0\xCE\x80s\0\xCE\x80s\0\xCE\x80s\0\xCE\x80s\0\xCE\x80s\0\xCE\x80s\0\xCE\x80s\0\xCE\x80s\0\xCE\x80s\0\xCE\x80s\0\xCE\x80s\0\xCE\x80s\0\xCE\x80s\0\xCE\x80s\0\xCE\x80s\0\xCE\xA0s\0\xCE\xA0s\0\xCE\xA0s\0\xCE\xA0s\0\xCE\xA0s\0\xCE\xA0s\0\xCE\xA0s\0\xCE\xA0s\0\xCE\xA0s\0\xCE\xA0s\0\xCE\xA0s\0\xCE\xA0s\0\xCE\xA0s\0\xCE\xA0s\0\xCE\xA0s\0\xCE\xA0s\0\xC1o\xEB\x0C\xC1v\xEB\x0C\xC1}\xEB\x0C\xC1\x84\xEB\x0C\xC1\x8B\xEB\x0C\xC1\x92\xEB\x0C\xC1\x99\xEB\x0C\xC1\xA0\xEB\x0C\xCE\xC0s\0\xCE\xC0s\0\xCE\xC0s\0\xCE\xC0s\0\xCE\xC0s\0\xCE\xC0s\0\xCE\xC0s\0\xCE\xC0s\0\xCE\xC0s\0\xCE\xC0s\0\xCE\xC0s\0\xCE\xC0s\0\xCE\xC0s\0\xCE\xC0s\0\xCE\xC0s\0\xCE\xC0s\0\xC1\x08\xFF\x0C\xC1\x0F\xFF\x0C\xC1\x16\xFF\x0C\xCE\xE0s\0\xCE\xE0s\0\xCE\xE0s\0\xCE\xE0s\0\xCE\xE0s\0\xCE\xE0s\0\xCE\xE0s\0\xCE\xE0s\0\xCE\xE0s\0\xCE\xE0s\0\xCE\xE0s\0\xCE\xE0s\0\xCE\xE0s\0\xCE\xE0s\0\xCE\xE0s\0\xCE\xE0s\0\xC1E\xEB\x0C\xC1L\xEB\x0C\xC1S\xEB\x0C\xC1Z\xEB\x0C\xC1a\xEB\x0C\xC1h\xEB\x0C\xCE\0t\0\xCE\0t\0\xCE\0t\0\xCE\0t\0\xCE\0t\0\xCE\0t\0\xCE\0t\0\xCE\0t\0\xCE\0t\0\xCE\0t\0\xCE\0t\0\xCE\0t\0\xCE\0t\0\xCE\0t\0\xCE\0t\0\xCE\0t\0\xC1O\xCA\x0C\xC1V\xCA\x0C\xC1]\xCA\x0C\xC1d\xCA\x0C\xC1k\xCA\x0C\xC1r\xCA\x0C\xC1y\xCA\x0C\xC1\x80\xCA\x0C\xC1\x87\xCA\x0C\xC1\x8E\xCA\x0C\xC1\x95\xCA\x0C\xC1\x9C\xCA\x0C\xC1\xA3\xCA\x0C\xC1\xAA\xCA\x0C\xC1\xB1\xCA\x0C\xC1\xB8\xCA\x0C\xC1\xBF\xCA\x0C\xC1\xC6\xCA\x0C\xC1\xCD\xCA\x0C\xC1\xD4\xCA\x0C\xC1\xDB\xCA\x0C\xC1\xE2\xCA\x0C\xC1\xE9\xCA\x0C\xC1\xF0\xCA\x0C\xC1\xF7\xCA\x0C\xC1\xFE\xCA\x0C\xC1\x07\xCB\x0C\xC1\x0E\xCB\x0C\xC1\x15\xCB\x0C\xC1\x1C\xCB\x0C\xC1#\xCB\x0C\xC1*\xCB\x0C\xC11\xCB\x0C\xCE t\0\xCE t\0\xCE t\0\xCE t\0\xCE t\0\xCE t\0\xCE t\0\xCE t\0\xCE t\0\xCE t\0\xCE t\0\xCE t\0\xCE t\0\xCE t\0\xCE t\0\xCE t\0\x05\x05\xE4\t\x05\x05\xE6\t\x05\x05\xE8\t\x05\x05\xEA\t\x05\x05\xEC\t\x05\x05\xEE\t\x05\x05\xF0\t\x05\x05\xF2\t\x05\x05\xF4\t\x05\x05\xF6\t\x05\x05\xF8\t\x05\x05\xFA\t\x05\x05\xFC\t\x05\x05\xFE\t\x1F\x05\0\x15\x1F\x05\0\x17\x1F\x05\0\x19\x1F\x05\0\x1B\x1F\x05\0\x1D\x1F\x05\0\x1F\x1F\x05\0!\x1F\x05\0#\"\x05\0%\xC5\x029\0\x1F\x05\0\x15\x1F\x05\0\x17\x1F\x05\0\x19\x1F\x05\0\x1B\x1F\x05\0\x1D\x1F\x05\0\x1F\x1F\x05\0!\x1F\x05\0#\"\x05\0%\xC5\x029\0\xCE@t\0\xCE@t\0\xCE@t\0\xCE@t\0\xCE@t\0\xCE@t\0\xCE@t\0\xCE@t\0\xCE@t\0\xCE@t\0\xCE@t\0\xCE@t\0\xCE@t\0\xCE@t\0\xCE@t\0\xCE@t\0\x05\x05\xCC\t\x05\x05\xCE\t\xCE`t\0\xCE`t\0\xCE`t\0\xCE`t\0\xCE`t\0\xCE`t\0\xCE`t\0\xCE`t\0\xCE`t\0\xCE`t\0\xCE`t\0\xCE`t\0\xCE`t\0\xCE`t\0\xCE`t\0\xCE`t\0\x05\x05\xD0\t\x05\x05\xD2\t\x05\x05\xD4\t\x05\x05\xD6\t\x05\x05\xD8\t\x05\x05\xDA\t\x05\x05\xDC\t\x05\x05\xDE\t\x05\x05\xE0\t\x05\x05\xE2\t\xC1o\xCF\x0C\xC1v\xCF\x0C\xC1}\xCF\x0C\xC1\x84\xCF\x0C\xC1\x8B\xCF\x0C\xC1\x92\xCF\x0C\xC1\x99\xCF\x0C\xC1\xA0\xCF\x0C\xC1\xA7\xCF\x0C\xC1\xAE\xCF\x0C\xC1\xB5\xCF\x0C\xC1\xBC\xCF\x0C\xC1\xC3\xCF\x0C\xC1\xCA\xCF\x0C\xC1\xD1\xCF\x0C\xC1\xD8\xCF\x0C\xCE\x80t\0\xCE\x80t\0\xCE\x80t\0\xCE\x80t\0\xCE\x80t\0\xCE\x80t\0\xCE\x80t\0\xCE\x80t\0\xCE\x80t\0\xCE\x80t\0\xCE\x80t\0\xCE\x80t\0\xCE\x80t\0\xCE\x80t\0\xCE\x80t\0\xCE\x80t\0\xCE\xA0t\0\xCE\xA0t\0\xCE\xA0t\0\xCE\xA0t\0\xCE\xA0t\0\xCE\xA0t\0\xCE\xA0t\0\xCE\xA0t\0\xCE\xA0t\0\xCE\xA0t\0\xCE\xA0t\0\xCE\xA0t\0\xCE\xA0t\0\xCE\xA0t\0\xCE\xA0t\0\xCE\xA0t\0\x05\x05\xA0\t\x05\x05\xA2\t\x05\x05\xA4\t\x05\x05\xA6\t\x05\x05\xA8\t\x05\x05\xAA\t\x05\x05\xAC\t\x05\x05\xAE\t\x05\x05\xB0\t\x05\x05\xB2\t\x05\x05\xB4\t\x05\x05\xB6\t\x05\x05\xB8\t\x05\x05\xBA\t\x05\x05\xBC\t\x05\x05\xBE\t\x05\x05\xC0\t\x05\x05\xC2\t\x05\x05\xC4\t\x05\x05\xC6\t\x05\x05\xC8\t\x05\x05\xCA\t\xCE\xC0t\0\xCE\xC0t\0\xCE\xC0t\0\xCE\xC0t\0\xCE\xC0t\0\xCE\xC0t\0\xCE\xC0t\0\xCE\xC0t\0\xCE\xC0t\0\xCE\xC0t\0\xCE\xC0t\0\xCE\xC0t\0\xCE\xC0t\0\xCE\xC0t\0\xCE\xC0t\0\xCE\xC0t\0\x05\x05f\n\x05\x05h\n\x05\x05j\n\x05\x05l\n\xCE\xE0t\0\xCE\xE0t\0\xCE\xE0t\0\xCE\xE0t\0\xCE\xE0t\0\xCE\xE0t\0\xCE\xE0t\0\xCE\xE0t\0\xCE\xE0t\0\xCE\xE0t\0\xCE\xE0t\0\xCE\xE0t\0\xCE\xE0t\0\xCE\xE0t\0\xCE\xE0t\0\xCE\xE0t\0\x05\x05\x9C\t\x05\x05\x9E\t\xC1\x1B\xD6\x0C\xC1\"\xD6\x0C\xC1)\xD6\x0C\xC10\xD6\x0C\xC17\xD6\x0C\xC1>\xD6\x0C\xC1E\xD6\x0C\xC1L\xD6\x0C\xC1S\xD6\x0C\xC1Z\xD6\x0C\xC1a\xD6\x0C\xC1h\xD6\x0C\xC1o\xD6\x0C\xC1v\xD6\x0C\xC5$2\0\xCE\0u\0\xCE\0u\0\xCE\0u\0\xCE\0u\0\xCE\0u\0\xCE\0u\0\xCE\0u\0\xCE\0u\0\xCE\0u\0\xCE\0u\0\xCE\0u\0\xCE\0u\0\xCE\0u\0\xCE\0u\0\xCE\0u\0\xCE\0u\0\xC5C\x02\0\xC5\x821\0\xC5\xC31\0\xCE u\0\xCE u\0\xCE u\0\xCE u\0\xCE u\0\xCE u\0\xCE u\0\xCE u\0\xCE u\0\xCE u\0\xCE u\0\xCE u\0\xCE u\0\xCE u\0\xCE u\0\xCE u\0\xFF\xFF\xFF\xFF\xCE@u\0\xCE@u\0\xCE@u\0\xCE@u\0\xCE@u\0\xCE@u\0\xCE@u\0\xCE@u\0\xCE@u\0\xCE@u\0\xCE@u\0\xCE@u\0\xCE@u\0\xCE@u\0\xCE@u\0\xCE@u\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE`u\0\xCE`u\0\xCE`u\0\xCE`u\0\xCE`u\0\xCE`u\0\xCE`u\0\xCE`u\0\xCE`u\0\xCE`u\0\xCE`u\0\xCE`u\0\xCE`u\0\xCE`u\0\xCE`u\0\xCE`u\0\xFF\xFF\xFF\xFF\xCE\x80u\0\xCE\x80u\0\xCE\x80u\0\xCE\x80u\0\xCE\x80u\0\xCE\x80u\0\xCE\x80u\0\xCE\x80u\0\xCE\x80u\0\xCE\x80u\0\xCE\x80u\0\xCE\x80u\0\xCE\x80u\0\xCE\x80u\0\xCE\x80u\0\xCE\x80u\0\xAE\x05\x06b\xAE\x05\x08b\xAE\x05\nb\xAE\x05\x0Cb\xAE\x05\x0Eb\xAE\x05\x10b\xAE\x05\x12b\xA0\x05\x14b\xAE\x05\x16b\xAE\x05\x18b\xAE\x05\x1Ab\xAE\x05\x1Cb\xAE\x05\x1Eb\xAE\x05 b\xAE\x05\"b\xAE\x05$b\xAE\x05&b\xAE\x05(b\xAE\x05*b\xAE\x05,b\xAE\x05.b\xAE\x050b\xAE\x052b\xAE\x054b\xAE\x056b\xA0\x058b\xA0\x05:b\xAE\x05b\xAE\x05@b\xAE\x05Bb\xAE\x05Db\xAE\x05Fb\xAE\x05Hb\xA0\x05Jb\xAE\x05Lb\xAE\x05Nb\xA0\x05Pb\xAE\x05Rb\xAE\x05Tb\xAE\x05Vb\xAE\x05Xb\xAE\x05Zb\xA0\x05\\b\xA0\x05^b\xA0\x05`b\xA0\x05bb\xA0\x05db\x05\x05\x06b\x05\x05\x08b\x05\x05\nb\x05\x05\x0Cb\x05\x05\x0Eb\x05\x05\x10b\x05\x05\x12b\x05\x05\x14b\x05\x05\x16b\x05\x05\x18b\x05\x05\x1Ab\x05\x05\x1Cb\x05\x05\x1Eb\x05\x05 b\x05\x05\"b\x05\x05$b\x05\x05&b\x05\x05(b\x05\x05*b\x05\x05,b\x05\x05.b\x05\x050b\x05\x052b\x05\x054b\x05\x056b\x05\x058b\x05\x05:b\x05\x05b\x05\x05@b\x05\x05Bb\x05\x05Db\x05\x05Fb\x05\x05Hb\x05\x05Jb\x05\x05Lb\x05\x05Nb\x05\x05Pb\x05\x05Rb\x05\x05Tb\x05\x05Vb\x05\x05Xb\x05\x05Zb\x05\x05\\b\x05\x05^b\x05\x05`b\x05\x05bb\x05\x05db\xA0\x05\x10A\x05\x05\x10A\xA0\x05\x12A\xA0\x05\x08I\xA0\x05\"M\x05\x05\x08+\x05\x05\nQ\xA0\x05\x0E9\x05\x05\x0E9\xA0\x05\x0C?\x05\x05\x0C?\xA0\x05\x16]\x05\x05\x16]\x9E\x05\x16+\xA0\x05\x0CC\xA0\x05\x14+\xA0\x05\x1C+\x05\x05\x0EU\xA0\x05\x08W\x05\x05\x08W\x05\x05\x10U\xA0\x05\x109\x05\x05\x109\x05\x05\x1AI\x05\x05\x123\x05\x05\x1CM\x05\x052G\x05\x05\x163.\x05\0<\xB4\x05\0T\xA0\x05\x14O\xA0\x05\x14]\xAE\x05b`\x05\x05b`\xA0\x05d`\x05\x05d`\xA0\x05f`\x05\x05f`\xA0\x05h`\x05\x05h`\xA0\x05j`\x05\x05j`\xA0\x05n`\x05\x05n`\xA0\x05p`\x05\x05p`\xA0\x05r`\x05\x05r`\xA0\x05t`\x05\x05t`\xAE\x05v`\x05\x05v`\xAE\x05x`\x05\x05x`\xA0\x05|`\x05\x05|`\xA0\x05~`\x05\x05~`\xA0\x05\x80`\x05\x05\x80`\xA0\x05\x86`\x05\x05\x86`\xA0\x05\x88`\x05\x05\x88`\xA0\x05\x8A`\x05\x05\x8A`\xA0\x05\x8C`\x05\x05\x8C`\xA0\x05\x8E`\x05\x05\x8E`\xA0\x05\x90`\x05\x05\x90`\xA0\x05\x92`\x05\x05\x92`\xA0\x05\x94`\x05\x05\x94`\xA0\x05\x96`\x05\x05\x96`\xA0\x05\x98`\x05\x05\x98`\xA0\x05\x9A`\x05\x05\x9A`\xA0\x05\xD0`\x05\x05\xD0`\xA0\x05\xD2`\x05\x05\xD2`\xA0\x05l`\x05\x05l`\xA0\x05z`\x05\x05z`\xA0\x05\x82`\x05\x05\x82`\xA0\x05\x84`\x05\x05\x84`\xA0\x05\x9C`\x05\x05\x9C`\xA0\x05\x9E`\x05\x05\x9E`\xA0\x05\xA4`\x05\x05\xA4`\xA0\x05\xA6`\x05\x05\xA6`\xA0\x05\xA8`\x05\x05\xA8`\xA0\x05\xB0`\x05\x05\xB0`\xA0\x05\xB4`\x05\x05\xB4`\xA0\x05\xB6`\x05\x05\xB6`\xA0\x05\xB8`\x05\x05\xB8`\xA0\x05\xBA`\x05\x05\xBA`\xA0\x05\xBC`\x05\x05\xBC`\xA0\x05\xBE`\x05\x05\xBE`\xA0\x05\xC4`\x05\x05\xC4`\xA0\x05\xC8`\x05\x05\xC8`\xA0\x05\xCA`\x05\x05\xCA`\xA0\x05\xCC`\x05\x05\xCC`\xA0\x05\xD4`\x05\x05\xD4`\xA0\x05\xD6`\x05\x05\xD6`\xA0\x05\xD8`\x05\x05\xD8`\xC5\xA3\xA2\0\xC1\r\xE4\x0C\xC1\x14\xE4\x0C\xC1\x1B\xE4\x0C\xC1\"\xE4\x0C\xC1)\xE4\x0C\xC10\xE4\x0C\xA0\x05\xA2`\x05\x05\xA2`\xA0\x05\xC2`\x05\x05\xC2`\x05\xA6\0\0\x05\x86\0\0\x05\x84\0\0\xA0\x05\xAE`\x05\x05\xAE`\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x17\x10\t\xC1\tt\x07\xC1\x10t\x07\xC1\x02`\t\xC1\x02\xC8\x10\xC1\x1E\x10\t\xC1\t`\t\x05\x05\x08c\x05\x05\x0Cc\x05\x05\x10c\x05\x05\x14c\x05\x05\x18c\x05\x05\x1Cc\x05\x05 c\x05\x05(c\x05\x05,c\x05\x050c\x05\x054c\x05\x058c\x05\x05\x94g\xC1\xC8\x95g\xC1\xA3\x96g\xC1\x0E\x97g\xC1M\x97g\xC1R\x98g\xC1\x91\x98g\xC1\x03\x99g\xC1q\x9Ag\xC1\xFC\x97g\xC1\x05\x98g\xC1\x0C\x98g\xC1\x13\x98g\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x8D\x9Ag\xC1\x94\x9Ag\xC1\x9B\x9Ag\xC1\xA2\x9Ag\xC1\xA9\x9Ag\xC1\xB0\x9Ag\xC1\xB7\x9Ag\xFF\xFF\xFF\xFF\xC1\xBE\x9Ag\xC1\xC5\x9Ag\xC1\xCC\x9Ag\xC1\xD3\x9Ag\xC1\xDA\x9Ag\xC1\xE1\x9Ag\xC1\xE8\x9Ag\xFF\xFF\xFF\xFF\xC1\xEF\x9Ag\xC1\xF6\x9Ag\xC1\xFD\x9Ag\xC1\x06\x9Bg\xC1\r\x9Bg\xC1\x14\x9Bg\xC1\x1B\x9Bg\xFF\xFF\xFF\xFF\xC1\"\x9Bg\xC1)\x9Bg\xC10\x9Bg\xC17\x9Bg\xC1>\x9Bg\xC1E\x9Bg\xC1L\x9Bg\xFF\xFF\xFF\xFF\xC1S\x9Bg\xC1Z\x9Bg\xC1a\x9Bg\xC1h\x9Bg\xC1o\x9Bg\xC1v\x9Bg\xC1}\x9Bg\xFF\xFF\xFF\xFF\xC1\x84\x9Bg\xC1\x8B\x9Bg\xC1\x92\x9Bg\xC1\x99\x9Bg\xC1\xA0\x9Bg\xC1\xA7\x9Bg\xC1\xAE\x9Bg\xFF\xFF\xFF\xFF\xC1\xBC\x9Bg\xC1\xCA\x9Bg\xC1\xD8\x9Bg\xC1\xE6\x9Bg\xC1\xF4\x9Bg\xC1\x04\x9Cg\xC1\x12\x9Cg\xFF\xFF\xFF\xFF\xC1\x19\x9Cg\xC1 \x9Cg\xC1'\x9Cg\xC1.\x9Cg\xC15\x9Cg\xC1<\x9Cg\xC1C\x9Cg\xFF\xFF\xFF\xFF\x10\x05\x0Ca\x10\x05\x0Ea\x10\x05\x10a\x10\x05\x1Aa\x10\x05,a\x10\x052a\x10\x05Ta\x10\x05ba\x10\x05ra\x10\x05xa\x10\x05\x8Aa\x10\x05\x8Ea\x10\x05\x96a\x10\x05\x9Ca\x10\x05\xA2a\x10\x05\xB6a\x10\x05\xC0a\x10\x05\xC8a\x10\x05\xDAa \x05\xDEa\xC6\xA1)\0\xC5B\xA3\0\x10\x05\x06a\x10\x05(a \x05Ra\xC6\xC1$\0\xC6\x01'\0\x10\x05\xF0a\xC6\x81'\0\xC6!(\0\xC6\x81(\0\xC6!)\0\x05\x05\xD0\n\x05\x05\xD2\n\x05\x05\x02\n\x05\x05\x04\n\x05\x05\x06\n\x05\x05\x08\n\x05\x05\xD4\n\x05\x05\xD6\n\x05\x05\xD8\n\x05\x05\n\n\x05\x05\x0C\n\x05\x05\xDA\n\x05\x05\x0E\n\x05\x05\x10\n\x05\x05\xDC\n\x05\x05\xDE\n\x05\x05\xE0\n\x05\x05\xE2\n\x05\x05\xE4\n\x05\x05\xE6\n\x05\x05\xE8\n\x05\x05\xEA\n\x05\x05\xEC\n\x05\x05&\x05\x05\x05x\x07\x05\x05b\t\x05\x05\xEE\n\x05\x05\xF0\n\x05\x05\x12\n\x05\x05\x14\n\x05\x05\xF2\n\x05\x05\xF4\n\x05\x05\x16\n\x05\x05\x18\n\x05\x05\x1A\n\x05\x05\x1C\n\x05\x05\x1E\n\x05\x05 \n\x05\x05\"\n\x05\x05$\n\x05\x05&\n\x05\x05(\n\x05\x05V\t\x05\x05X\t\x05\x05Z\t\x05\x05\\\t\x05\x05h\x07\xC1\t\xE0a\x05\x05\x12\t\x05\x05\x1C\t\x05\x05\x08\x07\x05\x05\x1E\t\x05\x05\x06\x07\x05\x050\x07\x05\x05\xA4\n\x05\x05\xA6\n\x05\x05\xA8\n\x05\x05p\n\x05\x05\x1E\x05\x05\x05 \x05\x05\x05\x14\t\x05\x05^\t\x05\x05d\n\x05\x05x\n\x05\x05(\x05\x05\x05\n\x07\x05xt\t\x05\x05$\x05\x05\x05\xF6\n\x05\x05\xF8\n\x05\x05\xFA\n\x05\x05\xFC\n\x05\x05\xFE\n\x05\x054\x07\x05\x05\x8A\n\x05\x05\xAA\n\x05\x05\x0C\x07\x05\x05v\n\x05\x05\x0E\x07\x05\x05\x10\x07\xC18\xCB\x0C\xC1?\xCB\x0C\x05\x05\x90\n\x05\x05^\x07\x05\x05j\x07\x05\x05*\n\x05\x05,\n\x05\x05.\n\x05\x050\n\x05\x052\n\x05\x054\n\x05\x056\n\x05\x058\n\x05\x05*\x05\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC6\xA1<\0\xC6\x01D\0\xC6a=\0\xC6A=\0\xC6!=\0\xC6\xC1>\0\xC6!@\0\xC6\xE1@\0\xC6AA\0\xC6aA\0\xC6aC\0\xC6\xA1C\0\xC6\xE1H\0\xC6\x01I\0\xC6AI\0\xC6aI\0\xC6!I\0\xC6\x81I\0\xC6\xA1J\0\xC6AK\0\xC6aL\0\xC6AL\0\xC6AM\0\xC6!M\0\xC6\xE1M\0\xC6\xC1N\0\xFF\xFF\xFF\xFF\xC6\xE1O\0\xC6!P\0\xC6AQ\0\xC6\xE1R\0\xC6AS\0\xC6\xC1S\0\xC6!T\0\xC6AT\0\xC6\xE1T\0\xC6AU\0\xC6aU\0\xC6\x01<\0\xC6AV\0\xC6\xA1V\0\xC6\x01W\0\xC6\x81X\0\xC6\x81Y\0\xC6!Z\0\xC6AZ\0\xC6\xA1[\0\xC6!\\\0\xC6a\\\0\xC6\x01]\0\xC6\xC1\\\0\xC6!]\0\xC6A]\0\xC6\xE1\\\0\xC6\x81]\0\xC6\xA1]\0\xC6\xC1]\0\xC6!^\0\xC6\xE1^\0\xC6\xC1^\0\xC6!_\0\xC6\x81_\0\xC6a`\0\xC6\x81`\0\xC6\xA1`\0\xC6\xE1`\0\xC6\x81a\0\xC6\xE1a\0\xC6\xC1a\0\xC6!b\0\xC6Ab\0\xC6ab\0\xC6\xC1b\0\xC6\xE1c\0\xC6\x81d\0\xC6\xE1d\0\xC6ae\0\xC6\x81e\0\xC6\xA1e\0\xC6!f\0\xC6\xE1f\0\xC6\x01g\0\xC6!g\0\xC6Ag\0\xC6\x81g\0\xC6\xC1g\0\xC6\xE1g\0\xC6ah\0\xC6\xA1h\0\xC6Ai\0\xC6\xE1i\0\xC6!j\0\xC6aj\0\xC6\x81j\0\xC6\xC1j\0\xC6\xA1j\0\xC6\xE1j\0\xC6!k\0\xC6\x81k\0\xC6\xC1k\0\xC6\xA1l\0\xC6\xE1l\0\xC6!m\0\xC6am\0\xC6\xC1m\0\xC6!n\0\xC6\xC1n\0\xC6\x81o\0\xC6\xA1o\0\xC6\xE1o\0\xC6\x01p\0\xC6Ap\0\xC6ap\0\xC6\xA1p\0\xC6\xC1p\0\xC6\xE1p\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC6\xA1\x01\0\xC6\xE1;\0\xC6\x81<\0\xC6\xC1<\0\xC6\xE1<\0\xC6\xA1=\0\xC6!\x03\0\xC6A>\0\xC6\x81>\0\xC6\x81?\0\xC6\xA1?\0\xC6\x01\x05\0\xC6\x01@\0\xC6a@\0\xC6\xA1@\0\xC6\xC1@\0\xC6\x01A\0\xC6!A\0\xC6\xE1A\0\xC6!B\0\xC6AB\0\xC6aB\0\xC6\x81B\0\xC6!\x06\0\xC6AC\0\xC6\x81C\0\xC6\xE1C\0\xC6!D\0\xC6AD\0\xC6\x81D\0\xC6\xA1E\0\xC6\x01\x08\0\xC6AF\0\xC6\x81F\0\xC6\xA1F\0\xC6\xC1F\0\xC6!G\0\xC6\xC1G\0\xC6\x01H\0\xC6aH\0\xC6\xA1H\0\xC6\xC1H\0\xC6!I\0\xC6\xA1I\0\xC6\xC1I\0\xC6\xE1I\0\xC6\x01J\0\xC6!J\0\xC6\x81J\0\xC6\xC1J\0\xC6\xE1J\0\xC6AK\0\xC6\x81K\0\xC6\xA1K\0\xC6\xC1K\0\xC6\xE1K\0\xC6\x01L\0\xC6!L\0\xC6\x81L\0\xC6\xA1L\0\xC6\x01M\0\xC6aM\0\xC6\x81M\0\xC6\xA1M\0\xC6\x81N\0\xC6\xA1N\0\xC6\xE1N\0\xC6!O\0\xC6aO\0\xC6\xA1O\0\xC6\xC1O\0\xC6\xC1\x08\0\xC6\xE1P\0\xC6!\t\0\xC6\xE1\t\0\xC6aR\0\xC6\x81R\0\xC6\xC1R\0\xC6\x01S\0\xC6!S\0\xC6aS\0\xC6\x81S\0\xC6\xA1S\0\xC6\xE1S\0\xC6\xA1\n\0\xC6\x01\x0B\0\xC6!U\0\xC6\x81U\0\xC6\xA1U\0\xC6\xC1U\0\xC6\xE1U\0\xC6\x01V\0\xC6!V\0\xC6\x81V\0\xC6\xC1V\0\xC6\xE1V\0\xC6!W\0\xC6AW\0\xC6aW\0\xC6\x81W\0\xC6\xC1W\0\xC6\xE1W\0\xC6aX\0\xC6\xA1X\0\xC6\xC1X\0\xC6\xE1X\0\xC6\x01Y\0\xC6!Y\0\xC6aY\0\xC6\xA1Y\0\xC6\xC1Y\0\xC6\xE1Y\0\xC6\x01Z\0\xC6\xC1Z\0\xC6\xE1Z\0\xC6![\0\xC6a[\0\xC6\x81[\0\xC6\xE1[\0\xC6\x01\\\0\xC6\x81\\\0\xC6\xA1\\\0\xC6a]\0\xC6\xE1]\0\xC6\x01^\0\xC6A^\0\xC6a^\0\xC6\x81^\0\xC6\xA1^\0\xC6\x01_\0\xC6A_\0\xC6A\r\0\xC6\xA1\r\0\xC6a_\0\xC6\xA1_\0\xC6\xC1_\0\xC6\xE1_\0\xC6\x01`\0\xC6!`\0\xC6A`\0\xC6\xC1`\0\xC6\x01a\0\xC6!a\0\xC6Aa\0\xC6aa\0\xC6\xA1a\0\xC6\x01b\0\xC6Ab\0\xC6\xA1b\0\xC6\xE1b\0\xC6\x01c\0\xC6!c\0\xC6Ac\0\xC6ac\0\xC6\x01d\0\xC6!d\0\xC6ad\0\xC6\xA1d\0\xC6\xC1d\0\xC6\x01e\0\xC6!e\0\xC6Ae\0\xC6\x01f\0\xC6Af\0\xC6\x81f\0\xC6\xA1f\0\xC6\xC1\x0E\0\xC6\x01g\0\xC6ag\0\xC6\xA1g\0\xC6\x01h\0\xC6!h\0\xC6Ah\0\xC6\x81h\0\xC6\xC1h\0\xC6\xE1h\0\xC6\x01i\0\xC6!i\0\xC6ai\0\xC6\x81i\0\xC6\xA1i\0\xC6\x01j\0\xC6Aj\0\xC6\x81j\0\xC6\x01k\0\xC6Ak\0\xC6ak\0\xC6\xA1k\0\xC6\xE1k\0\xC6\x01l\0\xC6!l\0\xC6Al\0\xC6al\0\xC6\x81l\0\xC6\xC1l\0\xC6\x01m\0\xC6Am\0\xC6\x81m\0\xC6\xA1m\0\xC6\xE1m\0\xC6\x01n\0\xC6An\0\xC6an\0\xC6\x81n\0\xC6\xA1n\0\xC6\xE1n\0\xC6\x01o\0\xC6!o\0\xC6Ao\0\xC6ao\0\xC6\xC1o\0\xC6!p\0\xC6\x81p\0\xC6\x01q\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1vO\r\xC1}O\r\xC1\x84O\r\xC1\x8BO\r\xC1\x92O\r\xC1\x99O\r\xC1\xA0O\r\xC1\xA7O\r\xC1\xAEO\r\xC1\xB5O\r\xC1\xBCO\r\xC1\xC3O\r\xC1\xCAO\r\xC1\xD1O\r\xC1\xD8O\r\xC1\xDFO\r\x10\x05\0\x04\x05\x05\"\x07\x05\x05\x18\t\x05\x05\xBC\n\xC1\xEBP\r\x05\x05l\r\xC5\x02$\x02\x05\x05\0\x13\x05\x05:\n\x05\x05<\n\x05\x05>\n\x05\x05@\n\x05\x05B\n\x05\x05D\n\x05\x05F\n\x05\x05H\n\x05\x05J\n\x05\x05L\n\x05\x05R\r\xC1\x02T\r\x05\x05N\n\x05\x05P\n\x05\x05R\n\x05\x05T\n\x05\x05V\n\x05\x05X\n\x05\x05Z\n\x05\x05\\\n\x05\x05,\x05\x05zt\t\x05|t\t\xC6A\x01\0\xC1\tT\r\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\xC2\x05\xCE\xF8\xC2\x05\xEE\xF8\xC2\x05\x10\xF9\xC2\x050\xF9\xC2\x05P\xF9\xC2\x05p\xF9\x05\x05.\x05\x05\x05t\r\xC5b3\0\x05\x05v\r\xC5\xA23\0\x05\x05x\r \x05R\r\xC1\x10T\r\xC6!\x06\0\xC6\xE1B\0\xC6\x01C\0\x05\x05n\r\xC5\xC25\x02\x05\x05\xBE\n\xC1\x17T\r\xC1\x1ET\r\xFF\xFF\xFF\xFF\x03\x05\x06z\x85\x05\x06z\x03\x05\x08z\x85\x05\x08z\x03\x05\nz\x85\x05\nz\x03\x05\x0Ez\x85\x05\x0Ez\x03\x05\x10z\x85\x05\x10z\x85\x05\x12z\xFF\xFF\xFF\xFF\x85\x05\x14z\xFF\xFF\xFF\xFF\x85\x05\x16z\xFF\xFF\xFF\xFF\x85\x05\x18z\xFF\xFF\xFF\xFF\x85\x05\x1Az\xFF\xFF\xFF\xFF\x85\x05\x1Cz\xFF\xFF\xFF\xFF\x85\x05\x1Ez\xFF\xFF\xFF\xFF\x85\x05 z\xFF\xFF\xFF\xFF\x85\x05\"z\xFF\xFF\xFF\xFF\x85\x05$z\xFF\xFF\xFF\xFF\x85\x05&z\xFF\xFF\xFF\xFF\x85\x05(z\xFF\xFF\xFF\xFF\x03\x05*z\x85\x05*z\xFF\xFF\xFF\xFF\x85\x05,z\xFF\xFF\xFF\xFF\x85\x05.z\xFF\xFF\xFF\xFF\x85\x050z\x85\x052z\x85\x054z\x85\x056z\x85\x058z\x85\x05:z\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x85\x05z\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x85\x05@z\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x85\x05Bz\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x85\x05Dz\x85\x05Fz\x85\x05Hz\x85\x05Jz\x85\x05Lz\x03\x05Nz\x85\x05Nz\x03\x05Rz\x85\x05Rz\x03\x05Vz\x85\x05Vz\x85\x05Xz\x85\x05Zz\x85\x05\\z\x85\x05^z\x85\x05`z\x03\x05bz\x85\x05bz\x85\x05dz\x85\x05hz\x85\x05jz\x85\x05lz\xFF\xFF\xFF\xFF\x03\x05\x12z\x03\x05\x18z\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\xAE\0\0\x05\xB0\0\0\xC1\x1E\x16\x0C\xC1%\x16\x0C\x05\x05z\r\xFF\xFF\xFF\xFF\xC5\";\x02\x05\x050\x05\x10\x05\x06z\x9E\x05\x06z\x10\x05\x08z\x9E\x05\x08z\x10\x05\nz\x9E\x05\nz\x10\x05\x0Ez\x9E\x05\x0Ez\x10\x05\x10z\x9E\x05\x10z\x98\x05\x12z\xFF\xFF\xFF\xFF\x90\x05\x14z\xFF\xFF\xFF\xFF\x98\x05\x16z\xFF\xFF\xFF\xFF\x98\x05\x18z\xFF\xFF\xFF\xFF\x97\x05\x1Az\xFF\xFF\xFF\xFF\x90\x05\x1Cz\xFF\xFF\xFF\xFF\x98\x05\x1Ez\xFF\xFF\xFF\xFF\x98\x05 z\xFF\xFF\xFF\xFF\x90\x05\"z\xFF\xFF\xFF\xFF\x90\x05$z\xFF\xFF\xFF\xFF\x90\x05&z\xFF\xFF\xFF\xFF\x90\x05(z\xFF\xFF\xFF\xFF\x10\x05*z\x9E\x05*z\xFF\xFF\xFF\xFF\x90\x05,z\xFF\xFF\xFF\xFF\x97\x05.z\xFF\xFF\xFF\xFF\x90\x050z\x90\x052z\x9B\x054z\x90\x056z\x90\x058z\x98\x05:z\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x98\x05z\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x98\x05@z\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x98\x05Bz\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x90\x05Dz\x90\x05Fz\x98\x05Hz\x90\x05Jz\x90\x05Lz\x10\x05Nz\x9E\x05Nz\x10\x05Rz\x9E\x05Rz\x10\x05Vz\x9C\x05Vz\x98\x05Xz\x97\x05Zz\x98\x05\\z\x98\x05^z\x98\x05`z\x10\x05bz\x98\x05bz\x9E\x05dz\x9E\x05hz\x9B\x05jz\x9B\x05lz\xFF\xFF\xFF\xFF\x10\x05\x12z\x10\x05\x18z\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x052\x05\x05\x05|\r\x05\x05~\r\xFF\xFF\xFF\xFF\xC5B\"\x02\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x06{\x05\x05\x08{\x05\x05\n{\x05\x05\x0E{\x05\x05\x12{\x05\x05\x14{\x05\x05\x16{\x05\x05\x1A{\x05\x05\x1C{\x05\x05\x1E{\x05\x05${\x05\x05&{\x05\x05({\x05\x05*{\x05\x052{\x05\x054{\x05\x056{\x05\x058{\x05\x05:{\x05\x05<{\x05\x05>{\x05\x05F{\x05\x05H{\x05\x05L{\x05\x05N{\x05\x05R{\x05\x05T{\x05\x05V{\x05\x05X{\x05\x05Z{\x05\x05\\{\x05\x05^{\x05\x05b{\x05\x05h{\x05\x05j{\x05\x05l{\x05\x05n{\x05\x05\x10{\x05\x05 {\x05\x05,{\x05\x05p{ \x05L{\x05\x05\x18{\xFF\xFF\xFF\xFF\x10\x05\x06y \x05\x08y \x05\xB7y\x10\x05\ny \x05\xBBy \x05\xBDy\x10\x05\x0Cy \x05\x0Ey\x10\x05\x10y \x05\xC3y \x05\xC5y \x05\xC7y \x05\xC9y \x05\xCBy \x05\xCDy \x054y\x10\x05\x12y\x10\x05\x14y \x05\x16y \x05By\x10\x05\x18y \x05\x1Ay\x10\x05\x1Cy\x10\x05\x1Ey \x05 y\x10\x05\"y\x10\x05$y\x10\x05&y\x10\x05(y\x10\x05*y\x10\x05gy \x05iy \x05ky \x05my \x05oy \x05qy \x05sy \x05uy\x10\x05wy \x05yy \x05{y \x05}y \x05\x7Fy\x10\x05\x81y \x05\x83y \x05\x85y \x05\x87y \x05\x89y \x05\x8By\x10\x05\x8Dy \x05\x8Fy\xC6\x814\0 \x05.y \x050y \x05\xEBy \x05\xEDy \x05\xF1y \x05\xF5y\xC6\xC14\0\xC6\xE14\0\xC6\x015\0 \x058y\xC6!5\0\xC6A5\0 \x05:y \x05\0\x05p\x06{\x05p:{\x05p&{\x05p\x1C{\x05\x05P{\x05pP{\x05\x05J{\x05pH{\x05xl{\x05pF{\x05pj{\x05pl{\x05\x05\x0C{\x05\x05\"{\x05pR{\x05pV{\x05\x05d{\x05\x05f{\x05\x05`{ pj{ \x05\x08{ \x05\x14{ \x05\x1E{ \x05${\x05\x05@{\x05\x05B{\x05\x05D{ \x05\x1C{\x05\x05.{\x05\x050{\x05\x05r{\x05\x05t{\xCE\xE0u\0\xCE\xE0u\0\xCE\xE0u\0\xCE\xE0u\0\xCE\xE0u\0\xCE\xE0u\0\xCE\xE0u\0\xCE\xE0u\0\xCE\xE0u\0\xCE\xE0u\0\xCE\xE0u\0\xCE\xE0u\0\xCE\xE0u\0\xCE\xE0u\0\xCE\xE0u\0\xCE\xE0u\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xE6O\r\x10\x05\x16z\x10\x05\x1Ez\x10\x05 z\x10\x05.z\x10\x054z\x10\x05:z\x10\x05z\x10\x05@z\x10\x05Bz\x10\x05Hz\x10\x05Xz\x10\x05Zz\x10\x05\\z\x10\x05^z\x10\x05`z\xC5\x03!\0\xC5\xE3!\0\xC5\xC3\"\0\xC5\xA3#\0\xC5\x83$\0\xC5c%\0\xC5C&\0\xC5#'\0\xC5\xA3)\0\xC5\x03+\0\xC5\xE3+\0\xC5\xC3,\0\xC5\xA3-\0\xC5\x83.\0\xC5d!\0\xC5D\"\0\xC5$#\0\xC5\x04$\0\xC5\xE4$\0\xC5\xC4%\0\xC5\xA4&\0\xC5\x84'\0\xC5\x04*\0\xC5d+\0\xC5D,\0\xC5$-\0\xC5\x04.\0\xC5\xE4.\0\xC5\x84*\0\xC5\x07(\0\xC5\xE6(\0\xFF\xFF\xFF\xFF\xC6\x83\x01\0\xC6\x03\x03\0\xC6C\x02\0\xC6\x83\x07\0\xC6c\x03\0\xC6C\x05\0\xC6\xE3\x01\0\xC6\xE3\x04\0\xC6\xA3\x02\0\xC6\x03\x06\0\xC6\x03\t\0\xC6\xE3\n\0\xC6\x83\n\0\xC6\xC3\t\0\xC6\xA3\x0E\0\xC6\xE3\x07\0\xC6\xA3\x08\0\xC6#\n\0\xC6c\t\0\xC6\x03\x0C\0\xC6\xC3\x06\0\xC6C\x0B\0\xC6\xE3\r\0\xC6c\x0C\0\xC6\xA3\x05\0\xC6\xC3\x03\0\xC6#\x07\0\xC6C\x08\0\xC6\xA3\x0B\0\xC6#\x04\0\xC6C\x0E\0\xC6c\x06\0\xC6\xC3\x0C\0\xC6\x83\x04\0\xC6#\r\0\xC6\x83\r\0\xC6aE\0\xC6aK\0\xC6\x01O\0\xC6\xC1[\0\xC5\x029\0\xC5\xC2@\0\xC5\xA2F\0\xC5\xC2I\0\xC5bM\0\xC5\xE2M\0\xC5\x82O\0\xC5\x02P\0\xC5\xE3\x8C\0\xC5bA\0\xC5\xA2A\0\xC5bB\0\xC5\xA2B\0\xC5\xE2B\0\xC5\"C\0\xC5bC\0\xC5\xA2C\0\xC5\xE2C\0\xC5\xA2F\0\xC5\xE2F\0\xC5\x82B\0\xC5\"G\0\xC5bG\0\xC5\xA2G\0\x1E\x05\x06y\x1E\x05\ny\x1E\x05\x0Cy\x1E\x05\x10y\x1E\x05\x12y\x1E\x05\x14y\x1E\x05\x18y\x1E\x05\x1Cy\x1E\x05\x1Ey\x1E\x05\"y\x1E\x05$y\x1E\x05&y\x1E\x05(y\x1E\x05*y\xC5\xC2\r\x02\xC5\x02\x0E\x02\xC5B\x0E\x02\xC5\x82\x0E\x02\xC5\xC2\x0E\x02\xC5\x02\x0F\x02\xC5B\x0F\x02\xC5\x82\x0F\x02\xC5\x02\x10\x02\xC5\xC2\x10\x02\xC5\xA2\x11\x02\xC5\xE2\x11\x02\xC5\"\x12\x02\xC5b\x12\x02\xC5\x05\x11\x02\xC5D\x10\x02\xC5\xC2\x0F\x02\xC13T\r\xC6A:\0\xC6\xC1=\0\xC6\xE1:\0\xC6\xC1E\0\xC6!>\0\xC6\xE1?\0\xC6\xC1:\0\xC6\xC1?\0\xC6\x81=\0\xC6\xC1B\0\xC6\x01Q\0\xC6\xC1T\0\xC6\x01T\0\xC6\xA1Q\0\xC6\xC1f\0\xC6\x01F\0\xC6\x01P\0\xC6\xC1Q\0\xC6aQ\0\xC6aZ\0\xC6!E\0\xC6aV\0\xC6\x81c\0\xC6\x81Z\0\xC6\x01B\0\xC6\x01[\0\xC6AX\0\xC6\xE1G\0\xC6\xE1e\0\xC6a?\0\xC6\xC1C\0\xC6aT\0\xC6\xC1i\0\xC6A?\0\xC6\x81@\0\xC6\xA1R\0\xC6A;\0\xC6!<\0\xC6\x81;\0\xC6AJ\0\xC6\xC1D\0\xC6\xA1B\0\xC6\x81H\0\xC6AH\0\xC6AY\0\xC6!?\0\xC6\xC1c\0\xC6!C\0\xC6\x01G\0\xC5\xE2G\0\xC5\"H\0\xC5bH\0\xC5\xA2H\0\xC5\xC2I\0\xC5\x02J\0\xC5\xC2B\0\xC5\x82G\0\xC5BJ\0\xC5\x82J\0\xC5\xC2J\0\xC5\x02K\0\xC5BK\0\xC5\x82K\0\xC5bM\0\xC6B\x14\0\xC6b\x15\0\xC6\xA2!\0\xC6\xE2!\0\xC6\"\"\0\xC6b\"\0\xC6\xA2\"\0\xC6\xE2\"\0\xC6\"#\0\xC6\x03\x13\0\xC6#\x14\0\xC6C\x15\0\xC5\x02l\0\xC5\xC3d\0\xC5\"e\0\xC5C{\0,\x05\x06z,\x05\x08z,\x05\nz,\x05\x0Ez,\x05\x10z(\x05\x12z&\x05\x14z(\x05\x16z(\x05\x18z%\x05\x1Az&\x05\x1Cz(\x05\x1Ez(\x05 z&\x05\"z&\x05$z&\x05&z&\x05(z,\x05*z&\x05,z%\x05.z&\x050z&\x052z1\x054z&\x056z&\x058z(\x05:z(\x05z(\x05@z(\x05Bz&\x05Dz&\x05Fz(\x05Hz&\x05Jz,\x05Lz,\x05Nz,\x05Rz(\x05Vz(\x05Xz%\x05Zz(\x05\\z(\x05^z(\x05`z(\x05bz,\x05dz,\x05hz1\x05jz\xC6\xE2>\0\xC5\x05\x13\x02\xC5\xA4\x13\x02\xC5%\x14\x02\xC5\xA3\x12\x02\xC5\xC5\x14\x02\xC5c\x15\x02\xC5\xC3\x15\x02\xC5\xA6\x16\x02\xC5$\x16\x02\xC5\xC3\x17\x02\xC5c\x17\x02\xC5#\x18\x02\xC5\x84\x18\x02\xC5\x04\x19\x02\xC5\x84\x19\x02\xC5\x04\x1A\x02\xC5\x84\x1A\x02\xC5\x04\x1B\x02\xC5\x84\x1B\x02\xC5\x06\x1C\x02\xC5\xC2\x1C\x02\xC5\x06\x1D\x02\xC5\xC6\x1D\x02\xC5\x85\x1E\x02\xC5D\x1D\x02\xC5&\x1F\x02\xC5\xE6\x1F\x02\xC5\xA4 \x02\xC5#!\x02\xC5\x83\"\x02\xC5\x84!\x02\xC5\xE4\"\x02\xC5e#\x02\xC5E$\x02\xC5\xE3$\x02\xC5C%\x02\xC5\xA4%\x02\xC5c&\x02\xC5\xC3&\x02\xC5\xA2\x1F\x02\xC5\"'\x02\xC5c'\x02\xC5\xA3)\x02\xC5\xC6'\x02\xC5\x84(\x02\xC5\x05)\x02\xC5\x06*\x02\xC5\xC4*\x02\xC5C+\x02\xC5\xA3+\x02\xC5\x06,\x02\xC5\xC4,\x02\xC5F-\x02\xC5\x03.\x02\xC5\x85/\x02\xC5#0\x02\xC5\x840\x02\xC5\x031\x02\xC5d1\x02\xC5e.\x02\xC5\x04/\x02\xC5\xA52\x02\xC5\x843\x02\xC5\x024\x02\xC5E4\x02\xC5\xE31\x02\xC5C2\x02\xC5\xE44\x02\xC5c5\x02\xC5\x036\x02\xC5c6\x02\xC5\xC56\x02\xC5d7\x02\xC5\xE27\x02\xC5&8\x02\xC5\xE38\x02\xC5E9\x02\xC5\x04\x1E\x02\xC5\xE49\x02\xC5c:\x02\xC5\xC3:\x02\xC5d;\x02\xC5\xE2;\x02\xC5\xC4<\x02\xC5%<\x02\xC5B=\x02\xC5\x86=\x02\xC5\xC3\x1E\x02\xC6b\x12\0\xC6\xA2\x14\0\xC6\xC2\x15\0\xC6\x82\x16\0\xC6B\x17\0\xC6\x02\x18\0\xC6\xC2\x18\0\xC6\x82\x19\0\xC6B\x1A\0\xC6\x02\x1B\0\xC6c\x13\0\xC6\x83\x14\0\xC6\xA3\x15\0\xC6c\x16\0\xC6#\x17\0\xC6\xE3\x17\0\xC6\xA3\x18\0\xC6c\x19\0\xC6#\x1A\0\xC6\xE3\x1A\0\xC6\xA3\x1B\0\xC6c\x1C\0\xC6#\x1D\0\xC6\xE3\x1D\0\xC6\xA3\x1E\0\xC5Cm\0\xC5b^\0\xC5\x82V\0\xC5\x83X\0\xC5\xA2\x89\0\xC5\xE2\x8A\0\xC5\xA2_\0\xC5\xE3_\0\xC5C`\0\xC5bp\0\xC6\x02K\0\xC6\xA2P\0\xC6BG\0\xC6BP\0\xC6\xE4Q\0\xC5b\x8A\0\xC5\x82\x83\0\xC5\xA2\xA0\0\xC5B}\0\xC5\"r\0\xC5br\0\xC5\xC2}\0\xC5\"i\0\xC5\xA3Z\0\xC5\xA4r\0\xC5\"\x8B\0\xC5\"\x84\0\xC5\xE2\xA0\0\xC5\"\xA1\0\xC5\x82~\0\xC5bZ\0\xC5\x82i\0\xC5#s\0\xC5\xC3~\0\xC5ci\0\xC5C\x95\0\xC5b\xA1\0\xC5\x02y\0\xC5b_\0\xC5\xC2s\0\xC5\xC2f\0\xC5b\x85\0\xC5\xA2\xA1\0\xC5\x82\x7F\0\xC5\x02\\\0\xC5\x02t\0\xC5\xC3\x7F\0\xC5C\\\0\xC5b\\\0\xC5\x83t\0\xC5#\x80\0\xC5\xA3\\\0\xC5\xC2\\\0\xC5\xE3t\0\xC5c|\0\xC5\xC4|\0\xC5\xE2i\0\xC5Cu\0\xC5\xE3\x80\0\xC5\xC3i\0\xC5\xE3\x8E\0\xC5E\x8F\0\xC5\xE6\x8F\0\xC5\xA2\x8C\0\xC5\xE2\x85\0\xC5\xE2\xA1\0\xC5\x82\x81\0\xC5\xA2\x8D\0\xC5\"\x86\0\xC5\"\xA2\0\xC5\xC2\x81\0\xC5\xE2u\0\xC5\x02\x82\0\xC5\xE2\x8D\0\xC5b\x86\0\xC5b\xA2\0\xC5B\x82\0\xC5\"v\0\xC5\x82\x82\0\xC5bv\0\xC5\xC2\x82\0\xC5\xC4Q\0\xC5\xE2X\0\xC5\x02[\0\xC5\x82[\0\xC5$Z\0\xC5\x03]\0\xC5\xE2^\0\xC5\"j\0\xC5\"k\0\xC5\x02m\0\xC5\"p\0\xC5\x82s\0\xC5Bt\0\xC5\xA2u\0\xC5\xE2x\0\xC5\"y\0\xC5cy\0\xC5\xA2{\0\xC5\x82}\0\xC5#\x7F\0\xC5\x83\x80\0\xC5b\x8B\0\xC5\xE4\x89\0\xC5\xA3\x8B\0\xC5b\x8C\0\xC5\xC2\x8F\0\xC5\xE2\x93\0\xC5b\x9D\0\xC5\xA3\x99\0\xC5cS\0\xC6\xE2\x13\0\xC6\x02\x15\0\xC6\"\x16\0\xC6\xE2\x16\0\xC6\xA2\x17\0\xC6b\x18\0\xC6\"\x19\0\xC6\xE2\x19\0\xC6\xA2\x1A\0\xC6\xA3\x12\0\xC6\xC3\x13\0\xC6\xE3\x14\0\xC6\x03\x16\0\xC6\xC3\x16\0\xC6\x83\x17\0\xC6C\x18\0\xC6\x03\x19\0\xC6\xC3\x19\0\xC6\x83\x1A\0\xC6C\x1B\0\xC6\x03\x1C\0\xC6\xC3\x1C\0\xC6\x83\x1D\0\xC6C\x1E\0\xC6\x03\x1F\0\xC6c\x1F\0\xC6\xC3\x1F\0\xC6# \0\xC6\x83 \0\xC6\xE3 \0\xC6C!\0\xC5\xC3h\0\xCE \0\0\xCE \0\0\xCE \0\0\xCE \0\0\xCE \0\0\xCE \0\0\xCE \0\0\xCE \0\0\xCE \0\0\xCE \0\0\xCE \0\0\xCE \0\0\xCE \0\0\xCE \0\0\xCE \0\0\xCE \0\0\xCE\0v\0\xCE\0v\0\xCE\0v\0\xCE\0v\0\xCE\0v\0\xCE\0v\0\xCE\0v\0\xCE\0v\0\xCE\0v\0\xCE\0v\0\xCE\0v\0\xCE\0v\0\xCE\0v\0\xCE\0v\0\xCE\0v\0\xCE\0v\0\xCE\0\0\0\xCE\0\0\0\xCE\0\0\0\xCE\0\0\0\xCE\0\0\0\xCE\0\0\0\xCE\0\0\0\xCE\0\0\0\xCE\0\0\0\xCE\0\0\0\xCE\0\0\0\xCE\0\0\0\xCE\0\0\0\xCE\0\0\0\xCE\0\0\0\xCE\0\0\0\xCE v\0\xCE v\0\xCE v\0\xCE v\0\xCE v\0\xCE v\0\xCE v\0\xCE v\0\xCE v\0\xCE v\0\xCE v\0\xCE v\0\xCE v\0\xCE v\0\xCE v\0\xCE v\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE@v\0\xCE@v\0\xCE@v\0\xCE@v\0\xCE@v\0\xCE@v\0\xCE@v\0\xCE@v\0\xCE@v\0\xCE@v\0\xCE@v\0\xCE@v\0\xCE@v\0\xCE@v\0\xCE@v\0\xCE@v\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE`v\0\xCE`v\0\xCE`v\0\xCE`v\0\xCE`v\0\xCE`v\0\xCE`v\0\xCE`v\0\xCE`v\0\xCE`v\0\xCE`v\0\xCE`v\0\xCE`v\0\xCE`v\0\xCE`v\0\xCE`v\0\xC1\xF7\x97{\xC1\xE9\x97{\xC1\xFE\x97{\xC1\xF0\x97{\xC1\x0E\x98{\xC1\x15\x98{\xC1\x1C\x98{\xC1#\x98{\xC1*\x98{\xC11\x98{\xC18\x98{\xC1?\x98{\xC1F\x98{\xC1M\x98{\xC1\t\x97{\xC1\x10\x97{\xC1\x17\x97{\xC1\x1E\x97{\xC1,\x97{\xC1%\x97{\xC1\t \x07\xC1\x02\x16\t\xC1\t\x04x\xC1\x10\x04x\xC1\x17\x04x\xC1\x1E\x04x\xC1%\x04x\xC1,\x04x\xC13\x04x\xC1:\x04x\xC1A\x04x\xC1H\x04x\xC1O\x04x\xC1V\x04x\x05\x05\x06x\xC1\x02\x08x\xC1\t\x08x\xC1\x10\x08x\xC1\x17\x08x\xC1\x1E\x08x\xC1%\x08x\xC1,\x08x\xC13\x08x\xC1:\x08x\xC1A\x08x\xC1H\x08x\xC1O\x08x\xC1V\x08x\xC1]\x08x\xC1d\x08x\xC1k\x08x\xC1r\x08x\x05\x05\nx\xC1\x02\x0Cx\xC1\t\x0Cx\xC1\x10\x0Cx\xC1\x17\x0Cx\xC1\x1E\x0Cx\xC1%\x0Cx\xC1,\x0Cx\xC13\x0Cx\xC1:\x0Cx\xC1A\x0Cx\xC1H\x0Cx\xC1O\x0Cx\xC1V\x0Cx\xC1]\x0Cx\xC1d\x0Cx\xC1k\x0Cx\xC1r\x0Cx\xC1y\x0Cx\xC1\x80\x0Cx\xC1\x87\x0Cx\x05\x05\x0Ex\xCE\x80v\0\xCE\x80v\0\xCE\x80v\0\xCE\x80v\0\xCE\x80v\0\xCE\x80v\0\xCE\x80v\0\xCE\x80v\0\xCE\x80v\0\xCE\x80v\0\xCE\x80v\0\xCE\x80v\0\x05\x05\x12x\xC1\x02\x14x\xC1\t\x14x\xC1\x10\x14x\xC1\x17\x14x\xC1\x1E\x14x\xC1%\x14x\xC1,\x14x\xC13\x14x\xC1:\x14x\xC1A\x14x\x05\x05\x16x\xC1\x02\x18x\xC1\t\x18x\xC1\x10\x18x\xC1\x17\x18x\xC1\x1E\x18x\x05\x05\x1Ax\x05\x05\x1Cx\x05\x05\x1Ex\xC1\x02 x\xC1\t x\xC1\x10 x\xC1\x17 x\xC1\x1E x\x05\x05\"x\xC1\x02$x\xC1\t$x\xC1\x10$x\xC1\x17$x\xC1\x1E$x\xC1%$x\xC1,$x\xC13$x\xC1:$x\x05\x05&x\xC1\x02(x\xC1\t(x\xC1\x10(x\x05\x05*x\xCE\xA0v\0\xCE\xA0v\0\xCE\xA0v\0\xCE\xA0v\0\xCE\xA0v\0\xCE\xA0v\0\xCE\xA0v\0\xCE\xA0v\0\xCE\xA0v\0\xCE\xA0v\0\xCE\xA0v\0\xCE\xA0v\0\xCE\xA0v\0\xCE\xA0v\0\xCE\xA0v\0\xCE\xA0v\0\x05\x05.x\x05\x050x\x05\x052x\xCE\xC0v\0\xCE\xC0v\0\xCE\xC0v\0\xCE\xC0v\0\xCE\xC0v\0\xCE\xC0v\0\xCE\xC0v\0\xCE\xC0v\0\xCE\xC0v\0\xCE\xC0v\0\xCE\xC0v\0\xCE\xC0v\0\xCE\xC0v\0\xCE\xC0v\0\xCE\xC0v\0\xCE\xC0v\0\x05\x057x\xCE\xE0v\0\xCE\xE0v\0\xCE\xE0v\0\xCE\xE0v\0\xCE\xE0v\0\xCE\xE0v\0\xCE\xE0v\0\xCE\xE0v\0\xCE\xE0v\0\xCE\xE0v\0\xCE\xE0v\0\x05\x05;x\xC1\x02=x\xC1\t=x\xC1\x10=x\xC1\x17=x\xC1\x1E=x\x05\x05?x\xC1\x02Ax\xC1\tAx\xC1\x10Ax\xC1\x17Ax\xC1\x1EAx\xC1%Ax\x05\x05Cx\xCE\0w\0\xCE\0w\0\xCE\0w\0\xCE\0w\0\xCE\0w\0\xCE\0w\0\xCE\0w\0\xCE\0w\0\xCE\0w\0\xCE\0w\0\xCE\0w\0\xCE\0w\0\xCE\0w\0\xCE\0w\0\xCE\0w\0\xCE\0w\0\x05\x05Hx\x05\x05Jx\xC1\x10 \x07\xC1\t\x16\t\xC1\x17t\x07 \x05\x1Ax \x05&x \x052x\xC5\x82\n\x02\xC5\xC2\n\x02\xC5\x02\x0B\x02\xC5B\x0B\x02\xC5\x82\x0B\x02\xC5\xC2\x0B\x02\xC5\x02\x0C\x02\xC5B\x0C\x02\xC5\x82\x0C\x02\xC5\xC2\x0C\x02\xC5\x02\r\x02\xC5B\r\x02\xC5\x82\r\x02\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02 \x05*x \x05?x\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x054a\x05\x054a\xC6\xC1#\0\xC1\t8a\xA0\x05]\x05\x05>]\x9E\x05@]\x05\x05@],\x05@]\x05\x05\x1C1\x05\x05,A\x05\x05\x14C\x05\x05\x1EE\x05\x05@M\x05\x05BM\x05\x05\x1AQ\x05\x05B]\xA0x\x000\x05x\x000\xA0p\x004\x05p\x004\xA0p\x006\xA0\x05\x1C7\x05\x05\x1C7\xA0\x052A\x05\x052A\xA0p\0L\x05p\0L\xA0x\0N\x05x\0N\xA0x\0P\x05x\0P\x05\x05O\x0C\xC1\x02Q\x0C\xC1\tQ\x0C\xA0\x05`]\x05\x05`]\xA0\x05\"S\x05\x05&A\x05\x05b]\xA0\x05\x12E\x05\x05\x12E\xA0\x05\n/\x05\x05\n/\x05\x05\x0C/\x05\x05\n9\xA0\x05\x10-\x05\x05\x10-\xA0\x05\n5\x05\x05\n5\xC5\x02Q\0\xC5\xC2P\0\xC5\xE2\x86\0\xC5\xA2\x86\0\xC5b\x98\0\xC5\"\x98\0\xC5\x82h\0\xC5Bh\0\xC5\xE2q\0\xC5\xA2q\0\xC5B\x83\0\xC5\x02\x83\0\xC5\xA2\x8E\0\xC5b\x8E\0\xC5\xE2\x90\0\xC5\xA2\x90\0\xA0\x05\x0C9\xA0\x05$3\xA0\x05\x087\xA0\x05\x18A\xA0\x05\x08;\x05\x05\x06K\xA0\x05\x16?\xA0\x05\x1CQ\xA0\x05\x0C=\xA0\x05\x10Y\xAE\x05\x18-\x05\x05\x18-\xA0\x05:G\x05\x05:G\xA0\x05\x18S\x05\x05\x18S\xA0\x05\x0C+\x05\x05\x0C+\xA0\x05\x18;\x05\x05\x18;\xA0\x05 S\x05\x05 S\xC5\x82Q\0\xC5BQ\0\xA0p\0V\x05p\0V\xA0\x05\x0C/\x9E\x05\x0EO\xA0\x05\x0C]\xA0\x05\n1\x05\x05\n1\xA0\x05\x08O\x05\x05\x08O\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x05\x067\x05\x05\x067\xFF\xFF\xFF\xFF\x05\x05*]\xFF\xFF\xFF\xFF\x05\x052]\xA0\x05\x16O\x05\x05\x16O\xA0|\0N\x05|\0N\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xB1\x05\0.\xB1\x05\x004\xB1\x05\0J\xA0\x05\x129\x05\x05\x129\x05\x05\x0C;\xC5\xE2j\0\xC5\xA2\x88\0\x05\x05*S\x05\x05\x145\x05\x05\x16I\x05\x05\x10C\x05\x05\n;\x05\x05\x12C\xC1\t\xA2q\xC1\x10\xA2q\xC1\x17\xA2q\xC1\x1E\xA2q\xC1%\xA2q\xC1,\xA2q\xC13\xA2q\xC1A\xA2q\xC1H\xA2q\xC1O\xA2q\xC1V\xA2q\xC2\x05~\xF0\xCE@w\0\xCE@w\0\xCE@w\0\xCE@w\0\xCE@w\0\xCE@w\0\xCE@w\0\xCE@w\0\xCE@w\0\xCE@w\0\xCE@w\0\xCE@w\0\xCE@w\0\xCE@w\0\xCE@w\0\xCE@w\0\xC1`W\x0C\xC1gW\x0C\xC1nW\x0C\xC1uW\x0C\xC1:\xA2q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x1E\x10\x05\x05 \x10\x05\x05\"\x10\x05\x05$\x10\x05\x05&\x10\x05\x05(\x10\xC1|W\x0C\xC1\x83W\x0C\x05\x05\xA4\r\xC1\x8AW\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\x08u\xC1\x10\x08u\xC1\x17\x08u\xC1\x1E\x08u\xC1%\x08u\xC1,\x08u\xC13\x08u\xC1:\x08u\xC1]\x08u\xC1d\x08u\xC1k\x08u\xC1r\x08u\xC1y\x08u\xC1\x80\x08u\xC1\x87\x08u\xC1\x8E\x08u\xC1\x95\x08u\xC1\x9C\x08u\xC1\xA3\x08u\xC1\xAA\x08u\xC1\xB8\x08u\xC1\xBF\x08u\xC1\xC6\x08u\xC1\xCD\x08u\xC1\xE2\x08u\xC1\xF7\x08u\xC1\xFE\x08u\xC1\x0E\tu\xC1\x15\tu\xC1*\tu\xC1M\tu\xC1T\tu\xC1[\tu\xC1b\tu\xC11\tu\xC18\tu\xC1?\tu\xC1F\tu\xC1i\tu\xC1\xB1\x08u\xC1\xD4\x08u\xC1A\x08u\xC1H\x08u\xC1O\x08u\xC1V\x08u\xC1\xDB\x08u\xC1\x07\tu\xC1\x1C\tu\xC1#\tu\xC1\xE9\x08u\xC1\xF0\x08u\xC1p\tu\xC1\x80\x82\x0B\xC1\x87\x82\x0B\xC1\x1E$\t\xC1%$\t\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05~\xF0\xC2\x05\x9E\xF0\xCE`w\0\xCE`w\0\xCE`w\0\xCE`w\0\xCE`w\0\xCE`w\0\xCE`w\0\xCE`w\0\xCE`w\0\xCE`w\0\xCE`w\0\xCE`w\0\xCE`w\0\xCE`w\0\xCE`w\0\xCE`w\0\xC2\x05^\xF0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x02$\t\xC1\t$\t\0\0\0\0\0\0\0\0\x05\x05\x9Ah \x05\x9Ah \x05\x9Ah \x05\x9Ah \x05\x9Ah \x05\x9Ah\x05\x05\x16\x0B\x05\x05\x18\x0B\x05\x05\x1A\x0B\x05\x05\x9Ch\x05\x05\x1C\x0B\x05\x05\x08h\x05\x054h\x05\x05\xC6h\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xCE\x80w\0\xCE\x80w\0\xCE\x80w\0\xCE\x80w\0\xCE\x80w\0\xCE\x80w\0\xCE\x80w\0\xCE\x80w\0\xCE\x80w\0\xCE\x80w\0\xCE\x80w\0\xCE\x80w\0\xCE\x80w\0\xCE\x80w\0\xCE\x80w\0\xCE\x80w\0\xC2\x05\xA6\xF4\xC2\x05\xC6\xF4\xC2\x05\xE6\xF4\x05\x05\x84\x0B\x05\x05*\t\xCE\xA0w\0\xCE\xA0w\0\xCE\xA0w\0\xCE\xA0w\0\xCE\xA0w\0\xCE\xA0w\0\xCE\xA0w\0\xCE\xA0w\0\xCE\xA0w\0\xCE\xA0w\0\xCE\xA0w\0\xCE\xA0w\0\xCE\xA0w\0\xCE\xA0w\0\xCE\xA0w\0\xCE\xA0w\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1yA\t\xC1%ey\xC1,ey\xC13ey\xC1:ey\xC1Aey\xC1Hey\xC1Oey\xC1Vey\xC1]ey\xC1dey\xC1key\xC1rey\xC1yey\xC1\x80ey\xC1\x87ey\xC1\x8Eey\xC1\x95ey\xC1\x9Cey\xC1\xA3ey\xC1\xAAey\xC1\xB1ey\xC1\xB8ey\xC1\xBFey\xC1\xC6ey\xC1\xCDey\xC1\xD4ey\xC1\xDBey\xC1\xE2ey\xC1\xE9ey\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05@\xF1\xC2\x05\x9E\xF0\xCE\xC0w\0\xCE\xC0w\0\xCE\xC0w\0\xCE\xC0w\0\xCE\xC0w\0\xCE\xC0w\0\xCE\xC0w\0\xCE\xC0w\0\xCE\xC0w\0\xCE\xC0w\0\xCE\xC0w\0\xCE\xC0w\0\xCE\xC0w\0\xCE\xC0w\0\xCE\xC0w\0\xCE\xC0w\0\x05\x058v \x058v\xC1\t:v\xC1\x10:v\xC1\x17:v\xC1\x1E:v\xC1%:v\xC1,:v\xC2\x05>\xF0\x05\x05v\xC1\x10>v\xC1\x17>v\xC1\x1E>v\xC1,>v\xC13>v\xC1\x02>v\xC1%>v\xC1\x1C6v\xC1\x02:v\xC1:>v\xC1,A\t\xC13A\t\xC1:A\t\xC1AA\t\xC1HA\t\xC1OA\t\xC1\tP\x07\xC1,4\t\xC134\t\xC1VA\t\xC1]A\t\xC1dA\t\xC1kA\t\xFF\xFF\xFF\xFF\x05\x05d\r\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x02\x86\x0B\xC1\t\x86\x0B\xC1HOu\xC1\x80Ou\xC1\xC6Ou\xC1bPu\xC1\x13Qu\xC1\xB8Yu\x05\x05f\r\xC1\xFEOu\xC1\xEEPu\xC1:Ou\xC1OOu\xC1\xA3Ou\xC1\xD4Ou\xC18Pu\xC1MPu\xC1iPu\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xC1:Uu\xC1\x8CPu\xC1\xA1Pu\xC1\x05Qu\xC1\x1AQu\xFF\xFF\xFF\xFF\xCE\xE0w\0\xCE\xE0w\0\xCE\xE0w\0\xCE\xE0w\0\xCE\xE0w\0\xCE\xE0w\0\xCE\xE0w\0\xCE\xE0w\0\xCE\xE0w\0\xCE\xE0w\0\xCE\xE0w\0\xCE\xE0w\0\xCE\xE0w\0\xCE\xE0w\0\xCE\xE0w\0\xCE\xE0w\0\xC1F'v\xC1M'v\xC1T'v\xC1['v\xC1b'v\xC1i'v\xC1p'v\xC1w'v\xC1~'v\xC1\x85'v\xC1*'v\xC11'v\xC18'v\xC1?'v\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x8C'v\xC1\x93'v\xC1\x9A'v\xC1\xA1'v\xC1\xA8'v\xC1\xAF'v\xC1\xB6'v\xC1\xBD'v\xC1\xC4'v\xC1\xCB'v\xC1\xD2'v\xC1\xD9'v\xC1\xE0'v\xC1\xE7'v\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x10\x86\x0B\xC1:4\t\xC1A4\t\xC1H4\t\xC13Ou\xC1rOu\xC1\x87Ou\xC1\x9COu\xC1\xCDOu\xC1\xF7Ou\xC1\x15Pu\xC1#Pu\xC11Pu\xC1FPu\xC1\x9APu\xC1\xB6Pu\xC1\x02Uu\xC1\x17Uu\xC1%Uu\xC1\xE0Pu\x05\x05h\r\xC1,Uu\xC1\xB1Ou\xC1DQu\xC1\x95]u\xC1\x9C]u\xC1\xA3]u\xC1\xABX\x0C\xC1\xB2X\x0C\xC1\xB9X\x0C\xC1KQu\xC1\x80]u\xC1\x87]u\xC1\x8E]u\xC1\x8EOu\xC1\xE2Ou\xCE\0x\0\xCE\0x\0\xCE\0x\0\xCE\0x\0\xCE\0x\0\xCE\0x\0\xCE\0x\0\xCE\0x\0\xCE\0x\0\xCE\0x\0\xCE\0x\0\xCE\0x\0\xCE\0x\0\xCE\0x\0\xCE\0x\0\xCE\0x\0\xC9\xE8E\x01\xC9\x08\\\x01\xC1\x8C\x85s\xC1\x93\x85s\xC9(r\x01\xC1\xA1\x85s\xC9H\x88\x01\xC9h\x9E\x01\xC1\xB6\x85s\xC1\xBD\x85s\xC2\x05F\xF4\xC1\xC4\x85s\xC2\x05f\xF4\xC1\xCB\x85s\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xD2\x85s\xC1\xD9\x85s\xC1\x02j\r\xC1\x02D\x0B\xC1\tD\x0B\xC1\xCD\xA0q\xC1\xD4\xA0q\xC1\xDB\xA0q\xC1\xE2\xA0q\xC1\xE9\xA0q\xC1\xF0\xA0q\xC1\xF7\xA0q\xC1\xFE\xA0q\xC1\x07\xA1q\xC1\x0E\xA1q\xC1\x15\xA1q\xC1T\xA1q\xC1[\xA1q\xC1b\xA1q\xC1i\xA1q\xC1p\xA1q\xC1O4\t\xC1%t\x07\xC1\t\xA0q\xC1\tj\r\xC1\x10j\r\xC1w\xA1q\xC1\xBD\xA1q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xD9\x90g\xC1\xE0\x90g\xC1\xE7\x90g\xC1\xEE\x90g\xC1\xF5\x90g\xC1\xFC\x90g\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xAA\x96g\xC1\xB1\x96g\xC1\xB8\x96g\xC1\xBF\x96g\xC1\xC6\x96g\xC1\xCD\x96g\xFF\xFF\xFF\xFF\xC1\xCF\x95g\xC1\xD6\x95g\xC1\xDD\x95g\xC1\xE4\x95g\xC1\xEB\x95g\xC1\xF2\x95g\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x98\x98g\xC1\x9F\x98g\xC1\xA6\x98g\xC1\xAD\x98g\xC1\xB4\x98g\xC1\xBB\x98g\xC1\xC2\x98g\xFF\xFF\xFF\xFF\xC1B\x99g\xC1I\x99g\xC1P\x99g\xC1W\x99g\xC1^\x99g\xC1e\x99g\xC1l\x99g\xFF\xFF\xFF\xFF\x05\x05\x18+\x05\x05\x12+\x05\x05\x083\x05\x05\n3\x05\x05\x103\x05\x05\x085\x05\x05\x0C7\x05\x05\x1EA\x05\x05\x14A\x05\x05\x16A\x05\x05\x0EC\x05\x05\x1CE\x05\x05\"E\x05\x05\nG\x05\x05\x1CG\x05\x05&G\x05\x05\x14G\x05\x05\x10G\x05\x05\x12G\x05\x05\x16G\x05\x05\x18G\x05\x05\x06M\x05\x05\nM\x05\x050M\x05\x052M\x05\x05&M\x05\x054M\x05\x056M\x05\x058M\x05\x05\x1EO\x05\x05\x08S\x05\x05\x16S\x05\x05\x10S\x05\x05\x12S\x05\x05\x1ES\x05\x05\x10Y\x05\x05\x12Y\x05\x05\x14Y\x05\x05\x08Y\x05\x05\nY\x05\x05\x0CY\x05\x05\x0EY\x05\x05\x0E[\xC1\x10Q\x0C.\x05\x149 \x05\x1EA.\x05\x12A \x05\x1ES\x05\x056]\x05\x058]\x05\x05*G\x05\x05:]\x05\x05\x1E+\x05\x05X`\xC5\xC2b\0\xC5\"\x96\0\x05\x05f&\x05>f\x10\x05>f\x1B\x05>f1\x05\n \x05@\n \x05:\n \x05<\n.\x05B\n.\x05D\n \x05F\n \x05H\n\x05\x05$\x07\x05\x05&\x07.\x05~\t.\x05\x80\t \x05\x08\x05 \x05\x08\x05 \x05\x08\x05 \x05\x08\x05\x1E\x05\n\x05\x1E\x05\n\x05\x1E\x05\n\x05&\x05\0\x06\x10\x05\"\x07 \x05\0\x08\xFF\xFF\xFF\xFF\x1E\x05*\x07&\x056\x07&\x05d\x07 \x05Z\x07 \x05\x1A\x05\x1E\x05z\t\x1E\x05|\t\x1E\x05\x82\t\x1E\x05\x84\t\x1E\x05N\n\x1E\x05P\n.\x05\x92\n.\x05\x8C\n.\x05|\n \x05z\x0C.\x05\x0E\x05.\x05\x82\x0C.\x05\x86\x0C \x05\x84\x0C\xFF\xFF\xFF\xFF.\x05\x88\n.\x05\x90\r.\x05\x94\n.\x05z\n\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2,\x88\xE5\xC2\x10\x88\xE5\xC2 \xE8\xE5\0\0\0\0\xC2 J\xE6\xFF\xFF\xFF\xFF\xC2.\xAA\xE6\xC2 \xAA\xE6\xC2.,\xE7\xC2 ,\xE7\xC2.\x8C\xE7\xC2 \x8C\xE7\xC2.\xEC\xE7\xC2 \xEC\xE7\xC2.\x0E\xE8\xC2 \x0E\xE8.\x05\x06f.\x05\x08f \x05\x08f.\x05\nf \x05\nf.\x05\x10f \x05\x10f.\x05\x12f \x05\x12f1\x05\x16f&\x05\x16f\x10\x05\x16f\x1B\x05\x16f1\x05\x1Af&\x05\x1Af0\x05\x1Ef(\x05\x1Ef\x18\x05\x1Ef \x05\x1Ef.\x05(f \x05(f0\x05*f(\x05*f\x18\x05*f \x05*f0\x05,f(\x05,f\x18\x05,f \x05,f0\x05:f(\x05:f\x18\x05:f \x05:f0\x05Jf(\x05Jf\x18\x05Jf \x05Jf0\x05Lf(\x05Lf\x18\x05Lf \x05Lf,\x05Vf\x1E\x05Vf,\x05Xf\x1E\x05Xf,\x05pf\x1E\x05pf,\x05rf\x1E\x05rf0\x05\x88f(\x05\x88f\x18\x05\x88f \x05\x88f0\x05\x8Af(\x05\x8Af\x18\x05\x8Af \x05\x8Af0\x05\x94f(\x05\x94f\x18\x05\x94f \x05\x94f0\x05\x96f(\x05\x96f\x18\x05\x96f \x05\x96f0\x05\xA0f(\x05\xA0f\x18\x05\xA0f \x05\xA0f0\x05\xA2f(\x05\xA2f\x18\x05\xA2f \x05\xA2f0\x05\xA8f(\x05\xA8f\x18\x05\xA8f \x05\xA8f0\x05\xAAf(\x05\xAAf\x18\x05\xAAf \x05\xAAf0\x05\xB0f(\x05\xB0f\x18\x05\xB0f \x05\xB0f0\x05\xB4f(\x05\xB4f\x18\x05\xB4f \x05\xB4f0\x05\xB8f(\x05\xB8f\x18\x05\xB8f \x05\xB8f0\x05\xC6f(\x05\xC6f\x18\x05\xC6f \x05\xC6f0\x05\xCAf(\x05\xCAf\x18\x05\xCAf \x05\xCAf0\x05\xCEf(\x05\xCEf\x18\x05\xCEf \x05\xCEf0\x05\xD8f(\x05\xD8f\x18\x05\xD8f \x05\xD8f1\x05\xE0f&\x05\xE0f1\x05\xEEf&\x05\xEEf3\x05\xF0f,\x05\xF0f\x1E\x05\xF0f%\x05\xF0f\xC5B\x05\x01\xC5\x02\x05\x01\xC5\xC2\x05\x01\xC5\x82\x05\x01\xC5B\x06\x01\xC5\x02\x06\x01\xC5\x02\xC5\0\xC5\x82\x06\x01\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\xFF\xFF\xFF\xFF\x10\x05Z\x07 \x05t\t \x05\x92\n \x05\x90\r \x05\x94\n \x05\x8C\n \x05n\t\x10\x05z\t\x10\x05|\t \x05|\n\x10\x05z\x0C\x10\x05\0\x06 \x05\x0E\x05\x10\x05\0\x08 \x05\x86\n\xCA H\x02\xCAAH\x02\xCAbH\x02\xCA\x83H\x02\xCA\xA4H\x02\xCA\xC5H\x02\xCA\xE6H\x02\xCA\x07I\x02\xCA(I\x02\xCAII\x02\x10\x056\x07\x10\x05*\x07 \x05\x82\x0C\x10\x05\x84\x0C \x05\x86\x0C\x10\x05d\x07 \x05z\n\x9F\x05\0*\x9F\x05\0,\x9F\x05\0.\x9F\x05\x000\x9F\x05\x002\x9F\x05\x004\x9F\x05\x006\x9F\x05\08\x9F\x05\0:\x9F\x05\0<\x9F\x05\0>\x9F\x05\0@\x9F\x05\0B\x9F\x05\0D\x9F\x05\0F\x9F\x05\0H\x9F\x05\0J\x9F\x05\0L\x9F\x05\0N\x9F\x05\0P\x9F\x05\0R\x9F\x05\0T\xA4\x05\0V\x9F\x05\0X\x9F\x05\0Z\x9F\x05\0\\ \x05~\t \x05\x88\n \x05\x80\t \x05\n\x0C\x10\x05\n\x05 \x05\x04\x0C\x10\x05\0*\x10\x05\0,\x10\x05\0.\x10\x05\x000\x10\x05\x002\x10\x05\x004\x10\x05\x006\x10\x05\08\x10\x05\0:\x10\x05\0<\x10\x05\0>\x10\x05\0@\x10\x05\0B\x10\x05\0D\x10\x05\0F\x10\x05\0H\x10\x05\0J\x10\x05\0L\x10\x05\0N\x10\x05\0P\x10\x05\0R\x10\x05\0T\x10\x05\0V\x10\x05\0X\x10\x05\0Z\x10\x05\0\\\x10\x05\x82\t \x05\x8A\x0C\x10\x05\x84\t \x05\x8E\x0C \x05\xA4\t \x05\xA6\t\xA0\x05\x18\t\xA0\x05B\n\xA0\x05D\n\x9E\x05\"\x07\xA0\x052\x05\xA6\x05jz\x17\x05\x06z\x17\x05\x08z\x17\x05\nz\x17\x05\x0Ez\x17\x05\x10z\x17\x05Nz\x17\x05Rz\x16\x05Vz\x17\x05*z\xA0\x05|\r\xA5\x05\x06z\xA5\x05\x08z\xA5\x05\nz\xA5\x05\x0Ez\xA5\x05\x10z\xA0\x05\x12z\x9B\x05\x14z\xA0\x05\x16z\xA0\x05\x18z\x9E\x05\x1Az\x9B\x05\x1Cz\xA0\x05\x1Ez\xA0\x05 z\x9B\x05\"z\x9B\x05$z\x9B\x05&z\x9B\x05(z\xA5\x05*z\x9B\x05,z\x9E\x05.z\x9B\x050z\x9B\x052z\xA6\x054z\x9B\x056z\x9B\x058z\xA0\x05:z\xA0\x05z\xA0\x05@z\xA0\x05Bz\x9B\x05Dz\x9B\x05Fz\xA0\x05Hz\x9B\x05Jz\x9E\x05Lz\xA5\x05Nz\xA5\x05Rz\xA2\x05Vz\xA0\x05Xz\x9E\x05Zz\xA0\x05\\z\xA0\x05^z\xA0\x05`z\xA0\x05bz\xA6\x05lz\xA0\xAE\0\0\xA0\xB0\0\0\xC6\xA14\0\xAC\x05\x06y\xAE\x05\x08y\xAE\x05\xB7y\xAC\x05\ny\xAE\x05\xBBy\xAE\x05\xBDy\xAC\x05\x0Cy\xAE\x05\x0Ey\xAC\x05\x10y\xAE\x05\xC3y\xAE\x05\xC5y\xAE\x05\xC7y\xAE\x05\xC9y\xAE\x05\xCBy\xAE\x05\xCDy\xAE\x054y\xAC\x05\x12y\xAC\x05\x14y\xAE\x05\x16y\xAE\x05By\xAC\x05\x18y\xAE\x05\x1Ay\xAC\x05\x1Cy\xAC\x05\x1Ey\xAE\x05 y\xAC\x05\"y\xAC\x05$y\xAC\x05&y\xAC\x05(y\xAC\x05*y\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xAC\x05gy\xAE\x05iy\xAE\x05ky\xAE\x05my\xAE\x05oy\xAE\x05qy\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xAE\x05sy\xAE\x05uy\xAC\x05wy\xAE\x05yy\xAE\x05{y\xAE\x05}y\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xAE\x05\x7Fy\xAC\x05\x81y\xAE\x05\x83y\xAE\x05\x85y\xAE\x05\x87y\xAE\x05\x89y\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xAE\x05\x8By\xAC\x05\x8Dy\xAE\x05\x8Fy\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF \x05\x8E\r \x05\x92\r \x05\x88\x0C \x05\x0C\x0C \x05\x8C\x0C \x05\x94\r \x05\xC4\r\xFF\xFF\xFF\xFF\xA0\x05\xAD\x0C\xA0\x05d\x0C\xA0\x05h\x0C\xA0\x05f\x0C\xA0\x05j\x0C\xA0\x05\xB5\x0C\xA0\x05\xBA\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\xC1:T\r\x05\x05\xFD\xFF\x05\x05\0\x02\x05\x05\xFF\xFF\xC1\tg|\xC1\x10g|\xC1\x17g|\xC1\x1Eg|\xC1%g|\xC1,g|\xC13g|\xC1:g|\xC1Ag|\xC1Hg|\xC1Og|\xC1Vg|\xFF\xFF\xFF\xFF\xCE`x\0\xCE`x\0\xCE`x\0\xCE`x\0\xCE`x\0\xCE`x\0\xCE`x\0\xCE`x\0\xCE`x\0\xCE`x\0\xCE`x\0\xCE`x\0\xCE`x\0\xCE`x\0\xCE`x\0\xCE`x\0\xFF\xFF\xFF\xFF\xC1\x15h|\xC1\x1Ch|\xC1#h|\xC1*h|\xC11h|\xC18h|\xC1?h|\xC1Fh|\xC1Mh|\xC1Th|\xC1[h|\xC1bh|\xC1ih|\xC1ph|\xC1wh|\xC1~h|\xC1\x85h|\xC1\x8Ch|\xC1\x93h|\xFF\xFF\xFF\xFF\xC1\x9Ah|\xC1\xA1h|\xFF\xFF\xFF\xFF\xC1\xA8h|\xC1\xAFh|\xC1\xB6h|\xC1\xBDh|\xC1\xC4h|\xC1\xCBh|\xC1\xD2h|\xC1\xD9h|\xC1\xE0h|\xC1\xE7h|\xC1\xEEh|\xC1\xF5h|\xC1\xFCh|\xC1\x05i|\xC1\x0Ci|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x13i|\xC1\x1Ai|\xC1!i|\xC1(i|\xC1/i|\xC16i|\xC1=i|\xC1Di|\xC1Ki|\xC1Ri|\xC1Yi|\xC1`i|\xC1gi|\xC1ni|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\x80x\0\xCE\x80x\0\xCE\x80x\0\xCE\x80x\0\xCE\x80x\0\xCE\x80x\0\xCE\x80x\0\xCE\x80x\0\xCE\x80x\0\xCE\x80x\0\xCE\x80x\0\xCE\x80x\0\xCE\x80x\0\xCE\x80x\0\xCE\x80x\0\xCE\x80x\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05f\t\x05\x05h\t\x05\x05j\t\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\x05\x05\xCA\x10\x05\x05\xCC\x10\x05\x05\xCE\x10\x05\x05\xD0\x10\x05\x05\xD2\x10\x05\x05\xD4\x10\x05\x05\xD6\x10\x05\x05\xD8\x10\x05\x05\xDA\x10\x05\x05\xDC\x10\x05\x05\xDE\x10\x05\x05\xE0\x10\x05\x05\xE2\x10\x05\x05\xE4\x10\x05\x05\xE6\x10\x05\x05\xE8\x10\x05\x05\xEA\x10\x05\x05\xEC\x10\x05\x05\xEE\x10\x05\x05\xF0\x10\x05\x05\xF2\x10\x05\x05\xF4\x10\x05\x05\xF6\x10\x05\x05\xF8\x10\x05\x05\xFA\x10\x05\x05\xFC\x10\x05\x05\xFE\x10\x05\x05\x02\x11\x05\x05\x04\x11\x05\x05\x06\x11\x05\x05\x08\x11\x05\x05\n\x11\x05\x05\x0C\x11\x05\x05\x0E\x11\x05\x05\x10\x11\x05\x05\x12\x11\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1U\xF1\x0C\xC1\\\xF1\x0C\xC1c\xF1\x0C\xC1j\xF1\x0C\xC1q\xF1\x0C\xC1x\xF1\x0C\xC1\x7F\xF1\x0C\xC1\x86\xF1\x0C\xC1\x8D\xF1\x0C\x05\x05\x14\x11\x05\x05\x16\x11\x05\x05\0\x15\x05\x05\0\x1D\x05\x05\x18\x11\x05\x05\x1A\x11\x05\x05\x1C\x11\x05\x05\x1E\x11\x05\x05\0\x1D\x05\x05 \x11\x05\x05\"\x11\x05\x05$\x11\x05\x05&\x11\x05\x05(\x11\x05\x05*\x11\x05\x05\0\x1D\x05\x05,\x11\x05\x05.\x11\x05\x050\x11\x05\x052\x11\x05\x054\x11\x05\x056\x11\x05\x058\x11\x05\x05:\x11\x05\x05\0\x15\x05\x05\0\x15\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x17\x05\x05\0\x17\x05\x05\0\x17\x05\x05\0\x1D\x05\x05<\x11\x05\x05>\x11\x05\x05@\x11\x05\x05B\x11\x05\x05D\x11\x05\x05F\x11\x05\x05H\x11\x05\x05J\x11\x05\x05L\x11\x05\x05N\x11\x05\x05P\x11\x05\x05R\x11\x05\x05T\x11\x05\x05V\x11\x05\x05X\x11\x05\x05Z\x11\x05\x05\\\x11\x05\x05^\x11\x05\x05`\x11\x05\x05\0\x1D\x05\x05b\x11\x05\x05d\x11\x05\x05f\x11\x05\x05h\x11\x05\x05j\x11\xCE\xA0x\0\xCE\xA0x\0\xCE\xA0x\0\xCE\xA0x\0\xCE\xA0x\0\xCE\xA0x\0\xCE\xA0x\0\xCE\xA0x\0\xCE\xA0x\0\xCE\xA0x\0\x05\x05\0\x13\x05\x05l\x11\xC1\r\xF2\x0C\xC1\x14\xF2\x0C\xC1\x1B\xF2\x0C\xFF\xFF\xFF\xFF\xC1\"\xF2\x0C\xC1)\xF2\x0C\xC10\xF2\x0C\xC17\xF2\x0C\xC1>\xF2\x0C\xC1E\xF2\x0C\xC1L\xF2\x0C\xC1S\xF2\x0C\xC1Z\xF2\x0C\xC1a\xF2\x0C\xC1h\xF2\x0C\xC1o\xF2\x0C\xC1v\xF2\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1}\xF2\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xC0x\0\xCE\xC0x\0\xCE\xC0x\0\xCE\xC0x\0\xCE\xC0x\0\xCE\xC0x\0\xCE\xC0x\0\xCE\xC0x\0\xCE\xC0x\0\xCE\xC0x\0\xCE\xC0x\0\xCE\xC0x\0\xCE\xC0x\0\xCE\xC0x\0\xCE\xC0x\0\xCE\xC0x\0\x05\xA8\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\xF9{\xC1\x10\xF9{\xC1\x17\xF9{\xC1\x1E\xF9{\xC1%\xF9{\xC1,\xF9{\xC13\xF9{\xC1:\xF9{\xC1A\xF9{\xC1H\xF9{\xC1O\xF9{\xC1V\xF9{\xC1]\xF9{\xC1d\xF9{\xC1k\xF9{\xC1r\xF9{\xC1y\xF9{\xC1\x80\xF9{\xC1\x87\xF9{\xC1\x8E\xF9{\xC1\x95\xF9{\xC1\x9C\xF9{\xC1\xA3\xF9{\xC1\xAA\xF9{\xC1\xB1\xF9{\xC1\xB8\xF9{\xC1\xBF\xF9{\xC1\xC6\xF9{\xC1\xCD\xF9{\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xE0x\0\xCE\xE0x\0\xCE\xE0x\0\xCE\xE0x\0\xCE\xE0x\0\xCE\xE0x\0\xCE\xE0x\0\xCE\xE0x\0\xCE\xE0x\0\xCE\xE0x\0\xCE\xE0x\0\xCE\xE0x\0\xCE\xE0x\0\xCE\xE0x\0\xCE\xE0x\0\xCE\xE0x\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\x05\x05n\x11\x05\x05p\x11\x05\x05r\x11\x05\x05t\x11\x05\x05v\x11\x05\x05x\x11\x05\x05z\x11\x05\x05|\x11\x05\x05~\x11\x05\x05\x80\x11\x05\x05\x82\x11\x05\x05\x84\x11\x05\x05\x86\x11\x05\x05\x88\x11\x05\x05\x8A\x11\x05\x05\x8C\x11\x05\x05\x8E\x11\x05\x05\x90\x11\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\xFD{\xC1\x10\xFD{\xC1\x17\xFD{\xC1\x1E\xFD{\xC1%\xFD{\xC1,\xFD{\xC13\xFD{\xC1:\xFD{\xC1A\xFD{\xC1H\xFD{\xC1O\xFD{\xC1V\xFD{\xC1]\xFD{\xC1d\xFD{\xC1k\xFD{\xC1y\xFD{\xC1\x80\xFD{\xC1\x87\xFD{\xC1\x8E\xFD{\xC1\x95\xFD{\xC1\x9C\xFD{\xC1\xA3\xFD{\xC1\xAA\xFD{\xC1\xB1\xFD{\xC1\xB8\xFD{\xC1\xBF\xFD{\xC1\xC6\xFD{\xC1\xCD\xFD{\xC1\xD4\xFD{\xC1\xDB\xFD{\xC1\xE2\xFD{\xC1r\xFD{\x05\x05\0\x15\x05\x05\0\x1D\xC1\t\xC8\x10\xC1\x10\xC8\x10\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xE9\xFD{\xC1\xF0\xFD{\xC1\xF7\xFD{\xCE\0y\0\xCE\0y\0\xCE\0y\0\xCE\0y\0\xCE\0y\0\xCE\0y\0\xCE\0y\0\xCE\0y\0\xCE\0y\0\xCE\0y\0\xCE\0y\0\xCE\0y\0\xCE\0y\0\xCE\0y\0\xCE\0y\0\xCE\0y\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05hb\xC1\x02jb\xC1\tjb\x05\x05lb\xC1\x02nb\xC1\tnb\xC1\x10nb\x05\x05pb\xC1\x02rb\xC1\trb\xC1\x10rb\xC1\x17rb\xC1\x1Erb\x05\x05tb\xC1\x02vb\xC1\tvb\xC1\x10vb\x05\x05xb\xC1\x02zb\xC1\tzb\xC1\x10zb\xC1\x17zb\xC1\x1Ezb\xC1%zb\xC1,zb\xC13zb\xC1:zb\xC1Azb\xC1Hzb\xC1Ozb\xC1Vzb\xC1]zb\xC1dzb\xC1kzb\xC1rzb\xC1yzb\xC1\x80zb\xC1\x87zb \x05hb \x05lb \x05pb \x05tb \x05xb\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\xD4|\xC1\x10\xD4|\xC1\x17\xD4|\xC1\x1E\xD4|\xC1%\xD4|\xC1,\xD4|\xC13\xD4|\xC1:\xD4|\xC1A\xD4|\xC1H\xD4|\xC1O\xD4|\xC1V\xD4|\xC1]\xD4|\xC1d\xD4|\xC1k\xD4|\xC1r\xD4|\xC1y\xD4|\xC1\x80\xD4|\xC1\x87\xD4|\xC1\x8E\xD4|\xC1\x95\xD4|\xC1\x9C\xD4|\xC1\xA3\xD4|\xC1\xAA\xD4|\xC1\xB1\xD4|\xC1\xB8\xD4|\xC1\xBF\xD4|\xC1\xC6\xD4|\xC1\xCD\xD4|\xC1\xD4\xD4|\xFF\xFF\xFF\xFF\xC1\x02l\t\xC1\t\xD5|\xCE y\0\xCE y\0\xCE y\0\xCE y\0\xCE y\0\xCE y\0\xCE y\0\xCE y\0\xCE y\0\xCE y\0\xCE y\0\xCE y\0\xCE y\0\xCE y\0\xCE y\0\xCE y\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x07\xD6|\xC1\x0E\xD6|\xC1\x15\xD6|\xC1\x1C\xD6|\xC1#\xD6|\xC1*\xD6|\xC11\xD6|\xC18\xD6|\xC1\tl\t\x05\x05\0\x15\x05\x05\0\x17\xC1\x02\x92\x11\xC1\t\x92\x11\xC1\x10\x92\x11\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x05\x06|\xA0\x05\x08|\xA0\x05\n|\xA0\x05\x0C|\xA0\x05\x0E|\xA0\x05\x10|\xA0\x05\x12|\xA0\x05\x14|\xA0\x05\x16|\xA0\x05\x18|\xA0\x05\x1A|\xA0\x05\x1C|\xA0\x05\x1E|\xA0\x05 |\xA0\x05\"|\xA0\x05$|\xA0\x05&|\xA0\x05(|\xA0\x05*|\xA0\x05,|\xA0\x05.|\xA0\x050|\xA0\x052|\xA0\x054|\xA0\x056|\xA0\x058|\xA0\x05:|\xA0\x05<|\xA0\x05>|\xA0\x05@|\xA0\x05B|\xA0\x05D|\xA0\x05F|\xA0\x05H|\xA0\x05J|\xA0\x05L|\xA0\x05N|\xA0\x05P|\xA0\x05R|\xA0\x05T|\x05\x05\x06|\x05\x05\x08|\x05\x05\n|\x05\x05\x0C|\x05\x05\x0E|\x05\x05\x10|\x05\x05\x12|\x05\x05\x14|\x05\x05\x16|\x05\x05\x18|\x05\x05\x1A|\x05\x05\x1C|\x05\x05\x1E|\x05\x05 |\x05\x05\"|\x05\x05$|\x05\x05&|\x05\x05(|\x05\x05*|\x05\x05,|\x05\x05.|\x05\x050|\x05\x052|\x05\x054|\x05\x056|\x05\x058|\x05\x05:|\x05\x05<|\x05\x05>|\x05\x05@|\x05\x05B|\x05\x05D|\x05\x05F|\x05\x05H|\x05\x05J|\x05\x05L|\x05\x05N|\x05\x05P|\x05\x05R|\x05\x05T|\xCE@y\0\xCE@y\0\xCE@y\0\xCE@y\0\xCE@y\0\xCE@y\0\xCE@y\0\xCE@y\0\xCE@y\0\xCE@y\0\xCE@y\0\xCE@y\0\xCE@y\0\xCE@y\0\xCE@y\0\xCE@y\0\xC1\t\\|\xC1\x10\\|\xC1\x17\\|\xC1\x1E\\|\xC1%\\|\xC1,\\|\xC13\\|\xC1:\\|\xC1A\\|\xC1H\\|\xC1O\\|\xC1V\\|\xC1]\\|\xC1d\\|\xC1k\\|\xC1r\\|\xC1y\\|\xC1\x80\\|\xC1\x87\\|\xC1\x8E\\|\xC1\x95\\|\xC1\x9C\\|\xC1\xA3\\|\xC1\xAA\\|\xC1\xB1\\|\xC1\xB8\\|\xC1\xBF\\|\xC1\xC6\\|\xC1\xCD\\|\xC1\xD4\\|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC6a/\0\xC6\x81/\0\xC6\xA1/\0\xC6\xC1/\0\xC6\xE1/\0\xC6\x010\0\xC6!0\0\xC6A0\0\xC6a0\0\xC6\x810\0\xC6\xA10\0\xC6\xC10\0\xC6\xE10\0\xC6\x011\0\xC6!1\0\xC6A1\0\xC6a1\0\xC6\x811\0\xC6\xA11\0\xC6\xC11\0\xC6\xE11\0\xC6\x012\0\xC6!2\0\xC6A2\0\xC6a2\0\xC6\x812\0\xC6\xA12\0\xC6\xC12\0\xC6\xE12\0\xC6\x013\0\xC6!3\0\xC6A3\0\xC6a3\0\xC6\x813\0\xC6\xA13\0\xC6\xC13\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE`y\0\xCE`y\0\xCE`y\0\xCE`y\0\xCE`y\0\xCE`y\0\xCE`y\0\xCE`y\0\xCE`y\0\xCE`y\0\xCE`y\0\xCE`y\0\xCE`y\0\xCE`y\0\xCE`y\0\xCE`y\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\x80y\0\xCE\x80y\0\xCE\x80y\0\xCE\x80y\0\xCE\x80y\0\xCE\x80y\0\xCE\x80y\0\xCE\x80y\0\xCE\x80y\0\xCE\x80y\0\xCE\x80y\0\xCE\x80y\0\xCE\x80y\0\xCE\x80y\0\xCE\x80y\0\xCE\x80y\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xA0y\0\xCE\xA0y\0\xCE\xA0y\0\xCE\xA0y\0\xCE\xA0y\0\xCE\xA0y\0\xCE\xA0y\0\xCE\xA0y\0\xCE\xA0y\0\xCE\xA0y\0\xCE\xA0y\0\xCE\xA0y\0\xCE\xA0y\0\xCE\xA0y\0\xCE\xA0y\0\xCE\xA0y\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x17\x86\x0B\xC6\xA15\0\xC6\xC15\0\xC6\xE15\0\xC6\x016\0\xC6!6\0\xC6A6\0\xC6a6\0\xC6\x816\0\xC6\xA16\0\xC6\xC16\0\xC6\xE16\0\xFF\xFF\xFF\xFF\xC6\x017\0\xC6!7\0\xC6A7\0\xC6a7\0\xC6\x817\0\xC6\xA17\0\xC6\xC17\0\xC6\xE17\0\xC6\x018\0\xC6!8\0\xC6A8\0\xC6a8\0\xC6\x818\0\xC6\xA18\0\xC6\xC18\0\xFF\xFF\xFF\xFF\xC6\xE18\0\xC6\x019\0\xC6!9\0\xC6A9\0\xC6a9\0\xC6\x819\0\xC6\xA19\0\xFF\xFF\xFF\xFF\xC6\xC19\0\xC6\xE19\0\xFF\xFF\xFF\xFF\xC1\ta|\xC1\x10a|\xC1\x17a|\xC1\x1Ea|\xC1%a|\xC1,a|\xC13a|\xC1:a|\xC1Aa|\xC1Ha|\xC1Oa|\xFF\xFF\xFF\xFF\xC1Va|\xC1]a|\xC1da|\xC1ka|\xC1ra|\xC1ya|\xC1\x80a|\xC1\x87a|\xC1\x8Ea|\xC1\x95a|\xC1\x9Ca|\xC1\xA3a|\xC1\xAAa|\xC1\xB1a|\xC1\xB8a|\xFF\xFF\xFF\xFF\xC1\xBFa|\xC1\xC6a|\xC1\xCDa|\xC1\xD4a|\xC1\xDBa|\xC1\xE2a|\xC1\xE9a|\xFF\xFF\xFF\xFF\xC1\xF0a|\xC1\xF7a|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xC0y\0\xCE\xC0y\0\xCE\xC0y\0\xCE\xC0y\0\xCE\xC0y\0\xCE\xC0y\0\xCE\xC0y\0\xCE\xC0y\0\xCE\xC0y\0\xCE\xC0y\0\xCE\xC0y\0\xCE\xC0y\0\xCE\xC0y\0\xCE\xC0y\0\xCE\xC0y\0\xCE\xC0y\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x9Au|\xC1\xA1u|\xC1\xA8u|\xC1\xAFu|\xC1\xB6u|\xC1\xBDu|\xC1\xC4u|\xC1\xCBu|\xC1\xD2u|\xC1\xD9u|\xC1\xE0u|\xC1\xE7u|\xC1\xEEu|\xC1\xF5u|\xC1\xFCu|\xC1\x05v|\xC1\x0Cv|\xC1\x13v|\xC1\x1Av|\xC1!v|\xC1(v|\xC1/v|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC16v|\xC1=v|\xC1Dv|\xC1Kv|\xC1Rv|\xC1Yv|\xC1`v|\xC1gv|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5BT\0 \x05V\r \x05X\r\xC5BU\0 \x05\x06-.\x05\x14-\xFF\xFF\xFF\xFF\xC5ba\0\xC5\x02c\0\xC5\x82c\0\xC5\x02d\0.\x05\x101.\x05\x121 \x05\x161 \x05 3 \x05,3\xC5Bg\0 \x0503.\x05\x0E7.\x05\x147 \x05\x167\xC5\xE2j\0 \x05\x069 \x05\x169 \x05\x10=\xC5\x02{\0\xC5\"|\0.\x05\x18A \x05\x1AA \x05&A \x05.A \x050A \x056A \x058A\xC5\xA2\x87\0 \x05\x0CG \x058G+\x05\0J \x05\x16M \x05\x18M.\x05\"M \x05(M,\x05\x08M\xC5b\x94\0\xC5\xE2\x95\0\xC5b\x96\0\xC5\xE2\x96\0.\x05\x12Q \x05\x0EU\xFF\xFF\xFF\xFF \x05\x06[ \x05p] \x05r] \x05\x86] \x05x] \x05z] \x05|] \x05\x80] \x05\x12O\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\tw|\xC1\x10w|\xC1\x17w|\xC1\x1Ew|\xC1%w|\xC1,w|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC13w|\xFF\xFF\xFF\xFF\xCE\xE0y\0\xCE\xE0y\0\xCE\xE0y\0\xCE\xE0y\0\xCE\xE0y\0\xCE\xE0y\0\xCE\xE0y\0\xCE\xE0y\0\xCE\xE0y\0\xCE\xE0y\0\xCE\xE0y\0\xCE\xE0y\0\xCE\xE0y\0\xCE\xE0y\0\xCE\xE0y\0\xCE\xE0y\0\xFF\xFF\xFF\xFF\xC1px|\xC1wx|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1~x|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x85x|\xC1\t\xA5|\xC1\x10\xA5|\xC1\x17\xA5|\xC1\x1E\xA5|\xC1%\xA5|\xC1,\xA5|\xC13\xA5|\xC1:\xA5|\xC1A\xA5|\xC1H\xA5|\xC1O\xA5|\xC1V\xA5|\xC1]\xA5|\xC1d\xA5|\xC1k\xA5|\xC1r\xA5|\xC1y\xA5|\xC1\x80\xA5|\xC1\x87\xA5|\xC1\x8E\xA5|\xC1\x95\xA5|\xC1\x9C\xA5|\xFF\xFF\xFF\xFF\xC1\x80A\t\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\xC1y\x92\x11\xC1\x80\x92\x11\xC1\x87\x92\x11\xC1\x8E\x92\x11\xC1\x95\x92\x11\xC1\t\x84|\xC1\x10\x84|\xC1\x17\x84|\xC1\x1E\x84|\xC1%\x84|\xC1,\x84|\xC13\x84|\xC1:\x84|\xC1A\x84|\xC1H\x84|\xC1O\x84|\xC1V\x84|\xC1]\x84| \x05\x86|\x05\x05\x86|\xC1\x02\x88|\xC1\t\x88|\xC1\x10\x88|\xC1\x17\x88|\xC1\x1E\x88|\xC1%\x88|\xC1,\x88|\xC13\x88|\xC1\xC1\xF3\x0C\xC1\xC8\xF3\x0C\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\xC1\x17\x92\x11\xC1\x1E\x92\x11 \x05\x8B|\x05\x05\x8B| \x05\x8D|\x05\x05\x8D|\xC1\x02\x8F|\xC1\t\x8F| \x05\x91|\x05\x05\x91|\xC1\x02\x93|\xC1\t\x93|\xC1\x10\x93|\xC1\x17\x93| \x05\x95|\x05\x05\x95| \x05\x97|\x05\x05\x97| \x05\x99|\x05\x05\x99| \x05\x9B|\x05\x05\x9B| \x05\x9D|\x05\x05\x9D|\xC1\x02\x9F|\xC1\t\x9F|\xC1\x10\x9F|\xC1\x17\x9F|\xC1\x1E\x9F|\xC1%\x9F| \x05\xA1|\x05\x05\xA1|\xC1\x02\xA3|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1B\x05\x05\0\x1D\xC1%\x92\x11\xC1,\x92\x11\xC13\x92\x11\xC1\t\xA4|\xC1\x10\xA4|\xC1\x17\xA4|\xC1\x1E\xA4|\xC1%\xA4|\xC1,\xA4|\xC13\xA4|\xC1:\xA4|\xC1A\xA4|\xC1H\xA4|\xC1O\xA4|\xC1V\xA4|\xC1]\xA4|\xC1d\xA4|\xC1k\xA4|\xC1r\xA4|\xC1y\xA4|\xC1\x80\xA4|\xC1\x87\xA4|\xFF\xFF\xFF\xFF\xC1\x8E\xA4|\xC1\x95\xA4|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\0\x15\x05\x05\0\x1D\xC1:\x92\x11\xC1A\x92\x11\xC1H\x92\x11\xC1\t2e\xC1\x102e\xC1\x172e\xC1\x1E2e\xC1%2e\xC1,2e\xC132e\xC1:2e\xC1A2e\xC1H2e\xC1O2e\xC1V2e\xC1]2e\xC1d2e\xC1k2e\xC1r2e\xC1y2e\xC1\x802e\xC1\x872e\xC1\x8E2e\xC1\x952e\xC1\x9C2e\x05\x05\0\x15\xC1d\x92\x11\xC1k\x92\x11\xC1r\x92\x11\x05\x05\0\x17\x05\x05\0\x19\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x10l\t\xC1\t\xFC{\xC1\x10\xFC{\xC1\x17\xFC{\xC1\x1E\xFC{\xC1%\xFC{\xC1,\xFC{\xC13\xFC{\xC1:\xFC{\xC1A\xFC{\xC1H\xFC{\xC1O\xFC{\xC1V\xFC{\xC1]\xFC{\xC1d\xFC{\xC1k\xFC{\xC1r\xFC{\xC1y\xFC{\xC1\x80\xFC{\xC1\x87\xFC{\xC1\x8E\xFC{\xC1\x95\xFC{\xC1\x9C\xFC{\xC1\xA3\xFC{\xC1\xAA\xFC{\xC1\xB1\xFC{\xC1\xB8\xFC{\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05d\t\x05p$}\x05p&}\x05p(}\x05p*}\x05p,}\x05p.}\x05p0}\x05x0}\x05p2}\x05p4}\x05p6}\x05x6}\x05p8}\x05x8}\x05p:}\x05x:}\x05p<}\x05p>}\x05p@}\x05uB}\x05zB}\x05pD}\x05pF}\x05pH}\x05pJ}\x05xJ}\x05pL}\x05xL}\x05pN}\x05pP}\xC1\x10R}\xC1\x17R}\x05\x05$}\x05\x05&}\x05\x05(}\x05\x05*}\x05\x05,}\x05\x05.}\x05\x050}\x05\x052}\x05\x054}\x05\x056}\x05\x058}\x05\x05:}\x05\x05<}\x05\x05>}\x05\x05@}\x05\x05B}\x05pB}\x05\x05D}\x05\x05F}\x05\x05H}\x05\x05J}\x05\x05L}\x05\x05N}\x05\x05P}\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1~\x8B\x12\xC11\x8B\x12\xC1\x02R}\xC1\tR}\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\xC1\x02\x8A\x12\xC1\t\x8A\x12\xC1\x10\x8A\x12\xC1\x17\x8A\x12\xC1\x1E\x8A\x12\xC1%\x8A\x12\xC1,\x8A\x12\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\0z\0\xCE\0z\0\xCE\0z\0\xCE\0z\0\xCE\0z\0\xCE\0z\0\xCE\0z\0\xCE\0z\0\xCE\0z\0\xCE\0z\0\xCE\0z\0\xCE\0z\0\xCE\0z\0\xCE\0z\0\xCE\0z\0\xCE\0z\0\xC18\x8B\x12\xC1?\x8B\x12\xC1F\x8B\x12\xC1M\x8B\x12\xC1T\x8B\x12\xC1[\x8B\x12\xC1b\x8B\x12\xC1i\x8B\x12\xC1p\x8B\x12\xC1w\x8B\x12\xC1\t\xF7q\xC1\x10\xF7q\xC1\x17\xF7q\xC1\x1E\xF7q\xFF\xFF\xFF\xFF\xC1%\xF7q\xC1,\xF7q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC13\xF7q\x05\xA8\0\0\xC2\x05~\xF0\xC2\x05\x9E\xF0\xC1:\xF7q\xC1H\xF7q\xC1O\xF7q\xC1V\xF7q\xFF\xFF\xFF\xFF\xC1]\xF7q\xC1d\xF7q\xC1k\xF7q\xFF\xFF\xFF\xFF\xC1r\xF7q\xC1y\xF7q\xC1\x87\xF7q\xC1\x95\xF7q\xC1\x9C\xF7q\xC1\xA3\xF7q\xC1\xAA\xF7q\xC1\xB1\xF7q\xC1\xB8\xF7q\xC1\xBF\xF7q\xC1\xC6\xF7q\xC1\xCD\xF7q\xC1\xD4\xF7q\xC1\xDB\xF7q\xC1\xE2\xF7q\xC1\xE9\xF7q\xC1\xF0\xF7q\xC1\xF7\xF7q\xC1\xFE\xF7q\xC1\x07\xF8q\xC1\x15\xF8q\xC1\x1C\xF8q\xC1#\xF8q\xC1*\xF8q\xC11\xF8q\xC1A\xF7q\xC1\x8E\xF7q\xC1\x80\xF7q\xC1\x0E\xF8q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05\xA0\xF1\xC2\x05\xC0\xF1\xC2\x05\xE0\xF1\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC18\xF8q\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\xC1\xA8\x93\x11\xC1\xAF\x93\x11\xC1\xB6\x93\x11\xC1\xBD\x93\x11\xC1\xC4\x93\x11\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1A\x86\x0B\xC1H\x86\x0B\xC1O\x86\x0B\xC1V\x86\x0B\xC1]\x86\x0B\xC1d\x86\x0B\xC1]4\t\xC1d4\t\xC1k\x86\x0B\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t||\xC1\x10||\xC1\x17||\xC1\x1E||\xC1%||\xC1,||\xC13||\xC1:||\xC1A||\xC1H||\xC1O||\xC1V||\xC1]||\xC1d||\xC1k||\xC1r||\xC1y||\xC1\x80||\xC1\x87||\xC1\x8E||\xC1\x95||\xC1\x9C||\xC1\xA3||\xC1\xAA||\xC1\xB1||\xC1\xB8||\xC1\xBF||\xC1\xC6||\xC1\xCD||\x05\x05\0\x15\xC1O\x92\x11\xC1\x8E\x86\x0B\xC1\t}|\xC1\x10}|\xC1\x17}|\xC1\x1E}|\xC1%}|\xC1,}|\xC13}|\xC1:}|\xC1A}|\xC1H}|\xC1O}|\xC1V}|\xC1]}|\xC1d}|\xC1k}|\xC1r}|\xC1y}|\xC1\x80}|\xC1\x87}|\xC1\x8E}|\xC1\x95}|\xC1\x9C}|\xC1\xA3}|\xC1\xAA}|\xC1\xB1}|\xC1\xB8}|\xC1\xBF}|\xC1\xC6}|\xC1\xCD}|\x05\x05\0\x15\xC1V\x92\x11\xC1]\x92\x11\xC1\t\xAA|\xC1\x10\xAA|\xC1\x17\xAA|\xC1\x1E\xAA|\xC1%\xAA|\xC1,\xAA|\xC13\xAA|\x05\x05\xAC|\x05p\xAC|\xCE z\0\xCE z\0\xCE z\0\xCE z\0\xCE z\0\xCE z\0\xCE z\0\xCE z\0\xCE z\0\xCE z\0\xCE z\0\xCE z\0\xCE z\0\xCE z\0\xCE z\0\xCE z\0\x05\xA6\0\0\x05\xA8\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\0\x15\x05\x05\0\x1D\xC1\x9C\x92\x11\xC1\xA3\x92\x11\xC1\xAA\x92\x11\xC1\x95\x86\x0B\xC1\x9C\x86\x0B\xC1\xA3\x86\x0B\xC1\xAA\x86\x0B\xC1\xB1\x86\x0B\xC1\xB8\x86\x0B\xC1\xBF\x86\x0B\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE@z\0\xCE@z\0\xCE@z\0\xCE@z\0\xCE@z\0\xCE@z\0\xCE@z\0\xCE@z\0\xCE@z\0\xCE@z\0\xCE@z\0\xCE@z\0\xCE@z\0\xCE@z\0\xCE@z\0\xCE@z\0\x05\x05\x81|\x05p\x81|\xC1\x02\x83|\xC1\t\x83|\xC1\x10\x83|\xC1\x17\x83|\xC1\x1E\x83|\xC1%\x83|\xC1,\x83|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x87\x86\x0B\xC1\x87A\t\xC1\x8EA\t\xC1\x95A\t\xC1\x9CA\t\xC1\xA3A\t\xC1\xAAA\t\xC1\t\xA6|\xC1\x10\xA6|\xC1\x17\xA6|\xC1\x1E\xA6|\xC1%\xA6|\xC1,\xA6|\xC13\xA6|\xC1:\xA6|\xC1A\xA6|\xC1H\xA6|\xC1O\xA6|\xC1V\xA6|\xC1]\xA6|\xC1d\xA6|\xC1k\xA6|\xC1r\xA6|\xC1y\xA6|\xC1\x80\xA6|\xC1\x87\xA6|\xC1\x8E\xA6|\xC1\x95\xA6|\xC1\x9C\xA6|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\xC1\xB1\x92\x11\xC1\xB8\x92\x11\xC1\xBF\x92\x11\xC1\xC6\x92\x11\xC1\t\xA7|\xC1\x10\xA7|\xC1\x17\xA7|\xC1\x1E\xA7|\xC1%\xA7|\xC1,\xA7|\xC13\xA7|\xC1:\xA7|\xC1A\xA7|\xC1H\xA7|\xC1O\xA7|\xC1V\xA7|\xC1]\xA7|\xC1d\xA7|\xC1k\xA7|\xC1r\xA7|\xC1y\xA7|\xC1\x80\xA7|\xC1\x87\xA7|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\xC1\xCD\x92\x11\xC1\xD4\x92\x11\xC1\xDB\x92\x11\xC1\xE2\x92\x11\xC1\t\xA8|\xC1\x10\xA8|\xC1\x17\xA8|\xC1\x1E\xA8|\xC1%\xA8|\xC1,\xA8|\xC13\xA8|\xC1:\xA8|\xC1A\xA8|\xC1H\xA8|\xC1O\xA8|\xC1V\xA8|\xC1]\xA8|\xC1d\xA8|\xC1k\xA8|\xC1r\xA8|\xC1y\xA8|\xC1\x80\xA8|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xC6\x86\x0B\xC1\xCD\x86\x0B\xC1\xD4\x86\x0B\xC1\xDB\x86\x0B\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\xC1\xE9\x92\x11\xC1\xF0\x92\x11\xC1\xF7\x92\x11\x05\x05\xA7w\x05p\xA7w\x05\x05\xA9w\x05\x05\xABw\x05p\xABw\xC1\x02\xADw\xC1\t\xADw\x05\x05\xAFw\x05p\xAFw\x05\x05\xB1w\x05p\xB1w\x05\x05\xB3w\x05p\xB3w\x05\x05\xB5w\x05p\xB5w\x05\x05\xB7w\x05p\xB7w\x05\x05\xB9w\x05p\xB9w\x05\x05\xBBw\x05\x05\xBDw\x05p\xBDw\x05\x05\xBFw\x05p\xBFw\x05\x05\xC1w\x05p\xC1w\x05\x05\xC3w\x05p\xC3w\x05\x05\xC5w\x05p\xC5w\x05\x05\xC7w\x05p\xC7w\xC1\x02\xC9w\xC1\t\xC9w\xC1\x10\xC9w\xC1\x17\xC9w\x05\x05\xCBw\x05p\xCBw\x05\x05\xCDw\x05p\xCDw\x05\x05\xCFw\x05p\xCFw\x05\x05\xD1w\x05p\xD1w\x05\x05\xD3w\x05\x05\xD5w\x05p\xD5w\xC1\x02\xD7w\xC1\t\xD7w\xC1\x10\xD7w\x05\x05\xD9w\x05p\xD9w\x05\x05\xDBw\x05p\xDBw\x05\x05\xDDw\x05p\xDDw\x05\x05\xDFw\x05p\xDFw\x05\x05\xE1w\x05p\xE1w\xC1\x02\xE3w\xC1\t\xE3w\xC1\x10\xE3w\x05\x05\xE5w\x05p\xE5w\x05\x05\xE7w\x05p\xE7w\x05\x05\xE9w\x05p\xE9w\x05\x05\xEBw\x05p\xEBw\xC1\x02\xEDw\xC1\t\xEDw\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x05Sw\xA0pSw\xA0\x05Uw\xA0\x05Ww\xA0\x05Yw\xA0\x05[w\xA0\x05]w\xA0\x05_w\xA0\x05aw\xA0\x05cw\xA0pcw\xA0xcw\xA0\x05ew\xA0\x05gw\xA0\x05iw\xA0\x05kw\xA0\x05mw\xA0pmw\xA0\x05ow\xA0\x05qw\xA0\x05sw\xA0\x05uw\xA0\x05ww\xA0\x05yw\xA0\x05{w\xA0\x05}w\xA0\x05\x7Fw\xA0\x05\x81w\xA0p\x81w\xA0\x05\x83w\xA0p\x83w\xA0x\x83w\xA0\x05\x85w\xA0\x05\x87w\xA0\x05\x89w\xA0p\x89w\xA0\x05\x8Bw\xA0\x05\x8Dw\xA0\x05\x8Fw\xA0\x05\x91w\xA0\x05\x93w\xA0\x05\x95w\xA0\x05\x97w\xA0p\x97w\xA0\x05\x99w\xA0p\x99w\xA0\x05\x9Bw\xA0\x05\x9Dw\xA0\x05\x9Fw\xA0\x05\xA1w\xA0\x05\xA3w\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05Sw\x05pSw\x05\x05Uw\x05\x05Ww\x05\x05Yw\x05\x05[w\x05\x05]w\x05\x05_w\x05\x05aw\x05\x05cw\x05pcw\x05xcw\x05\x05ew\x05\x05gw\x05\x05iw\x05\x05kw\x05\x05mw\x05pmw\x05\x05ow\x05\x05qw\x05\x05sw\x05\x05uw\x05\x05ww\x05\x05yw\x05\x05{w\x05\x05}w\x05\x05\x7Fw\x05\x05\x81w\x05p\x81w\x05\x05\x83w\x05p\x83w\x05x\x83w\x05\x05\x85w\x05\x05\x87w\x05\x05\x89w\x05p\x89w\x05\x05\x8Bw\x05\x05\x8Dw\x05\x05\x8Fw\x05\x05\x91w\x05\x05\x93w\x05\x05\x95w\x05\x05\x97w\x05p\x97w\x05\x05\x99w\x05p\x99w\x05\x05\x9Bw\x05\x05\x9Dw\x05\x05\x9Fw\x05\x05\xA1w\x05\x05\xA3w\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\0\x15\x05\x05\0\x1D\xC1\x17\xC8\x10\xC1\x1E\xC8\x10\xC1%\xC8\x10\xC1,\xC8\x10\xC1\t^u\xC13^u\xC1:^u\xC1A^u\xC1H^u\xC1O^u\xC1V^u\xC1]^u\xC1d^u\xC1k^u\xC1r^u\xC1y^u\xC1\x80^u\xC1\x87^u\xC1\x8E^u\xC1\x95^u\xC1\x9C^u\xC1\xA3^u\xC1\xAA^u\xC1\xB1^u\xC1\xB8^u\xC1\xBF^u\xC1\xC6^u\xC1\xCD^u\xC1\xD4^u\xC1\xDB^u\xC1\xE2^u\xC1\xE9^u\xC1\xF0^u\xC1\x10^u\xC1\x17^u\xC1\x1E^u\xC1%^u\xC1,^u\xC1\xF7^u\xC1\xFE^u\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\x05\x05\x9C\x10\x05\x05\x9E\x10\x05\x05\xA0\x10\x05\x05\xA2\x10\x05\x05\xA4\x10\x05\x05\xA6\x10\x05\x05\xA8\x10\x05\x05\xAA\x10\x05\x05\xAC\x10\x05\x05\xAE\x10\x05\x05\xB0\x10\x05\x05\xB2\x10\x05\x05\xB4\x10\x05\x05\xB6\x10\x05\x05\xB8\x10\x05\x05\xBA\x10\x05\x05\xBC\x10\x05\x05\xBE\x10\x05\x05\xC0\x10\x05\x05\xC2\x10\x05\x05\xC4\x10\x05\x05\xC6\x10\xFF\xFF\xFF\xFF\xC1\t\xD1|\xC1\x10\xD1|\xC1\x17\xD1|\xC1\x1E\xD1|\xC1%\xD1|\xC1,\xD1|\xC13\xD1|\xC1:\xD1|\xC1A\xD1|\xC1H\xD1|\xC1O\xD1|\xC1V\xD1|\xC1]\xD1|\xC1d\xD1|\xC1k\xD1|\xC1r\xD1|\xC1y\xD1|\xC1\x80\xD1|\xC1\x87\xD1|\xC1\x8E\xD1|\xC1\x95\xD1|\xC1\x9C\xD1|\xC1\xA3\xD1|\xC1\xAA\xD1|\xC1\xB1\xD1|\xC1\xB8\xD1|\xC1\xBF\xD1|\xC1\xC6\xD1|\xC1\xCD\xD1|\xC1\xD4\xD1|\xC1\xDB\xD1|\xC1\xE2\xD1|\xC1\xE9\xD1|\xC1\xF7\xD1|\xC1\xFE\xD1|\xC1\x07\xD2|\xC1\x0E\xD2|\xC1\x15\xD2|\xC1\x1C\xD2|\xC1#\xD2|\xC1*\xD2|\xC18\xD2|\xFF\xFF\xFF\xFF\xC2\x05N\xE8\xC2\x05.\xE8\x05\x054\x05\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xF0\xD1|\xC11\xD2|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\x05\x05\xB1| \x05\xB1|\x05\x05\xB3| \x05\xB3|\x05\x05\xB5|\x05\x05\xB7| \x05\xB7|\xC1\x02\xB9|\xC1\t\xB9|\xC1\x10\xB9|\xC1\x17\xB9|\xC1\x1E\xB9|\xC1%\xB9|\xC1,\xB9|\x05\x05\xBB| \x05\xBB|\x05p\xBB|\x05\x05\xBD|\x05\x05\xBF|\x05p\xBF|\x05\x05\xC1|\x05\x05\xC3| \x05\xC3|\x05p\xC3|\x05\x05\xC5|\x05\x05\xC7|\x05\x05\xC9| \x05\xC9|\x05p\xC9|\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\xC1\xFE\x92\x11\xC1\x07\x93\x11\xC1\x0E\x93\x11\xC1\x15\x93\x11\xC1\x1C\x93\x11\xC5B>\x02\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\xCB|\xC1\x10\xCB|\xC1\x17\xCB|\xC1\x1E\xCB|\xC1%\xCB|\xC1,\xCB|\xC13\xCB|\xC1:\xCB|\xC1A\xCB|\xC1H\xCB|\xC1O\xCB|\xC1V\xCB|\xC1]\xCB|\xC1d\xCB|\xC1k\xCB|\xC1r\xCB|\xC1y\xCB|\x05\x05\xCD|\xC1\x02\xCF|\xC1\t\xCF|\xC1\x10\xCF|\x05p\xCD|\x05\xA8\0\0\x05\xA8\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA6\0\0\x05\xA8\0\0\x05\xA6\0\0\x05\xA8\0\0\x05\xA8\0\0\x05\xA8\0\0\x05\x05\0\x15\xC1#\x93\x11\xC1*\x93\x11\xC11\x93\x11\xC1\xB1A\t\xC1\xB8A\t\xC1\xBFA\t\xC1\xC6A\t\xC1\xCDA\t\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\xD0|\xC1\x10\xD0|\xC1\x17\xD0|\xC1\x1E\xD0|\xC1%\xD0|\xC1,\xD0|\xC13\xD0|\xC1:\xD0|\xC1A\xD0|\xC1H\xD0|\xC1O\xD0|\xC1V\xD0|\xC1]\xD0|\xC1d\xD0|\xC1k\xD0|\xC1r\xD0|\xC1y\xD0|\xC1\x80\xD0|\x05\xA6\0\0\x05\xA8\0\0\x05\xA6\0\0\x05\xA8\0\0\xC1\xD4A\t\xC1\xDBA\t\xC1\xE2A\t\xC1\xE9A\t\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE`z\0\xCE`z\0\xCE`z\0\xCE`z\0\xCE`z\0\xCE`z\0\xCE`z\0\xCE`z\0\xCE`z\0\xCE`z\0\xCE`z\0\xCE`z\0\xCE`z\0\xCE`z\0\xCE`z\0\xCE`z\0\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\xC18\x93\x11\xC1?\x93\x11\xC1F\x93\x11\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\xA9|\xC1\x10\xA9|\xC1\x17\xA9|\xC1\x1E\xA9|\xC1%\xA9|\xC1,\xA9|\xC13\xA9|\xC1:\xA9|\xC1A\xA9|\xC1H\xA9|\xC1O\xA9|\xC1V\xA9|\xC1]\xA9|\xC1d\xA9|\xC1k\xA9|\xC1r\xA9|\xC1y\xA9|\xC1\x80\xA9|\xC1\x87\xA9|\xC1\x8E\xA9|\xC1\x95\xA9|\xC1\x9C\xA9|\xC6\x02:\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05\x9E\xF0\xC1b\xF5q\xC1i\xF5q\xC1\t\xF4q\xC1\x10\xF4q\xC1\x17\xF4q\xC1\x1E\xF4q\xC1%\xF4q\xC1,\xF4q\xC13\xF4q\xC1:\xF4q\xC1A\xF4q\xC1H\xF4q\xC1V\xF4q\xC1]\xF4q\xCE\x80z\0\xCE\x80z\0\xCE\x80z\0\xCE\x80z\0\xCE\x80z\0\xCE\x80z\0\xCE\x80z\0\xCE\x80z\0\xCE\x80z\0\xCE\x80z\0\xCE\x80z\0\xCE\x80z\0\xCE\x80z\0\xCE\x80z\0\xCE\x80z\0\xCE\x80z\0\xC1p\xF5q\xC1w\xF5q\xC1\x85\xF5q\xC1\x8C\xF5q\xC1\x93\xF5q\xC1\x9A\xF5q\xC1\xA1\xF5q\xC1\xA8\xF5q\xC1\xAF\xF5q\xC1\xB6\xF5q\xC1\xBD\xF5q\xC1\xC4\xF5q\xC1\xCB\xF5q\xC1\xD2\xF5q\xC1\xE0\xF5q\xC1\xE7\xF5q\xC1\xF5\xF5q\xC1\xFC\xF5q\xC1\x05\xF6q\xC1k4\t\xC1r4\t\xC1\x1E\x86\x0B\xC1%\x86\x0B\xC1,\x86\x0B\xC13\x86\x0B\xC1:\x86\x0B\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\xCE\xA0z\0\xCE\xA0z\0\xCE\xA0z\0\xCE\xA0z\0\xCE\xA0z\0\xCE\xA0z\0\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xC1\x13\xF6q\xC1O\xF4q\xC1d\xF4q\xC1\xD9\xF5q\xC1\xEE\xF5q\xC1~\xF5q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x0C\xF6q\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05\x9E\xF0\xC1\t\xA6q\xC1\x10\xA6q\xC1\x17\xA6q\xC1\x1E\xA6q\xC1%\xA6q\xC1,\xA6q\xC13\xA6q\xC1:\xA6q\xC1A\xA6q\xC1H\xA6q\xC1O\xA6q\xC1V\xA6q\xC1]\xA6q\xC1d\xA6q\xC1k\xA6q\xC1r\xA6q\xC1y\xA6q\xC1\x80\xA6q\xC1\x87\xA6q\xC1\x8E\xA6q\xC1\x95\xA6q\xC1\x9C\xA6q\xC1\xA3\xA6q\xFF\xFF\xFF\xFF\xC1\xAA\xA6q\xFF\xFF\xFF\xFF\xC1\xB1\xA6q\xC1\xB8\xA6q\xC1\xBF\xA6q\xC1\xC6\xA6q\xC1\xCD\xA6q\xC1\xD4\xA6q\xC1\xDB\xA6q\xC1\xE2\xA6q\xC1\xE9\xA6q\xC1\xF0\xA6q\xC1\xF7\xA6q\xC1\xFE\xA6q\xC1\x07\xA7q\xC1\x0E\xA7q\xFF\xFF\xFF\xFF\xC1\x15\xA7q\xC1\x1C\xA7q\xC1#\xA7q\xC1*\xA7q\xC11\xA7q\xC18\xA7q\xC1?\xA7q\xC1F\xA7q\xC1M\xA7q\xC1[\xA7q\xC1b\xA7q\xC1i\xA7q\xC1p\xA7q\xC1w\xA7q\xC2\x05>\xF0\xC1\xE2\x86\x0B\xC1\xE9\x86\x0B\0\0\0\0\xC1\xF0A\t\xC1\xF7A\t\xC1y4\t\xC1\x804\t\xC1T\xA7q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xC0z\0\xCE\xC0z\0\xCE\xC0z\0\xCE\xC0z\0\xCE\xC0z\0\xCE\xC0z\0\xCE\xC0z\0\xCE\xC0z\0\xCE\xC0z\0\xCE\xC0z\0\xCE\xC0z\0\xCE\xC0z\0\xCE\xC0z\0\xCE\xC0z\0\xCE\xC0z\0\xCE\xC0z\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05\x9E\xF0\xCE\xE0z\0\xCE\xE0z\0\xCE\xE0z\0\xCE\xE0z\0\xCE\xE0z\0\xCE\xE0z\0\xCE\xE0z\0\xCE\xE0z\0\xCE\xE0z\0\xCE\xE0z\0\xCE\xE0z\0\xCE\xE0z\0\xCE\xE0z\0\xCE\xE0z\0\xCE\xE0z\0\xCE\xE0z\0\xC1\xF7`u\xC1\xFE`u\xC1\x07au\xC1\x15au\xC1\x1Cau\xC1#au\xC1*au\xC11au\xC18au\xC1?au\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1Tau\xC9\x08\x17\x02\xC9\x08\x18\x02\xC1wau\xC1~au\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xC1\xFEA\t\xC1\x874\t\xC1\x8E4\t\xC1,t\x07\xC1\x0Eau\xC1iau\xC1pau\xC1\xF0`u\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\0{\0\xCE\0{\0\xCE\0{\0\xCE\0{\0\xCE\0{\0\xCE\0{\0\xCE\0{\0\xCE\0{\0\xCE\0{\0\xCE\0{\0\xCE\0{\0\xCE\0{\0\xCE\0{\0\xCE\0{\0\xCE\0{\0\xCE\0{\0\xC1\xF0\xA8q\xC1\xF7\xA8q\xC1\xFE\xA8q\xC2\x05>\xF0\xC1\xF0\x86\x0B\xC1\xF7\x86\x0B\xC1\xE9\xA8q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05\x9E\xF0\xCE {\0\xCE {\0\xCE {\0\xCE {\0\xCE {\0\xCE {\0\xCE {\0\xCE {\0\xCE {\0\xCE {\0\xCE {\0\xCE {\0\xCE {\0\xCE {\0\xCE {\0\xCE {\0\xC1\x85\xABq\xC1\x8C\xABq\xC1\x93\xABq\xC1\x9A\xABq\xC1\xA1\xABq\xC1\xA8\xABq\xC1\xAF\xABq\xC1\xB6\xABq\xC1\xBD\xABq\xC1\xC4\xABq\xC1\xD2\xABq\xC1\xD9\xABq\xC1\xE0\xABq\xC1\xE7\xABq\xC1i\xABq\xC1p\xABq\xC1w\xABq\xC1\t\xAAq\xC1\x954\t\xC1\x9C4\t\xC1\x07\x87\x0B\xC1\x07B\t\xC2\x05\xBE\xF0\xC2\x05>\xF0\xC2\x05\x02\xF2\xC2\x05\"\xF2\xC1\xFE\x86\x0B\xC1\xCB\xABq\xC2\x05^\xF0\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xC1\x10\xAAq\xC1\x0E\x87\x0B\xC1~\xABq\xC1\x15\x87\x0B\xC1\x0EB\t\xC1\x15B\t\xFF\xFF\xFF\xFF\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\x05\x05\x96\x11\x05\x05\x98\x11\x05\x05\x9A\x11\x05\x05\x9C\x11\x05\x05\x9E\x11\x05\x05\xA0\x11\x05\x05\xA2\x11\x05\x05\xA4\x11\x05\x05\xA6\x11\x05\x05\xA8\x11\x05\x05\xAA\x11\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\xACq\xC1\x10\xACq\xC1\x1E\xACq\xC1%\xACq\xC1,\xACq\xC13\xACq\xC1:\xACq\xC1A\xACq\xC1H\xACq\xC1V\xACq\xC1]\xACq\xC1d\xACq\xC1k\xACq\xC1r\xACq\xC1y\xACq\xC1\x80\xACq\xC1\x87\xACq\xC1\x8E\xACq\xFF\xFF\xFF\xFF\xCE@{\0\xCE@{\0\xCE@{\0\xCE@{\0\xCE@{\0\xCE@{\0\xCE@{\0\xCE@{\0\xCE@{\0\xCE@{\0\xCE@{\0\xCE@{\0\xCE@{\0\xCE@{\0\xCE@{\0\xCE@{\0\xC1i\xADq\xC1p\xADq\xC1w\xADq\xC1~\xADq\xC2\x05~\xF0\xC1\x85\xADq\xC2\x05>\xF0\xC2\x05\xEC\xE7\xC1\xA34\t\xC1\xAA4\t\xC1\x1C\x87\x0B\xC1#\x87\x0B\xC1*\x87\x0B\xC11\x87\x0B\xC2\x05\x0E\xE8\xC1O\xACq\xC1\x17\xACq\xC1b\xADq\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\xB0q\xC1\x10\xB0q\xC1\x17\xB0q\xC1\x1E\xB0q\xC13\xB0q\xC1:\xB0q\xC1A\xB0q\xFF\xFF\xFF\xFF\xC1H\xB0q\xFF\xFF\xFF\xFF\xC1O\xB0q\xC1V\xB0q\xC1]\xB0q\xC1d\xB0q\xFF\xFF\xFF\xFF\xC1k\xB0q\xC1r\xB0q\xC1y\xB0q\xC1\x80\xB0q\xC1\x87\xB0q\xC1\x8E\xB0q\xC1\x95\xB0q\xC1\x9C\xB0q\xC1\xA3\xB0q\xC1\xAA\xB0q\xC1\xB1\xB0q\xC1\xB8\xB0q\xC1\xBF\xB0q\xC1\xC6\xB0q\xC1\xCD\xB0q\xFF\xFF\xFF\xFF\xC1\xD4\xB0q\xC1\xDB\xB0q\xC1\xE2\xB0q\xC1\xE9\xB0q\xC1\xF0\xB0q\xC1\xF7\xB0q\xC1%\xB0q\xC1,\xB0q\xC1\xFE\xB0q\xC1\x07\xB1q\xC1\x1CB\t\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE`{\0\xCE`{\0\xCE`{\0\xCE`{\0\xCE`{\0\xCE`{\0\xCE`{\0\xCE`{\0\xCE`{\0\xCE`{\0\xCE`{\0\xCE`{\0\xCE`{\0\xCE`{\0\xCE`{\0\xCE`{\0\xC2\x05~\xF0\xC1T\xAFq\xC1[\xAFq\xC1b\xAFq\xC1i\xAFq\xC1p\xAFq\xC1w\xAFq\xC1~\xAFq\xC1\x85\xAFq\xC1\x8C\xAFq\xC2\x05>\xF0\xC1\x93\xAFq\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05~\xF0\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05\x9E\xF0\xFF\xFF\xFF\xFF\xC1\x10\xB2q\xC1\x17\xB2q\xC1\x1E\xB2q\xC1%\xB2q\xC1,\xB2q\xC13\xB2q\xC1:\xB2q\xC1H\xB2q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1V\xB2q\xC1]\xB2q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\x80{\0\xCE\x80{\0\xCE\x80{\0\xCE\x80{\0\xCE\x80{\0\xCE\x80{\0\xCE\x80{\0\xCE\x80{\0\xCE\x80{\0\xCE\x80{\0\xCE\x80{\0\xCE\x80{\0\xCE\x80{\0\xFF\xFF\xFF\xFF\xC1\xFE\xB2q\xC1\x07\xB3q\xC1\x0E\xB3q\xC1\x15\xB3q\xC1\x1C\xB3q\xC1#\xB3q\xC1*\xB3q\xFF\xFF\xFF\xFF\xC11\xB3q\xC18\xB3q\xFF\xFF\xFF\xFF\xC1?\xB3q\xC1F\xB3q\xC1M\xB3q\xC1T\xB3q\xC1[\xB3q\xFF\xFF\xFF\xFF\xC2\x05>\xF0\xC2\x05>\xF0\xC1b\xB3q\xC1w\xB3q\xC1~\xB3q\xC1\x85\xB3q\xC1\x8C\xB3q\xC1\x93\xB3q\xC1\x9A\xB3q\xC1\xA1\xB3q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC9\x08\x19\x02\xC1\xBD\xB3q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xD2\xB3q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\xB2q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xD9\xB3q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xE0\xB3q\xC1i\xB3q\xC1p\xB3q\xC1A\xB2q\xC1O\xB2q\xC1\xA8\xB3q\xC1\xAF\xB3q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xA0{\0\xCE\xA0{\0\xCE\xA0{\0\xCE\xA0{\0\xCE\xA0{\0\xCE\xA0{\0\xCE\xA0{\0\xCE\xA0{\0\xCE\xA0{\0\xCE\xA0{\0\xCE\xA0{\0\xCE\xA0{\0\xCE\xA0{\0\xCE\xA0{\0\xCE\xA0{\0\xCE\xA0{\0\xC1\xAF\xB5q\xC1\xB6\xB5q\xC1\xBD\xB5q\xC1\xC4\xB5q\xC1\xCB\xB5q\xC1\xD2\xB5q\xC1\xD9\xB5q\xC1\xE0\xB5q\xC1\xE7\xB5q\xC1\xEE\xB5q\xC1\xF5\xB5q\xC1\xFC\xB5q\xC1\x05\xB6q\xC1\x0C\xB6q\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05\x9E\xF0\xC2\x05>\xF0\xC1\x8C\xB5q\xC1\xA1\xB5q\xC1\t\xB4q\xC1\x10\xB4q\xC1\xB14\t\xC1\xB84\t\xC18\x87\x0B\xC1F\x87\x0B\xC1M\x87\x0B\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xC1?\x87\x0B\xC1T\x87\x0B\xFF\xFF\xFF\xFF\xC1[\x87\x0B\xC2\x05\xBE\xF0\xC1\xA8\xB5q\xC1\x93\xB5q\xC1\x9A\xB5q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xC0{\0\xCE\xC0{\0\xCE\xC0{\0\xCE\xC0{\0\xCE\xC0{\0\xCE\xC0{\0\xCE\xC0{\0\xCE\xC0{\0\xCE\xC0{\0\xCE\xC0{\0\xCE\xC0{\0\xCE\xC0{\0\xCE\xC0{\0\xCE\xC0{\0\xCE\xC0{\0\xCE\xC0{\0\xC1p\xB8q\xC1w\xB8q\xC1~\xB8q\xC1\x85\xB8q\xC1\x8C\xB8q\xC1\x93\xB8q\xC1\x9A\xB8q\xC1\xA1\xB8q\xC1\xA8\xB8q\xC9\xA8\x1A\x02\xC1\xB6\xB8q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xCB\xB8q\xFF\xFF\xFF\xFF\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05\x9E\xF0\xC1\xD9\xB8q\xC2\x05>\xF0\xC1b\xB8q\xC1i\xB8q\xC1b\x87\x0B\xC1\t\xB7q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\xB9q\xC1\x10\xB9q\x05\x05\xBBq\x05\x05\xBDq\x05\x05\xBFq\xCE\xE0{\0\xCE\xE0{\0\xCE\xE0{\0\xCE\xE0{\0\xCE\xE0{\0\xCE\xE0{\0\xCE\xE0{\0\xCE\xE0{\0\xCE\xE0{\0\xCE\xE0{\0\xCE\xE0{\0\xCE\xE0{\0\xCE\xE0{\0\xCE\xE0{\0\xCE\xE0{\0\xCE\xE0{\0\x05\x05\xC4q\x05\x05\xC6q\xC1\x02\xC8q\xC1\t\xC8q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC9\xC8\x1C\x02\xC9\xC8\x1D\x02\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05\x9E\xF0\xC1,\xC8q\xC2\x05>\xF0\xC1i\x87\x0B\xC1\xBF4\t\xC1\xC64\t\xC1p\x87\x0B\xC1w\x87\x0B\xC1~\x87\x0B\xC1\x85\x87\x0B\xC1\x8C\x87\x0B\xC1\x93\x87\x0B\xC1\x9A\x87\x0B\xC1\xA1\x87\x0B\xC1\xA8\x87\x0B\xC1\xAF\x87\x0B\xC1\xB6\x87\x0B\xC1\xBD\x87\x0B\xC1\xC4\x87\x0B\xC1\xCB\x87\x0B\xC1\xD2\x87\x0B\xC1\xD9\x87\x0B\xC1\xE0\x87\x0B\xC1\xE7\x87\x0B\xC1\xEE\x87\x0B\xC1\xF5\x87\x0B\x05p\xBBq\x05x\xBBq\x05p\xBDq\x05p\xBFq\x05p\xC4q\x05p\xC6q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\0|\0\xCE\0|\0\xCE\0|\0\xCE\0|\0\xCE\0|\0\xCE\0|\0\xCE\0|\0\xCE\0|\0\xCE\0|\0\xCE\0|\0\xCE\0|\0\xCE\0|\0\xCE\0|\0\xCE\0|\0\xCE\0|\0\xCE\0|\0\xC2\x05~\xF0\xC2\x05\x9E\xF0\xC1\xB6\xCAq\xC2\x05^\xF0\xC1\xCD4\t\xC1\xD44\t\xC1\xFC\x87\x0B\xC1\xBD\xCAq\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1,\x12\x0B\xC13\x12\x0B\xC1:\x12\x0B\xC1A\x12\x0B\xC1H\x12\x0B\xC1O\x12\x0B\xC1V\x12\x0B\xC1]\x12\x0B\xC1d\x12\x0B\xC1k\x12\x0B\xC1r\x12\x0B\xC1y\x12\x0B\xC1\x80\x12\x0B\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\xCBq\xC1\x10\xCBq\xC1\x17\xCBq\xC1\x1E\xCBq\xC1%\xCBq\xC1,\xCBq\xC13\xCBq\xC1:\xCBq\xC1A\xCBq\xC1H\xCBq\xC1d\xCBq\xC1k\xCBq\xCE |\0\xCE |\0\xCE |\0\xCE |\0\xCE |\0\xCE |\0\xCE |\0\xCE |\0\xCE |\0\xCE |\0\xCE |\0\xCE |\0\xCE |\0\xCE |\0\xCE |\0\xCE |\0\xC1V\xCBq\xC1O\xCBq\xC1]\xCBq\xC18\xCCq\xC2\x05~\xF0\xC2\x05\x9E\xF0\xC1?\xCCq\xC1F\xCCq\xC1M\xCCq\xC1T\xCCq\xC1[\xCCq\xC1b\xCCq\xC1i\xCCq\xC1p\xCCq\xC1w\xCCq\xC1~\xCCq\xC2\x05>\xF0\xC1r\xCBq\xC1\x05\x88\x0B\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\xD3q\xC1\x10\xD3q\xC1\x17\xD3q\xC1\x1E\xD3q\x05\x05\xD5q\x05p\xD5q\xC1\x02\xD7q\xC1\t\xD7q\x05\x05\xD9q\xC1\x02\xDBq\xC1\t\xDBq\xC1\x10\xDBq\xC1\x17\xDBq\xC1\x1E\xDBq\xC1%\xDBq\xC1,\xDBq\xC13\xDBq\xC1:\xDBq\xC1A\xDBq\xC1H\xDBq\xC1O\xDBq\x05\x05\xDDq\x05p\xDDq\xC1\x02\xDFq\xC1\t\xDFq\xC1\x10\xDFq\x05p\xD9q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x9C\xDFq\xC1\xA3\xDFq\xC1\xAA\xDFq\xC1H\xDFq\xC1O\xDFq\xC1V\xDFq\xC1]\xDFq\xC1d\xDFq\xC1k\xDFq\xC1r\xDFq\xC1y\xDFq\xC1\x80\xDFq\xC1\x87\xDFq\xC1\x8E\xDFq\xC1\x95\xDFq\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xC1M\x93\x11\xC1T\x93\x11\xC1\xDB4\t\xC1\xE24\t\xC1#B\t\xC1\xC0X\x0C\xC1\x17\xDFq\xC1\x1E\xDFq\xC1%\xDFq\xC1,\xDFq\xC13\xDFq\xC1:\xDFq\xC1A\xDFq\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE@|\0\xCE@|\0\xCE@|\0\xCE@|\0\xCE@|\0\xCE@|\0\xCE@|\0\xCE@|\0\xCE@|\0\xCE@|\0\xCE@|\0\xCE@|\0\xCE@|\0\xCE@|\0\xCE@|\0\xCE@|\0\xC2\x05~\xF0\xC2\x05\x9E\xF0\xC1\x8C\xD2q\xC2\x05>\xF0\xC1\x0C\x88\x0B\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA0\x05\xAE{\xA0\x05\xB0{\xA0\x05\xB2{\xA0\x05\xB4{\xA0\x05\xB6{\xA0\x05\xB8{\xA0\x05\xBA{\xA0\x05\xBC{\xA0\x05\xBE{\xA0\x05\xC0{\xA0\x05\xC2{\xA0\x05\xC4{\xA0\x05\xC6{\xA0\x05\xC8{\xA0\x05\xCA{\xA0\x05\xCC{\xA0\x05\xCE{\xA0\x05\xD0{\xA0\x05\xD2{\xA0\x05\xD4{\xA0\x05\xD6{\xA0\x05\xD8{\xA0\x05\xDA{\xA0\x05\xDC{\xA0\x05\xDE{\xA0\x05\xE0{\xA0\x05\xE2{\xA0\x05\xE4{\xA0\x05\xE6{\xA0\x05\xE8{\xA0\x05\xEA{\xA0\x05\xEC{\x05\x05\xAE{\x05\x05\xB0{\x05\x05\xB2{\x05\x05\xB4{\x05\x05\xB6{\x05\x05\xB8{\x05\x05\xBA{\x05\x05\xBC{\x05\x05\xBE{\x05\x05\xC0{\x05\x05\xC2{\x05\x05\xC4{\x05\x05\xC6{\x05\x05\xC8{\x05\x05\xCA{\x05\x05\xCC{\x05\x05\xCE{\x05\x05\xD0{\x05\x05\xD2{\x05\x05\xD4{\x05\x05\xD6{\x05\x05\xD8{\x05\x05\xDA{\x05\x05\xDC{\x05\x05\xDE{\x05\x05\xE0{\x05\x05\xE2{\x05\x05\xE4{\x05\x05\xE6{\x05\x05\xE8{\x05\x05\xEA{\x05\x05\xEC{\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xC1\x02\xAC\x11\xC1\t\xAC\x11\xC1\x10\xAC\x11\xC1\x17\xAC\x11\xC1\x1E\xAC\x11\xC1%\xAC\x11\xC1,\xAC\x11\xC13\xAC\x11\xC1:\xAC\x11\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\xAC{\xC1\t\xCDq\xC1\x10\xCDq\xC1\x17\xCDq\xC1\x1E\xCDq\xC1%\xCDq\xC1,\xCDq\xC13\xCDq\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1:\xCDq\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1A\xCDq\xC1H\xCDq\xC1O\xCDq\xC1V\xCDq\xC1]\xCDq\xC1k\xCDq\xC1r\xCDq\xC1y\xCDq\xFF\xFF\xFF\xFF\xC1\x80\xCDq\xC1\x87\xCDq\xFF\xFF\xFF\xFF\xCE`|\0\xCE`|\0\xCE`|\0\xCE`|\0\xCE`|\0\xCE`|\0\xCE`|\0\xCE`|\0\xC1\xF7\xCDq\xC1\x07\xCEq\xC1\x15\xCEq\xC1\x1C\xCEq\xC1#\xCEq\xC1*\xCEq\xC11\xCEq\xC18\xCEq\xC1?\xCEq\xC1F\xCEq\xC1M\xCEq\xC1T\xCEq\xC1[\xCEq\xC1b\xCEq\xC1i\xCEq\xC9\xC8\x1E\x02\xFF\xFF\xFF\xFF\xC1w\xCEq\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05~\xF0\xC2\x05^\xF0\xC1\x85\xCEq\xC1\x8C\xCEq\xC1d\xCDq\xC1\xF0\xCDq\xC1\xFE\xCDq\xC1\x0E\xCEq\xC2\x05>\xF0\xC1\xE94\t\xC1\x13\x88\x0B\xC1*B\t\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\xCFq\xC1\x10\xCFq\xC1\x17\xCFq\xC1\x1E\xCFq\xC1%\xCFq\xC1,\xCFq\xC13\xCFq\xC1:\xCFq\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\x80|\0\xCE\x80|\0\xCE\x80|\0\xCE\x80|\0\xCE\x80|\0\xCE\x80|\0\xCE\x80|\0\xCE\x80|\0\xCE\x80|\0\xCE\x80|\0\xCE\x80|\0\xCE\x80|\0\xCE\x80|\0\xCE\x80|\0\xCE\x80|\0\xCE\x80|\0\xC1b\xD0q\xC1i\xD0q\xC1p\xD0q\xC1w\xD0q\xC1~\xD0q\xC1\x85\xD0q\xC1\x8C\xD0q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x93\xD0q\xC1\xA1\xD0q\xC1\xA8\xD0q\xC1\xAF\xD0q\xC2\x05~\xF0\xC2\x05\x9E\xF0\xC1\xB6\xD0q\xC1T\xD0q\xC1\x1A\x88\x0B\xC1[\xD0q\xC1\x9A\xD0q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x1E\xD0t\xC1%\xD0t\xC1,\xD0t\xC13\xD0t\xC1:\xD0t\xC1A\xD0t\xC1H\xD0t\xC1O\xD0t\xC1V\xD0t\xC1]\xD0t\xC1d\xD0t\xC1\t\xC6t\xC1\x17\xC6t\xCE\xA0|\0\xCE\xA0|\0\xCE\xA0|\0\xCE\xA0|\0\xCE\xA0|\0\xCE\xA0|\0\xCE\xA0|\0\xCE\xA0|\0\xCE\xA0|\0\xCE\xA0|\0\xCE\xA0|\0\xCE\xA0|\0\xCE\xA0|\0\xCE\xA0|\0\xCE\xA0|\0\xCE\xA0|\0\x05\x05\xC8t\x05\x05\xCAt\x05\x05\xCCt\x05\x05\xCEt\xC1\x02\xD0t\xC1\t\xD0t\xC1\x10\xD0t\xC1\x17\xD0t\xC1\x10\xC6t\xC2\x05>\xF0\xC1k\xD0t\xC2\x05^\xF0\xC2\x05^\xF0\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05\x9E\xF0 \x05\xCAt \x05\xC8t.\x05\xCAt \x05\xCCt \x05\xCEt\xC1\x02r\x0B\xC1\tr\x0B\xC1\x10r\x0B\xC1\x17r\x0B\xC1\x1Er\x0B\xC1%r\x0B\xC1,r\x0B\xC13r\x0B\xC1r\xD0t\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\xD1t\xC1\x10\xD1t\xC1\x17\xD1t\xC1\x1E\xD1t\xC13\xD1t\xC1A\xD1t\xC1:\xD1t\xC1H\xD1t\xC1O\xD1t\xC1%\xD1t\xC1,\xD1t\xC1V\xD1t\x05\x05\xD3t\x05\x05\xD7t\xC1\x02\xD9t\xC1\t\xD9t\x05\x05\xDBt\xC1\x02\xDDt\xC1\t\xDDt\xC1\x10\xDDt\xC1\x17\xDDt\xC1\x1E\xDDt\xC1%\xDDt\xC1,\xDDt\xC13\xDDt\xC1:\xDDt\xC1A\xDDt\x05\x05\xDFt\xC1\x02\xE1t\xC1\t\xE1t\xC1\x10\xE1t\x05\x05\xE3t\x05\x05\xE5t\xC1\x02\xE7t\xC1\t\xE7t\xC1\x10\xE7t\x05\x05\xE9t\xC1\x02\xEBt\xC1\t\xEBt\xC1\x10\xEBt\xC1\x17\xEBt\xC1\x1E\xEBt\x05\x05\xEDt\x05\x05\xEFt\x05\x05\xF1t\x05\x05\xF3t\x05\x05\xF5t\x05\x05\xF7t\x05\x05\xF9t\x05\x05\xFBt\xC1\x02\xFDt\x05\x05\xD5t\xC1\t\xFDt\xC1\x10\xFDt \x05\xF1t \x05\xF3t \x05\xF7t \x05\xFBt \x05\xD3t \x05\xD7t \x05\xDBt \x05\xDFt \x05\xE3t \x05\xE5t \x05\xE9t.\x05\xF1t.\x05\xF3t.\x05\xF7t.\x05\xFBt \x05\xEDt\xC2\x05~\xF0\xC2\x05\x9E\xF0\xC2\x05B\xF2\xC1\x17\xFDt\xC1:r\x0B\xC1Ar\x0B\xC1Hr\x0B\xC1\x1E\xFDt\xC1Or\x0B\xC1Vr\x0B\xC1]r\x0B\xC1dr\x0B\xC1kr\x0B\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x84\x17w\xC1\x8B\x17w\xC1\x92\x17w\xC1\x99\x17w\xC1\xA0\x17w\xC1\xA7\x17w\xC1\xAE\x17w\xC1\xB5\x17w\xC1\xBC\x17w\xC1\xC3\x17w\xC1\xCA\x17w\xC1\xD1\x17w\xC1\xD8\x17w\xC1\xDF\x17w\xC1\xE6\x17w\xC1\xED\x17w\xC1:\xEE{\xC1A\xEE{\xC1H\xEE{\xC1O\xEE{\xC1V\xEE{\xC1]\xEE{\xC1d\xEE{\xC1k\xEE{\xC1r\xEE{\xC1y\xEE{\xC1\x80\xEE{\xC1\x87\xEE{\xC1\x8E\xEE{\xC1\x95\xEE{\xC1\x9C\xEE{\xC1\xA3\xEE{\xC1\xAA\xEE{\xC1\xB1\xEE{\xC1\xB8\xEE{\xC1\xBF\xEE{\xC1\xC6\xEE{\xC1\t\xEE{\xC1\x10\xEE{\xC1\x17\xEE{\xC1\x1E\xEE{\xC1%\xEE{\xC1,\xEE{\xC13\xEE{\xC1\xCD\xEE{\xC1\xD4\xEE{\xC1\xFE\xEE{\xC1\xDB\xEE{\xC1\xE2\xEE{\xC1\xE9\xEE{\xC1\xF0\xEE{\xC1\xF7\xEE{\xC1\x07\xEF{\xC11\xEF{\xC1#\xEF{\xC1\x85\xEF{\xC18\xEF{\xC1*\xEF{\xC1\x8C\xEF{\xC1i\xEF{\xC1[\xEF{\xC1p\xEF{\xC1b\xEF{\xC1\x0E\xEF{\xC1\x93\xEF{\xC1\x1C\xEF{\xC1\x15\xEF{\xC1M\xEF{\xC1?\xEF{\xC1w\xEF{\xC1T\xEF{\xC1F\xEF{\xC1~\xEF{\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x1E\x0B\x05\x05 \x0B\x05\x05\"\x0B\x05\x05$\x0B\x05\x05&\x0B\x05\x05(\x0B\x05\x05*\x0B\x05\x05,\x0B\x05\x05.\x0B\x05\x050\x0B\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\xF9q\xC1\x10\xF9q\xC1\x17\xF9q\xC1\x1E\xF9q\xC1%\xF9q\xC1,\xF9q\xC13\xF9q\xC1:\xF9q\xC1A\xF9q\xFF\xFF\xFF\xFF\xCE\xC0|\0\xCE\xC0|\0\xCE\xC0|\0\xCE\xC0|\0\xCE\xC0|\0\xCE\xC0|\0\xCE\xC0|\0\xCE\xC0|\0\xCE\xC0|\0\xCE\xC0|\0\xCE\xC0|\0\xCE\xC0|\0\xCE\xC0|\0\xCE\xC0|\0\xCE\xC0|\0\xCE\xC0|\0\xC1T\xFAq\xC1[\xFAq\xC1b\xFAq\xC1i\xFAq\xC1p\xFAq\xC1w\xFAq\xC1~\xFAq\xC1\x85\xFAq\xFF\xFF\xFF\xFF\xC1\x8C\xFAq\xC1\x93\xFAq\xC1\x9A\xFAq\xC1\xA1\xFAq\xC2\x05^\xF0\xC2\x05~\xF0\xC2\x05\x9E\xF0\xC1\xA8\xFAq\xC1M\xFAq\xC1\xF04\t\xC1\xF74\t\xC1r\x86\x0B\xC1y\x86\x0B\xC1\x80\x86\x0B\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\xC1\xCB\x93\x11\xC1\xD2\x93\x11\xC1\xD9\x93\x11\xC1\xE0\x93\x11\xC1\xE7\x93\x11\xC1\xEE\x93\x11\xC1\xF5\x93\x11\xC1\xFC\x93\x11\xC1\x05\x94\x11\xC1\x0C\x94\x11\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1rr\x0B\xC1yr\x0B\xCE\xE0|\0\xCE\xE0|\0\xCE\xE0|\0\xCE\xE0|\0\xCE\xE0|\0\xCE\xE0|\0\xCE\xE0|\0\xCE\xE0|\0\xCE\xE0|\0\xCE\xE0|\0\xCE\xE0|\0\xCE\xE0|\0\xCE\xE0|\0\xCE\xE0|\0\xC1F\x05u\xC1T\x05u\xC1b\x05u\xC1p\x05u\xC1~\x05u\xC1\x8C\x05u\xC1\x9A\x05u\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\0}\0\xCE\0}\0\xCE\0}\0\xCE\0}\0\xCE\0}\0\xCE\0}\0\xCE\0}\0\xCE\0}\0\xCE\0}\0\xCE\0}\0\xCE\0}\0\xCE\0}\0\xCE\0}\0\xCE\0}\0\xFF\xFF\xFF\xFF\xC1M\x05u\xC1[\x05u\xC1i\x05u\xC1w\x05u\xC1\x85\x05u\xC1\x93\x05u\xC1\xA1\x05u\xC1\xA8\x05u\xC1\xAF\x05u\xC1\xB6\x05u\xC1\xBD\x05u\xC1\xC4\x05u\xC2\x05~\xF0\xC2\x05^\xF0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\xE0q\xC1\x10\xE0q\xC1\x17\xE0q\xC1\x1E\xE0q\xC1%\xE0q\xC1,\xE0q\xC13\xE0q\xFF\xFF\xFF\xFF\xC1:\xE0q\xC1A\xE0q\xFF\xFF\xFF\xFF\xCE }\0\xCE }\0\xCE }\0\xCE }\0\xCE }\0\xCE }\0\xCE }\0\xCE }\0\xCE }\0\xCE }\0\xCE }\0\xCE }\0\xCE }\0\xCE }\0\xCE }\0\xCE }\0\x05\x05\xE2q\xC1\x02\xE4q\xC1\t\xE4q\xC1\x10\xE4q\xC1\x17\xE4q\xC1\x1E\xE4q\xC1%\xE4q\xC1,\xE4q\xC13\xE4q\xC1:\xE4q\xC1A\xE4q\xC1H\xE4q\xC1O\xE4q\xC1V\xE4q\xC1]\xE4q\xC1d\xE4q\xC1k\xE4q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1r\xE4q\xFF\xFF\xFF\xFF\xC1y\xE4q\xC1\x80\xE4q\xFF\xFF\xFF\xFF\xC1\x87\xE4q\xC2\x05~\xF0\xC2\x05\x9E\xF0\xC2\x05>\xF0\xC2\x05^\xF0\xC1\x8E\xE4q\xC1\x95\xE4q \x05\xE2q.\x05\xE2q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x10\xE5q\xC1\x17\xE5q\xC1\x1E\xE5q\xC1%\xE5q\xC1,\xE5q\xC13\xE5q\xFF\xFF\xFF\xFF\xC1:\xE5q\xC1A\xE5q\xFF\xFF\xFF\xFF\xCE@}\0\xCE@}\0\xCE@}\0\xCE@}\0\xCE@}\0\xCE@}\0\xCE@}\0\xCE@}\0\xCE@}\0\xCE@}\0\xCE@}\0\xCE@}\0\xCE@}\0\xCE@}\0\xCE@}\0\xCE@}\0\xFF\xFF\xFF\xFF\xC1M\xE6q\xC1T\xE6q\xFF\xFF\xFF\xFF\xC1[\xE6q\xC1b\xE6q\xC2\x05~\xF0\xC2\x05\x9E\xF0\xC1i\xE6q\xC1\t\xE5q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\x1Eu\xC1\x10\x1Eu\xC1\x17\x1Eu\xC1\x1E\x1Eu\xC1%\x1Eu\xC1,\x1Eu\xC13\x1Eu\xC1:\x1Eu\xC1A\x1Eu\xC1H\x1Eu\xC1O\x1Eu\xC1V\x1Eu\xC1]\x1Eu\xC1d\x1Eu\xC1k\x1Eu\xC1r\x1Eu\xC1y\x1Eu\xC1\x80\x1Eu\xC1\x87\x1Eu\xC1\x8E\x1Eu\xC1\x95\x1Eu\xC1\x9C\x1Eu\xC1\xA3\x1Eu\xC11B\t\xC18B\t\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05^\xF0\xC2\x05~\xF0\xC1#@v\xC2\x05\x9E\xF0\xC1\t?v\xC1\x10?v\xC1\x17?v\xC1\x1E?v\xC1%?v\xC1,?v\xC13?v\xC1:?v\xC1A?v\xC1H?v\xC1O?v\xC1V?v\xC1]?v\xFF\xFF\xFF\xFF\xCE`}\0\xCE`}\0\xCE`}\0\xCE`}\0\xCE`}\0\xCE`}\0\xCE`}\0\xCE`}\0\xCE`}\0\xCE`}\0\xCE`}\0\xCE`}\0\xCE`}\0\xCE`}\0\xC1*@v\xC11@v\xC18@v\xC1?@v\xC1F@v\xC1M@v\xC1T@v\xC1[@v\xC1b@v\xC1i@v\xC1p@v\xC1w@v\xC1~@v\xC1\x85@v\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x8C@v\xC1\x93@v\xC1\x9A@v\xC1\xA1@v\xC1\xA8@v\xC1\xFE4\t\xC1\x075\t\xC1?B\t\xC1FB\t\xC1MB\t\xC1TB\t\xC1[B\t\xC1bB\t\xC1iB\t\xC1pB\t\xC1wB\t\xC1~B\t\xC1\x85B\t\xC1\x07\x98{\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x050\x10\x05\x052\x10\x05\x054\x10\x05\x056\x10\x05\x058\x10\x05\x05:\x10\x05\x05<\x10\x05\x05>\x10\x05\x05@\x10\x05\x05B\x10\x05\x05D\x10\x05\x05F\x10\x05\x05H\x10\x05\x05J\x10\x05\x05L\x10\x05\x05N\x10\x05\x05P\x10\x05\x05R\x10\x05\x05T\x10\x05\x05V\x10\x05\x05X\x10\xC1\x9AV\x0C\xC1\xA1V\x0C\xC1\xA8V\x0C\xC1\xAFV\x0C\xC1\xB6V\x0C\xC1\xBDV\x0C\xC1\xC4V\x0C\xC1\xCBV\x0C\x05\x05\xA8\r\x05\x05\xAA\r\x05\x05\xAC\r\x05\x05\xAE\r\xC1\xD2V\x0C\xC1\xD9V\x0C\xC1\xE0V\x0C\xC1\xE7V\x0C\xC1\xEEV\x0C\xC1\xF5V\x0C\xC1\xFCV\x0C\xC1\x05W\x0C\xC1\x0CW\x0C\xC1\x13W\x0C\xC1\x1AW\x0C\xC1!W\x0C\xC1(W\x0C\xC1/W\x0C\xC16W\x0C\xC1=W\x0C\xC1DW\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x8A\x0B\xCE\x80}\0\xCE\x80}\0\xCE\x80}\0\xCE\x80}\0\xCE\x80}\0\xCE\x80}\0\xCE\x80}\0\xCE\x80}\0\xCE\x80}\0\xCE\x80}\0\xCE\x80}\0\xCE\x80}\0\xCE\x80}\0\xCE\x80}\0\xCE\x80}\0\xCE\x80}\0\xCE\xA0}\0\xCE\xA0}\0\xCE\xA0}\0\xCE\xA0}\0\xCE\xA0}\0\xCE\xA0}\0\xCE\xA0}\0\xCE\xA0}\0\xCE\xA0}\0\xCE\xA0}\0\xCE\xA0}\0\xCE\xA0}\0\xCE\xA0}\0\xCE\xA0}\0\xCE\xA0}\0\xCE\xA0}\0\xC1\xDE\xE7|\xC1\xE5\xE7|\xCE\xC0}\0\xCE\xC0}\0\xCE\xC0}\0\xCE\xC0}\0\xCE\xC0}\0\xCE\xC0}\0\xCE\xC0}\0\xCE\xC0}\0\xCE\xC0}\0\xCE\xC0}\0\xCE\xC0}\0\xCE\xC0}\0\xCE\xC0}\0\xCE\xC0}\0\xCE\xC0}\0\xCE\xC0}\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\xC1\x85\x8B\x12\xC1\x8C\x8B\x12\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x19\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1B\x05\x05\0\x1B\x05\x05\0\x1B\x05\x05\0\x1F\x05\x05\0!\x05\x05\0!\x05\x05\0!\x05\x05\0#\x05\x05\0#\x05\x05\0%\x05\x05\0%\x05\x05\0%\x05\x05\0%\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1D\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x15\x05\x05\0\x17\xCE\xE0}\0\xCE\xE0}\0\xCE\xE0}\0\xCE\xE0}\0\xCE\xE0}\0\xCE\xE0}\0\xCE\xE0}\0\xCE\xE0}\0\xCE\xE0}\0\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\xFF\xFF\xFF\xFF\xC1\x17l\t\xC1\x1El\t\xC1%l\t\xC1,l\t\xC13l\t\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\0~\0\xCE\0~\0\xCE\0~\0\xCE\0~\0\xCE\0~\0\xCE\0~\0\xCE\0~\0\xCE\0~\0\xCE\0~\0\xCE\0~\0\xCE\0~\0\xCE\0~\0\xCE\0~\0\xCE\0~\0\xCE\0~\0\xCE\0~\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE ~\0\xCE ~\0\xCE ~\0\xCE ~\0\xCE ~\0\xCE ~\0\xCE ~\0\xCE ~\0\xCE ~\0\xCE ~\0\xCE ~\0\xCE ~\0\xCE ~\0\xCE ~\0\xCE ~\0\xCE ~\0\xC1:l\t\xC1Al\t\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE@~\0\xCE@~\0\xCE@~\0\xCE@~\0\xCE@~\0\xCE@~\0\xCE@~\0\xCE@~\0\xCE@~\0\xCE@~\0\xCE@~\0\xCE@~\0\xCE@~\0\xCE@~\0\xCE@~\0\xCE@~\0\0\0\0\0\xC1\x93!}\xC1\x9A!}\xC1\xA1!}\xC1\xA8!}\xC1\xAF!}\xC1\xB6!}\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xCE`~\0\xCE`~\0\xCE`~\0\xCE`~\0\xCE`~\0\xCE`~\0\xCE`~\0\xCE`~\0\xCE`~\0\xCE`~\0\xCE`~\0\xCE`~\0\xCE`~\0\xCE`~\0\xCE`~\0\xCE`~\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\x80~\0\xCE\x80~\0\xCE\x80~\0\xCE\x80~\0\xCE\x80~\0\xCE\x80~\0\xCE\x80~\0\xCE\x80~\0\xCE\x80~\0\xCE\x80~\0\xCE\x80~\0\xCE\x80~\0\xCE\x80~\0\xCE\x80~\0\xCE\x80~\0\xCE\x80~\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\tc|\xC1\x10c|\xC1\x17c|\xC1\x1Ec|\xC1%c|\xC1,c|\xC13c|\xC1:c|\xC1Ac|\xC1Hc|\xC1Oc|\xC1Vc|\xC1]c|\xC1dc|\xC1kc|\xC1rc|\xC1yc|\xC1\x80c|\xC1\x87c|\xC1\x8Ec|\xC1\x95c|\xC1\x9Cc|\xC1\xA3c|\xC1\xAAc|\xC1\xB1c|\xC1\xB8c|\xC1\xBFc|\xC1\xC6c|\xC1\xCDc|\xC1\xD4c|\xC1\xDBc|\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x0E5\t\xC1\x155\t\xCE\xA0~\0\xCE\xA0~\0\xCE\xA0~\0\xCE\xA0~\0\xCE\xA0~\0\xCE\xA0~\0\xCE\xA0~\0\xCE\xA0~\0\xCE\xA0~\0\xCE\xA0~\0\xCE\xA0~\0\xCE\xA0~\0\xCE\xA0~\0\xCE\xA0~\0\xCE\xA0~\0\xCE\xA0~\0\xFF\xFF\xFF\xFF\xCE\xC0~\0\xCE\xC0~\0\xCE\xC0~\0\xCE\xC0~\0\xCE\xC0~\0\xCE\xC0~\0\xCE\xC0~\0\xCE\xC0~\0\xCE\xC0~\0\xCE\xC0~\0\xCE\xC0~\0\xCE\xC0~\0\xCE\xC0~\0\xCE\xC0~\0\xCE\xC0~\0\xCE\xC0~\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05\xFA\xEE\xC2\x05\x1C\xEF\xC2\x05<\xEF\xC2\x05\\\xEF\xC2\x05|\xEF\xC1\x17\x16\t\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xE0~\0\xCE\xE0~\0\xCE\xE0~\0\xCE\xE0~\0\xCE\xE0~\0\xCE\xE0~\0\xCE\xE0~\0\xCE\xE0~\0\xCE\xE0~\0\xCE\xE0~\0\xCE\xE0~\0\xCE\xE0~\0\xCE\xE0~\0\xCE\xE0~\0\xCE\xE0~\0\xCE\xE0~\0\xC2\x05\xEA\xF6\xC2\x05\x0C\xF7\xC2\x05,\xF7\xC2\x05L\xF7\xC2\x05l\xF7\xC2\x05\x8C\xF7\xC2\x05\xAC\xF7\xC1\x02\x8C\x0B\xC1\t\x8C\x0B\xC1\x10\x8C\x0B\xC1\x17\x8C\x0B\xC1\x1E\x8C\x0B\xC1\xCF\xF3\x0C\xC1\xD6\xF3\x0C\xC1\xDD\xF3\x0C\xC1\xE4\xF3\x0C\xC1[\xF1{\xC1b\xF1{\xC1\x17j\r\xC1\x1Ej\r\xC1%\x8C\x0B\xC1\xEB\xF3\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xFF\xFF\xFF\xFF\xC1A\xAC\x11\xC1H\xAC\x11\xC1O\xAC\x11\xC1V\xAC\x11\xC1]\xAC\x11\xC1d\xAC\x11\xC1k\xAC\x11\xFF\xFF\xFF\xFF\xC1i\xF1{\xC1p\xF1{\xC1w\xF1{\xC1~\xF1{\xC1\x85\xF1{\xC1\x8C\xF1{\xC1\x93\xF1{\xC1\x9A\xF1{\xC1\xA1\xF1{\xC1\xA8\xF1{\xC1\xAF\xF1{\xC1\xB6\xF1{\xC1\xBD\xF1{\xC1\xC4\xF1{\xC1\xCB\xF1{\xC1\xD2\xF1{\xC1\xD9\xF1{\xC1\xE0\xF1{\xC1\xE7\xF1{\xC1\xEE\xF1{\xC1\xF5\xF1{\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xFC\xF1{\xC1\x05\xF2{\xC1\x0C\xF2{\xC1\x13\xF2{\xC1\x1A\xF2{\xC1!\xF2{\xC1(\xF2{\xC1/\xF2{\xC16\xF2{\xC1=\xF2{\xC1D\xF2{\xC1K\xF2{\xC1R\xF2{\xC1Y\xF2{\xC1`\xF2{\xC1g\xF2{\xC1n\xF2{\xC1u\xF2{\xC1|\xF2{\xA0\x05gx\xA0\x05ix\xA0\x05kx\xA0\x05mx\xA0\x05ox\xA0\x05qx\xA0\x05sx\xA0\x05ux\xA0\x05wx\xA0\x05yx\xA0\x05{x\xA0\x05}x\xA0\x05\x7Fx\xA0\x05\x81x\xA0\x05\x83x\xA0\x05\x85x\xA0\x05\x87x\xA0\x05\x89x\xA0\x05\x8Bx\xA0\x05\x8Dx\xA0\x05\x8Fx\xA0\x05\x91x\xA0\x05\x93x\xA0\x05\x95x\xA0\x05\x97x\xA0\x05\x99x\xA0\x05\x9Bx\xA0\x05\x9Dx\xA0\x05\x9Fx\xA0\x05\xA1x\xA0\x05\xA3x\xA0\x05\xA5x\x05\x05gx\x05\x05ix\x05\x05kx\x05\x05mx\x05\x05ox\x05\x05qx\x05\x05sx\x05\x05ux\x05\x05wx\x05\x05yx\x05\x05{x\x05\x05}x\x05\x05\x7Fx\x05\x05\x81x\x05\x05\x83x\x05\x05\x85x\x05\x05\x87x\x05\x05\x89x\x05\x05\x8Bx\x05\x05\x8Dx\x05\x05\x8Fx\x05\x05\x91x\x05\x05\x93x\x05\x05\x95x\x05\x05\x97x\x05\x05\x99x\x05\x05\x9Bx\x05\x05\x9Dx\x05\x05\x9Fx\x05\x05\xA1x\x05\x05\xA3x\x05\x05\xA5x\x05\x05\0\x13\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\xC1r\xAC\x11\xC1y\xAC\x11\xC1\x80\xAC\x11\xC1\x87\xAC\x11\xC1\x8E\xAC\x11\xC1\x95\xAC\x11\xC1\x9C\xAC\x11\xC1\xA3\xAC\x11\xC1\xAA\xAC\x11\xC1\xB1\xAC\x11\x05p\0\x15\x05p\0\x17\x05p\0\x19\xC1\x1E \x07\xC1\x1E\x16\t\xC1,\x8C\x0B\xC13\x8C\x0B\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\t\x99{\xC1\x10\x99{\xC1\x17\x99{\xC1\x1E\x99{\x05\x05\x9B{\xC1\x02\x9D{ \x05\x9B{\xC1\t\x9D{\xC1\x10\x9D{\xC1\x17\x9D{\xC1\x1E\x9D{\xC1%\x9D{\xC1,\x9D{\xC13\x9D{\xC1A\x9D{\xC1H\x9D{\x05\x05\x9F{\xC1\x02\xA1{\xC1\t\xA1{ \x05\x9F{\xC1\x10\xA1{\xC1\x17\xA1{\xC1\x1E\xA1{\xC1%\xA1{\xC1,\xA1{\xC13\xA1{\xC1:\xA1{\xC1A\xA1{\xC1H\xA1{\xC1O\xA1{\xC1V\xA1{\xC1]\xA1{\xC1d\xA1{\xC1k\xA1{\xC1r\xA1{\x05\x05\xA3{\xC1\x02\xA5{ \x05\xA3{\xC1\t\xA5{\xC1\x10\xA5{\xC1\x17\xA5{\xC1\x1E\xA5{\xC1%\xA5{\xC1,\xA5{\xC13\xA5{\xC1:\xA5{\xC1A\xA5{\xC1H\xA5{\xC1O\xA5{\xC1V\xA5{\xC1]\xA5{\xC1k\xA5{\xC1y\xA5{\xC1\x80\xA5{\xC1\x87\xA5{\xC1\x8E\xA5{\xC1\x95\xA5{\xC1\x9C\xA5{\xC1\xAA\xA5{\xC1\xB1\xA5{\xC1\xB8\xA5{\x05\x05\xA7{\xC1\x02\xA9{ \x05\xA7{\xC1\t\xA9{\xC1\x10\xA9{\xC1\x17\xA9{\xC1\x1E\xA9{\xC1%\xA9{\xC1%\x99{\xC1r\xA5{\xC1d\xA5{\xC1:\x9D{\xC1\xA3\xA5{\xC1O\x9D{\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1H\xA9{\xC1,\xA9{\xC13\xA9{\xC1:\xA9{\xC1A\xA9{\xC1O\xA9{\xC1V\xA9{\xC1]\xA9{\xC1d\xA9{\xC1k\xA9{\xC1y\xA9{\xC1\x80\xA9{\xC1\x87\xA9{\xC1\x8E\xA9{\xC1\x9C\xA9{\xC1\xA3\xA9{\xC1\xAA\xA9{\xC1\xB1\xA9{\xC1\xBF\xA9{\xC1\xC6\xA9{\xC1\xCD\xA9{\xC1\xD4\xA9{\xC1\xDB\xA9{\xC1\xE9\xA9{\xC1\xF0\xA9{\xC1\xF7\xA9{\xC1\xFE\xA9{\xC1\x07\xAA{\xC1\x0E\xAA{\xC1\x15\xAA{\xC1\x1C\xAA{\xC11\xAA{\xC18\xAA{\xC1?\xAA{\xC1F\xAA{\xC1M\xAA{\xC1[\xAA{\xC1b\xAA{\xC1w\xAA{\xC1~\xAA{\xC1\x85\xAA{\xC1\x8C\xAA{\xC1\x93\xAA{\xC1\x9A\xAA{\xC1\xA1\xAA{\xC1\xA8\xAA{\xC1\xAF\xAA{\xC1\xB6\xAA{\xC1#\xAA{\xC1T\xAA{\xC1r\xA9{\xC1p\xAA{\xC1\x95\xA9{\xC1\xB8\xA9{\xC1i\xAA{\xC1\xE2\xA9{\xC1*\xAA{\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xBD\xAA{\xC1\xC4\xAA{\xC1\xCB\xAA{\xC1\xD2\xAA{\xC1\xD9\xAA{\xC1\xE0\xAA{\xC1\xE7\xAA{\xC1\xEE\xAA{\xC1\xF5\xAA{\xC1\xFC\xAA{\xC1\x05\xAB{\xC1\x0C\xAB{\xC1\x13\xAB{\xC1\x1A\xAB{\xC1!\xAB{\xC1(\xAB{\xC1/\xAB{\xC1\x02p\r\xC1\tp\r\x05\x05(\x07\x05\x05r\r\0\0\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05\x90\xF9\xC2\x05\xB0\xF9\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\0\x7F\0\xCE\0\x7F\0\xCE\0\x7F\0\xCE\0\x7F\0\xCE\0\x7F\0\xCE\0\x7F\0\xCE\0\x7F\0\xCE\0\x7F\0\xCE\0\x7F\0\xCE\0\x7F\0\xCE\0\x7F\0\xCE\0\x7F\0\xCE\0\x7F\0\xCE\0\x7F\0\xCE\0\x7F\0\xCE\0\x7F\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE \x7F\0\xCE \x7F\0\xCE \x7F\0\xCE \x7F\0\xCE \x7F\0\xCE \x7F\0\xCE \x7F\0\xCE \x7F\0\xCE \x7F\0\xCE \x7F\0\xCE \x7F\0\xCE \x7F\0\xCE \x7F\0\xCE \x7F\0\xCE \x7F\0\xCE \x7F\0\xCE@\x7F\0\xCE@\x7F\0\xCE@\x7F\0\xCE@\x7F\0\xCE@\x7F\0\xCE@\x7F\0\xCE@\x7F\0\xCE@\x7F\0\xCE@\x7F\0\xCE@\x7F\0\xCE@\x7F\0\xCE@\x7F\0\xCE@\x7F\0\xCE@\x7F\0\xCE@\x7F\0\xCE@\x7F\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1`\x9A}\xC1b\x9A}\xC1d\x9A}\xC1f\x9A}\xC1h\x9A}\xC1j\x9A}\xC1l\x9A}\xC1n\x9A}\xC1p\x9A}\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x17Q\x0C\xC1\x1EQ\x0C\xC1%Q\x0C\xC1,Q\x0C\xFF\xFF\xFF\xFF\xC13Q\x0C\xC1:Q\x0C\xC1AQ\x0C\xC1HQ\x0C\xC1OQ\x0C\xC1VQ\x0C\xC1]Q\x0C\xFF\xFF\xFF\xFF\xC1dQ\x0C\xC1kQ\x0C\xFF\xFF\xFF\xFF\x85\x05\x0Cz\xC1]nz\xC1\x02nz\xC1\tnz\xC1\x10nz\xC1\x17nz\xC1\x1Enz\xC1%nz\xC1,nz\xC13nz\xC1:nz\xC1Anz\xC1Hnz\xC1Onz\xC1Vnz\xCE`\x7F\0\xCE`\x7F\0\xCE`\x7F\0\xCE`\x7F\0\xCE`\x7F\0\xCE`\x7F\0\xCE`\x7F\0\xCE`\x7F\0\xCE`\x7F\0\xCE`\x7F\0\xCE`\x7F\0\xCE`\x7F\0\xCE`\x7F\0\xCE`\x7F\0\xCE`\x7F\0\xCE`\x7F\0\x85\x05fz\x85\x05Pz\x85\x05Tz\xA0\x05fz\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x03\x05\x1Az\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x03\x05dz\x03\x05hz\x03\x05jz\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x10\x05\x1Az\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x10\x05dz\x10\x05hz\x10\x05jz\x10\x05lz\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\x80\x7F\0\xCE\x80\x7F\0\xCE\x80\x7F\0\xCE\x80\x7F\0\xCE\x80\x7F\0\xCE\x80\x7F\0\xCE\x80\x7F\0\xCE\x80\x7F\0\xCE\x80\x7F\0\xCE\x80\x7F\0\xCE\x80\x7F\0\xCE\x80\x7F\0\xCE\x80\x7F\0\xCE\x80\x7F\0\xCE\x80\x7F\0\xCE\x80\x7F\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xA0\x7F\0\xCE\xA0\x7F\0\xCE\xA0\x7F\0\xCE\xA0\x7F\0\xCE\xA0\x7F\0\xCE\xA0\x7F\0\xCE\xA0\x7F\0\xCE\xA0\x7F\0\xCE\xA0\x7F\0\xCE\xA0\x7F\0\xCE\xA0\x7F\0\xCE\xA0\x7F\0\xCE\xA0\x7F\0\xCE\xA0\x7F\0\xCE\xA0\x7F\0\xCE\xA0\x7F\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xFAZ|\xC1\x03[|\xC1\n[|\xC1\x11[|\xC1\x18[|\xC1\x1F[|\xC1&[|\xC1-[|\xC14[|\xC1;[|\xC1B[|\xC1I[|\xC1P[|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1W[|\xC1^[|\xC1e[|\xC1l[|\xC1s[|\xC1z[|\xC1\x81[|\xC1\x88[|\xC1\x8F[|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x96[|\xC1\x9D[|\xC1\xA4[|\xC1\xAB[|\xC1\xB2[|\xC1\xB9[|\xC1\xC0[|\xC1\xC7[|\xC1\xCE[|\xC1\xD5[|\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xE5\x06\r\x05\xA6\0\0\x05\xAA\0\0\xC1%\x16\t\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xC0\x7F\0\xCE\xC0\x7F\0\xCE\xC0\x7F\0\xCE\xC0\x7F\0\xCE\xC0\x7F\0\xCE\xC0\x7F\0\xCE\xC0\x7F\0\xCE\xC0\x7F\0\xCE\xC0\x7F\0\xCE\xC0\x7F\0\xCE\xC0\x7F\0\xCE\xC0\x7F\0\xCE\xC0\x7F\0\xCE\xC0\x7F\0\xCE\xC0\x7F\0\xCE\xC0\x7F\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xE0\x7F\0\xCE\xE0\x7F\0\xCE\xE0\x7F\0\xCE\xE0\x7F\0\xCE\xE0\x7F\0\xCE\xE0\x7F\0\xCE\xE0\x7F\0\xCE\xE0\x7F\0\xCE\xE0\x7F\0\xCE\xE0\x7F\0\xCE\xE0\x7F\0\xCE\xE0\x7F\0\xCE\xE0\x7F\0\xCE\xE0\x7F\0\xCE\xE0\x7F\0\xCE\xE0\x7F\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\0\x80\0\xCE\0\x80\0\xCE\0\x80\0\xCE\0\x80\0\xCE\0\x80\0\xCE\0\x80\0\xCE\0\x80\0\xCE\0\x80\0\xCE\0\x80\0\xCE\0\x80\0\xCE\0\x80\0\xCE\0\x80\0\xCE\0\x80\0\xCE\0\x80\0\xCE\0\x80\0\xCE\0\x80\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x8D\xFF\x0C\xC1\x1D\xFF\x0C\xC1$\xFF\x0C\xC1+\xFF\x0C\xC12\xFF\x0C\xC19\xFF\x0C\xC1@\xFF\x0C\xC1G\xFF\x0C\xC1N\xFF\x0C\xC1U\xFF\x0C\xC1\\\xFF\x0C\xC1c\xFF\x0C\xC1j\xFF\x0C\xC1q\xFF\x0C\xC1x\xFF\x0C\xC1\x7F\xFF\x0C\xC1\x86\xFF\x0C\xCE \x80\0\xCE \x80\0\xCE \x80\0\xCE \x80\0\xCE \x80\0\xCE \x80\0\xCE \x80\0\xCE \x80\0\xCE \x80\0\xCE \x80\0\xCE \x80\0\xCE \x80\0\xCE \x80\0\xCE \x80\0\xCE \x80\0\xCE \x80\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC1\x92\x02\r\xC1\x99\x02\r\xC1\xA0\x02\r\0\0\0\0\0\0\0\0\0\0\0\0\xC1\xA7\x02\r\xC1\xAE\x02\r\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xCE@\x80\0\xCE@\x80\0\xCE@\x80\0\xCE@\x80\0\xCE@\x80\0\xCE@\x80\0\xCE@\x80\0\xCE@\x80\0\xCE@\x80\0\xCE@\x80\0\xCE@\x80\0\xCE@\x80\0\xCE@\x80\0\xCE@\x80\0\xCE@\x80\0\xCE@\x80\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC1\x89\x03\r\xC1\x90\x03\r\xC1\x97\x03\r\xC1\x9E\x03\r\xC1\xA5\x03\r\xC1\xAC\x03\r\xC1\xB3\x03\r\xC1\xBA\x03\r\xC1\xC1\x03\r\xC1\xC8\x03\r\xC1\xCF\x03\r\xC1\xD6\x03\r\xC1\xDD\x03\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE`\x80\0\xCE`\x80\0\xCE`\x80\0\xCE`\x80\0\xCE`\x80\0\xCE`\x80\0\xCE`\x80\0\xCE`\x80\0\xCE`\x80\0\xCE`\x80\0\xCE`\x80\0\xCE`\x80\0\xCE`\x80\0\xCE`\x80\0\xCE`\x80\0\xCE`\x80\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x0E\x05\r\xC1\x15\x05\r\xC1\x1C\x05\r\xC1#\x05\r\xC1*\x05\r\xC11\x05\r\xC18\x05\r\xC1?\x05\r\xC1F\x05\r\xC1M\x05\r\xC1T\x05\r\xC1[\x05\r\xC1b\x05\r\xC1i\x05\r\xC1p\x05\r\xC1w\x05\r\xC1~\x05\r\xC1\x85\x05\r\xC1\x8C\x05\r\xC1\x93\x05\r\xC1\x9A\x05\r\xC1\xA1\x05\r\xC1\xA8\x05\r\xC1\xAF\x05\r\xC1\xB6\x05\r\xC1\xBD\x05\r\xC1\xC4\x05\r\xC1\xCB\x05\r\xC1\xD2\x05\r\xC1\xD9\x05\r\xC1\xE0\x05\r\xC1\xE7\x05\r\xC1\xEE\x05\r\xC1\xF5\x05\r\xC1\xFC\x05\r\xC1\x05\x06\r\xC1\x0C\x06\r\xC1\x13\x06\r\xC1\x1A\x06\r\xC1!\x06\r\xC1(\x06\r\xC1/\x06\r\xC16\x06\r\xC1=\x06\r\xC1D\x06\r\xC1K\x06\r\xC1R\x06\r\xC1Y\x06\r\xC1`\x06\r\xC1g\x06\r\xC1n\x06\r\xC1u\x06\r\xC1|\x06\r\xC1\x83\x06\r\xC1\x8A\x06\r\xC1\x91\x06\r\xC1\x98\x06\r\xC1\x9F\x06\r\xC1\xA6\x06\r\xC1\xAD\x06\r\xC1\xB4\x06\r\xC1\xBB\x06\r\xC1\xC2\x06\r\xC1\xC9\x06\r\xC1\xD0\x06\r\xC1\xD7\x06\r\0\0\0\0\0\0\0\0\0\0\0\0\xC1\xDE\x06\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\0\x13\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\x05\x05\xAE\x11\x05\x05\xB0\x11\x05\x05\xB2\x11\x05\x05\xB4\x11\x05\x05\xB6\x11\x05\x05\xB8\x11\x05\x05\xBA\x11\x05\x05\xBC\x11\x05\x05\xBE\x11\x05\x05\xC0\x11\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\0\x13\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\x05\x05\xC2\x11\x05\x05\xC4\x11\x05\x05\xC6\x11\x05\x05\xC8\x11\x05\x05\xCA\x11\x05\x05\xCC\x11\x05\x05\xCE\x11\x05\x05\xD0\x11\x05\x05\xD2\x11\x05\x05\xD4\x11\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\x80\x80\0\xCE\x80\x80\0\xCE\x80\x80\0\xCE\x80\x80\0\xCE\x80\x80\0\xCE\x80\x80\0\xCE\x80\x80\0\xCE\x80\x80\0\xCE\x80\x80\0\xCE\x80\x80\0\xCE\x80\x80\0\xCE\x80\x80\0\xCE\x80\x80\0\xCE\x80\x80\0\xCE\x80\x80\0\xCE\x80\x80\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\x05\x05\x8D\x12\x05\x05\x8F\x12\x05\x05\x91\x12\x05\x05\x93\x12\x05\x05\x95\x12\x05\x05\x97\x12\x05\x05\x99\x12\x05\x05\x9B\x12\x05\x05\x9D\x12\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x15\x05\x05\0\x1D\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA5\x05\0*\xA5\x05\0,\xA5\x05\0.\xA5\x05\x000\xA5\x05\x002\xA5\x05\x004\xA5\x05\x006\xA5\x05\08\xA5\x05\0:\xA5\x05\0<\xA5\x05\0>\xA5\x05\0@\xA5\x05\0B\xA5\x05\0D\xA5\x05\0F\xA5\x05\0H\xA5\x05\0J\xA5\x05\0L\xA5\x05\0N\xA5\x05\0P\xA5\x05\0R\xA5\x05\0T\xAC\x05\0V\xA5\x05\0X\xA5\x05\0Z\xA5\x05\0\\\x16\x05\0*\x16\x05\0,\x16\x05\0.\x16\x05\x000\x16\x05\x002\x16\x05\x004\x16\x05\x006\x16\x05\08\x16\x05\0:\x16\x05\0<\x16\x05\0>\x16\x05\0@\x16\x05\0B\x16\x05\0D\x16\x05\0F\x16\x05\0H\x16\x05\0J\x16\x05\0L\x16\x05\0N\x16\x05\0P\x16\x05\0R\x16\x05\0T\x18\x05\0V\x16\x05\0X\x16\x05\0Z\x16\x05\0\\\xA5\x05\0*\xA5\x05\0,\xA5\x05\0.\xA5\x05\x000\xA5\x05\x002\xA5\x05\x004\xA5\x05\x006\xA5\x05\08\xA5\x05\0:\xA5\x05\0<\xA5\x05\0>\xA5\x05\0@\x16\x05\0.\x16\x05\x000\x16\x05\x002\x16\x05\x004\x16\x05\x006\xFF\xFF\xFF\xFF\x16\x05\0:\x16\x05\0<\x16\x05\0>\x16\x05\0@\x16\x05\0B\x16\x05\0D\x16\x05\0F\x16\x05\0H\x16\x05\0J\x16\x05\0L\x16\x05\0N\x16\x05\0P\x16\x05\0R\x16\x05\0T\x18\x05\0V\x16\x05\0X\x16\x05\0Z\x16\x05\0\\\xA5\x05\0*\xFF\xFF\xFF\xFF\xA5\x05\0.\xA5\x05\x000\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA5\x05\x006\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA5\x05\0<\xA5\x05\0>\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA5\x05\0D\xA5\x05\0F\xA5\x05\0H\xA5\x05\0J\xFF\xFF\xFF\xFF\xA5\x05\0N\xA5\x05\0P\xA5\x05\0R\xA5\x05\0T\xAC\x05\0V\xA5\x05\0X\xA5\x05\0Z\xA5\x05\0\\\x16\x05\0*\x16\x05\0,\x16\x05\0.\x16\x05\x000\xFF\xFF\xFF\xFF\x16\x05\x004\xFF\xFF\xFF\xFF\x16\x05\08\x16\x05\0:\x16\x05\0<\x16\x05\0>\x16\x05\0@\x16\x05\0B\x16\x05\0D\xFF\xFF\xFF\xFF\x16\x05\0H\x16\x05\0J\x16\x05\0L\x16\x05\0N\x16\x05\0P\x16\x05\0R\x16\x05\0T\x18\x05\0V\x16\x05\0X\x16\x05\0Z\x16\x05\0\\\xA5\x05\0*\xA5\x05\0,\xFF\xFF\xFF\xFF\xA5\x05\x000\xA5\x05\x002\xA5\x05\x004\xA5\x05\x006\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA5\x05\0<\xA5\x05\0>\xA5\x05\0@\xA5\x05\0B\xA5\x05\0D\xA5\x05\0F\xA5\x05\0H\xA5\x05\0J\xFF\xFF\xFF\xFF\xA5\x05\0N\xA5\x05\0P\xA5\x05\0R\xA5\x05\0T\xAC\x05\0V\xA5\x05\0X\xA5\x05\0Z\xFF\xFF\xFF\xFF\x16\x05\0*\x16\x05\0,\xA5\x05\0:\xA5\x05\0<\xA5\x05\0>\xA5\x05\0@\xA5\x05\0B\xFF\xFF\xFF\xFF\xA5\x05\0F\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xA5\x05\0N\xA5\x05\0P\xA5\x05\0R\xA5\x05\0T\xAC\x05\0V\xA5\x05\0X\xA5\x05\0Z\xFF\xFF\xFF\xFF\x16\x05\0*\x16\x05\0,\x16\x05\0.\x16\x05\x000\x16\x05\x002\x16\x05\x004\x16\x05\x006\x16\x05\08\x16\x05\0:\x16\x05\0<\x16\x05\0>\x16\x05\0@\x16\x05\0B\x16\x05\0D\x18\x05\0V\x16\x05\0X\x16\x05\0Z\x16\x05\0\\ \x05\x06; \x05\x06=\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xB1\x05\x06`\xA5\x05\x08`\xA0\x05\n`\xA6\x05\x0E`\xB1\x05\x10`\xAC\x05\x18`\xAC\x05\x1C`\xAC\x05\x1E`\xB1\x05 `\xB0\x05$`\xAC\x05&`\xA8\x05*`\xAC\x05,`\xAC\x05.`\xAC\x050`\xB1\x052`\xA8\x05<`\xAC\x05\x1E`\xAC\x05B`\xAC\x05J`\xB1\x05L`\xA5\x05N`\xA0\x05P`\xAC\x05R`\xA6\x05V` \x05t\x0C\x1B\x05\x06`\x17\x05\x08`\x10\x05\n`\x10\x05\x0E`\x1B\x05\x10`\x10\x05\x18`\x10\x05\x1C`\x17\x05\x1E`\x1B\x05 `\x18\x05$`\x10\x05&`\x18\x05*`\x10\x05,`\x10\x05.`\x10\x050`\x1B\x052`\x18\x05<`\x17\x05B`\x17\x05B`\x10\x05J`\x10\x05L`\x17\x05N`\x10\x05P`\x10\x05R`\x10\x05V` \x05p\x0C\x1B\x05\x10`\x17\x05\x1E`\x18\x05$`\x17\x05N`\x18\x05<`\x1B\x052`\xB1\x05\x06`\xA5\x05\x08`\xA0\x05\n`\xA6\x05\x0E`\xB1\x05\x10`\xAC\x05\x18`\xAC\x05\x1C`\xAC\x05\x1E`\xB1\x05 `\xB0\x05$`\xAC\x05&`\xA8\x05*`\xAC\x05,`\xAC\x05.`\x10\x05P`\x10\x05R`\x10\x05V` \x05p\x0C\x1B\x05\x10`\x17\x05\x1E`\x18\x05$`\x17\x05N`\x18\x05<`\x1B\x052`\xAC\x05\x12`\x10\x05\x12`\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA`I\x02\xCA\x81I\x02\xCA\xA2I\x02\xCA\xC3I\x02\xCA\xE4I\x02\xCA\x05J\x02\xCA&J\x02\xCAGJ\x02\xCAhJ\x02\xCA\x89J\x02\xCA`I\x02\xCA\x81I\x02\xCA\xA2I\x02\xCA\xC3I\x02\xCA\xE4I\x02\xCA\x05J\x02\xCA&J\x02\xCAGJ\x02\xCAhJ\x02\xCA\x89J\x02\xCA`I\x02\xCA\x81I\x02\xCA\xA2I\x02\xCA\xC3I\x02\xCE\xA0\x80\0\xCE\xA0\x80\0\xCE\xA0\x80\0\xCE\xA0\x80\0\xCE\xA0\x80\0\xCE\xA0\x80\0\xCE\xA0\x80\0\xCE\xA0\x80\0\xCE\xA0\x80\0\xCE\xA0\x80\0\xCE\xA0\x80\0\xCE\xA0\x80\0\xCE\xA0\x80\0\xCE\xA0\x80\0\xCE\xA0\x80\0\xCE\xA0\x80\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC1\xB0N\r\xC1\xB7N\r\xC1\xBEN\r\xC1\xC5N\r\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\xC1\xCCN\r\xC1\xD3N\r\xC1\xDAN\r\xC1\xE1N\r\xC1\xE8N\r\xC1\xEFN\r\xC1\xF6N\r\xC1\xFDN\r\0\0\0\0\xCE\xC0\x80\0\xCE\xC0\x80\0\xCE\xC0\x80\0\xCE\xC0\x80\0\xCE\xC0\x80\0\xCE\xC0\x80\0\xCE\xC0\x80\0\xCE\xC0\x80\0\xCE\xC0\x80\0\xCE\xC0\x80\0\0\0\0\0\xC1hO\r\xC1oO\r\xC1:\x8C\x0B\xC1A\x8C\x0B\xC1H\x8C\x0B\xC1O\x8C\x0B\xC1V\x8C\x0B\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5\x82g\0\x05\x05\n7\x05\x05\x1A7\x05\x05\x14?\x05\x05\x1AA\x05\x050A\x05\x058A\x05\x05&E\x05\x05\x18M\x05\x05\x16Q\x05\x05\x80]\x05\x05*O\x05\x05,O\x05\x05\x1EQ\x05\x05v]\x05\x05\x84]\x05\x05\x18?\x05\x05(A\xC5Bd\0\x05\x05\x1CA\x05\x05$E\x05\x05>M\x05\x05,M\xC5\"\x97\0\x05\x05 ]\xC5\x82d\0\x05\x05\x14;\x05\x05\x1EG\xC5b\x97\0\x05\x05\x0E/\x05\x05\x12O\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\x141\x05\x05$A\x05\x05\x18E\x05\x05$M\x05\x05\x10O\x05\x05\x14Q\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF \x05\x06b \x05\x08b \x05\nb \x05\x0Cb \x05\x0Eb \x05\x10b \x05\x12b\xFF\xFF\xFF\xFF \x05\x16b \x05\x18b \x05\x1Ab \x05\x1Cb \x05\x1Eb \x05 b \x05\"b \x05$b \x05&b \x05(b \x05*b \x05,b \x05.b \x050b \x052b \x054b \x056b\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF \x05b \x05@b \x05Bb \x05Db \x05Fb \x05Hb\xFF\xFF\xFF\xFF \x05Lb \x05Nb\xFF\xFF\xFF\xFF \x05Rb \x05Tb \x05Vb \x05Xb \x05Zb\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF&\x05\x06a&\x05\x0Ca&\x05\x0Ea&\x05\x10a&\x05\x1Aa&\x05(a&\x05,a&\x052a&\x05Fa&\x05Ta&\x05ba,\x05ra(\x05\x8Aa&\x05\x8Ea,\x05\x96a&\x05\x9Ca,\x05\xA2a&\x05\xACa&\x05\xB4a&\x05\xB6a&\x05\xC0a&\x05\xC8a&\x05\xDAa&\x05\xE6a.\x05\xEEa,\x05\xF0a.\x05@a.\x05\x08a&\x05Ja.\x05Pa.\x05\x8Ca.\x05\xAEa.\x05\xFCa1\x05\x06a1\x05\x0Ca1\x05\x0Ea1\x05\x10a1\x05\x1Aa1\x05(a1\x05,a1\x052a1\x05Fa1\x05Ta1\x05ba0\x05\x8Aa1\x05\x8Ea1\x05\x9Ca1\x05\xACa1\x05\xB4a1\x05\xB6a1\x05\xC0a1\x05\xC8a1\x05\xDAa1\x05\xE2a1\x05\xE6a\x05p\x10a1\x05Ja.\x05:a.\x05\xD8a.\x05\xA0a.\x05\xE4a.\x05\xB0a\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x10\x05Ja\xCE\xE0\x80\0\xCE\xE0\x80\0\xCE\xE0\x80\0\xCE\xE0\x80\0\xCE\xE0\x80\0\xCE\xE0\x80\0\xCE\xE0\x80\0\xCE\xE0\x80\0\xCE\xE0\x80\0\xCE\xE0\x80\0\xCE\xE0\x80\0\xCE\xE0\x80\0\xCE\xE0\x80\0\xCE\xE0\x80\0\xCE\xE0\x80\0\xCE\xE0\x80\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC2\x05l\xF7\xC2\x05\xEA\xF6\xC2\x05,\xF7\xC2\x05L\xF7\xC2\x05\x8C\xF7\xC2\x05\xAC\xF7\xC2\x05\x0C\xF7\xC1F\xF4{\xC1M\xF4{\xC1T\xF4{\xC1[\xF4{\xC1b\xF4{\xC1%j\r\xC1,j\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1i\xF4{\xC1\xF2\xF3\x0C\xCE\0\x81\0\xCE\0\x81\0\xCE\0\x81\0\xCE\0\x81\0\xCE\0\x81\0\xCE\0\x81\0\xCE\0\x81\0\xCE\0\x81\0\xCE\0\x81\0\xCE\0\x81\0\xCE\0\x81\0\xCE\0\x81\0\xCE\0\x81\0\xCE\0\x81\0\xCE\0\x81\0\xCE\0\x81\0\x05\xA6\0\0\xFF\xFF\xFF\xFF\xCE \x81\0\xCE \x81\0\xCE \x81\0\xCE \x81\0\xCE \x81\0\xCE \x81\0\xCE \x81\0\xCE \x81\0\xCE \x81\0\xCE \x81\0\xCE \x81\0\xCE \x81\0\xCE \x81\0\xCE \x81\0\xCE \x81\0\xCE \x81\0\xC2\x05\xCC\xF7\xC2\x05\xEC\xF7\xC2\x05\x0E\xF8\xC2\x05.\xF8\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\xB4\r\xCE@\x81\0\xCE@\x81\0\xCE@\x81\0\xCE@\x81\0\xCE@\x81\0\xCE@\x81\0\xCE@\x81\0\xCE@\x81\0\xCE@\x81\0\xCE@\x81\0\xCE@\x81\0\xCE@\x81\0\xCE@\x81\0\xCE@\x81\0\xCE@\x81\0\xCE@\x81\0\xC2\x05N\xF8\xC2\x05n\xF8\xC2\x05\x8E\xF8\xC2\x05\xAE\xF8\xC1\xB5\x9Bg\xC1\xC3\x9Bg\xC1\xD1\x9Bg\xC1\xDF\x9Bg\xC1\xED\x9Bg\xC1\xFB\x9Bg\xC1\x0B\x9Cg\xFF\xFF\xFF\xFF\xC1\xE6\x94g\xC1\xF4\x94g\xC1\x0B\x95g\xC1\x19\x95g\xFF\xFF\xFF\xFF\xC1\xF7\x8Fg\xC1\x07\x90g\xFF\xFF\xFF\xFF\xC1\x83\x91g\xC1\x98\x91g\xC1\xA6\x91g\xC1I\x92g\xC1W\x92g\xC1\x84\x94g\xC1\x99\x94g\xC1\xA7\x94g\xC1\x93\x97g\xC1\xA8\x97g\xC1\xB6\x97g\xC1\xEA\x99g\xC1\xF8\x99g\xC1N\x9Ag\xC1\\\x9Ag\xFF\xFF\xFF\xFF\xCE`\x81\0\xCE`\x81\0\xCE`\x81\0\xCE`\x81\0\xCE`\x81\0\xCE`\x81\0\xCE`\x81\0\xCE`\x81\0\xCE`\x81\0\xCE`\x81\0\xCE`\x81\0\xCE`\x81\0\xCE`\x81\0\xCE`\x81\0\xCE`\x81\0\xCE`\x81\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\xA0\x05\xA9x\xA0\x05\xABx\xA0\x05\xADx\xA0\x05\xAFx\xA0\x05\xB1x\xA0\x05\xB3x\xA0\x05\xB5x\xA0\x05\xB7x\xA0\x05\xB9x\xA0\x05\xBBx\xA0\x05\xBDx\xA0\x05\xBFx\xA0\x05\xC1x\xA0\x05\xC3x\xA0\x05\xC5x\xA0\x05\xC7x\xA0\x05\xC9x\xA0\x05\xCBx\xA0\x05\xCDx\xA0\x05\xCFx\xA0\x05\xD1x\xA0\x05\xD3x\xA0\x05\xD5x\xA0\x05\xD7x\xA0\x05\xD9x\xA0\x05\xDBx\xA0\x05\xDDx\xA0\x05\xDFx\xA0\x05\xE1x\xA0\x05\xE3x\xA0\x05\xE5x\xA0\x05\xE7x\xA0\x05\xE9x\xA0\x05\xEBx\x05\x05\xA9x\x05\x05\xABx\x05\x05\xADx\x05\x05\xAFx\x05\x05\xB1x\x05\x05\xB3x\x05\x05\xB5x\x05\x05\xB7x\x05\x05\xB9x\x05\x05\xBBx\x05\x05\xBDx\x05\x05\xBFx\x05\x05\xC1x\x05\x05\xC3x\x05\x05\xC5x\x05\x05\xC7x\x05\x05\xC9x\x05\x05\xCBx\x05\x05\xCDx\x05\x05\xCFx\x05\x05\xD1x\x05\x05\xD3x\x05\x05\xD5x\x05\x05\xD7x\x05\x05\xD9x\x05\x05\xDBx\x05\x05\xDDx\x05\x05\xDFx\x05\x05\xE1x\x05\x05\xE3x\x05\x05\xE5x\x05\x05\xE7x\x05\x05\xE9x\x05\x05\xEBx\xC2\x05\x9C\xEF\xC2\x05\x9C\xEF\xC2\x05\x9C\xEF\xC2\x05\xDC\xEF\xC2\x05\xFC\xEF\xC2\x05\x1E\xF0\xC2\x05\xBC\xEF\xC1\x02\xEDx\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA\xE0F\x02\xCA\x01G\x02\xCA\"G\x02\xCACG\x02\xCAdG\x02\xCA\x85G\x02\xCA\xA6G\x02\xCA\xC7G\x02\xCA\xE8G\x02\xCA\tH\x02\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x10b\x07\xC13t\x07\xFF\xFF\xFF\xFF\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\x05\x05\xD6\x11\x05\x05\xD8\x11\x05\x05\xDA\x11\x05\x05\xDC\x11\x05\x05\xDE\x11\x05\x05\xE0\x11\x05\x05\xE2\x11\x05\x05\xE4\x11\x05\x05\xE6\x11\x05\x05\xE8\x11\x05\x05\xEA\x11\x05\x05\xEC\x11\x05\x05\xEE\x11\x05\x05\xF0\x11\x05\x05\xF2\x11\x05\x05\xF4\x11\x05\x05\xF6\x11\x05\x05\xF8\x11\x05\x05\xFA\x11\x05\x05\xFC\x11\x05\x05\xFE\x11\x05\x05\x02\x12\x05\x05\x04\x12\x05\x05\x06\x12\x05\x05\x08\x12\x05\x05\n\x12\x05\x05\x0C\x12\x05\x05\x0E\x12\x05\x05\x10\x12\x05\x05\x12\x12\x05\x05\x14\x12\x05\x05\x16\x12\x05\x05\x18\x12\x05\x05\x1A\x12\x05\x05\x1C\x12\x05\x05\x1E\x12\x05\x05 \x12\x05\x05\"\x12\x05\x05$\x12\x05\x05&\x12\x05\x05(\x12\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\xC1\xEC\x06\r\x05\x05*\x12\x05\x05,\x12\x05\x05.\x12\x05\x05\xE6\r\x05p\0\x15\x05p\0\x17\x05\x050\x12\x05\x052\x12\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x05\x05\0\x15\x05\x05\0\x17\x05\x05\0\x19\x05\x05\0\x1B\x05\x05\0\x1D\x05\x05\0\x1F\x05\x05\0!\x05\x05\0#\x05\x05\0%\x05\x054\x12\x05\x056\x12\x05\x058\x12\x05\x05:\x12\x05\x05<\x12\x05\x05>\x12\x05\x05@\x12\x05\x05B\x12\x05\x05D\x12\x05\x05F\x12\x05\x05H\x12\x05\x05J\x12\x05\x05L\x12\x05\x05N\x12\x05\x05P\x12\x05\x05R\x12\x05\x05T\x12\x05\x05V\x12\x05\x05X\x12\x05\x05Z\x12\x05\x05\\\x12\x05\x05^\x12\x05\x05`\x12\x05\x05b\x12\x05\x05d\x12\x05\x05f\x12\x05\x05h\x12\x05\x05j\x12\x05\x05l\x12\x05\x05n\x12\x05\x05p\x12\x05\x05r\x12\x05\x05t\x12\x05\x05v\x12\x05\x05x\x12\x05\x05z\x12\xC1\xF3\x06\r\x05p\0\x17 p\0\x19\x05p\0\x1B\x05p\0\x1D\x05p\0\x1F\x05p\0!\x05p\0#\x05p\0%\x05\x05|\x12\x05\x05~\x12\x05\x05\x80\x12\x05\x05\x82\x12\x05\x05\x84\x12\x05\x05\x86\x12\x05\x05\x88\x12\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x1B\x05\x1Af\x10\x05\x1Ef\x10\x05:f\x10\x05Vf\xFF\xFF\xFF\xFF\x1B\x05\xE0f\x10\x05rf\x10\x05Jf\x10\x05\xA0f\x17\x05\xF0f\x10\x05\xB8f\x10\x05\xC6f\x10\x05\xCAf\x10\x05\xCEf\x10\x05\x88f\x10\x05\xA8f\x10\x05\xB0f\x10\x05\x94f\x10\x05\xB4f\x10\x05pf\x10\x05\x8Af\x10\x05*f\x10\x05,f\x10\x05Lf\x10\x05Xf\x10\x05\x96f\x10\x05\xA2f\x10\x05\xAAf \x05\x1Cf\x10\x05\xD0f\xC6!+\0\xC6A,\0\xFF\xFF\xFF\xFF\x10\x05\x1Ef\x10\x05:f\xFF\xFF\xFF\xFF\x10\x05\xD8f\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x10\x05Jf\xFF\xFF\xFF\xFF\x17\x05\xF0f\x10\x05\xB8f\x10\x05\xC6f\x10\x05\xCAf\x10\x05\xCEf\x10\x05\x88f\x10\x05\xA8f\x10\x05\xB0f\x10\x05\x94f\x10\x05\xB4f\xFF\xFF\xFF\xFF\x10\x05\x8Af\x10\x05*f\x10\x05,f\x10\x05Lf\xFF\xFF\xFF\xFF\x10\x05\x96f\xFF\xFF\xFF\xFF\x10\x05\xAAf\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x10\x05:f\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x10\x05Jf\xFF\xFF\xFF\xFF\x17\x05\xF0f\xFF\xFF\xFF\xFF\x10\x05\xC6f\xFF\xFF\xFF\xFF\x10\x05\xCEf\x10\x05\x88f\x10\x05\xA8f\xFF\xFF\xFF\xFF\x10\x05\x94f\x10\x05\xB4f\xFF\xFF\xFF\xFF\x10\x05\x8Af\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x10\x05Lf\xFF\xFF\xFF\xFF\x10\x05\x96f\xFF\xFF\xFF\xFF\x10\x05\xAAf\xFF\xFF\xFF\xFF\x10\x05\xD0f\xFF\xFF\xFF\xFF\xC6A,\0\xFF\xFF\xFF\xFF\x10\x05\x1Ef\x10\x05:f\xFF\xFF\xFF\xFF\x10\x05\xD8f\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x10\x05Jf\x10\x05\xA0f\x17\x05\xF0f\x10\x05\xB8f\xFF\xFF\xFF\xFF\x10\x05\xCAf\x10\x05\xCEf\x10\x05\x88f\x10\x05\xA8f\x10\x05\xB0f\x10\x05\x94f\x10\x05\xB4f\xFF\xFF\xFF\xFF\x10\x05\x8Af\x10\x05*f\x10\x05,f\x10\x05Lf\xFF\xFF\xFF\xFF\x10\x05\x96f\x10\x05\xA2f\x10\x05\xAAf \x05\x1Cf\xFF\xFF\xFF\xFF\xC6!+\0\xFF\xFF\xFF\xFF\x1B\x05\x1Af\x10\x05\x1Ef\x10\x05:f\x10\x05Vf\x10\x05\xD8f\x1B\x05\xE0f\x10\x05rf\x10\x05Jf\x10\x05\xA0f\x17\x05\xF0f\xFF\xFF\xFF\xFF\x10\x05\xC6f\x10\x05\xCAf\x10\x05\xCEf\x10\x05\x88f\x10\x05\xA8f\x10\x05\xB0f\x10\x05\x94f\x10\x05\xB4f\x10\x05pf\x10\x05\x8Af\x10\x05*f\x10\x05,f\x10\x05Lf\x10\x05Xf\x10\x05\x96f\x10\x05\xA2f\x10\x05\xAAf\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\x10\x05\x1Ef\x10\x05:f\x10\x05Vf\xFF\xFF\xFF\xFF\x1B\x05\xE0f\x10\x05rf\x10\x05Jf\x10\x05\xA0f\x17\x05\xF0f\xFF\xFF\xFF\xFF\x10\x05\xC6f\x10\x05\xCAf\x10\x05\xCEf\x10\x05\x88f\x10\x05\xA8f\xC1\x1EU\x0C\xC1%U\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\x80\x81\0\xCE\x80\x81\0\xCE\x80\x81\0\xCE\x80\x81\0\xCE\x80\x81\0\xCE\x80\x81\0\xCE\x80\x81\0\xCE\x80\x81\0\xCE\x80\x81\0\xCE\x80\x81\0\xCE\x80\x81\0\xCE\x80\x81\0\xCE\x80\x81\0\xCE\x80\x81\0\xCE\x80\x81\0\xCE\x80\x81\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xA0\x81\0\xCE\xA0\x81\0\xCE\xA0\x81\0\xCE\xA0\x81\0\xCE\xA0\x81\0\xCE\xA0\x81\0\xCE\xA0\x81\0\xCE\xA0\x81\0\xCE\xA0\x81\0\xCE\xA0\x81\0\xCE\xA0\x81\0\xCE\xA0\x81\0\xCE\xA0\x81\0\xCE\xA0\x81\0\xCE\xA0\x81\0\xCE\xA0\x81\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xF2\n\r\xC1\xF9\n\r\xC1\x02\x0B\r\xC1\t\x0B\r\xC1\x10\x0B\r\xC1\x17\x0B\r\xC1\x1E\x0B\r\xC1%\x0B\r\xC1,\x0B\r\xC13\x0B\r\xC1:\x0B\r\xC1A\x0B\r\xC1H\x0B\r\xC1O\x0B\r\xC1V\x0B\r\xFF\xFF\xFF\xFF\xC1]\x0B\r\xC1d\x0B\r\xC1k\x0B\r\xC1r\x0B\r\xC1y\x0B\r\xC1\x80\x0B\r\xC1\x87\x0B\r\xC1\x8E\x0B\r\xC1\x95\x0B\r\xC1\x9C\x0B\r\xC1\xA3\x0B\r\xC1\xAA\x0B\r\xC1\xB1\x0B\r\xC1\xB8\x0B\r\xC1\xBF\x0B\r\xFF\xFF\xFF\xFF\xC1\xC6\x0B\r\xC1\xCD\x0B\r\xC1\xD4\x0B\r\xC1\xDB\x0B\r\xC1\xE2\x0B\r\xC1\xE9\x0B\r\xC1\xF0\x0B\r\xC1\xF7\x0B\r\xC1\xFE\x0B\r\xC1\x07\x0C\r\xC1\x0E\x0C\r\xC1\x15\x0C\r\xC1\x1C\x0C\r\xC1#\x0C\r\xC1*\x0C\r\xFF\xFF\xFF\xFF\xCE\xC0\x81\0\xCE\xC0\x81\0\xCE\xC0\x81\0\xCE\xC0\x81\0\xCE\xC0\x81\0\xCE\xC0\x81\0\xCE\xC0\x81\0\xCE\xC0\x81\0\xCE\xC0\x81\0\xCE\xC0\x81\0\xCE\xC0\x81\0\xCE\xC0\x81\0\xCE\xC0\x81\0\xCE\xC0\x81\0\xCE\xC0\x81\0\xCE\xC0\x81\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC5\"4\0\xC5\xE23\0\xC5\xC24\0\xC5\xC2?\0\xC5BE\0\xC5\"I\0\xC5\x02L\0\xC5\xA2M\0\xC5\x82N\0\xC5\xC2O\0\xC5\x82P\0\x1F\x05\0\x13\x1F\x05\0\x13\xC1\xE8\x0F\r\xC1\xEF\x0F\r\xC1\xF6\x0F\r\xC5\xE3\r\0\xC5\xA3\x0E\0\xC5c\x0F\0\xC5#\x10\0\xC5\xE3\x10\0\xC5\xA3\x11\0\xC5c\x12\0\xC5#\x13\0\xC5\xE3\x13\0\xC5\xA3\x14\0\xC5c\x15\0\xC5#\x16\0\xC5\xE3\x16\0\xC5\xA3\x17\0\xC5c\x18\0\xC5#\x19\0\xC5\xE3\x19\0\xC5\xA3\x1A\0\xC5c\x1B\0\xC5#\x1C\0\xC5\xE3\x1C\0\xC5\xA3\x1D\0\xC5c\x1E\0\xC5#\x1F\0\xC5\xE3\x1F\0\xC5\xA3 \0\xC5c/\0\xA8\x05\0.\xA8\x05\0L\xC5B[\0\xC5\xE2\x9D\0\x05\x05^\x0C\xB4\x05\0*\xB1\x05\0,\xB1\x05\0.\xB1\x05\x000\xB4\x05\x002\xB1\x05\x004\xB1\x05\x006\xB4\x05\08\xB4\x05\0:\xB1\x05\0<\xB4\x05\0>\xB4\x05\0@\xB4\x05\0B\xB4\x05\0D\xB4\x05\0F\xB4\x05\0H\xB1\x05\0J\xB4\x05\0L\xB4\x05\0N\xB4\x05\0P\xB1\x05\0R\xB4\x05\0T\xB8\x05\0V\xB4\x05\0X\xB1\x05\0Z\xB1\x05\0\\\xC5\xA2m\0\xC5\x02\x82\0\xC5b\x91\0\xC5\xA2\x92\0\xC5\x03\x8C\0\xC5\xA2\x9D\0\xA8\x05\0J\xA8\x05\0L\xA8\x05\0N\xA8\x05\0P\xA8\x05\0R\xA8\x05\0T\xB0\x05\0V\xA8\x05\0X\xA8\x05\0Z\xA8\x05\0\\\xC5\x02~\0\xC5B~\0\xC5B\x81\0\xC1\xFD\x0F\r\xC1\x06\x10\r\xC1\r\x10\r\xB1\x05\0J\xB4\x05\0L\xB4\x05\0N\xB4\x05\0P\xB1\x05\0R\xB4\x05\0T\xB8\x05\0V\xB4\x05\0X\xB1\x05\0Z\xB1\x05\0\\\xB4\x05\0H\xC5\xE2m\0\xC5\xA2\x8A\0\xC5\"\x91\0\xC5\x82T\0\xC5\xA2\x9D\0\xC5\"_\0\xC5\xC2[\0\xC5d]\0\xC5\xC4g\0\xC5\"n\0\xC5\xC3\x83\0\xC5b\x84\0\xC5\xE2\x88\0\xC5C\x92\0\xC5C\x99\0\xC5\xA2\x9C\0\xC5\xE2H\0\xC5gD\0\xC5\"D\0\xC5\xC2K\0\xC5BP\0\xC5CL\0\xC5\xC3N\0\xC5\xE4A\0\xC5#N\0\xC5\xE4:\0.\x05\x000\xC5bk\0\xC5\xA3k\0\xC5Fl\0\xC5\xC8y\0\xC5\xA3\x91\0\xC5\xE3\x98\0\xC5C\x9C\0\xC1\x02b\x0C\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x97\xC9\x0C\xC1\x9E\xC9\x0C\xC1\xA5\xC9\x0C\xC1\xAC\xC9\x0C\xC1\xB3\xC9\x0C\xC1\xBA\xC9\x0C\xC1\xC1\xC9\x0C\xC1\xC8\xC9\x0C\xC1\xCF\xC9\x0C\xC1\xD6\xC9\x0C\xC1\xDD\xC9\x0C\xC1\xE4\xC9\x0C\xC1\xEB\xC9\x0C\xC1\xF2\xC9\x0C\xC1\xF9\xC9\x0C\xC1\x02\xCA\x0C\xC1\t\xCA\x0C\xC1\x10\xCA\x0C\xC1\x17\xCA\x0C\xC1\x1E\xCA\x0C\xC1%\xCA\x0C\xC1,\xCA\x0C\xC13\xCA\x0C\xC1:\xCA\x0C\xC1A\xCA\x0C\xC1H\xCA\x0C\xC5B3\x02\xC5\x02\"\x021\x05\x1Cz\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC6\xC1M\0\xC6!H\0\xC6aD\0\xC5\"&\x02\xC6\x01>\0\xC6\xE1F\0\xC6\x81b\0\xC6\xA1G\0\xC6a>\0\xC6\x81P\0\xC6\x01U\0\xC6AO\0\xC6\xA1A\0\xC6\xC1L\0\xC6A@\0\xC6\x81O\0\xC6\x81A\0\xC6A\\\0\xC6\xA1W\0\xC6\xA1c\0\xC6aF\0\xC6AE\0\xC6\xA1T\0\xC6!N\0\xC6aN\0\xC6\x81:\0\xC6!;\0\xC6\xC1e\0\xC6aJ\0\xC6a<\0\xC6\xE1D\0\xC6AN\0\xC6Ad\0\xC6\x01N\0\xC6\xA1Z\0\xC6A[\0\xC6\x01E\0\xC6\x81T\0\xC6\x81Q\0\xC6!Q\0\xC6!X\0\xC6\xC1A\0\xC6\x81E\0\xC6af\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC6C\x11\0\xC6\x03\x0F\0\xC6c\x0F\0\xC6#\x10\0\xC6\xA3\x11\0\xC6\x83\x10\0\xC6\x03\x12\0\xC6\xC3\x0F\0\xC6\xE3\x10\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC6\xE1L\0\xC6\xA1D\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x14\x10\r\xC1\x1B\x10\r\xC1\"\x10\r\xC1)\x10\r\xC10\x10\r\xC17\x10\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xE0\x81\0\xCE\xE0\x81\0\xCE\xE0\x81\0\xCE\xE0\x81\0\xCE\xE0\x81\0\xCE\xE0\x81\0\xCE\xE0\x81\0\xCE\xE0\x81\0\xCE\xE0\x81\0\xCE\xE0\x81\0\xCE\xE0\x81\0\xCE\xE0\x81\0\xCE\xE0\x81\0\xCE\xE0\x81\0\xCE\xE0\x81\0\xCE\xE0\x81\0\xCE\0\x82\0\xCE\0\x82\0\xCE\0\x82\0\xCE\0\x82\0\xCE\0\x82\0\xCE\0\x82\0\xCE\0\x82\0\xCE\0\x82\0\xCE\0\x82\0\xCE\0\x82\0\xCE\0\x82\0\xCE\0\x82\0\xCE\0\x82\0\xCE\0\x82\0\xCE\0\x82\0\xCE\0\x82\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE \x82\0\xCE \x82\0\xCE \x82\0\xCE \x82\0\xCE \x82\0\xCE \x82\0\xCE \x82\0\xCE \x82\0\xCE \x82\0\xCE \x82\0\xCE \x82\0\xCE \x82\0\xCE \x82\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xD45\r\xC1\xDB5\r\xC1\xE25\r\xC1\xE95\r\xC1\xF05\r\xC1\xF75\r\xC1\xFE5\r\xC1\x076\r\xC1\x0E6\r\xC1\x156\r\xC1\x1C6\r\xC1#6\r\xC1*6\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE@\x82\0\xCE@\x82\0\xCE@\x82\0\xCE@\x82\0\xCE@\x82\0\xCE@\x82\0\xCE@\x82\0\xCE@\x82\0\xCE@\x82\0\xCE@\x82\0\xCE@\x82\0\xCE@\x82\0\xCE@\x82\0\xCE@\x82\0\xCE@\x82\0\xCE@\x82\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE`\x82\0\xCE`\x82\0\xCE`\x82\0\xCE`\x82\0\xCE`\x82\0\xCE`\x82\0\xCE`\x82\0\xCE`\x82\0\xCE`\x82\0\xCE`\x82\0\xCE`\x82\0\xCE`\x82\0\xCE`\x82\0\xCE`\x82\0\xCE`\x82\0\xCE`\x82\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x17<\r\xC1\x1E<\r\xC1%<\r\xC1,<\r\xC13<\r\xC1:<\r\xC1A<\r\xC1H<\r\xC1O<\r\xC1V<\r\xC1]<\r\xC1d<\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1k<\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1r<\r\xC1y<\r\xC1\x80<\r\xC1\x87<\r\xC1\x8E<\r\xC1\x95<\r\xC1\x9C<\r\xC1\xA3<\r\xC1\xAA<\r\xC1\xB1<\r\xC1\xB8<\r\xC1\xBF<\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\x80\x82\0\xCE\x80\x82\0\xCE\x80\x82\0\xCE\x80\x82\0\xCE\x80\x82\0\xCE\x80\x82\0\xCE\x80\x82\0\xCE\x80\x82\0\xCE\x80\x82\0\xCE\x80\x82\0\xCE\x80\x82\0\xCE\x80\x82\0\xCE\x80\x82\0\xCE\x80\x82\0\xCE\x80\x82\0\xCE\x80\x82\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1R>\r\xC1Y>\r\xC1`>\r\xC1g>\r\xC1n>\r\xC1u>\r\xC1|>\r\xC1\x83>\r\xC1\x8A>\r\xC1\x91>\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xA0\x82\0\xCE\xA0\x82\0\xCE\xA0\x82\0\xCE\xA0\x82\0\xCE\xA0\x82\0\xCE\xA0\x82\0\xCE\xA0\x82\0\xCE\xA0\x82\0\xCE\xA0\x82\0\xCE\xA0\x82\0\xCE\xA0\x82\0\xCE\xA0\x82\0\xCE\xA0\x82\0\xCE\xA0\x82\0\xCE\xA0\x82\0\xCE\xA0\x82\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xC0\x82\0\xCE\xC0\x82\0\xCE\xC0\x82\0\xCE\xC0\x82\0\xCE\xC0\x82\0\xCE\xC0\x82\0\xCE\xC0\x82\0\xCE\xC0\x82\0\xCE\xC0\x82\0\xCE\xC0\x82\0\xCE\xC0\x82\0\xCE\xC0\x82\0\xCE\xC0\x82\0\xCE\xC0\x82\0\xCE\xC0\x82\0\xCE\xC0\x82\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x86@\r\xC1\x8D@\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xE0\x82\0\xCE\xE0\x82\0\xCE\xE0\x82\0\xCE\xE0\x82\0\xCE\xE0\x82\0\xCE\xE0\x82\0\xCE\xE0\x82\0\xCE\xE0\x82\0\xCE\xE0\x82\0\xCE\xE0\x82\0\xCE\xE0\x82\0\xCE\xE0\x82\0\xCE\xE0\x82\0\xCE\xE0\x82\0\xCE\xE0\x82\0\xCE\xE0\x82\0\xCE\0\x83\0\xCE\0\x83\0\xCE\0\x83\0\xCE\0\x83\0\xCE\0\x83\0\xCE\0\x83\0\xCE\0\x83\0\xCE\0\x83\0\xCE\0\x83\0\xCE\0\x83\0\xCE\0\x83\0\xCE\0\x83\0\xCE\0\x83\0\xCE\0\x83\0\xCE\0\x83\0\xCE\0\x83\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x86\x0F\r\xC1\x8D\x0F\r\xC1\x94\x0F\r\xC1\x9B\x0F\r\xC1\xA2\x0F\r\xC1\xA9\x0F\r\xC1\xB0\x0F\r\xC1\xB7\x0F\r\xC1\xBE\x0F\r\xC1\xC5\x0F\r\xC1\xCC\x0F\r\xC1\xD3\x0F\r\xC1\xDA\x0F\r\xC1\xE1\x0F\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1v,\r\xC1},\r\xC1\x84,\r\xC1\x8B,\r\xC1\x92,\r\xC1\x99,\r\xC1\xA0,\r\xC1\xA7,\r\xC1\xAE,\r\xC1\xB5,\r\xC1\xBC,\r\xC1\xC3,\r\xC1\xCA,\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xD1,\r\xC1\xD8,\r\xC1\xDF,\r\xC1\xE6,\r\xC1\xED,\r\xC1\xF4,\r\xC1\xFB,\r\xC1\x04-\r\xC1\x0B-\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE \x83\0\xCE \x83\0\xCE \x83\0\xCE \x83\0\xCE \x83\0\xCE \x83\0\xCE \x83\0\xCE \x83\0\xCE \x83\0\xCE \x83\0\xCE \x83\0\xCE \x83\0\xCE \x83\0\xCE \x83\0\xCE \x83\0\xCE \x83\0\xFF\xFF\xFF\xFF\xC1V.\r\xC1].\r\xC1d.\r\xC1k.\r\xC1r.\r\xC1y.\r\xC1\x80.\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\x87.\r\xC1\x8E.\r\xC1\x95.\r\xC1\x9C.\r\xC1\xA3.\r\xC1\xAA.\r\xC1\xB1.\r\xC1\xB8.\r\xC1\xBF.\r\xC1\xC6.\r\xC1\xCD.\r\xC1\xD4.\r\xC1\xDB.\r\xC1\xE2.\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1\xE9.\r\xC1\xF0.\r\xC1\xF7.\r\xC1\xFE.\r\xC1\x07/\r\xC1\x0E/\r\xC1\x15/\r\xC1\x1C/\r\xC1#/\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xC1*/\r\xC11/\r\xC18/\r\xC1?/\r\xC1F/\r\xC1M/\r\xC1T/\r\xC1[/\r\xC1b/\r\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE@\x83\0\xCE@\x83\0\xCE@\x83\0\xCE@\x83\0\xCE@\x83\0\xCE@\x83\0\xCE@\x83\0\xCE@\x83\0\xCE@\x83\0\xCE@\x83\0\xCE@\x83\0\xCE@\x83\0\xCE@\x83\0\xCE@\x83\0\xCE@\x83\0\xCE@\x83\0\xFF\xFF\xFF\xFF\xCE`\x83\0\xCE`\x83\0\xCE`\x83\0\xCE`\x83\0\xCE`\x83\0\xCE`\x83\0\xCE`\x83\0\xCE`\x83\0\xCE`\x83\0\xCE`\x83\0\xCE`\x83\0\xCE`\x83\0\xCE`\x83\0\xCE`\x83\0\xCE`\x83\0\xCE`\x83\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCA`I\x02\xCA\x81I\x02\xCA\xA2I\x02\xCA\xC3I\x02\xCA\xE4I\x02\xCA\x05J\x02\xCA&J\x02\xCAGJ\x02\xCAhJ\x02\xCA\x89J\x02\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE@\0\0\xCE@\0\0\xCE@\0\0\xCE@\0\0\xCE@\0\0\xCE@\0\0\xCE@\0\0\xCE@\0\0\xCE@\0\0\xCE@\0\0\xCE@\0\0\xCE@\0\0\xCE@\0\0\xCE@\0\0\xCE@\0\0\xCE@\0\0\xCE`\0\0\xCE`\0\0\xCE`\0\0\xCE`\0\0\xCE`\0\0\xCE`\0\0\xCE`\0\0\xCE`\0\0\xCE`\0\0\xCE`\0\0\xCE`\0\0\xCE`\0\0\xCE`\0\0\xCE`\0\0\xCE`\0\0\xCE`\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\x80\0\0\xCE\x80\0\0\xCE\x80\0\0\xCE\x80\0\0\xCE\x80\0\0\xCE\x80\0\0\xCE\x80\0\0\xCE\x80\0\0\xCE\x80\0\0\xCE\x80\0\0\xCE\x80\0\0\xCE\x80\0\0\xCE\x80\0\0\xCE\x80\0\0\xCE\x80\0\0\xCE\x80\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xA0\0\0\xCE\xA0\0\0\xCE\xA0\0\0\xCE\xA0\0\0\xCE\xA0\0\0\xCE\xA0\0\0\xCE\xA0\0\0\xCE\xA0\0\0\xCE\xA0\0\0\xCE\xA0\0\0\xCE\xA0\0\0\xCE\xA0\0\0\xCE\xA0\0\0\xCE\xA0\0\0\xCE\xA0\0\0\xCE\xA0\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xC0\0\0\xCE\xC0\0\0\xCE\xC0\0\0\xCE\xC0\0\0\xCE\xC0\0\0\xCE\xC0\0\0\xCE\xC0\0\0\xCE\xC0\0\0\xCE\xC0\0\0\xCE\xC0\0\0\xCE\xC0\0\0\xCE\xC0\0\0\xCE\xC0\0\0\xCE\xC0\0\0\xCE\xC0\0\0\xCE\xC0\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\xE0\0\0\xCE\xE0\0\0\xCE\xE0\0\0\xCE\xE0\0\0\xCE\xE0\0\0\xCE\xE0\0\0\xCE\xE0\0\0\xCE\xE0\0\0\xCE\xE0\0\0\xCE\xE0\0\0\xCE\xE0\0\0\xCE\xE0\0\0\xCE\xE0\0\0\xCE\xE0\0\0\xCE\xE0\0\0\xCE\xE0\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE\0\x01\0\xCE\0\x01\0\xCE\0\x01\0\xCE\0\x01\0\xCE\0\x01\0\xCE\0\x01\0\xCE\0\x01\0\xCE\0\x01\0\xCE\0\x01\0\xCE\0\x01\0\xCE\0\x01\0\xCE\0\x01\0\xCE\0\x01\0\xCE\0\x01\0\xCE\0\x01\0\xCE\0\x01\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xCE \x01\0\xCE \x01\0\xCE \x01\0\xCE \x01\0\xCE \x01\0\xCE \x01\0\xCE \x01\0\xCE \x01\0\xCE \x01\0\xCE \x01\0\xCE \x01\0\xCE \x01\0\xCE \x01\0\xCE \x01\0\xCE \x01\0\xCE \x01\0\xFF\xFF\xFF\xFF\0\0\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF") }, 4294967295u32), ces: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x02\0N\0\0\x02\x02\xFA\x02\x004\0\0d\xA7\xFA\x02\0\0\x02\0L\xDB\xFA\x02\0\xA7\x02\0\xAC/\xFC\x02@\xB7\x02\0bP\xFC\x02 \xB8\x02\0\"R\xFC\x02\xB0\xCE\x02\0\x80\x7F\xFC\x02\xF0\xEB\x02\0X\xBA\xFC\x02\0\0\x03\0>\xBF\xFC\x02P\x13\x03\0\"\xE6\xFC\0\x05\x02~\0\0t\t\0\x05\x02\x7F\0\0t\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\x02\x02\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\x08\x02\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\x14\x02\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\xBC\x02\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\x1C\x03\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0,\x03\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\xCA\x03\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\x08\x04\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0(\x04\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\xE4\x08\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\xE8\x08\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0|\x0B\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\x98\x0C\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\xBE\x0C\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\x004\x0E\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\x14\x0F\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\xDA\x13\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0d\x14\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\x04\x1D\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0,2\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0v4\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0x4\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\xB64\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\xBE6\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\xE2>\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0bG\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\x86K\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0lT\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0,Y\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0jY\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\x8AY\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\xA6j\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\xB8j\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0@\x80\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\x8C\x80\xFA\0\x17\0\x05\0\0|\t\0\x17\0\x05\0\0z\t\0\x10\0\x05\0\xB4\x8A\xFA\0\x17\0\x05\0\0|\t\0\x10\0\x05\0\0N\n\0\x10\0\x05\0\x14\x02\xFA\0\x10\0\x05\0\0P\n\0\x10\0\x05\0\0N\n\0\x10\0\x05\0\x1C\x03\xFA\0\x10\0\x05\0\0P\n\0\x10\0\x05\0\0N\n\0\x10\0\x05\0\xCE\x0B\xFA\0\x10\0\x05\0\0P\n\0\x10\0\x05\0\0N\n\0\x10\0\x05\0J\x1D\xFA\0\x10\0\x05\0\0P\n\0\x10\0\x05\0\0N\n\0\x10\0\x05\0\xF8*\xFA\0\x10\0\x05\0\0P\n\0\x10\0\x05\0\0N\n\0\x10\0\x05\0\x0E1\xFA\0\x10\0\x05\0\0P\n\0\x10\0\x05\0\0N\n\0\x10\0\x05\0\xBE4\xFA\0\x10\0\x05\0\0P\n\0\x10\0\x05\0\0N\n\0\x10\0\x05\0\xFEG\xFA\0\x10\0\x05\0\0P\n\0\x10\0\x05\0\0N\n\0\x10\0\x05\0TT\xFA\0\x10\0\x05\0\0P\n\0\x15\0\x05\0\0\0\x13\0\x10\0\x05\0\xFEG\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0\x13\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0\x13\0\x10\0\x05\0v4\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0\x13\0\x10\0\x05\0\xFEG\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0\x15\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0\x15\0\x10\0\x05\0v4\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0\x15\0\x10\0\x05\0\xFEG\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0\x17\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0\x17\0\x10\0\x05\0v4\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0\x17\0\x10\0\x05\0\xFEG\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0\x19\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0\x19\0\x10\0\x05\0\xFEG\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0\x1B\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0\x1B\0\x10\0\x05\0\xFEG\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0\x1D\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0\x1D\0\x10\0\x05\0\xFEG\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0\x1F\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0\x1F\0\x10\0\x05\0\xFEG\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0!\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0!\0\x10\0\x05\0\xFEG\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0#\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x15\0\x15\0\x05\0\0\0#\0\x10\0\x05\0\xFEG\xFA\0\x15\0\x05\0\0\0\x15\0\x16\0\x05\0\0\0%\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x15\0\x16\0\x05\0\0\0%\0\x10\0\x05\0\xFEG\xFA\0\x15\0\x05\0\0\0\x17\0\x15\0\x05\0\0\0\x13\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x17\0\x15\0\x05\0\0\0\x13\0\x10\0\x05\0\xFEG\xFA\0\x15\0\x05\0\0\0\x17\0\x15\0\x05\0\0\0\x15\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x17\0\x15\0\x05\0\0\0\x15\0\x10\0\x05\0\xFEG\xFA\0\x15\0\x05\0\0\0\x17\0\x15\0\x05\0\0\0\x17\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x17\0\x15\0\x05\0\0\0\x17\0\x10\0\x05\0\xFEG\xFA\0\x15\0\x05\0\0\0\x17\0\x15\0\x05\0\0\0\x19\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x17\0\x15\0\x05\0\0\0\x19\0\x10\0\x05\0\xFEG\xFA\0\x15\0\x05\0\0\0\x17\0\x15\0\x05\0\0\0\x1B\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x17\0\x15\0\x05\0\0\0\x1B\0\x10\0\x05\0\xFEG\xFA\0\x15\0\x05\0\0\0\x17\0\x15\0\x05\0\0\0\x1D\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x17\0\x15\0\x05\0\0\0\x1F\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x17\0\x15\0\x05\0\0\0!\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x17\0\x15\0\x05\0\0\0#\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x17\0\x16\0\x05\0\0\0%\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x19\0\x15\0\x05\0\0\0\x13\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x19\0\x15\0\x05\0\0\0\x15\0\x10\0\x05\0,2\xFA\0\x15\0\x05\0\0\0\x19\0\x10\0\x05\0v4\xFA\0\x15\0\x05\0\0\0\x1B\0\x10\0\x05\0v4\xFA\0\x15\0\x05\0\0\0\x1D\0\x10\0\x05\0v4\xFA\0\x15\0\x05\0\0\0\x1F\0\x10\0\x05\0v4\xFA\0\x15\0\x05\0\0\0!\0\x10\0\x05\0v4\xFA\0\x15\0\x05\0\0\0#\0\x10\0\x05\0v4\xFA\0\x16\0\x05\0\0\0%\0\x10\0\x05\0v4\xFA\0\xA0\0\x05\0\x02.a\0\xA0\0\x05\0\t.a\0\xA0\0\x05\0\x028a\0\xA0\0\x05\0\t8a\0\xA0\0\x05\0\x02`a\0\xA0\0\x05\0\t`a\0\xA0\0\x05\0\x02ha\0\xA0\0\x05\0\tha\0\xA0\0\x05\0\x10ha\0\xA0\0\x05\0\x02\xA4a\0\xA0\0\x05\0\t\xA4a\0 \0\x05\0\x02\xB2a\0\xAE\0\x05\0\x02\xB2a\0\xA0\0\x05\0\t\xB2a\0\xA0\0\x05\0\x02\xB8a\0\xA0\0\x05\0\t\xB8a\0\xA0\0\x05\0\x02\xBEa\0\xA0\0\x05\0\t\xBEa\0 \0\x05\0\x10\xBEa\0\xAE\0\x05\0\x10\xBEa\0\xA0\0\x05\0\x17\xBEa\0\xA0\0\x05\0\x1E\xBEa\0\xA0\0\x05\0%\xBEa\0\xA0\0\x05\0,\xBEa\0\xA0\0\x05\0\x02\xC2a\0\xA0\0\x05\0\t\xC2a\0\xA0\0\x05\0\x02\xCAa\0\xA0\0\x05\0\t\xCAa\0\xA0\0\x05\0\x02\xE0a\0 \0\x05\0\x02\xECa\0\xAE\0\x05\0\x02\xECa\0\xA0\0\x05\0\t\xECa\0\xA0\0\x05\0\x02\xF2a\0 \0\x05\0\t\xF2a\0\xAE\0\x05\0\t\xF2a\0\xA0\0\x05\0\x02\xF6a\0 \0\x05\0\t\xF6a\0\xAE\0\x05\0\t\xF6a\0 \0\x05\0\x10\xF6a\0\xAE\0\x05\0\x10\xF6a\0\xA0\0\x05\0\x17\xF6a\0 \0\x05\0\x1E\xF6a\0\xAE\0\x05\0\x1E\xF6a\0\xA0\0\x05\0%\xF6a\0\xA0\0\x05\0,\xF6a\0\xA0\0\x05\x003\xF6a\0 \0\x05\0:\xF6a\0\xAE\0\x05\0:\xF6a\0\xA0\0\x05\0A\xF6a\0\xA0\0\x05\0H\xF6a\0 \0\x05\0O\xF6a\0\xAE\0\x05\0O\xF6a\0\xA0\0\x05\0V\xF6a\0\xA0\0\x05\0]\xF6a\0&\0\x05\0\0\x16f\0 \0\x05\0\x10\xDEf\x001\0\x05\0\0\x16f\0.\0\x05\0\x10\xDEf\0&\0\x05\0\0\x16f\0 \0\x05\0\t\xE4f\x001\0\x05\0\0\x16f\0.\0\x05\0\t\xE4f\0 \0\x05\0\x02\xB2f\0\x10\0\x05\0\x1E\xB2f\0\x1B\0\x05\0\x1E\xB2f\0&\0\x05\0\x1E\xB2f\x001\0\x05\0\x1E\xB2f\0\x10\0\x05\x003\xB2f\0\x1B\0\x05\x003\xB2f\0&\0\x05\x003\xB2f\x001\0\x05\x003\xB2f\0 \0\x05\0H\xB2f\0\x10\0\x05\0\x10\xC0f\0\x1B\0\x05\0\x10\xC0f\0&\0\x05\0\x10\xC0f\x001\0\x05\0\x10\xC0f\0\x10\0\x05\0\x17\xC4f\0\x1B\0\x05\0\x17\xC4f\0&\0\x05\0\x17\xC4f\x001\0\x05\0\x17\xC4f\0\x10\0\x05\0%\xC4f\0\x1B\0\x05\0%\xC4f\0&\0\x05\0%\xC4f\x001\0\x05\0%\xC4f\0\x10\0\x05\0\t\xD2f\0\x1B\0\x05\0\t\xD2f\0&\0\x05\0\t\xD2f\x001\0\x05\0\t\xD2f\0 \0\x05\0\x10\xDEf\0 N\xE8\0\0\0\0\0.\0\x05\0\x10\xDEf\0.N\xE8\0\0\0\0\0 \0\x05\0\x02\xE4f\0.\0\x05\0\x02\xE4f\0 \0\x05\0\t\xECf\0.\0\x05\0\t\xECf\0\xA0\0\x05\0\t\xF5v\0\xA0\0\x05\0\x10\xF5v\0\xA0\0\x05\0\x17\xF5v\0\xA0\0\x05\0\x1E\xF5v\0\xA0\0\x05\0%\xF5v\0\xA0\0\x05\0,\xF5v\0\xA0\0\x05\x003\xF5v\0\xA0\0\x05\0:\xF5v\0\xA0\0\x05\0A\xF5v\0\xA0\0\x05\0H\xF5v\0\xA0\0\x05\0O\xF5v\0\xA0\0\x05\0V\xF5v\0\xA0\0\x05\0]\xF5v\0\xA0\0\x05\0d\xF5v\0\xA0\0\x05\0k\xF5v\0\xA0\0\x05\0r\xF5v\0\xA0\0\x05\0y\xF5v\0\xA0\0\x05\0\x80\xF5v\0\xA0\0\x05\0\x87\xF5v\0\xA0\0\x05\0\x8E\xF5v\0\xA0\0\x05\0\x95\xF5v\0\xA0\0\x05\0\x9C\xF5v\0\xA0\0\x05\0\xA3\xF5v\0\xA0\0\x05\0\xAA\xF5v\0\xA0\0\x05\0\xB1\xF5v\0\xA0\0\x05\0\xB8\xF5v\0\xA0\0\x05\0\xBF\xF5v\0\xA0\0\x05\0\xC6\xF5v\0\xA0\0\x05\0\xCD\xF5v\0\xA0\0\x05\0\xD4\xF5v\0\xA0\0\x05\0\xDB\xF5v\0\xA0\0\x05\0\xE2\xF5v\0\xA0\0\x05\0\xE9\xF5v\0\xA0\0\x05\0\xF0\xF5v\0\xA0\0\x05\0\xF7\xF5v\0\xA0\0\x05\0\xFE\xF5v\0 \0\x05\0\x10\\y\0 \0\x05\0,\\y\0 \0\x05\0r\\y\0 \0\x05\0\xA3\\y\0 \0\x05\0\xC6\\y\0 \0\x05\0\xF7ey\0\xAE\0\x05\0\xF7ey\0 \0\x05\0\x1E\xF7y\0 \0\x05\0:\xF7y\0 \0\x05\0H\xF7y\0 \0\x05\0d\xF7y\0 \0\x05\0r\xF7y\0 \0\x05\0\xF0\xF7y\0 \0\x05\0\xF7\xF7y\0\xA0\0\x05\0\ta|\0\xA0\0\x05\0\x10a|\0\xA0\0\x05\0\x17a|\0\xA0\0\x05\0\x1Ea|\0\xA0\0\x05\0%a|\0\xA0\0\x05\0,a|\0\xA0\0\x05\x003a|\0\xA0\0\x05\0:a|\0\xA0\0\x05\0Aa|\0\xA0\0\x05\0Ha|\0\xA0\0\x05\0Oa|\0\xA0\0\x05\0Va|\0\xA0\0\x05\0]a|\0\xA0\0\x05\0da|\0\xA0\0\x05\0ka|\0\xA0\0\x05\0ra|\0\xA0\0\x05\0ya|\0\xA0\0\x05\0\x80a|\0\xA0\0\x05\0\x87a|\0\xA0\0\x05\0\x8Ea|\0\xA0\0\x05\0\x95a|\0\xA0\0\x05\0\x9Ca|\0\xA0\0\x05\0\xA3a|\0\xA0\0\x05\0\xAAa|\0\xA0\0\x05\0\xB1a|\0\xA0\0\x05\0\xB8a|\0\xA0\0\x05\0\xBFa|\0\xA0\0\x05\0\xC6a|\0\xA0\0\x05\0\xCDa|\0\xA0\0\x05\0\xD4a|\0\xA0\0\x05\0\xDBa|\0\xA0\0\x05\0\xE2a|\0\xA0\0\x05\0\xE9a|\0\xA0\0\x05\0\xF0a|\0\xA0\0\x05\0\xF7a|\0 \0\x05\x003\xA9|\0 \0\x05\0H\xA9|\0\x1B\0\x05\0\x02\x02\xFA\0&\0\x05\0\x02\x02\xFA\x001\0\x05\0\x02\x02\xFA\0&\0\x05\0\x04\x02\xFA\0\x1B\0\x05\0\x08\x02\xFA\0\x1B\0\x05\0\x14\x02\xFA\0&\0\x05\0\x14\x02\xFA\x001\0\x05\0\x14\x02\xFA\0\x1B\0\x05\0\x16\x02\xFA\0&\0\x05\0\x16\x02\xFA\0\x1B\0\x05\0\x18\x02\xFA\0&\0\x05\0\x18\x02\xFA\0&\0\x05\x004\x02\xFA\0\x10\0\x05\0R\x02\xFA\0\x10\0\x05\0Z\x02\xFA\0\x1B\0\x05\0\\\x02\xFA\0&\0\x05\0\\\x02\xFA\x001\0\x05\0\\\x02\xFA\0\x10\0\x05\0n\x02\xFA\0\x05\0p\0n\x02\xFA\0\x10\0\x05\0\x80\x02\xFA\0\x10\0\x05\0\xB4\x02\xFA\0&\0\x05\0\xB4\x02\xFA\0\x05\0p\0\xB4\x02\xFA\0\x10\0\x05\0\xB6\x02\xFA\0\x10\0\x05\0\xB8\x02\xFA\0\x1B\0\x05\0\xBC\x02\xFA\0\x10\0\x05\0\x0E\x03\xFA\0\x1B\0\x05\0\x1C\x03\xFA\0&\0\x05\0\x1C\x03\xFA\x001\0\x05\0\x1C\x03\xFA\0\x1B\0\x05\0,\x03\xFA\0\x10\0\x05\0D\x03\xFA\x001\0\x05\0L\x03\xFA\0\x10\0\x05\0x\x03\xFA\0&\0\x05\0x\x03\xFA\0\x10\0\x05\0z\x03\xFA\x001\0\x05\0\xCC\x03\xFA\x001\0\x05\x004\x0F\xFA\0\x1B\0\x05\0\x08\x04\xFA\0\x1B\0\x05\0(\x04\xFA\0\x1B\0\x05\0b\x08\xFA\0\x10\0\x05\0\x8C\x08\xFA\0\x10\0\x05\0\xD8\x08\xFA\0\x1B\0\x05\0\xE4\x08\xFA\0\x1B\0\x05\0\xE8\x08\xFA\0\x10\0\x05\0\x14\t\xFA\0\x05\0p\0\x14\t\xFA\x001\0\x05\0*\t\xFA\0\x10\0\x05\0<\t\xFA\0\x1B\0\x05\0B\t\xFA\0\x10\0\x05\0f\t\xFA\0\x10\0\x05\0\xD0\t\xFA\0\x05\0p\0\xD0\t\xFA\0\x10\0\x05\0\xFA\t\xFA\0\x10\0\x05\0\x12\n\xFA\0\x05\0p\0\x12\n\xFA\0\x10\0\x05\0\x16\n\xFA\x001\0\x05\0L\n\xFA\x001\0\x05\0\xAC\n\xFA\x001\0\x05\0\xF6\n\xFA\0\x10\0\x05\0J\x0B\xFA\0\x1B\0\x05\0|\x0B\xFA\0\x10\0\x05\0\x08\x0C\xFA\0\x10\0\x05\0@\x0C\xFA\0\x10\0\x05\0J\x0C\xFA\0\x10\0\x05\0\x86\x0C\xFA\0\x1B\0\x05\0\x8C\x0C\xFA\0\x1B\0\x05\0\x98\x0C\xFA\0\x10\0\x05\0\x9E\x0C\xFA\0\x10\0\x05\0\xA0\x0C\xFA\0\x1B\0\x05\0\xBE\x0C\xFA\0\x10\0\x05\0\xCE\x0C\xFA\0\x05\0p\0\xCE\x0C\xFA\0\x10\0\x05\0\xE8\x0C\xFA\0\x05\0p\0\xE8\x0C\xFA\0\x1B\0\x05\0\xF6\x0C\xFA\0\x10\0\x05\0\x1C\r\xFA\0\x05\0p\0\x1C\r\xFA\0\x10\0\x05\0\x84\r\xFA\0\x10\0\x05\0\xA8\r\xFA\x001\0\x05\0\xB0\r\xFA\0\x10\0\x05\0\xDE\r\xFA\0\x1B\0\x05\0\xF6\r\xFA\0\x1B\0\x05\0\xFE\r\xFA\x001\0\x05\0\xFE\r\xFA\x001\0\x05\0*\x0E\xFA\0\x1B\0\x05\x004\x0E\xFA\x001\0\x05\0\x8C\x0E\xFA\0\x1B\0\x05\0\xBC\x10\xFA\x001\0\x05\0\x8C\x11\xFA\0\x10\0\x05\0\xD2\x13\xFA\0\x1B\0\x05\0\xDA\x13\xFA\0&\0\x05\0\xDA\x13\xFA\0\x1B\0\x05\0d\x14\xFA\0&\0\x05\0\x86\x14\xFA\0\x10\0\x05\0\x04\x18\xFA\x001\0\x05\0\x0E\x18\xFA\0\x10\0\x05\x002\x18\xFA\0\x10\0\x05\0B\x18\xFA\0\x10\0\x05\0X\x18\xFA\x001\0\x05\0b\x18\xFA\0\x1B\0\x05\0f\x18\xFA\0\x10\0\x05\0|\x18\xFA\x001\0\x05\0|\x18\xFA\x001\0\x05\0>=\xFA\0&\0\x05\0\x80\x18\xFA\x001\0\x05\0\x80\x18\xFA\0\x10\0\x05\0\x16\x19\xFA\0\x1B\0\x05\0\x16\x19\xFA\0\x10\0\x05\0\xD6\x1C\xFA\x001\0\x05\0\xE4\x1C\xFA\0\x1B\0\x05\0\x04\x1D\xFA\0\x10\0\x05\08\x1D\xFA\0\x1B\0\x05\0f\x1D\xFA\0\x10\0\x05\0*\x1E\xFA\0\x10\0\x05\0X\x1E\xFA\0\x05\0p\0X\x1E\xFA\0\x05\0x\0X\x1E\xFA\0\x10\0\x05\0~\x1E\xFA\0\x05\0p\0~\x1E\xFA\0\x10\0\x05\0\x80\x1E\xFA\0\x05\0p\0\x80\x1E\xFA\0\x10\0\x05\0\xAA\x1E\xFA\0\x10\0\x05\0\x18\x1F\xFA\0\x10\0\x05\0\x1E\x1F\xFA\0\x10\0\x05\0\xF6!\xFA\0\x10\0\x05\0\x0C\"\xFA\0\x1B\0\x05\0\x0E\"\xFA\x001\0\x05\0\x0E\"\xFA\0\x10\0\x05\0$\"\xFA\0\x10\0\x05\0(\"\xFA\0\x10\0\x05\0>\"\xFA\0\x10\0\x05\0(#\xFA\x001\0\x05\0*#\xFA\x001\0\x05\0r*\xFA\0\x10\0\x05\08#\xFA\0\x1B\0\x05\0<#\xFA\0\x10\0\x05\0B#\xFA\0\x10\0\x05\0.$\xFA\0\x10\0\x05\0B$\xFA\0\x10\0\x05\0\\$\xFA\0\x10\0\x05\0l$\xFA\0\x10\0\x05\0\xE6$\xFA\0\x05\0p\0\xE6$\xFA\0\x10\0\x05\0\xE8$\xFA\0\x10\0\x05\0\n%\xFA\0\x10\0\x05\0.%\xFA\x001\0\x05\0`%\xFA\0\x1B\0\x05\0v%\xFA\0\x10\0\x05\0\xCE%\xFA\0\x05\0p\0\xCE%\xFA\0\x10\0\x05\0\xD0%\xFA\0\x10\0\x05\0b*\xFA\0\x10\0\x05\0\xBE*\xFA\0\x10\0\x05\0\xE8*\xFA\x001\0\x05\0\xE8*\xFA\0\x10\0\x05\0\xEA*\xFA\x001\0\x05\0\xF8*\xFA\x001\0\x05\0~+\xFA\x001\0\x05\0d,\xFA\x001\0\x05\0\x02-\xFA\0\x10\0\x05\0\xBC0\xFA\0\x10\0\x05\0\xC60\xFA\0\x10\0\x05\0\xC80\xFA\0\x10\0\x05\0n1\xFA\0\x1B\0\x05\0n1\xFA\0\x10\0\x05\0\x8E1\xFA\x001\0\x05\0\x921\xFA\0\x10\0\x05\0\xA81\xFA\x001\0\x05\0\xC01\xFA\0\x10\0\x05\0\xD21\xFA\0\x10\0\x05\0\"2\xFA\0\x10\0\x05\0$2\xFA\0\x1B\0\x05\0,2\xFA\0\x05\0p\0,2\xFA\x001\0\x05\0~2\xFA\x001\0\x05\0\xF2?\xFA\x001\0\x05\0\xA22\xFA\x001\0\x05\0\xBC2\xFA\x001\0\x05\x004\x0F\xFA\0\x10\0\x05\0F4\xFA\0\x1B\0\x05\0v4\xFA\x001\0\x05\0v4\xFA\0\x05\0p\0v4\xFA\0\x1B\0\x05\0x4\xFA\x001\0\x05\0x4\xFA\0\x1B\0\x05\0\xB64\xFA\0\x1B\0\x05\0\xBE6\xFA\x001\0\x05\0\xBE6\xFA\x001\0\x05\0d$\xFA\x001\0\x05\0:\x04\xFA\x001\0\x05\0,Y\xFA\0\x10\0\x05\0\xB6<\xFA\0\x10\0\x05\0<=\xFA\0\x1B\0\x05\0>=\xFA\0\x10\0\x05\0j=\xFA\0\x05\0p\0l=\xFA\0\x10\0\x05\0\xDE=\xFA\0\x10\0\x05\0\x10>\xFA\0\x10\0\x05\0\x14>\xFA\0\x10\0\x05\0\">\xFA\0\x10\0\x05\x000>\xFA\0\x10\0\x05\0\x98>\xFA\0\x10\0\x05\0\x9C>\xFA\0\x10\0\x05\0\xA2>\xFA\0\x1B\0\x05\0\xE2>\xFA\0\x10\0\x05\0\xE4>\xFA\0\x10\0\x05\0\xEE>\xFA\0\x1B\0\x05\0N@\xFA\x001\0\x05\0\x84C\xFA\x001\0\x05\0\xAED\xFA\0\x1B\0\x05\0bG\xFA\0\x10\0\x05\0dG\xFA\x001\0\x05\0\xD0H\xFA\0\x10\0\x05\0\xE6J\xFA\0\x10\0\x05\0\xE8J\xFA\0\x05\0p\0\xE8J\xFA\0\x10\0\x05\0\xFEJ\xFA\0\x10\0\x05\0\nK\xFA\0\x10\0\x05\0\x12K\xFA\0\x10\0\x05\0\"K\xFA\0\x10\0\x05\0FK\xFA\0\x10\0\x05\0JK\xFA\0\x05\0p\0JK\xFA\0\x1B\0\x05\0\x86K\xFA\0\x10\0\x05\0\xECK\xFA\0\x10\0\x05\0\xEEK\xFA\0\x10\0\x05\0\xA0M\xFA\0\x10\0\x05\0\xAAM\xFA\0\x05\0p\0\xAEM\xFA\0\x10\0\x05\0VP\xFA\0\x10\0\x05\0jP\xFA\0\x10\0\x05\0\xCEP\xFA\0\x10\0\x05\0\xDCP\xFA\x001\0\x05\0\xDCP\xFA\0\x10\0\x05\0\xEEP\xFA\0\x10\0\x05\0\xFEP\xFA\0&\0\x05\0\x04Q\xFA\x001\0\x05\0\x06Q\xFA\0\x1B\0\x05\0\x0EQ\xFA\0\x10\0\x05\0\xB6Q\xFA\0\x05\0p\0\xB6Q\xFA\0\x10\0\x05\0\xC4Q\xFA\0\x10\0\x05\0\x90S\xFA\0\x10\0\x05\0\x9ES\xFA\0\x10\0\x05\0\x02T\xFA\0\x10\0\x05\0$T\xFA\0\x1B\0\x05\0lT\xFA\0\x10\0\x05\0\x82T\xFA\0\x05\0p\0\x82T\xFA\0\x10\0\x05\0`V\xFA\0\x10\0\x05\0nV\xFA\0\x10\0\x05\0\x90V\xFA\0\x10\0\x05\0$Y\xFA\0\x05\0p\0$Y\xFA\0\x10\0\x05\0&Y\xFA\0\x1B\0\x05\0,Y\xFA\0\x1B\0\x05\0jY\xFA\x001\0\x05\0\xB2Y\xFA\0\x10\0\x05\0\"Z\xFA\0\x10\0\x05\0.Z\xFA\0\x1B\0\x05\0bZ\xFA\0\x10\0\x05\0\x9C[\xFA\x001\0\x05\0\xA8[\xFA\0\x10\0\x05\0L\\\xFA\0\x10\0\x05\0\xA8\\\xFA\0\x05\0p\0\xA8\\\xFA\0\x1B\0\x05\0\xD6]\xFA\0\x10\0\x05\0\xA2_\xFA\0\x10\0\x05\0\xAE`\xFA\0\x10\0\x05\0\xB0`\xFA\x001\0\x05\0Da\xFA\0\x10\0\x05\0\x04d\xFA\0\x10\0\x05\x004e\xFA\0\x10\0\x05\0je\xFA\0\x10\0\x05\0le\xFA\0\x05\0p\0le\xFA\0\x10\0\x05\0ne\xFA\0\x05\0p\0ne\xFA\0\x05\0x\0ne\xFA\0\x10\0\x05\0\xDCe\xFA\0\x05\0p\0\xDCe\xFA\0\x05\0x\0\xDCe\xFA\0\x10\0\x05\0\xDEe\xFA\0\x10\0\x05\0Df\xFA\0\x10\0\x05\0\xCCf\xFA\0\x10\0\x05\0\xCEf\xFA\0\x10\0\x05\0\xE2f\xFA\0\x10\0\x05\0\xEEf\xFA\0\x10\0\x05\x002g\xFA\0\x10\0\x05\0\xCAg\xFA\0\x05\0p\0\xCAg\xFA\0\x10\0\x05\0\xCCg\xFA\0\x10\0\x05\0\xDEg\xFA\0\x05\0p\0\xDEg\xFA\0\x10\0\x05\0\x98j\xFA\0\x10\0\x05\0\xCAj\xFA\0\x05\0p\0\xCAj\xFA\0\x10\0\x05\0\xEAj\xFA\0\x10\0\x05\0\nk\xFA\0\x10\0\x05\0\x12k\xFA\0\x10\0\x05\0\xB0k\xFA\0\x10\0\x05\0\xB8k\xFA\0\x10\0\x05\0\xC4k\xFA\0\x10\0\x05\0\xC6k\xFA\0\x05\0p\0\xC6k\xFA\0\x05\0x\0\xC6k\xFA\0\x10\0\x05\0~s\xFA\0\x10\0\x05\0\x80s\xFA\0\x10\0\x05\0\xBAs\xFA\0\x10\0\x05\0lw\xFA\0\x10\0\x05\0\x84w\xFA\0\x10\0\x05\0\xB2w\xFA\0\x10\0\x05\0\xB4w\xFA\0\x10\0\x05\0\xECy\xFA\0\x10\0\x05\0\xEEy\xFA\0\x10\0\x05\0\xF0y\xFA\0\x10\0\x05\0\x08z\xFA\0\x10\0\x05\0tz\xFA\0\x10\0\x05\0\x96z\xFA\0\x05\0p\0\x96z\xFA\x001\0\x05\0\xB8z\xFA\0\x10\0\x05\0\xF2z\xFA\0\x10\0\x05\0:~\xFA\0\x10\0\x05\0j\x7F\xFA\0\x10\0\x05\0\x88\x7F\xFA\0\x10\0\x05\0\xA6\x7F\xFA\0\x10\0\x05\0\xEC\x7F\xFA\0\x10\0\x05\08\x80\xFA\0\x1B\0\x05\0@\x80\xFA\x001\0\x05\0P\x80\xFA\0\x1B\0\x05\0\x8C\x80\xFA\0\x10\0\x05\0:\x81\xFA\0\x10\0\x05\0\xC8\x81\xFA\0\x10\0\x05\0\xE0\x81\xFA\x001\0\x05\0\xE0\x81\xFA\0\x10\0\x05\0h\x82\xFA\0\x05\0p\0h\x82\xFA\0\x10\0\x05\0\\\x84\xFA\0\x10\0\x05\0\x9A\x84\xFA\0\x10\0\x05\0\xD4\x85\xFA\0\x10\0\x05\0@\x86\xFA\0\x10\0\x05\0j\x86\xFA\0\x10\0\x05\0t\x86\xFA\0\x10\0\x05\0v\x86\xFA\0\x05\0p\0v\x86\xFA\0\x05\0x\0v\x86\xFA\x001\0\x05\0\xA0\x87\xFA\0\x1B\0\x05\0\xDE\x87\xFA\0\x10\0\x05\x000\x88\xFA\0\x05\0p\x000\x88\xFA\0\x10\0\x05\0\xA2\x89\xFA\x001\0\x05\0\xAA\x89\xFA\0\x10\0\x05\0\x9E\x8A\xFA\0\x10\0\x05\0\xAA\x8A\xFA\0\x1B\0\x05\0\xB4\x8A\xFA\0\x10\0\x05\0(\x90\xFA\0\x10\0\x05\0\x10\x92\xFA\0\x10\0\x05\0\x12\x92\xFA\0\x10\0\x05\0 \x92\xFA\0\x10\0\x05\0\"\x92\xFA\0\x10\0\x05\0\xF2\x92\xFA\0\x10\0\x05\0\\\x93\xFA\0\x05\0p\0\\\x93\xFA\0\x10\0\x05\0^\x93\xFA\0\x10\0\x05\0\x92\x94\xFA\0\x10\0\x05\0\x98\x94\xFA\0\x10\0\x05\0\xF6\x94\xFA\0\x05\0p\0\xF6\x94\xFA\0\x10\0\x05\0\xCA\x95\xFA\0\x10\0\x05\0\xCC\x95\xFA\0\x10\0\x05\0\xE4\x95\xFA\0\x10\0\x05\0\xEC\x95\xFA\0\x10\0\x05\0\xFA\x95\xFA\0\x10\0\x05\0\xC0\x96\xFA\0\x10\0\x05\0\xF6\x96\xFA\0\x10\0\x05\0\x06\x97\xFA\0\x10\0\x05\0\x12\x97\xFA\0\x10\0\x05\0.\x97\xFA\0\x1B\0\x05\x006\x97\xFA\0\x10\0\x05\0\x18\x98\xFA\0\x10\0\x05\0~\x98\xFA\0\x10\0\x05\0\xCA\x98\xFA\0\x10\0\x05\0\xE4\x98\xFA\0\x10\0\x05\0\xEA\x98\xFA\0\x10\0\x05\0\xEC\x98\xFA\0\x10\0\x05\0\xEE\x98\xFA\0\x05\0p\0\xEE\x98\xFA\0\x10\0\x05\0\xF6\x99\xFA\0\x10\0\x05\0^\x9A\xFA\0\x05\0p\0^\x9A\xFA\0\x10\0\x05\0d\x9A\xFA\0\x10\0\x05\0\x8A\x9A\xFA\0\x10\0\x05\0\x0E\x9C\xFA\0\x10\0\x05\0\x86\x9C\xFA\0\x05\0p\0\x86\x9C\xFA\0\x10\0\x05\0\xE6\x9C\xFA\0\x10\0\x05\0\xF4\x9C\xFA\0\x10\0\x05\0\x82\x9D\xFA\0\x10\0\x05\0\x96\x9D\xFA\0\x10\0\x05\0\x9C\x9D\xFA\0\x10\0\x05\0\xB0\x9D\xFA\0\x05\0p\0\xB0\x9D\xFA\0\x10\0\x05\0\xEC\x9D\xFA\0\x10\0\x05\x006\xA0\xFA\0\x10\0\x05\0\n\xA1\xFA\0\x10\0\x05\0\x82\xA3\xFA\0\x10\0\x05\x000\xA4\xFA\0\x05\0p\x000\xA4\xFA\0\x10\0\x05\0D\xA4\xFA\0\x10\0\x05\0\x90\xA4\xFA\0\x10\0\x05\0\x92\xA4\xFA\0\x10\0\x05\0\xBC\xA4\xFA\0\x10\0\x05\0\xCC\xA4\xFA\0\x10\0\x05\0\xCE\xA4\xFA\0\x10\0\x05\0\xE0\xA4\xFA\0\x10\0\x05\0\xE8\xA4\xFA\0\x10\0\x05\0:\xA5\xFA\0\x10\0\x05\0B\xA5\xFA\0\x10\0\x05\0D\xA5\xFA\0\x10\0\x05\0d\xA5\xFA\0\x10\0\x05\0n\xA5\xFA\0\x10\0\x05\0\x88\xA5\xFA\0\x10\0\x05\0\xBE\xA5\xFA\0\x10\0\x05\0\xDC\xA5\xFA\0\x05\0p\0\xDC\xA5\xFA\0\x10\0\x05\0\xE8\xA5\xFA\0\x10\0\x05\0\xEC\xA5\xFA\0\x05\0p\0\xEC\xA5\xFA\0\x10\0\x05\0H\xA6\xFA\0\x10\0\x05\0d\xA6\xFA\0\x05\0p\0d\xA6\xFA\0\x10\0\x05\0|\xA6\xFA\0\x10\0\x05\0\x82\xA6\xFA\0\x05\0p\0\x82\xA6\xFA\0\x05\0x\0\x82\xA6\xFA\0\x10\0\x05\0\x88\xA6\xFA\0\x10\0\x05\0\x8A\xA6\xFA\x87\xDA\x07\0\0\x02\x8Cg\x870\x11\0\0\x02\\y\x87v\x11\0\0\x02\x91y\x87\xCF\x11\0\0\x02\xF7y\x87\x02\x14\0\0\x10\x04w\x87\x96\x15\0\0c\x0Fw\x87\xA7\x15\0\0\xE1\x0Fw\x87\xB0\x18\0\0\x96\x15w\x87P\x19\0\0\t\x04v\x87<\x1A\0\0\x02\x1Av\x87Z\x1C\0\0\tEv\x07\x9C!\0\0,l\x0C\x07\xAF!\0\0\xAAl\x0C\x07\x8A\"\0\0\xE0\x9F\x0C\x07\xEE\"\0\0U\xA2\x0C\x07\x0C#\0\0\r\xA3\x0C\x07+#\0\0\xD8\xA3\x0C\x07\x03%\0\0\x02\xAF\x0C\x07\xA1%\0\0\x02\xB7\x0C\x07\xCC%\0\0\x02\xBC\x0C\x07\0&\0\0\x02\xC3\x0C\x078&\0\0T\xC4\x0C\x07p&\0\0\xC9\xC5\x0C\x07\x90&\0\0\x81\xC6\x0C\x07!'\0\0F\xCB\x0C\x07\x94'\0\0;\xCD\x0C\x07\xC7'\0\0\x94\xCE\x0C\x07\0(\0\x007\xE4\x0C\x07\0)\0\0\xDF\xCF\x0C\x07\x99)\0\0|\xD3\x0C\x07\xDC)\0\09\xD5\x0C\x07\r*\0\0}\xD6\x0C\x07w*\0\0T\xD9\x0C\x07\xDD*\0\0\x1D\xDC\x0C\x07v+\0\0F\xE0\x0C\x07\x97+\0\0(\xE1\x0C\x87<-\0\0d\x8Dg\x87T-\0\0\x15\x8Eg\x07\xC01\0\0\xEDO\r\x07\xC0M\0\0\xA7\xEB\x0C\x87\0\xA0\0\0\tv{\x07\x90\xA4\0\0\xD0\xEF\x0C\x87\xD0\xA4\0\x003\x97{\x874\xA5\0\0\x02\x10x\x87o\xA5\0\0\x02,x\x87\x88\xA5\0\0\x024x\x87\xB5\xA5\0\0\x029x\x87\xD9\xA5\0\0\x02Ex\x87\xA0\xA6\0\0\tLx\x87\x0C\xA8\0\0]\xA2q\x87\x82\xA8\0\0\t\xA4q\x87\n\xA9\0\0\tNu\x870\xA9\0\0\tLu\x87\x84\xA9\0\0\t5v\x87\0\xAA\0\0\t&v\x87\x80\xAA\0\0\t\x84s\x87\xB0\xD7\0\0,\xB1y\x87\xCB\xD7\0\0[\xF8y\x87\r\0\x01\0]g|\x87\x80\0\x01\0ui|\x07y\x01\x01\0\x94\xF1\x0C\x07\xD0\x01\x01\0\x84\xF2\x0C\x87\xA0\x02\x01\0\t\xFA{\x870\x03\x01\0\t\xFE{\x87\xA1\x03\x01\0\x10\xD5|\x87P\x04\x01\0\tV|\x87\xD8\x04\x01\0\t\xF5v\x87\0\x05\x01\0\t]|\x870\x05\x01\0\t_|\x87\0\x06\x01\0\tm|\x87\n\x08\x01\0:w|\x07\xD2\t\x01\x003\x8A\x12\x87\xC9\n\x01\0\x02\xAE|\x87\0\x0B\x01\0\t~|\x87\xB0\x0F\x01\0\t\xD3|\x87\x11\x10\x01\0k\xF4q\x07[\x10\x01\0[\x93\x11\x87\xD0\x10\x01\0\tb|\x87\x03\x11\x01\0\t`u\x87P\x11\x01\0\t\xA8q\x87\x83\x11\x01\0\x17\xAAq\x87\x13\x12\x01\0\x95\xACq\x87\xB0\x12\x01\0\t\xAEq\x87\x13\x13\x01\0d\xB2q\x87\0\x14\x01\0\x17\xB4q\x87\x80\x14\x01\0\x10\xB7q\x87\x85\x15\x01\0\x02\xC1q\x87\0\x16\x01\0\t\xC9q\x87\x8C\x16\x01\0y\xCBq\x87\0\x18\x01\0\t\xD1q\x87\x18\x19\x01\0\x8E\xCDq\x87\xAA\x19\x01\0A\xCFq\x87\r\x1A\x01\0\x1E\xC6t\x87\n\x1C\x01\0H\xF9q\x8Er\x1C\x01\0\t\x04u\x8E\x92\x1C\x01\0\x10\x04u\x87\x0B\x1D\x01\0H\xE0q\x87j\x1D\x01\0H\xE5q\x87\x12\x1F\x01\0d?v\x87\0 \x01\0\t\xD7|\x87c\"\x01\0\xEC\xE7|\x87\xD6\"\x01\0\x0B\xEB|\x07Z$\x01\0\x93\x8B\x12\x87\x80$\x01\0q\xF0|\x87\x90/\x01\0\ty|\x87\x000\x01\0\t\x04}\x87\0D\x01\0\tS}\x87\0h\x01\0=Nx\x87pj\x01\0\td|\x87\xD0j\x01\0\t^x\x87\0k\x01\0\t\xF0{\x82\0p\x01\0\x04d}\x82\0\x88\x01\0T\x94}\x87\0\x8B\x01\0\t\xA6}\x87\x0F\xB0\x01\0dnz\x87p\xB1\x01\0\t\x9B}\x87\0\xBC\x01\0\tX|\x07P\xCF\x01\0\xF9\xF3\x0C\x07\0\xD0\x01\0-\xF7\x0C\x07\0\xD1\x01\0\xF3\xFD\x0C\x07:\xD1\x01\0\x94\xFF\x0C\x07\x8C\xD1\x01\0\xB5\x02\r\x07\xC1\xD1\x01\0\xE4\x03\r\x07\0\xD3\x01\0k\xED\x0C\x07\0\xD8\x01\0\x94@\r\x07v\xDA\x01\0\x06O\r\x87\0\xE1\x01\0\t\xF3{\x87\x90\xE2\x01\0\t\xF5{\x87\xC0\xE2\x01\0\t\xF6{\x87\xD0\xE4\x01\0\t\xF8{\x87\0\xE8\x01\0\t_x\x07\0\xF0\x01\0\xFA\x06\r\x070\xF0\x01\x002\x08\r\x07\xD1\xF0\x01\x001\x0C\r\x07\0\xF3\x01\0>\x10\r\x07\0\xF6\x01\0i/\r\x07\xDC\xF6\x01\0]5\r\x07\0\xF7\x01\x0016\r\x07{\xF7\x01\0x9\r\x07\x10\xF8\x01\0\xC6<\r\x07`\xF8\x01\0\x98>\r\x07\x90\xF8\x01\0\xB2?\r\x07\0\xF9\x01\0h%\r\x07\0\xFA\x01\x006\r\r\x07\x90\xFA\x01\0\x12-\r\x07\0\xFB\x01\0p\xBD\x0C\x07\x94\xFB\x01\0}\xC1\x0C") }, ce32s: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\xC2 \xE8\xE5\xC2.\xEC\xE7\xC2 J\xE6\xC2.\xEC\xE7\xC2 \xAA\xE6\xC2 \xEC\xE7\xC2.\xAA\xE6\xC2.\xEC\xE7\xC2 ,\xE7\xC2 \xEC\xE7\xC2.,\xE7\xC2.\xEC\xE7\xC2 \x8C\xE7\xC2 \xEC\xE7\xC2.\x8C\xE7\xC2.\xEC\xE7\xC2.\xEC\xE7\xC2,\xF2\xEA\x1B\x056\x07\x1B\x056\x07\x18\x05\x84\x0C\x18\x05Z\x07\x18\x05Z\x07\x18\x05Z\x07\x1B\x05d\x07\x1B\x05d\x07\x18\x05Z\x07\x18\x05\0\x08\x18\x05\0\x08(\x05\0\x08(\x05\0\x08\x18\x05\0\x08\x18\x05\0\x08\x18\x05\0\x08(\x05\0\x08(\x05\0\x08(\x05\0\x08\x17\x05z\t\x15\x05\0\x15\x17\x05|\t\x17\x05z\t\x15\x05\0\x15\x15\x05\0\x13\x17\x05|\t\x17\x05z\t\x15\x05\0\x15\x15\x05\0\x15\x17\x05|\t\x17\x05z\t\x15\x05\0\x15\x15\x05\0\x17\x17\x05|\t\x17\x05z\t\x15\x05\0\x15\x15\x05\0\x19\x17\x05|\t\x17\x05z\t\x15\x05\0\x15\x15\x05\0\x1B\x17\x05|\t\x17\x05z\t\x15\x05\0\x15\x15\x05\0\x1D\x17\x05|\t\x17\x05z\t\x15\x05\0\x15\x15\x05\0\x1F\x17\x05|\t\x17\x05z\t\x15\x05\0\x15\x15\x05\0!\x17\x05|\t\x17\x05z\t\x15\x05\0\x15\x15\x05\0#\x17\x05|\t\x17\x05z\t\x15\x05\0\x15\x16\x05\0%\x17\x05|\t\x17\x05z\t\x15\x05\0\x17\x17\x05|\t\x17\x05z\t\x15\x05\0\x17\x15\x05\0\x13\x17\x05|\t\x17\x05z\t\x15\x05\0\x19\x17\x05|\t\x17\x05z\t\x15\x05\0\x1B\x17\x05|\t\x17\x05z\t\x15\x05\0\x1D\x17\x05|\t\x17\x05z\t\x15\x05\0\x1F\x17\x05|\t\x17\x05z\t\x15\x05\0!\x17\x05|\t\x17\x05z\t\x15\x05\0#\x17\x05|\t\x17\x05z\t\x16\x05\0%\x17\x05|\t\x17\x05z\t\x13\x05\0*\x17\x05|\t\x17\x05z\t\xA2\x05\0*\x17\x05|\t\x17\x05z\t\x13\x05\0,\x17\x05|\t\x17\x05z\t\xA2\x05\0,\x17\x05|\t\x17\x05z\t\x13\x05\0.\x17\x05|\t\x17\x05z\t\xA2\x05\0.\x17\x05|\t\x17\x05z\t\x13\x05\x000\x17\x05|\t\x17\x05z\t\xA2\x05\x000\x17\x05|\t\x17\x05z\t\x13\x05\x002\x17\x05|\t\x17\x05z\t\xA2\x05\x002\x17\x05|\t\x17\x05z\t\x13\x05\x004\x17\x05|\t\x17\x05z\t\xA2\x05\x004\x17\x05|\t\x17\x05z\t\x13\x05\x006\x17\x05|\t\x17\x05z\t\xA2\x05\x006\x17\x05|\t\x17\x05z\t\x13\x05\08\x17\x05|\t\x17\x05z\t\xA2\x05\08\x17\x05|\t\x17\x05z\t\x13\x05\0:\x17\x05|\t\x17\x05z\t\xA2\x05\0:\x17\x05|\t\x17\x05z\t\x13\x05\0<\x17\x05|\t\x17\x05z\t\xA2\x05\0<\x17\x05|\t\x17\x05z\t\x13\x05\0>\x17\x05|\t\x17\x05z\t\xA2\x05\0>\x17\x05|\t\x17\x05z\t\x13\x05\0@\x17\x05|\t\x17\x05z\t\xA2\x05\0@\x17\x05|\t\x17\x05z\t\x13\x05\0B\x17\x05|\t\x17\x05z\t\xA2\x05\0B\x17\x05|\t\x17\x05z\t\x13\x05\0D\x17\x05|\t\x17\x05z\t\xA2\x05\0D\x17\x05|\t\x17\x05z\t\x13\x05\0F\x17\x05|\t\x17\x05z\t\xA2\x05\0F\x17\x05|\t\x17\x05z\t\x13\x05\0H\x17\x05|\t\x17\x05z\t\xA2\x05\0H\x17\x05|\t\x17\x05z\t\x13\x05\0J\x17\x05|\t\x17\x05z\t\xA2\x05\0J\x17\x05|\t\x17\x05z\t\x13\x05\0L\x17\x05|\t\x17\x05z\t\xA2\x05\0L\x17\x05|\t\x17\x05z\t\x13\x05\0N\x17\x05|\t\x17\x05z\t\xA2\x05\0N\x17\x05|\t\x17\x05z\t\x13\x05\0P\x17\x05|\t\x17\x05z\t\xA2\x05\0P\x17\x05|\t\x17\x05z\t\x13\x05\0R\x17\x05|\t\x17\x05z\t\xA2\x05\0R\x17\x05|\t\x17\x05z\t\x13\x05\0T\x17\x05|\t\x17\x05z\t\xA2\x05\0T\x17\x05|\t\x17\x05z\t\x14\x05\0V\x17\x05|\t\x17\x05z\t\xA8\x05\0V\x17\x05|\t\x17\x05z\t\x13\x05\0X\x17\x05|\t\x17\x05z\t\xA2\x05\0X\x17\x05|\t\x17\x05z\t\x13\x05\0Z\x17\x05|\t\x17\x05z\t\xA2\x05\0Z\x17\x05|\t\x17\x05z\t\x13\x05\0\\\x17\x05|\t\x17\x05z\t\xA2\x05\0\\\x17\x05|\t\x17\x05z\t\x10\x05\x06y\x17\x05|\t\x17\x05z\t\x10\x05\x06y\x10\x05gy\x17\x05|\t\x17\x05z\t\x10\x05\ny\x17\x05|\t\x17\x05z\t\x10\x05\ny\x10\x05gy\x17\x05|\t\x17\x05z\t\x10\x05\x0Cy\x17\x05|\t\x17\x05z\t\x10\x05\x0Cy\x10\x05gy\x17\x05|\t\x17\x05z\t\x10\x05\x10y\x17\x05|\t\x17\x05z\t\x10\x05\x10y\x10\x05gy\x17\x05|\t\x17\x05z\t\x10\x05\x12y\x17\x05|\t\x17\x05z\t\x10\x05\x12y\x10\x05gy\x17\x05|\t\x17\x05z\t\x10\x05\x14y\x17\x05|\t\x17\x05z\t\x10\x05\x14y\x10\x05gy\x17\x05|\t\x17\x05z\t\x10\x05\x18y\x17\x05|\t\x17\x05z\t\x10\x05\x18y\x10\x05gy\x17\x05|\t\x17\x05z\t\x10\x05\x1Cy\x17\x05|\t\x17\x05z\t\x10\x05\x1Cy\x10\x05gy\x17\x05|\t\x17\x05z\t\x10\x05\x1Cy\x10\x05wy\x10\x05\x1Ey \x05oy \x05\xB9y\x17\x05|\t\x17\x05z\t\x10\x05\x1Cy\x10\x05wy\x10\x05*y\x10\x05\x81y\x17\x05|\t\x17\x05z\t\x10\x05\x1Ey\x17\x05|\t\x17\x05z\t\x10\x05\x1Ey\x10\x05gy\x17\x05|\t\x17\x05z\t\x10\x05\x1Ey\x10\x05\x81y\x17\x05|\t\x17\x05z\t\x10\x05\"y\x17\x05|\t\x17\x05z\t\x10\x05\"y\x10\x05gy\x17\x05|\t\x17\x05z\t\x10\x05$y\x17\x05|\t\x17\x05z\t\x10\x05$y\x10\x05gy\x17\x05|\t\x17\x05z\t\x10\x05&y\x17\x05|\t\x17\x05z\t\x10\x05&y\x10\x05gy\x17\x05|\t\x17\x05z\t\x10\x05(y\x17\x05|\t\x17\x05z\t\x10\x05(y\x10\x05gy\x17\x05|\t\x17\x05z\t\x10\x05*y\x17\x05|\t\x17\x05z\t\x10\x05*y\x10\x05gy\x17\x05|\t\x10\x05N\n\xA2\x05\0N\x10\x05P\n \x05\xB8\n \x05\xB8\n \x05\xB8\n \x05\xB8\n \x05\xB8\n \x05\xBA\n \x05\xBA\n \x05\xBA\n \x05\xBA\n \x05\xBA\n \x05S\x0C\xA2\x05\0. \x05S\x0C\xA2\x05\x004\x18\x05\x84\x0C\x18\x05\x84\x0C\x18\x05\x84\x0C\x18\x05\x84\x0C\x18\x05\x84\x0C \x05\x9A\x0C \x05\x9A\x0C \x05\x9A\x0C \x05\x9A\x0C \x05\x9A\x0C \x05\x9C\x0C \x05\x9C\x0C \x05\x9C\x0C \x05\x9C\x0C \x05\x9C\x0C\x05\x05t\r\x05\xAE\0\0\x05\x05v\r\x05\xAE\0\0\x15\x05\0\x13\x1B\x05\0\x06\x15\x05\0\x13\x18\x05\0\x083\x05\0\x13 \x05\x96\x0C3\x05\0\x19\x15\x05\0\x15\x1B\x05\0\x06\x15\x05\0\x15\x18\x05\0\x083\x05\0\x15 \x05\x96\x0C3\x05\0\x15 \x05\x96\x0C3\x05\0\x153\x05\0\x133\x05\0\x15 \x05\x96\x0C3\x05\0\x173\x05\0\x15 \x05\x96\x0C3\x05\0\x193\x05\0\x15 \x05\x96\x0C3\x05\0\x1B3\x05\0\x15 \x05\x96\x0C3\x05\0\x1D3\x05\0\x15 \x05\x96\x0C3\x05\0\x1F3\x05\0\x15 \x05\x96\x0C3\x05\0!3\x05\0\x15 \x05\x96\x0C3\x05\0#3\x05\0\x15 \x05\x96\x0C4\x05\0%\x1F\x05\0\x15\x1F\x05\0\x13\x15\x05\0\x15\x15\x05\0\x13\x18\x05\0\x08\x1F\x05\0\x15\x1F\x05\0\x15\x15\x05\0\x15\x15\x05\0\x15\x18\x05\0\x08\x1F\x05\0\x15\x1F\x05\0\x17\x15\x05\0\x15\x15\x05\0\x17\x18\x05\0\x08.\x05\0\x15.\x05\0\x17.\x05\0\x13\xB4\x05\0H\x1F\x05\0\x15\x1F\x05\0\x19\x15\x05\0\x15\x15\x05\0\x19\x18\x05\0\x08\x1F\x05\0\x15\x1F\x05\0\x1B\x15\x05\0\x15\x15\x05\0\x1B\x18\x05\0\x08\x1F\x05\0\x15\x1F\x05\0\x1D\x15\x05\0\x15\x15\x05\0\x1D\x18\x05\0\x08\x1F\x05\0\x15\x1F\x05\0\x1F\x15\x05\0\x15\x15\x05\0\x1F\x18\x05\0\x08\x1F\x05\0\x15\x1F\x05\0!\x15\x05\0\x15\x15\x05\0!\x18\x05\0\x08\x1F\x05\0\x15\x1F\x05\0#\x15\x05\0\x15\x15\x05\0#\x18\x05\0\x08\x1F\x05\0\x15\"\x05\0%\x15\x05\0\x15\x16\x05\0%\x18\x05\0\x08\x15\x05\0\x17\x1B\x05\0\x063\x05\0\x17 \x05\x96\x0C3\x05\0\x193\x05\0\x17 \x05\x96\x0C3\x05\0\x1D\x1F\x05\0\x17\x1F\x05\0\x13\x15\x05\0\x17\x15\x05\0\x13\x18\x05\0\x08\x1F\x05\0\x17\x1F\x05\0\x15\x1F\x05\0\x17\x1F\x05\0\x17.\x05\0\x17.\x05\0\x170\x05\0\x08.\x05\0\x17\x1F\x05\0\x17\x1F\x05\0\x19\x1F\x05\0\x17\x1F\x05\0\x1B\x1F\x05\0\x17\x1F\x05\0\x1D\x1F\x05\0\x17\x1F\x05\0\x1F\x1F\x05\0\x17\x1F\x05\0!\x1F\x05\0\x17\x1F\x05\0#\x1F\x05\0\x17\"\x05\0%.\x05\0\x17\xB4\x05\0>.\x05\0\x171\x05\0D.\x05\x0000\x05\0\x04\xB4\x05\0N.\x05\0.1\x05\0L\x15\x05\0\x19\x1B\x05\0\x063\x05\0\x19 \x05\x96\x0C3\x05\0\x1B3\x05\0\x19 \x05\x96\x0C3\x05\0\x1D3\x05\0\x19 \x05\x96\x0C3\x05\0#\x1F\x05\0\x19\x1F\x05\0\x13\x1F\x05\0\x19\x1F\x05\0\x15\x1F\x05\0\x19\x1F\x05\0\x19\x1F\x05\0\x19\x1F\x05\0\x1B\x1F\x05\0\x19\x1F\x05\0\x1D\x1F\x05\0\x19\x1F\x05\0\x1F\x1F\x05\0\x19\x1F\x05\0!\x1F\x05\0\x19\x1F\x05\0#\x1F\x05\0\x19\"\x05\0%.\x05\0\x19\xB1\x05\x000\x15\x05\0\x1B\x1B\x05\0\x063\x05\0\x1B \x05\x96\x0C3\x05\0\x1D\x1F\x05\0\x1B\x1F\x05\0\x13\x1F\x05\0\x1B\x1F\x05\0\x15\x1F\x05\0\x1B\x1F\x05\0\x1B\x1F\x05\0\x1B\x1F\x05\0\x1D\x1F\x05\0\x1B\x1F\x05\0\x1F\x1F\x05\0\x1B\x1F\x05\0!\x1F\x05\0\x1B\x1F\x05\0#\x1F\x05\0\x1B\"\x05\0%.\x05\0\x1B\xB4\x05\0>\x15\x05\0\x1D\x1B\x05\0\x06.\x05\0\x1D0\x05\0\x08.\x05\0\x153\x05\0\x1D \x05\x96\x0C3\x05\0\x1F3\x05\0\x1D \x05\x96\x0C3\x05\0#\x1F\x05\0\x1D\x1F\x05\0\x13\x15\x05\0\x1F\x1B\x05\0\x06\x1F\x05\0\x1F\x1F\x05\0\x13.\x05\0\x1F.\x05\0\x13\xB4\x05\0H\x15\x05\0!\x1B\x05\0\x06.\x05\0!0\x05\0\x08.\x05\0\x153\x05\0! \x05\x96\x0C3\x05\0#\x1F\x05\0!\x1F\x05\0\x13\x15\x05\0#\x1B\x05\0\x06\x1F\x05\0#\x1F\x05\0\x13.\x05\0#\xB4\x05\0>\x16\x05\0%\x1B\x05\0\x06\x13\x05\0* \x96\0\0\xA2\x05\0* \x96\0\0\x13\x05\0* \xA2\0\0\xA2\x05\0* \xA2\0\x001\x05\0*0\x05\0\x081\x05\0B0\x05\0\x08\x13\x05\0*.\x05\x86\n\x13\x05\0.\x13\x05\0*.\x05\x86\n\x13\x05\0N\xA2\x05\0*.\x05\x86\n\xA2\x05\0N\xB4\x05\0* \x05\x94\x0C1\x05\0B\x13\x05\0*\x13\x05\0*\xA2\x05\0*\xA2\x05\0*+\x05\0*+\x05\0*\xB4\x05\0*\xB1\x05\0,\x05p\0*\x13\x05\x002\xA0p\0*\xA2\x05\x002.p\0*+\x05\x002\x13\x05\0*\x13\x05\0F\xA2\x05\0*\xA2\x05\0F\x13\x05\0*\x13\x05\0R\xA2\x05\0*\xA2\x05\0R\xB4\x05\0*\xB1\x05\0R\x13\x05\0*\x13\x05\0T\xA2\x05\0*\xA2\x05\0T\x05p\0*\x13\x05\0T\xA0p\0*\xA2\x05\0T\x13\x05\0*\x13\x05\0Z\xA2\x05\0*\xA2\x05\0Z\x13\x05\0* \x05\\].\x05\0,1\x05\0*1\x05\0L\xB1\x05\0,.\x05\0J\x13\x05\0. \xA0\0\0\x13\x05\0..\x05\x86\n\x13\x05\0F\x13\x05\0..\x05\x86\n\x13\x05\0R\xB1\x05\0. \x05\x94\x0C1\x05\0>.\x05\x006.\x05\0.1\x05\0*1\x05\0@.\x05\0..\x05\0.\xA8\x05\0.\xA8\x05\x000.\x05\0..\x05\x000\xB1\x05\0.\xB4\x05\0@.\x05\0.1\x05\0B.\x05\0.1\x05\0B.\x05\0\x17.\x05\0.1\x05\0B.\x05\0\x19\xB1\x05\0.1\x05\0F0\x05\0\x08\xB1\x05\0.\xB4\x05\0F\xB4\x05\0F\xB4\x05\0@\x05\x05\x000\x05\xB2\0\0\x9C\x05\x000\x05\xB2\0\0.\x05\x0001\x05\0*\x13\x05\x000\x13\x05\0,.\x05\x000\xB1\x05\0,\xB1\x05\x000\xB1\x05\0<.\x05\x0001\x05\0@.\x05\x0001\x05\0B.\x05\x0001\x05\0B.\x05\0\x17.\x05\x0001\x05\0B.\x05\0\x19\x13\x05\x000\x13\x05\0\\\xA2\x05\x000\x13\x05\0\\\xA2\x05\x000\xA2\x05\0\\+\x05\x000+\x05\0\\\x13\x05\x000\x13\x05\0\\ \x90\0\0\xA2\x05\x000\x13\x05\0\\ \x90\0\0\xA2\x05\x000\xA2\x05\0\\ \x90\0\0\x13\x05\x000 \x05\x10]+\x05\x000.\x05\x10]\x13\x05\x000 \x05\x12]+\x05\x000.\x05\x12]\x13\x05\x000\x10\x05\x1A]+\x05\x000,\x05\x1A]\x13\x05\x000 \x05 ]\x13\x05\x000 \x05\"]1\x05\x0021\x05\0L.\x05\x0061\x05\x002\xB4\x05\0T\xA2\x05\x004\xA2\x05\0*\xA2\x05\0X\x13\x05\x004\x13\x05\x004\x13\x05\x004\x13\x05\x004\x13\x05\0:\x13\x05\x004\x13\x05\x004\x13\x05\0@.\x05\x0041\x05\0B\x13\x05\x004\x10\x05 E+\x05\x004,\x05 E\x05x\x004\x10\x05 E\xB1\x05\x004\xB4\x05\0L\xB4\x05\x002\xB4\x05\x002\x13\x05\x006 \xAA\0\0\xA2\x05\x006 \xAA\0\0.\x05\x0061\x05\0*1\x05\0@\xB1\x05\x006\xB1\x05\0,\xB1\x05\x006\xB4\x05\08.\x05\0\\\xB1\x05\x006\xB4\x05\0H1\x05\0*\xB1\x05\x006.\x05\0Z\x05\x05\08\x05\xB2\0\0\x9C\x05\08\x05\xB2\0\0+\x05\08 \xB2\0\x001\x05\081\x05\0*\xB4\x05\08.\x05\0.\xB4\x05\08.\x05\x000\xB4\x05\0L\xB4\x05\08.\x05\x006\xB4\x05\081\x05\0:0\x05\0\x04\xB4\x05\0L1\x05\x0021\x05\0N\xB4\x05\08\xB4\x05\0H1\x05\08\xB4\x05\0H1\x05\0*\xB4\x05\08\xB4\x05\0T\xB4\x05\0:\xB1\x05\0.\xB4\x05\0:\xB1\x05\x000\x13\x05\0:\x13\x05\0:\xA2\x05\0:\xA2\x05\0:\x13\x05\0:\x13\x05\0:\x13\x05\0:\xA2\x05\0:\xA2\x05\0:\xA2\x05\0:\x13\x05\0:\x13\x05\0<\xA2\x05\0:\xA2\x05\0<1\x05\0:1\x05\0D\xB4\x05\0:\xB1\x05\0R\x13\x05\0:\x13\x05\0T\xA2\x05\0:\xA2\x05\0T\x13\x05\0:\x13\x05\0X\xA2\x05\0:\xA2\x05\0X\x13\x05\0> \xAA\0\0\xA2\x05\0> \xAA\0\x001\x05\0>\xB4\x05\0*\xB4\x05\0>\xB1\x05\0,1\x05\0>.\x05\0.1\x05\0*1\x05\0@1\x05\0>\xB4\x05\08.\x05\0\\\xB4\x05\0>\xB4\x05\0>1\x05\0>1\x05\0@1\x05\0>1\x05\0B\xB4\x05\0>\xB4\x05\0B1\x05\0>1\x05\0B.\x05\0\x171\x05\0>1\x05\0B.\x05\0\x191\x05\0>\xB4\x05\0H1\x05\0*1\x05\0>1\x05\0P1\x05\0>\xB4\x05\0T1\x05\0>\xB8\x05\0V1\x05\0>\xB1\x05V`\x05\x05\0@\x05\xB2\0\0\x9C\x05\0@\x05\xB2\0\0\x05\x05\0@\xC2\x05\x94\xFB\x9C\x05\0@\xC2\x05\x94\xFB\x13\x05\0@\x13\x05\0<\xA2\x05\0@\x13\x05\0<\xA2\x05\0@\xA2\x05\0<\x13\x05\0@\x13\x05\0@\xA2\x05\0@\xA2\x05\0@1\x05\0@1\x05\0B1\x05\0@1\x05\0D1\x05\0@1\x05\0F.\x05\x006\xB4\x05\0@1\x05\0F1\x05\0N1\x05\0N1\x05\0@1\x05\x0021\x05\0N1\x05\0N\x13\x05\0@\x13\x05\0N+\x05\0@+\x05\0N\xB4\x05\0@\xB4\x05\0P\xB1\x05\x0001\x05\0@1\x05\0X\x13\x05\0@\x13\x05\0\\+\x05\0@+\x05\0\\1\x05\0B \x05\x94\x0C1\x05\0N1\x05\0B \x05\x94\x0C1\x05\0N.\x05\0\x171\x05\0B\xB4\x05\0*1\x05\0B.\x05\0,\xB4\x05\0B\xB1\x05\0,+\x05\0B+\x05\0.+\x05\0B+\x05\x0001\x05\0B.\x05\x006\xB4\x05\0B\xB4\x05\08.\x05\0\\1\x05\0B1\x05\0:1\x05\0@1\x05\0B1\x05\0B1\x05\0B1\x05\0B.\x05\0\x171\x05\0B1\x05\0B.\x05\0\x191\x05\0B1\x05\0F1\x05\0@\xB4\x05\0B\xB4\x05\0H1\x05\0*+\x05\0B+\x05\0L1\x05\0B1\x05\0N1\x05\0B\xB4\x05\0T\xB4\x05\0B\xB4\x05\0T1\x05\0B\xB8\x05\0V\xB4\x05\0B\xB8\x05\0V\xB4\x05\0B\xB1\x05V`\x13\x05\0D \xAA\0\0\xA2\x05\0D \xAA\0\x001\x05\0D\xB4\x05\0*\xB4\x05\0D\xB4\x05\x002\xB8\x05\0V1\x05\0D\xB1\x05\x004\xB4\x05\0D\xB1\x05\x006\x13\x05\0D\x13\x05\0<\xA2\x05\0D\x13\x05\0<\xA2\x05\0D\xA2\x05\0<1\x05\0D1\x05\0B\xA2\x05\0D\x13\x05\0F1\x05\0D1\x05\0N1\x05\0D\xB4\x05\0T1\x05\0D\xB8\x05\0V\x13\x05\0F \x96\0\0\xA2\x05\0F \x96\0\0\x05\x05\0F\x05\x9E\0\0\x9C\x05\0F\x05\x9E\0\0+\x05\0F \x9E\0\0\x13\x05\0F \xA8\0\0\x05p\0F\x13\x05\x002\xA0p\0F\xA2\x05\x002.p\0F+\x05\x002\xB4\x05\0F\xB4\x05\0>\x13\x05\0F\x13\x05\0F\xA2\x05\0F\xA2\x05\0F1\x05\0F\xB4\x05\0T1\x05\0H0\x05\0\x081\x05\0B0\x05\0\x081\x05\0H\xB4\x05\0*\xB4\x05\0H\xB4\x05\0*1\x05\0H.\x05\0.1\x05\0H\xB1\x05\x004\xB4\x05\0H\xB4\x05\08\xB4\x05\0H\xB4\x05\0H\xB4\x05\0B\xB4\x05\0H\xB4\x05\0H\xB4\x05\0T\xB4\x05\0H\xB4\x05\0L1\x05\0H1\x05\0N\xB4\x05\0H\xB4\x05\0P\xB4\x05\x002\xA2\x05\0H\x13\x05\0P\x13\x05\0N1\x05\0H\xB4\x05\0T1\x05\0H\xB8\x05\0V\x13\x05\0J\x13\x05\0H\x13\x05\0L \xAA\0\0\xA2\x05\0L \xAA\0\x001\x05\0L1\x05\0*.\x05\x0001\x05\0L1\x05\0*.\x05\x000 \x05\x94\x0C1\x05\0N1\x05\0L1\x05\0*.\x05\x000 \x05\x94\x0C1\x05\0N.\x05\0\x17\x13\x05\0N \xAA\0\0\xA2\x05\0N \xAA\0\0\xB4\x05\0N\xB4\x05\0*\xB4\x05\0N\xB1\x05\x000\xB4\x05\0N\xB4\x05\08\xB4\x05\0T+\x05\0N+\x05\0B\xB4\x05\0N\xB4\x05\0F\xB4\x05\0N\xB4\x05\0N\xB4\x05\0N\x05p\0N\x13\x05\0N\xA0p\0N\xA2\x05\0N\x13\x05\0N\x13\x05\0P\x05t\0N\x13\x05\0P\xB4\x05\0N1\x05\0T\x13\x05\0P \x05\x12/+\x05\0P.\x05\x12/\xA2\x05\0P\xA2\x05\x002\xA2\x05\0@\x05p\0P\x13\x05\08\xB4\x05\0P\xB4\x05\08.\x05\0\\+\x05\0P+\x05\0B+\x05\0P+\x05\0N\x13\x05\0P\x10\x05\x0EO+\x05\0P,\x05\x0EO\x13\x05\0P\x10\x05\x1CO+\x05\0P,\x05\x1CO\x13\x05\0P \x05 O\x13\x05\0P \x05\"O\x13\x05\0P\x13\x05\0\\\xA2\x05\0P\x13\x05\0\\\x13\x05\0R \x96\0\0\xA2\x05\0R \x96\0\0\x13\x05\0R \xA8\0\0\xB1\x05\0R\xB4\x05\08\xB1\x05\x000\xB1\x05\0R\xB4\x05\0H0\x05Z\x07\xB4\x05\0T \x05\x94\x0C1\x05\0B\x13\x05\0T\x13\x05\0:\xA2\x05\0T\xA2\x05\0:\x13\x05\0T\x13\x05\0:\x13\x05\0:\xA2\x05\0T\xA2\x05\0:\xA2\x05\0:\x13\x05\0T\x13\x05\0:\x13\x05\0:\x13\x05\0:\xA2\x05\0T\xA2\x05\0:\xA2\x05\0:\xA2\x05\0:\xB4\x05\0T\xB4\x05\0F\xB1\x05\x000\xB4\x05\0T\xB4\x05\0N\x13\x05\0T\x13\x05\0Z\xA2\x05\0T\xA2\x05\0Z\xB8\x05\0V.\x05\0,\xB8\x05\0V\xB1\x05\0.\xB0\x05\0V\xA8\x05\0\\\x13\x05\0X\x13\x05\0:\xA2\x05\0X\xA2\x05\0:\x13\x05\0X\x13\x05\0:\x13\x05\0:\xA2\x05\0X\xA2\x05\0:\xA2\x05\0:\x13\x05\0\\\x14\x05\0V \x05X]\x13\x05\0D\x10\x05$`\x10\x05\x06`\x10\x05 `\xA8\x05$`\x10\x05\x06`\x10\x05 `0\x05*`\xB4\x05\0*0\x05*`\xB1\x05\x0040\x05*`.\x05\x0060\x05*`1\x05\0@0\x05*`1\x05\0B0\x05*`1\x05\0N0\x05*`\xB4\x05\0T0\x05*`\xB8\x05\0V \x05x` \x05b` \x05v`\x10\x05Ja \x96\0\0\x10\x05\x9Ca\x10\x05\xA2a \x05\x10d \x05Ld \x05.d \x05\x10d \x05.d \x05\x1Cd \x05.d \x05 d \x05.d \x054d \x05Dd \x054d \x05\x06e \x05\x1Ce \x05\x10e \x05\x10e \x05\x10e \x05\x18e \x05\x18e \x05\x0Ee \x05\x10e \x05\x0Ee \x05\x06f\x10\x05\x1Af \x05\x06f\x10\x05\xE0f \x05\x06f\x10\x05\xE6f.\x05\x06f,\x05\xE6f \x05\x06f\x10\x05\xF0f&\x05\x16f&\x05\x1Af1\x05\x16f1\x05\x1Af\x10\x05\x16f\x18\x05:f1\x05\x16f0\x05:f\x10\x05\x16f\x18\x05Jf1\x05\x16f0\x05Jf\x10\x05\x16f\x18\x05Lf&\x05\x16f\x1E\x05pf&\x05\x16f\x1E\x05rf\x10\x05\x16f\x18\x05\xCAf\x1B\x05\x16f \x05\xCAf&\x05\x16f(\x05\xCAf1\x05\x16f0\x05\xCAf&\x05\x16f(\x05\xCEf\x10\x05\x16f\x18\x05\xD8f\x1B\x05\x16f \x05\xD8f&\x05\x16f&\x05\xE0f1\x05\x16f1\x05\xE0f&\x05\x16f\x1E\x05\xE6f1\x05\x16f,\x05\xE6f&\x05\x16f \x05\xE8f1\x05\x16f.\x05\xE8f\x10\x05\x16f\x10\x05\xEEf&\x05\x16f&\x05\xEEf1\x05\x16f1\x05\xEEf&\x05\x16f,\x05\xF0f1\x05\x16f3\x05\xF0f\x10\x05\x16f\x10\x05\xF8f&\x05\x16f&\x05\xF8f1\x05\x16f1\x05\xF8f&\x05\x1Af\xC2\x1E\x88\xE51\x05\x1Af\xC2,\x88\xE51\x05\x1Af0\x05\xB8f0\x05\x1Ef,\x05pf1\x05\x1Af0\x05\xC6f0\x05\xC6f0\x05\xD8f\x18\x05\x1Ef\x18\x05:f0\x05\x1Ef0\x05:f\x18\x05\x1Ef\x18\x05Jf0\x05\x1Ef0\x05Jf(\x05\x1Ef(\x05Jf,\x05\xF0f\x18\x05\x1Ef\x18\x05Lf0\x05\x1Ef0\x05Lf(\x05\x1Ef(\x05Lf,\x05\xF0f(\x05\x1Ef\x1E\x05pf(\x05\x1Ef\x1E\x05rf\x18\x05\x1Ef\x18\x05\xCAf \x05\x1Ef \x05\xCAf(\x05\x1Ef(\x05\xCAf0\x05\x1Ef0\x05\xCAf(\x05\x1Ef(\x05\xCEf\x18\x05\x1Ef\x18\x05\xD8f \x05\x1Ef \x05\xD8f(\x05\x1Ef&\x05\xEEf0\x05\x1Ef1\x05\xEEf(\x05\x1Ef,\x05\xF0f0\x05\x1Ef3\x05\xF0f\x18\x05*f\x18\x05:f0\x05*f0\x05:f\x18\x05*f\x18\x05:f\x18\x05\xCAf(\x05*f(\x05:f&\x05\xEEf(\x05*f(\x05:f,\x05\xF0f\x18\x05*f\x18\x05Jf0\x05*f0\x05Jf\x18\x05*f\x18\x05Jf\x18\x05:f(\x05*f(\x05Jf(\x05:f\x18\x05*f\x18\x05Jf\x18\x05\xCAf\x18\x05*f\x18\x05Lf0\x05*f0\x05Lf\x18\x05*f\x18\x05Lf\x18\x05\xCAf(\x05*f(\x05Lf&\x05\xEEf(\x05*f(\x05Lf,\x05\xF0f(\x05*f\x1E\x05pf(\x05*f\x1E\x05rf\x18\x05*f\x18\x05\xCAf \x05*f \x05\xCAf(\x05*f(\x05\xCAf0\x05*f0\x05\xCAf\x18\x05*f\x18\x05\xCAf\x18\x05:f\x18\x05*f\x18\x05\xCAf\x18\x05Jf\x18\x05*f\x18\x05\xCAf\x18\x05Lf(\x05*f(\x05\xCAf&\x05\xEEf(\x05*f(\x05\xCAf,\x05\xF0f(\x05*f(\x05\xCEf\x18\x05*f\x18\x05\xD8f \x05*f \x05\xD8f(\x05*f&\x05\xEEf0\x05*f1\x05\xEEf(\x05*f,\x05\xF0f0\x05*f3\x05\xF0f0\x05,f0\x05:f(\x05,f\x1E\x05pf(\x05,f\x1E\x05rf\x18\x05,f\x18\x05\xCAf \x05,f \x05\xCAf(\x05,f(\x05\xCAf0\x05,f0\x05\xCAf(\x05,f(\x05\xCEf \x05,f \x05\xD8f(\x05,f&\x05\xEEf0\x05,f1\x05\xEEf(\x05,f,\x05\xF0f0\x05,f3\x05\xF0f\x18\x05:f\x18\x05Jf0\x05:f0\x05Jf(\x05:f(\x05Jf&\x05\xEEf(\x05:f(\x05Jf,\x05\xF0f0\x05:f0\x05\xC6f \x05\0\x040\x05:f0\x05\xC6f1\x05\x1Af0\x05\xC6f0\x05\xD8f0\x05:f0\x05\xCAf\x18\x05:f\x18\x05\xCAf\x18\x05Jf(\x05:f(\x05\xCAf(\x05Jf(\x05:f(\x05\xCAf&\x05\xEEf(\x05:f(\x05\xCAf,\x05\xF0f0\x05:f1\x05\xEEf0\x05:f3\x05\xF0f0\x05Jf0\x05:f(\x05Jf(\x05:f,\x05\xF0f0\x05Jf0\x05\xCAf(\x05Jf(\x05\xCAf&\x05\xEEf(\x05Jf(\x05\xCAf,\x05\xF0f0\x05Jf1\x05\xEEf0\x05Jf3\x05\xF0f\x18\x05Lf\x18\x05:f0\x05Lf0\x05:f0\x05Lf0\x05Jf0\x05Lf0\x05\xCAf0\x05Lf1\x05\xEEf0\x05Lf3\x05\xF0f,\x05Xf\xC2,\xF2\xEA,\x05pf\xC2,\xF2\xEA,\x05pf0\x05\x88f1\x05\xE0f0\x05\xC6f\x18\x05\x88f\x18\x05:f \x05\x88f \x05:f0\x05\x88f0\x05:f\x18\x05\x88f\x18\x05:f\x18\x05Jf(\x05\x88f(\x05:f&\x05\xEEf\x18\x05\x88f\x18\x05Jf \x05\x88f \x05Jf0\x05\x88f0\x05Jf\x18\x05\x88f\x18\x05Jf\x18\x05:f\x18\x05\x88f\x18\x05Lf \x05\x88f \x05Lf0\x05\x88f0\x05Lf(\x05\x88f(\x05Lf&\x05\xEEf(\x05\x88f(\x05Lf,\x05\xF0f(\x05\x88f\x1E\x05pf0\x05\x88f,\x05pf\x18\x05\x88f\x18\x05\xCAf \x05\x88f \x05\xCAf0\x05\x88f0\x05\xCAf\x18\x05\x88f\x18\x05\xCAf\x18\x05:f\x18\x05\x88f\x18\x05\xCAf\x18\x05Jf(\x05\x88f(\x05\xCAf(\x05Jf\x18\x05\x88f\x18\x05\xCAf\x18\x05\xCAf(\x05\x88f(\x05\xCAf(\x05\xCAf\x18\x05\x88f\x18\x05\xD8f \x05\x88f \x05\xD8f(\x05\x88f&\x05\xEEf0\x05\x88f1\x05\xEEf(\x05\x88f,\x05\xF0f0\x05\x88f3\x05\xF0f\x18\x05\x8Af\x18\x05:f \x05\x8Af \x05:f(\x05\x8Af(\x05:f0\x05\x8Af0\x05:f(\x05\x8Af(\x05:f,\x05\xF0f\x18\x05\x8Af\x18\x05Jf \x05\x8Af \x05Jf(\x05\x8Af(\x05Jf0\x05\x8Af0\x05Jf\x18\x05\x8Af\x18\x05Jf\x18\x05\xCAf(\x05\x8Af(\x05Jf(\x05\xCAf(\x05\x8Af(\x05Jf,\x05\xF0f\x18\x05\x8Af\x18\x05Lf \x05\x8Af \x05Lf(\x05\x8Af(\x05Lf0\x05\x8Af0\x05Lf(\x05\x8Af\x1E\x05pf0\x05\x8Af,\x05pf\x18\x05\x8Af\x18\x05\xCAf \x05\x8Af \x05\xCAf(\x05\x8Af(\x05\xCAf0\x05\x8Af0\x05\xCAf\x18\x05\x8Af\x18\x05\xCAf\x18\x05Lf(\x05\x8Af(\x05\xCAf(\x05Lf\x18\x05\x8Af\x18\x05\xCAf\x18\x05\xCAf(\x05\x8Af(\x05\xCAf(\x05\xCAf\x18\x05\x8Af\x18\x05\xD8f \x05\x8Af \x05\xD8f(\x05\x8Af&\x05\xEEf0\x05\x8Af1\x05\xEEf(\x05\x8Af,\x05\xF0f0\x05\x8Af3\x05\xF0f\x18\x05\x94f\x18\x05Jf0\x05\x94f0\x05Jf\x18\x05\x94f\x18\x05Jf\x18\x05Jf(\x05\x94f(\x05Jf(\x05Jf(\x05\x94f(\x05Jf,\x05\xF0f\x18\x05\x94f\x18\x05Lf(\x05\x94f\x1E\x05pf0\x05\x94f,\x05pf0\x05\x94f0\x05\xC6f0\x05\xA8f0\x05\xCAf0\x05\x94f0\x05\xC6f1\x05\xEEf0\x05\x94f0\x05\xC6f1\x05\xEEf \x05\0\x041\x05\x1Af0\x05\xC6f0\x05\xC6f0\x05\xD8f \x05\0\x040\x05\xA8f0\x05\xC6f3\x05\xF0f0\x05\xD8f \x05\0\x041\x05\xE0f0\x05\x88f0\x05\xC6f0\x05\xCAf0\x05\x94f0\x05\xC6f.\x05\xFCf\x18\x05\x94f\x18\x05\xCAf0\x05\x94f0\x05\xCAf\x18\x05\x94f\x18\x05\xCAf\x18\x05\xCAf(\x05\x94f(\x05\xCAf(\x05\xCAf(\x05\x94f&\x05\xEEf0\x05\x94f1\x05\xEEf(\x05\x94f,\x05\xF0f0\x05\x94f3\x05\xF0f\x18\x05\x96f\x18\x05:f0\x05\x96f0\x05:f\x18\x05\x96f\x18\x05Jf0\x05\x96f0\x05Jf(\x05\x96f(\x05Jf&\x05\xEEf(\x05\x96f(\x05Jf,\x05\xF0f\x18\x05\x96f\x18\x05Lf0\x05\x96f0\x05Lf\x18\x05\x96f\x18\x05Lf\x18\x05\xCAf(\x05\x96f(\x05Lf(\x05\xCAf(\x05\x96f\x1E\x05pf0\x05\x96f,\x05pf\x18\x05\x96f\x18\x05\xCAf0\x05\x96f0\x05\xCAf(\x05\x96f&\x05\xEEf0\x05\x96f1\x05\xEEf(\x05\x96f,\x05\xF0f0\x05\x96f3\x05\xF0f\x18\x05\xA0f\x18\x05Jf0\x05\xA0f0\x05Jf\x18\x05\xA0f\x18\x05\xCAf \x05\xA0f \x05\xCAf0\x05\xA0f0\x05\xCAf\x18\x05\xA0f\x18\x05\xCAf\x18\x05Jf(\x05\xA0f(\x05\xCAf(\x05Jf\x18\x05\xA0f\x18\x05\xCAf\x18\x05\xCAf(\x05\xA0f(\x05\xCAf,\x05\xF0f(\x05\xA0f&\x05\xEEf0\x05\xA0f1\x05\xEEf(\x05\xA0f,\x05\xF0f0\x05\xA0f3\x05\xF0f\x18\x05\xA2f\x18\x05\xCAf \x05\xA2f \x05\xCAf0\x05\xA2f0\x05\xCAf\x18\x05\xA8f\x18\x05:f0\x05\xA8f0\x05:f\x18\x05\xA8f\x18\x05:f\x18\x05\xCAf(\x05\xA8f(\x05:f(\x05\xCAf\x18\x05\xA8f\x18\x05\xCAf\x18\x05\xA8f\x18\x05\xCAf\x18\x05\xCAf(\x05\xA8f(\x05\xCAf(\x05\xCAf(\x05\xA8f(\x05\xCAf&\x05\xEEf(\x05\xA8f(\x05\xCAf,\x05\xF0f(\x05\xA8f&\x05\xEEf0\x05\xA8f1\x05\xEEf(\x05\xA8f,\x05\xF0f0\x05\xA8f3\x05\xF0f\x18\x05\xAAf\x18\x05:f0\x05\xAAf0\x05:f\x18\x05\xAAf\x18\x05\xCAf0\x05\xAAf0\x05\xCAf(\x05\xAAf(\x05\xCAf(\x05\xCAf(\x05\xAAf(\x05\xCAf&\x05\xEEf(\x05\xAAf(\x05\xCAf,\x05\xF0f(\x05\xAAf&\x05\xEEf0\x05\xAAf1\x05\xEEf(\x05\xAAf,\x05\xF0f0\x05\xAAf3\x05\xF0f\x18\x05\xB0f\x18\x05:f0\x05\xB0f0\x05:f\x18\x05\xB0f\x18\x05Jf0\x05\xB0f0\x05Jf\x18\x05\xB0f\x18\x05Lf0\x05\xB0f0\x05Lf\x18\x05\xB0f\x18\x05Lf\x18\x05\xCAf(\x05\xB0f(\x05Lf(\x05\xCAf\x18\x05\xB0f\x18\x05\xCAf0\x05\xB0f0\x05\xCAf(\x05\xB0f(\x05\xCAf,\x05\xF0f(\x05\xB0f&\x05\xEEf0\x05\xB0f1\x05\xEEf(\x05\xB0f,\x05\xF0f0\x05\xB0f3\x05\xF0f\x18\x05\xB4f\x18\x05Jf0\x05\xB4f0\x05Jf0\x05\xB4f0\x05\xC6f.\x05\xFCf\x18\x05\xB4f\x18\x05\xCAf0\x05\xB4f0\x05\xCAf\x18\x05\xB4f\x18\x05\xCAf\x18\x05Jf(\x05\xB4f(\x05\xCAf(\x05Jf(\x05\xB4f(\x05\xCAf(\x05\xCAf(\x05\xB4f(\x05\xCAf,\x05\xF0f(\x05\xB4f&\x05\xEEf0\x05\xB4f1\x05\xEEf(\x05\xB4f,\x05\xF0f0\x05\xB4f3\x05\xF0f(\x05\xB8f&\x05\x1Af0\x05\xB8f1\x05\x1Af\x18\x05\xB8f\x18\x05:f0\x05\xB8f0\x05:f\x18\x05\xB8f\x18\x05Jf0\x05\xB8f0\x05Jf\x18\x05\xB8f\x18\x05Lf0\x05\xB8f0\x05Lf\x18\x05\xB8f\x18\x05\xC6f \x05\xB8f \x05\xC6f(\x05\xB8f(\x05\xC6f0\x05\xB8f0\x05\xC6f\x18\x05\xB8f\x18\x05\xCAf \x05\xB8f \x05\xCAf(\x05\xB8f(\x05\xCAf0\x05\xB8f0\x05\xCAf\x18\x05\xB8f\x18\x05\xCAf\x18\x05\xCAf(\x05\xB8f(\x05\xCAf(\x05\xCAf(\x05\xB8f(\x05\xCAf,\x05\xF0f(\x05\xB8f&\x05\xEEf0\x05\xB8f1\x05\xEEf(\x05\xB8f,\x05\xF0f0\x05\xB8f3\x05\xF0f(\x05\xC6f \x05\x08f0\x05\xC6f.\x05\x08f(\x05\xC6f \x05\nf0\x05\xC6f.\x05\nf(\x05\xC6f \x05\x12f0\x05\xC6f.\x05\x12f(\x05\xC6f&\x05\x1Af\x18\x05\xC6f\x18\x05:f0\x05\xC6f0\x05:f\x18\x05\xC6f\x18\x05:f\x18\x05:f(\x05\xC6f(\x05:f(\x05:f\x18\x05\xC6f\x18\x05:f\x18\x05\xCAf(\x05\xC6f(\x05:f(\x05\xCAf(\x05\xC6f(\x05:f,\x05\xF0f\x18\x05\xC6f\x18\x05Jf0\x05\xC6f0\x05Jf\x18\x05\xC6f\x18\x05Jf\x18\x05\xCAf(\x05\xC6f(\x05Jf(\x05\xCAf(\x05\xC6f(\x05Jf&\x05\xEEf(\x05\xC6f(\x05Jf,\x05\xF0f\x18\x05\xC6f\x18\x05Lf0\x05\xC6f0\x05Lf\x18\x05\xC6f\x18\x05Lf\x18\x05\xCAf(\x05\xC6f(\x05Lf(\x05\xCAf\x18\x05\xC6f\x18\x05\xCAf \x05\xC6f \x05\xCAf(\x05\xC6f(\x05\xCAf\x18\x05\xC6f\x18\x05\xCAf\x18\x05Jf(\x05\xC6f(\x05\xCAf(\x05Jf(\x05\xC6f(\x05\xCAf,\x05\xF0f\x18\x05\xC6f\x18\x05\xD8f(\x05\xC6f&\x05\xEEf(\x05\xC6f,\x05\xF0f(\x05\xCAf&\x05\x1Af0\x05\xCAf0\x05:f\x18\x05\xCAf\x18\x05:f\x18\x05Jf\x18\x05\xCAf\x18\x05:f\x18\x05Lf\x18\x05\xCAf\x18\x05:f\x18\x05\xCAf(\x05\xCAf(\x05:f,\x05\xF0f0\x05\xCAf0\x05Jf\x18\x05\xCAf\x18\x05Jf\x18\x05:f\x18\x05\xCAf\x18\x05Jf\x18\x05\xCAf0\x05\xCAf0\x05Jf0\x05\xCAf,\x05Vf(\x05\xCAf(\x05Jf,\x05\xF0f\x18\x05\xCAf\x18\x05Lf\x18\x05:f\x18\x05\xCAf\x18\x05Lf\x18\x05\xCAf(\x05\xCAf(\x05Lf,\x05\xF0f0\x05\xCAf0\x05\xCAf(\x05\xCAf(\x05\xCAf,\x05\xF0f0\x05\xCAf1\x05\xEEf0\x05\xCAf3\x05\xF0f\x18\x05\xCEf\x18\x05:f0\x05\xCEf0\x05:f\x18\x05\xCEf\x18\x05:f\x18\x05Jf(\x05\xCEf(\x05:f(\x05Jf\x18\x05\xCEf\x18\x05:f\x18\x05\xCAf(\x05\xCEf(\x05:f(\x05\xCAf(\x05\xCEf(\x05:f&\x05\xEEf(\x05\xCEf(\x05:f,\x05\xF0f\x18\x05\xCEf\x18\x05Jf0\x05\xCEf0\x05Jf\x18\x05\xCEf\x18\x05Jf\x18\x05\xCAf(\x05\xCEf(\x05Jf&\x05\xEEf(\x05\xCEf(\x05Jf,\x05\xF0f\x18\x05\xCEf\x18\x05Lf0\x05\xCEf0\x05Lf(\x05\xCEf\x1E\x05pf(\x05\xCEf\x1E\x05rf\x18\x05\xCEf\x18\x05\xCAf \x05\xCEf \x05\xCAf(\x05\xCEf(\x05\xCAf0\x05\xCEf0\x05\xCAf(\x05\xCEf(\x05\xCAf&\x05\xEEf(\x05\xCEf(\x05\xCAf,\x05\xF0f(\x05\xCEf(\x05\xCEf\x18\x05\xCEf\x18\x05\xD8f \x05\xCEf \x05\xD8f(\x05\xCEf&\x05\xEEf0\x05\xCEf1\x05\xEEf(\x05\xCEf,\x05\xF0f0\x05\xCEf3\x05\xF0f\x18\x05\xD8f\xC2\x10\xF2\xEA\x18\x05\xD8f\x18\x05:f\x18\x05\xD8f\x18\x05\xCAf0\x05\xD8f0\x05\xCAf\x18\x05\xD8f\x18\x05\xCAf\x18\x05:f\x18\x05\xD8f\x18\x05\xCAf\x18\x05\xCAf0\x05\xD8f1\x05\xEEf0\x05\xD8f3\x05\xF0f&\x05\xEEf\xC2\x1E\xF2\xEA1\x05\xEEf\xC2,\xF2\xEA\x1E\x05\xF0f\x18\x05:f3\x05\xF0f0\x05:f,\x05\xF0f(\x05:f,\x05\xF0f\x1E\x05\xF0f\x18\x05Jf,\x05\xF0f(\x05Jf,\x05\xF0f\x1E\x05\xF0f\x18\x05Lf3\x05\xF0f0\x05Lf,\x05\xF0f\x1E\x05pf,\x05\xF0f\x1E\x05rf\x1E\x05\xF0f\x18\x05\xCAf%\x05\xF0f \x05\xCAf3\x05\xF0f0\x05\xCAf\x1E\x05\xF0f\x18\x05\xCAf\x18\x05\xCAf,\x05\xF0f(\x05\xCAf(\x05\xCAf,\x05\xF0f(\x05\xCAf,\x05\xF0f\x1E\x05\xF0f\x18\x05\xD8f%\x05\xF0f \x05\xD8f,\x05\xF0f&\x05\xEEf3\x05\xF0f1\x05\xEEf,\x05\xF0f,\x05\xF0f3\x05\xF0f3\x05\xF0f \x05\xFCf\xC2 N\xE8.\x05\xFCf\xC2.N\xE8 \x05Bi \x05\x84i \x05Pn \x05\x94n \x05Lo \x05\x94o \x05(p \x05\x98p \x05Dp \x05\x98p \x05Np \x05\x98p \x05Zp \x05\x98p \x05\\p \x05\x98p \x05^p \x05\x98p \x05`p \x05\x98p \x05lp \x05\x98p \x05np \x05\x98p\x05\x05\x06r\x05\x05zr\x05\x05\x06r\x05\x05|r\x05\x05\x06r\x05\x05~r\x05\x05\x06r\x05\x05\x80r\x05\x05\x06r\x05\x05\x82r\x05\x05\x08r\x05\x05zr\x05\x05\x08r\x05\x05|r\x05\x05\x08r\x05\x05~r\x05\x05\x08r\x05\x05\x80r\x05\x05\x08r\x05\x05\x82r\x05\x05\nr\x05\x05zr\x05\x05\nr\x05\x05|r\x05\x05\nr\x05\x05~r\x05\x05\nr\x05\x05\x80r\x05\x05\nr\x05\x05\x82r\x05\x05\x0Cr\x05\x05zr\x05\x05\x0Cr\x05\x05|r\x05\x05\x0Cr\x05\x05~r\x05\x05\x0Cr\x05\x05\x80r\x05\x05\x0Cr\x05\x05\x82r\x05\x05\x0Er\x05\x05zr\x05\x05\x0Er\x05\x05|r\x05\x05\x0Er\x05\x05~r\x05\x05\x0Er\x05\x05\x80r\x05\x05\x0Er\x05\x05\x82r\x05\x05\x10r\x05\x05zr\x05\x05\x10r\x05\x05|r\x05\x05\x10r\x05\x05~r\x05\x05\x10r\x05\x05\x80r\x05\x05\x10r\x05\x05\x82r\x05\x05\x12r\x05\x05zr\x05\x05\x12r\x05\x05|r\x05\x05\x12r\x05\x05~r\x05\x05\x12r\x05\x05\x80r\x05\x05\x12r\x05\x05\x82r\x05\x05\x14r\x05\x05zr\x05\x05\x14r\x05\x05|r\x05\x05\x14r\x05\x05~r\x05\x05\x14r\x05\x05\x80r\x05\x05\x14r\x05\x05\x82r\x05\x05\x16r\x05\x05zr\x05\x05\x16r\x05\x05|r\x05\x05\x16r\x05\x05~r\x05\x05\x16r\x05\x05\x80r\x05\x05\x16r\x05\x05\x82r\x05\x05\x18r\x05\x05zr\x05\x05\x18r\x05\x05|r\x05\x05\x18r\x05\x05~r\x05\x05\x18r\x05\x05\x80r\x05\x05\x18r\x05\x05\x82r\x05\x05\x1Ar\x05\x05zr\x05\x05\x1Ar\x05\x05|r\x05\x05\x1Ar\x05\x05~r\x05\x05\x1Ar\x05\x05\x80r\x05\x05\x1Ar\x05\x05\x82r\x05\x05\x1Cr\x05\x05zr\x05\x05\x1Cr\x05\x05|r\x05\x05\x1Cr\x05\x05~r\x05\x05\x1Cr\x05\x05\x80r\x05\x05\x1Cr\x05\x05\x82r\x05\x05\x1Er\x05\x05zr\x05\x05\x1Er\x05\x05|r\x05\x05\x1Er\x05\x05~r\x05\x05\x1Er\x05\x05\x80r\x05\x05\x1Er\x05\x05\x82r\x05\x05 r\x05\x05zr\x05\x05 r\x05\x05|r\x05\x05 r\x05\x05~r\x05\x05 r\x05\x05\x80r\x05\x05 r\x05\x05\x82r\x05\x05\"r\x05\x05zr\x05\x05\"r\x05\x05|r\x05\x05\"r\x05\x05~r\x05\x05\"r\x05\x05\x80r\x05\x05\"r\x05\x05\x82r\x05\x05$r\x05\x05zr\x05\x05$r\x05\x05|r\x05\x05$r\x05\x05~r\x05\x05$r\x05\x05\x80r\x05\x05$r\x05\x05\x82r\x05\x05&r\x05\x05zr\x05\x05&r\x05\x05|r\x05\x05&r\x05\x05~r\x05\x05&r\x05\x05\x80r\x05\x05&r\x05\x05\x82r\x05\x05(r\x05\x05zr\x05\x05(r\x05\x05|r\x05\x05(r\x05\x05~r\x05\x05(r\x05\x05\x80r\x05\x05(r\x05\x05\x82r\x05\x05*r\x05\x05zr\x05\x05*r\x05\x05|r\x05\x05*r\x05\x05~r\x05\x05*r\x05\x05\x80r\x05\x05*r\x05\x05\x82r\x05\x05,r\x05\x05zr\x05\x05,r\x05\x05|r\x05\x05,r\x05\x05~r\x05\x05,r\x05\x05\x80r\x05\x05,r\x05\x05\x82r\x05\x05.r\x05\x05zr\x05\x05.r\x05\x05|r\x05\x05.r\x05\x05~r\x05\x05.r\x05\x05\x80r\x05\x05.r\x05\x05\x82r\x05\x050r\x05\x05zr\x05\x050r\x05\x05|r\x05\x050r\x05\x05~r\x05\x050r\x05\x05\x80r\x05\x050r\x05\x05\x82r\x05\x052r\x05\x05zr\x05\x052r\x05\x05|r\x05\x052r\x05\x05~r\x05\x052r\x05\x05\x80r\x05\x052r\x05\x05\x82r\x05\x054r\x05\x05zr\x05\x054r\x05\x05|r\x05\x054r\x05\x05~r\x05\x054r\x05\x05\x80r\x05\x054r\x05\x05\x82r\x05\x056r\x05\x05zr\x05\x056r\x05\x05|r\x05\x056r\x05\x05~r\x05\x056r\x05\x05\x80r\x05\x056r\x05\x05\x82r\x05\x058r\x05\x05zr\x05\x058r\x05\x05|r\x05\x058r\x05\x05~r\x05\x058r\x05\x05\x80r\x05\x058r\x05\x05\x82r\x05\x05:r\x05\x05zr\x05\x05:r\x05\x05|r\x05\x05:r\x05\x05~r\x05\x05:r\x05\x05\x80r\x05\x05:r\x05\x05\x82r\x05\x05r\x05\x05zr\x05\x05>r\x05\x05|r\x05\x05>r\x05\x05~r\x05\x05>r\x05\x05\x80r\x05\x05>r\x05\x05\x82r\x05\x05@r\x05\x05zr\x05\x05@r\x05\x05|r\x05\x05@r\x05\x05~r\x05\x05@r\x05\x05\x80r\x05\x05@r\x05\x05\x82r\x05\x05Br\x05\x05zr\x05\x05Br\x05\x05|r\x05\x05Br\x05\x05~r\x05\x05Br\x05\x05\x80r\x05\x05Br\x05\x05\x82r\x05\x05Dr\x05\x05zr\x05\x05Dr\x05\x05|r\x05\x05Dr\x05\x05~r\x05\x05Dr\x05\x05\x80r\x05\x05Dr\x05\x05\x82r\x05\x05Fr\x05\x05zr\x05\x05Fr\x05\x05|r\x05\x05Fr\x05\x05~r\x05\x05Fr\x05\x05\x80r\x05\x05Fr\x05\x05\x82r\x05\x05Hr\x05\x05zr\x05\x05Hr\x05\x05|r\x05\x05Hr\x05\x05~r\x05\x05Hr\x05\x05\x80r\x05\x05Hr\x05\x05\x82r\x05\x05Jr\x05\x05zr\x05\x05Jr\x05\x05|r\x05\x05Jr\x05\x05~r\x05\x05Jr\x05\x05\x80r\x05\x05Jr\x05\x05\x82r\x05\x05Lr\x05\x05zr\x05\x05Lr\x05\x05|r\x05\x05Lr\x05\x05~r\x05\x05Lr\x05\x05\x80r\x05\x05Lr\x05\x05\x82r\x05\x05Nr\x05\x05zr\x05\x05Nr\x05\x05|r\x05\x05Nr\x05\x05~r\x05\x05Nr\x05\x05\x80r\x05\x05Nr\x05\x05\x82r\x05\x05Pr\x05\x05zr\x05\x05Pr\x05\x05|r\x05\x05Pr\x05\x05~r\x05\x05Pr\x05\x05\x80r\x05\x05Pr\x05\x05\x82r\x05\x05Rr\x05\x05zr\x05\x05Rr\x05\x05|r\x05\x05Rr\x05\x05~r\x05\x05Rr\x05\x05\x80r\x05\x05Rr\x05\x05\x82r\x05\x05Tr\x05\x05zr\x05\x05Tr\x05\x05|r\x05\x05Tr\x05\x05~r\x05\x05Tr\x05\x05\x80r\x05\x05Tr\x05\x05\x82r\x05\x05Vr\x05\x05zr\x05\x05Vr\x05\x05|r\x05\x05Vr\x05\x05~r\x05\x05Vr\x05\x05\x80r\x05\x05Vr\x05\x05\x82r\x05\x05Xr\x05\x05zr\x05\x05Xr\x05\x05|r\x05\x05Xr\x05\x05~r\x05\x05Xr\x05\x05\x80r\x05\x05Xr\x05\x05\x82r\x05\x05Zr\x05\x05zr\x05\x05Zr\x05\x05|r\x05\x05Zr\x05\x05~r\x05\x05Zr\x05\x05\x80r\x05\x05Zr\x05\x05\x82r\x05\x05\\r\x05\x05zr\x05\x05\\r\x05\x05|r\x05\x05\\r\x05\x05~r\x05\x05\\r\x05\x05\x80r\x05\x05\\r\x05\x05\x82r\x05\x05^r\x05\x05zr\x05\x05^r\x05\x05|r\x05\x05^r\x05\x05~r\x05\x05^r\x05\x05\x80r\x05\x05^r\x05\x05\x82r\x05\x05`r\x05\x05zr\x05\x05`r\x05\x05|r\x05\x05`r\x05\x05~r\x05\x05`r\x05\x05\x80r\x05\x05`r\x05\x05\x82r\x05\x05\x06s\x05\x05zs\x05\x05\x06s\x05\x05|s\x05\x05\x06s\x05\x05~s\x05\x05\x06s\x05\x05\x80s\x05\x05\x06s\x05\x05\x82s\x05\x05\x08s\x05\x05zs\x05\x05\x08s\x05\x05|s\x05\x05\x08s\x05\x05~s\x05\x05\x08s\x05\x05\x80s\x05\x05\x08s\x05\x05\x82s\x05\x05\ns\x05\x05zs\x05\x05\ns\x05\x05|s\x05\x05\ns\x05\x05~s\x05\x05\ns\x05\x05\x80s\x05\x05\ns\x05\x05\x82s\x05\x05\x0Cs\x05\x05zs\x05\x05\x0Cs\x05\x05|s\x05\x05\x0Cs\x05\x05~s\x05\x05\x0Cs\x05\x05\x80s\x05\x05\x0Cs\x05\x05\x82s\x05\x05\x0Es\x05\x05zs\x05\x05\x0Es\x05\x05|s\x05\x05\x0Es\x05\x05~s\x05\x05\x0Es\x05\x05\x80s\x05\x05\x0Es\x05\x05\x82s\x05\x05\x10s\x05\x05zs\x05\x05\x10s\x05\x05|s\x05\x05\x10s\x05\x05~s\x05\x05\x10s\x05\x05\x80s\x05\x05\x10s\x05\x05\x82s\x05\x05\x12s\x05\x05zs\x05\x05\x12s\x05\x05|s\x05\x05\x12s\x05\x05~s\x05\x05\x12s\x05\x05\x80s\x05\x05\x12s\x05\x05\x82s\x05\x05\x14s\x05\x05zs\x05\x05\x14s\x05\x05|s\x05\x05\x14s\x05\x05~s\x05\x05\x14s\x05\x05\x80s\x05\x05\x14s\x05\x05\x82s\x05\x05\x16s\x05\x05zs\x05\x05\x16s\x05\x05|s\x05\x05\x16s\x05\x05~s\x05\x05\x16s\x05\x05\x80s\x05\x05\x16s\x05\x05\x82s\x05\x05\x18s\x05\x05zs\x05\x05\x18s\x05\x05|s\x05\x05\x18s\x05\x05~s\x05\x05\x18s\x05\x05\x80s\x05\x05\x18s\x05\x05\x82s\x05\x05\x1As\x05\x05zs\x05\x05\x1As\x05\x05|s\x05\x05\x1As\x05\x05~s\x05\x05\x1As\x05\x05\x80s\x05\x05\x1As\x05\x05\x82s\x05\x05\x1Cs\x05\x05zs\x05\x05\x1Cs\x05\x05|s\x05\x05\x1Cs\x05\x05~s\x05\x05\x1Cs\x05\x05\x80s\x05\x05\x1Cs\x05\x05\x82s\x05\x05\x1Es\x05\x05zs\x05\x05\x1Es\x05\x05|s\x05\x05\x1Es\x05\x05~s\x05\x05\x1Es\x05\x05\x80s\x05\x05\x1Es\x05\x05\x82s\x05\x05 s\x05\x05zs\x05\x05 s\x05\x05|s\x05\x05 s\x05\x05~s\x05\x05 s\x05\x05\x80s\x05\x05 s\x05\x05\x82s\x05\x05\"s\x05\x05zs\x05\x05\"s\x05\x05|s\x05\x05\"s\x05\x05~s\x05\x05\"s\x05\x05\x80s\x05\x05\"s\x05\x05\x82s\x05\x05$s\x05\x05zs\x05\x05$s\x05\x05|s\x05\x05$s\x05\x05~s\x05\x05$s\x05\x05\x80s\x05\x05$s\x05\x05\x82s\x05\x05&s\x05\x05zs\x05\x05&s\x05\x05|s\x05\x05&s\x05\x05~s\x05\x05&s\x05\x05\x80s\x05\x05&s\x05\x05\x82s\x05\x05(s\x05\x05zs\x05\x05(s\x05\x05|s\x05\x05(s\x05\x05~s\x05\x05(s\x05\x05\x80s\x05\x05(s\x05\x05\x82s\x05\x05*s\x05\x05zs\x05\x05*s\x05\x05|s\x05\x05*s\x05\x05~s\x05\x05*s\x05\x05\x80s\x05\x05*s\x05\x05\x82s\x05\x05,s\x05\x05zs\x05\x05,s\x05\x05|s\x05\x05,s\x05\x05~s\x05\x05,s\x05\x05\x80s\x05\x05,s\x05\x05\x82s\x05\x05.s\x05\x05zs\x05\x05.s\x05\x05|s\x05\x05.s\x05\x05~s\x05\x05.s\x05\x05\x80s\x05\x05.s\x05\x05\x82s\x05\x050s\x05\x05zs\x05\x050s\x05\x05|s\x05\x050s\x05\x05~s\x05\x050s\x05\x05\x80s\x05\x050s\x05\x05\x82s\x05\x052s\x05\x05zs\x05\x052s\x05\x05|s\x05\x052s\x05\x05~s\x05\x052s\x05\x05\x80s\x05\x052s\x05\x05\x82s\x05\x054s\x05\x05zs\x05\x054s\x05\x05|s\x05\x054s\x05\x05~s\x05\x054s\x05\x05\x80s\x05\x054s\x05\x05\x82s\x05\x056s\x05\x05zs\x05\x056s\x05\x05|s\x05\x056s\x05\x05~s\x05\x056s\x05\x05\x80s\x05\x056s\x05\x05\x82s\x05\x058s\x05\x05zs\x05\x058s\x05\x05|s\x05\x058s\x05\x05~s\x05\x058s\x05\x05\x80s\x05\x058s\x05\x05\x82s\x05\x05:s\x05\x05zs\x05\x05:s\x05\x05|s\x05\x05:s\x05\x05~s\x05\x05:s\x05\x05\x80s\x05\x05:s\x05\x05\x82s\x05\x05s\x05\x05zs\x05\x05>s\x05\x05|s\x05\x05>s\x05\x05~s\x05\x05>s\x05\x05\x80s\x05\x05>s\x05\x05\x82s\x05\x05@s\x05\x05zs\x05\x05@s\x05\x05|s\x05\x05@s\x05\x05~s\x05\x05@s\x05\x05\x80s\x05\x05@s\x05\x05\x82s\x05\x05Bs\x05\x05zs\x05\x05Bs\x05\x05|s\x05\x05Bs\x05\x05~s\x05\x05Bs\x05\x05\x80s\x05\x05Bs\x05\x05\x82s\x05\x05Ds\x05\x05zs\x05\x05Ds\x05\x05|s\x05\x05Ds\x05\x05~s\x05\x05Ds\x05\x05\x80s\x05\x05Ds\x05\x05\x82s\x05\x05Fs\x05\x05zs\x05\x05Fs\x05\x05|s\x05\x05Fs\x05\x05~s\x05\x05Fs\x05\x05\x80s\x05\x05Fs\x05\x05\x82s\x05\x05Hs\x05\x05zs\x05\x05Hs\x05\x05|s\x05\x05Hs\x05\x05~s\x05\x05Hs\x05\x05\x80s\x05\x05Hs\x05\x05\x82s\x05\x05Js\x05\x05zs\x05\x05Js\x05\x05|s\x05\x05Js\x05\x05~s\x05\x05Js\x05\x05\x80s\x05\x05Js\x05\x05\x82s\x05\x05Ls\x05\x05zs\x05\x05Ls\x05\x05|s\x05\x05Ls\x05\x05~s\x05\x05Ls\x05\x05\x80s\x05\x05Ls\x05\x05\x82s\x05\x05Ns\x05\x05zs\x05\x05Ns\x05\x05|s\x05\x05Ns\x05\x05~s\x05\x05Ns\x05\x05\x80s\x05\x05Ns\x05\x05\x82s\x05\x05Ps\x05\x05zs\x05\x05Ps\x05\x05|s\x05\x05Ps\x05\x05~s\x05\x05Ps\x05\x05\x80s\x05\x05Ps\x05\x05\x82s\x05\x05Rs\x05\x05zs\x05\x05Rs\x05\x05|s\x05\x05Rs\x05\x05~s\x05\x05Rs\x05\x05\x80s\x05\x05Rs\x05\x05\x82s \x05Ts \x056s \x05Ts \x056s\x05\x05zs \x05Ts \x056s\x05\x05|s \x05Ts \x056s\x05\x05~s \x05Ts \x056s\x05\x05\x80s \x05Ts \x056s\x05\x05\x82s \x05Ts \x05Fs \x05Ts \x05Fs\x05\x05zs \x05Ts \x05Fs\x05\x05|s \x05Ts \x05Fs\x05\x05~s \x05Ts \x05Fs\x05\x05\x80s \x05Ts \x05Fs\x05\x05\x82s\x05\x05Ts\x05\x05zs\x05\x05Ts\x05\x05|s\x05\x05Ts\x05\x05~s\x05\x05Ts\x05\x05\x80s\x05\x05Ts\x05\x05\x82s\x05\x05Vs\x05\x05zs\x05\x05Vs\x05\x05|s\x05\x05Vs\x05\x05~s\x05\x05Vs\x05\x05\x80s\x05\x05Vs\x05\x05\x82s\x05\x05Xs\x05\x05zs\x05\x05Xs\x05\x05|s\x05\x05Xs\x05\x05~s\x05\x05Xs\x05\x05\x80s\x05\x05Xs\x05\x05\x82s\x05\x05Zs\x05\x05zs\x05\x05Zs\x05\x05|s\x05\x05Zs\x05\x05~s\x05\x05Zs\x05\x05\x80s\x05\x05Zs\x05\x05\x82s\xC1\t\x84s\xC1~\x85s\xC1\t\x84s\xC1\x85\x85s\xC1\t\x84s\xC1\x9A\x85s\xC1\t\x84s\xC1\xA8\x85s\xC1\t\x84s\xC1\xAF\x85s\xC1\x10\x84s\xC1~\x85s\xC1\x10\x84s\xC1\x85\x85s\xC1\x10\x84s\xC1\x9A\x85s\xC1\x10\x84s\xC1\xA8\x85s\xC1\x10\x84s\xC1\xAF\x85s\xC1\x17\x84s\xC1~\x85s\xC1\x17\x84s\xC1\x85\x85s\xC1\x17\x84s\xC1\x9A\x85s\xC1\x17\x84s\xC1\xA8\x85s\xC1\x17\x84s\xC1\xAF\x85s\xC1\x1E\x84s\xC1~\x85s\xC1\x1E\x84s\xC1\x85\x85s\xC1\x1E\x84s\xC1\x9A\x85s\xC1\x1E\x84s\xC1\xA8\x85s\xC1\x1E\x84s\xC1\xAF\x85s\xC1%\x84s\xC1~\x85s\xC1%\x84s\xC1\x85\x85s\xC1%\x84s\xC1\x9A\x85s\xC1%\x84s\xC1\xA8\x85s\xC1%\x84s\xC1\xAF\x85s\xC1,\x84s\xC1~\x85s\xC1,\x84s\xC1\x85\x85s\xC1,\x84s\xC1\x9A\x85s\xC1,\x84s\xC1\xA8\x85s\xC1,\x84s\xC1\xAF\x85s\xC13\x84s\xC1~\x85s\xC13\x84s\xC1\x85\x85s\xC13\x84s\xC1\x9A\x85s\xC13\x84s\xC1\xA8\x85s\xC13\x84s\xC1\xAF\x85s\xC1:\x84s\xC1~\x85s\xC1:\x84s\xC1\x85\x85s\xC1:\x84s\xC1\x9A\x85s\xC1:\x84s\xC1\xA8\x85s\xC1:\x84s\xC1\xAF\x85s\xC1A\x84s\xC1~\x85s\xC1A\x84s\xC1\x85\x85s\xC1A\x84s\xC1\x9A\x85s\xC1A\x84s\xC1\xA8\x85s\xC1A\x84s\xC1\xAF\x85s\xC1H\x84s\xC1~\x85s\xC1H\x84s\xC1\x85\x85s\xC1H\x84s\xC1\x9A\x85s\xC1H\x84s\xC1\xA8\x85s\xC1H\x84s\xC1\xAF\x85s\xC1O\x84s\xC1~\x85s\xC1O\x84s\xC1\x85\x85s\xC1O\x84s\xC1\x9A\x85s\xC1O\x84s\xC1\xA8\x85s\xC1O\x84s\xC1\xAF\x85s\xC1V\x84s\xC1~\x85s\xC1V\x84s\xC1\x85\x85s\xC1V\x84s\xC1\x9A\x85s\xC1V\x84s\xC1\xA8\x85s\xC1V\x84s\xC1\xAF\x85s\xC1]\x84s\xC1~\x85s\xC1]\x84s\xC1\x85\x85s\xC1]\x84s\xC1\x9A\x85s\xC1]\x84s\xC1\xA8\x85s\xC1]\x84s\xC1\xAF\x85s\xC1d\x84s\xC1~\x85s\xC1d\x84s\xC1\x85\x85s\xC1d\x84s\xC1\x9A\x85s\xC1d\x84s\xC1\xA8\x85s\xC1d\x84s\xC1\xAF\x85s\xC1k\x84s\xC1~\x85s\xC1k\x84s\xC1\x85\x85s\xC1k\x84s\xC1\x9A\x85s\xC1k\x84s\xC1\xA8\x85s\xC1k\x84s\xC1\xAF\x85s\xC1r\x84s\xC1~\x85s\xC1r\x84s\xC1\x85\x85s\xC1r\x84s\xC1\x9A\x85s\xC1r\x84s\xC1\xA8\x85s\xC1r\x84s\xC1\xAF\x85s\xC1y\x84s\xC1~\x85s\xC1y\x84s\xC1\x85\x85s\xC1y\x84s\xC1\x9A\x85s\xC1y\x84s\xC1\xA8\x85s\xC1y\x84s\xC1\xAF\x85s\xC1\x80\x84s\xC1~\x85s\xC1\x80\x84s\xC1\x85\x85s\xC1\x80\x84s\xC1\x9A\x85s\xC1\x80\x84s\xC1\xA8\x85s\xC1\x80\x84s\xC1\xAF\x85s\xC1\x87\x84s\xC1~\x85s\xC1\x87\x84s\xC1\x85\x85s\xC1\x87\x84s\xC1\x9A\x85s\xC1\x87\x84s\xC1\xA8\x85s\xC1\x87\x84s\xC1\xAF\x85s\xC1\x8E\x84s\xC1~\x85s\xC1\x8E\x84s\xC1\x85\x85s\xC1\x8E\x84s\xC1\x9A\x85s\xC1\x8E\x84s\xC1\xA8\x85s\xC1\x8E\x84s\xC1\xAF\x85s\xC1\x95\x84s\xC1~\x85s\xC1\x95\x84s\xC1\x85\x85s\xC1\x95\x84s\xC1\x9A\x85s\xC1\x95\x84s\xC1\xA8\x85s\xC1\x95\x84s\xC1\xAF\x85s\xC1\x9C\x84s\xC1~\x85s\xC1\x9C\x84s\xC1\x85\x85s\xC1\x9C\x84s\xC1\x9A\x85s\xC1\x9C\x84s\xC1\xA8\x85s\xC1\x9C\x84s\xC1\xAF\x85s\xC1\xA3\x84s\xC1~\x85s\xC1\xA3\x84s\xC1\x85\x85s\xC1\xA3\x84s\xC1\x9A\x85s\xC1\xA3\x84s\xC1\xA8\x85s\xC1\xA3\x84s\xC1\xAF\x85s\xC1\xAA\x84s\xC1~\x85s\xC1\xAA\x84s\xC1\x85\x85s\xC1\xAA\x84s\xC1\x9A\x85s\xC1\xAA\x84s\xC1\xA8\x85s\xC1\xAA\x84s\xC1\xAF\x85s\xC1\xB1\x84s\xC1~\x85s\xC1\xB1\x84s\xC1\x85\x85s\xC1\xB1\x84s\xC1\x9A\x85s\xC1\xB1\x84s\xC1\xA8\x85s\xC1\xB1\x84s\xC1\xAF\x85s\xC1\xB8\x84s\xC1~\x85s\xC1\xB8\x84s\xC1\x85\x85s\xC1\xB8\x84s\xC1\x9A\x85s\xC1\xB8\x84s\xC1\xA8\x85s\xC1\xB8\x84s\xC1\xAF\x85s\xC1\xBF\x84s\xC1~\x85s\xC1\xBF\x84s\xC1\x85\x85s\xC1\xBF\x84s\xC1\x9A\x85s\xC1\xBF\x84s\xC1\xA8\x85s\xC1\xBF\x84s\xC1\xAF\x85s\xC1\xC6\x84s\xC1~\x85s\xC1\xC6\x84s\xC1\x85\x85s\xC1\xC6\x84s\xC1\x9A\x85s\xC1\xC6\x84s\xC1\xA8\x85s\xC1\xC6\x84s\xC1\xAF\x85s\xC1\xCD\x84s\xC1~\x85s\xC1\xCD\x84s\xC1\x85\x85s\xC1\xCD\x84s\xC1\x9A\x85s\xC1\xCD\x84s\xC1\xA8\x85s\xC1\xCD\x84s\xC1\xAF\x85s\xC1\xD4\x84s\xC1~\x85s\xC1\xD4\x84s\xC1\x85\x85s\xC1\xD4\x84s\xC1\x9A\x85s\xC1\xD4\x84s\xC1\xA8\x85s\xC1\xD4\x84s\xC1\xAF\x85s\xC1\xDB\x84s\xC1~\x85s\xC1\xDB\x84s\xC1\x85\x85s\xC1\xDB\x84s\xC1\x9A\x85s\xC1\xDB\x84s\xC1\xA8\x85s\xC1\xDB\x84s\xC1\xAF\x85s\xC1\xE2\x84s\xC1~\x85s\xC1\xE2\x84s\xC1\x85\x85s\xC1\xE2\x84s\xC1\x9A\x85s\xC1\xE2\x84s\xC1\xA8\x85s\xC1\xE2\x84s\xC1\xAF\x85s\xC1\xE9\x84s\xC1~\x85s\xC1\xE9\x84s\xC1\x85\x85s\xC1\xE9\x84s\xC1\x9A\x85s\xC1\xE9\x84s\xC1\xA8\x85s\xC1\xE9\x84s\xC1\xAF\x85s\xC1\xF0\x84s\xC1~\x85s\xC1\xF0\x84s\xC1\x85\x85s\xC1\xF0\x84s\xC1\x9A\x85s\xC1\xF0\x84s\xC1\xA8\x85s\xC1\xF0\x84s\xC1\xAF\x85s\xC1\xF7\x84s\xC1~\x85s\xC1\xF7\x84s\xC1\x85\x85s\xC1\xF7\x84s\xC1\x9A\x85s\xC1\xF7\x84s\xC1\xA8\x85s\xC1\xF7\x84s\xC1\xAF\x85s\xC1\xFE\x84s\xC1~\x85s\xC1\xFE\x84s\xC1\x85\x85s\xC1\xFE\x84s\xC1\x9A\x85s\xC1\xFE\x84s\xC1\xA8\x85s\xC1\xFE\x84s\xC1\xAF\x85s\xC1\x07\x85s\xC1~\x85s\xC1\x07\x85s\xC1\x85\x85s\xC1\x07\x85s\xC1\x9A\x85s\xC1\x07\x85s\xC1\xA8\x85s\xC1\x07\x85s\xC1\xAF\x85s\xC1\x0E\x85s\xC1~\x85s\xC1\x0E\x85s\xC1\x85\x85s\xC1\x0E\x85s\xC1\x9A\x85s\xC1\x0E\x85s\xC1\xA8\x85s\xC1\x0E\x85s\xC1\xAF\x85s\xC1\x15\x85s\xC1~\x85s\xC1\x15\x85s\xC1\x85\x85s\xC1\x15\x85s\xC1\x9A\x85s\xC1\x15\x85s\xC1\xA8\x85s\xC1\x15\x85s\xC1\xAF\x85s\xC1\x1C\x85s\xC1~\x85s\xC1\x1C\x85s\xC1\x85\x85s\xC1\x1C\x85s\xC1\x9A\x85s\xC1\x1C\x85s\xC1\xA8\x85s\xC1\x1C\x85s\xC1\xAF\x85s\xC1#\x85s\xC1~\x85s\xC1#\x85s\xC1\x85\x85s\xC1#\x85s\xC1\x9A\x85s\xC1#\x85s\xC1\xA8\x85s\xC1#\x85s\xC1\xAF\x85s\xC1*\x85s\xC1~\x85s\xC1*\x85s\xC1\x85\x85s\xC1*\x85s\xC1\x9A\x85s\xC1*\x85s\xC1\xA8\x85s\xC1*\x85s\xC1\xAF\x85s\xC11\x85s\xC1~\x85s\xC11\x85s\xC1\x85\x85s\xC11\x85s\xC1\x9A\x85s\xC11\x85s\xC1\xA8\x85s\xC11\x85s\xC1\xAF\x85s\xC18\x85s\xC1~\x85s\xC18\x85s\xC1\x85\x85s\xC18\x85s\xC1\x9A\x85s\xC18\x85s\xC1\xA8\x85s\xC18\x85s\xC1\xAF\x85s\xC1?\x85s\xC1~\x85s\xC1?\x85s\xC1\x85\x85s\xC1?\x85s\xC1\x9A\x85s\xC1?\x85s\xC1\xA8\x85s\xC1?\x85s\xC1\xAF\x85s\xC1F\x85s\xC1~\x85s\xC1F\x85s\xC1\x85\x85s\xC1F\x85s\xC1\x9A\x85s\xC1F\x85s\xC1\xA8\x85s\xC1F\x85s\xC1\xAF\x85s\xC1M\x85s\xC1~\x85s\xC1M\x85s\xC1\x85\x85s\xC1M\x85s\xC1\x9A\x85s\xC1M\x85s\xC1\xA8\x85s\xC1M\x85s\xC1\xAF\x85s\xC1T\x85s\xC1~\x85s\xC1T\x85s\xC1\x85\x85s\xC1T\x85s\xC1\x9A\x85s\xC1T\x85s\xC1\xA8\x85s\xC1T\x85s\xC1\xAF\x85s\x05\x05zt\x05\x05\xA6t\x05\x05zt\x05\x05\xAAt\x05\x05zt\x05\x05\xB2t\x05\x05\x80t\x05\x05\xA6t\x05\x05\x80t\x05\x05\xAAt\x05\x05\x80t\x05\x05\xB2t \x05\x92t \x05\xC0t\xC2 ~\xF0 \x05\x0Cu \x05\x14u \x05\x10u \x05\x16u \x05Su \x05[u \x05Su\xC1\t\x05v\xC1\x8E\tv\xC1\t\x05v\x05\x05\x0Bv\xC1\t\x05v\xC1\x02\rv\xC1\t\x05v\xC1\x17\rv\xC1\x10\x05v\xC1\x8E\tv\xC1\x10\x05v\x05\x05\x0Bv\xC1\x10\x05v\xC1\x02\rv\xC1\x10\x05v\xC1\x17\rv\xC1\x17\x05v\xC1\x8E\tv\xC1\x17\x05v\x05\x05\x0Bv\xC1\x17\x05v\xC1\x02\rv\xC1\x17\x05v\xC1\x17\rv\xC1\x1E\x05v\xC1\x8E\tv\xC1\x1E\x05v\x05\x05\x0Bv\xC1\x1E\x05v\xC1\x02\rv\xC1\x1E\x05v\xC1\x17\rv\xC1%\x05v\xC1\x8E\tv\xC1%\x05v\x05\x05\x0Bv\xC1%\x05v\xC1\x02\rv\xC1%\x05v\xC1\x17\rv\xC1,\x05v\xC1\x8E\tv\xC1,\x05v\x05\x05\x0Bv\xC1,\x05v\xC1\x02\rv\xC1,\x05v\xC1\x17\rv\xC13\x05v\xC1\x8E\tv\xC13\x05v\x05\x05\x0Bv\xC13\x05v\xC1\x02\rv\xC13\x05v\xC1\x17\rv\xC1:\x05v\xC1\x8E\tv\xC1:\x05v\x05\x05\x0Bv\xC1:\x05v\xC1\x02\rv\xC1:\x05v\xC1\x17\rv\xC1A\x05v\xC1\x8E\tv\xC1A\x05v\x05\x05\x0Bv\xC1A\x05v\xC1\x02\rv\xC1A\x05v\xC1\x17\rv\xC1H\x05v\xC1\x8E\tv\xC1H\x05v\x05\x05\x0Bv\xC1H\x05v\xC1\x02\rv\xC1H\x05v\xC1\x17\rv\xC1O\x05v\xC1\x8E\tv\xC1O\x05v\x05\x05\x0Bv\xC1O\x05v\xC1\x02\rv\xC1O\x05v\xC1\x17\rv\xC1V\x05v\xC1\x8E\tv\xC1V\x05v\x05\x05\x0Bv\xC1V\x05v\xC1\x02\rv\xC1V\x05v\xC1\x17\rv\xC1]\x05v\xC1\x8E\tv\xC1]\x05v\x05\x05\x0Bv\xC1]\x05v\xC1\x02\rv\xC1]\x05v\xC1\x17\rv\xC1d\x05v\xC1\x8E\tv\xC1d\x05v\x05\x05\x0Bv\xC1d\x05v\xC1\x02\rv\xC1d\x05v\xC1\x17\rv\xC1k\x05v\xC1\x8E\tv\xC1k\x05v\x05\x05\x0Bv\xC1k\x05v\xC1\x02\rv\xC1k\x05v\xC1\x17\rv\xC1r\x05v\xC1\x8E\tv\xC1r\x05v\x05\x05\x0Bv\xC1r\x05v\xC1\x02\rv\xC1r\x05v\xC1\x17\rv\xC1y\x05v\xC1\x8E\tv\xC1y\x05v\x05\x05\x0Bv\xC1y\x05v\xC1\x02\rv\xC1y\x05v\xC1\x17\rv\xC1\x80\x05v\xC1\x8E\tv\xC1\x80\x05v\x05\x05\x0Bv\xC1\x80\x05v\xC1\x02\rv\xC1\x80\x05v\xC1\x17\rv\xC1\x87\x05v\xC1\x8E\tv\xC1\x87\x05v\x05\x05\x0Bv\xC1\x87\x05v\xC1\x02\rv\xC1\x87\x05v\xC1\x17\rv\xC1\x8E\x05v\xC1\x8E\tv\xC1\x8E\x05v\x05\x05\x0Bv\xC1\x8E\x05v\xC1\x02\rv\xC1\x8E\x05v\xC1\x17\rv\xC1\x95\x05v\xC1\x8E\tv\xC1\x95\x05v\x05\x05\x0Bv\xC1\x95\x05v\xC1\x02\rv\xC1\x95\x05v\xC1\x17\rv\xC1\x9C\x05v\xC1\x8E\tv\xC1\x9C\x05v\x05\x05\x0Bv\xC1\x9C\x05v\xC1\x02\rv\xC1\x9C\x05v\xC1\x17\rv\xC1\xA3\x05v\xC1\x8E\tv\xC1\xA3\x05v\x05\x05\x0Bv\xC1\xA3\x05v\xC1\x02\rv\xC1\xA3\x05v\xC1\x17\rv\xC1\xAA\x05v\xC1\x8E\tv\xC1\xAA\x05v\x05\x05\x0Bv\xC1\xAA\x05v\xC1\x02\rv\xC1\xAA\x05v\xC1\x17\rv\xC1\xB1\x05v\xC1\x8E\tv\xC1\xB1\x05v\x05\x05\x0Bv\xC1\xB1\x05v\xC1\x02\rv\xC1\xB1\x05v\xC1\x17\rv\xC1\xB8\x05v\xC1\x8E\tv\xC1\xB8\x05v\x05\x05\x0Bv\xC1\xB8\x05v\xC1\x02\rv\xC1\xB8\x05v\xC1\x17\rv\xC1\xBF\x05v\xC1\x8E\tv\xC1\xBF\x05v\x05\x05\x0Bv\xC1\xBF\x05v\xC1\x02\rv\xC1\xBF\x05v\xC1\x17\rv\xC1\xC6\x05v\xC1\x8E\tv\xC1\xC6\x05v\x05\x05\x0Bv\xC1\xC6\x05v\xC1\x02\rv\xC1\xC6\x05v\xC1\x17\rv\x05\x05\x07v\xC1\x8E\tv\x05\x05\x07v\x05\x05\x0Bv \x05\x07v \x05\x0Bv \x05\x07v \x05\x0Bv \x05\x0Fv\x05\x05\x07v\xC1\x02\rv\x05\x05\x07v\xC1\x17\rv\xC1\x02\tv\xC1\x8E\tv\xC1\x02\tv\x05\x05\x0Bv\xC1\x02\tv\xC1\x02\rv\xC1\x02\tv\xC1\x17\rv\xC1\t\tv\xC1\x8E\tv\xC1\t\tv\x05\x05\x0Bv\xC1\t\tv\xC1\x02\rv\xC1\t\tv\xC1\x17\rv\xC1\x10\tv\xC1\x8E\tv\xC1\x10\tv\x05\x05\x0Bv\xC1\x10\tv\xC1\x02\rv\xC1\x10\tv\xC1\x17\rv\xC1\x17\tv\xC1\x8E\tv\xC1\x17\tv\x05\x05\x0Bv\xC1\x17\tv\xC1\x02\rv\xC1\x17\tv\xC1\x17\rv\xC1\x1E\tv\xC1\x8E\tv\xC1\x1E\tv\x05\x05\x0Bv\xC1\x1E\tv\xC1\x02\rv\xC1\x1E\tv\xC1\x17\rv\xC1%\tv\xC1\x8E\tv\xC1%\tv\x05\x05\x0Bv\xC1%\tv\xC1\x02\rv\xC1%\tv\xC1\x17\rv\xC1,\tv\xC1\x8E\tv\xC1,\tv\x05\x05\x0Bv\xC1,\tv\xC1\x02\rv\xC1,\tv\xC1\x17\rv\xC13\tv\xC1\x8E\tv\xC13\tv\x05\x05\x0Bv\xC13\tv\xC1\x02\rv\xC13\tv\xC1\x17\rv\xC1:\tv\xC1\x8E\tv\xC1:\tv\x05\x05\x0Bv\xC1:\tv\xC1\x02\rv\xC1:\tv\xC1\x17\rv\xC1A\tv\xC1\x8E\tv\xC1A\tv\x05\x05\x0Bv\xC1A\tv\xC1\x02\rv\xC1A\tv\xC1\x17\rv\xC1H\tv\xC1\x8E\tv\xC1H\tv\x05\x05\x0Bv\xC1H\tv\xC1\x02\rv\xC1H\tv\xC1\x17\rv\xC1O\tv\xC1\x8E\tv\xC1O\tv\x05\x05\x0Bv\xC1O\tv\xC1\x02\rv\xC1O\tv\xC1\x17\rv\xC1V\tv\xC1\x8E\tv\xC1V\tv\x05\x05\x0Bv\xC1V\tv\xC1\x02\rv\xC1V\tv\xC1\x17\rv\xC1]\tv\xC1\x8E\tv\xC1]\tv\x05\x05\x0Bv\xC1]\tv\xC1\x02\rv\xC1]\tv\xC1\x17\rv\xC1d\tv\xC1\x8E\tv\xC1d\tv\x05\x05\x0Bv\xC1d\tv\xC1\x02\rv\xC1d\tv\xC1\x17\rv \x05\x1Cv \x05$v \x05\x1Cv \x05*v \x053v \x05.v \x05\x1Fw \x05\x1Fw \x055w \x05Iw\x05pGw\x05pGw \x05\x06x \x05Hx \x05\nx \x05Hx \x05\x0Ex \x05Hx \x05\x12x \x05Jx \x05\x16x \x05Hx \x05\x1Ax \x05Jx \x05\x1Ex \x05Jx \x05\"x \x05Hx \x05.x \x05Hx \x057x \x05Hx \x05;x \x05Hx \x05?x \x05Jx \x05Cx \x05Hx\x1E\x05\x06y\x1E\x05gy\x1E\x05\ny\x1E\x05gy\x1E\x05\x0Cy\x1E\x05gy\x1E\x05\x10y\x1E\x05gy\x1E\x05\x12y\x1E\x05gy\x1E\x05\x14y\x1E\x05gy\x1E\x05\x18y\x1E\x05gy\x1E\x05\x1Cy\x1E\x05gy\x1E\x05\x1Cy\x1E\x05\x81y\x1E\x05\x1Ey\x1E\x05gy\x1E\x05\x1Ey\x1E\x05\x81y\x1E\x05\x1Cy\x1E\x05\x8Dy\x1E\x05\"y\x1E\x05gy\x1E\x05\"y\x1E\x05gy \x05\xD1y\x1E\x05\x06y\x1E\x05wy\x1E\x05$y\x1E\x05gy\x1E\x05&y\x1E\x05gy\x1E\x05(y\x1E\x05gy\x1E\x05*y\x1E\x05gy3\x05\x06z.\x05|\r0\x05\\z3\x05\x06z0\x05:z.\xB0\0\0.\x05|\r3\x05.z3\x05\x06z0\x05\\z0\x05>z3\x05\x06z3\x05\x06z1\x05lz0\x05@z.\xB0\0\x003\x05\x06z3\x05\x08z1\x052z1\x05lz0\x05\x16z.\xAE\0\x003\x05\x08z1\x05lz1\x05(z3\x05\nz3\x05\x10z1\x05lz3\x05\x0Ez.\x05|\r0\x05\x12z.\x05|\r3\x05\x0Ez0\x05 z0\x05\x16z.\x05|\r3\x05.z.\xAE\0\x003\x05\x10z.\x05|\r0\x05Hz3\x05\x10z1\x05lz0\x05 z0\x05\x12z3\x05\x08z3\x05Zz0\x05\x12z0\x05Xz3\x05*z3\x05.z0\x05\x12z0\x05`z3\x05Zz.\x05|\r0\x05\x12z.\xAE\0\x000\x05`z1\x05lz0\x05\x12z.\xAE\0\x001\x05lz1\x05Dz1\x05\x14z.\xAE\0\x000\x05\x12z.\xAE\0\x001\x05\x14z.\xAE\0\x001\x052z.\x05|\r1\x05\x14z3\x05Rz3\x05Zz.\x05|\r1\x05\x14z.\xAE\0\x000\x05\\z1\x05&z.\xAE\0\0.\x05|\r1\x05\x14z0\x05`z1\x05\x14z0\x05`z0\x05\x16z.\xAE\0\x000\x05Xz0\x05Hz1\x05\x14z0\x05`z1\x05Jz.\x05|\r3\x05.z0\x05\\z1\x05\x14z0\x05`z0\x05bz3\x05*z3\x05.z0\x05\x16z.\xAE\0\x000\x05Xz0\x05Hz3\x05.z1\x05lz0\x05\x16z0\x05\\z1\x05\"z.\xAE\0\x003\x05\x08z0\x05`z0\x05\x16z0\x05`z.\x05|\r1\x056z0\x05\x18z.\x05|\r0\x05 z3\x05\x1Az.\x05|\r0\x05Bz.\xB0\0\x003\x05\x1Az3\x05\x1Az,\x05\x1Az,\x05.z3\x05\x1Az0\x05\\z1\x050z1\x05\x1Cz3\x05\x08z0\x05\x16z0\x05\\z1\x05\x1Cz1\x05lz1\x05(z.\x05|\r0\x05Hz\x03\x05\x1Ez\x03\x05Jz0\x05\x1Ez3\x05Zz1\x05lz0\x05\x16z.\xAE\0\x001\x05\"z1\x05lz1\x05(z1\x05\"z1\x05lz3\x05.z1\x05&z.\xAE\0\0.\x05|\r0\x05 z1\x05,z.\xAE\0\x001\x05,z.\xAE\0\x000\x05\x1Ez3\x05.z.\xAE\0\x000\x05\\z1\x050z1\x058z1\x058z3\x05*z3\x05.z0\x05:z.\xB0\0\0.\x05|\r1\x05\"z1\x05lz3\x05.z0\x05:z.\xB0\0\0.\x05|\r3\x05*z0\x05:z.\xAE\0\0.\x05|\r0\x05^z0\x05\\z0\x05:z3\x05\x08z3\x05*z0\x05z3\x05\x06z0\x05Xz3\x05*z3\x05.z.\xAE\0\x000\x05>z3\x05\x08z.\x05|\r3\x05.z0\x05>z.\xAE\0\x003\x05*z0\x05\x1Ez3\x05\x0Ez0\x05\\z0\x05>z0\x05Xz1\x05lz0\x05@z.\xB0\0\0.\x05|\r0\x05\x1Ez.\xAE\0\x000\x05@z.\xAE\0\0.\x05|\r1\x05&z0\x05@z0\x05\x16z1\x05&z.\x05|\r0\x05\\z0\x05@z.\xB0\0\x001\x05$z0\x05@z.\xB0\0\x001\x052z0\x05z.\xAE\0\x000\x05\\z0\x05\\z0\x05\x0B\xFF\xFF\x82l\x05\x05V\x0B\xFF\xFF\x80l\x05\x05W\x0B\xFF\xFF\x84l\x05\x05\x1Am\x05\x050\0\xD7\x0B\xFF\xFF\x1Em\x05\x05Zm\x05\x05\x01\0\xBE\x0B\xFF\xFF`m\x05\x05\xD7\x0B\xFF\xFFdm\x05\x05\\m\x05\x050\0\xBE\x0B\xFF\xFFbm\x05\x05\x88n\x05\x050\0V\x0C\xFF\xFF\x8Cn\x05\x05xo\x05\x050\0\xD5\x0C\xFF\xFFzo\x05\x05\x88o\x05\x05\x02\0\xC2\x0C\x08\0\xD5\x0C\xFF\xFF\x8Ao\x05\x05\xD6\x0C\xFF\xFF\x8Co\x05\x05\xF0\x7F\x8Eo\x05\x05\xD5\x0C\xFF\xFF\x90o\x05\x05\x8Ap\x05\x05\x01\0>\r\xFF\xFF\x90p\x05\x05W\r\xFF\xFF\x94p\x05\x05\x8Cp\x05\x050\0>\r\xFF\xFF\x92p\x05\x05\x92q\x05\x05\x02\0\xCA\r\xFF\xFF\x94q\x05\x05\xCF\r\x04\0\xDF\r\xFF\xFF\x9Cq\x05\x05\xF0\x7F\x98q\x05\x05\xCA\r\xFF\xFF\x9Aq\x05\x05zr\x05\x05-\0\x18\x0EQ\0#\x0E*\0)\x0E\x14\0,\x0E\t\0,\x0E_\xC1\xC5\xE2-\x0Ea\xC1\xC5\".\x0Eb\xC1\xC5b)\x0E\\\xC1\xC5\"*\x0E]\xC1\xC5b+\x0E^\xC1\xC5\xA2&\x0E\t\0&\x0EX\xC1\xC5b'\x0EY\xC1\xC5\xA2(\x0EZ\xC1\xC5\xE2#\x0ET\xC1\xC5\xA2$\x0EU\xC1\xC5\xE2%\x0EW\xC1\xC5\"\x1D\x0E\x14\0 \x0E\t\0 \x0EP\xC1\xC5\xE2!\x0ER\xC1\xC5\"\"\x0ES\xC1\xC5b\x1D\x0EM\xC1\xC5\"\x1E\x0EN\xC1\xC5b\x1F\x0EO\xC1\xC5\xA2\x18\x0EF\xC1\xC5\xE2\x19\x0EH\xC1\xC5\"\x1A\x0EI\xC1\xC5b\x1B\x0EJ\xC1\xC5\xA2\x1C\x0EK\xC1\xC5\xE2\x0C\x0E*\0\x12\x0E\x14\0\x15\x0E\t\0\x15\x0EC\xC1\xC5\"\x16\x0ED\xC1\xC5b\x17\x0EE\xC1\xC5\xA2\x12\x0E?\xC1\xC5b\x13\x0E@\xC1\xC5\xA2\x14\x0EA\xC1\xC5\xE2\x0F\x0E\t\0\x0F\x0E;\xC1\xC5\xA2\x10\x0E<\xC1\xC5\xE2\x11\x0E>\xC1\xC5\"\x0C\x0E7\xC1\xC5\xE2\r\x0E9\xC1\xC5\"\x0E\x0E:\xC1\xC5b\x06\x0E\x14\0\t\x0E\t\0\t\x0E4\xC1\xC5\"\n\x0E5\xC1\xC5b\x0B\x0E6\xC1\xC5\xA2\x06\x0E0\xC1\xC5b\x07\x0E1\xC1\xC5\xA2\x08\x0E2\xC1\xC5\xE2\x01\x0E*\xC1\xC5\"\x02\x0E+\xC1\xC5b\x03\x0E,\xC1\xC5\xA2\x04\x0E-\xC1\xC5\xE2\x05\x0E/\xC1\xC5\"|r\x05\x05-\0\x18\x0EQ\0#\x0E*\0)\x0E\x14\0,\x0E\t\0,\x0E`\xC1\xC5\"-\x0Ea\xC1\xC5b.\x0Eb\xC1\xC5\xA2)\x0E\\\xC1\xC5b*\x0E]\xC1\xC5\xA2+\x0E^\xC1\xC5\xE2&\x0E\t\0&\x0EX\xC1\xC5\xA2'\x0EY\xC1\xC5\xE2(\x0E[\xC1\xC5\"#\x0ET\xC1\xC5\xE2$\x0EV\xC1\xC5\"%\x0EW\xC1\xC5b\x1D\x0E\x14\0 \x0E\t\0 \x0EQ\xC1\xC5\"!\x0ER\xC1\xC5b\"\x0ES\xC1\xC5\xA2\x1D\x0EM\xC1\xC5b\x1E\x0EN\xC1\xC5\xA2\x1F\x0EO\xC1\xC5\xE2\x18\x0EG\xC1\xC5\"\x19\x0EH\xC1\xC5b\x1A\x0EI\xC1\xC5\xA2\x1B\x0EJ\xC1\xC5\xE2\x1C\x0EL\xC1\xC5\"\x0C\x0E*\0\x12\x0E\x14\0\x15\x0E\t\0\x15\x0EC\xC1\xC5b\x16\x0ED\xC1\xC5\xA2\x17\x0EE\xC1\xC5\xE2\x12\x0E?\xC1\xC5\xA2\x13\x0E@\xC1\xC5\xE2\x14\x0EB\xC1\xC5\"\x0F\x0E\t\0\x0F\x0E;\xC1\xC5\xE2\x10\x0E=\xC1\xC5\"\x11\x0E>\xC1\xC5b\x0C\x0E8\xC1\xC5\"\r\x0E9\xC1\xC5b\x0E\x0E:\xC1\xC5\xA2\x06\x0E\x14\0\t\x0E\t\0\t\x0E4\xC1\xC5b\n\x0E5\xC1\xC5\xA2\x0B\x0E6\xC1\xC5\xE2\x06\x0E0\xC1\xC5\xA2\x07\x0E1\xC1\xC5\xE2\x08\x0E3\xC1\xC5\"\x01\x0E*\xC1\xC5b\x02\x0E+\xC1\xC5\xA2\x03\x0E,\xC1\xC5\xE2\x04\x0E.\xC1\xC5\"\x05\x0E/\xC1\xC5b~r\x05\x05-\0\x18\x0EQ\0#\x0E*\0)\x0E\x14\0,\x0E\t\0,\x0E`\xC1\xC5b-\x0Ea\xC1\xC5\xA2.\x0Eb\xC1\xC5\xE2)\x0E\\\xC1\xC5\xA2*\x0E]\xC1\xC5\xE2+\x0E_\xC1\xC5\"&\x0E\t\0&\x0EX\xC1\xC5\xE2'\x0EZ\xC1\xC5\"(\x0E[\xC1\xC5b#\x0EU\xC1\xC5\"$\x0EV\xC1\xC5b%\x0EW\xC1\xC5\xA2\x1D\x0E\x14\0 \x0E\t\0 \x0EQ\xC1\xC5b!\x0ER\xC1\xC5\xA2\"\x0ES\xC1\xC5\xE2\x1D\x0EM\xC1\xC5\xA2\x1E\x0EN\xC1\xC5\xE2\x1F\x0EP\xC1\xC5\"\x18\x0EG\xC1\xC5b\x19\x0EH\xC1\xC5\xA2\x1A\x0EI\xC1\xC5\xE2\x1B\x0EK\xC1\xC5\"\x1C\x0EL\xC1\xC5b\x0C\x0E*\0\x12\x0E\x14\0\x15\x0E\t\0\x15\x0EC\xC1\xC5\xA2\x16\x0ED\xC1\xC5\xE2\x17\x0EF\xC1\xC5\"\x12\x0E?\xC1\xC5\xE2\x13\x0EA\xC1\xC5\"\x14\x0EB\xC1\xC5b\x0F\x0E\t\0\x0F\x0E<\xC1\xC5\"\x10\x0E=\xC1\xC5b\x11\x0E>\xC1\xC5\xA2\x0C\x0E8\xC1\xC5b\r\x0E9\xC1\xC5\xA2\x0E\x0E:\xC1\xC5\xE2\x06\x0E\x14\0\t\x0E\t\0\t\x0E4\xC1\xC5\xA2\n\x0E5\xC1\xC5\xE2\x0B\x0E7\xC1\xC5\"\x06\x0E0\xC1\xC5\xE2\x07\x0E2\xC1\xC5\"\x08\x0E3\xC1\xC5b\x01\x0E*\xC1\xC5\xA2\x02\x0E+\xC1\xC5\xE2\x03\x0E-\xC1\xC5\"\x04\x0E.\xC1\xC5b\x05\x0E/\xC1\xC5\xA2\x80r\x05\x05-\0\x18\x0EQ\0#\x0E*\0)\x0E\x14\0,\x0E\t\0,\x0E`\xC1\xC5\xA2-\x0Ea\xC1\xC5\xE2.\x0Ec\xC1\xC5\")\x0E\\\xC1\xC5\xE2*\x0E^\xC1\xC5\"+\x0E_\xC1\xC5b&\x0E\t\0&\x0EY\xC1\xC5\"'\x0EZ\xC1\xC5b(\x0E[\xC1\xC5\xA2#\x0EU\xC1\xC5b$\x0EV\xC1\xC5\xA2%\x0EW\xC1\xC5\xE2\x1D\x0E\x14\0 \x0E\t\0 \x0EQ\xC1\xC5\xA2!\x0ER\xC1\xC5\xE2\"\x0ET\xC1\xC5\"\x1D\x0EM\xC1\xC5\xE2\x1E\x0EO\xC1\xC5\"\x1F\x0EP\xC1\xC5b\x18\x0EG\xC1\xC5\xA2\x19\x0EH\xC1\xC5\xE2\x1A\x0EJ\xC1\xC5\"\x1B\x0EK\xC1\xC5b\x1C\x0EL\xC1\xC5\xA2\x0C\x0E*\0\x12\x0E\x14\0\x15\x0E\t\0\x15\x0EC\xC1\xC5\xE2\x16\x0EE\xC1\xC5\"\x17\x0EF\xC1\xC5b\x12\x0E@\xC1\xC5\"\x13\x0EA\xC1\xC5b\x14\x0EB\xC1\xC5\xA2\x0F\x0E\t\0\x0F\x0E<\xC1\xC5b\x10\x0E=\xC1\xC5\xA2\x11\x0E>\xC1\xC5\xE2\x0C\x0E8\xC1\xC5\xA2\r\x0E9\xC1\xC5\xE2\x0E\x0E;\xC1\xC5\"\x06\x0E\x14\0\t\x0E\t\0\t\x0E4\xC1\xC5\xE2\n\x0E6\xC1\xC5\"\x0B\x0E7\xC1\xC5b\x06\x0E1\xC1\xC5\"\x07\x0E2\xC1\xC5b\x08\x0E3\xC1\xC5\xA2\x01\x0E*\xC1\xC5\xE2\x02\x0E,\xC1\xC5\"\x03\x0E-\xC1\xC5b\x04\x0E.\xC1\xC5\xA2\x05\x0E/\xC1\xC5\xE2\x82r\x05\x05-\0\x18\x0EQ\0#\x0E*\0)\x0E\x14\0,\x0E\t\0,\x0E`\xC1\xC5\xE2-\x0Eb\xC1\xC5\".\x0Ec\xC1\xC5b)\x0E]\xC1\xC5\"*\x0E^\xC1\xC5b+\x0E_\xC1\xC5\xA2&\x0E\t\0&\x0EY\xC1\xC5b'\x0EZ\xC1\xC5\xA2(\x0E[\xC1\xC5\xE2#\x0EU\xC1\xC5\xA2$\x0EV\xC1\xC5\xE2%\x0EX\xC1\xC5\"\x1D\x0E\x14\0 \x0E\t\0 \x0EQ\xC1\xC5\xE2!\x0ES\xC1\xC5\"\"\x0ET\xC1\xC5b\x1D\x0EN\xC1\xC5\"\x1E\x0EO\xC1\xC5b\x1F\x0EP\xC1\xC5\xA2\x18\x0EG\xC1\xC5\xE2\x19\x0EI\xC1\xC5\"\x1A\x0EJ\xC1\xC5b\x1B\x0EK\xC1\xC5\xA2\x1C\x0EL\xC1\xC5\xE2\x0C\x0E*\0\x12\x0E\x14\0\x15\x0E\t\0\x15\x0ED\xC1\xC5\"\x16\x0EE\xC1\xC5b\x17\x0EF\xC1\xC5\xA2\x12\x0E@\xC1\xC5b\x13\x0EA\xC1\xC5\xA2\x14\x0EB\xC1\xC5\xE2\x0F\x0E\t\0\x0F\x0E<\xC1\xC5\xA2\x10\x0E=\xC1\xC5\xE2\x11\x0E?\xC1\xC5\"\x0C\x0E8\xC1\xC5\xE2\r\x0E:\xC1\xC5\"\x0E\x0E;\xC1\xC5b\x06\x0E\x14\0\t\x0E\t\0\t\x0E5\xC1\xC5\"\n\x0E6\xC1\xC5b\x0B\x0E7\xC1\xC5\xA2\x06\x0E1\xC1\xC5b\x07\x0E2\xC1\xC5\xA2\x08\x0E3\xC1\xC5\xE2\x01\x0E+\xC1\xC5\"\x02\x0E,\xC1\xC5b\x03\x0E-\xC1\xC5\xA2\x04\x0E.\xC1\xC5\xE2\x05\x0E0\xC1\xC5\"D\xF3\xC2\x050\x002\x0E\xFF\xFFjr\x05\x05zs\x05\x05,\0\x9A\x0EQ\0\xA7\x0E*\0\xAD\x0E\x14\0\xDD\x0E\t\0\xDD\x0E\x96\xC1\xC5\xC3\xDE\x0Ec\xC1\xC5\xA2\xDF\x0Er\xC1\xC5\xA2\xAD\x0E\x9B\xC1\xC5\"\xAE\x0E\x9C\xC1\xC5b\xDC\x0E\x94\xC1\xC5\xA3\xAA\x0E\t\0\xAA\x0Em\xC1\xC5\xA2\xAB\x0E\x98\xC1\xC5\xA2\xAC\x0E\x99\xC1\xC5\xE2\xA7\x0E\x90\xC1\xC5\xA2\xA8\x0E\x91\xC1\xC5\xE2\xA9\x0E\x93\xC1\xC5\"\x9F\x0E\x14\0\xA2\x0E\t\0\xA2\x0E\x8C\xC1\xC5\xE2\xA3\x0E\x8E\xC1\xC5\"\xA5\x0E\x8F\xC1\xC5b\x9F\x0E\x89\xC1\xC5\"\xA0\x0E\x8A\xC1\xC5b\xA1\x0E\x8B\xC1\xC5\xA2\x9A\x0E\x82\xC1\xC5\xE2\x9B\x0E\x84\xC1\xC5\"\x9C\x0E\x85\xC1\xC5b\x9D\x0E\x86\xC1\xC5\xA2\x9E\x0E\x87\xC1\xC5\xE2\x8F\x0E%\0\x94\x0E\x14\0\x97\x0E\t\0\x97\x0E\x7F\xC1\xC5\"\x98\x0E\x80\xC1\xC5b\x99\x0E\x81\xC1\xC5\xA2\x94\x0E{\xC1\xC5b\x95\x0E|\xC1\xC5\xA2\x96\x0E}\xC1\xC5\xE2\x8F\x0Eu\xC1\xC5\"\x90\x0Ev\xC1\xC5b\x91\x0Ew\xC1\xC5\xA2\x92\x0Ex\xC1\xC5\xE2\x93\x0Ez\xC1\xC5\"\x88\x0E\x14\0\x8C\x0E\t\0\x8C\x0Ep\xC1\xC5\"\x8D\x0Es\xC1\xC5\xE2\x8E\x0Eq\xC1\xC5b\x88\x0Ek\xC1\xC5\"\x89\x0El\xC1\xC5b\x8A\x0En\xC1\xC5\xE2\x81\x0Ed\xC1\xC5\xE2\x82\x0Ef\xC1\xC5\"\x84\x0Eg\xC1\xC5b\x86\x0Eh\xC1\xC5\xA2\x87\x0Ei\xC1\xC5\xE2|s\x05\x05,\0\x9A\x0EQ\0\xA7\x0E*\0\xAD\x0E\x14\0\xDD\x0E\t\0\xDD\x0E\x97\xC1\xC5#\xDE\x0Ec\xC1\xC5\xE2\xDF\x0Er\xC1\xC5\xE2\xAD\x0E\x9B\xC1\xC5b\xAE\x0E\x9C\xC1\xC5\xA2\xDC\x0E\x95\xC1\xC5\x03\xAA\x0E\t\0\xAA\x0Em\xC1\xC5\xE2\xAB\x0E\x98\xC1\xC5\xE2\xAC\x0E\x9A\xC1\xC5\"\xA7\x0E\x90\xC1\xC5\xE2\xA8\x0E\x92\xC1\xC5\"\xA9\x0E\x93\xC1\xC5b\x9F\x0E\x14\0\xA2\x0E\t\0\xA2\x0E\x8D\xC1\xC5\"\xA3\x0E\x8E\xC1\xC5b\xA5\x0E\x8F\xC1\xC5\xA2\x9F\x0E\x89\xC1\xC5b\xA0\x0E\x8A\xC1\xC5\xA2\xA1\x0E\x8B\xC1\xC5\xE2\x9A\x0E\x83\xC1\xC5\"\x9B\x0E\x84\xC1\xC5b\x9C\x0E\x85\xC1\xC5\xA2\x9D\x0E\x86\xC1\xC5\xE2\x9E\x0E\x88\xC1\xC5\"\x8F\x0E%\0\x94\x0E\x14\0\x97\x0E\t\0\x97\x0E\x7F\xC1\xC5b\x98\x0E\x80\xC1\xC5\xA2\x99\x0E\x81\xC1\xC5\xE2\x94\x0E{\xC1\xC5\xA2\x95\x0E|\xC1\xC5\xE2\x96\x0E~\xC1\xC5\"\x8F\x0Eu\xC1\xC5b\x90\x0Ev\xC1\xC5\xA2\x91\x0Ew\xC1\xC5\xE2\x92\x0Ey\xC1\xC5\"\x93\x0Ez\xC1\xC5b\x88\x0E\x14\0\x8C\x0E\t\0\x8C\x0Ep\xC1\xC5b\x8D\x0Et\xC1\xC5\"\x8E\x0Eq\xC1\xC5\xA2\x88\x0Ek\xC1\xC5b\x89\x0El\xC1\xC5\xA2\x8A\x0Eo\xC1\xC5\"\x81\x0Ee\xC1\xC5\"\x82\x0Ef\xC1\xC5b\x84\x0Eg\xC1\xC5\xA2\x86\x0Eh\xC1\xC5\xE2\x87\x0Ej\xC1\xC5\"~s\x05\x05,\0\x9A\x0EQ\0\xA7\x0E*\0\xAD\x0E\x14\0\xDD\x0E\t\0\xDD\x0E\x97\xC1\xC5\x83\xDE\x0Ed\xC1\xC5\"\xDF\x0Es\xC1\xC5\"\xAD\x0E\x9B\xC1\xC5\xA2\xAE\x0E\x9C\xC1\xC5\xE2\xDC\x0E\x95\xC1\xC5c\xAA\x0E\t\0\xAA\x0En\xC1\xC5\"\xAB\x0E\x99\xC1\xC5\"\xAC\x0E\x9A\xC1\xC5b\xA7\x0E\x91\xC1\xC5\"\xA8\x0E\x92\xC1\xC5b\xA9\x0E\x93\xC1\xC5\xA2\x9F\x0E\x14\0\xA2\x0E\t\0\xA2\x0E\x8D\xC1\xC5b\xA3\x0E\x8E\xC1\xC5\xA2\xA5\x0E\x8F\xC1\xC5\xE2\x9F\x0E\x89\xC1\xC5\xA2\xA0\x0E\x8A\xC1\xC5\xE2\xA1\x0E\x8C\xC1\xC5\"\x9A\x0E\x83\xC1\xC5b\x9B\x0E\x84\xC1\xC5\xA2\x9C\x0E\x85\xC1\xC5\xE2\x9D\x0E\x87\xC1\xC5\"\x9E\x0E\x88\xC1\xC5b\x8F\x0E%\0\x94\x0E\x14\0\x97\x0E\t\0\x97\x0E\x7F\xC1\xC5\xA2\x98\x0E\x80\xC1\xC5\xE2\x99\x0E\x82\xC1\xC5\"\x94\x0E{\xC1\xC5\xE2\x95\x0E}\xC1\xC5\"\x96\x0E~\xC1\xC5b\x8F\x0Eu\xC1\xC5\xA2\x90\x0Ev\xC1\xC5\xE2\x91\x0Ex\xC1\xC5\"\x92\x0Ey\xC1\xC5b\x93\x0Ez\xC1\xC5\xA2\x88\x0E\x14\0\x8C\x0E\t\0\x8C\x0Ep\xC1\xC5\xA2\x8D\x0Et\xC1\xC5b\x8E\x0Eq\xC1\xC5\xE2\x88\x0Ek\xC1\xC5\xA2\x89\x0El\xC1\xC5\xE2\x8A\x0Eo\xC1\xC5b\x81\x0Ee\xC1\xC5b\x82\x0Ef\xC1\xC5\xA2\x84\x0Eg\xC1\xC5\xE2\x86\x0Ei\xC1\xC5\"\x87\x0Ej\xC1\xC5b\x80s\x05\x05,\0\x9A\x0EQ\0\xA7\x0E*\0\xAD\x0E\x14\0\xDD\x0E\t\0\xDD\x0E\x97\xC1\xC5\xE3\xDE\x0Ed\xC1\xC5b\xDF\x0Es\xC1\xC5b\xAD\x0E\x9B\xC1\xC5\xE2\xAE\x0E\x9D\xC1\xC5\"\xDC\x0E\x95\xC1\xC5\xC3\xAA\x0E\t\0\xAA\x0En\xC1\xC5b\xAB\x0E\x99\xC1\xC5b\xAC\x0E\x9A\xC1\xC5\xA2\xA7\x0E\x91\xC1\xC5b\xA8\x0E\x92\xC1\xC5\xA2\xA9\x0E\x93\xC1\xC5\xE2\x9F\x0E\x14\0\xA2\x0E\t\0\xA2\x0E\x8D\xC1\xC5\xA2\xA3\x0E\x8E\xC1\xC5\xE2\xA5\x0E\x90\xC1\xC5\"\x9F\x0E\x89\xC1\xC5\xE2\xA0\x0E\x8B\xC1\xC5\"\xA1\x0E\x8C\xC1\xC5b\x9A\x0E\x83\xC1\xC5\xA2\x9B\x0E\x84\xC1\xC5\xE2\x9C\x0E\x86\xC1\xC5\"\x9D\x0E\x87\xC1\xC5b\x9E\x0E\x88\xC1\xC5\xA2\x8F\x0E%\0\x94\x0E\x14\0\x97\x0E\t\0\x97\x0E\x7F\xC1\xC5\xE2\x98\x0E\x81\xC1\xC5\"\x99\x0E\x82\xC1\xC5b\x94\x0E|\xC1\xC5\"\x95\x0E}\xC1\xC5b\x96\x0E~\xC1\xC5\xA2\x8F\x0Eu\xC1\xC5\xE2\x90\x0Ew\xC1\xC5\"\x91\x0Ex\xC1\xC5b\x92\x0Ey\xC1\xC5\xA2\x93\x0Ez\xC1\xC5\xE2\x88\x0E\x14\0\x8C\x0E\t\0\x8C\x0Ep\xC1\xC5\xE2\x8D\x0Et\xC1\xC5\xA2\x8E\x0Er\xC1\xC5\"\x88\x0Ek\xC1\xC5\xE2\x89\x0Em\xC1\xC5\"\x8A\x0Eo\xC1\xC5\xA2\x81\x0Ee\xC1\xC5\xA2\x82\x0Ef\xC1\xC5\xE2\x84\x0Eh\xC1\xC5\"\x86\x0Ei\xC1\xC5b\x87\x0Ej\xC1\xC5\xA2\x82s\x05\x05,\0\x9A\x0EQ\0\xA7\x0E*\0\xAD\x0E\x14\0\xDD\x0E\t\0\xDD\x0E\x98\xC1\xC5C\xDE\x0Ed\xC1\xC5\xA2\xDF\x0Es\xC1\xC5\xA2\xAD\x0E\x9C\xC1\xC5\"\xAE\x0E\x9D\xC1\xC5b\xDC\x0E\x96\xC1\xC5#\xAA\x0E\t\0\xAA\x0En\xC1\xC5\xA2\xAB\x0E\x99\xC1\xC5\xA2\xAC\x0E\x9A\xC1\xC5\xE2\xA7\x0E\x91\xC1\xC5\xA2\xA8\x0E\x92\xC1\xC5\xE2\xA9\x0E\x94\xC1\xC5\"\x9F\x0E\x14\0\xA2\x0E\t\0\xA2\x0E\x8D\xC1\xC5\xE2\xA3\x0E\x8F\xC1\xC5\"\xA5\x0E\x90\xC1\xC5b\x9F\x0E\x8A\xC1\xC5\"\xA0\x0E\x8B\xC1\xC5b\xA1\x0E\x8C\xC1\xC5\xA2\x9A\x0E\x83\xC1\xC5\xE2\x9B\x0E\x85\xC1\xC5\"\x9C\x0E\x86\xC1\xC5b\x9D\x0E\x87\xC1\xC5\xA2\x9E\x0E\x88\xC1\xC5\xE2\x8F\x0E%\0\x94\x0E\x14\0\x97\x0E\t\0\x97\x0E\x80\xC1\xC5\"\x98\x0E\x81\xC1\xC5b\x99\x0E\x82\xC1\xC5\xA2\x94\x0E|\xC1\xC5b\x95\x0E}\xC1\xC5\xA2\x96\x0E~\xC1\xC5\xE2\x8F\x0Ev\xC1\xC5\"\x90\x0Ew\xC1\xC5b\x91\x0Ex\xC1\xC5\xA2\x92\x0Ey\xC1\xC5\xE2\x93\x0E{\xC1\xC5\"\x88\x0E\x14\0\x8C\x0E\t\0\x8C\x0Eq\xC1\xC5\"\x8D\x0Et\xC1\xC5\xE2\x8E\x0Er\xC1\xC5b\x88\x0El\xC1\xC5\"\x89\x0Em\xC1\xC5b\x8A\x0Eo\xC1\xC5\xE2\x81\x0Ee\xC1\xC5\xE2\x82\x0Eg\xC1\xC5\"\x84\x0Eh\xC1\xC5b\x86\x0Ei\xC1\xC5\xA2\x87\x0Ej\xC1\xC5\xE2&\xF4\xC2\x050\0\xB2\x0E\xFF\xFFds\x05\x05\xA6t\x05\x05\x02\0r\x0F\xFF\xFF\xAAt\x05\x05t\x0F\xFF\xFF\xB2t\x05\x05\x80\x0F\xFF\xFF\xAEt\x05\x05zt\x05\x05\x01\0q\x0F\x04\0\x80\x0F\xFF\xFF\xB4t\x05\x05\xC2\x7F\xD9\x01\xC5\xA2r\x0F\xD9\xC1\xC5\xE2t\x0F\xDA\xC1\xC5\"\x80\x0F\xFF\xFF\xB6t\x05\x05\x80t\x05\x05\x01\0q\x0F\x04\0\x80\x0F\xFF\xFF\xB8t\x05\x05\xC2\x7F\xDA\x01\xC5br\x0F\xDA\xC1\xC5\xA2t\x0F\xDA\xC1\xC5\xE2\x80\x0F\xFF\xFF\xBAt\x05\x05Uu\xC1\x800\0.\x10\xFF\xFFUu\xC1\x87\tv\xC1\x8E+\0\x96\x19L\0\xA1\x19%\0\xA6\x19\x14\0\xA9\x19\t\0\xA9\x19\x06\xC2\xC5\x02\xAA\x19\x07\xC2\xC5\x02\xAB\x19\x08\xC2\xC5\x02\xA6\x19\x03\xC2\xC5\x02\xA7\x19\x04\xC2\xC5\x02\xA8\x19\x05\xC2\xC5\x02\xA1\x19\xFE\xC1\xC5\x02\xA2\x19\xFF\xC1\xC5\x02\xA3\x19\0\xC2\xC5\x02\xA4\x19\x01\xC2\xC5\x02\xA5\x19\x02\xC2\xC5\x02\x9B\x19\x14\0\x9E\x19\t\0\x9E\x19\xFB\xC1\xC5\x02\x9F\x19\xFC\xC1\xC5\x02\xA0\x19\xFD\xC1\xC5\x02\x9B\x19\xF7\xC1\xC5b\x9C\x19\xF8\xC1\xC5b\x9D\x19\xFA\xC1\xC5\x02\x96\x19\xF2\xC1\xC5b\x97\x19\xF3\xC1\xC5b\x98\x19\xF4\xC1\xC5b\x99\x19\xF5\xC1\xC5b\x9A\x19\xF6\xC1\xC5b\x8B\x19%\0\x90\x19\x14\0\x93\x19\t\0\x93\x19\xEF\xC1\xC5b\x94\x19\xF0\xC1\xC5b\x95\x19\xF1\xC1\xC5b\x90\x19\xEC\xC1\xC5b\x91\x19\xED\xC1\xC5b\x92\x19\xEE\xC1\xC5b\x8B\x19\xE7\xC1\xC5b\x8C\x19\xE8\xC1\xC5b\x8D\x19\xE9\xC1\xC5b\x8E\x19\xEA\xC1\xC5b\x8F\x19\xEB\xC1\xC5b\x85\x19\x14\0\x88\x19\t\0\x88\x19\xE4\xC1\xC5b\x89\x19\xE5\xC1\xC5b\x8A\x19\xE6\xC1\xC5b\x85\x19\xE1\xC1\xC5b\x86\x19\xE2\xC1\xC5b\x87\x19\xE3\xC1\xC5b\x80\x19\xDC\xC1\xC5b\x81\x19\xDD\xC1\xC5b\x82\x19\xDE\xC1\xC5b\x83\x19\xDF\xC1\xC5b\x84\x19\xE0\xC1\xC5b\x0Bv\x05\x05+\0\x96\x19L\0\xA1\x19%\0\xA6\x19\x14\0\xA9\x19\t\0\xA9\x19\x06\xC2\xC5B\xAA\x19\x07\xC2\xC5B\xAB\x19\x08\xC2\xC5B\xA6\x19\x03\xC2\xC5B\xA7\x19\x04\xC2\xC5B\xA8\x19\x05\xC2\xC5B\xA1\x19\xFE\xC1\xC5B\xA2\x19\xFF\xC1\xC5B\xA3\x19\0\xC2\xC5B\xA4\x19\x01\xC2\xC5B\xA5\x19\x02\xC2\xC5B\x9B\x19\x14\0\x9E\x19\t\0\x9E\x19\xFB\xC1\xC5B\x9F\x19\xFC\xC1\xC5B\xA0\x19\xFD\xC1\xC5B\x9B\x19\xF7\xC1\xC5\xA2\x9C\x19\xF8\xC1\xC5\xA2\x9D\x19\xFA\xC1\xC5B\x96\x19\xF2\xC1\xC5\xA2\x97\x19\xF3\xC1\xC5\xA2\x98\x19\xF4\xC1\xC5\xA2\x99\x19\xF5\xC1\xC5\xA2\x9A\x19\xF6\xC1\xC5\xA2\x8B\x19%\0\x90\x19\x14\0\x93\x19\t\0\x93\x19\xEF\xC1\xC5\xA2\x94\x19\xF0\xC1\xC5\xA2\x95\x19\xF1\xC1\xC5\xA2\x90\x19\xEC\xC1\xC5\xA2\x91\x19\xED\xC1\xC5\xA2\x92\x19\xEE\xC1\xC5\xA2\x8B\x19\xE7\xC1\xC5\xA2\x8C\x19\xE8\xC1\xC5\xA2\x8D\x19\xE9\xC1\xC5\xA2\x8E\x19\xEA\xC1\xC5\xA2\x8F\x19\xEB\xC1\xC5\xA2\x85\x19\x14\0\x88\x19\t\0\x88\x19\xE4\xC1\xC5\xA2\x89\x19\xE5\xC1\xC5\xA2\x8A\x19\xE6\xC1\xC5\xA2\x85\x19\xE1\xC1\xC5\xA2\x86\x19\xE2\xC1\xC5\xA2\x87\x19\xE3\xC1\xC5\xA2\x80\x19\xDC\xC1\xC5\xA2\x81\x19\xDD\xC1\xC5\xA2\x82\x19\xDE\xC1\xC5\xA2\x83\x19\xDF\xC1\xC5\xA2\x84\x19\xE0\xC1\xC5\xA2\rv\xC1\x02+\0\x96\x19L\0\xA1\x19%\0\xA6\x19\x14\0\xA9\x19\t\0\xA9\x19\x06\xC2\xC5\x82\xAA\x19\x07\xC2\xC5\x82\xAB\x19\x08\xC2\xC5\x82\xA6\x19\x03\xC2\xC5\x82\xA7\x19\x04\xC2\xC5\x82\xA8\x19\x05\xC2\xC5\x82\xA1\x19\xFE\xC1\xC5\x82\xA2\x19\xFF\xC1\xC5\x82\xA3\x19\0\xC2\xC5\x82\xA4\x19\x01\xC2\xC5\x82\xA5\x19\x02\xC2\xC5\x82\x9B\x19\x14\0\x9E\x19\t\0\x9E\x19\xFB\xC1\xC5\x82\x9F\x19\xFC\xC1\xC5\x82\xA0\x19\xFD\xC1\xC5\x82\x9B\x19\xF7\xC1\xC5\xE2\x9C\x19\xF9\xC1\xC5\x82\x9D\x19\xFA\xC1\xC5\x82\x96\x19\xF2\xC1\xC5\xE2\x97\x19\xF3\xC1\xC5\xE2\x98\x19\xF4\xC1\xC5\xE2\x99\x19\xF5\xC1\xC5\xE2\x9A\x19\xF6\xC1\xC5\xE2\x8B\x19%\0\x90\x19\x14\0\x93\x19\t\0\x93\x19\xEF\xC1\xC5\xE2\x94\x19\xF0\xC1\xC5\xE2\x95\x19\xF1\xC1\xC5\xE2\x90\x19\xEC\xC1\xC5\xE2\x91\x19\xED\xC1\xC5\xE2\x92\x19\xEE\xC1\xC5\xE2\x8B\x19\xE7\xC1\xC5\xE2\x8C\x19\xE8\xC1\xC5\xE2\x8D\x19\xE9\xC1\xC5\xE2\x8E\x19\xEA\xC1\xC5\xE2\x8F\x19\xEB\xC1\xC5\xE2\x85\x19\x14\0\x88\x19\t\0\x88\x19\xE4\xC1\xC5\xE2\x89\x19\xE5\xC1\xC5\xE2\x8A\x19\xE6\xC1\xC5\xE2\x85\x19\xE1\xC1\xC5\xE2\x86\x19\xE2\xC1\xC5\xE2\x87\x19\xE3\xC1\xC5\xE2\x80\x19\xDC\xC1\xC5\xE2\x81\x19\xDD\xC1\xC5\xE2\x82\x19\xDE\xC1\xC5\xE2\x83\x19\xDF\xC1\xC5\xE2\x84\x19\xE0\xC1\xC5\xE2\rv\xC1\x17+\0\x96\x19L\0\xA1\x19%\0\xA6\x19\x14\0\xA9\x19\t\0\xA9\x19\x06\xC2\xC5\xC2\xAA\x19\x07\xC2\xC5\xC2\xAB\x19\x08\xC2\xC5\xC2\xA6\x19\x03\xC2\xC5\xC2\xA7\x19\x04\xC2\xC5\xC2\xA8\x19\x05\xC2\xC5\xC2\xA1\x19\xFE\xC1\xC5\xC2\xA2\x19\xFF\xC1\xC5\xC2\xA3\x19\0\xC2\xC5\xC2\xA4\x19\x01\xC2\xC5\xC2\xA5\x19\x02\xC2\xC5\xC2\x9B\x19\x14\0\x9E\x19\t\0\x9E\x19\xFB\xC1\xC5\xC2\x9F\x19\xFC\xC1\xC5\xC2\xA0\x19\xFD\xC1\xC5\xC2\x9B\x19\xF8\xC1\xC5\"\x9C\x19\xF9\xC1\xC5\xC2\x9D\x19\xFA\xC1\xC5\xC2\x96\x19\xF3\xC1\xC5\"\x97\x19\xF4\xC1\xC5\"\x98\x19\xF5\xC1\xC5\"\x99\x19\xF6\xC1\xC5\"\x9A\x19\xF7\xC1\xC5\"\x8B\x19%\0\x90\x19\x14\0\x93\x19\t\0\x93\x19\xF0\xC1\xC5\"\x94\x19\xF1\xC1\xC5\"\x95\x19\xF2\xC1\xC5\"\x90\x19\xED\xC1\xC5\"\x91\x19\xEE\xC1\xC5\"\x92\x19\xEF\xC1\xC5\"\x8B\x19\xE8\xC1\xC5\"\x8C\x19\xE9\xC1\xC5\"\x8D\x19\xEA\xC1\xC5\"\x8E\x19\xEB\xC1\xC5\"\x8F\x19\xEC\xC1\xC5\"\x85\x19\x14\0\x88\x19\t\0\x88\x19\xE5\xC1\xC5\"\x89\x19\xE6\xC1\xC5\"\x8A\x19\xE7\xC1\xC5\"\x85\x19\xE2\xC1\xC5\"\x86\x19\xE3\xC1\xC5\"\x87\x19\xE4\xC1\xC5\"\x80\x19\xDD\xC1\xC5\"\x81\x19\xDE\xC1\xC5\"\x82\x19\xDF\xC1\xC5\"\x83\x19\xE0\xC1\xC5\"\x84\x19\xE1\xC1\xC5\"(v\xC1\t0\x005\x1B\xFF\xFF(v\xC1\x10(v\xC1\x170\x005\x1B\xFF\xFF(v\xC1\x1E(v\xC1%0\x005\x1B\xFF\xFF(v\xC1,(v\xC130\x005\x1B\xFF\xFF(v\xC1:(v\xC1A0\x005\x1B\xFF\xFF(v\xC1H(v\xC1]0\x005\x1B\xFF\xFF(v\xC1d0v\xC1\xE90\x005\x1B\xFF\xFF0v\xC1\xF00v\xC1\xF70\x005\x1B\xFF\xFF0v\xC1\xFE1v\xC1\x070\x005\x1B\xFF\xFF1v\xC1\x151v\xC1\x0E0\x005\x1B\xFF\xFF1v\xC1\x1C1v\xC1#0\x005\x1B\xFF\xFF1v\xC1*\x85s\xC1~/\0\x98\xAAV\0\xA4\xAA*\0\xAA\xAA\x14\0\xAD\xAA\t\0\xAD\xAA\xD5\xC1\xC5\xE2\xAE\xAA\xD7\xC1\xC5\"\xAF\xAA\xD8\xC1\xC5b\xAA\xAA\xD2\xC1\xC5\"\xAB\xAA\xD3\xC1\xC5b\xAC\xAA\xD4\xC1\xC5\xA2\xA7\xAA\t\0\xA7\xAA\xCE\xC1\xC5b\xA8\xAA\xCF\xC1\xC5\xA2\xA9\xAA\xD0\xC1\xC5\xE2\xA4\xAA\xCA\xC1\xC5\xA2\xA5\xAA\xCB\xC1\xC5\xE2\xA6\xAA\xCD\xC1\xC5\"\x9E\xAA\x14\0\xA1\xAA\t\0\xA1\xAA\xC6\xC1\xC5\xE2\xA2\xAA\xC8\xC1\xC5\"\xA3\xAA\xC9\xC1\xC5b\x9E\xAA\xC3\xC1\xC5\"\x9F\xAA\xC4\xC1\xC5b\xA0\xAA\xC5\xC1\xC5\xA2\x9B\xAA\t\0\x9B\xAA\xBF\xC1\xC5b\x9C\xAA\xC0\xC1\xC5\xA2\x9D\xAA\xC1\xC1\xC5\xE2\x98\xAA\xBB\xC1\xC5\xA2\x99\xAA\xBC\xC1\xC5\xE2\x9A\xAA\xBE\xC1\xC5\"\x8C\xAA*\0\x92\xAA\x14\0\x95\xAA\t\0\x95\xAA\xB7\xC1\xC5\xE2\x96\xAA\xB9\xC1\xC5\"\x97\xAA\xBA\xC1\xC5b\x92\xAA\xB4\xC1\xC5\"\x93\xAA\xB5\xC1\xC5b\x94\xAA\xB6\xC1\xC5\xA2\x8F\xAA\t\0\x8F\xAA\xB0\xC1\xC5b\x90\xAA\xB1\xC1\xC5\xA2\x91\xAA\xB2\xC1\xC5\xE2\x8C\xAA\xAC\xC1\xC5\xA2\x8D\xAA\xAD\xC1\xC5\xE2\x8E\xAA\xAF\xC1\xC5\"\x86\xAA\x14\0\x89\xAA\t\0\x89\xAA\xA8\xC1\xC5\xE2\x8A\xAA\xAA\xC1\xC5\"\x8B\xAA\xAB\xC1\xC5b\x86\xAA\xA5\xC1\xC5\"\x87\xAA\xA6\xC1\xC5b\x88\xAA\xA7\xC1\xC5\xA2\x83\xAA\t\0\x83\xAA\xA1\xC1\xC5b\x84\xAA\xA2\xC1\xC5\xA2\x85\xAA\xA3\xC1\xC5\xE2\x80\xAA\x9D\xC1\xC5\xA2\x81\xAA\x9E\xC1\xC5\xE2\x82\xAA\xA0\xC1\xC5\"\x85s\xC1\x85/\0\x98\xAAV\0\xA4\xAA*\0\xAA\xAA\x14\0\xAD\xAA\t\0\xAD\xAA\xD6\xC1\xC5\"\xAE\xAA\xD7\xC1\xC5b\xAF\xAA\xD8\xC1\xC5\xA2\xAA\xAA\xD2\xC1\xC5b\xAB\xAA\xD3\xC1\xC5\xA2\xAC\xAA\xD4\xC1\xC5\xE2\xA7\xAA\t\0\xA7\xAA\xCE\xC1\xC5\xA2\xA8\xAA\xCF\xC1\xC5\xE2\xA9\xAA\xD1\xC1\xC5\"\xA4\xAA\xCA\xC1\xC5\xE2\xA5\xAA\xCC\xC1\xC5\"\xA6\xAA\xCD\xC1\xC5b\x9E\xAA\x14\0\xA1\xAA\t\0\xA1\xAA\xC7\xC1\xC5\"\xA2\xAA\xC8\xC1\xC5b\xA3\xAA\xC9\xC1\xC5\xA2\x9E\xAA\xC3\xC1\xC5b\x9F\xAA\xC4\xC1\xC5\xA2\xA0\xAA\xC5\xC1\xC5\xE2\x9B\xAA\t\0\x9B\xAA\xBF\xC1\xC5\xA2\x9C\xAA\xC0\xC1\xC5\xE2\x9D\xAA\xC2\xC1\xC5\"\x98\xAA\xBB\xC1\xC5\xE2\x99\xAA\xBD\xC1\xC5\"\x9A\xAA\xBE\xC1\xC5b\x8C\xAA*\0\x92\xAA\x14\0\x95\xAA\t\0\x95\xAA\xB8\xC1\xC5\"\x96\xAA\xB9\xC1\xC5b\x97\xAA\xBA\xC1\xC5\xA2\x92\xAA\xB4\xC1\xC5b\x93\xAA\xB5\xC1\xC5\xA2\x94\xAA\xB6\xC1\xC5\xE2\x8F\xAA\t\0\x8F\xAA\xB0\xC1\xC5\xA2\x90\xAA\xB1\xC1\xC5\xE2\x91\xAA\xB3\xC1\xC5\"\x8C\xAA\xAC\xC1\xC5\xE2\x8D\xAA\xAE\xC1\xC5\"\x8E\xAA\xAF\xC1\xC5b\x86\xAA\x14\0\x89\xAA\t\0\x89\xAA\xA9\xC1\xC5\"\x8A\xAA\xAA\xC1\xC5b\x8B\xAA\xAB\xC1\xC5\xA2\x86\xAA\xA5\xC1\xC5b\x87\xAA\xA6\xC1\xC5\xA2\x88\xAA\xA7\xC1\xC5\xE2\x83\xAA\t\0\x83\xAA\xA1\xC1\xC5\xA2\x84\xAA\xA2\xC1\xC5\xE2\x85\xAA\xA4\xC1\xC5\"\x80\xAA\x9D\xC1\xC5\xE2\x81\xAA\x9F\xC1\xC5\"\x82\xAA\xA0\xC1\xC5b\x85s\xC1\x9A/\0\x98\xAAV\0\xA4\xAA*\0\xAA\xAA\x14\0\xAD\xAA\t\0\xAD\xAA\xD6\xC1\xC5b\xAE\xAA\xD7\xC1\xC5\xA2\xAF\xAA\xD8\xC1\xC5\xE2\xAA\xAA\xD2\xC1\xC5\xA2\xAB\xAA\xD3\xC1\xC5\xE2\xAC\xAA\xD5\xC1\xC5\"\xA7\xAA\t\0\xA7\xAA\xCE\xC1\xC5\xE2\xA8\xAA\xD0\xC1\xC5\"\xA9\xAA\xD1\xC1\xC5b\xA4\xAA\xCB\xC1\xC5\"\xA5\xAA\xCC\xC1\xC5b\xA6\xAA\xCD\xC1\xC5\xA2\x9E\xAA\x14\0\xA1\xAA\t\0\xA1\xAA\xC7\xC1\xC5b\xA2\xAA\xC8\xC1\xC5\xA2\xA3\xAA\xC9\xC1\xC5\xE2\x9E\xAA\xC3\xC1\xC5\xA2\x9F\xAA\xC4\xC1\xC5\xE2\xA0\xAA\xC6\xC1\xC5\"\x9B\xAA\t\0\x9B\xAA\xBF\xC1\xC5\xE2\x9C\xAA\xC1\xC1\xC5\"\x9D\xAA\xC2\xC1\xC5b\x98\xAA\xBC\xC1\xC5\"\x99\xAA\xBD\xC1\xC5b\x9A\xAA\xBE\xC1\xC5\xA2\x8C\xAA*\0\x92\xAA\x14\0\x95\xAA\t\0\x95\xAA\xB8\xC1\xC5b\x96\xAA\xB9\xC1\xC5\xA2\x97\xAA\xBA\xC1\xC5\xE2\x92\xAA\xB4\xC1\xC5\xA2\x93\xAA\xB5\xC1\xC5\xE2\x94\xAA\xB7\xC1\xC5\"\x8F\xAA\t\0\x8F\xAA\xB0\xC1\xC5\xE2\x90\xAA\xB2\xC1\xC5\"\x91\xAA\xB3\xC1\xC5b\x8C\xAA\xAD\xC1\xC5\"\x8D\xAA\xAE\xC1\xC5b\x8E\xAA\xAF\xC1\xC5\xA2\x86\xAA\x14\0\x89\xAA\t\0\x89\xAA\xA9\xC1\xC5b\x8A\xAA\xAA\xC1\xC5\xA2\x8B\xAA\xAB\xC1\xC5\xE2\x86\xAA\xA5\xC1\xC5\xA2\x87\xAA\xA6\xC1\xC5\xE2\x88\xAA\xA8\xC1\xC5\"\x83\xAA\t\0\x83\xAA\xA1\xC1\xC5\xE2\x84\xAA\xA3\xC1\xC5\"\x85\xAA\xA4\xC1\xC5b\x80\xAA\x9E\xC1\xC5\"\x81\xAA\x9F\xC1\xC5b\x82\xAA\xA0\xC1\xC5\xA2\x85s\xC1\xA8/\0\x98\xAAV\0\xA4\xAA*\0\xAA\xAA\x14\0\xAD\xAA\t\0\xAD\xAA\xD6\xC1\xC5\xA2\xAE\xAA\xD7\xC1\xC5\xE2\xAF\xAA\xD9\xC1\xC5\"\xAA\xAA\xD2\xC1\xC5\xE2\xAB\xAA\xD4\xC1\xC5\"\xAC\xAA\xD5\xC1\xC5b\xA7\xAA\t\0\xA7\xAA\xCF\xC1\xC5\"\xA8\xAA\xD0\xC1\xC5b\xA9\xAA\xD1\xC1\xC5\xA2\xA4\xAA\xCB\xC1\xC5b\xA5\xAA\xCC\xC1\xC5\xA2\xA6\xAA\xCD\xC1\xC5\xE2\x9E\xAA\x14\0\xA1\xAA\t\0\xA1\xAA\xC7\xC1\xC5\xA2\xA2\xAA\xC8\xC1\xC5\xE2\xA3\xAA\xCA\xC1\xC5\"\x9E\xAA\xC3\xC1\xC5\xE2\x9F\xAA\xC5\xC1\xC5\"\xA0\xAA\xC6\xC1\xC5b\x9B\xAA\t\0\x9B\xAA\xC0\xC1\xC5\"\x9C\xAA\xC1\xC1\xC5b\x9D\xAA\xC2\xC1\xC5\xA2\x98\xAA\xBC\xC1\xC5b\x99\xAA\xBD\xC1\xC5\xA2\x9A\xAA\xBE\xC1\xC5\xE2\x8C\xAA*\0\x92\xAA\x14\0\x95\xAA\t\0\x95\xAA\xB8\xC1\xC5\xA2\x96\xAA\xB9\xC1\xC5\xE2\x97\xAA\xBB\xC1\xC5\"\x92\xAA\xB4\xC1\xC5\xE2\x93\xAA\xB6\xC1\xC5\"\x94\xAA\xB7\xC1\xC5b\x8F\xAA\t\0\x8F\xAA\xB1\xC1\xC5\"\x90\xAA\xB2\xC1\xC5b\x91\xAA\xB3\xC1\xC5\xA2\x8C\xAA\xAD\xC1\xC5b\x8D\xAA\xAE\xC1\xC5\xA2\x8E\xAA\xAF\xC1\xC5\xE2\x86\xAA\x14\0\x89\xAA\t\0\x89\xAA\xA9\xC1\xC5\xA2\x8A\xAA\xAA\xC1\xC5\xE2\x8B\xAA\xAC\xC1\xC5\"\x86\xAA\xA5\xC1\xC5\xE2\x87\xAA\xA7\xC1\xC5\"\x88\xAA\xA8\xC1\xC5b\x83\xAA\t\0\x83\xAA\xA2\xC1\xC5\"\x84\xAA\xA3\xC1\xC5b\x85\xAA\xA4\xC1\xC5\xA2\x80\xAA\x9E\xC1\xC5b\x81\xAA\x9F\xC1\xC5\xA2\x82\xAA\xA0\xC1\xC5\xE2\x85s\xC1\xAF/\0\x98\xAAV\0\xA4\xAA*\0\xAA\xAA\x14\0\xAD\xAA\t\0\xAD\xAA\xD6\xC1\xC5\xE2\xAE\xAA\xD8\xC1\xC5\"\xAF\xAA\xD9\xC1\xC5b\xAA\xAA\xD3\xC1\xC5\"\xAB\xAA\xD4\xC1\xC5b\xAC\xAA\xD5\xC1\xC5\xA2\xA7\xAA\t\0\xA7\xAA\xCF\xC1\xC5b\xA8\xAA\xD0\xC1\xC5\xA2\xA9\xAA\xD1\xC1\xC5\xE2\xA4\xAA\xCB\xC1\xC5\xA2\xA5\xAA\xCC\xC1\xC5\xE2\xA6\xAA\xCE\xC1\xC5\"\x9E\xAA\x14\0\xA1\xAA\t\0\xA1\xAA\xC7\xC1\xC5\xE2\xA2\xAA\xC9\xC1\xC5\"\xA3\xAA\xCA\xC1\xC5b\x9E\xAA\xC4\xC1\xC5\"\x9F\xAA\xC5\xC1\xC5b\xA0\xAA\xC6\xC1\xC5\xA2\x9B\xAA\t\0\x9B\xAA\xC0\xC1\xC5b\x9C\xAA\xC1\xC1\xC5\xA2\x9D\xAA\xC2\xC1\xC5\xE2\x98\xAA\xBC\xC1\xC5\xA2\x99\xAA\xBD\xC1\xC5\xE2\x9A\xAA\xBF\xC1\xC5\"\x8C\xAA*\0\x92\xAA\x14\0\x95\xAA\t\0\x95\xAA\xB8\xC1\xC5\xE2\x96\xAA\xBA\xC1\xC5\"\x97\xAA\xBB\xC1\xC5b\x92\xAA\xB5\xC1\xC5\"\x93\xAA\xB6\xC1\xC5b\x94\xAA\xB7\xC1\xC5\xA2\x8F\xAA\t\0\x8F\xAA\xB1\xC1\xC5b\x90\xAA\xB2\xC1\xC5\xA2\x91\xAA\xB3\xC1\xC5\xE2\x8C\xAA\xAD\xC1\xC5\xA2\x8D\xAA\xAE\xC1\xC5\xE2\x8E\xAA\xB0\xC1\xC5\"\x86\xAA\x14\0\x89\xAA\t\0\x89\xAA\xA9\xC1\xC5\xE2\x8A\xAA\xAB\xC1\xC5\"\x8B\xAA\xAC\xC1\xC5b\x86\xAA\xA6\xC1\xC5\"\x87\xAA\xA7\xC1\xC5b\x88\xAA\xA8\xC1\xC5\xA2\x83\xAA\t\0\x83\xAA\xA2\xC1\xC5b\x84\xAA\xA3\xC1\xC5\xA2\x85\xAA\xA4\xC1\xC5\xE2\x80\xAA\x9E\xC1\xC5\xA2\x81\xAA\x9F\xC1\xC5\xE2\x82\xAA\xA1\xC1\xC5\"\xFF\xFF\xFF\xFF\0\0]\0\xC0\x1B9\x02\x80\xAA\xD2\x01\x0C\xD8p\0,\xD84\09\xD8\x16\09\xD8\x06\0:\xD8\t\0\xD0\xFD\xFF\xFF\x04\xFE\xC1\x020\0\xE6\xDC\xFF\xFF\xF8{\xC1\x02\x01\0\x02\xDC\xFF\xFF_x\xC1\x02\t\xDD\xFF\xFF\xA7x\xC1\x02,\xD8\x10\0/\xD8\x13\08\xD8\x02\0\x08\xDD\xFF\xFF\xF3{\xC1\x02\x90\xDE\xFF\xFF\xF5{\xC1\x02\xE1\xDE\xFF\xFF\xF6{\xC1\x020\0\xC4\xDD\xFF\xFF\x9B}\xC1\x020\0 \xDC\xFF\xFFX|\xC1\x02\x1B\xD8\x18\0\x1B\xD8\x08\0 \xD8\x0F\0#\xD80\0e\xDC\xFF\xFF\xA6}\xC1\x02\x01\0@\xDE\xFF\xFFex\xC1\x02\0\xDF\xFF\xFF\x99{\xC1\x020\0)\xDE\xFF\xFFd}\xC1\x02\x0C\xD8\x14\0\x11\xD8\x17\0\x1A\xD8\x03\0O\xDE\xFF\xFFc|\xC1\x02\xBC\xDE\xFF\xFFd|\xC1\x02\xE6\xDE\xFF\xFF^x\xC1\x02\x1C\xDF\xFF\xFF\xF0{\xC1\x020\0S\xDD\xFF\xFF\x04}\xC1\x020\0\0\xDC\xFF\xFFS}\xC1\x02\x04\xD8\x96\0\x07\xD8*\0\x07\xD8\x08\0\x08\xD8!\0\x0B\xD80\0\xE5\xDF\xFF\xFFy|\xC1\x02\x05\0q\xDD\x0C\0q\xDD\xFF\xFF\xE5q\xC1\x02\xE5\xDE\xFF\xFF\x1Eu\xC1\x02\x1B\xDF\xFF\xFF?v\xC1\x02\x0E\xDC\xFF\xFF\xF9q\xC1\x02r\xDC\xFF\xFF\x04u\xC1\x02\x10\xDD\xFF\xFF\xE0q\xC1\x020\0\0\xDC\xFF\xFF\xD7|\xC1\x02\x04\xD8\"\0\x05\xD8K\0\x06\xD8\x06\0\xCE\xDD\x10\0\xCE\xDD\xFF\xFF\xCFq\xC1\x02\x0B\xDE\xFF\xFF\xC6t\xC1\x02\\\xDE\xFF\xFF\xD1t\xC1\x02\xC0\xDE\xFF\xFF\xEE{\xC1\x02\x0B\xDC\xFF\xFF\xD1q\xC1\x02\xB4\xDC\xFF\xFF\xAC{\xC1\x02\x0C\xDD\xFF\xFF\xCDq\xC1\x02\t\0\x83\xDD\x14\0\x83\xDD\xFF\xFF\xAAq\xC1\x02\x08\xDE\xFF\xFF\xACq\xC1\x02\x8F\xDE\xFF\xFF\xB0q\xC1\x02\xBE\xDE\xFF\xFF\xAEq\xC1\x02\x15\xDF\xFF\xFF\xB2q\xC1\x02\x05\xDC\xFF\xFF\xF4q\xC1\x02\x83\xDC\xFF\xFF\xA6q\xC1\x02\xD0\xDC\xFF\xFFb|\xC1\x02\x03\xDD\xFF\xFF`u\xC1\x02R\xDD\xFF\xFF\xA8q\xC1\x02\x05\0\x0E\xDE\x0C\0\x0E\xDE\xFF\xFF\xC9q\xC1\x02\x80\xDE\xFF\xFF\xCBq\xC1\x02\x17\xDF\xFF\xFF\xD3q\xC1\x02\x12\xDC\xFF\xFF\xB4q\xC1\x02\x84\xDC\xFF\xFF\xB7q\xC1\x02\x8E\xDD\xFF\xFF\xB9q\xC1\x02\x01\xD8\x9A\0\x01\xD8*\0\x02\xD8K\0\x03\xD8\x08\0\x19\xDF\x14\0\x19\xDF\xFF\xFF\xAF|\xC1\x02B\xDF\xFF\xFF\xCB|\xC1\x02|\xDF\xFF\xFF\xD0|\xC1\x02\xBF\xDF\xFF\xFF\xD3|\xC1\x02\xF1\xDF\xFF\xFF\xA9|\xC1\x02\0\xDC\xFF\xFF\xA5w\xC1\x02\xA1\xDC\xFF\xFFQw\xC1\x02\x12\xDD\xFF\xFF^u\xC1\x02\x88\xDE\xFF\xFF\xD1|\xC1\x02\x07\0\0\xDD\x10\0\0\xDD\xFF\xFF]|\xC1\x027\xDD\xFF\xFF_|\xC1\x02\x82\xDD\xFF\xFFa|\xC1\x02G\xDE\xFF\xFFm|\xC1\x02\x14\xDC\xFF\xFF\x04|\xC1\x02P\xDC\xFF\xFFV|\xC1\x02\x80\xDC\xFF\xFF\\|\xC1\x02\xB5\xDC\xFF\xFF\xF5v\xC1\x02\x10\0\xA0\xDD&\0\xD8\xDE\x14\0\xD8\xDE\xFF\xFF\xAA|\xC1\x02\0\xDF\xFF\xFF~|\xC1\x02@\xDF\xFF\xFF\xA6|\xC1\x02`\xDF\xFF\xFF\xA7|\xC1\x02\x8F\xDF\xFF\xFF\xA8|\xC1\x02\xA0\xDD\xFF\xFF\"}\xC1\x02\0\xDE\xFF\xFF\xF7q\xC1\x02`\xDE\xFF\xFF||\xC1\x02\x95\xDE\xFF\xFF}|\xC1\x02\xF4\xDC\x10\0\xF4\xDC\xFF\xFF\xA4|\xC1\x02\0\xDD\xFF\xFF2e\xC1\x02 \xDD\xFF\xFF\xFC{\xC1\x02\x80\xDD\xFF\xFF\"}\xC1\x02\0\xDC\xFF\xFFw|\xC1\x02@\xDC\xFF\xFF\xA5|\xC1\x02s\xDC\xFF\xFF\x84|\xC1\x02\x96\xDC\xFF\xFF\x89|\xC1\x02\x80\xAA\xFF\xFF\x84s\xC1\x02\xC0\xAB\xFF\xFF\xA0q\xC1\x02\0\xD8\x07\x000\xDF\x10\x000\xDF\xFF\xFF\xFE{\xC1\x02k\xDF\xFF\xFFfb\xC1\x02\x80\xDF\xFF\xFF\xD4|\xC1\x02\xA0\xDF\xFF\xFF\xD5|\xC1\x02\0\xDC\xFF\xFFg|\xC1\x02\x80\xDE\xFF\xFF\xF9{\xC1\x02\xA0\xDE\xFF\xFF\xFA{\xC1\x02\0\xDF\xFF\xFF\xFD{\xC1\x02W[6\0@\xA8\x1A\x000\xA9\x0C\x000\xA9\xFF\xFFLu\xC1\x02\x84\xA9\xFF\xFF5v\xC1\x02\0\xAA\xFF\xFF&v\xC1\x02@\xA8\xFF\xFF\x08u\xC1\x02\x82\xA8\xFF\xFF\xA4q\xC1\x02\n\xA9\xFF\xFFNu\xC1\x02I\xA5\x0C\0I\xA5\xFF\xFF\x04x\xC1\x02\xA0\xA6\xFF\xFFLx\xC1\x02\0\xA8\xFF\xFF\xA2q\xC1\x02W[\xFF\xFF\x02~\xC1\x02\x88\xA2\xFF\xFFv{\xC1\x02\xD0\xA4\xFF\xFF\x97{\xC1\x02:&\x19\0K0\x0C\0K0\xFF\xFF\x04z\xC1\x02\xAB0\xFF\xFF\x04z\xC1\x02\x051\xFF\xFF\x04{\xC1\x02:&\x02\xCC\xC1\x02\0,\xFF\xFF\x04b\xC1\x020-\xFF\xFF\x8Dg\xC1\x02\xC0\x1B\xFF\xFF\x1Fu\xC1\x02\0\x1C\xFF\xFF\x06u\xC1\x02Z\x1C\xFF\xFFEv\xC1\x02\x1C \x06\xC5\xC1\x02\xAC \x8A\xCD\xC1\x02\x85\rn\0#\x176\0P\x19\x1A\0 \x1A\x0C\0 \x1A\xFF\xFF\x12v\xC1\x02\x05\x1B\xFF\xFF(v\xC1\x02\x83\x1B\xFF\xFF\xE7q\xC1\x02P\x19\xFF\xFF\x04v\xC1\x02\x80\x19\xFF\xFF\x05v\xC1\x02\0\x1A\xFF\xFF\x1Du\xC1\x02\x80\x17\x0C\0\x80\x17\xFF\xFFbu\xC1\x02&\x18\xFF\xFFAv\xC1\x02\0\x19\xFF\xFF\nu\xC1\x02#\x17\xFF\xFF\x1Au\xC1\x02C\x17\xFF\xFF\x1Bu\xC1\x02c\x17\xFF\xFF\x1Cu\xC1\x02\xA0\x12\x1A\0\x8F\x16\x0C\0\x8F\x16\xFF\xFF\x18w\xC1\x02\xA0\x16\xFF\xFF\x19w\xC1\x02\x03\x17\xFF\xFF\x19u\xC1\x02\xA0\x12\xFF\xFF\x8Fg\xC1\x02\xC4\x13\xFF\xFFGv\xC1\x02\xC0\x14\xFF\xFF\x04w\xC1\x02@\x0F\x0C\0@\x0F\xFF\xFF\x04t\xC1\x02\0\x10\xFF\xFFOu\xC1\x02\xD3\x10\xFF\xFF\x04c\xC1\x02\x85\r\xFF\xFF\x04q\xC1\x02\x17\x0E\xFF\xFF\x04r\xC1\x02\xA5\x0E\xFF\xFF\x04s\xC1\x02\xCA\x076\0\x95\n\x1A\0\x15\x0C\x0C\0\x15\x0C\xFF\xFF\x04n\xC1\x02\x95\x0C\xFF\xFF\x04o\xC1\x02\x15\r\xFF\xFF\x04p\xC1\x02\x95\n\xFF\xFF\x04k\xC1\x02\x15\x0B\xFF\xFF\x04l\xC1\x02\x95\x0B\xFF\xFF\x04m\xC1\x02\x05\t\x0C\0\x05\t\xFF\xFF\x04h\xC1\x02\x95\t\xFF\xFF\x04i\xC1\x02\x15\n\xFF\xFF\x04j\xC1\x02\xCA\x07\xFF\xFF\x82g\xC1\x02\0\x08\xFF\xFF3e\xC1\x02@\x08\xFF\xFF\x1Bg\xC1\x02/\x04\x1A\0(\x06\x0C\0(\x06\xFF\xFF\x04f\xC1\x02\x10\x07\xFF\xFF\x04g\xC1\x02\x8C\x07\xFF\xFF\x1Cg\xC1\x02/\x04\xFF\xFF\x04a\xC1\x021\x05\xFF\xFF\x04d\xC1\x02\xD0\x05\xFF\xFF\x04e\xC1\x024\0\x02\xCE\xC1\x02L\0\x02\xE9\xC1\x02\xA0\0\x02\xC3\xC1\x02\xA9\x03\xFF\xFF\x04`\xC1\x02\xE2\x03\xFF\xFF``\xC1\x02au\xC1[1\0\x04\xD8'\xDD\xFF\xFFau\xC1Fau\xC1b1\0\x04\xD8'\xDD\xFF\xFFau\xC1M\xB3q\xC1\xB60\0\x04\xD8\x01\0>\xDF\xFF\xFF\xB3q\xC1\xC4W\xDF\xFF\xFF\xB3q\xC1\xCB\xB8q\xC1\xAF0\0\x05\xD8\x02\0\xB0\xDC\xFF\xFF\xB8q\xC1\xC4\xBA\xDC\xFF\xFF\xB8q\xC1\xBD\xBD\xDC\xFF\xFF\xB8q\xC1\xD2\xC8q\xC1\x101\0\x05\xD8\xAF\xDD\xFF\xFF\xC8q\xC1\x1E\xC8q\xC1\x171\0\x05\xD8\xAF\xDD\xFF\xFF\xC8q\xC1%\xCEq\xC1p1\0\x06\xD80\xDD\xFF\xFF\xCEq\xC1~") } }; + static VALUES: [&::Yokeable; 175usize] = [&AF, &AM, &AR, &AR_U_CO_COMPAT, &AS, &AM, &AZ, &BE, &AM, &AM, &AM, &AM, &BN, &BN_U_CO_TRAD, &BR, &AM, &BS, &BS_CYRL, &AM, &CEB, &AM, &CS, &AM, &AM, &CY, &DA, &AM, &DE_AT_U_CO_PHONEBK, &DE_U_CO_PHONEBK, &AM, &DSB, &AM, &AM, &EN_US_POSIX, &EO, &ES, &ES_U_CO_TRAD, &ET, &AM, &FA, &FA_AF, &FF_ADLM, &FI, &FI_U_CO_TRAD, &CEB, &FO, &AM, &FY, &AM, &AM, &ES, &GU, &HA, &AM, &HI, &BS, &HSB, &HU, &HY, &AM, &AM, &AM, &IG, &IS, &AM, &JA, &JA_U_CO_UNIHAN, &AM, &AM, &AM, &AM, &KK, &KM, &KN, &KN_U_CO_TRAD, &KO, &KO_U_CO_UNIHAN, &KOK, &AM, &AM, &KU, &AM, &AM, &AM, &AM, &KY, &AM, &AM, &AM, &AM, <, &LV, &AM, &AM, &MK, &ML, &AM, &AM, &MR, &AM, &MT, &MY, &AM, &AM, &AM, &NO, &AM, &AM, &OR, &PA, &AM, &PL, &AM, &FA_AF, &AM, &AM, &AM, &AM, &RO, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &SI, &SI_U_CO_DICT, &SK, &SL, &AM, &SQ, &BS_CYRL, &BS, &AM, &SV, &SV_U_CO_TRAD, &AM, &AM, &AM, &TA, &TE, &AM, &TH, &AM, &TK, &TO, &AM, &TR, &AM, &UG, &UK, &AM, &UND_U_CO_EMOJI, &UND_U_CO_EOR, &UR, &UZ, &AM, &AM, &VI, &VI_U_CO_TRAD, &AM, &WO, &AM, &AM, &YO, &AM, &AM, &AM, &ZH, &AM, &ZH_U_CO_STROKE, &ZH_U_CO_UNIHAN, &ZH_U_CO_ZHUYIN, &AM]; + static KEYS: [&str; 175usize] = ["af", "am", "ar", "ar-u-co-compat", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "bn-u-co-trad", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "de-AT-u-co-phonebk", "de-u-co-phonebk", "doi", "dsb", "el", "en", "en-US-posix", "eo", "es", "es-u-co-trad", "et", "eu", "fa", "fa-AF", "ff-Adlm", "fi", "fi-u-co-trad", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "ja-u-co-unihan", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "kn-u-co-trad", "ko", "ko-u-co-unihan", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "si-u-co-dict", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sv-u-co-trad", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "und-u-co-emoji", "und-u-co-eor", "ur", "uz", "uz-Cyrl", "vec", "vi", "vi-u-co-trad", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue-Hans", "za", "zh", "zh-Hant", "zh-u-co-stroke", "zh-u-co-unihan", "zh-u-co-zhuyin", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/collator/data/macros/collator_dia_v1.rs.data b/provider/baked/collator/data/macros/collator_dia_v1.rs.data index baac1353757..f14743126f1 100644 --- a/provider/baked/collator/data/macros/collator_dia_v1.rs.data +++ b/provider/baked/collator/data/macros/collator_dia_v1.rs.data @@ -11,10 +11,10 @@ macro_rules! __impl_collator_dia_v1 { #[clippy::msrv = "1.67"] impl icu_provider::DataProvider for $provider { fn load(&self, req: icu_provider::DataRequest) -> Result, icu_provider::DataError> { - static UND: ::Yokeable = icu::collator::provider::CollationDiacriticsV1 { secondaries: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\x8A\0\x88\0\x8E\0\x9A\0\xA4\0\xB4\0\x8C\0\x9C\0\x96\0\xB6\0\x92\0\x98\0\x90\0\xA6\0\xA6\0\xB8\0\xBA\0\xBC\0\xA6\0\x84\0\x86\0\xA6\0\xA8\0\xA8\0\xA8\0\xA8\0\xA6\0\xBE\0\xA8\0\xA8\0\xA8\0\xA8\0\xA8\0\xC0\0\xC2\0\xC4\0\xC6\0\xC8\0\xCA\0\xA0\0\xA2\0\xA8\0\xA8\0\xA8\0\xA8\0\xCC\0\xCE\0\xA8\0\xD0\0\xD2\0\x82\0\xA8\0\xD4\0\xB2\0\xAA\0\xAA\0\x9E\0\xD6\0\xA8\0\xA8\0\xA8\0\xA6\0\xA6\0\xA6\0\0\0\0\0\x94\0\0\0\0\0\xD8\0\xA6\0\xA8\0\xA8\0\xA8\0\xA6\0\xA6\0\xA6\0\xA8\0\xA8") } }; + static AF: ::Yokeable = icu::collator::provider::CollationDiacriticsV1 { secondaries: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\x8A\0\x88\0\x8E\0\x9A\0\xA4\0\xB4\0\x8C\0\x9C\0\x96\0\xB6\0\x92\0\x98\0\x90\0\xA6\0\xA6\0\xB8\0\xBA\0\xBC\0\xA6\0\x84\0\x86\0\xA6\0\xA8\0\xA8\0\xA8\0\xA8\0\xA6\0\xBE\0\xA8\0\xA8\0\xA8\0\xA8\0\xA8\0\xC0\0\xC2\0\xC4\0\xC6\0\xC8\0\xCA\0\xA0\0\xA2\0\xA8\0\xA8\0\xA8\0\xA8\0\xCC\0\xCE\0\xA8\0\xD0\0\xD2\0\x82\0\xA8\0\xD4\0\xB2\0\xAA\0\xAA\0\x9E\0\xD6\0\xA8\0\xA8\0\xA8\0\xA6\0\xA6\0\xA6\0\0\0\0\0\x94\0\0\0\0\0\xD8\0\xA6\0\xA8\0\xA8\0\xA8\0\xA6\0\xA6\0\xA6\0\xA8\0\xA8") } }; static VI: ::Yokeable = icu::collator::provider::CollationDiacriticsV1 { secondaries: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\x8A\x04\x8B\0\x8E\x03\x8B\0\xA4\0\xB4\0\x8C\0\x9C\0\x96\x02\x8B\0\x92\0\x98\0\x90\0\xA6\0\xA6\0\xB8\0\xBA\0\xBC\0\xA6\0\x84\0\x86\0\xA6\0\xA8\0\xA8\0\xA8\0\xA8\0\xA6\0\xBE\0\xA8\0\xA8\0\xA8\0\xA8\0\xA8\0\xC0\0\xC2\x05\x8B\0\xC6\0\xC8\0\xCA\0\xA0\0\xA2\0\xA8\0\xA8\0\xA8\0\xA8\0\xCC\0\xCE\0\xA8\0\xD0\0\xD2\0\x82\0\xA8\0\xD4\0\xB2\0\xAA\0\xAA\0\x9E\0\xD6\0\xA8\0\xA8\0\xA8\0\xA6\0\xA6\0\xA6\0\0\0\0\0\x94\0\0\0\0\0\xD8\0\xA6\0\xA8\0\xA8\0\xA8\0\xA6\0\xA6\0\xA6\0\xA8\0\xA8") } }; - static VALUES: [&::Yokeable; 2usize] = [&UND, &VI]; - static KEYS: [&str; 2usize] = ["und", "vi"]; + static VALUES: [&::Yokeable; 156usize] = [&AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &VI, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF]; + static KEYS: [&str; 156usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "eo", "es", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue-Hans", "za", "zh", "zh-Hant", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/collator/data/macros/collator_meta_v1.rs.data b/provider/baked/collator/data/macros/collator_meta_v1.rs.data index 945dd85868c..fb0a4068d93 100644 --- a/provider/baked/collator/data/macros/collator_meta_v1.rs.data +++ b/provider/baked/collator/data/macros/collator_meta_v1.rs.data @@ -13,15 +13,15 @@ macro_rules! __impl_collator_meta_v1 { fn load(&self, req: icu_provider::DataRequest) -> Result, icu_provider::DataError> { static FR_CA: ::Yokeable = icu::collator::provider::CollationMetadataV1 { bits: 129u32 }; static DA: ::Yokeable = icu::collator::provider::CollationMetadataV1 { bits: 1545u32 }; - static UND: ::Yokeable = icu::collator::provider::CollationMetadataV1 { bits: 1u32 }; + static AST: ::Yokeable = icu::collator::provider::CollationMetadataV1 { bits: 1u32 }; static VI: ::Yokeable = icu::collator::provider::CollationMetadataV1 { bits: 25u32 }; static TH: ::Yokeable = icu::collator::provider::CollationMetadataV1 { bits: 297u32 }; static AM: ::Yokeable = icu::collator::provider::CollationMetadataV1 { bits: 33u32 }; static AR: ::Yokeable = icu::collator::provider::CollationMetadataV1 { bits: 41u32 }; static LT: ::Yokeable = icu::collator::provider::CollationMetadataV1 { bits: 73u32 }; static AF: ::Yokeable = icu::collator::provider::CollationMetadataV1 { bits: 9u32 }; - static VALUES: [&::Yokeable; 89usize] = [&AF, &AM, &AR, &AR, &AR, &AR, &AM, &AR, &AF, &AR, &AR, &AF, &AM, &AF, &AF, &DA, &AF, &AF, &AM, &AF, &AF, &AF, &AF, &AR, &AF, &AF, &AF, &AF, &FR_CA, &AF, &AF, &AR, &AF, &AM, &AR, &AR, &AF, &AF, &AR, &AF, &AF, &AR, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AM, <, &AF, &AR, &AR, &AM, &AR, &DA, &AR, &AM, &AF, &AR, &AR, &AF, &AR, &AF, &AM, &AR, &AF, &AF, &AF, &AR, &AR, &AF, &AR, &AR, &TH, &AF, &AF, &AF, &AR, &AR, &UND, &AR, &AF, &VI, &AF, &AF, &AR]; - static KEYS: [&str; 89usize] = ["af", "am", "ar", "as", "az", "be", "bg", "bn", "br", "bs", "bs-Cyrl", "ceb", "chr", "cs", "cy", "da", "de-u-co-phonebk", "dsb", "el", "en-US-posix", "eo", "es", "et", "fa", "ff-Adlm", "fi", "fil", "fo", "fr-CA", "fy", "gl", "gu", "ha", "he", "hi", "hr", "hsb", "hu", "hy", "ig", "is", "ja", "ka", "kk", "km", "kn", "ko", "kok", "ku", "ky", "lo", "lt", "lv", "mk", "ml", "mn", "mr", "mt", "my", "ne", "no", "or", "pa", "pl", "ps", "ro", "ru", "si", "sk", "sl", "sq", "sr", "sr-Latn", "sv", "ta", "te", "th", "tk", "to", "tr", "ug", "uk", "und", "ur", "uz", "vi", "wo", "yo", "zh"]; + static VALUES: [&::Yokeable; 161usize] = [&AF, &AM, &AR, &AR, &AST, &AR, &AR, &AM, &AST, &AST, &AST, &AR, &AF, &AST, &AR, &AR, &AST, &AF, &AM, &AF, &AST, &AST, &AF, &DA, &AST, &AF, &AST, &AF, &AM, &AST, &AF, &AF, &AF, &AF, &AST, &AR, &AF, &AF, &AF, &AF, &AST, &FR_CA, &AF, &AST, &AST, &AF, &AR, &AF, &AM, &AR, &AR, &AF, &AF, &AR, &AST, &AST, &AST, &AF, &AF, &AST, &AR, &AST, &AM, &AST, &AST, &AR, &AR, &AR, &AR, &AR, &AST, &AST, &AR, &AST, &AST, &AST, &AST, &AR, &AST, &AST, &AST, &AM, <, &AF, &AST, &AST, &AR, &AR, &AM, &AST, &AR, &AST, &DA, &AR, &AST, &AM, &AST, &AF, &AST, &AST, &AR, &AR, &AST, &AF, &AST, &AR, &AST, &AST, &AST, &AST, &AF, &AM, &AST, &AST, &AST, &AST, &AST, &AST, &AR, &AF, &AF, &AST, &AF, &AR, &AR, &AST, &AF, &AST, &AST, &AST, &AR, &AR, &AST, &TH, &AST, &AF, &AF, &AST, &AF, &AST, &AR, &AR, &AST, &AST, &AST, &AR, &AF, &AST, &AST, &VI, &AST, &AF, &AST, &AST, &AF, &AST, &AST, &AST, &AR, &AST, &AST]; + static KEYS: [&str; 161usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "de-u-co-phonebk", "doi", "dsb", "el", "en", "en-US-posix", "eo", "es", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-CA", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "und-u-co-emoji", "und-u-co-eor", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue-Hans", "za", "zh", "zh-Hant", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_buddhist_datelengths_v1.rs.data b/provider/baked/datetime/data/macros/datetime_buddhist_datelengths_v1.rs.data index c0cc929f1de..a01746cfc37 100644 --- a/provider/baked/datetime/data/macros/datetime_buddhist_datelengths_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_buddhist_datelengths_v1.rs.data @@ -140,7 +140,7 @@ macro_rules! __impl_datetime_buddhist_datelengths_v1 { static KK: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x046\0\0.\0\0 \x80@\x01\0\0 \x80 \x04\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x046\0\0.\0\0 \x80@\x01\0\0 \x80 \x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static MN: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x04\0\x04K\0\x04=\0\0 \x80@\x01\0\0.\0\0 \x80R\x04\0\0 \0\x043\0\x040\0\x04@\0\x040\0\x043") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x02\0\0 \0\x04A\0\x040\0\x04@\0\x04K\0\x04=\0\0 \x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x03\0\x04K\0\x04=\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0.\x80 \x02\0\0.\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static SAH: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04A\0\x04K\0\x04;\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \0\x04:\0\x04\xAF\0\x04=\0\x04M\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x02\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; - static UND: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; + static BGC: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static AS: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0\0\0 \0\t\xAC\0\t\x9C\0\t\xBE\0\t\xA4") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0\0\0 \0\t\xAC\0\t\x9C\0\t\xBE\0\t\xA4") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static NE: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\x80\0\0") } } } }; static ML: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; @@ -152,8 +152,8 @@ macro_rules! __impl_datetime_buddhist_datelengths_v1 { static YUE: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static JA: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x04\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x04\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0\0/\x80 \x02\0\0/\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0\0/\x80 \x02\0\0/\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static LT: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \x80\0\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; - static VALUES: [&::Yokeable; 171usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CEB, &CS, &CV, &CY, &DA, &DE, &CEB, &DSB, &EL, &CEB, &CY, &CY, &EN_AU, &EN_BE, &EN_BW, &EN_BZ, &EN_CH, &EN_AU, &EN_HK, &EN_AU, &EN_IN, &EN_MT, &EN_NZ, &EN_PK, &EN_SE, &EN_SG, &EN_ZA, &EN_ZW, &EO, &ES, &ES_CL, &ES_CO, &ES_DO, &ES_CO, &ES_HN, &ES_PA, &ES_PE, &ES_PA, &ET, &EU, &FA, &FF_ADLM, &FI, &CEB, &FO, &FR, &FR_BE, &FR_CA, &FR_CH, &FY, &FR, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &DSB, &HU, &HY, &IA, &ID, &CY, &IS, &IT, &IT_CH, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KO, &KOK, &CEB, &KU, &KXV, &KY, &LB, &LO, <, &LV, &HI, &JV, &MK, &ML, &MN, &MNI, &MR, &MS, &MS_BN, &MS_ID, &MT, &MY, &NE, &FY, &NO, &CEB, &CA, &CY, &PL, &PS, &PT, &PT_PT, &QU, &RM, &RO, &RU, &HI, &SAH, &SC, &CEB, &SK, &SL, &SO, &SQ, &SR, &SR, &SU, &SV, &SW, &CY, &SYR, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &TR, &TT, &UG, &UK, &UND, &UR, &UZ, &UZ_CYRL, &EN_AU, &VI, &WO, &CEB, &KXV, &YO, &SW, &YUE, &YUE_HANS, &YUE_HANS, &YUE, &ZH_SG, &ZU]; - static KEYS: [&str; 171usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "en-AE", "en-AU", "en-BE", "en-BW", "en-BZ", "en-CH", "en-GB", "en-HK", "en-IE", "en-IN", "en-MT", "en-NZ", "en-PK", "en-SE", "en-SG", "en-ZA", "en-ZW", "eo", "es", "es-CL", "es-CO", "es-DO", "es-GT", "es-HN", "es-PA", "es-PE", "es-PR", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-BE", "fr-CA", "fr-CH", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "ko", "kok", "ks", "ku", "kxv", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "ms-BN", "ms-ID", "mt", "my", "ne", "nl", "no", "or", "pa", "pcm", "pl", "ps", "pt", "pt-PT", "qu", "rm", "ro", "ru", "sa", "sah", "sc", "sd-Deva", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "sw-KE", "syr", "ta", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "zh", "zh-Hant", "zh-SG", "zu"]; + static VALUES: [&::Yokeable; 194usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BGC, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CEB, &CS, &BGC, &CV, &CY, &DA, &DE, &CEB, &DSB, &EL, &CEB, &CY, &CY, &EN_AU, &EN_BE, &EN_BW, &EN_BZ, &EN_CH, &EN_AU, &EN_HK, &EN_AU, &EN_IN, &EN_MT, &EN_NZ, &EN_PK, &EN_SE, &EN_SG, &EN_ZA, &EN_ZW, &EO, &ES, &ES_CL, &ES_CO, &ES_DO, &ES_CO, &ES_HN, &ES_PA, &ES_PE, &ES_PA, &ET, &EU, &FA, &FF_ADLM, &FI, &CEB, &FO, &FR, &FR_BE, &FR_CA, &FR_CH, &FY, &FR, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &DSB, &HU, &HY, &IA, &ID, &BGC, &CY, &IS, &IT, &IT_CH, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &BGC, &KO, &KOK, &CEB, &BGC, &KU, &KXV, &BGC, &BGC, &BGC, &KY, &LB, &BGC, &BGC, &LO, <, &LV, &HI, &JV, &MK, &ML, &MN, &MNI, &MR, &MS, &MS_BN, &MS_ID, &MT, &MY, &BGC, &NE, &FY, &NO, &BGC, &BGC, &CEB, &CA, &CY, &PL, &BGC, &PS, &PT, &PT_PT, &QU, &BGC, &RM, &RO, &RU, &HI, &SAH, &BGC, &SC, &BGC, &CEB, &BGC, &SK, &SL, &SO, &SQ, &SR, &SR, &SU, &SV, &SW, &CY, &SYR, &BGC, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &BGC, &TR, &TT, &UG, &UK, &BGC, &UR, &UZ, &UZ_CYRL, &EN_AU, &VI, &BGC, &WO, &CEB, &KXV, &YO, &SW, &YUE, &YUE_HANS, &BGC, &YUE_HANS, &YUE, &ZH_SG, &ZU]; + static KEYS: [&str; 194usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "en-AE", "en-AU", "en-BE", "en-BW", "en-BZ", "en-CH", "en-GB", "en-HK", "en-IE", "en-IN", "en-MT", "en-NZ", "en-PK", "en-SE", "en-SG", "en-ZA", "en-ZW", "eo", "es", "es-CL", "es-CO", "es-DO", "es-GT", "es-HN", "es-PA", "es-PE", "es-PR", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-BE", "fr-CA", "fr-CH", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "it-CH", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "ms-BN", "ms-ID", "mt", "my", "nds", "ne", "nl", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "sw-KE", "syr", "szl", "ta", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-Hant", "zh-SG", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_chinese_datelengths_v1.rs.data b/provider/baked/datetime/data/macros/datetime_chinese_datelengths_v1.rs.data index c18f3c8f610..04b70a5e228 100644 --- a/provider/baked/datetime/data/macros/datetime_chinese_datelengths_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_chinese_datelengths_v1.rs.data @@ -50,11 +50,11 @@ macro_rules! __impl_datetime_chinese_datelengths_v1 { static JA: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x12\x01\0^t\x80 \x03\x80@\x01\0e\xE5\x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x12\x01\0^t\x80 \x03\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x12\x01\0^t\x80 \x03\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x12\x01\0\0-\x80 \x01\0\0-\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static ZH_SG: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x12\x01\0^t\x80 \x03\x80@\x01\0e\xE5\x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x12\x01\0^t\x80 \x03\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x12\x01\0^t\x80 \x03\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static MN: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0(\x80\x12\x01\0\0)\0\0 \0\x04>\0\x04=\0\x04K\0\0 \x80 \x02\0\0 \0\x04A\0\x040\0\x04@\0\x04K\0\x04=\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0(\x80\x12\x01\0\0)\0\0 \0\x04>\0\x04=\0\x04K\0\0 \x80 \x02\0\0-\0\x04@\0\0 \0\x04A\0\x040\0\x04@\0\x04K\0\x04=\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0.\x80 \x02\0\0.\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; - static UND: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0(\x80\x12\x01\0\0)\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0(\x80\x12\x01\0\0)\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; + static AF: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0(\x80\x12\x01\0\0)\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0(\x80\x12\x01\0\0)\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static ZH_HANT: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\x80\x12\x01\0^t\x80 \x03\x80@\x01\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\x80\x12\x01\0^t\x80 \x03\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0^t\x80 \x03\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static YUE_HANS: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\x80\x12\x01\0^t\x80 \x03\x80@\x01\x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\x80\x12\x01\0^t\x80 \x03\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0^t\x80 \x03\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; - static VALUES: [&::Yokeable; 48usize] = [&BR, &BS, &CA, &CS, &DE, &EN, &EN_001, &EN_001, &EN_CA, &EN_CH, &ES, &FF_ADLM, &FI, &FR, &FY, &GD, &HR, &ID, &IT, &JA, &KGP, &KO, &DE, &ID, <, &MN, &MS, &FY, &NO, &PL, &PT, &PT_PT, &RU, &SC, &SV, &TA, &TH, &UG, &UND, &VI, &YRL, &YUE, &YUE_HANS, &YUE_HANS, &ZH_HK, &ZH_HANT, &ZH_HK, &ZH_SG]; - static KEYS: [&str; 48usize] = ["br", "bs", "ca", "cs", "de", "en", "en-001", "en-AE", "en-CA", "en-CH", "es", "ff-Adlm", "fi", "fr", "fy", "gd", "hr", "id", "it", "ja", "kgp", "ko", "lb", "lo", "lt", "mn", "ms", "nl", "no", "pl", "pt", "pt-PT", "ru", "sc", "sv", "ta", "th", "ug", "und", "vi", "yrl", "yue", "yue-Hans", "zh", "zh-HK", "zh-Hant", "zh-MO", "zh-SG"]; + static VALUES: [&::Yokeable; 165usize] = [&AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &BR, &AF, &BS, &AF, &CA, &AF, &AF, &CS, &AF, &AF, &AF, &AF, &DE, &AF, &AF, &AF, &EN, &EN_001, &EN_001, &EN_CA, &EN_CH, &AF, &ES, &AF, &AF, &AF, &FF_ADLM, &FI, &AF, &AF, &FR, &FY, &AF, &GD, &AF, &AF, &AF, &AF, &AF, &HR, &AF, &AF, &AF, &AF, &ID, &AF, &AF, &AF, &IT, &JA, &AF, &AF, &AF, &KGP, &AF, &AF, &AF, &KO, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &DE, &AF, &AF, &ID, <, &AF, &AF, &AF, &AF, &AF, &MN, &AF, &AF, &MS, &AF, &AF, &AF, &AF, &FY, &NO, &AF, &AF, &AF, &AF, &AF, &PL, &AF, &AF, &PT, &PT_PT, &AF, &AF, &AF, &AF, &RU, &AF, &AF, &AF, &SC, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &SV, &AF, &AF, &AF, &TA, &AF, &AF, &TH, &AF, &AF, &AF, &AF, &AF, &AF, &UG, &AF, &AF, &AF, &AF, &AF, &AF, &VI, &AF, &AF, &AF, &AF, &AF, &YRL, &YUE, &YUE_HANS, &AF, &YUE_HANS, &ZH_HK, &ZH_HANT, &ZH_HK, &ZH_SG, &AF]; + static KEYS: [&str; 165usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "en-AE", "en-CA", "en-CH", "eo", "es", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-HK", "zh-Hant", "zh-MO", "zh-SG", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_coptic_datelengths_v1.rs.data b/provider/baked/datetime/data/macros/datetime_coptic_datelengths_v1.rs.data index 06c69c4e7c3..bd1025ec1e4 100644 --- a/provider/baked/datetime/data/macros/datetime_coptic_datelengths_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_coptic_datelengths_v1.rs.data @@ -141,7 +141,7 @@ macro_rules! __impl_datetime_coptic_datelengths_v1 { static KK: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x046\0\0.\0\0 \x80@\x01\0\0 \x80 \x04\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x046\0\0.\0\0 \x80@\x01\0\0 \x80 \x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static MN: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x04\0\x04K\0\x04=\0\0 \x80@\x01\0\0.\0\0 \x80R\x04\0\0 \0\x043\0\x040\0\x04@\0\x040\0\x043") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x02\0\0 \0\x04A\0\x040\0\x04@\0\x04K\0\x04=\0\0 \x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x03\0\x04K\0\x04=\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0.\x80 \x02\0\0.\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static SAH: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04A\0\x04K\0\x04;\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \0\x04:\0\x04\xAF\0\x04=\0\x04M\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x02\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; - static UND: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; + static BGC: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static AS: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0\0\0 \0\t\xAC\0\t\x9C\0\t\xBE\0\t\xA4") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0\0\0 \0\t\xAC\0\t\x9C\0\t\xBE\0\t\xA4") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static NE: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\x80\0\0") } } } }; static ML: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; @@ -155,8 +155,8 @@ macro_rules! __impl_datetime_coptic_datelengths_v1 { static ZH: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x02\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static YUE_HANS: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x02\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x02\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x02\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static LT: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \x80\0\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; - static VALUES: [&::Yokeable; 173usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CEB, &CS, &CV, &CY, &DA, &DE, &CEB, &DSB, &EL, &CEB, &CY, &CY, &EN_AU, &EN_BE, &EN_BW, &EN_BZ, &EN_CH, &EN_AU, &EN_HK, &EN_AU, &EN_IN, &EN_MT, &EN_NZ, &EN_PK, &EN_SE, &EN_SG, &EN_ZA, &EN_ZW, &EO, &ES, &ES_CL, &ES_CO, &ES_DO, &ES_CO, &ES_HN, &ES_PA, &ES_PE, &ES_PA, &ET, &EU, &FA, &FF_ADLM, &FI, &CEB, &FO, &FR, &FR_BE, &FR_CA, &FR_CH, &FY, &FR, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &DSB, &HU, &HY, &IA, &ID, &CY, &IS, &IT, &IT_CH, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KO, &KOK, &CEB, &KU, &KXV, &KY, &LB, &LO, <, &LV, &HI, &JV, &MK, &ML, &MN, &MNI, &MR, &MS, &MS_BN, &MS_ID, &MT, &MY, &NE, &FY, &NO, &CEB, &PA, &CY, &PL, &PS, &PT, &PT_PT, &QU, &RM, &RO, &RU, &HI, &SAH, &SC, &CEB, &SK, &SL, &SO, &SQ, &SR, &SR, &SU, &SV, &SW, &CY, &SYR, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &TR, &TT, &UG, &UK, &UND, &UR, &UZ, &UZ_CYRL, &EN_AU, &VI, &WO, &CEB, &KXV, &YO, &SW, &YUE, &YUE_HANS, &ZH, &ZH_HK, &YUE, &ZH_HK, &ZH_SG, &ZU]; - static KEYS: [&str; 173usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "en-AE", "en-AU", "en-BE", "en-BW", "en-BZ", "en-CH", "en-GB", "en-HK", "en-IE", "en-IN", "en-MT", "en-NZ", "en-PK", "en-SE", "en-SG", "en-ZA", "en-ZW", "eo", "es", "es-CL", "es-CO", "es-DO", "es-GT", "es-HN", "es-PA", "es-PE", "es-PR", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-BE", "fr-CA", "fr-CH", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "ko", "kok", "ks", "ku", "kxv", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "ms-BN", "ms-ID", "mt", "my", "ne", "nl", "no", "or", "pa", "pcm", "pl", "ps", "pt", "pt-PT", "qu", "rm", "ro", "ru", "sa", "sah", "sc", "sd-Deva", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "sw-KE", "syr", "ta", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "zh", "zh-HK", "zh-Hant", "zh-MO", "zh-SG", "zu"]; + static VALUES: [&::Yokeable; 196usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BGC, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CEB, &CS, &BGC, &CV, &CY, &DA, &DE, &CEB, &DSB, &EL, &CEB, &CY, &CY, &EN_AU, &EN_BE, &EN_BW, &EN_BZ, &EN_CH, &EN_AU, &EN_HK, &EN_AU, &EN_IN, &EN_MT, &EN_NZ, &EN_PK, &EN_SE, &EN_SG, &EN_ZA, &EN_ZW, &EO, &ES, &ES_CL, &ES_CO, &ES_DO, &ES_CO, &ES_HN, &ES_PA, &ES_PE, &ES_PA, &ET, &EU, &FA, &FF_ADLM, &FI, &CEB, &FO, &FR, &FR_BE, &FR_CA, &FR_CH, &FY, &FR, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &DSB, &HU, &HY, &IA, &ID, &BGC, &CY, &IS, &IT, &IT_CH, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &BGC, &KO, &KOK, &CEB, &BGC, &KU, &KXV, &BGC, &BGC, &BGC, &KY, &LB, &BGC, &BGC, &LO, <, &LV, &HI, &JV, &MK, &ML, &MN, &MNI, &MR, &MS, &MS_BN, &MS_ID, &MT, &MY, &BGC, &NE, &FY, &NO, &BGC, &BGC, &CEB, &PA, &CY, &PL, &BGC, &PS, &PT, &PT_PT, &QU, &BGC, &RM, &RO, &RU, &HI, &SAH, &BGC, &SC, &BGC, &CEB, &BGC, &SK, &SL, &SO, &SQ, &SR, &SR, &SU, &SV, &SW, &CY, &SYR, &BGC, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &BGC, &TR, &TT, &UG, &UK, &BGC, &UR, &UZ, &UZ_CYRL, &EN_AU, &VI, &BGC, &WO, &CEB, &KXV, &YO, &SW, &YUE, &YUE_HANS, &BGC, &ZH, &ZH_HK, &YUE, &ZH_HK, &ZH_SG, &ZU]; + static KEYS: [&str; 196usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "en-AE", "en-AU", "en-BE", "en-BW", "en-BZ", "en-CH", "en-GB", "en-HK", "en-IE", "en-IN", "en-MT", "en-NZ", "en-PK", "en-SE", "en-SG", "en-ZA", "en-ZW", "eo", "es", "es-CL", "es-CO", "es-DO", "es-GT", "es-HN", "es-PA", "es-PE", "es-PR", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-BE", "fr-CA", "fr-CH", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "it-CH", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "ms-BN", "ms-ID", "mt", "my", "nds", "ne", "nl", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "sw-KE", "syr", "szl", "ta", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-HK", "zh-Hant", "zh-MO", "zh-SG", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_dangi_datelengths_v1.rs.data b/provider/baked/datetime/data/macros/datetime_dangi_datelengths_v1.rs.data index 1328e44a8d9..ee7bd14a19b 100644 --- a/provider/baked/datetime/data/macros/datetime_dangi_datelengths_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_dangi_datelengths_v1.rs.data @@ -50,10 +50,10 @@ macro_rules! __impl_datetime_dangi_datelengths_v1 { static YUE: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x12\x01\0^t\x80 \x03\x80@\x01\0e\xE5\x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x12\x01\0^t\x80 \x03\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x12\x01\0^t\x80 \x03\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x12\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static ZH_SG: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x12\x01\0^t\x80 \x03\x80@\x01\0e\xE5\x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x12\x01\0^t\x80 \x03\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x12\x01\0^t\x80 \x03\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static MN: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0(\x80\x12\x01\0\0)\0\0 \0\x04>\0\x04=\0\x04K\0\0 \x80 \x02\0\0 \0\x04A\0\x040\0\x04@\0\x04K\0\x04=\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0(\x80\x12\x01\0\0)\0\0 \0\x04>\0\x04=\0\x04K\0\0 \x80 \x02\0\0-\0\x04@\0\0 \0\x04A\0\x040\0\x04@\0\x04K\0\x04=\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0.\x80 \x02\0\0.\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; - static UND: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0(\x80\x12\x01\0\0)\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0(\x80\x12\x01\0\0)\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; + static AF: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0(\x80\x12\x01\0\0)\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0(\x80\x12\x01\0\0)\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static ZH: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\x80\x12\x01\0^t\x80 \x03\x80@\x01\x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\x80\x12\x01\0^t\x80 \x03\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0^t\x80 \x03\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; - static VALUES: [&::Yokeable; 46usize] = [&BR, &BS, &CA, &CS, &DE, &EN, &EN_001, &EN_001, &EN_CA, &EN_CH, &ES, &FF_ADLM, &FI, &FR, &FY, &GD, &HR, &ID, &IT, &JA, &KGP, &KO, &DE, &ID, <, &MN, &MS, &NL, &NO, &PL, &PT, &PT_PT, &RU, &SC, &SV, &TA, &TH, &UG, &UND, &VI, &YRL, &YUE, &YUE, &ZH, &YUE, &ZH_SG]; - static KEYS: [&str; 46usize] = ["br", "bs", "ca", "cs", "de", "en", "en-001", "en-AE", "en-CA", "en-CH", "es", "ff-Adlm", "fi", "fr", "fy", "gd", "hr", "id", "it", "ja", "kgp", "ko", "lb", "lo", "lt", "mn", "ms", "nl", "no", "pl", "pt", "pt-PT", "ru", "sc", "sv", "ta", "th", "ug", "und", "vi", "yrl", "yue", "yue-Hans", "zh", "zh-Hant", "zh-SG"]; + static VALUES: [&::Yokeable; 163usize] = [&AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &BR, &AF, &BS, &AF, &CA, &AF, &AF, &CS, &AF, &AF, &AF, &AF, &DE, &AF, &AF, &AF, &EN, &EN_001, &EN_001, &EN_CA, &EN_CH, &AF, &ES, &AF, &AF, &AF, &FF_ADLM, &FI, &AF, &AF, &FR, &FY, &AF, &GD, &AF, &AF, &AF, &AF, &AF, &HR, &AF, &AF, &AF, &AF, &ID, &AF, &AF, &AF, &IT, &JA, &AF, &AF, &AF, &KGP, &AF, &AF, &AF, &KO, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &DE, &AF, &AF, &ID, <, &AF, &AF, &AF, &AF, &AF, &MN, &AF, &AF, &MS, &AF, &AF, &AF, &AF, &NL, &NO, &AF, &AF, &AF, &AF, &AF, &PL, &AF, &AF, &PT, &PT_PT, &AF, &AF, &AF, &AF, &RU, &AF, &AF, &AF, &SC, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &SV, &AF, &AF, &AF, &TA, &AF, &AF, &TH, &AF, &AF, &AF, &AF, &AF, &AF, &UG, &AF, &AF, &AF, &AF, &AF, &AF, &VI, &AF, &AF, &AF, &AF, &AF, &YRL, &YUE, &YUE, &AF, &ZH, &YUE, &ZH_SG, &AF]; + static KEYS: [&str; 163usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "en-AE", "en-CA", "en-CH", "eo", "es", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-Hant", "zh-SG", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_ethiopic_datelengths_v1.rs.data b/provider/baked/datetime/data/macros/datetime_ethiopic_datelengths_v1.rs.data index ed1390a1c82..d576341312f 100644 --- a/provider/baked/datetime/data/macros/datetime_ethiopic_datelengths_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_ethiopic_datelengths_v1.rs.data @@ -141,7 +141,7 @@ macro_rules! __impl_datetime_ethiopic_datelengths_v1 { static KK: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x046\0\0.\0\0 \x80@\x01\0\0 \x80 \x04\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x046\0\0.\0\0 \x80@\x01\0\0 \x80 \x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static MN: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x04\0\x04K\0\x04=\0\0 \x80@\x01\0\0.\0\0 \x80R\x04\0\0 \0\x043\0\x040\0\x04@\0\x040\0\x043") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x02\0\0 \0\x04A\0\x040\0\x04@\0\x04K\0\x04=\0\0 \x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x03\0\x04K\0\x04=\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0.\x80 \x02\0\0.\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static SAH: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04A\0\x04K\0\x04;\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \0\x04:\0\x04\xAF\0\x04=\0\x04M\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x02\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; - static UND: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; + static BGC: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static AS: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0\0\0 \0\t\xAC\0\t\x9C\0\t\xBE\0\t\xA4") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0\0\0 \0\t\xAC\0\t\x9C\0\t\xBE\0\t\xA4") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static NE: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\x80\0\0") } } } }; static ML: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; @@ -155,8 +155,8 @@ macro_rules! __impl_datetime_ethiopic_datelengths_v1 { static ZH: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x02\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static YUE_HANS: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x02\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x02\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x02\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static LT: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \x80\0\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; - static VALUES: [&::Yokeable; 173usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CEB, &CS, &CV, &CY, &DA, &DE, &CEB, &DSB, &EL, &CEB, &CY, &CY, &EN_AU, &EN_BE, &EN_BW, &EN_BZ, &EN_CH, &EN_AU, &EN_HK, &EN_AU, &EN_IN, &EN_MT, &EN_NZ, &EN_PK, &EN_SE, &EN_SG, &EN_ZA, &EN_ZW, &EO, &ES, &ES_CL, &ES_CO, &ES_DO, &ES_CO, &ES_HN, &ES_PA, &ES_PE, &ES_PA, &ET, &EU, &FA, &FF_ADLM, &FI, &CEB, &FO, &FR, &FR_BE, &FR_CA, &FR_CH, &FY, &FR, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &DSB, &HU, &HY, &IA, &ID, &CY, &IS, &IT, &IT_CH, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KO, &KOK, &CEB, &KU, &KXV, &KY, &LB, &LO, <, &LV, &HI, &JV, &MK, &ML, &MN, &MNI, &MR, &MS, &MS_BN, &MS_ID, &MT, &MY, &NE, &FY, &NO, &CEB, &PA, &CY, &PL, &PS, &PT, &PT_PT, &QU, &RM, &RO, &RU, &HI, &SAH, &SC, &CEB, &SK, &SL, &SO, &SQ, &SR, &SR, &SU, &SV, &SW, &CY, &SYR, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &TR, &TT, &UG, &UK, &UND, &UR, &UZ, &UZ_CYRL, &EN_AU, &VI, &WO, &CEB, &KXV, &YO, &SW, &YUE, &YUE_HANS, &ZH, &ZH_HK, &YUE, &ZH_HK, &ZH_SG, &ZU]; - static KEYS: [&str; 173usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "en-AE", "en-AU", "en-BE", "en-BW", "en-BZ", "en-CH", "en-GB", "en-HK", "en-IE", "en-IN", "en-MT", "en-NZ", "en-PK", "en-SE", "en-SG", "en-ZA", "en-ZW", "eo", "es", "es-CL", "es-CO", "es-DO", "es-GT", "es-HN", "es-PA", "es-PE", "es-PR", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-BE", "fr-CA", "fr-CH", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "ko", "kok", "ks", "ku", "kxv", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "ms-BN", "ms-ID", "mt", "my", "ne", "nl", "no", "or", "pa", "pcm", "pl", "ps", "pt", "pt-PT", "qu", "rm", "ro", "ru", "sa", "sah", "sc", "sd-Deva", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "sw-KE", "syr", "ta", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "zh", "zh-HK", "zh-Hant", "zh-MO", "zh-SG", "zu"]; + static VALUES: [&::Yokeable; 196usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BGC, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CEB, &CS, &BGC, &CV, &CY, &DA, &DE, &CEB, &DSB, &EL, &CEB, &CY, &CY, &EN_AU, &EN_BE, &EN_BW, &EN_BZ, &EN_CH, &EN_AU, &EN_HK, &EN_AU, &EN_IN, &EN_MT, &EN_NZ, &EN_PK, &EN_SE, &EN_SG, &EN_ZA, &EN_ZW, &EO, &ES, &ES_CL, &ES_CO, &ES_DO, &ES_CO, &ES_HN, &ES_PA, &ES_PE, &ES_PA, &ET, &EU, &FA, &FF_ADLM, &FI, &CEB, &FO, &FR, &FR_BE, &FR_CA, &FR_CH, &FY, &FR, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &DSB, &HU, &HY, &IA, &ID, &BGC, &CY, &IS, &IT, &IT_CH, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &BGC, &KO, &KOK, &CEB, &BGC, &KU, &KXV, &BGC, &BGC, &BGC, &KY, &LB, &BGC, &BGC, &LO, <, &LV, &HI, &JV, &MK, &ML, &MN, &MNI, &MR, &MS, &MS_BN, &MS_ID, &MT, &MY, &BGC, &NE, &FY, &NO, &BGC, &BGC, &CEB, &PA, &CY, &PL, &BGC, &PS, &PT, &PT_PT, &QU, &BGC, &RM, &RO, &RU, &HI, &SAH, &BGC, &SC, &BGC, &CEB, &BGC, &SK, &SL, &SO, &SQ, &SR, &SR, &SU, &SV, &SW, &CY, &SYR, &BGC, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &BGC, &TR, &TT, &UG, &UK, &BGC, &UR, &UZ, &UZ_CYRL, &EN_AU, &VI, &BGC, &WO, &CEB, &KXV, &YO, &SW, &YUE, &YUE_HANS, &BGC, &ZH, &ZH_HK, &YUE, &ZH_HK, &ZH_SG, &ZU]; + static KEYS: [&str; 196usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "en-AE", "en-AU", "en-BE", "en-BW", "en-BZ", "en-CH", "en-GB", "en-HK", "en-IE", "en-IN", "en-MT", "en-NZ", "en-PK", "en-SE", "en-SG", "en-ZA", "en-ZW", "eo", "es", "es-CL", "es-CO", "es-DO", "es-GT", "es-HN", "es-PA", "es-PE", "es-PR", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-BE", "fr-CA", "fr-CH", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "it-CH", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "ms-BN", "ms-ID", "mt", "my", "nds", "ne", "nl", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "sw-KE", "syr", "szl", "ta", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-HK", "zh-Hant", "zh-MO", "zh-SG", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_gregory_datelengths_v1.rs.data b/provider/baked/datetime/data/macros/datetime_gregory_datelengths_v1.rs.data index 5a002caf37f..3c1ce0d5dc7 100644 --- a/provider/baked/datetime/data/macros/datetime_gregory_datelengths_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_gregory_datelengths_v1.rs.data @@ -147,7 +147,7 @@ macro_rules! __impl_datetime_gregory_datelengths_v1 { static LT: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \0\0m\0\0.\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \0\0d\0\0.\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \0\0m\0\0.\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \0\0d\0\0.") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static HY: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \0\x05i\0\0.\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0 \x80 \x04\0\0,\0\0 \x80\x10\x01\0\0 \0\x05i\0\0.") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0 \x80 \x03\0\0,\0\0 \x80\x10\x01\0\0 \0\x05i\0\0.") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\0\0 \x80\0\0") } } } }; static AM: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0 \x80 \x04\0\0 \x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0 \x80 \x03\0\0 \x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0/\x80 \x02\0\0/\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; - static UND: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; + static BGC: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static NE: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x02\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\0\0 \x80\0\0") } } } }; static UG: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80@\x01\0\0-\x80 \x04\0\x06\x0C\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0-\x80 \x04\0\x06\x0C\0\0 \x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0-\x80 \x03\0\x06\x0C\0\0 \x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\x06\x0C\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\x06\x0C\0\0 \x80\0\0") } } } }; static EU: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0(\0\0e\0\0)\0\0k\0\0o\0\0 \x80 \x04\0\0r\0\0e\0\0n\0\0 \x80@\x01\0\0(\0\0a\0\0)\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0(\0\0e\0\0)\0\0k\0\0o\0\0 \x80 \x04\0\0r\0\0e\0\0n\0\0 \x80@\x01\0\0(\0\0a\0\0)") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0(\0\0e\0\0)\0\0k\0\0o\0\0 \x80 \x03\0\0 \x80@\x01\0\0(\0\0a\0\0)") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x02\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \0\0(\x80\0\0\0\0)") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \0\0(\x80\0\0\0\0)") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \0\0(\x80\0\0\0\0)") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \0\0(\x80\0\0\0\0)") } } } }; @@ -161,8 +161,8 @@ macro_rules! __impl_datetime_gregory_datelengths_v1 { static ZH_HK: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0/\x80 \x01\0\0/\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static ZH_SG: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0/\x80 \x02\0\0/\x80\x10\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static YUE_HANS: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; - static VALUES: [&::Yokeable; 182usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CEB, &CS, &CV, &CY, &DA, &DE, &DOI, &DSB, &EL, &CEB, &EN_001, &EN_001, &EN_AU, &EN_BE, &EN_BW, &EN_BZ, &EN_CA, &EN_CH, &EN_GB, &EN_HK, &EN_GB, &EN_IN, &EN_MT, &EN_MV, &EN_PK, &EN_SE, &EN_SG, &EN_ZA, &EN_ZW, &EO, &ES, &ES_BO, &ES_CL, &ES_CO, &ES_CO, &ES_HN, &ES_MX, &ES_PA, &ES_PE, &ES_PA, &ES_US, &ET, &EU, &FA, &FF_ADLM, &FI, &CEB, &DE, &BR, &FR_BE, &FR_CA, &FR_CH, &EN_GB, &FY, &GA, &GD, &GL, &BN, &HA, &HE, &EN_SG, &HI_LATN, &HR, &HR_BA, &DSB, &HU, &HY, &IA, &ID, &EN_SG, &IS, &IT, &IT_CH, &JA, &JV, &KA, &KEA, &KGP, &KK, &EN_AU, &KN, &KO, &KOK, &CEB, &EN_SG, &KU, &EN_SG, &KY, &ET, &LO, <, &LV, &EN_SG, &MI, &MK, &ML, &MN, &MNI, &MR, &MS, &MS_BN, &MS_ID, &MT, &MY, &NE, &NL, &NL_BE, &NN, &NO, &CEB, &PA, &PCM, &PL, &PS, &PT, &PT_PT, &QU, &RM, &EN_CH, &RU, &EN_SG, &SAH, &SAT, &SC, &SD, &CEB, &SK, &SL, &SO, &SQ, &SR, &SR, &EN_SG, &SV, &SW, &SYR, &MR, &TE, &TG, &TH, &TI, &TK, &TO, &TR, &TT, &UG, &UK, &UND, &UR, &UZ, &UZ_CYRL, &VEC, &VI, &WO, &XH, &XNR, &YO, &SW, &YUE, &YUE_HANS, &YUE_HANS, &ZH_HK, &YUE, &ZH_HK, &ZH_SG, &XH]; - static KEYS: [&str; 182usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "en-AE", "en-AU", "en-BE", "en-BW", "en-BZ", "en-CA", "en-CH", "en-GB", "en-HK", "en-IE", "en-IN", "en-MT", "en-MV", "en-PK", "en-SE", "en-SG", "en-ZA", "en-ZW", "eo", "es", "es-BO", "es-CL", "es-CO", "es-GT", "es-HN", "es-MX", "es-PA", "es-PE", "es-PR", "es-US", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-BE", "fr-CA", "fr-CH", "fr-ML", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "ms-BN", "ms-ID", "mt", "my", "ne", "nl", "nl-BE", "nn", "no", "or", "pa", "pcm", "pl", "ps", "pt", "pt-PT", "qu", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "syr", "ta", "te", "tg", "th", "ti", "tk", "to", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "zh", "zh-HK", "zh-Hant", "zh-MO", "zh-SG", "zu"]; + static VALUES: [&::Yokeable; 201usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BGC, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CEB, &CS, &BGC, &CV, &CY, &DA, &DE, &DOI, &DSB, &EL, &CEB, &EN_001, &EN_001, &EN_AU, &EN_BE, &EN_BW, &EN_BZ, &EN_CA, &EN_CH, &EN_GB, &EN_HK, &EN_GB, &EN_IN, &EN_MT, &EN_MV, &EN_PK, &EN_SE, &EN_SG, &EN_ZA, &EN_ZW, &EO, &ES, &ES_BO, &ES_CL, &ES_CO, &ES_CO, &ES_HN, &ES_MX, &ES_PA, &ES_PE, &ES_PA, &ES_US, &ET, &EU, &FA, &FF_ADLM, &FI, &CEB, &DE, &BR, &FR_BE, &FR_CA, &FR_CH, &EN_GB, &FY, &GA, &GD, &GL, &BN, &HA, &HE, &EN_SG, &HI_LATN, &HR, &HR_BA, &DSB, &HU, &HY, &IA, &ID, &BGC, &EN_SG, &IS, &IT, &IT_CH, &JA, &JV, &KA, &KEA, &KGP, &KK, &EN_AU, &KN, &KO, &KOK, &CEB, &EN_SG, &KU, &EN_SG, &BGC, &BGC, &BGC, &KY, &ET, &BGC, &BGC, &LO, <, &LV, &EN_SG, &MI, &MK, &ML, &MN, &MNI, &MR, &MS, &MS_BN, &MS_ID, &MT, &MY, &BGC, &NE, &NL, &NL_BE, &NN, &NO, &BGC, &BGC, &CEB, &PA, &PCM, &PL, &BGC, &PS, &PT, &PT_PT, &QU, &BGC, &RM, &EN_CH, &RU, &EN_SG, &SAH, &SAT, &SC, &SD, &CEB, &BGC, &SK, &SL, &SO, &SQ, &SR, &SR, &EN_SG, &SV, &SW, &SYR, &BGC, &MR, &TE, &TG, &TH, &TI, &TK, &TO, &BGC, &TR, &TT, &UG, &UK, &BGC, &UR, &UZ, &UZ_CYRL, &VEC, &VI, &BGC, &WO, &XH, &XNR, &YO, &SW, &YUE, &YUE_HANS, &BGC, &YUE_HANS, &ZH_HK, &YUE, &ZH_HK, &ZH_SG, &XH]; + static KEYS: [&str; 201usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "en-AE", "en-AU", "en-BE", "en-BW", "en-BZ", "en-CA", "en-CH", "en-GB", "en-HK", "en-IE", "en-IN", "en-MT", "en-MV", "en-PK", "en-SE", "en-SG", "en-ZA", "en-ZW", "eo", "es", "es-BO", "es-CL", "es-CO", "es-GT", "es-HN", "es-MX", "es-PA", "es-PE", "es-PR", "es-US", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-BE", "fr-CA", "fr-CH", "fr-ML", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "it-CH", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "ms-BN", "ms-ID", "mt", "my", "nds", "ne", "nl", "nl-BE", "nn", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-HK", "zh-Hant", "zh-MO", "zh-SG", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_hebrew_datelengths_v1.rs.data b/provider/baked/datetime/data/macros/datetime_hebrew_datelengths_v1.rs.data index 6e8ce803333..817c1b7b3f5 100644 --- a/provider/baked/datetime/data/macros/datetime_hebrew_datelengths_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_hebrew_datelengths_v1.rs.data @@ -126,7 +126,7 @@ macro_rules! __impl_datetime_hebrew_datelengths_v1 { static KK: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x046\0\0.\0\0 \x80@\x01\0\0 \x80 \x04\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x046\0\0.\0\0 \x80@\x01\0\0 \x80 \x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static MN: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x04\0\x04K\0\x04=\0\0 \x80@\x01\0\0.\0\0 \x80R\x04\0\0 \0\x043\0\x040\0\x04@\0\x040\0\x043") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x02\0\0 \0\x04A\0\x040\0\x04@\0\x04K\0\x04=\0\0 \x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x03\0\x04K\0\x04=\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0.\x80 \x02\0\0.\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static SAH: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04A\0\x04K\0\x04;\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \0\x04:\0\x04\xAF\0\x04=\0\x04M\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x02\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; - static UND: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; + static BGC: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static AS: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0\0\0 \0\t\xAC\0\t\x9C\0\t\xBE\0\t\xA4") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0\0\0 \0\t\xAC\0\t\x9C\0\t\xBE\0\t\xA4") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static NE: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\x80\0\0") } } } }; static ML: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; @@ -138,8 +138,8 @@ macro_rules! __impl_datetime_hebrew_datelengths_v1 { static YUE_HANS: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0\0-\x80 \x01\0\0-\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static YUE: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static LT: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \x80\0\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; - static VALUES: [&::Yokeable; 149usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CEB, &CS, &CV, &CY, &DA, &DE, &CEB, &DSB, &EL, &EN, &EO, &ES, &ES_CL, &ES_CO, &ES_DO, &ES_CO, &ES_HN, &ES_PA, &ES_PE, &ES_PA, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FR_BE, &FR_CA, &FR_CH, &FY, &FR, &GD, &GL, &GU, &HA, &HE, &HI, &HR, &DSB, &HU, &HY, &IA, &ID, &CY, &IS, &IT, &IT_CH, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KO, &KOK, &CEB, &KU, &KXV, &KY, &LB, &LO, <, &LV, &HI, &JV, &MK, &ML, &MN, &MNI, &MR, &MS, &MT, &MY, &NE, &FY, &NO, &CEB, &PA, &CY, &PL, &PS, &PT, &PT_PT, &QU, &RM, &RO, &RU, &HI, &SAH, &SC, &CEB, &SK, &SL, &CEB, &SQ, &SR, &SR, &SU, &SV, &SW, &CY, &SYR, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &TR, &TT, &UG, &UK, &UND, &UR, &UZ, &UZ_CYRL, &VEC, &VI, &WO, &CEB, &KXV, &YO, &SW, &YUE, &YUE_HANS, &ZH, &YUE, &ZU]; - static KEYS: [&str; 149usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "eo", "es", "es-CL", "es-CO", "es-DO", "es-GT", "es-HN", "es-PA", "es-PE", "es-PR", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-BE", "fr-CA", "fr-CH", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hr", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "ko", "kok", "ks", "ku", "kxv", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "ne", "nl", "no", "or", "pa", "pcm", "pl", "ps", "pt", "pt-PT", "qu", "rm", "ro", "ru", "sa", "sah", "sc", "sd-Deva", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "sw-KE", "syr", "ta", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "zh", "zh-Hant", "zu"]; + static VALUES: [&::Yokeable; 172usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BGC, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CEB, &CS, &BGC, &CV, &CY, &DA, &DE, &CEB, &DSB, &EL, &EN, &EO, &ES, &ES_CL, &ES_CO, &ES_DO, &ES_CO, &ES_HN, &ES_PA, &ES_PE, &ES_PA, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FR_BE, &FR_CA, &FR_CH, &FY, &FR, &GD, &GL, &GU, &HA, &HE, &HI, &HR, &DSB, &HU, &HY, &IA, &ID, &BGC, &CY, &IS, &IT, &IT_CH, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &BGC, &KO, &KOK, &CEB, &BGC, &KU, &KXV, &BGC, &BGC, &BGC, &KY, &LB, &BGC, &BGC, &LO, <, &LV, &HI, &JV, &MK, &ML, &MN, &MNI, &MR, &MS, &MT, &MY, &BGC, &NE, &FY, &NO, &BGC, &BGC, &CEB, &PA, &CY, &PL, &BGC, &PS, &PT, &PT_PT, &QU, &BGC, &RM, &RO, &RU, &HI, &SAH, &BGC, &SC, &BGC, &CEB, &BGC, &SK, &SL, &CEB, &SQ, &SR, &SR, &SU, &SV, &SW, &CY, &SYR, &BGC, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &BGC, &TR, &TT, &UG, &UK, &BGC, &UR, &UZ, &UZ_CYRL, &VEC, &VI, &BGC, &WO, &CEB, &KXV, &YO, &SW, &YUE, &YUE_HANS, &BGC, &ZH, &YUE, &ZU]; + static KEYS: [&str; 172usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "eo", "es", "es-CL", "es-CO", "es-DO", "es-GT", "es-HN", "es-PA", "es-PE", "es-PR", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-BE", "fr-CA", "fr-CH", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "it-CH", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "sw-KE", "syr", "szl", "ta", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-Hant", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_indian_datelengths_v1.rs.data b/provider/baked/datetime/data/macros/datetime_indian_datelengths_v1.rs.data index 81774c511d6..f7eb278f487 100644 --- a/provider/baked/datetime/data/macros/datetime_indian_datelengths_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_indian_datelengths_v1.rs.data @@ -140,7 +140,7 @@ macro_rules! __impl_datetime_indian_datelengths_v1 { static KK: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x046\0\0.\0\0 \x80@\x01\0\0 \x80 \x04\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x046\0\0.\0\0 \x80@\x01\0\0 \x80 \x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static MN: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x04\0\x04K\0\x04=\0\0 \x80@\x01\0\0.\0\0 \x80R\x04\0\0 \0\x043\0\x040\0\x04@\0\x040\0\x043") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x02\0\0 \0\x04A\0\x040\0\x04@\0\x04K\0\x04=\0\0 \x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x03\0\x04K\0\x04=\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0.\x80 \x02\0\0.\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static SAH: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04A\0\x04K\0\x04;\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \0\x04:\0\x04\xAF\0\x04=\0\x04M\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x02\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; - static UND: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; + static BGC: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static AS: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0\0\0 \0\t\xAC\0\t\x9C\0\t\xBE\0\t\xA4") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0\0\0 \0\t\xAC\0\t\x9C\0\t\xBE\0\t\xA4") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static NE: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\x80\0\0") } } } }; static ML: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; @@ -153,8 +153,8 @@ macro_rules! __impl_datetime_indian_datelengths_v1 { static ZH: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x02\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x02\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x02\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static YUE_HANS: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x02\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x02\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x02\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static LT: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \x80\0\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; - static VALUES: [&::Yokeable; 172usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CEB, &CS, &CV, &CY, &DA, &DE, &CEB, &DSB, &EL, &CEB, &CY, &CY, &EN_AU, &EN_BE, &EN_BW, &EN_BZ, &EN_CH, &EN_AU, &EN_HK, &EN_AU, &EN_IN, &EN_MT, &EN_NZ, &EN_PK, &EN_SE, &EN_SG, &EN_ZA, &EN_ZW, &EO, &ES, &ES_CL, &ES_CO, &ES_DO, &ES_CO, &ES_HN, &ES_PA, &ES_PE, &ES_PA, &ET, &EU, &FA, &FF_ADLM, &FI, &CEB, &FO, &FR, &FR_BE, &FR_CA, &FR_CH, &FY, &FR, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &DSB, &HU, &HY, &IA, &ID, &CY, &IS, &IT, &IT_CH, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KO, &KOK, &CEB, &KU, &KXV, &KY, &LB, &LO, <, &LV, &MAI, &JV, &MK, &ML, &MN, &MNI, &MR, &MS, &MS_BN, &MS_ID, &MT, &MY, &NE, &FY, &NO, &CEB, &PA, &CY, &PL, &PS, &PT, &PT_PT, &QU, &RM, &RO, &RU, &MAI, &SAH, &SC, &CEB, &SK, &SL, &CEB, &SQ, &SR, &SR, &HI, &SV, &SW, &CY, &SYR, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &TR, &TT, &UG, &UK, &UND, &UR, &UZ, &UZ_CYRL, &EN_AU, &VI, &WO, &CEB, &KXV, &YO, &SW, &YUE, &YUE_HANS, &ZH, &ZH_HK, &YUE, &ZH_HK, &ZU]; - static KEYS: [&str; 172usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "en-AE", "en-AU", "en-BE", "en-BW", "en-BZ", "en-CH", "en-GB", "en-HK", "en-IE", "en-IN", "en-MT", "en-NZ", "en-PK", "en-SE", "en-SG", "en-ZA", "en-ZW", "eo", "es", "es-CL", "es-CO", "es-DO", "es-GT", "es-HN", "es-PA", "es-PE", "es-PR", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-BE", "fr-CA", "fr-CH", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "ko", "kok", "ks", "ku", "kxv", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "ms-BN", "ms-ID", "mt", "my", "ne", "nl", "no", "or", "pa", "pcm", "pl", "ps", "pt", "pt-PT", "qu", "rm", "ro", "ru", "sa", "sah", "sc", "sd-Deva", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "sw-KE", "syr", "ta", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; + static VALUES: [&::Yokeable; 195usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BGC, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CEB, &CS, &BGC, &CV, &CY, &DA, &DE, &CEB, &DSB, &EL, &CEB, &CY, &CY, &EN_AU, &EN_BE, &EN_BW, &EN_BZ, &EN_CH, &EN_AU, &EN_HK, &EN_AU, &EN_IN, &EN_MT, &EN_NZ, &EN_PK, &EN_SE, &EN_SG, &EN_ZA, &EN_ZW, &EO, &ES, &ES_CL, &ES_CO, &ES_DO, &ES_CO, &ES_HN, &ES_PA, &ES_PE, &ES_PA, &ET, &EU, &FA, &FF_ADLM, &FI, &CEB, &FO, &FR, &FR_BE, &FR_CA, &FR_CH, &FY, &FR, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &DSB, &HU, &HY, &IA, &ID, &BGC, &CY, &IS, &IT, &IT_CH, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &BGC, &KO, &KOK, &CEB, &BGC, &KU, &KXV, &BGC, &BGC, &BGC, &KY, &LB, &BGC, &BGC, &LO, <, &LV, &MAI, &JV, &MK, &ML, &MN, &MNI, &MR, &MS, &MS_BN, &MS_ID, &MT, &MY, &BGC, &NE, &FY, &NO, &BGC, &BGC, &CEB, &PA, &CY, &PL, &BGC, &PS, &PT, &PT_PT, &QU, &BGC, &RM, &RO, &RU, &MAI, &SAH, &BGC, &SC, &BGC, &CEB, &BGC, &SK, &SL, &CEB, &SQ, &SR, &SR, &HI, &SV, &SW, &CY, &SYR, &BGC, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &BGC, &TR, &TT, &UG, &UK, &BGC, &UR, &UZ, &UZ_CYRL, &EN_AU, &VI, &BGC, &WO, &CEB, &KXV, &YO, &SW, &YUE, &YUE_HANS, &BGC, &ZH, &ZH_HK, &YUE, &ZH_HK, &ZU]; + static KEYS: [&str; 195usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "en-AE", "en-AU", "en-BE", "en-BW", "en-BZ", "en-CH", "en-GB", "en-HK", "en-IE", "en-IN", "en-MT", "en-NZ", "en-PK", "en-SE", "en-SG", "en-ZA", "en-ZW", "eo", "es", "es-CL", "es-CO", "es-DO", "es-GT", "es-HN", "es-PA", "es-PE", "es-PR", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-BE", "fr-CA", "fr-CH", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "it-CH", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "ms-BN", "ms-ID", "mt", "my", "nds", "ne", "nl", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "sw-KE", "syr", "szl", "ta", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_islamic_datelengths_v1.rs.data b/provider/baked/datetime/data/macros/datetime_islamic_datelengths_v1.rs.data index 3e5590879c5..57f734b92d6 100644 --- a/provider/baked/datetime/data/macros/datetime_islamic_datelengths_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_islamic_datelengths_v1.rs.data @@ -128,7 +128,7 @@ macro_rules! __impl_datetime_islamic_datelengths_v1 { static KK: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x046\0\0.\0\0 \x80@\x01\0\0 \x80 \x04\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x046\0\0.\0\0 \x80@\x01\0\0 \x80 \x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static MN: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x04\0\x04K\0\x04=\0\0 \x80@\x01\0\0.\0\0 \x80R\x04\0\0 \0\x043\0\x040\0\x04@\0\x040\0\x043") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x02\0\0 \0\x04A\0\x040\0\x04@\0\x04K\0\x04=\0\0 \x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x03\0\x04K\0\x04=\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0.\x80 \x02\0\0.\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static SAH: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04A\0\x04K\0\x04;\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \0\x04:\0\x04\xAF\0\x04=\0\x04M\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x02\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; - static UND: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; + static BGC: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static AS: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0\0\0 \0\t\xAC\0\t\x9C\0\t\xBE\0\t\xA4") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0\0\0 \0\t\xAC\0\t\x9C\0\t\xBE\0\t\xA4") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static NE: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\x80\0\0") } } } }; static ML: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; @@ -140,8 +140,8 @@ macro_rules! __impl_datetime_islamic_datelengths_v1 { static YUE_HANS: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static YUE: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static LT: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \x80\0\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; - static VALUES: [&::Yokeable; 155usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CEB, &CS, &CV, &CY, &DA, &DE, &CEB, &DSB, &EL, &CEB, &CY, &EN_CH, &EN_IN, &EO, &ES, &ES_CL, &ES_CO, &ES_DO, &ES_CO, &ES_HN, &ES_PA, &ES_PE, &ES_PA, &ET, &EU, &FA, &FF_ADLM, &FI, &CEB, &FO, &FR, &FR_BE, &FR_CA, &FR_CH, &FY, &FR, &GD, &GL, &GU, &HA, &HE, &HI, &HR, &DSB, &HU, &HY, &IA, &ID, &CY, &IS, &IT, &IT_CH, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KO, &KOK, &CEB, &KU, &KXV, &KY, &LB, &LO, <, &LV, &HI, &JV, &MK, &ML, &MN, &MNI, &MR, &MS, &MS_BN, &MS_ID, &MT, &MY, &NE, &FY, &NO, &CEB, &PA, &CY, &PL, &PS, &PT, &PT_PT, &QU, &RM, &RO, &RU, &HI, &SAH, &SC, &CEB, &SK, &SL, &SO, &SQ, &SR, &SR, &SU, &SV, &SW, &CY, &SYR, &TA, &TE, &TG, &TH, &TI, &TI_ER, &BN, &TO, &TR, &TT, &UG, &UK, &UND, &UR, &UZ, &UZ_CYRL, &VEC, &VI, &WO, &CEB, &KXV, &YO, &SW, &YUE, &YUE_HANS, &YUE_HANS, &YUE, &ZH_SG, &ZU]; - static KEYS: [&str; 155usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "en-CH", "en-IN", "eo", "es", "es-CL", "es-CO", "es-DO", "es-GT", "es-HN", "es-PA", "es-PE", "es-PR", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-BE", "fr-CA", "fr-CH", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hr", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "ko", "kok", "ks", "ku", "kxv", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "ms-BN", "ms-ID", "mt", "my", "ne", "nl", "no", "or", "pa", "pcm", "pl", "ps", "pt", "pt-PT", "qu", "rm", "ro", "ru", "sa", "sah", "sc", "sd-Deva", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "sw-KE", "syr", "ta", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "zh", "zh-Hant", "zh-SG", "zu"]; + static VALUES: [&::Yokeable; 178usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BGC, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CEB, &CS, &BGC, &CV, &CY, &DA, &DE, &CEB, &DSB, &EL, &CEB, &CY, &EN_CH, &EN_IN, &EO, &ES, &ES_CL, &ES_CO, &ES_DO, &ES_CO, &ES_HN, &ES_PA, &ES_PE, &ES_PA, &ET, &EU, &FA, &FF_ADLM, &FI, &CEB, &FO, &FR, &FR_BE, &FR_CA, &FR_CH, &FY, &FR, &GD, &GL, &GU, &HA, &HE, &HI, &HR, &DSB, &HU, &HY, &IA, &ID, &BGC, &CY, &IS, &IT, &IT_CH, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &BGC, &KO, &KOK, &CEB, &BGC, &KU, &KXV, &BGC, &BGC, &BGC, &KY, &LB, &BGC, &BGC, &LO, <, &LV, &HI, &JV, &MK, &ML, &MN, &MNI, &MR, &MS, &MS_BN, &MS_ID, &MT, &MY, &BGC, &NE, &FY, &NO, &BGC, &BGC, &CEB, &PA, &CY, &PL, &BGC, &PS, &PT, &PT_PT, &QU, &BGC, &RM, &RO, &RU, &HI, &SAH, &BGC, &SC, &BGC, &CEB, &BGC, &SK, &SL, &SO, &SQ, &SR, &SR, &SU, &SV, &SW, &CY, &SYR, &BGC, &TA, &TE, &TG, &TH, &TI, &TI_ER, &BN, &TO, &BGC, &TR, &TT, &UG, &UK, &BGC, &UR, &UZ, &UZ_CYRL, &VEC, &VI, &BGC, &WO, &CEB, &KXV, &YO, &SW, &YUE, &YUE_HANS, &BGC, &YUE_HANS, &YUE, &ZH_SG, &ZU]; + static KEYS: [&str; 178usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "en-CH", "en-IN", "eo", "es", "es-CL", "es-CO", "es-DO", "es-GT", "es-HN", "es-PA", "es-PE", "es-PR", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-BE", "fr-CA", "fr-CH", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "it-CH", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "ms-BN", "ms-ID", "mt", "my", "nds", "ne", "nl", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "sw-KE", "syr", "szl", "ta", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-Hant", "zh-SG", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_japanese_datelengths_v1.rs.data b/provider/baked/datetime/data/macros/datetime_japanese_datelengths_v1.rs.data index 44e35cbeb53..628d4c0e5db 100644 --- a/provider/baked/datetime/data/macros/datetime_japanese_datelengths_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_japanese_datelengths_v1.rs.data @@ -122,7 +122,7 @@ macro_rules! __impl_datetime_japanese_datelengths_v1 { static KK: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x046\0\0.\0\0 \x80@\x01\0\0 \x80 \x04\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x046\0\0.\0\0 \x80@\x01\0\0 \x80 \x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static MN: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x04\0\x04K\0\x04=\0\0 \x80@\x01\0\0.\0\0 \x80R\x04\0\0 \0\x043\0\x040\0\x04@\0\x040\0\x043") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x02\0\0 \0\x04A\0\x040\0\x04@\0\x04K\0\x04=\0\0 \x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x03\0\x04K\0\x04=\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0.\x80 \x02\0\0.\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static SAH: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04A\0\x04K\0\x04;\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \0\x04:\0\x04\xAF\0\x04=\0\x04M\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x02\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; - static UND: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; + static BGC: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static AS: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0\0\0 \0\t\xAC\0\t\x9C\0\t\xBE\0\t\xA4") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0\0\0 \0\t\xAC\0\t\x9C\0\t\xBE\0\t\xA4") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static NE: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\x80\0\0") } } } }; static ML: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; @@ -136,8 +136,8 @@ macro_rules! __impl_datetime_japanese_datelengths_v1 { static YUE_HANS: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x02\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static JA: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static LT: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \x80\0\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; - static VALUES: [&::Yokeable; 147usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CEB, &CS, &CV, &CY, &DA, &DE, &CEB, &DSB, &EL, &CEB, &EN_CH, &EO, &ES, &ET, &EU, &FA, &FF_ADLM, &FI, &CEB, &FO, &FR, &FR_BE, &FR_CA, &FR_CH, &FY, &FR, &GD, &GL, &GU, &HA, &HE, &HI, &HR, &DSB, &HU, &HY, &IA, &ID, &CY, &IS, &IT, &IT_CH, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KO, &KOK, &CEB, &KU, &KXV, &KY, &LB, &LO, <, &LV, &HI, &JV, &MK, &ML, &MN, &MNI, &MR, &MS, &MS_BN, &MS_ID, &MT, &MY, &NE, &FY, &NO, &CEB, &PA, &CY, &PL, &PS, &PT, &PT_PT, &QU, &RM, &RO, &RU, &HI, &SAH, &SC, &CEB, &SK, &SL, &SO, &SQ, &BS_CYRL, &BS_CYRL, &SU, &SV, &SW, &CY, &SYR, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &TR, &TT, &UG, &UK, &UND, &UR, &UZ, &UZ_CYRL, &VEC, &VI, &WO, &CEB, &KXV, &YO, &YRL, &YUE, &YUE_HANS, &ZH, &YUE, &ZH_HANT, &YUE, &ZH_SG, &ZU]; - static KEYS: [&str; 147usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-CH", "eo", "es", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-BE", "fr-CA", "fr-CH", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hr", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "ko", "kok", "ks", "ku", "kxv", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "ms-BN", "ms-ID", "mt", "my", "ne", "nl", "no", "or", "pa", "pcm", "pl", "ps", "pt", "pt-PT", "qu", "rm", "ro", "ru", "sa", "sah", "sc", "sd-Deva", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "sw-KE", "syr", "ta", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "zh", "zh-HK", "zh-Hant", "zh-MO", "zh-SG", "zu"]; + static VALUES: [&::Yokeable; 170usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BGC, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CEB, &CS, &BGC, &CV, &CY, &DA, &DE, &CEB, &DSB, &EL, &CEB, &EN_CH, &EO, &ES, &ET, &EU, &FA, &FF_ADLM, &FI, &CEB, &FO, &FR, &FR_BE, &FR_CA, &FR_CH, &FY, &FR, &GD, &GL, &GU, &HA, &HE, &HI, &HR, &DSB, &HU, &HY, &IA, &ID, &BGC, &CY, &IS, &IT, &IT_CH, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &BGC, &KO, &KOK, &CEB, &BGC, &KU, &KXV, &BGC, &BGC, &BGC, &KY, &LB, &BGC, &BGC, &LO, <, &LV, &HI, &JV, &MK, &ML, &MN, &MNI, &MR, &MS, &MS_BN, &MS_ID, &MT, &MY, &BGC, &NE, &FY, &NO, &BGC, &BGC, &CEB, &PA, &CY, &PL, &BGC, &PS, &PT, &PT_PT, &QU, &BGC, &RM, &RO, &RU, &HI, &SAH, &BGC, &SC, &BGC, &CEB, &BGC, &SK, &SL, &SO, &SQ, &BS_CYRL, &BS_CYRL, &SU, &SV, &SW, &CY, &SYR, &BGC, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &BGC, &TR, &TT, &UG, &UK, &BGC, &UR, &UZ, &UZ_CYRL, &VEC, &VI, &BGC, &WO, &CEB, &KXV, &YO, &YRL, &YUE, &YUE_HANS, &BGC, &ZH, &YUE, &ZH_HANT, &YUE, &ZH_SG, &ZU]; + static KEYS: [&str; 170usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-CH", "eo", "es", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-BE", "fr-CA", "fr-CH", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "it-CH", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "ms-BN", "ms-ID", "mt", "my", "nds", "ne", "nl", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "sw-KE", "syr", "szl", "ta", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-HK", "zh-Hant", "zh-MO", "zh-SG", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_japanext_datelengths_v1.rs.data b/provider/baked/datetime/data/macros/datetime_japanext_datelengths_v1.rs.data index b8bd6da6815..cd415d87d06 100644 --- a/provider/baked/datetime/data/macros/datetime_japanext_datelengths_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_japanext_datelengths_v1.rs.data @@ -122,7 +122,7 @@ macro_rules! __impl_datetime_japanext_datelengths_v1 { static KK: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x046\0\0.\0\0 \x80@\x01\0\0 \x80 \x04\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x046\0\0.\0\0 \x80@\x01\0\0 \x80 \x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static MN: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x04\0\x04K\0\x04=\0\0 \x80@\x01\0\0.\0\0 \x80R\x04\0\0 \0\x043\0\x040\0\x04@\0\x040\0\x043") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x02\0\0 \0\x04A\0\x040\0\x04@\0\x04K\0\x04=\0\0 \x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x03\0\x04K\0\x04=\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0.\x80 \x02\0\0.\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static SAH: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04A\0\x04K\0\x04;\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \0\x04:\0\x04\xAF\0\x04=\0\x04M\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x02\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; - static UND: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; + static BGC: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static AS: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0\0\0 \0\t\xAC\0\t\x9C\0\t\xBE\0\t\xA4") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0\0\0 \0\t\xAC\0\t\x9C\0\t\xBE\0\t\xA4") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static NE: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\x80\0\0") } } } }; static ML: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; @@ -136,8 +136,8 @@ macro_rules! __impl_datetime_japanext_datelengths_v1 { static YUE_HANS: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x02\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static JA: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static LT: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \x80\0\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; - static VALUES: [&::Yokeable; 147usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CEB, &CS, &CV, &CY, &DA, &DE, &CEB, &DSB, &EL, &CEB, &EN_CH, &EO, &ES, &ET, &EU, &FA, &FF_ADLM, &FI, &CEB, &FO, &FR, &FR_BE, &FR_CA, &FR_CH, &FY, &FR, &GD, &GL, &GU, &HA, &HE, &HI, &HR, &DSB, &HU, &HY, &IA, &ID, &CY, &IS, &IT, &IT_CH, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KO, &KOK, &CEB, &KU, &KXV, &KY, &LB, &LO, <, &LV, &HI, &JV, &MK, &ML, &MN, &MNI, &MR, &MS, &MS_BN, &MS_ID, &MT, &MY, &NE, &FY, &NO, &CEB, &PA, &CY, &PL, &PS, &PT, &PT_PT, &QU, &RM, &RO, &RU, &HI, &SAH, &SC, &CEB, &SK, &SL, &SO, &SQ, &BS_CYRL, &BS_CYRL, &SU, &SV, &SW, &CY, &SYR, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &TR, &TT, &UG, &UK, &UND, &UR, &UZ, &UZ_CYRL, &VEC, &VI, &WO, &CEB, &KXV, &YO, &YRL, &YUE, &YUE_HANS, &ZH, &YUE, &ZH_HANT, &YUE, &ZH_SG, &ZU]; - static KEYS: [&str; 147usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-CH", "eo", "es", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-BE", "fr-CA", "fr-CH", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hr", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "ko", "kok", "ks", "ku", "kxv", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "ms-BN", "ms-ID", "mt", "my", "ne", "nl", "no", "or", "pa", "pcm", "pl", "ps", "pt", "pt-PT", "qu", "rm", "ro", "ru", "sa", "sah", "sc", "sd-Deva", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "sw-KE", "syr", "ta", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "zh", "zh-HK", "zh-Hant", "zh-MO", "zh-SG", "zu"]; + static VALUES: [&::Yokeable; 170usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BGC, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CEB, &CS, &BGC, &CV, &CY, &DA, &DE, &CEB, &DSB, &EL, &CEB, &EN_CH, &EO, &ES, &ET, &EU, &FA, &FF_ADLM, &FI, &CEB, &FO, &FR, &FR_BE, &FR_CA, &FR_CH, &FY, &FR, &GD, &GL, &GU, &HA, &HE, &HI, &HR, &DSB, &HU, &HY, &IA, &ID, &BGC, &CY, &IS, &IT, &IT_CH, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &BGC, &KO, &KOK, &CEB, &BGC, &KU, &KXV, &BGC, &BGC, &BGC, &KY, &LB, &BGC, &BGC, &LO, <, &LV, &HI, &JV, &MK, &ML, &MN, &MNI, &MR, &MS, &MS_BN, &MS_ID, &MT, &MY, &BGC, &NE, &FY, &NO, &BGC, &BGC, &CEB, &PA, &CY, &PL, &BGC, &PS, &PT, &PT_PT, &QU, &BGC, &RM, &RO, &RU, &HI, &SAH, &BGC, &SC, &BGC, &CEB, &BGC, &SK, &SL, &SO, &SQ, &BS_CYRL, &BS_CYRL, &SU, &SV, &SW, &CY, &SYR, &BGC, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &BGC, &TR, &TT, &UG, &UK, &BGC, &UR, &UZ, &UZ_CYRL, &VEC, &VI, &BGC, &WO, &CEB, &KXV, &YO, &YRL, &YUE, &YUE_HANS, &BGC, &ZH, &YUE, &ZH_HANT, &YUE, &ZH_SG, &ZU]; + static KEYS: [&str; 170usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-CH", "eo", "es", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-BE", "fr-CA", "fr-CH", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "it-CH", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "ms-BN", "ms-ID", "mt", "my", "nds", "ne", "nl", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "sw-KE", "syr", "szl", "ta", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-HK", "zh-Hant", "zh-MO", "zh-SG", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_patterns_buddhist_date_v1.rs.data b/provider/baked/datetime/data/macros/datetime_patterns_buddhist_date_v1.rs.data index 13b9120cdf9..3f99c6ec930 100644 --- a/provider/baked/datetime/data/macros/datetime_patterns_buddhist_date_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_patterns_buddhist_date_v1.rs.data @@ -191,9 +191,9 @@ macro_rules! __impl_datetime_patterns_buddhist_date_v1 { static MN_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x03\0\x04K\0\x04=\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static MN_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x04\0\x04K\0\x04=\0\0 \x80@\x01\0\0.\0\0 \x80R\x04\0\0 \0\x043\0\x040\0\x04@\0\x040\0\x043") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static SAH_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04A\0\x04K\0\x04;\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \0\x04:\0\x04\xAF\0\x04=\0\x04M\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static ML_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static ML_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static ML_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; @@ -220,7 +220,7 @@ macro_rules! __impl_datetime_patterns_buddhist_date_v1 { static KU_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x01\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static MY_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x01\0\0/\x80 \x01\0\0/\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static AZ_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static HU_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0.\0\0 \x80 \x01\0\0.\0\0 \x80@\x01\0\0.") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static MN_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0.\x80 \x02\0\0.\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static PS_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; @@ -235,8 +235,8 @@ macro_rules! __impl_datetime_patterns_buddhist_date_v1 { static LV_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \0\0g\0\0a\0\0d\0\0a\0\0 \x80@\x01\0\0.\0\0 \x80 \x04\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static FA_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01\0\0 \x80\0\x05") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static FR_CA_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x02\0\0-\x80 \x02\0\0-\x80@\x02\0\0 \x80\0\x05") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static VALUES: [&::Yokeable; 956usize] = [&AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AM_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &AR_X_F, &AM_X_L, &AR_X_M, &AR_X_S, &AST_X_F, &AST_X_L, &AM_X_M, &AST_X_S, &AZ_X_F, &AZ_X_L, &AZ_X_M, &AZ_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BE_X_S, &BG_X_F, &BG_X_L, &BG_X_M, &BG_X_S, &BLO_X_F, &BLO_X_L, &BLO_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BR_X_S, &BRX_X_F, &BRX_X_L, &BRX_X_M, &AST_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_CYRL_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_X_S, &CA_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CS_X_F, &CS_X_L, &CS_X_M, &CS_X_S, &CV_X_F, &CV_X_L, &CV_X_M, &CV_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &DA_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &DE_X_F, &CS_X_L, &DSB_X_M, &DSB_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AF_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CA_X_F, &AF_X_L, &AF_X_M, &AM_X_S, &CA_X_F, &AF_X_L, &EN_BZ_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &EN_CH_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &AST_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_IN_X_F, &BN_X_L, &BN_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AF_X_L, &AF_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &EN_NZ_X_M, &EN_NZ_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &EN_BZ_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &EN_SE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CA_X_F, &AF_X_L, &AF_X_M, &EN_ZA_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CA_X_F, &AF_X_L, &EN_ZW_X_M, &BN_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &EO_X_F, &EO_X_L, &EO_X_M, &ES_CL_X_M, &ES_CL_X_S, &EN_NZ_X_M, &ES_CO_X_S, &ES_DO_X_M, &EN_NZ_X_M, &ES_CO_X_S, &ES_HN_X_F, &ES_HN_X_L, &ES_PA_X_M, &ES_PA_X_S, &ES_CO_X_S, &ES_PA_X_M, &ES_PA_X_S, &ES_X_F, &ES_X_L, &ES_X_M, &BN_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &EN_CH_X_S, &EU_X_F, &EU_X_L, &EU_X_M, &BR_X_F, &AM_X_L, &AM_X_M, &FA_X_S, &FF_ADLM_X_F, &FF_ADLM_X_L, &FF_ADLM_X_M, &FF_ADLM_X_S, &FI_X_F, &CS_X_L, &DSB_X_M, &FI_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &FO_X_F, &CS_X_L, &DA_X_M, &EN_CH_X_S, &ES_CO_X_S, &FR_CA_X_S, &BE_X_F, &EN_CH_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &GD_X_F, &GD_X_L, &AM_X_M, &BN_X_S, &GL_X_F, &ES_X_L, &ES_X_M, &BN_X_S, &GU_X_F, &GU_X_L, &GU_X_M, &GU_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &AST_X_S, &HE_X_F, &HE_X_L, &HE_X_M, &FI_X_S, &EN_IN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &HR_X_F, &HR_X_L, &HR_X_M, &HR_X_S, &DE_X_F, &CS_X_L, &DSB_X_M, &DSB_X_S, &HU_X_F, &HU_X_L, &HU_X_M, &HU_X_S, &HY_X_F, &HY_X_L, &HY_X_M, &EN_CH_X_S, &IA_X_F, &IA_X_L, &AM_X_M, &ES_CL_X_S, &CA_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &DE_X_F, &CS_X_L, &DSB_X_M, &FI_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CS_X_S, &BR_X_F, &AF_X_L, &AF_X_M, &IT_X_S, &JA_X_F, &JA_X_L, &JA_X_M, &JA_X_M, &BE_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &KA_X_F, &BN_X_L, &BN_X_M, &EN_CH_X_S, &KEA_X_F, &KEA_X_L, &AM_X_M, &AM_X_S, &KGP_X_F, &KGP_X_L, &BN_X_M, &AM_X_S, &KK_X_F, &KK_X_L, &KK_X_M, &AZ_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &KO_X_F, &KO_X_L, &KO_X_M, &KO_X_M, &BR_X_F, &AM_X_L, &KOK_X_M, &FF_ADLM_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &KU_X_F, &KU_X_L, &KU_X_M, &KU_X_S, &CEB_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &KY_X_F, &KY_X_L, &CV_X_S, &EN_CH_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &LO_X_F, &AM_X_L, &AM_X_M, &BN_X_S, <_X_F, <_X_L, <_X_M, <_X_S, &LV_X_F, &LV_X_L, &LV_X_M, &BS_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &MK_X_F, &MK_X_L, &MK_X_M, &MK_X_S, &ML_X_F, &ML_X_L, &ML_X_M, &MN_X_F, &MN_X_L, &MN_X_M, &MN_X_S, &MNI_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &AF_X_L, &CA_X_F, &AM_X_M, &IT_X_S, &BE_X_F, &AM_X_L, &ES_DO_X_M, &EN_NZ_X_S, &MT_X_F, &MT_X_L, &AF_X_M, &AM_X_S, &MY_X_F, &MY_X_L, &AZ_X_M, &MY_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &DSB_X_M, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &DSB_X_M, &CS_X_F, &CS_X_L, &DA_X_M, &DSB_X_M, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CA_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CV_X_S, &PS_X_F, &PS_X_L, &PS_X_S, &PT_AO_X_S, &PT_AO_X_S, &PT_AO_X_S, &PT_AO_X_S, &PT_AO_X_S, &PT_AO_X_S, &PT_AO_X_S, &PT_AO_X_S, &PT_AO_X_S, &PT_AO_X_S, &PT_AO_X_S, &ES_X_F, &ES_X_L, &ES_X_M, &AM_X_S, &QU_X_F, &BRX_X_L, &BRX_X_M, &BN_X_S, &RM_X_F, &AM_X_L, &ES_CL_X_M, &ES_CL_X_S, &BE_X_F, &AM_X_L, &CV_X_S, &EN_CH_X_S, &BG_X_F, &BG_X_L, &RU_X_M, &CV_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &SAH_X_F, &ML_X_L, &ML_X_M, &SAH_X_S, &SC_X_F, &SC_X_L, &AF_X_M, &AM_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &SK_X_F, &CS_X_M, &CS_X_M, &FI_X_S, &FO_X_F, &SL_X_L, &DA_X_M, &SL_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &SQ_X_F, &AM_X_M, &AM_X_M, &FI_X_S, &HR_X_F, &HR_X_L, &SR_LATN_X_M, &BS_CYRL_X_S, &HR_X_F, &HR_X_L, &SR_LATN_X_M, &BS_CYRL_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, <_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &SYR_X_F, &SYR_X_L, &SYR_X_M, &BN_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &CA_X_F, &AF_X_L, &AF_X_M, &IT_X_S, &TH_X_F, &TH_X_L, &TH_X_M, &TH_X_S, &TI_ER_X_F, &AM_X_F, &AM_X_L, &AM_X_M, &IT_X_S, &TK_X_F, &AM_X_L, &AM_X_M, &EN_CH_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &TR_X_F, &HI_X_L, &AZ_X_M, &KU_X_S, &TT_X_F, &TT_X_L, &TT_X_M, &TT_X_S, &UG_X_F, &UG_X_L, &UG_X_M, &BLO_X_S, &UK_X_F, &UK_X_L, &UK_X_M, &CS_X_S, &UND_X_F, &UND_X_L, &UND_X_M, &UND_X_S, &UR_X_F, &UR_X_L, &UR_X_M, &BN_X_S, &UZ_CYRL_X_F, &EN_ZA_X_S, &UZ_X_F, &UZ_X_L, &UZ_X_M, &TT_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &VI_X_F, &VI_X_L, &BN_X_M, &BN_X_S, &WO_X_F, &BN_X_L, &BN_X_M, &ES_CL_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CEB_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &YO_X_F, &YO_X_L, &YO_X_L, &ES_DO_X_M, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &YUE_HANS_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &YUE_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &YUE_X_S, &ZH_SG_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &YUE_HANS_X_S, &AF_X_F, &AM_X_L, &AM_X_M]; - static KEYS: [&str; 956usize] = ["af-x-f", "af-x-l", "af-x-m", "af-x-s", "am-x-f", "am-x-l", "am-x-m", "am-x-s", "ar-x-f", "ar-x-l", "ar-x-m", "ar-x-s", "ast-x-f", "ast-x-l", "ast-x-m", "ast-x-s", "az-x-f", "az-x-l", "az-x-m", "az-x-s", "be-x-f", "be-x-l", "be-x-m", "be-x-s", "bg-x-f", "bg-x-l", "bg-x-m", "bg-x-s", "blo-x-f", "blo-x-l", "blo-x-m", "blo-x-s", "bn-x-f", "bn-x-l", "bn-x-m", "bn-x-s", "br-x-f", "br-x-l", "br-x-m", "br-x-s", "brx-x-f", "brx-x-l", "brx-x-m", "brx-x-s", "bs-Cyrl-x-f", "bs-Cyrl-x-l", "bs-Cyrl-x-m", "bs-Cyrl-x-s", "bs-x-f", "bs-x-l", "bs-x-m", "bs-x-s", "ca-x-f", "ca-x-l", "ca-x-m", "ca-x-s", "ceb-x-f", "ceb-x-l", "ceb-x-m", "ceb-x-s", "chr-x-f", "chr-x-l", "chr-x-m", "chr-x-s", "cs-x-f", "cs-x-l", "cs-x-m", "cs-x-s", "cv-x-f", "cv-x-l", "cv-x-m", "cv-x-s", "cy-x-f", "cy-x-l", "cy-x-m", "cy-x-s", "da-x-f", "da-x-l", "da-x-m", "da-x-s", "de-x-f", "de-x-l", "de-x-m", "de-x-s", "doi-x-f", "doi-x-l", "doi-x-m", "doi-x-s", "dsb-x-f", "dsb-x-l", "dsb-x-m", "dsb-x-s", "el-x-f", "el-x-l", "el-x-m", "el-x-s", "en-001-x-f", "en-001-x-l", "en-001-x-m", "en-001-x-s", "en-150-x-f", "en-150-x-l", "en-150-x-m", "en-150-x-s", "en-AE-x-f", "en-AE-x-l", "en-AE-x-m", "en-AE-x-s", "en-AG-x-f", "en-AG-x-l", "en-AG-x-m", "en-AG-x-s", "en-AI-x-f", "en-AI-x-l", "en-AI-x-m", "en-AI-x-s", "en-AT-x-f", "en-AT-x-l", "en-AT-x-m", "en-AT-x-s", "en-AU-x-f", "en-AU-x-l", "en-AU-x-m", "en-AU-x-s", "en-BB-x-f", "en-BB-x-l", "en-BB-x-m", "en-BB-x-s", "en-BE-x-f", "en-BE-x-l", "en-BE-x-m", "en-BE-x-s", "en-BM-x-f", "en-BM-x-l", "en-BM-x-m", "en-BM-x-s", "en-BS-x-f", "en-BS-x-l", "en-BS-x-m", "en-BS-x-s", "en-BW-x-f", "en-BW-x-l", "en-BW-x-m", "en-BW-x-s", "en-BZ-x-f", "en-BZ-x-l", "en-BZ-x-m", "en-BZ-x-s", "en-CC-x-f", "en-CC-x-l", "en-CC-x-m", "en-CC-x-s", "en-CH-x-f", "en-CH-x-l", "en-CH-x-m", "en-CH-x-s", "en-CK-x-f", "en-CK-x-l", "en-CK-x-m", "en-CK-x-s", "en-CM-x-f", "en-CM-x-l", "en-CM-x-m", "en-CM-x-s", "en-CX-x-f", "en-CX-x-l", "en-CX-x-m", "en-CX-x-s", "en-CY-x-f", "en-CY-x-l", "en-CY-x-m", "en-CY-x-s", "en-DE-x-f", "en-DE-x-l", "en-DE-x-m", "en-DE-x-s", "en-DG-x-f", "en-DG-x-l", "en-DG-x-m", "en-DG-x-s", "en-DK-x-f", "en-DK-x-l", "en-DK-x-m", "en-DK-x-s", "en-DM-x-f", "en-DM-x-l", "en-DM-x-m", "en-DM-x-s", "en-ER-x-f", "en-ER-x-l", "en-ER-x-m", "en-ER-x-s", "en-FI-x-f", "en-FI-x-l", "en-FI-x-m", "en-FI-x-s", "en-FJ-x-f", "en-FJ-x-l", "en-FJ-x-m", "en-FJ-x-s", "en-FK-x-f", "en-FK-x-l", "en-FK-x-m", "en-FK-x-s", "en-FM-x-f", "en-FM-x-l", "en-FM-x-m", "en-FM-x-s", "en-GB-x-f", "en-GB-x-l", "en-GB-x-m", "en-GB-x-s", "en-GD-x-f", "en-GD-x-l", "en-GD-x-m", "en-GD-x-s", "en-GG-x-f", "en-GG-x-l", "en-GG-x-m", "en-GG-x-s", "en-GH-x-f", "en-GH-x-l", "en-GH-x-m", "en-GH-x-s", "en-GI-x-f", "en-GI-x-l", "en-GI-x-m", "en-GI-x-s", "en-GM-x-f", "en-GM-x-l", "en-GM-x-m", "en-GM-x-s", "en-GY-x-f", "en-GY-x-l", "en-GY-x-m", "en-GY-x-s", "en-HK-x-f", "en-HK-x-l", "en-HK-x-m", "en-HK-x-s", "en-ID-x-f", "en-ID-x-l", "en-ID-x-m", "en-ID-x-s", "en-IE-x-f", "en-IE-x-l", "en-IE-x-m", "en-IE-x-s", "en-IL-x-f", "en-IL-x-l", "en-IL-x-m", "en-IL-x-s", "en-IM-x-f", "en-IM-x-l", "en-IM-x-m", "en-IM-x-s", "en-IN-x-f", "en-IN-x-l", "en-IN-x-m", "en-IN-x-s", "en-IO-x-f", "en-IO-x-l", "en-IO-x-m", "en-IO-x-s", "en-JE-x-f", "en-JE-x-l", "en-JE-x-m", "en-JE-x-s", "en-JM-x-f", "en-JM-x-l", "en-JM-x-m", "en-JM-x-s", "en-KE-x-f", "en-KE-x-l", "en-KE-x-m", "en-KE-x-s", "en-KI-x-f", "en-KI-x-l", "en-KI-x-m", "en-KI-x-s", "en-KN-x-f", "en-KN-x-l", "en-KN-x-m", "en-KN-x-s", "en-KY-x-f", "en-KY-x-l", "en-KY-x-m", "en-KY-x-s", "en-LC-x-f", "en-LC-x-l", "en-LC-x-m", "en-LC-x-s", "en-LR-x-f", "en-LR-x-l", "en-LR-x-m", "en-LR-x-s", "en-LS-x-f", "en-LS-x-l", "en-LS-x-m", "en-LS-x-s", "en-MG-x-f", "en-MG-x-l", "en-MG-x-m", "en-MG-x-s", "en-MO-x-f", "en-MO-x-l", "en-MO-x-m", "en-MO-x-s", "en-MS-x-f", "en-MS-x-l", "en-MS-x-m", "en-MS-x-s", "en-MT-x-f", "en-MT-x-l", "en-MT-x-m", "en-MT-x-s", "en-MU-x-f", "en-MU-x-l", "en-MU-x-m", "en-MU-x-s", "en-MV-x-f", "en-MV-x-l", "en-MV-x-m", "en-MV-x-s", "en-MW-x-f", "en-MW-x-l", "en-MW-x-m", "en-MW-x-s", "en-MY-x-f", "en-MY-x-l", "en-MY-x-m", "en-MY-x-s", "en-NA-x-f", "en-NA-x-l", "en-NA-x-m", "en-NA-x-s", "en-NF-x-f", "en-NF-x-l", "en-NF-x-m", "en-NF-x-s", "en-NG-x-f", "en-NG-x-l", "en-NG-x-m", "en-NG-x-s", "en-NL-x-f", "en-NL-x-l", "en-NL-x-m", "en-NL-x-s", "en-NR-x-f", "en-NR-x-l", "en-NR-x-m", "en-NR-x-s", "en-NU-x-f", "en-NU-x-l", "en-NU-x-m", "en-NU-x-s", "en-NZ-x-f", "en-NZ-x-l", "en-NZ-x-m", "en-NZ-x-s", "en-PG-x-f", "en-PG-x-l", "en-PG-x-m", "en-PG-x-s", "en-PK-x-f", "en-PK-x-l", "en-PK-x-m", "en-PK-x-s", "en-PN-x-f", "en-PN-x-l", "en-PN-x-m", "en-PN-x-s", "en-PW-x-f", "en-PW-x-l", "en-PW-x-m", "en-PW-x-s", "en-RW-x-f", "en-RW-x-l", "en-RW-x-m", "en-RW-x-s", "en-SB-x-f", "en-SB-x-l", "en-SB-x-m", "en-SB-x-s", "en-SC-x-f", "en-SC-x-l", "en-SC-x-m", "en-SC-x-s", "en-SD-x-f", "en-SD-x-l", "en-SD-x-m", "en-SD-x-s", "en-SE-x-f", "en-SE-x-l", "en-SE-x-m", "en-SE-x-s", "en-SG-x-f", "en-SG-x-l", "en-SG-x-m", "en-SG-x-s", "en-SH-x-f", "en-SH-x-l", "en-SH-x-m", "en-SH-x-s", "en-SI-x-f", "en-SI-x-l", "en-SI-x-m", "en-SI-x-s", "en-SL-x-f", "en-SL-x-l", "en-SL-x-m", "en-SL-x-s", "en-SS-x-f", "en-SS-x-l", "en-SS-x-m", "en-SS-x-s", "en-SX-x-f", "en-SX-x-l", "en-SX-x-m", "en-SX-x-s", "en-SZ-x-f", "en-SZ-x-l", "en-SZ-x-m", "en-SZ-x-s", "en-TC-x-f", "en-TC-x-l", "en-TC-x-m", "en-TC-x-s", "en-TK-x-f", "en-TK-x-l", "en-TK-x-m", "en-TK-x-s", "en-TO-x-f", "en-TO-x-l", "en-TO-x-m", "en-TO-x-s", "en-TT-x-f", "en-TT-x-l", "en-TT-x-m", "en-TT-x-s", "en-TV-x-f", "en-TV-x-l", "en-TV-x-m", "en-TV-x-s", "en-TZ-x-f", "en-TZ-x-l", "en-TZ-x-m", "en-TZ-x-s", "en-UG-x-f", "en-UG-x-l", "en-UG-x-m", "en-UG-x-s", "en-VC-x-f", "en-VC-x-l", "en-VC-x-m", "en-VC-x-s", "en-VG-x-f", "en-VG-x-l", "en-VG-x-m", "en-VG-x-s", "en-VU-x-f", "en-VU-x-l", "en-VU-x-m", "en-VU-x-s", "en-WS-x-f", "en-WS-x-l", "en-WS-x-m", "en-WS-x-s", "en-ZA-x-f", "en-ZA-x-l", "en-ZA-x-m", "en-ZA-x-s", "en-ZM-x-f", "en-ZM-x-l", "en-ZM-x-m", "en-ZM-x-s", "en-ZW-x-f", "en-ZW-x-l", "en-ZW-x-m", "en-ZW-x-s", "en-x-f", "en-x-l", "en-x-m", "en-x-s", "eo-x-f", "eo-x-l", "eo-x-m", "es-CL-x-m", "es-CL-x-s", "es-CO-x-m", "es-CO-x-s", "es-DO-x-m", "es-GT-x-m", "es-GT-x-s", "es-HN-x-f", "es-HN-x-l", "es-PA-x-m", "es-PA-x-s", "es-PE-x-s", "es-PR-x-m", "es-PR-x-s", "es-x-f", "es-x-l", "es-x-m", "es-x-s", "et-x-f", "et-x-l", "et-x-m", "et-x-s", "eu-x-f", "eu-x-l", "eu-x-m", "fa-x-f", "fa-x-l", "fa-x-m", "fa-x-s", "ff-Adlm-x-f", "ff-Adlm-x-l", "ff-Adlm-x-m", "ff-Adlm-x-s", "fi-x-f", "fi-x-l", "fi-x-m", "fi-x-s", "fil-x-f", "fil-x-l", "fil-x-m", "fil-x-s", "fo-x-f", "fo-x-l", "fo-x-m", "fo-x-s", "fr-BE-x-s", "fr-CA-x-s", "fr-CH-x-f", "fr-CH-x-s", "fr-x-f", "fr-x-l", "fr-x-m", "fr-x-s", "fy-x-f", "fy-x-l", "fy-x-m", "fy-x-s", "ga-x-f", "ga-x-l", "ga-x-m", "ga-x-s", "gd-x-f", "gd-x-l", "gd-x-m", "gd-x-s", "gl-x-f", "gl-x-l", "gl-x-m", "gl-x-s", "gu-x-f", "gu-x-l", "gu-x-m", "gu-x-s", "ha-x-f", "ha-x-l", "ha-x-m", "ha-x-s", "he-x-f", "he-x-l", "he-x-m", "he-x-s", "hi-Latn-x-f", "hi-Latn-x-l", "hi-Latn-x-m", "hi-Latn-x-s", "hi-x-f", "hi-x-l", "hi-x-m", "hi-x-s", "hr-x-f", "hr-x-l", "hr-x-m", "hr-x-s", "hsb-x-f", "hsb-x-l", "hsb-x-m", "hsb-x-s", "hu-x-f", "hu-x-l", "hu-x-m", "hu-x-s", "hy-x-f", "hy-x-l", "hy-x-m", "hy-x-s", "ia-x-f", "ia-x-l", "ia-x-m", "ia-x-s", "id-x-f", "id-x-l", "id-x-m", "id-x-s", "ig-x-f", "ig-x-l", "ig-x-m", "ig-x-s", "is-x-f", "is-x-l", "is-x-m", "is-x-s", "it-CH-x-f", "it-CH-x-l", "it-CH-x-m", "it-CH-x-s", "it-x-f", "it-x-l", "it-x-m", "it-x-s", "ja-x-f", "ja-x-l", "ja-x-m", "ja-x-s", "jv-x-f", "jv-x-l", "jv-x-m", "jv-x-s", "ka-x-f", "ka-x-l", "ka-x-m", "ka-x-s", "kea-x-f", "kea-x-l", "kea-x-m", "kea-x-s", "kgp-x-f", "kgp-x-l", "kgp-x-m", "kgp-x-s", "kk-x-f", "kk-x-l", "kk-x-m", "kk-x-s", "km-x-f", "km-x-l", "km-x-m", "km-x-s", "ko-x-f", "ko-x-l", "ko-x-m", "ko-x-s", "kok-x-f", "kok-x-l", "kok-x-m", "kok-x-s", "ks-x-f", "ks-x-l", "ks-x-m", "ks-x-s", "ku-x-f", "ku-x-l", "ku-x-m", "ku-x-s", "kxv-x-f", "kxv-x-l", "kxv-x-m", "kxv-x-s", "ky-x-f", "ky-x-l", "ky-x-m", "ky-x-s", "lb-x-f", "lb-x-l", "lb-x-m", "lb-x-s", "lo-x-f", "lo-x-l", "lo-x-m", "lo-x-s", "lt-x-f", "lt-x-l", "lt-x-m", "lt-x-s", "lv-x-f", "lv-x-l", "lv-x-m", "lv-x-s", "mai-x-f", "mai-x-l", "mai-x-m", "mai-x-s", "mi-x-f", "mi-x-l", "mi-x-m", "mi-x-s", "mk-x-f", "mk-x-l", "mk-x-m", "mk-x-s", "ml-x-f", "ml-x-l", "ml-x-m", "mn-x-f", "mn-x-l", "mn-x-m", "mn-x-s", "mni-x-f", "mni-x-l", "mni-x-m", "mni-x-s", "mr-x-f", "mr-x-l", "mr-x-m", "mr-x-s", "ms-BN-x-f", "ms-ID-x-f", "ms-ID-x-m", "ms-ID-x-s", "ms-x-f", "ms-x-l", "ms-x-m", "ms-x-s", "mt-x-f", "mt-x-l", "mt-x-m", "mt-x-s", "my-x-f", "my-x-l", "my-x-m", "my-x-s", "nb-x-f", "nb-x-l", "nb-x-m", "nb-x-s", "nl-x-f", "nl-x-l", "nl-x-m", "nl-x-s", "nn-x-f", "nn-x-l", "nn-x-m", "nn-x-s", "no-x-f", "no-x-l", "no-x-m", "no-x-s", "or-x-f", "or-x-l", "or-x-m", "or-x-s", "pa-x-f", "pa-x-l", "pa-x-m", "pa-x-s", "pcm-x-f", "pcm-x-l", "pcm-x-m", "pcm-x-s", "pl-x-f", "pl-x-l", "pl-x-m", "pl-x-s", "ps-x-f", "ps-x-l", "ps-x-s", "pt-AO-x-s", "pt-CH-x-s", "pt-CV-x-s", "pt-GQ-x-s", "pt-GW-x-s", "pt-LU-x-s", "pt-MO-x-s", "pt-MZ-x-s", "pt-PT-x-s", "pt-ST-x-s", "pt-TL-x-s", "pt-x-f", "pt-x-l", "pt-x-m", "pt-x-s", "qu-x-f", "qu-x-l", "qu-x-m", "qu-x-s", "rm-x-f", "rm-x-l", "rm-x-m", "rm-x-s", "ro-x-f", "ro-x-l", "ro-x-m", "ro-x-s", "ru-x-f", "ru-x-l", "ru-x-m", "ru-x-s", "sa-x-f", "sa-x-l", "sa-x-m", "sa-x-s", "sah-x-f", "sah-x-l", "sah-x-m", "sah-x-s", "sc-x-f", "sc-x-l", "sc-x-m", "sc-x-s", "sd-Deva-x-f", "sd-Deva-x-l", "sd-Deva-x-m", "sd-Deva-x-s", "sk-x-f", "sk-x-l", "sk-x-m", "sk-x-s", "sl-x-f", "sl-x-l", "sl-x-m", "sl-x-s", "so-x-f", "so-x-l", "so-x-m", "so-x-s", "sq-x-f", "sq-x-l", "sq-x-m", "sq-x-s", "sr-Latn-x-f", "sr-Latn-x-l", "sr-Latn-x-m", "sr-Latn-x-s", "sr-x-f", "sr-x-l", "sr-x-m", "sr-x-s", "su-x-f", "su-x-l", "su-x-m", "su-x-s", "sv-x-f", "sv-x-l", "sv-x-m", "sv-x-s", "sw-x-f", "sw-x-l", "sw-x-m", "sw-x-s", "syr-x-f", "syr-x-l", "syr-x-m", "syr-x-s", "ta-x-f", "ta-x-l", "ta-x-m", "ta-x-s", "te-x-f", "te-x-l", "te-x-m", "te-x-s", "tg-x-f", "tg-x-l", "tg-x-m", "tg-x-s", "th-x-f", "th-x-l", "th-x-m", "th-x-s", "ti-ER-x-f", "ti-x-f", "ti-x-l", "ti-x-m", "ti-x-s", "tk-x-f", "tk-x-l", "tk-x-m", "tk-x-s", "to-x-f", "to-x-l", "to-x-m", "to-x-s", "tr-x-f", "tr-x-l", "tr-x-m", "tr-x-s", "tt-x-f", "tt-x-l", "tt-x-m", "tt-x-s", "ug-x-f", "ug-x-l", "ug-x-m", "ug-x-s", "uk-x-f", "uk-x-l", "uk-x-m", "uk-x-s", "und-x-f", "und-x-l", "und-x-m", "und-x-s", "ur-x-f", "ur-x-l", "ur-x-m", "ur-x-s", "uz-Cyrl-x-f", "uz-Cyrl-x-s", "uz-x-f", "uz-x-l", "uz-x-m", "uz-x-s", "vec-x-f", "vec-x-l", "vec-x-m", "vec-x-s", "vi-x-f", "vi-x-l", "vi-x-m", "vi-x-s", "wo-x-f", "wo-x-l", "wo-x-m", "wo-x-s", "xh-x-f", "xh-x-l", "xh-x-m", "xh-x-s", "xnr-x-f", "xnr-x-l", "xnr-x-m", "xnr-x-s", "yo-x-f", "yo-x-l", "yo-x-m", "yo-x-s", "yrl-x-f", "yrl-x-l", "yrl-x-m", "yrl-x-s", "yue-Hans-x-f", "yue-Hans-x-l", "yue-Hans-x-m", "yue-Hans-x-s", "yue-x-f", "yue-x-l", "yue-x-m", "yue-x-s", "zh-Hant-x-f", "zh-Hant-x-l", "zh-Hant-x-m", "zh-Hant-x-s", "zh-SG-x-s", "zh-x-f", "zh-x-l", "zh-x-m", "zh-x-s", "zu-x-f", "zu-x-l", "zu-x-m"]; + static VALUES: [&::Yokeable; 1063usize] = [&AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AM_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &AR_X_F, &AM_X_L, &AR_X_M, &AR_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AST_X_F, &AST_X_L, &AM_X_M, &AST_X_S, &AZ_X_F, &AZ_X_L, &AZ_X_M, &AZ_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BE_X_S, &BG_X_F, &BG_X_L, &BG_X_M, &BG_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BLO_X_F, &BLO_X_L, &BLO_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BR_X_S, &BRX_X_F, &BRX_X_L, &BRX_X_M, &AST_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_CYRL_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_X_S, &CA_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CS_X_F, &CS_X_L, &CS_X_M, &CS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &CV_X_F, &CV_X_L, &CV_X_M, &CV_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &DA_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &DE_X_F, &CS_X_L, &DSB_X_M, &DSB_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AF_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CA_X_F, &AF_X_L, &AF_X_M, &AM_X_S, &CA_X_F, &AF_X_L, &EN_BZ_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &EN_CH_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &AST_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_IN_X_F, &BN_X_L, &BN_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AF_X_L, &AF_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &EN_NZ_X_M, &EN_NZ_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &EN_BZ_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &EN_SE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CA_X_F, &AF_X_L, &AF_X_M, &EN_ZA_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CA_X_F, &AF_X_L, &EN_ZW_X_M, &BN_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &EO_X_F, &EO_X_L, &EO_X_M, &AS_X_S, &ES_CL_X_M, &ES_CL_X_S, &EN_NZ_X_M, &ES_CO_X_S, &ES_DO_X_M, &EN_NZ_X_M, &ES_CO_X_S, &ES_HN_X_F, &ES_HN_X_L, &ES_PA_X_M, &ES_PA_X_S, &ES_CO_X_S, &ES_PA_X_M, &ES_PA_X_S, &ES_X_F, &ES_X_L, &ES_X_M, &BN_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &EN_CH_X_S, &EU_X_F, &EU_X_L, &EU_X_M, &AS_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FA_X_S, &FF_ADLM_X_F, &FF_ADLM_X_L, &FF_ADLM_X_M, &FF_ADLM_X_S, &FI_X_F, &CS_X_L, &DSB_X_M, &FI_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &FO_X_F, &CS_X_L, &DA_X_M, &EN_CH_X_S, &ES_CO_X_S, &FR_CA_X_S, &BE_X_F, &EN_CH_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &GD_X_F, &GD_X_L, &AM_X_M, &BN_X_S, &GL_X_F, &ES_X_L, &ES_X_M, &BN_X_S, &GU_X_F, &GU_X_L, &GU_X_M, &GU_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &AST_X_S, &HE_X_F, &HE_X_L, &HE_X_M, &FI_X_S, &EN_IN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &HR_X_F, &HR_X_L, &HR_X_M, &HR_X_S, &DE_X_F, &CS_X_L, &DSB_X_M, &DSB_X_S, &HU_X_F, &HU_X_L, &HU_X_M, &HU_X_S, &HY_X_F, &HY_X_L, &HY_X_M, &EN_CH_X_S, &IA_X_F, &IA_X_L, &AM_X_M, &ES_CL_X_S, &CA_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &DE_X_F, &CS_X_L, &DSB_X_M, &FI_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CS_X_S, &BR_X_F, &AF_X_L, &AF_X_M, &IT_X_S, &JA_X_F, &JA_X_L, &JA_X_M, &JA_X_M, &BE_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &KA_X_F, &BN_X_L, &BN_X_M, &EN_CH_X_S, &KEA_X_F, &KEA_X_L, &AM_X_M, &AM_X_S, &KGP_X_F, &KGP_X_L, &BN_X_M, &AM_X_S, &KK_X_F, &KK_X_L, &KK_X_M, &AZ_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &KO_X_F, &KO_X_L, &KO_X_M, &KO_X_M, &BR_X_F, &AM_X_L, &KOK_X_M, &FF_ADLM_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &KU_X_F, &KU_X_L, &KU_X_M, &KU_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &CEB_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &KY_X_F, &KY_X_L, &CV_X_S, &EN_CH_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &LO_X_F, &AM_X_L, &AM_X_M, &BN_X_S, <_X_F, <_X_L, <_X_M, <_X_S, &LV_X_F, &LV_X_L, &LV_X_M, &BS_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &MK_X_F, &MK_X_L, &MK_X_M, &MK_X_S, &ML_X_F, &ML_X_L, &ML_X_M, &AS_X_S, &MN_X_F, &MN_X_L, &MN_X_M, &MN_X_S, &MNI_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &AF_X_L, &CA_X_F, &AM_X_M, &IT_X_S, &BE_X_F, &AM_X_L, &ES_DO_X_M, &EN_NZ_X_S, &MT_X_F, &MT_X_L, &AF_X_M, &AM_X_S, &MY_X_F, &MY_X_L, &AZ_X_M, &MY_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &DSB_X_M, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &DSB_X_M, &CS_X_F, &CS_X_L, &DA_X_M, &DSB_X_M, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CA_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CV_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &PS_X_F, &PS_X_L, &AS_X_M, &PS_X_S, &PT_AO_X_S, &PT_AO_X_S, &PT_AO_X_S, &PT_AO_X_S, &PT_AO_X_S, &PT_AO_X_S, &PT_AO_X_S, &PT_AO_X_S, &PT_AO_X_S, &PT_AO_X_S, &PT_AO_X_S, &ES_X_F, &ES_X_L, &ES_X_M, &AM_X_S, &QU_X_F, &BRX_X_L, &BRX_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &RM_X_F, &AM_X_L, &ES_CL_X_M, &ES_CL_X_S, &BE_X_F, &AM_X_L, &CV_X_S, &EN_CH_X_S, &BG_X_F, &BG_X_L, &RU_X_M, &CV_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &SAH_X_F, &ML_X_L, &ML_X_M, &SAH_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &SC_X_F, &SC_X_L, &AF_X_M, &AM_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &SK_X_F, &CS_X_M, &CS_X_M, &FI_X_S, &FO_X_F, &SL_X_L, &DA_X_M, &SL_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &SQ_X_F, &AM_X_M, &AM_X_M, &FI_X_S, &HR_X_F, &HR_X_L, &SR_LATN_X_M, &BS_CYRL_X_S, &HR_X_F, &HR_X_L, &SR_LATN_X_M, &BS_CYRL_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, <_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &SYR_X_F, &SYR_X_L, &SYR_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &CA_X_F, &AF_X_L, &AF_X_M, &IT_X_S, &TH_X_F, &TH_X_L, &TH_X_M, &TH_X_S, &TI_ER_X_F, &AM_X_F, &AM_X_L, &AM_X_M, &IT_X_S, &TK_X_F, &AM_X_L, &AM_X_M, &EN_CH_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &TR_X_F, &HI_X_L, &AZ_X_M, &KU_X_S, &TT_X_F, &TT_X_L, &TT_X_M, &TT_X_S, &UG_X_F, &UG_X_L, &UG_X_M, &BLO_X_S, &UK_X_F, &UK_X_L, &UK_X_M, &CS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &UR_X_F, &UR_X_L, &UR_X_M, &BN_X_S, &UZ_CYRL_X_F, &AS_X_L, &AS_X_M, &EN_ZA_X_S, &UZ_X_F, &UZ_X_L, &UZ_X_M, &TT_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &VI_X_F, &VI_X_L, &BN_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &WO_X_F, &BN_X_L, &BN_X_M, &ES_CL_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CEB_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &YO_X_F, &YO_X_L, &YO_X_L, &ES_DO_X_M, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &YUE_HANS_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &YUE_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &YUE_X_S, &ZH_SG_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &YUE_HANS_X_S, &AF_X_F, &AM_X_L, &AM_X_M, &AS_X_S]; + static KEYS: [&str; 1063usize] = ["af-x-f", "af-x-l", "af-x-m", "af-x-s", "am-x-f", "am-x-l", "am-x-m", "am-x-s", "ar-x-f", "ar-x-l", "ar-x-m", "ar-x-s", "as-x-f", "as-x-l", "as-x-m", "as-x-s", "ast-x-f", "ast-x-l", "ast-x-m", "ast-x-s", "az-x-f", "az-x-l", "az-x-m", "az-x-s", "be-x-f", "be-x-l", "be-x-m", "be-x-s", "bg-x-f", "bg-x-l", "bg-x-m", "bg-x-s", "bgc-x-f", "bgc-x-l", "bgc-x-m", "bgc-x-s", "bho-x-f", "bho-x-l", "bho-x-m", "bho-x-s", "blo-x-f", "blo-x-l", "blo-x-m", "blo-x-s", "bn-x-f", "bn-x-l", "bn-x-m", "bn-x-s", "br-x-f", "br-x-l", "br-x-m", "br-x-s", "brx-x-f", "brx-x-l", "brx-x-m", "brx-x-s", "bs-Cyrl-x-f", "bs-Cyrl-x-l", "bs-Cyrl-x-m", "bs-Cyrl-x-s", "bs-x-f", "bs-x-l", "bs-x-m", "bs-x-s", "ca-x-f", "ca-x-l", "ca-x-m", "ca-x-s", "ceb-x-f", "ceb-x-l", "ceb-x-m", "ceb-x-s", "chr-x-f", "chr-x-l", "chr-x-m", "chr-x-s", "cs-x-f", "cs-x-l", "cs-x-m", "cs-x-s", "csw-x-f", "csw-x-l", "csw-x-m", "csw-x-s", "cv-x-f", "cv-x-l", "cv-x-m", "cv-x-s", "cy-x-f", "cy-x-l", "cy-x-m", "cy-x-s", "da-x-f", "da-x-l", "da-x-m", "da-x-s", "de-x-f", "de-x-l", "de-x-m", "de-x-s", "doi-x-f", "doi-x-l", "doi-x-m", "doi-x-s", "dsb-x-f", "dsb-x-l", "dsb-x-m", "dsb-x-s", "el-x-f", "el-x-l", "el-x-m", "el-x-s", "en-001-x-f", "en-001-x-l", "en-001-x-m", "en-001-x-s", "en-150-x-f", "en-150-x-l", "en-150-x-m", "en-150-x-s", "en-AE-x-f", "en-AE-x-l", "en-AE-x-m", "en-AE-x-s", "en-AG-x-f", "en-AG-x-l", "en-AG-x-m", "en-AG-x-s", "en-AI-x-f", "en-AI-x-l", "en-AI-x-m", "en-AI-x-s", "en-AT-x-f", "en-AT-x-l", "en-AT-x-m", "en-AT-x-s", "en-AU-x-f", "en-AU-x-l", "en-AU-x-m", "en-AU-x-s", "en-BB-x-f", "en-BB-x-l", "en-BB-x-m", "en-BB-x-s", "en-BE-x-f", "en-BE-x-l", "en-BE-x-m", "en-BE-x-s", "en-BM-x-f", "en-BM-x-l", "en-BM-x-m", "en-BM-x-s", "en-BS-x-f", "en-BS-x-l", "en-BS-x-m", "en-BS-x-s", "en-BW-x-f", "en-BW-x-l", "en-BW-x-m", "en-BW-x-s", "en-BZ-x-f", "en-BZ-x-l", "en-BZ-x-m", "en-BZ-x-s", "en-CC-x-f", "en-CC-x-l", "en-CC-x-m", "en-CC-x-s", "en-CH-x-f", "en-CH-x-l", "en-CH-x-m", "en-CH-x-s", "en-CK-x-f", "en-CK-x-l", "en-CK-x-m", "en-CK-x-s", "en-CM-x-f", "en-CM-x-l", "en-CM-x-m", "en-CM-x-s", "en-CX-x-f", "en-CX-x-l", "en-CX-x-m", "en-CX-x-s", "en-CY-x-f", "en-CY-x-l", "en-CY-x-m", "en-CY-x-s", "en-DE-x-f", "en-DE-x-l", "en-DE-x-m", "en-DE-x-s", "en-DG-x-f", "en-DG-x-l", "en-DG-x-m", "en-DG-x-s", "en-DK-x-f", "en-DK-x-l", "en-DK-x-m", "en-DK-x-s", "en-DM-x-f", "en-DM-x-l", "en-DM-x-m", "en-DM-x-s", "en-ER-x-f", "en-ER-x-l", "en-ER-x-m", "en-ER-x-s", "en-FI-x-f", "en-FI-x-l", "en-FI-x-m", "en-FI-x-s", "en-FJ-x-f", "en-FJ-x-l", "en-FJ-x-m", "en-FJ-x-s", "en-FK-x-f", "en-FK-x-l", "en-FK-x-m", "en-FK-x-s", "en-FM-x-f", "en-FM-x-l", "en-FM-x-m", "en-FM-x-s", "en-GB-x-f", "en-GB-x-l", "en-GB-x-m", "en-GB-x-s", "en-GD-x-f", "en-GD-x-l", "en-GD-x-m", "en-GD-x-s", "en-GG-x-f", "en-GG-x-l", "en-GG-x-m", "en-GG-x-s", "en-GH-x-f", "en-GH-x-l", "en-GH-x-m", "en-GH-x-s", "en-GI-x-f", "en-GI-x-l", "en-GI-x-m", "en-GI-x-s", "en-GM-x-f", "en-GM-x-l", "en-GM-x-m", "en-GM-x-s", "en-GY-x-f", "en-GY-x-l", "en-GY-x-m", "en-GY-x-s", "en-HK-x-f", "en-HK-x-l", "en-HK-x-m", "en-HK-x-s", "en-ID-x-f", "en-ID-x-l", "en-ID-x-m", "en-ID-x-s", "en-IE-x-f", "en-IE-x-l", "en-IE-x-m", "en-IE-x-s", "en-IL-x-f", "en-IL-x-l", "en-IL-x-m", "en-IL-x-s", "en-IM-x-f", "en-IM-x-l", "en-IM-x-m", "en-IM-x-s", "en-IN-x-f", "en-IN-x-l", "en-IN-x-m", "en-IN-x-s", "en-IO-x-f", "en-IO-x-l", "en-IO-x-m", "en-IO-x-s", "en-JE-x-f", "en-JE-x-l", "en-JE-x-m", "en-JE-x-s", "en-JM-x-f", "en-JM-x-l", "en-JM-x-m", "en-JM-x-s", "en-KE-x-f", "en-KE-x-l", "en-KE-x-m", "en-KE-x-s", "en-KI-x-f", "en-KI-x-l", "en-KI-x-m", "en-KI-x-s", "en-KN-x-f", "en-KN-x-l", "en-KN-x-m", "en-KN-x-s", "en-KY-x-f", "en-KY-x-l", "en-KY-x-m", "en-KY-x-s", "en-LC-x-f", "en-LC-x-l", "en-LC-x-m", "en-LC-x-s", "en-LR-x-f", "en-LR-x-l", "en-LR-x-m", "en-LR-x-s", "en-LS-x-f", "en-LS-x-l", "en-LS-x-m", "en-LS-x-s", "en-MG-x-f", "en-MG-x-l", "en-MG-x-m", "en-MG-x-s", "en-MO-x-f", "en-MO-x-l", "en-MO-x-m", "en-MO-x-s", "en-MS-x-f", "en-MS-x-l", "en-MS-x-m", "en-MS-x-s", "en-MT-x-f", "en-MT-x-l", "en-MT-x-m", "en-MT-x-s", "en-MU-x-f", "en-MU-x-l", "en-MU-x-m", "en-MU-x-s", "en-MV-x-f", "en-MV-x-l", "en-MV-x-m", "en-MV-x-s", "en-MW-x-f", "en-MW-x-l", "en-MW-x-m", "en-MW-x-s", "en-MY-x-f", "en-MY-x-l", "en-MY-x-m", "en-MY-x-s", "en-NA-x-f", "en-NA-x-l", "en-NA-x-m", "en-NA-x-s", "en-NF-x-f", "en-NF-x-l", "en-NF-x-m", "en-NF-x-s", "en-NG-x-f", "en-NG-x-l", "en-NG-x-m", "en-NG-x-s", "en-NL-x-f", "en-NL-x-l", "en-NL-x-m", "en-NL-x-s", "en-NR-x-f", "en-NR-x-l", "en-NR-x-m", "en-NR-x-s", "en-NU-x-f", "en-NU-x-l", "en-NU-x-m", "en-NU-x-s", "en-NZ-x-f", "en-NZ-x-l", "en-NZ-x-m", "en-NZ-x-s", "en-PG-x-f", "en-PG-x-l", "en-PG-x-m", "en-PG-x-s", "en-PK-x-f", "en-PK-x-l", "en-PK-x-m", "en-PK-x-s", "en-PN-x-f", "en-PN-x-l", "en-PN-x-m", "en-PN-x-s", "en-PW-x-f", "en-PW-x-l", "en-PW-x-m", "en-PW-x-s", "en-RW-x-f", "en-RW-x-l", "en-RW-x-m", "en-RW-x-s", "en-SB-x-f", "en-SB-x-l", "en-SB-x-m", "en-SB-x-s", "en-SC-x-f", "en-SC-x-l", "en-SC-x-m", "en-SC-x-s", "en-SD-x-f", "en-SD-x-l", "en-SD-x-m", "en-SD-x-s", "en-SE-x-f", "en-SE-x-l", "en-SE-x-m", "en-SE-x-s", "en-SG-x-f", "en-SG-x-l", "en-SG-x-m", "en-SG-x-s", "en-SH-x-f", "en-SH-x-l", "en-SH-x-m", "en-SH-x-s", "en-SI-x-f", "en-SI-x-l", "en-SI-x-m", "en-SI-x-s", "en-SL-x-f", "en-SL-x-l", "en-SL-x-m", "en-SL-x-s", "en-SS-x-f", "en-SS-x-l", "en-SS-x-m", "en-SS-x-s", "en-SX-x-f", "en-SX-x-l", "en-SX-x-m", "en-SX-x-s", "en-SZ-x-f", "en-SZ-x-l", "en-SZ-x-m", "en-SZ-x-s", "en-TC-x-f", "en-TC-x-l", "en-TC-x-m", "en-TC-x-s", "en-TK-x-f", "en-TK-x-l", "en-TK-x-m", "en-TK-x-s", "en-TO-x-f", "en-TO-x-l", "en-TO-x-m", "en-TO-x-s", "en-TT-x-f", "en-TT-x-l", "en-TT-x-m", "en-TT-x-s", "en-TV-x-f", "en-TV-x-l", "en-TV-x-m", "en-TV-x-s", "en-TZ-x-f", "en-TZ-x-l", "en-TZ-x-m", "en-TZ-x-s", "en-UG-x-f", "en-UG-x-l", "en-UG-x-m", "en-UG-x-s", "en-VC-x-f", "en-VC-x-l", "en-VC-x-m", "en-VC-x-s", "en-VG-x-f", "en-VG-x-l", "en-VG-x-m", "en-VG-x-s", "en-VU-x-f", "en-VU-x-l", "en-VU-x-m", "en-VU-x-s", "en-WS-x-f", "en-WS-x-l", "en-WS-x-m", "en-WS-x-s", "en-ZA-x-f", "en-ZA-x-l", "en-ZA-x-m", "en-ZA-x-s", "en-ZM-x-f", "en-ZM-x-l", "en-ZM-x-m", "en-ZM-x-s", "en-ZW-x-f", "en-ZW-x-l", "en-ZW-x-m", "en-ZW-x-s", "en-x-f", "en-x-l", "en-x-m", "en-x-s", "eo-x-f", "eo-x-l", "eo-x-m", "eo-x-s", "es-CL-x-m", "es-CL-x-s", "es-CO-x-m", "es-CO-x-s", "es-DO-x-m", "es-GT-x-m", "es-GT-x-s", "es-HN-x-f", "es-HN-x-l", "es-PA-x-m", "es-PA-x-s", "es-PE-x-s", "es-PR-x-m", "es-PR-x-s", "es-x-f", "es-x-l", "es-x-m", "es-x-s", "et-x-f", "et-x-l", "et-x-m", "et-x-s", "eu-x-f", "eu-x-l", "eu-x-m", "eu-x-s", "fa-x-f", "fa-x-l", "fa-x-m", "fa-x-s", "ff-Adlm-x-f", "ff-Adlm-x-l", "ff-Adlm-x-m", "ff-Adlm-x-s", "fi-x-f", "fi-x-l", "fi-x-m", "fi-x-s", "fil-x-f", "fil-x-l", "fil-x-m", "fil-x-s", "fo-x-f", "fo-x-l", "fo-x-m", "fo-x-s", "fr-BE-x-s", "fr-CA-x-s", "fr-CH-x-f", "fr-CH-x-s", "fr-x-f", "fr-x-l", "fr-x-m", "fr-x-s", "fy-x-f", "fy-x-l", "fy-x-m", "fy-x-s", "ga-x-f", "ga-x-l", "ga-x-m", "ga-x-s", "gd-x-f", "gd-x-l", "gd-x-m", "gd-x-s", "gl-x-f", "gl-x-l", "gl-x-m", "gl-x-s", "gu-x-f", "gu-x-l", "gu-x-m", "gu-x-s", "ha-x-f", "ha-x-l", "ha-x-m", "ha-x-s", "he-x-f", "he-x-l", "he-x-m", "he-x-s", "hi-Latn-x-f", "hi-Latn-x-l", "hi-Latn-x-m", "hi-Latn-x-s", "hi-x-f", "hi-x-l", "hi-x-m", "hi-x-s", "hr-x-f", "hr-x-l", "hr-x-m", "hr-x-s", "hsb-x-f", "hsb-x-l", "hsb-x-m", "hsb-x-s", "hu-x-f", "hu-x-l", "hu-x-m", "hu-x-s", "hy-x-f", "hy-x-l", "hy-x-m", "hy-x-s", "ia-x-f", "ia-x-l", "ia-x-m", "ia-x-s", "id-x-f", "id-x-l", "id-x-m", "id-x-s", "ie-x-f", "ie-x-l", "ie-x-m", "ie-x-s", "ig-x-f", "ig-x-l", "ig-x-m", "ig-x-s", "is-x-f", "is-x-l", "is-x-m", "is-x-s", "it-CH-x-f", "it-CH-x-l", "it-CH-x-m", "it-CH-x-s", "it-x-f", "it-x-l", "it-x-m", "it-x-s", "ja-x-f", "ja-x-l", "ja-x-m", "ja-x-s", "jv-x-f", "jv-x-l", "jv-x-m", "jv-x-s", "ka-x-f", "ka-x-l", "ka-x-m", "ka-x-s", "kea-x-f", "kea-x-l", "kea-x-m", "kea-x-s", "kgp-x-f", "kgp-x-l", "kgp-x-m", "kgp-x-s", "kk-x-f", "kk-x-l", "kk-x-m", "kk-x-s", "km-x-f", "km-x-l", "km-x-m", "km-x-s", "kn-x-f", "kn-x-l", "kn-x-m", "kn-x-s", "ko-x-f", "ko-x-l", "ko-x-m", "ko-x-s", "kok-x-f", "kok-x-l", "kok-x-m", "kok-x-s", "ks-Deva-x-f", "ks-Deva-x-l", "ks-Deva-x-m", "ks-Deva-x-s", "ks-x-f", "ks-x-l", "ks-x-m", "ks-x-s", "ku-x-f", "ku-x-l", "ku-x-m", "ku-x-s", "kxv-Deva-x-f", "kxv-Deva-x-l", "kxv-Deva-x-m", "kxv-Deva-x-s", "kxv-Orya-x-f", "kxv-Orya-x-l", "kxv-Orya-x-m", "kxv-Orya-x-s", "kxv-Telu-x-f", "kxv-Telu-x-l", "kxv-Telu-x-m", "kxv-Telu-x-s", "kxv-x-f", "kxv-x-l", "kxv-x-m", "kxv-x-s", "ky-x-f", "ky-x-l", "ky-x-m", "ky-x-s", "lb-x-f", "lb-x-l", "lb-x-m", "lb-x-s", "lij-x-f", "lij-x-l", "lij-x-m", "lij-x-s", "lmo-x-f", "lmo-x-l", "lmo-x-m", "lmo-x-s", "lo-x-f", "lo-x-l", "lo-x-m", "lo-x-s", "lt-x-f", "lt-x-l", "lt-x-m", "lt-x-s", "lv-x-f", "lv-x-l", "lv-x-m", "lv-x-s", "mai-x-f", "mai-x-l", "mai-x-m", "mai-x-s", "mi-x-f", "mi-x-l", "mi-x-m", "mi-x-s", "mk-x-f", "mk-x-l", "mk-x-m", "mk-x-s", "ml-x-f", "ml-x-l", "ml-x-m", "ml-x-s", "mn-x-f", "mn-x-l", "mn-x-m", "mn-x-s", "mni-x-f", "mni-x-l", "mni-x-m", "mni-x-s", "mr-x-f", "mr-x-l", "mr-x-m", "mr-x-s", "ms-BN-x-f", "ms-ID-x-f", "ms-ID-x-m", "ms-ID-x-s", "ms-x-f", "ms-x-l", "ms-x-m", "ms-x-s", "mt-x-f", "mt-x-l", "mt-x-m", "mt-x-s", "my-x-f", "my-x-l", "my-x-m", "my-x-s", "nb-x-f", "nb-x-l", "nb-x-m", "nb-x-s", "nds-x-f", "nds-x-l", "nds-x-m", "nds-x-s", "ne-x-f", "ne-x-l", "ne-x-m", "ne-x-s", "nl-x-f", "nl-x-l", "nl-x-m", "nl-x-s", "nn-x-f", "nn-x-l", "nn-x-m", "nn-x-s", "no-x-f", "no-x-l", "no-x-m", "no-x-s", "nqo-x-f", "nqo-x-l", "nqo-x-m", "nqo-x-s", "oc-x-f", "oc-x-l", "oc-x-m", "oc-x-s", "or-x-f", "or-x-l", "or-x-m", "or-x-s", "pa-x-f", "pa-x-l", "pa-x-m", "pa-x-s", "pcm-x-f", "pcm-x-l", "pcm-x-m", "pcm-x-s", "pl-x-f", "pl-x-l", "pl-x-m", "pl-x-s", "prg-x-f", "prg-x-l", "prg-x-m", "prg-x-s", "ps-x-f", "ps-x-l", "ps-x-m", "ps-x-s", "pt-AO-x-s", "pt-CH-x-s", "pt-CV-x-s", "pt-GQ-x-s", "pt-GW-x-s", "pt-LU-x-s", "pt-MO-x-s", "pt-MZ-x-s", "pt-PT-x-s", "pt-ST-x-s", "pt-TL-x-s", "pt-x-f", "pt-x-l", "pt-x-m", "pt-x-s", "qu-x-f", "qu-x-l", "qu-x-m", "qu-x-s", "raj-x-f", "raj-x-l", "raj-x-m", "raj-x-s", "rm-x-f", "rm-x-l", "rm-x-m", "rm-x-s", "ro-x-f", "ro-x-l", "ro-x-m", "ro-x-s", "ru-x-f", "ru-x-l", "ru-x-m", "ru-x-s", "sa-x-f", "sa-x-l", "sa-x-m", "sa-x-s", "sah-x-f", "sah-x-l", "sah-x-m", "sah-x-s", "sat-x-f", "sat-x-l", "sat-x-m", "sat-x-s", "sc-x-f", "sc-x-l", "sc-x-m", "sc-x-s", "sd-Deva-x-f", "sd-Deva-x-l", "sd-Deva-x-m", "sd-Deva-x-s", "sd-x-f", "sd-x-l", "sd-x-m", "sd-x-s", "si-x-f", "si-x-l", "si-x-m", "si-x-s", "sk-x-f", "sk-x-l", "sk-x-m", "sk-x-s", "sl-x-f", "sl-x-l", "sl-x-m", "sl-x-s", "so-x-f", "so-x-l", "so-x-m", "so-x-s", "sq-x-f", "sq-x-l", "sq-x-m", "sq-x-s", "sr-Latn-x-f", "sr-Latn-x-l", "sr-Latn-x-m", "sr-Latn-x-s", "sr-x-f", "sr-x-l", "sr-x-m", "sr-x-s", "su-x-f", "su-x-l", "su-x-m", "su-x-s", "sv-x-f", "sv-x-l", "sv-x-m", "sv-x-s", "sw-x-f", "sw-x-l", "sw-x-m", "sw-x-s", "syr-x-f", "syr-x-l", "syr-x-m", "syr-x-s", "szl-x-f", "szl-x-l", "szl-x-m", "szl-x-s", "ta-x-f", "ta-x-l", "ta-x-m", "ta-x-s", "te-x-f", "te-x-l", "te-x-m", "te-x-s", "tg-x-f", "tg-x-l", "tg-x-m", "tg-x-s", "th-x-f", "th-x-l", "th-x-m", "th-x-s", "ti-ER-x-f", "ti-x-f", "ti-x-l", "ti-x-m", "ti-x-s", "tk-x-f", "tk-x-l", "tk-x-m", "tk-x-s", "to-x-f", "to-x-l", "to-x-m", "to-x-s", "tok-x-f", "tok-x-l", "tok-x-m", "tok-x-s", "tr-x-f", "tr-x-l", "tr-x-m", "tr-x-s", "tt-x-f", "tt-x-l", "tt-x-m", "tt-x-s", "ug-x-f", "ug-x-l", "ug-x-m", "ug-x-s", "uk-x-f", "uk-x-l", "uk-x-m", "uk-x-s", "und-x-f", "und-x-l", "und-x-m", "und-x-s", "ur-x-f", "ur-x-l", "ur-x-m", "ur-x-s", "uz-Cyrl-x-f", "uz-Cyrl-x-l", "uz-Cyrl-x-m", "uz-Cyrl-x-s", "uz-x-f", "uz-x-l", "uz-x-m", "uz-x-s", "vec-x-f", "vec-x-l", "vec-x-m", "vec-x-s", "vi-x-f", "vi-x-l", "vi-x-m", "vi-x-s", "vmw-x-f", "vmw-x-l", "vmw-x-m", "vmw-x-s", "wo-x-f", "wo-x-l", "wo-x-m", "wo-x-s", "xh-x-f", "xh-x-l", "xh-x-m", "xh-x-s", "xnr-x-f", "xnr-x-l", "xnr-x-m", "xnr-x-s", "yo-x-f", "yo-x-l", "yo-x-m", "yo-x-s", "yrl-x-f", "yrl-x-l", "yrl-x-m", "yrl-x-s", "yue-Hans-x-f", "yue-Hans-x-l", "yue-Hans-x-m", "yue-Hans-x-s", "yue-x-f", "yue-x-l", "yue-x-m", "yue-x-s", "za-x-f", "za-x-l", "za-x-m", "za-x-s", "zh-Hant-x-f", "zh-Hant-x-l", "zh-Hant-x-m", "zh-Hant-x-s", "zh-SG-x-s", "zh-x-f", "zh-x-l", "zh-x-m", "zh-x-s", "zu-x-f", "zu-x-l", "zu-x-m", "zu-x-s"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_patterns_chinese_date_v1.rs.data b/provider/baked/datetime/data/macros/datetime_patterns_chinese_date_v1.rs.data index ad0107188a5..d4e90149b19 100644 --- a/provider/baked/datetime/data/macros/datetime_patterns_chinese_date_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_patterns_chinese_date_v1.rs.data @@ -100,20 +100,20 @@ macro_rules! __impl_datetime_patterns_chinese_date_v1 { static ZH_HK_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x12\x01\0^t\x80 \x03\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static JA_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x12\x11\0^t\x80 \x03\x80@\x11\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static JA_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x12\x11\0^t\x80 \x03\x80@\x11\0e\xE5\x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AF_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static MN_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0(\x80\x12\x01\0\0)\0\0 \0\x04>\0\x04=\0\x04K\0\0 \x80 \x02\0\0 \0\x04A\0\x040\0\x04@\0\x04K\0\x04=\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static MN_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0(\x80\x12\x01\0\0)\0\0 \0\x04>\0\x04=\0\x04K\0\0 \x80 \x02\0\0-\0\x04@\0\0 \0\x04A\0\x040\0\x04@\0\x04K\0\x04=\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0(\x80\x12\x01\0\0)\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0(\x80\x12\x01\0\0)\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AF_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0(\x80\x12\x01\0\0)\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AF_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0(\x80\x12\x01\0\0)\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AF_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static MN_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0.\x80 \x02\0\0.\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static YUE_HANS_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static YUE_HANS_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0^t\x80 \x03\x80@\x12") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static YUE_HANS_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\x80\x12\x01\0^t\x80 \x03\x80@\x12") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static ZH_HANT_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\x80\x12\x01\0^t\x80 \x03\x80@\x12\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static YUE_HANS_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\x80\x12\x01\0^t\x80 \x03\x80@\x12\x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static VALUES: [&::Yokeable; 589usize] = [&BR_X_F, &BR_X_L, &BR_X_M, &BR_X_S, &BS_X_F, &BS_X_L, &BS_X_L, &BS_X_L, &CA_X_F, &CA_X_L, &CA_X_M, &CA_X_S, &CS_X_F, &CS_X_L, &CS_X_L, &CS_X_L, &DE_X_F, &DE_X_L, &DE_X_M, &DE_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_CA_X_F, &EN_CA_X_L, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &EN_CH_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_X_F, &EN_X_L, &EN_X_M, &EN_X_S, &ES_X_F, &ES_X_L, &ES_X_L, &ES_X_L, &FF_ADLM_X_F, &CA_X_L, &CA_X_M, &FF_ADLM_X_S, &FI_X_F, &FI_X_L, &FI_X_L, &FI_X_L, &FR_X_F, &CA_X_L, &CA_X_M, &CA_X_S, &FR_X_F, &CA_X_L, &CA_X_M, &FY_X_S, &GD_X_F, &GD_X_L, &BR_X_M, &GD_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &HR_X_F, &HR_X_L, &HR_X_L, &HR_X_L, &ID_X_F, &ID_X_L, &ID_X_M, &ID_X_S, &FR_X_F, &IT_X_L, &IT_X_M, &IT_X_S, &JA_X_F, &JA_X_L, &JA_X_L, &JA_X_S, &KGP_X_F, &KGP_X_L, &KGP_X_M, &IT_X_S, &KO_X_F, &KO_X_L, &KO_X_M, &KO_X_S, &DE_X_F, &DE_X_L, &DE_X_M, &DE_X_S, &ID_X_F, &ID_X_L, &ID_X_M, &ID_X_S, <_X_F, &ID_X_L, &ID_X_M, <_X_S, &MN_X_F, &MN_X_L, &MN_X_M, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &GD_X_S, &NB_X_F, &NB_X_L, &NB_X_M, &NB_X_S, &FR_X_F, &CA_X_L, &CA_X_M, &FY_X_S, &NB_X_F, &NB_X_L, &NB_X_M, &NB_X_S, &NB_X_F, &NB_X_L, &NB_X_M, &NB_X_S, &PL_X_F, &CA_X_L, &CA_X_M, &PL_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_X_F, &PT_X_L, &KGP_X_M, &BR_X_S, &PL_X_F, &CA_X_L, &DE_X_M, &PL_X_S, &SC_X_F, &SC_X_L, &SC_X_M, &SC_X_S, &SV_X_F, &EN_001_X_L, &BR_X_M, <_X_F, &TA_X_L, &TA_X_M, &TA_X_S, &TH_X_F, &ID_X_L, &ID_X_M, &ID_X_S, &UG_X_F, &UG_X_L, &UG_X_M, &UG_X_S, &UND_X_F, &UND_X_L, &UND_X_M, &UND_X_S, &VI_X_F, &VI_X_L, &VI_X_M, &VI_X_S, &PL_X_F, &CA_X_L, &KGP_X_M, &IT_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_M, &YUE_HANS_X_S, &YUE_X_F, &YUE_X_L, &YUE_HANS_X_M, &YUE_HANS_X_S, &ZH_HK_X_F, &ZH_HK_X_L, &ZH_HK_X_M, &ZH_HK_X_S, &ZH_HANT_X_F, &YUE_HANS_X_L, &YUE_HANS_X_M, &YUE_HANS_X_S, &ZH_HK_X_F, &ZH_HK_X_L, &ZH_HK_X_M, &ZH_HK_X_S, &JA_X_F, &JA_X_L, &JA_X_L, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_M, &YUE_HANS_X_S]; - static KEYS: [&str; 589usize] = ["br-x-f", "br-x-l", "br-x-m", "br-x-s", "bs-x-f", "bs-x-l", "bs-x-m", "bs-x-s", "ca-x-f", "ca-x-l", "ca-x-m", "ca-x-s", "cs-x-f", "cs-x-l", "cs-x-m", "cs-x-s", "de-x-f", "de-x-l", "de-x-m", "de-x-s", "en-001-x-f", "en-001-x-l", "en-001-x-m", "en-001-x-s", "en-150-x-f", "en-150-x-l", "en-150-x-m", "en-150-x-s", "en-AE-x-f", "en-AE-x-l", "en-AE-x-m", "en-AE-x-s", "en-AG-x-f", "en-AG-x-l", "en-AG-x-m", "en-AG-x-s", "en-AI-x-f", "en-AI-x-l", "en-AI-x-m", "en-AI-x-s", "en-AT-x-f", "en-AT-x-l", "en-AT-x-m", "en-AT-x-s", "en-AU-x-f", "en-AU-x-l", "en-AU-x-m", "en-AU-x-s", "en-BB-x-f", "en-BB-x-l", "en-BB-x-m", "en-BB-x-s", "en-BE-x-f", "en-BE-x-l", "en-BE-x-m", "en-BE-x-s", "en-BM-x-f", "en-BM-x-l", "en-BM-x-m", "en-BM-x-s", "en-BS-x-f", "en-BS-x-l", "en-BS-x-m", "en-BS-x-s", "en-BW-x-f", "en-BW-x-l", "en-BW-x-m", "en-BW-x-s", "en-BZ-x-f", "en-BZ-x-l", "en-BZ-x-m", "en-BZ-x-s", "en-CA-x-f", "en-CA-x-l", "en-CC-x-f", "en-CC-x-l", "en-CC-x-m", "en-CC-x-s", "en-CH-x-f", "en-CH-x-l", "en-CH-x-m", "en-CH-x-s", "en-CK-x-f", "en-CK-x-l", "en-CK-x-m", "en-CK-x-s", "en-CM-x-f", "en-CM-x-l", "en-CM-x-m", "en-CM-x-s", "en-CX-x-f", "en-CX-x-l", "en-CX-x-m", "en-CX-x-s", "en-CY-x-f", "en-CY-x-l", "en-CY-x-m", "en-CY-x-s", "en-DE-x-f", "en-DE-x-l", "en-DE-x-m", "en-DE-x-s", "en-DG-x-f", "en-DG-x-l", "en-DG-x-m", "en-DG-x-s", "en-DK-x-f", "en-DK-x-l", "en-DK-x-m", "en-DK-x-s", "en-DM-x-f", "en-DM-x-l", "en-DM-x-m", "en-DM-x-s", "en-ER-x-f", "en-ER-x-l", "en-ER-x-m", "en-ER-x-s", "en-FI-x-f", "en-FI-x-l", "en-FI-x-m", "en-FI-x-s", "en-FJ-x-f", "en-FJ-x-l", "en-FJ-x-m", "en-FJ-x-s", "en-FK-x-f", "en-FK-x-l", "en-FK-x-m", "en-FK-x-s", "en-FM-x-f", "en-FM-x-l", "en-FM-x-m", "en-FM-x-s", "en-GB-x-f", "en-GB-x-l", "en-GB-x-m", "en-GB-x-s", "en-GD-x-f", "en-GD-x-l", "en-GD-x-m", "en-GD-x-s", "en-GG-x-f", "en-GG-x-l", "en-GG-x-m", "en-GG-x-s", "en-GH-x-f", "en-GH-x-l", "en-GH-x-m", "en-GH-x-s", "en-GI-x-f", "en-GI-x-l", "en-GI-x-m", "en-GI-x-s", "en-GM-x-f", "en-GM-x-l", "en-GM-x-m", "en-GM-x-s", "en-GY-x-f", "en-GY-x-l", "en-GY-x-m", "en-GY-x-s", "en-HK-x-f", "en-HK-x-l", "en-HK-x-m", "en-HK-x-s", "en-ID-x-f", "en-ID-x-l", "en-ID-x-m", "en-ID-x-s", "en-IE-x-f", "en-IE-x-l", "en-IE-x-m", "en-IE-x-s", "en-IL-x-f", "en-IL-x-l", "en-IL-x-m", "en-IL-x-s", "en-IM-x-f", "en-IM-x-l", "en-IM-x-m", "en-IM-x-s", "en-IN-x-f", "en-IN-x-l", "en-IN-x-m", "en-IN-x-s", "en-IO-x-f", "en-IO-x-l", "en-IO-x-m", "en-IO-x-s", "en-JE-x-f", "en-JE-x-l", "en-JE-x-m", "en-JE-x-s", "en-JM-x-f", "en-JM-x-l", "en-JM-x-m", "en-JM-x-s", "en-KE-x-f", "en-KE-x-l", "en-KE-x-m", "en-KE-x-s", "en-KI-x-f", "en-KI-x-l", "en-KI-x-m", "en-KI-x-s", "en-KN-x-f", "en-KN-x-l", "en-KN-x-m", "en-KN-x-s", "en-KY-x-f", "en-KY-x-l", "en-KY-x-m", "en-KY-x-s", "en-LC-x-f", "en-LC-x-l", "en-LC-x-m", "en-LC-x-s", "en-LR-x-f", "en-LR-x-l", "en-LR-x-m", "en-LR-x-s", "en-LS-x-f", "en-LS-x-l", "en-LS-x-m", "en-LS-x-s", "en-MG-x-f", "en-MG-x-l", "en-MG-x-m", "en-MG-x-s", "en-MO-x-f", "en-MO-x-l", "en-MO-x-m", "en-MO-x-s", "en-MS-x-f", "en-MS-x-l", "en-MS-x-m", "en-MS-x-s", "en-MT-x-f", "en-MT-x-l", "en-MT-x-m", "en-MT-x-s", "en-MU-x-f", "en-MU-x-l", "en-MU-x-m", "en-MU-x-s", "en-MV-x-f", "en-MV-x-l", "en-MV-x-m", "en-MV-x-s", "en-MW-x-f", "en-MW-x-l", "en-MW-x-m", "en-MW-x-s", "en-MY-x-f", "en-MY-x-l", "en-MY-x-m", "en-MY-x-s", "en-NA-x-f", "en-NA-x-l", "en-NA-x-m", "en-NA-x-s", "en-NF-x-f", "en-NF-x-l", "en-NF-x-m", "en-NF-x-s", "en-NG-x-f", "en-NG-x-l", "en-NG-x-m", "en-NG-x-s", "en-NL-x-f", "en-NL-x-l", "en-NL-x-m", "en-NL-x-s", "en-NR-x-f", "en-NR-x-l", "en-NR-x-m", "en-NR-x-s", "en-NU-x-f", "en-NU-x-l", "en-NU-x-m", "en-NU-x-s", "en-NZ-x-f", "en-NZ-x-l", "en-NZ-x-m", "en-NZ-x-s", "en-PG-x-f", "en-PG-x-l", "en-PG-x-m", "en-PG-x-s", "en-PK-x-f", "en-PK-x-l", "en-PK-x-m", "en-PK-x-s", "en-PN-x-f", "en-PN-x-l", "en-PN-x-m", "en-PN-x-s", "en-PW-x-f", "en-PW-x-l", "en-PW-x-m", "en-PW-x-s", "en-RW-x-f", "en-RW-x-l", "en-RW-x-m", "en-RW-x-s", "en-SB-x-f", "en-SB-x-l", "en-SB-x-m", "en-SB-x-s", "en-SC-x-f", "en-SC-x-l", "en-SC-x-m", "en-SC-x-s", "en-SD-x-f", "en-SD-x-l", "en-SD-x-m", "en-SD-x-s", "en-SE-x-f", "en-SE-x-l", "en-SE-x-m", "en-SE-x-s", "en-SG-x-f", "en-SG-x-l", "en-SG-x-m", "en-SG-x-s", "en-SH-x-f", "en-SH-x-l", "en-SH-x-m", "en-SH-x-s", "en-SI-x-f", "en-SI-x-l", "en-SI-x-m", "en-SI-x-s", "en-SL-x-f", "en-SL-x-l", "en-SL-x-m", "en-SL-x-s", "en-SS-x-f", "en-SS-x-l", "en-SS-x-m", "en-SS-x-s", "en-SX-x-f", "en-SX-x-l", "en-SX-x-m", "en-SX-x-s", "en-SZ-x-f", "en-SZ-x-l", "en-SZ-x-m", "en-SZ-x-s", "en-TC-x-f", "en-TC-x-l", "en-TC-x-m", "en-TC-x-s", "en-TK-x-f", "en-TK-x-l", "en-TK-x-m", "en-TK-x-s", "en-TO-x-f", "en-TO-x-l", "en-TO-x-m", "en-TO-x-s", "en-TT-x-f", "en-TT-x-l", "en-TT-x-m", "en-TT-x-s", "en-TV-x-f", "en-TV-x-l", "en-TV-x-m", "en-TV-x-s", "en-TZ-x-f", "en-TZ-x-l", "en-TZ-x-m", "en-TZ-x-s", "en-UG-x-f", "en-UG-x-l", "en-UG-x-m", "en-UG-x-s", "en-VC-x-f", "en-VC-x-l", "en-VC-x-m", "en-VC-x-s", "en-VG-x-f", "en-VG-x-l", "en-VG-x-m", "en-VG-x-s", "en-VU-x-f", "en-VU-x-l", "en-VU-x-m", "en-VU-x-s", "en-WS-x-f", "en-WS-x-l", "en-WS-x-m", "en-WS-x-s", "en-ZA-x-f", "en-ZA-x-l", "en-ZA-x-m", "en-ZA-x-s", "en-ZM-x-f", "en-ZM-x-l", "en-ZM-x-m", "en-ZM-x-s", "en-ZW-x-f", "en-ZW-x-l", "en-ZW-x-m", "en-ZW-x-s", "en-x-f", "en-x-l", "en-x-m", "en-x-s", "es-x-f", "es-x-l", "es-x-m", "es-x-s", "ff-Adlm-x-f", "ff-Adlm-x-l", "ff-Adlm-x-m", "ff-Adlm-x-s", "fi-x-f", "fi-x-l", "fi-x-m", "fi-x-s", "fr-x-f", "fr-x-l", "fr-x-m", "fr-x-s", "fy-x-f", "fy-x-l", "fy-x-m", "fy-x-s", "gd-x-f", "gd-x-l", "gd-x-m", "gd-x-s", "hi-Latn-x-f", "hi-Latn-x-l", "hi-Latn-x-m", "hi-Latn-x-s", "hr-x-f", "hr-x-l", "hr-x-m", "hr-x-s", "id-x-f", "id-x-l", "id-x-m", "id-x-s", "it-x-f", "it-x-l", "it-x-m", "it-x-s", "ja-x-f", "ja-x-l", "ja-x-m", "ja-x-s", "kgp-x-f", "kgp-x-l", "kgp-x-m", "kgp-x-s", "ko-x-f", "ko-x-l", "ko-x-m", "ko-x-s", "lb-x-f", "lb-x-l", "lb-x-m", "lb-x-s", "lo-x-f", "lo-x-l", "lo-x-m", "lo-x-s", "lt-x-f", "lt-x-l", "lt-x-m", "lt-x-s", "mn-x-f", "mn-x-l", "mn-x-m", "ms-x-f", "ms-x-l", "ms-x-m", "ms-x-s", "nb-x-f", "nb-x-l", "nb-x-m", "nb-x-s", "nl-x-f", "nl-x-l", "nl-x-m", "nl-x-s", "nn-x-f", "nn-x-l", "nn-x-m", "nn-x-s", "no-x-f", "no-x-l", "no-x-m", "no-x-s", "pl-x-f", "pl-x-l", "pl-x-m", "pl-x-s", "pt-AO-x-m", "pt-AO-x-s", "pt-CH-x-m", "pt-CH-x-s", "pt-CV-x-m", "pt-CV-x-s", "pt-GQ-x-m", "pt-GQ-x-s", "pt-GW-x-m", "pt-GW-x-s", "pt-LU-x-m", "pt-LU-x-s", "pt-MO-x-m", "pt-MO-x-s", "pt-MZ-x-m", "pt-MZ-x-s", "pt-PT-x-m", "pt-PT-x-s", "pt-ST-x-m", "pt-ST-x-s", "pt-TL-x-m", "pt-TL-x-s", "pt-x-f", "pt-x-l", "pt-x-m", "pt-x-s", "ru-x-f", "ru-x-l", "ru-x-m", "ru-x-s", "sc-x-f", "sc-x-l", "sc-x-m", "sc-x-s", "sv-x-f", "sv-x-l", "sv-x-m", "ta-x-f", "ta-x-l", "ta-x-m", "ta-x-s", "th-x-f", "th-x-l", "th-x-m", "th-x-s", "ug-x-f", "ug-x-l", "ug-x-m", "ug-x-s", "und-x-f", "und-x-l", "und-x-m", "und-x-s", "vi-x-f", "vi-x-l", "vi-x-m", "vi-x-s", "yrl-x-f", "yrl-x-l", "yrl-x-m", "yrl-x-s", "yue-Hans-x-f", "yue-Hans-x-l", "yue-Hans-x-m", "yue-Hans-x-s", "yue-x-f", "yue-x-l", "yue-x-m", "yue-x-s", "zh-HK-x-f", "zh-HK-x-l", "zh-HK-x-m", "zh-HK-x-s", "zh-Hant-x-f", "zh-Hant-x-l", "zh-Hant-x-m", "zh-Hant-x-s", "zh-MO-x-f", "zh-MO-x-l", "zh-MO-x-m", "zh-MO-x-s", "zh-SG-x-f", "zh-SG-x-l", "zh-SG-x-m", "zh-x-f", "zh-x-l", "zh-x-m", "zh-x-s"]; + static VALUES: [&::Yokeable; 1059usize] = [&AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &BR_X_F, &BR_X_L, &BR_X_M, &BR_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &BS_X_F, &BS_X_L, &BS_X_L, &BS_X_L, &CA_X_F, &CA_X_L, &CA_X_M, &CA_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &CS_X_F, &CS_X_L, &CS_X_L, &CS_X_L, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &DE_X_F, &DE_X_L, &DE_X_M, &DE_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_CA_X_F, &EN_CA_X_L, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &EN_CH_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_X_F, &EN_X_L, &EN_X_M, &EN_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &ES_X_F, &ES_X_L, &ES_X_L, &ES_X_L, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &FF_ADLM_X_F, &CA_X_L, &CA_X_M, &FF_ADLM_X_S, &FI_X_F, &FI_X_L, &FI_X_L, &FI_X_L, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &FR_X_F, &CA_X_L, &CA_X_M, &CA_X_S, &FR_X_F, &CA_X_L, &CA_X_M, &FY_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &GD_X_F, &GD_X_L, &BR_X_M, &GD_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &HR_X_F, &HR_X_L, &HR_X_L, &HR_X_L, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &ID_X_F, &ID_X_L, &ID_X_M, &ID_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &FR_X_F, &IT_X_L, &IT_X_M, &IT_X_S, &JA_X_F, &JA_X_L, &JA_X_L, &JA_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &KGP_X_F, &KGP_X_L, &KGP_X_M, &IT_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &KO_X_F, &KO_X_L, &KO_X_M, &KO_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &DE_X_F, &DE_X_L, &DE_X_M, &DE_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &ID_X_F, &ID_X_L, &ID_X_M, &ID_X_S, <_X_F, &ID_X_L, &ID_X_M, <_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &MN_X_F, &MN_X_L, &MN_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &GD_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &NB_X_F, &NB_X_L, &NB_X_M, &NB_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &FR_X_F, &CA_X_L, &CA_X_M, &FY_X_S, &NB_X_F, &NB_X_L, &NB_X_M, &NB_X_S, &NB_X_F, &NB_X_L, &NB_X_M, &NB_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &PL_X_F, &CA_X_L, &CA_X_M, &PL_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_X_F, &PT_X_L, &KGP_X_M, &BR_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &PL_X_F, &CA_X_L, &DE_X_M, &PL_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &SC_X_F, &SC_X_L, &SC_X_M, &SC_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &SV_X_F, &EN_001_X_L, &BR_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, <_X_F, &TA_X_L, &TA_X_M, &TA_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &TH_X_F, &ID_X_L, &ID_X_M, &ID_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &UG_X_F, &UG_X_L, &UG_X_M, &UG_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &VI_X_F, &VI_X_L, &VI_X_M, &VI_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &PL_X_F, &CA_X_L, &KGP_X_M, &IT_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_M, &YUE_HANS_X_S, &YUE_X_F, &YUE_X_L, &YUE_HANS_X_M, &YUE_HANS_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &ZH_HK_X_F, &ZH_HK_X_L, &ZH_HK_X_M, &ZH_HK_X_S, &ZH_HANT_X_F, &YUE_HANS_X_L, &YUE_HANS_X_M, &YUE_HANS_X_S, &ZH_HK_X_F, &ZH_HK_X_L, &ZH_HK_X_M, &ZH_HK_X_S, &JA_X_F, &JA_X_L, &JA_X_L, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_M, &YUE_HANS_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S]; + static KEYS: [&str; 1059usize] = ["af-x-f", "af-x-l", "af-x-m", "af-x-s", "am-x-f", "am-x-l", "am-x-m", "am-x-s", "ar-x-f", "ar-x-l", "ar-x-m", "ar-x-s", "as-x-f", "as-x-l", "as-x-m", "as-x-s", "ast-x-f", "ast-x-l", "ast-x-m", "ast-x-s", "az-x-f", "az-x-l", "az-x-m", "az-x-s", "be-x-f", "be-x-l", "be-x-m", "be-x-s", "bg-x-f", "bg-x-l", "bg-x-m", "bg-x-s", "bgc-x-f", "bgc-x-l", "bgc-x-m", "bgc-x-s", "bho-x-f", "bho-x-l", "bho-x-m", "bho-x-s", "blo-x-f", "blo-x-l", "blo-x-m", "blo-x-s", "bn-x-f", "bn-x-l", "bn-x-m", "bn-x-s", "br-x-f", "br-x-l", "br-x-m", "br-x-s", "brx-x-f", "brx-x-l", "brx-x-m", "brx-x-s", "bs-Cyrl-x-f", "bs-Cyrl-x-l", "bs-Cyrl-x-m", "bs-Cyrl-x-s", "bs-x-f", "bs-x-l", "bs-x-m", "bs-x-s", "ca-x-f", "ca-x-l", "ca-x-m", "ca-x-s", "ceb-x-f", "ceb-x-l", "ceb-x-m", "ceb-x-s", "chr-x-f", "chr-x-l", "chr-x-m", "chr-x-s", "cs-x-f", "cs-x-l", "cs-x-m", "cs-x-s", "csw-x-f", "csw-x-l", "csw-x-m", "csw-x-s", "cv-x-f", "cv-x-l", "cv-x-m", "cv-x-s", "cy-x-f", "cy-x-l", "cy-x-m", "cy-x-s", "da-x-f", "da-x-l", "da-x-m", "da-x-s", "de-x-f", "de-x-l", "de-x-m", "de-x-s", "doi-x-f", "doi-x-l", "doi-x-m", "doi-x-s", "dsb-x-f", "dsb-x-l", "dsb-x-m", "dsb-x-s", "el-x-f", "el-x-l", "el-x-m", "el-x-s", "en-001-x-f", "en-001-x-l", "en-001-x-m", "en-001-x-s", "en-150-x-f", "en-150-x-l", "en-150-x-m", "en-150-x-s", "en-AE-x-f", "en-AE-x-l", "en-AE-x-m", "en-AE-x-s", "en-AG-x-f", "en-AG-x-l", "en-AG-x-m", "en-AG-x-s", "en-AI-x-f", "en-AI-x-l", "en-AI-x-m", "en-AI-x-s", "en-AT-x-f", "en-AT-x-l", "en-AT-x-m", "en-AT-x-s", "en-AU-x-f", "en-AU-x-l", "en-AU-x-m", "en-AU-x-s", "en-BB-x-f", "en-BB-x-l", "en-BB-x-m", "en-BB-x-s", "en-BE-x-f", "en-BE-x-l", "en-BE-x-m", "en-BE-x-s", "en-BM-x-f", "en-BM-x-l", "en-BM-x-m", "en-BM-x-s", "en-BS-x-f", "en-BS-x-l", "en-BS-x-m", "en-BS-x-s", "en-BW-x-f", "en-BW-x-l", "en-BW-x-m", "en-BW-x-s", "en-BZ-x-f", "en-BZ-x-l", "en-BZ-x-m", "en-BZ-x-s", "en-CA-x-f", "en-CA-x-l", "en-CC-x-f", "en-CC-x-l", "en-CC-x-m", "en-CC-x-s", "en-CH-x-f", "en-CH-x-l", "en-CH-x-m", "en-CH-x-s", "en-CK-x-f", "en-CK-x-l", "en-CK-x-m", "en-CK-x-s", "en-CM-x-f", "en-CM-x-l", "en-CM-x-m", "en-CM-x-s", "en-CX-x-f", "en-CX-x-l", "en-CX-x-m", "en-CX-x-s", "en-CY-x-f", "en-CY-x-l", "en-CY-x-m", "en-CY-x-s", "en-DE-x-f", "en-DE-x-l", "en-DE-x-m", "en-DE-x-s", "en-DG-x-f", "en-DG-x-l", "en-DG-x-m", "en-DG-x-s", "en-DK-x-f", "en-DK-x-l", "en-DK-x-m", "en-DK-x-s", "en-DM-x-f", "en-DM-x-l", "en-DM-x-m", "en-DM-x-s", "en-ER-x-f", "en-ER-x-l", "en-ER-x-m", "en-ER-x-s", "en-FI-x-f", "en-FI-x-l", "en-FI-x-m", "en-FI-x-s", "en-FJ-x-f", "en-FJ-x-l", "en-FJ-x-m", "en-FJ-x-s", "en-FK-x-f", "en-FK-x-l", "en-FK-x-m", "en-FK-x-s", "en-FM-x-f", "en-FM-x-l", "en-FM-x-m", "en-FM-x-s", "en-GB-x-f", "en-GB-x-l", "en-GB-x-m", "en-GB-x-s", "en-GD-x-f", "en-GD-x-l", "en-GD-x-m", "en-GD-x-s", "en-GG-x-f", "en-GG-x-l", "en-GG-x-m", "en-GG-x-s", "en-GH-x-f", "en-GH-x-l", "en-GH-x-m", "en-GH-x-s", "en-GI-x-f", "en-GI-x-l", "en-GI-x-m", "en-GI-x-s", "en-GM-x-f", "en-GM-x-l", "en-GM-x-m", "en-GM-x-s", "en-GY-x-f", "en-GY-x-l", "en-GY-x-m", "en-GY-x-s", "en-HK-x-f", "en-HK-x-l", "en-HK-x-m", "en-HK-x-s", "en-ID-x-f", "en-ID-x-l", "en-ID-x-m", "en-ID-x-s", "en-IE-x-f", "en-IE-x-l", "en-IE-x-m", "en-IE-x-s", "en-IL-x-f", "en-IL-x-l", "en-IL-x-m", "en-IL-x-s", "en-IM-x-f", "en-IM-x-l", "en-IM-x-m", "en-IM-x-s", "en-IN-x-f", "en-IN-x-l", "en-IN-x-m", "en-IN-x-s", "en-IO-x-f", "en-IO-x-l", "en-IO-x-m", "en-IO-x-s", "en-JE-x-f", "en-JE-x-l", "en-JE-x-m", "en-JE-x-s", "en-JM-x-f", "en-JM-x-l", "en-JM-x-m", "en-JM-x-s", "en-KE-x-f", "en-KE-x-l", "en-KE-x-m", "en-KE-x-s", "en-KI-x-f", "en-KI-x-l", "en-KI-x-m", "en-KI-x-s", "en-KN-x-f", "en-KN-x-l", "en-KN-x-m", "en-KN-x-s", "en-KY-x-f", "en-KY-x-l", "en-KY-x-m", "en-KY-x-s", "en-LC-x-f", "en-LC-x-l", "en-LC-x-m", "en-LC-x-s", "en-LR-x-f", "en-LR-x-l", "en-LR-x-m", "en-LR-x-s", "en-LS-x-f", "en-LS-x-l", "en-LS-x-m", "en-LS-x-s", "en-MG-x-f", "en-MG-x-l", "en-MG-x-m", "en-MG-x-s", "en-MO-x-f", "en-MO-x-l", "en-MO-x-m", "en-MO-x-s", "en-MS-x-f", "en-MS-x-l", "en-MS-x-m", "en-MS-x-s", "en-MT-x-f", "en-MT-x-l", "en-MT-x-m", "en-MT-x-s", "en-MU-x-f", "en-MU-x-l", "en-MU-x-m", "en-MU-x-s", "en-MV-x-f", "en-MV-x-l", "en-MV-x-m", "en-MV-x-s", "en-MW-x-f", "en-MW-x-l", "en-MW-x-m", "en-MW-x-s", "en-MY-x-f", "en-MY-x-l", "en-MY-x-m", "en-MY-x-s", "en-NA-x-f", "en-NA-x-l", "en-NA-x-m", "en-NA-x-s", "en-NF-x-f", "en-NF-x-l", "en-NF-x-m", "en-NF-x-s", "en-NG-x-f", "en-NG-x-l", "en-NG-x-m", "en-NG-x-s", "en-NL-x-f", "en-NL-x-l", "en-NL-x-m", "en-NL-x-s", "en-NR-x-f", "en-NR-x-l", "en-NR-x-m", "en-NR-x-s", "en-NU-x-f", "en-NU-x-l", "en-NU-x-m", "en-NU-x-s", "en-NZ-x-f", "en-NZ-x-l", "en-NZ-x-m", "en-NZ-x-s", "en-PG-x-f", "en-PG-x-l", "en-PG-x-m", "en-PG-x-s", "en-PK-x-f", "en-PK-x-l", "en-PK-x-m", "en-PK-x-s", "en-PN-x-f", "en-PN-x-l", "en-PN-x-m", "en-PN-x-s", "en-PW-x-f", "en-PW-x-l", "en-PW-x-m", "en-PW-x-s", "en-RW-x-f", "en-RW-x-l", "en-RW-x-m", "en-RW-x-s", "en-SB-x-f", "en-SB-x-l", "en-SB-x-m", "en-SB-x-s", "en-SC-x-f", "en-SC-x-l", "en-SC-x-m", "en-SC-x-s", "en-SD-x-f", "en-SD-x-l", "en-SD-x-m", "en-SD-x-s", "en-SE-x-f", "en-SE-x-l", "en-SE-x-m", "en-SE-x-s", "en-SG-x-f", "en-SG-x-l", "en-SG-x-m", "en-SG-x-s", "en-SH-x-f", "en-SH-x-l", "en-SH-x-m", "en-SH-x-s", "en-SI-x-f", "en-SI-x-l", "en-SI-x-m", "en-SI-x-s", "en-SL-x-f", "en-SL-x-l", "en-SL-x-m", "en-SL-x-s", "en-SS-x-f", "en-SS-x-l", "en-SS-x-m", "en-SS-x-s", "en-SX-x-f", "en-SX-x-l", "en-SX-x-m", "en-SX-x-s", "en-SZ-x-f", "en-SZ-x-l", "en-SZ-x-m", "en-SZ-x-s", "en-TC-x-f", "en-TC-x-l", "en-TC-x-m", "en-TC-x-s", "en-TK-x-f", "en-TK-x-l", "en-TK-x-m", "en-TK-x-s", "en-TO-x-f", "en-TO-x-l", "en-TO-x-m", "en-TO-x-s", "en-TT-x-f", "en-TT-x-l", "en-TT-x-m", "en-TT-x-s", "en-TV-x-f", "en-TV-x-l", "en-TV-x-m", "en-TV-x-s", "en-TZ-x-f", "en-TZ-x-l", "en-TZ-x-m", "en-TZ-x-s", "en-UG-x-f", "en-UG-x-l", "en-UG-x-m", "en-UG-x-s", "en-VC-x-f", "en-VC-x-l", "en-VC-x-m", "en-VC-x-s", "en-VG-x-f", "en-VG-x-l", "en-VG-x-m", "en-VG-x-s", "en-VU-x-f", "en-VU-x-l", "en-VU-x-m", "en-VU-x-s", "en-WS-x-f", "en-WS-x-l", "en-WS-x-m", "en-WS-x-s", "en-ZA-x-f", "en-ZA-x-l", "en-ZA-x-m", "en-ZA-x-s", "en-ZM-x-f", "en-ZM-x-l", "en-ZM-x-m", "en-ZM-x-s", "en-ZW-x-f", "en-ZW-x-l", "en-ZW-x-m", "en-ZW-x-s", "en-x-f", "en-x-l", "en-x-m", "en-x-s", "eo-x-f", "eo-x-l", "eo-x-m", "eo-x-s", "es-x-f", "es-x-l", "es-x-m", "es-x-s", "et-x-f", "et-x-l", "et-x-m", "et-x-s", "eu-x-f", "eu-x-l", "eu-x-m", "eu-x-s", "fa-x-f", "fa-x-l", "fa-x-m", "fa-x-s", "ff-Adlm-x-f", "ff-Adlm-x-l", "ff-Adlm-x-m", "ff-Adlm-x-s", "fi-x-f", "fi-x-l", "fi-x-m", "fi-x-s", "fil-x-f", "fil-x-l", "fil-x-m", "fil-x-s", "fo-x-f", "fo-x-l", "fo-x-m", "fo-x-s", "fr-x-f", "fr-x-l", "fr-x-m", "fr-x-s", "fy-x-f", "fy-x-l", "fy-x-m", "fy-x-s", "ga-x-f", "ga-x-l", "ga-x-m", "ga-x-s", "gd-x-f", "gd-x-l", "gd-x-m", "gd-x-s", "gl-x-f", "gl-x-l", "gl-x-m", "gl-x-s", "gu-x-f", "gu-x-l", "gu-x-m", "gu-x-s", "ha-x-f", "ha-x-l", "ha-x-m", "ha-x-s", "he-x-f", "he-x-l", "he-x-m", "he-x-s", "hi-Latn-x-f", "hi-Latn-x-l", "hi-Latn-x-m", "hi-Latn-x-s", "hi-x-f", "hi-x-l", "hi-x-m", "hi-x-s", "hr-x-f", "hr-x-l", "hr-x-m", "hr-x-s", "hsb-x-f", "hsb-x-l", "hsb-x-m", "hsb-x-s", "hu-x-f", "hu-x-l", "hu-x-m", "hu-x-s", "hy-x-f", "hy-x-l", "hy-x-m", "hy-x-s", "ia-x-f", "ia-x-l", "ia-x-m", "ia-x-s", "id-x-f", "id-x-l", "id-x-m", "id-x-s", "ie-x-f", "ie-x-l", "ie-x-m", "ie-x-s", "ig-x-f", "ig-x-l", "ig-x-m", "ig-x-s", "is-x-f", "is-x-l", "is-x-m", "is-x-s", "it-x-f", "it-x-l", "it-x-m", "it-x-s", "ja-x-f", "ja-x-l", "ja-x-m", "ja-x-s", "jv-x-f", "jv-x-l", "jv-x-m", "jv-x-s", "ka-x-f", "ka-x-l", "ka-x-m", "ka-x-s", "kea-x-f", "kea-x-l", "kea-x-m", "kea-x-s", "kgp-x-f", "kgp-x-l", "kgp-x-m", "kgp-x-s", "kk-x-f", "kk-x-l", "kk-x-m", "kk-x-s", "km-x-f", "km-x-l", "km-x-m", "km-x-s", "kn-x-f", "kn-x-l", "kn-x-m", "kn-x-s", "ko-x-f", "ko-x-l", "ko-x-m", "ko-x-s", "kok-x-f", "kok-x-l", "kok-x-m", "kok-x-s", "ks-Deva-x-f", "ks-Deva-x-l", "ks-Deva-x-m", "ks-Deva-x-s", "ks-x-f", "ks-x-l", "ks-x-m", "ks-x-s", "ku-x-f", "ku-x-l", "ku-x-m", "ku-x-s", "kxv-Deva-x-f", "kxv-Deva-x-l", "kxv-Deva-x-m", "kxv-Deva-x-s", "kxv-Orya-x-f", "kxv-Orya-x-l", "kxv-Orya-x-m", "kxv-Orya-x-s", "kxv-Telu-x-f", "kxv-Telu-x-l", "kxv-Telu-x-m", "kxv-Telu-x-s", "kxv-x-f", "kxv-x-l", "kxv-x-m", "kxv-x-s", "ky-x-f", "ky-x-l", "ky-x-m", "ky-x-s", "lb-x-f", "lb-x-l", "lb-x-m", "lb-x-s", "lij-x-f", "lij-x-l", "lij-x-m", "lij-x-s", "lmo-x-f", "lmo-x-l", "lmo-x-m", "lmo-x-s", "lo-x-f", "lo-x-l", "lo-x-m", "lo-x-s", "lt-x-f", "lt-x-l", "lt-x-m", "lt-x-s", "lv-x-f", "lv-x-l", "lv-x-m", "lv-x-s", "mai-x-f", "mai-x-l", "mai-x-m", "mai-x-s", "mi-x-f", "mi-x-l", "mi-x-m", "mi-x-s", "mk-x-f", "mk-x-l", "mk-x-m", "mk-x-s", "ml-x-f", "ml-x-l", "ml-x-m", "ml-x-s", "mn-x-f", "mn-x-l", "mn-x-m", "mn-x-s", "mni-x-f", "mni-x-l", "mni-x-m", "mni-x-s", "mr-x-f", "mr-x-l", "mr-x-m", "mr-x-s", "ms-x-f", "ms-x-l", "ms-x-m", "ms-x-s", "mt-x-f", "mt-x-l", "mt-x-m", "mt-x-s", "my-x-f", "my-x-l", "my-x-m", "my-x-s", "nb-x-f", "nb-x-l", "nb-x-m", "nb-x-s", "nds-x-f", "nds-x-l", "nds-x-m", "nds-x-s", "ne-x-f", "ne-x-l", "ne-x-m", "ne-x-s", "nl-x-f", "nl-x-l", "nl-x-m", "nl-x-s", "nn-x-f", "nn-x-l", "nn-x-m", "nn-x-s", "no-x-f", "no-x-l", "no-x-m", "no-x-s", "nqo-x-f", "nqo-x-l", "nqo-x-m", "nqo-x-s", "oc-x-f", "oc-x-l", "oc-x-m", "oc-x-s", "or-x-f", "or-x-l", "or-x-m", "or-x-s", "pa-x-f", "pa-x-l", "pa-x-m", "pa-x-s", "pcm-x-f", "pcm-x-l", "pcm-x-m", "pcm-x-s", "pl-x-f", "pl-x-l", "pl-x-m", "pl-x-s", "prg-x-f", "prg-x-l", "prg-x-m", "prg-x-s", "ps-x-f", "ps-x-l", "ps-x-m", "ps-x-s", "pt-AO-x-m", "pt-AO-x-s", "pt-CH-x-m", "pt-CH-x-s", "pt-CV-x-m", "pt-CV-x-s", "pt-GQ-x-m", "pt-GQ-x-s", "pt-GW-x-m", "pt-GW-x-s", "pt-LU-x-m", "pt-LU-x-s", "pt-MO-x-m", "pt-MO-x-s", "pt-MZ-x-m", "pt-MZ-x-s", "pt-PT-x-m", "pt-PT-x-s", "pt-ST-x-m", "pt-ST-x-s", "pt-TL-x-m", "pt-TL-x-s", "pt-x-f", "pt-x-l", "pt-x-m", "pt-x-s", "qu-x-f", "qu-x-l", "qu-x-m", "qu-x-s", "raj-x-f", "raj-x-l", "raj-x-m", "raj-x-s", "rm-x-f", "rm-x-l", "rm-x-m", "rm-x-s", "ro-x-f", "ro-x-l", "ro-x-m", "ro-x-s", "ru-x-f", "ru-x-l", "ru-x-m", "ru-x-s", "sa-x-f", "sa-x-l", "sa-x-m", "sa-x-s", "sah-x-f", "sah-x-l", "sah-x-m", "sah-x-s", "sat-x-f", "sat-x-l", "sat-x-m", "sat-x-s", "sc-x-f", "sc-x-l", "sc-x-m", "sc-x-s", "sd-Deva-x-f", "sd-Deva-x-l", "sd-Deva-x-m", "sd-Deva-x-s", "sd-x-f", "sd-x-l", "sd-x-m", "sd-x-s", "si-x-f", "si-x-l", "si-x-m", "si-x-s", "sk-x-f", "sk-x-l", "sk-x-m", "sk-x-s", "sl-x-f", "sl-x-l", "sl-x-m", "sl-x-s", "so-x-f", "so-x-l", "so-x-m", "so-x-s", "sq-x-f", "sq-x-l", "sq-x-m", "sq-x-s", "sr-Latn-x-f", "sr-Latn-x-l", "sr-Latn-x-m", "sr-Latn-x-s", "sr-x-f", "sr-x-l", "sr-x-m", "sr-x-s", "su-x-f", "su-x-l", "su-x-m", "su-x-s", "sv-x-f", "sv-x-l", "sv-x-m", "sv-x-s", "sw-x-f", "sw-x-l", "sw-x-m", "sw-x-s", "syr-x-f", "syr-x-l", "syr-x-m", "syr-x-s", "szl-x-f", "szl-x-l", "szl-x-m", "szl-x-s", "ta-x-f", "ta-x-l", "ta-x-m", "ta-x-s", "te-x-f", "te-x-l", "te-x-m", "te-x-s", "tg-x-f", "tg-x-l", "tg-x-m", "tg-x-s", "th-x-f", "th-x-l", "th-x-m", "th-x-s", "ti-x-f", "ti-x-l", "ti-x-m", "ti-x-s", "tk-x-f", "tk-x-l", "tk-x-m", "tk-x-s", "to-x-f", "to-x-l", "to-x-m", "to-x-s", "tok-x-f", "tok-x-l", "tok-x-m", "tok-x-s", "tr-x-f", "tr-x-l", "tr-x-m", "tr-x-s", "tt-x-f", "tt-x-l", "tt-x-m", "tt-x-s", "ug-x-f", "ug-x-l", "ug-x-m", "ug-x-s", "uk-x-f", "uk-x-l", "uk-x-m", "uk-x-s", "und-x-f", "und-x-l", "und-x-m", "und-x-s", "ur-x-f", "ur-x-l", "ur-x-m", "ur-x-s", "uz-Cyrl-x-f", "uz-Cyrl-x-l", "uz-Cyrl-x-m", "uz-Cyrl-x-s", "uz-x-f", "uz-x-l", "uz-x-m", "uz-x-s", "vec-x-f", "vec-x-l", "vec-x-m", "vec-x-s", "vi-x-f", "vi-x-l", "vi-x-m", "vi-x-s", "vmw-x-f", "vmw-x-l", "vmw-x-m", "vmw-x-s", "wo-x-f", "wo-x-l", "wo-x-m", "wo-x-s", "xh-x-f", "xh-x-l", "xh-x-m", "xh-x-s", "xnr-x-f", "xnr-x-l", "xnr-x-m", "xnr-x-s", "yo-x-f", "yo-x-l", "yo-x-m", "yo-x-s", "yrl-x-f", "yrl-x-l", "yrl-x-m", "yrl-x-s", "yue-Hans-x-f", "yue-Hans-x-l", "yue-Hans-x-m", "yue-Hans-x-s", "yue-x-f", "yue-x-l", "yue-x-m", "yue-x-s", "za-x-f", "za-x-l", "za-x-m", "za-x-s", "zh-HK-x-f", "zh-HK-x-l", "zh-HK-x-m", "zh-HK-x-s", "zh-Hant-x-f", "zh-Hant-x-l", "zh-Hant-x-m", "zh-Hant-x-s", "zh-MO-x-f", "zh-MO-x-l", "zh-MO-x-m", "zh-MO-x-s", "zh-SG-x-f", "zh-SG-x-l", "zh-SG-x-m", "zh-x-f", "zh-x-l", "zh-x-m", "zh-x-s", "zu-x-f", "zu-x-l", "zu-x-m", "zu-x-s"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_patterns_coptic_date_v1.rs.data b/provider/baked/datetime/data/macros/datetime_patterns_coptic_date_v1.rs.data index 45cc0d21e69..c65359628e1 100644 --- a/provider/baked/datetime/data/macros/datetime_patterns_coptic_date_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_patterns_coptic_date_v1.rs.data @@ -192,9 +192,9 @@ macro_rules! __impl_datetime_patterns_coptic_date_v1 { static MN_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x03\0\x04K\0\x04=\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static MN_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x04\0\x04K\0\x04=\0\0 \x80@\x01\0\0.\0\0 \x80R\x04\0\0 \0\x043\0\x040\0\x04@\0\x040\0\x043") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static SAH_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04A\0\x04K\0\x04;\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \0\x04:\0\x04\xAF\0\x04=\0\x04M\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static ML_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static ML_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static ML_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; @@ -222,7 +222,7 @@ macro_rules! __impl_datetime_patterns_coptic_date_v1 { static KU_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x01\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static MY_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x01\0\0/\x80 \x01\0\0/\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static AZ_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static HU_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0.\0\0 \x80 \x01\0\0.\0\0 \x80@\x01\0\0.") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static MN_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0.\x80 \x02\0\0.\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static PS_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; @@ -239,8 +239,8 @@ macro_rules! __impl_datetime_patterns_coptic_date_v1 { static LV_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \0\0g\0\0a\0\0d\0\0a\0\0 \x80@\x01\0\0.\0\0 \x80 \x04\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static FA_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01\0\0 \x80\0\x05") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static FR_CA_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x02\0\0-\x80 \x02\0\0-\x80@\x02\0\0 \x80\0\x05") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static VALUES: [&::Yokeable; 964usize] = [&AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AM_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &AR_X_F, &AM_X_L, &AR_X_M, &AR_X_S, &AST_X_F, &AST_X_L, &AM_X_M, &AST_X_S, &AZ_X_F, &AZ_X_L, &AZ_X_M, &AZ_X_S, &BE_X_F, &AM_X_L, &BE_X_M, &BE_X_S, &BG_X_F, &BG_X_L, &BG_X_M, &BG_X_S, &BLO_X_F, &BLO_X_L, &BLO_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BR_X_S, &BRX_X_F, &BRX_X_L, &BRX_X_M, &AST_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_CYRL_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_X_S, &CA_X_F, &CA_X_L, &CA_X_M, &AST_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CS_X_F, &CS_X_L, &CS_X_M, &CS_X_S, &CV_X_F, &CV_X_L, &CV_X_M, &CV_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &DA_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &DSB_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AF_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &AF_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &EN_BZ_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &EN_CH_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &AST_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_IN_X_F, &BN_X_L, &BN_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AF_X_L, &AF_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &EN_NZ_X_M, &EN_NZ_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &EN_BZ_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &EN_SE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &AF_X_M, &EN_ZA_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &EN_ZW_X_M, &BN_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &EO_X_F, &EO_X_L, &EO_X_M, &ES_CL_X_M, &ES_CL_X_S, &EN_NZ_X_M, &ES_CO_X_S, &ES_DO_X_M, &EN_NZ_X_M, &ES_CO_X_S, &ES_HN_X_F, &ES_HN_X_L, &ES_PA_X_M, &ES_PA_X_S, &ES_CO_X_S, &ES_PA_X_M, &ES_PA_X_S, &ES_X_F, &ES_X_L, &ES_X_M, &BN_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &EN_CH_X_S, &EU_X_F, &EU_X_L, &EU_X_M, &BR_X_F, &AM_X_L, &AM_X_M, &FA_X_S, &FF_ADLM_X_F, &FF_ADLM_X_L, &FF_ADLM_X_M, &FF_ADLM_X_S, &FI_X_F, &CS_X_L, &BE_X_M, &BE_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &FO_X_F, &CS_X_L, &DA_X_M, &EN_CH_X_S, &ES_CO_X_S, &FR_CA_X_S, &BE_X_F, &EN_CH_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &GD_X_F, &GD_X_L, &AM_X_M, &BN_X_S, &GL_X_F, &ES_X_L, &ES_X_M, &BN_X_S, &GU_X_F, &GU_X_L, &GU_X_M, &GU_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &AST_X_S, &HE_X_F, &HE_X_L, &HE_X_M, &BE_X_S, &EN_IN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &HR_X_F, &HR_X_L, &HR_X_M, &HR_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &DSB_X_S, &HU_X_F, &HU_X_L, &HU_X_M, &HU_X_S, &HY_X_F, &HY_X_L, &HY_X_M, &EN_CH_X_S, &IA_X_F, &IA_X_L, &AM_X_M, &ES_CL_X_S, &EN_BW_X_F, &AM_X_L, &AM_X_M, &ID_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &BE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CS_X_S, &BR_X_F, &AF_X_L, &AF_X_M, &ID_X_S, &JA_X_F, &JA_X_L, &JA_X_M, &JA_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &KA_X_F, &BN_X_L, &BN_X_M, &EN_CH_X_S, &KEA_X_F, &KEA_X_L, &AM_X_M, &AM_X_S, &KGP_X_F, &KGP_X_L, &BN_X_M, &AM_X_S, &KK_X_F, &KK_X_L, &KK_X_M, &AZ_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &KO_X_F, &KO_X_L, &KO_X_M, &KO_X_M, &BR_X_F, &AM_X_L, &KOK_X_M, &FF_ADLM_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &KU_X_F, &KU_X_L, &KU_X_M, &KU_X_S, &CEB_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &KY_X_F, &KY_X_L, &CV_X_S, &EN_CH_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &LO_X_F, &AM_X_L, &AM_X_M, &BN_X_S, <_X_F, <_X_L, <_X_M, <_X_S, &LV_X_F, &LV_X_L, &LV_X_M, &BS_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &MK_X_F, &MK_X_L, &MK_X_M, &MK_X_S, &ML_X_F, &ML_X_L, &ML_X_M, &MN_X_F, &MN_X_L, &MN_X_M, &MN_X_S, &MNI_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &AF_X_L, &EN_BW_X_F, &AM_X_M, &ID_X_S, &BE_X_F, &AM_X_L, &ES_DO_X_M, &EN_NZ_X_S, &MT_X_F, &MT_X_L, &AF_X_M, &AM_X_S, &MY_X_F, &MY_X_L, &AZ_X_M, &MY_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &EN_BW_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CV_X_S, &PS_X_F, &PS_X_L, &PS_X_S, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &ES_X_F, &ES_X_L, &ES_X_M, &AM_X_S, &QU_X_F, &BRX_X_L, &BRX_X_M, &BN_X_S, &RM_X_F, &AM_X_L, &ES_CL_X_M, &ES_CL_X_S, &BE_X_F, &AM_X_L, &CV_X_S, &EN_CH_X_S, &BG_X_F, &BG_X_L, &RU_X_M, &CV_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &SAH_X_F, &ML_X_L, &ML_X_M, &SAH_X_S, &SC_X_F, &SC_X_L, &AF_X_M, &AM_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &SK_X_F, &CS_X_M, &CS_X_M, &BE_X_S, &FO_X_F, &SL_X_L, &DA_X_M, &SL_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &SQ_X_F, &AM_X_M, &AM_X_M, &BE_X_S, &HR_X_F, &HR_X_L, &SR_LATN_X_M, &BS_CYRL_X_S, &HR_X_F, &HR_X_L, &SR_LATN_X_M, &BS_CYRL_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &EN_SE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &SYR_X_F, &SYR_X_L, &SYR_X_M, &BN_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &EN_BW_X_F, &AF_X_L, &AF_X_M, &ID_X_S, &TH_X_F, &TH_X_L, &TH_X_M, &CA_X_M, &TI_ER_X_F, &AM_X_F, &AM_X_L, &AM_X_M, &ID_X_S, &TK_X_F, &AM_X_L, &AM_X_M, &EN_CH_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &TR_X_F, &HI_X_L, &AZ_X_M, &KU_X_S, &TT_X_F, &TT_X_L, &TT_X_M, &TT_X_S, &UG_X_F, &UG_X_L, &UG_X_M, &BLO_X_S, &UK_X_F, &UK_X_L, &UK_X_M, &CS_X_S, &UND_X_F, &UND_X_L, &UND_X_M, &UND_X_S, &UR_X_F, &UR_X_L, &UR_X_M, &BN_X_S, &UZ_CYRL_X_F, &EN_ZA_X_S, &UZ_X_F, &UZ_X_L, &UZ_X_M, &TT_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &VI_X_F, &VI_X_L, &BN_X_M, &BN_X_S, &WO_X_F, &BN_X_L, &BN_X_M, &ES_CL_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CEB_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &YO_X_F, &YO_X_L, &YO_X_L, &ES_DO_X_M, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &YUE_HANS_X_S, &YUE_X_F, &YUE_X_L, &YUE_X_L, &YUE_X_S, &ZH_HK_X_F, &JA_X_L, &JA_X_L, &YUE_HANS_X_S, &YUE_X_F, &YUE_X_L, &YUE_X_L, &YUE_X_S, &ZH_HK_X_F, &JA_X_L, &JA_X_L, &YUE_HANS_X_S, &ZH_SG_X_S, &YUE_HANS_X_F, &JA_X_L, &JA_X_L, &YUE_HANS_X_S, &AF_X_F, &AM_X_L, &AM_X_M]; - static KEYS: [&str; 964usize] = ["af-x-f", "af-x-l", "af-x-m", "af-x-s", "am-x-f", "am-x-l", "am-x-m", "am-x-s", "ar-x-f", "ar-x-l", "ar-x-m", "ar-x-s", "ast-x-f", "ast-x-l", "ast-x-m", "ast-x-s", "az-x-f", "az-x-l", "az-x-m", "az-x-s", "be-x-f", "be-x-l", "be-x-m", "be-x-s", "bg-x-f", "bg-x-l", "bg-x-m", "bg-x-s", "blo-x-f", "blo-x-l", "blo-x-m", "blo-x-s", "bn-x-f", "bn-x-l", "bn-x-m", "bn-x-s", "br-x-f", "br-x-l", "br-x-m", "br-x-s", "brx-x-f", "brx-x-l", "brx-x-m", "brx-x-s", "bs-Cyrl-x-f", "bs-Cyrl-x-l", "bs-Cyrl-x-m", "bs-Cyrl-x-s", "bs-x-f", "bs-x-l", "bs-x-m", "bs-x-s", "ca-x-f", "ca-x-l", "ca-x-m", "ca-x-s", "ceb-x-f", "ceb-x-l", "ceb-x-m", "ceb-x-s", "chr-x-f", "chr-x-l", "chr-x-m", "chr-x-s", "cs-x-f", "cs-x-l", "cs-x-m", "cs-x-s", "cv-x-f", "cv-x-l", "cv-x-m", "cv-x-s", "cy-x-f", "cy-x-l", "cy-x-m", "cy-x-s", "da-x-f", "da-x-l", "da-x-m", "da-x-s", "de-x-f", "de-x-l", "de-x-m", "de-x-s", "doi-x-f", "doi-x-l", "doi-x-m", "doi-x-s", "dsb-x-f", "dsb-x-l", "dsb-x-m", "dsb-x-s", "el-x-f", "el-x-l", "el-x-m", "el-x-s", "en-001-x-f", "en-001-x-l", "en-001-x-m", "en-001-x-s", "en-150-x-f", "en-150-x-l", "en-150-x-m", "en-150-x-s", "en-AE-x-f", "en-AE-x-l", "en-AE-x-m", "en-AE-x-s", "en-AG-x-f", "en-AG-x-l", "en-AG-x-m", "en-AG-x-s", "en-AI-x-f", "en-AI-x-l", "en-AI-x-m", "en-AI-x-s", "en-AT-x-f", "en-AT-x-l", "en-AT-x-m", "en-AT-x-s", "en-AU-x-f", "en-AU-x-l", "en-AU-x-m", "en-AU-x-s", "en-BB-x-f", "en-BB-x-l", "en-BB-x-m", "en-BB-x-s", "en-BE-x-f", "en-BE-x-l", "en-BE-x-m", "en-BE-x-s", "en-BM-x-f", "en-BM-x-l", "en-BM-x-m", "en-BM-x-s", "en-BS-x-f", "en-BS-x-l", "en-BS-x-m", "en-BS-x-s", "en-BW-x-f", "en-BW-x-l", "en-BW-x-m", "en-BW-x-s", "en-BZ-x-f", "en-BZ-x-l", "en-BZ-x-m", "en-BZ-x-s", "en-CC-x-f", "en-CC-x-l", "en-CC-x-m", "en-CC-x-s", "en-CH-x-f", "en-CH-x-l", "en-CH-x-m", "en-CH-x-s", "en-CK-x-f", "en-CK-x-l", "en-CK-x-m", "en-CK-x-s", "en-CM-x-f", "en-CM-x-l", "en-CM-x-m", "en-CM-x-s", "en-CX-x-f", "en-CX-x-l", "en-CX-x-m", "en-CX-x-s", "en-CY-x-f", "en-CY-x-l", "en-CY-x-m", "en-CY-x-s", "en-DE-x-f", "en-DE-x-l", "en-DE-x-m", "en-DE-x-s", "en-DG-x-f", "en-DG-x-l", "en-DG-x-m", "en-DG-x-s", "en-DK-x-f", "en-DK-x-l", "en-DK-x-m", "en-DK-x-s", "en-DM-x-f", "en-DM-x-l", "en-DM-x-m", "en-DM-x-s", "en-ER-x-f", "en-ER-x-l", "en-ER-x-m", "en-ER-x-s", "en-FI-x-f", "en-FI-x-l", "en-FI-x-m", "en-FI-x-s", "en-FJ-x-f", "en-FJ-x-l", "en-FJ-x-m", "en-FJ-x-s", "en-FK-x-f", "en-FK-x-l", "en-FK-x-m", "en-FK-x-s", "en-FM-x-f", "en-FM-x-l", "en-FM-x-m", "en-FM-x-s", "en-GB-x-f", "en-GB-x-l", "en-GB-x-m", "en-GB-x-s", "en-GD-x-f", "en-GD-x-l", "en-GD-x-m", "en-GD-x-s", "en-GG-x-f", "en-GG-x-l", "en-GG-x-m", "en-GG-x-s", "en-GH-x-f", "en-GH-x-l", "en-GH-x-m", "en-GH-x-s", "en-GI-x-f", "en-GI-x-l", "en-GI-x-m", "en-GI-x-s", "en-GM-x-f", "en-GM-x-l", "en-GM-x-m", "en-GM-x-s", "en-GY-x-f", "en-GY-x-l", "en-GY-x-m", "en-GY-x-s", "en-HK-x-f", "en-HK-x-l", "en-HK-x-m", "en-HK-x-s", "en-ID-x-f", "en-ID-x-l", "en-ID-x-m", "en-ID-x-s", "en-IE-x-f", "en-IE-x-l", "en-IE-x-m", "en-IE-x-s", "en-IL-x-f", "en-IL-x-l", "en-IL-x-m", "en-IL-x-s", "en-IM-x-f", "en-IM-x-l", "en-IM-x-m", "en-IM-x-s", "en-IN-x-f", "en-IN-x-l", "en-IN-x-m", "en-IN-x-s", "en-IO-x-f", "en-IO-x-l", "en-IO-x-m", "en-IO-x-s", "en-JE-x-f", "en-JE-x-l", "en-JE-x-m", "en-JE-x-s", "en-JM-x-f", "en-JM-x-l", "en-JM-x-m", "en-JM-x-s", "en-KE-x-f", "en-KE-x-l", "en-KE-x-m", "en-KE-x-s", "en-KI-x-f", "en-KI-x-l", "en-KI-x-m", "en-KI-x-s", "en-KN-x-f", "en-KN-x-l", "en-KN-x-m", "en-KN-x-s", "en-KY-x-f", "en-KY-x-l", "en-KY-x-m", "en-KY-x-s", "en-LC-x-f", "en-LC-x-l", "en-LC-x-m", "en-LC-x-s", "en-LR-x-f", "en-LR-x-l", "en-LR-x-m", "en-LR-x-s", "en-LS-x-f", "en-LS-x-l", "en-LS-x-m", "en-LS-x-s", "en-MG-x-f", "en-MG-x-l", "en-MG-x-m", "en-MG-x-s", "en-MO-x-f", "en-MO-x-l", "en-MO-x-m", "en-MO-x-s", "en-MS-x-f", "en-MS-x-l", "en-MS-x-m", "en-MS-x-s", "en-MT-x-f", "en-MT-x-l", "en-MT-x-m", "en-MT-x-s", "en-MU-x-f", "en-MU-x-l", "en-MU-x-m", "en-MU-x-s", "en-MV-x-f", "en-MV-x-l", "en-MV-x-m", "en-MV-x-s", "en-MW-x-f", "en-MW-x-l", "en-MW-x-m", "en-MW-x-s", "en-MY-x-f", "en-MY-x-l", "en-MY-x-m", "en-MY-x-s", "en-NA-x-f", "en-NA-x-l", "en-NA-x-m", "en-NA-x-s", "en-NF-x-f", "en-NF-x-l", "en-NF-x-m", "en-NF-x-s", "en-NG-x-f", "en-NG-x-l", "en-NG-x-m", "en-NG-x-s", "en-NL-x-f", "en-NL-x-l", "en-NL-x-m", "en-NL-x-s", "en-NR-x-f", "en-NR-x-l", "en-NR-x-m", "en-NR-x-s", "en-NU-x-f", "en-NU-x-l", "en-NU-x-m", "en-NU-x-s", "en-NZ-x-f", "en-NZ-x-l", "en-NZ-x-m", "en-NZ-x-s", "en-PG-x-f", "en-PG-x-l", "en-PG-x-m", "en-PG-x-s", "en-PK-x-f", "en-PK-x-l", "en-PK-x-m", "en-PK-x-s", "en-PN-x-f", "en-PN-x-l", "en-PN-x-m", "en-PN-x-s", "en-PW-x-f", "en-PW-x-l", "en-PW-x-m", "en-PW-x-s", "en-RW-x-f", "en-RW-x-l", "en-RW-x-m", "en-RW-x-s", "en-SB-x-f", "en-SB-x-l", "en-SB-x-m", "en-SB-x-s", "en-SC-x-f", "en-SC-x-l", "en-SC-x-m", "en-SC-x-s", "en-SD-x-f", "en-SD-x-l", "en-SD-x-m", "en-SD-x-s", "en-SE-x-f", "en-SE-x-l", "en-SE-x-m", "en-SE-x-s", "en-SG-x-f", "en-SG-x-l", "en-SG-x-m", "en-SG-x-s", "en-SH-x-f", "en-SH-x-l", "en-SH-x-m", "en-SH-x-s", "en-SI-x-f", "en-SI-x-l", "en-SI-x-m", "en-SI-x-s", "en-SL-x-f", "en-SL-x-l", "en-SL-x-m", "en-SL-x-s", "en-SS-x-f", "en-SS-x-l", "en-SS-x-m", "en-SS-x-s", "en-SX-x-f", "en-SX-x-l", "en-SX-x-m", "en-SX-x-s", "en-SZ-x-f", "en-SZ-x-l", "en-SZ-x-m", "en-SZ-x-s", "en-TC-x-f", "en-TC-x-l", "en-TC-x-m", "en-TC-x-s", "en-TK-x-f", "en-TK-x-l", "en-TK-x-m", "en-TK-x-s", "en-TO-x-f", "en-TO-x-l", "en-TO-x-m", "en-TO-x-s", "en-TT-x-f", "en-TT-x-l", "en-TT-x-m", "en-TT-x-s", "en-TV-x-f", "en-TV-x-l", "en-TV-x-m", "en-TV-x-s", "en-TZ-x-f", "en-TZ-x-l", "en-TZ-x-m", "en-TZ-x-s", "en-UG-x-f", "en-UG-x-l", "en-UG-x-m", "en-UG-x-s", "en-VC-x-f", "en-VC-x-l", "en-VC-x-m", "en-VC-x-s", "en-VG-x-f", "en-VG-x-l", "en-VG-x-m", "en-VG-x-s", "en-VU-x-f", "en-VU-x-l", "en-VU-x-m", "en-VU-x-s", "en-WS-x-f", "en-WS-x-l", "en-WS-x-m", "en-WS-x-s", "en-ZA-x-f", "en-ZA-x-l", "en-ZA-x-m", "en-ZA-x-s", "en-ZM-x-f", "en-ZM-x-l", "en-ZM-x-m", "en-ZM-x-s", "en-ZW-x-f", "en-ZW-x-l", "en-ZW-x-m", "en-ZW-x-s", "en-x-f", "en-x-l", "en-x-m", "en-x-s", "eo-x-f", "eo-x-l", "eo-x-m", "es-CL-x-m", "es-CL-x-s", "es-CO-x-m", "es-CO-x-s", "es-DO-x-m", "es-GT-x-m", "es-GT-x-s", "es-HN-x-f", "es-HN-x-l", "es-PA-x-m", "es-PA-x-s", "es-PE-x-s", "es-PR-x-m", "es-PR-x-s", "es-x-f", "es-x-l", "es-x-m", "es-x-s", "et-x-f", "et-x-l", "et-x-m", "et-x-s", "eu-x-f", "eu-x-l", "eu-x-m", "fa-x-f", "fa-x-l", "fa-x-m", "fa-x-s", "ff-Adlm-x-f", "ff-Adlm-x-l", "ff-Adlm-x-m", "ff-Adlm-x-s", "fi-x-f", "fi-x-l", "fi-x-m", "fi-x-s", "fil-x-f", "fil-x-l", "fil-x-m", "fil-x-s", "fo-x-f", "fo-x-l", "fo-x-m", "fo-x-s", "fr-BE-x-s", "fr-CA-x-s", "fr-CH-x-f", "fr-CH-x-s", "fr-x-f", "fr-x-l", "fr-x-m", "fr-x-s", "fy-x-f", "fy-x-l", "fy-x-m", "fy-x-s", "ga-x-f", "ga-x-l", "ga-x-m", "ga-x-s", "gd-x-f", "gd-x-l", "gd-x-m", "gd-x-s", "gl-x-f", "gl-x-l", "gl-x-m", "gl-x-s", "gu-x-f", "gu-x-l", "gu-x-m", "gu-x-s", "ha-x-f", "ha-x-l", "ha-x-m", "ha-x-s", "he-x-f", "he-x-l", "he-x-m", "he-x-s", "hi-Latn-x-f", "hi-Latn-x-l", "hi-Latn-x-m", "hi-Latn-x-s", "hi-x-f", "hi-x-l", "hi-x-m", "hi-x-s", "hr-x-f", "hr-x-l", "hr-x-m", "hr-x-s", "hsb-x-f", "hsb-x-l", "hsb-x-m", "hsb-x-s", "hu-x-f", "hu-x-l", "hu-x-m", "hu-x-s", "hy-x-f", "hy-x-l", "hy-x-m", "hy-x-s", "ia-x-f", "ia-x-l", "ia-x-m", "ia-x-s", "id-x-f", "id-x-l", "id-x-m", "id-x-s", "ig-x-f", "ig-x-l", "ig-x-m", "ig-x-s", "is-x-f", "is-x-l", "is-x-m", "is-x-s", "it-CH-x-f", "it-CH-x-l", "it-CH-x-m", "it-CH-x-s", "it-x-f", "it-x-l", "it-x-m", "it-x-s", "ja-x-f", "ja-x-l", "ja-x-m", "ja-x-s", "jv-x-f", "jv-x-l", "jv-x-m", "jv-x-s", "ka-x-f", "ka-x-l", "ka-x-m", "ka-x-s", "kea-x-f", "kea-x-l", "kea-x-m", "kea-x-s", "kgp-x-f", "kgp-x-l", "kgp-x-m", "kgp-x-s", "kk-x-f", "kk-x-l", "kk-x-m", "kk-x-s", "km-x-f", "km-x-l", "km-x-m", "km-x-s", "ko-x-f", "ko-x-l", "ko-x-m", "ko-x-s", "kok-x-f", "kok-x-l", "kok-x-m", "kok-x-s", "ks-x-f", "ks-x-l", "ks-x-m", "ks-x-s", "ku-x-f", "ku-x-l", "ku-x-m", "ku-x-s", "kxv-x-f", "kxv-x-l", "kxv-x-m", "kxv-x-s", "ky-x-f", "ky-x-l", "ky-x-m", "ky-x-s", "lb-x-f", "lb-x-l", "lb-x-m", "lb-x-s", "lo-x-f", "lo-x-l", "lo-x-m", "lo-x-s", "lt-x-f", "lt-x-l", "lt-x-m", "lt-x-s", "lv-x-f", "lv-x-l", "lv-x-m", "lv-x-s", "mai-x-f", "mai-x-l", "mai-x-m", "mai-x-s", "mi-x-f", "mi-x-l", "mi-x-m", "mi-x-s", "mk-x-f", "mk-x-l", "mk-x-m", "mk-x-s", "ml-x-f", "ml-x-l", "ml-x-m", "mn-x-f", "mn-x-l", "mn-x-m", "mn-x-s", "mni-x-f", "mni-x-l", "mni-x-m", "mni-x-s", "mr-x-f", "mr-x-l", "mr-x-m", "mr-x-s", "ms-BN-x-f", "ms-ID-x-f", "ms-ID-x-m", "ms-ID-x-s", "ms-x-f", "ms-x-l", "ms-x-m", "ms-x-s", "mt-x-f", "mt-x-l", "mt-x-m", "mt-x-s", "my-x-f", "my-x-l", "my-x-m", "my-x-s", "nb-x-f", "nb-x-l", "nb-x-m", "nb-x-s", "nl-x-f", "nl-x-l", "nl-x-m", "nl-x-s", "nn-x-f", "nn-x-l", "nn-x-m", "nn-x-s", "no-x-f", "no-x-l", "no-x-m", "no-x-s", "or-x-f", "or-x-l", "or-x-m", "or-x-s", "pa-x-f", "pa-x-l", "pa-x-m", "pa-x-s", "pcm-x-f", "pcm-x-l", "pcm-x-m", "pcm-x-s", "pl-x-f", "pl-x-l", "pl-x-m", "pl-x-s", "ps-x-f", "ps-x-l", "ps-x-s", "pt-AO-x-s", "pt-CH-x-s", "pt-CV-x-s", "pt-GQ-x-s", "pt-GW-x-s", "pt-LU-x-s", "pt-MO-x-s", "pt-MZ-x-s", "pt-PT-x-s", "pt-ST-x-s", "pt-TL-x-s", "pt-x-f", "pt-x-l", "pt-x-m", "pt-x-s", "qu-x-f", "qu-x-l", "qu-x-m", "qu-x-s", "rm-x-f", "rm-x-l", "rm-x-m", "rm-x-s", "ro-x-f", "ro-x-l", "ro-x-m", "ro-x-s", "ru-x-f", "ru-x-l", "ru-x-m", "ru-x-s", "sa-x-f", "sa-x-l", "sa-x-m", "sa-x-s", "sah-x-f", "sah-x-l", "sah-x-m", "sah-x-s", "sc-x-f", "sc-x-l", "sc-x-m", "sc-x-s", "sd-Deva-x-f", "sd-Deva-x-l", "sd-Deva-x-m", "sd-Deva-x-s", "sk-x-f", "sk-x-l", "sk-x-m", "sk-x-s", "sl-x-f", "sl-x-l", "sl-x-m", "sl-x-s", "so-x-f", "so-x-l", "so-x-m", "so-x-s", "sq-x-f", "sq-x-l", "sq-x-m", "sq-x-s", "sr-Latn-x-f", "sr-Latn-x-l", "sr-Latn-x-m", "sr-Latn-x-s", "sr-x-f", "sr-x-l", "sr-x-m", "sr-x-s", "su-x-f", "su-x-l", "su-x-m", "su-x-s", "sv-x-f", "sv-x-l", "sv-x-m", "sv-x-s", "sw-x-f", "sw-x-l", "sw-x-m", "sw-x-s", "syr-x-f", "syr-x-l", "syr-x-m", "syr-x-s", "ta-x-f", "ta-x-l", "ta-x-m", "ta-x-s", "te-x-f", "te-x-l", "te-x-m", "te-x-s", "tg-x-f", "tg-x-l", "tg-x-m", "tg-x-s", "th-x-f", "th-x-l", "th-x-m", "th-x-s", "ti-ER-x-f", "ti-x-f", "ti-x-l", "ti-x-m", "ti-x-s", "tk-x-f", "tk-x-l", "tk-x-m", "tk-x-s", "to-x-f", "to-x-l", "to-x-m", "to-x-s", "tr-x-f", "tr-x-l", "tr-x-m", "tr-x-s", "tt-x-f", "tt-x-l", "tt-x-m", "tt-x-s", "ug-x-f", "ug-x-l", "ug-x-m", "ug-x-s", "uk-x-f", "uk-x-l", "uk-x-m", "uk-x-s", "und-x-f", "und-x-l", "und-x-m", "und-x-s", "ur-x-f", "ur-x-l", "ur-x-m", "ur-x-s", "uz-Cyrl-x-f", "uz-Cyrl-x-s", "uz-x-f", "uz-x-l", "uz-x-m", "uz-x-s", "vec-x-f", "vec-x-l", "vec-x-m", "vec-x-s", "vi-x-f", "vi-x-l", "vi-x-m", "vi-x-s", "wo-x-f", "wo-x-l", "wo-x-m", "wo-x-s", "xh-x-f", "xh-x-l", "xh-x-m", "xh-x-s", "xnr-x-f", "xnr-x-l", "xnr-x-m", "xnr-x-s", "yo-x-f", "yo-x-l", "yo-x-m", "yo-x-s", "yrl-x-f", "yrl-x-l", "yrl-x-m", "yrl-x-s", "yue-Hans-x-f", "yue-Hans-x-l", "yue-Hans-x-m", "yue-Hans-x-s", "yue-x-f", "yue-x-l", "yue-x-m", "yue-x-s", "zh-HK-x-f", "zh-HK-x-l", "zh-HK-x-m", "zh-HK-x-s", "zh-Hant-x-f", "zh-Hant-x-l", "zh-Hant-x-m", "zh-Hant-x-s", "zh-MO-x-f", "zh-MO-x-l", "zh-MO-x-m", "zh-MO-x-s", "zh-SG-x-s", "zh-x-f", "zh-x-l", "zh-x-m", "zh-x-s", "zu-x-f", "zu-x-l", "zu-x-m"]; + static VALUES: [&::Yokeable; 1071usize] = [&AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AM_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &AR_X_F, &AM_X_L, &AR_X_M, &AR_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AST_X_F, &AST_X_L, &AM_X_M, &AST_X_S, &AZ_X_F, &AZ_X_L, &AZ_X_M, &AZ_X_S, &BE_X_F, &AM_X_L, &BE_X_M, &BE_X_S, &BG_X_F, &BG_X_L, &BG_X_M, &BG_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BLO_X_F, &BLO_X_L, &BLO_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BR_X_S, &BRX_X_F, &BRX_X_L, &BRX_X_M, &AST_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_CYRL_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_X_S, &CA_X_F, &CA_X_L, &CA_X_M, &AST_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CS_X_F, &CS_X_L, &CS_X_M, &CS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &CV_X_F, &CV_X_L, &CV_X_M, &CV_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &DA_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &DSB_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AF_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &AF_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &EN_BZ_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &EN_CH_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &AST_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_IN_X_F, &BN_X_L, &BN_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AF_X_L, &AF_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &EN_NZ_X_M, &EN_NZ_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &EN_BZ_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &EN_SE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &AF_X_M, &EN_ZA_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &EN_ZW_X_M, &BN_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &EO_X_F, &EO_X_L, &EO_X_M, &AS_X_S, &ES_CL_X_M, &ES_CL_X_S, &EN_NZ_X_M, &ES_CO_X_S, &ES_DO_X_M, &EN_NZ_X_M, &ES_CO_X_S, &ES_HN_X_F, &ES_HN_X_L, &ES_PA_X_M, &ES_PA_X_S, &ES_CO_X_S, &ES_PA_X_M, &ES_PA_X_S, &ES_X_F, &ES_X_L, &ES_X_M, &BN_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &EN_CH_X_S, &EU_X_F, &EU_X_L, &EU_X_M, &AS_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FA_X_S, &FF_ADLM_X_F, &FF_ADLM_X_L, &FF_ADLM_X_M, &FF_ADLM_X_S, &FI_X_F, &CS_X_L, &BE_X_M, &BE_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &FO_X_F, &CS_X_L, &DA_X_M, &EN_CH_X_S, &ES_CO_X_S, &FR_CA_X_S, &BE_X_F, &EN_CH_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &GD_X_F, &GD_X_L, &AM_X_M, &BN_X_S, &GL_X_F, &ES_X_L, &ES_X_M, &BN_X_S, &GU_X_F, &GU_X_L, &GU_X_M, &GU_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &AST_X_S, &HE_X_F, &HE_X_L, &HE_X_M, &BE_X_S, &EN_IN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &HR_X_F, &HR_X_L, &HR_X_M, &HR_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &DSB_X_S, &HU_X_F, &HU_X_L, &HU_X_M, &HU_X_S, &HY_X_F, &HY_X_L, &HY_X_M, &EN_CH_X_S, &IA_X_F, &IA_X_L, &AM_X_M, &ES_CL_X_S, &EN_BW_X_F, &AM_X_L, &AM_X_M, &ID_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &BE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CS_X_S, &BR_X_F, &AF_X_L, &AF_X_M, &ID_X_S, &JA_X_F, &JA_X_L, &JA_X_M, &JA_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &KA_X_F, &BN_X_L, &BN_X_M, &EN_CH_X_S, &KEA_X_F, &KEA_X_L, &AM_X_M, &AM_X_S, &KGP_X_F, &KGP_X_L, &BN_X_M, &AM_X_S, &KK_X_F, &KK_X_L, &KK_X_M, &AZ_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &KO_X_F, &KO_X_L, &KO_X_M, &KO_X_M, &BR_X_F, &AM_X_L, &KOK_X_M, &FF_ADLM_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &KU_X_F, &KU_X_L, &KU_X_M, &KU_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &CEB_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &KY_X_F, &KY_X_L, &CV_X_S, &EN_CH_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &LO_X_F, &AM_X_L, &AM_X_M, &BN_X_S, <_X_F, <_X_L, <_X_M, <_X_S, &LV_X_F, &LV_X_L, &LV_X_M, &BS_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &MK_X_F, &MK_X_L, &MK_X_M, &MK_X_S, &ML_X_F, &ML_X_L, &ML_X_M, &AS_X_S, &MN_X_F, &MN_X_L, &MN_X_M, &MN_X_S, &MNI_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &AF_X_L, &EN_BW_X_F, &AM_X_M, &ID_X_S, &BE_X_F, &AM_X_L, &ES_DO_X_M, &EN_NZ_X_S, &MT_X_F, &MT_X_L, &AF_X_M, &AM_X_S, &MY_X_F, &MY_X_L, &AZ_X_M, &MY_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &EN_BW_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CV_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &PS_X_F, &PS_X_L, &AS_X_M, &PS_X_S, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &ES_X_F, &ES_X_L, &ES_X_M, &AM_X_S, &QU_X_F, &BRX_X_L, &BRX_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &RM_X_F, &AM_X_L, &ES_CL_X_M, &ES_CL_X_S, &BE_X_F, &AM_X_L, &CV_X_S, &EN_CH_X_S, &BG_X_F, &BG_X_L, &RU_X_M, &CV_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &SAH_X_F, &ML_X_L, &ML_X_M, &SAH_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &SC_X_F, &SC_X_L, &AF_X_M, &AM_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &SK_X_F, &CS_X_M, &CS_X_M, &BE_X_S, &FO_X_F, &SL_X_L, &DA_X_M, &SL_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &SQ_X_F, &AM_X_M, &AM_X_M, &BE_X_S, &HR_X_F, &HR_X_L, &SR_LATN_X_M, &BS_CYRL_X_S, &HR_X_F, &HR_X_L, &SR_LATN_X_M, &BS_CYRL_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &EN_SE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &SYR_X_F, &SYR_X_L, &SYR_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &EN_BW_X_F, &AF_X_L, &AF_X_M, &ID_X_S, &TH_X_F, &TH_X_L, &TH_X_M, &CA_X_M, &TI_ER_X_F, &AM_X_F, &AM_X_L, &AM_X_M, &ID_X_S, &TK_X_F, &AM_X_L, &AM_X_M, &EN_CH_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &TR_X_F, &HI_X_L, &AZ_X_M, &KU_X_S, &TT_X_F, &TT_X_L, &TT_X_M, &TT_X_S, &UG_X_F, &UG_X_L, &UG_X_M, &BLO_X_S, &UK_X_F, &UK_X_L, &UK_X_M, &CS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &UR_X_F, &UR_X_L, &UR_X_M, &BN_X_S, &UZ_CYRL_X_F, &AS_X_L, &AS_X_M, &EN_ZA_X_S, &UZ_X_F, &UZ_X_L, &UZ_X_M, &TT_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &VI_X_F, &VI_X_L, &BN_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &WO_X_F, &BN_X_L, &BN_X_M, &ES_CL_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CEB_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &YO_X_F, &YO_X_L, &YO_X_L, &ES_DO_X_M, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &YUE_HANS_X_S, &YUE_X_F, &YUE_X_L, &YUE_X_L, &YUE_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &ZH_HK_X_F, &JA_X_L, &JA_X_L, &YUE_HANS_X_S, &YUE_X_F, &YUE_X_L, &YUE_X_L, &YUE_X_S, &ZH_HK_X_F, &JA_X_L, &JA_X_L, &YUE_HANS_X_S, &ZH_SG_X_S, &YUE_HANS_X_F, &JA_X_L, &JA_X_L, &YUE_HANS_X_S, &AF_X_F, &AM_X_L, &AM_X_M, &AS_X_S]; + static KEYS: [&str; 1071usize] = ["af-x-f", "af-x-l", "af-x-m", "af-x-s", "am-x-f", "am-x-l", "am-x-m", "am-x-s", "ar-x-f", "ar-x-l", "ar-x-m", "ar-x-s", "as-x-f", "as-x-l", "as-x-m", "as-x-s", "ast-x-f", "ast-x-l", "ast-x-m", "ast-x-s", "az-x-f", "az-x-l", "az-x-m", "az-x-s", "be-x-f", "be-x-l", "be-x-m", "be-x-s", "bg-x-f", "bg-x-l", "bg-x-m", "bg-x-s", "bgc-x-f", "bgc-x-l", "bgc-x-m", "bgc-x-s", "bho-x-f", "bho-x-l", "bho-x-m", "bho-x-s", "blo-x-f", "blo-x-l", "blo-x-m", "blo-x-s", "bn-x-f", "bn-x-l", "bn-x-m", "bn-x-s", "br-x-f", "br-x-l", "br-x-m", "br-x-s", "brx-x-f", "brx-x-l", "brx-x-m", "brx-x-s", "bs-Cyrl-x-f", "bs-Cyrl-x-l", "bs-Cyrl-x-m", "bs-Cyrl-x-s", "bs-x-f", "bs-x-l", "bs-x-m", "bs-x-s", "ca-x-f", "ca-x-l", "ca-x-m", "ca-x-s", "ceb-x-f", "ceb-x-l", "ceb-x-m", "ceb-x-s", "chr-x-f", "chr-x-l", "chr-x-m", "chr-x-s", "cs-x-f", "cs-x-l", "cs-x-m", "cs-x-s", "csw-x-f", "csw-x-l", "csw-x-m", "csw-x-s", "cv-x-f", "cv-x-l", "cv-x-m", "cv-x-s", "cy-x-f", "cy-x-l", "cy-x-m", "cy-x-s", "da-x-f", "da-x-l", "da-x-m", "da-x-s", "de-x-f", "de-x-l", "de-x-m", "de-x-s", "doi-x-f", "doi-x-l", "doi-x-m", "doi-x-s", "dsb-x-f", "dsb-x-l", "dsb-x-m", "dsb-x-s", "el-x-f", "el-x-l", "el-x-m", "el-x-s", "en-001-x-f", "en-001-x-l", "en-001-x-m", "en-001-x-s", "en-150-x-f", "en-150-x-l", "en-150-x-m", "en-150-x-s", "en-AE-x-f", "en-AE-x-l", "en-AE-x-m", "en-AE-x-s", "en-AG-x-f", "en-AG-x-l", "en-AG-x-m", "en-AG-x-s", "en-AI-x-f", "en-AI-x-l", "en-AI-x-m", "en-AI-x-s", "en-AT-x-f", "en-AT-x-l", "en-AT-x-m", "en-AT-x-s", "en-AU-x-f", "en-AU-x-l", "en-AU-x-m", "en-AU-x-s", "en-BB-x-f", "en-BB-x-l", "en-BB-x-m", "en-BB-x-s", "en-BE-x-f", "en-BE-x-l", "en-BE-x-m", "en-BE-x-s", "en-BM-x-f", "en-BM-x-l", "en-BM-x-m", "en-BM-x-s", "en-BS-x-f", "en-BS-x-l", "en-BS-x-m", "en-BS-x-s", "en-BW-x-f", "en-BW-x-l", "en-BW-x-m", "en-BW-x-s", "en-BZ-x-f", "en-BZ-x-l", "en-BZ-x-m", "en-BZ-x-s", "en-CC-x-f", "en-CC-x-l", "en-CC-x-m", "en-CC-x-s", "en-CH-x-f", "en-CH-x-l", "en-CH-x-m", "en-CH-x-s", "en-CK-x-f", "en-CK-x-l", "en-CK-x-m", "en-CK-x-s", "en-CM-x-f", "en-CM-x-l", "en-CM-x-m", "en-CM-x-s", "en-CX-x-f", "en-CX-x-l", "en-CX-x-m", "en-CX-x-s", "en-CY-x-f", "en-CY-x-l", "en-CY-x-m", "en-CY-x-s", "en-DE-x-f", "en-DE-x-l", "en-DE-x-m", "en-DE-x-s", "en-DG-x-f", "en-DG-x-l", "en-DG-x-m", "en-DG-x-s", "en-DK-x-f", "en-DK-x-l", "en-DK-x-m", "en-DK-x-s", "en-DM-x-f", "en-DM-x-l", "en-DM-x-m", "en-DM-x-s", "en-ER-x-f", "en-ER-x-l", "en-ER-x-m", "en-ER-x-s", "en-FI-x-f", "en-FI-x-l", "en-FI-x-m", "en-FI-x-s", "en-FJ-x-f", "en-FJ-x-l", "en-FJ-x-m", "en-FJ-x-s", "en-FK-x-f", "en-FK-x-l", "en-FK-x-m", "en-FK-x-s", "en-FM-x-f", "en-FM-x-l", "en-FM-x-m", "en-FM-x-s", "en-GB-x-f", "en-GB-x-l", "en-GB-x-m", "en-GB-x-s", "en-GD-x-f", "en-GD-x-l", "en-GD-x-m", "en-GD-x-s", "en-GG-x-f", "en-GG-x-l", "en-GG-x-m", "en-GG-x-s", "en-GH-x-f", "en-GH-x-l", "en-GH-x-m", "en-GH-x-s", "en-GI-x-f", "en-GI-x-l", "en-GI-x-m", "en-GI-x-s", "en-GM-x-f", "en-GM-x-l", "en-GM-x-m", "en-GM-x-s", "en-GY-x-f", "en-GY-x-l", "en-GY-x-m", "en-GY-x-s", "en-HK-x-f", "en-HK-x-l", "en-HK-x-m", "en-HK-x-s", "en-ID-x-f", "en-ID-x-l", "en-ID-x-m", "en-ID-x-s", "en-IE-x-f", "en-IE-x-l", "en-IE-x-m", "en-IE-x-s", "en-IL-x-f", "en-IL-x-l", "en-IL-x-m", "en-IL-x-s", "en-IM-x-f", "en-IM-x-l", "en-IM-x-m", "en-IM-x-s", "en-IN-x-f", "en-IN-x-l", "en-IN-x-m", "en-IN-x-s", "en-IO-x-f", "en-IO-x-l", "en-IO-x-m", "en-IO-x-s", "en-JE-x-f", "en-JE-x-l", "en-JE-x-m", "en-JE-x-s", "en-JM-x-f", "en-JM-x-l", "en-JM-x-m", "en-JM-x-s", "en-KE-x-f", "en-KE-x-l", "en-KE-x-m", "en-KE-x-s", "en-KI-x-f", "en-KI-x-l", "en-KI-x-m", "en-KI-x-s", "en-KN-x-f", "en-KN-x-l", "en-KN-x-m", "en-KN-x-s", "en-KY-x-f", "en-KY-x-l", "en-KY-x-m", "en-KY-x-s", "en-LC-x-f", "en-LC-x-l", "en-LC-x-m", "en-LC-x-s", "en-LR-x-f", "en-LR-x-l", "en-LR-x-m", "en-LR-x-s", "en-LS-x-f", "en-LS-x-l", "en-LS-x-m", "en-LS-x-s", "en-MG-x-f", "en-MG-x-l", "en-MG-x-m", "en-MG-x-s", "en-MO-x-f", "en-MO-x-l", "en-MO-x-m", "en-MO-x-s", "en-MS-x-f", "en-MS-x-l", "en-MS-x-m", "en-MS-x-s", "en-MT-x-f", "en-MT-x-l", "en-MT-x-m", "en-MT-x-s", "en-MU-x-f", "en-MU-x-l", "en-MU-x-m", "en-MU-x-s", "en-MV-x-f", "en-MV-x-l", "en-MV-x-m", "en-MV-x-s", "en-MW-x-f", "en-MW-x-l", "en-MW-x-m", "en-MW-x-s", "en-MY-x-f", "en-MY-x-l", "en-MY-x-m", "en-MY-x-s", "en-NA-x-f", "en-NA-x-l", "en-NA-x-m", "en-NA-x-s", "en-NF-x-f", "en-NF-x-l", "en-NF-x-m", "en-NF-x-s", "en-NG-x-f", "en-NG-x-l", "en-NG-x-m", "en-NG-x-s", "en-NL-x-f", "en-NL-x-l", "en-NL-x-m", "en-NL-x-s", "en-NR-x-f", "en-NR-x-l", "en-NR-x-m", "en-NR-x-s", "en-NU-x-f", "en-NU-x-l", "en-NU-x-m", "en-NU-x-s", "en-NZ-x-f", "en-NZ-x-l", "en-NZ-x-m", "en-NZ-x-s", "en-PG-x-f", "en-PG-x-l", "en-PG-x-m", "en-PG-x-s", "en-PK-x-f", "en-PK-x-l", "en-PK-x-m", "en-PK-x-s", "en-PN-x-f", "en-PN-x-l", "en-PN-x-m", "en-PN-x-s", "en-PW-x-f", "en-PW-x-l", "en-PW-x-m", "en-PW-x-s", "en-RW-x-f", "en-RW-x-l", "en-RW-x-m", "en-RW-x-s", "en-SB-x-f", "en-SB-x-l", "en-SB-x-m", "en-SB-x-s", "en-SC-x-f", "en-SC-x-l", "en-SC-x-m", "en-SC-x-s", "en-SD-x-f", "en-SD-x-l", "en-SD-x-m", "en-SD-x-s", "en-SE-x-f", "en-SE-x-l", "en-SE-x-m", "en-SE-x-s", "en-SG-x-f", "en-SG-x-l", "en-SG-x-m", "en-SG-x-s", "en-SH-x-f", "en-SH-x-l", "en-SH-x-m", "en-SH-x-s", "en-SI-x-f", "en-SI-x-l", "en-SI-x-m", "en-SI-x-s", "en-SL-x-f", "en-SL-x-l", "en-SL-x-m", "en-SL-x-s", "en-SS-x-f", "en-SS-x-l", "en-SS-x-m", "en-SS-x-s", "en-SX-x-f", "en-SX-x-l", "en-SX-x-m", "en-SX-x-s", "en-SZ-x-f", "en-SZ-x-l", "en-SZ-x-m", "en-SZ-x-s", "en-TC-x-f", "en-TC-x-l", "en-TC-x-m", "en-TC-x-s", "en-TK-x-f", "en-TK-x-l", "en-TK-x-m", "en-TK-x-s", "en-TO-x-f", "en-TO-x-l", "en-TO-x-m", "en-TO-x-s", "en-TT-x-f", "en-TT-x-l", "en-TT-x-m", "en-TT-x-s", "en-TV-x-f", "en-TV-x-l", "en-TV-x-m", "en-TV-x-s", "en-TZ-x-f", "en-TZ-x-l", "en-TZ-x-m", "en-TZ-x-s", "en-UG-x-f", "en-UG-x-l", "en-UG-x-m", "en-UG-x-s", "en-VC-x-f", "en-VC-x-l", "en-VC-x-m", "en-VC-x-s", "en-VG-x-f", "en-VG-x-l", "en-VG-x-m", "en-VG-x-s", "en-VU-x-f", "en-VU-x-l", "en-VU-x-m", "en-VU-x-s", "en-WS-x-f", "en-WS-x-l", "en-WS-x-m", "en-WS-x-s", "en-ZA-x-f", "en-ZA-x-l", "en-ZA-x-m", "en-ZA-x-s", "en-ZM-x-f", "en-ZM-x-l", "en-ZM-x-m", "en-ZM-x-s", "en-ZW-x-f", "en-ZW-x-l", "en-ZW-x-m", "en-ZW-x-s", "en-x-f", "en-x-l", "en-x-m", "en-x-s", "eo-x-f", "eo-x-l", "eo-x-m", "eo-x-s", "es-CL-x-m", "es-CL-x-s", "es-CO-x-m", "es-CO-x-s", "es-DO-x-m", "es-GT-x-m", "es-GT-x-s", "es-HN-x-f", "es-HN-x-l", "es-PA-x-m", "es-PA-x-s", "es-PE-x-s", "es-PR-x-m", "es-PR-x-s", "es-x-f", "es-x-l", "es-x-m", "es-x-s", "et-x-f", "et-x-l", "et-x-m", "et-x-s", "eu-x-f", "eu-x-l", "eu-x-m", "eu-x-s", "fa-x-f", "fa-x-l", "fa-x-m", "fa-x-s", "ff-Adlm-x-f", "ff-Adlm-x-l", "ff-Adlm-x-m", "ff-Adlm-x-s", "fi-x-f", "fi-x-l", "fi-x-m", "fi-x-s", "fil-x-f", "fil-x-l", "fil-x-m", "fil-x-s", "fo-x-f", "fo-x-l", "fo-x-m", "fo-x-s", "fr-BE-x-s", "fr-CA-x-s", "fr-CH-x-f", "fr-CH-x-s", "fr-x-f", "fr-x-l", "fr-x-m", "fr-x-s", "fy-x-f", "fy-x-l", "fy-x-m", "fy-x-s", "ga-x-f", "ga-x-l", "ga-x-m", "ga-x-s", "gd-x-f", "gd-x-l", "gd-x-m", "gd-x-s", "gl-x-f", "gl-x-l", "gl-x-m", "gl-x-s", "gu-x-f", "gu-x-l", "gu-x-m", "gu-x-s", "ha-x-f", "ha-x-l", "ha-x-m", "ha-x-s", "he-x-f", "he-x-l", "he-x-m", "he-x-s", "hi-Latn-x-f", "hi-Latn-x-l", "hi-Latn-x-m", "hi-Latn-x-s", "hi-x-f", "hi-x-l", "hi-x-m", "hi-x-s", "hr-x-f", "hr-x-l", "hr-x-m", "hr-x-s", "hsb-x-f", "hsb-x-l", "hsb-x-m", "hsb-x-s", "hu-x-f", "hu-x-l", "hu-x-m", "hu-x-s", "hy-x-f", "hy-x-l", "hy-x-m", "hy-x-s", "ia-x-f", "ia-x-l", "ia-x-m", "ia-x-s", "id-x-f", "id-x-l", "id-x-m", "id-x-s", "ie-x-f", "ie-x-l", "ie-x-m", "ie-x-s", "ig-x-f", "ig-x-l", "ig-x-m", "ig-x-s", "is-x-f", "is-x-l", "is-x-m", "is-x-s", "it-CH-x-f", "it-CH-x-l", "it-CH-x-m", "it-CH-x-s", "it-x-f", "it-x-l", "it-x-m", "it-x-s", "ja-x-f", "ja-x-l", "ja-x-m", "ja-x-s", "jv-x-f", "jv-x-l", "jv-x-m", "jv-x-s", "ka-x-f", "ka-x-l", "ka-x-m", "ka-x-s", "kea-x-f", "kea-x-l", "kea-x-m", "kea-x-s", "kgp-x-f", "kgp-x-l", "kgp-x-m", "kgp-x-s", "kk-x-f", "kk-x-l", "kk-x-m", "kk-x-s", "km-x-f", "km-x-l", "km-x-m", "km-x-s", "kn-x-f", "kn-x-l", "kn-x-m", "kn-x-s", "ko-x-f", "ko-x-l", "ko-x-m", "ko-x-s", "kok-x-f", "kok-x-l", "kok-x-m", "kok-x-s", "ks-Deva-x-f", "ks-Deva-x-l", "ks-Deva-x-m", "ks-Deva-x-s", "ks-x-f", "ks-x-l", "ks-x-m", "ks-x-s", "ku-x-f", "ku-x-l", "ku-x-m", "ku-x-s", "kxv-Deva-x-f", "kxv-Deva-x-l", "kxv-Deva-x-m", "kxv-Deva-x-s", "kxv-Orya-x-f", "kxv-Orya-x-l", "kxv-Orya-x-m", "kxv-Orya-x-s", "kxv-Telu-x-f", "kxv-Telu-x-l", "kxv-Telu-x-m", "kxv-Telu-x-s", "kxv-x-f", "kxv-x-l", "kxv-x-m", "kxv-x-s", "ky-x-f", "ky-x-l", "ky-x-m", "ky-x-s", "lb-x-f", "lb-x-l", "lb-x-m", "lb-x-s", "lij-x-f", "lij-x-l", "lij-x-m", "lij-x-s", "lmo-x-f", "lmo-x-l", "lmo-x-m", "lmo-x-s", "lo-x-f", "lo-x-l", "lo-x-m", "lo-x-s", "lt-x-f", "lt-x-l", "lt-x-m", "lt-x-s", "lv-x-f", "lv-x-l", "lv-x-m", "lv-x-s", "mai-x-f", "mai-x-l", "mai-x-m", "mai-x-s", "mi-x-f", "mi-x-l", "mi-x-m", "mi-x-s", "mk-x-f", "mk-x-l", "mk-x-m", "mk-x-s", "ml-x-f", "ml-x-l", "ml-x-m", "ml-x-s", "mn-x-f", "mn-x-l", "mn-x-m", "mn-x-s", "mni-x-f", "mni-x-l", "mni-x-m", "mni-x-s", "mr-x-f", "mr-x-l", "mr-x-m", "mr-x-s", "ms-BN-x-f", "ms-ID-x-f", "ms-ID-x-m", "ms-ID-x-s", "ms-x-f", "ms-x-l", "ms-x-m", "ms-x-s", "mt-x-f", "mt-x-l", "mt-x-m", "mt-x-s", "my-x-f", "my-x-l", "my-x-m", "my-x-s", "nb-x-f", "nb-x-l", "nb-x-m", "nb-x-s", "nds-x-f", "nds-x-l", "nds-x-m", "nds-x-s", "ne-x-f", "ne-x-l", "ne-x-m", "ne-x-s", "nl-x-f", "nl-x-l", "nl-x-m", "nl-x-s", "nn-x-f", "nn-x-l", "nn-x-m", "nn-x-s", "no-x-f", "no-x-l", "no-x-m", "no-x-s", "nqo-x-f", "nqo-x-l", "nqo-x-m", "nqo-x-s", "oc-x-f", "oc-x-l", "oc-x-m", "oc-x-s", "or-x-f", "or-x-l", "or-x-m", "or-x-s", "pa-x-f", "pa-x-l", "pa-x-m", "pa-x-s", "pcm-x-f", "pcm-x-l", "pcm-x-m", "pcm-x-s", "pl-x-f", "pl-x-l", "pl-x-m", "pl-x-s", "prg-x-f", "prg-x-l", "prg-x-m", "prg-x-s", "ps-x-f", "ps-x-l", "ps-x-m", "ps-x-s", "pt-AO-x-s", "pt-CH-x-s", "pt-CV-x-s", "pt-GQ-x-s", "pt-GW-x-s", "pt-LU-x-s", "pt-MO-x-s", "pt-MZ-x-s", "pt-PT-x-s", "pt-ST-x-s", "pt-TL-x-s", "pt-x-f", "pt-x-l", "pt-x-m", "pt-x-s", "qu-x-f", "qu-x-l", "qu-x-m", "qu-x-s", "raj-x-f", "raj-x-l", "raj-x-m", "raj-x-s", "rm-x-f", "rm-x-l", "rm-x-m", "rm-x-s", "ro-x-f", "ro-x-l", "ro-x-m", "ro-x-s", "ru-x-f", "ru-x-l", "ru-x-m", "ru-x-s", "sa-x-f", "sa-x-l", "sa-x-m", "sa-x-s", "sah-x-f", "sah-x-l", "sah-x-m", "sah-x-s", "sat-x-f", "sat-x-l", "sat-x-m", "sat-x-s", "sc-x-f", "sc-x-l", "sc-x-m", "sc-x-s", "sd-Deva-x-f", "sd-Deva-x-l", "sd-Deva-x-m", "sd-Deva-x-s", "sd-x-f", "sd-x-l", "sd-x-m", "sd-x-s", "si-x-f", "si-x-l", "si-x-m", "si-x-s", "sk-x-f", "sk-x-l", "sk-x-m", "sk-x-s", "sl-x-f", "sl-x-l", "sl-x-m", "sl-x-s", "so-x-f", "so-x-l", "so-x-m", "so-x-s", "sq-x-f", "sq-x-l", "sq-x-m", "sq-x-s", "sr-Latn-x-f", "sr-Latn-x-l", "sr-Latn-x-m", "sr-Latn-x-s", "sr-x-f", "sr-x-l", "sr-x-m", "sr-x-s", "su-x-f", "su-x-l", "su-x-m", "su-x-s", "sv-x-f", "sv-x-l", "sv-x-m", "sv-x-s", "sw-x-f", "sw-x-l", "sw-x-m", "sw-x-s", "syr-x-f", "syr-x-l", "syr-x-m", "syr-x-s", "szl-x-f", "szl-x-l", "szl-x-m", "szl-x-s", "ta-x-f", "ta-x-l", "ta-x-m", "ta-x-s", "te-x-f", "te-x-l", "te-x-m", "te-x-s", "tg-x-f", "tg-x-l", "tg-x-m", "tg-x-s", "th-x-f", "th-x-l", "th-x-m", "th-x-s", "ti-ER-x-f", "ti-x-f", "ti-x-l", "ti-x-m", "ti-x-s", "tk-x-f", "tk-x-l", "tk-x-m", "tk-x-s", "to-x-f", "to-x-l", "to-x-m", "to-x-s", "tok-x-f", "tok-x-l", "tok-x-m", "tok-x-s", "tr-x-f", "tr-x-l", "tr-x-m", "tr-x-s", "tt-x-f", "tt-x-l", "tt-x-m", "tt-x-s", "ug-x-f", "ug-x-l", "ug-x-m", "ug-x-s", "uk-x-f", "uk-x-l", "uk-x-m", "uk-x-s", "und-x-f", "und-x-l", "und-x-m", "und-x-s", "ur-x-f", "ur-x-l", "ur-x-m", "ur-x-s", "uz-Cyrl-x-f", "uz-Cyrl-x-l", "uz-Cyrl-x-m", "uz-Cyrl-x-s", "uz-x-f", "uz-x-l", "uz-x-m", "uz-x-s", "vec-x-f", "vec-x-l", "vec-x-m", "vec-x-s", "vi-x-f", "vi-x-l", "vi-x-m", "vi-x-s", "vmw-x-f", "vmw-x-l", "vmw-x-m", "vmw-x-s", "wo-x-f", "wo-x-l", "wo-x-m", "wo-x-s", "xh-x-f", "xh-x-l", "xh-x-m", "xh-x-s", "xnr-x-f", "xnr-x-l", "xnr-x-m", "xnr-x-s", "yo-x-f", "yo-x-l", "yo-x-m", "yo-x-s", "yrl-x-f", "yrl-x-l", "yrl-x-m", "yrl-x-s", "yue-Hans-x-f", "yue-Hans-x-l", "yue-Hans-x-m", "yue-Hans-x-s", "yue-x-f", "yue-x-l", "yue-x-m", "yue-x-s", "za-x-f", "za-x-l", "za-x-m", "za-x-s", "zh-HK-x-f", "zh-HK-x-l", "zh-HK-x-m", "zh-HK-x-s", "zh-Hant-x-f", "zh-Hant-x-l", "zh-Hant-x-m", "zh-Hant-x-s", "zh-MO-x-f", "zh-MO-x-l", "zh-MO-x-m", "zh-MO-x-s", "zh-SG-x-s", "zh-x-f", "zh-x-l", "zh-x-m", "zh-x-s", "zu-x-f", "zu-x-l", "zu-x-m", "zu-x-s"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_patterns_dangi_date_v1.rs.data b/provider/baked/datetime/data/macros/datetime_patterns_dangi_date_v1.rs.data index 54b0c95cfc0..60d230702d9 100644 --- a/provider/baked/datetime/data/macros/datetime_patterns_dangi_date_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_patterns_dangi_date_v1.rs.data @@ -96,19 +96,19 @@ macro_rules! __impl_datetime_patterns_dangi_date_v1 { static YUE_HANS_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x12\x01\0^t\x80 \x03\x80@\x01\0e\xE5\x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static JA_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x12\x11\0^t\x80 \x03\x80@\x11\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static JA_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x12\x11\0^t\x80 \x03\x80@\x11\0e\xE5\x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AF_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static MN_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0(\x80\x12\x01\0\0)\0\0 \0\x04>\0\x04=\0\x04K\0\0 \x80 \x02\0\0 \0\x04A\0\x040\0\x04@\0\x04K\0\x04=\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static MN_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0(\x80\x12\x01\0\0)\0\0 \0\x04>\0\x04=\0\x04K\0\0 \x80 \x02\0\0-\0\x04@\0\0 \0\x04A\0\x040\0\x04@\0\x04K\0\x04=\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0(\x80\x12\x01\0\0)\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0(\x80\x12\x01\0\0)\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AF_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0(\x80\x12\x01\0\0)\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AF_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0(\x80\x12\x01\0\0)\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AF_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static MN_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0.\x80 \x02\0\0.\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static ZH_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static ZH_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\0^t\x80 \x03\x80@\x12") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static ZH_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\x80\x12\x01\0^t\x80 \x03\x80@\x12") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static ZH_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x13\x01\x80\x12\x01\0^t\x80 \x03\x80@\x12\x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static VALUES: [&::Yokeable; 581usize] = [&BR_X_F, &BR_X_L, &BR_X_M, &BR_X_S, &BS_X_F, &BS_X_L, &BS_X_L, &BS_X_L, &CA_X_F, &CA_X_L, &CA_X_M, &CA_X_S, &CS_X_F, &CS_X_L, &CS_X_L, &CS_X_L, &DE_X_F, &DE_X_L, &DE_X_M, &DE_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_CA_X_F, &EN_CA_X_L, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &EN_CH_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_X_F, &EN_X_L, &EN_X_M, &EN_X_S, &ES_X_F, &ES_X_L, &ES_X_L, &ES_X_L, &FF_ADLM_X_F, &CA_X_L, &CA_X_M, &FF_ADLM_X_S, &FI_X_F, &FI_X_L, &FI_X_L, &FI_X_L, &FR_X_F, &CA_X_L, &CA_X_M, &CA_X_S, &FR_X_F, &CA_X_L, &CA_X_M, &FY_X_S, &GD_X_F, &GD_X_L, &BR_X_M, &GD_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &HR_X_F, &HR_X_L, &HR_X_L, &HR_X_L, &ID_X_F, &ID_X_L, &ID_X_M, &ID_X_S, &FR_X_F, &IT_X_L, &IT_X_M, &IT_X_S, &JA_X_F, &JA_X_L, &JA_X_L, &JA_X_S, &KGP_X_F, &KGP_X_L, &KGP_X_M, &IT_X_S, &KO_X_F, &KO_X_L, &KO_X_M, &KO_X_M, &DE_X_F, &DE_X_L, &DE_X_M, &DE_X_S, &ID_X_F, &ID_X_L, &ID_X_M, &ID_X_S, <_X_F, &ID_X_L, &ID_X_M, <_X_S, &MN_X_F, &MN_X_L, &MN_X_M, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &GD_X_S, &NB_X_F, &NB_X_L, &NB_X_M, &NB_X_S, &BR_X_F, &BR_X_L, &BR_X_M, &NL_X_S, &NB_X_F, &NB_X_L, &NB_X_M, &NB_X_S, &NB_X_F, &NB_X_L, &NB_X_M, &NB_X_S, &PL_X_F, &CA_X_L, &CA_X_M, &PL_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_X_F, &PT_X_L, &KGP_X_M, &BR_X_S, &PL_X_F, &CA_X_L, &DE_X_M, &PL_X_S, &SC_X_F, &SC_X_L, &SC_X_M, &NL_X_S, &SV_X_F, &EN_001_X_L, &BR_X_M, <_X_F, &TA_X_L, &TA_X_M, &TA_X_S, &TH_X_F, &ID_X_L, &ID_X_M, &ID_X_S, &UG_X_F, &UG_X_L, &UG_X_M, &UG_X_S, &UND_X_F, &UND_X_L, &UND_X_M, &UND_X_S, &VI_X_F, &VI_X_L, &VI_X_M, &VI_X_S, &PL_X_F, &CA_X_L, &KGP_X_M, &IT_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &YUE_HANS_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &YUE_HANS_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &YUE_HANS_X_S, &JA_X_F, &JA_X_L, &JA_X_L, &ZH_X_F, &ZH_X_L, &ZH_X_M, &ZH_X_S]; - static KEYS: [&str; 581usize] = ["br-x-f", "br-x-l", "br-x-m", "br-x-s", "bs-x-f", "bs-x-l", "bs-x-m", "bs-x-s", "ca-x-f", "ca-x-l", "ca-x-m", "ca-x-s", "cs-x-f", "cs-x-l", "cs-x-m", "cs-x-s", "de-x-f", "de-x-l", "de-x-m", "de-x-s", "en-001-x-f", "en-001-x-l", "en-001-x-m", "en-001-x-s", "en-150-x-f", "en-150-x-l", "en-150-x-m", "en-150-x-s", "en-AE-x-f", "en-AE-x-l", "en-AE-x-m", "en-AE-x-s", "en-AG-x-f", "en-AG-x-l", "en-AG-x-m", "en-AG-x-s", "en-AI-x-f", "en-AI-x-l", "en-AI-x-m", "en-AI-x-s", "en-AT-x-f", "en-AT-x-l", "en-AT-x-m", "en-AT-x-s", "en-AU-x-f", "en-AU-x-l", "en-AU-x-m", "en-AU-x-s", "en-BB-x-f", "en-BB-x-l", "en-BB-x-m", "en-BB-x-s", "en-BE-x-f", "en-BE-x-l", "en-BE-x-m", "en-BE-x-s", "en-BM-x-f", "en-BM-x-l", "en-BM-x-m", "en-BM-x-s", "en-BS-x-f", "en-BS-x-l", "en-BS-x-m", "en-BS-x-s", "en-BW-x-f", "en-BW-x-l", "en-BW-x-m", "en-BW-x-s", "en-BZ-x-f", "en-BZ-x-l", "en-BZ-x-m", "en-BZ-x-s", "en-CA-x-f", "en-CA-x-l", "en-CC-x-f", "en-CC-x-l", "en-CC-x-m", "en-CC-x-s", "en-CH-x-f", "en-CH-x-l", "en-CH-x-m", "en-CH-x-s", "en-CK-x-f", "en-CK-x-l", "en-CK-x-m", "en-CK-x-s", "en-CM-x-f", "en-CM-x-l", "en-CM-x-m", "en-CM-x-s", "en-CX-x-f", "en-CX-x-l", "en-CX-x-m", "en-CX-x-s", "en-CY-x-f", "en-CY-x-l", "en-CY-x-m", "en-CY-x-s", "en-DE-x-f", "en-DE-x-l", "en-DE-x-m", "en-DE-x-s", "en-DG-x-f", "en-DG-x-l", "en-DG-x-m", "en-DG-x-s", "en-DK-x-f", "en-DK-x-l", "en-DK-x-m", "en-DK-x-s", "en-DM-x-f", "en-DM-x-l", "en-DM-x-m", "en-DM-x-s", "en-ER-x-f", "en-ER-x-l", "en-ER-x-m", "en-ER-x-s", "en-FI-x-f", "en-FI-x-l", "en-FI-x-m", "en-FI-x-s", "en-FJ-x-f", "en-FJ-x-l", "en-FJ-x-m", "en-FJ-x-s", "en-FK-x-f", "en-FK-x-l", "en-FK-x-m", "en-FK-x-s", "en-FM-x-f", "en-FM-x-l", "en-FM-x-m", "en-FM-x-s", "en-GB-x-f", "en-GB-x-l", "en-GB-x-m", "en-GB-x-s", "en-GD-x-f", "en-GD-x-l", "en-GD-x-m", "en-GD-x-s", "en-GG-x-f", "en-GG-x-l", "en-GG-x-m", "en-GG-x-s", "en-GH-x-f", "en-GH-x-l", "en-GH-x-m", "en-GH-x-s", "en-GI-x-f", "en-GI-x-l", "en-GI-x-m", "en-GI-x-s", "en-GM-x-f", "en-GM-x-l", "en-GM-x-m", "en-GM-x-s", "en-GY-x-f", "en-GY-x-l", "en-GY-x-m", "en-GY-x-s", "en-HK-x-f", "en-HK-x-l", "en-HK-x-m", "en-HK-x-s", "en-ID-x-f", "en-ID-x-l", "en-ID-x-m", "en-ID-x-s", "en-IE-x-f", "en-IE-x-l", "en-IE-x-m", "en-IE-x-s", "en-IL-x-f", "en-IL-x-l", "en-IL-x-m", "en-IL-x-s", "en-IM-x-f", "en-IM-x-l", "en-IM-x-m", "en-IM-x-s", "en-IN-x-f", "en-IN-x-l", "en-IN-x-m", "en-IN-x-s", "en-IO-x-f", "en-IO-x-l", "en-IO-x-m", "en-IO-x-s", "en-JE-x-f", "en-JE-x-l", "en-JE-x-m", "en-JE-x-s", "en-JM-x-f", "en-JM-x-l", "en-JM-x-m", "en-JM-x-s", "en-KE-x-f", "en-KE-x-l", "en-KE-x-m", "en-KE-x-s", "en-KI-x-f", "en-KI-x-l", "en-KI-x-m", "en-KI-x-s", "en-KN-x-f", "en-KN-x-l", "en-KN-x-m", "en-KN-x-s", "en-KY-x-f", "en-KY-x-l", "en-KY-x-m", "en-KY-x-s", "en-LC-x-f", "en-LC-x-l", "en-LC-x-m", "en-LC-x-s", "en-LR-x-f", "en-LR-x-l", "en-LR-x-m", "en-LR-x-s", "en-LS-x-f", "en-LS-x-l", "en-LS-x-m", "en-LS-x-s", "en-MG-x-f", "en-MG-x-l", "en-MG-x-m", "en-MG-x-s", "en-MO-x-f", "en-MO-x-l", "en-MO-x-m", "en-MO-x-s", "en-MS-x-f", "en-MS-x-l", "en-MS-x-m", "en-MS-x-s", "en-MT-x-f", "en-MT-x-l", "en-MT-x-m", "en-MT-x-s", "en-MU-x-f", "en-MU-x-l", "en-MU-x-m", "en-MU-x-s", "en-MV-x-f", "en-MV-x-l", "en-MV-x-m", "en-MV-x-s", "en-MW-x-f", "en-MW-x-l", "en-MW-x-m", "en-MW-x-s", "en-MY-x-f", "en-MY-x-l", "en-MY-x-m", "en-MY-x-s", "en-NA-x-f", "en-NA-x-l", "en-NA-x-m", "en-NA-x-s", "en-NF-x-f", "en-NF-x-l", "en-NF-x-m", "en-NF-x-s", "en-NG-x-f", "en-NG-x-l", "en-NG-x-m", "en-NG-x-s", "en-NL-x-f", "en-NL-x-l", "en-NL-x-m", "en-NL-x-s", "en-NR-x-f", "en-NR-x-l", "en-NR-x-m", "en-NR-x-s", "en-NU-x-f", "en-NU-x-l", "en-NU-x-m", "en-NU-x-s", "en-NZ-x-f", "en-NZ-x-l", "en-NZ-x-m", "en-NZ-x-s", "en-PG-x-f", "en-PG-x-l", "en-PG-x-m", "en-PG-x-s", "en-PK-x-f", "en-PK-x-l", "en-PK-x-m", "en-PK-x-s", "en-PN-x-f", "en-PN-x-l", "en-PN-x-m", "en-PN-x-s", "en-PW-x-f", "en-PW-x-l", "en-PW-x-m", "en-PW-x-s", "en-RW-x-f", "en-RW-x-l", "en-RW-x-m", "en-RW-x-s", "en-SB-x-f", "en-SB-x-l", "en-SB-x-m", "en-SB-x-s", "en-SC-x-f", "en-SC-x-l", "en-SC-x-m", "en-SC-x-s", "en-SD-x-f", "en-SD-x-l", "en-SD-x-m", "en-SD-x-s", "en-SE-x-f", "en-SE-x-l", "en-SE-x-m", "en-SE-x-s", "en-SG-x-f", "en-SG-x-l", "en-SG-x-m", "en-SG-x-s", "en-SH-x-f", "en-SH-x-l", "en-SH-x-m", "en-SH-x-s", "en-SI-x-f", "en-SI-x-l", "en-SI-x-m", "en-SI-x-s", "en-SL-x-f", "en-SL-x-l", "en-SL-x-m", "en-SL-x-s", "en-SS-x-f", "en-SS-x-l", "en-SS-x-m", "en-SS-x-s", "en-SX-x-f", "en-SX-x-l", "en-SX-x-m", "en-SX-x-s", "en-SZ-x-f", "en-SZ-x-l", "en-SZ-x-m", "en-SZ-x-s", "en-TC-x-f", "en-TC-x-l", "en-TC-x-m", "en-TC-x-s", "en-TK-x-f", "en-TK-x-l", "en-TK-x-m", "en-TK-x-s", "en-TO-x-f", "en-TO-x-l", "en-TO-x-m", "en-TO-x-s", "en-TT-x-f", "en-TT-x-l", "en-TT-x-m", "en-TT-x-s", "en-TV-x-f", "en-TV-x-l", "en-TV-x-m", "en-TV-x-s", "en-TZ-x-f", "en-TZ-x-l", "en-TZ-x-m", "en-TZ-x-s", "en-UG-x-f", "en-UG-x-l", "en-UG-x-m", "en-UG-x-s", "en-VC-x-f", "en-VC-x-l", "en-VC-x-m", "en-VC-x-s", "en-VG-x-f", "en-VG-x-l", "en-VG-x-m", "en-VG-x-s", "en-VU-x-f", "en-VU-x-l", "en-VU-x-m", "en-VU-x-s", "en-WS-x-f", "en-WS-x-l", "en-WS-x-m", "en-WS-x-s", "en-ZA-x-f", "en-ZA-x-l", "en-ZA-x-m", "en-ZA-x-s", "en-ZM-x-f", "en-ZM-x-l", "en-ZM-x-m", "en-ZM-x-s", "en-ZW-x-f", "en-ZW-x-l", "en-ZW-x-m", "en-ZW-x-s", "en-x-f", "en-x-l", "en-x-m", "en-x-s", "es-x-f", "es-x-l", "es-x-m", "es-x-s", "ff-Adlm-x-f", "ff-Adlm-x-l", "ff-Adlm-x-m", "ff-Adlm-x-s", "fi-x-f", "fi-x-l", "fi-x-m", "fi-x-s", "fr-x-f", "fr-x-l", "fr-x-m", "fr-x-s", "fy-x-f", "fy-x-l", "fy-x-m", "fy-x-s", "gd-x-f", "gd-x-l", "gd-x-m", "gd-x-s", "hi-Latn-x-f", "hi-Latn-x-l", "hi-Latn-x-m", "hi-Latn-x-s", "hr-x-f", "hr-x-l", "hr-x-m", "hr-x-s", "id-x-f", "id-x-l", "id-x-m", "id-x-s", "it-x-f", "it-x-l", "it-x-m", "it-x-s", "ja-x-f", "ja-x-l", "ja-x-m", "ja-x-s", "kgp-x-f", "kgp-x-l", "kgp-x-m", "kgp-x-s", "ko-x-f", "ko-x-l", "ko-x-m", "ko-x-s", "lb-x-f", "lb-x-l", "lb-x-m", "lb-x-s", "lo-x-f", "lo-x-l", "lo-x-m", "lo-x-s", "lt-x-f", "lt-x-l", "lt-x-m", "lt-x-s", "mn-x-f", "mn-x-l", "mn-x-m", "ms-x-f", "ms-x-l", "ms-x-m", "ms-x-s", "nb-x-f", "nb-x-l", "nb-x-m", "nb-x-s", "nl-x-f", "nl-x-l", "nl-x-m", "nl-x-s", "nn-x-f", "nn-x-l", "nn-x-m", "nn-x-s", "no-x-f", "no-x-l", "no-x-m", "no-x-s", "pl-x-f", "pl-x-l", "pl-x-m", "pl-x-s", "pt-AO-x-m", "pt-AO-x-s", "pt-CH-x-m", "pt-CH-x-s", "pt-CV-x-m", "pt-CV-x-s", "pt-GQ-x-m", "pt-GQ-x-s", "pt-GW-x-m", "pt-GW-x-s", "pt-LU-x-m", "pt-LU-x-s", "pt-MO-x-m", "pt-MO-x-s", "pt-MZ-x-m", "pt-MZ-x-s", "pt-PT-x-m", "pt-PT-x-s", "pt-ST-x-m", "pt-ST-x-s", "pt-TL-x-m", "pt-TL-x-s", "pt-x-f", "pt-x-l", "pt-x-m", "pt-x-s", "ru-x-f", "ru-x-l", "ru-x-m", "ru-x-s", "sc-x-f", "sc-x-l", "sc-x-m", "sc-x-s", "sv-x-f", "sv-x-l", "sv-x-m", "ta-x-f", "ta-x-l", "ta-x-m", "ta-x-s", "th-x-f", "th-x-l", "th-x-m", "th-x-s", "ug-x-f", "ug-x-l", "ug-x-m", "ug-x-s", "und-x-f", "und-x-l", "und-x-m", "und-x-s", "vi-x-f", "vi-x-l", "vi-x-m", "vi-x-s", "yrl-x-f", "yrl-x-l", "yrl-x-m", "yrl-x-s", "yue-Hans-x-f", "yue-Hans-x-l", "yue-Hans-x-m", "yue-Hans-x-s", "yue-x-f", "yue-x-l", "yue-x-m", "yue-x-s", "zh-Hant-x-f", "zh-Hant-x-l", "zh-Hant-x-m", "zh-Hant-x-s", "zh-SG-x-f", "zh-SG-x-l", "zh-SG-x-m", "zh-x-f", "zh-x-l", "zh-x-m", "zh-x-s"]; + static VALUES: [&::Yokeable; 1051usize] = [&AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &BR_X_F, &BR_X_L, &BR_X_M, &BR_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &BS_X_F, &BS_X_L, &BS_X_L, &BS_X_L, &CA_X_F, &CA_X_L, &CA_X_M, &CA_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &CS_X_F, &CS_X_L, &CS_X_L, &CS_X_L, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &DE_X_F, &DE_X_L, &DE_X_M, &DE_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_CA_X_F, &EN_CA_X_L, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &EN_CH_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &EN_X_F, &EN_X_L, &EN_X_M, &EN_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &ES_X_F, &ES_X_L, &ES_X_L, &ES_X_L, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &FF_ADLM_X_F, &CA_X_L, &CA_X_M, &FF_ADLM_X_S, &FI_X_F, &FI_X_L, &FI_X_L, &FI_X_L, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &FR_X_F, &CA_X_L, &CA_X_M, &CA_X_S, &FR_X_F, &CA_X_L, &CA_X_M, &FY_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &GD_X_F, &GD_X_L, &BR_X_M, &GD_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &BR_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &HR_X_F, &HR_X_L, &HR_X_L, &HR_X_L, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &ID_X_F, &ID_X_L, &ID_X_M, &ID_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &FR_X_F, &IT_X_L, &IT_X_M, &IT_X_S, &JA_X_F, &JA_X_L, &JA_X_L, &JA_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &KGP_X_F, &KGP_X_L, &KGP_X_M, &IT_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &KO_X_F, &KO_X_L, &KO_X_M, &KO_X_M, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &DE_X_F, &DE_X_L, &DE_X_M, &DE_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &ID_X_F, &ID_X_L, &ID_X_M, &ID_X_S, <_X_F, &ID_X_L, &ID_X_M, <_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &MN_X_F, &MN_X_L, &MN_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &EN_001_X_F, &EN_001_X_L, &BR_X_M, &GD_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &NB_X_F, &NB_X_L, &NB_X_M, &NB_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &BR_X_F, &BR_X_L, &BR_X_M, &NL_X_S, &NB_X_F, &NB_X_L, &NB_X_M, &NB_X_S, &NB_X_F, &NB_X_L, &NB_X_M, &NB_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &PL_X_F, &CA_X_L, &CA_X_M, &PL_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_AO_X_M, &IT_X_S, &PT_X_F, &PT_X_L, &KGP_X_M, &BR_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &PL_X_F, &CA_X_L, &DE_X_M, &PL_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &SC_X_F, &SC_X_L, &SC_X_M, &NL_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &SV_X_F, &EN_001_X_L, &BR_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, <_X_F, &TA_X_L, &TA_X_M, &TA_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &TH_X_F, &ID_X_L, &ID_X_M, &ID_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &UG_X_F, &UG_X_L, &UG_X_M, &UG_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &VI_X_F, &VI_X_L, &VI_X_M, &VI_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &PL_X_F, &CA_X_L, &KGP_X_M, &IT_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &YUE_HANS_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &YUE_HANS_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &YUE_HANS_X_S, &JA_X_F, &JA_X_L, &JA_X_L, &ZH_X_F, &ZH_X_L, &ZH_X_M, &ZH_X_S, &AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S]; + static KEYS: [&str; 1051usize] = ["af-x-f", "af-x-l", "af-x-m", "af-x-s", "am-x-f", "am-x-l", "am-x-m", "am-x-s", "ar-x-f", "ar-x-l", "ar-x-m", "ar-x-s", "as-x-f", "as-x-l", "as-x-m", "as-x-s", "ast-x-f", "ast-x-l", "ast-x-m", "ast-x-s", "az-x-f", "az-x-l", "az-x-m", "az-x-s", "be-x-f", "be-x-l", "be-x-m", "be-x-s", "bg-x-f", "bg-x-l", "bg-x-m", "bg-x-s", "bgc-x-f", "bgc-x-l", "bgc-x-m", "bgc-x-s", "bho-x-f", "bho-x-l", "bho-x-m", "bho-x-s", "blo-x-f", "blo-x-l", "blo-x-m", "blo-x-s", "bn-x-f", "bn-x-l", "bn-x-m", "bn-x-s", "br-x-f", "br-x-l", "br-x-m", "br-x-s", "brx-x-f", "brx-x-l", "brx-x-m", "brx-x-s", "bs-Cyrl-x-f", "bs-Cyrl-x-l", "bs-Cyrl-x-m", "bs-Cyrl-x-s", "bs-x-f", "bs-x-l", "bs-x-m", "bs-x-s", "ca-x-f", "ca-x-l", "ca-x-m", "ca-x-s", "ceb-x-f", "ceb-x-l", "ceb-x-m", "ceb-x-s", "chr-x-f", "chr-x-l", "chr-x-m", "chr-x-s", "cs-x-f", "cs-x-l", "cs-x-m", "cs-x-s", "csw-x-f", "csw-x-l", "csw-x-m", "csw-x-s", "cv-x-f", "cv-x-l", "cv-x-m", "cv-x-s", "cy-x-f", "cy-x-l", "cy-x-m", "cy-x-s", "da-x-f", "da-x-l", "da-x-m", "da-x-s", "de-x-f", "de-x-l", "de-x-m", "de-x-s", "doi-x-f", "doi-x-l", "doi-x-m", "doi-x-s", "dsb-x-f", "dsb-x-l", "dsb-x-m", "dsb-x-s", "el-x-f", "el-x-l", "el-x-m", "el-x-s", "en-001-x-f", "en-001-x-l", "en-001-x-m", "en-001-x-s", "en-150-x-f", "en-150-x-l", "en-150-x-m", "en-150-x-s", "en-AE-x-f", "en-AE-x-l", "en-AE-x-m", "en-AE-x-s", "en-AG-x-f", "en-AG-x-l", "en-AG-x-m", "en-AG-x-s", "en-AI-x-f", "en-AI-x-l", "en-AI-x-m", "en-AI-x-s", "en-AT-x-f", "en-AT-x-l", "en-AT-x-m", "en-AT-x-s", "en-AU-x-f", "en-AU-x-l", "en-AU-x-m", "en-AU-x-s", "en-BB-x-f", "en-BB-x-l", "en-BB-x-m", "en-BB-x-s", "en-BE-x-f", "en-BE-x-l", "en-BE-x-m", "en-BE-x-s", "en-BM-x-f", "en-BM-x-l", "en-BM-x-m", "en-BM-x-s", "en-BS-x-f", "en-BS-x-l", "en-BS-x-m", "en-BS-x-s", "en-BW-x-f", "en-BW-x-l", "en-BW-x-m", "en-BW-x-s", "en-BZ-x-f", "en-BZ-x-l", "en-BZ-x-m", "en-BZ-x-s", "en-CA-x-f", "en-CA-x-l", "en-CC-x-f", "en-CC-x-l", "en-CC-x-m", "en-CC-x-s", "en-CH-x-f", "en-CH-x-l", "en-CH-x-m", "en-CH-x-s", "en-CK-x-f", "en-CK-x-l", "en-CK-x-m", "en-CK-x-s", "en-CM-x-f", "en-CM-x-l", "en-CM-x-m", "en-CM-x-s", "en-CX-x-f", "en-CX-x-l", "en-CX-x-m", "en-CX-x-s", "en-CY-x-f", "en-CY-x-l", "en-CY-x-m", "en-CY-x-s", "en-DE-x-f", "en-DE-x-l", "en-DE-x-m", "en-DE-x-s", "en-DG-x-f", "en-DG-x-l", "en-DG-x-m", "en-DG-x-s", "en-DK-x-f", "en-DK-x-l", "en-DK-x-m", "en-DK-x-s", "en-DM-x-f", "en-DM-x-l", "en-DM-x-m", "en-DM-x-s", "en-ER-x-f", "en-ER-x-l", "en-ER-x-m", "en-ER-x-s", "en-FI-x-f", "en-FI-x-l", "en-FI-x-m", "en-FI-x-s", "en-FJ-x-f", "en-FJ-x-l", "en-FJ-x-m", "en-FJ-x-s", "en-FK-x-f", "en-FK-x-l", "en-FK-x-m", "en-FK-x-s", "en-FM-x-f", "en-FM-x-l", "en-FM-x-m", "en-FM-x-s", "en-GB-x-f", "en-GB-x-l", "en-GB-x-m", "en-GB-x-s", "en-GD-x-f", "en-GD-x-l", "en-GD-x-m", "en-GD-x-s", "en-GG-x-f", "en-GG-x-l", "en-GG-x-m", "en-GG-x-s", "en-GH-x-f", "en-GH-x-l", "en-GH-x-m", "en-GH-x-s", "en-GI-x-f", "en-GI-x-l", "en-GI-x-m", "en-GI-x-s", "en-GM-x-f", "en-GM-x-l", "en-GM-x-m", "en-GM-x-s", "en-GY-x-f", "en-GY-x-l", "en-GY-x-m", "en-GY-x-s", "en-HK-x-f", "en-HK-x-l", "en-HK-x-m", "en-HK-x-s", "en-ID-x-f", "en-ID-x-l", "en-ID-x-m", "en-ID-x-s", "en-IE-x-f", "en-IE-x-l", "en-IE-x-m", "en-IE-x-s", "en-IL-x-f", "en-IL-x-l", "en-IL-x-m", "en-IL-x-s", "en-IM-x-f", "en-IM-x-l", "en-IM-x-m", "en-IM-x-s", "en-IN-x-f", "en-IN-x-l", "en-IN-x-m", "en-IN-x-s", "en-IO-x-f", "en-IO-x-l", "en-IO-x-m", "en-IO-x-s", "en-JE-x-f", "en-JE-x-l", "en-JE-x-m", "en-JE-x-s", "en-JM-x-f", "en-JM-x-l", "en-JM-x-m", "en-JM-x-s", "en-KE-x-f", "en-KE-x-l", "en-KE-x-m", "en-KE-x-s", "en-KI-x-f", "en-KI-x-l", "en-KI-x-m", "en-KI-x-s", "en-KN-x-f", "en-KN-x-l", "en-KN-x-m", "en-KN-x-s", "en-KY-x-f", "en-KY-x-l", "en-KY-x-m", "en-KY-x-s", "en-LC-x-f", "en-LC-x-l", "en-LC-x-m", "en-LC-x-s", "en-LR-x-f", "en-LR-x-l", "en-LR-x-m", "en-LR-x-s", "en-LS-x-f", "en-LS-x-l", "en-LS-x-m", "en-LS-x-s", "en-MG-x-f", "en-MG-x-l", "en-MG-x-m", "en-MG-x-s", "en-MO-x-f", "en-MO-x-l", "en-MO-x-m", "en-MO-x-s", "en-MS-x-f", "en-MS-x-l", "en-MS-x-m", "en-MS-x-s", "en-MT-x-f", "en-MT-x-l", "en-MT-x-m", "en-MT-x-s", "en-MU-x-f", "en-MU-x-l", "en-MU-x-m", "en-MU-x-s", "en-MV-x-f", "en-MV-x-l", "en-MV-x-m", "en-MV-x-s", "en-MW-x-f", "en-MW-x-l", "en-MW-x-m", "en-MW-x-s", "en-MY-x-f", "en-MY-x-l", "en-MY-x-m", "en-MY-x-s", "en-NA-x-f", "en-NA-x-l", "en-NA-x-m", "en-NA-x-s", "en-NF-x-f", "en-NF-x-l", "en-NF-x-m", "en-NF-x-s", "en-NG-x-f", "en-NG-x-l", "en-NG-x-m", "en-NG-x-s", "en-NL-x-f", "en-NL-x-l", "en-NL-x-m", "en-NL-x-s", "en-NR-x-f", "en-NR-x-l", "en-NR-x-m", "en-NR-x-s", "en-NU-x-f", "en-NU-x-l", "en-NU-x-m", "en-NU-x-s", "en-NZ-x-f", "en-NZ-x-l", "en-NZ-x-m", "en-NZ-x-s", "en-PG-x-f", "en-PG-x-l", "en-PG-x-m", "en-PG-x-s", "en-PK-x-f", "en-PK-x-l", "en-PK-x-m", "en-PK-x-s", "en-PN-x-f", "en-PN-x-l", "en-PN-x-m", "en-PN-x-s", "en-PW-x-f", "en-PW-x-l", "en-PW-x-m", "en-PW-x-s", "en-RW-x-f", "en-RW-x-l", "en-RW-x-m", "en-RW-x-s", "en-SB-x-f", "en-SB-x-l", "en-SB-x-m", "en-SB-x-s", "en-SC-x-f", "en-SC-x-l", "en-SC-x-m", "en-SC-x-s", "en-SD-x-f", "en-SD-x-l", "en-SD-x-m", "en-SD-x-s", "en-SE-x-f", "en-SE-x-l", "en-SE-x-m", "en-SE-x-s", "en-SG-x-f", "en-SG-x-l", "en-SG-x-m", "en-SG-x-s", "en-SH-x-f", "en-SH-x-l", "en-SH-x-m", "en-SH-x-s", "en-SI-x-f", "en-SI-x-l", "en-SI-x-m", "en-SI-x-s", "en-SL-x-f", "en-SL-x-l", "en-SL-x-m", "en-SL-x-s", "en-SS-x-f", "en-SS-x-l", "en-SS-x-m", "en-SS-x-s", "en-SX-x-f", "en-SX-x-l", "en-SX-x-m", "en-SX-x-s", "en-SZ-x-f", "en-SZ-x-l", "en-SZ-x-m", "en-SZ-x-s", "en-TC-x-f", "en-TC-x-l", "en-TC-x-m", "en-TC-x-s", "en-TK-x-f", "en-TK-x-l", "en-TK-x-m", "en-TK-x-s", "en-TO-x-f", "en-TO-x-l", "en-TO-x-m", "en-TO-x-s", "en-TT-x-f", "en-TT-x-l", "en-TT-x-m", "en-TT-x-s", "en-TV-x-f", "en-TV-x-l", "en-TV-x-m", "en-TV-x-s", "en-TZ-x-f", "en-TZ-x-l", "en-TZ-x-m", "en-TZ-x-s", "en-UG-x-f", "en-UG-x-l", "en-UG-x-m", "en-UG-x-s", "en-VC-x-f", "en-VC-x-l", "en-VC-x-m", "en-VC-x-s", "en-VG-x-f", "en-VG-x-l", "en-VG-x-m", "en-VG-x-s", "en-VU-x-f", "en-VU-x-l", "en-VU-x-m", "en-VU-x-s", "en-WS-x-f", "en-WS-x-l", "en-WS-x-m", "en-WS-x-s", "en-ZA-x-f", "en-ZA-x-l", "en-ZA-x-m", "en-ZA-x-s", "en-ZM-x-f", "en-ZM-x-l", "en-ZM-x-m", "en-ZM-x-s", "en-ZW-x-f", "en-ZW-x-l", "en-ZW-x-m", "en-ZW-x-s", "en-x-f", "en-x-l", "en-x-m", "en-x-s", "eo-x-f", "eo-x-l", "eo-x-m", "eo-x-s", "es-x-f", "es-x-l", "es-x-m", "es-x-s", "et-x-f", "et-x-l", "et-x-m", "et-x-s", "eu-x-f", "eu-x-l", "eu-x-m", "eu-x-s", "fa-x-f", "fa-x-l", "fa-x-m", "fa-x-s", "ff-Adlm-x-f", "ff-Adlm-x-l", "ff-Adlm-x-m", "ff-Adlm-x-s", "fi-x-f", "fi-x-l", "fi-x-m", "fi-x-s", "fil-x-f", "fil-x-l", "fil-x-m", "fil-x-s", "fo-x-f", "fo-x-l", "fo-x-m", "fo-x-s", "fr-x-f", "fr-x-l", "fr-x-m", "fr-x-s", "fy-x-f", "fy-x-l", "fy-x-m", "fy-x-s", "ga-x-f", "ga-x-l", "ga-x-m", "ga-x-s", "gd-x-f", "gd-x-l", "gd-x-m", "gd-x-s", "gl-x-f", "gl-x-l", "gl-x-m", "gl-x-s", "gu-x-f", "gu-x-l", "gu-x-m", "gu-x-s", "ha-x-f", "ha-x-l", "ha-x-m", "ha-x-s", "he-x-f", "he-x-l", "he-x-m", "he-x-s", "hi-Latn-x-f", "hi-Latn-x-l", "hi-Latn-x-m", "hi-Latn-x-s", "hi-x-f", "hi-x-l", "hi-x-m", "hi-x-s", "hr-x-f", "hr-x-l", "hr-x-m", "hr-x-s", "hsb-x-f", "hsb-x-l", "hsb-x-m", "hsb-x-s", "hu-x-f", "hu-x-l", "hu-x-m", "hu-x-s", "hy-x-f", "hy-x-l", "hy-x-m", "hy-x-s", "ia-x-f", "ia-x-l", "ia-x-m", "ia-x-s", "id-x-f", "id-x-l", "id-x-m", "id-x-s", "ie-x-f", "ie-x-l", "ie-x-m", "ie-x-s", "ig-x-f", "ig-x-l", "ig-x-m", "ig-x-s", "is-x-f", "is-x-l", "is-x-m", "is-x-s", "it-x-f", "it-x-l", "it-x-m", "it-x-s", "ja-x-f", "ja-x-l", "ja-x-m", "ja-x-s", "jv-x-f", "jv-x-l", "jv-x-m", "jv-x-s", "ka-x-f", "ka-x-l", "ka-x-m", "ka-x-s", "kea-x-f", "kea-x-l", "kea-x-m", "kea-x-s", "kgp-x-f", "kgp-x-l", "kgp-x-m", "kgp-x-s", "kk-x-f", "kk-x-l", "kk-x-m", "kk-x-s", "km-x-f", "km-x-l", "km-x-m", "km-x-s", "kn-x-f", "kn-x-l", "kn-x-m", "kn-x-s", "ko-x-f", "ko-x-l", "ko-x-m", "ko-x-s", "kok-x-f", "kok-x-l", "kok-x-m", "kok-x-s", "ks-Deva-x-f", "ks-Deva-x-l", "ks-Deva-x-m", "ks-Deva-x-s", "ks-x-f", "ks-x-l", "ks-x-m", "ks-x-s", "ku-x-f", "ku-x-l", "ku-x-m", "ku-x-s", "kxv-Deva-x-f", "kxv-Deva-x-l", "kxv-Deva-x-m", "kxv-Deva-x-s", "kxv-Orya-x-f", "kxv-Orya-x-l", "kxv-Orya-x-m", "kxv-Orya-x-s", "kxv-Telu-x-f", "kxv-Telu-x-l", "kxv-Telu-x-m", "kxv-Telu-x-s", "kxv-x-f", "kxv-x-l", "kxv-x-m", "kxv-x-s", "ky-x-f", "ky-x-l", "ky-x-m", "ky-x-s", "lb-x-f", "lb-x-l", "lb-x-m", "lb-x-s", "lij-x-f", "lij-x-l", "lij-x-m", "lij-x-s", "lmo-x-f", "lmo-x-l", "lmo-x-m", "lmo-x-s", "lo-x-f", "lo-x-l", "lo-x-m", "lo-x-s", "lt-x-f", "lt-x-l", "lt-x-m", "lt-x-s", "lv-x-f", "lv-x-l", "lv-x-m", "lv-x-s", "mai-x-f", "mai-x-l", "mai-x-m", "mai-x-s", "mi-x-f", "mi-x-l", "mi-x-m", "mi-x-s", "mk-x-f", "mk-x-l", "mk-x-m", "mk-x-s", "ml-x-f", "ml-x-l", "ml-x-m", "ml-x-s", "mn-x-f", "mn-x-l", "mn-x-m", "mn-x-s", "mni-x-f", "mni-x-l", "mni-x-m", "mni-x-s", "mr-x-f", "mr-x-l", "mr-x-m", "mr-x-s", "ms-x-f", "ms-x-l", "ms-x-m", "ms-x-s", "mt-x-f", "mt-x-l", "mt-x-m", "mt-x-s", "my-x-f", "my-x-l", "my-x-m", "my-x-s", "nb-x-f", "nb-x-l", "nb-x-m", "nb-x-s", "nds-x-f", "nds-x-l", "nds-x-m", "nds-x-s", "ne-x-f", "ne-x-l", "ne-x-m", "ne-x-s", "nl-x-f", "nl-x-l", "nl-x-m", "nl-x-s", "nn-x-f", "nn-x-l", "nn-x-m", "nn-x-s", "no-x-f", "no-x-l", "no-x-m", "no-x-s", "nqo-x-f", "nqo-x-l", "nqo-x-m", "nqo-x-s", "oc-x-f", "oc-x-l", "oc-x-m", "oc-x-s", "or-x-f", "or-x-l", "or-x-m", "or-x-s", "pa-x-f", "pa-x-l", "pa-x-m", "pa-x-s", "pcm-x-f", "pcm-x-l", "pcm-x-m", "pcm-x-s", "pl-x-f", "pl-x-l", "pl-x-m", "pl-x-s", "prg-x-f", "prg-x-l", "prg-x-m", "prg-x-s", "ps-x-f", "ps-x-l", "ps-x-m", "ps-x-s", "pt-AO-x-m", "pt-AO-x-s", "pt-CH-x-m", "pt-CH-x-s", "pt-CV-x-m", "pt-CV-x-s", "pt-GQ-x-m", "pt-GQ-x-s", "pt-GW-x-m", "pt-GW-x-s", "pt-LU-x-m", "pt-LU-x-s", "pt-MO-x-m", "pt-MO-x-s", "pt-MZ-x-m", "pt-MZ-x-s", "pt-PT-x-m", "pt-PT-x-s", "pt-ST-x-m", "pt-ST-x-s", "pt-TL-x-m", "pt-TL-x-s", "pt-x-f", "pt-x-l", "pt-x-m", "pt-x-s", "qu-x-f", "qu-x-l", "qu-x-m", "qu-x-s", "raj-x-f", "raj-x-l", "raj-x-m", "raj-x-s", "rm-x-f", "rm-x-l", "rm-x-m", "rm-x-s", "ro-x-f", "ro-x-l", "ro-x-m", "ro-x-s", "ru-x-f", "ru-x-l", "ru-x-m", "ru-x-s", "sa-x-f", "sa-x-l", "sa-x-m", "sa-x-s", "sah-x-f", "sah-x-l", "sah-x-m", "sah-x-s", "sat-x-f", "sat-x-l", "sat-x-m", "sat-x-s", "sc-x-f", "sc-x-l", "sc-x-m", "sc-x-s", "sd-Deva-x-f", "sd-Deva-x-l", "sd-Deva-x-m", "sd-Deva-x-s", "sd-x-f", "sd-x-l", "sd-x-m", "sd-x-s", "si-x-f", "si-x-l", "si-x-m", "si-x-s", "sk-x-f", "sk-x-l", "sk-x-m", "sk-x-s", "sl-x-f", "sl-x-l", "sl-x-m", "sl-x-s", "so-x-f", "so-x-l", "so-x-m", "so-x-s", "sq-x-f", "sq-x-l", "sq-x-m", "sq-x-s", "sr-Latn-x-f", "sr-Latn-x-l", "sr-Latn-x-m", "sr-Latn-x-s", "sr-x-f", "sr-x-l", "sr-x-m", "sr-x-s", "su-x-f", "su-x-l", "su-x-m", "su-x-s", "sv-x-f", "sv-x-l", "sv-x-m", "sv-x-s", "sw-x-f", "sw-x-l", "sw-x-m", "sw-x-s", "syr-x-f", "syr-x-l", "syr-x-m", "syr-x-s", "szl-x-f", "szl-x-l", "szl-x-m", "szl-x-s", "ta-x-f", "ta-x-l", "ta-x-m", "ta-x-s", "te-x-f", "te-x-l", "te-x-m", "te-x-s", "tg-x-f", "tg-x-l", "tg-x-m", "tg-x-s", "th-x-f", "th-x-l", "th-x-m", "th-x-s", "ti-x-f", "ti-x-l", "ti-x-m", "ti-x-s", "tk-x-f", "tk-x-l", "tk-x-m", "tk-x-s", "to-x-f", "to-x-l", "to-x-m", "to-x-s", "tok-x-f", "tok-x-l", "tok-x-m", "tok-x-s", "tr-x-f", "tr-x-l", "tr-x-m", "tr-x-s", "tt-x-f", "tt-x-l", "tt-x-m", "tt-x-s", "ug-x-f", "ug-x-l", "ug-x-m", "ug-x-s", "uk-x-f", "uk-x-l", "uk-x-m", "uk-x-s", "und-x-f", "und-x-l", "und-x-m", "und-x-s", "ur-x-f", "ur-x-l", "ur-x-m", "ur-x-s", "uz-Cyrl-x-f", "uz-Cyrl-x-l", "uz-Cyrl-x-m", "uz-Cyrl-x-s", "uz-x-f", "uz-x-l", "uz-x-m", "uz-x-s", "vec-x-f", "vec-x-l", "vec-x-m", "vec-x-s", "vi-x-f", "vi-x-l", "vi-x-m", "vi-x-s", "vmw-x-f", "vmw-x-l", "vmw-x-m", "vmw-x-s", "wo-x-f", "wo-x-l", "wo-x-m", "wo-x-s", "xh-x-f", "xh-x-l", "xh-x-m", "xh-x-s", "xnr-x-f", "xnr-x-l", "xnr-x-m", "xnr-x-s", "yo-x-f", "yo-x-l", "yo-x-m", "yo-x-s", "yrl-x-f", "yrl-x-l", "yrl-x-m", "yrl-x-s", "yue-Hans-x-f", "yue-Hans-x-l", "yue-Hans-x-m", "yue-Hans-x-s", "yue-x-f", "yue-x-l", "yue-x-m", "yue-x-s", "za-x-f", "za-x-l", "za-x-m", "za-x-s", "zh-Hant-x-f", "zh-Hant-x-l", "zh-Hant-x-m", "zh-Hant-x-s", "zh-SG-x-f", "zh-SG-x-l", "zh-SG-x-m", "zh-x-f", "zh-x-l", "zh-x-m", "zh-x-s", "zu-x-f", "zu-x-l", "zu-x-m", "zu-x-s"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_patterns_datetime_v1.rs.data b/provider/baked/datetime/data/macros/datetime_patterns_datetime_v1.rs.data index 11b485b2770..2217cdfe056 100644 --- a/provider/baked/datetime/data/macros/datetime_patterns_datetime_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_patterns_datetime_v1.rs.data @@ -16,13 +16,13 @@ macro_rules! __impl_datetime_patterns_datetime_v1 { static EL_X_F: ::Yokeable = icu::datetime::provider::neo::DateTimePatternV1 { pattern: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \0\0-\0\0 \x80\0\0") } } }; static NN_X_L: ::Yokeable = icu::datetime::provider::neo::DateTimePatternV1 { pattern: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \0\0k\0\0l\0\0.\0\0 \x80\0\0") } } }; static XNR_X_F: ::Yokeable = icu::datetime::provider::neo::DateTimePatternV1 { pattern: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \0\t\x1C\0\tK\0\0 \x80\0\0") } } }; - static EN_MV_X_F: ::Yokeable = icu::datetime::provider::neo::DateTimePatternV1 { pattern: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } }; + static AF_X_F: ::Yokeable = icu::datetime::provider::neo::DateTimePatternV1 { pattern: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } }; static AST_X_F: ::Yokeable = icu::datetime::provider::neo::DateTimePatternV1 { pattern: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\0\0 \x80\0\0") } } }; static FA_X_M: ::Yokeable = icu::datetime::provider::neo::DateTimePatternV1 { pattern: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\x06\x0C\0 \x0F\0\0 \x80\0\0") } } }; static FA_X_F: ::Yokeable = icu::datetime::provider::neo::DateTimePatternV1 { pattern: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\x06\x0C\0\0 \0\x063\0\x06'\0\x069\0\x06*\0\0 \x80\0\0") } } }; static AR_X_F: ::Yokeable = icu::datetime::provider::neo::DateTimePatternV1 { pattern: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\x06\x0C\0\0 \x80\0\0") } } }; - static VALUES: [&::Yokeable; 322usize] = [&AR_X_F, &AR_X_F, &AR_X_F, &AR_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &EL_X_F, &EL_X_F, &AST_X_F, &AST_X_F, &EN_MV_X_F, &EN_MV_X_F, &EN_MV_X_F, &EN_MV_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &EU_X_F, &EU_X_F, &EU_X_F, &EU_X_F, &FA_X_F, &FA_X_F, &FA_X_M, &FA_X_M, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &NN_X_L, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &QU_X_L, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AR_X_F, &AR_X_F, &AR_X_F, &AR_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AR_X_F, &AR_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &EN_MV_X_F, &EN_MV_X_F, &EN_MV_X_F, &EN_MV_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &QU_X_L, &QU_X_L, &QU_X_L, &QU_X_L, &EL_X_F, &EL_X_F, &EL_X_F, &EL_X_F, &XNR_X_F, &XNR_X_F, &AST_X_F, &AST_X_F]; - static KEYS: [&str; 322usize] = ["ar-x-f", "ar-x-l", "ar-x-m", "ar-x-s", "ast-x-f", "ast-x-l", "ast-x-m", "be-x-f", "be-x-l", "be-x-m", "be-x-s", "bg-x-f", "bg-x-l", "bg-x-m", "bg-x-s", "blo-x-f", "blo-x-l", "blo-x-m", "blo-x-s", "br-x-f", "br-x-l", "br-x-m", "brx-x-f", "brx-x-l", "brx-x-m", "brx-x-s", "bs-x-f", "bs-x-l", "ca-x-f", "ca-x-l", "ca-x-m", "ceb-x-f", "ceb-x-l", "ceb-x-m", "ceb-x-s", "chr-x-f", "chr-x-l", "chr-x-m", "chr-x-s", "cv-x-f", "cv-x-l", "cv-x-m", "cv-x-s", "cy-x-f", "cy-x-l", "de-x-f", "de-x-l", "de-x-m", "de-x-s", "doi-x-f", "doi-x-l", "doi-x-m", "doi-x-s", "el-x-f", "el-x-l", "el-x-m", "el-x-s", "en-MV-x-f", "en-MV-x-l", "en-MV-x-m", "en-MV-x-s", "en-x-f", "en-x-l", "en-x-m", "en-x-s", "es-x-f", "es-x-l", "es-x-m", "es-x-s", "eu-x-f", "eu-x-l", "eu-x-m", "eu-x-s", "fa-x-f", "fa-x-l", "fa-x-m", "fa-x-s", "fil-x-f", "fil-x-l", "fil-x-m", "fil-x-s", "fo-x-f", "fo-x-l", "fo-x-m", "fo-x-s", "fr-ML-x-s", "fr-x-f", "fr-x-l", "fr-x-m", "gl-x-f", "gl-x-l", "gl-x-m", "gl-x-s", "ha-x-l", "ha-x-m", "ha-x-s", "he-x-f", "he-x-l", "he-x-m", "he-x-s", "hi-Latn-x-f", "hi-Latn-x-l", "hi-x-f", "hi-x-l", "hi-x-m", "hi-x-s", "hy-x-f", "hy-x-l", "hy-x-m", "hy-x-s", "ig-x-f", "ig-x-l", "ig-x-m", "ig-x-s", "is-x-f", "is-x-l", "is-x-m", "is-x-s", "it-x-m", "it-x-s", "jv-x-m", "jv-x-s", "ka-x-f", "ka-x-l", "ka-x-m", "ka-x-s", "kea-x-f", "kea-x-l", "kea-x-m", "kea-x-s", "kk-x-f", "kk-x-l", "kk-x-m", "kk-x-s", "km-x-f", "km-x-l", "km-x-m", "km-x-s", "ks-Deva-x-f", "ks-Deva-x-l", "ks-Deva-x-m", "ks-Deva-x-s", "ks-x-f", "ks-x-l", "ks-x-m", "ks-x-s", "kxv-x-f", "kxv-x-l", "kxv-x-m", "kxv-x-s", "lo-x-f", "lo-x-l", "lo-x-m", "lo-x-s", "mai-x-f", "mai-x-l", "mai-x-m", "mai-x-s", "mk-x-f", "mk-x-l", "mk-x-m", "mk-x-s", "mni-x-f", "mni-x-l", "mni-x-m", "mni-x-s", "mr-x-f", "mr-x-l", "mr-x-m", "mr-x-s", "ms-x-m", "ms-x-s", "nb-x-f", "nb-x-l", "nb-x-m", "nb-x-s", "ne-x-m", "ne-x-s", "nl-x-f", "nl-x-l", "nl-x-m", "nl-x-s", "nn-x-l", "nn-x-m", "nn-x-s", "no-x-f", "no-x-l", "no-x-m", "no-x-s", "or-x-f", "or-x-l", "or-x-m", "or-x-s", "pa-x-m", "pa-x-s", "pcm-x-f", "pcm-x-l", "pl-x-m", "pl-x-s", "pt-AO-x-f", "pt-AO-x-l", "pt-AO-x-m", "pt-AO-x-s", "pt-CH-x-f", "pt-CH-x-l", "pt-CH-x-m", "pt-CH-x-s", "pt-CV-x-f", "pt-CV-x-l", "pt-CV-x-m", "pt-CV-x-s", "pt-GQ-x-f", "pt-GQ-x-l", "pt-GQ-x-m", "pt-GQ-x-s", "pt-GW-x-f", "pt-GW-x-l", "pt-GW-x-m", "pt-GW-x-s", "pt-LU-x-f", "pt-LU-x-l", "pt-LU-x-m", "pt-LU-x-s", "pt-MO-x-f", "pt-MO-x-l", "pt-MO-x-m", "pt-MO-x-s", "pt-MZ-x-f", "pt-MZ-x-l", "pt-MZ-x-m", "pt-MZ-x-s", "pt-PT-x-f", "pt-PT-x-l", "pt-PT-x-m", "pt-PT-x-s", "pt-ST-x-f", "pt-ST-x-l", "pt-ST-x-m", "pt-ST-x-s", "pt-TL-x-f", "pt-TL-x-l", "pt-TL-x-m", "pt-TL-x-s", "qu-x-l", "ro-x-f", "ro-x-l", "ro-x-m", "ro-x-s", "ru-x-f", "ru-x-l", "ru-x-m", "ru-x-s", "sa-x-f", "sa-x-l", "sa-x-m", "sa-x-s", "sc-x-f", "sc-x-l", "sc-x-m", "sc-x-s", "sd-Deva-x-f", "sd-Deva-x-l", "sd-Deva-x-m", "sd-Deva-x-s", "sk-x-f", "sk-x-l", "sk-x-m", "sl-x-m", "sl-x-s", "sq-x-f", "sq-x-l", "sq-x-m", "sq-x-s", "su-x-f", "su-x-l", "su-x-m", "su-x-s", "syr-x-f", "syr-x-l", "syr-x-m", "syr-x-s", "ta-x-f", "ta-x-l", "ta-x-m", "ta-x-s", "to-x-f", "to-x-l", "to-x-m", "tt-x-f", "tt-x-l", "tt-x-m", "tt-x-s", "ug-x-m", "ug-x-s", "uk-x-f", "uk-x-l", "uk-x-m", "uk-x-s", "und-x-f", "und-x-l", "und-x-m", "und-x-s", "uz-x-f", "uz-x-l", "uz-x-m", "uz-x-s", "vec-x-f", "vec-x-l", "vec-x-m", "vec-x-s", "vi-x-f", "vi-x-l", "vi-x-m", "vi-x-s", "wo-x-f", "wo-x-l", "wo-x-m", "wo-x-s", "xnr-x-f", "xnr-x-l", "xnr-x-m", "xnr-x-s"]; + static VALUES: [&::Yokeable; 689usize] = [&AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AR_X_F, &AR_X_F, &AR_X_F, &AR_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &EL_X_F, &EL_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &EU_X_F, &EU_X_F, &EU_X_F, &EU_X_F, &FA_X_F, &FA_X_F, &FA_X_M, &FA_X_M, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &NN_X_L, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &QU_X_L, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AR_X_F, &AR_X_F, &AR_X_F, &AR_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AR_X_F, &AR_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &AST_X_F, &QU_X_L, &QU_X_L, &QU_X_L, &QU_X_L, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &EL_X_F, &EL_X_F, &EL_X_F, &EL_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &XNR_X_F, &XNR_X_F, &AST_X_F, &AST_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F, &AF_X_F]; + static KEYS: [&str; 689usize] = ["af-x-f", "af-x-l", "af-x-m", "af-x-s", "am-x-f", "am-x-l", "am-x-m", "am-x-s", "ar-x-f", "ar-x-l", "ar-x-m", "ar-x-s", "as-x-f", "as-x-l", "as-x-m", "as-x-s", "ast-x-f", "ast-x-l", "ast-x-m", "ast-x-s", "az-x-f", "az-x-l", "az-x-m", "az-x-s", "be-x-f", "be-x-l", "be-x-m", "be-x-s", "bg-x-f", "bg-x-l", "bg-x-m", "bg-x-s", "bgc-x-f", "bgc-x-l", "bgc-x-m", "bgc-x-s", "bho-x-f", "bho-x-l", "bho-x-m", "bho-x-s", "blo-x-f", "blo-x-l", "blo-x-m", "blo-x-s", "bn-x-f", "bn-x-l", "bn-x-m", "bn-x-s", "br-x-f", "br-x-l", "br-x-m", "br-x-s", "brx-x-f", "brx-x-l", "brx-x-m", "brx-x-s", "bs-Cyrl-x-f", "bs-Cyrl-x-l", "bs-Cyrl-x-m", "bs-Cyrl-x-s", "bs-x-f", "bs-x-l", "bs-x-m", "bs-x-s", "ca-x-f", "ca-x-l", "ca-x-m", "ca-x-s", "ceb-x-f", "ceb-x-l", "ceb-x-m", "ceb-x-s", "chr-x-f", "chr-x-l", "chr-x-m", "chr-x-s", "cs-x-f", "cs-x-l", "cs-x-m", "cs-x-s", "csw-x-f", "csw-x-l", "csw-x-m", "csw-x-s", "cv-x-f", "cv-x-l", "cv-x-m", "cv-x-s", "cy-x-f", "cy-x-l", "cy-x-m", "cy-x-s", "da-x-f", "da-x-l", "da-x-m", "da-x-s", "de-x-f", "de-x-l", "de-x-m", "de-x-s", "doi-x-f", "doi-x-l", "doi-x-m", "doi-x-s", "dsb-x-f", "dsb-x-l", "dsb-x-m", "dsb-x-s", "el-x-f", "el-x-l", "el-x-m", "el-x-s", "en-MV-x-f", "en-MV-x-l", "en-MV-x-m", "en-MV-x-s", "en-x-f", "en-x-l", "en-x-m", "en-x-s", "eo-x-f", "eo-x-l", "eo-x-m", "eo-x-s", "es-x-f", "es-x-l", "es-x-m", "es-x-s", "et-x-f", "et-x-l", "et-x-m", "et-x-s", "eu-x-f", "eu-x-l", "eu-x-m", "eu-x-s", "fa-x-f", "fa-x-l", "fa-x-m", "fa-x-s", "ff-Adlm-x-f", "ff-Adlm-x-l", "ff-Adlm-x-m", "ff-Adlm-x-s", "fi-x-f", "fi-x-l", "fi-x-m", "fi-x-s", "fil-x-f", "fil-x-l", "fil-x-m", "fil-x-s", "fo-x-f", "fo-x-l", "fo-x-m", "fo-x-s", "fr-ML-x-s", "fr-x-f", "fr-x-l", "fr-x-m", "fr-x-s", "fy-x-f", "fy-x-l", "fy-x-m", "fy-x-s", "ga-x-f", "ga-x-l", "ga-x-m", "ga-x-s", "gd-x-f", "gd-x-l", "gd-x-m", "gd-x-s", "gl-x-f", "gl-x-l", "gl-x-m", "gl-x-s", "gu-x-f", "gu-x-l", "gu-x-m", "gu-x-s", "ha-x-f", "ha-x-l", "ha-x-m", "ha-x-s", "he-x-f", "he-x-l", "he-x-m", "he-x-s", "hi-Latn-x-f", "hi-Latn-x-l", "hi-Latn-x-m", "hi-Latn-x-s", "hi-x-f", "hi-x-l", "hi-x-m", "hi-x-s", "hr-x-f", "hr-x-l", "hr-x-m", "hr-x-s", "hsb-x-f", "hsb-x-l", "hsb-x-m", "hsb-x-s", "hu-x-f", "hu-x-l", "hu-x-m", "hu-x-s", "hy-x-f", "hy-x-l", "hy-x-m", "hy-x-s", "ia-x-f", "ia-x-l", "ia-x-m", "ia-x-s", "id-x-f", "id-x-l", "id-x-m", "id-x-s", "ie-x-f", "ie-x-l", "ie-x-m", "ie-x-s", "ig-x-f", "ig-x-l", "ig-x-m", "ig-x-s", "is-x-f", "is-x-l", "is-x-m", "is-x-s", "it-x-f", "it-x-l", "it-x-m", "it-x-s", "ja-x-f", "ja-x-l", "ja-x-m", "ja-x-s", "jv-x-f", "jv-x-l", "jv-x-m", "jv-x-s", "ka-x-f", "ka-x-l", "ka-x-m", "ka-x-s", "kea-x-f", "kea-x-l", "kea-x-m", "kea-x-s", "kgp-x-f", "kgp-x-l", "kgp-x-m", "kgp-x-s", "kk-x-f", "kk-x-l", "kk-x-m", "kk-x-s", "km-x-f", "km-x-l", "km-x-m", "km-x-s", "kn-x-f", "kn-x-l", "kn-x-m", "kn-x-s", "ko-x-f", "ko-x-l", "ko-x-m", "ko-x-s", "kok-x-f", "kok-x-l", "kok-x-m", "kok-x-s", "ks-Deva-x-f", "ks-Deva-x-l", "ks-Deva-x-m", "ks-Deva-x-s", "ks-x-f", "ks-x-l", "ks-x-m", "ks-x-s", "ku-x-f", "ku-x-l", "ku-x-m", "ku-x-s", "kxv-Deva-x-f", "kxv-Deva-x-l", "kxv-Deva-x-m", "kxv-Deva-x-s", "kxv-Orya-x-f", "kxv-Orya-x-l", "kxv-Orya-x-m", "kxv-Orya-x-s", "kxv-Telu-x-f", "kxv-Telu-x-l", "kxv-Telu-x-m", "kxv-Telu-x-s", "kxv-x-f", "kxv-x-l", "kxv-x-m", "kxv-x-s", "ky-x-f", "ky-x-l", "ky-x-m", "ky-x-s", "lb-x-f", "lb-x-l", "lb-x-m", "lb-x-s", "lij-x-f", "lij-x-l", "lij-x-m", "lij-x-s", "lmo-x-f", "lmo-x-l", "lmo-x-m", "lmo-x-s", "lo-x-f", "lo-x-l", "lo-x-m", "lo-x-s", "lt-x-f", "lt-x-l", "lt-x-m", "lt-x-s", "lv-x-f", "lv-x-l", "lv-x-m", "lv-x-s", "mai-x-f", "mai-x-l", "mai-x-m", "mai-x-s", "mi-x-f", "mi-x-l", "mi-x-m", "mi-x-s", "mk-x-f", "mk-x-l", "mk-x-m", "mk-x-s", "ml-x-f", "ml-x-l", "ml-x-m", "ml-x-s", "mn-x-f", "mn-x-l", "mn-x-m", "mn-x-s", "mni-x-f", "mni-x-l", "mni-x-m", "mni-x-s", "mr-x-f", "mr-x-l", "mr-x-m", "mr-x-s", "ms-x-f", "ms-x-l", "ms-x-m", "ms-x-s", "mt-x-f", "mt-x-l", "mt-x-m", "mt-x-s", "my-x-f", "my-x-l", "my-x-m", "my-x-s", "nb-x-f", "nb-x-l", "nb-x-m", "nb-x-s", "nds-x-f", "nds-x-l", "nds-x-m", "nds-x-s", "ne-x-f", "ne-x-l", "ne-x-m", "ne-x-s", "nl-x-f", "nl-x-l", "nl-x-m", "nl-x-s", "nn-x-f", "nn-x-l", "nn-x-m", "nn-x-s", "no-x-f", "no-x-l", "no-x-m", "no-x-s", "nqo-x-f", "nqo-x-l", "nqo-x-m", "nqo-x-s", "oc-x-f", "oc-x-l", "oc-x-m", "oc-x-s", "or-x-f", "or-x-l", "or-x-m", "or-x-s", "pa-x-f", "pa-x-l", "pa-x-m", "pa-x-s", "pcm-x-f", "pcm-x-l", "pcm-x-m", "pcm-x-s", "pl-x-f", "pl-x-l", "pl-x-m", "pl-x-s", "prg-x-f", "prg-x-l", "prg-x-m", "prg-x-s", "ps-x-f", "ps-x-l", "ps-x-m", "ps-x-s", "pt-AO-x-f", "pt-AO-x-l", "pt-AO-x-m", "pt-AO-x-s", "pt-CH-x-f", "pt-CH-x-l", "pt-CH-x-m", "pt-CH-x-s", "pt-CV-x-f", "pt-CV-x-l", "pt-CV-x-m", "pt-CV-x-s", "pt-GQ-x-f", "pt-GQ-x-l", "pt-GQ-x-m", "pt-GQ-x-s", "pt-GW-x-f", "pt-GW-x-l", "pt-GW-x-m", "pt-GW-x-s", "pt-LU-x-f", "pt-LU-x-l", "pt-LU-x-m", "pt-LU-x-s", "pt-MO-x-f", "pt-MO-x-l", "pt-MO-x-m", "pt-MO-x-s", "pt-MZ-x-f", "pt-MZ-x-l", "pt-MZ-x-m", "pt-MZ-x-s", "pt-PT-x-f", "pt-PT-x-l", "pt-PT-x-m", "pt-PT-x-s", "pt-ST-x-f", "pt-ST-x-l", "pt-ST-x-m", "pt-ST-x-s", "pt-TL-x-f", "pt-TL-x-l", "pt-TL-x-m", "pt-TL-x-s", "pt-x-f", "pt-x-l", "pt-x-m", "pt-x-s", "qu-x-f", "qu-x-l", "qu-x-m", "qu-x-s", "raj-x-f", "raj-x-l", "raj-x-m", "raj-x-s", "rm-x-f", "rm-x-l", "rm-x-m", "rm-x-s", "ro-x-f", "ro-x-l", "ro-x-m", "ro-x-s", "ru-x-f", "ru-x-l", "ru-x-m", "ru-x-s", "sa-x-f", "sa-x-l", "sa-x-m", "sa-x-s", "sah-x-f", "sah-x-l", "sah-x-m", "sah-x-s", "sat-x-f", "sat-x-l", "sat-x-m", "sat-x-s", "sc-x-f", "sc-x-l", "sc-x-m", "sc-x-s", "sd-Deva-x-f", "sd-Deva-x-l", "sd-Deva-x-m", "sd-Deva-x-s", "sd-x-f", "sd-x-l", "sd-x-m", "sd-x-s", "si-x-f", "si-x-l", "si-x-m", "si-x-s", "sk-x-f", "sk-x-l", "sk-x-m", "sk-x-s", "sl-x-f", "sl-x-l", "sl-x-m", "sl-x-s", "so-x-f", "so-x-l", "so-x-m", "so-x-s", "sq-x-f", "sq-x-l", "sq-x-m", "sq-x-s", "sr-Latn-x-f", "sr-Latn-x-l", "sr-Latn-x-m", "sr-Latn-x-s", "sr-x-f", "sr-x-l", "sr-x-m", "sr-x-s", "su-x-f", "su-x-l", "su-x-m", "su-x-s", "sv-x-f", "sv-x-l", "sv-x-m", "sv-x-s", "sw-x-f", "sw-x-l", "sw-x-m", "sw-x-s", "syr-x-f", "syr-x-l", "syr-x-m", "syr-x-s", "szl-x-f", "szl-x-l", "szl-x-m", "szl-x-s", "ta-x-f", "ta-x-l", "ta-x-m", "ta-x-s", "te-x-f", "te-x-l", "te-x-m", "te-x-s", "tg-x-f", "tg-x-l", "tg-x-m", "tg-x-s", "th-x-f", "th-x-l", "th-x-m", "th-x-s", "ti-x-f", "ti-x-l", "ti-x-m", "ti-x-s", "tk-x-f", "tk-x-l", "tk-x-m", "tk-x-s", "to-x-f", "to-x-l", "to-x-m", "to-x-s", "tok-x-f", "tok-x-l", "tok-x-m", "tok-x-s", "tr-x-f", "tr-x-l", "tr-x-m", "tr-x-s", "tt-x-f", "tt-x-l", "tt-x-m", "tt-x-s", "ug-x-f", "ug-x-l", "ug-x-m", "ug-x-s", "uk-x-f", "uk-x-l", "uk-x-m", "uk-x-s", "und-x-f", "und-x-l", "und-x-m", "und-x-s", "ur-x-f", "ur-x-l", "ur-x-m", "ur-x-s", "uz-Cyrl-x-f", "uz-Cyrl-x-l", "uz-Cyrl-x-m", "uz-Cyrl-x-s", "uz-x-f", "uz-x-l", "uz-x-m", "uz-x-s", "vec-x-f", "vec-x-l", "vec-x-m", "vec-x-s", "vi-x-f", "vi-x-l", "vi-x-m", "vi-x-s", "vmw-x-f", "vmw-x-l", "vmw-x-m", "vmw-x-s", "wo-x-f", "wo-x-l", "wo-x-m", "wo-x-s", "xh-x-f", "xh-x-l", "xh-x-m", "xh-x-s", "xnr-x-f", "xnr-x-l", "xnr-x-m", "xnr-x-s", "yo-x-f", "yo-x-l", "yo-x-m", "yo-x-s", "yrl-x-f", "yrl-x-l", "yrl-x-m", "yrl-x-s", "yue-Hans-x-f", "yue-Hans-x-l", "yue-Hans-x-m", "yue-Hans-x-s", "yue-x-f", "yue-x-l", "yue-x-m", "yue-x-s", "za-x-f", "za-x-l", "za-x-m", "za-x-s", "zh-Hant-x-f", "zh-Hant-x-l", "zh-Hant-x-m", "zh-Hant-x-s", "zh-x-f", "zh-x-l", "zh-x-m", "zh-x-s", "zu-x-f", "zu-x-l", "zu-x-m", "zu-x-s"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_patterns_ethiopic_date_v1.rs.data b/provider/baked/datetime/data/macros/datetime_patterns_ethiopic_date_v1.rs.data index e8266bdefe0..9778b9f1227 100644 --- a/provider/baked/datetime/data/macros/datetime_patterns_ethiopic_date_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_patterns_ethiopic_date_v1.rs.data @@ -188,9 +188,9 @@ macro_rules! __impl_datetime_patterns_ethiopic_date_v1 { static MN_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x03\0\x04K\0\x04=\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static MN_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x04\0\x04K\0\x04=\0\0 \x80@\x01\0\0.\0\0 \x80R\x04\0\0 \0\x043\0\x040\0\x04@\0\x040\0\x043") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static SAH_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04A\0\x04K\0\x04;\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \0\x04:\0\x04\xAF\0\x04=\0\x04M\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static ML_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static ML_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static ML_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; @@ -218,7 +218,7 @@ macro_rules! __impl_datetime_patterns_ethiopic_date_v1 { static KU_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x01\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static MY_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x01\0\0/\x80 \x01\0\0/\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static AZ_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static HU_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0.\0\0 \x80 \x01\0\0.\0\0 \x80@\x01\0\0.") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static MN_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0.\x80 \x02\0\0.\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static PS_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; @@ -235,8 +235,8 @@ macro_rules! __impl_datetime_patterns_ethiopic_date_v1 { static LV_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \0\0g\0\0a\0\0d\0\0a\0\0 \x80@\x01\0\0.\0\0 \x80 \x04\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static FA_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01\0\0 \x80\0\x05") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static FR_CA_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x02\0\0-\x80 \x02\0\0-\x80@\x02\0\0 \x80\0\x05") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static VALUES: [&::Yokeable; 964usize] = [&AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AM_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &AR_X_F, &AM_X_L, &AR_X_M, &AR_X_S, &AST_X_F, &AST_X_L, &AM_X_M, &AST_X_S, &AZ_X_F, &AZ_X_L, &AZ_X_M, &AZ_X_S, &BE_X_F, &AM_X_L, &BE_X_M, &BE_X_S, &BG_X_F, &BG_X_L, &BG_X_M, &BG_X_S, &BLO_X_F, &BLO_X_L, &BLO_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BR_X_S, &BRX_X_F, &BRX_X_L, &BRX_X_M, &AST_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_CYRL_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_X_S, &CA_X_F, &CA_X_L, &CA_X_M, &AST_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CS_X_F, &CS_X_L, &CS_X_M, &CS_X_S, &CV_X_F, &CV_X_L, &CV_X_M, &CV_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &DA_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &DSB_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AF_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &AF_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &EN_BZ_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &EN_CH_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &AST_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_IN_X_F, &BN_X_L, &BN_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AF_X_L, &AF_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &EN_NZ_X_M, &EN_NZ_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &EN_BZ_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &EN_SE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &AF_X_M, &EN_ZA_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &EN_ZW_X_M, &BN_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &EO_X_F, &EO_X_L, &EO_X_M, &ES_CL_X_M, &ES_CL_X_S, &EN_NZ_X_M, &ES_CO_X_S, &ES_DO_X_M, &EN_NZ_X_M, &ES_CO_X_S, &ES_HN_X_F, &ES_HN_X_L, &ES_PA_X_M, &ES_PA_X_S, &ES_CO_X_S, &ES_PA_X_M, &ES_PA_X_S, &ES_X_F, &ES_X_L, &ES_X_M, &BN_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &EN_CH_X_S, &EU_X_F, &EU_X_L, &EU_X_M, &BR_X_F, &AM_X_L, &AM_X_M, &FA_X_S, &FF_ADLM_X_F, &FF_ADLM_X_L, &FF_ADLM_X_M, &FF_ADLM_X_S, &FI_X_F, &CS_X_L, &BE_X_M, &BE_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &FO_X_F, &CS_X_L, &DA_X_M, &EN_CH_X_S, &ES_CO_X_S, &FR_CA_X_S, &BE_X_F, &EN_CH_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &GD_X_F, &GD_X_L, &AM_X_M, &BN_X_S, &GL_X_F, &ES_X_L, &ES_X_M, &BN_X_S, &GU_X_F, &GU_X_L, &GU_X_M, &GU_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &AST_X_S, &HE_X_F, &HE_X_L, &HE_X_M, &BE_X_S, &EN_IN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &HR_X_F, &HR_X_L, &HR_X_M, &HR_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &DSB_X_S, &HU_X_F, &HU_X_L, &HU_X_M, &HU_X_S, &HY_X_F, &HY_X_L, &HY_X_M, &EN_CH_X_S, &IA_X_F, &IA_X_L, &AM_X_M, &ES_CL_X_S, &EN_BW_X_F, &AM_X_L, &AM_X_M, &ID_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &BE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CS_X_S, &BR_X_F, &AF_X_L, &AF_X_M, &ID_X_S, &JA_X_F, &JA_X_L, &JA_X_M, &JA_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &KA_X_F, &BN_X_L, &BN_X_M, &EN_CH_X_S, &KEA_X_F, &KEA_X_L, &AM_X_M, &AM_X_S, &KGP_X_F, &KGP_X_L, &BN_X_M, &AM_X_S, &KK_X_F, &KK_X_L, &KK_X_M, &AZ_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &KO_X_F, &KO_X_L, &KO_X_M, &KO_X_M, &BR_X_F, &AM_X_L, &KOK_X_M, &FF_ADLM_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &KU_X_F, &KU_X_L, &KU_X_M, &KU_X_S, &CEB_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &KY_X_F, &KY_X_L, &CV_X_S, &EN_CH_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &LO_X_F, &AM_X_L, &AM_X_M, &BN_X_S, <_X_F, <_X_L, <_X_M, <_X_S, &LV_X_F, &LV_X_L, &LV_X_M, &BS_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &BG_X_F, &BG_X_L, &BE_X_M, &BE_X_S, &ML_X_F, &ML_X_L, &ML_X_M, &MN_X_F, &MN_X_L, &MN_X_M, &MN_X_S, &MNI_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &AF_X_L, &EN_BW_X_F, &AM_X_M, &ID_X_S, &BE_X_F, &AM_X_L, &ES_DO_X_M, &EN_NZ_X_S, &MT_X_F, &MT_X_L, &AF_X_M, &AM_X_S, &MY_X_F, &MY_X_L, &AZ_X_M, &MY_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &EN_BW_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CV_X_S, &PS_X_F, &PS_X_L, &PS_X_S, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &ES_X_F, &ES_X_L, &ES_X_M, &AM_X_S, &QU_X_F, &BRX_X_L, &BRX_X_M, &BN_X_S, &RM_X_F, &AM_X_L, &ES_CL_X_M, &ES_CL_X_S, &BE_X_F, &AM_X_L, &CV_X_S, &EN_CH_X_S, &BG_X_F, &BG_X_L, &RU_X_M, &CV_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &SAH_X_F, &ML_X_L, &ML_X_M, &SAH_X_S, &SC_X_F, &SC_X_L, &AF_X_M, &AM_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &SK_X_F, &CS_X_M, &CS_X_M, &BE_X_S, &FO_X_F, &SL_X_L, &DA_X_M, &SL_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &SQ_X_F, &AM_X_M, &AM_X_M, &BE_X_S, &HR_X_F, &HR_X_L, &SR_LATN_X_M, &BS_CYRL_X_S, &HR_X_F, &HR_X_L, &SR_LATN_X_M, &BS_CYRL_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &EN_SE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &SYR_X_F, &SYR_X_L, &SYR_X_M, &BN_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &EN_BW_X_F, &AF_X_L, &AF_X_M, &ID_X_S, &TH_X_F, &TH_X_L, &TH_X_M, &CA_X_M, &TI_ER_X_F, &AM_X_F, &AM_X_L, &AM_X_M, &ID_X_S, &TK_X_F, &AM_X_L, &AM_X_M, &EN_CH_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &TR_X_F, &HI_X_L, &AZ_X_M, &KU_X_S, &TT_X_F, &TT_X_L, &TT_X_M, &TT_X_S, &UG_X_F, &UG_X_L, &UG_X_M, &BLO_X_S, &UK_X_F, &UK_X_L, &UK_X_M, &CS_X_S, &UND_X_F, &UND_X_L, &UND_X_M, &UND_X_S, &UR_X_F, &UR_X_L, &UR_X_M, &BN_X_S, &UZ_CYRL_X_F, &EN_ZA_X_S, &UZ_X_F, &UZ_X_L, &UZ_X_M, &TT_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &VI_X_F, &VI_X_L, &BN_X_M, &BN_X_S, &WO_X_F, &BN_X_L, &BN_X_M, &ES_CL_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CEB_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &YO_X_F, &YO_X_L, &YO_X_L, &ES_DO_X_M, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &YUE_HANS_X_S, &YUE_X_F, &YUE_X_L, &YUE_X_L, &YUE_X_S, &ZH_HK_X_F, &JA_X_L, &JA_X_L, &YUE_HANS_X_S, &YUE_X_F, &YUE_X_L, &YUE_X_L, &YUE_X_S, &ZH_HK_X_F, &JA_X_L, &JA_X_L, &YUE_HANS_X_S, &ZH_SG_X_S, &YUE_HANS_X_F, &JA_X_L, &JA_X_L, &YUE_HANS_X_S, &AF_X_F, &AM_X_L, &AM_X_M]; - static KEYS: [&str; 964usize] = ["af-x-f", "af-x-l", "af-x-m", "af-x-s", "am-x-f", "am-x-l", "am-x-m", "am-x-s", "ar-x-f", "ar-x-l", "ar-x-m", "ar-x-s", "ast-x-f", "ast-x-l", "ast-x-m", "ast-x-s", "az-x-f", "az-x-l", "az-x-m", "az-x-s", "be-x-f", "be-x-l", "be-x-m", "be-x-s", "bg-x-f", "bg-x-l", "bg-x-m", "bg-x-s", "blo-x-f", "blo-x-l", "blo-x-m", "blo-x-s", "bn-x-f", "bn-x-l", "bn-x-m", "bn-x-s", "br-x-f", "br-x-l", "br-x-m", "br-x-s", "brx-x-f", "brx-x-l", "brx-x-m", "brx-x-s", "bs-Cyrl-x-f", "bs-Cyrl-x-l", "bs-Cyrl-x-m", "bs-Cyrl-x-s", "bs-x-f", "bs-x-l", "bs-x-m", "bs-x-s", "ca-x-f", "ca-x-l", "ca-x-m", "ca-x-s", "ceb-x-f", "ceb-x-l", "ceb-x-m", "ceb-x-s", "chr-x-f", "chr-x-l", "chr-x-m", "chr-x-s", "cs-x-f", "cs-x-l", "cs-x-m", "cs-x-s", "cv-x-f", "cv-x-l", "cv-x-m", "cv-x-s", "cy-x-f", "cy-x-l", "cy-x-m", "cy-x-s", "da-x-f", "da-x-l", "da-x-m", "da-x-s", "de-x-f", "de-x-l", "de-x-m", "de-x-s", "doi-x-f", "doi-x-l", "doi-x-m", "doi-x-s", "dsb-x-f", "dsb-x-l", "dsb-x-m", "dsb-x-s", "el-x-f", "el-x-l", "el-x-m", "el-x-s", "en-001-x-f", "en-001-x-l", "en-001-x-m", "en-001-x-s", "en-150-x-f", "en-150-x-l", "en-150-x-m", "en-150-x-s", "en-AE-x-f", "en-AE-x-l", "en-AE-x-m", "en-AE-x-s", "en-AG-x-f", "en-AG-x-l", "en-AG-x-m", "en-AG-x-s", "en-AI-x-f", "en-AI-x-l", "en-AI-x-m", "en-AI-x-s", "en-AT-x-f", "en-AT-x-l", "en-AT-x-m", "en-AT-x-s", "en-AU-x-f", "en-AU-x-l", "en-AU-x-m", "en-AU-x-s", "en-BB-x-f", "en-BB-x-l", "en-BB-x-m", "en-BB-x-s", "en-BE-x-f", "en-BE-x-l", "en-BE-x-m", "en-BE-x-s", "en-BM-x-f", "en-BM-x-l", "en-BM-x-m", "en-BM-x-s", "en-BS-x-f", "en-BS-x-l", "en-BS-x-m", "en-BS-x-s", "en-BW-x-f", "en-BW-x-l", "en-BW-x-m", "en-BW-x-s", "en-BZ-x-f", "en-BZ-x-l", "en-BZ-x-m", "en-BZ-x-s", "en-CC-x-f", "en-CC-x-l", "en-CC-x-m", "en-CC-x-s", "en-CH-x-f", "en-CH-x-l", "en-CH-x-m", "en-CH-x-s", "en-CK-x-f", "en-CK-x-l", "en-CK-x-m", "en-CK-x-s", "en-CM-x-f", "en-CM-x-l", "en-CM-x-m", "en-CM-x-s", "en-CX-x-f", "en-CX-x-l", "en-CX-x-m", "en-CX-x-s", "en-CY-x-f", "en-CY-x-l", "en-CY-x-m", "en-CY-x-s", "en-DE-x-f", "en-DE-x-l", "en-DE-x-m", "en-DE-x-s", "en-DG-x-f", "en-DG-x-l", "en-DG-x-m", "en-DG-x-s", "en-DK-x-f", "en-DK-x-l", "en-DK-x-m", "en-DK-x-s", "en-DM-x-f", "en-DM-x-l", "en-DM-x-m", "en-DM-x-s", "en-ER-x-f", "en-ER-x-l", "en-ER-x-m", "en-ER-x-s", "en-FI-x-f", "en-FI-x-l", "en-FI-x-m", "en-FI-x-s", "en-FJ-x-f", "en-FJ-x-l", "en-FJ-x-m", "en-FJ-x-s", "en-FK-x-f", "en-FK-x-l", "en-FK-x-m", "en-FK-x-s", "en-FM-x-f", "en-FM-x-l", "en-FM-x-m", "en-FM-x-s", "en-GB-x-f", "en-GB-x-l", "en-GB-x-m", "en-GB-x-s", "en-GD-x-f", "en-GD-x-l", "en-GD-x-m", "en-GD-x-s", "en-GG-x-f", "en-GG-x-l", "en-GG-x-m", "en-GG-x-s", "en-GH-x-f", "en-GH-x-l", "en-GH-x-m", "en-GH-x-s", "en-GI-x-f", "en-GI-x-l", "en-GI-x-m", "en-GI-x-s", "en-GM-x-f", "en-GM-x-l", "en-GM-x-m", "en-GM-x-s", "en-GY-x-f", "en-GY-x-l", "en-GY-x-m", "en-GY-x-s", "en-HK-x-f", "en-HK-x-l", "en-HK-x-m", "en-HK-x-s", "en-ID-x-f", "en-ID-x-l", "en-ID-x-m", "en-ID-x-s", "en-IE-x-f", "en-IE-x-l", "en-IE-x-m", "en-IE-x-s", "en-IL-x-f", "en-IL-x-l", "en-IL-x-m", "en-IL-x-s", "en-IM-x-f", "en-IM-x-l", "en-IM-x-m", "en-IM-x-s", "en-IN-x-f", "en-IN-x-l", "en-IN-x-m", "en-IN-x-s", "en-IO-x-f", "en-IO-x-l", "en-IO-x-m", "en-IO-x-s", "en-JE-x-f", "en-JE-x-l", "en-JE-x-m", "en-JE-x-s", "en-JM-x-f", "en-JM-x-l", "en-JM-x-m", "en-JM-x-s", "en-KE-x-f", "en-KE-x-l", "en-KE-x-m", "en-KE-x-s", "en-KI-x-f", "en-KI-x-l", "en-KI-x-m", "en-KI-x-s", "en-KN-x-f", "en-KN-x-l", "en-KN-x-m", "en-KN-x-s", "en-KY-x-f", "en-KY-x-l", "en-KY-x-m", "en-KY-x-s", "en-LC-x-f", "en-LC-x-l", "en-LC-x-m", "en-LC-x-s", "en-LR-x-f", "en-LR-x-l", "en-LR-x-m", "en-LR-x-s", "en-LS-x-f", "en-LS-x-l", "en-LS-x-m", "en-LS-x-s", "en-MG-x-f", "en-MG-x-l", "en-MG-x-m", "en-MG-x-s", "en-MO-x-f", "en-MO-x-l", "en-MO-x-m", "en-MO-x-s", "en-MS-x-f", "en-MS-x-l", "en-MS-x-m", "en-MS-x-s", "en-MT-x-f", "en-MT-x-l", "en-MT-x-m", "en-MT-x-s", "en-MU-x-f", "en-MU-x-l", "en-MU-x-m", "en-MU-x-s", "en-MV-x-f", "en-MV-x-l", "en-MV-x-m", "en-MV-x-s", "en-MW-x-f", "en-MW-x-l", "en-MW-x-m", "en-MW-x-s", "en-MY-x-f", "en-MY-x-l", "en-MY-x-m", "en-MY-x-s", "en-NA-x-f", "en-NA-x-l", "en-NA-x-m", "en-NA-x-s", "en-NF-x-f", "en-NF-x-l", "en-NF-x-m", "en-NF-x-s", "en-NG-x-f", "en-NG-x-l", "en-NG-x-m", "en-NG-x-s", "en-NL-x-f", "en-NL-x-l", "en-NL-x-m", "en-NL-x-s", "en-NR-x-f", "en-NR-x-l", "en-NR-x-m", "en-NR-x-s", "en-NU-x-f", "en-NU-x-l", "en-NU-x-m", "en-NU-x-s", "en-NZ-x-f", "en-NZ-x-l", "en-NZ-x-m", "en-NZ-x-s", "en-PG-x-f", "en-PG-x-l", "en-PG-x-m", "en-PG-x-s", "en-PK-x-f", "en-PK-x-l", "en-PK-x-m", "en-PK-x-s", "en-PN-x-f", "en-PN-x-l", "en-PN-x-m", "en-PN-x-s", "en-PW-x-f", "en-PW-x-l", "en-PW-x-m", "en-PW-x-s", "en-RW-x-f", "en-RW-x-l", "en-RW-x-m", "en-RW-x-s", "en-SB-x-f", "en-SB-x-l", "en-SB-x-m", "en-SB-x-s", "en-SC-x-f", "en-SC-x-l", "en-SC-x-m", "en-SC-x-s", "en-SD-x-f", "en-SD-x-l", "en-SD-x-m", "en-SD-x-s", "en-SE-x-f", "en-SE-x-l", "en-SE-x-m", "en-SE-x-s", "en-SG-x-f", "en-SG-x-l", "en-SG-x-m", "en-SG-x-s", "en-SH-x-f", "en-SH-x-l", "en-SH-x-m", "en-SH-x-s", "en-SI-x-f", "en-SI-x-l", "en-SI-x-m", "en-SI-x-s", "en-SL-x-f", "en-SL-x-l", "en-SL-x-m", "en-SL-x-s", "en-SS-x-f", "en-SS-x-l", "en-SS-x-m", "en-SS-x-s", "en-SX-x-f", "en-SX-x-l", "en-SX-x-m", "en-SX-x-s", "en-SZ-x-f", "en-SZ-x-l", "en-SZ-x-m", "en-SZ-x-s", "en-TC-x-f", "en-TC-x-l", "en-TC-x-m", "en-TC-x-s", "en-TK-x-f", "en-TK-x-l", "en-TK-x-m", "en-TK-x-s", "en-TO-x-f", "en-TO-x-l", "en-TO-x-m", "en-TO-x-s", "en-TT-x-f", "en-TT-x-l", "en-TT-x-m", "en-TT-x-s", "en-TV-x-f", "en-TV-x-l", "en-TV-x-m", "en-TV-x-s", "en-TZ-x-f", "en-TZ-x-l", "en-TZ-x-m", "en-TZ-x-s", "en-UG-x-f", "en-UG-x-l", "en-UG-x-m", "en-UG-x-s", "en-VC-x-f", "en-VC-x-l", "en-VC-x-m", "en-VC-x-s", "en-VG-x-f", "en-VG-x-l", "en-VG-x-m", "en-VG-x-s", "en-VU-x-f", "en-VU-x-l", "en-VU-x-m", "en-VU-x-s", "en-WS-x-f", "en-WS-x-l", "en-WS-x-m", "en-WS-x-s", "en-ZA-x-f", "en-ZA-x-l", "en-ZA-x-m", "en-ZA-x-s", "en-ZM-x-f", "en-ZM-x-l", "en-ZM-x-m", "en-ZM-x-s", "en-ZW-x-f", "en-ZW-x-l", "en-ZW-x-m", "en-ZW-x-s", "en-x-f", "en-x-l", "en-x-m", "en-x-s", "eo-x-f", "eo-x-l", "eo-x-m", "es-CL-x-m", "es-CL-x-s", "es-CO-x-m", "es-CO-x-s", "es-DO-x-m", "es-GT-x-m", "es-GT-x-s", "es-HN-x-f", "es-HN-x-l", "es-PA-x-m", "es-PA-x-s", "es-PE-x-s", "es-PR-x-m", "es-PR-x-s", "es-x-f", "es-x-l", "es-x-m", "es-x-s", "et-x-f", "et-x-l", "et-x-m", "et-x-s", "eu-x-f", "eu-x-l", "eu-x-m", "fa-x-f", "fa-x-l", "fa-x-m", "fa-x-s", "ff-Adlm-x-f", "ff-Adlm-x-l", "ff-Adlm-x-m", "ff-Adlm-x-s", "fi-x-f", "fi-x-l", "fi-x-m", "fi-x-s", "fil-x-f", "fil-x-l", "fil-x-m", "fil-x-s", "fo-x-f", "fo-x-l", "fo-x-m", "fo-x-s", "fr-BE-x-s", "fr-CA-x-s", "fr-CH-x-f", "fr-CH-x-s", "fr-x-f", "fr-x-l", "fr-x-m", "fr-x-s", "fy-x-f", "fy-x-l", "fy-x-m", "fy-x-s", "ga-x-f", "ga-x-l", "ga-x-m", "ga-x-s", "gd-x-f", "gd-x-l", "gd-x-m", "gd-x-s", "gl-x-f", "gl-x-l", "gl-x-m", "gl-x-s", "gu-x-f", "gu-x-l", "gu-x-m", "gu-x-s", "ha-x-f", "ha-x-l", "ha-x-m", "ha-x-s", "he-x-f", "he-x-l", "he-x-m", "he-x-s", "hi-Latn-x-f", "hi-Latn-x-l", "hi-Latn-x-m", "hi-Latn-x-s", "hi-x-f", "hi-x-l", "hi-x-m", "hi-x-s", "hr-x-f", "hr-x-l", "hr-x-m", "hr-x-s", "hsb-x-f", "hsb-x-l", "hsb-x-m", "hsb-x-s", "hu-x-f", "hu-x-l", "hu-x-m", "hu-x-s", "hy-x-f", "hy-x-l", "hy-x-m", "hy-x-s", "ia-x-f", "ia-x-l", "ia-x-m", "ia-x-s", "id-x-f", "id-x-l", "id-x-m", "id-x-s", "ig-x-f", "ig-x-l", "ig-x-m", "ig-x-s", "is-x-f", "is-x-l", "is-x-m", "is-x-s", "it-CH-x-f", "it-CH-x-l", "it-CH-x-m", "it-CH-x-s", "it-x-f", "it-x-l", "it-x-m", "it-x-s", "ja-x-f", "ja-x-l", "ja-x-m", "ja-x-s", "jv-x-f", "jv-x-l", "jv-x-m", "jv-x-s", "ka-x-f", "ka-x-l", "ka-x-m", "ka-x-s", "kea-x-f", "kea-x-l", "kea-x-m", "kea-x-s", "kgp-x-f", "kgp-x-l", "kgp-x-m", "kgp-x-s", "kk-x-f", "kk-x-l", "kk-x-m", "kk-x-s", "km-x-f", "km-x-l", "km-x-m", "km-x-s", "ko-x-f", "ko-x-l", "ko-x-m", "ko-x-s", "kok-x-f", "kok-x-l", "kok-x-m", "kok-x-s", "ks-x-f", "ks-x-l", "ks-x-m", "ks-x-s", "ku-x-f", "ku-x-l", "ku-x-m", "ku-x-s", "kxv-x-f", "kxv-x-l", "kxv-x-m", "kxv-x-s", "ky-x-f", "ky-x-l", "ky-x-m", "ky-x-s", "lb-x-f", "lb-x-l", "lb-x-m", "lb-x-s", "lo-x-f", "lo-x-l", "lo-x-m", "lo-x-s", "lt-x-f", "lt-x-l", "lt-x-m", "lt-x-s", "lv-x-f", "lv-x-l", "lv-x-m", "lv-x-s", "mai-x-f", "mai-x-l", "mai-x-m", "mai-x-s", "mi-x-f", "mi-x-l", "mi-x-m", "mi-x-s", "mk-x-f", "mk-x-l", "mk-x-m", "mk-x-s", "ml-x-f", "ml-x-l", "ml-x-m", "mn-x-f", "mn-x-l", "mn-x-m", "mn-x-s", "mni-x-f", "mni-x-l", "mni-x-m", "mni-x-s", "mr-x-f", "mr-x-l", "mr-x-m", "mr-x-s", "ms-BN-x-f", "ms-ID-x-f", "ms-ID-x-m", "ms-ID-x-s", "ms-x-f", "ms-x-l", "ms-x-m", "ms-x-s", "mt-x-f", "mt-x-l", "mt-x-m", "mt-x-s", "my-x-f", "my-x-l", "my-x-m", "my-x-s", "nb-x-f", "nb-x-l", "nb-x-m", "nb-x-s", "nl-x-f", "nl-x-l", "nl-x-m", "nl-x-s", "nn-x-f", "nn-x-l", "nn-x-m", "nn-x-s", "no-x-f", "no-x-l", "no-x-m", "no-x-s", "or-x-f", "or-x-l", "or-x-m", "or-x-s", "pa-x-f", "pa-x-l", "pa-x-m", "pa-x-s", "pcm-x-f", "pcm-x-l", "pcm-x-m", "pcm-x-s", "pl-x-f", "pl-x-l", "pl-x-m", "pl-x-s", "ps-x-f", "ps-x-l", "ps-x-s", "pt-AO-x-s", "pt-CH-x-s", "pt-CV-x-s", "pt-GQ-x-s", "pt-GW-x-s", "pt-LU-x-s", "pt-MO-x-s", "pt-MZ-x-s", "pt-PT-x-s", "pt-ST-x-s", "pt-TL-x-s", "pt-x-f", "pt-x-l", "pt-x-m", "pt-x-s", "qu-x-f", "qu-x-l", "qu-x-m", "qu-x-s", "rm-x-f", "rm-x-l", "rm-x-m", "rm-x-s", "ro-x-f", "ro-x-l", "ro-x-m", "ro-x-s", "ru-x-f", "ru-x-l", "ru-x-m", "ru-x-s", "sa-x-f", "sa-x-l", "sa-x-m", "sa-x-s", "sah-x-f", "sah-x-l", "sah-x-m", "sah-x-s", "sc-x-f", "sc-x-l", "sc-x-m", "sc-x-s", "sd-Deva-x-f", "sd-Deva-x-l", "sd-Deva-x-m", "sd-Deva-x-s", "sk-x-f", "sk-x-l", "sk-x-m", "sk-x-s", "sl-x-f", "sl-x-l", "sl-x-m", "sl-x-s", "so-x-f", "so-x-l", "so-x-m", "so-x-s", "sq-x-f", "sq-x-l", "sq-x-m", "sq-x-s", "sr-Latn-x-f", "sr-Latn-x-l", "sr-Latn-x-m", "sr-Latn-x-s", "sr-x-f", "sr-x-l", "sr-x-m", "sr-x-s", "su-x-f", "su-x-l", "su-x-m", "su-x-s", "sv-x-f", "sv-x-l", "sv-x-m", "sv-x-s", "sw-x-f", "sw-x-l", "sw-x-m", "sw-x-s", "syr-x-f", "syr-x-l", "syr-x-m", "syr-x-s", "ta-x-f", "ta-x-l", "ta-x-m", "ta-x-s", "te-x-f", "te-x-l", "te-x-m", "te-x-s", "tg-x-f", "tg-x-l", "tg-x-m", "tg-x-s", "th-x-f", "th-x-l", "th-x-m", "th-x-s", "ti-ER-x-f", "ti-x-f", "ti-x-l", "ti-x-m", "ti-x-s", "tk-x-f", "tk-x-l", "tk-x-m", "tk-x-s", "to-x-f", "to-x-l", "to-x-m", "to-x-s", "tr-x-f", "tr-x-l", "tr-x-m", "tr-x-s", "tt-x-f", "tt-x-l", "tt-x-m", "tt-x-s", "ug-x-f", "ug-x-l", "ug-x-m", "ug-x-s", "uk-x-f", "uk-x-l", "uk-x-m", "uk-x-s", "und-x-f", "und-x-l", "und-x-m", "und-x-s", "ur-x-f", "ur-x-l", "ur-x-m", "ur-x-s", "uz-Cyrl-x-f", "uz-Cyrl-x-s", "uz-x-f", "uz-x-l", "uz-x-m", "uz-x-s", "vec-x-f", "vec-x-l", "vec-x-m", "vec-x-s", "vi-x-f", "vi-x-l", "vi-x-m", "vi-x-s", "wo-x-f", "wo-x-l", "wo-x-m", "wo-x-s", "xh-x-f", "xh-x-l", "xh-x-m", "xh-x-s", "xnr-x-f", "xnr-x-l", "xnr-x-m", "xnr-x-s", "yo-x-f", "yo-x-l", "yo-x-m", "yo-x-s", "yrl-x-f", "yrl-x-l", "yrl-x-m", "yrl-x-s", "yue-Hans-x-f", "yue-Hans-x-l", "yue-Hans-x-m", "yue-Hans-x-s", "yue-x-f", "yue-x-l", "yue-x-m", "yue-x-s", "zh-HK-x-f", "zh-HK-x-l", "zh-HK-x-m", "zh-HK-x-s", "zh-Hant-x-f", "zh-Hant-x-l", "zh-Hant-x-m", "zh-Hant-x-s", "zh-MO-x-f", "zh-MO-x-l", "zh-MO-x-m", "zh-MO-x-s", "zh-SG-x-s", "zh-x-f", "zh-x-l", "zh-x-m", "zh-x-s", "zu-x-f", "zu-x-l", "zu-x-m"]; + static VALUES: [&::Yokeable; 1071usize] = [&AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AM_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &AR_X_F, &AM_X_L, &AR_X_M, &AR_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AST_X_F, &AST_X_L, &AM_X_M, &AST_X_S, &AZ_X_F, &AZ_X_L, &AZ_X_M, &AZ_X_S, &BE_X_F, &AM_X_L, &BE_X_M, &BE_X_S, &BG_X_F, &BG_X_L, &BG_X_M, &BG_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BLO_X_F, &BLO_X_L, &BLO_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BR_X_S, &BRX_X_F, &BRX_X_L, &BRX_X_M, &AST_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_CYRL_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_X_S, &CA_X_F, &CA_X_L, &CA_X_M, &AST_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CS_X_F, &CS_X_L, &CS_X_M, &CS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &CV_X_F, &CV_X_L, &CV_X_M, &CV_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &DA_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &DSB_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AF_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &AF_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &EN_BZ_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &EN_CH_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &AST_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_IN_X_F, &BN_X_L, &BN_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AF_X_L, &AF_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &EN_NZ_X_M, &EN_NZ_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &EN_BZ_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &EN_SE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &AF_X_M, &EN_ZA_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &EN_ZW_X_M, &BN_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &EO_X_F, &EO_X_L, &EO_X_M, &AS_X_S, &ES_CL_X_M, &ES_CL_X_S, &EN_NZ_X_M, &ES_CO_X_S, &ES_DO_X_M, &EN_NZ_X_M, &ES_CO_X_S, &ES_HN_X_F, &ES_HN_X_L, &ES_PA_X_M, &ES_PA_X_S, &ES_CO_X_S, &ES_PA_X_M, &ES_PA_X_S, &ES_X_F, &ES_X_L, &ES_X_M, &BN_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &EN_CH_X_S, &EU_X_F, &EU_X_L, &EU_X_M, &AS_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FA_X_S, &FF_ADLM_X_F, &FF_ADLM_X_L, &FF_ADLM_X_M, &FF_ADLM_X_S, &FI_X_F, &CS_X_L, &BE_X_M, &BE_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &FO_X_F, &CS_X_L, &DA_X_M, &EN_CH_X_S, &ES_CO_X_S, &FR_CA_X_S, &BE_X_F, &EN_CH_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &GD_X_F, &GD_X_L, &AM_X_M, &BN_X_S, &GL_X_F, &ES_X_L, &ES_X_M, &BN_X_S, &GU_X_F, &GU_X_L, &GU_X_M, &GU_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &AST_X_S, &HE_X_F, &HE_X_L, &HE_X_M, &BE_X_S, &EN_IN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &HR_X_F, &HR_X_L, &HR_X_M, &HR_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &DSB_X_S, &HU_X_F, &HU_X_L, &HU_X_M, &HU_X_S, &HY_X_F, &HY_X_L, &HY_X_M, &EN_CH_X_S, &IA_X_F, &IA_X_L, &AM_X_M, &ES_CL_X_S, &EN_BW_X_F, &AM_X_L, &AM_X_M, &ID_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &BE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CS_X_S, &BR_X_F, &AF_X_L, &AF_X_M, &ID_X_S, &JA_X_F, &JA_X_L, &JA_X_M, &JA_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &KA_X_F, &BN_X_L, &BN_X_M, &EN_CH_X_S, &KEA_X_F, &KEA_X_L, &AM_X_M, &AM_X_S, &KGP_X_F, &KGP_X_L, &BN_X_M, &AM_X_S, &KK_X_F, &KK_X_L, &KK_X_M, &AZ_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &KO_X_F, &KO_X_L, &KO_X_M, &KO_X_M, &BR_X_F, &AM_X_L, &KOK_X_M, &FF_ADLM_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &KU_X_F, &KU_X_L, &KU_X_M, &KU_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &CEB_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &KY_X_F, &KY_X_L, &CV_X_S, &EN_CH_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &LO_X_F, &AM_X_L, &AM_X_M, &BN_X_S, <_X_F, <_X_L, <_X_M, <_X_S, &LV_X_F, &LV_X_L, &LV_X_M, &BS_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &BG_X_F, &BG_X_L, &BE_X_M, &BE_X_S, &ML_X_F, &ML_X_L, &ML_X_M, &AS_X_S, &MN_X_F, &MN_X_L, &MN_X_M, &MN_X_S, &MNI_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &AF_X_L, &EN_BW_X_F, &AM_X_M, &ID_X_S, &BE_X_F, &AM_X_L, &ES_DO_X_M, &EN_NZ_X_S, &MT_X_F, &MT_X_L, &AF_X_M, &AM_X_S, &MY_X_F, &MY_X_L, &AZ_X_M, &MY_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &EN_BW_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CV_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &PS_X_F, &PS_X_L, &AS_X_M, &PS_X_S, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &ES_X_F, &ES_X_L, &ES_X_M, &AM_X_S, &QU_X_F, &BRX_X_L, &BRX_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &RM_X_F, &AM_X_L, &ES_CL_X_M, &ES_CL_X_S, &BE_X_F, &AM_X_L, &CV_X_S, &EN_CH_X_S, &BG_X_F, &BG_X_L, &RU_X_M, &CV_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &SAH_X_F, &ML_X_L, &ML_X_M, &SAH_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &SC_X_F, &SC_X_L, &AF_X_M, &AM_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &SK_X_F, &CS_X_M, &CS_X_M, &BE_X_S, &FO_X_F, &SL_X_L, &DA_X_M, &SL_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &SQ_X_F, &AM_X_M, &AM_X_M, &BE_X_S, &HR_X_F, &HR_X_L, &SR_LATN_X_M, &BS_CYRL_X_S, &HR_X_F, &HR_X_L, &SR_LATN_X_M, &BS_CYRL_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &EN_SE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &SYR_X_F, &SYR_X_L, &SYR_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &EN_BW_X_F, &AF_X_L, &AF_X_M, &ID_X_S, &TH_X_F, &TH_X_L, &TH_X_M, &CA_X_M, &TI_ER_X_F, &AM_X_F, &AM_X_L, &AM_X_M, &ID_X_S, &TK_X_F, &AM_X_L, &AM_X_M, &EN_CH_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &TR_X_F, &HI_X_L, &AZ_X_M, &KU_X_S, &TT_X_F, &TT_X_L, &TT_X_M, &TT_X_S, &UG_X_F, &UG_X_L, &UG_X_M, &BLO_X_S, &UK_X_F, &UK_X_L, &UK_X_M, &CS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &UR_X_F, &UR_X_L, &UR_X_M, &BN_X_S, &UZ_CYRL_X_F, &AS_X_L, &AS_X_M, &EN_ZA_X_S, &UZ_X_F, &UZ_X_L, &UZ_X_M, &TT_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &VI_X_F, &VI_X_L, &BN_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &WO_X_F, &BN_X_L, &BN_X_M, &ES_CL_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CEB_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &YO_X_F, &YO_X_L, &YO_X_L, &ES_DO_X_M, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &YUE_HANS_X_S, &YUE_X_F, &YUE_X_L, &YUE_X_L, &YUE_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &ZH_HK_X_F, &JA_X_L, &JA_X_L, &YUE_HANS_X_S, &YUE_X_F, &YUE_X_L, &YUE_X_L, &YUE_X_S, &ZH_HK_X_F, &JA_X_L, &JA_X_L, &YUE_HANS_X_S, &ZH_SG_X_S, &YUE_HANS_X_F, &JA_X_L, &JA_X_L, &YUE_HANS_X_S, &AF_X_F, &AM_X_L, &AM_X_M, &AS_X_S]; + static KEYS: [&str; 1071usize] = ["af-x-f", "af-x-l", "af-x-m", "af-x-s", "am-x-f", "am-x-l", "am-x-m", "am-x-s", "ar-x-f", "ar-x-l", "ar-x-m", "ar-x-s", "as-x-f", "as-x-l", "as-x-m", "as-x-s", "ast-x-f", "ast-x-l", "ast-x-m", "ast-x-s", "az-x-f", "az-x-l", "az-x-m", "az-x-s", "be-x-f", "be-x-l", "be-x-m", "be-x-s", "bg-x-f", "bg-x-l", "bg-x-m", "bg-x-s", "bgc-x-f", "bgc-x-l", "bgc-x-m", "bgc-x-s", "bho-x-f", "bho-x-l", "bho-x-m", "bho-x-s", "blo-x-f", "blo-x-l", "blo-x-m", "blo-x-s", "bn-x-f", "bn-x-l", "bn-x-m", "bn-x-s", "br-x-f", "br-x-l", "br-x-m", "br-x-s", "brx-x-f", "brx-x-l", "brx-x-m", "brx-x-s", "bs-Cyrl-x-f", "bs-Cyrl-x-l", "bs-Cyrl-x-m", "bs-Cyrl-x-s", "bs-x-f", "bs-x-l", "bs-x-m", "bs-x-s", "ca-x-f", "ca-x-l", "ca-x-m", "ca-x-s", "ceb-x-f", "ceb-x-l", "ceb-x-m", "ceb-x-s", "chr-x-f", "chr-x-l", "chr-x-m", "chr-x-s", "cs-x-f", "cs-x-l", "cs-x-m", "cs-x-s", "csw-x-f", "csw-x-l", "csw-x-m", "csw-x-s", "cv-x-f", "cv-x-l", "cv-x-m", "cv-x-s", "cy-x-f", "cy-x-l", "cy-x-m", "cy-x-s", "da-x-f", "da-x-l", "da-x-m", "da-x-s", "de-x-f", "de-x-l", "de-x-m", "de-x-s", "doi-x-f", "doi-x-l", "doi-x-m", "doi-x-s", "dsb-x-f", "dsb-x-l", "dsb-x-m", "dsb-x-s", "el-x-f", "el-x-l", "el-x-m", "el-x-s", "en-001-x-f", "en-001-x-l", "en-001-x-m", "en-001-x-s", "en-150-x-f", "en-150-x-l", "en-150-x-m", "en-150-x-s", "en-AE-x-f", "en-AE-x-l", "en-AE-x-m", "en-AE-x-s", "en-AG-x-f", "en-AG-x-l", "en-AG-x-m", "en-AG-x-s", "en-AI-x-f", "en-AI-x-l", "en-AI-x-m", "en-AI-x-s", "en-AT-x-f", "en-AT-x-l", "en-AT-x-m", "en-AT-x-s", "en-AU-x-f", "en-AU-x-l", "en-AU-x-m", "en-AU-x-s", "en-BB-x-f", "en-BB-x-l", "en-BB-x-m", "en-BB-x-s", "en-BE-x-f", "en-BE-x-l", "en-BE-x-m", "en-BE-x-s", "en-BM-x-f", "en-BM-x-l", "en-BM-x-m", "en-BM-x-s", "en-BS-x-f", "en-BS-x-l", "en-BS-x-m", "en-BS-x-s", "en-BW-x-f", "en-BW-x-l", "en-BW-x-m", "en-BW-x-s", "en-BZ-x-f", "en-BZ-x-l", "en-BZ-x-m", "en-BZ-x-s", "en-CC-x-f", "en-CC-x-l", "en-CC-x-m", "en-CC-x-s", "en-CH-x-f", "en-CH-x-l", "en-CH-x-m", "en-CH-x-s", "en-CK-x-f", "en-CK-x-l", "en-CK-x-m", "en-CK-x-s", "en-CM-x-f", "en-CM-x-l", "en-CM-x-m", "en-CM-x-s", "en-CX-x-f", "en-CX-x-l", "en-CX-x-m", "en-CX-x-s", "en-CY-x-f", "en-CY-x-l", "en-CY-x-m", "en-CY-x-s", "en-DE-x-f", "en-DE-x-l", "en-DE-x-m", "en-DE-x-s", "en-DG-x-f", "en-DG-x-l", "en-DG-x-m", "en-DG-x-s", "en-DK-x-f", "en-DK-x-l", "en-DK-x-m", "en-DK-x-s", "en-DM-x-f", "en-DM-x-l", "en-DM-x-m", "en-DM-x-s", "en-ER-x-f", "en-ER-x-l", "en-ER-x-m", "en-ER-x-s", "en-FI-x-f", "en-FI-x-l", "en-FI-x-m", "en-FI-x-s", "en-FJ-x-f", "en-FJ-x-l", "en-FJ-x-m", "en-FJ-x-s", "en-FK-x-f", "en-FK-x-l", "en-FK-x-m", "en-FK-x-s", "en-FM-x-f", "en-FM-x-l", "en-FM-x-m", "en-FM-x-s", "en-GB-x-f", "en-GB-x-l", "en-GB-x-m", "en-GB-x-s", "en-GD-x-f", "en-GD-x-l", "en-GD-x-m", "en-GD-x-s", "en-GG-x-f", "en-GG-x-l", "en-GG-x-m", "en-GG-x-s", "en-GH-x-f", "en-GH-x-l", "en-GH-x-m", "en-GH-x-s", "en-GI-x-f", "en-GI-x-l", "en-GI-x-m", "en-GI-x-s", "en-GM-x-f", "en-GM-x-l", "en-GM-x-m", "en-GM-x-s", "en-GY-x-f", "en-GY-x-l", "en-GY-x-m", "en-GY-x-s", "en-HK-x-f", "en-HK-x-l", "en-HK-x-m", "en-HK-x-s", "en-ID-x-f", "en-ID-x-l", "en-ID-x-m", "en-ID-x-s", "en-IE-x-f", "en-IE-x-l", "en-IE-x-m", "en-IE-x-s", "en-IL-x-f", "en-IL-x-l", "en-IL-x-m", "en-IL-x-s", "en-IM-x-f", "en-IM-x-l", "en-IM-x-m", "en-IM-x-s", "en-IN-x-f", "en-IN-x-l", "en-IN-x-m", "en-IN-x-s", "en-IO-x-f", "en-IO-x-l", "en-IO-x-m", "en-IO-x-s", "en-JE-x-f", "en-JE-x-l", "en-JE-x-m", "en-JE-x-s", "en-JM-x-f", "en-JM-x-l", "en-JM-x-m", "en-JM-x-s", "en-KE-x-f", "en-KE-x-l", "en-KE-x-m", "en-KE-x-s", "en-KI-x-f", "en-KI-x-l", "en-KI-x-m", "en-KI-x-s", "en-KN-x-f", "en-KN-x-l", "en-KN-x-m", "en-KN-x-s", "en-KY-x-f", "en-KY-x-l", "en-KY-x-m", "en-KY-x-s", "en-LC-x-f", "en-LC-x-l", "en-LC-x-m", "en-LC-x-s", "en-LR-x-f", "en-LR-x-l", "en-LR-x-m", "en-LR-x-s", "en-LS-x-f", "en-LS-x-l", "en-LS-x-m", "en-LS-x-s", "en-MG-x-f", "en-MG-x-l", "en-MG-x-m", "en-MG-x-s", "en-MO-x-f", "en-MO-x-l", "en-MO-x-m", "en-MO-x-s", "en-MS-x-f", "en-MS-x-l", "en-MS-x-m", "en-MS-x-s", "en-MT-x-f", "en-MT-x-l", "en-MT-x-m", "en-MT-x-s", "en-MU-x-f", "en-MU-x-l", "en-MU-x-m", "en-MU-x-s", "en-MV-x-f", "en-MV-x-l", "en-MV-x-m", "en-MV-x-s", "en-MW-x-f", "en-MW-x-l", "en-MW-x-m", "en-MW-x-s", "en-MY-x-f", "en-MY-x-l", "en-MY-x-m", "en-MY-x-s", "en-NA-x-f", "en-NA-x-l", "en-NA-x-m", "en-NA-x-s", "en-NF-x-f", "en-NF-x-l", "en-NF-x-m", "en-NF-x-s", "en-NG-x-f", "en-NG-x-l", "en-NG-x-m", "en-NG-x-s", "en-NL-x-f", "en-NL-x-l", "en-NL-x-m", "en-NL-x-s", "en-NR-x-f", "en-NR-x-l", "en-NR-x-m", "en-NR-x-s", "en-NU-x-f", "en-NU-x-l", "en-NU-x-m", "en-NU-x-s", "en-NZ-x-f", "en-NZ-x-l", "en-NZ-x-m", "en-NZ-x-s", "en-PG-x-f", "en-PG-x-l", "en-PG-x-m", "en-PG-x-s", "en-PK-x-f", "en-PK-x-l", "en-PK-x-m", "en-PK-x-s", "en-PN-x-f", "en-PN-x-l", "en-PN-x-m", "en-PN-x-s", "en-PW-x-f", "en-PW-x-l", "en-PW-x-m", "en-PW-x-s", "en-RW-x-f", "en-RW-x-l", "en-RW-x-m", "en-RW-x-s", "en-SB-x-f", "en-SB-x-l", "en-SB-x-m", "en-SB-x-s", "en-SC-x-f", "en-SC-x-l", "en-SC-x-m", "en-SC-x-s", "en-SD-x-f", "en-SD-x-l", "en-SD-x-m", "en-SD-x-s", "en-SE-x-f", "en-SE-x-l", "en-SE-x-m", "en-SE-x-s", "en-SG-x-f", "en-SG-x-l", "en-SG-x-m", "en-SG-x-s", "en-SH-x-f", "en-SH-x-l", "en-SH-x-m", "en-SH-x-s", "en-SI-x-f", "en-SI-x-l", "en-SI-x-m", "en-SI-x-s", "en-SL-x-f", "en-SL-x-l", "en-SL-x-m", "en-SL-x-s", "en-SS-x-f", "en-SS-x-l", "en-SS-x-m", "en-SS-x-s", "en-SX-x-f", "en-SX-x-l", "en-SX-x-m", "en-SX-x-s", "en-SZ-x-f", "en-SZ-x-l", "en-SZ-x-m", "en-SZ-x-s", "en-TC-x-f", "en-TC-x-l", "en-TC-x-m", "en-TC-x-s", "en-TK-x-f", "en-TK-x-l", "en-TK-x-m", "en-TK-x-s", "en-TO-x-f", "en-TO-x-l", "en-TO-x-m", "en-TO-x-s", "en-TT-x-f", "en-TT-x-l", "en-TT-x-m", "en-TT-x-s", "en-TV-x-f", "en-TV-x-l", "en-TV-x-m", "en-TV-x-s", "en-TZ-x-f", "en-TZ-x-l", "en-TZ-x-m", "en-TZ-x-s", "en-UG-x-f", "en-UG-x-l", "en-UG-x-m", "en-UG-x-s", "en-VC-x-f", "en-VC-x-l", "en-VC-x-m", "en-VC-x-s", "en-VG-x-f", "en-VG-x-l", "en-VG-x-m", "en-VG-x-s", "en-VU-x-f", "en-VU-x-l", "en-VU-x-m", "en-VU-x-s", "en-WS-x-f", "en-WS-x-l", "en-WS-x-m", "en-WS-x-s", "en-ZA-x-f", "en-ZA-x-l", "en-ZA-x-m", "en-ZA-x-s", "en-ZM-x-f", "en-ZM-x-l", "en-ZM-x-m", "en-ZM-x-s", "en-ZW-x-f", "en-ZW-x-l", "en-ZW-x-m", "en-ZW-x-s", "en-x-f", "en-x-l", "en-x-m", "en-x-s", "eo-x-f", "eo-x-l", "eo-x-m", "eo-x-s", "es-CL-x-m", "es-CL-x-s", "es-CO-x-m", "es-CO-x-s", "es-DO-x-m", "es-GT-x-m", "es-GT-x-s", "es-HN-x-f", "es-HN-x-l", "es-PA-x-m", "es-PA-x-s", "es-PE-x-s", "es-PR-x-m", "es-PR-x-s", "es-x-f", "es-x-l", "es-x-m", "es-x-s", "et-x-f", "et-x-l", "et-x-m", "et-x-s", "eu-x-f", "eu-x-l", "eu-x-m", "eu-x-s", "fa-x-f", "fa-x-l", "fa-x-m", "fa-x-s", "ff-Adlm-x-f", "ff-Adlm-x-l", "ff-Adlm-x-m", "ff-Adlm-x-s", "fi-x-f", "fi-x-l", "fi-x-m", "fi-x-s", "fil-x-f", "fil-x-l", "fil-x-m", "fil-x-s", "fo-x-f", "fo-x-l", "fo-x-m", "fo-x-s", "fr-BE-x-s", "fr-CA-x-s", "fr-CH-x-f", "fr-CH-x-s", "fr-x-f", "fr-x-l", "fr-x-m", "fr-x-s", "fy-x-f", "fy-x-l", "fy-x-m", "fy-x-s", "ga-x-f", "ga-x-l", "ga-x-m", "ga-x-s", "gd-x-f", "gd-x-l", "gd-x-m", "gd-x-s", "gl-x-f", "gl-x-l", "gl-x-m", "gl-x-s", "gu-x-f", "gu-x-l", "gu-x-m", "gu-x-s", "ha-x-f", "ha-x-l", "ha-x-m", "ha-x-s", "he-x-f", "he-x-l", "he-x-m", "he-x-s", "hi-Latn-x-f", "hi-Latn-x-l", "hi-Latn-x-m", "hi-Latn-x-s", "hi-x-f", "hi-x-l", "hi-x-m", "hi-x-s", "hr-x-f", "hr-x-l", "hr-x-m", "hr-x-s", "hsb-x-f", "hsb-x-l", "hsb-x-m", "hsb-x-s", "hu-x-f", "hu-x-l", "hu-x-m", "hu-x-s", "hy-x-f", "hy-x-l", "hy-x-m", "hy-x-s", "ia-x-f", "ia-x-l", "ia-x-m", "ia-x-s", "id-x-f", "id-x-l", "id-x-m", "id-x-s", "ie-x-f", "ie-x-l", "ie-x-m", "ie-x-s", "ig-x-f", "ig-x-l", "ig-x-m", "ig-x-s", "is-x-f", "is-x-l", "is-x-m", "is-x-s", "it-CH-x-f", "it-CH-x-l", "it-CH-x-m", "it-CH-x-s", "it-x-f", "it-x-l", "it-x-m", "it-x-s", "ja-x-f", "ja-x-l", "ja-x-m", "ja-x-s", "jv-x-f", "jv-x-l", "jv-x-m", "jv-x-s", "ka-x-f", "ka-x-l", "ka-x-m", "ka-x-s", "kea-x-f", "kea-x-l", "kea-x-m", "kea-x-s", "kgp-x-f", "kgp-x-l", "kgp-x-m", "kgp-x-s", "kk-x-f", "kk-x-l", "kk-x-m", "kk-x-s", "km-x-f", "km-x-l", "km-x-m", "km-x-s", "kn-x-f", "kn-x-l", "kn-x-m", "kn-x-s", "ko-x-f", "ko-x-l", "ko-x-m", "ko-x-s", "kok-x-f", "kok-x-l", "kok-x-m", "kok-x-s", "ks-Deva-x-f", "ks-Deva-x-l", "ks-Deva-x-m", "ks-Deva-x-s", "ks-x-f", "ks-x-l", "ks-x-m", "ks-x-s", "ku-x-f", "ku-x-l", "ku-x-m", "ku-x-s", "kxv-Deva-x-f", "kxv-Deva-x-l", "kxv-Deva-x-m", "kxv-Deva-x-s", "kxv-Orya-x-f", "kxv-Orya-x-l", "kxv-Orya-x-m", "kxv-Orya-x-s", "kxv-Telu-x-f", "kxv-Telu-x-l", "kxv-Telu-x-m", "kxv-Telu-x-s", "kxv-x-f", "kxv-x-l", "kxv-x-m", "kxv-x-s", "ky-x-f", "ky-x-l", "ky-x-m", "ky-x-s", "lb-x-f", "lb-x-l", "lb-x-m", "lb-x-s", "lij-x-f", "lij-x-l", "lij-x-m", "lij-x-s", "lmo-x-f", "lmo-x-l", "lmo-x-m", "lmo-x-s", "lo-x-f", "lo-x-l", "lo-x-m", "lo-x-s", "lt-x-f", "lt-x-l", "lt-x-m", "lt-x-s", "lv-x-f", "lv-x-l", "lv-x-m", "lv-x-s", "mai-x-f", "mai-x-l", "mai-x-m", "mai-x-s", "mi-x-f", "mi-x-l", "mi-x-m", "mi-x-s", "mk-x-f", "mk-x-l", "mk-x-m", "mk-x-s", "ml-x-f", "ml-x-l", "ml-x-m", "ml-x-s", "mn-x-f", "mn-x-l", "mn-x-m", "mn-x-s", "mni-x-f", "mni-x-l", "mni-x-m", "mni-x-s", "mr-x-f", "mr-x-l", "mr-x-m", "mr-x-s", "ms-BN-x-f", "ms-ID-x-f", "ms-ID-x-m", "ms-ID-x-s", "ms-x-f", "ms-x-l", "ms-x-m", "ms-x-s", "mt-x-f", "mt-x-l", "mt-x-m", "mt-x-s", "my-x-f", "my-x-l", "my-x-m", "my-x-s", "nb-x-f", "nb-x-l", "nb-x-m", "nb-x-s", "nds-x-f", "nds-x-l", "nds-x-m", "nds-x-s", "ne-x-f", "ne-x-l", "ne-x-m", "ne-x-s", "nl-x-f", "nl-x-l", "nl-x-m", "nl-x-s", "nn-x-f", "nn-x-l", "nn-x-m", "nn-x-s", "no-x-f", "no-x-l", "no-x-m", "no-x-s", "nqo-x-f", "nqo-x-l", "nqo-x-m", "nqo-x-s", "oc-x-f", "oc-x-l", "oc-x-m", "oc-x-s", "or-x-f", "or-x-l", "or-x-m", "or-x-s", "pa-x-f", "pa-x-l", "pa-x-m", "pa-x-s", "pcm-x-f", "pcm-x-l", "pcm-x-m", "pcm-x-s", "pl-x-f", "pl-x-l", "pl-x-m", "pl-x-s", "prg-x-f", "prg-x-l", "prg-x-m", "prg-x-s", "ps-x-f", "ps-x-l", "ps-x-m", "ps-x-s", "pt-AO-x-s", "pt-CH-x-s", "pt-CV-x-s", "pt-GQ-x-s", "pt-GW-x-s", "pt-LU-x-s", "pt-MO-x-s", "pt-MZ-x-s", "pt-PT-x-s", "pt-ST-x-s", "pt-TL-x-s", "pt-x-f", "pt-x-l", "pt-x-m", "pt-x-s", "qu-x-f", "qu-x-l", "qu-x-m", "qu-x-s", "raj-x-f", "raj-x-l", "raj-x-m", "raj-x-s", "rm-x-f", "rm-x-l", "rm-x-m", "rm-x-s", "ro-x-f", "ro-x-l", "ro-x-m", "ro-x-s", "ru-x-f", "ru-x-l", "ru-x-m", "ru-x-s", "sa-x-f", "sa-x-l", "sa-x-m", "sa-x-s", "sah-x-f", "sah-x-l", "sah-x-m", "sah-x-s", "sat-x-f", "sat-x-l", "sat-x-m", "sat-x-s", "sc-x-f", "sc-x-l", "sc-x-m", "sc-x-s", "sd-Deva-x-f", "sd-Deva-x-l", "sd-Deva-x-m", "sd-Deva-x-s", "sd-x-f", "sd-x-l", "sd-x-m", "sd-x-s", "si-x-f", "si-x-l", "si-x-m", "si-x-s", "sk-x-f", "sk-x-l", "sk-x-m", "sk-x-s", "sl-x-f", "sl-x-l", "sl-x-m", "sl-x-s", "so-x-f", "so-x-l", "so-x-m", "so-x-s", "sq-x-f", "sq-x-l", "sq-x-m", "sq-x-s", "sr-Latn-x-f", "sr-Latn-x-l", "sr-Latn-x-m", "sr-Latn-x-s", "sr-x-f", "sr-x-l", "sr-x-m", "sr-x-s", "su-x-f", "su-x-l", "su-x-m", "su-x-s", "sv-x-f", "sv-x-l", "sv-x-m", "sv-x-s", "sw-x-f", "sw-x-l", "sw-x-m", "sw-x-s", "syr-x-f", "syr-x-l", "syr-x-m", "syr-x-s", "szl-x-f", "szl-x-l", "szl-x-m", "szl-x-s", "ta-x-f", "ta-x-l", "ta-x-m", "ta-x-s", "te-x-f", "te-x-l", "te-x-m", "te-x-s", "tg-x-f", "tg-x-l", "tg-x-m", "tg-x-s", "th-x-f", "th-x-l", "th-x-m", "th-x-s", "ti-ER-x-f", "ti-x-f", "ti-x-l", "ti-x-m", "ti-x-s", "tk-x-f", "tk-x-l", "tk-x-m", "tk-x-s", "to-x-f", "to-x-l", "to-x-m", "to-x-s", "tok-x-f", "tok-x-l", "tok-x-m", "tok-x-s", "tr-x-f", "tr-x-l", "tr-x-m", "tr-x-s", "tt-x-f", "tt-x-l", "tt-x-m", "tt-x-s", "ug-x-f", "ug-x-l", "ug-x-m", "ug-x-s", "uk-x-f", "uk-x-l", "uk-x-m", "uk-x-s", "und-x-f", "und-x-l", "und-x-m", "und-x-s", "ur-x-f", "ur-x-l", "ur-x-m", "ur-x-s", "uz-Cyrl-x-f", "uz-Cyrl-x-l", "uz-Cyrl-x-m", "uz-Cyrl-x-s", "uz-x-f", "uz-x-l", "uz-x-m", "uz-x-s", "vec-x-f", "vec-x-l", "vec-x-m", "vec-x-s", "vi-x-f", "vi-x-l", "vi-x-m", "vi-x-s", "vmw-x-f", "vmw-x-l", "vmw-x-m", "vmw-x-s", "wo-x-f", "wo-x-l", "wo-x-m", "wo-x-s", "xh-x-f", "xh-x-l", "xh-x-m", "xh-x-s", "xnr-x-f", "xnr-x-l", "xnr-x-m", "xnr-x-s", "yo-x-f", "yo-x-l", "yo-x-m", "yo-x-s", "yrl-x-f", "yrl-x-l", "yrl-x-m", "yrl-x-s", "yue-Hans-x-f", "yue-Hans-x-l", "yue-Hans-x-m", "yue-Hans-x-s", "yue-x-f", "yue-x-l", "yue-x-m", "yue-x-s", "za-x-f", "za-x-l", "za-x-m", "za-x-s", "zh-HK-x-f", "zh-HK-x-l", "zh-HK-x-m", "zh-HK-x-s", "zh-Hant-x-f", "zh-Hant-x-l", "zh-Hant-x-m", "zh-Hant-x-s", "zh-MO-x-f", "zh-MO-x-l", "zh-MO-x-m", "zh-MO-x-s", "zh-SG-x-s", "zh-x-f", "zh-x-l", "zh-x-m", "zh-x-s", "zu-x-f", "zu-x-l", "zu-x-m", "zu-x-s"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_patterns_gregory_date_v1.rs.data b/provider/baked/datetime/data/macros/datetime_patterns_gregory_date_v1.rs.data index f43a046545e..c91b4e35de3 100644 --- a/provider/baked/datetime/data/macros/datetime_patterns_gregory_date_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_patterns_gregory_date_v1.rs.data @@ -165,9 +165,9 @@ macro_rules! __impl_datetime_patterns_gregory_date_v1 { static LT_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \0\0m\0\0.\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \0\0d\0\0.") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static LT_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \0\0m\0\0.\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \0\0d\0\0.\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static HY_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \0\x05i\0\0.\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static BGC_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static BGC_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AM_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static UG_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80@\x01\0\0-\x80 \x04\0\x06\x0C\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static EU_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0(\0\0e\0\0)\0\0k\0\0o\0\0 \x80 \x03\0\0 \x80@\x01\0\0(\0\0a\0\0)") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static EU_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0(\0\0e\0\0)\0\0k\0\0o\0\0 \x80 \x04\0\0r\0\0e\0\0n\0\0 \x80@\x01\0\0(\0\0a\0\0)") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; @@ -178,7 +178,7 @@ macro_rules! __impl_datetime_patterns_gregory_date_v1 { static KY_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0-\0\x046\0\0.\0\0,\0\0 \x80@\x01\0\0-\x80 \x03") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static KY_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0-\0\x046\0\0.\0\0,\0\0 \x80@\x01\0\0-\x80 \x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static KY_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0-\0\x046\0\0.\0\0,\0\0 \x80@\x01\0\0-\x80 \x04\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static EN_CA_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AF_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static EO_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0-\x80 \x03\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static EO_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0-\x80 \x04\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static LV_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \0\0g\0\0a\0\0d\0\0a\0\0 \x80@\x01\0\0.\0\0 \x80 \x03") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; @@ -202,8 +202,8 @@ macro_rules! __impl_datetime_patterns_gregory_date_v1 { static EO_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x02\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static KO_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x02\0\0.\0\0 \x80 \x01\0\0.\0\0 \x80@\x01\0\0.") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static EU_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x02\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static VALUES: [&::Yokeable; 990usize] = [&AF_X_F, &AF_X_L, &AF_X_M, &AM_X_L, &AM_X_M, &AM_X_S, &AR_X_F, &AM_X_L, &AR_X_M, &AR_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AST_X_F, &AST_X_L, &AM_X_M, &AST_X_S, &AZ_X_F, &AM_X_L, &AM_X_M, &AZ_X_S, &BE_X_F, &BE_X_L, &BE_X_M, &BE_X_S, &BE_X_F, &BE_X_L, &BG_X_M, &BG_X_S, &BLO_X_F, &BLO_X_L, &BLO_X_M, &BLO_X_S, &AS_X_F, &AS_X_L, &BN_X_M, &AST_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &AZ_X_F, &AS_X_L, &BN_X_M, &AS_X_M, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_CYRL_X_S, &BS_X_F, &BS_X_L, &BS_X_M, &BS_X_S, &CA_X_F, &CA_X_L, &AM_X_M, &AST_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &CEB_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &CEB_X_S, &CS_X_F, &CS_X_L, &CS_X_M, &AZ_X_S, &CV_X_F, &CV_X_L, &CV_X_M, &CV_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &CY_X_S, &DA_X_F, &CS_X_L, &DA_X_M, &CV_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &AZ_X_S, &DOI_X_F, &DOI_X_L, &DOI_X_M, &AST_X_S, &DE_X_F, &CS_X_L, &DSB_X_M, &DSB_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AF_X_M, &CY_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &AF_X_M, &CY_X_S, &EN_BW_X_F, &AF_X_L, &EN_BZ_X_M, &CY_X_S, &EN_CA_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &CV_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &EN_HK_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_IN_X_F, &AM_X_L, &AM_X_M, &CY_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AF_X_L, &AF_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AS_X_M, &EN_MV_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &EN_BZ_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &EN_CA_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &AF_X_M, &EN_ZA_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &EN_ZW_X_M, &EN_HK_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &CEB_X_S, &EO_X_F, &EO_X_L, &EO_X_M, &EO_X_S, &ES_BO_X_M, &AS_X_M, &ES_CL_X_S, &ES_CO_X_M, &ES_CO_X_S, &ES_CO_X_M, &ES_CO_X_S, &ES_HN_X_F, &ES_HN_X_L, &CY_X_S, &ES_PA_X_M, &ES_PA_X_S, &ES_CO_X_S, &ES_PA_X_M, &ES_PA_X_S, &EN_HK_X_S, &ES_X_F, &ES_X_L, &AM_X_M, &AST_X_S, &DE_X_F, &CS_X_L, &DA_X_M, &AZ_X_S, &EU_X_F, &EU_X_L, &EU_X_M, &EU_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FA_X_S, &FF_ADLM_X_F, &FF_ADLM_X_L, &FF_ADLM_X_M, &AS_X_S, &FI_X_F, &CS_X_L, &DSB_X_M, &DSB_X_M, &CEB_X_F, &CEB_X_L, &CEB_X_M, &CEB_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &AZ_X_S, &ES_CO_X_S, &EN_CA_X_S, &CY_X_F, &AZ_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &GD_X_F, &GD_X_L, &AM_X_M, &AM_X_S, &ES_X_F, &ES_X_L, &GL_X_M, &CY_X_S, &AS_X_F, &AS_X_L, &BN_X_M, &AST_X_S, &EN_IN_X_F, &AS_X_L, &BN_X_M, &AST_X_S, &HE_X_F, &HE_X_L, &HE_X_M, &DSB_X_M, &EN_IN_X_F, &AS_X_L, &HI_LATN_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &HR_BA_X_S, &BS_X_F, &BS_X_L, &BS_X_M, &HR_X_S, &DE_X_F, &CS_X_L, &DSB_X_M, &DSB_X_S, &HU_X_F, &HU_X_L, &HU_X_M, &HU_X_S, &HY_X_F, &HY_X_L, &HY_X_M, &AZ_X_S, &IA_X_F, &IA_X_L, &AM_X_M, &AS_X_M, &EN_BW_X_F, &AM_X_L, &AM_X_M, &CY_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &DE_X_F, &CS_X_L, &DA_X_M, &DSB_X_M, &CY_X_F, &AZ_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &CY_X_S, &JA_X_F, &JA_X_L, &EN_ZA_X_S, &EN_ZA_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AS_X_M, &KA_X_F, &AS_X_L, &KA_X_M, &AZ_X_S, &KEA_X_F, &KEA_X_L, &AM_X_M, &AM_X_S, &KGP_X_F, &KGP_X_L, &KGP_X_M, &AM_X_S, &KK_X_F, &KK_X_L, &KK_X_M, &AZ_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &AST_X_S, &KO_X_F, &KO_X_L, &KO_X_M, &KO_X_S, &BR_X_F, &AM_X_L, &KOK_X_M, &EN_MV_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &CEB_X_S, &KU_X_F, &KU_X_L, &KU_X_M, &CV_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &KY_X_F, &KY_X_L, &KY_X_M, &AST_X_S, &DE_X_F, &CS_X_L, &DA_X_M, &AZ_X_S, &LO_X_F, &AM_X_L, &AM_X_M, &EN_HK_X_S, <_X_F, <_X_L, &EN_CA_X_S, &LV_X_F, &LV_X_L, &LV_X_M, &AZ_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AS_X_M, &CY_X_F, &AM_X_L, &DSB_X_M, &DSB_X_S, &ML_X_F, &ML_X_L, &ML_X_M, &AST_X_S, &MN_X_F, &MN_X_L, &MN_X_M, &MN_X_S, &MNI_X_F, &CEB_X_L, &CEB_X_M, &AST_X_S, &AS_X_F, &AS_X_L, &BN_X_M, &AST_X_S, &AF_X_L, &EN_BW_X_F, &CY_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &ES_CO_X_S, &MT_X_F, &MT_X_L, &AF_X_M, &AM_X_S, &MY_X_F, &MY_X_L, &MY_X_M, &AST_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &CV_X_S, &EU_X_S, &ES_CO_X_M, &BR_X_F, &AM_X_L, &AM_X_M, &AS_X_M, &CS_X_F, &CS_X_L, &DA_X_M, &CV_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &CV_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &CEB_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &PL_X_S, &PS_X_F, &FA_X_S, &AM_X_S, &CY_X_S, &AM_X_S, &CY_X_S, &AM_X_S, &CY_X_S, &AM_X_S, &CY_X_S, &AM_X_S, &CY_X_S, &AM_X_S, &CY_X_S, &AM_X_S, &CY_X_S, &AM_X_S, &CY_X_S, &AM_X_S, &CY_X_S, &AM_X_S, &CY_X_S, &AM_X_S, &CY_X_S, &ES_X_F, &ES_X_L, &GL_X_M, &AM_X_S, &AS_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &RM_X_F, &AM_X_L, &AS_X_M, &ES_CL_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &CV_X_S, &BE_X_F, &BE_X_L, &BE_X_M, &CV_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &SAH_X_F, &ML_X_L, &ML_X_M, &EU_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &SC_X_F, &SC_X_L, &SC_X_M, &AM_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &CEB_X_S, &CEB_X_F, &CS_X_F, &CS_X_L, &CS_X_M, &CS_X_M, &DE_X_F, &CS_X_L, &DA_X_M, &SL_X_S, &CEB_X_F, &CEB_X_L, &EN_BZ_X_M, &CY_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &DSB_X_S, &BS_X_F, &BS_X_L, &BS_X_S, &BS_CYRL_X_S, &BS_X_F, &BS_X_L, &BS_X_S, &BS_CYRL_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &SYR_X_F, &SYR_X_L, &SYR_X_M, &SYR_X_S, &AS_X_F, &AS_X_L, &BN_X_M, &AST_X_S, &TE_X_F, &AS_X_L, &BN_X_M, &ES_CL_X_S, &EN_BW_X_F, &AF_X_L, &AF_X_M, &CY_X_S, &TH_X_F, &TH_X_L, &AM_X_M, &AST_X_S, &TI_X_F, &AM_X_L, &AM_X_M, &CY_X_S, &TK_X_F, &AM_X_L, &AM_X_M, &CV_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &TK_X_F, &AM_X_L, &AM_X_M, &PL_X_S, &TT_X_F, &TT_X_L, &TT_X_M, &CV_X_S, &UG_X_F, &UG_X_L, &UG_X_M, &UK_X_F, &UK_X_L, &UK_X_M, &AZ_X_S, &UND_X_F, &UND_X_L, &UND_X_M, &EN_CA_X_S, &UR_X_F, &UR_X_L, &UR_X_M, &AST_X_S, &KA_X_F, &AS_X_L, &BN_X_M, &CY_X_S, &UZ_X_F, &UZ_X_L, &UZ_X_M, &CY_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &CY_X_S, &AS_X_F, &AS_X_L, &BN_X_M, &AST_X_S, &WO_X_F, &AS_X_L, &BN_X_M, &AS_X_M, &CEB_X_F, &CEB_X_L, &CEB_X_M, &CEB_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &YO_X_F, &AM_X_M, &YO_X_M, &EN_HK_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &JA_X_F, &JA_X_L, &JA_X_L, &FA_X_S, &YUE_X_F, &JA_X_L, &JA_X_L, &FA_X_S, &JA_X_F, &EN_HK_X_S, &YUE_X_F, &JA_X_L, &JA_X_L, &FA_X_S, &JA_X_F, &EN_HK_X_S, &CY_X_S, &JA_X_F, &JA_X_L, &JA_X_L, &FA_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &CEB_X_S]; - static KEYS: [&str; 990usize] = ["af-x-f", "af-x-l", "af-x-m", "am-x-l", "am-x-m", "am-x-s", "ar-x-f", "ar-x-l", "ar-x-m", "ar-x-s", "as-x-f", "as-x-l", "as-x-m", "as-x-s", "ast-x-f", "ast-x-l", "ast-x-m", "ast-x-s", "az-x-f", "az-x-l", "az-x-m", "az-x-s", "be-x-f", "be-x-l", "be-x-m", "be-x-s", "bg-x-f", "bg-x-l", "bg-x-m", "bg-x-s", "blo-x-f", "blo-x-l", "blo-x-m", "blo-x-s", "bn-x-f", "bn-x-l", "bn-x-m", "bn-x-s", "br-x-f", "br-x-l", "br-x-m", "br-x-s", "brx-x-f", "brx-x-l", "brx-x-m", "brx-x-s", "bs-Cyrl-x-f", "bs-Cyrl-x-l", "bs-Cyrl-x-m", "bs-Cyrl-x-s", "bs-x-f", "bs-x-l", "bs-x-m", "bs-x-s", "ca-x-f", "ca-x-l", "ca-x-m", "ca-x-s", "ceb-x-f", "ceb-x-l", "ceb-x-m", "ceb-x-s", "chr-x-f", "chr-x-l", "chr-x-m", "chr-x-s", "cs-x-f", "cs-x-l", "cs-x-m", "cs-x-s", "cv-x-f", "cv-x-l", "cv-x-m", "cv-x-s", "cy-x-f", "cy-x-l", "cy-x-m", "cy-x-s", "da-x-f", "da-x-l", "da-x-m", "da-x-s", "de-x-f", "de-x-l", "de-x-m", "de-x-s", "doi-x-f", "doi-x-l", "doi-x-m", "doi-x-s", "dsb-x-f", "dsb-x-l", "dsb-x-m", "dsb-x-s", "el-x-f", "el-x-l", "el-x-m", "el-x-s", "en-001-x-f", "en-001-x-l", "en-001-x-m", "en-001-x-s", "en-150-x-f", "en-150-x-l", "en-150-x-m", "en-150-x-s", "en-AE-x-f", "en-AE-x-l", "en-AE-x-m", "en-AE-x-s", "en-AG-x-f", "en-AG-x-l", "en-AG-x-m", "en-AG-x-s", "en-AI-x-f", "en-AI-x-l", "en-AI-x-m", "en-AI-x-s", "en-AT-x-f", "en-AT-x-l", "en-AT-x-m", "en-AT-x-s", "en-AU-x-f", "en-AU-x-l", "en-AU-x-m", "en-AU-x-s", "en-BB-x-f", "en-BB-x-l", "en-BB-x-m", "en-BB-x-s", "en-BE-x-f", "en-BE-x-l", "en-BE-x-m", "en-BE-x-s", "en-BM-x-f", "en-BM-x-l", "en-BM-x-m", "en-BM-x-s", "en-BS-x-f", "en-BS-x-l", "en-BS-x-m", "en-BS-x-s", "en-BW-x-f", "en-BW-x-l", "en-BW-x-m", "en-BW-x-s", "en-BZ-x-f", "en-BZ-x-l", "en-BZ-x-m", "en-BZ-x-s", "en-CA-x-s", "en-CC-x-f", "en-CC-x-l", "en-CC-x-m", "en-CC-x-s", "en-CH-x-f", "en-CH-x-l", "en-CH-x-m", "en-CH-x-s", "en-CK-x-f", "en-CK-x-l", "en-CK-x-m", "en-CK-x-s", "en-CM-x-f", "en-CM-x-l", "en-CM-x-m", "en-CM-x-s", "en-CX-x-f", "en-CX-x-l", "en-CX-x-m", "en-CX-x-s", "en-CY-x-f", "en-CY-x-l", "en-CY-x-m", "en-CY-x-s", "en-DE-x-f", "en-DE-x-l", "en-DE-x-m", "en-DE-x-s", "en-DG-x-f", "en-DG-x-l", "en-DG-x-m", "en-DG-x-s", "en-DK-x-f", "en-DK-x-l", "en-DK-x-m", "en-DK-x-s", "en-DM-x-f", "en-DM-x-l", "en-DM-x-m", "en-DM-x-s", "en-ER-x-f", "en-ER-x-l", "en-ER-x-m", "en-ER-x-s", "en-FI-x-f", "en-FI-x-l", "en-FI-x-m", "en-FI-x-s", "en-FJ-x-f", "en-FJ-x-l", "en-FJ-x-m", "en-FJ-x-s", "en-FK-x-f", "en-FK-x-l", "en-FK-x-m", "en-FK-x-s", "en-FM-x-f", "en-FM-x-l", "en-FM-x-m", "en-FM-x-s", "en-GB-x-f", "en-GB-x-l", "en-GB-x-m", "en-GB-x-s", "en-GD-x-f", "en-GD-x-l", "en-GD-x-m", "en-GD-x-s", "en-GG-x-f", "en-GG-x-l", "en-GG-x-m", "en-GG-x-s", "en-GH-x-f", "en-GH-x-l", "en-GH-x-m", "en-GH-x-s", "en-GI-x-f", "en-GI-x-l", "en-GI-x-m", "en-GI-x-s", "en-GM-x-f", "en-GM-x-l", "en-GM-x-m", "en-GM-x-s", "en-GY-x-f", "en-GY-x-l", "en-GY-x-m", "en-GY-x-s", "en-HK-x-f", "en-HK-x-l", "en-HK-x-m", "en-HK-x-s", "en-ID-x-f", "en-ID-x-l", "en-ID-x-m", "en-ID-x-s", "en-IE-x-f", "en-IE-x-l", "en-IE-x-m", "en-IE-x-s", "en-IL-x-f", "en-IL-x-l", "en-IL-x-m", "en-IL-x-s", "en-IM-x-f", "en-IM-x-l", "en-IM-x-m", "en-IM-x-s", "en-IN-x-f", "en-IN-x-l", "en-IN-x-m", "en-IN-x-s", "en-IO-x-f", "en-IO-x-l", "en-IO-x-m", "en-IO-x-s", "en-JE-x-f", "en-JE-x-l", "en-JE-x-m", "en-JE-x-s", "en-JM-x-f", "en-JM-x-l", "en-JM-x-m", "en-JM-x-s", "en-KE-x-f", "en-KE-x-l", "en-KE-x-m", "en-KE-x-s", "en-KI-x-f", "en-KI-x-l", "en-KI-x-m", "en-KI-x-s", "en-KN-x-f", "en-KN-x-l", "en-KN-x-m", "en-KN-x-s", "en-KY-x-f", "en-KY-x-l", "en-KY-x-m", "en-KY-x-s", "en-LC-x-f", "en-LC-x-l", "en-LC-x-m", "en-LC-x-s", "en-LR-x-f", "en-LR-x-l", "en-LR-x-m", "en-LR-x-s", "en-LS-x-f", "en-LS-x-l", "en-LS-x-m", "en-LS-x-s", "en-MG-x-f", "en-MG-x-l", "en-MG-x-m", "en-MG-x-s", "en-MO-x-f", "en-MO-x-l", "en-MO-x-m", "en-MO-x-s", "en-MS-x-f", "en-MS-x-l", "en-MS-x-m", "en-MS-x-s", "en-MT-x-f", "en-MT-x-l", "en-MT-x-m", "en-MT-x-s", "en-MU-x-f", "en-MU-x-l", "en-MU-x-m", "en-MU-x-s", "en-MV-x-f", "en-MV-x-l", "en-MV-x-m", "en-MV-x-s", "en-MW-x-f", "en-MW-x-l", "en-MW-x-m", "en-MW-x-s", "en-MY-x-f", "en-MY-x-l", "en-MY-x-m", "en-MY-x-s", "en-NA-x-f", "en-NA-x-l", "en-NA-x-m", "en-NA-x-s", "en-NF-x-f", "en-NF-x-l", "en-NF-x-m", "en-NF-x-s", "en-NG-x-f", "en-NG-x-l", "en-NG-x-m", "en-NG-x-s", "en-NL-x-f", "en-NL-x-l", "en-NL-x-m", "en-NL-x-s", "en-NR-x-f", "en-NR-x-l", "en-NR-x-m", "en-NR-x-s", "en-NU-x-f", "en-NU-x-l", "en-NU-x-m", "en-NU-x-s", "en-NZ-x-f", "en-NZ-x-l", "en-NZ-x-m", "en-NZ-x-s", "en-PG-x-f", "en-PG-x-l", "en-PG-x-m", "en-PG-x-s", "en-PK-x-f", "en-PK-x-l", "en-PK-x-m", "en-PK-x-s", "en-PN-x-f", "en-PN-x-l", "en-PN-x-m", "en-PN-x-s", "en-PW-x-f", "en-PW-x-l", "en-PW-x-m", "en-PW-x-s", "en-RW-x-f", "en-RW-x-l", "en-RW-x-m", "en-RW-x-s", "en-SB-x-f", "en-SB-x-l", "en-SB-x-m", "en-SB-x-s", "en-SC-x-f", "en-SC-x-l", "en-SC-x-m", "en-SC-x-s", "en-SD-x-f", "en-SD-x-l", "en-SD-x-m", "en-SD-x-s", "en-SE-x-f", "en-SE-x-l", "en-SE-x-m", "en-SE-x-s", "en-SG-x-f", "en-SG-x-l", "en-SG-x-m", "en-SG-x-s", "en-SH-x-f", "en-SH-x-l", "en-SH-x-m", "en-SH-x-s", "en-SI-x-f", "en-SI-x-l", "en-SI-x-m", "en-SI-x-s", "en-SL-x-f", "en-SL-x-l", "en-SL-x-m", "en-SL-x-s", "en-SS-x-f", "en-SS-x-l", "en-SS-x-m", "en-SS-x-s", "en-SX-x-f", "en-SX-x-l", "en-SX-x-m", "en-SX-x-s", "en-SZ-x-f", "en-SZ-x-l", "en-SZ-x-m", "en-SZ-x-s", "en-TC-x-f", "en-TC-x-l", "en-TC-x-m", "en-TC-x-s", "en-TK-x-f", "en-TK-x-l", "en-TK-x-m", "en-TK-x-s", "en-TO-x-f", "en-TO-x-l", "en-TO-x-m", "en-TO-x-s", "en-TT-x-f", "en-TT-x-l", "en-TT-x-m", "en-TT-x-s", "en-TV-x-f", "en-TV-x-l", "en-TV-x-m", "en-TV-x-s", "en-TZ-x-f", "en-TZ-x-l", "en-TZ-x-m", "en-TZ-x-s", "en-UG-x-f", "en-UG-x-l", "en-UG-x-m", "en-UG-x-s", "en-VC-x-f", "en-VC-x-l", "en-VC-x-m", "en-VC-x-s", "en-VG-x-f", "en-VG-x-l", "en-VG-x-m", "en-VG-x-s", "en-VU-x-f", "en-VU-x-l", "en-VU-x-m", "en-VU-x-s", "en-WS-x-f", "en-WS-x-l", "en-WS-x-m", "en-WS-x-s", "en-ZA-x-f", "en-ZA-x-l", "en-ZA-x-m", "en-ZA-x-s", "en-ZM-x-f", "en-ZM-x-l", "en-ZM-x-m", "en-ZM-x-s", "en-ZW-x-f", "en-ZW-x-l", "en-ZW-x-m", "en-ZW-x-s", "en-x-f", "en-x-l", "en-x-m", "en-x-s", "eo-x-f", "eo-x-l", "eo-x-m", "eo-x-s", "es-BO-x-m", "es-CL-x-m", "es-CL-x-s", "es-CO-x-m", "es-CO-x-s", "es-GT-x-m", "es-GT-x-s", "es-HN-x-f", "es-HN-x-l", "es-MX-x-s", "es-PA-x-m", "es-PA-x-s", "es-PE-x-s", "es-PR-x-m", "es-PR-x-s", "es-US-x-s", "es-x-f", "es-x-l", "es-x-m", "es-x-s", "et-x-f", "et-x-l", "et-x-m", "et-x-s", "eu-x-f", "eu-x-l", "eu-x-m", "eu-x-s", "fa-x-f", "fa-x-l", "fa-x-m", "fa-x-s", "ff-Adlm-x-f", "ff-Adlm-x-l", "ff-Adlm-x-m", "ff-Adlm-x-s", "fi-x-f", "fi-x-l", "fi-x-m", "fi-x-s", "fil-x-f", "fil-x-l", "fil-x-m", "fil-x-s", "fo-x-f", "fo-x-l", "fo-x-m", "fo-x-s", "fr-BE-x-s", "fr-CA-x-s", "fr-CH-x-f", "fr-CH-x-s", "fr-x-f", "fr-x-l", "fr-x-m", "fr-x-s", "fy-x-f", "fy-x-l", "fy-x-m", "fy-x-s", "ga-x-f", "ga-x-l", "ga-x-m", "ga-x-s", "gd-x-f", "gd-x-l", "gd-x-m", "gd-x-s", "gl-x-f", "gl-x-l", "gl-x-m", "gl-x-s", "gu-x-f", "gu-x-l", "gu-x-m", "gu-x-s", "ha-x-f", "ha-x-l", "ha-x-m", "ha-x-s", "he-x-f", "he-x-l", "he-x-m", "he-x-s", "hi-Latn-x-f", "hi-Latn-x-l", "hi-Latn-x-m", "hi-Latn-x-s", "hi-x-f", "hi-x-l", "hi-x-m", "hi-x-s", "hr-BA-x-s", "hr-x-f", "hr-x-l", "hr-x-m", "hr-x-s", "hsb-x-f", "hsb-x-l", "hsb-x-m", "hsb-x-s", "hu-x-f", "hu-x-l", "hu-x-m", "hu-x-s", "hy-x-f", "hy-x-l", "hy-x-m", "hy-x-s", "ia-x-f", "ia-x-l", "ia-x-m", "ia-x-s", "id-x-f", "id-x-l", "id-x-m", "id-x-s", "ig-x-f", "ig-x-l", "ig-x-m", "ig-x-s", "is-x-f", "is-x-l", "is-x-m", "is-x-s", "it-CH-x-f", "it-CH-x-s", "it-x-f", "it-x-l", "it-x-m", "it-x-s", "ja-x-f", "ja-x-l", "ja-x-m", "ja-x-s", "jv-x-f", "jv-x-l", "jv-x-m", "jv-x-s", "ka-x-f", "ka-x-l", "ka-x-m", "ka-x-s", "kea-x-f", "kea-x-l", "kea-x-m", "kea-x-s", "kgp-x-f", "kgp-x-l", "kgp-x-m", "kgp-x-s", "kk-x-f", "kk-x-l", "kk-x-m", "kk-x-s", "km-x-f", "km-x-l", "km-x-m", "km-x-s", "kn-x-f", "kn-x-l", "kn-x-m", "kn-x-s", "ko-x-f", "ko-x-l", "ko-x-m", "ko-x-s", "kok-x-f", "kok-x-l", "kok-x-m", "kok-x-s", "ks-Deva-x-f", "ks-Deva-x-l", "ks-Deva-x-m", "ks-Deva-x-s", "ks-x-f", "ks-x-l", "ks-x-m", "ks-x-s", "ku-x-f", "ku-x-l", "ku-x-m", "ku-x-s", "kxv-x-f", "kxv-x-l", "kxv-x-m", "kxv-x-s", "ky-x-f", "ky-x-l", "ky-x-m", "ky-x-s", "lb-x-f", "lb-x-l", "lb-x-m", "lb-x-s", "lo-x-f", "lo-x-l", "lo-x-m", "lo-x-s", "lt-x-f", "lt-x-l", "lt-x-m", "lv-x-f", "lv-x-l", "lv-x-m", "lv-x-s", "mai-x-f", "mai-x-l", "mai-x-m", "mai-x-s", "mi-x-f", "mi-x-l", "mi-x-m", "mi-x-s", "mk-x-f", "mk-x-l", "mk-x-m", "mk-x-s", "ml-x-f", "ml-x-l", "ml-x-m", "ml-x-s", "mn-x-f", "mn-x-l", "mn-x-m", "mn-x-s", "mni-x-f", "mni-x-l", "mni-x-m", "mni-x-s", "mr-x-f", "mr-x-l", "mr-x-m", "mr-x-s", "ms-BN-x-f", "ms-ID-x-f", "ms-ID-x-s", "ms-x-f", "ms-x-l", "ms-x-m", "ms-x-s", "mt-x-f", "mt-x-l", "mt-x-m", "mt-x-s", "my-x-f", "my-x-l", "my-x-m", "my-x-s", "nb-x-f", "nb-x-l", "nb-x-m", "nb-x-s", "ne-x-s", "nl-BE-x-s", "nl-x-f", "nl-x-l", "nl-x-m", "nl-x-s", "nn-x-f", "nn-x-l", "nn-x-m", "nn-x-s", "no-x-f", "no-x-l", "no-x-m", "no-x-s", "or-x-f", "or-x-l", "or-x-m", "or-x-s", "pa-x-f", "pa-x-l", "pa-x-m", "pa-x-s", "pcm-x-f", "pcm-x-l", "pcm-x-m", "pcm-x-s", "pl-x-f", "pl-x-l", "pl-x-m", "pl-x-s", "ps-x-f", "ps-x-s", "pt-AO-x-m", "pt-AO-x-s", "pt-CH-x-m", "pt-CH-x-s", "pt-CV-x-m", "pt-CV-x-s", "pt-GQ-x-m", "pt-GQ-x-s", "pt-GW-x-m", "pt-GW-x-s", "pt-LU-x-m", "pt-LU-x-s", "pt-MO-x-m", "pt-MO-x-s", "pt-MZ-x-m", "pt-MZ-x-s", "pt-PT-x-m", "pt-PT-x-s", "pt-ST-x-m", "pt-ST-x-s", "pt-TL-x-m", "pt-TL-x-s", "pt-x-f", "pt-x-l", "pt-x-m", "pt-x-s", "qu-x-f", "qu-x-l", "qu-x-m", "qu-x-s", "rm-x-f", "rm-x-l", "rm-x-m", "rm-x-s", "ro-x-f", "ro-x-l", "ro-x-m", "ro-x-s", "ru-x-f", "ru-x-l", "ru-x-m", "ru-x-s", "sa-x-f", "sa-x-l", "sa-x-m", "sa-x-s", "sah-x-f", "sah-x-l", "sah-x-m", "sah-x-s", "sat-x-f", "sat-x-l", "sat-x-m", "sat-x-s", "sc-x-f", "sc-x-l", "sc-x-m", "sc-x-s", "sd-Deva-x-f", "sd-Deva-x-l", "sd-Deva-x-m", "sd-Deva-x-s", "sd-x-f", "sk-x-f", "sk-x-l", "sk-x-m", "sk-x-s", "sl-x-f", "sl-x-l", "sl-x-m", "sl-x-s", "so-x-f", "so-x-l", "so-x-m", "so-x-s", "sq-x-f", "sq-x-l", "sq-x-m", "sq-x-s", "sr-Latn-x-f", "sr-Latn-x-l", "sr-Latn-x-m", "sr-Latn-x-s", "sr-x-f", "sr-x-l", "sr-x-m", "sr-x-s", "su-x-f", "su-x-l", "su-x-m", "su-x-s", "sv-x-f", "sv-x-l", "sv-x-m", "sw-x-f", "sw-x-l", "sw-x-m", "sw-x-s", "syr-x-f", "syr-x-l", "syr-x-m", "syr-x-s", "ta-x-f", "ta-x-l", "ta-x-m", "ta-x-s", "te-x-f", "te-x-l", "te-x-m", "te-x-s", "tg-x-f", "tg-x-l", "tg-x-m", "tg-x-s", "th-x-f", "th-x-l", "th-x-m", "th-x-s", "ti-x-f", "ti-x-l", "ti-x-m", "ti-x-s", "tk-x-f", "tk-x-l", "tk-x-m", "tk-x-s", "to-x-f", "to-x-l", "to-x-m", "to-x-s", "tr-x-f", "tr-x-l", "tr-x-m", "tr-x-s", "tt-x-f", "tt-x-l", "tt-x-m", "tt-x-s", "ug-x-f", "ug-x-l", "ug-x-m", "uk-x-f", "uk-x-l", "uk-x-m", "uk-x-s", "und-x-f", "und-x-l", "und-x-m", "und-x-s", "ur-x-f", "ur-x-l", "ur-x-m", "ur-x-s", "uz-Cyrl-x-f", "uz-Cyrl-x-l", "uz-Cyrl-x-m", "uz-Cyrl-x-s", "uz-x-f", "uz-x-l", "uz-x-m", "uz-x-s", "vec-x-f", "vec-x-l", "vec-x-m", "vec-x-s", "vi-x-f", "vi-x-l", "vi-x-m", "vi-x-s", "wo-x-f", "wo-x-l", "wo-x-m", "wo-x-s", "xh-x-f", "xh-x-l", "xh-x-m", "xh-x-s", "xnr-x-f", "xnr-x-l", "xnr-x-m", "xnr-x-s", "yo-x-f", "yo-x-l", "yo-x-m", "yo-x-s", "yrl-x-f", "yrl-x-l", "yrl-x-m", "yrl-x-s", "yue-Hans-x-f", "yue-Hans-x-l", "yue-Hans-x-m", "yue-Hans-x-s", "yue-x-f", "yue-x-l", "yue-x-m", "yue-x-s", "zh-HK-x-f", "zh-HK-x-s", "zh-Hant-x-f", "zh-Hant-x-l", "zh-Hant-x-m", "zh-Hant-x-s", "zh-MO-x-f", "zh-MO-x-s", "zh-SG-x-s", "zh-x-f", "zh-x-l", "zh-x-m", "zh-x-s", "zu-x-f", "zu-x-l", "zu-x-m", "zu-x-s"]; + static VALUES: [&::Yokeable; 1079usize] = [&AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AM_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &AR_X_F, &AM_X_L, &AR_X_M, &AR_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AST_X_F, &AST_X_L, &AM_X_M, &AST_X_S, &AZ_X_F, &AM_X_L, &AM_X_M, &AZ_X_S, &BE_X_F, &BE_X_L, &BE_X_M, &BE_X_S, &BE_X_F, &BE_X_L, &BG_X_M, &BG_X_S, &AM_X_F, &BGC_X_L, &BGC_X_M, &AF_X_S, &AM_X_F, &BGC_X_L, &BGC_X_M, &AF_X_S, &BLO_X_F, &BLO_X_L, &BLO_X_M, &BLO_X_S, &AS_X_F, &AS_X_L, &BN_X_M, &AST_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &AZ_X_F, &AS_X_L, &BN_X_M, &AS_X_M, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_CYRL_X_S, &BS_X_F, &BS_X_L, &BS_X_M, &BS_X_S, &CA_X_F, &CA_X_L, &AM_X_M, &AST_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &CEB_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &CEB_X_S, &CS_X_F, &CS_X_L, &CS_X_M, &AZ_X_S, &AM_X_F, &BGC_X_L, &BGC_X_M, &AF_X_S, &CV_X_F, &CV_X_L, &CV_X_M, &CV_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &CY_X_S, &DA_X_F, &CS_X_L, &DA_X_M, &CV_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &AZ_X_S, &DOI_X_F, &DOI_X_L, &DOI_X_M, &AST_X_S, &DE_X_F, &CS_X_L, &DSB_X_M, &DSB_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AF_X_M, &CY_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &AF_X_M, &CY_X_S, &EN_BW_X_F, &AF_X_L, &EN_BZ_X_M, &CY_X_S, &AF_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &CV_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &EN_HK_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_IN_X_F, &AM_X_L, &AM_X_M, &CY_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AF_X_L, &AF_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AS_X_M, &EN_MV_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &EN_BZ_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AF_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &AF_X_M, &EN_ZA_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &EN_ZW_X_M, &EN_HK_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &CEB_X_S, &EO_X_F, &EO_X_L, &EO_X_M, &EO_X_S, &ES_BO_X_M, &AS_X_M, &ES_CL_X_S, &ES_CO_X_M, &ES_CO_X_S, &ES_CO_X_M, &ES_CO_X_S, &ES_HN_X_F, &ES_HN_X_L, &CY_X_S, &ES_PA_X_M, &ES_PA_X_S, &ES_CO_X_S, &ES_PA_X_M, &ES_PA_X_S, &EN_HK_X_S, &ES_X_F, &ES_X_L, &AM_X_M, &AST_X_S, &DE_X_F, &CS_X_L, &DA_X_M, &AZ_X_S, &EU_X_F, &EU_X_L, &EU_X_M, &EU_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FA_X_S, &FF_ADLM_X_F, &FF_ADLM_X_L, &FF_ADLM_X_M, &AS_X_S, &FI_X_F, &CS_X_L, &DSB_X_M, &DSB_X_M, &CEB_X_F, &CEB_X_L, &CEB_X_M, &CEB_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &AZ_X_S, &ES_CO_X_S, &AF_X_S, &CY_X_F, &AZ_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &GD_X_F, &GD_X_L, &AM_X_M, &AM_X_S, &ES_X_F, &ES_X_L, &GL_X_M, &CY_X_S, &AS_X_F, &AS_X_L, &BN_X_M, &AST_X_S, &EN_IN_X_F, &AS_X_L, &BN_X_M, &AST_X_S, &HE_X_F, &HE_X_L, &HE_X_M, &DSB_X_M, &EN_IN_X_F, &AS_X_L, &HI_LATN_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &HR_BA_X_S, &BS_X_F, &BS_X_L, &BS_X_M, &HR_X_S, &DE_X_F, &CS_X_L, &DSB_X_M, &DSB_X_S, &HU_X_F, &HU_X_L, &HU_X_M, &HU_X_S, &HY_X_F, &HY_X_L, &HY_X_M, &AZ_X_S, &IA_X_F, &IA_X_L, &AM_X_M, &AS_X_M, &EN_BW_X_F, &AM_X_L, &AM_X_M, &CY_X_S, &AM_X_F, &BGC_X_L, &BGC_X_M, &AF_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &DE_X_F, &CS_X_L, &DA_X_M, &DSB_X_M, &CY_X_F, &AZ_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &CY_X_S, &JA_X_F, &JA_X_L, &EN_ZA_X_S, &EN_ZA_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AS_X_M, &KA_X_F, &AS_X_L, &KA_X_M, &AZ_X_S, &KEA_X_F, &KEA_X_L, &AM_X_M, &AM_X_S, &KGP_X_F, &KGP_X_L, &KGP_X_M, &AM_X_S, &KK_X_F, &KK_X_L, &KK_X_M, &AZ_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &AST_X_S, &KO_X_F, &KO_X_L, &KO_X_M, &KO_X_S, &BR_X_F, &AM_X_L, &KOK_X_M, &EN_MV_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &CEB_X_S, &KU_X_F, &KU_X_L, &KU_X_M, &CV_X_S, &AM_X_F, &BGC_X_L, &BGC_X_M, &AF_X_S, &AM_X_F, &BGC_X_L, &BGC_X_M, &AF_X_S, &AM_X_F, &BGC_X_L, &BGC_X_M, &AF_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &KY_X_F, &KY_X_L, &KY_X_M, &AST_X_S, &DE_X_F, &CS_X_L, &DA_X_M, &AZ_X_S, &AM_X_F, &BGC_X_L, &BGC_X_M, &AF_X_S, &AM_X_F, &BGC_X_L, &BGC_X_M, &AF_X_S, &LO_X_F, &AM_X_L, &AM_X_M, &EN_HK_X_S, <_X_F, <_X_L, &AF_X_S, &AF_X_S, &LV_X_F, &LV_X_L, &LV_X_M, &AZ_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AS_X_M, &CY_X_F, &AM_X_L, &DSB_X_M, &DSB_X_S, &ML_X_F, &ML_X_L, &ML_X_M, &AST_X_S, &MN_X_F, &MN_X_L, &MN_X_M, &MN_X_S, &MNI_X_F, &CEB_X_L, &CEB_X_M, &AST_X_S, &AS_X_F, &AS_X_L, &BN_X_M, &AST_X_S, &AF_X_L, &EN_BW_X_F, &CY_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &ES_CO_X_S, &MT_X_F, &MT_X_L, &AF_X_M, &AM_X_S, &MY_X_F, &MY_X_L, &MY_X_M, &AST_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &CV_X_S, &AM_X_F, &BGC_X_L, &BGC_X_M, &AF_X_S, &AM_X_F, &BGC_X_L, &BGC_X_M, &EU_X_S, &ES_CO_X_M, &BR_X_F, &AM_X_L, &AM_X_M, &AS_X_M, &CS_X_F, &CS_X_L, &DA_X_M, &CV_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &CV_X_S, &AM_X_F, &BGC_X_L, &BGC_X_M, &AF_X_S, &AM_X_F, &BGC_X_L, &BGC_X_M, &AF_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &CEB_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &PL_X_S, &AM_X_F, &BGC_X_L, &BGC_X_M, &AF_X_S, &PS_X_F, &BGC_X_L, &BGC_X_M, &FA_X_S, &AM_X_S, &CY_X_S, &AM_X_S, &CY_X_S, &AM_X_S, &CY_X_S, &AM_X_S, &CY_X_S, &AM_X_S, &CY_X_S, &AM_X_S, &CY_X_S, &AM_X_S, &CY_X_S, &AM_X_S, &CY_X_S, &AM_X_S, &CY_X_S, &AM_X_S, &CY_X_S, &AM_X_S, &CY_X_S, &ES_X_F, &ES_X_L, &GL_X_M, &AM_X_S, &AS_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &AM_X_F, &BGC_X_L, &BGC_X_M, &AF_X_S, &RM_X_F, &AM_X_L, &AS_X_M, &ES_CL_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &CV_X_S, &BE_X_F, &BE_X_L, &BE_X_M, &CV_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &SAH_X_F, &ML_X_L, &ML_X_M, &EU_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &SC_X_F, &SC_X_L, &SC_X_M, &AM_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &CEB_X_S, &CEB_X_F, &BGC_X_L, &BGC_X_M, &AF_X_S, &AM_X_F, &BGC_X_L, &BGC_X_M, &AF_X_S, &CS_X_F, &CS_X_L, &CS_X_M, &CS_X_M, &DE_X_F, &CS_X_L, &DA_X_M, &SL_X_S, &CEB_X_F, &CEB_X_L, &EN_BZ_X_M, &CY_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &DSB_X_S, &BS_X_F, &BS_X_L, &BS_X_S, &BS_CYRL_X_S, &BS_X_F, &BS_X_L, &BS_X_S, &BS_CYRL_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AF_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &SYR_X_F, &SYR_X_L, &SYR_X_M, &SYR_X_S, &AM_X_F, &BGC_X_L, &BGC_X_M, &AF_X_S, &AS_X_F, &AS_X_L, &BN_X_M, &AST_X_S, &TE_X_F, &AS_X_L, &BN_X_M, &ES_CL_X_S, &EN_BW_X_F, &AF_X_L, &AF_X_M, &CY_X_S, &TH_X_F, &TH_X_L, &AM_X_M, &AST_X_S, &TI_X_F, &AM_X_L, &AM_X_M, &CY_X_S, &TK_X_F, &AM_X_L, &AM_X_M, &CV_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &AM_X_F, &BGC_X_L, &BGC_X_M, &AF_X_S, &TK_X_F, &AM_X_L, &AM_X_M, &PL_X_S, &TT_X_F, &TT_X_L, &TT_X_M, &CV_X_S, &UG_X_F, &UG_X_L, &UG_X_M, &AF_X_S, &UK_X_F, &UK_X_L, &UK_X_M, &AZ_X_S, &AM_X_F, &BGC_X_L, &BGC_X_M, &AF_X_S, &UR_X_F, &UR_X_L, &UR_X_M, &AST_X_S, &KA_X_F, &AS_X_L, &BN_X_M, &CY_X_S, &UZ_X_F, &UZ_X_L, &UZ_X_M, &CY_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &CY_X_S, &AS_X_F, &AS_X_L, &BN_X_M, &AST_X_S, &AM_X_F, &BGC_X_L, &BGC_X_M, &AF_X_S, &WO_X_F, &AS_X_L, &BN_X_M, &AS_X_M, &CEB_X_F, &CEB_X_L, &CEB_X_M, &CEB_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &YO_X_F, &AM_X_M, &YO_X_M, &EN_HK_X_S, &CY_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &JA_X_F, &JA_X_L, &JA_X_L, &FA_X_S, &YUE_X_F, &JA_X_L, &JA_X_L, &FA_X_S, &AM_X_F, &BGC_X_L, &BGC_X_M, &AF_X_S, &JA_X_F, &EN_HK_X_S, &YUE_X_F, &JA_X_L, &JA_X_L, &FA_X_S, &JA_X_F, &EN_HK_X_S, &CY_X_S, &JA_X_F, &JA_X_L, &JA_X_L, &FA_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &CEB_X_S]; + static KEYS: [&str; 1079usize] = ["af-x-f", "af-x-l", "af-x-m", "af-x-s", "am-x-f", "am-x-l", "am-x-m", "am-x-s", "ar-x-f", "ar-x-l", "ar-x-m", "ar-x-s", "as-x-f", "as-x-l", "as-x-m", "as-x-s", "ast-x-f", "ast-x-l", "ast-x-m", "ast-x-s", "az-x-f", "az-x-l", "az-x-m", "az-x-s", "be-x-f", "be-x-l", "be-x-m", "be-x-s", "bg-x-f", "bg-x-l", "bg-x-m", "bg-x-s", "bgc-x-f", "bgc-x-l", "bgc-x-m", "bgc-x-s", "bho-x-f", "bho-x-l", "bho-x-m", "bho-x-s", "blo-x-f", "blo-x-l", "blo-x-m", "blo-x-s", "bn-x-f", "bn-x-l", "bn-x-m", "bn-x-s", "br-x-f", "br-x-l", "br-x-m", "br-x-s", "brx-x-f", "brx-x-l", "brx-x-m", "brx-x-s", "bs-Cyrl-x-f", "bs-Cyrl-x-l", "bs-Cyrl-x-m", "bs-Cyrl-x-s", "bs-x-f", "bs-x-l", "bs-x-m", "bs-x-s", "ca-x-f", "ca-x-l", "ca-x-m", "ca-x-s", "ceb-x-f", "ceb-x-l", "ceb-x-m", "ceb-x-s", "chr-x-f", "chr-x-l", "chr-x-m", "chr-x-s", "cs-x-f", "cs-x-l", "cs-x-m", "cs-x-s", "csw-x-f", "csw-x-l", "csw-x-m", "csw-x-s", "cv-x-f", "cv-x-l", "cv-x-m", "cv-x-s", "cy-x-f", "cy-x-l", "cy-x-m", "cy-x-s", "da-x-f", "da-x-l", "da-x-m", "da-x-s", "de-x-f", "de-x-l", "de-x-m", "de-x-s", "doi-x-f", "doi-x-l", "doi-x-m", "doi-x-s", "dsb-x-f", "dsb-x-l", "dsb-x-m", "dsb-x-s", "el-x-f", "el-x-l", "el-x-m", "el-x-s", "en-001-x-f", "en-001-x-l", "en-001-x-m", "en-001-x-s", "en-150-x-f", "en-150-x-l", "en-150-x-m", "en-150-x-s", "en-AE-x-f", "en-AE-x-l", "en-AE-x-m", "en-AE-x-s", "en-AG-x-f", "en-AG-x-l", "en-AG-x-m", "en-AG-x-s", "en-AI-x-f", "en-AI-x-l", "en-AI-x-m", "en-AI-x-s", "en-AT-x-f", "en-AT-x-l", "en-AT-x-m", "en-AT-x-s", "en-AU-x-f", "en-AU-x-l", "en-AU-x-m", "en-AU-x-s", "en-BB-x-f", "en-BB-x-l", "en-BB-x-m", "en-BB-x-s", "en-BE-x-f", "en-BE-x-l", "en-BE-x-m", "en-BE-x-s", "en-BM-x-f", "en-BM-x-l", "en-BM-x-m", "en-BM-x-s", "en-BS-x-f", "en-BS-x-l", "en-BS-x-m", "en-BS-x-s", "en-BW-x-f", "en-BW-x-l", "en-BW-x-m", "en-BW-x-s", "en-BZ-x-f", "en-BZ-x-l", "en-BZ-x-m", "en-BZ-x-s", "en-CA-x-s", "en-CC-x-f", "en-CC-x-l", "en-CC-x-m", "en-CC-x-s", "en-CH-x-f", "en-CH-x-l", "en-CH-x-m", "en-CH-x-s", "en-CK-x-f", "en-CK-x-l", "en-CK-x-m", "en-CK-x-s", "en-CM-x-f", "en-CM-x-l", "en-CM-x-m", "en-CM-x-s", "en-CX-x-f", "en-CX-x-l", "en-CX-x-m", "en-CX-x-s", "en-CY-x-f", "en-CY-x-l", "en-CY-x-m", "en-CY-x-s", "en-DE-x-f", "en-DE-x-l", "en-DE-x-m", "en-DE-x-s", "en-DG-x-f", "en-DG-x-l", "en-DG-x-m", "en-DG-x-s", "en-DK-x-f", "en-DK-x-l", "en-DK-x-m", "en-DK-x-s", "en-DM-x-f", "en-DM-x-l", "en-DM-x-m", "en-DM-x-s", "en-ER-x-f", "en-ER-x-l", "en-ER-x-m", "en-ER-x-s", "en-FI-x-f", "en-FI-x-l", "en-FI-x-m", "en-FI-x-s", "en-FJ-x-f", "en-FJ-x-l", "en-FJ-x-m", "en-FJ-x-s", "en-FK-x-f", "en-FK-x-l", "en-FK-x-m", "en-FK-x-s", "en-FM-x-f", "en-FM-x-l", "en-FM-x-m", "en-FM-x-s", "en-GB-x-f", "en-GB-x-l", "en-GB-x-m", "en-GB-x-s", "en-GD-x-f", "en-GD-x-l", "en-GD-x-m", "en-GD-x-s", "en-GG-x-f", "en-GG-x-l", "en-GG-x-m", "en-GG-x-s", "en-GH-x-f", "en-GH-x-l", "en-GH-x-m", "en-GH-x-s", "en-GI-x-f", "en-GI-x-l", "en-GI-x-m", "en-GI-x-s", "en-GM-x-f", "en-GM-x-l", "en-GM-x-m", "en-GM-x-s", "en-GY-x-f", "en-GY-x-l", "en-GY-x-m", "en-GY-x-s", "en-HK-x-f", "en-HK-x-l", "en-HK-x-m", "en-HK-x-s", "en-ID-x-f", "en-ID-x-l", "en-ID-x-m", "en-ID-x-s", "en-IE-x-f", "en-IE-x-l", "en-IE-x-m", "en-IE-x-s", "en-IL-x-f", "en-IL-x-l", "en-IL-x-m", "en-IL-x-s", "en-IM-x-f", "en-IM-x-l", "en-IM-x-m", "en-IM-x-s", "en-IN-x-f", "en-IN-x-l", "en-IN-x-m", "en-IN-x-s", "en-IO-x-f", "en-IO-x-l", "en-IO-x-m", "en-IO-x-s", "en-JE-x-f", "en-JE-x-l", "en-JE-x-m", "en-JE-x-s", "en-JM-x-f", "en-JM-x-l", "en-JM-x-m", "en-JM-x-s", "en-KE-x-f", "en-KE-x-l", "en-KE-x-m", "en-KE-x-s", "en-KI-x-f", "en-KI-x-l", "en-KI-x-m", "en-KI-x-s", "en-KN-x-f", "en-KN-x-l", "en-KN-x-m", "en-KN-x-s", "en-KY-x-f", "en-KY-x-l", "en-KY-x-m", "en-KY-x-s", "en-LC-x-f", "en-LC-x-l", "en-LC-x-m", "en-LC-x-s", "en-LR-x-f", "en-LR-x-l", "en-LR-x-m", "en-LR-x-s", "en-LS-x-f", "en-LS-x-l", "en-LS-x-m", "en-LS-x-s", "en-MG-x-f", "en-MG-x-l", "en-MG-x-m", "en-MG-x-s", "en-MO-x-f", "en-MO-x-l", "en-MO-x-m", "en-MO-x-s", "en-MS-x-f", "en-MS-x-l", "en-MS-x-m", "en-MS-x-s", "en-MT-x-f", "en-MT-x-l", "en-MT-x-m", "en-MT-x-s", "en-MU-x-f", "en-MU-x-l", "en-MU-x-m", "en-MU-x-s", "en-MV-x-f", "en-MV-x-l", "en-MV-x-m", "en-MV-x-s", "en-MW-x-f", "en-MW-x-l", "en-MW-x-m", "en-MW-x-s", "en-MY-x-f", "en-MY-x-l", "en-MY-x-m", "en-MY-x-s", "en-NA-x-f", "en-NA-x-l", "en-NA-x-m", "en-NA-x-s", "en-NF-x-f", "en-NF-x-l", "en-NF-x-m", "en-NF-x-s", "en-NG-x-f", "en-NG-x-l", "en-NG-x-m", "en-NG-x-s", "en-NL-x-f", "en-NL-x-l", "en-NL-x-m", "en-NL-x-s", "en-NR-x-f", "en-NR-x-l", "en-NR-x-m", "en-NR-x-s", "en-NU-x-f", "en-NU-x-l", "en-NU-x-m", "en-NU-x-s", "en-NZ-x-f", "en-NZ-x-l", "en-NZ-x-m", "en-NZ-x-s", "en-PG-x-f", "en-PG-x-l", "en-PG-x-m", "en-PG-x-s", "en-PK-x-f", "en-PK-x-l", "en-PK-x-m", "en-PK-x-s", "en-PN-x-f", "en-PN-x-l", "en-PN-x-m", "en-PN-x-s", "en-PW-x-f", "en-PW-x-l", "en-PW-x-m", "en-PW-x-s", "en-RW-x-f", "en-RW-x-l", "en-RW-x-m", "en-RW-x-s", "en-SB-x-f", "en-SB-x-l", "en-SB-x-m", "en-SB-x-s", "en-SC-x-f", "en-SC-x-l", "en-SC-x-m", "en-SC-x-s", "en-SD-x-f", "en-SD-x-l", "en-SD-x-m", "en-SD-x-s", "en-SE-x-f", "en-SE-x-l", "en-SE-x-m", "en-SE-x-s", "en-SG-x-f", "en-SG-x-l", "en-SG-x-m", "en-SG-x-s", "en-SH-x-f", "en-SH-x-l", "en-SH-x-m", "en-SH-x-s", "en-SI-x-f", "en-SI-x-l", "en-SI-x-m", "en-SI-x-s", "en-SL-x-f", "en-SL-x-l", "en-SL-x-m", "en-SL-x-s", "en-SS-x-f", "en-SS-x-l", "en-SS-x-m", "en-SS-x-s", "en-SX-x-f", "en-SX-x-l", "en-SX-x-m", "en-SX-x-s", "en-SZ-x-f", "en-SZ-x-l", "en-SZ-x-m", "en-SZ-x-s", "en-TC-x-f", "en-TC-x-l", "en-TC-x-m", "en-TC-x-s", "en-TK-x-f", "en-TK-x-l", "en-TK-x-m", "en-TK-x-s", "en-TO-x-f", "en-TO-x-l", "en-TO-x-m", "en-TO-x-s", "en-TT-x-f", "en-TT-x-l", "en-TT-x-m", "en-TT-x-s", "en-TV-x-f", "en-TV-x-l", "en-TV-x-m", "en-TV-x-s", "en-TZ-x-f", "en-TZ-x-l", "en-TZ-x-m", "en-TZ-x-s", "en-UG-x-f", "en-UG-x-l", "en-UG-x-m", "en-UG-x-s", "en-VC-x-f", "en-VC-x-l", "en-VC-x-m", "en-VC-x-s", "en-VG-x-f", "en-VG-x-l", "en-VG-x-m", "en-VG-x-s", "en-VU-x-f", "en-VU-x-l", "en-VU-x-m", "en-VU-x-s", "en-WS-x-f", "en-WS-x-l", "en-WS-x-m", "en-WS-x-s", "en-ZA-x-f", "en-ZA-x-l", "en-ZA-x-m", "en-ZA-x-s", "en-ZM-x-f", "en-ZM-x-l", "en-ZM-x-m", "en-ZM-x-s", "en-ZW-x-f", "en-ZW-x-l", "en-ZW-x-m", "en-ZW-x-s", "en-x-f", "en-x-l", "en-x-m", "en-x-s", "eo-x-f", "eo-x-l", "eo-x-m", "eo-x-s", "es-BO-x-m", "es-CL-x-m", "es-CL-x-s", "es-CO-x-m", "es-CO-x-s", "es-GT-x-m", "es-GT-x-s", "es-HN-x-f", "es-HN-x-l", "es-MX-x-s", "es-PA-x-m", "es-PA-x-s", "es-PE-x-s", "es-PR-x-m", "es-PR-x-s", "es-US-x-s", "es-x-f", "es-x-l", "es-x-m", "es-x-s", "et-x-f", "et-x-l", "et-x-m", "et-x-s", "eu-x-f", "eu-x-l", "eu-x-m", "eu-x-s", "fa-x-f", "fa-x-l", "fa-x-m", "fa-x-s", "ff-Adlm-x-f", "ff-Adlm-x-l", "ff-Adlm-x-m", "ff-Adlm-x-s", "fi-x-f", "fi-x-l", "fi-x-m", "fi-x-s", "fil-x-f", "fil-x-l", "fil-x-m", "fil-x-s", "fo-x-f", "fo-x-l", "fo-x-m", "fo-x-s", "fr-BE-x-s", "fr-CA-x-s", "fr-CH-x-f", "fr-CH-x-s", "fr-x-f", "fr-x-l", "fr-x-m", "fr-x-s", "fy-x-f", "fy-x-l", "fy-x-m", "fy-x-s", "ga-x-f", "ga-x-l", "ga-x-m", "ga-x-s", "gd-x-f", "gd-x-l", "gd-x-m", "gd-x-s", "gl-x-f", "gl-x-l", "gl-x-m", "gl-x-s", "gu-x-f", "gu-x-l", "gu-x-m", "gu-x-s", "ha-x-f", "ha-x-l", "ha-x-m", "ha-x-s", "he-x-f", "he-x-l", "he-x-m", "he-x-s", "hi-Latn-x-f", "hi-Latn-x-l", "hi-Latn-x-m", "hi-Latn-x-s", "hi-x-f", "hi-x-l", "hi-x-m", "hi-x-s", "hr-BA-x-s", "hr-x-f", "hr-x-l", "hr-x-m", "hr-x-s", "hsb-x-f", "hsb-x-l", "hsb-x-m", "hsb-x-s", "hu-x-f", "hu-x-l", "hu-x-m", "hu-x-s", "hy-x-f", "hy-x-l", "hy-x-m", "hy-x-s", "ia-x-f", "ia-x-l", "ia-x-m", "ia-x-s", "id-x-f", "id-x-l", "id-x-m", "id-x-s", "ie-x-f", "ie-x-l", "ie-x-m", "ie-x-s", "ig-x-f", "ig-x-l", "ig-x-m", "ig-x-s", "is-x-f", "is-x-l", "is-x-m", "is-x-s", "it-CH-x-f", "it-CH-x-s", "it-x-f", "it-x-l", "it-x-m", "it-x-s", "ja-x-f", "ja-x-l", "ja-x-m", "ja-x-s", "jv-x-f", "jv-x-l", "jv-x-m", "jv-x-s", "ka-x-f", "ka-x-l", "ka-x-m", "ka-x-s", "kea-x-f", "kea-x-l", "kea-x-m", "kea-x-s", "kgp-x-f", "kgp-x-l", "kgp-x-m", "kgp-x-s", "kk-x-f", "kk-x-l", "kk-x-m", "kk-x-s", "km-x-f", "km-x-l", "km-x-m", "km-x-s", "kn-x-f", "kn-x-l", "kn-x-m", "kn-x-s", "ko-x-f", "ko-x-l", "ko-x-m", "ko-x-s", "kok-x-f", "kok-x-l", "kok-x-m", "kok-x-s", "ks-Deva-x-f", "ks-Deva-x-l", "ks-Deva-x-m", "ks-Deva-x-s", "ks-x-f", "ks-x-l", "ks-x-m", "ks-x-s", "ku-x-f", "ku-x-l", "ku-x-m", "ku-x-s", "kxv-Deva-x-f", "kxv-Deva-x-l", "kxv-Deva-x-m", "kxv-Deva-x-s", "kxv-Orya-x-f", "kxv-Orya-x-l", "kxv-Orya-x-m", "kxv-Orya-x-s", "kxv-Telu-x-f", "kxv-Telu-x-l", "kxv-Telu-x-m", "kxv-Telu-x-s", "kxv-x-f", "kxv-x-l", "kxv-x-m", "kxv-x-s", "ky-x-f", "ky-x-l", "ky-x-m", "ky-x-s", "lb-x-f", "lb-x-l", "lb-x-m", "lb-x-s", "lij-x-f", "lij-x-l", "lij-x-m", "lij-x-s", "lmo-x-f", "lmo-x-l", "lmo-x-m", "lmo-x-s", "lo-x-f", "lo-x-l", "lo-x-m", "lo-x-s", "lt-x-f", "lt-x-l", "lt-x-m", "lt-x-s", "lv-x-f", "lv-x-l", "lv-x-m", "lv-x-s", "mai-x-f", "mai-x-l", "mai-x-m", "mai-x-s", "mi-x-f", "mi-x-l", "mi-x-m", "mi-x-s", "mk-x-f", "mk-x-l", "mk-x-m", "mk-x-s", "ml-x-f", "ml-x-l", "ml-x-m", "ml-x-s", "mn-x-f", "mn-x-l", "mn-x-m", "mn-x-s", "mni-x-f", "mni-x-l", "mni-x-m", "mni-x-s", "mr-x-f", "mr-x-l", "mr-x-m", "mr-x-s", "ms-BN-x-f", "ms-ID-x-f", "ms-ID-x-s", "ms-x-f", "ms-x-l", "ms-x-m", "ms-x-s", "mt-x-f", "mt-x-l", "mt-x-m", "mt-x-s", "my-x-f", "my-x-l", "my-x-m", "my-x-s", "nb-x-f", "nb-x-l", "nb-x-m", "nb-x-s", "nds-x-f", "nds-x-l", "nds-x-m", "nds-x-s", "ne-x-f", "ne-x-l", "ne-x-m", "ne-x-s", "nl-BE-x-s", "nl-x-f", "nl-x-l", "nl-x-m", "nl-x-s", "nn-x-f", "nn-x-l", "nn-x-m", "nn-x-s", "no-x-f", "no-x-l", "no-x-m", "no-x-s", "nqo-x-f", "nqo-x-l", "nqo-x-m", "nqo-x-s", "oc-x-f", "oc-x-l", "oc-x-m", "oc-x-s", "or-x-f", "or-x-l", "or-x-m", "or-x-s", "pa-x-f", "pa-x-l", "pa-x-m", "pa-x-s", "pcm-x-f", "pcm-x-l", "pcm-x-m", "pcm-x-s", "pl-x-f", "pl-x-l", "pl-x-m", "pl-x-s", "prg-x-f", "prg-x-l", "prg-x-m", "prg-x-s", "ps-x-f", "ps-x-l", "ps-x-m", "ps-x-s", "pt-AO-x-m", "pt-AO-x-s", "pt-CH-x-m", "pt-CH-x-s", "pt-CV-x-m", "pt-CV-x-s", "pt-GQ-x-m", "pt-GQ-x-s", "pt-GW-x-m", "pt-GW-x-s", "pt-LU-x-m", "pt-LU-x-s", "pt-MO-x-m", "pt-MO-x-s", "pt-MZ-x-m", "pt-MZ-x-s", "pt-PT-x-m", "pt-PT-x-s", "pt-ST-x-m", "pt-ST-x-s", "pt-TL-x-m", "pt-TL-x-s", "pt-x-f", "pt-x-l", "pt-x-m", "pt-x-s", "qu-x-f", "qu-x-l", "qu-x-m", "qu-x-s", "raj-x-f", "raj-x-l", "raj-x-m", "raj-x-s", "rm-x-f", "rm-x-l", "rm-x-m", "rm-x-s", "ro-x-f", "ro-x-l", "ro-x-m", "ro-x-s", "ru-x-f", "ru-x-l", "ru-x-m", "ru-x-s", "sa-x-f", "sa-x-l", "sa-x-m", "sa-x-s", "sah-x-f", "sah-x-l", "sah-x-m", "sah-x-s", "sat-x-f", "sat-x-l", "sat-x-m", "sat-x-s", "sc-x-f", "sc-x-l", "sc-x-m", "sc-x-s", "sd-Deva-x-f", "sd-Deva-x-l", "sd-Deva-x-m", "sd-Deva-x-s", "sd-x-f", "sd-x-l", "sd-x-m", "sd-x-s", "si-x-f", "si-x-l", "si-x-m", "si-x-s", "sk-x-f", "sk-x-l", "sk-x-m", "sk-x-s", "sl-x-f", "sl-x-l", "sl-x-m", "sl-x-s", "so-x-f", "so-x-l", "so-x-m", "so-x-s", "sq-x-f", "sq-x-l", "sq-x-m", "sq-x-s", "sr-Latn-x-f", "sr-Latn-x-l", "sr-Latn-x-m", "sr-Latn-x-s", "sr-x-f", "sr-x-l", "sr-x-m", "sr-x-s", "su-x-f", "su-x-l", "su-x-m", "su-x-s", "sv-x-f", "sv-x-l", "sv-x-m", "sv-x-s", "sw-x-f", "sw-x-l", "sw-x-m", "sw-x-s", "syr-x-f", "syr-x-l", "syr-x-m", "syr-x-s", "szl-x-f", "szl-x-l", "szl-x-m", "szl-x-s", "ta-x-f", "ta-x-l", "ta-x-m", "ta-x-s", "te-x-f", "te-x-l", "te-x-m", "te-x-s", "tg-x-f", "tg-x-l", "tg-x-m", "tg-x-s", "th-x-f", "th-x-l", "th-x-m", "th-x-s", "ti-x-f", "ti-x-l", "ti-x-m", "ti-x-s", "tk-x-f", "tk-x-l", "tk-x-m", "tk-x-s", "to-x-f", "to-x-l", "to-x-m", "to-x-s", "tok-x-f", "tok-x-l", "tok-x-m", "tok-x-s", "tr-x-f", "tr-x-l", "tr-x-m", "tr-x-s", "tt-x-f", "tt-x-l", "tt-x-m", "tt-x-s", "ug-x-f", "ug-x-l", "ug-x-m", "ug-x-s", "uk-x-f", "uk-x-l", "uk-x-m", "uk-x-s", "und-x-f", "und-x-l", "und-x-m", "und-x-s", "ur-x-f", "ur-x-l", "ur-x-m", "ur-x-s", "uz-Cyrl-x-f", "uz-Cyrl-x-l", "uz-Cyrl-x-m", "uz-Cyrl-x-s", "uz-x-f", "uz-x-l", "uz-x-m", "uz-x-s", "vec-x-f", "vec-x-l", "vec-x-m", "vec-x-s", "vi-x-f", "vi-x-l", "vi-x-m", "vi-x-s", "vmw-x-f", "vmw-x-l", "vmw-x-m", "vmw-x-s", "wo-x-f", "wo-x-l", "wo-x-m", "wo-x-s", "xh-x-f", "xh-x-l", "xh-x-m", "xh-x-s", "xnr-x-f", "xnr-x-l", "xnr-x-m", "xnr-x-s", "yo-x-f", "yo-x-l", "yo-x-m", "yo-x-s", "yrl-x-f", "yrl-x-l", "yrl-x-m", "yrl-x-s", "yue-Hans-x-f", "yue-Hans-x-l", "yue-Hans-x-m", "yue-Hans-x-s", "yue-x-f", "yue-x-l", "yue-x-m", "yue-x-s", "za-x-f", "za-x-l", "za-x-m", "za-x-s", "zh-HK-x-f", "zh-HK-x-s", "zh-Hant-x-f", "zh-Hant-x-l", "zh-Hant-x-m", "zh-Hant-x-s", "zh-MO-x-f", "zh-MO-x-s", "zh-SG-x-s", "zh-x-f", "zh-x-l", "zh-x-m", "zh-x-s", "zu-x-f", "zu-x-l", "zu-x-m", "zu-x-s"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_patterns_hebrew_date_v1.rs.data b/provider/baked/datetime/data/macros/datetime_patterns_hebrew_date_v1.rs.data index 2719620e7bd..4fb367a56f5 100644 --- a/provider/baked/datetime/data/macros/datetime_patterns_hebrew_date_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_patterns_hebrew_date_v1.rs.data @@ -193,9 +193,9 @@ macro_rules! __impl_datetime_patterns_hebrew_date_v1 { static MN_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x03\0\x04K\0\x04=\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static MN_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x04\0\x04K\0\x04=\0\0 \x80@\x01\0\0.\0\0 \x80R\x04\0\0 \0\x043\0\x040\0\x04@\0\x040\0\x043") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static SAH_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04A\0\x04K\0\x04;\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \0\x04:\0\x04\xAF\0\x04=\0\x04M\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static ML_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static ML_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static ML_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; @@ -220,7 +220,7 @@ macro_rules! __impl_datetime_patterns_hebrew_date_v1 { static KU_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x01\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static MY_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x01\0\0/\x80 \x01\0\0/\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static AZ_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static HU_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0.\0\0 \x80 \x01\0\0.\0\0 \x80@\x01\0\0.") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static MN_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0.\x80 \x02\0\0.\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static PS_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; @@ -235,8 +235,8 @@ macro_rules! __impl_datetime_patterns_hebrew_date_v1 { static LV_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \0\0g\0\0a\0\0d\0\0a\0\0 \x80@\x01\0\0.\0\0 \x80 \x04\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static FA_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01\0\0 \x80\0\x05") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static FR_CA_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x02\0\0-\x80 \x02\0\0-\x80@\x02\0\0 \x80\0\x05") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static VALUES: [&::Yokeable; 567usize] = [&AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AM_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &AR_X_F, &AM_X_L, &AR_X_M, &AR_X_S, &AST_X_F, &AST_X_L, &AM_X_M, &AST_X_S, &AZ_X_F, &AZ_X_L, &AZ_X_M, &AZ_X_S, &BE_X_F, &AM_X_L, &BE_X_M, &BE_X_S, &BG_X_F, &BG_X_L, &BG_X_M, &BG_X_S, &BLO_X_F, &BLO_X_L, &BLO_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BR_X_S, &BRX_X_F, &BRX_X_L, &BRX_X_M, &AST_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_CYRL_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_X_S, &CA_X_F, &CA_X_L, &CA_X_M, &AST_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CS_X_F, &CS_X_L, &CS_X_M, &CS_X_S, &CV_X_F, &CV_X_L, &CV_X_M, &CV_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &DA_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &DSB_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &EN_X_F, &EN_X_L, &EN_X_M, &EN_X_M, &EO_X_F, &EO_X_L, &EO_X_M, &ES_CL_X_M, &ES_CL_X_S, &ES_CO_X_M, &ES_CO_X_S, &ES_DO_X_M, &ES_CO_X_M, &ES_CO_X_S, &ES_HN_X_F, &ES_HN_X_L, &ES_PA_X_M, &ES_PA_X_S, &ES_CO_X_S, &ES_PA_X_M, &ES_PA_X_S, &ES_X_F, &ES_X_L, &ES_X_M, &BN_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &ET_X_S, &EU_X_F, &EU_X_L, &EU_X_M, &BR_X_F, &AM_X_L, &AM_X_M, &FA_X_S, &FF_ADLM_X_F, &FF_ADLM_X_L, &FF_ADLM_X_M, &FF_ADLM_X_S, &FI_X_F, &CS_X_L, &BE_X_M, &BE_X_S, &FIL_X_F, &FIL_X_L, &FIL_X_M, &FIL_X_M, &FO_X_F, &CS_X_L, &DA_X_M, &ET_X_S, &ES_CO_X_S, &FR_CA_X_S, &BE_X_F, &ET_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &GD_X_F, &GD_X_L, &AM_X_M, &BN_X_S, &GL_X_F, &ES_X_L, &ES_X_M, &BN_X_S, &GU_X_F, &GU_X_L, &GU_X_M, &GU_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &AST_X_S, &HE_X_F, &HE_X_L, &HE_X_L, &HE_X_L, &EN_X_F, &EN_X_L, &EN_X_M, &EN_X_M, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &HR_X_F, &HR_X_L, &HR_X_M, &HR_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &DSB_X_S, &HU_X_F, &HU_X_L, &HU_X_M, &HU_X_S, &HY_X_F, &HY_X_L, &HY_X_M, &ET_X_S, &IA_X_F, &IA_X_L, &AM_X_M, &ES_CL_X_S, &ID_X_F, &AM_X_L, &AM_X_M, &ID_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &BE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CS_X_S, &BR_X_F, &AF_X_L, &AF_X_M, &ID_X_S, &JA_X_F, &JA_X_L, &JA_X_M, &JA_X_M, &BE_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &KA_X_F, &BN_X_L, &BN_X_M, &ET_X_S, &KEA_X_F, &KEA_X_L, &AM_X_M, &AM_X_S, &KGP_X_F, &KGP_X_L, &BN_X_M, &AM_X_S, &KK_X_F, &KK_X_L, &KK_X_M, &AZ_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &KO_X_F, &KO_X_L, &KO_X_M, &KO_X_M, &BR_X_F, &AM_X_L, &KOK_X_M, &FF_ADLM_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &KU_X_F, &KU_X_L, &KU_X_M, &KU_X_S, &CEB_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &KY_X_F, &KY_X_L, &CV_X_S, &ET_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &LO_X_F, &AM_X_L, &AM_X_M, &BN_X_S, <_X_F, <_X_L, <_X_M, <_X_S, &LV_X_F, &LV_X_L, &LV_X_M, &BS_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &MK_X_F, &MK_X_L, &MK_X_M, &MK_X_S, &ML_X_F, &ML_X_L, &ML_X_M, &MN_X_F, &MN_X_L, &MN_X_M, &MN_X_S, &MNI_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BE_X_F, &AM_X_L, &ES_DO_X_M, &MS_X_S, &MT_X_F, &MT_X_L, &AF_X_M, &AM_X_S, &MY_X_F, &MY_X_L, &AZ_X_M, &MY_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &ID_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CV_X_S, &PS_X_F, &PS_X_L, &PS_X_S, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &ES_X_F, &ES_X_L, &ES_X_M, &AM_X_S, &QU_X_F, &BRX_X_L, &BRX_X_M, &BN_X_S, &RM_X_F, &AM_X_L, &ES_CL_X_M, &ES_CL_X_S, &BE_X_F, &AM_X_L, &CV_X_S, &ET_X_S, &BG_X_F, &BG_X_L, &RU_X_M, &CV_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &SAH_X_F, &ML_X_L, &ML_X_M, &SAH_X_S, &SC_X_F, &SC_X_L, &AF_X_M, &AM_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &SK_X_F, &CS_X_M, &CS_X_M, &BE_X_S, &FO_X_F, &SL_X_L, &DA_X_M, &SL_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &SQ_X_F, &AM_X_M, &AM_X_M, &BE_X_S, &HR_X_F, &HR_X_L, &SR_LATN_X_M, &BS_CYRL_X_S, &HR_X_F, &HR_X_L, &SR_LATN_X_M, &BS_CYRL_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &SV_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &SYR_X_F, &SYR_X_L, &SYR_X_M, &BN_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &ID_X_F, &AF_X_L, &AF_X_M, &ID_X_S, &TH_X_F, &TH_X_L, &TH_X_M, &CA_X_M, &TI_ER_X_F, &AM_X_F, &AM_X_L, &AM_X_M, &ID_X_S, &TK_X_F, &AM_X_L, &AM_X_M, &ET_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &TR_X_F, &HI_X_L, &AZ_X_M, &KU_X_S, &TT_X_F, &TT_X_L, &TT_X_M, &TT_X_S, &UG_X_F, &UG_X_L, &UG_X_M, &BLO_X_S, &UK_X_F, &UK_X_L, &UK_X_M, &CS_X_S, &UND_X_F, &UND_X_L, &UND_X_M, &UND_X_S, &UR_X_F, &UR_X_L, &UR_X_M, &BN_X_S, &UZ_CYRL_X_F, &UZ_CYRL_X_S, &UZ_X_F, &UZ_X_L, &UZ_X_M, &TT_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &VI_X_F, &VI_X_L, &BN_X_M, &BN_X_S, &WO_X_F, &BN_X_L, &BN_X_M, &ES_CL_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CEB_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &YO_X_F, &YO_X_L, &YO_X_L, &ES_DO_X_M, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &JA_X_F, &JA_X_L, &JA_X_L, &YUE_HANS_X_S, &JA_X_F, &JA_X_L, &JA_X_L, &YUE_X_S, &JA_X_F, &JA_X_L, &JA_X_L, &YUE_X_S, &JA_X_F, &JA_X_L, &JA_X_L, &ZH_X_S, &AF_X_F, &AM_X_L, &AM_X_M]; - static KEYS: [&str; 567usize] = ["af-x-f", "af-x-l", "af-x-m", "af-x-s", "am-x-f", "am-x-l", "am-x-m", "am-x-s", "ar-x-f", "ar-x-l", "ar-x-m", "ar-x-s", "ast-x-f", "ast-x-l", "ast-x-m", "ast-x-s", "az-x-f", "az-x-l", "az-x-m", "az-x-s", "be-x-f", "be-x-l", "be-x-m", "be-x-s", "bg-x-f", "bg-x-l", "bg-x-m", "bg-x-s", "blo-x-f", "blo-x-l", "blo-x-m", "blo-x-s", "bn-x-f", "bn-x-l", "bn-x-m", "bn-x-s", "br-x-f", "br-x-l", "br-x-m", "br-x-s", "brx-x-f", "brx-x-l", "brx-x-m", "brx-x-s", "bs-Cyrl-x-f", "bs-Cyrl-x-l", "bs-Cyrl-x-m", "bs-Cyrl-x-s", "bs-x-f", "bs-x-l", "bs-x-m", "bs-x-s", "ca-x-f", "ca-x-l", "ca-x-m", "ca-x-s", "ceb-x-f", "ceb-x-l", "ceb-x-m", "ceb-x-s", "chr-x-f", "chr-x-l", "chr-x-m", "chr-x-s", "cs-x-f", "cs-x-l", "cs-x-m", "cs-x-s", "cv-x-f", "cv-x-l", "cv-x-m", "cv-x-s", "cy-x-f", "cy-x-l", "cy-x-m", "cy-x-s", "da-x-f", "da-x-l", "da-x-m", "da-x-s", "de-x-f", "de-x-l", "de-x-m", "de-x-s", "doi-x-f", "doi-x-l", "doi-x-m", "doi-x-s", "dsb-x-f", "dsb-x-l", "dsb-x-m", "dsb-x-s", "el-x-f", "el-x-l", "el-x-m", "el-x-s", "en-x-f", "en-x-l", "en-x-m", "en-x-s", "eo-x-f", "eo-x-l", "eo-x-m", "es-CL-x-m", "es-CL-x-s", "es-CO-x-m", "es-CO-x-s", "es-DO-x-m", "es-GT-x-m", "es-GT-x-s", "es-HN-x-f", "es-HN-x-l", "es-PA-x-m", "es-PA-x-s", "es-PE-x-s", "es-PR-x-m", "es-PR-x-s", "es-x-f", "es-x-l", "es-x-m", "es-x-s", "et-x-f", "et-x-l", "et-x-m", "et-x-s", "eu-x-f", "eu-x-l", "eu-x-m", "fa-x-f", "fa-x-l", "fa-x-m", "fa-x-s", "ff-Adlm-x-f", "ff-Adlm-x-l", "ff-Adlm-x-m", "ff-Adlm-x-s", "fi-x-f", "fi-x-l", "fi-x-m", "fi-x-s", "fil-x-f", "fil-x-l", "fil-x-m", "fil-x-s", "fo-x-f", "fo-x-l", "fo-x-m", "fo-x-s", "fr-BE-x-s", "fr-CA-x-s", "fr-CH-x-f", "fr-CH-x-s", "fr-x-f", "fr-x-l", "fr-x-m", "fr-x-s", "fy-x-f", "fy-x-l", "fy-x-m", "fy-x-s", "ga-x-f", "ga-x-l", "ga-x-m", "ga-x-s", "gd-x-f", "gd-x-l", "gd-x-m", "gd-x-s", "gl-x-f", "gl-x-l", "gl-x-m", "gl-x-s", "gu-x-f", "gu-x-l", "gu-x-m", "gu-x-s", "ha-x-f", "ha-x-l", "ha-x-m", "ha-x-s", "he-x-f", "he-x-l", "he-x-m", "he-x-s", "hi-Latn-x-f", "hi-Latn-x-l", "hi-Latn-x-m", "hi-Latn-x-s", "hi-x-f", "hi-x-l", "hi-x-m", "hi-x-s", "hr-x-f", "hr-x-l", "hr-x-m", "hr-x-s", "hsb-x-f", "hsb-x-l", "hsb-x-m", "hsb-x-s", "hu-x-f", "hu-x-l", "hu-x-m", "hu-x-s", "hy-x-f", "hy-x-l", "hy-x-m", "hy-x-s", "ia-x-f", "ia-x-l", "ia-x-m", "ia-x-s", "id-x-f", "id-x-l", "id-x-m", "id-x-s", "ig-x-f", "ig-x-l", "ig-x-m", "ig-x-s", "is-x-f", "is-x-l", "is-x-m", "is-x-s", "it-CH-x-f", "it-CH-x-l", "it-CH-x-m", "it-CH-x-s", "it-x-f", "it-x-l", "it-x-m", "it-x-s", "ja-x-f", "ja-x-l", "ja-x-m", "ja-x-s", "jv-x-f", "jv-x-l", "jv-x-m", "jv-x-s", "ka-x-f", "ka-x-l", "ka-x-m", "ka-x-s", "kea-x-f", "kea-x-l", "kea-x-m", "kea-x-s", "kgp-x-f", "kgp-x-l", "kgp-x-m", "kgp-x-s", "kk-x-f", "kk-x-l", "kk-x-m", "kk-x-s", "km-x-f", "km-x-l", "km-x-m", "km-x-s", "ko-x-f", "ko-x-l", "ko-x-m", "ko-x-s", "kok-x-f", "kok-x-l", "kok-x-m", "kok-x-s", "ks-x-f", "ks-x-l", "ks-x-m", "ks-x-s", "ku-x-f", "ku-x-l", "ku-x-m", "ku-x-s", "kxv-x-f", "kxv-x-l", "kxv-x-m", "kxv-x-s", "ky-x-f", "ky-x-l", "ky-x-m", "ky-x-s", "lb-x-f", "lb-x-l", "lb-x-m", "lb-x-s", "lo-x-f", "lo-x-l", "lo-x-m", "lo-x-s", "lt-x-f", "lt-x-l", "lt-x-m", "lt-x-s", "lv-x-f", "lv-x-l", "lv-x-m", "lv-x-s", "mai-x-f", "mai-x-l", "mai-x-m", "mai-x-s", "mi-x-f", "mi-x-l", "mi-x-m", "mi-x-s", "mk-x-f", "mk-x-l", "mk-x-m", "mk-x-s", "ml-x-f", "ml-x-l", "ml-x-m", "mn-x-f", "mn-x-l", "mn-x-m", "mn-x-s", "mni-x-f", "mni-x-l", "mni-x-m", "mni-x-s", "mr-x-f", "mr-x-l", "mr-x-m", "mr-x-s", "ms-x-f", "ms-x-l", "ms-x-m", "ms-x-s", "mt-x-f", "mt-x-l", "mt-x-m", "mt-x-s", "my-x-f", "my-x-l", "my-x-m", "my-x-s", "nb-x-f", "nb-x-l", "nb-x-m", "nb-x-s", "nl-x-f", "nl-x-l", "nl-x-m", "nl-x-s", "nn-x-f", "nn-x-l", "nn-x-m", "nn-x-s", "no-x-f", "no-x-l", "no-x-m", "no-x-s", "or-x-f", "or-x-l", "or-x-m", "or-x-s", "pa-x-f", "pa-x-l", "pa-x-m", "pa-x-s", "pcm-x-f", "pcm-x-l", "pcm-x-m", "pcm-x-s", "pl-x-f", "pl-x-l", "pl-x-m", "pl-x-s", "ps-x-f", "ps-x-l", "ps-x-s", "pt-AO-x-s", "pt-CH-x-s", "pt-CV-x-s", "pt-GQ-x-s", "pt-GW-x-s", "pt-LU-x-s", "pt-MO-x-s", "pt-MZ-x-s", "pt-PT-x-s", "pt-ST-x-s", "pt-TL-x-s", "pt-x-f", "pt-x-l", "pt-x-m", "pt-x-s", "qu-x-f", "qu-x-l", "qu-x-m", "qu-x-s", "rm-x-f", "rm-x-l", "rm-x-m", "rm-x-s", "ro-x-f", "ro-x-l", "ro-x-m", "ro-x-s", "ru-x-f", "ru-x-l", "ru-x-m", "ru-x-s", "sa-x-f", "sa-x-l", "sa-x-m", "sa-x-s", "sah-x-f", "sah-x-l", "sah-x-m", "sah-x-s", "sc-x-f", "sc-x-l", "sc-x-m", "sc-x-s", "sd-Deva-x-f", "sd-Deva-x-l", "sd-Deva-x-m", "sd-Deva-x-s", "sk-x-f", "sk-x-l", "sk-x-m", "sk-x-s", "sl-x-f", "sl-x-l", "sl-x-m", "sl-x-s", "so-x-f", "so-x-l", "so-x-m", "so-x-s", "sq-x-f", "sq-x-l", "sq-x-m", "sq-x-s", "sr-Latn-x-f", "sr-Latn-x-l", "sr-Latn-x-m", "sr-Latn-x-s", "sr-x-f", "sr-x-l", "sr-x-m", "sr-x-s", "su-x-f", "su-x-l", "su-x-m", "su-x-s", "sv-x-f", "sv-x-l", "sv-x-m", "sv-x-s", "sw-x-f", "sw-x-l", "sw-x-m", "sw-x-s", "syr-x-f", "syr-x-l", "syr-x-m", "syr-x-s", "ta-x-f", "ta-x-l", "ta-x-m", "ta-x-s", "te-x-f", "te-x-l", "te-x-m", "te-x-s", "tg-x-f", "tg-x-l", "tg-x-m", "tg-x-s", "th-x-f", "th-x-l", "th-x-m", "th-x-s", "ti-ER-x-f", "ti-x-f", "ti-x-l", "ti-x-m", "ti-x-s", "tk-x-f", "tk-x-l", "tk-x-m", "tk-x-s", "to-x-f", "to-x-l", "to-x-m", "to-x-s", "tr-x-f", "tr-x-l", "tr-x-m", "tr-x-s", "tt-x-f", "tt-x-l", "tt-x-m", "tt-x-s", "ug-x-f", "ug-x-l", "ug-x-m", "ug-x-s", "uk-x-f", "uk-x-l", "uk-x-m", "uk-x-s", "und-x-f", "und-x-l", "und-x-m", "und-x-s", "ur-x-f", "ur-x-l", "ur-x-m", "ur-x-s", "uz-Cyrl-x-f", "uz-Cyrl-x-s", "uz-x-f", "uz-x-l", "uz-x-m", "uz-x-s", "vec-x-f", "vec-x-l", "vec-x-m", "vec-x-s", "vi-x-f", "vi-x-l", "vi-x-m", "vi-x-s", "wo-x-f", "wo-x-l", "wo-x-m", "wo-x-s", "xh-x-f", "xh-x-l", "xh-x-m", "xh-x-s", "xnr-x-f", "xnr-x-l", "xnr-x-m", "xnr-x-s", "yo-x-f", "yo-x-l", "yo-x-m", "yo-x-s", "yrl-x-f", "yrl-x-l", "yrl-x-m", "yrl-x-s", "yue-Hans-x-f", "yue-Hans-x-l", "yue-Hans-x-m", "yue-Hans-x-s", "yue-x-f", "yue-x-l", "yue-x-m", "yue-x-s", "zh-Hant-x-f", "zh-Hant-x-l", "zh-Hant-x-m", "zh-Hant-x-s", "zh-x-f", "zh-x-l", "zh-x-m", "zh-x-s", "zu-x-f", "zu-x-l", "zu-x-m"]; + static VALUES: [&::Yokeable; 674usize] = [&AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AM_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &AR_X_F, &AM_X_L, &AR_X_M, &AR_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AST_X_F, &AST_X_L, &AM_X_M, &AST_X_S, &AZ_X_F, &AZ_X_L, &AZ_X_M, &AZ_X_S, &BE_X_F, &AM_X_L, &BE_X_M, &BE_X_S, &BG_X_F, &BG_X_L, &BG_X_M, &BG_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BLO_X_F, &BLO_X_L, &BLO_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BR_X_S, &BRX_X_F, &BRX_X_L, &BRX_X_M, &AST_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_CYRL_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_X_S, &CA_X_F, &CA_X_L, &CA_X_M, &AST_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CS_X_F, &CS_X_L, &CS_X_M, &CS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &CV_X_F, &CV_X_L, &CV_X_M, &CV_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &DA_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &DSB_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &EN_X_F, &EN_X_L, &EN_X_M, &EN_X_M, &EO_X_F, &EO_X_L, &EO_X_M, &AS_X_S, &ES_CL_X_M, &ES_CL_X_S, &ES_CO_X_M, &ES_CO_X_S, &ES_DO_X_M, &ES_CO_X_M, &ES_CO_X_S, &ES_HN_X_F, &ES_HN_X_L, &ES_PA_X_M, &ES_PA_X_S, &ES_CO_X_S, &ES_PA_X_M, &ES_PA_X_S, &ES_X_F, &ES_X_L, &ES_X_M, &BN_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &ET_X_S, &EU_X_F, &EU_X_L, &EU_X_M, &AS_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FA_X_S, &FF_ADLM_X_F, &FF_ADLM_X_L, &FF_ADLM_X_M, &FF_ADLM_X_S, &FI_X_F, &CS_X_L, &BE_X_M, &BE_X_S, &FIL_X_F, &FIL_X_L, &FIL_X_M, &FIL_X_M, &FO_X_F, &CS_X_L, &DA_X_M, &ET_X_S, &ES_CO_X_S, &FR_CA_X_S, &BE_X_F, &ET_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &GD_X_F, &GD_X_L, &AM_X_M, &BN_X_S, &GL_X_F, &ES_X_L, &ES_X_M, &BN_X_S, &GU_X_F, &GU_X_L, &GU_X_M, &GU_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &AST_X_S, &HE_X_F, &HE_X_L, &HE_X_L, &HE_X_L, &EN_X_F, &EN_X_L, &EN_X_M, &EN_X_M, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &HR_X_F, &HR_X_L, &HR_X_M, &HR_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &DSB_X_S, &HU_X_F, &HU_X_L, &HU_X_M, &HU_X_S, &HY_X_F, &HY_X_L, &HY_X_M, &ET_X_S, &IA_X_F, &IA_X_L, &AM_X_M, &ES_CL_X_S, &ID_X_F, &AM_X_L, &AM_X_M, &ID_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &BE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CS_X_S, &BR_X_F, &AF_X_L, &AF_X_M, &ID_X_S, &JA_X_F, &JA_X_L, &JA_X_M, &JA_X_M, &BE_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &KA_X_F, &BN_X_L, &BN_X_M, &ET_X_S, &KEA_X_F, &KEA_X_L, &AM_X_M, &AM_X_S, &KGP_X_F, &KGP_X_L, &BN_X_M, &AM_X_S, &KK_X_F, &KK_X_L, &KK_X_M, &AZ_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &KO_X_F, &KO_X_L, &KO_X_M, &KO_X_M, &BR_X_F, &AM_X_L, &KOK_X_M, &FF_ADLM_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &KU_X_F, &KU_X_L, &KU_X_M, &KU_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &CEB_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &KY_X_F, &KY_X_L, &CV_X_S, &ET_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &LO_X_F, &AM_X_L, &AM_X_M, &BN_X_S, <_X_F, <_X_L, <_X_M, <_X_S, &LV_X_F, &LV_X_L, &LV_X_M, &BS_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &MK_X_F, &MK_X_L, &MK_X_M, &MK_X_S, &ML_X_F, &ML_X_L, &ML_X_M, &AS_X_S, &MN_X_F, &MN_X_L, &MN_X_M, &MN_X_S, &MNI_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BE_X_F, &AM_X_L, &ES_DO_X_M, &MS_X_S, &MT_X_F, &MT_X_L, &AF_X_M, &AM_X_S, &MY_X_F, &MY_X_L, &AZ_X_M, &MY_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &ID_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CV_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &PS_X_F, &PS_X_L, &AS_X_M, &PS_X_S, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &ES_X_F, &ES_X_L, &ES_X_M, &AM_X_S, &QU_X_F, &BRX_X_L, &BRX_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &RM_X_F, &AM_X_L, &ES_CL_X_M, &ES_CL_X_S, &BE_X_F, &AM_X_L, &CV_X_S, &ET_X_S, &BG_X_F, &BG_X_L, &RU_X_M, &CV_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &SAH_X_F, &ML_X_L, &ML_X_M, &SAH_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &SC_X_F, &SC_X_L, &AF_X_M, &AM_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &SK_X_F, &CS_X_M, &CS_X_M, &BE_X_S, &FO_X_F, &SL_X_L, &DA_X_M, &SL_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &SQ_X_F, &AM_X_M, &AM_X_M, &BE_X_S, &HR_X_F, &HR_X_L, &SR_LATN_X_M, &BS_CYRL_X_S, &HR_X_F, &HR_X_L, &SR_LATN_X_M, &BS_CYRL_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &SV_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &SYR_X_F, &SYR_X_L, &SYR_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &ID_X_F, &AF_X_L, &AF_X_M, &ID_X_S, &TH_X_F, &TH_X_L, &TH_X_M, &CA_X_M, &TI_ER_X_F, &AM_X_F, &AM_X_L, &AM_X_M, &ID_X_S, &TK_X_F, &AM_X_L, &AM_X_M, &ET_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &TR_X_F, &HI_X_L, &AZ_X_M, &KU_X_S, &TT_X_F, &TT_X_L, &TT_X_M, &TT_X_S, &UG_X_F, &UG_X_L, &UG_X_M, &BLO_X_S, &UK_X_F, &UK_X_L, &UK_X_M, &CS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &UR_X_F, &UR_X_L, &UR_X_M, &BN_X_S, &UZ_CYRL_X_F, &AS_X_L, &AS_X_M, &UZ_CYRL_X_S, &UZ_X_F, &UZ_X_L, &UZ_X_M, &TT_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &VI_X_F, &VI_X_L, &BN_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &WO_X_F, &BN_X_L, &BN_X_M, &ES_CL_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CEB_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &YO_X_F, &YO_X_L, &YO_X_L, &ES_DO_X_M, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &JA_X_F, &JA_X_L, &JA_X_L, &YUE_HANS_X_S, &JA_X_F, &JA_X_L, &JA_X_L, &YUE_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &JA_X_F, &JA_X_L, &JA_X_L, &YUE_X_S, &JA_X_F, &JA_X_L, &JA_X_L, &ZH_X_S, &AF_X_F, &AM_X_L, &AM_X_M, &AS_X_S]; + static KEYS: [&str; 674usize] = ["af-x-f", "af-x-l", "af-x-m", "af-x-s", "am-x-f", "am-x-l", "am-x-m", "am-x-s", "ar-x-f", "ar-x-l", "ar-x-m", "ar-x-s", "as-x-f", "as-x-l", "as-x-m", "as-x-s", "ast-x-f", "ast-x-l", "ast-x-m", "ast-x-s", "az-x-f", "az-x-l", "az-x-m", "az-x-s", "be-x-f", "be-x-l", "be-x-m", "be-x-s", "bg-x-f", "bg-x-l", "bg-x-m", "bg-x-s", "bgc-x-f", "bgc-x-l", "bgc-x-m", "bgc-x-s", "bho-x-f", "bho-x-l", "bho-x-m", "bho-x-s", "blo-x-f", "blo-x-l", "blo-x-m", "blo-x-s", "bn-x-f", "bn-x-l", "bn-x-m", "bn-x-s", "br-x-f", "br-x-l", "br-x-m", "br-x-s", "brx-x-f", "brx-x-l", "brx-x-m", "brx-x-s", "bs-Cyrl-x-f", "bs-Cyrl-x-l", "bs-Cyrl-x-m", "bs-Cyrl-x-s", "bs-x-f", "bs-x-l", "bs-x-m", "bs-x-s", "ca-x-f", "ca-x-l", "ca-x-m", "ca-x-s", "ceb-x-f", "ceb-x-l", "ceb-x-m", "ceb-x-s", "chr-x-f", "chr-x-l", "chr-x-m", "chr-x-s", "cs-x-f", "cs-x-l", "cs-x-m", "cs-x-s", "csw-x-f", "csw-x-l", "csw-x-m", "csw-x-s", "cv-x-f", "cv-x-l", "cv-x-m", "cv-x-s", "cy-x-f", "cy-x-l", "cy-x-m", "cy-x-s", "da-x-f", "da-x-l", "da-x-m", "da-x-s", "de-x-f", "de-x-l", "de-x-m", "de-x-s", "doi-x-f", "doi-x-l", "doi-x-m", "doi-x-s", "dsb-x-f", "dsb-x-l", "dsb-x-m", "dsb-x-s", "el-x-f", "el-x-l", "el-x-m", "el-x-s", "en-x-f", "en-x-l", "en-x-m", "en-x-s", "eo-x-f", "eo-x-l", "eo-x-m", "eo-x-s", "es-CL-x-m", "es-CL-x-s", "es-CO-x-m", "es-CO-x-s", "es-DO-x-m", "es-GT-x-m", "es-GT-x-s", "es-HN-x-f", "es-HN-x-l", "es-PA-x-m", "es-PA-x-s", "es-PE-x-s", "es-PR-x-m", "es-PR-x-s", "es-x-f", "es-x-l", "es-x-m", "es-x-s", "et-x-f", "et-x-l", "et-x-m", "et-x-s", "eu-x-f", "eu-x-l", "eu-x-m", "eu-x-s", "fa-x-f", "fa-x-l", "fa-x-m", "fa-x-s", "ff-Adlm-x-f", "ff-Adlm-x-l", "ff-Adlm-x-m", "ff-Adlm-x-s", "fi-x-f", "fi-x-l", "fi-x-m", "fi-x-s", "fil-x-f", "fil-x-l", "fil-x-m", "fil-x-s", "fo-x-f", "fo-x-l", "fo-x-m", "fo-x-s", "fr-BE-x-s", "fr-CA-x-s", "fr-CH-x-f", "fr-CH-x-s", "fr-x-f", "fr-x-l", "fr-x-m", "fr-x-s", "fy-x-f", "fy-x-l", "fy-x-m", "fy-x-s", "ga-x-f", "ga-x-l", "ga-x-m", "ga-x-s", "gd-x-f", "gd-x-l", "gd-x-m", "gd-x-s", "gl-x-f", "gl-x-l", "gl-x-m", "gl-x-s", "gu-x-f", "gu-x-l", "gu-x-m", "gu-x-s", "ha-x-f", "ha-x-l", "ha-x-m", "ha-x-s", "he-x-f", "he-x-l", "he-x-m", "he-x-s", "hi-Latn-x-f", "hi-Latn-x-l", "hi-Latn-x-m", "hi-Latn-x-s", "hi-x-f", "hi-x-l", "hi-x-m", "hi-x-s", "hr-x-f", "hr-x-l", "hr-x-m", "hr-x-s", "hsb-x-f", "hsb-x-l", "hsb-x-m", "hsb-x-s", "hu-x-f", "hu-x-l", "hu-x-m", "hu-x-s", "hy-x-f", "hy-x-l", "hy-x-m", "hy-x-s", "ia-x-f", "ia-x-l", "ia-x-m", "ia-x-s", "id-x-f", "id-x-l", "id-x-m", "id-x-s", "ie-x-f", "ie-x-l", "ie-x-m", "ie-x-s", "ig-x-f", "ig-x-l", "ig-x-m", "ig-x-s", "is-x-f", "is-x-l", "is-x-m", "is-x-s", "it-CH-x-f", "it-CH-x-l", "it-CH-x-m", "it-CH-x-s", "it-x-f", "it-x-l", "it-x-m", "it-x-s", "ja-x-f", "ja-x-l", "ja-x-m", "ja-x-s", "jv-x-f", "jv-x-l", "jv-x-m", "jv-x-s", "ka-x-f", "ka-x-l", "ka-x-m", "ka-x-s", "kea-x-f", "kea-x-l", "kea-x-m", "kea-x-s", "kgp-x-f", "kgp-x-l", "kgp-x-m", "kgp-x-s", "kk-x-f", "kk-x-l", "kk-x-m", "kk-x-s", "km-x-f", "km-x-l", "km-x-m", "km-x-s", "kn-x-f", "kn-x-l", "kn-x-m", "kn-x-s", "ko-x-f", "ko-x-l", "ko-x-m", "ko-x-s", "kok-x-f", "kok-x-l", "kok-x-m", "kok-x-s", "ks-Deva-x-f", "ks-Deva-x-l", "ks-Deva-x-m", "ks-Deva-x-s", "ks-x-f", "ks-x-l", "ks-x-m", "ks-x-s", "ku-x-f", "ku-x-l", "ku-x-m", "ku-x-s", "kxv-Deva-x-f", "kxv-Deva-x-l", "kxv-Deva-x-m", "kxv-Deva-x-s", "kxv-Orya-x-f", "kxv-Orya-x-l", "kxv-Orya-x-m", "kxv-Orya-x-s", "kxv-Telu-x-f", "kxv-Telu-x-l", "kxv-Telu-x-m", "kxv-Telu-x-s", "kxv-x-f", "kxv-x-l", "kxv-x-m", "kxv-x-s", "ky-x-f", "ky-x-l", "ky-x-m", "ky-x-s", "lb-x-f", "lb-x-l", "lb-x-m", "lb-x-s", "lij-x-f", "lij-x-l", "lij-x-m", "lij-x-s", "lmo-x-f", "lmo-x-l", "lmo-x-m", "lmo-x-s", "lo-x-f", "lo-x-l", "lo-x-m", "lo-x-s", "lt-x-f", "lt-x-l", "lt-x-m", "lt-x-s", "lv-x-f", "lv-x-l", "lv-x-m", "lv-x-s", "mai-x-f", "mai-x-l", "mai-x-m", "mai-x-s", "mi-x-f", "mi-x-l", "mi-x-m", "mi-x-s", "mk-x-f", "mk-x-l", "mk-x-m", "mk-x-s", "ml-x-f", "ml-x-l", "ml-x-m", "ml-x-s", "mn-x-f", "mn-x-l", "mn-x-m", "mn-x-s", "mni-x-f", "mni-x-l", "mni-x-m", "mni-x-s", "mr-x-f", "mr-x-l", "mr-x-m", "mr-x-s", "ms-x-f", "ms-x-l", "ms-x-m", "ms-x-s", "mt-x-f", "mt-x-l", "mt-x-m", "mt-x-s", "my-x-f", "my-x-l", "my-x-m", "my-x-s", "nb-x-f", "nb-x-l", "nb-x-m", "nb-x-s", "nds-x-f", "nds-x-l", "nds-x-m", "nds-x-s", "ne-x-f", "ne-x-l", "ne-x-m", "ne-x-s", "nl-x-f", "nl-x-l", "nl-x-m", "nl-x-s", "nn-x-f", "nn-x-l", "nn-x-m", "nn-x-s", "no-x-f", "no-x-l", "no-x-m", "no-x-s", "nqo-x-f", "nqo-x-l", "nqo-x-m", "nqo-x-s", "oc-x-f", "oc-x-l", "oc-x-m", "oc-x-s", "or-x-f", "or-x-l", "or-x-m", "or-x-s", "pa-x-f", "pa-x-l", "pa-x-m", "pa-x-s", "pcm-x-f", "pcm-x-l", "pcm-x-m", "pcm-x-s", "pl-x-f", "pl-x-l", "pl-x-m", "pl-x-s", "prg-x-f", "prg-x-l", "prg-x-m", "prg-x-s", "ps-x-f", "ps-x-l", "ps-x-m", "ps-x-s", "pt-AO-x-s", "pt-CH-x-s", "pt-CV-x-s", "pt-GQ-x-s", "pt-GW-x-s", "pt-LU-x-s", "pt-MO-x-s", "pt-MZ-x-s", "pt-PT-x-s", "pt-ST-x-s", "pt-TL-x-s", "pt-x-f", "pt-x-l", "pt-x-m", "pt-x-s", "qu-x-f", "qu-x-l", "qu-x-m", "qu-x-s", "raj-x-f", "raj-x-l", "raj-x-m", "raj-x-s", "rm-x-f", "rm-x-l", "rm-x-m", "rm-x-s", "ro-x-f", "ro-x-l", "ro-x-m", "ro-x-s", "ru-x-f", "ru-x-l", "ru-x-m", "ru-x-s", "sa-x-f", "sa-x-l", "sa-x-m", "sa-x-s", "sah-x-f", "sah-x-l", "sah-x-m", "sah-x-s", "sat-x-f", "sat-x-l", "sat-x-m", "sat-x-s", "sc-x-f", "sc-x-l", "sc-x-m", "sc-x-s", "sd-Deva-x-f", "sd-Deva-x-l", "sd-Deva-x-m", "sd-Deva-x-s", "sd-x-f", "sd-x-l", "sd-x-m", "sd-x-s", "si-x-f", "si-x-l", "si-x-m", "si-x-s", "sk-x-f", "sk-x-l", "sk-x-m", "sk-x-s", "sl-x-f", "sl-x-l", "sl-x-m", "sl-x-s", "so-x-f", "so-x-l", "so-x-m", "so-x-s", "sq-x-f", "sq-x-l", "sq-x-m", "sq-x-s", "sr-Latn-x-f", "sr-Latn-x-l", "sr-Latn-x-m", "sr-Latn-x-s", "sr-x-f", "sr-x-l", "sr-x-m", "sr-x-s", "su-x-f", "su-x-l", "su-x-m", "su-x-s", "sv-x-f", "sv-x-l", "sv-x-m", "sv-x-s", "sw-x-f", "sw-x-l", "sw-x-m", "sw-x-s", "syr-x-f", "syr-x-l", "syr-x-m", "syr-x-s", "szl-x-f", "szl-x-l", "szl-x-m", "szl-x-s", "ta-x-f", "ta-x-l", "ta-x-m", "ta-x-s", "te-x-f", "te-x-l", "te-x-m", "te-x-s", "tg-x-f", "tg-x-l", "tg-x-m", "tg-x-s", "th-x-f", "th-x-l", "th-x-m", "th-x-s", "ti-ER-x-f", "ti-x-f", "ti-x-l", "ti-x-m", "ti-x-s", "tk-x-f", "tk-x-l", "tk-x-m", "tk-x-s", "to-x-f", "to-x-l", "to-x-m", "to-x-s", "tok-x-f", "tok-x-l", "tok-x-m", "tok-x-s", "tr-x-f", "tr-x-l", "tr-x-m", "tr-x-s", "tt-x-f", "tt-x-l", "tt-x-m", "tt-x-s", "ug-x-f", "ug-x-l", "ug-x-m", "ug-x-s", "uk-x-f", "uk-x-l", "uk-x-m", "uk-x-s", "und-x-f", "und-x-l", "und-x-m", "und-x-s", "ur-x-f", "ur-x-l", "ur-x-m", "ur-x-s", "uz-Cyrl-x-f", "uz-Cyrl-x-l", "uz-Cyrl-x-m", "uz-Cyrl-x-s", "uz-x-f", "uz-x-l", "uz-x-m", "uz-x-s", "vec-x-f", "vec-x-l", "vec-x-m", "vec-x-s", "vi-x-f", "vi-x-l", "vi-x-m", "vi-x-s", "vmw-x-f", "vmw-x-l", "vmw-x-m", "vmw-x-s", "wo-x-f", "wo-x-l", "wo-x-m", "wo-x-s", "xh-x-f", "xh-x-l", "xh-x-m", "xh-x-s", "xnr-x-f", "xnr-x-l", "xnr-x-m", "xnr-x-s", "yo-x-f", "yo-x-l", "yo-x-m", "yo-x-s", "yrl-x-f", "yrl-x-l", "yrl-x-m", "yrl-x-s", "yue-Hans-x-f", "yue-Hans-x-l", "yue-Hans-x-m", "yue-Hans-x-s", "yue-x-f", "yue-x-l", "yue-x-m", "yue-x-s", "za-x-f", "za-x-l", "za-x-m", "za-x-s", "zh-Hant-x-f", "zh-Hant-x-l", "zh-Hant-x-m", "zh-Hant-x-s", "zh-x-f", "zh-x-l", "zh-x-m", "zh-x-s", "zu-x-f", "zu-x-l", "zu-x-m", "zu-x-s"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_patterns_indian_date_v1.rs.data b/provider/baked/datetime/data/macros/datetime_patterns_indian_date_v1.rs.data index 9781255ed0b..d5909ad7fa8 100644 --- a/provider/baked/datetime/data/macros/datetime_patterns_indian_date_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_patterns_indian_date_v1.rs.data @@ -187,9 +187,9 @@ macro_rules! __impl_datetime_patterns_indian_date_v1 { static MN_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x03\0\x04K\0\x04=\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static MN_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x04\0\x04K\0\x04=\0\0 \x80@\x01\0\0.\0\0 \x80R\x04\0\0 \0\x043\0\x040\0\x04@\0\x040\0\x043") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static SAH_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04A\0\x04K\0\x04;\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \0\x04:\0\x04\xAF\0\x04=\0\x04M\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static ML_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static ML_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static ML_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; @@ -217,7 +217,7 @@ macro_rules! __impl_datetime_patterns_indian_date_v1 { static KU_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x01\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static MY_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x01\0\0/\x80 \x01\0\0/\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static AZ_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static HU_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0.\0\0 \x80 \x01\0\0.\0\0 \x80@\x01\0\0.") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static MN_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0.\x80 \x02\0\0.\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static PS_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; @@ -234,8 +234,8 @@ macro_rules! __impl_datetime_patterns_indian_date_v1 { static LV_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \0\0g\0\0a\0\0d\0\0a\0\0 \x80@\x01\0\0.\0\0 \x80 \x04\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static FA_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01\0\0 \x80\0\x05") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static FR_CA_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x02\0\0-\x80 \x02\0\0-\x80@\x02\0\0 \x80\0\x05") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static VALUES: [&::Yokeable; 963usize] = [&AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AM_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &AR_X_F, &AM_X_L, &AR_X_M, &AR_X_S, &AST_X_F, &AST_X_L, &AM_X_M, &AST_X_S, &AZ_X_F, &AZ_X_L, &AZ_X_M, &AZ_X_S, &BE_X_F, &AM_X_L, &BE_X_M, &BE_X_S, &BG_X_F, &BG_X_L, &BG_X_M, &BG_X_S, &BLO_X_F, &BLO_X_L, &BLO_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BR_X_S, &BRX_X_F, &BRX_X_L, &BRX_X_M, &AST_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_CYRL_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_X_S, &CA_X_F, &CA_X_L, &CA_X_M, &AST_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CS_X_F, &CS_X_L, &CS_X_M, &CS_X_S, &CV_X_F, &CV_X_L, &CV_X_M, &CV_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &DA_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &DSB_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AF_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &AF_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &EN_BZ_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &EN_CH_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &AST_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_IN_X_F, &BN_X_L, &BN_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AF_X_L, &AF_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &EN_NZ_X_M, &EN_NZ_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &EN_BZ_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &EN_SE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &AF_X_M, &EN_ZA_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &EN_ZW_X_M, &BN_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &EO_X_F, &EO_X_L, &EO_X_M, &ES_CL_X_M, &ES_CL_X_S, &EN_NZ_X_M, &ES_CO_X_S, &ES_DO_X_M, &EN_NZ_X_M, &ES_CO_X_S, &ES_HN_X_F, &ES_HN_X_L, &ES_PA_X_M, &ES_PA_X_S, &ES_CO_X_S, &ES_PA_X_M, &ES_PA_X_S, &ES_X_F, &ES_X_L, &ES_X_M, &BN_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &EN_CH_X_S, &EU_X_F, &EU_X_L, &EU_X_M, &BR_X_F, &AM_X_L, &AM_X_M, &FA_X_S, &FF_ADLM_X_F, &FF_ADLM_X_L, &FF_ADLM_X_M, &FF_ADLM_X_S, &FI_X_F, &CS_X_L, &BE_X_M, &BE_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &FO_X_F, &CS_X_L, &DA_X_M, &EN_CH_X_S, &ES_CO_X_S, &FR_CA_X_S, &BE_X_F, &EN_CH_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &GD_X_F, &GD_X_L, &AM_X_M, &BN_X_S, &GL_X_F, &ES_X_L, &ES_X_M, &BN_X_S, &GU_X_F, &GU_X_L, &GU_X_M, &GU_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &AST_X_S, &HE_X_F, &HE_X_L, &HE_X_M, &BE_X_S, &EN_IN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &HR_X_F, &HR_X_L, &HR_X_M, &HR_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &DSB_X_S, &HU_X_F, &HU_X_L, &HU_X_M, &HU_X_S, &HY_X_F, &HY_X_L, &HY_X_M, &EN_CH_X_S, &IA_X_F, &IA_X_L, &AM_X_M, &ES_CL_X_S, &EN_BW_X_F, &AM_X_L, &AM_X_M, &ID_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &BE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CS_X_S, &BR_X_F, &AF_X_L, &AF_X_M, &ID_X_S, &JA_X_F, &JA_X_L, &JA_X_M, &JA_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &KA_X_F, &BN_X_L, &BN_X_M, &EN_CH_X_S, &KEA_X_F, &KEA_X_L, &AM_X_M, &AM_X_S, &KGP_X_F, &KGP_X_L, &BN_X_M, &AM_X_S, &KK_X_F, &KK_X_L, &KK_X_M, &AZ_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &KO_X_F, &KO_X_L, &KO_X_M, &KO_X_M, &BR_X_F, &AM_X_L, &KOK_X_M, &FF_ADLM_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &KU_X_F, &KU_X_L, &KU_X_M, &KU_X_S, &CEB_X_F, &KXV_X_L, &AZ_X_M, &KXV_X_S, &KY_X_F, &KY_X_L, &CV_X_S, &EN_CH_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &LO_X_F, &AM_X_L, &AM_X_M, &BN_X_S, <_X_F, <_X_L, <_X_M, <_X_S, &LV_X_F, &LV_X_L, &LV_X_M, &BS_X_S, &MAI_X_F, &KXV_X_L, &AZ_X_M, &KXV_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &BG_X_F, &BG_X_L, &BE_X_M, &BE_X_S, &ML_X_F, &ML_X_L, &ML_X_M, &MN_X_F, &MN_X_L, &MN_X_M, &MN_X_S, &MNI_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &AF_X_L, &EN_BW_X_F, &AM_X_M, &ID_X_S, &BE_X_F, &AM_X_L, &ES_DO_X_M, &EN_NZ_X_S, &MT_X_F, &MT_X_L, &AF_X_M, &AM_X_S, &MY_X_F, &MY_X_L, &AZ_X_M, &MY_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &EN_BW_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CV_X_S, &PS_X_F, &PS_X_L, &PS_X_S, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &ES_X_F, &ES_X_L, &ES_X_M, &AM_X_S, &QU_X_F, &BRX_X_L, &BRX_X_M, &BN_X_S, &RM_X_F, &AM_X_L, &ES_CL_X_M, &ES_CL_X_S, &BE_X_F, &AM_X_L, &CV_X_S, &EN_CH_X_S, &BG_X_F, &BG_X_L, &RU_X_M, &CV_X_S, &MAI_X_F, &KXV_X_L, &AZ_X_M, &KXV_X_S, &SAH_X_F, &ML_X_L, &ML_X_M, &SAH_X_S, &SC_X_F, &SC_X_L, &AF_X_M, &AM_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &SK_X_F, &CS_X_M, &CS_X_M, &BE_X_S, &FO_X_F, &SL_X_L, &DA_X_M, &SL_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &SQ_X_F, &AM_X_M, &AM_X_M, &BE_X_S, &HR_X_F, &HR_X_L, &SR_LATN_X_M, &BS_CYRL_X_S, &HR_X_F, &HR_X_L, &SR_LATN_X_M, &BS_CYRL_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &EN_SE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &SYR_X_F, &SYR_X_L, &SYR_X_M, &BN_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &EN_BW_X_F, &AF_X_L, &AF_X_M, &ID_X_S, &TH_X_F, &TH_X_L, &TH_X_M, &CA_X_M, &TI_ER_X_F, &AM_X_F, &AM_X_L, &AM_X_M, &ID_X_S, &TK_X_F, &AM_X_L, &AM_X_M, &EN_CH_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &TR_X_F, &KXV_X_L, &AZ_X_M, &KU_X_S, &TT_X_F, &TT_X_L, &TT_X_M, &TT_X_S, &UG_X_F, &UG_X_L, &UG_X_M, &BLO_X_S, &UK_X_F, &UK_X_L, &UK_X_M, &CS_X_S, &UND_X_F, &UND_X_L, &UND_X_M, &UND_X_S, &UR_X_F, &UR_X_L, &UR_X_M, &BN_X_S, &UZ_CYRL_X_F, &EN_ZA_X_S, &UZ_X_F, &UZ_X_L, &UZ_X_M, &TT_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &VI_X_F, &VI_X_L, &BN_X_M, &BN_X_S, &WO_X_F, &BN_X_L, &BN_X_M, &ES_CL_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CEB_X_F, &KXV_X_L, &AZ_X_M, &KXV_X_S, &YO_X_F, &YO_X_L, &YO_X_L, &ES_DO_X_M, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &YUE_HANS_X_S, &YUE_X_F, &YUE_X_L, &YUE_X_L, &YUE_X_S, &ZH_HK_X_F, &JA_X_L, &JA_X_L, &YUE_HANS_X_S, &YUE_X_F, &YUE_X_L, &YUE_X_L, &YUE_X_S, &ZH_HK_X_F, &JA_X_L, &JA_X_L, &YUE_HANS_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &YUE_X_S, &AF_X_F, &AM_X_L, &AM_X_M]; - static KEYS: [&str; 963usize] = ["af-x-f", "af-x-l", "af-x-m", "af-x-s", "am-x-f", "am-x-l", "am-x-m", "am-x-s", "ar-x-f", "ar-x-l", "ar-x-m", "ar-x-s", "ast-x-f", "ast-x-l", "ast-x-m", "ast-x-s", "az-x-f", "az-x-l", "az-x-m", "az-x-s", "be-x-f", "be-x-l", "be-x-m", "be-x-s", "bg-x-f", "bg-x-l", "bg-x-m", "bg-x-s", "blo-x-f", "blo-x-l", "blo-x-m", "blo-x-s", "bn-x-f", "bn-x-l", "bn-x-m", "bn-x-s", "br-x-f", "br-x-l", "br-x-m", "br-x-s", "brx-x-f", "brx-x-l", "brx-x-m", "brx-x-s", "bs-Cyrl-x-f", "bs-Cyrl-x-l", "bs-Cyrl-x-m", "bs-Cyrl-x-s", "bs-x-f", "bs-x-l", "bs-x-m", "bs-x-s", "ca-x-f", "ca-x-l", "ca-x-m", "ca-x-s", "ceb-x-f", "ceb-x-l", "ceb-x-m", "ceb-x-s", "chr-x-f", "chr-x-l", "chr-x-m", "chr-x-s", "cs-x-f", "cs-x-l", "cs-x-m", "cs-x-s", "cv-x-f", "cv-x-l", "cv-x-m", "cv-x-s", "cy-x-f", "cy-x-l", "cy-x-m", "cy-x-s", "da-x-f", "da-x-l", "da-x-m", "da-x-s", "de-x-f", "de-x-l", "de-x-m", "de-x-s", "doi-x-f", "doi-x-l", "doi-x-m", "doi-x-s", "dsb-x-f", "dsb-x-l", "dsb-x-m", "dsb-x-s", "el-x-f", "el-x-l", "el-x-m", "el-x-s", "en-001-x-f", "en-001-x-l", "en-001-x-m", "en-001-x-s", "en-150-x-f", "en-150-x-l", "en-150-x-m", "en-150-x-s", "en-AE-x-f", "en-AE-x-l", "en-AE-x-m", "en-AE-x-s", "en-AG-x-f", "en-AG-x-l", "en-AG-x-m", "en-AG-x-s", "en-AI-x-f", "en-AI-x-l", "en-AI-x-m", "en-AI-x-s", "en-AT-x-f", "en-AT-x-l", "en-AT-x-m", "en-AT-x-s", "en-AU-x-f", "en-AU-x-l", "en-AU-x-m", "en-AU-x-s", "en-BB-x-f", "en-BB-x-l", "en-BB-x-m", "en-BB-x-s", "en-BE-x-f", "en-BE-x-l", "en-BE-x-m", "en-BE-x-s", "en-BM-x-f", "en-BM-x-l", "en-BM-x-m", "en-BM-x-s", "en-BS-x-f", "en-BS-x-l", "en-BS-x-m", "en-BS-x-s", "en-BW-x-f", "en-BW-x-l", "en-BW-x-m", "en-BW-x-s", "en-BZ-x-f", "en-BZ-x-l", "en-BZ-x-m", "en-BZ-x-s", "en-CC-x-f", "en-CC-x-l", "en-CC-x-m", "en-CC-x-s", "en-CH-x-f", "en-CH-x-l", "en-CH-x-m", "en-CH-x-s", "en-CK-x-f", "en-CK-x-l", "en-CK-x-m", "en-CK-x-s", "en-CM-x-f", "en-CM-x-l", "en-CM-x-m", "en-CM-x-s", "en-CX-x-f", "en-CX-x-l", "en-CX-x-m", "en-CX-x-s", "en-CY-x-f", "en-CY-x-l", "en-CY-x-m", "en-CY-x-s", "en-DE-x-f", "en-DE-x-l", "en-DE-x-m", "en-DE-x-s", "en-DG-x-f", "en-DG-x-l", "en-DG-x-m", "en-DG-x-s", "en-DK-x-f", "en-DK-x-l", "en-DK-x-m", "en-DK-x-s", "en-DM-x-f", "en-DM-x-l", "en-DM-x-m", "en-DM-x-s", "en-ER-x-f", "en-ER-x-l", "en-ER-x-m", "en-ER-x-s", "en-FI-x-f", "en-FI-x-l", "en-FI-x-m", "en-FI-x-s", "en-FJ-x-f", "en-FJ-x-l", "en-FJ-x-m", "en-FJ-x-s", "en-FK-x-f", "en-FK-x-l", "en-FK-x-m", "en-FK-x-s", "en-FM-x-f", "en-FM-x-l", "en-FM-x-m", "en-FM-x-s", "en-GB-x-f", "en-GB-x-l", "en-GB-x-m", "en-GB-x-s", "en-GD-x-f", "en-GD-x-l", "en-GD-x-m", "en-GD-x-s", "en-GG-x-f", "en-GG-x-l", "en-GG-x-m", "en-GG-x-s", "en-GH-x-f", "en-GH-x-l", "en-GH-x-m", "en-GH-x-s", "en-GI-x-f", "en-GI-x-l", "en-GI-x-m", "en-GI-x-s", "en-GM-x-f", "en-GM-x-l", "en-GM-x-m", "en-GM-x-s", "en-GY-x-f", "en-GY-x-l", "en-GY-x-m", "en-GY-x-s", "en-HK-x-f", "en-HK-x-l", "en-HK-x-m", "en-HK-x-s", "en-ID-x-f", "en-ID-x-l", "en-ID-x-m", "en-ID-x-s", "en-IE-x-f", "en-IE-x-l", "en-IE-x-m", "en-IE-x-s", "en-IL-x-f", "en-IL-x-l", "en-IL-x-m", "en-IL-x-s", "en-IM-x-f", "en-IM-x-l", "en-IM-x-m", "en-IM-x-s", "en-IN-x-f", "en-IN-x-l", "en-IN-x-m", "en-IN-x-s", "en-IO-x-f", "en-IO-x-l", "en-IO-x-m", "en-IO-x-s", "en-JE-x-f", "en-JE-x-l", "en-JE-x-m", "en-JE-x-s", "en-JM-x-f", "en-JM-x-l", "en-JM-x-m", "en-JM-x-s", "en-KE-x-f", "en-KE-x-l", "en-KE-x-m", "en-KE-x-s", "en-KI-x-f", "en-KI-x-l", "en-KI-x-m", "en-KI-x-s", "en-KN-x-f", "en-KN-x-l", "en-KN-x-m", "en-KN-x-s", "en-KY-x-f", "en-KY-x-l", "en-KY-x-m", "en-KY-x-s", "en-LC-x-f", "en-LC-x-l", "en-LC-x-m", "en-LC-x-s", "en-LR-x-f", "en-LR-x-l", "en-LR-x-m", "en-LR-x-s", "en-LS-x-f", "en-LS-x-l", "en-LS-x-m", "en-LS-x-s", "en-MG-x-f", "en-MG-x-l", "en-MG-x-m", "en-MG-x-s", "en-MO-x-f", "en-MO-x-l", "en-MO-x-m", "en-MO-x-s", "en-MS-x-f", "en-MS-x-l", "en-MS-x-m", "en-MS-x-s", "en-MT-x-f", "en-MT-x-l", "en-MT-x-m", "en-MT-x-s", "en-MU-x-f", "en-MU-x-l", "en-MU-x-m", "en-MU-x-s", "en-MV-x-f", "en-MV-x-l", "en-MV-x-m", "en-MV-x-s", "en-MW-x-f", "en-MW-x-l", "en-MW-x-m", "en-MW-x-s", "en-MY-x-f", "en-MY-x-l", "en-MY-x-m", "en-MY-x-s", "en-NA-x-f", "en-NA-x-l", "en-NA-x-m", "en-NA-x-s", "en-NF-x-f", "en-NF-x-l", "en-NF-x-m", "en-NF-x-s", "en-NG-x-f", "en-NG-x-l", "en-NG-x-m", "en-NG-x-s", "en-NL-x-f", "en-NL-x-l", "en-NL-x-m", "en-NL-x-s", "en-NR-x-f", "en-NR-x-l", "en-NR-x-m", "en-NR-x-s", "en-NU-x-f", "en-NU-x-l", "en-NU-x-m", "en-NU-x-s", "en-NZ-x-f", "en-NZ-x-l", "en-NZ-x-m", "en-NZ-x-s", "en-PG-x-f", "en-PG-x-l", "en-PG-x-m", "en-PG-x-s", "en-PK-x-f", "en-PK-x-l", "en-PK-x-m", "en-PK-x-s", "en-PN-x-f", "en-PN-x-l", "en-PN-x-m", "en-PN-x-s", "en-PW-x-f", "en-PW-x-l", "en-PW-x-m", "en-PW-x-s", "en-RW-x-f", "en-RW-x-l", "en-RW-x-m", "en-RW-x-s", "en-SB-x-f", "en-SB-x-l", "en-SB-x-m", "en-SB-x-s", "en-SC-x-f", "en-SC-x-l", "en-SC-x-m", "en-SC-x-s", "en-SD-x-f", "en-SD-x-l", "en-SD-x-m", "en-SD-x-s", "en-SE-x-f", "en-SE-x-l", "en-SE-x-m", "en-SE-x-s", "en-SG-x-f", "en-SG-x-l", "en-SG-x-m", "en-SG-x-s", "en-SH-x-f", "en-SH-x-l", "en-SH-x-m", "en-SH-x-s", "en-SI-x-f", "en-SI-x-l", "en-SI-x-m", "en-SI-x-s", "en-SL-x-f", "en-SL-x-l", "en-SL-x-m", "en-SL-x-s", "en-SS-x-f", "en-SS-x-l", "en-SS-x-m", "en-SS-x-s", "en-SX-x-f", "en-SX-x-l", "en-SX-x-m", "en-SX-x-s", "en-SZ-x-f", "en-SZ-x-l", "en-SZ-x-m", "en-SZ-x-s", "en-TC-x-f", "en-TC-x-l", "en-TC-x-m", "en-TC-x-s", "en-TK-x-f", "en-TK-x-l", "en-TK-x-m", "en-TK-x-s", "en-TO-x-f", "en-TO-x-l", "en-TO-x-m", "en-TO-x-s", "en-TT-x-f", "en-TT-x-l", "en-TT-x-m", "en-TT-x-s", "en-TV-x-f", "en-TV-x-l", "en-TV-x-m", "en-TV-x-s", "en-TZ-x-f", "en-TZ-x-l", "en-TZ-x-m", "en-TZ-x-s", "en-UG-x-f", "en-UG-x-l", "en-UG-x-m", "en-UG-x-s", "en-VC-x-f", "en-VC-x-l", "en-VC-x-m", "en-VC-x-s", "en-VG-x-f", "en-VG-x-l", "en-VG-x-m", "en-VG-x-s", "en-VU-x-f", "en-VU-x-l", "en-VU-x-m", "en-VU-x-s", "en-WS-x-f", "en-WS-x-l", "en-WS-x-m", "en-WS-x-s", "en-ZA-x-f", "en-ZA-x-l", "en-ZA-x-m", "en-ZA-x-s", "en-ZM-x-f", "en-ZM-x-l", "en-ZM-x-m", "en-ZM-x-s", "en-ZW-x-f", "en-ZW-x-l", "en-ZW-x-m", "en-ZW-x-s", "en-x-f", "en-x-l", "en-x-m", "en-x-s", "eo-x-f", "eo-x-l", "eo-x-m", "es-CL-x-m", "es-CL-x-s", "es-CO-x-m", "es-CO-x-s", "es-DO-x-m", "es-GT-x-m", "es-GT-x-s", "es-HN-x-f", "es-HN-x-l", "es-PA-x-m", "es-PA-x-s", "es-PE-x-s", "es-PR-x-m", "es-PR-x-s", "es-x-f", "es-x-l", "es-x-m", "es-x-s", "et-x-f", "et-x-l", "et-x-m", "et-x-s", "eu-x-f", "eu-x-l", "eu-x-m", "fa-x-f", "fa-x-l", "fa-x-m", "fa-x-s", "ff-Adlm-x-f", "ff-Adlm-x-l", "ff-Adlm-x-m", "ff-Adlm-x-s", "fi-x-f", "fi-x-l", "fi-x-m", "fi-x-s", "fil-x-f", "fil-x-l", "fil-x-m", "fil-x-s", "fo-x-f", "fo-x-l", "fo-x-m", "fo-x-s", "fr-BE-x-s", "fr-CA-x-s", "fr-CH-x-f", "fr-CH-x-s", "fr-x-f", "fr-x-l", "fr-x-m", "fr-x-s", "fy-x-f", "fy-x-l", "fy-x-m", "fy-x-s", "ga-x-f", "ga-x-l", "ga-x-m", "ga-x-s", "gd-x-f", "gd-x-l", "gd-x-m", "gd-x-s", "gl-x-f", "gl-x-l", "gl-x-m", "gl-x-s", "gu-x-f", "gu-x-l", "gu-x-m", "gu-x-s", "ha-x-f", "ha-x-l", "ha-x-m", "ha-x-s", "he-x-f", "he-x-l", "he-x-m", "he-x-s", "hi-Latn-x-f", "hi-Latn-x-l", "hi-Latn-x-m", "hi-Latn-x-s", "hi-x-f", "hi-x-l", "hi-x-m", "hi-x-s", "hr-x-f", "hr-x-l", "hr-x-m", "hr-x-s", "hsb-x-f", "hsb-x-l", "hsb-x-m", "hsb-x-s", "hu-x-f", "hu-x-l", "hu-x-m", "hu-x-s", "hy-x-f", "hy-x-l", "hy-x-m", "hy-x-s", "ia-x-f", "ia-x-l", "ia-x-m", "ia-x-s", "id-x-f", "id-x-l", "id-x-m", "id-x-s", "ig-x-f", "ig-x-l", "ig-x-m", "ig-x-s", "is-x-f", "is-x-l", "is-x-m", "is-x-s", "it-CH-x-f", "it-CH-x-l", "it-CH-x-m", "it-CH-x-s", "it-x-f", "it-x-l", "it-x-m", "it-x-s", "ja-x-f", "ja-x-l", "ja-x-m", "ja-x-s", "jv-x-f", "jv-x-l", "jv-x-m", "jv-x-s", "ka-x-f", "ka-x-l", "ka-x-m", "ka-x-s", "kea-x-f", "kea-x-l", "kea-x-m", "kea-x-s", "kgp-x-f", "kgp-x-l", "kgp-x-m", "kgp-x-s", "kk-x-f", "kk-x-l", "kk-x-m", "kk-x-s", "km-x-f", "km-x-l", "km-x-m", "km-x-s", "ko-x-f", "ko-x-l", "ko-x-m", "ko-x-s", "kok-x-f", "kok-x-l", "kok-x-m", "kok-x-s", "ks-x-f", "ks-x-l", "ks-x-m", "ks-x-s", "ku-x-f", "ku-x-l", "ku-x-m", "ku-x-s", "kxv-x-f", "kxv-x-l", "kxv-x-m", "kxv-x-s", "ky-x-f", "ky-x-l", "ky-x-m", "ky-x-s", "lb-x-f", "lb-x-l", "lb-x-m", "lb-x-s", "lo-x-f", "lo-x-l", "lo-x-m", "lo-x-s", "lt-x-f", "lt-x-l", "lt-x-m", "lt-x-s", "lv-x-f", "lv-x-l", "lv-x-m", "lv-x-s", "mai-x-f", "mai-x-l", "mai-x-m", "mai-x-s", "mi-x-f", "mi-x-l", "mi-x-m", "mi-x-s", "mk-x-f", "mk-x-l", "mk-x-m", "mk-x-s", "ml-x-f", "ml-x-l", "ml-x-m", "mn-x-f", "mn-x-l", "mn-x-m", "mn-x-s", "mni-x-f", "mni-x-l", "mni-x-m", "mni-x-s", "mr-x-f", "mr-x-l", "mr-x-m", "mr-x-s", "ms-BN-x-f", "ms-ID-x-f", "ms-ID-x-m", "ms-ID-x-s", "ms-x-f", "ms-x-l", "ms-x-m", "ms-x-s", "mt-x-f", "mt-x-l", "mt-x-m", "mt-x-s", "my-x-f", "my-x-l", "my-x-m", "my-x-s", "nb-x-f", "nb-x-l", "nb-x-m", "nb-x-s", "nl-x-f", "nl-x-l", "nl-x-m", "nl-x-s", "nn-x-f", "nn-x-l", "nn-x-m", "nn-x-s", "no-x-f", "no-x-l", "no-x-m", "no-x-s", "or-x-f", "or-x-l", "or-x-m", "or-x-s", "pa-x-f", "pa-x-l", "pa-x-m", "pa-x-s", "pcm-x-f", "pcm-x-l", "pcm-x-m", "pcm-x-s", "pl-x-f", "pl-x-l", "pl-x-m", "pl-x-s", "ps-x-f", "ps-x-l", "ps-x-s", "pt-AO-x-s", "pt-CH-x-s", "pt-CV-x-s", "pt-GQ-x-s", "pt-GW-x-s", "pt-LU-x-s", "pt-MO-x-s", "pt-MZ-x-s", "pt-PT-x-s", "pt-ST-x-s", "pt-TL-x-s", "pt-x-f", "pt-x-l", "pt-x-m", "pt-x-s", "qu-x-f", "qu-x-l", "qu-x-m", "qu-x-s", "rm-x-f", "rm-x-l", "rm-x-m", "rm-x-s", "ro-x-f", "ro-x-l", "ro-x-m", "ro-x-s", "ru-x-f", "ru-x-l", "ru-x-m", "ru-x-s", "sa-x-f", "sa-x-l", "sa-x-m", "sa-x-s", "sah-x-f", "sah-x-l", "sah-x-m", "sah-x-s", "sc-x-f", "sc-x-l", "sc-x-m", "sc-x-s", "sd-Deva-x-f", "sd-Deva-x-l", "sd-Deva-x-m", "sd-Deva-x-s", "sk-x-f", "sk-x-l", "sk-x-m", "sk-x-s", "sl-x-f", "sl-x-l", "sl-x-m", "sl-x-s", "so-x-f", "so-x-l", "so-x-m", "so-x-s", "sq-x-f", "sq-x-l", "sq-x-m", "sq-x-s", "sr-Latn-x-f", "sr-Latn-x-l", "sr-Latn-x-m", "sr-Latn-x-s", "sr-x-f", "sr-x-l", "sr-x-m", "sr-x-s", "su-x-f", "su-x-l", "su-x-m", "su-x-s", "sv-x-f", "sv-x-l", "sv-x-m", "sv-x-s", "sw-x-f", "sw-x-l", "sw-x-m", "sw-x-s", "syr-x-f", "syr-x-l", "syr-x-m", "syr-x-s", "ta-x-f", "ta-x-l", "ta-x-m", "ta-x-s", "te-x-f", "te-x-l", "te-x-m", "te-x-s", "tg-x-f", "tg-x-l", "tg-x-m", "tg-x-s", "th-x-f", "th-x-l", "th-x-m", "th-x-s", "ti-ER-x-f", "ti-x-f", "ti-x-l", "ti-x-m", "ti-x-s", "tk-x-f", "tk-x-l", "tk-x-m", "tk-x-s", "to-x-f", "to-x-l", "to-x-m", "to-x-s", "tr-x-f", "tr-x-l", "tr-x-m", "tr-x-s", "tt-x-f", "tt-x-l", "tt-x-m", "tt-x-s", "ug-x-f", "ug-x-l", "ug-x-m", "ug-x-s", "uk-x-f", "uk-x-l", "uk-x-m", "uk-x-s", "und-x-f", "und-x-l", "und-x-m", "und-x-s", "ur-x-f", "ur-x-l", "ur-x-m", "ur-x-s", "uz-Cyrl-x-f", "uz-Cyrl-x-s", "uz-x-f", "uz-x-l", "uz-x-m", "uz-x-s", "vec-x-f", "vec-x-l", "vec-x-m", "vec-x-s", "vi-x-f", "vi-x-l", "vi-x-m", "vi-x-s", "wo-x-f", "wo-x-l", "wo-x-m", "wo-x-s", "xh-x-f", "xh-x-l", "xh-x-m", "xh-x-s", "xnr-x-f", "xnr-x-l", "xnr-x-m", "xnr-x-s", "yo-x-f", "yo-x-l", "yo-x-m", "yo-x-s", "yrl-x-f", "yrl-x-l", "yrl-x-m", "yrl-x-s", "yue-Hans-x-f", "yue-Hans-x-l", "yue-Hans-x-m", "yue-Hans-x-s", "yue-x-f", "yue-x-l", "yue-x-m", "yue-x-s", "zh-HK-x-f", "zh-HK-x-l", "zh-HK-x-m", "zh-HK-x-s", "zh-Hant-x-f", "zh-Hant-x-l", "zh-Hant-x-m", "zh-Hant-x-s", "zh-MO-x-f", "zh-MO-x-l", "zh-MO-x-m", "zh-MO-x-s", "zh-x-f", "zh-x-l", "zh-x-m", "zh-x-s", "zu-x-f", "zu-x-l", "zu-x-m"]; + static VALUES: [&::Yokeable; 1070usize] = [&AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AM_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &AR_X_F, &AM_X_L, &AR_X_M, &AR_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AST_X_F, &AST_X_L, &AM_X_M, &AST_X_S, &AZ_X_F, &AZ_X_L, &AZ_X_M, &AZ_X_S, &BE_X_F, &AM_X_L, &BE_X_M, &BE_X_S, &BG_X_F, &BG_X_L, &BG_X_M, &BG_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BLO_X_F, &BLO_X_L, &BLO_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BR_X_S, &BRX_X_F, &BRX_X_L, &BRX_X_M, &AST_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_CYRL_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_X_S, &CA_X_F, &CA_X_L, &CA_X_M, &AST_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CS_X_F, &CS_X_L, &CS_X_M, &CS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &CV_X_F, &CV_X_L, &CV_X_M, &CV_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &DA_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &DSB_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AF_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &AF_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &EN_BZ_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &EN_CH_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &AST_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_IN_X_F, &BN_X_L, &BN_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AF_X_L, &AF_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &EN_NZ_X_M, &EN_NZ_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &EN_BZ_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &EN_SE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &AF_X_M, &EN_ZA_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &EN_ZW_X_M, &BN_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &EO_X_F, &EO_X_L, &EO_X_M, &AS_X_S, &ES_CL_X_M, &ES_CL_X_S, &EN_NZ_X_M, &ES_CO_X_S, &ES_DO_X_M, &EN_NZ_X_M, &ES_CO_X_S, &ES_HN_X_F, &ES_HN_X_L, &ES_PA_X_M, &ES_PA_X_S, &ES_CO_X_S, &ES_PA_X_M, &ES_PA_X_S, &ES_X_F, &ES_X_L, &ES_X_M, &BN_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &EN_CH_X_S, &EU_X_F, &EU_X_L, &EU_X_M, &AS_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FA_X_S, &FF_ADLM_X_F, &FF_ADLM_X_L, &FF_ADLM_X_M, &FF_ADLM_X_S, &FI_X_F, &CS_X_L, &BE_X_M, &BE_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &FO_X_F, &CS_X_L, &DA_X_M, &EN_CH_X_S, &ES_CO_X_S, &FR_CA_X_S, &BE_X_F, &EN_CH_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &GD_X_F, &GD_X_L, &AM_X_M, &BN_X_S, &GL_X_F, &ES_X_L, &ES_X_M, &BN_X_S, &GU_X_F, &GU_X_L, &GU_X_M, &GU_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &AST_X_S, &HE_X_F, &HE_X_L, &HE_X_M, &BE_X_S, &EN_IN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &HR_X_F, &HR_X_L, &HR_X_M, &HR_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &DSB_X_S, &HU_X_F, &HU_X_L, &HU_X_M, &HU_X_S, &HY_X_F, &HY_X_L, &HY_X_M, &EN_CH_X_S, &IA_X_F, &IA_X_L, &AM_X_M, &ES_CL_X_S, &EN_BW_X_F, &AM_X_L, &AM_X_M, &ID_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &BE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CS_X_S, &BR_X_F, &AF_X_L, &AF_X_M, &ID_X_S, &JA_X_F, &JA_X_L, &JA_X_M, &JA_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &KA_X_F, &BN_X_L, &BN_X_M, &EN_CH_X_S, &KEA_X_F, &KEA_X_L, &AM_X_M, &AM_X_S, &KGP_X_F, &KGP_X_L, &BN_X_M, &AM_X_S, &KK_X_F, &KK_X_L, &KK_X_M, &AZ_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &KO_X_F, &KO_X_L, &KO_X_M, &KO_X_M, &BR_X_F, &AM_X_L, &KOK_X_M, &FF_ADLM_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &KU_X_F, &KU_X_L, &KU_X_M, &KU_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &CEB_X_F, &KXV_X_L, &AZ_X_M, &KXV_X_S, &KY_X_F, &KY_X_L, &CV_X_S, &EN_CH_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &LO_X_F, &AM_X_L, &AM_X_M, &BN_X_S, <_X_F, <_X_L, <_X_M, <_X_S, &LV_X_F, &LV_X_L, &LV_X_M, &BS_X_S, &MAI_X_F, &KXV_X_L, &AZ_X_M, &KXV_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &BG_X_F, &BG_X_L, &BE_X_M, &BE_X_S, &ML_X_F, &ML_X_L, &ML_X_M, &AS_X_S, &MN_X_F, &MN_X_L, &MN_X_M, &MN_X_S, &MNI_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &AF_X_L, &EN_BW_X_F, &AM_X_M, &ID_X_S, &BE_X_F, &AM_X_L, &ES_DO_X_M, &EN_NZ_X_S, &MT_X_F, &MT_X_L, &AF_X_M, &AM_X_S, &MY_X_F, &MY_X_L, &AZ_X_M, &MY_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &EN_BW_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CV_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &PS_X_F, &PS_X_L, &AS_X_M, &PS_X_S, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &ES_X_F, &ES_X_L, &ES_X_M, &AM_X_S, &QU_X_F, &BRX_X_L, &BRX_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &RM_X_F, &AM_X_L, &ES_CL_X_M, &ES_CL_X_S, &BE_X_F, &AM_X_L, &CV_X_S, &EN_CH_X_S, &BG_X_F, &BG_X_L, &RU_X_M, &CV_X_S, &MAI_X_F, &KXV_X_L, &AZ_X_M, &KXV_X_S, &SAH_X_F, &ML_X_L, &ML_X_M, &SAH_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &SC_X_F, &SC_X_L, &AF_X_M, &AM_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &SK_X_F, &CS_X_M, &CS_X_M, &BE_X_S, &FO_X_F, &SL_X_L, &DA_X_M, &SL_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &SQ_X_F, &AM_X_M, &AM_X_M, &BE_X_S, &HR_X_F, &HR_X_L, &SR_LATN_X_M, &BS_CYRL_X_S, &HR_X_F, &HR_X_L, &SR_LATN_X_M, &BS_CYRL_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &EN_SE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &SYR_X_F, &SYR_X_L, &SYR_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &EN_BW_X_F, &AF_X_L, &AF_X_M, &ID_X_S, &TH_X_F, &TH_X_L, &TH_X_M, &CA_X_M, &TI_ER_X_F, &AM_X_F, &AM_X_L, &AM_X_M, &ID_X_S, &TK_X_F, &AM_X_L, &AM_X_M, &EN_CH_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &TR_X_F, &KXV_X_L, &AZ_X_M, &KU_X_S, &TT_X_F, &TT_X_L, &TT_X_M, &TT_X_S, &UG_X_F, &UG_X_L, &UG_X_M, &BLO_X_S, &UK_X_F, &UK_X_L, &UK_X_M, &CS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &UR_X_F, &UR_X_L, &UR_X_M, &BN_X_S, &UZ_CYRL_X_F, &AS_X_L, &AS_X_M, &EN_ZA_X_S, &UZ_X_F, &UZ_X_L, &UZ_X_M, &TT_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &VI_X_F, &VI_X_L, &BN_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &WO_X_F, &BN_X_L, &BN_X_M, &ES_CL_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CEB_X_F, &KXV_X_L, &AZ_X_M, &KXV_X_S, &YO_X_F, &YO_X_L, &YO_X_L, &ES_DO_X_M, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &YUE_HANS_X_S, &YUE_X_F, &YUE_X_L, &YUE_X_L, &YUE_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &ZH_HK_X_F, &JA_X_L, &JA_X_L, &YUE_HANS_X_S, &YUE_X_F, &YUE_X_L, &YUE_X_L, &YUE_X_S, &ZH_HK_X_F, &JA_X_L, &JA_X_L, &YUE_HANS_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &YUE_X_S, &AF_X_F, &AM_X_L, &AM_X_M, &AS_X_S]; + static KEYS: [&str; 1070usize] = ["af-x-f", "af-x-l", "af-x-m", "af-x-s", "am-x-f", "am-x-l", "am-x-m", "am-x-s", "ar-x-f", "ar-x-l", "ar-x-m", "ar-x-s", "as-x-f", "as-x-l", "as-x-m", "as-x-s", "ast-x-f", "ast-x-l", "ast-x-m", "ast-x-s", "az-x-f", "az-x-l", "az-x-m", "az-x-s", "be-x-f", "be-x-l", "be-x-m", "be-x-s", "bg-x-f", "bg-x-l", "bg-x-m", "bg-x-s", "bgc-x-f", "bgc-x-l", "bgc-x-m", "bgc-x-s", "bho-x-f", "bho-x-l", "bho-x-m", "bho-x-s", "blo-x-f", "blo-x-l", "blo-x-m", "blo-x-s", "bn-x-f", "bn-x-l", "bn-x-m", "bn-x-s", "br-x-f", "br-x-l", "br-x-m", "br-x-s", "brx-x-f", "brx-x-l", "brx-x-m", "brx-x-s", "bs-Cyrl-x-f", "bs-Cyrl-x-l", "bs-Cyrl-x-m", "bs-Cyrl-x-s", "bs-x-f", "bs-x-l", "bs-x-m", "bs-x-s", "ca-x-f", "ca-x-l", "ca-x-m", "ca-x-s", "ceb-x-f", "ceb-x-l", "ceb-x-m", "ceb-x-s", "chr-x-f", "chr-x-l", "chr-x-m", "chr-x-s", "cs-x-f", "cs-x-l", "cs-x-m", "cs-x-s", "csw-x-f", "csw-x-l", "csw-x-m", "csw-x-s", "cv-x-f", "cv-x-l", "cv-x-m", "cv-x-s", "cy-x-f", "cy-x-l", "cy-x-m", "cy-x-s", "da-x-f", "da-x-l", "da-x-m", "da-x-s", "de-x-f", "de-x-l", "de-x-m", "de-x-s", "doi-x-f", "doi-x-l", "doi-x-m", "doi-x-s", "dsb-x-f", "dsb-x-l", "dsb-x-m", "dsb-x-s", "el-x-f", "el-x-l", "el-x-m", "el-x-s", "en-001-x-f", "en-001-x-l", "en-001-x-m", "en-001-x-s", "en-150-x-f", "en-150-x-l", "en-150-x-m", "en-150-x-s", "en-AE-x-f", "en-AE-x-l", "en-AE-x-m", "en-AE-x-s", "en-AG-x-f", "en-AG-x-l", "en-AG-x-m", "en-AG-x-s", "en-AI-x-f", "en-AI-x-l", "en-AI-x-m", "en-AI-x-s", "en-AT-x-f", "en-AT-x-l", "en-AT-x-m", "en-AT-x-s", "en-AU-x-f", "en-AU-x-l", "en-AU-x-m", "en-AU-x-s", "en-BB-x-f", "en-BB-x-l", "en-BB-x-m", "en-BB-x-s", "en-BE-x-f", "en-BE-x-l", "en-BE-x-m", "en-BE-x-s", "en-BM-x-f", "en-BM-x-l", "en-BM-x-m", "en-BM-x-s", "en-BS-x-f", "en-BS-x-l", "en-BS-x-m", "en-BS-x-s", "en-BW-x-f", "en-BW-x-l", "en-BW-x-m", "en-BW-x-s", "en-BZ-x-f", "en-BZ-x-l", "en-BZ-x-m", "en-BZ-x-s", "en-CC-x-f", "en-CC-x-l", "en-CC-x-m", "en-CC-x-s", "en-CH-x-f", "en-CH-x-l", "en-CH-x-m", "en-CH-x-s", "en-CK-x-f", "en-CK-x-l", "en-CK-x-m", "en-CK-x-s", "en-CM-x-f", "en-CM-x-l", "en-CM-x-m", "en-CM-x-s", "en-CX-x-f", "en-CX-x-l", "en-CX-x-m", "en-CX-x-s", "en-CY-x-f", "en-CY-x-l", "en-CY-x-m", "en-CY-x-s", "en-DE-x-f", "en-DE-x-l", "en-DE-x-m", "en-DE-x-s", "en-DG-x-f", "en-DG-x-l", "en-DG-x-m", "en-DG-x-s", "en-DK-x-f", "en-DK-x-l", "en-DK-x-m", "en-DK-x-s", "en-DM-x-f", "en-DM-x-l", "en-DM-x-m", "en-DM-x-s", "en-ER-x-f", "en-ER-x-l", "en-ER-x-m", "en-ER-x-s", "en-FI-x-f", "en-FI-x-l", "en-FI-x-m", "en-FI-x-s", "en-FJ-x-f", "en-FJ-x-l", "en-FJ-x-m", "en-FJ-x-s", "en-FK-x-f", "en-FK-x-l", "en-FK-x-m", "en-FK-x-s", "en-FM-x-f", "en-FM-x-l", "en-FM-x-m", "en-FM-x-s", "en-GB-x-f", "en-GB-x-l", "en-GB-x-m", "en-GB-x-s", "en-GD-x-f", "en-GD-x-l", "en-GD-x-m", "en-GD-x-s", "en-GG-x-f", "en-GG-x-l", "en-GG-x-m", "en-GG-x-s", "en-GH-x-f", "en-GH-x-l", "en-GH-x-m", "en-GH-x-s", "en-GI-x-f", "en-GI-x-l", "en-GI-x-m", "en-GI-x-s", "en-GM-x-f", "en-GM-x-l", "en-GM-x-m", "en-GM-x-s", "en-GY-x-f", "en-GY-x-l", "en-GY-x-m", "en-GY-x-s", "en-HK-x-f", "en-HK-x-l", "en-HK-x-m", "en-HK-x-s", "en-ID-x-f", "en-ID-x-l", "en-ID-x-m", "en-ID-x-s", "en-IE-x-f", "en-IE-x-l", "en-IE-x-m", "en-IE-x-s", "en-IL-x-f", "en-IL-x-l", "en-IL-x-m", "en-IL-x-s", "en-IM-x-f", "en-IM-x-l", "en-IM-x-m", "en-IM-x-s", "en-IN-x-f", "en-IN-x-l", "en-IN-x-m", "en-IN-x-s", "en-IO-x-f", "en-IO-x-l", "en-IO-x-m", "en-IO-x-s", "en-JE-x-f", "en-JE-x-l", "en-JE-x-m", "en-JE-x-s", "en-JM-x-f", "en-JM-x-l", "en-JM-x-m", "en-JM-x-s", "en-KE-x-f", "en-KE-x-l", "en-KE-x-m", "en-KE-x-s", "en-KI-x-f", "en-KI-x-l", "en-KI-x-m", "en-KI-x-s", "en-KN-x-f", "en-KN-x-l", "en-KN-x-m", "en-KN-x-s", "en-KY-x-f", "en-KY-x-l", "en-KY-x-m", "en-KY-x-s", "en-LC-x-f", "en-LC-x-l", "en-LC-x-m", "en-LC-x-s", "en-LR-x-f", "en-LR-x-l", "en-LR-x-m", "en-LR-x-s", "en-LS-x-f", "en-LS-x-l", "en-LS-x-m", "en-LS-x-s", "en-MG-x-f", "en-MG-x-l", "en-MG-x-m", "en-MG-x-s", "en-MO-x-f", "en-MO-x-l", "en-MO-x-m", "en-MO-x-s", "en-MS-x-f", "en-MS-x-l", "en-MS-x-m", "en-MS-x-s", "en-MT-x-f", "en-MT-x-l", "en-MT-x-m", "en-MT-x-s", "en-MU-x-f", "en-MU-x-l", "en-MU-x-m", "en-MU-x-s", "en-MV-x-f", "en-MV-x-l", "en-MV-x-m", "en-MV-x-s", "en-MW-x-f", "en-MW-x-l", "en-MW-x-m", "en-MW-x-s", "en-MY-x-f", "en-MY-x-l", "en-MY-x-m", "en-MY-x-s", "en-NA-x-f", "en-NA-x-l", "en-NA-x-m", "en-NA-x-s", "en-NF-x-f", "en-NF-x-l", "en-NF-x-m", "en-NF-x-s", "en-NG-x-f", "en-NG-x-l", "en-NG-x-m", "en-NG-x-s", "en-NL-x-f", "en-NL-x-l", "en-NL-x-m", "en-NL-x-s", "en-NR-x-f", "en-NR-x-l", "en-NR-x-m", "en-NR-x-s", "en-NU-x-f", "en-NU-x-l", "en-NU-x-m", "en-NU-x-s", "en-NZ-x-f", "en-NZ-x-l", "en-NZ-x-m", "en-NZ-x-s", "en-PG-x-f", "en-PG-x-l", "en-PG-x-m", "en-PG-x-s", "en-PK-x-f", "en-PK-x-l", "en-PK-x-m", "en-PK-x-s", "en-PN-x-f", "en-PN-x-l", "en-PN-x-m", "en-PN-x-s", "en-PW-x-f", "en-PW-x-l", "en-PW-x-m", "en-PW-x-s", "en-RW-x-f", "en-RW-x-l", "en-RW-x-m", "en-RW-x-s", "en-SB-x-f", "en-SB-x-l", "en-SB-x-m", "en-SB-x-s", "en-SC-x-f", "en-SC-x-l", "en-SC-x-m", "en-SC-x-s", "en-SD-x-f", "en-SD-x-l", "en-SD-x-m", "en-SD-x-s", "en-SE-x-f", "en-SE-x-l", "en-SE-x-m", "en-SE-x-s", "en-SG-x-f", "en-SG-x-l", "en-SG-x-m", "en-SG-x-s", "en-SH-x-f", "en-SH-x-l", "en-SH-x-m", "en-SH-x-s", "en-SI-x-f", "en-SI-x-l", "en-SI-x-m", "en-SI-x-s", "en-SL-x-f", "en-SL-x-l", "en-SL-x-m", "en-SL-x-s", "en-SS-x-f", "en-SS-x-l", "en-SS-x-m", "en-SS-x-s", "en-SX-x-f", "en-SX-x-l", "en-SX-x-m", "en-SX-x-s", "en-SZ-x-f", "en-SZ-x-l", "en-SZ-x-m", "en-SZ-x-s", "en-TC-x-f", "en-TC-x-l", "en-TC-x-m", "en-TC-x-s", "en-TK-x-f", "en-TK-x-l", "en-TK-x-m", "en-TK-x-s", "en-TO-x-f", "en-TO-x-l", "en-TO-x-m", "en-TO-x-s", "en-TT-x-f", "en-TT-x-l", "en-TT-x-m", "en-TT-x-s", "en-TV-x-f", "en-TV-x-l", "en-TV-x-m", "en-TV-x-s", "en-TZ-x-f", "en-TZ-x-l", "en-TZ-x-m", "en-TZ-x-s", "en-UG-x-f", "en-UG-x-l", "en-UG-x-m", "en-UG-x-s", "en-VC-x-f", "en-VC-x-l", "en-VC-x-m", "en-VC-x-s", "en-VG-x-f", "en-VG-x-l", "en-VG-x-m", "en-VG-x-s", "en-VU-x-f", "en-VU-x-l", "en-VU-x-m", "en-VU-x-s", "en-WS-x-f", "en-WS-x-l", "en-WS-x-m", "en-WS-x-s", "en-ZA-x-f", "en-ZA-x-l", "en-ZA-x-m", "en-ZA-x-s", "en-ZM-x-f", "en-ZM-x-l", "en-ZM-x-m", "en-ZM-x-s", "en-ZW-x-f", "en-ZW-x-l", "en-ZW-x-m", "en-ZW-x-s", "en-x-f", "en-x-l", "en-x-m", "en-x-s", "eo-x-f", "eo-x-l", "eo-x-m", "eo-x-s", "es-CL-x-m", "es-CL-x-s", "es-CO-x-m", "es-CO-x-s", "es-DO-x-m", "es-GT-x-m", "es-GT-x-s", "es-HN-x-f", "es-HN-x-l", "es-PA-x-m", "es-PA-x-s", "es-PE-x-s", "es-PR-x-m", "es-PR-x-s", "es-x-f", "es-x-l", "es-x-m", "es-x-s", "et-x-f", "et-x-l", "et-x-m", "et-x-s", "eu-x-f", "eu-x-l", "eu-x-m", "eu-x-s", "fa-x-f", "fa-x-l", "fa-x-m", "fa-x-s", "ff-Adlm-x-f", "ff-Adlm-x-l", "ff-Adlm-x-m", "ff-Adlm-x-s", "fi-x-f", "fi-x-l", "fi-x-m", "fi-x-s", "fil-x-f", "fil-x-l", "fil-x-m", "fil-x-s", "fo-x-f", "fo-x-l", "fo-x-m", "fo-x-s", "fr-BE-x-s", "fr-CA-x-s", "fr-CH-x-f", "fr-CH-x-s", "fr-x-f", "fr-x-l", "fr-x-m", "fr-x-s", "fy-x-f", "fy-x-l", "fy-x-m", "fy-x-s", "ga-x-f", "ga-x-l", "ga-x-m", "ga-x-s", "gd-x-f", "gd-x-l", "gd-x-m", "gd-x-s", "gl-x-f", "gl-x-l", "gl-x-m", "gl-x-s", "gu-x-f", "gu-x-l", "gu-x-m", "gu-x-s", "ha-x-f", "ha-x-l", "ha-x-m", "ha-x-s", "he-x-f", "he-x-l", "he-x-m", "he-x-s", "hi-Latn-x-f", "hi-Latn-x-l", "hi-Latn-x-m", "hi-Latn-x-s", "hi-x-f", "hi-x-l", "hi-x-m", "hi-x-s", "hr-x-f", "hr-x-l", "hr-x-m", "hr-x-s", "hsb-x-f", "hsb-x-l", "hsb-x-m", "hsb-x-s", "hu-x-f", "hu-x-l", "hu-x-m", "hu-x-s", "hy-x-f", "hy-x-l", "hy-x-m", "hy-x-s", "ia-x-f", "ia-x-l", "ia-x-m", "ia-x-s", "id-x-f", "id-x-l", "id-x-m", "id-x-s", "ie-x-f", "ie-x-l", "ie-x-m", "ie-x-s", "ig-x-f", "ig-x-l", "ig-x-m", "ig-x-s", "is-x-f", "is-x-l", "is-x-m", "is-x-s", "it-CH-x-f", "it-CH-x-l", "it-CH-x-m", "it-CH-x-s", "it-x-f", "it-x-l", "it-x-m", "it-x-s", "ja-x-f", "ja-x-l", "ja-x-m", "ja-x-s", "jv-x-f", "jv-x-l", "jv-x-m", "jv-x-s", "ka-x-f", "ka-x-l", "ka-x-m", "ka-x-s", "kea-x-f", "kea-x-l", "kea-x-m", "kea-x-s", "kgp-x-f", "kgp-x-l", "kgp-x-m", "kgp-x-s", "kk-x-f", "kk-x-l", "kk-x-m", "kk-x-s", "km-x-f", "km-x-l", "km-x-m", "km-x-s", "kn-x-f", "kn-x-l", "kn-x-m", "kn-x-s", "ko-x-f", "ko-x-l", "ko-x-m", "ko-x-s", "kok-x-f", "kok-x-l", "kok-x-m", "kok-x-s", "ks-Deva-x-f", "ks-Deva-x-l", "ks-Deva-x-m", "ks-Deva-x-s", "ks-x-f", "ks-x-l", "ks-x-m", "ks-x-s", "ku-x-f", "ku-x-l", "ku-x-m", "ku-x-s", "kxv-Deva-x-f", "kxv-Deva-x-l", "kxv-Deva-x-m", "kxv-Deva-x-s", "kxv-Orya-x-f", "kxv-Orya-x-l", "kxv-Orya-x-m", "kxv-Orya-x-s", "kxv-Telu-x-f", "kxv-Telu-x-l", "kxv-Telu-x-m", "kxv-Telu-x-s", "kxv-x-f", "kxv-x-l", "kxv-x-m", "kxv-x-s", "ky-x-f", "ky-x-l", "ky-x-m", "ky-x-s", "lb-x-f", "lb-x-l", "lb-x-m", "lb-x-s", "lij-x-f", "lij-x-l", "lij-x-m", "lij-x-s", "lmo-x-f", "lmo-x-l", "lmo-x-m", "lmo-x-s", "lo-x-f", "lo-x-l", "lo-x-m", "lo-x-s", "lt-x-f", "lt-x-l", "lt-x-m", "lt-x-s", "lv-x-f", "lv-x-l", "lv-x-m", "lv-x-s", "mai-x-f", "mai-x-l", "mai-x-m", "mai-x-s", "mi-x-f", "mi-x-l", "mi-x-m", "mi-x-s", "mk-x-f", "mk-x-l", "mk-x-m", "mk-x-s", "ml-x-f", "ml-x-l", "ml-x-m", "ml-x-s", "mn-x-f", "mn-x-l", "mn-x-m", "mn-x-s", "mni-x-f", "mni-x-l", "mni-x-m", "mni-x-s", "mr-x-f", "mr-x-l", "mr-x-m", "mr-x-s", "ms-BN-x-f", "ms-ID-x-f", "ms-ID-x-m", "ms-ID-x-s", "ms-x-f", "ms-x-l", "ms-x-m", "ms-x-s", "mt-x-f", "mt-x-l", "mt-x-m", "mt-x-s", "my-x-f", "my-x-l", "my-x-m", "my-x-s", "nb-x-f", "nb-x-l", "nb-x-m", "nb-x-s", "nds-x-f", "nds-x-l", "nds-x-m", "nds-x-s", "ne-x-f", "ne-x-l", "ne-x-m", "ne-x-s", "nl-x-f", "nl-x-l", "nl-x-m", "nl-x-s", "nn-x-f", "nn-x-l", "nn-x-m", "nn-x-s", "no-x-f", "no-x-l", "no-x-m", "no-x-s", "nqo-x-f", "nqo-x-l", "nqo-x-m", "nqo-x-s", "oc-x-f", "oc-x-l", "oc-x-m", "oc-x-s", "or-x-f", "or-x-l", "or-x-m", "or-x-s", "pa-x-f", "pa-x-l", "pa-x-m", "pa-x-s", "pcm-x-f", "pcm-x-l", "pcm-x-m", "pcm-x-s", "pl-x-f", "pl-x-l", "pl-x-m", "pl-x-s", "prg-x-f", "prg-x-l", "prg-x-m", "prg-x-s", "ps-x-f", "ps-x-l", "ps-x-m", "ps-x-s", "pt-AO-x-s", "pt-CH-x-s", "pt-CV-x-s", "pt-GQ-x-s", "pt-GW-x-s", "pt-LU-x-s", "pt-MO-x-s", "pt-MZ-x-s", "pt-PT-x-s", "pt-ST-x-s", "pt-TL-x-s", "pt-x-f", "pt-x-l", "pt-x-m", "pt-x-s", "qu-x-f", "qu-x-l", "qu-x-m", "qu-x-s", "raj-x-f", "raj-x-l", "raj-x-m", "raj-x-s", "rm-x-f", "rm-x-l", "rm-x-m", "rm-x-s", "ro-x-f", "ro-x-l", "ro-x-m", "ro-x-s", "ru-x-f", "ru-x-l", "ru-x-m", "ru-x-s", "sa-x-f", "sa-x-l", "sa-x-m", "sa-x-s", "sah-x-f", "sah-x-l", "sah-x-m", "sah-x-s", "sat-x-f", "sat-x-l", "sat-x-m", "sat-x-s", "sc-x-f", "sc-x-l", "sc-x-m", "sc-x-s", "sd-Deva-x-f", "sd-Deva-x-l", "sd-Deva-x-m", "sd-Deva-x-s", "sd-x-f", "sd-x-l", "sd-x-m", "sd-x-s", "si-x-f", "si-x-l", "si-x-m", "si-x-s", "sk-x-f", "sk-x-l", "sk-x-m", "sk-x-s", "sl-x-f", "sl-x-l", "sl-x-m", "sl-x-s", "so-x-f", "so-x-l", "so-x-m", "so-x-s", "sq-x-f", "sq-x-l", "sq-x-m", "sq-x-s", "sr-Latn-x-f", "sr-Latn-x-l", "sr-Latn-x-m", "sr-Latn-x-s", "sr-x-f", "sr-x-l", "sr-x-m", "sr-x-s", "su-x-f", "su-x-l", "su-x-m", "su-x-s", "sv-x-f", "sv-x-l", "sv-x-m", "sv-x-s", "sw-x-f", "sw-x-l", "sw-x-m", "sw-x-s", "syr-x-f", "syr-x-l", "syr-x-m", "syr-x-s", "szl-x-f", "szl-x-l", "szl-x-m", "szl-x-s", "ta-x-f", "ta-x-l", "ta-x-m", "ta-x-s", "te-x-f", "te-x-l", "te-x-m", "te-x-s", "tg-x-f", "tg-x-l", "tg-x-m", "tg-x-s", "th-x-f", "th-x-l", "th-x-m", "th-x-s", "ti-ER-x-f", "ti-x-f", "ti-x-l", "ti-x-m", "ti-x-s", "tk-x-f", "tk-x-l", "tk-x-m", "tk-x-s", "to-x-f", "to-x-l", "to-x-m", "to-x-s", "tok-x-f", "tok-x-l", "tok-x-m", "tok-x-s", "tr-x-f", "tr-x-l", "tr-x-m", "tr-x-s", "tt-x-f", "tt-x-l", "tt-x-m", "tt-x-s", "ug-x-f", "ug-x-l", "ug-x-m", "ug-x-s", "uk-x-f", "uk-x-l", "uk-x-m", "uk-x-s", "und-x-f", "und-x-l", "und-x-m", "und-x-s", "ur-x-f", "ur-x-l", "ur-x-m", "ur-x-s", "uz-Cyrl-x-f", "uz-Cyrl-x-l", "uz-Cyrl-x-m", "uz-Cyrl-x-s", "uz-x-f", "uz-x-l", "uz-x-m", "uz-x-s", "vec-x-f", "vec-x-l", "vec-x-m", "vec-x-s", "vi-x-f", "vi-x-l", "vi-x-m", "vi-x-s", "vmw-x-f", "vmw-x-l", "vmw-x-m", "vmw-x-s", "wo-x-f", "wo-x-l", "wo-x-m", "wo-x-s", "xh-x-f", "xh-x-l", "xh-x-m", "xh-x-s", "xnr-x-f", "xnr-x-l", "xnr-x-m", "xnr-x-s", "yo-x-f", "yo-x-l", "yo-x-m", "yo-x-s", "yrl-x-f", "yrl-x-l", "yrl-x-m", "yrl-x-s", "yue-Hans-x-f", "yue-Hans-x-l", "yue-Hans-x-m", "yue-Hans-x-s", "yue-x-f", "yue-x-l", "yue-x-m", "yue-x-s", "za-x-f", "za-x-l", "za-x-m", "za-x-s", "zh-HK-x-f", "zh-HK-x-l", "zh-HK-x-m", "zh-HK-x-s", "zh-Hant-x-f", "zh-Hant-x-l", "zh-Hant-x-m", "zh-Hant-x-s", "zh-MO-x-f", "zh-MO-x-l", "zh-MO-x-m", "zh-MO-x-s", "zh-x-f", "zh-x-l", "zh-x-m", "zh-x-s", "zu-x-f", "zu-x-l", "zu-x-m", "zu-x-s"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_patterns_islamic_date_v1.rs.data b/provider/baked/datetime/data/macros/datetime_patterns_islamic_date_v1.rs.data index 3924291b000..7e0f9fd6581 100644 --- a/provider/baked/datetime/data/macros/datetime_patterns_islamic_date_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_patterns_islamic_date_v1.rs.data @@ -186,9 +186,9 @@ macro_rules! __impl_datetime_patterns_islamic_date_v1 { static MN_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x03\0\x04K\0\x04=\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static MN_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x04\0\x04K\0\x04=\0\0 \x80@\x01\0\0.\0\0 \x80R\x04\0\0 \0\x043\0\x040\0\x04@\0\x040\0\x043") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static SAH_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04A\0\x04K\0\x04;\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \0\x04:\0\x04\xAF\0\x04=\0\x04M\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static ML_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static ML_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static ML_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; @@ -212,7 +212,7 @@ macro_rules! __impl_datetime_patterns_islamic_date_v1 { static KU_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x01\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static MY_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x01\0\0/\x80 \x01\0\0/\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static AZ_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static HU_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0.\0\0 \x80 \x01\0\0.\0\0 \x80@\x01\0\0.") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static MN_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0.\x80 \x02\0\0.\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static PS_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; @@ -229,8 +229,8 @@ macro_rules! __impl_datetime_patterns_islamic_date_v1 { static LV_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \0\0g\0\0a\0\0d\0\0a\0\0 \x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static LV_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \0\0g\0\0a\0\0d\0\0a\0\0 \x80@\x01\0\0.\0\0 \x80 \x04\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static FA_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static VALUES: [&::Yokeable; 952usize] = [&AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AM_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &AR_X_F, &AM_X_L, &AM_X_M, &AR_X_S, &AST_X_F, &AST_X_L, &AM_X_M, &AST_X_S, &AZ_X_F, &AZ_X_L, &AZ_X_M, &AZ_X_S, &BE_X_F, &AM_X_L, &BE_X_M, &BE_X_S, &BG_X_F, &BG_X_L, &BG_X_M, &BG_X_S, &BLO_X_F, &BLO_X_L, &BLO_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BR_X_S, &BRX_X_F, &BRX_X_L, &BRX_X_M, &AST_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_CYRL_X_M, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_CYRL_X_M, &CA_X_F, &CA_X_L, &CA_X_M, &AST_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CS_X_F, &CS_X_L, &CS_X_M, &CS_X_S, &CV_X_F, &CV_X_L, &CV_X_M, &CV_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &DA_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &DSB_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &EN_CH_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &BN_X_L, &EN_IN_X_M, &EN_IN_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &EO_X_F, &EO_X_L, &EO_X_M, &ES_CL_X_M, &ES_CL_X_S, &ES_CO_X_M, &ES_CO_X_S, &ES_DO_X_M, &ES_CO_X_M, &ES_CO_X_S, &ES_HN_X_F, &ES_HN_X_L, &ES_PA_X_M, &ES_PA_X_S, &ES_CO_X_S, &ES_PA_X_M, &ES_PA_X_S, &ES_X_F, &ES_X_L, &ES_X_M, &BN_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &EN_CH_X_S, &EU_X_F, &EU_X_L, &EU_X_M, &BR_X_F, &AM_X_L, &AM_X_M, &FA_X_S, &FF_ADLM_X_F, &FF_ADLM_X_L, &FF_ADLM_X_M, &FF_ADLM_X_S, &FI_X_F, &CS_X_L, &BE_X_M, &BE_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &FO_X_F, &CS_X_L, &DA_X_M, &EN_CH_X_S, &ES_CO_X_S, &AF_X_S, &BE_X_F, &EN_CH_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &GD_X_F, &GD_X_L, &AM_X_M, &BN_X_S, &GL_X_F, &ES_X_L, &ES_X_M, &BN_X_S, &GU_X_F, &GU_X_L, &GU_X_M, &GU_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &AST_X_S, &HE_X_F, &HE_X_L, &HE_X_M, &HE_X_S, &BR_X_F, &BN_X_L, &EN_IN_X_M, &EN_IN_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &HR_X_F, &HR_X_L, &HR_X_M, &HR_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &DSB_X_S, &HU_X_F, &HU_X_L, &HU_X_M, &HU_X_S, &HY_X_F, &HY_X_L, &HY_X_M, &EN_CH_X_S, &IA_X_F, &IA_X_L, &AM_X_M, &ES_CL_X_S, &ID_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &BE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CS_X_S, &BR_X_F, &AF_X_L, &AF_X_M, &HE_X_S, &JA_X_F, &JA_X_L, &JA_X_M, &JA_X_M, &BE_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &KA_X_F, &BN_X_L, &BN_X_M, &EN_CH_X_S, &KEA_X_F, &KEA_X_L, &AM_X_M, &AM_X_S, &KGP_X_F, &KGP_X_L, &BN_X_M, &AM_X_S, &KK_X_F, &KK_X_L, &KK_X_M, &AZ_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &KO_X_F, &KO_X_L, &KO_X_M, &KO_X_M, &BR_X_F, &AM_X_L, &KOK_X_M, &FF_ADLM_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &KU_X_F, &KU_X_L, &KU_X_M, &KU_X_S, &CEB_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &KY_X_F, &KY_X_L, &CV_X_S, &EN_CH_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &LO_X_F, &LO_X_L, &LO_X_M, &LO_X_S, <_X_F, <_X_L, <_X_M, <_X_S, &LV_X_F, &LV_X_L, &LV_X_M, &LV_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &MK_X_F, &MK_X_L, &MK_X_M, &MK_X_S, &ML_X_F, &ML_X_L, &ML_X_M, &MN_X_F, &MN_X_L, &MN_X_M, &MN_X_S, &MNI_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &AF_X_L, &ID_X_F, &AM_X_M, &HE_X_S, &BE_X_F, &AM_X_L, &ES_DO_X_M, &MS_X_S, &MT_X_F, &MT_X_L, &AF_X_M, &AM_X_S, &MY_X_F, &MY_X_L, &AZ_X_M, &MY_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &ID_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CV_X_S, &PS_X_F, &PS_X_L, &PS_X_S, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &ES_X_F, &ES_X_L, &ES_X_M, &AM_X_S, &QU_X_F, &BRX_X_L, &BRX_X_M, &BN_X_S, &RM_X_F, &AM_X_L, &ES_CL_X_M, &ES_CL_X_S, &BE_X_F, &AM_X_L, &CV_X_S, &EN_CH_X_S, &BG_X_F, &BG_X_L, &RU_X_M, &CV_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &SAH_X_F, &ML_X_L, &ML_X_M, &SAH_X_S, &SC_X_F, &SC_X_L, &AF_X_M, &AM_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &SK_X_F, &CS_X_M, &CS_X_M, &BE_X_S, &FO_X_F, &SL_X_L, &DA_X_M, &SL_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BE_X_S, &HR_X_F, &HR_X_L, &SR_LATN_X_M, &SR_LATN_X_S, &HR_X_F, &HR_X_L, &SR_LATN_X_M, &SR_LATN_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &SV_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &SYR_X_F, &SYR_X_L, &SYR_X_M, &BN_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &TG_X_F, &TG_X_L, &AM_X_M, &BLO_X_S, &TH_X_F, &TH_X_L, &TH_X_M, &CA_X_M, &TI_ER_X_F, &AM_X_F, &AM_X_L, &AM_X_M, &HE_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &TR_X_F, &HI_X_L, &AZ_X_M, &KU_X_S, &TT_X_F, &TT_X_L, &TT_X_M, &TT_X_S, &UG_X_F, &UG_X_L, &UG_X_M, &AR_X_S, &UK_X_F, &UK_X_L, &UK_X_M, &CS_X_S, &UND_X_F, &UND_X_L, &UND_X_M, &UND_X_S, &UG_X_F, &UG_X_L, &UG_X_M, &BN_X_S, &UZ_CYRL_X_F, &UZ_CYRL_X_S, &UZ_X_F, &UZ_X_L, &UZ_X_M, &TT_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &VI_X_F, &VI_X_L, &BN_X_M, &BN_X_S, &WO_X_F, &BN_X_L, &BN_X_M, &ES_CL_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CEB_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &YO_X_F, &YO_X_L, &YO_X_L, &ES_DO_X_M, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &JA_X_F, &JA_X_L, &JA_X_L, &YUE_HANS_X_S, &JA_X_F, &JA_X_L, &JA_X_L, &YUE_HANS_X_S, &JA_X_F, &JA_X_L, &JA_X_L, &YUE_HANS_X_S, &ZH_SG_X_S, &JA_X_F, &JA_X_L, &JA_X_L, &YUE_HANS_X_S, &AF_X_F, &AM_X_L, &AM_X_M]; - static KEYS: [&str; 952usize] = ["af-x-f", "af-x-l", "af-x-m", "af-x-s", "am-x-f", "am-x-l", "am-x-m", "am-x-s", "ar-x-f", "ar-x-l", "ar-x-m", "ar-x-s", "ast-x-f", "ast-x-l", "ast-x-m", "ast-x-s", "az-x-f", "az-x-l", "az-x-m", "az-x-s", "be-x-f", "be-x-l", "be-x-m", "be-x-s", "bg-x-f", "bg-x-l", "bg-x-m", "bg-x-s", "blo-x-f", "blo-x-l", "blo-x-m", "blo-x-s", "bn-x-f", "bn-x-l", "bn-x-m", "bn-x-s", "br-x-f", "br-x-l", "br-x-m", "br-x-s", "brx-x-f", "brx-x-l", "brx-x-m", "brx-x-s", "bs-Cyrl-x-f", "bs-Cyrl-x-l", "bs-Cyrl-x-m", "bs-Cyrl-x-s", "bs-x-f", "bs-x-l", "bs-x-m", "bs-x-s", "ca-x-f", "ca-x-l", "ca-x-m", "ca-x-s", "ceb-x-f", "ceb-x-l", "ceb-x-m", "ceb-x-s", "chr-x-f", "chr-x-l", "chr-x-m", "chr-x-s", "cs-x-f", "cs-x-l", "cs-x-m", "cs-x-s", "cv-x-f", "cv-x-l", "cv-x-m", "cv-x-s", "cy-x-f", "cy-x-l", "cy-x-m", "cy-x-s", "da-x-f", "da-x-l", "da-x-m", "da-x-s", "de-x-f", "de-x-l", "de-x-m", "de-x-s", "doi-x-f", "doi-x-l", "doi-x-m", "doi-x-s", "dsb-x-f", "dsb-x-l", "dsb-x-m", "dsb-x-s", "el-x-f", "el-x-l", "el-x-m", "el-x-s", "en-001-x-f", "en-001-x-l", "en-001-x-m", "en-001-x-s", "en-150-x-f", "en-150-x-l", "en-150-x-m", "en-150-x-s", "en-AG-x-f", "en-AG-x-l", "en-AG-x-m", "en-AG-x-s", "en-AI-x-f", "en-AI-x-l", "en-AI-x-m", "en-AI-x-s", "en-AT-x-f", "en-AT-x-l", "en-AT-x-m", "en-AT-x-s", "en-AU-x-f", "en-AU-x-l", "en-AU-x-m", "en-AU-x-s", "en-BB-x-f", "en-BB-x-l", "en-BB-x-m", "en-BB-x-s", "en-BE-x-f", "en-BE-x-l", "en-BE-x-m", "en-BE-x-s", "en-BM-x-f", "en-BM-x-l", "en-BM-x-m", "en-BM-x-s", "en-BS-x-f", "en-BS-x-l", "en-BS-x-m", "en-BS-x-s", "en-BW-x-f", "en-BW-x-l", "en-BW-x-m", "en-BW-x-s", "en-BZ-x-f", "en-BZ-x-l", "en-BZ-x-m", "en-BZ-x-s", "en-CC-x-f", "en-CC-x-l", "en-CC-x-m", "en-CC-x-s", "en-CH-x-f", "en-CH-x-l", "en-CH-x-m", "en-CH-x-s", "en-CK-x-f", "en-CK-x-l", "en-CK-x-m", "en-CK-x-s", "en-CM-x-f", "en-CM-x-l", "en-CM-x-m", "en-CM-x-s", "en-CX-x-f", "en-CX-x-l", "en-CX-x-m", "en-CX-x-s", "en-CY-x-f", "en-CY-x-l", "en-CY-x-m", "en-CY-x-s", "en-DE-x-f", "en-DE-x-l", "en-DE-x-m", "en-DE-x-s", "en-DG-x-f", "en-DG-x-l", "en-DG-x-m", "en-DG-x-s", "en-DK-x-f", "en-DK-x-l", "en-DK-x-m", "en-DK-x-s", "en-DM-x-f", "en-DM-x-l", "en-DM-x-m", "en-DM-x-s", "en-ER-x-f", "en-ER-x-l", "en-ER-x-m", "en-ER-x-s", "en-FI-x-f", "en-FI-x-l", "en-FI-x-m", "en-FI-x-s", "en-FJ-x-f", "en-FJ-x-l", "en-FJ-x-m", "en-FJ-x-s", "en-FK-x-f", "en-FK-x-l", "en-FK-x-m", "en-FK-x-s", "en-FM-x-f", "en-FM-x-l", "en-FM-x-m", "en-FM-x-s", "en-GB-x-f", "en-GB-x-l", "en-GB-x-m", "en-GB-x-s", "en-GD-x-f", "en-GD-x-l", "en-GD-x-m", "en-GD-x-s", "en-GG-x-f", "en-GG-x-l", "en-GG-x-m", "en-GG-x-s", "en-GH-x-f", "en-GH-x-l", "en-GH-x-m", "en-GH-x-s", "en-GI-x-f", "en-GI-x-l", "en-GI-x-m", "en-GI-x-s", "en-GM-x-f", "en-GM-x-l", "en-GM-x-m", "en-GM-x-s", "en-GY-x-f", "en-GY-x-l", "en-GY-x-m", "en-GY-x-s", "en-HK-x-f", "en-HK-x-l", "en-HK-x-m", "en-HK-x-s", "en-ID-x-f", "en-ID-x-l", "en-ID-x-m", "en-ID-x-s", "en-IE-x-f", "en-IE-x-l", "en-IE-x-m", "en-IE-x-s", "en-IL-x-f", "en-IL-x-l", "en-IL-x-m", "en-IL-x-s", "en-IM-x-f", "en-IM-x-l", "en-IM-x-m", "en-IM-x-s", "en-IN-x-f", "en-IN-x-l", "en-IN-x-m", "en-IN-x-s", "en-IO-x-f", "en-IO-x-l", "en-IO-x-m", "en-IO-x-s", "en-JE-x-f", "en-JE-x-l", "en-JE-x-m", "en-JE-x-s", "en-JM-x-f", "en-JM-x-l", "en-JM-x-m", "en-JM-x-s", "en-KE-x-f", "en-KE-x-l", "en-KE-x-m", "en-KE-x-s", "en-KI-x-f", "en-KI-x-l", "en-KI-x-m", "en-KI-x-s", "en-KN-x-f", "en-KN-x-l", "en-KN-x-m", "en-KN-x-s", "en-KY-x-f", "en-KY-x-l", "en-KY-x-m", "en-KY-x-s", "en-LC-x-f", "en-LC-x-l", "en-LC-x-m", "en-LC-x-s", "en-LR-x-f", "en-LR-x-l", "en-LR-x-m", "en-LR-x-s", "en-LS-x-f", "en-LS-x-l", "en-LS-x-m", "en-LS-x-s", "en-MG-x-f", "en-MG-x-l", "en-MG-x-m", "en-MG-x-s", "en-MO-x-f", "en-MO-x-l", "en-MO-x-m", "en-MO-x-s", "en-MS-x-f", "en-MS-x-l", "en-MS-x-m", "en-MS-x-s", "en-MT-x-f", "en-MT-x-l", "en-MT-x-m", "en-MT-x-s", "en-MU-x-f", "en-MU-x-l", "en-MU-x-m", "en-MU-x-s", "en-MV-x-f", "en-MV-x-l", "en-MV-x-m", "en-MV-x-s", "en-MW-x-f", "en-MW-x-l", "en-MW-x-m", "en-MW-x-s", "en-MY-x-f", "en-MY-x-l", "en-MY-x-m", "en-MY-x-s", "en-NA-x-f", "en-NA-x-l", "en-NA-x-m", "en-NA-x-s", "en-NF-x-f", "en-NF-x-l", "en-NF-x-m", "en-NF-x-s", "en-NG-x-f", "en-NG-x-l", "en-NG-x-m", "en-NG-x-s", "en-NL-x-f", "en-NL-x-l", "en-NL-x-m", "en-NL-x-s", "en-NR-x-f", "en-NR-x-l", "en-NR-x-m", "en-NR-x-s", "en-NU-x-f", "en-NU-x-l", "en-NU-x-m", "en-NU-x-s", "en-NZ-x-f", "en-NZ-x-l", "en-NZ-x-m", "en-NZ-x-s", "en-PG-x-f", "en-PG-x-l", "en-PG-x-m", "en-PG-x-s", "en-PK-x-f", "en-PK-x-l", "en-PK-x-m", "en-PK-x-s", "en-PN-x-f", "en-PN-x-l", "en-PN-x-m", "en-PN-x-s", "en-PW-x-f", "en-PW-x-l", "en-PW-x-m", "en-PW-x-s", "en-RW-x-f", "en-RW-x-l", "en-RW-x-m", "en-RW-x-s", "en-SB-x-f", "en-SB-x-l", "en-SB-x-m", "en-SB-x-s", "en-SC-x-f", "en-SC-x-l", "en-SC-x-m", "en-SC-x-s", "en-SD-x-f", "en-SD-x-l", "en-SD-x-m", "en-SD-x-s", "en-SE-x-f", "en-SE-x-l", "en-SE-x-m", "en-SE-x-s", "en-SG-x-f", "en-SG-x-l", "en-SG-x-m", "en-SG-x-s", "en-SH-x-f", "en-SH-x-l", "en-SH-x-m", "en-SH-x-s", "en-SI-x-f", "en-SI-x-l", "en-SI-x-m", "en-SI-x-s", "en-SL-x-f", "en-SL-x-l", "en-SL-x-m", "en-SL-x-s", "en-SS-x-f", "en-SS-x-l", "en-SS-x-m", "en-SS-x-s", "en-SX-x-f", "en-SX-x-l", "en-SX-x-m", "en-SX-x-s", "en-SZ-x-f", "en-SZ-x-l", "en-SZ-x-m", "en-SZ-x-s", "en-TC-x-f", "en-TC-x-l", "en-TC-x-m", "en-TC-x-s", "en-TK-x-f", "en-TK-x-l", "en-TK-x-m", "en-TK-x-s", "en-TO-x-f", "en-TO-x-l", "en-TO-x-m", "en-TO-x-s", "en-TT-x-f", "en-TT-x-l", "en-TT-x-m", "en-TT-x-s", "en-TV-x-f", "en-TV-x-l", "en-TV-x-m", "en-TV-x-s", "en-TZ-x-f", "en-TZ-x-l", "en-TZ-x-m", "en-TZ-x-s", "en-UG-x-f", "en-UG-x-l", "en-UG-x-m", "en-UG-x-s", "en-VC-x-f", "en-VC-x-l", "en-VC-x-m", "en-VC-x-s", "en-VG-x-f", "en-VG-x-l", "en-VG-x-m", "en-VG-x-s", "en-VU-x-f", "en-VU-x-l", "en-VU-x-m", "en-VU-x-s", "en-WS-x-f", "en-WS-x-l", "en-WS-x-m", "en-WS-x-s", "en-ZA-x-f", "en-ZA-x-l", "en-ZA-x-m", "en-ZA-x-s", "en-ZM-x-f", "en-ZM-x-l", "en-ZM-x-m", "en-ZM-x-s", "en-ZW-x-f", "en-ZW-x-l", "en-ZW-x-m", "en-ZW-x-s", "en-x-f", "en-x-l", "en-x-m", "en-x-s", "eo-x-f", "eo-x-l", "eo-x-m", "es-CL-x-m", "es-CL-x-s", "es-CO-x-m", "es-CO-x-s", "es-DO-x-m", "es-GT-x-m", "es-GT-x-s", "es-HN-x-f", "es-HN-x-l", "es-PA-x-m", "es-PA-x-s", "es-PE-x-s", "es-PR-x-m", "es-PR-x-s", "es-x-f", "es-x-l", "es-x-m", "es-x-s", "et-x-f", "et-x-l", "et-x-m", "et-x-s", "eu-x-f", "eu-x-l", "eu-x-m", "fa-x-f", "fa-x-l", "fa-x-m", "fa-x-s", "ff-Adlm-x-f", "ff-Adlm-x-l", "ff-Adlm-x-m", "ff-Adlm-x-s", "fi-x-f", "fi-x-l", "fi-x-m", "fi-x-s", "fil-x-f", "fil-x-l", "fil-x-m", "fil-x-s", "fo-x-f", "fo-x-l", "fo-x-m", "fo-x-s", "fr-BE-x-s", "fr-CA-x-s", "fr-CH-x-f", "fr-CH-x-s", "fr-x-f", "fr-x-l", "fr-x-m", "fr-x-s", "fy-x-f", "fy-x-l", "fy-x-m", "fy-x-s", "ga-x-f", "ga-x-l", "ga-x-m", "ga-x-s", "gd-x-f", "gd-x-l", "gd-x-m", "gd-x-s", "gl-x-f", "gl-x-l", "gl-x-m", "gl-x-s", "gu-x-f", "gu-x-l", "gu-x-m", "gu-x-s", "ha-x-f", "ha-x-l", "ha-x-m", "ha-x-s", "he-x-f", "he-x-l", "he-x-m", "he-x-s", "hi-Latn-x-f", "hi-Latn-x-l", "hi-Latn-x-m", "hi-Latn-x-s", "hi-x-f", "hi-x-l", "hi-x-m", "hi-x-s", "hr-x-f", "hr-x-l", "hr-x-m", "hr-x-s", "hsb-x-f", "hsb-x-l", "hsb-x-m", "hsb-x-s", "hu-x-f", "hu-x-l", "hu-x-m", "hu-x-s", "hy-x-f", "hy-x-l", "hy-x-m", "hy-x-s", "ia-x-f", "ia-x-l", "ia-x-m", "ia-x-s", "id-x-f", "id-x-l", "id-x-m", "id-x-s", "ig-x-f", "ig-x-l", "ig-x-m", "ig-x-s", "is-x-f", "is-x-l", "is-x-m", "is-x-s", "it-CH-x-f", "it-CH-x-l", "it-CH-x-m", "it-CH-x-s", "it-x-f", "it-x-l", "it-x-m", "it-x-s", "ja-x-f", "ja-x-l", "ja-x-m", "ja-x-s", "jv-x-f", "jv-x-l", "jv-x-m", "jv-x-s", "ka-x-f", "ka-x-l", "ka-x-m", "ka-x-s", "kea-x-f", "kea-x-l", "kea-x-m", "kea-x-s", "kgp-x-f", "kgp-x-l", "kgp-x-m", "kgp-x-s", "kk-x-f", "kk-x-l", "kk-x-m", "kk-x-s", "km-x-f", "km-x-l", "km-x-m", "km-x-s", "ko-x-f", "ko-x-l", "ko-x-m", "ko-x-s", "kok-x-f", "kok-x-l", "kok-x-m", "kok-x-s", "ks-x-f", "ks-x-l", "ks-x-m", "ks-x-s", "ku-x-f", "ku-x-l", "ku-x-m", "ku-x-s", "kxv-x-f", "kxv-x-l", "kxv-x-m", "kxv-x-s", "ky-x-f", "ky-x-l", "ky-x-m", "ky-x-s", "lb-x-f", "lb-x-l", "lb-x-m", "lb-x-s", "lo-x-f", "lo-x-l", "lo-x-m", "lo-x-s", "lt-x-f", "lt-x-l", "lt-x-m", "lt-x-s", "lv-x-f", "lv-x-l", "lv-x-m", "lv-x-s", "mai-x-f", "mai-x-l", "mai-x-m", "mai-x-s", "mi-x-f", "mi-x-l", "mi-x-m", "mi-x-s", "mk-x-f", "mk-x-l", "mk-x-m", "mk-x-s", "ml-x-f", "ml-x-l", "ml-x-m", "mn-x-f", "mn-x-l", "mn-x-m", "mn-x-s", "mni-x-f", "mni-x-l", "mni-x-m", "mni-x-s", "mr-x-f", "mr-x-l", "mr-x-m", "mr-x-s", "ms-BN-x-f", "ms-ID-x-f", "ms-ID-x-m", "ms-ID-x-s", "ms-x-f", "ms-x-l", "ms-x-m", "ms-x-s", "mt-x-f", "mt-x-l", "mt-x-m", "mt-x-s", "my-x-f", "my-x-l", "my-x-m", "my-x-s", "nb-x-f", "nb-x-l", "nb-x-m", "nb-x-s", "nl-x-f", "nl-x-l", "nl-x-m", "nl-x-s", "nn-x-f", "nn-x-l", "nn-x-m", "nn-x-s", "no-x-f", "no-x-l", "no-x-m", "no-x-s", "or-x-f", "or-x-l", "or-x-m", "or-x-s", "pa-x-f", "pa-x-l", "pa-x-m", "pa-x-s", "pcm-x-f", "pcm-x-l", "pcm-x-m", "pcm-x-s", "pl-x-f", "pl-x-l", "pl-x-m", "pl-x-s", "ps-x-f", "ps-x-l", "ps-x-s", "pt-AO-x-s", "pt-CH-x-s", "pt-CV-x-s", "pt-GQ-x-s", "pt-GW-x-s", "pt-LU-x-s", "pt-MO-x-s", "pt-MZ-x-s", "pt-PT-x-s", "pt-ST-x-s", "pt-TL-x-s", "pt-x-f", "pt-x-l", "pt-x-m", "pt-x-s", "qu-x-f", "qu-x-l", "qu-x-m", "qu-x-s", "rm-x-f", "rm-x-l", "rm-x-m", "rm-x-s", "ro-x-f", "ro-x-l", "ro-x-m", "ro-x-s", "ru-x-f", "ru-x-l", "ru-x-m", "ru-x-s", "sa-x-f", "sa-x-l", "sa-x-m", "sa-x-s", "sah-x-f", "sah-x-l", "sah-x-m", "sah-x-s", "sc-x-f", "sc-x-l", "sc-x-m", "sc-x-s", "sd-Deva-x-f", "sd-Deva-x-l", "sd-Deva-x-m", "sd-Deva-x-s", "sk-x-f", "sk-x-l", "sk-x-m", "sk-x-s", "sl-x-f", "sl-x-l", "sl-x-m", "sl-x-s", "so-x-f", "so-x-l", "so-x-m", "so-x-s", "sq-x-f", "sq-x-l", "sq-x-m", "sq-x-s", "sr-Latn-x-f", "sr-Latn-x-l", "sr-Latn-x-m", "sr-Latn-x-s", "sr-x-f", "sr-x-l", "sr-x-m", "sr-x-s", "su-x-f", "su-x-l", "su-x-m", "su-x-s", "sv-x-f", "sv-x-l", "sv-x-m", "sv-x-s", "sw-x-f", "sw-x-l", "sw-x-m", "sw-x-s", "syr-x-f", "syr-x-l", "syr-x-m", "syr-x-s", "ta-x-f", "ta-x-l", "ta-x-m", "ta-x-s", "te-x-f", "te-x-l", "te-x-m", "te-x-s", "tg-x-f", "tg-x-l", "tg-x-m", "tg-x-s", "th-x-f", "th-x-l", "th-x-m", "th-x-s", "ti-ER-x-f", "ti-x-f", "ti-x-l", "ti-x-m", "ti-x-s", "tk-x-f", "tk-x-l", "tk-x-m", "tk-x-s", "to-x-f", "to-x-l", "to-x-m", "to-x-s", "tr-x-f", "tr-x-l", "tr-x-m", "tr-x-s", "tt-x-f", "tt-x-l", "tt-x-m", "tt-x-s", "ug-x-f", "ug-x-l", "ug-x-m", "ug-x-s", "uk-x-f", "uk-x-l", "uk-x-m", "uk-x-s", "und-x-f", "und-x-l", "und-x-m", "und-x-s", "ur-x-f", "ur-x-l", "ur-x-m", "ur-x-s", "uz-Cyrl-x-f", "uz-Cyrl-x-s", "uz-x-f", "uz-x-l", "uz-x-m", "uz-x-s", "vec-x-f", "vec-x-l", "vec-x-m", "vec-x-s", "vi-x-f", "vi-x-l", "vi-x-m", "vi-x-s", "wo-x-f", "wo-x-l", "wo-x-m", "wo-x-s", "xh-x-f", "xh-x-l", "xh-x-m", "xh-x-s", "xnr-x-f", "xnr-x-l", "xnr-x-m", "xnr-x-s", "yo-x-f", "yo-x-l", "yo-x-m", "yo-x-s", "yrl-x-f", "yrl-x-l", "yrl-x-m", "yrl-x-s", "yue-Hans-x-f", "yue-Hans-x-l", "yue-Hans-x-m", "yue-Hans-x-s", "yue-x-f", "yue-x-l", "yue-x-m", "yue-x-s", "zh-Hant-x-f", "zh-Hant-x-l", "zh-Hant-x-m", "zh-Hant-x-s", "zh-SG-x-s", "zh-x-f", "zh-x-l", "zh-x-m", "zh-x-s", "zu-x-f", "zu-x-l", "zu-x-m"]; + static VALUES: [&::Yokeable; 1059usize] = [&AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AM_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &AR_X_F, &AM_X_L, &AM_X_M, &AR_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AST_X_F, &AST_X_L, &AM_X_M, &AST_X_S, &AZ_X_F, &AZ_X_L, &AZ_X_M, &AZ_X_S, &BE_X_F, &AM_X_L, &BE_X_M, &BE_X_S, &BG_X_F, &BG_X_L, &BG_X_M, &BG_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BLO_X_F, &BLO_X_L, &BLO_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BR_X_S, &BRX_X_F, &BRX_X_L, &BRX_X_M, &AST_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_CYRL_X_M, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_CYRL_X_M, &CA_X_F, &CA_X_L, &CA_X_M, &AST_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CS_X_F, &CS_X_L, &CS_X_M, &CS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &CV_X_F, &CV_X_L, &CV_X_M, &CV_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &DA_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &DSB_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &EN_CH_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &BN_X_L, &EN_IN_X_M, &EN_IN_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &EO_X_F, &EO_X_L, &EO_X_M, &AS_X_S, &ES_CL_X_M, &ES_CL_X_S, &ES_CO_X_M, &ES_CO_X_S, &ES_DO_X_M, &ES_CO_X_M, &ES_CO_X_S, &ES_HN_X_F, &ES_HN_X_L, &ES_PA_X_M, &ES_PA_X_S, &ES_CO_X_S, &ES_PA_X_M, &ES_PA_X_S, &ES_X_F, &ES_X_L, &ES_X_M, &BN_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &EN_CH_X_S, &EU_X_F, &EU_X_L, &EU_X_M, &AS_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FA_X_S, &FF_ADLM_X_F, &FF_ADLM_X_L, &FF_ADLM_X_M, &FF_ADLM_X_S, &FI_X_F, &CS_X_L, &BE_X_M, &BE_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &FO_X_F, &CS_X_L, &DA_X_M, &EN_CH_X_S, &ES_CO_X_S, &AF_X_S, &BE_X_F, &EN_CH_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &GD_X_F, &GD_X_L, &AM_X_M, &BN_X_S, &GL_X_F, &ES_X_L, &ES_X_M, &BN_X_S, &GU_X_F, &GU_X_L, &GU_X_M, &GU_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &AST_X_S, &HE_X_F, &HE_X_L, &HE_X_M, &HE_X_S, &BR_X_F, &BN_X_L, &EN_IN_X_M, &EN_IN_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &HR_X_F, &HR_X_L, &HR_X_M, &HR_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &DSB_X_S, &HU_X_F, &HU_X_L, &HU_X_M, &HU_X_S, &HY_X_F, &HY_X_L, &HY_X_M, &EN_CH_X_S, &IA_X_F, &IA_X_L, &AM_X_M, &ES_CL_X_S, &ID_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &BE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CS_X_S, &BR_X_F, &AF_X_L, &AF_X_M, &HE_X_S, &JA_X_F, &JA_X_L, &JA_X_M, &JA_X_M, &BE_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &KA_X_F, &BN_X_L, &BN_X_M, &EN_CH_X_S, &KEA_X_F, &KEA_X_L, &AM_X_M, &AM_X_S, &KGP_X_F, &KGP_X_L, &BN_X_M, &AM_X_S, &KK_X_F, &KK_X_L, &KK_X_M, &AZ_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &KO_X_F, &KO_X_L, &KO_X_M, &KO_X_M, &BR_X_F, &AM_X_L, &KOK_X_M, &FF_ADLM_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &KU_X_F, &KU_X_L, &KU_X_M, &KU_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &CEB_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &KY_X_F, &KY_X_L, &CV_X_S, &EN_CH_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &LO_X_F, &LO_X_L, &LO_X_M, &LO_X_S, <_X_F, <_X_L, <_X_M, <_X_S, &LV_X_F, &LV_X_L, &LV_X_M, &LV_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &MK_X_F, &MK_X_L, &MK_X_M, &MK_X_S, &ML_X_F, &ML_X_L, &ML_X_M, &AS_X_S, &MN_X_F, &MN_X_L, &MN_X_M, &MN_X_S, &MNI_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &AF_X_L, &ID_X_F, &AM_X_M, &HE_X_S, &BE_X_F, &AM_X_L, &ES_DO_X_M, &MS_X_S, &MT_X_F, &MT_X_L, &AF_X_M, &AM_X_S, &MY_X_F, &MY_X_L, &AZ_X_M, &MY_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &ID_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CV_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &PS_X_F, &PS_X_L, &AS_X_M, &PS_X_S, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &ES_X_F, &ES_X_L, &ES_X_M, &AM_X_S, &QU_X_F, &BRX_X_L, &BRX_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &RM_X_F, &AM_X_L, &ES_CL_X_M, &ES_CL_X_S, &BE_X_F, &AM_X_L, &CV_X_S, &EN_CH_X_S, &BG_X_F, &BG_X_L, &RU_X_M, &CV_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &SAH_X_F, &ML_X_L, &ML_X_M, &SAH_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &SC_X_F, &SC_X_L, &AF_X_M, &AM_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &SK_X_F, &CS_X_M, &CS_X_M, &BE_X_S, &FO_X_F, &SL_X_L, &DA_X_M, &SL_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BE_X_S, &HR_X_F, &HR_X_L, &SR_LATN_X_M, &SR_LATN_X_S, &HR_X_F, &HR_X_L, &SR_LATN_X_M, &SR_LATN_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &SV_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &SYR_X_F, &SYR_X_L, &SYR_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &TG_X_F, &TG_X_L, &AM_X_M, &BLO_X_S, &TH_X_F, &TH_X_L, &TH_X_M, &CA_X_M, &TI_ER_X_F, &AM_X_F, &AM_X_L, &AM_X_M, &HE_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &TR_X_F, &HI_X_L, &AZ_X_M, &KU_X_S, &TT_X_F, &TT_X_L, &TT_X_M, &TT_X_S, &UG_X_F, &UG_X_L, &UG_X_M, &AR_X_S, &UK_X_F, &UK_X_L, &UK_X_M, &CS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &UG_X_F, &UG_X_L, &UG_X_M, &BN_X_S, &UZ_CYRL_X_F, &AS_X_L, &AS_X_M, &UZ_CYRL_X_S, &UZ_X_F, &UZ_X_L, &UZ_X_M, &TT_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &VI_X_F, &VI_X_L, &BN_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &WO_X_F, &BN_X_L, &BN_X_M, &ES_CL_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CEB_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &YO_X_F, &YO_X_L, &YO_X_L, &ES_DO_X_M, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &JA_X_F, &JA_X_L, &JA_X_L, &YUE_HANS_X_S, &JA_X_F, &JA_X_L, &JA_X_L, &YUE_HANS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &JA_X_F, &JA_X_L, &JA_X_L, &YUE_HANS_X_S, &ZH_SG_X_S, &JA_X_F, &JA_X_L, &JA_X_L, &YUE_HANS_X_S, &AF_X_F, &AM_X_L, &AM_X_M, &AS_X_S]; + static KEYS: [&str; 1059usize] = ["af-x-f", "af-x-l", "af-x-m", "af-x-s", "am-x-f", "am-x-l", "am-x-m", "am-x-s", "ar-x-f", "ar-x-l", "ar-x-m", "ar-x-s", "as-x-f", "as-x-l", "as-x-m", "as-x-s", "ast-x-f", "ast-x-l", "ast-x-m", "ast-x-s", "az-x-f", "az-x-l", "az-x-m", "az-x-s", "be-x-f", "be-x-l", "be-x-m", "be-x-s", "bg-x-f", "bg-x-l", "bg-x-m", "bg-x-s", "bgc-x-f", "bgc-x-l", "bgc-x-m", "bgc-x-s", "bho-x-f", "bho-x-l", "bho-x-m", "bho-x-s", "blo-x-f", "blo-x-l", "blo-x-m", "blo-x-s", "bn-x-f", "bn-x-l", "bn-x-m", "bn-x-s", "br-x-f", "br-x-l", "br-x-m", "br-x-s", "brx-x-f", "brx-x-l", "brx-x-m", "brx-x-s", "bs-Cyrl-x-f", "bs-Cyrl-x-l", "bs-Cyrl-x-m", "bs-Cyrl-x-s", "bs-x-f", "bs-x-l", "bs-x-m", "bs-x-s", "ca-x-f", "ca-x-l", "ca-x-m", "ca-x-s", "ceb-x-f", "ceb-x-l", "ceb-x-m", "ceb-x-s", "chr-x-f", "chr-x-l", "chr-x-m", "chr-x-s", "cs-x-f", "cs-x-l", "cs-x-m", "cs-x-s", "csw-x-f", "csw-x-l", "csw-x-m", "csw-x-s", "cv-x-f", "cv-x-l", "cv-x-m", "cv-x-s", "cy-x-f", "cy-x-l", "cy-x-m", "cy-x-s", "da-x-f", "da-x-l", "da-x-m", "da-x-s", "de-x-f", "de-x-l", "de-x-m", "de-x-s", "doi-x-f", "doi-x-l", "doi-x-m", "doi-x-s", "dsb-x-f", "dsb-x-l", "dsb-x-m", "dsb-x-s", "el-x-f", "el-x-l", "el-x-m", "el-x-s", "en-001-x-f", "en-001-x-l", "en-001-x-m", "en-001-x-s", "en-150-x-f", "en-150-x-l", "en-150-x-m", "en-150-x-s", "en-AG-x-f", "en-AG-x-l", "en-AG-x-m", "en-AG-x-s", "en-AI-x-f", "en-AI-x-l", "en-AI-x-m", "en-AI-x-s", "en-AT-x-f", "en-AT-x-l", "en-AT-x-m", "en-AT-x-s", "en-AU-x-f", "en-AU-x-l", "en-AU-x-m", "en-AU-x-s", "en-BB-x-f", "en-BB-x-l", "en-BB-x-m", "en-BB-x-s", "en-BE-x-f", "en-BE-x-l", "en-BE-x-m", "en-BE-x-s", "en-BM-x-f", "en-BM-x-l", "en-BM-x-m", "en-BM-x-s", "en-BS-x-f", "en-BS-x-l", "en-BS-x-m", "en-BS-x-s", "en-BW-x-f", "en-BW-x-l", "en-BW-x-m", "en-BW-x-s", "en-BZ-x-f", "en-BZ-x-l", "en-BZ-x-m", "en-BZ-x-s", "en-CC-x-f", "en-CC-x-l", "en-CC-x-m", "en-CC-x-s", "en-CH-x-f", "en-CH-x-l", "en-CH-x-m", "en-CH-x-s", "en-CK-x-f", "en-CK-x-l", "en-CK-x-m", "en-CK-x-s", "en-CM-x-f", "en-CM-x-l", "en-CM-x-m", "en-CM-x-s", "en-CX-x-f", "en-CX-x-l", "en-CX-x-m", "en-CX-x-s", "en-CY-x-f", "en-CY-x-l", "en-CY-x-m", "en-CY-x-s", "en-DE-x-f", "en-DE-x-l", "en-DE-x-m", "en-DE-x-s", "en-DG-x-f", "en-DG-x-l", "en-DG-x-m", "en-DG-x-s", "en-DK-x-f", "en-DK-x-l", "en-DK-x-m", "en-DK-x-s", "en-DM-x-f", "en-DM-x-l", "en-DM-x-m", "en-DM-x-s", "en-ER-x-f", "en-ER-x-l", "en-ER-x-m", "en-ER-x-s", "en-FI-x-f", "en-FI-x-l", "en-FI-x-m", "en-FI-x-s", "en-FJ-x-f", "en-FJ-x-l", "en-FJ-x-m", "en-FJ-x-s", "en-FK-x-f", "en-FK-x-l", "en-FK-x-m", "en-FK-x-s", "en-FM-x-f", "en-FM-x-l", "en-FM-x-m", "en-FM-x-s", "en-GB-x-f", "en-GB-x-l", "en-GB-x-m", "en-GB-x-s", "en-GD-x-f", "en-GD-x-l", "en-GD-x-m", "en-GD-x-s", "en-GG-x-f", "en-GG-x-l", "en-GG-x-m", "en-GG-x-s", "en-GH-x-f", "en-GH-x-l", "en-GH-x-m", "en-GH-x-s", "en-GI-x-f", "en-GI-x-l", "en-GI-x-m", "en-GI-x-s", "en-GM-x-f", "en-GM-x-l", "en-GM-x-m", "en-GM-x-s", "en-GY-x-f", "en-GY-x-l", "en-GY-x-m", "en-GY-x-s", "en-HK-x-f", "en-HK-x-l", "en-HK-x-m", "en-HK-x-s", "en-ID-x-f", "en-ID-x-l", "en-ID-x-m", "en-ID-x-s", "en-IE-x-f", "en-IE-x-l", "en-IE-x-m", "en-IE-x-s", "en-IL-x-f", "en-IL-x-l", "en-IL-x-m", "en-IL-x-s", "en-IM-x-f", "en-IM-x-l", "en-IM-x-m", "en-IM-x-s", "en-IN-x-f", "en-IN-x-l", "en-IN-x-m", "en-IN-x-s", "en-IO-x-f", "en-IO-x-l", "en-IO-x-m", "en-IO-x-s", "en-JE-x-f", "en-JE-x-l", "en-JE-x-m", "en-JE-x-s", "en-JM-x-f", "en-JM-x-l", "en-JM-x-m", "en-JM-x-s", "en-KE-x-f", "en-KE-x-l", "en-KE-x-m", "en-KE-x-s", "en-KI-x-f", "en-KI-x-l", "en-KI-x-m", "en-KI-x-s", "en-KN-x-f", "en-KN-x-l", "en-KN-x-m", "en-KN-x-s", "en-KY-x-f", "en-KY-x-l", "en-KY-x-m", "en-KY-x-s", "en-LC-x-f", "en-LC-x-l", "en-LC-x-m", "en-LC-x-s", "en-LR-x-f", "en-LR-x-l", "en-LR-x-m", "en-LR-x-s", "en-LS-x-f", "en-LS-x-l", "en-LS-x-m", "en-LS-x-s", "en-MG-x-f", "en-MG-x-l", "en-MG-x-m", "en-MG-x-s", "en-MO-x-f", "en-MO-x-l", "en-MO-x-m", "en-MO-x-s", "en-MS-x-f", "en-MS-x-l", "en-MS-x-m", "en-MS-x-s", "en-MT-x-f", "en-MT-x-l", "en-MT-x-m", "en-MT-x-s", "en-MU-x-f", "en-MU-x-l", "en-MU-x-m", "en-MU-x-s", "en-MV-x-f", "en-MV-x-l", "en-MV-x-m", "en-MV-x-s", "en-MW-x-f", "en-MW-x-l", "en-MW-x-m", "en-MW-x-s", "en-MY-x-f", "en-MY-x-l", "en-MY-x-m", "en-MY-x-s", "en-NA-x-f", "en-NA-x-l", "en-NA-x-m", "en-NA-x-s", "en-NF-x-f", "en-NF-x-l", "en-NF-x-m", "en-NF-x-s", "en-NG-x-f", "en-NG-x-l", "en-NG-x-m", "en-NG-x-s", "en-NL-x-f", "en-NL-x-l", "en-NL-x-m", "en-NL-x-s", "en-NR-x-f", "en-NR-x-l", "en-NR-x-m", "en-NR-x-s", "en-NU-x-f", "en-NU-x-l", "en-NU-x-m", "en-NU-x-s", "en-NZ-x-f", "en-NZ-x-l", "en-NZ-x-m", "en-NZ-x-s", "en-PG-x-f", "en-PG-x-l", "en-PG-x-m", "en-PG-x-s", "en-PK-x-f", "en-PK-x-l", "en-PK-x-m", "en-PK-x-s", "en-PN-x-f", "en-PN-x-l", "en-PN-x-m", "en-PN-x-s", "en-PW-x-f", "en-PW-x-l", "en-PW-x-m", "en-PW-x-s", "en-RW-x-f", "en-RW-x-l", "en-RW-x-m", "en-RW-x-s", "en-SB-x-f", "en-SB-x-l", "en-SB-x-m", "en-SB-x-s", "en-SC-x-f", "en-SC-x-l", "en-SC-x-m", "en-SC-x-s", "en-SD-x-f", "en-SD-x-l", "en-SD-x-m", "en-SD-x-s", "en-SE-x-f", "en-SE-x-l", "en-SE-x-m", "en-SE-x-s", "en-SG-x-f", "en-SG-x-l", "en-SG-x-m", "en-SG-x-s", "en-SH-x-f", "en-SH-x-l", "en-SH-x-m", "en-SH-x-s", "en-SI-x-f", "en-SI-x-l", "en-SI-x-m", "en-SI-x-s", "en-SL-x-f", "en-SL-x-l", "en-SL-x-m", "en-SL-x-s", "en-SS-x-f", "en-SS-x-l", "en-SS-x-m", "en-SS-x-s", "en-SX-x-f", "en-SX-x-l", "en-SX-x-m", "en-SX-x-s", "en-SZ-x-f", "en-SZ-x-l", "en-SZ-x-m", "en-SZ-x-s", "en-TC-x-f", "en-TC-x-l", "en-TC-x-m", "en-TC-x-s", "en-TK-x-f", "en-TK-x-l", "en-TK-x-m", "en-TK-x-s", "en-TO-x-f", "en-TO-x-l", "en-TO-x-m", "en-TO-x-s", "en-TT-x-f", "en-TT-x-l", "en-TT-x-m", "en-TT-x-s", "en-TV-x-f", "en-TV-x-l", "en-TV-x-m", "en-TV-x-s", "en-TZ-x-f", "en-TZ-x-l", "en-TZ-x-m", "en-TZ-x-s", "en-UG-x-f", "en-UG-x-l", "en-UG-x-m", "en-UG-x-s", "en-VC-x-f", "en-VC-x-l", "en-VC-x-m", "en-VC-x-s", "en-VG-x-f", "en-VG-x-l", "en-VG-x-m", "en-VG-x-s", "en-VU-x-f", "en-VU-x-l", "en-VU-x-m", "en-VU-x-s", "en-WS-x-f", "en-WS-x-l", "en-WS-x-m", "en-WS-x-s", "en-ZA-x-f", "en-ZA-x-l", "en-ZA-x-m", "en-ZA-x-s", "en-ZM-x-f", "en-ZM-x-l", "en-ZM-x-m", "en-ZM-x-s", "en-ZW-x-f", "en-ZW-x-l", "en-ZW-x-m", "en-ZW-x-s", "en-x-f", "en-x-l", "en-x-m", "en-x-s", "eo-x-f", "eo-x-l", "eo-x-m", "eo-x-s", "es-CL-x-m", "es-CL-x-s", "es-CO-x-m", "es-CO-x-s", "es-DO-x-m", "es-GT-x-m", "es-GT-x-s", "es-HN-x-f", "es-HN-x-l", "es-PA-x-m", "es-PA-x-s", "es-PE-x-s", "es-PR-x-m", "es-PR-x-s", "es-x-f", "es-x-l", "es-x-m", "es-x-s", "et-x-f", "et-x-l", "et-x-m", "et-x-s", "eu-x-f", "eu-x-l", "eu-x-m", "eu-x-s", "fa-x-f", "fa-x-l", "fa-x-m", "fa-x-s", "ff-Adlm-x-f", "ff-Adlm-x-l", "ff-Adlm-x-m", "ff-Adlm-x-s", "fi-x-f", "fi-x-l", "fi-x-m", "fi-x-s", "fil-x-f", "fil-x-l", "fil-x-m", "fil-x-s", "fo-x-f", "fo-x-l", "fo-x-m", "fo-x-s", "fr-BE-x-s", "fr-CA-x-s", "fr-CH-x-f", "fr-CH-x-s", "fr-x-f", "fr-x-l", "fr-x-m", "fr-x-s", "fy-x-f", "fy-x-l", "fy-x-m", "fy-x-s", "ga-x-f", "ga-x-l", "ga-x-m", "ga-x-s", "gd-x-f", "gd-x-l", "gd-x-m", "gd-x-s", "gl-x-f", "gl-x-l", "gl-x-m", "gl-x-s", "gu-x-f", "gu-x-l", "gu-x-m", "gu-x-s", "ha-x-f", "ha-x-l", "ha-x-m", "ha-x-s", "he-x-f", "he-x-l", "he-x-m", "he-x-s", "hi-Latn-x-f", "hi-Latn-x-l", "hi-Latn-x-m", "hi-Latn-x-s", "hi-x-f", "hi-x-l", "hi-x-m", "hi-x-s", "hr-x-f", "hr-x-l", "hr-x-m", "hr-x-s", "hsb-x-f", "hsb-x-l", "hsb-x-m", "hsb-x-s", "hu-x-f", "hu-x-l", "hu-x-m", "hu-x-s", "hy-x-f", "hy-x-l", "hy-x-m", "hy-x-s", "ia-x-f", "ia-x-l", "ia-x-m", "ia-x-s", "id-x-f", "id-x-l", "id-x-m", "id-x-s", "ie-x-f", "ie-x-l", "ie-x-m", "ie-x-s", "ig-x-f", "ig-x-l", "ig-x-m", "ig-x-s", "is-x-f", "is-x-l", "is-x-m", "is-x-s", "it-CH-x-f", "it-CH-x-l", "it-CH-x-m", "it-CH-x-s", "it-x-f", "it-x-l", "it-x-m", "it-x-s", "ja-x-f", "ja-x-l", "ja-x-m", "ja-x-s", "jv-x-f", "jv-x-l", "jv-x-m", "jv-x-s", "ka-x-f", "ka-x-l", "ka-x-m", "ka-x-s", "kea-x-f", "kea-x-l", "kea-x-m", "kea-x-s", "kgp-x-f", "kgp-x-l", "kgp-x-m", "kgp-x-s", "kk-x-f", "kk-x-l", "kk-x-m", "kk-x-s", "km-x-f", "km-x-l", "km-x-m", "km-x-s", "kn-x-f", "kn-x-l", "kn-x-m", "kn-x-s", "ko-x-f", "ko-x-l", "ko-x-m", "ko-x-s", "kok-x-f", "kok-x-l", "kok-x-m", "kok-x-s", "ks-Deva-x-f", "ks-Deva-x-l", "ks-Deva-x-m", "ks-Deva-x-s", "ks-x-f", "ks-x-l", "ks-x-m", "ks-x-s", "ku-x-f", "ku-x-l", "ku-x-m", "ku-x-s", "kxv-Deva-x-f", "kxv-Deva-x-l", "kxv-Deva-x-m", "kxv-Deva-x-s", "kxv-Orya-x-f", "kxv-Orya-x-l", "kxv-Orya-x-m", "kxv-Orya-x-s", "kxv-Telu-x-f", "kxv-Telu-x-l", "kxv-Telu-x-m", "kxv-Telu-x-s", "kxv-x-f", "kxv-x-l", "kxv-x-m", "kxv-x-s", "ky-x-f", "ky-x-l", "ky-x-m", "ky-x-s", "lb-x-f", "lb-x-l", "lb-x-m", "lb-x-s", "lij-x-f", "lij-x-l", "lij-x-m", "lij-x-s", "lmo-x-f", "lmo-x-l", "lmo-x-m", "lmo-x-s", "lo-x-f", "lo-x-l", "lo-x-m", "lo-x-s", "lt-x-f", "lt-x-l", "lt-x-m", "lt-x-s", "lv-x-f", "lv-x-l", "lv-x-m", "lv-x-s", "mai-x-f", "mai-x-l", "mai-x-m", "mai-x-s", "mi-x-f", "mi-x-l", "mi-x-m", "mi-x-s", "mk-x-f", "mk-x-l", "mk-x-m", "mk-x-s", "ml-x-f", "ml-x-l", "ml-x-m", "ml-x-s", "mn-x-f", "mn-x-l", "mn-x-m", "mn-x-s", "mni-x-f", "mni-x-l", "mni-x-m", "mni-x-s", "mr-x-f", "mr-x-l", "mr-x-m", "mr-x-s", "ms-BN-x-f", "ms-ID-x-f", "ms-ID-x-m", "ms-ID-x-s", "ms-x-f", "ms-x-l", "ms-x-m", "ms-x-s", "mt-x-f", "mt-x-l", "mt-x-m", "mt-x-s", "my-x-f", "my-x-l", "my-x-m", "my-x-s", "nb-x-f", "nb-x-l", "nb-x-m", "nb-x-s", "nds-x-f", "nds-x-l", "nds-x-m", "nds-x-s", "ne-x-f", "ne-x-l", "ne-x-m", "ne-x-s", "nl-x-f", "nl-x-l", "nl-x-m", "nl-x-s", "nn-x-f", "nn-x-l", "nn-x-m", "nn-x-s", "no-x-f", "no-x-l", "no-x-m", "no-x-s", "nqo-x-f", "nqo-x-l", "nqo-x-m", "nqo-x-s", "oc-x-f", "oc-x-l", "oc-x-m", "oc-x-s", "or-x-f", "or-x-l", "or-x-m", "or-x-s", "pa-x-f", "pa-x-l", "pa-x-m", "pa-x-s", "pcm-x-f", "pcm-x-l", "pcm-x-m", "pcm-x-s", "pl-x-f", "pl-x-l", "pl-x-m", "pl-x-s", "prg-x-f", "prg-x-l", "prg-x-m", "prg-x-s", "ps-x-f", "ps-x-l", "ps-x-m", "ps-x-s", "pt-AO-x-s", "pt-CH-x-s", "pt-CV-x-s", "pt-GQ-x-s", "pt-GW-x-s", "pt-LU-x-s", "pt-MO-x-s", "pt-MZ-x-s", "pt-PT-x-s", "pt-ST-x-s", "pt-TL-x-s", "pt-x-f", "pt-x-l", "pt-x-m", "pt-x-s", "qu-x-f", "qu-x-l", "qu-x-m", "qu-x-s", "raj-x-f", "raj-x-l", "raj-x-m", "raj-x-s", "rm-x-f", "rm-x-l", "rm-x-m", "rm-x-s", "ro-x-f", "ro-x-l", "ro-x-m", "ro-x-s", "ru-x-f", "ru-x-l", "ru-x-m", "ru-x-s", "sa-x-f", "sa-x-l", "sa-x-m", "sa-x-s", "sah-x-f", "sah-x-l", "sah-x-m", "sah-x-s", "sat-x-f", "sat-x-l", "sat-x-m", "sat-x-s", "sc-x-f", "sc-x-l", "sc-x-m", "sc-x-s", "sd-Deva-x-f", "sd-Deva-x-l", "sd-Deva-x-m", "sd-Deva-x-s", "sd-x-f", "sd-x-l", "sd-x-m", "sd-x-s", "si-x-f", "si-x-l", "si-x-m", "si-x-s", "sk-x-f", "sk-x-l", "sk-x-m", "sk-x-s", "sl-x-f", "sl-x-l", "sl-x-m", "sl-x-s", "so-x-f", "so-x-l", "so-x-m", "so-x-s", "sq-x-f", "sq-x-l", "sq-x-m", "sq-x-s", "sr-Latn-x-f", "sr-Latn-x-l", "sr-Latn-x-m", "sr-Latn-x-s", "sr-x-f", "sr-x-l", "sr-x-m", "sr-x-s", "su-x-f", "su-x-l", "su-x-m", "su-x-s", "sv-x-f", "sv-x-l", "sv-x-m", "sv-x-s", "sw-x-f", "sw-x-l", "sw-x-m", "sw-x-s", "syr-x-f", "syr-x-l", "syr-x-m", "syr-x-s", "szl-x-f", "szl-x-l", "szl-x-m", "szl-x-s", "ta-x-f", "ta-x-l", "ta-x-m", "ta-x-s", "te-x-f", "te-x-l", "te-x-m", "te-x-s", "tg-x-f", "tg-x-l", "tg-x-m", "tg-x-s", "th-x-f", "th-x-l", "th-x-m", "th-x-s", "ti-ER-x-f", "ti-x-f", "ti-x-l", "ti-x-m", "ti-x-s", "tk-x-f", "tk-x-l", "tk-x-m", "tk-x-s", "to-x-f", "to-x-l", "to-x-m", "to-x-s", "tok-x-f", "tok-x-l", "tok-x-m", "tok-x-s", "tr-x-f", "tr-x-l", "tr-x-m", "tr-x-s", "tt-x-f", "tt-x-l", "tt-x-m", "tt-x-s", "ug-x-f", "ug-x-l", "ug-x-m", "ug-x-s", "uk-x-f", "uk-x-l", "uk-x-m", "uk-x-s", "und-x-f", "und-x-l", "und-x-m", "und-x-s", "ur-x-f", "ur-x-l", "ur-x-m", "ur-x-s", "uz-Cyrl-x-f", "uz-Cyrl-x-l", "uz-Cyrl-x-m", "uz-Cyrl-x-s", "uz-x-f", "uz-x-l", "uz-x-m", "uz-x-s", "vec-x-f", "vec-x-l", "vec-x-m", "vec-x-s", "vi-x-f", "vi-x-l", "vi-x-m", "vi-x-s", "vmw-x-f", "vmw-x-l", "vmw-x-m", "vmw-x-s", "wo-x-f", "wo-x-l", "wo-x-m", "wo-x-s", "xh-x-f", "xh-x-l", "xh-x-m", "xh-x-s", "xnr-x-f", "xnr-x-l", "xnr-x-m", "xnr-x-s", "yo-x-f", "yo-x-l", "yo-x-m", "yo-x-s", "yrl-x-f", "yrl-x-l", "yrl-x-m", "yrl-x-s", "yue-Hans-x-f", "yue-Hans-x-l", "yue-Hans-x-m", "yue-Hans-x-s", "yue-x-f", "yue-x-l", "yue-x-m", "yue-x-s", "za-x-f", "za-x-l", "za-x-m", "za-x-s", "zh-Hant-x-f", "zh-Hant-x-l", "zh-Hant-x-m", "zh-Hant-x-s", "zh-SG-x-s", "zh-x-f", "zh-x-l", "zh-x-m", "zh-x-s", "zu-x-f", "zu-x-l", "zu-x-m", "zu-x-s"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_patterns_japanese_date_v1.rs.data b/provider/baked/datetime/data/macros/datetime_patterns_japanese_date_v1.rs.data index 4dadb982c51..c75993ed070 100644 --- a/provider/baked/datetime/data/macros/datetime_patterns_japanese_date_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_patterns_japanese_date_v1.rs.data @@ -182,9 +182,9 @@ macro_rules! __impl_datetime_patterns_japanese_date_v1 { static MN_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x03\0\x04K\0\x04=\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static MN_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x04\0\x04K\0\x04=\0\0 \x80@\x01\0\0.\0\0 \x80R\x04\0\0 \0\x043\0\x040\0\x04@\0\x040\0\x043") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static SAH_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04A\0\x04K\0\x04;\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \0\x04:\0\x04\xAF\0\x04=\0\x04M\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static ML_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static ML_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static ML_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; @@ -211,7 +211,7 @@ macro_rules! __impl_datetime_patterns_japanese_date_v1 { static KU_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x01\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static MY_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x01\0\0/\x80 \x01\0\0/\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static AZ_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static MN_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0.\x80 \x02\0\0.\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static HU_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0.\x80 \x02\0\0.\x80@\x02\0\0.") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static PS_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; @@ -227,8 +227,8 @@ macro_rules! __impl_datetime_patterns_japanese_date_v1 { static LV_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \0\0g\0\0a\0\0d\0\0a\0\0 \x80@\x01\0\0.\0\0 \x80 \x04\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static FA_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01\0\0 \x80\0\x05") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static FR_CA_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x02\0\0-\x80 \x02\0\0-\x80@\x02\0\0 \x80\0\x05") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static VALUES: [&::Yokeable; 559usize] = [&AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AM_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &AR_X_F, &AM_X_L, &AR_X_M, &AR_X_S, &AST_X_F, &AST_X_L, &AM_X_M, &AST_X_S, &AZ_X_F, &AZ_X_L, &AZ_X_M, &AZ_X_S, &BE_X_F, &AM_X_L, &BE_X_M, &BE_X_S, &BG_X_F, &BG_X_L, &BG_X_M, &BG_X_S, &BLO_X_F, &BLO_X_L, &BLO_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BR_X_S, &BRX_X_F, &BRX_X_L, &BRX_X_M, &AST_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_CYRL_X_S, &BS_X_F, &BS_X_L, &BS_X_M, &BS_X_S, &CA_X_F, &CA_X_L, &CA_X_M, &AST_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &CS_X_F, &CS_X_L, &CS_X_M, &CS_X_S, &CV_X_F, &CV_X_L, &CV_X_M, &CV_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &DA_X_F, &CS_X_L, &DA_X_M, &DA_X_S, &CS_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &CS_X_F, &CS_X_L, &BE_X_M, &DSB_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &EL_X_S, &EN_CH_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &EO_X_F, &EO_X_L, &EO_X_M, &ES_X_F, &ES_X_L, &AM_X_S, &ES_X_S, &CS_X_F, &CS_X_L, &CV_X_S, &ET_X_S, &EU_X_F, &EU_X_L, &EU_X_M, &BR_X_F, &AM_X_L, &AM_X_M, &FA_X_S, &FF_ADLM_X_F, &FF_ADLM_X_L, &FF_ADLM_X_M, &FF_ADLM_X_S, &FI_X_F, &CS_X_L, &BE_X_M, &BE_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &FO_X_F, &CS_X_L, &DA_X_M, &ET_X_S, &FR_BE_X_S, &FR_CA_X_S, &BE_X_F, &ET_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &GD_X_F, &GD_X_L, &AM_X_M, &BN_X_S, &GL_X_F, &ES_X_L, &GL_X_M, &BN_X_S, &GU_X_F, &GU_X_L, &GU_X_M, &GU_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &AST_X_S, &HE_X_F, &HE_X_L, &HE_X_M, &BE_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &HR_X_F, &HR_X_L, &HR_X_M, &HR_X_S, &CS_X_F, &CS_X_L, &BE_X_M, &DSB_X_S, &HU_X_F, &HU_X_L, &HU_X_M, &HU_X_S, &HY_X_F, &HY_X_L, &HY_X_M, &ET_X_S, &IA_X_F, &IA_X_L, &AM_X_M, &IA_X_S, &ID_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CS_X_F, &CS_X_L, &BE_X_M, &BE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CS_X_S, &BR_X_F, &AF_X_L, &AF_X_M, &ES_X_S, &JA_X_F, &JA_X_L, &JA_X_L, &JA_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &IA_X_S, &KA_X_F, &BN_X_L, &BN_X_M, &ET_X_S, &KEA_X_F, &KEA_X_L, &AM_X_M, &AM_X_S, &KGP_X_F, &KGP_X_L, &KGP_X_M, &ES_X_S, &KK_X_F, &KK_X_L, &KK_X_M, &AZ_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &KO_X_F, &KO_X_L, &KO_X_M, &KO_X_M, &BR_X_F, &AM_X_L, &KOK_X_M, &FF_ADLM_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &KU_X_F, &KU_X_L, &KU_X_M, &KU_X_S, &BS_CYRL_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &KY_X_F, &KY_X_L, &CV_X_S, &ET_X_S, &CS_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &LO_X_F, &AM_X_L, &AM_X_M, &BN_X_S, <_X_F, <_X_L, <_X_M, <_X_S, &LV_X_F, &LV_X_L, &LV_X_M, &BS_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &IA_X_S, &BG_X_F, &BG_X_L, &BE_X_M, &BE_X_S, &ML_X_F, &ML_X_L, &ML_X_M, &MN_X_F, &MN_X_L, &MN_X_M, &MN_X_S, &MNI_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &AF_X_L, &ID_X_F, &AM_X_M, &ES_X_S, &BE_X_F, &AM_X_L, &KGP_X_M, &MS_X_S, &MT_X_F, &MT_X_L, &AF_X_M, &AM_X_S, &MY_X_F, &MY_X_L, &AZ_X_M, &MY_X_S, &DA_X_F, &CS_X_L, &DA_X_M, &NB_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &DA_X_F, &CS_X_L, &DA_X_M, &NB_X_S, &DA_X_F, &CS_X_L, &DA_X_M, &NB_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &ID_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CV_X_S, &PS_X_F, &PS_X_L, &PS_X_S, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &ES_X_F, &ES_X_L, &KGP_X_M, &ES_X_S, &QU_X_F, &BRX_X_L, &BRX_X_M, &BN_X_S, &RM_X_F, &AM_X_L, &RM_X_M, &IA_X_S, &BE_X_F, &AM_X_L, &CV_X_S, &ET_X_S, &BG_X_F, &BG_X_L, &RU_X_M, &CV_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &SAH_X_F, &ML_X_L, &ML_X_M, &SAH_X_S, &SC_X_F, &SC_X_L, &AF_X_M, &AM_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &SK_X_F, &CS_X_M, &CS_X_M, &BE_X_S, &FO_X_F, &SL_X_L, &DA_X_M, &SL_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &SQ_X_F, &AM_X_M, &AM_X_M, &BE_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_CYRL_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_CYRL_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &SV_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &SYR_X_F, &SYR_X_L, &SYR_X_M, &BN_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &IA_X_S, &ID_X_F, &AF_X_L, &AF_X_M, &ES_X_S, &TH_X_F, &TH_X_L, &TH_X_M, &TH_X_S, &TI_ER_X_F, &AM_X_F, &AM_X_L, &AM_X_M, &ES_X_S, &TK_X_F, &AM_X_L, &AM_X_M, &ET_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &TK_X_F, &AM_X_L, &AM_X_M, &TR_X_S, &TT_X_F, &TT_X_L, &TT_X_M, &TT_X_S, &UG_X_F, &UG_X_L, &UG_X_M, &BLO_X_S, &UK_X_F, &UK_X_L, &UK_X_M, &CS_X_S, &UND_X_F, &UND_X_L, &UND_X_M, &UND_X_S, &UR_X_F, &UR_X_L, &UR_X_M, &BN_X_S, &UZ_CYRL_X_F, &UZ_CYRL_X_S, &UZ_X_F, &UZ_X_L, &UZ_X_M, &TT_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &VI_X_F, &VI_X_L, &RM_X_M, &KGP_X_M, &WO_X_F, &BN_X_L, &BN_X_M, &IA_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &BS_CYRL_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &YO_X_F, &YO_X_L, &YO_X_L, &KGP_X_M, &BE_X_F, &AM_X_L, &KGP_X_M, &ES_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &YUE_HANS_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &YUE_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &YUE_X_S, &ZH_SG_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &ZH_X_S, &AF_X_F, &AM_X_L, &AM_X_M]; - static KEYS: [&str; 559usize] = ["af-x-f", "af-x-l", "af-x-m", "af-x-s", "am-x-f", "am-x-l", "am-x-m", "am-x-s", "ar-x-f", "ar-x-l", "ar-x-m", "ar-x-s", "ast-x-f", "ast-x-l", "ast-x-m", "ast-x-s", "az-x-f", "az-x-l", "az-x-m", "az-x-s", "be-x-f", "be-x-l", "be-x-m", "be-x-s", "bg-x-f", "bg-x-l", "bg-x-m", "bg-x-s", "blo-x-f", "blo-x-l", "blo-x-m", "blo-x-s", "bn-x-f", "bn-x-l", "bn-x-m", "bn-x-s", "br-x-f", "br-x-l", "br-x-m", "br-x-s", "brx-x-f", "brx-x-l", "brx-x-m", "brx-x-s", "bs-Cyrl-x-f", "bs-Cyrl-x-l", "bs-Cyrl-x-m", "bs-Cyrl-x-s", "bs-x-f", "bs-x-l", "bs-x-m", "bs-x-s", "ca-x-f", "ca-x-l", "ca-x-m", "ca-x-s", "ceb-x-f", "ceb-x-l", "ceb-x-m", "ceb-x-s", "chr-x-f", "chr-x-l", "chr-x-m", "chr-x-s", "cs-x-f", "cs-x-l", "cs-x-m", "cs-x-s", "cv-x-f", "cv-x-l", "cv-x-m", "cv-x-s", "cy-x-f", "cy-x-l", "cy-x-m", "cy-x-s", "da-x-f", "da-x-l", "da-x-m", "da-x-s", "de-x-f", "de-x-l", "de-x-m", "de-x-s", "doi-x-f", "doi-x-l", "doi-x-m", "doi-x-s", "dsb-x-f", "dsb-x-l", "dsb-x-m", "dsb-x-s", "el-x-f", "el-x-l", "el-x-m", "el-x-s", "en-CH-x-s", "en-x-f", "en-x-l", "en-x-m", "en-x-s", "eo-x-f", "eo-x-l", "eo-x-m", "es-x-f", "es-x-l", "es-x-m", "es-x-s", "et-x-f", "et-x-l", "et-x-m", "et-x-s", "eu-x-f", "eu-x-l", "eu-x-m", "fa-x-f", "fa-x-l", "fa-x-m", "fa-x-s", "ff-Adlm-x-f", "ff-Adlm-x-l", "ff-Adlm-x-m", "ff-Adlm-x-s", "fi-x-f", "fi-x-l", "fi-x-m", "fi-x-s", "fil-x-f", "fil-x-l", "fil-x-m", "fil-x-s", "fo-x-f", "fo-x-l", "fo-x-m", "fo-x-s", "fr-BE-x-s", "fr-CA-x-s", "fr-CH-x-f", "fr-CH-x-s", "fr-x-f", "fr-x-l", "fr-x-m", "fr-x-s", "fy-x-f", "fy-x-l", "fy-x-m", "fy-x-s", "ga-x-f", "ga-x-l", "ga-x-m", "ga-x-s", "gd-x-f", "gd-x-l", "gd-x-m", "gd-x-s", "gl-x-f", "gl-x-l", "gl-x-m", "gl-x-s", "gu-x-f", "gu-x-l", "gu-x-m", "gu-x-s", "ha-x-f", "ha-x-l", "ha-x-m", "ha-x-s", "he-x-f", "he-x-l", "he-x-m", "he-x-s", "hi-Latn-x-f", "hi-Latn-x-l", "hi-Latn-x-m", "hi-Latn-x-s", "hi-x-f", "hi-x-l", "hi-x-m", "hi-x-s", "hr-x-f", "hr-x-l", "hr-x-m", "hr-x-s", "hsb-x-f", "hsb-x-l", "hsb-x-m", "hsb-x-s", "hu-x-f", "hu-x-l", "hu-x-m", "hu-x-s", "hy-x-f", "hy-x-l", "hy-x-m", "hy-x-s", "ia-x-f", "ia-x-l", "ia-x-m", "ia-x-s", "id-x-f", "id-x-l", "id-x-m", "id-x-s", "ig-x-f", "ig-x-l", "ig-x-m", "ig-x-s", "is-x-f", "is-x-l", "is-x-m", "is-x-s", "it-CH-x-f", "it-CH-x-l", "it-CH-x-m", "it-CH-x-s", "it-x-f", "it-x-l", "it-x-m", "it-x-s", "ja-x-f", "ja-x-l", "ja-x-m", "ja-x-s", "jv-x-f", "jv-x-l", "jv-x-m", "jv-x-s", "ka-x-f", "ka-x-l", "ka-x-m", "ka-x-s", "kea-x-f", "kea-x-l", "kea-x-m", "kea-x-s", "kgp-x-f", "kgp-x-l", "kgp-x-m", "kgp-x-s", "kk-x-f", "kk-x-l", "kk-x-m", "kk-x-s", "km-x-f", "km-x-l", "km-x-m", "km-x-s", "ko-x-f", "ko-x-l", "ko-x-m", "ko-x-s", "kok-x-f", "kok-x-l", "kok-x-m", "kok-x-s", "ks-x-f", "ks-x-l", "ks-x-m", "ks-x-s", "ku-x-f", "ku-x-l", "ku-x-m", "ku-x-s", "kxv-x-f", "kxv-x-l", "kxv-x-m", "kxv-x-s", "ky-x-f", "ky-x-l", "ky-x-m", "ky-x-s", "lb-x-f", "lb-x-l", "lb-x-m", "lb-x-s", "lo-x-f", "lo-x-l", "lo-x-m", "lo-x-s", "lt-x-f", "lt-x-l", "lt-x-m", "lt-x-s", "lv-x-f", "lv-x-l", "lv-x-m", "lv-x-s", "mai-x-f", "mai-x-l", "mai-x-m", "mai-x-s", "mi-x-f", "mi-x-l", "mi-x-m", "mi-x-s", "mk-x-f", "mk-x-l", "mk-x-m", "mk-x-s", "ml-x-f", "ml-x-l", "ml-x-m", "mn-x-f", "mn-x-l", "mn-x-m", "mn-x-s", "mni-x-f", "mni-x-l", "mni-x-m", "mni-x-s", "mr-x-f", "mr-x-l", "mr-x-m", "mr-x-s", "ms-BN-x-f", "ms-ID-x-f", "ms-ID-x-m", "ms-ID-x-s", "ms-x-f", "ms-x-l", "ms-x-m", "ms-x-s", "mt-x-f", "mt-x-l", "mt-x-m", "mt-x-s", "my-x-f", "my-x-l", "my-x-m", "my-x-s", "nb-x-f", "nb-x-l", "nb-x-m", "nb-x-s", "nl-x-f", "nl-x-l", "nl-x-m", "nl-x-s", "nn-x-f", "nn-x-l", "nn-x-m", "nn-x-s", "no-x-f", "no-x-l", "no-x-m", "no-x-s", "or-x-f", "or-x-l", "or-x-m", "or-x-s", "pa-x-f", "pa-x-l", "pa-x-m", "pa-x-s", "pcm-x-f", "pcm-x-l", "pcm-x-m", "pcm-x-s", "pl-x-f", "pl-x-l", "pl-x-m", "pl-x-s", "ps-x-f", "ps-x-l", "ps-x-s", "pt-AO-x-s", "pt-CH-x-s", "pt-CV-x-s", "pt-GQ-x-s", "pt-GW-x-s", "pt-LU-x-s", "pt-MO-x-s", "pt-MZ-x-s", "pt-PT-x-s", "pt-ST-x-s", "pt-TL-x-s", "pt-x-f", "pt-x-l", "pt-x-m", "pt-x-s", "qu-x-f", "qu-x-l", "qu-x-m", "qu-x-s", "rm-x-f", "rm-x-l", "rm-x-m", "rm-x-s", "ro-x-f", "ro-x-l", "ro-x-m", "ro-x-s", "ru-x-f", "ru-x-l", "ru-x-m", "ru-x-s", "sa-x-f", "sa-x-l", "sa-x-m", "sa-x-s", "sah-x-f", "sah-x-l", "sah-x-m", "sah-x-s", "sc-x-f", "sc-x-l", "sc-x-m", "sc-x-s", "sd-Deva-x-f", "sd-Deva-x-l", "sd-Deva-x-m", "sd-Deva-x-s", "sk-x-f", "sk-x-l", "sk-x-m", "sk-x-s", "sl-x-f", "sl-x-l", "sl-x-m", "sl-x-s", "so-x-f", "so-x-l", "so-x-m", "so-x-s", "sq-x-f", "sq-x-l", "sq-x-m", "sq-x-s", "sr-Latn-x-f", "sr-Latn-x-l", "sr-Latn-x-m", "sr-Latn-x-s", "sr-x-f", "sr-x-l", "sr-x-m", "sr-x-s", "su-x-f", "su-x-l", "su-x-m", "su-x-s", "sv-x-f", "sv-x-l", "sv-x-m", "sv-x-s", "sw-x-f", "sw-x-l", "sw-x-m", "sw-x-s", "syr-x-f", "syr-x-l", "syr-x-m", "syr-x-s", "ta-x-f", "ta-x-l", "ta-x-m", "ta-x-s", "te-x-f", "te-x-l", "te-x-m", "te-x-s", "tg-x-f", "tg-x-l", "tg-x-m", "tg-x-s", "th-x-f", "th-x-l", "th-x-m", "th-x-s", "ti-ER-x-f", "ti-x-f", "ti-x-l", "ti-x-m", "ti-x-s", "tk-x-f", "tk-x-l", "tk-x-m", "tk-x-s", "to-x-f", "to-x-l", "to-x-m", "to-x-s", "tr-x-f", "tr-x-l", "tr-x-m", "tr-x-s", "tt-x-f", "tt-x-l", "tt-x-m", "tt-x-s", "ug-x-f", "ug-x-l", "ug-x-m", "ug-x-s", "uk-x-f", "uk-x-l", "uk-x-m", "uk-x-s", "und-x-f", "und-x-l", "und-x-m", "und-x-s", "ur-x-f", "ur-x-l", "ur-x-m", "ur-x-s", "uz-Cyrl-x-f", "uz-Cyrl-x-s", "uz-x-f", "uz-x-l", "uz-x-m", "uz-x-s", "vec-x-f", "vec-x-l", "vec-x-m", "vec-x-s", "vi-x-f", "vi-x-l", "vi-x-m", "vi-x-s", "wo-x-f", "wo-x-l", "wo-x-m", "wo-x-s", "xh-x-f", "xh-x-l", "xh-x-m", "xh-x-s", "xnr-x-f", "xnr-x-l", "xnr-x-m", "xnr-x-s", "yo-x-f", "yo-x-l", "yo-x-m", "yo-x-s", "yrl-x-f", "yrl-x-l", "yrl-x-m", "yrl-x-s", "yue-Hans-x-f", "yue-Hans-x-l", "yue-Hans-x-m", "yue-Hans-x-s", "yue-x-f", "yue-x-l", "yue-x-m", "yue-x-s", "zh-Hant-x-f", "zh-Hant-x-l", "zh-Hant-x-m", "zh-Hant-x-s", "zh-SG-x-s", "zh-x-f", "zh-x-l", "zh-x-m", "zh-x-s", "zu-x-f", "zu-x-l", "zu-x-m"]; + static VALUES: [&::Yokeable; 666usize] = [&AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AM_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &AR_X_F, &AM_X_L, &AR_X_M, &AR_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AST_X_F, &AST_X_L, &AM_X_M, &AST_X_S, &AZ_X_F, &AZ_X_L, &AZ_X_M, &AZ_X_S, &BE_X_F, &AM_X_L, &BE_X_M, &BE_X_S, &BG_X_F, &BG_X_L, &BG_X_M, &BG_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BLO_X_F, &BLO_X_L, &BLO_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BR_X_S, &BRX_X_F, &BRX_X_L, &BRX_X_M, &AST_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_CYRL_X_S, &BS_X_F, &BS_X_L, &BS_X_M, &BS_X_S, &CA_X_F, &CA_X_L, &CA_X_M, &AST_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &CS_X_F, &CS_X_L, &CS_X_M, &CS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &CV_X_F, &CV_X_L, &CV_X_M, &CV_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &DA_X_F, &CS_X_L, &DA_X_M, &DA_X_S, &CS_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &CS_X_F, &CS_X_L, &BE_X_M, &DSB_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &EL_X_S, &EN_CH_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &EO_X_F, &EO_X_L, &EO_X_M, &AS_X_S, &ES_X_F, &ES_X_L, &AM_X_S, &ES_X_S, &CS_X_F, &CS_X_L, &CV_X_S, &ET_X_S, &EU_X_F, &EU_X_L, &EU_X_M, &AS_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FA_X_S, &FF_ADLM_X_F, &FF_ADLM_X_L, &FF_ADLM_X_M, &FF_ADLM_X_S, &FI_X_F, &CS_X_L, &BE_X_M, &BE_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &FO_X_F, &CS_X_L, &DA_X_M, &ET_X_S, &FR_BE_X_S, &FR_CA_X_S, &BE_X_F, &ET_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &GD_X_F, &GD_X_L, &AM_X_M, &BN_X_S, &GL_X_F, &ES_X_L, &GL_X_M, &BN_X_S, &GU_X_F, &GU_X_L, &GU_X_M, &GU_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &AST_X_S, &HE_X_F, &HE_X_L, &HE_X_M, &BE_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &HR_X_F, &HR_X_L, &HR_X_M, &HR_X_S, &CS_X_F, &CS_X_L, &BE_X_M, &DSB_X_S, &HU_X_F, &HU_X_L, &HU_X_M, &HU_X_S, &HY_X_F, &HY_X_L, &HY_X_M, &ET_X_S, &IA_X_F, &IA_X_L, &AM_X_M, &IA_X_S, &ID_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CS_X_F, &CS_X_L, &BE_X_M, &BE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CS_X_S, &BR_X_F, &AF_X_L, &AF_X_M, &ES_X_S, &JA_X_F, &JA_X_L, &JA_X_L, &JA_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &IA_X_S, &KA_X_F, &BN_X_L, &BN_X_M, &ET_X_S, &KEA_X_F, &KEA_X_L, &AM_X_M, &AM_X_S, &KGP_X_F, &KGP_X_L, &KGP_X_M, &ES_X_S, &KK_X_F, &KK_X_L, &KK_X_M, &AZ_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &KO_X_F, &KO_X_L, &KO_X_M, &KO_X_M, &BR_X_F, &AM_X_L, &KOK_X_M, &FF_ADLM_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &KU_X_F, &KU_X_L, &KU_X_M, &KU_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BS_CYRL_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &KY_X_F, &KY_X_L, &CV_X_S, &ET_X_S, &CS_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &LO_X_F, &AM_X_L, &AM_X_M, &BN_X_S, <_X_F, <_X_L, <_X_M, <_X_S, &LV_X_F, &LV_X_L, &LV_X_M, &BS_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &IA_X_S, &BG_X_F, &BG_X_L, &BE_X_M, &BE_X_S, &ML_X_F, &ML_X_L, &ML_X_M, &AS_X_S, &MN_X_F, &MN_X_L, &MN_X_M, &MN_X_S, &MNI_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &AF_X_L, &ID_X_F, &AM_X_M, &ES_X_S, &BE_X_F, &AM_X_L, &KGP_X_M, &MS_X_S, &MT_X_F, &MT_X_L, &AF_X_M, &AM_X_S, &MY_X_F, &MY_X_L, &AZ_X_M, &MY_X_S, &DA_X_F, &CS_X_L, &DA_X_M, &NB_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &DA_X_F, &CS_X_L, &DA_X_M, &NB_X_S, &DA_X_F, &CS_X_L, &DA_X_M, &NB_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &ID_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CV_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &PS_X_F, &PS_X_L, &AS_X_M, &PS_X_S, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &ES_X_F, &ES_X_L, &KGP_X_M, &ES_X_S, &QU_X_F, &BRX_X_L, &BRX_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &RM_X_F, &AM_X_L, &RM_X_M, &IA_X_S, &BE_X_F, &AM_X_L, &CV_X_S, &ET_X_S, &BG_X_F, &BG_X_L, &RU_X_M, &CV_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &SAH_X_F, &ML_X_L, &ML_X_M, &SAH_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &SC_X_F, &SC_X_L, &AF_X_M, &AM_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &SK_X_F, &CS_X_M, &CS_X_M, &BE_X_S, &FO_X_F, &SL_X_L, &DA_X_M, &SL_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &SQ_X_F, &AM_X_M, &AM_X_M, &BE_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_CYRL_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_CYRL_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &SV_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &SYR_X_F, &SYR_X_L, &SYR_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &IA_X_S, &ID_X_F, &AF_X_L, &AF_X_M, &ES_X_S, &TH_X_F, &TH_X_L, &TH_X_M, &TH_X_S, &TI_ER_X_F, &AM_X_F, &AM_X_L, &AM_X_M, &ES_X_S, &TK_X_F, &AM_X_L, &AM_X_M, &ET_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &TK_X_F, &AM_X_L, &AM_X_M, &TR_X_S, &TT_X_F, &TT_X_L, &TT_X_M, &TT_X_S, &UG_X_F, &UG_X_L, &UG_X_M, &BLO_X_S, &UK_X_F, &UK_X_L, &UK_X_M, &CS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &UR_X_F, &UR_X_L, &UR_X_M, &BN_X_S, &UZ_CYRL_X_F, &AS_X_L, &AS_X_M, &UZ_CYRL_X_S, &UZ_X_F, &UZ_X_L, &UZ_X_M, &TT_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &VI_X_F, &VI_X_L, &RM_X_M, &KGP_X_M, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &WO_X_F, &BN_X_L, &BN_X_M, &IA_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &BS_CYRL_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &YO_X_F, &YO_X_L, &YO_X_L, &KGP_X_M, &BE_X_F, &AM_X_L, &KGP_X_M, &ES_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &YUE_HANS_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &YUE_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &YUE_X_S, &ZH_SG_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &ZH_X_S, &AF_X_F, &AM_X_L, &AM_X_M, &AS_X_S]; + static KEYS: [&str; 666usize] = ["af-x-f", "af-x-l", "af-x-m", "af-x-s", "am-x-f", "am-x-l", "am-x-m", "am-x-s", "ar-x-f", "ar-x-l", "ar-x-m", "ar-x-s", "as-x-f", "as-x-l", "as-x-m", "as-x-s", "ast-x-f", "ast-x-l", "ast-x-m", "ast-x-s", "az-x-f", "az-x-l", "az-x-m", "az-x-s", "be-x-f", "be-x-l", "be-x-m", "be-x-s", "bg-x-f", "bg-x-l", "bg-x-m", "bg-x-s", "bgc-x-f", "bgc-x-l", "bgc-x-m", "bgc-x-s", "bho-x-f", "bho-x-l", "bho-x-m", "bho-x-s", "blo-x-f", "blo-x-l", "blo-x-m", "blo-x-s", "bn-x-f", "bn-x-l", "bn-x-m", "bn-x-s", "br-x-f", "br-x-l", "br-x-m", "br-x-s", "brx-x-f", "brx-x-l", "brx-x-m", "brx-x-s", "bs-Cyrl-x-f", "bs-Cyrl-x-l", "bs-Cyrl-x-m", "bs-Cyrl-x-s", "bs-x-f", "bs-x-l", "bs-x-m", "bs-x-s", "ca-x-f", "ca-x-l", "ca-x-m", "ca-x-s", "ceb-x-f", "ceb-x-l", "ceb-x-m", "ceb-x-s", "chr-x-f", "chr-x-l", "chr-x-m", "chr-x-s", "cs-x-f", "cs-x-l", "cs-x-m", "cs-x-s", "csw-x-f", "csw-x-l", "csw-x-m", "csw-x-s", "cv-x-f", "cv-x-l", "cv-x-m", "cv-x-s", "cy-x-f", "cy-x-l", "cy-x-m", "cy-x-s", "da-x-f", "da-x-l", "da-x-m", "da-x-s", "de-x-f", "de-x-l", "de-x-m", "de-x-s", "doi-x-f", "doi-x-l", "doi-x-m", "doi-x-s", "dsb-x-f", "dsb-x-l", "dsb-x-m", "dsb-x-s", "el-x-f", "el-x-l", "el-x-m", "el-x-s", "en-CH-x-s", "en-x-f", "en-x-l", "en-x-m", "en-x-s", "eo-x-f", "eo-x-l", "eo-x-m", "eo-x-s", "es-x-f", "es-x-l", "es-x-m", "es-x-s", "et-x-f", "et-x-l", "et-x-m", "et-x-s", "eu-x-f", "eu-x-l", "eu-x-m", "eu-x-s", "fa-x-f", "fa-x-l", "fa-x-m", "fa-x-s", "ff-Adlm-x-f", "ff-Adlm-x-l", "ff-Adlm-x-m", "ff-Adlm-x-s", "fi-x-f", "fi-x-l", "fi-x-m", "fi-x-s", "fil-x-f", "fil-x-l", "fil-x-m", "fil-x-s", "fo-x-f", "fo-x-l", "fo-x-m", "fo-x-s", "fr-BE-x-s", "fr-CA-x-s", "fr-CH-x-f", "fr-CH-x-s", "fr-x-f", "fr-x-l", "fr-x-m", "fr-x-s", "fy-x-f", "fy-x-l", "fy-x-m", "fy-x-s", "ga-x-f", "ga-x-l", "ga-x-m", "ga-x-s", "gd-x-f", "gd-x-l", "gd-x-m", "gd-x-s", "gl-x-f", "gl-x-l", "gl-x-m", "gl-x-s", "gu-x-f", "gu-x-l", "gu-x-m", "gu-x-s", "ha-x-f", "ha-x-l", "ha-x-m", "ha-x-s", "he-x-f", "he-x-l", "he-x-m", "he-x-s", "hi-Latn-x-f", "hi-Latn-x-l", "hi-Latn-x-m", "hi-Latn-x-s", "hi-x-f", "hi-x-l", "hi-x-m", "hi-x-s", "hr-x-f", "hr-x-l", "hr-x-m", "hr-x-s", "hsb-x-f", "hsb-x-l", "hsb-x-m", "hsb-x-s", "hu-x-f", "hu-x-l", "hu-x-m", "hu-x-s", "hy-x-f", "hy-x-l", "hy-x-m", "hy-x-s", "ia-x-f", "ia-x-l", "ia-x-m", "ia-x-s", "id-x-f", "id-x-l", "id-x-m", "id-x-s", "ie-x-f", "ie-x-l", "ie-x-m", "ie-x-s", "ig-x-f", "ig-x-l", "ig-x-m", "ig-x-s", "is-x-f", "is-x-l", "is-x-m", "is-x-s", "it-CH-x-f", "it-CH-x-l", "it-CH-x-m", "it-CH-x-s", "it-x-f", "it-x-l", "it-x-m", "it-x-s", "ja-x-f", "ja-x-l", "ja-x-m", "ja-x-s", "jv-x-f", "jv-x-l", "jv-x-m", "jv-x-s", "ka-x-f", "ka-x-l", "ka-x-m", "ka-x-s", "kea-x-f", "kea-x-l", "kea-x-m", "kea-x-s", "kgp-x-f", "kgp-x-l", "kgp-x-m", "kgp-x-s", "kk-x-f", "kk-x-l", "kk-x-m", "kk-x-s", "km-x-f", "km-x-l", "km-x-m", "km-x-s", "kn-x-f", "kn-x-l", "kn-x-m", "kn-x-s", "ko-x-f", "ko-x-l", "ko-x-m", "ko-x-s", "kok-x-f", "kok-x-l", "kok-x-m", "kok-x-s", "ks-Deva-x-f", "ks-Deva-x-l", "ks-Deva-x-m", "ks-Deva-x-s", "ks-x-f", "ks-x-l", "ks-x-m", "ks-x-s", "ku-x-f", "ku-x-l", "ku-x-m", "ku-x-s", "kxv-Deva-x-f", "kxv-Deva-x-l", "kxv-Deva-x-m", "kxv-Deva-x-s", "kxv-Orya-x-f", "kxv-Orya-x-l", "kxv-Orya-x-m", "kxv-Orya-x-s", "kxv-Telu-x-f", "kxv-Telu-x-l", "kxv-Telu-x-m", "kxv-Telu-x-s", "kxv-x-f", "kxv-x-l", "kxv-x-m", "kxv-x-s", "ky-x-f", "ky-x-l", "ky-x-m", "ky-x-s", "lb-x-f", "lb-x-l", "lb-x-m", "lb-x-s", "lij-x-f", "lij-x-l", "lij-x-m", "lij-x-s", "lmo-x-f", "lmo-x-l", "lmo-x-m", "lmo-x-s", "lo-x-f", "lo-x-l", "lo-x-m", "lo-x-s", "lt-x-f", "lt-x-l", "lt-x-m", "lt-x-s", "lv-x-f", "lv-x-l", "lv-x-m", "lv-x-s", "mai-x-f", "mai-x-l", "mai-x-m", "mai-x-s", "mi-x-f", "mi-x-l", "mi-x-m", "mi-x-s", "mk-x-f", "mk-x-l", "mk-x-m", "mk-x-s", "ml-x-f", "ml-x-l", "ml-x-m", "ml-x-s", "mn-x-f", "mn-x-l", "mn-x-m", "mn-x-s", "mni-x-f", "mni-x-l", "mni-x-m", "mni-x-s", "mr-x-f", "mr-x-l", "mr-x-m", "mr-x-s", "ms-BN-x-f", "ms-ID-x-f", "ms-ID-x-m", "ms-ID-x-s", "ms-x-f", "ms-x-l", "ms-x-m", "ms-x-s", "mt-x-f", "mt-x-l", "mt-x-m", "mt-x-s", "my-x-f", "my-x-l", "my-x-m", "my-x-s", "nb-x-f", "nb-x-l", "nb-x-m", "nb-x-s", "nds-x-f", "nds-x-l", "nds-x-m", "nds-x-s", "ne-x-f", "ne-x-l", "ne-x-m", "ne-x-s", "nl-x-f", "nl-x-l", "nl-x-m", "nl-x-s", "nn-x-f", "nn-x-l", "nn-x-m", "nn-x-s", "no-x-f", "no-x-l", "no-x-m", "no-x-s", "nqo-x-f", "nqo-x-l", "nqo-x-m", "nqo-x-s", "oc-x-f", "oc-x-l", "oc-x-m", "oc-x-s", "or-x-f", "or-x-l", "or-x-m", "or-x-s", "pa-x-f", "pa-x-l", "pa-x-m", "pa-x-s", "pcm-x-f", "pcm-x-l", "pcm-x-m", "pcm-x-s", "pl-x-f", "pl-x-l", "pl-x-m", "pl-x-s", "prg-x-f", "prg-x-l", "prg-x-m", "prg-x-s", "ps-x-f", "ps-x-l", "ps-x-m", "ps-x-s", "pt-AO-x-s", "pt-CH-x-s", "pt-CV-x-s", "pt-GQ-x-s", "pt-GW-x-s", "pt-LU-x-s", "pt-MO-x-s", "pt-MZ-x-s", "pt-PT-x-s", "pt-ST-x-s", "pt-TL-x-s", "pt-x-f", "pt-x-l", "pt-x-m", "pt-x-s", "qu-x-f", "qu-x-l", "qu-x-m", "qu-x-s", "raj-x-f", "raj-x-l", "raj-x-m", "raj-x-s", "rm-x-f", "rm-x-l", "rm-x-m", "rm-x-s", "ro-x-f", "ro-x-l", "ro-x-m", "ro-x-s", "ru-x-f", "ru-x-l", "ru-x-m", "ru-x-s", "sa-x-f", "sa-x-l", "sa-x-m", "sa-x-s", "sah-x-f", "sah-x-l", "sah-x-m", "sah-x-s", "sat-x-f", "sat-x-l", "sat-x-m", "sat-x-s", "sc-x-f", "sc-x-l", "sc-x-m", "sc-x-s", "sd-Deva-x-f", "sd-Deva-x-l", "sd-Deva-x-m", "sd-Deva-x-s", "sd-x-f", "sd-x-l", "sd-x-m", "sd-x-s", "si-x-f", "si-x-l", "si-x-m", "si-x-s", "sk-x-f", "sk-x-l", "sk-x-m", "sk-x-s", "sl-x-f", "sl-x-l", "sl-x-m", "sl-x-s", "so-x-f", "so-x-l", "so-x-m", "so-x-s", "sq-x-f", "sq-x-l", "sq-x-m", "sq-x-s", "sr-Latn-x-f", "sr-Latn-x-l", "sr-Latn-x-m", "sr-Latn-x-s", "sr-x-f", "sr-x-l", "sr-x-m", "sr-x-s", "su-x-f", "su-x-l", "su-x-m", "su-x-s", "sv-x-f", "sv-x-l", "sv-x-m", "sv-x-s", "sw-x-f", "sw-x-l", "sw-x-m", "sw-x-s", "syr-x-f", "syr-x-l", "syr-x-m", "syr-x-s", "szl-x-f", "szl-x-l", "szl-x-m", "szl-x-s", "ta-x-f", "ta-x-l", "ta-x-m", "ta-x-s", "te-x-f", "te-x-l", "te-x-m", "te-x-s", "tg-x-f", "tg-x-l", "tg-x-m", "tg-x-s", "th-x-f", "th-x-l", "th-x-m", "th-x-s", "ti-ER-x-f", "ti-x-f", "ti-x-l", "ti-x-m", "ti-x-s", "tk-x-f", "tk-x-l", "tk-x-m", "tk-x-s", "to-x-f", "to-x-l", "to-x-m", "to-x-s", "tok-x-f", "tok-x-l", "tok-x-m", "tok-x-s", "tr-x-f", "tr-x-l", "tr-x-m", "tr-x-s", "tt-x-f", "tt-x-l", "tt-x-m", "tt-x-s", "ug-x-f", "ug-x-l", "ug-x-m", "ug-x-s", "uk-x-f", "uk-x-l", "uk-x-m", "uk-x-s", "und-x-f", "und-x-l", "und-x-m", "und-x-s", "ur-x-f", "ur-x-l", "ur-x-m", "ur-x-s", "uz-Cyrl-x-f", "uz-Cyrl-x-l", "uz-Cyrl-x-m", "uz-Cyrl-x-s", "uz-x-f", "uz-x-l", "uz-x-m", "uz-x-s", "vec-x-f", "vec-x-l", "vec-x-m", "vec-x-s", "vi-x-f", "vi-x-l", "vi-x-m", "vi-x-s", "vmw-x-f", "vmw-x-l", "vmw-x-m", "vmw-x-s", "wo-x-f", "wo-x-l", "wo-x-m", "wo-x-s", "xh-x-f", "xh-x-l", "xh-x-m", "xh-x-s", "xnr-x-f", "xnr-x-l", "xnr-x-m", "xnr-x-s", "yo-x-f", "yo-x-l", "yo-x-m", "yo-x-s", "yrl-x-f", "yrl-x-l", "yrl-x-m", "yrl-x-s", "yue-Hans-x-f", "yue-Hans-x-l", "yue-Hans-x-m", "yue-Hans-x-s", "yue-x-f", "yue-x-l", "yue-x-m", "yue-x-s", "za-x-f", "za-x-l", "za-x-m", "za-x-s", "zh-Hant-x-f", "zh-Hant-x-l", "zh-Hant-x-m", "zh-Hant-x-s", "zh-SG-x-s", "zh-x-f", "zh-x-l", "zh-x-m", "zh-x-s", "zu-x-f", "zu-x-l", "zu-x-m", "zu-x-s"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_patterns_japanext_date_v1.rs.data b/provider/baked/datetime/data/macros/datetime_patterns_japanext_date_v1.rs.data index 05f551b2051..4a969f56bc3 100644 --- a/provider/baked/datetime/data/macros/datetime_patterns_japanext_date_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_patterns_japanext_date_v1.rs.data @@ -182,9 +182,9 @@ macro_rules! __impl_datetime_patterns_japanext_date_v1 { static MN_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x03\0\x04K\0\x04=\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static MN_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x04\0\x04K\0\x04=\0\0 \x80@\x01\0\0.\0\0 \x80R\x04\0\0 \0\x043\0\x040\0\x04@\0\x040\0\x043") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static SAH_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04A\0\x04K\0\x04;\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \0\x04:\0\x04\xAF\0\x04=\0\x04M\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static ML_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static ML_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static ML_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; @@ -211,7 +211,7 @@ macro_rules! __impl_datetime_patterns_japanext_date_v1 { static KU_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x01\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static MY_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x01\0\0/\x80 \x01\0\0/\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static AZ_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static MN_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0.\x80 \x02\0\0.\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static HU_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0.\x80 \x02\0\0.\x80@\x02\0\0.") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static PS_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; @@ -227,8 +227,8 @@ macro_rules! __impl_datetime_patterns_japanext_date_v1 { static LV_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \0\0g\0\0a\0\0d\0\0a\0\0 \x80@\x01\0\0.\0\0 \x80 \x04\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static FA_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01\0\0 \x80\0\x05") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static FR_CA_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x02\0\0-\x80 \x02\0\0-\x80@\x02\0\0 \x80\0\x05") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static VALUES: [&::Yokeable; 559usize] = [&AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AM_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &AR_X_F, &AM_X_L, &AR_X_M, &AR_X_S, &AST_X_F, &AST_X_L, &AM_X_M, &AST_X_S, &AZ_X_F, &AZ_X_L, &AZ_X_M, &AZ_X_S, &BE_X_F, &AM_X_L, &BE_X_M, &BE_X_S, &BG_X_F, &BG_X_L, &BG_X_M, &BG_X_S, &BLO_X_F, &BLO_X_L, &BLO_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BR_X_S, &BRX_X_F, &BRX_X_L, &BRX_X_M, &AST_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_CYRL_X_S, &BS_X_F, &BS_X_L, &BS_X_M, &BS_X_S, &CA_X_F, &CA_X_L, &CA_X_M, &AST_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &CS_X_F, &CS_X_L, &CS_X_M, &CS_X_S, &CV_X_F, &CV_X_L, &CV_X_M, &CV_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &DA_X_F, &CS_X_L, &DA_X_M, &DA_X_S, &CS_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &CS_X_F, &CS_X_L, &BE_X_M, &DSB_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &EL_X_S, &EN_CH_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &EO_X_F, &EO_X_L, &EO_X_M, &ES_X_F, &ES_X_L, &AM_X_S, &ES_X_S, &CS_X_F, &CS_X_L, &CV_X_S, &ET_X_S, &EU_X_F, &EU_X_L, &EU_X_M, &BR_X_F, &AM_X_L, &AM_X_M, &FA_X_S, &FF_ADLM_X_F, &FF_ADLM_X_L, &FF_ADLM_X_M, &FF_ADLM_X_S, &FI_X_F, &CS_X_L, &BE_X_M, &BE_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &FO_X_F, &CS_X_L, &DA_X_M, &ET_X_S, &FR_BE_X_S, &FR_CA_X_S, &BE_X_F, &ET_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &GD_X_F, &GD_X_L, &AM_X_M, &BN_X_S, &GL_X_F, &ES_X_L, &GL_X_M, &BN_X_S, &GU_X_F, &GU_X_L, &GU_X_M, &GU_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &AST_X_S, &HE_X_F, &HE_X_L, &HE_X_M, &BE_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &HR_X_F, &HR_X_L, &HR_X_M, &HR_X_S, &CS_X_F, &CS_X_L, &BE_X_M, &DSB_X_S, &HU_X_F, &HU_X_L, &HU_X_M, &HU_X_S, &HY_X_F, &HY_X_L, &HY_X_M, &ET_X_S, &IA_X_F, &IA_X_L, &AM_X_M, &IA_X_S, &ID_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CS_X_F, &CS_X_L, &BE_X_M, &BE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CS_X_S, &BR_X_F, &AF_X_L, &AF_X_M, &ES_X_S, &JA_X_F, &JA_X_L, &JA_X_L, &JA_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &IA_X_S, &KA_X_F, &BN_X_L, &BN_X_M, &ET_X_S, &KEA_X_F, &KEA_X_L, &AM_X_M, &AM_X_S, &KGP_X_F, &KGP_X_L, &KGP_X_M, &ES_X_S, &KK_X_F, &KK_X_L, &KK_X_M, &AZ_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &KO_X_F, &KO_X_L, &KO_X_M, &KO_X_M, &BR_X_F, &AM_X_L, &KOK_X_M, &FF_ADLM_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &KU_X_F, &KU_X_L, &KU_X_M, &KU_X_S, &BS_CYRL_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &KY_X_F, &KY_X_L, &CV_X_S, &ET_X_S, &CS_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &LO_X_F, &AM_X_L, &AM_X_M, &BN_X_S, <_X_F, <_X_L, <_X_M, <_X_S, &LV_X_F, &LV_X_L, &LV_X_M, &BS_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &IA_X_S, &BG_X_F, &BG_X_L, &BE_X_M, &BE_X_S, &ML_X_F, &ML_X_L, &ML_X_M, &MN_X_F, &MN_X_L, &MN_X_M, &MN_X_S, &MNI_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &AF_X_L, &ID_X_F, &AM_X_M, &ES_X_S, &BE_X_F, &AM_X_L, &KGP_X_M, &MS_X_S, &MT_X_F, &MT_X_L, &AF_X_M, &AM_X_S, &MY_X_F, &MY_X_L, &AZ_X_M, &MY_X_S, &DA_X_F, &CS_X_L, &DA_X_M, &NB_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &DA_X_F, &CS_X_L, &DA_X_M, &NB_X_S, &DA_X_F, &CS_X_L, &DA_X_M, &NB_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &ID_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CV_X_S, &PS_X_F, &PS_X_L, &PS_X_S, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &ES_X_F, &ES_X_L, &KGP_X_M, &ES_X_S, &QU_X_F, &BRX_X_L, &BRX_X_M, &BN_X_S, &RM_X_F, &AM_X_L, &RM_X_M, &IA_X_S, &BE_X_F, &AM_X_L, &CV_X_S, &ET_X_S, &BG_X_F, &BG_X_L, &RU_X_M, &CV_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &SAH_X_F, &ML_X_L, &ML_X_M, &SAH_X_S, &SC_X_F, &SC_X_L, &AF_X_M, &AM_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &SK_X_F, &CS_X_M, &CS_X_M, &BE_X_S, &FO_X_F, &SL_X_L, &DA_X_M, &SL_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &SQ_X_F, &AM_X_M, &AM_X_M, &BE_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_CYRL_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_CYRL_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &SV_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &SYR_X_F, &SYR_X_L, &SYR_X_M, &BN_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &IA_X_S, &ID_X_F, &AF_X_L, &AF_X_M, &ES_X_S, &TH_X_F, &TH_X_L, &TH_X_M, &TH_X_S, &TI_ER_X_F, &AM_X_F, &AM_X_L, &AM_X_M, &ES_X_S, &TK_X_F, &AM_X_L, &AM_X_M, &ET_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &TK_X_F, &AM_X_L, &AM_X_M, &TR_X_S, &TT_X_F, &TT_X_L, &TT_X_M, &TT_X_S, &UG_X_F, &UG_X_L, &UG_X_M, &BLO_X_S, &UK_X_F, &UK_X_L, &UK_X_M, &CS_X_S, &UND_X_F, &UND_X_L, &UND_X_M, &UND_X_S, &UR_X_F, &UR_X_L, &UR_X_M, &BN_X_S, &UZ_CYRL_X_F, &UZ_CYRL_X_S, &UZ_X_F, &UZ_X_L, &UZ_X_M, &TT_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &VI_X_F, &VI_X_L, &RM_X_M, &KGP_X_M, &WO_X_F, &BN_X_L, &BN_X_M, &IA_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &BS_CYRL_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &YO_X_F, &YO_X_L, &YO_X_L, &KGP_X_M, &BE_X_F, &AM_X_L, &KGP_X_M, &ES_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &YUE_HANS_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &YUE_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &YUE_X_S, &ZH_SG_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &ZH_X_S, &AF_X_F, &AM_X_L, &AM_X_M]; - static KEYS: [&str; 559usize] = ["af-x-f", "af-x-l", "af-x-m", "af-x-s", "am-x-f", "am-x-l", "am-x-m", "am-x-s", "ar-x-f", "ar-x-l", "ar-x-m", "ar-x-s", "ast-x-f", "ast-x-l", "ast-x-m", "ast-x-s", "az-x-f", "az-x-l", "az-x-m", "az-x-s", "be-x-f", "be-x-l", "be-x-m", "be-x-s", "bg-x-f", "bg-x-l", "bg-x-m", "bg-x-s", "blo-x-f", "blo-x-l", "blo-x-m", "blo-x-s", "bn-x-f", "bn-x-l", "bn-x-m", "bn-x-s", "br-x-f", "br-x-l", "br-x-m", "br-x-s", "brx-x-f", "brx-x-l", "brx-x-m", "brx-x-s", "bs-Cyrl-x-f", "bs-Cyrl-x-l", "bs-Cyrl-x-m", "bs-Cyrl-x-s", "bs-x-f", "bs-x-l", "bs-x-m", "bs-x-s", "ca-x-f", "ca-x-l", "ca-x-m", "ca-x-s", "ceb-x-f", "ceb-x-l", "ceb-x-m", "ceb-x-s", "chr-x-f", "chr-x-l", "chr-x-m", "chr-x-s", "cs-x-f", "cs-x-l", "cs-x-m", "cs-x-s", "cv-x-f", "cv-x-l", "cv-x-m", "cv-x-s", "cy-x-f", "cy-x-l", "cy-x-m", "cy-x-s", "da-x-f", "da-x-l", "da-x-m", "da-x-s", "de-x-f", "de-x-l", "de-x-m", "de-x-s", "doi-x-f", "doi-x-l", "doi-x-m", "doi-x-s", "dsb-x-f", "dsb-x-l", "dsb-x-m", "dsb-x-s", "el-x-f", "el-x-l", "el-x-m", "el-x-s", "en-CH-x-s", "en-x-f", "en-x-l", "en-x-m", "en-x-s", "eo-x-f", "eo-x-l", "eo-x-m", "es-x-f", "es-x-l", "es-x-m", "es-x-s", "et-x-f", "et-x-l", "et-x-m", "et-x-s", "eu-x-f", "eu-x-l", "eu-x-m", "fa-x-f", "fa-x-l", "fa-x-m", "fa-x-s", "ff-Adlm-x-f", "ff-Adlm-x-l", "ff-Adlm-x-m", "ff-Adlm-x-s", "fi-x-f", "fi-x-l", "fi-x-m", "fi-x-s", "fil-x-f", "fil-x-l", "fil-x-m", "fil-x-s", "fo-x-f", "fo-x-l", "fo-x-m", "fo-x-s", "fr-BE-x-s", "fr-CA-x-s", "fr-CH-x-f", "fr-CH-x-s", "fr-x-f", "fr-x-l", "fr-x-m", "fr-x-s", "fy-x-f", "fy-x-l", "fy-x-m", "fy-x-s", "ga-x-f", "ga-x-l", "ga-x-m", "ga-x-s", "gd-x-f", "gd-x-l", "gd-x-m", "gd-x-s", "gl-x-f", "gl-x-l", "gl-x-m", "gl-x-s", "gu-x-f", "gu-x-l", "gu-x-m", "gu-x-s", "ha-x-f", "ha-x-l", "ha-x-m", "ha-x-s", "he-x-f", "he-x-l", "he-x-m", "he-x-s", "hi-Latn-x-f", "hi-Latn-x-l", "hi-Latn-x-m", "hi-Latn-x-s", "hi-x-f", "hi-x-l", "hi-x-m", "hi-x-s", "hr-x-f", "hr-x-l", "hr-x-m", "hr-x-s", "hsb-x-f", "hsb-x-l", "hsb-x-m", "hsb-x-s", "hu-x-f", "hu-x-l", "hu-x-m", "hu-x-s", "hy-x-f", "hy-x-l", "hy-x-m", "hy-x-s", "ia-x-f", "ia-x-l", "ia-x-m", "ia-x-s", "id-x-f", "id-x-l", "id-x-m", "id-x-s", "ig-x-f", "ig-x-l", "ig-x-m", "ig-x-s", "is-x-f", "is-x-l", "is-x-m", "is-x-s", "it-CH-x-f", "it-CH-x-l", "it-CH-x-m", "it-CH-x-s", "it-x-f", "it-x-l", "it-x-m", "it-x-s", "ja-x-f", "ja-x-l", "ja-x-m", "ja-x-s", "jv-x-f", "jv-x-l", "jv-x-m", "jv-x-s", "ka-x-f", "ka-x-l", "ka-x-m", "ka-x-s", "kea-x-f", "kea-x-l", "kea-x-m", "kea-x-s", "kgp-x-f", "kgp-x-l", "kgp-x-m", "kgp-x-s", "kk-x-f", "kk-x-l", "kk-x-m", "kk-x-s", "km-x-f", "km-x-l", "km-x-m", "km-x-s", "ko-x-f", "ko-x-l", "ko-x-m", "ko-x-s", "kok-x-f", "kok-x-l", "kok-x-m", "kok-x-s", "ks-x-f", "ks-x-l", "ks-x-m", "ks-x-s", "ku-x-f", "ku-x-l", "ku-x-m", "ku-x-s", "kxv-x-f", "kxv-x-l", "kxv-x-m", "kxv-x-s", "ky-x-f", "ky-x-l", "ky-x-m", "ky-x-s", "lb-x-f", "lb-x-l", "lb-x-m", "lb-x-s", "lo-x-f", "lo-x-l", "lo-x-m", "lo-x-s", "lt-x-f", "lt-x-l", "lt-x-m", "lt-x-s", "lv-x-f", "lv-x-l", "lv-x-m", "lv-x-s", "mai-x-f", "mai-x-l", "mai-x-m", "mai-x-s", "mi-x-f", "mi-x-l", "mi-x-m", "mi-x-s", "mk-x-f", "mk-x-l", "mk-x-m", "mk-x-s", "ml-x-f", "ml-x-l", "ml-x-m", "mn-x-f", "mn-x-l", "mn-x-m", "mn-x-s", "mni-x-f", "mni-x-l", "mni-x-m", "mni-x-s", "mr-x-f", "mr-x-l", "mr-x-m", "mr-x-s", "ms-BN-x-f", "ms-ID-x-f", "ms-ID-x-m", "ms-ID-x-s", "ms-x-f", "ms-x-l", "ms-x-m", "ms-x-s", "mt-x-f", "mt-x-l", "mt-x-m", "mt-x-s", "my-x-f", "my-x-l", "my-x-m", "my-x-s", "nb-x-f", "nb-x-l", "nb-x-m", "nb-x-s", "nl-x-f", "nl-x-l", "nl-x-m", "nl-x-s", "nn-x-f", "nn-x-l", "nn-x-m", "nn-x-s", "no-x-f", "no-x-l", "no-x-m", "no-x-s", "or-x-f", "or-x-l", "or-x-m", "or-x-s", "pa-x-f", "pa-x-l", "pa-x-m", "pa-x-s", "pcm-x-f", "pcm-x-l", "pcm-x-m", "pcm-x-s", "pl-x-f", "pl-x-l", "pl-x-m", "pl-x-s", "ps-x-f", "ps-x-l", "ps-x-s", "pt-AO-x-s", "pt-CH-x-s", "pt-CV-x-s", "pt-GQ-x-s", "pt-GW-x-s", "pt-LU-x-s", "pt-MO-x-s", "pt-MZ-x-s", "pt-PT-x-s", "pt-ST-x-s", "pt-TL-x-s", "pt-x-f", "pt-x-l", "pt-x-m", "pt-x-s", "qu-x-f", "qu-x-l", "qu-x-m", "qu-x-s", "rm-x-f", "rm-x-l", "rm-x-m", "rm-x-s", "ro-x-f", "ro-x-l", "ro-x-m", "ro-x-s", "ru-x-f", "ru-x-l", "ru-x-m", "ru-x-s", "sa-x-f", "sa-x-l", "sa-x-m", "sa-x-s", "sah-x-f", "sah-x-l", "sah-x-m", "sah-x-s", "sc-x-f", "sc-x-l", "sc-x-m", "sc-x-s", "sd-Deva-x-f", "sd-Deva-x-l", "sd-Deva-x-m", "sd-Deva-x-s", "sk-x-f", "sk-x-l", "sk-x-m", "sk-x-s", "sl-x-f", "sl-x-l", "sl-x-m", "sl-x-s", "so-x-f", "so-x-l", "so-x-m", "so-x-s", "sq-x-f", "sq-x-l", "sq-x-m", "sq-x-s", "sr-Latn-x-f", "sr-Latn-x-l", "sr-Latn-x-m", "sr-Latn-x-s", "sr-x-f", "sr-x-l", "sr-x-m", "sr-x-s", "su-x-f", "su-x-l", "su-x-m", "su-x-s", "sv-x-f", "sv-x-l", "sv-x-m", "sv-x-s", "sw-x-f", "sw-x-l", "sw-x-m", "sw-x-s", "syr-x-f", "syr-x-l", "syr-x-m", "syr-x-s", "ta-x-f", "ta-x-l", "ta-x-m", "ta-x-s", "te-x-f", "te-x-l", "te-x-m", "te-x-s", "tg-x-f", "tg-x-l", "tg-x-m", "tg-x-s", "th-x-f", "th-x-l", "th-x-m", "th-x-s", "ti-ER-x-f", "ti-x-f", "ti-x-l", "ti-x-m", "ti-x-s", "tk-x-f", "tk-x-l", "tk-x-m", "tk-x-s", "to-x-f", "to-x-l", "to-x-m", "to-x-s", "tr-x-f", "tr-x-l", "tr-x-m", "tr-x-s", "tt-x-f", "tt-x-l", "tt-x-m", "tt-x-s", "ug-x-f", "ug-x-l", "ug-x-m", "ug-x-s", "uk-x-f", "uk-x-l", "uk-x-m", "uk-x-s", "und-x-f", "und-x-l", "und-x-m", "und-x-s", "ur-x-f", "ur-x-l", "ur-x-m", "ur-x-s", "uz-Cyrl-x-f", "uz-Cyrl-x-s", "uz-x-f", "uz-x-l", "uz-x-m", "uz-x-s", "vec-x-f", "vec-x-l", "vec-x-m", "vec-x-s", "vi-x-f", "vi-x-l", "vi-x-m", "vi-x-s", "wo-x-f", "wo-x-l", "wo-x-m", "wo-x-s", "xh-x-f", "xh-x-l", "xh-x-m", "xh-x-s", "xnr-x-f", "xnr-x-l", "xnr-x-m", "xnr-x-s", "yo-x-f", "yo-x-l", "yo-x-m", "yo-x-s", "yrl-x-f", "yrl-x-l", "yrl-x-m", "yrl-x-s", "yue-Hans-x-f", "yue-Hans-x-l", "yue-Hans-x-m", "yue-Hans-x-s", "yue-x-f", "yue-x-l", "yue-x-m", "yue-x-s", "zh-Hant-x-f", "zh-Hant-x-l", "zh-Hant-x-m", "zh-Hant-x-s", "zh-SG-x-s", "zh-x-f", "zh-x-l", "zh-x-m", "zh-x-s", "zu-x-f", "zu-x-l", "zu-x-m"]; + static VALUES: [&::Yokeable; 666usize] = [&AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AM_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &AR_X_F, &AM_X_L, &AR_X_M, &AR_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AST_X_F, &AST_X_L, &AM_X_M, &AST_X_S, &AZ_X_F, &AZ_X_L, &AZ_X_M, &AZ_X_S, &BE_X_F, &AM_X_L, &BE_X_M, &BE_X_S, &BG_X_F, &BG_X_L, &BG_X_M, &BG_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BLO_X_F, &BLO_X_L, &BLO_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BR_X_S, &BRX_X_F, &BRX_X_L, &BRX_X_M, &AST_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_CYRL_X_S, &BS_X_F, &BS_X_L, &BS_X_M, &BS_X_S, &CA_X_F, &CA_X_L, &CA_X_M, &AST_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &CS_X_F, &CS_X_L, &CS_X_M, &CS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &CV_X_F, &CV_X_L, &CV_X_M, &CV_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &DA_X_F, &CS_X_L, &DA_X_M, &DA_X_S, &CS_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &CS_X_F, &CS_X_L, &BE_X_M, &DSB_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &EL_X_S, &EN_CH_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &EO_X_F, &EO_X_L, &EO_X_M, &AS_X_S, &ES_X_F, &ES_X_L, &AM_X_S, &ES_X_S, &CS_X_F, &CS_X_L, &CV_X_S, &ET_X_S, &EU_X_F, &EU_X_L, &EU_X_M, &AS_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FA_X_S, &FF_ADLM_X_F, &FF_ADLM_X_L, &FF_ADLM_X_M, &FF_ADLM_X_S, &FI_X_F, &CS_X_L, &BE_X_M, &BE_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &FO_X_F, &CS_X_L, &DA_X_M, &ET_X_S, &FR_BE_X_S, &FR_CA_X_S, &BE_X_F, &ET_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &GD_X_F, &GD_X_L, &AM_X_M, &BN_X_S, &GL_X_F, &ES_X_L, &GL_X_M, &BN_X_S, &GU_X_F, &GU_X_L, &GU_X_M, &GU_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &AST_X_S, &HE_X_F, &HE_X_L, &HE_X_M, &BE_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &HR_X_F, &HR_X_L, &HR_X_M, &HR_X_S, &CS_X_F, &CS_X_L, &BE_X_M, &DSB_X_S, &HU_X_F, &HU_X_L, &HU_X_M, &HU_X_S, &HY_X_F, &HY_X_L, &HY_X_M, &ET_X_S, &IA_X_F, &IA_X_L, &AM_X_M, &IA_X_S, &ID_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CS_X_F, &CS_X_L, &BE_X_M, &BE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CS_X_S, &BR_X_F, &AF_X_L, &AF_X_M, &ES_X_S, &JA_X_F, &JA_X_L, &JA_X_L, &JA_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &IA_X_S, &KA_X_F, &BN_X_L, &BN_X_M, &ET_X_S, &KEA_X_F, &KEA_X_L, &AM_X_M, &AM_X_S, &KGP_X_F, &KGP_X_L, &KGP_X_M, &ES_X_S, &KK_X_F, &KK_X_L, &KK_X_M, &AZ_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &KO_X_F, &KO_X_L, &KO_X_M, &KO_X_M, &BR_X_F, &AM_X_L, &KOK_X_M, &FF_ADLM_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &KU_X_F, &KU_X_L, &KU_X_M, &KU_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BS_CYRL_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &KY_X_F, &KY_X_L, &CV_X_S, &ET_X_S, &CS_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &LO_X_F, &AM_X_L, &AM_X_M, &BN_X_S, <_X_F, <_X_L, <_X_M, <_X_S, &LV_X_F, &LV_X_L, &LV_X_M, &BS_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &IA_X_S, &BG_X_F, &BG_X_L, &BE_X_M, &BE_X_S, &ML_X_F, &ML_X_L, &ML_X_M, &AS_X_S, &MN_X_F, &MN_X_L, &MN_X_M, &MN_X_S, &MNI_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &AF_X_L, &ID_X_F, &AM_X_M, &ES_X_S, &BE_X_F, &AM_X_L, &KGP_X_M, &MS_X_S, &MT_X_F, &MT_X_L, &AF_X_M, &AM_X_S, &MY_X_F, &MY_X_L, &AZ_X_M, &MY_X_S, &DA_X_F, &CS_X_L, &DA_X_M, &NB_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &DA_X_F, &CS_X_L, &DA_X_M, &NB_X_S, &DA_X_F, &CS_X_L, &DA_X_M, &NB_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &ID_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CV_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &PS_X_F, &PS_X_L, &AS_X_M, &PS_X_S, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &ES_X_F, &ES_X_L, &KGP_X_M, &ES_X_S, &QU_X_F, &BRX_X_L, &BRX_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &RM_X_F, &AM_X_L, &RM_X_M, &IA_X_S, &BE_X_F, &AM_X_L, &CV_X_S, &ET_X_S, &BG_X_F, &BG_X_L, &RU_X_M, &CV_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &SAH_X_F, &ML_X_L, &ML_X_M, &SAH_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &SC_X_F, &SC_X_L, &AF_X_M, &AM_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &SK_X_F, &CS_X_M, &CS_X_M, &BE_X_S, &FO_X_F, &SL_X_L, &DA_X_M, &SL_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &SQ_X_F, &AM_X_M, &AM_X_M, &BE_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_CYRL_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_CYRL_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &SV_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &SYR_X_F, &SYR_X_L, &SYR_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &IA_X_S, &ID_X_F, &AF_X_L, &AF_X_M, &ES_X_S, &TH_X_F, &TH_X_L, &TH_X_M, &TH_X_S, &TI_ER_X_F, &AM_X_F, &AM_X_L, &AM_X_M, &ES_X_S, &TK_X_F, &AM_X_L, &AM_X_M, &ET_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &TK_X_F, &AM_X_L, &AM_X_M, &TR_X_S, &TT_X_F, &TT_X_L, &TT_X_M, &TT_X_S, &UG_X_F, &UG_X_L, &UG_X_M, &BLO_X_S, &UK_X_F, &UK_X_L, &UK_X_M, &CS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &UR_X_F, &UR_X_L, &UR_X_M, &BN_X_S, &UZ_CYRL_X_F, &AS_X_L, &AS_X_M, &UZ_CYRL_X_S, &UZ_X_F, &UZ_X_L, &UZ_X_M, &TT_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &VI_X_F, &VI_X_L, &RM_X_M, &KGP_X_M, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &WO_X_F, &BN_X_L, &BN_X_M, &IA_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BLO_X_S, &BS_CYRL_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &YO_X_F, &YO_X_L, &YO_X_L, &KGP_X_M, &BE_X_F, &AM_X_L, &KGP_X_M, &ES_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &YUE_HANS_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &YUE_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &YUE_X_S, &ZH_SG_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &ZH_X_S, &AF_X_F, &AM_X_L, &AM_X_M, &AS_X_S]; + static KEYS: [&str; 666usize] = ["af-x-f", "af-x-l", "af-x-m", "af-x-s", "am-x-f", "am-x-l", "am-x-m", "am-x-s", "ar-x-f", "ar-x-l", "ar-x-m", "ar-x-s", "as-x-f", "as-x-l", "as-x-m", "as-x-s", "ast-x-f", "ast-x-l", "ast-x-m", "ast-x-s", "az-x-f", "az-x-l", "az-x-m", "az-x-s", "be-x-f", "be-x-l", "be-x-m", "be-x-s", "bg-x-f", "bg-x-l", "bg-x-m", "bg-x-s", "bgc-x-f", "bgc-x-l", "bgc-x-m", "bgc-x-s", "bho-x-f", "bho-x-l", "bho-x-m", "bho-x-s", "blo-x-f", "blo-x-l", "blo-x-m", "blo-x-s", "bn-x-f", "bn-x-l", "bn-x-m", "bn-x-s", "br-x-f", "br-x-l", "br-x-m", "br-x-s", "brx-x-f", "brx-x-l", "brx-x-m", "brx-x-s", "bs-Cyrl-x-f", "bs-Cyrl-x-l", "bs-Cyrl-x-m", "bs-Cyrl-x-s", "bs-x-f", "bs-x-l", "bs-x-m", "bs-x-s", "ca-x-f", "ca-x-l", "ca-x-m", "ca-x-s", "ceb-x-f", "ceb-x-l", "ceb-x-m", "ceb-x-s", "chr-x-f", "chr-x-l", "chr-x-m", "chr-x-s", "cs-x-f", "cs-x-l", "cs-x-m", "cs-x-s", "csw-x-f", "csw-x-l", "csw-x-m", "csw-x-s", "cv-x-f", "cv-x-l", "cv-x-m", "cv-x-s", "cy-x-f", "cy-x-l", "cy-x-m", "cy-x-s", "da-x-f", "da-x-l", "da-x-m", "da-x-s", "de-x-f", "de-x-l", "de-x-m", "de-x-s", "doi-x-f", "doi-x-l", "doi-x-m", "doi-x-s", "dsb-x-f", "dsb-x-l", "dsb-x-m", "dsb-x-s", "el-x-f", "el-x-l", "el-x-m", "el-x-s", "en-CH-x-s", "en-x-f", "en-x-l", "en-x-m", "en-x-s", "eo-x-f", "eo-x-l", "eo-x-m", "eo-x-s", "es-x-f", "es-x-l", "es-x-m", "es-x-s", "et-x-f", "et-x-l", "et-x-m", "et-x-s", "eu-x-f", "eu-x-l", "eu-x-m", "eu-x-s", "fa-x-f", "fa-x-l", "fa-x-m", "fa-x-s", "ff-Adlm-x-f", "ff-Adlm-x-l", "ff-Adlm-x-m", "ff-Adlm-x-s", "fi-x-f", "fi-x-l", "fi-x-m", "fi-x-s", "fil-x-f", "fil-x-l", "fil-x-m", "fil-x-s", "fo-x-f", "fo-x-l", "fo-x-m", "fo-x-s", "fr-BE-x-s", "fr-CA-x-s", "fr-CH-x-f", "fr-CH-x-s", "fr-x-f", "fr-x-l", "fr-x-m", "fr-x-s", "fy-x-f", "fy-x-l", "fy-x-m", "fy-x-s", "ga-x-f", "ga-x-l", "ga-x-m", "ga-x-s", "gd-x-f", "gd-x-l", "gd-x-m", "gd-x-s", "gl-x-f", "gl-x-l", "gl-x-m", "gl-x-s", "gu-x-f", "gu-x-l", "gu-x-m", "gu-x-s", "ha-x-f", "ha-x-l", "ha-x-m", "ha-x-s", "he-x-f", "he-x-l", "he-x-m", "he-x-s", "hi-Latn-x-f", "hi-Latn-x-l", "hi-Latn-x-m", "hi-Latn-x-s", "hi-x-f", "hi-x-l", "hi-x-m", "hi-x-s", "hr-x-f", "hr-x-l", "hr-x-m", "hr-x-s", "hsb-x-f", "hsb-x-l", "hsb-x-m", "hsb-x-s", "hu-x-f", "hu-x-l", "hu-x-m", "hu-x-s", "hy-x-f", "hy-x-l", "hy-x-m", "hy-x-s", "ia-x-f", "ia-x-l", "ia-x-m", "ia-x-s", "id-x-f", "id-x-l", "id-x-m", "id-x-s", "ie-x-f", "ie-x-l", "ie-x-m", "ie-x-s", "ig-x-f", "ig-x-l", "ig-x-m", "ig-x-s", "is-x-f", "is-x-l", "is-x-m", "is-x-s", "it-CH-x-f", "it-CH-x-l", "it-CH-x-m", "it-CH-x-s", "it-x-f", "it-x-l", "it-x-m", "it-x-s", "ja-x-f", "ja-x-l", "ja-x-m", "ja-x-s", "jv-x-f", "jv-x-l", "jv-x-m", "jv-x-s", "ka-x-f", "ka-x-l", "ka-x-m", "ka-x-s", "kea-x-f", "kea-x-l", "kea-x-m", "kea-x-s", "kgp-x-f", "kgp-x-l", "kgp-x-m", "kgp-x-s", "kk-x-f", "kk-x-l", "kk-x-m", "kk-x-s", "km-x-f", "km-x-l", "km-x-m", "km-x-s", "kn-x-f", "kn-x-l", "kn-x-m", "kn-x-s", "ko-x-f", "ko-x-l", "ko-x-m", "ko-x-s", "kok-x-f", "kok-x-l", "kok-x-m", "kok-x-s", "ks-Deva-x-f", "ks-Deva-x-l", "ks-Deva-x-m", "ks-Deva-x-s", "ks-x-f", "ks-x-l", "ks-x-m", "ks-x-s", "ku-x-f", "ku-x-l", "ku-x-m", "ku-x-s", "kxv-Deva-x-f", "kxv-Deva-x-l", "kxv-Deva-x-m", "kxv-Deva-x-s", "kxv-Orya-x-f", "kxv-Orya-x-l", "kxv-Orya-x-m", "kxv-Orya-x-s", "kxv-Telu-x-f", "kxv-Telu-x-l", "kxv-Telu-x-m", "kxv-Telu-x-s", "kxv-x-f", "kxv-x-l", "kxv-x-m", "kxv-x-s", "ky-x-f", "ky-x-l", "ky-x-m", "ky-x-s", "lb-x-f", "lb-x-l", "lb-x-m", "lb-x-s", "lij-x-f", "lij-x-l", "lij-x-m", "lij-x-s", "lmo-x-f", "lmo-x-l", "lmo-x-m", "lmo-x-s", "lo-x-f", "lo-x-l", "lo-x-m", "lo-x-s", "lt-x-f", "lt-x-l", "lt-x-m", "lt-x-s", "lv-x-f", "lv-x-l", "lv-x-m", "lv-x-s", "mai-x-f", "mai-x-l", "mai-x-m", "mai-x-s", "mi-x-f", "mi-x-l", "mi-x-m", "mi-x-s", "mk-x-f", "mk-x-l", "mk-x-m", "mk-x-s", "ml-x-f", "ml-x-l", "ml-x-m", "ml-x-s", "mn-x-f", "mn-x-l", "mn-x-m", "mn-x-s", "mni-x-f", "mni-x-l", "mni-x-m", "mni-x-s", "mr-x-f", "mr-x-l", "mr-x-m", "mr-x-s", "ms-BN-x-f", "ms-ID-x-f", "ms-ID-x-m", "ms-ID-x-s", "ms-x-f", "ms-x-l", "ms-x-m", "ms-x-s", "mt-x-f", "mt-x-l", "mt-x-m", "mt-x-s", "my-x-f", "my-x-l", "my-x-m", "my-x-s", "nb-x-f", "nb-x-l", "nb-x-m", "nb-x-s", "nds-x-f", "nds-x-l", "nds-x-m", "nds-x-s", "ne-x-f", "ne-x-l", "ne-x-m", "ne-x-s", "nl-x-f", "nl-x-l", "nl-x-m", "nl-x-s", "nn-x-f", "nn-x-l", "nn-x-m", "nn-x-s", "no-x-f", "no-x-l", "no-x-m", "no-x-s", "nqo-x-f", "nqo-x-l", "nqo-x-m", "nqo-x-s", "oc-x-f", "oc-x-l", "oc-x-m", "oc-x-s", "or-x-f", "or-x-l", "or-x-m", "or-x-s", "pa-x-f", "pa-x-l", "pa-x-m", "pa-x-s", "pcm-x-f", "pcm-x-l", "pcm-x-m", "pcm-x-s", "pl-x-f", "pl-x-l", "pl-x-m", "pl-x-s", "prg-x-f", "prg-x-l", "prg-x-m", "prg-x-s", "ps-x-f", "ps-x-l", "ps-x-m", "ps-x-s", "pt-AO-x-s", "pt-CH-x-s", "pt-CV-x-s", "pt-GQ-x-s", "pt-GW-x-s", "pt-LU-x-s", "pt-MO-x-s", "pt-MZ-x-s", "pt-PT-x-s", "pt-ST-x-s", "pt-TL-x-s", "pt-x-f", "pt-x-l", "pt-x-m", "pt-x-s", "qu-x-f", "qu-x-l", "qu-x-m", "qu-x-s", "raj-x-f", "raj-x-l", "raj-x-m", "raj-x-s", "rm-x-f", "rm-x-l", "rm-x-m", "rm-x-s", "ro-x-f", "ro-x-l", "ro-x-m", "ro-x-s", "ru-x-f", "ru-x-l", "ru-x-m", "ru-x-s", "sa-x-f", "sa-x-l", "sa-x-m", "sa-x-s", "sah-x-f", "sah-x-l", "sah-x-m", "sah-x-s", "sat-x-f", "sat-x-l", "sat-x-m", "sat-x-s", "sc-x-f", "sc-x-l", "sc-x-m", "sc-x-s", "sd-Deva-x-f", "sd-Deva-x-l", "sd-Deva-x-m", "sd-Deva-x-s", "sd-x-f", "sd-x-l", "sd-x-m", "sd-x-s", "si-x-f", "si-x-l", "si-x-m", "si-x-s", "sk-x-f", "sk-x-l", "sk-x-m", "sk-x-s", "sl-x-f", "sl-x-l", "sl-x-m", "sl-x-s", "so-x-f", "so-x-l", "so-x-m", "so-x-s", "sq-x-f", "sq-x-l", "sq-x-m", "sq-x-s", "sr-Latn-x-f", "sr-Latn-x-l", "sr-Latn-x-m", "sr-Latn-x-s", "sr-x-f", "sr-x-l", "sr-x-m", "sr-x-s", "su-x-f", "su-x-l", "su-x-m", "su-x-s", "sv-x-f", "sv-x-l", "sv-x-m", "sv-x-s", "sw-x-f", "sw-x-l", "sw-x-m", "sw-x-s", "syr-x-f", "syr-x-l", "syr-x-m", "syr-x-s", "szl-x-f", "szl-x-l", "szl-x-m", "szl-x-s", "ta-x-f", "ta-x-l", "ta-x-m", "ta-x-s", "te-x-f", "te-x-l", "te-x-m", "te-x-s", "tg-x-f", "tg-x-l", "tg-x-m", "tg-x-s", "th-x-f", "th-x-l", "th-x-m", "th-x-s", "ti-ER-x-f", "ti-x-f", "ti-x-l", "ti-x-m", "ti-x-s", "tk-x-f", "tk-x-l", "tk-x-m", "tk-x-s", "to-x-f", "to-x-l", "to-x-m", "to-x-s", "tok-x-f", "tok-x-l", "tok-x-m", "tok-x-s", "tr-x-f", "tr-x-l", "tr-x-m", "tr-x-s", "tt-x-f", "tt-x-l", "tt-x-m", "tt-x-s", "ug-x-f", "ug-x-l", "ug-x-m", "ug-x-s", "uk-x-f", "uk-x-l", "uk-x-m", "uk-x-s", "und-x-f", "und-x-l", "und-x-m", "und-x-s", "ur-x-f", "ur-x-l", "ur-x-m", "ur-x-s", "uz-Cyrl-x-f", "uz-Cyrl-x-l", "uz-Cyrl-x-m", "uz-Cyrl-x-s", "uz-x-f", "uz-x-l", "uz-x-m", "uz-x-s", "vec-x-f", "vec-x-l", "vec-x-m", "vec-x-s", "vi-x-f", "vi-x-l", "vi-x-m", "vi-x-s", "vmw-x-f", "vmw-x-l", "vmw-x-m", "vmw-x-s", "wo-x-f", "wo-x-l", "wo-x-m", "wo-x-s", "xh-x-f", "xh-x-l", "xh-x-m", "xh-x-s", "xnr-x-f", "xnr-x-l", "xnr-x-m", "xnr-x-s", "yo-x-f", "yo-x-l", "yo-x-m", "yo-x-s", "yrl-x-f", "yrl-x-l", "yrl-x-m", "yrl-x-s", "yue-Hans-x-f", "yue-Hans-x-l", "yue-Hans-x-m", "yue-Hans-x-s", "yue-x-f", "yue-x-l", "yue-x-m", "yue-x-s", "za-x-f", "za-x-l", "za-x-m", "za-x-s", "zh-Hant-x-f", "zh-Hant-x-l", "zh-Hant-x-m", "zh-Hant-x-s", "zh-SG-x-s", "zh-x-f", "zh-x-l", "zh-x-m", "zh-x-s", "zu-x-f", "zu-x-l", "zu-x-m", "zu-x-s"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_patterns_persian_date_v1.rs.data b/provider/baked/datetime/data/macros/datetime_patterns_persian_date_v1.rs.data index 3850b9550ca..cf142507ad0 100644 --- a/provider/baked/datetime/data/macros/datetime_patterns_persian_date_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_patterns_persian_date_v1.rs.data @@ -192,9 +192,9 @@ macro_rules! __impl_datetime_patterns_persian_date_v1 { static MN_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x03\0\x04K\0\x04=\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static MN_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x04\0\x04K\0\x04=\0\0 \x80@\x01\0\0.\0\0 \x80R\x04\0\0 \0\x043\0\x040\0\x04@\0\x040\0\x043") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static SAH_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04A\0\x04K\0\x04;\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \0\x04:\0\x04\xAF\0\x04=\0\x04M\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static ML_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static ML_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static ML_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; @@ -222,7 +222,7 @@ macro_rules! __impl_datetime_patterns_persian_date_v1 { static KU_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x01\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static MY_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x01\0\0/\x80 \x01\0\0/\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static AZ_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static HU_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0.\0\0 \x80 \x01\0\0.\0\0 \x80@\x01\0\0.") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static MN_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0.\x80 \x02\0\0.\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static PS_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; @@ -240,8 +240,8 @@ macro_rules! __impl_datetime_patterns_persian_date_v1 { static LV_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \0\0g\0\0a\0\0d\0\0a\0\0 \x80@\x01\0\0.\0\0 \x80 \x04\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static FA_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static FR_CA_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x02\0\0-\x80 \x02\0\0-\x80@\x02\0\0 \x80\0\x05") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static VALUES: [&::Yokeable; 964usize] = [&AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AM_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &AR_X_F, &AM_X_L, &AR_X_M, &AR_X_S, &AST_X_F, &AST_X_L, &AM_X_M, &AST_X_S, &AZ_X_F, &AZ_X_L, &AZ_X_M, &AZ_X_S, &BE_X_F, &AM_X_L, &BE_X_M, &BE_X_S, &BG_X_F, &BG_X_L, &BG_X_M, &BG_X_S, &BLO_X_F, &BLO_X_L, &BLO_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BR_X_S, &BRX_X_F, &BRX_X_L, &BRX_X_M, &AST_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_CYRL_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_X_S, &CA_X_F, &CA_X_L, &CA_X_M, &AST_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CS_X_F, &CS_X_L, &CS_X_M, &CS_X_S, &CV_X_F, &CV_X_L, &CV_X_M, &CV_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &DA_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &DSB_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AF_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &AF_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &EN_BZ_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &EN_CH_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &AST_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_IN_X_F, &BN_X_L, &BN_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AF_X_L, &AF_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &EN_NZ_X_M, &EN_NZ_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &EN_BZ_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &EN_SE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &AF_X_M, &EN_ZA_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &EN_ZW_X_M, &BN_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &EO_X_F, &EO_X_L, &EO_X_M, &ES_CL_X_M, &ES_CL_X_S, &EN_NZ_X_M, &ES_CO_X_S, &ES_DO_X_M, &EN_NZ_X_M, &ES_CO_X_S, &ES_HN_X_F, &ES_HN_X_L, &ES_PA_X_M, &ES_PA_X_S, &ES_CO_X_S, &ES_PA_X_M, &ES_PA_X_S, &ES_X_F, &ES_X_L, &ES_X_M, &BN_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &EN_CH_X_S, &EU_X_F, &EU_X_L, &EU_X_M, &FA_X_F, &FA_X_L, &FA_X_M, &FA_X_S, &FF_ADLM_X_F, &FF_ADLM_X_L, &FF_ADLM_X_M, &FF_ADLM_X_S, &FI_X_F, &CS_X_L, &BE_X_M, &BE_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &FO_X_F, &CS_X_L, &DA_X_M, &EN_CH_X_S, &ES_CO_X_S, &FR_CA_X_S, &BE_X_F, &EN_CH_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &GD_X_F, &GD_X_L, &AM_X_M, &BN_X_S, &GL_X_F, &ES_X_L, &ES_X_M, &BN_X_S, &GU_X_F, &GU_X_L, &GU_X_M, &GU_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &AST_X_S, &HE_X_F, &HE_X_L, &HE_X_M, &BE_X_S, &EN_IN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &HR_X_F, &HR_X_L, &HR_X_M, &HR_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &DSB_X_S, &HU_X_F, &HU_X_L, &HU_X_M, &HU_X_S, &HY_X_F, &HY_X_L, &HY_X_M, &EN_CH_X_S, &IA_X_F, &IA_X_L, &AM_X_M, &ES_CL_X_S, &EN_BW_X_F, &AM_X_L, &AM_X_M, &ID_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &BE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CS_X_S, &BR_X_F, &AF_X_L, &AF_X_M, &ID_X_S, &JA_X_F, &JA_X_L, &JA_X_M, &JA_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &KA_X_F, &BN_X_L, &BN_X_M, &EN_CH_X_S, &KEA_X_F, &KEA_X_L, &AM_X_M, &AM_X_S, &KGP_X_F, &KGP_X_L, &BN_X_M, &AM_X_S, &KK_X_F, &KK_X_L, &KK_X_M, &AZ_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &KO_X_F, &KO_X_L, &KO_X_M, &KO_X_M, &BR_X_F, &AM_X_L, &KOK_X_M, &FF_ADLM_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &KU_X_F, &KU_X_L, &KU_X_M, &KU_X_S, &CEB_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &KY_X_F, &KY_X_L, &CV_X_S, &EN_CH_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &LO_X_F, &AM_X_L, &AM_X_M, &BN_X_S, <_X_F, <_X_L, <_X_M, <_X_S, &LV_X_F, &LV_X_L, &LV_X_M, &BS_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &BG_X_F, &BG_X_L, &BE_X_M, &BE_X_S, &ML_X_F, &ML_X_L, &ML_X_M, &MN_X_F, &MN_X_L, &MN_X_M, &MN_X_S, &MNI_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &AF_X_L, &EN_BW_X_F, &AM_X_M, &ID_X_S, &BE_X_F, &AM_X_L, &ES_DO_X_M, &EN_NZ_X_S, &MT_X_F, &MT_X_L, &AF_X_M, &AM_X_S, &MY_X_F, &MY_X_L, &AZ_X_M, &MY_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &EN_BW_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CV_X_S, &PS_X_F, &PS_X_L, &PS_X_S, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &ES_X_F, &ES_X_L, &ES_X_M, &AM_X_S, &QU_X_F, &BRX_X_L, &BRX_X_M, &BN_X_S, &RM_X_F, &AM_X_L, &ES_CL_X_M, &ES_CL_X_S, &BE_X_F, &AM_X_L, &CV_X_S, &EN_CH_X_S, &BG_X_F, &BG_X_L, &RU_X_M, &CV_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &SAH_X_F, &ML_X_L, &ML_X_M, &SAH_X_S, &SC_X_F, &SC_X_L, &AF_X_M, &AM_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &SK_X_F, &CS_X_M, &CS_X_M, &BE_X_S, &FO_X_F, &SL_X_L, &DA_X_M, &SL_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &SQ_X_F, &AM_X_M, &AM_X_M, &BE_X_S, &HR_X_F, &HR_X_L, &SR_LATN_X_M, &BS_CYRL_X_S, &HR_X_F, &HR_X_L, &SR_LATN_X_M, &BS_CYRL_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &EN_SE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &SYR_X_F, &SYR_X_L, &SYR_X_M, &BN_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &TG_X_F, &TG_X_L, &AF_X_M, &ID_X_S, &TH_X_F, &TH_X_L, &TH_X_M, &CA_X_M, &TI_ER_X_F, &AM_X_F, &AM_X_L, &AM_X_M, &ID_X_S, &TK_X_F, &AM_X_L, &AM_X_M, &EN_CH_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &TR_X_F, &HI_X_L, &AZ_X_M, &KU_X_S, &TT_X_F, &TT_X_L, &TT_X_M, &TT_X_S, &UG_X_F, &UG_X_L, &UG_X_M, &BLO_X_S, &UK_X_F, &UK_X_L, &UK_X_M, &CS_X_S, &UND_X_F, &UND_X_L, &UND_X_M, &UND_X_S, &UR_X_F, &UR_X_L, &UR_X_M, &BN_X_S, &UZ_CYRL_X_F, &EN_ZA_X_S, &UZ_X_F, &UZ_X_L, &UZ_X_M, &TT_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &VI_X_F, &VI_X_L, &BN_X_M, &BN_X_S, &WO_X_F, &BN_X_L, &BN_X_M, &ES_CL_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CEB_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &YO_X_F, &YO_X_L, &YO_X_L, &ES_DO_X_M, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &YUE_HANS_X_S, &YUE_X_F, &YUE_X_L, &YUE_X_L, &YUE_X_S, &ZH_HK_X_F, &JA_X_L, &JA_X_L, &YUE_HANS_X_S, &YUE_X_F, &YUE_X_L, &YUE_X_L, &YUE_X_S, &ZH_HK_X_F, &JA_X_L, &JA_X_L, &YUE_HANS_X_S, &ZH_SG_X_S, &ZH_HK_X_F, &JA_X_L, &JA_X_L, &YUE_HANS_X_S, &AF_X_F, &AM_X_L, &AM_X_M]; - static KEYS: [&str; 964usize] = ["af-x-f", "af-x-l", "af-x-m", "af-x-s", "am-x-f", "am-x-l", "am-x-m", "am-x-s", "ar-x-f", "ar-x-l", "ar-x-m", "ar-x-s", "ast-x-f", "ast-x-l", "ast-x-m", "ast-x-s", "az-x-f", "az-x-l", "az-x-m", "az-x-s", "be-x-f", "be-x-l", "be-x-m", "be-x-s", "bg-x-f", "bg-x-l", "bg-x-m", "bg-x-s", "blo-x-f", "blo-x-l", "blo-x-m", "blo-x-s", "bn-x-f", "bn-x-l", "bn-x-m", "bn-x-s", "br-x-f", "br-x-l", "br-x-m", "br-x-s", "brx-x-f", "brx-x-l", "brx-x-m", "brx-x-s", "bs-Cyrl-x-f", "bs-Cyrl-x-l", "bs-Cyrl-x-m", "bs-Cyrl-x-s", "bs-x-f", "bs-x-l", "bs-x-m", "bs-x-s", "ca-x-f", "ca-x-l", "ca-x-m", "ca-x-s", "ceb-x-f", "ceb-x-l", "ceb-x-m", "ceb-x-s", "chr-x-f", "chr-x-l", "chr-x-m", "chr-x-s", "cs-x-f", "cs-x-l", "cs-x-m", "cs-x-s", "cv-x-f", "cv-x-l", "cv-x-m", "cv-x-s", "cy-x-f", "cy-x-l", "cy-x-m", "cy-x-s", "da-x-f", "da-x-l", "da-x-m", "da-x-s", "de-x-f", "de-x-l", "de-x-m", "de-x-s", "doi-x-f", "doi-x-l", "doi-x-m", "doi-x-s", "dsb-x-f", "dsb-x-l", "dsb-x-m", "dsb-x-s", "el-x-f", "el-x-l", "el-x-m", "el-x-s", "en-001-x-f", "en-001-x-l", "en-001-x-m", "en-001-x-s", "en-150-x-f", "en-150-x-l", "en-150-x-m", "en-150-x-s", "en-AE-x-f", "en-AE-x-l", "en-AE-x-m", "en-AE-x-s", "en-AG-x-f", "en-AG-x-l", "en-AG-x-m", "en-AG-x-s", "en-AI-x-f", "en-AI-x-l", "en-AI-x-m", "en-AI-x-s", "en-AT-x-f", "en-AT-x-l", "en-AT-x-m", "en-AT-x-s", "en-AU-x-f", "en-AU-x-l", "en-AU-x-m", "en-AU-x-s", "en-BB-x-f", "en-BB-x-l", "en-BB-x-m", "en-BB-x-s", "en-BE-x-f", "en-BE-x-l", "en-BE-x-m", "en-BE-x-s", "en-BM-x-f", "en-BM-x-l", "en-BM-x-m", "en-BM-x-s", "en-BS-x-f", "en-BS-x-l", "en-BS-x-m", "en-BS-x-s", "en-BW-x-f", "en-BW-x-l", "en-BW-x-m", "en-BW-x-s", "en-BZ-x-f", "en-BZ-x-l", "en-BZ-x-m", "en-BZ-x-s", "en-CC-x-f", "en-CC-x-l", "en-CC-x-m", "en-CC-x-s", "en-CH-x-f", "en-CH-x-l", "en-CH-x-m", "en-CH-x-s", "en-CK-x-f", "en-CK-x-l", "en-CK-x-m", "en-CK-x-s", "en-CM-x-f", "en-CM-x-l", "en-CM-x-m", "en-CM-x-s", "en-CX-x-f", "en-CX-x-l", "en-CX-x-m", "en-CX-x-s", "en-CY-x-f", "en-CY-x-l", "en-CY-x-m", "en-CY-x-s", "en-DE-x-f", "en-DE-x-l", "en-DE-x-m", "en-DE-x-s", "en-DG-x-f", "en-DG-x-l", "en-DG-x-m", "en-DG-x-s", "en-DK-x-f", "en-DK-x-l", "en-DK-x-m", "en-DK-x-s", "en-DM-x-f", "en-DM-x-l", "en-DM-x-m", "en-DM-x-s", "en-ER-x-f", "en-ER-x-l", "en-ER-x-m", "en-ER-x-s", "en-FI-x-f", "en-FI-x-l", "en-FI-x-m", "en-FI-x-s", "en-FJ-x-f", "en-FJ-x-l", "en-FJ-x-m", "en-FJ-x-s", "en-FK-x-f", "en-FK-x-l", "en-FK-x-m", "en-FK-x-s", "en-FM-x-f", "en-FM-x-l", "en-FM-x-m", "en-FM-x-s", "en-GB-x-f", "en-GB-x-l", "en-GB-x-m", "en-GB-x-s", "en-GD-x-f", "en-GD-x-l", "en-GD-x-m", "en-GD-x-s", "en-GG-x-f", "en-GG-x-l", "en-GG-x-m", "en-GG-x-s", "en-GH-x-f", "en-GH-x-l", "en-GH-x-m", "en-GH-x-s", "en-GI-x-f", "en-GI-x-l", "en-GI-x-m", "en-GI-x-s", "en-GM-x-f", "en-GM-x-l", "en-GM-x-m", "en-GM-x-s", "en-GY-x-f", "en-GY-x-l", "en-GY-x-m", "en-GY-x-s", "en-HK-x-f", "en-HK-x-l", "en-HK-x-m", "en-HK-x-s", "en-ID-x-f", "en-ID-x-l", "en-ID-x-m", "en-ID-x-s", "en-IE-x-f", "en-IE-x-l", "en-IE-x-m", "en-IE-x-s", "en-IL-x-f", "en-IL-x-l", "en-IL-x-m", "en-IL-x-s", "en-IM-x-f", "en-IM-x-l", "en-IM-x-m", "en-IM-x-s", "en-IN-x-f", "en-IN-x-l", "en-IN-x-m", "en-IN-x-s", "en-IO-x-f", "en-IO-x-l", "en-IO-x-m", "en-IO-x-s", "en-JE-x-f", "en-JE-x-l", "en-JE-x-m", "en-JE-x-s", "en-JM-x-f", "en-JM-x-l", "en-JM-x-m", "en-JM-x-s", "en-KE-x-f", "en-KE-x-l", "en-KE-x-m", "en-KE-x-s", "en-KI-x-f", "en-KI-x-l", "en-KI-x-m", "en-KI-x-s", "en-KN-x-f", "en-KN-x-l", "en-KN-x-m", "en-KN-x-s", "en-KY-x-f", "en-KY-x-l", "en-KY-x-m", "en-KY-x-s", "en-LC-x-f", "en-LC-x-l", "en-LC-x-m", "en-LC-x-s", "en-LR-x-f", "en-LR-x-l", "en-LR-x-m", "en-LR-x-s", "en-LS-x-f", "en-LS-x-l", "en-LS-x-m", "en-LS-x-s", "en-MG-x-f", "en-MG-x-l", "en-MG-x-m", "en-MG-x-s", "en-MO-x-f", "en-MO-x-l", "en-MO-x-m", "en-MO-x-s", "en-MS-x-f", "en-MS-x-l", "en-MS-x-m", "en-MS-x-s", "en-MT-x-f", "en-MT-x-l", "en-MT-x-m", "en-MT-x-s", "en-MU-x-f", "en-MU-x-l", "en-MU-x-m", "en-MU-x-s", "en-MV-x-f", "en-MV-x-l", "en-MV-x-m", "en-MV-x-s", "en-MW-x-f", "en-MW-x-l", "en-MW-x-m", "en-MW-x-s", "en-MY-x-f", "en-MY-x-l", "en-MY-x-m", "en-MY-x-s", "en-NA-x-f", "en-NA-x-l", "en-NA-x-m", "en-NA-x-s", "en-NF-x-f", "en-NF-x-l", "en-NF-x-m", "en-NF-x-s", "en-NG-x-f", "en-NG-x-l", "en-NG-x-m", "en-NG-x-s", "en-NL-x-f", "en-NL-x-l", "en-NL-x-m", "en-NL-x-s", "en-NR-x-f", "en-NR-x-l", "en-NR-x-m", "en-NR-x-s", "en-NU-x-f", "en-NU-x-l", "en-NU-x-m", "en-NU-x-s", "en-NZ-x-f", "en-NZ-x-l", "en-NZ-x-m", "en-NZ-x-s", "en-PG-x-f", "en-PG-x-l", "en-PG-x-m", "en-PG-x-s", "en-PK-x-f", "en-PK-x-l", "en-PK-x-m", "en-PK-x-s", "en-PN-x-f", "en-PN-x-l", "en-PN-x-m", "en-PN-x-s", "en-PW-x-f", "en-PW-x-l", "en-PW-x-m", "en-PW-x-s", "en-RW-x-f", "en-RW-x-l", "en-RW-x-m", "en-RW-x-s", "en-SB-x-f", "en-SB-x-l", "en-SB-x-m", "en-SB-x-s", "en-SC-x-f", "en-SC-x-l", "en-SC-x-m", "en-SC-x-s", "en-SD-x-f", "en-SD-x-l", "en-SD-x-m", "en-SD-x-s", "en-SE-x-f", "en-SE-x-l", "en-SE-x-m", "en-SE-x-s", "en-SG-x-f", "en-SG-x-l", "en-SG-x-m", "en-SG-x-s", "en-SH-x-f", "en-SH-x-l", "en-SH-x-m", "en-SH-x-s", "en-SI-x-f", "en-SI-x-l", "en-SI-x-m", "en-SI-x-s", "en-SL-x-f", "en-SL-x-l", "en-SL-x-m", "en-SL-x-s", "en-SS-x-f", "en-SS-x-l", "en-SS-x-m", "en-SS-x-s", "en-SX-x-f", "en-SX-x-l", "en-SX-x-m", "en-SX-x-s", "en-SZ-x-f", "en-SZ-x-l", "en-SZ-x-m", "en-SZ-x-s", "en-TC-x-f", "en-TC-x-l", "en-TC-x-m", "en-TC-x-s", "en-TK-x-f", "en-TK-x-l", "en-TK-x-m", "en-TK-x-s", "en-TO-x-f", "en-TO-x-l", "en-TO-x-m", "en-TO-x-s", "en-TT-x-f", "en-TT-x-l", "en-TT-x-m", "en-TT-x-s", "en-TV-x-f", "en-TV-x-l", "en-TV-x-m", "en-TV-x-s", "en-TZ-x-f", "en-TZ-x-l", "en-TZ-x-m", "en-TZ-x-s", "en-UG-x-f", "en-UG-x-l", "en-UG-x-m", "en-UG-x-s", "en-VC-x-f", "en-VC-x-l", "en-VC-x-m", "en-VC-x-s", "en-VG-x-f", "en-VG-x-l", "en-VG-x-m", "en-VG-x-s", "en-VU-x-f", "en-VU-x-l", "en-VU-x-m", "en-VU-x-s", "en-WS-x-f", "en-WS-x-l", "en-WS-x-m", "en-WS-x-s", "en-ZA-x-f", "en-ZA-x-l", "en-ZA-x-m", "en-ZA-x-s", "en-ZM-x-f", "en-ZM-x-l", "en-ZM-x-m", "en-ZM-x-s", "en-ZW-x-f", "en-ZW-x-l", "en-ZW-x-m", "en-ZW-x-s", "en-x-f", "en-x-l", "en-x-m", "en-x-s", "eo-x-f", "eo-x-l", "eo-x-m", "es-CL-x-m", "es-CL-x-s", "es-CO-x-m", "es-CO-x-s", "es-DO-x-m", "es-GT-x-m", "es-GT-x-s", "es-HN-x-f", "es-HN-x-l", "es-PA-x-m", "es-PA-x-s", "es-PE-x-s", "es-PR-x-m", "es-PR-x-s", "es-x-f", "es-x-l", "es-x-m", "es-x-s", "et-x-f", "et-x-l", "et-x-m", "et-x-s", "eu-x-f", "eu-x-l", "eu-x-m", "fa-x-f", "fa-x-l", "fa-x-m", "fa-x-s", "ff-Adlm-x-f", "ff-Adlm-x-l", "ff-Adlm-x-m", "ff-Adlm-x-s", "fi-x-f", "fi-x-l", "fi-x-m", "fi-x-s", "fil-x-f", "fil-x-l", "fil-x-m", "fil-x-s", "fo-x-f", "fo-x-l", "fo-x-m", "fo-x-s", "fr-BE-x-s", "fr-CA-x-s", "fr-CH-x-f", "fr-CH-x-s", "fr-x-f", "fr-x-l", "fr-x-m", "fr-x-s", "fy-x-f", "fy-x-l", "fy-x-m", "fy-x-s", "ga-x-f", "ga-x-l", "ga-x-m", "ga-x-s", "gd-x-f", "gd-x-l", "gd-x-m", "gd-x-s", "gl-x-f", "gl-x-l", "gl-x-m", "gl-x-s", "gu-x-f", "gu-x-l", "gu-x-m", "gu-x-s", "ha-x-f", "ha-x-l", "ha-x-m", "ha-x-s", "he-x-f", "he-x-l", "he-x-m", "he-x-s", "hi-Latn-x-f", "hi-Latn-x-l", "hi-Latn-x-m", "hi-Latn-x-s", "hi-x-f", "hi-x-l", "hi-x-m", "hi-x-s", "hr-x-f", "hr-x-l", "hr-x-m", "hr-x-s", "hsb-x-f", "hsb-x-l", "hsb-x-m", "hsb-x-s", "hu-x-f", "hu-x-l", "hu-x-m", "hu-x-s", "hy-x-f", "hy-x-l", "hy-x-m", "hy-x-s", "ia-x-f", "ia-x-l", "ia-x-m", "ia-x-s", "id-x-f", "id-x-l", "id-x-m", "id-x-s", "ig-x-f", "ig-x-l", "ig-x-m", "ig-x-s", "is-x-f", "is-x-l", "is-x-m", "is-x-s", "it-CH-x-f", "it-CH-x-l", "it-CH-x-m", "it-CH-x-s", "it-x-f", "it-x-l", "it-x-m", "it-x-s", "ja-x-f", "ja-x-l", "ja-x-m", "ja-x-s", "jv-x-f", "jv-x-l", "jv-x-m", "jv-x-s", "ka-x-f", "ka-x-l", "ka-x-m", "ka-x-s", "kea-x-f", "kea-x-l", "kea-x-m", "kea-x-s", "kgp-x-f", "kgp-x-l", "kgp-x-m", "kgp-x-s", "kk-x-f", "kk-x-l", "kk-x-m", "kk-x-s", "km-x-f", "km-x-l", "km-x-m", "km-x-s", "ko-x-f", "ko-x-l", "ko-x-m", "ko-x-s", "kok-x-f", "kok-x-l", "kok-x-m", "kok-x-s", "ks-x-f", "ks-x-l", "ks-x-m", "ks-x-s", "ku-x-f", "ku-x-l", "ku-x-m", "ku-x-s", "kxv-x-f", "kxv-x-l", "kxv-x-m", "kxv-x-s", "ky-x-f", "ky-x-l", "ky-x-m", "ky-x-s", "lb-x-f", "lb-x-l", "lb-x-m", "lb-x-s", "lo-x-f", "lo-x-l", "lo-x-m", "lo-x-s", "lt-x-f", "lt-x-l", "lt-x-m", "lt-x-s", "lv-x-f", "lv-x-l", "lv-x-m", "lv-x-s", "mai-x-f", "mai-x-l", "mai-x-m", "mai-x-s", "mi-x-f", "mi-x-l", "mi-x-m", "mi-x-s", "mk-x-f", "mk-x-l", "mk-x-m", "mk-x-s", "ml-x-f", "ml-x-l", "ml-x-m", "mn-x-f", "mn-x-l", "mn-x-m", "mn-x-s", "mni-x-f", "mni-x-l", "mni-x-m", "mni-x-s", "mr-x-f", "mr-x-l", "mr-x-m", "mr-x-s", "ms-BN-x-f", "ms-ID-x-f", "ms-ID-x-m", "ms-ID-x-s", "ms-x-f", "ms-x-l", "ms-x-m", "ms-x-s", "mt-x-f", "mt-x-l", "mt-x-m", "mt-x-s", "my-x-f", "my-x-l", "my-x-m", "my-x-s", "nb-x-f", "nb-x-l", "nb-x-m", "nb-x-s", "nl-x-f", "nl-x-l", "nl-x-m", "nl-x-s", "nn-x-f", "nn-x-l", "nn-x-m", "nn-x-s", "no-x-f", "no-x-l", "no-x-m", "no-x-s", "or-x-f", "or-x-l", "or-x-m", "or-x-s", "pa-x-f", "pa-x-l", "pa-x-m", "pa-x-s", "pcm-x-f", "pcm-x-l", "pcm-x-m", "pcm-x-s", "pl-x-f", "pl-x-l", "pl-x-m", "pl-x-s", "ps-x-f", "ps-x-l", "ps-x-s", "pt-AO-x-s", "pt-CH-x-s", "pt-CV-x-s", "pt-GQ-x-s", "pt-GW-x-s", "pt-LU-x-s", "pt-MO-x-s", "pt-MZ-x-s", "pt-PT-x-s", "pt-ST-x-s", "pt-TL-x-s", "pt-x-f", "pt-x-l", "pt-x-m", "pt-x-s", "qu-x-f", "qu-x-l", "qu-x-m", "qu-x-s", "rm-x-f", "rm-x-l", "rm-x-m", "rm-x-s", "ro-x-f", "ro-x-l", "ro-x-m", "ro-x-s", "ru-x-f", "ru-x-l", "ru-x-m", "ru-x-s", "sa-x-f", "sa-x-l", "sa-x-m", "sa-x-s", "sah-x-f", "sah-x-l", "sah-x-m", "sah-x-s", "sc-x-f", "sc-x-l", "sc-x-m", "sc-x-s", "sd-Deva-x-f", "sd-Deva-x-l", "sd-Deva-x-m", "sd-Deva-x-s", "sk-x-f", "sk-x-l", "sk-x-m", "sk-x-s", "sl-x-f", "sl-x-l", "sl-x-m", "sl-x-s", "so-x-f", "so-x-l", "so-x-m", "so-x-s", "sq-x-f", "sq-x-l", "sq-x-m", "sq-x-s", "sr-Latn-x-f", "sr-Latn-x-l", "sr-Latn-x-m", "sr-Latn-x-s", "sr-x-f", "sr-x-l", "sr-x-m", "sr-x-s", "su-x-f", "su-x-l", "su-x-m", "su-x-s", "sv-x-f", "sv-x-l", "sv-x-m", "sv-x-s", "sw-x-f", "sw-x-l", "sw-x-m", "sw-x-s", "syr-x-f", "syr-x-l", "syr-x-m", "syr-x-s", "ta-x-f", "ta-x-l", "ta-x-m", "ta-x-s", "te-x-f", "te-x-l", "te-x-m", "te-x-s", "tg-x-f", "tg-x-l", "tg-x-m", "tg-x-s", "th-x-f", "th-x-l", "th-x-m", "th-x-s", "ti-ER-x-f", "ti-x-f", "ti-x-l", "ti-x-m", "ti-x-s", "tk-x-f", "tk-x-l", "tk-x-m", "tk-x-s", "to-x-f", "to-x-l", "to-x-m", "to-x-s", "tr-x-f", "tr-x-l", "tr-x-m", "tr-x-s", "tt-x-f", "tt-x-l", "tt-x-m", "tt-x-s", "ug-x-f", "ug-x-l", "ug-x-m", "ug-x-s", "uk-x-f", "uk-x-l", "uk-x-m", "uk-x-s", "und-x-f", "und-x-l", "und-x-m", "und-x-s", "ur-x-f", "ur-x-l", "ur-x-m", "ur-x-s", "uz-Cyrl-x-f", "uz-Cyrl-x-s", "uz-x-f", "uz-x-l", "uz-x-m", "uz-x-s", "vec-x-f", "vec-x-l", "vec-x-m", "vec-x-s", "vi-x-f", "vi-x-l", "vi-x-m", "vi-x-s", "wo-x-f", "wo-x-l", "wo-x-m", "wo-x-s", "xh-x-f", "xh-x-l", "xh-x-m", "xh-x-s", "xnr-x-f", "xnr-x-l", "xnr-x-m", "xnr-x-s", "yo-x-f", "yo-x-l", "yo-x-m", "yo-x-s", "yrl-x-f", "yrl-x-l", "yrl-x-m", "yrl-x-s", "yue-Hans-x-f", "yue-Hans-x-l", "yue-Hans-x-m", "yue-Hans-x-s", "yue-x-f", "yue-x-l", "yue-x-m", "yue-x-s", "zh-HK-x-f", "zh-HK-x-l", "zh-HK-x-m", "zh-HK-x-s", "zh-Hant-x-f", "zh-Hant-x-l", "zh-Hant-x-m", "zh-Hant-x-s", "zh-MO-x-f", "zh-MO-x-l", "zh-MO-x-m", "zh-MO-x-s", "zh-SG-x-s", "zh-x-f", "zh-x-l", "zh-x-m", "zh-x-s", "zu-x-f", "zu-x-l", "zu-x-m"]; + static VALUES: [&::Yokeable; 1071usize] = [&AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AM_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &AR_X_F, &AM_X_L, &AR_X_M, &AR_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AST_X_F, &AST_X_L, &AM_X_M, &AST_X_S, &AZ_X_F, &AZ_X_L, &AZ_X_M, &AZ_X_S, &BE_X_F, &AM_X_L, &BE_X_M, &BE_X_S, &BG_X_F, &BG_X_L, &BG_X_M, &BG_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BLO_X_F, &BLO_X_L, &BLO_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BR_X_S, &BRX_X_F, &BRX_X_L, &BRX_X_M, &AST_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_CYRL_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_X_S, &CA_X_F, &CA_X_L, &CA_X_M, &AST_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CS_X_F, &CS_X_L, &CS_X_M, &CS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &CV_X_F, &CV_X_L, &CV_X_M, &CV_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &DA_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &DSB_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AF_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &AF_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &EN_BZ_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &EN_CH_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &AST_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_IN_X_F, &BN_X_L, &BN_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AF_X_L, &AF_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &EN_NZ_X_M, &EN_NZ_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &EN_BZ_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &EN_SE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &AF_X_M, &EN_ZA_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &EN_ZW_X_M, &BN_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &EO_X_F, &EO_X_L, &EO_X_M, &AS_X_S, &ES_CL_X_M, &ES_CL_X_S, &EN_NZ_X_M, &ES_CO_X_S, &ES_DO_X_M, &EN_NZ_X_M, &ES_CO_X_S, &ES_HN_X_F, &ES_HN_X_L, &ES_PA_X_M, &ES_PA_X_S, &ES_CO_X_S, &ES_PA_X_M, &ES_PA_X_S, &ES_X_F, &ES_X_L, &ES_X_M, &BN_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &EN_CH_X_S, &EU_X_F, &EU_X_L, &EU_X_M, &AS_X_S, &FA_X_F, &FA_X_L, &FA_X_M, &FA_X_S, &FF_ADLM_X_F, &FF_ADLM_X_L, &FF_ADLM_X_M, &FF_ADLM_X_S, &FI_X_F, &CS_X_L, &BE_X_M, &BE_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &FO_X_F, &CS_X_L, &DA_X_M, &EN_CH_X_S, &ES_CO_X_S, &FR_CA_X_S, &BE_X_F, &EN_CH_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &GD_X_F, &GD_X_L, &AM_X_M, &BN_X_S, &GL_X_F, &ES_X_L, &ES_X_M, &BN_X_S, &GU_X_F, &GU_X_L, &GU_X_M, &GU_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &AST_X_S, &HE_X_F, &HE_X_L, &HE_X_M, &BE_X_S, &EN_IN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &HR_X_F, &HR_X_L, &HR_X_M, &HR_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &DSB_X_S, &HU_X_F, &HU_X_L, &HU_X_M, &HU_X_S, &HY_X_F, &HY_X_L, &HY_X_M, &EN_CH_X_S, &IA_X_F, &IA_X_L, &AM_X_M, &ES_CL_X_S, &EN_BW_X_F, &AM_X_L, &AM_X_M, &ID_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &BE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CS_X_S, &BR_X_F, &AF_X_L, &AF_X_M, &ID_X_S, &JA_X_F, &JA_X_L, &JA_X_M, &JA_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &KA_X_F, &BN_X_L, &BN_X_M, &EN_CH_X_S, &KEA_X_F, &KEA_X_L, &AM_X_M, &AM_X_S, &KGP_X_F, &KGP_X_L, &BN_X_M, &AM_X_S, &KK_X_F, &KK_X_L, &KK_X_M, &AZ_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &KO_X_F, &KO_X_L, &KO_X_M, &KO_X_M, &BR_X_F, &AM_X_L, &KOK_X_M, &FF_ADLM_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &KU_X_F, &KU_X_L, &KU_X_M, &KU_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &CEB_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &KY_X_F, &KY_X_L, &CV_X_S, &EN_CH_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &LO_X_F, &AM_X_L, &AM_X_M, &BN_X_S, <_X_F, <_X_L, <_X_M, <_X_S, &LV_X_F, &LV_X_L, &LV_X_M, &BS_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &BG_X_F, &BG_X_L, &BE_X_M, &BE_X_S, &ML_X_F, &ML_X_L, &ML_X_M, &AS_X_S, &MN_X_F, &MN_X_L, &MN_X_M, &MN_X_S, &MNI_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &AF_X_L, &EN_BW_X_F, &AM_X_M, &ID_X_S, &BE_X_F, &AM_X_L, &ES_DO_X_M, &EN_NZ_X_S, &MT_X_F, &MT_X_L, &AF_X_M, &AM_X_S, &MY_X_F, &MY_X_L, &AZ_X_M, &MY_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &EN_BW_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CV_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &PS_X_F, &PS_X_L, &AS_X_M, &PS_X_S, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &CA_X_M, &ES_X_F, &ES_X_L, &ES_X_M, &AM_X_S, &QU_X_F, &BRX_X_L, &BRX_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &RM_X_F, &AM_X_L, &ES_CL_X_M, &ES_CL_X_S, &BE_X_F, &AM_X_L, &CV_X_S, &EN_CH_X_S, &BG_X_F, &BG_X_L, &RU_X_M, &CV_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &SAH_X_F, &ML_X_L, &ML_X_M, &SAH_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &SC_X_F, &SC_X_L, &AF_X_M, &AM_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &SK_X_F, &CS_X_M, &CS_X_M, &BE_X_S, &FO_X_F, &SL_X_L, &DA_X_M, &SL_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &SQ_X_F, &AM_X_M, &AM_X_M, &BE_X_S, &HR_X_F, &HR_X_L, &SR_LATN_X_M, &BS_CYRL_X_S, &HR_X_F, &HR_X_L, &SR_LATN_X_M, &BS_CYRL_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &EN_SE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &SYR_X_F, &SYR_X_L, &SYR_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &TG_X_F, &TG_X_L, &AF_X_M, &ID_X_S, &TH_X_F, &TH_X_L, &TH_X_M, &CA_X_M, &TI_ER_X_F, &AM_X_F, &AM_X_L, &AM_X_M, &ID_X_S, &TK_X_F, &AM_X_L, &AM_X_M, &EN_CH_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &TR_X_F, &HI_X_L, &AZ_X_M, &KU_X_S, &TT_X_F, &TT_X_L, &TT_X_M, &TT_X_S, &UG_X_F, &UG_X_L, &UG_X_M, &BLO_X_S, &UK_X_F, &UK_X_L, &UK_X_M, &CS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &UR_X_F, &UR_X_L, &UR_X_M, &BN_X_S, &UZ_CYRL_X_F, &AS_X_L, &AS_X_M, &EN_ZA_X_S, &UZ_X_F, &UZ_X_L, &UZ_X_M, &TT_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &VI_X_F, &VI_X_L, &BN_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &WO_X_F, &BN_X_L, &BN_X_M, &ES_CL_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CEB_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &YO_X_F, &YO_X_L, &YO_X_L, &ES_DO_X_M, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &YUE_HANS_X_F, &YUE_HANS_X_L, &YUE_HANS_X_L, &YUE_HANS_X_S, &YUE_X_F, &YUE_X_L, &YUE_X_L, &YUE_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &ZH_HK_X_F, &JA_X_L, &JA_X_L, &YUE_HANS_X_S, &YUE_X_F, &YUE_X_L, &YUE_X_L, &YUE_X_S, &ZH_HK_X_F, &JA_X_L, &JA_X_L, &YUE_HANS_X_S, &ZH_SG_X_S, &ZH_HK_X_F, &JA_X_L, &JA_X_L, &YUE_HANS_X_S, &AF_X_F, &AM_X_L, &AM_X_M, &AS_X_S]; + static KEYS: [&str; 1071usize] = ["af-x-f", "af-x-l", "af-x-m", "af-x-s", "am-x-f", "am-x-l", "am-x-m", "am-x-s", "ar-x-f", "ar-x-l", "ar-x-m", "ar-x-s", "as-x-f", "as-x-l", "as-x-m", "as-x-s", "ast-x-f", "ast-x-l", "ast-x-m", "ast-x-s", "az-x-f", "az-x-l", "az-x-m", "az-x-s", "be-x-f", "be-x-l", "be-x-m", "be-x-s", "bg-x-f", "bg-x-l", "bg-x-m", "bg-x-s", "bgc-x-f", "bgc-x-l", "bgc-x-m", "bgc-x-s", "bho-x-f", "bho-x-l", "bho-x-m", "bho-x-s", "blo-x-f", "blo-x-l", "blo-x-m", "blo-x-s", "bn-x-f", "bn-x-l", "bn-x-m", "bn-x-s", "br-x-f", "br-x-l", "br-x-m", "br-x-s", "brx-x-f", "brx-x-l", "brx-x-m", "brx-x-s", "bs-Cyrl-x-f", "bs-Cyrl-x-l", "bs-Cyrl-x-m", "bs-Cyrl-x-s", "bs-x-f", "bs-x-l", "bs-x-m", "bs-x-s", "ca-x-f", "ca-x-l", "ca-x-m", "ca-x-s", "ceb-x-f", "ceb-x-l", "ceb-x-m", "ceb-x-s", "chr-x-f", "chr-x-l", "chr-x-m", "chr-x-s", "cs-x-f", "cs-x-l", "cs-x-m", "cs-x-s", "csw-x-f", "csw-x-l", "csw-x-m", "csw-x-s", "cv-x-f", "cv-x-l", "cv-x-m", "cv-x-s", "cy-x-f", "cy-x-l", "cy-x-m", "cy-x-s", "da-x-f", "da-x-l", "da-x-m", "da-x-s", "de-x-f", "de-x-l", "de-x-m", "de-x-s", "doi-x-f", "doi-x-l", "doi-x-m", "doi-x-s", "dsb-x-f", "dsb-x-l", "dsb-x-m", "dsb-x-s", "el-x-f", "el-x-l", "el-x-m", "el-x-s", "en-001-x-f", "en-001-x-l", "en-001-x-m", "en-001-x-s", "en-150-x-f", "en-150-x-l", "en-150-x-m", "en-150-x-s", "en-AE-x-f", "en-AE-x-l", "en-AE-x-m", "en-AE-x-s", "en-AG-x-f", "en-AG-x-l", "en-AG-x-m", "en-AG-x-s", "en-AI-x-f", "en-AI-x-l", "en-AI-x-m", "en-AI-x-s", "en-AT-x-f", "en-AT-x-l", "en-AT-x-m", "en-AT-x-s", "en-AU-x-f", "en-AU-x-l", "en-AU-x-m", "en-AU-x-s", "en-BB-x-f", "en-BB-x-l", "en-BB-x-m", "en-BB-x-s", "en-BE-x-f", "en-BE-x-l", "en-BE-x-m", "en-BE-x-s", "en-BM-x-f", "en-BM-x-l", "en-BM-x-m", "en-BM-x-s", "en-BS-x-f", "en-BS-x-l", "en-BS-x-m", "en-BS-x-s", "en-BW-x-f", "en-BW-x-l", "en-BW-x-m", "en-BW-x-s", "en-BZ-x-f", "en-BZ-x-l", "en-BZ-x-m", "en-BZ-x-s", "en-CC-x-f", "en-CC-x-l", "en-CC-x-m", "en-CC-x-s", "en-CH-x-f", "en-CH-x-l", "en-CH-x-m", "en-CH-x-s", "en-CK-x-f", "en-CK-x-l", "en-CK-x-m", "en-CK-x-s", "en-CM-x-f", "en-CM-x-l", "en-CM-x-m", "en-CM-x-s", "en-CX-x-f", "en-CX-x-l", "en-CX-x-m", "en-CX-x-s", "en-CY-x-f", "en-CY-x-l", "en-CY-x-m", "en-CY-x-s", "en-DE-x-f", "en-DE-x-l", "en-DE-x-m", "en-DE-x-s", "en-DG-x-f", "en-DG-x-l", "en-DG-x-m", "en-DG-x-s", "en-DK-x-f", "en-DK-x-l", "en-DK-x-m", "en-DK-x-s", "en-DM-x-f", "en-DM-x-l", "en-DM-x-m", "en-DM-x-s", "en-ER-x-f", "en-ER-x-l", "en-ER-x-m", "en-ER-x-s", "en-FI-x-f", "en-FI-x-l", "en-FI-x-m", "en-FI-x-s", "en-FJ-x-f", "en-FJ-x-l", "en-FJ-x-m", "en-FJ-x-s", "en-FK-x-f", "en-FK-x-l", "en-FK-x-m", "en-FK-x-s", "en-FM-x-f", "en-FM-x-l", "en-FM-x-m", "en-FM-x-s", "en-GB-x-f", "en-GB-x-l", "en-GB-x-m", "en-GB-x-s", "en-GD-x-f", "en-GD-x-l", "en-GD-x-m", "en-GD-x-s", "en-GG-x-f", "en-GG-x-l", "en-GG-x-m", "en-GG-x-s", "en-GH-x-f", "en-GH-x-l", "en-GH-x-m", "en-GH-x-s", "en-GI-x-f", "en-GI-x-l", "en-GI-x-m", "en-GI-x-s", "en-GM-x-f", "en-GM-x-l", "en-GM-x-m", "en-GM-x-s", "en-GY-x-f", "en-GY-x-l", "en-GY-x-m", "en-GY-x-s", "en-HK-x-f", "en-HK-x-l", "en-HK-x-m", "en-HK-x-s", "en-ID-x-f", "en-ID-x-l", "en-ID-x-m", "en-ID-x-s", "en-IE-x-f", "en-IE-x-l", "en-IE-x-m", "en-IE-x-s", "en-IL-x-f", "en-IL-x-l", "en-IL-x-m", "en-IL-x-s", "en-IM-x-f", "en-IM-x-l", "en-IM-x-m", "en-IM-x-s", "en-IN-x-f", "en-IN-x-l", "en-IN-x-m", "en-IN-x-s", "en-IO-x-f", "en-IO-x-l", "en-IO-x-m", "en-IO-x-s", "en-JE-x-f", "en-JE-x-l", "en-JE-x-m", "en-JE-x-s", "en-JM-x-f", "en-JM-x-l", "en-JM-x-m", "en-JM-x-s", "en-KE-x-f", "en-KE-x-l", "en-KE-x-m", "en-KE-x-s", "en-KI-x-f", "en-KI-x-l", "en-KI-x-m", "en-KI-x-s", "en-KN-x-f", "en-KN-x-l", "en-KN-x-m", "en-KN-x-s", "en-KY-x-f", "en-KY-x-l", "en-KY-x-m", "en-KY-x-s", "en-LC-x-f", "en-LC-x-l", "en-LC-x-m", "en-LC-x-s", "en-LR-x-f", "en-LR-x-l", "en-LR-x-m", "en-LR-x-s", "en-LS-x-f", "en-LS-x-l", "en-LS-x-m", "en-LS-x-s", "en-MG-x-f", "en-MG-x-l", "en-MG-x-m", "en-MG-x-s", "en-MO-x-f", "en-MO-x-l", "en-MO-x-m", "en-MO-x-s", "en-MS-x-f", "en-MS-x-l", "en-MS-x-m", "en-MS-x-s", "en-MT-x-f", "en-MT-x-l", "en-MT-x-m", "en-MT-x-s", "en-MU-x-f", "en-MU-x-l", "en-MU-x-m", "en-MU-x-s", "en-MV-x-f", "en-MV-x-l", "en-MV-x-m", "en-MV-x-s", "en-MW-x-f", "en-MW-x-l", "en-MW-x-m", "en-MW-x-s", "en-MY-x-f", "en-MY-x-l", "en-MY-x-m", "en-MY-x-s", "en-NA-x-f", "en-NA-x-l", "en-NA-x-m", "en-NA-x-s", "en-NF-x-f", "en-NF-x-l", "en-NF-x-m", "en-NF-x-s", "en-NG-x-f", "en-NG-x-l", "en-NG-x-m", "en-NG-x-s", "en-NL-x-f", "en-NL-x-l", "en-NL-x-m", "en-NL-x-s", "en-NR-x-f", "en-NR-x-l", "en-NR-x-m", "en-NR-x-s", "en-NU-x-f", "en-NU-x-l", "en-NU-x-m", "en-NU-x-s", "en-NZ-x-f", "en-NZ-x-l", "en-NZ-x-m", "en-NZ-x-s", "en-PG-x-f", "en-PG-x-l", "en-PG-x-m", "en-PG-x-s", "en-PK-x-f", "en-PK-x-l", "en-PK-x-m", "en-PK-x-s", "en-PN-x-f", "en-PN-x-l", "en-PN-x-m", "en-PN-x-s", "en-PW-x-f", "en-PW-x-l", "en-PW-x-m", "en-PW-x-s", "en-RW-x-f", "en-RW-x-l", "en-RW-x-m", "en-RW-x-s", "en-SB-x-f", "en-SB-x-l", "en-SB-x-m", "en-SB-x-s", "en-SC-x-f", "en-SC-x-l", "en-SC-x-m", "en-SC-x-s", "en-SD-x-f", "en-SD-x-l", "en-SD-x-m", "en-SD-x-s", "en-SE-x-f", "en-SE-x-l", "en-SE-x-m", "en-SE-x-s", "en-SG-x-f", "en-SG-x-l", "en-SG-x-m", "en-SG-x-s", "en-SH-x-f", "en-SH-x-l", "en-SH-x-m", "en-SH-x-s", "en-SI-x-f", "en-SI-x-l", "en-SI-x-m", "en-SI-x-s", "en-SL-x-f", "en-SL-x-l", "en-SL-x-m", "en-SL-x-s", "en-SS-x-f", "en-SS-x-l", "en-SS-x-m", "en-SS-x-s", "en-SX-x-f", "en-SX-x-l", "en-SX-x-m", "en-SX-x-s", "en-SZ-x-f", "en-SZ-x-l", "en-SZ-x-m", "en-SZ-x-s", "en-TC-x-f", "en-TC-x-l", "en-TC-x-m", "en-TC-x-s", "en-TK-x-f", "en-TK-x-l", "en-TK-x-m", "en-TK-x-s", "en-TO-x-f", "en-TO-x-l", "en-TO-x-m", "en-TO-x-s", "en-TT-x-f", "en-TT-x-l", "en-TT-x-m", "en-TT-x-s", "en-TV-x-f", "en-TV-x-l", "en-TV-x-m", "en-TV-x-s", "en-TZ-x-f", "en-TZ-x-l", "en-TZ-x-m", "en-TZ-x-s", "en-UG-x-f", "en-UG-x-l", "en-UG-x-m", "en-UG-x-s", "en-VC-x-f", "en-VC-x-l", "en-VC-x-m", "en-VC-x-s", "en-VG-x-f", "en-VG-x-l", "en-VG-x-m", "en-VG-x-s", "en-VU-x-f", "en-VU-x-l", "en-VU-x-m", "en-VU-x-s", "en-WS-x-f", "en-WS-x-l", "en-WS-x-m", "en-WS-x-s", "en-ZA-x-f", "en-ZA-x-l", "en-ZA-x-m", "en-ZA-x-s", "en-ZM-x-f", "en-ZM-x-l", "en-ZM-x-m", "en-ZM-x-s", "en-ZW-x-f", "en-ZW-x-l", "en-ZW-x-m", "en-ZW-x-s", "en-x-f", "en-x-l", "en-x-m", "en-x-s", "eo-x-f", "eo-x-l", "eo-x-m", "eo-x-s", "es-CL-x-m", "es-CL-x-s", "es-CO-x-m", "es-CO-x-s", "es-DO-x-m", "es-GT-x-m", "es-GT-x-s", "es-HN-x-f", "es-HN-x-l", "es-PA-x-m", "es-PA-x-s", "es-PE-x-s", "es-PR-x-m", "es-PR-x-s", "es-x-f", "es-x-l", "es-x-m", "es-x-s", "et-x-f", "et-x-l", "et-x-m", "et-x-s", "eu-x-f", "eu-x-l", "eu-x-m", "eu-x-s", "fa-x-f", "fa-x-l", "fa-x-m", "fa-x-s", "ff-Adlm-x-f", "ff-Adlm-x-l", "ff-Adlm-x-m", "ff-Adlm-x-s", "fi-x-f", "fi-x-l", "fi-x-m", "fi-x-s", "fil-x-f", "fil-x-l", "fil-x-m", "fil-x-s", "fo-x-f", "fo-x-l", "fo-x-m", "fo-x-s", "fr-BE-x-s", "fr-CA-x-s", "fr-CH-x-f", "fr-CH-x-s", "fr-x-f", "fr-x-l", "fr-x-m", "fr-x-s", "fy-x-f", "fy-x-l", "fy-x-m", "fy-x-s", "ga-x-f", "ga-x-l", "ga-x-m", "ga-x-s", "gd-x-f", "gd-x-l", "gd-x-m", "gd-x-s", "gl-x-f", "gl-x-l", "gl-x-m", "gl-x-s", "gu-x-f", "gu-x-l", "gu-x-m", "gu-x-s", "ha-x-f", "ha-x-l", "ha-x-m", "ha-x-s", "he-x-f", "he-x-l", "he-x-m", "he-x-s", "hi-Latn-x-f", "hi-Latn-x-l", "hi-Latn-x-m", "hi-Latn-x-s", "hi-x-f", "hi-x-l", "hi-x-m", "hi-x-s", "hr-x-f", "hr-x-l", "hr-x-m", "hr-x-s", "hsb-x-f", "hsb-x-l", "hsb-x-m", "hsb-x-s", "hu-x-f", "hu-x-l", "hu-x-m", "hu-x-s", "hy-x-f", "hy-x-l", "hy-x-m", "hy-x-s", "ia-x-f", "ia-x-l", "ia-x-m", "ia-x-s", "id-x-f", "id-x-l", "id-x-m", "id-x-s", "ie-x-f", "ie-x-l", "ie-x-m", "ie-x-s", "ig-x-f", "ig-x-l", "ig-x-m", "ig-x-s", "is-x-f", "is-x-l", "is-x-m", "is-x-s", "it-CH-x-f", "it-CH-x-l", "it-CH-x-m", "it-CH-x-s", "it-x-f", "it-x-l", "it-x-m", "it-x-s", "ja-x-f", "ja-x-l", "ja-x-m", "ja-x-s", "jv-x-f", "jv-x-l", "jv-x-m", "jv-x-s", "ka-x-f", "ka-x-l", "ka-x-m", "ka-x-s", "kea-x-f", "kea-x-l", "kea-x-m", "kea-x-s", "kgp-x-f", "kgp-x-l", "kgp-x-m", "kgp-x-s", "kk-x-f", "kk-x-l", "kk-x-m", "kk-x-s", "km-x-f", "km-x-l", "km-x-m", "km-x-s", "kn-x-f", "kn-x-l", "kn-x-m", "kn-x-s", "ko-x-f", "ko-x-l", "ko-x-m", "ko-x-s", "kok-x-f", "kok-x-l", "kok-x-m", "kok-x-s", "ks-Deva-x-f", "ks-Deva-x-l", "ks-Deva-x-m", "ks-Deva-x-s", "ks-x-f", "ks-x-l", "ks-x-m", "ks-x-s", "ku-x-f", "ku-x-l", "ku-x-m", "ku-x-s", "kxv-Deva-x-f", "kxv-Deva-x-l", "kxv-Deva-x-m", "kxv-Deva-x-s", "kxv-Orya-x-f", "kxv-Orya-x-l", "kxv-Orya-x-m", "kxv-Orya-x-s", "kxv-Telu-x-f", "kxv-Telu-x-l", "kxv-Telu-x-m", "kxv-Telu-x-s", "kxv-x-f", "kxv-x-l", "kxv-x-m", "kxv-x-s", "ky-x-f", "ky-x-l", "ky-x-m", "ky-x-s", "lb-x-f", "lb-x-l", "lb-x-m", "lb-x-s", "lij-x-f", "lij-x-l", "lij-x-m", "lij-x-s", "lmo-x-f", "lmo-x-l", "lmo-x-m", "lmo-x-s", "lo-x-f", "lo-x-l", "lo-x-m", "lo-x-s", "lt-x-f", "lt-x-l", "lt-x-m", "lt-x-s", "lv-x-f", "lv-x-l", "lv-x-m", "lv-x-s", "mai-x-f", "mai-x-l", "mai-x-m", "mai-x-s", "mi-x-f", "mi-x-l", "mi-x-m", "mi-x-s", "mk-x-f", "mk-x-l", "mk-x-m", "mk-x-s", "ml-x-f", "ml-x-l", "ml-x-m", "ml-x-s", "mn-x-f", "mn-x-l", "mn-x-m", "mn-x-s", "mni-x-f", "mni-x-l", "mni-x-m", "mni-x-s", "mr-x-f", "mr-x-l", "mr-x-m", "mr-x-s", "ms-BN-x-f", "ms-ID-x-f", "ms-ID-x-m", "ms-ID-x-s", "ms-x-f", "ms-x-l", "ms-x-m", "ms-x-s", "mt-x-f", "mt-x-l", "mt-x-m", "mt-x-s", "my-x-f", "my-x-l", "my-x-m", "my-x-s", "nb-x-f", "nb-x-l", "nb-x-m", "nb-x-s", "nds-x-f", "nds-x-l", "nds-x-m", "nds-x-s", "ne-x-f", "ne-x-l", "ne-x-m", "ne-x-s", "nl-x-f", "nl-x-l", "nl-x-m", "nl-x-s", "nn-x-f", "nn-x-l", "nn-x-m", "nn-x-s", "no-x-f", "no-x-l", "no-x-m", "no-x-s", "nqo-x-f", "nqo-x-l", "nqo-x-m", "nqo-x-s", "oc-x-f", "oc-x-l", "oc-x-m", "oc-x-s", "or-x-f", "or-x-l", "or-x-m", "or-x-s", "pa-x-f", "pa-x-l", "pa-x-m", "pa-x-s", "pcm-x-f", "pcm-x-l", "pcm-x-m", "pcm-x-s", "pl-x-f", "pl-x-l", "pl-x-m", "pl-x-s", "prg-x-f", "prg-x-l", "prg-x-m", "prg-x-s", "ps-x-f", "ps-x-l", "ps-x-m", "ps-x-s", "pt-AO-x-s", "pt-CH-x-s", "pt-CV-x-s", "pt-GQ-x-s", "pt-GW-x-s", "pt-LU-x-s", "pt-MO-x-s", "pt-MZ-x-s", "pt-PT-x-s", "pt-ST-x-s", "pt-TL-x-s", "pt-x-f", "pt-x-l", "pt-x-m", "pt-x-s", "qu-x-f", "qu-x-l", "qu-x-m", "qu-x-s", "raj-x-f", "raj-x-l", "raj-x-m", "raj-x-s", "rm-x-f", "rm-x-l", "rm-x-m", "rm-x-s", "ro-x-f", "ro-x-l", "ro-x-m", "ro-x-s", "ru-x-f", "ru-x-l", "ru-x-m", "ru-x-s", "sa-x-f", "sa-x-l", "sa-x-m", "sa-x-s", "sah-x-f", "sah-x-l", "sah-x-m", "sah-x-s", "sat-x-f", "sat-x-l", "sat-x-m", "sat-x-s", "sc-x-f", "sc-x-l", "sc-x-m", "sc-x-s", "sd-Deva-x-f", "sd-Deva-x-l", "sd-Deva-x-m", "sd-Deva-x-s", "sd-x-f", "sd-x-l", "sd-x-m", "sd-x-s", "si-x-f", "si-x-l", "si-x-m", "si-x-s", "sk-x-f", "sk-x-l", "sk-x-m", "sk-x-s", "sl-x-f", "sl-x-l", "sl-x-m", "sl-x-s", "so-x-f", "so-x-l", "so-x-m", "so-x-s", "sq-x-f", "sq-x-l", "sq-x-m", "sq-x-s", "sr-Latn-x-f", "sr-Latn-x-l", "sr-Latn-x-m", "sr-Latn-x-s", "sr-x-f", "sr-x-l", "sr-x-m", "sr-x-s", "su-x-f", "su-x-l", "su-x-m", "su-x-s", "sv-x-f", "sv-x-l", "sv-x-m", "sv-x-s", "sw-x-f", "sw-x-l", "sw-x-m", "sw-x-s", "syr-x-f", "syr-x-l", "syr-x-m", "syr-x-s", "szl-x-f", "szl-x-l", "szl-x-m", "szl-x-s", "ta-x-f", "ta-x-l", "ta-x-m", "ta-x-s", "te-x-f", "te-x-l", "te-x-m", "te-x-s", "tg-x-f", "tg-x-l", "tg-x-m", "tg-x-s", "th-x-f", "th-x-l", "th-x-m", "th-x-s", "ti-ER-x-f", "ti-x-f", "ti-x-l", "ti-x-m", "ti-x-s", "tk-x-f", "tk-x-l", "tk-x-m", "tk-x-s", "to-x-f", "to-x-l", "to-x-m", "to-x-s", "tok-x-f", "tok-x-l", "tok-x-m", "tok-x-s", "tr-x-f", "tr-x-l", "tr-x-m", "tr-x-s", "tt-x-f", "tt-x-l", "tt-x-m", "tt-x-s", "ug-x-f", "ug-x-l", "ug-x-m", "ug-x-s", "uk-x-f", "uk-x-l", "uk-x-m", "uk-x-s", "und-x-f", "und-x-l", "und-x-m", "und-x-s", "ur-x-f", "ur-x-l", "ur-x-m", "ur-x-s", "uz-Cyrl-x-f", "uz-Cyrl-x-l", "uz-Cyrl-x-m", "uz-Cyrl-x-s", "uz-x-f", "uz-x-l", "uz-x-m", "uz-x-s", "vec-x-f", "vec-x-l", "vec-x-m", "vec-x-s", "vi-x-f", "vi-x-l", "vi-x-m", "vi-x-s", "vmw-x-f", "vmw-x-l", "vmw-x-m", "vmw-x-s", "wo-x-f", "wo-x-l", "wo-x-m", "wo-x-s", "xh-x-f", "xh-x-l", "xh-x-m", "xh-x-s", "xnr-x-f", "xnr-x-l", "xnr-x-m", "xnr-x-s", "yo-x-f", "yo-x-l", "yo-x-m", "yo-x-s", "yrl-x-f", "yrl-x-l", "yrl-x-m", "yrl-x-s", "yue-Hans-x-f", "yue-Hans-x-l", "yue-Hans-x-m", "yue-Hans-x-s", "yue-x-f", "yue-x-l", "yue-x-m", "yue-x-s", "za-x-f", "za-x-l", "za-x-m", "za-x-s", "zh-HK-x-f", "zh-HK-x-l", "zh-HK-x-m", "zh-HK-x-s", "zh-Hant-x-f", "zh-Hant-x-l", "zh-Hant-x-m", "zh-Hant-x-s", "zh-MO-x-f", "zh-MO-x-l", "zh-MO-x-m", "zh-MO-x-s", "zh-SG-x-s", "zh-x-f", "zh-x-l", "zh-x-m", "zh-x-s", "zu-x-f", "zu-x-l", "zu-x-m", "zu-x-s"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_patterns_roc_date_v1.rs.data b/provider/baked/datetime/data/macros/datetime_patterns_roc_date_v1.rs.data index 9f648579ecc..62790da2e9b 100644 --- a/provider/baked/datetime/data/macros/datetime_patterns_roc_date_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_patterns_roc_date_v1.rs.data @@ -186,9 +186,9 @@ macro_rules! __impl_datetime_patterns_roc_date_v1 { static MN_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x03\0\x04K\0\x04=\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static MN_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x04\0\x04K\0\x04=\0\0 \x80@\x01\0\0.\0\0 \x80R\x04\0\0 \0\x043\0\x040\0\x04@\0\x040\0\x043") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static SAH_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04A\0\x04K\0\x04;\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \0\x04:\0\x04\xAF\0\x04=\0\x04M\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static ML_X_M: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static ML_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static ML_X_F: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; @@ -214,7 +214,7 @@ macro_rules! __impl_datetime_patterns_roc_date_v1 { static KU_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x01\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static MY_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x01\0\0/\x80 \x01\0\0/\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static AZ_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static UND_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; + static AS_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static HU_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0.\0\0 \x80 \x01\0\0.\0\0 \x80@\x01\0\0.") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static MN_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0.\x80 \x02\0\0.\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static PS_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; @@ -229,8 +229,8 @@ macro_rules! __impl_datetime_patterns_roc_date_v1 { static LV_X_L: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \0\0g\0\0a\0\0d\0\0a\0\0 \x80@\x01\0\0.\0\0 \x80 \x04\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static FA_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01\0\0 \x80\0\x05") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; static FR_CA_X_S: ::Yokeable = icu::datetime::provider::neo::DatePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x02\0\0-\x80 \x02\0\0-\x80@\x02\0\0 \x80\0\x05") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }; - static VALUES: [&::Yokeable; 956usize] = [&AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AM_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &AR_X_F, &AM_X_L, &AR_X_M, &AR_X_S, &AST_X_F, &AST_X_L, &AM_X_M, &AST_X_S, &AZ_X_F, &AZ_X_L, &AZ_X_M, &AZ_X_S, &BE_X_F, &AM_X_L, &BE_X_M, &BE_X_S, &BG_X_F, &BG_X_L, &BG_X_M, &BG_X_S, &BLO_X_F, &BLO_X_L, &BLO_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BR_X_S, &BRX_X_F, &BRX_X_L, &BRX_X_M, &AST_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_CYRL_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_X_S, &CA_X_F, &AST_X_L, &CA_X_M, &AM_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CS_X_F, &CS_X_L, &CS_X_M, &CS_X_S, &CV_X_F, &CV_X_L, &CV_X_M, &CV_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &DA_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &DSB_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AF_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &AF_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &EN_BZ_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &EN_CH_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &AST_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_IN_X_F, &BN_X_L, &BN_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AF_X_L, &AF_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &EN_NZ_X_M, &EN_NZ_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &EN_BZ_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &EN_SE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &AF_X_M, &EN_ZA_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &EN_ZW_X_M, &BN_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &EO_X_F, &EO_X_L, &EO_X_M, &ES_CL_X_M, &ES_CL_X_S, &EN_NZ_X_M, &ES_CO_X_S, &CA_X_M, &EN_NZ_X_M, &ES_CO_X_S, &ES_HN_X_F, &ES_HN_X_L, &ES_PA_X_M, &ES_PA_X_S, &ES_CO_X_S, &ES_PA_X_M, &ES_PA_X_S, &ES_X_F, &ES_X_L, &ES_X_M, &BN_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &EN_CH_X_S, &EU_X_F, &EU_X_L, &EU_X_M, &BR_X_F, &AM_X_L, &AM_X_M, &FA_X_S, &FF_ADLM_X_F, &FF_ADLM_X_L, &FF_ADLM_X_M, &FF_ADLM_X_S, &FI_X_F, &CS_X_L, &BE_X_M, &BE_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &FO_X_F, &CS_X_L, &DA_X_M, &EN_CH_X_S, &ES_CO_X_S, &FR_CA_X_S, &BE_X_F, &EN_CH_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &GD_X_F, &GD_X_L, &AM_X_M, &BN_X_S, &GL_X_F, &ES_X_L, &ES_X_M, &BN_X_S, &GU_X_F, &GU_X_L, &GU_X_M, &GU_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &AST_X_S, &HE_X_F, &HE_X_L, &HE_X_M, &BE_X_S, &EN_IN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &HR_X_F, &HR_X_L, &HR_X_M, &HR_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &DSB_X_S, &HU_X_F, &HU_X_L, &HU_X_M, &HU_X_S, &HY_X_F, &HY_X_L, &HY_X_M, &EN_CH_X_S, &IA_X_F, &IA_X_L, &AM_X_M, &ES_CL_X_S, &EN_BW_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &BE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CS_X_S, &BR_X_F, &AF_X_L, &AF_X_M, &IT_X_S, &JA_X_F, &JA_X_L, &JA_X_M, &JA_X_M, &BE_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &KA_X_F, &BN_X_L, &BN_X_M, &EN_CH_X_S, &KEA_X_F, &KEA_X_L, &AM_X_M, &AM_X_S, &KGP_X_F, &KGP_X_L, &BN_X_M, &AM_X_S, &KK_X_F, &KK_X_L, &KK_X_M, &AZ_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &KO_X_F, &KO_X_L, &KO_X_M, &KO_X_M, &BR_X_F, &AM_X_L, &KOK_X_M, &FF_ADLM_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &KU_X_F, &KU_X_L, &KU_X_M, &KU_X_S, &CEB_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &KY_X_F, &KY_X_L, &CV_X_S, &EN_CH_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &LO_X_F, &AM_X_L, &AM_X_M, &BN_X_S, <_X_F, <_X_L, <_X_M, <_X_S, &LV_X_F, &LV_X_L, &LV_X_M, &BS_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &BG_X_F, &BG_X_L, &BE_X_M, &BE_X_S, &ML_X_F, &ML_X_L, &ML_X_M, &MN_X_F, &MN_X_L, &MN_X_M, &MN_X_S, &MNI_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &AF_X_L, &EN_BW_X_F, &AM_X_M, &IT_X_S, &BE_X_F, &AM_X_L, &CA_X_M, &EN_NZ_X_S, &MT_X_F, &MT_X_L, &AF_X_M, &AM_X_S, &MY_X_F, &MY_X_L, &AZ_X_M, &MY_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &EN_BW_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CV_X_S, &PS_X_F, &PS_X_L, &PS_X_S, &PT_AO_X_S, &PT_AO_X_S, &PT_AO_X_S, &PT_AO_X_S, &PT_AO_X_S, &PT_AO_X_S, &PT_AO_X_S, &PT_AO_X_S, &PT_AO_X_S, &PT_AO_X_S, &PT_AO_X_S, &ES_X_F, &ES_X_L, &ES_X_M, &AM_X_S, &QU_X_F, &BRX_X_L, &BRX_X_M, &BN_X_S, &RM_X_F, &AM_X_L, &ES_CL_X_M, &ES_CL_X_S, &BE_X_F, &AM_X_L, &CV_X_S, &EN_CH_X_S, &BG_X_F, &BG_X_L, &RU_X_M, &CV_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &SAH_X_F, &ML_X_L, &ML_X_M, &SAH_X_S, &SC_X_F, &SC_X_L, &AF_X_M, &AM_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &SK_X_F, &CS_X_M, &CS_X_M, &BE_X_S, &FO_X_F, &SL_X_L, &DA_X_M, &SL_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &SQ_X_F, &AM_X_M, &AM_X_M, &BE_X_S, &HR_X_F, &HR_X_L, &SR_LATN_X_M, &BS_CYRL_X_S, &HR_X_F, &HR_X_L, &SR_LATN_X_M, &BS_CYRL_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &EN_SE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &SYR_X_F, &SYR_X_L, &SYR_X_M, &BN_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &EN_BW_X_F, &AF_X_L, &AF_X_M, &IT_X_S, &TH_X_F, &TH_X_L, &TH_X_M, &PT_AO_X_S, &TI_ER_X_F, &AM_X_F, &AM_X_L, &AM_X_M, &IT_X_S, &TK_X_F, &AM_X_L, &AM_X_M, &EN_CH_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &TR_X_F, &HI_X_L, &AZ_X_M, &KU_X_S, &TT_X_F, &TT_X_L, &TT_X_M, &TT_X_S, &UG_X_F, &UG_X_L, &UG_X_M, &BLO_X_S, &UK_X_F, &UK_X_L, &UK_X_M, &CS_X_S, &UND_X_F, &UND_X_L, &UND_X_M, &UND_X_S, &UR_X_F, &UR_X_L, &UR_X_M, &BN_X_S, &UZ_CYRL_X_F, &EN_ZA_X_S, &UZ_X_F, &UZ_X_L, &UZ_X_M, &TT_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &VI_X_F, &VI_X_L, &BN_X_M, &BN_X_S, &WO_X_F, &BN_X_L, &BN_X_M, &ES_CL_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CEB_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &YO_X_F, &YO_X_L, &YO_X_L, &CA_X_M, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &JA_X_F, &JA_X_L, &JA_X_L, &YUE_HANS_X_S, &YUE_X_F, &JA_X_L, &JA_X_L, &YUE_X_S, &YUE_X_F, &JA_X_L, &JA_X_L, &YUE_X_S, &ZH_SG_X_S, &JA_X_F, &JA_X_L, &JA_X_L, &YUE_X_S, &AF_X_F, &AM_X_L, &AM_X_M]; - static KEYS: [&str; 956usize] = ["af-x-f", "af-x-l", "af-x-m", "af-x-s", "am-x-f", "am-x-l", "am-x-m", "am-x-s", "ar-x-f", "ar-x-l", "ar-x-m", "ar-x-s", "ast-x-f", "ast-x-l", "ast-x-m", "ast-x-s", "az-x-f", "az-x-l", "az-x-m", "az-x-s", "be-x-f", "be-x-l", "be-x-m", "be-x-s", "bg-x-f", "bg-x-l", "bg-x-m", "bg-x-s", "blo-x-f", "blo-x-l", "blo-x-m", "blo-x-s", "bn-x-f", "bn-x-l", "bn-x-m", "bn-x-s", "br-x-f", "br-x-l", "br-x-m", "br-x-s", "brx-x-f", "brx-x-l", "brx-x-m", "brx-x-s", "bs-Cyrl-x-f", "bs-Cyrl-x-l", "bs-Cyrl-x-m", "bs-Cyrl-x-s", "bs-x-f", "bs-x-l", "bs-x-m", "bs-x-s", "ca-x-f", "ca-x-l", "ca-x-m", "ca-x-s", "ceb-x-f", "ceb-x-l", "ceb-x-m", "ceb-x-s", "chr-x-f", "chr-x-l", "chr-x-m", "chr-x-s", "cs-x-f", "cs-x-l", "cs-x-m", "cs-x-s", "cv-x-f", "cv-x-l", "cv-x-m", "cv-x-s", "cy-x-f", "cy-x-l", "cy-x-m", "cy-x-s", "da-x-f", "da-x-l", "da-x-m", "da-x-s", "de-x-f", "de-x-l", "de-x-m", "de-x-s", "doi-x-f", "doi-x-l", "doi-x-m", "doi-x-s", "dsb-x-f", "dsb-x-l", "dsb-x-m", "dsb-x-s", "el-x-f", "el-x-l", "el-x-m", "el-x-s", "en-001-x-f", "en-001-x-l", "en-001-x-m", "en-001-x-s", "en-150-x-f", "en-150-x-l", "en-150-x-m", "en-150-x-s", "en-AE-x-f", "en-AE-x-l", "en-AE-x-m", "en-AE-x-s", "en-AG-x-f", "en-AG-x-l", "en-AG-x-m", "en-AG-x-s", "en-AI-x-f", "en-AI-x-l", "en-AI-x-m", "en-AI-x-s", "en-AT-x-f", "en-AT-x-l", "en-AT-x-m", "en-AT-x-s", "en-AU-x-f", "en-AU-x-l", "en-AU-x-m", "en-AU-x-s", "en-BB-x-f", "en-BB-x-l", "en-BB-x-m", "en-BB-x-s", "en-BE-x-f", "en-BE-x-l", "en-BE-x-m", "en-BE-x-s", "en-BM-x-f", "en-BM-x-l", "en-BM-x-m", "en-BM-x-s", "en-BS-x-f", "en-BS-x-l", "en-BS-x-m", "en-BS-x-s", "en-BW-x-f", "en-BW-x-l", "en-BW-x-m", "en-BW-x-s", "en-BZ-x-f", "en-BZ-x-l", "en-BZ-x-m", "en-BZ-x-s", "en-CC-x-f", "en-CC-x-l", "en-CC-x-m", "en-CC-x-s", "en-CH-x-f", "en-CH-x-l", "en-CH-x-m", "en-CH-x-s", "en-CK-x-f", "en-CK-x-l", "en-CK-x-m", "en-CK-x-s", "en-CM-x-f", "en-CM-x-l", "en-CM-x-m", "en-CM-x-s", "en-CX-x-f", "en-CX-x-l", "en-CX-x-m", "en-CX-x-s", "en-CY-x-f", "en-CY-x-l", "en-CY-x-m", "en-CY-x-s", "en-DE-x-f", "en-DE-x-l", "en-DE-x-m", "en-DE-x-s", "en-DG-x-f", "en-DG-x-l", "en-DG-x-m", "en-DG-x-s", "en-DK-x-f", "en-DK-x-l", "en-DK-x-m", "en-DK-x-s", "en-DM-x-f", "en-DM-x-l", "en-DM-x-m", "en-DM-x-s", "en-ER-x-f", "en-ER-x-l", "en-ER-x-m", "en-ER-x-s", "en-FI-x-f", "en-FI-x-l", "en-FI-x-m", "en-FI-x-s", "en-FJ-x-f", "en-FJ-x-l", "en-FJ-x-m", "en-FJ-x-s", "en-FK-x-f", "en-FK-x-l", "en-FK-x-m", "en-FK-x-s", "en-FM-x-f", "en-FM-x-l", "en-FM-x-m", "en-FM-x-s", "en-GB-x-f", "en-GB-x-l", "en-GB-x-m", "en-GB-x-s", "en-GD-x-f", "en-GD-x-l", "en-GD-x-m", "en-GD-x-s", "en-GG-x-f", "en-GG-x-l", "en-GG-x-m", "en-GG-x-s", "en-GH-x-f", "en-GH-x-l", "en-GH-x-m", "en-GH-x-s", "en-GI-x-f", "en-GI-x-l", "en-GI-x-m", "en-GI-x-s", "en-GM-x-f", "en-GM-x-l", "en-GM-x-m", "en-GM-x-s", "en-GY-x-f", "en-GY-x-l", "en-GY-x-m", "en-GY-x-s", "en-HK-x-f", "en-HK-x-l", "en-HK-x-m", "en-HK-x-s", "en-ID-x-f", "en-ID-x-l", "en-ID-x-m", "en-ID-x-s", "en-IE-x-f", "en-IE-x-l", "en-IE-x-m", "en-IE-x-s", "en-IL-x-f", "en-IL-x-l", "en-IL-x-m", "en-IL-x-s", "en-IM-x-f", "en-IM-x-l", "en-IM-x-m", "en-IM-x-s", "en-IN-x-f", "en-IN-x-l", "en-IN-x-m", "en-IN-x-s", "en-IO-x-f", "en-IO-x-l", "en-IO-x-m", "en-IO-x-s", "en-JE-x-f", "en-JE-x-l", "en-JE-x-m", "en-JE-x-s", "en-JM-x-f", "en-JM-x-l", "en-JM-x-m", "en-JM-x-s", "en-KE-x-f", "en-KE-x-l", "en-KE-x-m", "en-KE-x-s", "en-KI-x-f", "en-KI-x-l", "en-KI-x-m", "en-KI-x-s", "en-KN-x-f", "en-KN-x-l", "en-KN-x-m", "en-KN-x-s", "en-KY-x-f", "en-KY-x-l", "en-KY-x-m", "en-KY-x-s", "en-LC-x-f", "en-LC-x-l", "en-LC-x-m", "en-LC-x-s", "en-LR-x-f", "en-LR-x-l", "en-LR-x-m", "en-LR-x-s", "en-LS-x-f", "en-LS-x-l", "en-LS-x-m", "en-LS-x-s", "en-MG-x-f", "en-MG-x-l", "en-MG-x-m", "en-MG-x-s", "en-MO-x-f", "en-MO-x-l", "en-MO-x-m", "en-MO-x-s", "en-MS-x-f", "en-MS-x-l", "en-MS-x-m", "en-MS-x-s", "en-MT-x-f", "en-MT-x-l", "en-MT-x-m", "en-MT-x-s", "en-MU-x-f", "en-MU-x-l", "en-MU-x-m", "en-MU-x-s", "en-MV-x-f", "en-MV-x-l", "en-MV-x-m", "en-MV-x-s", "en-MW-x-f", "en-MW-x-l", "en-MW-x-m", "en-MW-x-s", "en-MY-x-f", "en-MY-x-l", "en-MY-x-m", "en-MY-x-s", "en-NA-x-f", "en-NA-x-l", "en-NA-x-m", "en-NA-x-s", "en-NF-x-f", "en-NF-x-l", "en-NF-x-m", "en-NF-x-s", "en-NG-x-f", "en-NG-x-l", "en-NG-x-m", "en-NG-x-s", "en-NL-x-f", "en-NL-x-l", "en-NL-x-m", "en-NL-x-s", "en-NR-x-f", "en-NR-x-l", "en-NR-x-m", "en-NR-x-s", "en-NU-x-f", "en-NU-x-l", "en-NU-x-m", "en-NU-x-s", "en-NZ-x-f", "en-NZ-x-l", "en-NZ-x-m", "en-NZ-x-s", "en-PG-x-f", "en-PG-x-l", "en-PG-x-m", "en-PG-x-s", "en-PK-x-f", "en-PK-x-l", "en-PK-x-m", "en-PK-x-s", "en-PN-x-f", "en-PN-x-l", "en-PN-x-m", "en-PN-x-s", "en-PW-x-f", "en-PW-x-l", "en-PW-x-m", "en-PW-x-s", "en-RW-x-f", "en-RW-x-l", "en-RW-x-m", "en-RW-x-s", "en-SB-x-f", "en-SB-x-l", "en-SB-x-m", "en-SB-x-s", "en-SC-x-f", "en-SC-x-l", "en-SC-x-m", "en-SC-x-s", "en-SD-x-f", "en-SD-x-l", "en-SD-x-m", "en-SD-x-s", "en-SE-x-f", "en-SE-x-l", "en-SE-x-m", "en-SE-x-s", "en-SG-x-f", "en-SG-x-l", "en-SG-x-m", "en-SG-x-s", "en-SH-x-f", "en-SH-x-l", "en-SH-x-m", "en-SH-x-s", "en-SI-x-f", "en-SI-x-l", "en-SI-x-m", "en-SI-x-s", "en-SL-x-f", "en-SL-x-l", "en-SL-x-m", "en-SL-x-s", "en-SS-x-f", "en-SS-x-l", "en-SS-x-m", "en-SS-x-s", "en-SX-x-f", "en-SX-x-l", "en-SX-x-m", "en-SX-x-s", "en-SZ-x-f", "en-SZ-x-l", "en-SZ-x-m", "en-SZ-x-s", "en-TC-x-f", "en-TC-x-l", "en-TC-x-m", "en-TC-x-s", "en-TK-x-f", "en-TK-x-l", "en-TK-x-m", "en-TK-x-s", "en-TO-x-f", "en-TO-x-l", "en-TO-x-m", "en-TO-x-s", "en-TT-x-f", "en-TT-x-l", "en-TT-x-m", "en-TT-x-s", "en-TV-x-f", "en-TV-x-l", "en-TV-x-m", "en-TV-x-s", "en-TZ-x-f", "en-TZ-x-l", "en-TZ-x-m", "en-TZ-x-s", "en-UG-x-f", "en-UG-x-l", "en-UG-x-m", "en-UG-x-s", "en-VC-x-f", "en-VC-x-l", "en-VC-x-m", "en-VC-x-s", "en-VG-x-f", "en-VG-x-l", "en-VG-x-m", "en-VG-x-s", "en-VU-x-f", "en-VU-x-l", "en-VU-x-m", "en-VU-x-s", "en-WS-x-f", "en-WS-x-l", "en-WS-x-m", "en-WS-x-s", "en-ZA-x-f", "en-ZA-x-l", "en-ZA-x-m", "en-ZA-x-s", "en-ZM-x-f", "en-ZM-x-l", "en-ZM-x-m", "en-ZM-x-s", "en-ZW-x-f", "en-ZW-x-l", "en-ZW-x-m", "en-ZW-x-s", "en-x-f", "en-x-l", "en-x-m", "en-x-s", "eo-x-f", "eo-x-l", "eo-x-m", "es-CL-x-m", "es-CL-x-s", "es-CO-x-m", "es-CO-x-s", "es-DO-x-m", "es-GT-x-m", "es-GT-x-s", "es-HN-x-f", "es-HN-x-l", "es-PA-x-m", "es-PA-x-s", "es-PE-x-s", "es-PR-x-m", "es-PR-x-s", "es-x-f", "es-x-l", "es-x-m", "es-x-s", "et-x-f", "et-x-l", "et-x-m", "et-x-s", "eu-x-f", "eu-x-l", "eu-x-m", "fa-x-f", "fa-x-l", "fa-x-m", "fa-x-s", "ff-Adlm-x-f", "ff-Adlm-x-l", "ff-Adlm-x-m", "ff-Adlm-x-s", "fi-x-f", "fi-x-l", "fi-x-m", "fi-x-s", "fil-x-f", "fil-x-l", "fil-x-m", "fil-x-s", "fo-x-f", "fo-x-l", "fo-x-m", "fo-x-s", "fr-BE-x-s", "fr-CA-x-s", "fr-CH-x-f", "fr-CH-x-s", "fr-x-f", "fr-x-l", "fr-x-m", "fr-x-s", "fy-x-f", "fy-x-l", "fy-x-m", "fy-x-s", "ga-x-f", "ga-x-l", "ga-x-m", "ga-x-s", "gd-x-f", "gd-x-l", "gd-x-m", "gd-x-s", "gl-x-f", "gl-x-l", "gl-x-m", "gl-x-s", "gu-x-f", "gu-x-l", "gu-x-m", "gu-x-s", "ha-x-f", "ha-x-l", "ha-x-m", "ha-x-s", "he-x-f", "he-x-l", "he-x-m", "he-x-s", "hi-Latn-x-f", "hi-Latn-x-l", "hi-Latn-x-m", "hi-Latn-x-s", "hi-x-f", "hi-x-l", "hi-x-m", "hi-x-s", "hr-x-f", "hr-x-l", "hr-x-m", "hr-x-s", "hsb-x-f", "hsb-x-l", "hsb-x-m", "hsb-x-s", "hu-x-f", "hu-x-l", "hu-x-m", "hu-x-s", "hy-x-f", "hy-x-l", "hy-x-m", "hy-x-s", "ia-x-f", "ia-x-l", "ia-x-m", "ia-x-s", "id-x-f", "id-x-l", "id-x-m", "id-x-s", "ig-x-f", "ig-x-l", "ig-x-m", "ig-x-s", "is-x-f", "is-x-l", "is-x-m", "is-x-s", "it-CH-x-f", "it-CH-x-l", "it-CH-x-m", "it-CH-x-s", "it-x-f", "it-x-l", "it-x-m", "it-x-s", "ja-x-f", "ja-x-l", "ja-x-m", "ja-x-s", "jv-x-f", "jv-x-l", "jv-x-m", "jv-x-s", "ka-x-f", "ka-x-l", "ka-x-m", "ka-x-s", "kea-x-f", "kea-x-l", "kea-x-m", "kea-x-s", "kgp-x-f", "kgp-x-l", "kgp-x-m", "kgp-x-s", "kk-x-f", "kk-x-l", "kk-x-m", "kk-x-s", "km-x-f", "km-x-l", "km-x-m", "km-x-s", "ko-x-f", "ko-x-l", "ko-x-m", "ko-x-s", "kok-x-f", "kok-x-l", "kok-x-m", "kok-x-s", "ks-x-f", "ks-x-l", "ks-x-m", "ks-x-s", "ku-x-f", "ku-x-l", "ku-x-m", "ku-x-s", "kxv-x-f", "kxv-x-l", "kxv-x-m", "kxv-x-s", "ky-x-f", "ky-x-l", "ky-x-m", "ky-x-s", "lb-x-f", "lb-x-l", "lb-x-m", "lb-x-s", "lo-x-f", "lo-x-l", "lo-x-m", "lo-x-s", "lt-x-f", "lt-x-l", "lt-x-m", "lt-x-s", "lv-x-f", "lv-x-l", "lv-x-m", "lv-x-s", "mai-x-f", "mai-x-l", "mai-x-m", "mai-x-s", "mi-x-f", "mi-x-l", "mi-x-m", "mi-x-s", "mk-x-f", "mk-x-l", "mk-x-m", "mk-x-s", "ml-x-f", "ml-x-l", "ml-x-m", "mn-x-f", "mn-x-l", "mn-x-m", "mn-x-s", "mni-x-f", "mni-x-l", "mni-x-m", "mni-x-s", "mr-x-f", "mr-x-l", "mr-x-m", "mr-x-s", "ms-BN-x-f", "ms-ID-x-f", "ms-ID-x-m", "ms-ID-x-s", "ms-x-f", "ms-x-l", "ms-x-m", "ms-x-s", "mt-x-f", "mt-x-l", "mt-x-m", "mt-x-s", "my-x-f", "my-x-l", "my-x-m", "my-x-s", "nb-x-f", "nb-x-l", "nb-x-m", "nb-x-s", "nl-x-f", "nl-x-l", "nl-x-m", "nl-x-s", "nn-x-f", "nn-x-l", "nn-x-m", "nn-x-s", "no-x-f", "no-x-l", "no-x-m", "no-x-s", "or-x-f", "or-x-l", "or-x-m", "or-x-s", "pa-x-f", "pa-x-l", "pa-x-m", "pa-x-s", "pcm-x-f", "pcm-x-l", "pcm-x-m", "pcm-x-s", "pl-x-f", "pl-x-l", "pl-x-m", "pl-x-s", "ps-x-f", "ps-x-l", "ps-x-s", "pt-AO-x-s", "pt-CH-x-s", "pt-CV-x-s", "pt-GQ-x-s", "pt-GW-x-s", "pt-LU-x-s", "pt-MO-x-s", "pt-MZ-x-s", "pt-PT-x-s", "pt-ST-x-s", "pt-TL-x-s", "pt-x-f", "pt-x-l", "pt-x-m", "pt-x-s", "qu-x-f", "qu-x-l", "qu-x-m", "qu-x-s", "rm-x-f", "rm-x-l", "rm-x-m", "rm-x-s", "ro-x-f", "ro-x-l", "ro-x-m", "ro-x-s", "ru-x-f", "ru-x-l", "ru-x-m", "ru-x-s", "sa-x-f", "sa-x-l", "sa-x-m", "sa-x-s", "sah-x-f", "sah-x-l", "sah-x-m", "sah-x-s", "sc-x-f", "sc-x-l", "sc-x-m", "sc-x-s", "sd-Deva-x-f", "sd-Deva-x-l", "sd-Deva-x-m", "sd-Deva-x-s", "sk-x-f", "sk-x-l", "sk-x-m", "sk-x-s", "sl-x-f", "sl-x-l", "sl-x-m", "sl-x-s", "so-x-f", "so-x-l", "so-x-m", "so-x-s", "sq-x-f", "sq-x-l", "sq-x-m", "sq-x-s", "sr-Latn-x-f", "sr-Latn-x-l", "sr-Latn-x-m", "sr-Latn-x-s", "sr-x-f", "sr-x-l", "sr-x-m", "sr-x-s", "su-x-f", "su-x-l", "su-x-m", "su-x-s", "sv-x-f", "sv-x-l", "sv-x-m", "sv-x-s", "sw-x-f", "sw-x-l", "sw-x-m", "sw-x-s", "syr-x-f", "syr-x-l", "syr-x-m", "syr-x-s", "ta-x-f", "ta-x-l", "ta-x-m", "ta-x-s", "te-x-f", "te-x-l", "te-x-m", "te-x-s", "tg-x-f", "tg-x-l", "tg-x-m", "tg-x-s", "th-x-f", "th-x-l", "th-x-m", "th-x-s", "ti-ER-x-f", "ti-x-f", "ti-x-l", "ti-x-m", "ti-x-s", "tk-x-f", "tk-x-l", "tk-x-m", "tk-x-s", "to-x-f", "to-x-l", "to-x-m", "to-x-s", "tr-x-f", "tr-x-l", "tr-x-m", "tr-x-s", "tt-x-f", "tt-x-l", "tt-x-m", "tt-x-s", "ug-x-f", "ug-x-l", "ug-x-m", "ug-x-s", "uk-x-f", "uk-x-l", "uk-x-m", "uk-x-s", "und-x-f", "und-x-l", "und-x-m", "und-x-s", "ur-x-f", "ur-x-l", "ur-x-m", "ur-x-s", "uz-Cyrl-x-f", "uz-Cyrl-x-s", "uz-x-f", "uz-x-l", "uz-x-m", "uz-x-s", "vec-x-f", "vec-x-l", "vec-x-m", "vec-x-s", "vi-x-f", "vi-x-l", "vi-x-m", "vi-x-s", "wo-x-f", "wo-x-l", "wo-x-m", "wo-x-s", "xh-x-f", "xh-x-l", "xh-x-m", "xh-x-s", "xnr-x-f", "xnr-x-l", "xnr-x-m", "xnr-x-s", "yo-x-f", "yo-x-l", "yo-x-m", "yo-x-s", "yrl-x-f", "yrl-x-l", "yrl-x-m", "yrl-x-s", "yue-Hans-x-f", "yue-Hans-x-l", "yue-Hans-x-m", "yue-Hans-x-s", "yue-x-f", "yue-x-l", "yue-x-m", "yue-x-s", "zh-Hant-x-f", "zh-Hant-x-l", "zh-Hant-x-m", "zh-Hant-x-s", "zh-SG-x-s", "zh-x-f", "zh-x-l", "zh-x-m", "zh-x-s", "zu-x-f", "zu-x-l", "zu-x-m"]; + static VALUES: [&::Yokeable; 1063usize] = [&AF_X_F, &AF_X_L, &AF_X_M, &AF_X_S, &AM_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &AR_X_F, &AM_X_L, &AR_X_M, &AR_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AST_X_F, &AST_X_L, &AM_X_M, &AST_X_S, &AZ_X_F, &AZ_X_L, &AZ_X_M, &AZ_X_S, &BE_X_F, &AM_X_L, &BE_X_M, &BE_X_S, &BG_X_F, &BG_X_L, &BG_X_M, &BG_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BLO_X_F, &BLO_X_L, &BLO_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BR_X_S, &BRX_X_F, &BRX_X_L, &BRX_X_M, &AST_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_CYRL_X_S, &BS_CYRL_X_F, &BS_CYRL_X_L, &BS_CYRL_X_M, &BS_X_S, &CA_X_F, &AST_X_L, &CA_X_M, &AM_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CS_X_F, &CS_X_L, &CS_X_M, &CS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &CV_X_F, &CV_X_L, &CV_X_M, &CV_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &DA_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &DSB_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AF_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &AF_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &EN_BZ_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &EN_CH_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &AST_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_IN_X_F, &BN_X_L, &BN_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AF_X_L, &AF_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &EN_NZ_X_M, &EN_NZ_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &EN_BZ_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &EN_SE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &AF_X_M, &EN_ZA_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &EN_BW_X_F, &AF_X_L, &EN_ZW_X_M, &BN_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &EO_X_F, &EO_X_L, &EO_X_M, &AS_X_S, &ES_CL_X_M, &ES_CL_X_S, &EN_NZ_X_M, &ES_CO_X_S, &CA_X_M, &EN_NZ_X_M, &ES_CO_X_S, &ES_HN_X_F, &ES_HN_X_L, &ES_PA_X_M, &ES_PA_X_S, &ES_CO_X_S, &ES_PA_X_M, &ES_PA_X_S, &ES_X_F, &ES_X_L, &ES_X_M, &BN_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &EN_CH_X_S, &EU_X_F, &EU_X_L, &EU_X_M, &AS_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FA_X_S, &FF_ADLM_X_F, &FF_ADLM_X_L, &FF_ADLM_X_M, &FF_ADLM_X_S, &FI_X_F, &CS_X_L, &BE_X_M, &BE_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &FO_X_F, &CS_X_L, &DA_X_M, &EN_CH_X_S, &ES_CO_X_S, &FR_CA_X_S, &BE_X_F, &EN_CH_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &GD_X_F, &GD_X_L, &AM_X_M, &BN_X_S, &GL_X_F, &ES_X_L, &ES_X_M, &BN_X_S, &GU_X_F, &GU_X_L, &GU_X_M, &GU_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &AST_X_S, &HE_X_F, &HE_X_L, &HE_X_M, &BE_X_S, &EN_IN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &HR_X_F, &HR_X_L, &HR_X_M, &HR_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &DSB_X_S, &HU_X_F, &HU_X_L, &HU_X_M, &HU_X_S, &HY_X_F, &HY_X_L, &HY_X_M, &EN_CH_X_S, &IA_X_F, &IA_X_L, &AM_X_M, &ES_CL_X_S, &EN_BW_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &DE_X_F, &CS_X_L, &BE_X_M, &BE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CS_X_S, &BR_X_F, &AF_X_L, &AF_X_M, &IT_X_S, &JA_X_F, &JA_X_L, &JA_X_M, &JA_X_M, &BE_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &KA_X_F, &BN_X_L, &BN_X_M, &EN_CH_X_S, &KEA_X_F, &KEA_X_L, &AM_X_M, &AM_X_S, &KGP_X_F, &KGP_X_L, &BN_X_M, &AM_X_S, &KK_X_F, &KK_X_L, &KK_X_M, &AZ_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &KO_X_F, &KO_X_L, &KO_X_M, &KO_X_M, &BR_X_F, &AM_X_L, &KOK_X_M, &FF_ADLM_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &KU_X_F, &KU_X_L, &KU_X_M, &KU_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &CEB_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &KY_X_F, &KY_X_L, &CV_X_S, &EN_CH_X_S, &DE_X_F, &CS_X_L, &CV_X_S, &CS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &LO_X_F, &AM_X_L, &AM_X_M, &BN_X_S, <_X_F, <_X_L, <_X_M, <_X_S, &LV_X_F, &LV_X_L, &LV_X_M, &BS_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &BG_X_F, &BG_X_L, &BE_X_M, &BE_X_S, &ML_X_F, &ML_X_L, &ML_X_M, &AS_X_S, &MN_X_F, &MN_X_L, &MN_X_M, &MN_X_S, &MNI_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &AF_X_L, &EN_BW_X_F, &AM_X_M, &IT_X_S, &BE_X_F, &AM_X_L, &CA_X_M, &EN_NZ_X_S, &MT_X_F, &MT_X_L, &AF_X_M, &AM_X_S, &MY_X_F, &MY_X_L, &AZ_X_M, &MY_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &FY_X_S, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &CS_X_F, &CS_X_L, &DA_X_M, &BE_X_M, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &EN_BW_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &CV_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &PS_X_F, &PS_X_L, &AS_X_M, &PS_X_S, &PT_AO_X_S, &PT_AO_X_S, &PT_AO_X_S, &PT_AO_X_S, &PT_AO_X_S, &PT_AO_X_S, &PT_AO_X_S, &PT_AO_X_S, &PT_AO_X_S, &PT_AO_X_S, &PT_AO_X_S, &ES_X_F, &ES_X_L, &ES_X_M, &AM_X_S, &QU_X_F, &BRX_X_L, &BRX_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &RM_X_F, &AM_X_L, &ES_CL_X_M, &ES_CL_X_S, &BE_X_F, &AM_X_L, &CV_X_S, &EN_CH_X_S, &BG_X_F, &BG_X_L, &RU_X_M, &CV_X_S, &HI_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &SAH_X_F, &ML_X_L, &ML_X_M, &SAH_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &SC_X_F, &SC_X_L, &AF_X_M, &AM_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &SK_X_F, &CS_X_M, &CS_X_M, &BE_X_S, &FO_X_F, &SL_X_L, &DA_X_M, &SL_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &SQ_X_F, &AM_X_M, &AM_X_M, &BE_X_S, &HR_X_F, &HR_X_L, &SR_LATN_X_M, &BS_CYRL_X_S, &HR_X_F, &HR_X_L, &SR_LATN_X_M, &BS_CYRL_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &EN_SE_X_S, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &SYR_X_F, &SYR_X_L, &SYR_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &BN_X_F, &BN_X_L, &BN_X_M, &BN_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &ES_CL_X_S, &EN_BW_X_F, &AF_X_L, &AF_X_M, &IT_X_S, &TH_X_F, &TH_X_L, &TH_X_M, &PT_AO_X_S, &TI_ER_X_F, &AM_X_F, &AM_X_L, &AM_X_M, &IT_X_S, &TK_X_F, &AM_X_L, &AM_X_M, &EN_CH_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AST_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &TR_X_F, &HI_X_L, &AZ_X_M, &KU_X_S, &TT_X_F, &TT_X_L, &TT_X_M, &TT_X_S, &UG_X_F, &UG_X_L, &UG_X_M, &BLO_X_S, &UK_X_F, &UK_X_L, &UK_X_M, &CS_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &UR_X_F, &UR_X_L, &UR_X_M, &BN_X_S, &UZ_CYRL_X_F, &AS_X_L, &AS_X_M, &EN_ZA_X_S, &UZ_X_F, &UZ_X_L, &UZ_X_M, &TT_X_S, &BR_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &VI_X_F, &VI_X_L, &BN_X_M, &BN_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &WO_X_F, &BN_X_L, &BN_X_M, &ES_CL_X_S, &CEB_X_F, &CEB_X_L, &CEB_X_M, &BLO_X_S, &CEB_X_F, &HI_X_L, &AZ_X_M, &HI_X_S, &YO_X_F, &YO_X_L, &YO_X_L, &CA_X_M, &BE_X_F, &AM_X_L, &AM_X_M, &AM_X_S, &JA_X_F, &JA_X_L, &JA_X_L, &YUE_HANS_X_S, &YUE_X_F, &JA_X_L, &JA_X_L, &YUE_X_S, &AS_X_F, &AS_X_L, &AS_X_M, &AS_X_S, &YUE_X_F, &JA_X_L, &JA_X_L, &YUE_X_S, &ZH_SG_X_S, &JA_X_F, &JA_X_L, &JA_X_L, &YUE_X_S, &AF_X_F, &AM_X_L, &AM_X_M, &AS_X_S]; + static KEYS: [&str; 1063usize] = ["af-x-f", "af-x-l", "af-x-m", "af-x-s", "am-x-f", "am-x-l", "am-x-m", "am-x-s", "ar-x-f", "ar-x-l", "ar-x-m", "ar-x-s", "as-x-f", "as-x-l", "as-x-m", "as-x-s", "ast-x-f", "ast-x-l", "ast-x-m", "ast-x-s", "az-x-f", "az-x-l", "az-x-m", "az-x-s", "be-x-f", "be-x-l", "be-x-m", "be-x-s", "bg-x-f", "bg-x-l", "bg-x-m", "bg-x-s", "bgc-x-f", "bgc-x-l", "bgc-x-m", "bgc-x-s", "bho-x-f", "bho-x-l", "bho-x-m", "bho-x-s", "blo-x-f", "blo-x-l", "blo-x-m", "blo-x-s", "bn-x-f", "bn-x-l", "bn-x-m", "bn-x-s", "br-x-f", "br-x-l", "br-x-m", "br-x-s", "brx-x-f", "brx-x-l", "brx-x-m", "brx-x-s", "bs-Cyrl-x-f", "bs-Cyrl-x-l", "bs-Cyrl-x-m", "bs-Cyrl-x-s", "bs-x-f", "bs-x-l", "bs-x-m", "bs-x-s", "ca-x-f", "ca-x-l", "ca-x-m", "ca-x-s", "ceb-x-f", "ceb-x-l", "ceb-x-m", "ceb-x-s", "chr-x-f", "chr-x-l", "chr-x-m", "chr-x-s", "cs-x-f", "cs-x-l", "cs-x-m", "cs-x-s", "csw-x-f", "csw-x-l", "csw-x-m", "csw-x-s", "cv-x-f", "cv-x-l", "cv-x-m", "cv-x-s", "cy-x-f", "cy-x-l", "cy-x-m", "cy-x-s", "da-x-f", "da-x-l", "da-x-m", "da-x-s", "de-x-f", "de-x-l", "de-x-m", "de-x-s", "doi-x-f", "doi-x-l", "doi-x-m", "doi-x-s", "dsb-x-f", "dsb-x-l", "dsb-x-m", "dsb-x-s", "el-x-f", "el-x-l", "el-x-m", "el-x-s", "en-001-x-f", "en-001-x-l", "en-001-x-m", "en-001-x-s", "en-150-x-f", "en-150-x-l", "en-150-x-m", "en-150-x-s", "en-AE-x-f", "en-AE-x-l", "en-AE-x-m", "en-AE-x-s", "en-AG-x-f", "en-AG-x-l", "en-AG-x-m", "en-AG-x-s", "en-AI-x-f", "en-AI-x-l", "en-AI-x-m", "en-AI-x-s", "en-AT-x-f", "en-AT-x-l", "en-AT-x-m", "en-AT-x-s", "en-AU-x-f", "en-AU-x-l", "en-AU-x-m", "en-AU-x-s", "en-BB-x-f", "en-BB-x-l", "en-BB-x-m", "en-BB-x-s", "en-BE-x-f", "en-BE-x-l", "en-BE-x-m", "en-BE-x-s", "en-BM-x-f", "en-BM-x-l", "en-BM-x-m", "en-BM-x-s", "en-BS-x-f", "en-BS-x-l", "en-BS-x-m", "en-BS-x-s", "en-BW-x-f", "en-BW-x-l", "en-BW-x-m", "en-BW-x-s", "en-BZ-x-f", "en-BZ-x-l", "en-BZ-x-m", "en-BZ-x-s", "en-CC-x-f", "en-CC-x-l", "en-CC-x-m", "en-CC-x-s", "en-CH-x-f", "en-CH-x-l", "en-CH-x-m", "en-CH-x-s", "en-CK-x-f", "en-CK-x-l", "en-CK-x-m", "en-CK-x-s", "en-CM-x-f", "en-CM-x-l", "en-CM-x-m", "en-CM-x-s", "en-CX-x-f", "en-CX-x-l", "en-CX-x-m", "en-CX-x-s", "en-CY-x-f", "en-CY-x-l", "en-CY-x-m", "en-CY-x-s", "en-DE-x-f", "en-DE-x-l", "en-DE-x-m", "en-DE-x-s", "en-DG-x-f", "en-DG-x-l", "en-DG-x-m", "en-DG-x-s", "en-DK-x-f", "en-DK-x-l", "en-DK-x-m", "en-DK-x-s", "en-DM-x-f", "en-DM-x-l", "en-DM-x-m", "en-DM-x-s", "en-ER-x-f", "en-ER-x-l", "en-ER-x-m", "en-ER-x-s", "en-FI-x-f", "en-FI-x-l", "en-FI-x-m", "en-FI-x-s", "en-FJ-x-f", "en-FJ-x-l", "en-FJ-x-m", "en-FJ-x-s", "en-FK-x-f", "en-FK-x-l", "en-FK-x-m", "en-FK-x-s", "en-FM-x-f", "en-FM-x-l", "en-FM-x-m", "en-FM-x-s", "en-GB-x-f", "en-GB-x-l", "en-GB-x-m", "en-GB-x-s", "en-GD-x-f", "en-GD-x-l", "en-GD-x-m", "en-GD-x-s", "en-GG-x-f", "en-GG-x-l", "en-GG-x-m", "en-GG-x-s", "en-GH-x-f", "en-GH-x-l", "en-GH-x-m", "en-GH-x-s", "en-GI-x-f", "en-GI-x-l", "en-GI-x-m", "en-GI-x-s", "en-GM-x-f", "en-GM-x-l", "en-GM-x-m", "en-GM-x-s", "en-GY-x-f", "en-GY-x-l", "en-GY-x-m", "en-GY-x-s", "en-HK-x-f", "en-HK-x-l", "en-HK-x-m", "en-HK-x-s", "en-ID-x-f", "en-ID-x-l", "en-ID-x-m", "en-ID-x-s", "en-IE-x-f", "en-IE-x-l", "en-IE-x-m", "en-IE-x-s", "en-IL-x-f", "en-IL-x-l", "en-IL-x-m", "en-IL-x-s", "en-IM-x-f", "en-IM-x-l", "en-IM-x-m", "en-IM-x-s", "en-IN-x-f", "en-IN-x-l", "en-IN-x-m", "en-IN-x-s", "en-IO-x-f", "en-IO-x-l", "en-IO-x-m", "en-IO-x-s", "en-JE-x-f", "en-JE-x-l", "en-JE-x-m", "en-JE-x-s", "en-JM-x-f", "en-JM-x-l", "en-JM-x-m", "en-JM-x-s", "en-KE-x-f", "en-KE-x-l", "en-KE-x-m", "en-KE-x-s", "en-KI-x-f", "en-KI-x-l", "en-KI-x-m", "en-KI-x-s", "en-KN-x-f", "en-KN-x-l", "en-KN-x-m", "en-KN-x-s", "en-KY-x-f", "en-KY-x-l", "en-KY-x-m", "en-KY-x-s", "en-LC-x-f", "en-LC-x-l", "en-LC-x-m", "en-LC-x-s", "en-LR-x-f", "en-LR-x-l", "en-LR-x-m", "en-LR-x-s", "en-LS-x-f", "en-LS-x-l", "en-LS-x-m", "en-LS-x-s", "en-MG-x-f", "en-MG-x-l", "en-MG-x-m", "en-MG-x-s", "en-MO-x-f", "en-MO-x-l", "en-MO-x-m", "en-MO-x-s", "en-MS-x-f", "en-MS-x-l", "en-MS-x-m", "en-MS-x-s", "en-MT-x-f", "en-MT-x-l", "en-MT-x-m", "en-MT-x-s", "en-MU-x-f", "en-MU-x-l", "en-MU-x-m", "en-MU-x-s", "en-MV-x-f", "en-MV-x-l", "en-MV-x-m", "en-MV-x-s", "en-MW-x-f", "en-MW-x-l", "en-MW-x-m", "en-MW-x-s", "en-MY-x-f", "en-MY-x-l", "en-MY-x-m", "en-MY-x-s", "en-NA-x-f", "en-NA-x-l", "en-NA-x-m", "en-NA-x-s", "en-NF-x-f", "en-NF-x-l", "en-NF-x-m", "en-NF-x-s", "en-NG-x-f", "en-NG-x-l", "en-NG-x-m", "en-NG-x-s", "en-NL-x-f", "en-NL-x-l", "en-NL-x-m", "en-NL-x-s", "en-NR-x-f", "en-NR-x-l", "en-NR-x-m", "en-NR-x-s", "en-NU-x-f", "en-NU-x-l", "en-NU-x-m", "en-NU-x-s", "en-NZ-x-f", "en-NZ-x-l", "en-NZ-x-m", "en-NZ-x-s", "en-PG-x-f", "en-PG-x-l", "en-PG-x-m", "en-PG-x-s", "en-PK-x-f", "en-PK-x-l", "en-PK-x-m", "en-PK-x-s", "en-PN-x-f", "en-PN-x-l", "en-PN-x-m", "en-PN-x-s", "en-PW-x-f", "en-PW-x-l", "en-PW-x-m", "en-PW-x-s", "en-RW-x-f", "en-RW-x-l", "en-RW-x-m", "en-RW-x-s", "en-SB-x-f", "en-SB-x-l", "en-SB-x-m", "en-SB-x-s", "en-SC-x-f", "en-SC-x-l", "en-SC-x-m", "en-SC-x-s", "en-SD-x-f", "en-SD-x-l", "en-SD-x-m", "en-SD-x-s", "en-SE-x-f", "en-SE-x-l", "en-SE-x-m", "en-SE-x-s", "en-SG-x-f", "en-SG-x-l", "en-SG-x-m", "en-SG-x-s", "en-SH-x-f", "en-SH-x-l", "en-SH-x-m", "en-SH-x-s", "en-SI-x-f", "en-SI-x-l", "en-SI-x-m", "en-SI-x-s", "en-SL-x-f", "en-SL-x-l", "en-SL-x-m", "en-SL-x-s", "en-SS-x-f", "en-SS-x-l", "en-SS-x-m", "en-SS-x-s", "en-SX-x-f", "en-SX-x-l", "en-SX-x-m", "en-SX-x-s", "en-SZ-x-f", "en-SZ-x-l", "en-SZ-x-m", "en-SZ-x-s", "en-TC-x-f", "en-TC-x-l", "en-TC-x-m", "en-TC-x-s", "en-TK-x-f", "en-TK-x-l", "en-TK-x-m", "en-TK-x-s", "en-TO-x-f", "en-TO-x-l", "en-TO-x-m", "en-TO-x-s", "en-TT-x-f", "en-TT-x-l", "en-TT-x-m", "en-TT-x-s", "en-TV-x-f", "en-TV-x-l", "en-TV-x-m", "en-TV-x-s", "en-TZ-x-f", "en-TZ-x-l", "en-TZ-x-m", "en-TZ-x-s", "en-UG-x-f", "en-UG-x-l", "en-UG-x-m", "en-UG-x-s", "en-VC-x-f", "en-VC-x-l", "en-VC-x-m", "en-VC-x-s", "en-VG-x-f", "en-VG-x-l", "en-VG-x-m", "en-VG-x-s", "en-VU-x-f", "en-VU-x-l", "en-VU-x-m", "en-VU-x-s", "en-WS-x-f", "en-WS-x-l", "en-WS-x-m", "en-WS-x-s", "en-ZA-x-f", "en-ZA-x-l", "en-ZA-x-m", "en-ZA-x-s", "en-ZM-x-f", "en-ZM-x-l", "en-ZM-x-m", "en-ZM-x-s", "en-ZW-x-f", "en-ZW-x-l", "en-ZW-x-m", "en-ZW-x-s", "en-x-f", "en-x-l", "en-x-m", "en-x-s", "eo-x-f", "eo-x-l", "eo-x-m", "eo-x-s", "es-CL-x-m", "es-CL-x-s", "es-CO-x-m", "es-CO-x-s", "es-DO-x-m", "es-GT-x-m", "es-GT-x-s", "es-HN-x-f", "es-HN-x-l", "es-PA-x-m", "es-PA-x-s", "es-PE-x-s", "es-PR-x-m", "es-PR-x-s", "es-x-f", "es-x-l", "es-x-m", "es-x-s", "et-x-f", "et-x-l", "et-x-m", "et-x-s", "eu-x-f", "eu-x-l", "eu-x-m", "eu-x-s", "fa-x-f", "fa-x-l", "fa-x-m", "fa-x-s", "ff-Adlm-x-f", "ff-Adlm-x-l", "ff-Adlm-x-m", "ff-Adlm-x-s", "fi-x-f", "fi-x-l", "fi-x-m", "fi-x-s", "fil-x-f", "fil-x-l", "fil-x-m", "fil-x-s", "fo-x-f", "fo-x-l", "fo-x-m", "fo-x-s", "fr-BE-x-s", "fr-CA-x-s", "fr-CH-x-f", "fr-CH-x-s", "fr-x-f", "fr-x-l", "fr-x-m", "fr-x-s", "fy-x-f", "fy-x-l", "fy-x-m", "fy-x-s", "ga-x-f", "ga-x-l", "ga-x-m", "ga-x-s", "gd-x-f", "gd-x-l", "gd-x-m", "gd-x-s", "gl-x-f", "gl-x-l", "gl-x-m", "gl-x-s", "gu-x-f", "gu-x-l", "gu-x-m", "gu-x-s", "ha-x-f", "ha-x-l", "ha-x-m", "ha-x-s", "he-x-f", "he-x-l", "he-x-m", "he-x-s", "hi-Latn-x-f", "hi-Latn-x-l", "hi-Latn-x-m", "hi-Latn-x-s", "hi-x-f", "hi-x-l", "hi-x-m", "hi-x-s", "hr-x-f", "hr-x-l", "hr-x-m", "hr-x-s", "hsb-x-f", "hsb-x-l", "hsb-x-m", "hsb-x-s", "hu-x-f", "hu-x-l", "hu-x-m", "hu-x-s", "hy-x-f", "hy-x-l", "hy-x-m", "hy-x-s", "ia-x-f", "ia-x-l", "ia-x-m", "ia-x-s", "id-x-f", "id-x-l", "id-x-m", "id-x-s", "ie-x-f", "ie-x-l", "ie-x-m", "ie-x-s", "ig-x-f", "ig-x-l", "ig-x-m", "ig-x-s", "is-x-f", "is-x-l", "is-x-m", "is-x-s", "it-CH-x-f", "it-CH-x-l", "it-CH-x-m", "it-CH-x-s", "it-x-f", "it-x-l", "it-x-m", "it-x-s", "ja-x-f", "ja-x-l", "ja-x-m", "ja-x-s", "jv-x-f", "jv-x-l", "jv-x-m", "jv-x-s", "ka-x-f", "ka-x-l", "ka-x-m", "ka-x-s", "kea-x-f", "kea-x-l", "kea-x-m", "kea-x-s", "kgp-x-f", "kgp-x-l", "kgp-x-m", "kgp-x-s", "kk-x-f", "kk-x-l", "kk-x-m", "kk-x-s", "km-x-f", "km-x-l", "km-x-m", "km-x-s", "kn-x-f", "kn-x-l", "kn-x-m", "kn-x-s", "ko-x-f", "ko-x-l", "ko-x-m", "ko-x-s", "kok-x-f", "kok-x-l", "kok-x-m", "kok-x-s", "ks-Deva-x-f", "ks-Deva-x-l", "ks-Deva-x-m", "ks-Deva-x-s", "ks-x-f", "ks-x-l", "ks-x-m", "ks-x-s", "ku-x-f", "ku-x-l", "ku-x-m", "ku-x-s", "kxv-Deva-x-f", "kxv-Deva-x-l", "kxv-Deva-x-m", "kxv-Deva-x-s", "kxv-Orya-x-f", "kxv-Orya-x-l", "kxv-Orya-x-m", "kxv-Orya-x-s", "kxv-Telu-x-f", "kxv-Telu-x-l", "kxv-Telu-x-m", "kxv-Telu-x-s", "kxv-x-f", "kxv-x-l", "kxv-x-m", "kxv-x-s", "ky-x-f", "ky-x-l", "ky-x-m", "ky-x-s", "lb-x-f", "lb-x-l", "lb-x-m", "lb-x-s", "lij-x-f", "lij-x-l", "lij-x-m", "lij-x-s", "lmo-x-f", "lmo-x-l", "lmo-x-m", "lmo-x-s", "lo-x-f", "lo-x-l", "lo-x-m", "lo-x-s", "lt-x-f", "lt-x-l", "lt-x-m", "lt-x-s", "lv-x-f", "lv-x-l", "lv-x-m", "lv-x-s", "mai-x-f", "mai-x-l", "mai-x-m", "mai-x-s", "mi-x-f", "mi-x-l", "mi-x-m", "mi-x-s", "mk-x-f", "mk-x-l", "mk-x-m", "mk-x-s", "ml-x-f", "ml-x-l", "ml-x-m", "ml-x-s", "mn-x-f", "mn-x-l", "mn-x-m", "mn-x-s", "mni-x-f", "mni-x-l", "mni-x-m", "mni-x-s", "mr-x-f", "mr-x-l", "mr-x-m", "mr-x-s", "ms-BN-x-f", "ms-ID-x-f", "ms-ID-x-m", "ms-ID-x-s", "ms-x-f", "ms-x-l", "ms-x-m", "ms-x-s", "mt-x-f", "mt-x-l", "mt-x-m", "mt-x-s", "my-x-f", "my-x-l", "my-x-m", "my-x-s", "nb-x-f", "nb-x-l", "nb-x-m", "nb-x-s", "nds-x-f", "nds-x-l", "nds-x-m", "nds-x-s", "ne-x-f", "ne-x-l", "ne-x-m", "ne-x-s", "nl-x-f", "nl-x-l", "nl-x-m", "nl-x-s", "nn-x-f", "nn-x-l", "nn-x-m", "nn-x-s", "no-x-f", "no-x-l", "no-x-m", "no-x-s", "nqo-x-f", "nqo-x-l", "nqo-x-m", "nqo-x-s", "oc-x-f", "oc-x-l", "oc-x-m", "oc-x-s", "or-x-f", "or-x-l", "or-x-m", "or-x-s", "pa-x-f", "pa-x-l", "pa-x-m", "pa-x-s", "pcm-x-f", "pcm-x-l", "pcm-x-m", "pcm-x-s", "pl-x-f", "pl-x-l", "pl-x-m", "pl-x-s", "prg-x-f", "prg-x-l", "prg-x-m", "prg-x-s", "ps-x-f", "ps-x-l", "ps-x-m", "ps-x-s", "pt-AO-x-s", "pt-CH-x-s", "pt-CV-x-s", "pt-GQ-x-s", "pt-GW-x-s", "pt-LU-x-s", "pt-MO-x-s", "pt-MZ-x-s", "pt-PT-x-s", "pt-ST-x-s", "pt-TL-x-s", "pt-x-f", "pt-x-l", "pt-x-m", "pt-x-s", "qu-x-f", "qu-x-l", "qu-x-m", "qu-x-s", "raj-x-f", "raj-x-l", "raj-x-m", "raj-x-s", "rm-x-f", "rm-x-l", "rm-x-m", "rm-x-s", "ro-x-f", "ro-x-l", "ro-x-m", "ro-x-s", "ru-x-f", "ru-x-l", "ru-x-m", "ru-x-s", "sa-x-f", "sa-x-l", "sa-x-m", "sa-x-s", "sah-x-f", "sah-x-l", "sah-x-m", "sah-x-s", "sat-x-f", "sat-x-l", "sat-x-m", "sat-x-s", "sc-x-f", "sc-x-l", "sc-x-m", "sc-x-s", "sd-Deva-x-f", "sd-Deva-x-l", "sd-Deva-x-m", "sd-Deva-x-s", "sd-x-f", "sd-x-l", "sd-x-m", "sd-x-s", "si-x-f", "si-x-l", "si-x-m", "si-x-s", "sk-x-f", "sk-x-l", "sk-x-m", "sk-x-s", "sl-x-f", "sl-x-l", "sl-x-m", "sl-x-s", "so-x-f", "so-x-l", "so-x-m", "so-x-s", "sq-x-f", "sq-x-l", "sq-x-m", "sq-x-s", "sr-Latn-x-f", "sr-Latn-x-l", "sr-Latn-x-m", "sr-Latn-x-s", "sr-x-f", "sr-x-l", "sr-x-m", "sr-x-s", "su-x-f", "su-x-l", "su-x-m", "su-x-s", "sv-x-f", "sv-x-l", "sv-x-m", "sv-x-s", "sw-x-f", "sw-x-l", "sw-x-m", "sw-x-s", "syr-x-f", "syr-x-l", "syr-x-m", "syr-x-s", "szl-x-f", "szl-x-l", "szl-x-m", "szl-x-s", "ta-x-f", "ta-x-l", "ta-x-m", "ta-x-s", "te-x-f", "te-x-l", "te-x-m", "te-x-s", "tg-x-f", "tg-x-l", "tg-x-m", "tg-x-s", "th-x-f", "th-x-l", "th-x-m", "th-x-s", "ti-ER-x-f", "ti-x-f", "ti-x-l", "ti-x-m", "ti-x-s", "tk-x-f", "tk-x-l", "tk-x-m", "tk-x-s", "to-x-f", "to-x-l", "to-x-m", "to-x-s", "tok-x-f", "tok-x-l", "tok-x-m", "tok-x-s", "tr-x-f", "tr-x-l", "tr-x-m", "tr-x-s", "tt-x-f", "tt-x-l", "tt-x-m", "tt-x-s", "ug-x-f", "ug-x-l", "ug-x-m", "ug-x-s", "uk-x-f", "uk-x-l", "uk-x-m", "uk-x-s", "und-x-f", "und-x-l", "und-x-m", "und-x-s", "ur-x-f", "ur-x-l", "ur-x-m", "ur-x-s", "uz-Cyrl-x-f", "uz-Cyrl-x-l", "uz-Cyrl-x-m", "uz-Cyrl-x-s", "uz-x-f", "uz-x-l", "uz-x-m", "uz-x-s", "vec-x-f", "vec-x-l", "vec-x-m", "vec-x-s", "vi-x-f", "vi-x-l", "vi-x-m", "vi-x-s", "vmw-x-f", "vmw-x-l", "vmw-x-m", "vmw-x-s", "wo-x-f", "wo-x-l", "wo-x-m", "wo-x-s", "xh-x-f", "xh-x-l", "xh-x-m", "xh-x-s", "xnr-x-f", "xnr-x-l", "xnr-x-m", "xnr-x-s", "yo-x-f", "yo-x-l", "yo-x-m", "yo-x-s", "yrl-x-f", "yrl-x-l", "yrl-x-m", "yrl-x-s", "yue-Hans-x-f", "yue-Hans-x-l", "yue-Hans-x-m", "yue-Hans-x-s", "yue-x-f", "yue-x-l", "yue-x-m", "yue-x-s", "za-x-f", "za-x-l", "za-x-m", "za-x-s", "zh-Hant-x-f", "zh-Hant-x-l", "zh-Hant-x-m", "zh-Hant-x-s", "zh-SG-x-s", "zh-x-f", "zh-x-l", "zh-x-m", "zh-x-s", "zu-x-f", "zu-x-l", "zu-x-m", "zu-x-s"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_patterns_time_v1.rs.data b/provider/baked/datetime/data/macros/datetime_patterns_time_v1.rs.data index 3932847c1cf..dcce86aaf00 100644 --- a/provider/baked/datetime/data/macros/datetime_patterns_time_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_patterns_time_v1.rs.data @@ -85,7 +85,7 @@ macro_rules! __impl_datetime_patterns_time_v1 { static AM_X_M: ::Yokeable = icu::datetime::provider::neo::TimePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \x80`\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Seconds) } }; static AM_X_L: ::Yokeable = icu::datetime::provider::neo::TimePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \x80`\x01\0\0 \x80\xA0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Seconds) } }; static AM_X_F: ::Yokeable = icu::datetime::provider::neo::TimePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \x80`\x01\0\0 \x80\xA0\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Seconds) } }; - static UND_X_F12: ::Yokeable = icu::datetime::provider::neo::TimePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \x80`\x01\0\0 \x80\xA3\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Seconds) } }; + static BS_CYRL_X_F12: ::Yokeable = icu::datetime::provider::neo::TimePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \x80`\x01\0\0 \x80\xA3\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Seconds) } }; static KU_X_M12: ::Yokeable = icu::datetime::provider::neo::TimePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0\xEA\0\0 \x80`\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Seconds) } }; static KU_X_F12: ::Yokeable = icu::datetime::provider::neo::TimePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0\xEA\0\0 \x80`\x01\0\0 \0\0b\0\0i\0\0 \0\0d\0\0e\0\0m\0\0a\0\0 \x80\xA3\x01\0\0(\0\0y\0\0)\0\0\xEA") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Seconds) } }; static KU_X_S12: ::Yokeable = icu::datetime::provider::neo::TimePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0\0:\x80\x80\x02\0\0\xEA\0\0 \x80`\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Minutes) } }; @@ -137,13 +137,13 @@ macro_rules! __impl_datetime_patterns_time_v1 { static EU_X_L: ::Yokeable = icu::datetime::provider::neo::TimePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \0\0(\x80\xA0\x01\0\0)") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Seconds) } }; static EU_X_F: ::Yokeable = icu::datetime::provider::neo::TimePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \0\0(\x80\xA0\x04\0\0)") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Seconds) } }; static YUE_X_F24: ::Yokeable = icu::datetime::provider::neo::TimePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \0\0[\x80\xA3\x01\0\0]") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Seconds) } }; - static AR_KM_X_L: ::Yokeable = icu::datetime::provider::neo::TimePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \x80\xA0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Seconds) } }; - static AR_KM_X_F: ::Yokeable = icu::datetime::provider::neo::TimePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \x80\xA0\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Seconds) } }; + static AF_X_L: ::Yokeable = icu::datetime::provider::neo::TimePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \x80\xA0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Seconds) } }; + static AF_X_F: ::Yokeable = icu::datetime::provider::neo::TimePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \x80\xA0\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Seconds) } }; static AF_NA_X_F24: ::Yokeable = icu::datetime::provider::neo::TimePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \x80\xA3\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Seconds) } }; static BE_X_F: ::Yokeable = icu::datetime::provider::neo::TimePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0,\0\0 \x80\xA0\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Seconds) } }; static SQ_X_F24: ::Yokeable = icu::datetime::provider::neo::TimePatternV1 { pattern: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0,\0\0 \x80\xA3\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Seconds) } }; - static VALUES: [&::Yokeable; 1663usize] = [&AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AR_IL_X_F, &AR_IL_X_L, &AR_IL_X_M, &AR_IL_X_S, &AR_KM_X_F, &AR_KM_X_L, &AF_NA_X_M24, &AF_NA_X_S24, &AR_KM_X_F, &AR_KM_X_L, &AF_NA_X_M24, &AF_NA_X_S24, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AS_X_F, &AF_NA_X_F24, &AS_X_L, &AF_NA_X_F24, &AS_X_M, &AF_NA_X_M24, &AS_X_S, &AF_NA_X_S24, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &BE_X_F, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &BG_X_F, &BG_X_F12, &BG_X_L, &BG_X_F12, &AR_IL_X_M, &BG_X_M12, &AR_IL_X_S, &BG_X_S12, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &BLO_X_F12, &BLO_X_F12, &BLO_X_M12, &BLO_X_S12, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &BRX_X_F, &AF_NA_X_F24, &BRX_X_L, &AF_NA_X_F24, &BRX_X_M, &AF_NA_X_M24, &BRX_X_S, &AF_NA_X_S24, &BS_X_F12, &BS_X_F12, &BS_X_M12, &BS_X_S12, &CA_X_F, &AF_X_F12, &AR_IL_X_L, &AF_X_F12, &AR_IL_X_M, &AF_NA_X_M, &AR_IL_X_S, &AF_NA_X_S, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &CS_X_F, &AF_X_F12, &AR_IL_X_L, &AF_X_F12, &AR_IL_X_M, &AF_NA_X_M, &AR_IL_X_S, &AF_NA_X_S, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &DA_X_F, &DA_X_F12, &DA_X_L, &DA_X_F12, &DA_X_M, &DA_X_M12, &DA_X_S, &DA_X_S12, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AR_IL_X_F, &AR_IL_X_L, &AR_IL_X_M, &AF_NA_X_M, &AR_IL_X_S, &AF_NA_X_S, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &DA_X_F, &DA_X_F12, &DA_X_L, &DA_X_F12, &DA_X_M, &DA_X_M12, &DA_X_S, &DA_X_S12, &EN_FI_X_F, &DA_X_F12, &EN_FI_X_L, &DA_X_F12, &EN_FI_X_M, &DA_X_M12, &EN_FI_X_S, &DA_X_S12, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &DA_X_F, &EN_ID_X_F12, &DA_X_L, &EN_ID_X_F12, &DA_X_M, &DA_X_M12, &DA_X_S, &DA_X_S12, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_IL_X_F, &AF_X_F12, &AR_IL_X_L, &AF_X_F12, &AR_IL_X_M, &AF_NA_X_M, &AR_IL_X_S, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AR_KM_X_F, &AR_KM_X_L, &AF_NA_X_M24, &AF_NA_X_S24, &AR_KM_X_F, &AR_KM_X_L, &AF_NA_X_M24, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AR_IL_X_M, &AF_NA_X_S, &AR_IL_X_S, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &ES_PH_X_F24, &AF_NA_X_L, &ES_PH_X_F24, &AF_NA_X_M, &AR_IL_X_M, &AF_NA_X_S, &AR_IL_X_S, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &CA_X_F, &AF_X_F12, &AR_IL_X_L, &AF_X_F12, &AR_IL_X_M, &AF_NA_X_M, &AR_IL_X_S, &AF_NA_X_S, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &EU_X_F, &AF_X_F12, &EU_X_L, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &CA_X_F, &FA_X_L, &AR_IL_X_M, &AR_IL_X_S, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &EN_FI_X_F, &DA_X_F12, &EN_FI_X_L, &DA_X_F12, &EN_FI_X_M, &DA_X_M12, &EN_FI_X_S, &DA_X_S12, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &FR_BE_X_F, &FR_CA_X_F, &FR_CA_X_F12, &FR_CA_X_L, &FR_CA_X_F12, &FR_CA_X_M, &FR_CA_X_M12, &FR_CA_X_S, &FR_CA_X_S12, &FR_CH_X_F, &FR_CM_X_F12, &FR_CM_X_F12, &FR_CM_X_M12, &FR_CM_X_S12, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &GD_X_S12, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &GU_X_F, &AF_NA_X_F24, &GU_X_L, &AF_NA_X_F24, &GU_X_M, &AF_NA_X_M24, &GU_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_M, &AF_NA_X_S, &AR_IL_X_F, &AR_IL_X_L, &AR_IL_X_M, &AR_IL_X_S, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &EU_X_F, &AF_X_F12, &AF_X_F12, &BS_X_M12, &BS_X_S12, &AR_IL_X_F, &AR_IL_X_L, &AR_IL_X_M, &AF_NA_X_M, &HSB_X_S, &AF_NA_X_S, &AR_IL_X_F, &HU_X_F12, &AR_IL_X_L, &HU_X_F12, &AR_IL_X_M, &HU_X_M12, &AR_IL_X_S, &HU_X_S12, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &DA_X_F, &EN_ID_X_F12, &DA_X_L, &EN_ID_X_F12, &DA_X_M, &DA_X_M12, &DA_X_S, &DA_X_S12, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &JA_X_F, &JA_X_F12, &AR_IL_X_L, &JA_X_F12, &AR_IL_X_M, &JA_X_M12, &AR_IL_X_S, &JA_X_S12, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &BS_X_F12, &BS_X_F12, &AF_NA_X_M, &AF_NA_X_S, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &GU_X_F, &AF_NA_X_F24, &GU_X_L, &AF_NA_X_F24, &GU_X_M, &AF_NA_X_M24, &GU_X_S, &AF_NA_X_S24, &KO_CN_X_F, &KO_CN_X_F12, &KO_CN_X_L, &KO_CN_X_F12, &AF_NA_X_M24, &BRX_X_M, &AF_NA_X_S24, &KO_CN_X_S12, &KO_X_F, &KO_X_F24, &KO_X_L, &KO_X_F24, &BRX_X_M, &AF_NA_X_M24, &KO_CN_X_S12, &AF_NA_X_S24, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &BRX_X_F, &AF_NA_X_F24, &BRX_X_L, &AF_NA_X_F24, &BRX_X_M, &AF_NA_X_M24, &KO_CN_X_S12, &AF_NA_X_S24, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &KU_X_F12, &KU_X_F12, &KU_X_M12, &KU_X_S12, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &AF_NA_X_M, &AF_NA_X_S, &AF_X_F12, &AF_X_F12, &LO_X_F, &LO_X_L, &AR_IL_X_M, &AR_IL_X_S, <_X_F12, <_X_F12, &BS_X_M12, &BS_X_S12, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &EU_X_F, &BS_X_F12, &EU_X_L, &BS_X_F12, &AF_NA_X_M, &AF_NA_X_S, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AR_IL_X_M, &AM_X_S, &AR_IL_X_S, &DA_X_F, &EN_ID_X_F12, &DA_X_L, &EN_ID_X_F12, &DA_X_M, &DA_X_M12, &DA_X_S, &DA_X_S12, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &KO_CN_X_F, &MY_X_F12, &KO_CN_X_L, &MY_X_F12, &AR_IL_X_M, &MY_X_M12, &AR_IL_X_S, &MY_X_S12, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &NDS_X_F12, &NDS_X_F12, &NDS_X_M12, &NDS_X_S12, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &NN_X_F, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &OC_X_M12, &OC_X_S12, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AF_X_F12, &AR_IL_X_L, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &PRG_X_F12, &PRG_X_F12, &AF_NA_X_M, &AF_NA_X_S, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &CA_X_F, &FA_X_L, &AR_IL_X_M, &AR_IL_X_S, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &DA_X_F, &SI_X_F12, &DA_X_L, &SI_X_F12, &DA_X_M, &AS_X_M, &DA_X_S, &AS_X_S, &AR_IL_X_F, &AF_X_F12, &AR_IL_X_L, &AF_X_F12, &AR_IL_X_M, &AF_NA_X_M, &AR_IL_X_S, &AF_NA_X_S, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &AR_KM_X_F, &AF_X_F12, &AR_KM_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AR_KM_X_F, &SQ_MK_X_F12, &AR_KM_X_L, &SQ_MK_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_KM_X_F, &SQ_MK_X_F12, &AR_KM_X_L, &SQ_MK_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &SQ_X_F, &SQ_X_F24, &SQ_X_L, &SQ_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &EN_FI_X_F, &DA_X_F12, &EN_FI_X_L, &DA_X_F12, &EN_FI_X_M, &DA_X_M12, &EN_FI_X_S, &DA_X_S12, &DA_X_F12, &DA_X_F12, &DA_X_M12, &DA_X_S12, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AR_KM_X_F, &KO_CN_X_F12, &AR_KM_X_L, &KO_CN_X_F12, &AF_NA_X_M24, &BRX_X_M, &AF_NA_X_S24, &KO_CN_X_S12, &BRX_X_F, &AF_NA_X_F24, &BRX_X_L, &AF_NA_X_F24, &BRX_X_M, &AF_NA_X_M24, &KO_CN_X_S12, &AF_NA_X_S24, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &TH_X_F, &TH_X_L, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &TOK_X_F12, &TOK_X_F12, &TOK_X_M12, &TOK_X_S12, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &HU_X_F12, &HU_X_F12, &HU_X_M12, &HU_X_S12, &AR_IL_X_F, &AF_X_F12, &AR_IL_X_L, &AF_X_F12, &AR_IL_X_M, &AF_NA_X_M, &AR_IL_X_S, &AF_NA_X_S, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &AR_KM_X_F, &UND_X_F12, &AR_KM_X_L, &UND_X_F12, &AF_NA_X_M24, &AM_X_M, &AF_NA_X_S24, &AM_X_S, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &EU_X_F, &BS_X_F12, &EU_X_L, &BS_X_F12, &AF_NA_X_M, &AF_NA_X_S, &CA_X_F, &BS_X_F12, &FA_X_L, &BS_X_F12, &AF_NA_X_M, &AF_NA_X_S, &BS_X_F12, &BS_X_F12, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AF_X_F12, &AR_IL_X_L, &AF_X_F12, &YO_X_M, &AF_NA_X_M, &YO_X_S, &AF_NA_X_S, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S, &KO_CN_X_F, &YUE_HANS_X_F12, &KO_CN_X_L, &YUE_HANS_X_F12, &YUE_HANS_X_M12, &YUE_HANS_X_S12, &YUE_X_F, &YUE_X_F24, &YUE_X_L, &YUE_X_F24, &YUE_HANS_X_M12, &AF_NA_X_M24, &YUE_HANS_X_S12, &AF_NA_X_S24, &ZA_X_F12, &ZA_X_F12, &HU_X_M12, &HU_X_S12, &YUE_X_F, &YUE_X_L, &YUE_HANS_X_M12, &YUE_HANS_X_S12, &ZH_HANT_X_F, &YUE_X_F24, &ZH_HANT_X_L, &YUE_X_F24, &ZH_HANT_X_M, &AF_NA_X_M24, &ZH_HANT_X_S, &AF_NA_X_S24, &YUE_X_F, &YUE_X_L, &YUE_HANS_X_M12, &YUE_HANS_X_S12, &ZH_SG_X_F, &ZH_SG_X_F24, &ZH_SG_X_L, &ZH_SG_X_F24, &YUE_HANS_X_M12, &AF_NA_X_M24, &YUE_HANS_X_S12, &AF_NA_X_S24, &KO_CN_X_F, &YUE_HANS_X_F12, &KO_CN_X_L, &YUE_HANS_X_F12, &YUE_HANS_X_M12, &YUE_HANS_X_S12, &AF_X_F12, &AF_X_F12, &AF_NA_X_M, &AF_NA_X_S]; - static KEYS: [&str; 1663usize] = ["af-NA-x-f", "af-NA-x-f24", "af-NA-x-l", "af-NA-x-l24", "af-NA-x-m", "af-NA-x-m24", "af-NA-x-s", "af-NA-x-s24", "af-x-f12", "af-x-l12", "af-x-m12", "af-x-s12", "am-x-f", "am-x-f24", "am-x-l", "am-x-l24", "am-x-m", "am-x-m24", "am-x-s", "am-x-s24", "ar-IL-x-f", "ar-IL-x-l", "ar-IL-x-m", "ar-IL-x-s", "ar-KM-x-f", "ar-KM-x-l", "ar-KM-x-m", "ar-KM-x-s", "ar-MA-x-f", "ar-MA-x-l", "ar-MA-x-m", "ar-MA-x-s", "ar-x-f", "ar-x-f24", "ar-x-l", "ar-x-l24", "ar-x-m", "ar-x-m24", "ar-x-s", "ar-x-s24", "as-x-f", "as-x-f24", "as-x-l", "as-x-l24", "as-x-m", "as-x-m24", "as-x-s", "as-x-s24", "ast-x-f12", "ast-x-l12", "ast-x-m12", "ast-x-s12", "az-x-f12", "az-x-l12", "az-x-m12", "az-x-s12", "be-x-f", "be-x-f12", "be-x-l12", "be-x-m12", "be-x-s12", "bg-x-f", "bg-x-f12", "bg-x-l", "bg-x-l12", "bg-x-m", "bg-x-m12", "bg-x-s", "bg-x-s12", "bgc-x-f", "bgc-x-f24", "bgc-x-l", "bgc-x-l24", "bgc-x-m", "bgc-x-m24", "bgc-x-s", "bgc-x-s24", "bho-x-f", "bho-x-f24", "bho-x-l", "bho-x-l24", "bho-x-m", "bho-x-m24", "bho-x-s", "bho-x-s24", "blo-x-f12", "blo-x-l12", "blo-x-m12", "blo-x-s12", "bn-x-f", "bn-x-f24", "bn-x-l", "bn-x-l24", "bn-x-m", "bn-x-m24", "bn-x-s", "bn-x-s24", "br-x-f12", "br-x-l12", "br-x-m12", "br-x-s12", "brx-x-f", "brx-x-f24", "brx-x-l", "brx-x-l24", "brx-x-m", "brx-x-m24", "brx-x-s", "brx-x-s24", "bs-x-f12", "bs-x-l12", "bs-x-m12", "bs-x-s12", "ca-x-f", "ca-x-f12", "ca-x-l", "ca-x-l12", "ca-x-m", "ca-x-m12", "ca-x-s", "ca-x-s12", "ceb-x-f", "ceb-x-f24", "ceb-x-l", "ceb-x-l24", "ceb-x-m", "ceb-x-m24", "ceb-x-s", "ceb-x-s24", "chr-x-f", "chr-x-f24", "chr-x-l", "chr-x-l24", "chr-x-m", "chr-x-m24", "chr-x-s", "chr-x-s24", "cs-x-f", "cs-x-f12", "cs-x-l", "cs-x-l12", "cs-x-m", "cs-x-m12", "cs-x-s", "cs-x-s12", "cv-x-f12", "cv-x-l12", "cv-x-m12", "cv-x-s12", "cy-x-f12", "cy-x-l12", "cy-x-m12", "cy-x-s12", "da-x-f", "da-x-f12", "da-x-l", "da-x-l12", "da-x-m", "da-x-m12", "da-x-s", "da-x-s12", "de-x-f12", "de-x-l12", "de-x-m12", "de-x-s12", "doi-x-f", "doi-x-f24", "doi-x-l", "doi-x-l24", "doi-x-m", "doi-x-m24", "doi-x-s", "doi-x-s24", "dsb-x-f", "dsb-x-l", "dsb-x-m", "dsb-x-m12", "dsb-x-s", "dsb-x-s12", "el-x-f", "el-x-f24", "el-x-l", "el-x-l24", "el-x-m", "el-x-m24", "el-x-s", "el-x-s24", "en-150-x-f", "en-150-x-f12", "en-150-x-l", "en-150-x-l12", "en-150-x-m", "en-150-x-m12", "en-150-x-s", "en-150-x-s12", "en-AI-x-f", "en-AI-x-f12", "en-AI-x-l", "en-AI-x-l12", "en-AI-x-m", "en-AI-x-m12", "en-AI-x-s", "en-AI-x-s12", "en-AT-x-f", "en-AT-x-f12", "en-AT-x-l", "en-AT-x-l12", "en-AT-x-m", "en-AT-x-m12", "en-AT-x-s", "en-AT-x-s12", "en-BE-x-f", "en-BE-x-f12", "en-BE-x-l", "en-BE-x-l12", "en-BE-x-m", "en-BE-x-m12", "en-BE-x-s", "en-BE-x-s12", "en-BI-x-f", "en-BI-x-f12", "en-BI-x-l", "en-BI-x-l12", "en-BI-x-m", "en-BI-x-m12", "en-BI-x-s", "en-BI-x-s12", "en-BW-x-f", "en-BW-x-f12", "en-BW-x-l", "en-BW-x-l12", "en-BW-x-m", "en-BW-x-m12", "en-BW-x-s", "en-BW-x-s12", "en-BZ-x-f", "en-BZ-x-f12", "en-BZ-x-l", "en-BZ-x-l12", "en-BZ-x-m", "en-BZ-x-m12", "en-BZ-x-s", "en-BZ-x-s12", "en-CC-x-f", "en-CC-x-f12", "en-CC-x-l", "en-CC-x-l12", "en-CC-x-m", "en-CC-x-m12", "en-CC-x-s", "en-CC-x-s12", "en-CH-x-f", "en-CH-x-f12", "en-CH-x-l", "en-CH-x-l12", "en-CH-x-m", "en-CH-x-m12", "en-CH-x-s", "en-CH-x-s12", "en-CK-x-f", "en-CK-x-f12", "en-CK-x-l", "en-CK-x-l12", "en-CK-x-m", "en-CK-x-m12", "en-CK-x-s", "en-CK-x-s12", "en-CM-x-f", "en-CM-x-f12", "en-CM-x-l", "en-CM-x-l12", "en-CM-x-m", "en-CM-x-m12", "en-CM-x-s", "en-CM-x-s12", "en-CX-x-f", "en-CX-x-f12", "en-CX-x-l", "en-CX-x-l12", "en-CX-x-m", "en-CX-x-m12", "en-CX-x-s", "en-CX-x-s12", "en-DE-x-f", "en-DE-x-f12", "en-DE-x-l", "en-DE-x-l12", "en-DE-x-m", "en-DE-x-m12", "en-DE-x-s", "en-DE-x-s12", "en-DG-x-f", "en-DG-x-f12", "en-DG-x-l", "en-DG-x-l12", "en-DG-x-m", "en-DG-x-m12", "en-DG-x-s", "en-DG-x-s12", "en-DK-x-f", "en-DK-x-f12", "en-DK-x-l", "en-DK-x-l12", "en-DK-x-m", "en-DK-x-m12", "en-DK-x-s", "en-DK-x-s12", "en-FI-x-f", "en-FI-x-f12", "en-FI-x-l", "en-FI-x-l12", "en-FI-x-m", "en-FI-x-m12", "en-FI-x-s", "en-FI-x-s12", "en-FK-x-f", "en-FK-x-f12", "en-FK-x-l", "en-FK-x-l12", "en-FK-x-m", "en-FK-x-m12", "en-FK-x-s", "en-FK-x-s12", "en-GB-x-f", "en-GB-x-f12", "en-GB-x-l", "en-GB-x-l12", "en-GB-x-m", "en-GB-x-m12", "en-GB-x-s", "en-GB-x-s12", "en-GG-x-f", "en-GG-x-f12", "en-GG-x-l", "en-GG-x-l12", "en-GG-x-m", "en-GG-x-m12", "en-GG-x-s", "en-GG-x-s12", "en-GI-x-f", "en-GI-x-f12", "en-GI-x-l", "en-GI-x-l12", "en-GI-x-m", "en-GI-x-m12", "en-GI-x-s", "en-GI-x-s12", "en-ID-x-f", "en-ID-x-f12", "en-ID-x-l", "en-ID-x-l12", "en-ID-x-m", "en-ID-x-m12", "en-ID-x-s", "en-ID-x-s12", "en-IE-x-f", "en-IE-x-f12", "en-IE-x-l", "en-IE-x-l12", "en-IE-x-m", "en-IE-x-m12", "en-IE-x-s", "en-IE-x-s12", "en-IL-x-f", "en-IL-x-f12", "en-IL-x-l", "en-IL-x-l12", "en-IL-x-m", "en-IL-x-m12", "en-IL-x-s", "en-IL-x-s12", "en-IM-x-f", "en-IM-x-f12", "en-IM-x-l", "en-IM-x-l12", "en-IM-x-m", "en-IM-x-m12", "en-IM-x-s", "en-IM-x-s12", "en-IO-x-f", "en-IO-x-f12", "en-IO-x-l", "en-IO-x-l12", "en-IO-x-m", "en-IO-x-m12", "en-IO-x-s", "en-IO-x-s12", "en-JE-x-f", "en-JE-x-f12", "en-JE-x-l", "en-JE-x-l12", "en-JE-x-m", "en-JE-x-m12", "en-JE-x-s", "en-JE-x-s12", "en-KE-x-f", "en-KE-x-f12", "en-KE-x-l", "en-KE-x-l12", "en-KE-x-m", "en-KE-x-m12", "en-KE-x-s", "en-KE-x-s12", "en-MG-x-f", "en-MG-x-f12", "en-MG-x-l", "en-MG-x-l12", "en-MG-x-m", "en-MG-x-m12", "en-MG-x-s", "en-MG-x-s12", "en-MS-x-f", "en-MS-x-f12", "en-MS-x-l", "en-MS-x-l12", "en-MS-x-m", "en-MS-x-m12", "en-MS-x-s", "en-MS-x-s12", "en-MT-x-f", "en-MT-x-f12", "en-MT-x-l", "en-MT-x-l12", "en-MT-x-m", "en-MT-x-m12", "en-MT-x-s", "en-MT-x-s12", "en-MU-x-f", "en-MU-x-f12", "en-MU-x-l", "en-MU-x-l12", "en-MU-x-m", "en-MU-x-m12", "en-MU-x-s", "en-MU-x-s12", "en-MV-x-f", "en-MV-x-f12", "en-MV-x-l", "en-MV-x-l12", "en-MV-x-m", "en-MV-x-m12", "en-MV-x-s", "en-MV-x-s12", "en-NF-x-f", "en-NF-x-f12", "en-NF-x-l", "en-NF-x-l12", "en-NF-x-m", "en-NF-x-m12", "en-NF-x-s", "en-NF-x-s12", "en-NG-x-f", "en-NG-x-f12", "en-NG-x-l", "en-NG-x-l12", "en-NG-x-m", "en-NG-x-m12", "en-NG-x-s", "en-NG-x-s12", "en-NL-x-f", "en-NL-x-f12", "en-NL-x-l", "en-NL-x-l12", "en-NL-x-m", "en-NL-x-m12", "en-NL-x-s", "en-NL-x-s12", "en-NR-x-f", "en-NR-x-f12", "en-NR-x-l", "en-NR-x-l12", "en-NR-x-m", "en-NR-x-m12", "en-NR-x-s", "en-NR-x-s12", "en-NU-x-f", "en-NU-x-f12", "en-NU-x-l", "en-NU-x-l12", "en-NU-x-m", "en-NU-x-m12", "en-NU-x-s", "en-NU-x-s12", "en-PN-x-f", "en-PN-x-f12", "en-PN-x-l", "en-PN-x-l12", "en-PN-x-m", "en-PN-x-m12", "en-PN-x-s", "en-PN-x-s12", "en-RW-x-f", "en-RW-x-f12", "en-RW-x-l", "en-RW-x-l12", "en-RW-x-m", "en-RW-x-m12", "en-RW-x-s", "en-RW-x-s12", "en-SC-x-f", "en-SC-x-f12", "en-SC-x-l", "en-SC-x-l12", "en-SC-x-m", "en-SC-x-m12", "en-SC-x-s", "en-SC-x-s12", "en-SE-x-f", "en-SE-x-f12", "en-SE-x-l", "en-SE-x-l12", "en-SE-x-m", "en-SE-x-m12", "en-SE-x-s", "en-SE-x-s12", "en-SH-x-f", "en-SH-x-f12", "en-SH-x-l", "en-SH-x-l12", "en-SH-x-m", "en-SH-x-m12", "en-SH-x-s", "en-SH-x-s12", "en-SI-x-f", "en-SI-x-f12", "en-SI-x-l", "en-SI-x-l12", "en-SI-x-m", "en-SI-x-m12", "en-SI-x-s", "en-SI-x-s12", "en-SX-x-f", "en-SX-x-f12", "en-SX-x-l", "en-SX-x-l12", "en-SX-x-m", "en-SX-x-m12", "en-SX-x-s", "en-SX-x-s12", "en-TK-x-f", "en-TK-x-f12", "en-TK-x-l", "en-TK-x-l12", "en-TK-x-m", "en-TK-x-m12", "en-TK-x-s", "en-TK-x-s12", "en-TV-x-f", "en-TV-x-f12", "en-TV-x-l", "en-TV-x-l12", "en-TV-x-m", "en-TV-x-m12", "en-TV-x-s", "en-TV-x-s12", "en-TZ-x-f", "en-TZ-x-f12", "en-TZ-x-l", "en-TZ-x-l12", "en-TZ-x-m", "en-TZ-x-m12", "en-TZ-x-s", "en-TZ-x-s12", "en-UG-x-f", "en-UG-x-f12", "en-UG-x-l", "en-UG-x-l12", "en-UG-x-m", "en-UG-x-m12", "en-UG-x-s", "en-UG-x-s12", "en-ZA-x-f", "en-ZA-x-f12", "en-ZA-x-l", "en-ZA-x-l12", "en-ZA-x-m", "en-ZA-x-m12", "en-ZA-x-s", "en-ZA-x-s12", "en-ZW-x-f", "en-ZW-x-f12", "en-ZW-x-l", "en-ZW-x-l12", "en-ZW-x-m", "en-ZW-x-m12", "en-ZW-x-s", "en-ZW-x-s12", "en-x-f", "en-x-f24", "en-x-l", "en-x-l24", "en-x-m", "en-x-m24", "en-x-s", "en-x-s24", "es-419-x-f", "es-419-x-f24", "es-419-x-l", "es-419-x-l24", "es-419-x-m", "es-419-x-m24", "es-419-x-s", "es-419-x-s24", "es-AR-x-f", "es-AR-x-f24", "es-AR-x-l", "es-AR-x-l24", "es-AR-x-m", "es-AR-x-m24", "es-AR-x-s", "es-AR-x-s24", "es-BO-x-f", "es-BO-x-f24", "es-BO-x-l", "es-BO-x-l24", "es-BO-x-m", "es-BO-x-m24", "es-BO-x-s", "es-BO-x-s24", "es-BR-x-f", "es-BR-x-l", "es-BR-x-m", "es-BR-x-s", "es-BZ-x-f", "es-BZ-x-l", "es-BZ-x-m", "es-BZ-x-s", "es-CL-x-f", "es-CL-x-f24", "es-CL-x-l", "es-CL-x-l24", "es-CL-x-m", "es-CL-x-m24", "es-CL-x-s", "es-CL-x-s24", "es-CO-x-f", "es-CO-x-f24", "es-CO-x-l", "es-CO-x-l24", "es-CO-x-m", "es-CO-x-m24", "es-CO-x-s", "es-CO-x-s24", "es-CR-x-f", "es-CR-x-f24", "es-CR-x-l", "es-CR-x-l24", "es-CR-x-m", "es-CR-x-m24", "es-CR-x-s", "es-CR-x-s24", "es-CU-x-f", "es-CU-x-f24", "es-CU-x-l", "es-CU-x-l24", "es-CU-x-m", "es-CU-x-m24", "es-CU-x-s", "es-CU-x-s24", "es-DO-x-f", "es-DO-x-f24", "es-DO-x-l", "es-DO-x-l24", "es-DO-x-m", "es-DO-x-m24", "es-DO-x-s", "es-DO-x-s24", "es-EC-x-f", "es-EC-x-f24", "es-EC-x-l", "es-EC-x-l24", "es-EC-x-m", "es-EC-x-m24", "es-EC-x-s", "es-EC-x-s24", "es-GT-x-f", "es-GT-x-f24", "es-GT-x-l", "es-GT-x-l24", "es-GT-x-m", "es-GT-x-m24", "es-GT-x-s", "es-GT-x-s24", "es-HN-x-f", "es-HN-x-f24", "es-HN-x-l", "es-HN-x-l24", "es-HN-x-m", "es-HN-x-m24", "es-HN-x-s", "es-HN-x-s24", "es-MX-x-f", "es-MX-x-f24", "es-MX-x-l", "es-MX-x-l24", "es-MX-x-m", "es-MX-x-m24", "es-MX-x-s", "es-MX-x-s24", "es-NI-x-f", "es-NI-x-f24", "es-NI-x-l", "es-NI-x-l24", "es-NI-x-m", "es-NI-x-m24", "es-NI-x-s", "es-NI-x-s24", "es-PA-x-f", "es-PA-x-f24", "es-PA-x-l", "es-PA-x-l24", "es-PA-x-m", "es-PA-x-m24", "es-PA-x-s", "es-PA-x-s24", "es-PE-x-f", "es-PE-x-f24", "es-PE-x-l", "es-PE-x-l24", "es-PE-x-m", "es-PE-x-m24", "es-PE-x-s", "es-PE-x-s24", "es-PH-x-f", "es-PH-x-f24", "es-PH-x-l", "es-PH-x-l24", "es-PH-x-m", "es-PH-x-m24", "es-PH-x-s", "es-PH-x-s24", "es-PR-x-f", "es-PR-x-f24", "es-PR-x-l", "es-PR-x-l24", "es-PR-x-m", "es-PR-x-m24", "es-PR-x-s", "es-PR-x-s24", "es-PY-x-f", "es-PY-x-f24", "es-PY-x-l", "es-PY-x-l24", "es-PY-x-m", "es-PY-x-m24", "es-PY-x-s", "es-PY-x-s24", "es-SV-x-f", "es-SV-x-f24", "es-SV-x-l", "es-SV-x-l24", "es-SV-x-m", "es-SV-x-m24", "es-SV-x-s", "es-SV-x-s24", "es-US-x-f", "es-US-x-f24", "es-US-x-l", "es-US-x-l24", "es-US-x-m", "es-US-x-m24", "es-US-x-s", "es-US-x-s24", "es-UY-x-f", "es-UY-x-f24", "es-UY-x-l", "es-UY-x-l24", "es-UY-x-m", "es-UY-x-m24", "es-UY-x-s", "es-UY-x-s24", "es-VE-x-f", "es-VE-x-f24", "es-VE-x-l", "es-VE-x-l24", "es-VE-x-m", "es-VE-x-m24", "es-VE-x-s", "es-VE-x-s24", "es-x-f", "es-x-f12", "es-x-l", "es-x-l12", "es-x-m", "es-x-m12", "es-x-s", "es-x-s12", "et-x-f12", "et-x-l12", "et-x-m12", "et-x-s12", "eu-x-f", "eu-x-f12", "eu-x-l", "eu-x-l12", "eu-x-m12", "eu-x-s12", "fa-x-f", "fa-x-l", "fa-x-m", "fa-x-s", "ff-Adlm-GH-x-f", "ff-Adlm-GH-x-f24", "ff-Adlm-GH-x-l", "ff-Adlm-GH-x-l24", "ff-Adlm-GH-x-m", "ff-Adlm-GH-x-m24", "ff-Adlm-GH-x-s", "ff-Adlm-GH-x-s24", "ff-Adlm-GM-x-f", "ff-Adlm-GM-x-f24", "ff-Adlm-GM-x-l", "ff-Adlm-GM-x-l24", "ff-Adlm-GM-x-m", "ff-Adlm-GM-x-m24", "ff-Adlm-GM-x-s", "ff-Adlm-GM-x-s24", "ff-Adlm-LR-x-f", "ff-Adlm-LR-x-f24", "ff-Adlm-LR-x-l", "ff-Adlm-LR-x-l24", "ff-Adlm-LR-x-m", "ff-Adlm-LR-x-m24", "ff-Adlm-LR-x-s", "ff-Adlm-LR-x-s24", "ff-Adlm-MR-x-f", "ff-Adlm-MR-x-f24", "ff-Adlm-MR-x-l", "ff-Adlm-MR-x-l24", "ff-Adlm-MR-x-m", "ff-Adlm-MR-x-m24", "ff-Adlm-MR-x-s", "ff-Adlm-MR-x-s24", "ff-Adlm-SL-x-f", "ff-Adlm-SL-x-f24", "ff-Adlm-SL-x-l", "ff-Adlm-SL-x-l24", "ff-Adlm-SL-x-m", "ff-Adlm-SL-x-m24", "ff-Adlm-SL-x-s", "ff-Adlm-SL-x-s24", "fi-x-f", "fi-x-f12", "fi-x-l", "fi-x-l12", "fi-x-m", "fi-x-m12", "fi-x-s", "fi-x-s12", "fil-x-f", "fil-x-f24", "fil-x-l", "fil-x-l24", "fil-x-m", "fil-x-m24", "fil-x-s", "fil-x-s24", "fo-x-f12", "fo-x-l12", "fo-x-m12", "fo-x-s12", "fr-BE-x-f", "fr-CA-x-f", "fr-CA-x-f12", "fr-CA-x-l", "fr-CA-x-l12", "fr-CA-x-m", "fr-CA-x-m12", "fr-CA-x-s", "fr-CA-x-s12", "fr-CH-x-f", "fr-CM-x-f12", "fr-CM-x-l12", "fr-CM-x-m12", "fr-CM-x-s12", "fr-DJ-x-f", "fr-DJ-x-f24", "fr-DJ-x-l", "fr-DJ-x-l24", "fr-DJ-x-m", "fr-DJ-x-m24", "fr-DJ-x-s", "fr-DJ-x-s24", "fr-DZ-x-f", "fr-DZ-x-f24", "fr-DZ-x-l", "fr-DZ-x-l24", "fr-DZ-x-m", "fr-DZ-x-m24", "fr-DZ-x-s", "fr-DZ-x-s24", "fr-MR-x-f", "fr-MR-x-f24", "fr-MR-x-l", "fr-MR-x-l24", "fr-MR-x-m", "fr-MR-x-m24", "fr-MR-x-s", "fr-MR-x-s24", "fr-SY-x-f", "fr-SY-x-f24", "fr-SY-x-l", "fr-SY-x-l24", "fr-SY-x-m", "fr-SY-x-m24", "fr-SY-x-s", "fr-SY-x-s24", "fr-TD-x-f", "fr-TD-x-f24", "fr-TD-x-l", "fr-TD-x-l24", "fr-TD-x-m", "fr-TD-x-m24", "fr-TD-x-s", "fr-TD-x-s24", "fr-TN-x-f", "fr-TN-x-f24", "fr-TN-x-l", "fr-TN-x-l24", "fr-TN-x-m", "fr-TN-x-m24", "fr-TN-x-s", "fr-TN-x-s24", "fr-VU-x-f", "fr-VU-x-f24", "fr-VU-x-l", "fr-VU-x-l24", "fr-VU-x-m", "fr-VU-x-m24", "fr-VU-x-s", "fr-VU-x-s24", "fr-x-f12", "fr-x-l12", "fr-x-m12", "fr-x-s12", "fy-x-f12", "fy-x-l12", "fy-x-m12", "fy-x-s12", "ga-x-f12", "ga-x-l12", "ga-x-m12", "ga-x-s12", "gd-x-f12", "gd-x-l12", "gd-x-m12", "gd-x-s12", "gl-x-f12", "gl-x-l12", "gl-x-m12", "gl-x-s12", "gu-x-f", "gu-x-f24", "gu-x-l", "gu-x-l24", "gu-x-m", "gu-x-m24", "gu-x-s", "gu-x-s24", "ha-GH-x-f", "ha-GH-x-f24", "ha-GH-x-l", "ha-GH-x-l24", "ha-GH-x-m", "ha-GH-x-m24", "ha-GH-x-s", "ha-GH-x-s24", "ha-x-m12", "ha-x-s12", "he-x-f", "he-x-l", "he-x-m", "he-x-s", "hi-Latn-x-f", "hi-Latn-x-f24", "hi-Latn-x-l", "hi-Latn-x-l24", "hi-Latn-x-m", "hi-Latn-x-m24", "hi-Latn-x-s", "hi-Latn-x-s24", "hi-x-f", "hi-x-f24", "hi-x-l", "hi-x-l24", "hi-x-m", "hi-x-m24", "hi-x-s", "hi-x-s24", "hr-x-f", "hr-x-f12", "hr-x-l12", "hr-x-m12", "hr-x-s12", "hsb-x-f", "hsb-x-l", "hsb-x-m", "hsb-x-m12", "hsb-x-s", "hsb-x-s12", "hu-x-f", "hu-x-f12", "hu-x-l", "hu-x-l12", "hu-x-m", "hu-x-m12", "hu-x-s", "hu-x-s12", "ia-x-f12", "ia-x-l12", "ia-x-m12", "ia-x-s12", "id-x-f", "id-x-f12", "id-x-l", "id-x-l12", "id-x-m", "id-x-m12", "id-x-s", "id-x-s12", "is-x-f12", "is-x-l12", "is-x-m12", "is-x-s12", "it-x-f12", "it-x-l12", "it-x-m12", "it-x-s12", "ja-x-f", "ja-x-f12", "ja-x-l", "ja-x-l12", "ja-x-m", "ja-x-m12", "ja-x-s", "ja-x-s12", "jv-x-f12", "jv-x-l12", "jv-x-m12", "jv-x-s12", "kea-x-f12", "kea-x-l12", "kea-x-m12", "kea-x-s12", "kgp-x-f12", "kgp-x-l12", "kgp-x-m12", "kgp-x-s12", "kk-x-f12", "kk-x-l12", "kk-x-m12", "kk-x-s12", "km-x-f", "km-x-f24", "km-x-l", "km-x-l24", "km-x-m", "km-x-m24", "km-x-s", "km-x-s24", "kn-x-f", "kn-x-f24", "kn-x-l", "kn-x-l24", "kn-x-m", "kn-x-m24", "kn-x-s", "kn-x-s24", "ko-CN-x-f", "ko-CN-x-f12", "ko-CN-x-l", "ko-CN-x-l12", "ko-CN-x-m", "ko-CN-x-m12", "ko-CN-x-s", "ko-CN-x-s12", "ko-x-f", "ko-x-f24", "ko-x-l", "ko-x-l24", "ko-x-m", "ko-x-m24", "ko-x-s", "ko-x-s24", "kok-x-f", "kok-x-f24", "kok-x-l", "kok-x-l24", "kok-x-m", "kok-x-m24", "kok-x-s", "kok-x-s24", "ks-Deva-x-f", "ks-Deva-x-f24", "ks-Deva-x-l", "ks-Deva-x-l24", "ks-Deva-x-m", "ks-Deva-x-m24", "ks-Deva-x-s", "ks-Deva-x-s24", "ks-x-f", "ks-x-f24", "ks-x-l", "ks-x-l24", "ks-x-m", "ks-x-m24", "ks-x-s", "ks-x-s24", "ku-x-f12", "ku-x-l12", "ku-x-m12", "ku-x-s12", "kxv-x-f", "kxv-x-f24", "kxv-x-l", "kxv-x-l24", "kxv-x-m", "kxv-x-m24", "kxv-x-s", "kxv-x-s24", "ky-x-f12", "ky-x-l12", "ky-x-m12", "ky-x-s12", "lb-x-m12", "lb-x-s12", "lij-x-f12", "lij-x-l12", "lo-x-f", "lo-x-l", "lo-x-m", "lo-x-s", "lt-x-f12", "lt-x-l12", "lt-x-m12", "lt-x-s12", "lv-x-f12", "lv-x-l12", "lv-x-m12", "lv-x-s12", "mai-x-f", "mai-x-f24", "mai-x-l", "mai-x-l24", "mai-x-m", "mai-x-m24", "mai-x-s", "mai-x-s24", "mi-x-f", "mi-x-f24", "mi-x-l", "mi-x-l24", "mi-x-m", "mi-x-m24", "mi-x-s", "mi-x-s24", "mk-x-f12", "mk-x-l12", "mk-x-m12", "mk-x-s12", "ml-x-f", "ml-x-f24", "ml-x-l", "ml-x-l24", "ml-x-m", "ml-x-m24", "ml-x-s", "ml-x-s24", "mn-x-f", "mn-x-f12", "mn-x-l", "mn-x-l12", "mn-x-m12", "mn-x-s12", "mni-x-f", "mni-x-f24", "mni-x-l", "mni-x-l24", "mni-x-m", "mni-x-m24", "mni-x-s", "mni-x-s24", "mr-x-f", "mr-x-f24", "mr-x-l", "mr-x-l24", "mr-x-m", "mr-x-m24", "mr-x-s", "mr-x-s24", "ms-ID-x-f", "ms-ID-x-f12", "ms-ID-x-l", "ms-ID-x-l12", "ms-ID-x-m", "ms-ID-x-m12", "ms-ID-x-s", "ms-ID-x-s12", "ms-x-f", "ms-x-f24", "ms-x-l", "ms-x-l24", "ms-x-m", "ms-x-m24", "ms-x-s", "ms-x-s24", "mt-x-f12", "mt-x-l12", "mt-x-m12", "mt-x-s12", "my-x-f", "my-x-f12", "my-x-l", "my-x-l12", "my-x-m", "my-x-m12", "my-x-s", "my-x-s12", "nb-x-f12", "nb-x-l12", "nb-x-m12", "nb-x-s12", "nds-x-f12", "nds-x-l12", "nds-x-m12", "nds-x-s12", "ne-IN-x-f", "ne-IN-x-f24", "ne-IN-x-l", "ne-IN-x-l24", "ne-IN-x-m", "ne-IN-x-m24", "ne-IN-x-s", "ne-IN-x-s24", "nn-x-f", "nn-x-f12", "nn-x-l12", "nn-x-m12", "nn-x-s12", "no-x-f12", "no-x-l12", "no-x-m12", "no-x-s12", "oc-x-m12", "oc-x-s12", "or-x-f", "or-x-f24", "or-x-l", "or-x-l24", "or-x-m", "or-x-m24", "or-x-s", "or-x-s24", "pa-x-f", "pa-x-f24", "pa-x-l", "pa-x-l24", "pa-x-m", "pa-x-m24", "pa-x-s", "pa-x-s24", "pcm-x-f12", "pcm-x-l", "pcm-x-l12", "pcm-x-m12", "pcm-x-s12", "pl-x-f12", "pl-x-l12", "pl-x-m12", "pl-x-s12", "prg-x-f12", "prg-x-l12", "prg-x-m12", "prg-x-s12", "ps-PK-x-f", "ps-PK-x-f24", "ps-PK-x-l", "ps-PK-x-l24", "ps-PK-x-m", "ps-PK-x-m24", "ps-PK-x-s", "ps-PK-x-s24", "ps-x-f", "ps-x-l", "ps-x-m", "ps-x-s", "pt-MO-x-f", "pt-MO-x-f24", "pt-MO-x-l", "pt-MO-x-l24", "pt-MO-x-m", "pt-MO-x-m24", "pt-MO-x-s", "pt-MO-x-s24", "pt-x-f12", "pt-x-l12", "pt-x-m12", "pt-x-s12", "qu-x-f", "qu-x-f24", "qu-x-l", "qu-x-l24", "qu-x-m", "qu-x-m24", "qu-x-s", "qu-x-s24", "raj-x-f", "raj-x-f24", "raj-x-l", "raj-x-l24", "raj-x-m", "raj-x-m24", "raj-x-s", "raj-x-s24", "rm-x-f12", "rm-x-l12", "rm-x-m12", "rm-x-s12", "ro-x-f12", "ro-x-l12", "ro-x-m12", "ro-x-s12", "ru-x-f12", "ru-x-l12", "ru-x-m12", "ru-x-s12", "sa-x-f", "sa-x-f24", "sa-x-l", "sa-x-l24", "sa-x-m", "sa-x-m24", "sa-x-s", "sa-x-s24", "sah-x-f12", "sah-x-l12", "sah-x-m12", "sah-x-s12", "sat-x-f", "sat-x-f24", "sat-x-l", "sat-x-l24", "sat-x-m", "sat-x-m24", "sat-x-s", "sat-x-s24", "sd-Deva-x-f", "sd-Deva-x-f24", "sd-Deva-x-l", "sd-Deva-x-l24", "sd-Deva-x-m", "sd-Deva-x-m24", "sd-Deva-x-s", "sd-Deva-x-s24", "sd-x-f", "sd-x-f24", "sd-x-l", "sd-x-l24", "sd-x-m", "sd-x-m24", "sd-x-s", "sd-x-s24", "si-x-f", "si-x-f12", "si-x-l", "si-x-l12", "si-x-m", "si-x-m12", "si-x-s", "si-x-s12", "sk-x-f", "sk-x-f12", "sk-x-l", "sk-x-l12", "sk-x-m", "sk-x-m12", "sk-x-s", "sk-x-s12", "sl-x-f12", "sl-x-l12", "sl-x-m12", "sl-x-s12", "so-KE-x-f", "so-KE-x-f12", "so-KE-x-l", "so-KE-x-l12", "so-KE-x-m", "so-KE-x-s", "so-x-f", "so-x-f24", "so-x-l", "so-x-l24", "so-x-m", "so-x-m24", "so-x-s", "so-x-s24", "sq-MK-x-f", "sq-MK-x-f12", "sq-MK-x-l", "sq-MK-x-l12", "sq-MK-x-m", "sq-MK-x-m12", "sq-MK-x-s", "sq-MK-x-s12", "sq-XK-x-f", "sq-XK-x-f12", "sq-XK-x-l", "sq-XK-x-l12", "sq-XK-x-m", "sq-XK-x-m12", "sq-XK-x-s", "sq-XK-x-s12", "sq-x-f", "sq-x-f24", "sq-x-l", "sq-x-l24", "sq-x-m", "sq-x-m24", "sq-x-s", "sq-x-s24", "sr-Latn-x-f12", "sr-Latn-x-l12", "sr-Latn-x-m12", "sr-Latn-x-s12", "sr-x-f12", "sr-x-l12", "sr-x-m12", "sr-x-s12", "su-x-f", "su-x-f12", "su-x-l", "su-x-l12", "su-x-m", "su-x-m12", "su-x-s", "su-x-s12", "sv-FI-x-f12", "sv-FI-x-l12", "sv-FI-x-m12", "sv-FI-x-s12", "sv-x-f12", "sv-x-l12", "sv-x-m12", "sv-x-s12", "sw-x-f12", "sw-x-l12", "sw-x-m12", "sw-x-s12", "syr-x-f", "syr-x-f24", "syr-x-l", "syr-x-l24", "syr-x-m", "syr-x-m24", "syr-x-s", "syr-x-s24", "ta-LK-x-f", "ta-LK-x-f12", "ta-LK-x-l", "ta-LK-x-l12", "ta-LK-x-m", "ta-LK-x-m12", "ta-LK-x-s", "ta-LK-x-s12", "ta-x-f", "ta-x-f24", "ta-x-l", "ta-x-l24", "ta-x-m", "ta-x-m24", "ta-x-s", "ta-x-s24", "te-x-f", "te-x-f24", "te-x-l", "te-x-l24", "te-x-m", "te-x-m24", "te-x-s", "te-x-s24", "tg-x-f12", "tg-x-l12", "tg-x-m12", "tg-x-s12", "th-x-f", "th-x-l", "ti-x-f", "ti-x-f24", "ti-x-l", "ti-x-l24", "ti-x-m", "ti-x-m24", "ti-x-s", "ti-x-s24", "tk-x-f12", "tk-x-l12", "tk-x-m12", "tk-x-s12", "to-x-f", "to-x-f24", "to-x-l", "to-x-l24", "to-x-m", "to-x-m24", "to-x-s", "to-x-s24", "tok-x-f12", "tok-x-l12", "tok-x-m12", "tok-x-s12", "tr-CY-x-f", "tr-CY-x-f24", "tr-CY-x-l", "tr-CY-x-l24", "tr-CY-x-m", "tr-CY-x-m24", "tr-CY-x-s", "tr-CY-x-s24", "tr-x-f12", "tr-x-l12", "tr-x-m12", "tr-x-s12", "tt-x-f", "tt-x-f12", "tt-x-l", "tt-x-l12", "tt-x-m", "tt-x-m12", "tt-x-s", "tt-x-s12", "uk-x-f12", "uk-x-l12", "uk-x-m12", "uk-x-s12", "und-x-f", "und-x-f12", "und-x-l", "und-x-l12", "und-x-m", "und-x-m12", "und-x-s", "und-x-s12", "ur-x-f", "ur-x-f24", "ur-x-l", "ur-x-l24", "ur-x-m", "ur-x-m24", "ur-x-s", "ur-x-s24", "uz-Cyrl-x-f", "uz-Cyrl-x-f12", "uz-Cyrl-x-l", "uz-Cyrl-x-l12", "uz-Cyrl-x-m12", "uz-Cyrl-x-s12", "uz-x-f", "uz-x-f12", "uz-x-l", "uz-x-l12", "uz-x-m12", "uz-x-s12", "vec-x-f12", "vec-x-l12", "vi-x-f12", "vi-x-l12", "vi-x-m12", "vi-x-s12", "wo-x-f12", "wo-x-l12", "wo-x-m12", "wo-x-s12", "xh-x-f12", "xh-x-l12", "xh-x-m12", "xh-x-s12", "xnr-x-f", "xnr-x-f24", "xnr-x-l", "xnr-x-l24", "xnr-x-m", "xnr-x-m24", "xnr-x-s", "xnr-x-s24", "yo-x-f12", "yo-x-l", "yo-x-l12", "yo-x-m", "yo-x-m12", "yo-x-s", "yo-x-s12", "yrl-CO-x-f", "yrl-CO-x-f24", "yrl-CO-x-l", "yrl-CO-x-l24", "yrl-CO-x-m", "yrl-CO-x-m24", "yrl-CO-x-s", "yrl-CO-x-s24", "yrl-VE-x-f", "yrl-VE-x-f24", "yrl-VE-x-l", "yrl-VE-x-l24", "yrl-VE-x-m", "yrl-VE-x-m24", "yrl-VE-x-s", "yrl-VE-x-s24", "yrl-x-f12", "yrl-x-l12", "yrl-x-m12", "yrl-x-s12", "yue-Hans-x-f", "yue-Hans-x-f12", "yue-Hans-x-l", "yue-Hans-x-l12", "yue-Hans-x-m12", "yue-Hans-x-s12", "yue-x-f", "yue-x-f24", "yue-x-l", "yue-x-l24", "yue-x-m", "yue-x-m24", "yue-x-s", "yue-x-s24", "za-x-f12", "za-x-l12", "za-x-m12", "za-x-s12", "zh-HK-x-f", "zh-HK-x-l", "zh-HK-x-m", "zh-HK-x-s", "zh-Hant-x-f", "zh-Hant-x-f24", "zh-Hant-x-l", "zh-Hant-x-l24", "zh-Hant-x-m", "zh-Hant-x-m24", "zh-Hant-x-s", "zh-Hant-x-s24", "zh-MO-x-f", "zh-MO-x-l", "zh-MO-x-m", "zh-MO-x-s", "zh-SG-x-f", "zh-SG-x-f24", "zh-SG-x-l", "zh-SG-x-l24", "zh-SG-x-m", "zh-SG-x-m24", "zh-SG-x-s", "zh-SG-x-s24", "zh-x-f", "zh-x-f12", "zh-x-l", "zh-x-l12", "zh-x-m12", "zh-x-s12", "zu-x-f12", "zu-x-l12", "zu-x-m12", "zu-x-s12"]; + static VALUES: [&::Yokeable; 2116usize] = [&AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AR_IL_X_F, &AR_IL_X_L, &AR_IL_X_M, &AR_IL_X_S, &AF_X_F, &AF_X_L, &AF_NA_X_M24, &AF_NA_X_S24, &AF_X_F, &AF_X_L, &AF_NA_X_M24, &AF_NA_X_S24, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AS_X_F, &AF_NA_X_F24, &AS_X_L, &AF_NA_X_F24, &AS_X_M, &AF_NA_X_M24, &AS_X_S, &AF_NA_X_S24, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &BE_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &BG_X_F, &BG_X_F12, &BG_X_L, &BG_X_F12, &AR_IL_X_M, &BG_X_M12, &AR_IL_X_S, &BG_X_S12, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AF_X_F, &BLO_X_F12, &AF_X_L, &BLO_X_F12, &AF_NA_X_M24, &BLO_X_M12, &AF_NA_X_S24, &BLO_X_S12, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &BRX_X_F, &AF_NA_X_F24, &BRX_X_L, &AF_NA_X_F24, &BRX_X_M, &AF_NA_X_M24, &BRX_X_S, &AF_NA_X_S24, &AF_X_F, &BS_CYRL_X_F12, &AF_X_L, &BS_CYRL_X_F12, &AF_NA_X_M24, &AM_X_M, &AF_NA_X_S24, &AM_X_S, &AF_X_F, &BS_X_F12, &AF_X_L, &BS_X_F12, &AF_NA_X_M24, &BS_X_M12, &AF_NA_X_S24, &BS_X_S12, &CA_X_F, &AF_X_F12, &AR_IL_X_L, &AF_X_F12, &AR_IL_X_M, &AF_NA_X_M, &AR_IL_X_S, &AF_NA_X_S, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &CS_X_F, &AF_X_F12, &AR_IL_X_L, &AF_X_F12, &AR_IL_X_M, &AF_NA_X_M, &AR_IL_X_S, &AF_NA_X_S, &AF_X_F, &BS_CYRL_X_F12, &AF_X_L, &BS_CYRL_X_F12, &AF_NA_X_M24, &AM_X_M, &AF_NA_X_S24, &AM_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &DA_X_F, &DA_X_F12, &DA_X_L, &DA_X_F12, &DA_X_M, &DA_X_M12, &DA_X_S, &DA_X_S12, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AR_IL_X_F, &BS_CYRL_X_F12, &AR_IL_X_L, &BS_CYRL_X_F12, &AR_IL_X_M, &AF_NA_X_M, &AR_IL_X_S, &AF_NA_X_S, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &DA_X_F, &DA_X_F12, &DA_X_L, &DA_X_F12, &DA_X_M, &DA_X_M12, &DA_X_S, &DA_X_S12, &EN_FI_X_F, &DA_X_F12, &EN_FI_X_L, &DA_X_F12, &EN_FI_X_M, &DA_X_M12, &EN_FI_X_S, &DA_X_S12, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &DA_X_F, &EN_ID_X_F12, &DA_X_L, &EN_ID_X_F12, &DA_X_M, &DA_X_M12, &DA_X_S, &DA_X_S12, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_IL_X_F, &AF_X_F12, &AR_IL_X_L, &AF_X_F12, &AR_IL_X_M, &AF_NA_X_M, &AR_IL_X_S, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_X_F, &BS_CYRL_X_F12, &AF_X_L, &BS_CYRL_X_F12, &AF_NA_X_M24, &AM_X_M, &AF_NA_X_S24, &AM_X_S, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_X_F, &AF_X_L, &AF_NA_X_M24, &AF_NA_X_S24, &AF_X_F, &AF_X_L, &AF_NA_X_M24, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AR_IL_X_M, &AF_NA_X_S, &AR_IL_X_S, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &ES_PH_X_F24, &AF_NA_X_L, &ES_PH_X_F24, &AF_NA_X_M, &AR_IL_X_M, &AF_NA_X_S, &AR_IL_X_S, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &CA_X_F, &AF_X_F12, &AR_IL_X_L, &AF_X_F12, &AR_IL_X_M, &AF_NA_X_M, &AR_IL_X_S, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &EU_X_F, &AF_X_F12, &EU_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &CA_X_F, &BS_CYRL_X_F12, &FA_X_L, &BS_CYRL_X_F12, &AR_IL_X_M, &AM_X_M, &AR_IL_X_S, &AM_X_S, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AF_X_F, &BS_CYRL_X_F12, &AF_X_L, &BS_CYRL_X_F12, &AF_NA_X_M24, &AM_X_M, &AF_NA_X_S24, &AM_X_S, &EN_FI_X_F, &DA_X_F12, &EN_FI_X_L, &DA_X_F12, &EN_FI_X_M, &DA_X_M12, &EN_FI_X_S, &DA_X_S12, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &FR_BE_X_F, &FR_CA_X_F, &FR_CA_X_F12, &FR_CA_X_L, &FR_CA_X_F12, &FR_CA_X_M, &FR_CA_X_M12, &FR_CA_X_S, &FR_CA_X_S12, &FR_CH_X_F, &FR_CM_X_F12, &FR_CM_X_F12, &FR_CM_X_M12, &FR_CM_X_S12, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &GD_X_S12, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &GU_X_F, &AF_NA_X_F24, &GU_X_L, &AF_NA_X_F24, &GU_X_M, &AF_NA_X_M24, &GU_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_X_F, &BS_CYRL_X_F12, &AF_X_L, &BS_CYRL_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AR_IL_X_F, &BS_CYRL_X_F12, &AR_IL_X_L, &BS_CYRL_X_F12, &AR_IL_X_M, &AM_X_M, &AR_IL_X_S, &AM_X_S, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &EU_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &BS_X_M12, &AF_NA_X_S24, &BS_X_S12, &AR_IL_X_F, &BS_CYRL_X_F12, &AR_IL_X_L, &BS_CYRL_X_F12, &AR_IL_X_M, &AF_NA_X_M, &HSB_X_S, &AF_NA_X_S, &AR_IL_X_F, &HU_X_F12, &AR_IL_X_L, &HU_X_F12, &AR_IL_X_M, &HU_X_M12, &AR_IL_X_S, &HU_X_S12, &AF_X_F, &BS_CYRL_X_F12, &AF_X_L, &BS_CYRL_X_F12, &AF_NA_X_M24, &AM_X_M, &AF_NA_X_S24, &AM_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &DA_X_F, &EN_ID_X_F12, &DA_X_L, &EN_ID_X_F12, &DA_X_M, &DA_X_M12, &DA_X_S, &DA_X_S12, &AF_X_F, &BS_CYRL_X_F12, &AF_X_L, &BS_CYRL_X_F12, &AF_NA_X_M24, &AM_X_M, &AF_NA_X_S24, &AM_X_S, &AF_X_F, &BS_CYRL_X_F12, &AF_X_L, &BS_CYRL_X_F12, &AF_NA_X_M24, &AM_X_M, &AF_NA_X_S24, &AM_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &JA_X_F, &JA_X_F12, &AR_IL_X_L, &JA_X_F12, &AR_IL_X_M, &JA_X_M12, &AR_IL_X_S, &JA_X_S12, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &BS_CYRL_X_F12, &AF_X_L, &BS_CYRL_X_F12, &AF_NA_X_M24, &AM_X_M, &AF_NA_X_S24, &AM_X_S, &AF_X_F, &BS_X_F12, &AF_X_L, &BS_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &GU_X_F, &AF_NA_X_F24, &GU_X_L, &AF_NA_X_F24, &GU_X_M, &AF_NA_X_M24, &GU_X_S, &AF_NA_X_S24, &KO_CN_X_F, &KO_CN_X_F12, &KO_CN_X_L, &KO_CN_X_F12, &AF_NA_X_M24, &BRX_X_M, &AF_NA_X_S24, &KO_CN_X_S12, &KO_X_F, &KO_X_F24, &KO_X_L, &KO_X_F24, &BRX_X_M, &AF_NA_X_M24, &KO_CN_X_S12, &AF_NA_X_S24, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &BRX_X_F, &AF_NA_X_F24, &BRX_X_L, &AF_NA_X_F24, &BRX_X_M, &AF_NA_X_M24, &KO_CN_X_S12, &AF_NA_X_S24, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AF_X_F, &KU_X_F12, &AF_X_L, &KU_X_F12, &AF_NA_X_M24, &KU_X_M12, &AF_NA_X_S24, &KU_X_S12, &AF_X_F, &BS_CYRL_X_F12, &AF_X_L, &BS_CYRL_X_F12, &AF_NA_X_M24, &AM_X_M, &AF_NA_X_S24, &AM_X_S, &AF_X_F, &BS_CYRL_X_F12, &AF_X_L, &BS_CYRL_X_F12, &AF_NA_X_M24, &AM_X_M, &AF_NA_X_S24, &AM_X_S, &AF_X_F, &BS_CYRL_X_F12, &AF_X_L, &BS_CYRL_X_F12, &AF_NA_X_M24, &AM_X_M, &AF_NA_X_S24, &AM_X_S, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &BS_CYRL_X_F12, &AF_X_L, &BS_CYRL_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AM_X_M, &AF_NA_X_S24, &AM_X_S, &AF_X_F, &BS_CYRL_X_F12, &AF_X_L, &BS_CYRL_X_F12, &AF_NA_X_M24, &AM_X_M, &AF_NA_X_S24, &AM_X_S, &LO_X_F, &BS_CYRL_X_F12, &LO_X_L, &BS_CYRL_X_F12, &AR_IL_X_M, &AM_X_M, &AR_IL_X_S, &AM_X_S, &AF_X_F, <_X_F12, &AF_X_L, <_X_F12, &AF_NA_X_M24, &BS_X_M12, &AF_NA_X_S24, &BS_X_S12, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &EU_X_F, &BS_X_F12, &EU_X_L, &BS_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AR_IL_X_M, &AM_X_S, &AR_IL_X_S, &DA_X_F, &EN_ID_X_F12, &DA_X_L, &EN_ID_X_F12, &DA_X_M, &DA_X_M12, &DA_X_S, &DA_X_S12, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &KO_CN_X_F, &MY_X_F12, &KO_CN_X_L, &MY_X_F12, &AR_IL_X_M, &MY_X_M12, &AR_IL_X_S, &MY_X_S12, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &NDS_X_F12, &AF_X_L, &NDS_X_F12, &AF_NA_X_M24, &NDS_X_M12, &AF_NA_X_S24, &NDS_X_S12, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AF_X_F, &BS_CYRL_X_F12, &AF_X_L, &BS_CYRL_X_F12, &AF_NA_X_M24, &AM_X_M, &AF_NA_X_S24, &AM_X_S, &AF_X_F, &BS_CYRL_X_F12, &AF_X_L, &BS_CYRL_X_F12, &AF_NA_X_M24, &AM_X_M, &AF_NA_X_S24, &AM_X_S, &NN_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &BS_CYRL_X_F12, &AF_X_L, &BS_CYRL_X_F12, &AF_NA_X_M24, &AM_X_M, &AF_NA_X_S24, &AM_X_S, &AF_X_F, &BS_CYRL_X_F12, &AF_X_L, &BS_CYRL_X_F12, &AF_NA_X_M24, &OC_X_M12, &AF_NA_X_S24, &OC_X_S12, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AF_X_F, &AF_X_F12, &AR_IL_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &PRG_X_F12, &AF_X_L, &PRG_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &CA_X_F, &BS_CYRL_X_F12, &FA_X_L, &BS_CYRL_X_F12, &AR_IL_X_M, &AM_X_M, &AR_IL_X_S, &AM_X_S, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AF_X_F, &BS_CYRL_X_F12, &AF_X_L, &BS_CYRL_X_F12, &AF_NA_X_M24, &AM_X_M, &AF_NA_X_S24, &AM_X_S, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &DA_X_F, &SI_X_F12, &DA_X_L, &SI_X_F12, &DA_X_M, &AS_X_M, &DA_X_S, &AS_X_S, &AR_IL_X_F, &AF_X_F12, &AR_IL_X_L, &AF_X_F12, &AR_IL_X_M, &AF_NA_X_M, &AR_IL_X_S, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_X_F, &SQ_MK_X_F12, &AF_X_L, &SQ_MK_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &SQ_MK_X_F12, &AF_X_L, &SQ_MK_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &SQ_X_F, &SQ_X_F24, &SQ_X_L, &SQ_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &EN_FI_X_F, &DA_X_F12, &EN_FI_X_L, &DA_X_F12, &EN_FI_X_M, &DA_X_M12, &EN_FI_X_S, &DA_X_S12, &DA_X_F12, &DA_X_F12, &DA_X_M12, &DA_X_S12, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AF_X_F, &BS_CYRL_X_F12, &AF_X_L, &BS_CYRL_X_F12, &AF_NA_X_M24, &AM_X_M, &AF_NA_X_S24, &AM_X_S, &AF_X_F, &KO_CN_X_F12, &AF_X_L, &KO_CN_X_F12, &AF_NA_X_M24, &BRX_X_M, &AF_NA_X_S24, &KO_CN_X_S12, &BRX_X_F, &AF_NA_X_F24, &BRX_X_L, &AF_NA_X_F24, &BRX_X_M, &AF_NA_X_M24, &KO_CN_X_S12, &AF_NA_X_S24, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &TH_X_F, &BS_CYRL_X_F12, &TH_X_L, &BS_CYRL_X_F12, &AF_NA_X_M24, &AM_X_M, &AF_NA_X_S24, &AM_X_S, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_X_F, &TOK_X_F12, &AF_X_L, &TOK_X_F12, &AF_NA_X_M24, &TOK_X_M12, &AF_NA_X_S24, &TOK_X_S12, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_X_F, &HU_X_F12, &AF_X_L, &HU_X_F12, &AF_NA_X_M24, &HU_X_M12, &AF_NA_X_S24, &HU_X_S12, &AR_IL_X_F, &AF_X_F12, &AR_IL_X_L, &AF_X_F12, &AR_IL_X_M, &AF_NA_X_M, &AR_IL_X_S, &AF_NA_X_S, &AF_X_F, &BS_CYRL_X_F12, &AF_X_L, &BS_CYRL_X_F12, &AF_NA_X_M24, &AM_X_M, &AF_NA_X_S24, &AM_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &BS_CYRL_X_F12, &AF_X_L, &BS_CYRL_X_F12, &AF_NA_X_M24, &AM_X_M, &AF_NA_X_S24, &AM_X_S, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &EU_X_F, &BS_X_F12, &EU_X_L, &BS_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &CA_X_F, &BS_X_F12, &FA_X_L, &BS_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &BS_X_F12, &AF_X_L, &BS_X_F12, &AF_NA_X_M24, &AM_X_M, &AF_NA_X_S24, &AM_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &BS_CYRL_X_F12, &AF_X_L, &BS_CYRL_X_F12, &AF_NA_X_M24, &AM_X_M, &AF_NA_X_S24, &AM_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &AM_X_F, &AF_NA_X_F24, &AM_X_L, &AF_NA_X_F24, &AM_X_M, &AF_NA_X_M24, &AM_X_S, &AF_NA_X_S24, &AF_X_F, &AF_X_F12, &AR_IL_X_L, &AF_X_F12, &YO_X_M, &AF_NA_X_M, &YO_X_S, &AF_NA_X_S, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_NA_X_F, &AF_NA_X_F24, &AF_NA_X_L, &AF_NA_X_F24, &AF_NA_X_M, &AF_NA_X_M24, &AF_NA_X_S, &AF_NA_X_S24, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S, &KO_CN_X_F, &YUE_HANS_X_F12, &KO_CN_X_L, &YUE_HANS_X_F12, &AF_NA_X_M24, &YUE_HANS_X_M12, &AF_NA_X_S24, &YUE_HANS_X_S12, &YUE_X_F, &YUE_X_F24, &YUE_X_L, &YUE_X_F24, &YUE_HANS_X_M12, &AF_NA_X_M24, &YUE_HANS_X_S12, &AF_NA_X_S24, &AF_X_F, &ZA_X_F12, &AF_X_L, &ZA_X_F12, &AF_NA_X_M24, &HU_X_M12, &AF_NA_X_S24, &HU_X_S12, &YUE_X_F, &YUE_X_L, &YUE_HANS_X_M12, &YUE_HANS_X_S12, &ZH_HANT_X_F, &YUE_X_F24, &ZH_HANT_X_L, &YUE_X_F24, &ZH_HANT_X_M, &AF_NA_X_M24, &ZH_HANT_X_S, &AF_NA_X_S24, &YUE_X_F, &YUE_X_L, &YUE_HANS_X_M12, &YUE_HANS_X_S12, &ZH_SG_X_F, &ZH_SG_X_F24, &ZH_SG_X_L, &ZH_SG_X_F24, &YUE_HANS_X_M12, &AF_NA_X_M24, &YUE_HANS_X_S12, &AF_NA_X_S24, &KO_CN_X_F, &YUE_HANS_X_F12, &KO_CN_X_L, &YUE_HANS_X_F12, &AF_NA_X_M24, &YUE_HANS_X_M12, &AF_NA_X_S24, &YUE_HANS_X_S12, &AF_X_F, &AF_X_F12, &AF_X_L, &AF_X_F12, &AF_NA_X_M24, &AF_NA_X_M, &AF_NA_X_S24, &AF_NA_X_S]; + static KEYS: [&str; 2116usize] = ["af-NA-x-f", "af-NA-x-f24", "af-NA-x-l", "af-NA-x-l24", "af-NA-x-m", "af-NA-x-m24", "af-NA-x-s", "af-NA-x-s24", "af-x-f", "af-x-f12", "af-x-l", "af-x-l12", "af-x-m", "af-x-m12", "af-x-s", "af-x-s12", "am-x-f", "am-x-f24", "am-x-l", "am-x-l24", "am-x-m", "am-x-m24", "am-x-s", "am-x-s24", "ar-IL-x-f", "ar-IL-x-l", "ar-IL-x-m", "ar-IL-x-s", "ar-KM-x-f", "ar-KM-x-l", "ar-KM-x-m", "ar-KM-x-s", "ar-MA-x-f", "ar-MA-x-l", "ar-MA-x-m", "ar-MA-x-s", "ar-x-f", "ar-x-f24", "ar-x-l", "ar-x-l24", "ar-x-m", "ar-x-m24", "ar-x-s", "ar-x-s24", "as-x-f", "as-x-f24", "as-x-l", "as-x-l24", "as-x-m", "as-x-m24", "as-x-s", "as-x-s24", "ast-x-f", "ast-x-f12", "ast-x-l", "ast-x-l12", "ast-x-m", "ast-x-m12", "ast-x-s", "ast-x-s12", "az-x-f", "az-x-f12", "az-x-l", "az-x-l12", "az-x-m", "az-x-m12", "az-x-s", "az-x-s12", "be-x-f", "be-x-f12", "be-x-l", "be-x-l12", "be-x-m", "be-x-m12", "be-x-s", "be-x-s12", "bg-x-f", "bg-x-f12", "bg-x-l", "bg-x-l12", "bg-x-m", "bg-x-m12", "bg-x-s", "bg-x-s12", "bgc-x-f", "bgc-x-f24", "bgc-x-l", "bgc-x-l24", "bgc-x-m", "bgc-x-m24", "bgc-x-s", "bgc-x-s24", "bho-x-f", "bho-x-f24", "bho-x-l", "bho-x-l24", "bho-x-m", "bho-x-m24", "bho-x-s", "bho-x-s24", "blo-x-f", "blo-x-f12", "blo-x-l", "blo-x-l12", "blo-x-m", "blo-x-m12", "blo-x-s", "blo-x-s12", "bn-x-f", "bn-x-f24", "bn-x-l", "bn-x-l24", "bn-x-m", "bn-x-m24", "bn-x-s", "bn-x-s24", "br-x-f", "br-x-f12", "br-x-l", "br-x-l12", "br-x-m", "br-x-m12", "br-x-s", "br-x-s12", "brx-x-f", "brx-x-f24", "brx-x-l", "brx-x-l24", "brx-x-m", "brx-x-m24", "brx-x-s", "brx-x-s24", "bs-Cyrl-x-f", "bs-Cyrl-x-f12", "bs-Cyrl-x-l", "bs-Cyrl-x-l12", "bs-Cyrl-x-m", "bs-Cyrl-x-m12", "bs-Cyrl-x-s", "bs-Cyrl-x-s12", "bs-x-f", "bs-x-f12", "bs-x-l", "bs-x-l12", "bs-x-m", "bs-x-m12", "bs-x-s", "bs-x-s12", "ca-x-f", "ca-x-f12", "ca-x-l", "ca-x-l12", "ca-x-m", "ca-x-m12", "ca-x-s", "ca-x-s12", "ceb-x-f", "ceb-x-f24", "ceb-x-l", "ceb-x-l24", "ceb-x-m", "ceb-x-m24", "ceb-x-s", "ceb-x-s24", "chr-x-f", "chr-x-f24", "chr-x-l", "chr-x-l24", "chr-x-m", "chr-x-m24", "chr-x-s", "chr-x-s24", "cs-x-f", "cs-x-f12", "cs-x-l", "cs-x-l12", "cs-x-m", "cs-x-m12", "cs-x-s", "cs-x-s12", "csw-x-f", "csw-x-f12", "csw-x-l", "csw-x-l12", "csw-x-m", "csw-x-m12", "csw-x-s", "csw-x-s12", "cv-x-f", "cv-x-f12", "cv-x-l", "cv-x-l12", "cv-x-m", "cv-x-m12", "cv-x-s", "cv-x-s12", "cy-x-f", "cy-x-f12", "cy-x-l", "cy-x-l12", "cy-x-m", "cy-x-m12", "cy-x-s", "cy-x-s12", "da-x-f", "da-x-f12", "da-x-l", "da-x-l12", "da-x-m", "da-x-m12", "da-x-s", "da-x-s12", "de-x-f", "de-x-f12", "de-x-l", "de-x-l12", "de-x-m", "de-x-m12", "de-x-s", "de-x-s12", "doi-x-f", "doi-x-f24", "doi-x-l", "doi-x-l24", "doi-x-m", "doi-x-m24", "doi-x-s", "doi-x-s24", "dsb-x-f", "dsb-x-f12", "dsb-x-l", "dsb-x-l12", "dsb-x-m", "dsb-x-m12", "dsb-x-s", "dsb-x-s12", "el-x-f", "el-x-f24", "el-x-l", "el-x-l24", "el-x-m", "el-x-m24", "el-x-s", "el-x-s24", "en-150-x-f", "en-150-x-f12", "en-150-x-l", "en-150-x-l12", "en-150-x-m", "en-150-x-m12", "en-150-x-s", "en-150-x-s12", "en-AI-x-f", "en-AI-x-f12", "en-AI-x-l", "en-AI-x-l12", "en-AI-x-m", "en-AI-x-m12", "en-AI-x-s", "en-AI-x-s12", "en-AT-x-f", "en-AT-x-f12", "en-AT-x-l", "en-AT-x-l12", "en-AT-x-m", "en-AT-x-m12", "en-AT-x-s", "en-AT-x-s12", "en-BE-x-f", "en-BE-x-f12", "en-BE-x-l", "en-BE-x-l12", "en-BE-x-m", "en-BE-x-m12", "en-BE-x-s", "en-BE-x-s12", "en-BI-x-f", "en-BI-x-f12", "en-BI-x-l", "en-BI-x-l12", "en-BI-x-m", "en-BI-x-m12", "en-BI-x-s", "en-BI-x-s12", "en-BW-x-f", "en-BW-x-f12", "en-BW-x-l", "en-BW-x-l12", "en-BW-x-m", "en-BW-x-m12", "en-BW-x-s", "en-BW-x-s12", "en-BZ-x-f", "en-BZ-x-f12", "en-BZ-x-l", "en-BZ-x-l12", "en-BZ-x-m", "en-BZ-x-m12", "en-BZ-x-s", "en-BZ-x-s12", "en-CC-x-f", "en-CC-x-f12", "en-CC-x-l", "en-CC-x-l12", "en-CC-x-m", "en-CC-x-m12", "en-CC-x-s", "en-CC-x-s12", "en-CH-x-f", "en-CH-x-f12", "en-CH-x-l", "en-CH-x-l12", "en-CH-x-m", "en-CH-x-m12", "en-CH-x-s", "en-CH-x-s12", "en-CK-x-f", "en-CK-x-f12", "en-CK-x-l", "en-CK-x-l12", "en-CK-x-m", "en-CK-x-m12", "en-CK-x-s", "en-CK-x-s12", "en-CM-x-f", "en-CM-x-f12", "en-CM-x-l", "en-CM-x-l12", "en-CM-x-m", "en-CM-x-m12", "en-CM-x-s", "en-CM-x-s12", "en-CX-x-f", "en-CX-x-f12", "en-CX-x-l", "en-CX-x-l12", "en-CX-x-m", "en-CX-x-m12", "en-CX-x-s", "en-CX-x-s12", "en-DE-x-f", "en-DE-x-f12", "en-DE-x-l", "en-DE-x-l12", "en-DE-x-m", "en-DE-x-m12", "en-DE-x-s", "en-DE-x-s12", "en-DG-x-f", "en-DG-x-f12", "en-DG-x-l", "en-DG-x-l12", "en-DG-x-m", "en-DG-x-m12", "en-DG-x-s", "en-DG-x-s12", "en-DK-x-f", "en-DK-x-f12", "en-DK-x-l", "en-DK-x-l12", "en-DK-x-m", "en-DK-x-m12", "en-DK-x-s", "en-DK-x-s12", "en-FI-x-f", "en-FI-x-f12", "en-FI-x-l", "en-FI-x-l12", "en-FI-x-m", "en-FI-x-m12", "en-FI-x-s", "en-FI-x-s12", "en-FK-x-f", "en-FK-x-f12", "en-FK-x-l", "en-FK-x-l12", "en-FK-x-m", "en-FK-x-m12", "en-FK-x-s", "en-FK-x-s12", "en-GB-x-f", "en-GB-x-f12", "en-GB-x-l", "en-GB-x-l12", "en-GB-x-m", "en-GB-x-m12", "en-GB-x-s", "en-GB-x-s12", "en-GG-x-f", "en-GG-x-f12", "en-GG-x-l", "en-GG-x-l12", "en-GG-x-m", "en-GG-x-m12", "en-GG-x-s", "en-GG-x-s12", "en-GI-x-f", "en-GI-x-f12", "en-GI-x-l", "en-GI-x-l12", "en-GI-x-m", "en-GI-x-m12", "en-GI-x-s", "en-GI-x-s12", "en-ID-x-f", "en-ID-x-f12", "en-ID-x-l", "en-ID-x-l12", "en-ID-x-m", "en-ID-x-m12", "en-ID-x-s", "en-ID-x-s12", "en-IE-x-f", "en-IE-x-f12", "en-IE-x-l", "en-IE-x-l12", "en-IE-x-m", "en-IE-x-m12", "en-IE-x-s", "en-IE-x-s12", "en-IL-x-f", "en-IL-x-f12", "en-IL-x-l", "en-IL-x-l12", "en-IL-x-m", "en-IL-x-m12", "en-IL-x-s", "en-IL-x-s12", "en-IM-x-f", "en-IM-x-f12", "en-IM-x-l", "en-IM-x-l12", "en-IM-x-m", "en-IM-x-m12", "en-IM-x-s", "en-IM-x-s12", "en-IO-x-f", "en-IO-x-f12", "en-IO-x-l", "en-IO-x-l12", "en-IO-x-m", "en-IO-x-m12", "en-IO-x-s", "en-IO-x-s12", "en-JE-x-f", "en-JE-x-f12", "en-JE-x-l", "en-JE-x-l12", "en-JE-x-m", "en-JE-x-m12", "en-JE-x-s", "en-JE-x-s12", "en-KE-x-f", "en-KE-x-f12", "en-KE-x-l", "en-KE-x-l12", "en-KE-x-m", "en-KE-x-m12", "en-KE-x-s", "en-KE-x-s12", "en-MG-x-f", "en-MG-x-f12", "en-MG-x-l", "en-MG-x-l12", "en-MG-x-m", "en-MG-x-m12", "en-MG-x-s", "en-MG-x-s12", "en-MS-x-f", "en-MS-x-f12", "en-MS-x-l", "en-MS-x-l12", "en-MS-x-m", "en-MS-x-m12", "en-MS-x-s", "en-MS-x-s12", "en-MT-x-f", "en-MT-x-f12", "en-MT-x-l", "en-MT-x-l12", "en-MT-x-m", "en-MT-x-m12", "en-MT-x-s", "en-MT-x-s12", "en-MU-x-f", "en-MU-x-f12", "en-MU-x-l", "en-MU-x-l12", "en-MU-x-m", "en-MU-x-m12", "en-MU-x-s", "en-MU-x-s12", "en-MV-x-f", "en-MV-x-f12", "en-MV-x-l", "en-MV-x-l12", "en-MV-x-m", "en-MV-x-m12", "en-MV-x-s", "en-MV-x-s12", "en-NF-x-f", "en-NF-x-f12", "en-NF-x-l", "en-NF-x-l12", "en-NF-x-m", "en-NF-x-m12", "en-NF-x-s", "en-NF-x-s12", "en-NG-x-f", "en-NG-x-f12", "en-NG-x-l", "en-NG-x-l12", "en-NG-x-m", "en-NG-x-m12", "en-NG-x-s", "en-NG-x-s12", "en-NL-x-f", "en-NL-x-f12", "en-NL-x-l", "en-NL-x-l12", "en-NL-x-m", "en-NL-x-m12", "en-NL-x-s", "en-NL-x-s12", "en-NR-x-f", "en-NR-x-f12", "en-NR-x-l", "en-NR-x-l12", "en-NR-x-m", "en-NR-x-m12", "en-NR-x-s", "en-NR-x-s12", "en-NU-x-f", "en-NU-x-f12", "en-NU-x-l", "en-NU-x-l12", "en-NU-x-m", "en-NU-x-m12", "en-NU-x-s", "en-NU-x-s12", "en-PN-x-f", "en-PN-x-f12", "en-PN-x-l", "en-PN-x-l12", "en-PN-x-m", "en-PN-x-m12", "en-PN-x-s", "en-PN-x-s12", "en-RW-x-f", "en-RW-x-f12", "en-RW-x-l", "en-RW-x-l12", "en-RW-x-m", "en-RW-x-m12", "en-RW-x-s", "en-RW-x-s12", "en-SC-x-f", "en-SC-x-f12", "en-SC-x-l", "en-SC-x-l12", "en-SC-x-m", "en-SC-x-m12", "en-SC-x-s", "en-SC-x-s12", "en-SE-x-f", "en-SE-x-f12", "en-SE-x-l", "en-SE-x-l12", "en-SE-x-m", "en-SE-x-m12", "en-SE-x-s", "en-SE-x-s12", "en-SH-x-f", "en-SH-x-f12", "en-SH-x-l", "en-SH-x-l12", "en-SH-x-m", "en-SH-x-m12", "en-SH-x-s", "en-SH-x-s12", "en-SI-x-f", "en-SI-x-f12", "en-SI-x-l", "en-SI-x-l12", "en-SI-x-m", "en-SI-x-m12", "en-SI-x-s", "en-SI-x-s12", "en-SX-x-f", "en-SX-x-f12", "en-SX-x-l", "en-SX-x-l12", "en-SX-x-m", "en-SX-x-m12", "en-SX-x-s", "en-SX-x-s12", "en-TK-x-f", "en-TK-x-f12", "en-TK-x-l", "en-TK-x-l12", "en-TK-x-m", "en-TK-x-m12", "en-TK-x-s", "en-TK-x-s12", "en-TV-x-f", "en-TV-x-f12", "en-TV-x-l", "en-TV-x-l12", "en-TV-x-m", "en-TV-x-m12", "en-TV-x-s", "en-TV-x-s12", "en-TZ-x-f", "en-TZ-x-f12", "en-TZ-x-l", "en-TZ-x-l12", "en-TZ-x-m", "en-TZ-x-m12", "en-TZ-x-s", "en-TZ-x-s12", "en-UG-x-f", "en-UG-x-f12", "en-UG-x-l", "en-UG-x-l12", "en-UG-x-m", "en-UG-x-m12", "en-UG-x-s", "en-UG-x-s12", "en-ZA-x-f", "en-ZA-x-f12", "en-ZA-x-l", "en-ZA-x-l12", "en-ZA-x-m", "en-ZA-x-m12", "en-ZA-x-s", "en-ZA-x-s12", "en-ZW-x-f", "en-ZW-x-f12", "en-ZW-x-l", "en-ZW-x-l12", "en-ZW-x-m", "en-ZW-x-m12", "en-ZW-x-s", "en-ZW-x-s12", "en-x-f", "en-x-f24", "en-x-l", "en-x-l24", "en-x-m", "en-x-m24", "en-x-s", "en-x-s24", "eo-x-f", "eo-x-f12", "eo-x-l", "eo-x-l12", "eo-x-m", "eo-x-m12", "eo-x-s", "eo-x-s12", "es-419-x-f", "es-419-x-f24", "es-419-x-l", "es-419-x-l24", "es-419-x-m", "es-419-x-m24", "es-419-x-s", "es-419-x-s24", "es-AR-x-f", "es-AR-x-f24", "es-AR-x-l", "es-AR-x-l24", "es-AR-x-m", "es-AR-x-m24", "es-AR-x-s", "es-AR-x-s24", "es-BO-x-f", "es-BO-x-f24", "es-BO-x-l", "es-BO-x-l24", "es-BO-x-m", "es-BO-x-m24", "es-BO-x-s", "es-BO-x-s24", "es-BR-x-f", "es-BR-x-l", "es-BR-x-m", "es-BR-x-s", "es-BZ-x-f", "es-BZ-x-l", "es-BZ-x-m", "es-BZ-x-s", "es-CL-x-f", "es-CL-x-f24", "es-CL-x-l", "es-CL-x-l24", "es-CL-x-m", "es-CL-x-m24", "es-CL-x-s", "es-CL-x-s24", "es-CO-x-f", "es-CO-x-f24", "es-CO-x-l", "es-CO-x-l24", "es-CO-x-m", "es-CO-x-m24", "es-CO-x-s", "es-CO-x-s24", "es-CR-x-f", "es-CR-x-f24", "es-CR-x-l", "es-CR-x-l24", "es-CR-x-m", "es-CR-x-m24", "es-CR-x-s", "es-CR-x-s24", "es-CU-x-f", "es-CU-x-f24", "es-CU-x-l", "es-CU-x-l24", "es-CU-x-m", "es-CU-x-m24", "es-CU-x-s", "es-CU-x-s24", "es-DO-x-f", "es-DO-x-f24", "es-DO-x-l", "es-DO-x-l24", "es-DO-x-m", "es-DO-x-m24", "es-DO-x-s", "es-DO-x-s24", "es-EC-x-f", "es-EC-x-f24", "es-EC-x-l", "es-EC-x-l24", "es-EC-x-m", "es-EC-x-m24", "es-EC-x-s", "es-EC-x-s24", "es-GT-x-f", "es-GT-x-f24", "es-GT-x-l", "es-GT-x-l24", "es-GT-x-m", "es-GT-x-m24", "es-GT-x-s", "es-GT-x-s24", "es-HN-x-f", "es-HN-x-f24", "es-HN-x-l", "es-HN-x-l24", "es-HN-x-m", "es-HN-x-m24", "es-HN-x-s", "es-HN-x-s24", "es-MX-x-f", "es-MX-x-f24", "es-MX-x-l", "es-MX-x-l24", "es-MX-x-m", "es-MX-x-m24", "es-MX-x-s", "es-MX-x-s24", "es-NI-x-f", "es-NI-x-f24", "es-NI-x-l", "es-NI-x-l24", "es-NI-x-m", "es-NI-x-m24", "es-NI-x-s", "es-NI-x-s24", "es-PA-x-f", "es-PA-x-f24", "es-PA-x-l", "es-PA-x-l24", "es-PA-x-m", "es-PA-x-m24", "es-PA-x-s", "es-PA-x-s24", "es-PE-x-f", "es-PE-x-f24", "es-PE-x-l", "es-PE-x-l24", "es-PE-x-m", "es-PE-x-m24", "es-PE-x-s", "es-PE-x-s24", "es-PH-x-f", "es-PH-x-f24", "es-PH-x-l", "es-PH-x-l24", "es-PH-x-m", "es-PH-x-m24", "es-PH-x-s", "es-PH-x-s24", "es-PR-x-f", "es-PR-x-f24", "es-PR-x-l", "es-PR-x-l24", "es-PR-x-m", "es-PR-x-m24", "es-PR-x-s", "es-PR-x-s24", "es-PY-x-f", "es-PY-x-f24", "es-PY-x-l", "es-PY-x-l24", "es-PY-x-m", "es-PY-x-m24", "es-PY-x-s", "es-PY-x-s24", "es-SV-x-f", "es-SV-x-f24", "es-SV-x-l", "es-SV-x-l24", "es-SV-x-m", "es-SV-x-m24", "es-SV-x-s", "es-SV-x-s24", "es-US-x-f", "es-US-x-f24", "es-US-x-l", "es-US-x-l24", "es-US-x-m", "es-US-x-m24", "es-US-x-s", "es-US-x-s24", "es-UY-x-f", "es-UY-x-f24", "es-UY-x-l", "es-UY-x-l24", "es-UY-x-m", "es-UY-x-m24", "es-UY-x-s", "es-UY-x-s24", "es-VE-x-f", "es-VE-x-f24", "es-VE-x-l", "es-VE-x-l24", "es-VE-x-m", "es-VE-x-m24", "es-VE-x-s", "es-VE-x-s24", "es-x-f", "es-x-f12", "es-x-l", "es-x-l12", "es-x-m", "es-x-m12", "es-x-s", "es-x-s12", "et-x-f", "et-x-f12", "et-x-l", "et-x-l12", "et-x-m", "et-x-m12", "et-x-s", "et-x-s12", "eu-x-f", "eu-x-f12", "eu-x-l", "eu-x-l12", "eu-x-m", "eu-x-m12", "eu-x-s", "eu-x-s12", "fa-x-f", "fa-x-f12", "fa-x-l", "fa-x-l12", "fa-x-m", "fa-x-m12", "fa-x-s", "fa-x-s12", "ff-Adlm-GH-x-f", "ff-Adlm-GH-x-f24", "ff-Adlm-GH-x-l", "ff-Adlm-GH-x-l24", "ff-Adlm-GH-x-m", "ff-Adlm-GH-x-m24", "ff-Adlm-GH-x-s", "ff-Adlm-GH-x-s24", "ff-Adlm-GM-x-f", "ff-Adlm-GM-x-f24", "ff-Adlm-GM-x-l", "ff-Adlm-GM-x-l24", "ff-Adlm-GM-x-m", "ff-Adlm-GM-x-m24", "ff-Adlm-GM-x-s", "ff-Adlm-GM-x-s24", "ff-Adlm-LR-x-f", "ff-Adlm-LR-x-f24", "ff-Adlm-LR-x-l", "ff-Adlm-LR-x-l24", "ff-Adlm-LR-x-m", "ff-Adlm-LR-x-m24", "ff-Adlm-LR-x-s", "ff-Adlm-LR-x-s24", "ff-Adlm-MR-x-f", "ff-Adlm-MR-x-f24", "ff-Adlm-MR-x-l", "ff-Adlm-MR-x-l24", "ff-Adlm-MR-x-m", "ff-Adlm-MR-x-m24", "ff-Adlm-MR-x-s", "ff-Adlm-MR-x-s24", "ff-Adlm-SL-x-f", "ff-Adlm-SL-x-f24", "ff-Adlm-SL-x-l", "ff-Adlm-SL-x-l24", "ff-Adlm-SL-x-m", "ff-Adlm-SL-x-m24", "ff-Adlm-SL-x-s", "ff-Adlm-SL-x-s24", "ff-Adlm-x-f", "ff-Adlm-x-f12", "ff-Adlm-x-l", "ff-Adlm-x-l12", "ff-Adlm-x-m", "ff-Adlm-x-m12", "ff-Adlm-x-s", "ff-Adlm-x-s12", "fi-x-f", "fi-x-f12", "fi-x-l", "fi-x-l12", "fi-x-m", "fi-x-m12", "fi-x-s", "fi-x-s12", "fil-x-f", "fil-x-f24", "fil-x-l", "fil-x-l24", "fil-x-m", "fil-x-m24", "fil-x-s", "fil-x-s24", "fo-x-f", "fo-x-f12", "fo-x-l", "fo-x-l12", "fo-x-m", "fo-x-m12", "fo-x-s", "fo-x-s12", "fr-BE-x-f", "fr-CA-x-f", "fr-CA-x-f12", "fr-CA-x-l", "fr-CA-x-l12", "fr-CA-x-m", "fr-CA-x-m12", "fr-CA-x-s", "fr-CA-x-s12", "fr-CH-x-f", "fr-CM-x-f12", "fr-CM-x-l12", "fr-CM-x-m12", "fr-CM-x-s12", "fr-DJ-x-f", "fr-DJ-x-f24", "fr-DJ-x-l", "fr-DJ-x-l24", "fr-DJ-x-m", "fr-DJ-x-m24", "fr-DJ-x-s", "fr-DJ-x-s24", "fr-DZ-x-f", "fr-DZ-x-f24", "fr-DZ-x-l", "fr-DZ-x-l24", "fr-DZ-x-m", "fr-DZ-x-m24", "fr-DZ-x-s", "fr-DZ-x-s24", "fr-MR-x-f", "fr-MR-x-f24", "fr-MR-x-l", "fr-MR-x-l24", "fr-MR-x-m", "fr-MR-x-m24", "fr-MR-x-s", "fr-MR-x-s24", "fr-SY-x-f", "fr-SY-x-f24", "fr-SY-x-l", "fr-SY-x-l24", "fr-SY-x-m", "fr-SY-x-m24", "fr-SY-x-s", "fr-SY-x-s24", "fr-TD-x-f", "fr-TD-x-f24", "fr-TD-x-l", "fr-TD-x-l24", "fr-TD-x-m", "fr-TD-x-m24", "fr-TD-x-s", "fr-TD-x-s24", "fr-TN-x-f", "fr-TN-x-f24", "fr-TN-x-l", "fr-TN-x-l24", "fr-TN-x-m", "fr-TN-x-m24", "fr-TN-x-s", "fr-TN-x-s24", "fr-VU-x-f", "fr-VU-x-f24", "fr-VU-x-l", "fr-VU-x-l24", "fr-VU-x-m", "fr-VU-x-m24", "fr-VU-x-s", "fr-VU-x-s24", "fr-x-f", "fr-x-f12", "fr-x-l", "fr-x-l12", "fr-x-m", "fr-x-m12", "fr-x-s", "fr-x-s12", "fy-x-f", "fy-x-f12", "fy-x-l", "fy-x-l12", "fy-x-m", "fy-x-m12", "fy-x-s", "fy-x-s12", "ga-x-f", "ga-x-f12", "ga-x-l", "ga-x-l12", "ga-x-m", "ga-x-m12", "ga-x-s", "ga-x-s12", "gd-x-f", "gd-x-f12", "gd-x-l", "gd-x-l12", "gd-x-m", "gd-x-m12", "gd-x-s", "gd-x-s12", "gl-x-f", "gl-x-f12", "gl-x-l", "gl-x-l12", "gl-x-m", "gl-x-m12", "gl-x-s", "gl-x-s12", "gu-x-f", "gu-x-f24", "gu-x-l", "gu-x-l24", "gu-x-m", "gu-x-m24", "gu-x-s", "gu-x-s24", "ha-GH-x-f", "ha-GH-x-f24", "ha-GH-x-l", "ha-GH-x-l24", "ha-GH-x-m", "ha-GH-x-m24", "ha-GH-x-s", "ha-GH-x-s24", "ha-x-f", "ha-x-f12", "ha-x-l", "ha-x-l12", "ha-x-m", "ha-x-m12", "ha-x-s", "ha-x-s12", "he-x-f", "he-x-f12", "he-x-l", "he-x-l12", "he-x-m", "he-x-m12", "he-x-s", "he-x-s12", "hi-Latn-x-f", "hi-Latn-x-f24", "hi-Latn-x-l", "hi-Latn-x-l24", "hi-Latn-x-m", "hi-Latn-x-m24", "hi-Latn-x-s", "hi-Latn-x-s24", "hi-x-f", "hi-x-f24", "hi-x-l", "hi-x-l24", "hi-x-m", "hi-x-m24", "hi-x-s", "hi-x-s24", "hr-x-f", "hr-x-f12", "hr-x-l", "hr-x-l12", "hr-x-m", "hr-x-m12", "hr-x-s", "hr-x-s12", "hsb-x-f", "hsb-x-f12", "hsb-x-l", "hsb-x-l12", "hsb-x-m", "hsb-x-m12", "hsb-x-s", "hsb-x-s12", "hu-x-f", "hu-x-f12", "hu-x-l", "hu-x-l12", "hu-x-m", "hu-x-m12", "hu-x-s", "hu-x-s12", "hy-x-f", "hy-x-f12", "hy-x-l", "hy-x-l12", "hy-x-m", "hy-x-m12", "hy-x-s", "hy-x-s12", "ia-x-f", "ia-x-f12", "ia-x-l", "ia-x-l12", "ia-x-m", "ia-x-m12", "ia-x-s", "ia-x-s12", "id-x-f", "id-x-f12", "id-x-l", "id-x-l12", "id-x-m", "id-x-m12", "id-x-s", "id-x-s12", "ie-x-f", "ie-x-f12", "ie-x-l", "ie-x-l12", "ie-x-m", "ie-x-m12", "ie-x-s", "ie-x-s12", "ig-x-f", "ig-x-f12", "ig-x-l", "ig-x-l12", "ig-x-m", "ig-x-m12", "ig-x-s", "ig-x-s12", "is-x-f", "is-x-f12", "is-x-l", "is-x-l12", "is-x-m", "is-x-m12", "is-x-s", "is-x-s12", "it-x-f", "it-x-f12", "it-x-l", "it-x-l12", "it-x-m", "it-x-m12", "it-x-s", "it-x-s12", "ja-x-f", "ja-x-f12", "ja-x-l", "ja-x-l12", "ja-x-m", "ja-x-m12", "ja-x-s", "ja-x-s12", "jv-x-f", "jv-x-f12", "jv-x-l", "jv-x-l12", "jv-x-m", "jv-x-m12", "jv-x-s", "jv-x-s12", "ka-x-f", "ka-x-f12", "ka-x-l", "ka-x-l12", "ka-x-m", "ka-x-m12", "ka-x-s", "ka-x-s12", "kea-x-f", "kea-x-f12", "kea-x-l", "kea-x-l12", "kea-x-m", "kea-x-m12", "kea-x-s", "kea-x-s12", "kgp-x-f", "kgp-x-f12", "kgp-x-l", "kgp-x-l12", "kgp-x-m", "kgp-x-m12", "kgp-x-s", "kgp-x-s12", "kk-x-f", "kk-x-f12", "kk-x-l", "kk-x-l12", "kk-x-m", "kk-x-m12", "kk-x-s", "kk-x-s12", "km-x-f", "km-x-f24", "km-x-l", "km-x-l24", "km-x-m", "km-x-m24", "km-x-s", "km-x-s24", "kn-x-f", "kn-x-f24", "kn-x-l", "kn-x-l24", "kn-x-m", "kn-x-m24", "kn-x-s", "kn-x-s24", "ko-CN-x-f", "ko-CN-x-f12", "ko-CN-x-l", "ko-CN-x-l12", "ko-CN-x-m", "ko-CN-x-m12", "ko-CN-x-s", "ko-CN-x-s12", "ko-x-f", "ko-x-f24", "ko-x-l", "ko-x-l24", "ko-x-m", "ko-x-m24", "ko-x-s", "ko-x-s24", "kok-x-f", "kok-x-f24", "kok-x-l", "kok-x-l24", "kok-x-m", "kok-x-m24", "kok-x-s", "kok-x-s24", "ks-Deva-x-f", "ks-Deva-x-f24", "ks-Deva-x-l", "ks-Deva-x-l24", "ks-Deva-x-m", "ks-Deva-x-m24", "ks-Deva-x-s", "ks-Deva-x-s24", "ks-x-f", "ks-x-f24", "ks-x-l", "ks-x-l24", "ks-x-m", "ks-x-m24", "ks-x-s", "ks-x-s24", "ku-x-f", "ku-x-f12", "ku-x-l", "ku-x-l12", "ku-x-m", "ku-x-m12", "ku-x-s", "ku-x-s12", "kxv-Deva-x-f", "kxv-Deva-x-f12", "kxv-Deva-x-l", "kxv-Deva-x-l12", "kxv-Deva-x-m", "kxv-Deva-x-m12", "kxv-Deva-x-s", "kxv-Deva-x-s12", "kxv-Orya-x-f", "kxv-Orya-x-f12", "kxv-Orya-x-l", "kxv-Orya-x-l12", "kxv-Orya-x-m", "kxv-Orya-x-m12", "kxv-Orya-x-s", "kxv-Orya-x-s12", "kxv-Telu-x-f", "kxv-Telu-x-f12", "kxv-Telu-x-l", "kxv-Telu-x-l12", "kxv-Telu-x-m", "kxv-Telu-x-m12", "kxv-Telu-x-s", "kxv-Telu-x-s12", "kxv-x-f", "kxv-x-f24", "kxv-x-l", "kxv-x-l24", "kxv-x-m", "kxv-x-m24", "kxv-x-s", "kxv-x-s24", "ky-x-f", "ky-x-f12", "ky-x-l", "ky-x-l12", "ky-x-m", "ky-x-m12", "ky-x-s", "ky-x-s12", "lb-x-f", "lb-x-f12", "lb-x-l", "lb-x-l12", "lb-x-m", "lb-x-m12", "lb-x-s", "lb-x-s12", "lij-x-f", "lij-x-f12", "lij-x-l", "lij-x-l12", "lij-x-m", "lij-x-m12", "lij-x-s", "lij-x-s12", "lmo-x-f", "lmo-x-f12", "lmo-x-l", "lmo-x-l12", "lmo-x-m", "lmo-x-m12", "lmo-x-s", "lmo-x-s12", "lo-x-f", "lo-x-f12", "lo-x-l", "lo-x-l12", "lo-x-m", "lo-x-m12", "lo-x-s", "lo-x-s12", "lt-x-f", "lt-x-f12", "lt-x-l", "lt-x-l12", "lt-x-m", "lt-x-m12", "lt-x-s", "lt-x-s12", "lv-x-f", "lv-x-f12", "lv-x-l", "lv-x-l12", "lv-x-m", "lv-x-m12", "lv-x-s", "lv-x-s12", "mai-x-f", "mai-x-f24", "mai-x-l", "mai-x-l24", "mai-x-m", "mai-x-m24", "mai-x-s", "mai-x-s24", "mi-x-f", "mi-x-f24", "mi-x-l", "mi-x-l24", "mi-x-m", "mi-x-m24", "mi-x-s", "mi-x-s24", "mk-x-f", "mk-x-f12", "mk-x-l", "mk-x-l12", "mk-x-m", "mk-x-m12", "mk-x-s", "mk-x-s12", "ml-x-f", "ml-x-f24", "ml-x-l", "ml-x-l24", "ml-x-m", "ml-x-m24", "ml-x-s", "ml-x-s24", "mn-x-f", "mn-x-f12", "mn-x-l", "mn-x-l12", "mn-x-m", "mn-x-m12", "mn-x-s", "mn-x-s12", "mni-x-f", "mni-x-f24", "mni-x-l", "mni-x-l24", "mni-x-m", "mni-x-m24", "mni-x-s", "mni-x-s24", "mr-x-f", "mr-x-f24", "mr-x-l", "mr-x-l24", "mr-x-m", "mr-x-m24", "mr-x-s", "mr-x-s24", "ms-ID-x-f", "ms-ID-x-f12", "ms-ID-x-l", "ms-ID-x-l12", "ms-ID-x-m", "ms-ID-x-m12", "ms-ID-x-s", "ms-ID-x-s12", "ms-x-f", "ms-x-f24", "ms-x-l", "ms-x-l24", "ms-x-m", "ms-x-m24", "ms-x-s", "ms-x-s24", "mt-x-f", "mt-x-f12", "mt-x-l", "mt-x-l12", "mt-x-m", "mt-x-m12", "mt-x-s", "mt-x-s12", "my-x-f", "my-x-f12", "my-x-l", "my-x-l12", "my-x-m", "my-x-m12", "my-x-s", "my-x-s12", "nb-x-f", "nb-x-f12", "nb-x-l", "nb-x-l12", "nb-x-m", "nb-x-m12", "nb-x-s", "nb-x-s12", "nds-x-f", "nds-x-f12", "nds-x-l", "nds-x-l12", "nds-x-m", "nds-x-m12", "nds-x-s", "nds-x-s12", "ne-IN-x-f", "ne-IN-x-f24", "ne-IN-x-l", "ne-IN-x-l24", "ne-IN-x-m", "ne-IN-x-m24", "ne-IN-x-s", "ne-IN-x-s24", "ne-x-f", "ne-x-f12", "ne-x-l", "ne-x-l12", "ne-x-m", "ne-x-m12", "ne-x-s", "ne-x-s12", "nl-x-f", "nl-x-f12", "nl-x-l", "nl-x-l12", "nl-x-m", "nl-x-m12", "nl-x-s", "nl-x-s12", "nn-x-f", "nn-x-f12", "nn-x-l", "nn-x-l12", "nn-x-m", "nn-x-m12", "nn-x-s", "nn-x-s12", "no-x-f", "no-x-f12", "no-x-l", "no-x-l12", "no-x-m", "no-x-m12", "no-x-s", "no-x-s12", "nqo-x-f", "nqo-x-f12", "nqo-x-l", "nqo-x-l12", "nqo-x-m", "nqo-x-m12", "nqo-x-s", "nqo-x-s12", "oc-x-f", "oc-x-f12", "oc-x-l", "oc-x-l12", "oc-x-m", "oc-x-m12", "oc-x-s", "oc-x-s12", "or-x-f", "or-x-f24", "or-x-l", "or-x-l24", "or-x-m", "or-x-m24", "or-x-s", "or-x-s24", "pa-x-f", "pa-x-f24", "pa-x-l", "pa-x-l24", "pa-x-m", "pa-x-m24", "pa-x-s", "pa-x-s24", "pcm-x-f", "pcm-x-f12", "pcm-x-l", "pcm-x-l12", "pcm-x-m", "pcm-x-m12", "pcm-x-s", "pcm-x-s12", "pl-x-f", "pl-x-f12", "pl-x-l", "pl-x-l12", "pl-x-m", "pl-x-m12", "pl-x-s", "pl-x-s12", "prg-x-f", "prg-x-f12", "prg-x-l", "prg-x-l12", "prg-x-m", "prg-x-m12", "prg-x-s", "prg-x-s12", "ps-PK-x-f", "ps-PK-x-f24", "ps-PK-x-l", "ps-PK-x-l24", "ps-PK-x-m", "ps-PK-x-m24", "ps-PK-x-s", "ps-PK-x-s24", "ps-x-f", "ps-x-f12", "ps-x-l", "ps-x-l12", "ps-x-m", "ps-x-m12", "ps-x-s", "ps-x-s12", "pt-MO-x-f", "pt-MO-x-f24", "pt-MO-x-l", "pt-MO-x-l24", "pt-MO-x-m", "pt-MO-x-m24", "pt-MO-x-s", "pt-MO-x-s24", "pt-x-f", "pt-x-f12", "pt-x-l", "pt-x-l12", "pt-x-m", "pt-x-m12", "pt-x-s", "pt-x-s12", "qu-x-f", "qu-x-f24", "qu-x-l", "qu-x-l24", "qu-x-m", "qu-x-m24", "qu-x-s", "qu-x-s24", "raj-x-f", "raj-x-f24", "raj-x-l", "raj-x-l24", "raj-x-m", "raj-x-m24", "raj-x-s", "raj-x-s24", "rm-x-f", "rm-x-f12", "rm-x-l", "rm-x-l12", "rm-x-m", "rm-x-m12", "rm-x-s", "rm-x-s12", "ro-x-f", "ro-x-f12", "ro-x-l", "ro-x-l12", "ro-x-m", "ro-x-m12", "ro-x-s", "ro-x-s12", "ru-x-f", "ru-x-f12", "ru-x-l", "ru-x-l12", "ru-x-m", "ru-x-m12", "ru-x-s", "ru-x-s12", "sa-x-f", "sa-x-f24", "sa-x-l", "sa-x-l24", "sa-x-m", "sa-x-m24", "sa-x-s", "sa-x-s24", "sah-x-f", "sah-x-f12", "sah-x-l", "sah-x-l12", "sah-x-m", "sah-x-m12", "sah-x-s", "sah-x-s12", "sat-x-f", "sat-x-f24", "sat-x-l", "sat-x-l24", "sat-x-m", "sat-x-m24", "sat-x-s", "sat-x-s24", "sc-x-f", "sc-x-f12", "sc-x-l", "sc-x-l12", "sc-x-m", "sc-x-m12", "sc-x-s", "sc-x-s12", "sd-Deva-x-f", "sd-Deva-x-f24", "sd-Deva-x-l", "sd-Deva-x-l24", "sd-Deva-x-m", "sd-Deva-x-m24", "sd-Deva-x-s", "sd-Deva-x-s24", "sd-x-f", "sd-x-f24", "sd-x-l", "sd-x-l24", "sd-x-m", "sd-x-m24", "sd-x-s", "sd-x-s24", "si-x-f", "si-x-f12", "si-x-l", "si-x-l12", "si-x-m", "si-x-m12", "si-x-s", "si-x-s12", "sk-x-f", "sk-x-f12", "sk-x-l", "sk-x-l12", "sk-x-m", "sk-x-m12", "sk-x-s", "sk-x-s12", "sl-x-f", "sl-x-f12", "sl-x-l", "sl-x-l12", "sl-x-m", "sl-x-m12", "sl-x-s", "sl-x-s12", "so-KE-x-f", "so-KE-x-f12", "so-KE-x-l", "so-KE-x-l12", "so-KE-x-m", "so-KE-x-s", "so-x-f", "so-x-f24", "so-x-l", "so-x-l24", "so-x-m", "so-x-m24", "so-x-s", "so-x-s24", "sq-MK-x-f", "sq-MK-x-f12", "sq-MK-x-l", "sq-MK-x-l12", "sq-MK-x-m", "sq-MK-x-m12", "sq-MK-x-s", "sq-MK-x-s12", "sq-XK-x-f", "sq-XK-x-f12", "sq-XK-x-l", "sq-XK-x-l12", "sq-XK-x-m", "sq-XK-x-m12", "sq-XK-x-s", "sq-XK-x-s12", "sq-x-f", "sq-x-f24", "sq-x-l", "sq-x-l24", "sq-x-m", "sq-x-m24", "sq-x-s", "sq-x-s24", "sr-Latn-x-f", "sr-Latn-x-f12", "sr-Latn-x-l", "sr-Latn-x-l12", "sr-Latn-x-m", "sr-Latn-x-m12", "sr-Latn-x-s", "sr-Latn-x-s12", "sr-x-f", "sr-x-f12", "sr-x-l", "sr-x-l12", "sr-x-m", "sr-x-m12", "sr-x-s", "sr-x-s12", "su-x-f", "su-x-f12", "su-x-l", "su-x-l12", "su-x-m", "su-x-m12", "su-x-s", "su-x-s12", "sv-FI-x-f12", "sv-FI-x-l12", "sv-FI-x-m12", "sv-FI-x-s12", "sv-x-f", "sv-x-f12", "sv-x-l", "sv-x-l12", "sv-x-m", "sv-x-m12", "sv-x-s", "sv-x-s12", "sw-x-f", "sw-x-f12", "sw-x-l", "sw-x-l12", "sw-x-m", "sw-x-m12", "sw-x-s", "sw-x-s12", "syr-x-f", "syr-x-f24", "syr-x-l", "syr-x-l24", "syr-x-m", "syr-x-m24", "syr-x-s", "syr-x-s24", "szl-x-f", "szl-x-f12", "szl-x-l", "szl-x-l12", "szl-x-m", "szl-x-m12", "szl-x-s", "szl-x-s12", "ta-LK-x-f", "ta-LK-x-f12", "ta-LK-x-l", "ta-LK-x-l12", "ta-LK-x-m", "ta-LK-x-m12", "ta-LK-x-s", "ta-LK-x-s12", "ta-x-f", "ta-x-f24", "ta-x-l", "ta-x-l24", "ta-x-m", "ta-x-m24", "ta-x-s", "ta-x-s24", "te-x-f", "te-x-f24", "te-x-l", "te-x-l24", "te-x-m", "te-x-m24", "te-x-s", "te-x-s24", "tg-x-f", "tg-x-f12", "tg-x-l", "tg-x-l12", "tg-x-m", "tg-x-m12", "tg-x-s", "tg-x-s12", "th-x-f", "th-x-f12", "th-x-l", "th-x-l12", "th-x-m", "th-x-m12", "th-x-s", "th-x-s12", "ti-x-f", "ti-x-f24", "ti-x-l", "ti-x-l24", "ti-x-m", "ti-x-m24", "ti-x-s", "ti-x-s24", "tk-x-f", "tk-x-f12", "tk-x-l", "tk-x-l12", "tk-x-m", "tk-x-m12", "tk-x-s", "tk-x-s12", "to-x-f", "to-x-f24", "to-x-l", "to-x-l24", "to-x-m", "to-x-m24", "to-x-s", "to-x-s24", "tok-x-f", "tok-x-f12", "tok-x-l", "tok-x-l12", "tok-x-m", "tok-x-m12", "tok-x-s", "tok-x-s12", "tr-CY-x-f", "tr-CY-x-f24", "tr-CY-x-l", "tr-CY-x-l24", "tr-CY-x-m", "tr-CY-x-m24", "tr-CY-x-s", "tr-CY-x-s24", "tr-x-f", "tr-x-f12", "tr-x-l", "tr-x-l12", "tr-x-m", "tr-x-m12", "tr-x-s", "tr-x-s12", "tt-x-f", "tt-x-f12", "tt-x-l", "tt-x-l12", "tt-x-m", "tt-x-m12", "tt-x-s", "tt-x-s12", "ug-x-f", "ug-x-f12", "ug-x-l", "ug-x-l12", "ug-x-m", "ug-x-m12", "ug-x-s", "ug-x-s12", "uk-x-f", "uk-x-f12", "uk-x-l", "uk-x-l12", "uk-x-m", "uk-x-m12", "uk-x-s", "uk-x-s12", "und-x-f", "und-x-f12", "und-x-l", "und-x-l12", "und-x-m", "und-x-m12", "und-x-s", "und-x-s12", "ur-x-f", "ur-x-f24", "ur-x-l", "ur-x-l24", "ur-x-m", "ur-x-m24", "ur-x-s", "ur-x-s24", "uz-Cyrl-x-f", "uz-Cyrl-x-f12", "uz-Cyrl-x-l", "uz-Cyrl-x-l12", "uz-Cyrl-x-m", "uz-Cyrl-x-m12", "uz-Cyrl-x-s", "uz-Cyrl-x-s12", "uz-x-f", "uz-x-f12", "uz-x-l", "uz-x-l12", "uz-x-m", "uz-x-m12", "uz-x-s", "uz-x-s12", "vec-x-f", "vec-x-f12", "vec-x-l", "vec-x-l12", "vec-x-m", "vec-x-m12", "vec-x-s", "vec-x-s12", "vi-x-f", "vi-x-f12", "vi-x-l", "vi-x-l12", "vi-x-m", "vi-x-m12", "vi-x-s", "vi-x-s12", "vmw-x-f", "vmw-x-f12", "vmw-x-l", "vmw-x-l12", "vmw-x-m", "vmw-x-m12", "vmw-x-s", "vmw-x-s12", "wo-x-f", "wo-x-f12", "wo-x-l", "wo-x-l12", "wo-x-m", "wo-x-m12", "wo-x-s", "wo-x-s12", "xh-x-f", "xh-x-f12", "xh-x-l", "xh-x-l12", "xh-x-m", "xh-x-m12", "xh-x-s", "xh-x-s12", "xnr-x-f", "xnr-x-f24", "xnr-x-l", "xnr-x-l24", "xnr-x-m", "xnr-x-m24", "xnr-x-s", "xnr-x-s24", "yo-x-f", "yo-x-f12", "yo-x-l", "yo-x-l12", "yo-x-m", "yo-x-m12", "yo-x-s", "yo-x-s12", "yrl-CO-x-f", "yrl-CO-x-f24", "yrl-CO-x-l", "yrl-CO-x-l24", "yrl-CO-x-m", "yrl-CO-x-m24", "yrl-CO-x-s", "yrl-CO-x-s24", "yrl-VE-x-f", "yrl-VE-x-f24", "yrl-VE-x-l", "yrl-VE-x-l24", "yrl-VE-x-m", "yrl-VE-x-m24", "yrl-VE-x-s", "yrl-VE-x-s24", "yrl-x-f", "yrl-x-f12", "yrl-x-l", "yrl-x-l12", "yrl-x-m", "yrl-x-m12", "yrl-x-s", "yrl-x-s12", "yue-Hans-x-f", "yue-Hans-x-f12", "yue-Hans-x-l", "yue-Hans-x-l12", "yue-Hans-x-m", "yue-Hans-x-m12", "yue-Hans-x-s", "yue-Hans-x-s12", "yue-x-f", "yue-x-f24", "yue-x-l", "yue-x-l24", "yue-x-m", "yue-x-m24", "yue-x-s", "yue-x-s24", "za-x-f", "za-x-f12", "za-x-l", "za-x-l12", "za-x-m", "za-x-m12", "za-x-s", "za-x-s12", "zh-HK-x-f", "zh-HK-x-l", "zh-HK-x-m", "zh-HK-x-s", "zh-Hant-x-f", "zh-Hant-x-f24", "zh-Hant-x-l", "zh-Hant-x-l24", "zh-Hant-x-m", "zh-Hant-x-m24", "zh-Hant-x-s", "zh-Hant-x-s24", "zh-MO-x-f", "zh-MO-x-l", "zh-MO-x-m", "zh-MO-x-s", "zh-SG-x-f", "zh-SG-x-f24", "zh-SG-x-l", "zh-SG-x-l24", "zh-SG-x-m", "zh-SG-x-m24", "zh-SG-x-s", "zh-SG-x-s24", "zh-x-f", "zh-x-f12", "zh-x-l", "zh-x-l12", "zh-x-m", "zh-x-m12", "zh-x-s", "zh-x-s12", "zu-x-f", "zu-x-f12", "zu-x-l", "zu-x-l12", "zu-x-m", "zu-x-m12", "zu-x-s", "zu-x-s12"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_persian_datelengths_v1.rs.data b/provider/baked/datetime/data/macros/datetime_persian_datelengths_v1.rs.data index 3cce5791d00..4634eab450e 100644 --- a/provider/baked/datetime/data/macros/datetime_persian_datelengths_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_persian_datelengths_v1.rs.data @@ -140,7 +140,7 @@ macro_rules! __impl_datetime_persian_datelengths_v1 { static KK: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x046\0\0.\0\0 \x80@\x01\0\0 \x80 \x04\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x046\0\0.\0\0 \x80@\x01\0\0 \x80 \x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static MN: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x04\0\x04K\0\x04=\0\0 \x80@\x01\0\0.\0\0 \x80R\x04\0\0 \0\x043\0\x040\0\x04@\0\x040\0\x043") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x02\0\0 \0\x04A\0\x040\0\x04@\0\x04K\0\x04=\0\0 \x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x03\0\x04K\0\x04=\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0.\x80 \x02\0\0.\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static SAH: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04A\0\x04K\0\x04;\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \0\x04:\0\x04\xAF\0\x04=\0\x04M\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x02\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; - static UND: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; + static BGC: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static AS: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0\0\0 \0\t\xAC\0\t\x9C\0\t\xBE\0\t\xA4") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0\0\0 \0\t\xAC\0\t\x9C\0\t\xBE\0\t\xA4") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static NE: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\x80\0\0") } } } }; static ML: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; @@ -154,8 +154,8 @@ macro_rules! __impl_datetime_persian_datelengths_v1 { static YUE_HANS: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x02\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x02\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x02\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static LT: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \x80\0\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static FA: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0 \x80 \x04\0\0 \x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0 \x80 \x03\0\0 \x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\x06\x0C\0\0 \0\x063\0\x06'\0\x069\0\x06*\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\x06\x0C\0\0 \0\x063\0\x06'\0\x069\0\x06*\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\x06\x0C\0 \x0F\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\x06\x0C\0 \x0F\0\0 \x80\0\0") } } } }; - static VALUES: [&::Yokeable; 173usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CEB, &CS, &CV, &CY, &DA, &DE, &CEB, &DSB, &EL, &CEB, &CY, &CY, &EN_AU, &EN_BE, &EN_BW, &EN_BZ, &EN_CH, &EN_AU, &EN_HK, &EN_AU, &EN_IN, &EN_MT, &EN_NZ, &EN_PK, &EN_SE, &EN_SG, &EN_ZA, &EN_ZW, &EO, &ES, &ES_CL, &ES_CO, &ES_DO, &ES_CO, &ES_HN, &ES_PA, &ES_PE, &ES_PA, &ET, &EU, &FA, &FF_ADLM, &FI, &CEB, &FO, &FR, &FR_BE, &FR_CA, &FR_CH, &FY, &FR, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &DSB, &HU, &HY, &IA, &ID, &CY, &IS, &IT, &IT_CH, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KO, &KOK, &CEB, &KU, &KXV, &KY, &LB, &LO, <, &LV, &HI, &JV, &MK, &ML, &MN, &MNI, &MR, &MS, &MS_BN, &MS_ID, &MT, &MY, &NE, &FY, &NO, &CEB, &PA, &CY, &PL, &PS, &PT, &PT_PT, &QU, &RM, &RO, &RU, &HI, &SAH, &SC, &CEB, &SK, &SL, &SO, &SQ, &SR, &SR, &SU, &SV, &SW, &CY, &SYR, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &TR, &TT, &UG, &UK, &UND, &UR, &UZ, &UZ_CYRL, &EN_AU, &VI, &WO, &CEB, &KXV, &YO, &SW, &YUE, &YUE_HANS, &ZH, &ZH, &YUE, &ZH, &ZH_SG, &ZU]; - static KEYS: [&str; 173usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "en-AE", "en-AU", "en-BE", "en-BW", "en-BZ", "en-CH", "en-GB", "en-HK", "en-IE", "en-IN", "en-MT", "en-NZ", "en-PK", "en-SE", "en-SG", "en-ZA", "en-ZW", "eo", "es", "es-CL", "es-CO", "es-DO", "es-GT", "es-HN", "es-PA", "es-PE", "es-PR", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-BE", "fr-CA", "fr-CH", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "ko", "kok", "ks", "ku", "kxv", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "ms-BN", "ms-ID", "mt", "my", "ne", "nl", "no", "or", "pa", "pcm", "pl", "ps", "pt", "pt-PT", "qu", "rm", "ro", "ru", "sa", "sah", "sc", "sd-Deva", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "sw-KE", "syr", "ta", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "zh", "zh-HK", "zh-Hant", "zh-MO", "zh-SG", "zu"]; + static VALUES: [&::Yokeable; 196usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BGC, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CEB, &CS, &BGC, &CV, &CY, &DA, &DE, &CEB, &DSB, &EL, &CEB, &CY, &CY, &EN_AU, &EN_BE, &EN_BW, &EN_BZ, &EN_CH, &EN_AU, &EN_HK, &EN_AU, &EN_IN, &EN_MT, &EN_NZ, &EN_PK, &EN_SE, &EN_SG, &EN_ZA, &EN_ZW, &EO, &ES, &ES_CL, &ES_CO, &ES_DO, &ES_CO, &ES_HN, &ES_PA, &ES_PE, &ES_PA, &ET, &EU, &FA, &FF_ADLM, &FI, &CEB, &FO, &FR, &FR_BE, &FR_CA, &FR_CH, &FY, &FR, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &DSB, &HU, &HY, &IA, &ID, &BGC, &CY, &IS, &IT, &IT_CH, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &BGC, &KO, &KOK, &CEB, &BGC, &KU, &KXV, &BGC, &BGC, &BGC, &KY, &LB, &BGC, &BGC, &LO, <, &LV, &HI, &JV, &MK, &ML, &MN, &MNI, &MR, &MS, &MS_BN, &MS_ID, &MT, &MY, &BGC, &NE, &FY, &NO, &BGC, &BGC, &CEB, &PA, &CY, &PL, &BGC, &PS, &PT, &PT_PT, &QU, &BGC, &RM, &RO, &RU, &HI, &SAH, &BGC, &SC, &BGC, &CEB, &BGC, &SK, &SL, &SO, &SQ, &SR, &SR, &SU, &SV, &SW, &CY, &SYR, &BGC, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &BGC, &TR, &TT, &UG, &UK, &BGC, &UR, &UZ, &UZ_CYRL, &EN_AU, &VI, &BGC, &WO, &CEB, &KXV, &YO, &SW, &YUE, &YUE_HANS, &BGC, &ZH, &ZH, &YUE, &ZH, &ZH_SG, &ZU]; + static KEYS: [&str; 196usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "en-AE", "en-AU", "en-BE", "en-BW", "en-BZ", "en-CH", "en-GB", "en-HK", "en-IE", "en-IN", "en-MT", "en-NZ", "en-PK", "en-SE", "en-SG", "en-ZA", "en-ZW", "eo", "es", "es-CL", "es-CO", "es-DO", "es-GT", "es-HN", "es-PA", "es-PE", "es-PR", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-BE", "fr-CA", "fr-CH", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "it-CH", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "ms-BN", "ms-ID", "mt", "my", "nds", "ne", "nl", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "sw-KE", "syr", "szl", "ta", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-HK", "zh-Hant", "zh-MO", "zh-SG", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_roc_datelengths_v1.rs.data b/provider/baked/datetime/data/macros/datetime_roc_datelengths_v1.rs.data index e3bc8f29bad..80bf0bf2623 100644 --- a/provider/baked/datetime/data/macros/datetime_roc_datelengths_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_roc_datelengths_v1.rs.data @@ -141,7 +141,7 @@ macro_rules! __impl_datetime_roc_datelengths_v1 { static KK: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x046\0\0.\0\0 \x80@\x01\0\0 \x80 \x04\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x046\0\0.\0\0 \x80@\x01\0\0 \x80 \x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static MN: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x04\0\x04K\0\x04=\0\0 \x80@\x01\0\0.\0\0 \x80R\x04\0\0 \0\x043\0\x040\0\x04@\0\x040\0\x043") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x02\0\0 \0\x04A\0\x040\0\x04@\0\x04K\0\x04=\0\0 \x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04>\0\x04=\0\x04K\0\0 \x80 \x03\0\x04K\0\x04=\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0.\x80 \x02\0\0.\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static SAH: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0 /\0\x04A\0\x04K\0\x04;\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \0\x04:\0\x04\xAF\0\x04=\0\x04M\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x02\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; - static UND: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; + static BGC: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static AS: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0\0\0 \0\t\xAC\0\t\x9C\0\t\xBE\0\t\xA4") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0\0\0 \0\t\xAC\0\t\x9C\0\t\xBE\0\t\xA4") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static NE: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\x80\0\0") } } } }; static ML: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0,\0\0 \x80 \x03\0\0 \x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\0\0 \x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; @@ -154,8 +154,8 @@ macro_rules! __impl_datetime_roc_datelengths_v1 { static ZH: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static YUE_HANS: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x02\0\0/\x80 \x01\0\0/\x80@\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; static LT: ::Yokeable = icu::datetime::provider::calendar::DateLengthsV1 { date: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \x80\0\x01\0\0,\0\0 \x80P\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x04\0\0 \x80@\x01\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80 \x03\0\0 \x80@\x01\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0-\x80 \x02\0\0-\x80@\x02\0\0 \x80\0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::None) } }, length_combinations: icu::datetime::provider::calendar::patterns::GenericLengthPatternsV1 { full: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, long: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, medium: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } }, short: icu::datetime::pattern::runtime::GenericPattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\0\0") } } } }; - static VALUES: [&::Yokeable; 171usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CEB, &CS, &CV, &CY, &DA, &DE, &CEB, &DSB, &EL, &CEB, &CY, &CY, &EN_AU, &EN_BE, &EN_BW, &EN_BZ, &EN_CH, &EN_AU, &EN_HK, &EN_AU, &EN_IN, &EN_MT, &EN_NZ, &EN_PK, &EN_SE, &EN_SG, &EN_ZA, &EN_ZW, &EO, &ES, &ES_CL, &ES_CO, &ES_DO, &ES_CO, &ES_HN, &ES_PA, &ES_PE, &ES_PA, &ET, &EU, &FA, &FF_ADLM, &FI, &CEB, &FO, &FR, &FR_BE, &FR_CA, &FR_CH, &FY, &FR, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &DSB, &HU, &HY, &IA, &ID, &CY, &IS, &IT, &IT_CH, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KO, &KOK, &CEB, &KU, &KXV, &KY, &LB, &LO, <, &LV, &HI, &JV, &MK, &ML, &MN, &MNI, &MR, &MS, &MS_BN, &MS_ID, &MT, &MY, &NE, &FY, &NO, &CEB, &PA, &CY, &PL, &PS, &PT, &PT_PT, &QU, &RM, &RO, &RU, &HI, &SAH, &SC, &CEB, &SK, &SL, &SO, &SQ, &SR, &SR, &SU, &SV, &SW, &CY, &SYR, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &TR, &TT, &UG, &UK, &UND, &UR, &UZ, &UZ_CYRL, &EN_AU, &VI, &WO, &CEB, &KXV, &YO, &SW, &YUE, &YUE_HANS, &ZH, &YUE, &ZH_SG, &ZU]; - static KEYS: [&str; 171usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "en-AE", "en-AU", "en-BE", "en-BW", "en-BZ", "en-CH", "en-GB", "en-HK", "en-IE", "en-IN", "en-MT", "en-NZ", "en-PK", "en-SE", "en-SG", "en-ZA", "en-ZW", "eo", "es", "es-CL", "es-CO", "es-DO", "es-GT", "es-HN", "es-PA", "es-PE", "es-PR", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-BE", "fr-CA", "fr-CH", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "ko", "kok", "ks", "ku", "kxv", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "ms-BN", "ms-ID", "mt", "my", "ne", "nl", "no", "or", "pa", "pcm", "pl", "ps", "pt", "pt-PT", "qu", "rm", "ro", "ru", "sa", "sah", "sc", "sd-Deva", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "sw-KE", "syr", "ta", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "zh", "zh-Hant", "zh-SG", "zu"]; + static VALUES: [&::Yokeable; 194usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BGC, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CEB, &CS, &BGC, &CV, &CY, &DA, &DE, &CEB, &DSB, &EL, &CEB, &CY, &CY, &EN_AU, &EN_BE, &EN_BW, &EN_BZ, &EN_CH, &EN_AU, &EN_HK, &EN_AU, &EN_IN, &EN_MT, &EN_NZ, &EN_PK, &EN_SE, &EN_SG, &EN_ZA, &EN_ZW, &EO, &ES, &ES_CL, &ES_CO, &ES_DO, &ES_CO, &ES_HN, &ES_PA, &ES_PE, &ES_PA, &ET, &EU, &FA, &FF_ADLM, &FI, &CEB, &FO, &FR, &FR_BE, &FR_CA, &FR_CH, &FY, &FR, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &DSB, &HU, &HY, &IA, &ID, &BGC, &CY, &IS, &IT, &IT_CH, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &BGC, &KO, &KOK, &CEB, &BGC, &KU, &KXV, &BGC, &BGC, &BGC, &KY, &LB, &BGC, &BGC, &LO, <, &LV, &HI, &JV, &MK, &ML, &MN, &MNI, &MR, &MS, &MS_BN, &MS_ID, &MT, &MY, &BGC, &NE, &FY, &NO, &BGC, &BGC, &CEB, &PA, &CY, &PL, &BGC, &PS, &PT, &PT_PT, &QU, &BGC, &RM, &RO, &RU, &HI, &SAH, &BGC, &SC, &BGC, &CEB, &BGC, &SK, &SL, &SO, &SQ, &SR, &SR, &SU, &SV, &SW, &CY, &SYR, &BGC, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &BGC, &TR, &TT, &UG, &UK, &BGC, &UR, &UZ, &UZ_CYRL, &EN_AU, &VI, &BGC, &WO, &CEB, &KXV, &YO, &SW, &YUE, &YUE_HANS, &BGC, &ZH, &YUE, &ZH_SG, &ZU]; + static KEYS: [&str; 194usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "en-AE", "en-AU", "en-BE", "en-BW", "en-BZ", "en-CH", "en-GB", "en-HK", "en-IE", "en-IN", "en-MT", "en-NZ", "en-PK", "en-SE", "en-SG", "en-ZA", "en-ZW", "eo", "es", "es-CL", "es-CO", "es-DO", "es-GT", "es-HN", "es-PA", "es-PE", "es-PR", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-BE", "fr-CA", "fr-CH", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "it-CH", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "ms-BN", "ms-ID", "mt", "my", "nds", "ne", "nl", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "sw-KE", "syr", "szl", "ta", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-Hant", "zh-SG", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_symbols_buddhist_months_v1.rs.data b/provider/baked/datetime/data/macros/datetime_symbols_buddhist_months_v1.rs.data index d407dcf79dd..e450e27a6a6 100644 --- a/provider/baked/datetime/data/macros/datetime_symbols_buddhist_months_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_symbols_buddhist_months_v1.rs.data @@ -82,7 +82,7 @@ macro_rules! __impl_datetime_symbols_buddhist_months_v1 { static YRL_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\n\0\x0B\0YMMIPPPPPYYY") }); static BS_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\n\0\x0B\0jfmamjjasond") }); static PL_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\n\0\x0B\0slmkmclswplg") }); - static UND_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\x0B\0\r\x00123456789101112") }); + static AZ_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\x0B\0\r\x00123456789101112") }); static GD_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x07\0\x08\0\t\0\n\0\x0B\0\x0C\0FGMGC\xC3\x92ILSDSD") }); static MT_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x07\0\x08\0\t\0\n\0\x0B\0\x0C\0JFMAM\xC4\xA0LASOND") }); static FIL_X_4S: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x08\0\x0B\0\x0E\0\x11\0\x14\0\x17\0EPMAMHunHulAgoSetOktNobDis") }); @@ -475,8 +475,8 @@ macro_rules! __impl_datetime_symbols_buddhist_months_v1 { static SA_X_5: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x1B\x006\0Q\0o\0\x81\0\x96\0\xB1\0\xCC\0\xEA\0\x0B\x01&\x01\xE0\xA4\x9C\xE0\xA4\xA8\xE0\xA4\xB5\xE0\xA4\xB0\xE0\xA5\x80\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\xAB\xE0\xA4\xB0\xE0\xA4\xB5\xE0\xA4\xB0\xE0\xA5\x80\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB0\xE0\xA5\x8D\xE0\xA4\x9A\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\x85\xE0\xA4\xAA\xE0\xA5\x8D\xE0\xA4\xB0\xE0\xA5\x88\xE0\xA4\xB2\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\xAE\xE0\xA4\x88\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\x9C\xE0\xA5\x82\xE0\xA4\xA8\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xB2\xE0\xA4\xBE\xE0\xA4\x88\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\x85\xE0\xA4\x97\xE0\xA4\xB8\xE0\xA5\x8D\xE0\xA4\xA4\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\xB8\xE0\xA4\xBF\xE0\xA4\xA4\xE0\xA4\x82\xE0\xA4\xAC\xE0\xA4\xB0\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\x85\xE0\xA4\x95\xE0\xA5\x8D\xE0\xA4\xA4\xE0\xA5\x82\xE0\xA4\xAC\xE0\xA4\xB0\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\xA8\xE0\xA4\xB5\xE0\xA4\x82\xE0\xA4\xAC\xE0\xA4\xB0\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\xA6\xE0\xA4\xBF\xE0\xA4\xB8\xE0\xA4\x82\xE0\xA4\xAC\xE0\xA4\xB0\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83") }); static KXV_ORYA_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x1F\0D\0i\0\x88\0\xA7\0\xC6\0\xEB\0\x13\x01,\x01Q\x01y\x01\xE0\xAC\xAA\xE0\xAD\x81\xE0\xAC\xB8\xE0\xAD\x81 \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xAE\xE0\xAC\xBE\xE0\xAC\xB9\xE0\xAC\xBE\xE0\xAC\x95\xE0\xAC\xBE \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xAA\xE0\xAC\xBE\xE0\xAC\x97\xE0\xAD\x81\xE0\xAC\xA3\xE0\xAC\xBF \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xB9\xE0\xAC\xBF\xE0\xAC\xB0\xE0\xAD\x87 \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xAC\xE0\xAD\x87\xE0\xAC\xB8\xE0\xAD\x87 \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\x9C\xE0\xAC\xBE\xE0\xAC\x9F\xE0\xAC\xBE \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\x86\xE0\xAC\xB8\xE0\xAC\xBE\xE0\xAC\xA1\xE0\xAC\xBC\xE0\xAC\xBF \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xB8\xE0\xAD\x8D\xE0\xAC\xB0\xE0\xAC\xBE\xE0\xAC\xAC\xE0\xAC\xBE\xE0\xAC\x81 \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xAC\xE0\xAC\xA6 \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xA6\xE0\xAC\xBE\xE0\xAC\xB8\xE0\xAC\xBE\xE0\xAC\xB0\xE0\xAC\xBE \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xA6\xE0\xAC\xBF\xE0\xAD\xB1\xE0\xAC\xBF\xE0\xAC\xA1\xE0\xAC\xBC\xE0\xAC\xBF \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xAA\xE0\xAC\xBE\xE0\xAC\xA3\xE0\xAD\x8D\xE0\xAC\xA1\xE0\xAD\x87 \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81") }); static KXV_DEVA_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x1F\0D\0i\0\x88\0\xA7\0\xC6\0\xEB\0\x13\x012\x01T\x01s\x01\xE0\xA4\xAA\xE0\xA5\x81\xE0\xA4\xB8\xE0\xA5\x81 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB9\xE0\xA4\xBE\xE0\xA4\x95\xE0\xA4\xBE \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xAA\xE0\xA4\xBE\xE0\xA4\x97\xE0\xA5\x81\xE0\xA4\xA3\xE0\xA5\x80 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xB9\xE0\xA4\xBF\xE0\xA4\xB0\xE0\xA5\x87 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xAC\xE0\xA5\x87\xE0\xA4\xB8\xE0\xA5\x87 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\x9C\xE0\xA4\xBE\xE0\xA4\x9F\xE0\xA4\xBE \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\x86\xE0\xA4\xB8\xE0\xA4\xBE\xE0\xA4\xA1\xE0\xA4\xBC\xE0\xA5\x80 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xB8\xE0\xA5\x8D\xE0\xA4\xB0\xE0\xA4\xBE\xE0\xA4\xAC\xE0\xA4\xBE\xE0\xA4\x81 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xAC\xE0\xA5\x8B\xE0\xA4\xA6\xE0\xA5\x8B \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xA6\xE0\xA4\xB8\xE0\xA4\xBE\xE0\xA4\xB0\xE0\xA4\xBE \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xA6\xE0\xA4\xBF\xE0\xA4\xB5\xE0\xA5\x80 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xAA\xE0\xA4\xBE\xE0\xA4\xA8\xE0\xA5\x8D\xE0\xA4\xA1\xE0\xA5\x87 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81") }); - static VALUES: [&::Yokeable; 1184usize] = [&AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AM_X_3, &AM_X_3, &AM_X_4, &AM_X_4, &AM_X_5, &AM_X_5, &AR_DZ_X_3, &AR_DZ_X_3, &AR_DZ_X_4, &AR_DZ_X_4, &AR_DZ_X_3, &AR_DZ_X_3, &AR_IQ_X_3, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_MA_X_3, &AR_MA_X_3, &AR_MA_X_4, &AR_MA_X_4, &AR_MA_X_3, &AR_MA_X_3, &AR_MR_X_3, &AR_MR_X_3, &AR_MR_X_4, &AR_MR_X_4, &AR_MR_X_3, &AR_MR_X_3, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_DZ_X_3, &AR_DZ_X_3, &AR_DZ_X_4, &AR_DZ_X_4, &AR_DZ_X_3, &AR_DZ_X_3, &AR_X_3, &AR_X_3, &AR_X_4, &AR_X_4, &AR_X_3, &AR_X_3, &AS_X_3, &AS_X_3, &AS_X_4, &AS_X_4, &AS_X_5, &AS_X_5, &AST_X_3, &AST_X_3S, &AST_X_4, &AST_X_4, &AST_X_5, &AST_X_5S, &AZ_X_3, &AZ_X_3, &AZ_X_5, &AZ_X_5, &BE_X_3, &BE_X_3S, &BE_X_4, &BE_X_4, &BE_X_5, &BE_X_5S, &BG_X_3, &BG_X_3, &BG_X_4, &BG_X_4, &BG_X_5, &BG_X_5, &BGC_X_3, &BGC_X_3, &BGC_X_3, &BGC_X_3, &BHO_X_3, &BHO_X_3, &BHO_X_3, &BHO_X_3, &BLO_X_3, &BLO_X_3, &BLO_X_5, &BLO_X_5, &BN_IN_X_3, &BN_IN_X_3S, &BN_IN_X_4, &BN_IN_X_4, &BN_X_3, &BN_X_3S, &BN_X_4, &BN_X_4, &BN_X_5, &BN_X_5, &BR_X_3, &BR_X_3, &BR_X_4, &BR_X_4, &BR_X_5, &BR_X_5, &BRX_X_3, &BRX_X_3, &BRX_X_4, &BRX_X_4, &BRX_X_5, &BRX_X_5, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_4, &BS_CYRL_X_4, &BS_CYRL_X_5, &BS_CYRL_X_5, &BS_X_3, &BS_X_3, &BS_X_4, &BS_X_4, &BS_X_5, &BS_X_5, &CA_X_3, &CA_X_3S, &CA_X_4, &CA_X_4, &CA_X_5, &CA_X_5S, &CEB_X_3, &CEB_X_3, &CEB_X_4, &CEB_X_4, &CEB_X_5, &CEB_X_5, &CHR_X_3, &CHR_X_3, &CHR_X_4, &CHR_X_4, &CHR_X_5, &CHR_X_5, &CS_X_3, &CS_X_3, &CS_X_5, &CS_X_5S, &CSW_X_3, &CSW_X_3, &CSW_X_3, &CSW_X_3, &CV_X_3, &CV_X_3, &CV_X_4, &CV_X_4, &CV_X_5, &CV_X_5, &CY_X_3, &CY_X_3S, &CY_X_4, &CY_X_4, &CY_X_5, &CY_X_5, &DA_X_3, &DA_X_3, &AF_X_4, &AF_X_4, &DA_X_5, &DA_X_5, &DE_AT_X_3, &DE_AT_X_3S, &DE_AT_X_5, &DE_AT_X_5, &DE_AT_X_3, &DE_AT_X_3S, &DE_AT_X_5, &DE_AT_X_5, &DE_X_3, &DE_X_3S, &AF_X_4, &AF_X_4, &DE_X_5, &DE_X_5, &DOI_X_3, &DOI_X_3, &DOI_X_4, &DOI_X_4, &DOI_X_5, &DOI_X_5, &DSB_X_3, &DSB_X_3S, &BS_X_4, &BS_X_4, &DSB_X_5, &DSB_X_5S, &EL_POLYTON_X_3, &EL_POLYTON_X_5, &EL_POLYTON_X_5S, &EL_X_3, &EL_X_3S, &EL_X_4, &EL_X_4, &EL_X_5, &EL_X_5S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_AU_X_3, &EN_AU_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_X_3, &EN_X_3, &AF_X_4, &AF_X_4, &EN_X_5, &EN_X_5, &EO_X_3, &EO_X_3, &EO_X_5, &EO_X_5, &ES_CL_X_3S, &ES_CL_X_3S, &ES_MX_X_3, &ES_MX_X_3, &ES_PE_X_3, &ES_PE_X_3S, &ES_PE_X_5, &ES_PE_X_5S, &ES_CL_X_3S, &ES_CL_X_3S, &ES_PE_X_3, &ES_PE_X_3S, &ES_PE_X_5, &ES_PE_X_5S, &ES_CL_X_3S, &ES_CL_X_3S, &ES_X_3, &ES_X_3, &ES_X_4, &ES_X_4, &ES_X_5, &ES_X_5, &ET_X_3, &ET_X_3, &ET_X_4, &ET_X_4, &ET_X_5, &ET_X_5, &EU_X_3, &EU_X_3, &EU_X_4, &EU_X_4, &EU_X_5, &EU_X_5, &FA_AF_X_3, &FA_AF_X_3S, &FA_AF_X_4, &FA_AF_X_4, &FA_AF_X_3S, &FA_AF_X_3S, &FA_X_3, &FA_X_3, &FA_X_4, &FA_X_4, &FA_X_5, &FA_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3S, &FF_ADLM_X_4, &FF_ADLM_X_4, &FF_ADLM_X_3, &FF_ADLM_X_3, &FI_X_3, &FI_X_3S, &FI_X_4, &FI_X_4, &FI_X_5, &FI_X_5S, &FIL_X_3, &FIL_X_3, &FIL_X_3, &FIL_X_4S, &FIL_X_5, &FIL_X_5, &FO_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &FO_X_5, &FO_X_5, &FR_CA_X_3, &FR_CA_X_3, &FR_MA_X_3, &FR_MA_X_3, &FR_X_3, &FR_X_3, &AF_X_4, &AF_X_4, &FR_X_5, &FR_X_5, &FY_X_3, &FY_X_3, &AF_X_4, &AF_X_4, &FY_X_5, &FY_X_5, &GA_X_3, &GA_X_3, &GA_X_4, &GA_X_4, &GA_X_5, &GA_X_5, &GD_X_3, &GD_X_3, &GD_X_4, &GD_X_4, &GD_X_5, &GD_X_5S, &GL_X_3, &GL_X_3, &GL_X_4, &GL_X_4S, &GL_X_5, &GL_X_5, &GU_X_3, &GU_X_3, &GU_X_4, &GU_X_4, &GU_X_5, &GU_X_5, &HA_X_3, &HA_X_3, &HA_X_4, &HA_X_4, &HA_X_5, &HA_X_5, &HE_X_3, &HE_X_3, &HE_X_5, &HE_X_5, &EN_X_3, &EN_001_X_3, &AF_X_4, &AF_X_4, &EN_X_5, &EN_X_5, &HI_X_3, &HI_X_3, &HI_X_4, &HI_X_4, &HI_X_5, &HI_X_5, &HR_X_3, &HR_X_3, &HR_X_4, &HR_X_4, &HR_X_5, &HR_X_5S, &HSB_X_3, &HSB_X_3S, &BS_X_4, &BS_X_4, &HSB_X_5, &HSB_X_5S, &HU_X_3, &HU_X_3, &HU_X_4, &HU_X_4, &HU_X_5, &HU_X_5, &HY_X_3, &HY_X_3, &HY_X_4, &HY_X_4, &HY_X_5, &HY_X_5S, &IA_X_3, &IA_X_3, &BS_X_4, &IA_X_5, &IA_X_5, &ID_X_3, &ID_X_3, &AF_X_4, &AF_X_4, &ID_X_5, &ID_X_5, &IE_X_3, &IE_X_3, &IE_X_3, &IE_X_3, &IG_X_3, &IG_X_3, &IG_X_4, &IG_X_4, &IG_X_5, &IG_X_5, &IS_X_3, &IS_X_3, &IS_X_4, &IS_X_4, &IS_X_5, &IS_X_5, &IT_X_3, &IT_X_3, &IT_X_4, &IT_X_4, &IT_X_5, &IT_X_5, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JV_X_3, &JV_X_3, &AF_X_4, &AF_X_4, &ID_X_5, &ID_X_5, &KA_X_3, &KA_X_3, &KA_X_4, &KA_X_4, &KA_X_5, &KA_X_5, &KEA_X_3, &KEA_X_3, &AF_X_4, &AF_X_4, &KEA_X_5, &KEA_X_5, &KGP_X_3, &KGP_X_3, &KGP_X_4, &KGP_X_4, &KGP_X_5, &KGP_X_5, &KK_X_3, &KK_X_3, &KK_X_4, &KK_X_4, &KK_X_5, &KK_X_5S, &KM_X_3, &KM_X_3, &KM_X_4, &KM_X_4, &KM_X_3, &KM_X_3, &KN_X_3, &KN_X_3S, &KN_X_4, &KN_X_4, &KN_X_5, &KN_X_5, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KOK_X_3, &KOK_X_3S, &KOK_X_3, &KOK_X_3, &KS_DEVA_X_3, &KS_DEVA_X_3S, &KS_DEVA_X_4, &KS_DEVA_X_4, &KS_DEVA_X_5, &KS_DEVA_X_3S, &KS_X_3, &KS_X_3S, &KS_X_4, &KS_X_4, &KS_X_5, &KS_X_3S, &KU_X_3, &KU_X_3, &KU_X_4, &KU_X_4, &KU_X_5, &KU_X_5, &KXV_DEVA_X_3, &KXV_DEVA_X_3, &KXV_DEVA_X_3, &KXV_DEVA_X_3, &KXV_ORYA_X_3, &KXV_ORYA_X_3, &KXV_ORYA_X_3, &KXV_ORYA_X_3, &KXV_TELU_X_3, &KXV_TELU_X_3, &KXV_TELU_X_3, &KXV_TELU_X_3, &KXV_X_3, &KXV_X_3, &KXV_X_4, &KXV_X_4, &KXV_X_5, &KXV_X_5, &KY_X_3, &KY_X_3S, &KY_X_4, &KY_X_4, &KY_X_5, &KY_X_5S, &LB_X_3, &LB_X_3S, &AF_X_4, &AF_X_4, &LB_X_5, &LB_X_5, &LIJ_X_3, &LIJ_X_3, &LIJ_X_3, &LIJ_X_3, &LMO_X_3, &LMO_X_3, &LMO_X_3, &LMO_X_3, &LO_X_3, &LO_X_3, &LO_X_5, &LO_X_5, <_X_3, <_X_3, <_X_4, <_X_4, <_X_5, <_X_5S, &LV_X_3, &LV_X_3, &AF_X_4, &AF_X_4, &LV_X_5, &LV_X_5, &HI_X_3, &MAI_X_3S, &MAI_X_4, &MAI_X_4, &MAI_X_5, &MAI_X_5S, &MI_X_3, &MI_X_3, &MI_X_4, &MI_X_4, &MI_X_5, &MI_X_5S, &MK_X_3, &MK_X_3, &BS_CYRL_X_4, &BS_CYRL_X_4, &MK_X_5, &MK_X_5, &ML_X_3, &ML_X_3, &ML_X_4, &ML_X_4, &ML_X_5, &ML_X_5, &MN_X_3, &MN_X_3, &MN_X_4, &MN_X_4, &MN_X_5, &MN_X_5S, &MNI_X_3, &MNI_X_3S, &MNI_X_4, &MNI_X_4S, &MNI_X_5, &MNI_X_5S, &MR_X_3, &MR_X_3, &MR_X_4, &MR_X_4, &MR_X_5, &MR_X_5, &MS_X_3, &MS_X_3, &MS_X_4, &MS_X_4, &MS_X_5, &MS_X_5, &MT_X_3, &MT_X_3, &MT_X_4, &MT_X_4S, &MT_X_5, &MT_X_5, &MY_X_3, &MY_X_3, &MY_X_4, &MY_X_4, &MY_X_5, &MY_X_5, &NB_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &NB_X_5, &NB_X_5, &NDS_X_3, &NDS_X_3, &NDS_X_3, &NDS_X_3, &NE_X_3, &NE_X_3, &NE_X_4, &NE_X_4S, &NE_X_3, &NE_X_3, &NL_X_3, &NL_X_3, &AF_X_4, &AF_X_4, &NL_X_5, &NL_X_5, &NB_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &NB_X_5, &NB_X_5, &NB_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &NB_X_5, &NB_X_5, &NQO_X_3, &NQO_X_3, &NQO_X_4, &NQO_X_4, &NQO_X_5, &NQO_X_5, &OC_X_3, &OC_X_3, &OC_X_3, &OC_X_3, &OR_X_3, &OR_X_3, &OR_X_4, &OR_X_4, &OR_X_3, &OR_X_3, &PA_X_3, &PA_X_3, &PA_X_4, &PA_X_4, &PA_X_5, &PA_X_5, &PCM_X_3, &PCM_X_3S, &AF_X_4, &AF_X_4, &PCM_X_5, &PCM_X_5, &PL_X_3, &PL_X_3, &PL_X_4, &PL_X_4S, &PL_X_5, &PL_X_5S, &PRG_X_3, &PRG_X_3, &PRG_X_3, &PRG_X_3, &PS_X_3, &PS_X_3S, &FA_AF_X_4, &PS_X_3, &PS_X_5S, &PT_X_3, &PT_X_3, &AF_X_4, &AF_X_4, &PT_X_5, &PT_X_5, &QU_X_3, &QU_X_3, &ES_PE_X_5S, &ES_PE_X_5S, &BHO_X_3, &BHO_X_3, &BHO_X_3, &BHO_X_3, &RM_X_3, &RM_X_3, &RM_X_4, &RM_X_4, &RM_X_5, &RM_X_5S, &RO_X_3, &RO_X_3, &RO_X_4, &RO_X_4, &RO_X_5, &RO_X_5, &RU_X_3, &RU_X_3S, &KY_X_4, &KY_X_4, &RU_X_5, &KY_X_5, &SA_X_3, &SA_X_3, &MAI_X_4, &SA_X_5, &SA_X_5, &SAH_X_3, &SAH_X_3, &SAH_X_4, &SAH_X_4, &SAH_X_5, &SAH_X_5S, &SAT_X_3, &SAT_X_3, &SAT_X_4, &SAT_X_4, &SAT_X_5, &SAT_X_5, &SC_X_3, &SC_X_3, &SC_X_4, &SC_X_4, &SC_X_5, &SC_X_5, &SD_DEVA_X_3, &SD_DEVA_X_3S, &SD_DEVA_X_4, &SD_DEVA_X_4S, &SD_DEVA_X_5, &SD_DEVA_X_5S, &SD_X_3, &SD_X_3, &AF_X_4, &AF_X_4, &SD_X_3, &SD_X_3, &SI_X_3, &SI_X_3S, &SI_X_4, &SI_X_4, &SI_X_5, &SI_X_5, &SK_X_3, &SK_X_3, &BS_X_4, &BS_X_4, &SK_X_5, &SK_X_5S, &SL_X_3, &SL_X_3, &BS_X_4, &BS_X_4, &SL_X_5, &SL_X_5, &SO_X_3, &SO_X_3, &SO_X_4, &SO_X_4, &SO_X_5, &SO_X_5S, &SQ_X_3, &SQ_X_3, &SQ_X_4, &SQ_X_4, &SQ_X_5, &SQ_X_5, &SR_LATN_XK_X_3, &SR_LATN_XK_X_3, &SR_LATN_X_3, &SR_LATN_X_3, &BS_X_4, &BS_X_4, &SR_LATN_X_5, &SR_LATN_X_5, &SR_LATN_XK_X_3, &SR_LATN_XK_X_3, &SR_XK_X_3, &SR_XK_X_3, &SR_X_3, &SR_X_3, &BS_CYRL_X_4, &BS_CYRL_X_4, &SR_X_5, &SR_X_5, &SU_X_3, &SU_X_3, &SU_X_4, &SU_X_4, &SU_X_5, &SU_X_5, &SV_X_3, &SV_X_3, &AF_X_4, &AF_X_4, &SV_X_5, &SV_X_5, &SW_X_3, &SW_X_3, &AF_X_4, &AF_X_4, &SW_X_5, &SW_X_5, &SYR_X_3, &SYR_X_3, &SYR_X_4, &SYR_X_4S, &SYR_X_5, &SYR_X_5, &SZL_X_3, &SZL_X_3, &SZL_X_3, &SZL_X_3, &TA_X_3, &TA_X_3, &TA_X_4, &TA_X_4, &TA_X_5, &TA_X_5, &TE_X_3, &TE_X_3, &TE_X_4, &TE_X_4, &TE_X_5, &TE_X_5, &KY_X_3S, &KY_X_3S, &KY_X_4, &KY_X_4, &TG_X_5, &TG_X_5, &TH_X_3, &TH_X_3, &TH_X_3, &TH_X_3, &TH_X_5, &TH_X_5, &TI_X_3, &TI_X_3, &TI_X_4, &TI_X_4, &TI_X_5, &TI_X_5, &TK_X_3, &TK_X_3S, &TK_X_4, &TK_X_4, &TK_X_5, &TK_X_5S, &TO_X_3, &TO_X_3, &TO_X_4, &TO_X_4, &TO_X_5, &TO_X_5S, &TOK_X_3, &TOK_X_3, &TOK_X_3, &TOK_X_3, &TR_X_3, &TR_X_3, &TR_X_4, &TR_X_4, &TR_X_5, &TR_X_5, &TT_X_3, &TT_X_3, &TT_X_5, &TT_X_5, &UG_X_3, &UG_X_3, &UG_X_3, &UG_X_3, &UK_X_3, &UK_X_3, &UK_X_4, &UK_X_4S, &UK_X_5, &UK_X_5S, &UND_X_3, &UND_X_3, &UND_X_4, &UND_X_4, &UND_X_3, &UND_X_3, &UR_X_3, &UR_X_3, &AF_X_4, &AF_X_4, &UR_X_3, &UR_X_3, &UZ_CYRL_X_3, &UZ_CYRL_X_3, &KY_X_4, &KY_X_4, &UZ_CYRL_X_5, &UZ_CYRL_X_5, &UZ_X_3, &UZ_X_3S, &UZ_X_4, &UZ_X_4, &UZ_X_5, &UZ_X_5S, &VEC_X_3, &VEC_X_3, &VEC_X_4, &VEC_X_4, &VEC_X_5, &VEC_X_5, &VI_X_3, &VI_X_3S, &VI_X_5, &VI_X_3S, &VMW_X_3, &VMW_X_3, &VMW_X_3, &VMW_X_3, &WO_X_3, &WO_X_3, &WO_X_5, &WO_X_5, &XH_X_3, &XH_X_3S, &XH_X_5, &XH_X_5S, &HI_X_3, &HI_X_3, &HI_X_4, &HI_X_4, &HI_X_5, &HI_X_5, &YO_BJ_X_3, &YO_BJ_X_3S, &YO_BJ_X_4, &YO_BJ_X_4, &YO_BJ_X_5, &YO_BJ_X_5S, &YO_X_3, &YO_X_3S, &YO_X_4, &YO_X_4, &YO_X_5, &YO_X_5S, &YRL_X_3, &YRL_X_3, &YRL_X_4, &YRL_X_4, &YRL_X_5, &YRL_X_5, &JA_X_3, &JA_X_3, &YUE_HANS_X_5, &YUE_HANS_X_5, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &ZA_X_3, &ZA_X_3, &ZA_X_3, &ZA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &YUE_HANS_X_5, &YUE_HANS_X_5, &ZU_X_3, &ZU_X_3, &ZU_X_4, &AF_X_4, &ZU_X_5, &ZU_X_5]; - static KEYS: [&str; 1184usize] = ["af-x-3", "af-x-3s", "af-x-4", "af-x-4s", "af-x-5", "af-x-5s", "am-x-3", "am-x-3s", "am-x-4", "am-x-4s", "am-x-5", "am-x-5s", "ar-DZ-x-3", "ar-DZ-x-3s", "ar-DZ-x-4", "ar-DZ-x-4s", "ar-DZ-x-5", "ar-DZ-x-5s", "ar-IQ-x-3", "ar-IQ-x-3s", "ar-IQ-x-4", "ar-IQ-x-4s", "ar-IQ-x-5", "ar-IQ-x-5s", "ar-JO-x-3", "ar-JO-x-3s", "ar-JO-x-4", "ar-JO-x-4s", "ar-JO-x-5", "ar-JO-x-5s", "ar-LB-x-3", "ar-LB-x-3s", "ar-LB-x-4", "ar-LB-x-4s", "ar-LB-x-5", "ar-LB-x-5s", "ar-MA-x-3", "ar-MA-x-3s", "ar-MA-x-4", "ar-MA-x-4s", "ar-MA-x-5", "ar-MA-x-5s", "ar-MR-x-3", "ar-MR-x-3s", "ar-MR-x-4", "ar-MR-x-4s", "ar-MR-x-5", "ar-MR-x-5s", "ar-PS-x-3", "ar-PS-x-3s", "ar-PS-x-4", "ar-PS-x-4s", "ar-PS-x-5", "ar-PS-x-5s", "ar-SY-x-3", "ar-SY-x-3s", "ar-SY-x-4", "ar-SY-x-4s", "ar-SY-x-5", "ar-SY-x-5s", "ar-TN-x-3", "ar-TN-x-3s", "ar-TN-x-4", "ar-TN-x-4s", "ar-TN-x-5", "ar-TN-x-5s", "ar-x-3", "ar-x-3s", "ar-x-4", "ar-x-4s", "ar-x-5", "ar-x-5s", "as-x-3", "as-x-3s", "as-x-4", "as-x-4s", "as-x-5", "as-x-5s", "ast-x-3", "ast-x-3s", "ast-x-4", "ast-x-4s", "ast-x-5", "ast-x-5s", "az-x-3", "az-x-3s", "az-x-5", "az-x-5s", "be-x-3", "be-x-3s", "be-x-4", "be-x-4s", "be-x-5", "be-x-5s", "bg-x-3", "bg-x-3s", "bg-x-4", "bg-x-4s", "bg-x-5", "bg-x-5s", "bgc-x-3", "bgc-x-3s", "bgc-x-5", "bgc-x-5s", "bho-x-3", "bho-x-3s", "bho-x-5", "bho-x-5s", "blo-x-3", "blo-x-3s", "blo-x-5", "blo-x-5s", "bn-IN-x-3", "bn-IN-x-3s", "bn-IN-x-4", "bn-IN-x-4s", "bn-x-3", "bn-x-3s", "bn-x-4", "bn-x-4s", "bn-x-5", "bn-x-5s", "br-x-3", "br-x-3s", "br-x-4", "br-x-4s", "br-x-5", "br-x-5s", "brx-x-3", "brx-x-3s", "brx-x-4", "brx-x-4s", "brx-x-5", "brx-x-5s", "bs-Cyrl-x-3", "bs-Cyrl-x-3s", "bs-Cyrl-x-4", "bs-Cyrl-x-4s", "bs-Cyrl-x-5", "bs-Cyrl-x-5s", "bs-x-3", "bs-x-3s", "bs-x-4", "bs-x-4s", "bs-x-5", "bs-x-5s", "ca-x-3", "ca-x-3s", "ca-x-4", "ca-x-4s", "ca-x-5", "ca-x-5s", "ceb-x-3", "ceb-x-3s", "ceb-x-4", "ceb-x-4s", "ceb-x-5", "ceb-x-5s", "chr-x-3", "chr-x-3s", "chr-x-4", "chr-x-4s", "chr-x-5", "chr-x-5s", "cs-x-3", "cs-x-3s", "cs-x-5", "cs-x-5s", "csw-x-3", "csw-x-3s", "csw-x-5", "csw-x-5s", "cv-x-3", "cv-x-3s", "cv-x-4", "cv-x-4s", "cv-x-5", "cv-x-5s", "cy-x-3", "cy-x-3s", "cy-x-4", "cy-x-4s", "cy-x-5", "cy-x-5s", "da-x-3", "da-x-3s", "da-x-4", "da-x-4s", "da-x-5", "da-x-5s", "de-AT-x-3", "de-AT-x-3s", "de-AT-x-5", "de-AT-x-5s", "de-IT-x-3", "de-IT-x-3s", "de-IT-x-5", "de-IT-x-5s", "de-x-3", "de-x-3s", "de-x-4", "de-x-4s", "de-x-5", "de-x-5s", "doi-x-3", "doi-x-3s", "doi-x-4", "doi-x-4s", "doi-x-5", "doi-x-5s", "dsb-x-3", "dsb-x-3s", "dsb-x-4", "dsb-x-4s", "dsb-x-5", "dsb-x-5s", "el-polyton-x-3", "el-polyton-x-5", "el-polyton-x-5s", "el-x-3", "el-x-3s", "el-x-4", "el-x-4s", "el-x-5", "el-x-5s", "en-001-x-3", "en-001-x-3s", "en-150-x-3", "en-150-x-3s", "en-AG-x-3", "en-AG-x-3s", "en-AI-x-3", "en-AI-x-3s", "en-AT-x-3", "en-AT-x-3s", "en-AU-x-3", "en-AU-x-3s", "en-BB-x-3", "en-BB-x-3s", "en-BE-x-3", "en-BE-x-3s", "en-BM-x-3", "en-BM-x-3s", "en-BS-x-3", "en-BS-x-3s", "en-BW-x-3", "en-BW-x-3s", "en-BZ-x-3", "en-BZ-x-3s", "en-CC-x-3", "en-CC-x-3s", "en-CH-x-3", "en-CH-x-3s", "en-CK-x-3", "en-CK-x-3s", "en-CM-x-3", "en-CM-x-3s", "en-CX-x-3", "en-CX-x-3s", "en-CY-x-3", "en-CY-x-3s", "en-DE-x-3", "en-DE-x-3s", "en-DG-x-3", "en-DG-x-3s", "en-DK-x-3", "en-DK-x-3s", "en-DM-x-3", "en-DM-x-3s", "en-ER-x-3", "en-ER-x-3s", "en-FI-x-3", "en-FI-x-3s", "en-FJ-x-3", "en-FJ-x-3s", "en-FK-x-3", "en-FK-x-3s", "en-FM-x-3", "en-FM-x-3s", "en-GB-x-3", "en-GB-x-3s", "en-GD-x-3", "en-GD-x-3s", "en-GG-x-3", "en-GG-x-3s", "en-GH-x-3", "en-GH-x-3s", "en-GI-x-3", "en-GI-x-3s", "en-GM-x-3", "en-GM-x-3s", "en-GY-x-3", "en-GY-x-3s", "en-HK-x-3", "en-HK-x-3s", "en-ID-x-3", "en-ID-x-3s", "en-IE-x-3", "en-IE-x-3s", "en-IL-x-3", "en-IL-x-3s", "en-IM-x-3", "en-IM-x-3s", "en-IN-x-3", "en-IN-x-3s", "en-IO-x-3", "en-IO-x-3s", "en-JE-x-3", "en-JE-x-3s", "en-JM-x-3", "en-JM-x-3s", "en-KE-x-3", "en-KE-x-3s", "en-KI-x-3", "en-KI-x-3s", "en-KN-x-3", "en-KN-x-3s", "en-KY-x-3", "en-KY-x-3s", "en-LC-x-3", "en-LC-x-3s", "en-LR-x-3", "en-LR-x-3s", "en-LS-x-3", "en-LS-x-3s", "en-MG-x-3", "en-MG-x-3s", "en-MO-x-3", "en-MO-x-3s", "en-MS-x-3", "en-MS-x-3s", "en-MT-x-3", "en-MT-x-3s", "en-MU-x-3", "en-MU-x-3s", "en-MV-x-3", "en-MV-x-3s", "en-MW-x-3", "en-MW-x-3s", "en-MY-x-3", "en-MY-x-3s", "en-NA-x-3", "en-NA-x-3s", "en-NF-x-3", "en-NF-x-3s", "en-NG-x-3", "en-NG-x-3s", "en-NL-x-3", "en-NL-x-3s", "en-NR-x-3", "en-NR-x-3s", "en-NU-x-3", "en-NU-x-3s", "en-NZ-x-3", "en-NZ-x-3s", "en-PG-x-3", "en-PG-x-3s", "en-PK-x-3", "en-PK-x-3s", "en-PN-x-3", "en-PN-x-3s", "en-PW-x-3", "en-PW-x-3s", "en-RW-x-3", "en-RW-x-3s", "en-SB-x-3", "en-SB-x-3s", "en-SC-x-3", "en-SC-x-3s", "en-SD-x-3", "en-SD-x-3s", "en-SE-x-3", "en-SE-x-3s", "en-SG-x-3", "en-SG-x-3s", "en-SH-x-3", "en-SH-x-3s", "en-SI-x-3", "en-SI-x-3s", "en-SL-x-3", "en-SL-x-3s", "en-SS-x-3", "en-SS-x-3s", "en-SX-x-3", "en-SX-x-3s", "en-SZ-x-3", "en-SZ-x-3s", "en-TC-x-3", "en-TC-x-3s", "en-TK-x-3", "en-TK-x-3s", "en-TO-x-3", "en-TO-x-3s", "en-TT-x-3", "en-TT-x-3s", "en-TV-x-3", "en-TV-x-3s", "en-TZ-x-3", "en-TZ-x-3s", "en-UG-x-3", "en-UG-x-3s", "en-VC-x-3", "en-VC-x-3s", "en-VG-x-3", "en-VG-x-3s", "en-VU-x-3", "en-VU-x-3s", "en-WS-x-3", "en-WS-x-3s", "en-ZA-x-3", "en-ZA-x-3s", "en-ZM-x-3", "en-ZM-x-3s", "en-ZW-x-3", "en-ZW-x-3s", "en-x-3", "en-x-3s", "en-x-4", "en-x-4s", "en-x-5", "en-x-5s", "eo-x-3", "eo-x-3s", "eo-x-5", "eo-x-5s", "es-CL-x-3s", "es-CO-x-3s", "es-MX-x-3", "es-MX-x-3s", "es-PE-x-3", "es-PE-x-3s", "es-PE-x-5", "es-PE-x-5s", "es-PY-x-3", "es-PY-x-3s", "es-UY-x-3", "es-UY-x-3s", "es-UY-x-5", "es-UY-x-5s", "es-VE-x-3", "es-VE-x-3s", "es-x-3", "es-x-3s", "es-x-4", "es-x-4s", "es-x-5", "es-x-5s", "et-x-3", "et-x-3s", "et-x-4", "et-x-4s", "et-x-5", "et-x-5s", "eu-x-3", "eu-x-3s", "eu-x-4", "eu-x-4s", "eu-x-5", "eu-x-5s", "fa-AF-x-3", "fa-AF-x-3s", "fa-AF-x-4", "fa-AF-x-4s", "fa-AF-x-5", "fa-AF-x-5s", "fa-x-3", "fa-x-3s", "fa-x-4", "fa-x-4s", "fa-x-5", "fa-x-5s", "ff-Adlm-x-3", "ff-Adlm-x-3s", "ff-Adlm-x-4", "ff-Adlm-x-4s", "ff-Adlm-x-5", "ff-Adlm-x-5s", "fi-x-3", "fi-x-3s", "fi-x-4", "fi-x-4s", "fi-x-5", "fi-x-5s", "fil-x-3", "fil-x-3s", "fil-x-4", "fil-x-4s", "fil-x-5", "fil-x-5s", "fo-x-3", "fo-x-3s", "fo-x-4", "fo-x-4s", "fo-x-5", "fo-x-5s", "fr-CA-x-3", "fr-CA-x-3s", "fr-MA-x-3", "fr-MA-x-3s", "fr-x-3", "fr-x-3s", "fr-x-4", "fr-x-4s", "fr-x-5", "fr-x-5s", "fy-x-3", "fy-x-3s", "fy-x-4", "fy-x-4s", "fy-x-5", "fy-x-5s", "ga-x-3", "ga-x-3s", "ga-x-4", "ga-x-4s", "ga-x-5", "ga-x-5s", "gd-x-3", "gd-x-3s", "gd-x-4", "gd-x-4s", "gd-x-5", "gd-x-5s", "gl-x-3", "gl-x-3s", "gl-x-4", "gl-x-4s", "gl-x-5", "gl-x-5s", "gu-x-3", "gu-x-3s", "gu-x-4", "gu-x-4s", "gu-x-5", "gu-x-5s", "ha-x-3", "ha-x-3s", "ha-x-4", "ha-x-4s", "ha-x-5", "ha-x-5s", "he-x-3", "he-x-3s", "he-x-5", "he-x-5s", "hi-Latn-x-3", "hi-Latn-x-3s", "hi-Latn-x-4", "hi-Latn-x-4s", "hi-Latn-x-5", "hi-Latn-x-5s", "hi-x-3", "hi-x-3s", "hi-x-4", "hi-x-4s", "hi-x-5", "hi-x-5s", "hr-x-3", "hr-x-3s", "hr-x-4", "hr-x-4s", "hr-x-5", "hr-x-5s", "hsb-x-3", "hsb-x-3s", "hsb-x-4", "hsb-x-4s", "hsb-x-5", "hsb-x-5s", "hu-x-3", "hu-x-3s", "hu-x-4", "hu-x-4s", "hu-x-5", "hu-x-5s", "hy-x-3", "hy-x-3s", "hy-x-4", "hy-x-4s", "hy-x-5", "hy-x-5s", "ia-x-3", "ia-x-3s", "ia-x-4", "ia-x-5", "ia-x-5s", "id-x-3", "id-x-3s", "id-x-4", "id-x-4s", "id-x-5", "id-x-5s", "ie-x-3", "ie-x-3s", "ie-x-5", "ie-x-5s", "ig-x-3", "ig-x-3s", "ig-x-4", "ig-x-4s", "ig-x-5", "ig-x-5s", "is-x-3", "is-x-3s", "is-x-4", "is-x-4s", "is-x-5", "is-x-5s", "it-x-3", "it-x-3s", "it-x-4", "it-x-4s", "it-x-5", "it-x-5s", "ja-x-3", "ja-x-3s", "ja-x-5", "ja-x-5s", "jv-x-3", "jv-x-3s", "jv-x-4", "jv-x-4s", "jv-x-5", "jv-x-5s", "ka-x-3", "ka-x-3s", "ka-x-4", "ka-x-4s", "ka-x-5", "ka-x-5s", "kea-x-3", "kea-x-3s", "kea-x-4", "kea-x-4s", "kea-x-5", "kea-x-5s", "kgp-x-3", "kgp-x-3s", "kgp-x-4", "kgp-x-4s", "kgp-x-5", "kgp-x-5s", "kk-x-3", "kk-x-3s", "kk-x-4", "kk-x-4s", "kk-x-5", "kk-x-5s", "km-x-3", "km-x-3s", "km-x-4", "km-x-4s", "km-x-5", "km-x-5s", "kn-x-3", "kn-x-3s", "kn-x-4", "kn-x-4s", "kn-x-5", "kn-x-5s", "ko-x-3", "ko-x-3s", "ko-x-4", "ko-x-4s", "ko-x-5", "ko-x-5s", "kok-x-3", "kok-x-3s", "kok-x-5", "kok-x-5s", "ks-Deva-x-3", "ks-Deva-x-3s", "ks-Deva-x-4", "ks-Deva-x-4s", "ks-Deva-x-5", "ks-Deva-x-5s", "ks-x-3", "ks-x-3s", "ks-x-4", "ks-x-4s", "ks-x-5", "ks-x-5s", "ku-x-3", "ku-x-3s", "ku-x-4", "ku-x-4s", "ku-x-5", "ku-x-5s", "kxv-Deva-x-3", "kxv-Deva-x-3s", "kxv-Deva-x-5", "kxv-Deva-x-5s", "kxv-Orya-x-3", "kxv-Orya-x-3s", "kxv-Orya-x-5", "kxv-Orya-x-5s", "kxv-Telu-x-3", "kxv-Telu-x-3s", "kxv-Telu-x-5", "kxv-Telu-x-5s", "kxv-x-3", "kxv-x-3s", "kxv-x-4", "kxv-x-4s", "kxv-x-5", "kxv-x-5s", "ky-x-3", "ky-x-3s", "ky-x-4", "ky-x-4s", "ky-x-5", "ky-x-5s", "lb-x-3", "lb-x-3s", "lb-x-4", "lb-x-4s", "lb-x-5", "lb-x-5s", "lij-x-3", "lij-x-3s", "lij-x-5", "lij-x-5s", "lmo-x-3", "lmo-x-3s", "lmo-x-5", "lmo-x-5s", "lo-x-3", "lo-x-3s", "lo-x-5", "lo-x-5s", "lt-x-3", "lt-x-3s", "lt-x-4", "lt-x-4s", "lt-x-5", "lt-x-5s", "lv-x-3", "lv-x-3s", "lv-x-4", "lv-x-4s", "lv-x-5", "lv-x-5s", "mai-x-3", "mai-x-3s", "mai-x-4", "mai-x-4s", "mai-x-5", "mai-x-5s", "mi-x-3", "mi-x-3s", "mi-x-4", "mi-x-4s", "mi-x-5", "mi-x-5s", "mk-x-3", "mk-x-3s", "mk-x-4", "mk-x-4s", "mk-x-5", "mk-x-5s", "ml-x-3", "ml-x-3s", "ml-x-4", "ml-x-4s", "ml-x-5", "ml-x-5s", "mn-x-3", "mn-x-3s", "mn-x-4", "mn-x-4s", "mn-x-5", "mn-x-5s", "mni-x-3", "mni-x-3s", "mni-x-4", "mni-x-4s", "mni-x-5", "mni-x-5s", "mr-x-3", "mr-x-3s", "mr-x-4", "mr-x-4s", "mr-x-5", "mr-x-5s", "ms-x-3", "ms-x-3s", "ms-x-4", "ms-x-4s", "ms-x-5", "ms-x-5s", "mt-x-3", "mt-x-3s", "mt-x-4", "mt-x-4s", "mt-x-5", "mt-x-5s", "my-x-3", "my-x-3s", "my-x-4", "my-x-4s", "my-x-5", "my-x-5s", "nb-x-3", "nb-x-3s", "nb-x-4", "nb-x-4s", "nb-x-5", "nb-x-5s", "nds-x-3", "nds-x-3s", "nds-x-5", "nds-x-5s", "ne-x-3", "ne-x-3s", "ne-x-4", "ne-x-4s", "ne-x-5", "ne-x-5s", "nl-x-3", "nl-x-3s", "nl-x-4", "nl-x-4s", "nl-x-5", "nl-x-5s", "nn-x-3", "nn-x-3s", "nn-x-4", "nn-x-4s", "nn-x-5", "nn-x-5s", "no-x-3", "no-x-3s", "no-x-4", "no-x-4s", "no-x-5", "no-x-5s", "nqo-x-3", "nqo-x-3s", "nqo-x-4", "nqo-x-4s", "nqo-x-5", "nqo-x-5s", "oc-x-3", "oc-x-3s", "oc-x-5", "oc-x-5s", "or-x-3", "or-x-3s", "or-x-4", "or-x-4s", "or-x-5", "or-x-5s", "pa-x-3", "pa-x-3s", "pa-x-4", "pa-x-4s", "pa-x-5", "pa-x-5s", "pcm-x-3", "pcm-x-3s", "pcm-x-4", "pcm-x-4s", "pcm-x-5", "pcm-x-5s", "pl-x-3", "pl-x-3s", "pl-x-4", "pl-x-4s", "pl-x-5", "pl-x-5s", "prg-x-3", "prg-x-3s", "prg-x-5", "prg-x-5s", "ps-x-3", "ps-x-3s", "ps-x-4", "ps-x-5", "ps-x-5s", "pt-x-3", "pt-x-3s", "pt-x-4", "pt-x-4s", "pt-x-5", "pt-x-5s", "qu-x-3", "qu-x-3s", "qu-x-5", "qu-x-5s", "raj-x-3", "raj-x-3s", "raj-x-5", "raj-x-5s", "rm-x-3", "rm-x-3s", "rm-x-4", "rm-x-4s", "rm-x-5", "rm-x-5s", "ro-x-3", "ro-x-3s", "ro-x-4", "ro-x-4s", "ro-x-5", "ro-x-5s", "ru-x-3", "ru-x-3s", "ru-x-4", "ru-x-4s", "ru-x-5", "ru-x-5s", "sa-x-3", "sa-x-3s", "sa-x-4", "sa-x-5", "sa-x-5s", "sah-x-3", "sah-x-3s", "sah-x-4", "sah-x-4s", "sah-x-5", "sah-x-5s", "sat-x-3", "sat-x-3s", "sat-x-4", "sat-x-4s", "sat-x-5", "sat-x-5s", "sc-x-3", "sc-x-3s", "sc-x-4", "sc-x-4s", "sc-x-5", "sc-x-5s", "sd-Deva-x-3", "sd-Deva-x-3s", "sd-Deva-x-4", "sd-Deva-x-4s", "sd-Deva-x-5", "sd-Deva-x-5s", "sd-x-3", "sd-x-3s", "sd-x-4", "sd-x-4s", "sd-x-5", "sd-x-5s", "si-x-3", "si-x-3s", "si-x-4", "si-x-4s", "si-x-5", "si-x-5s", "sk-x-3", "sk-x-3s", "sk-x-4", "sk-x-4s", "sk-x-5", "sk-x-5s", "sl-x-3", "sl-x-3s", "sl-x-4", "sl-x-4s", "sl-x-5", "sl-x-5s", "so-x-3", "so-x-3s", "so-x-4", "so-x-4s", "so-x-5", "so-x-5s", "sq-x-3", "sq-x-3s", "sq-x-4", "sq-x-4s", "sq-x-5", "sq-x-5s", "sr-Latn-XK-x-3", "sr-Latn-XK-x-3s", "sr-Latn-x-3", "sr-Latn-x-3s", "sr-Latn-x-4", "sr-Latn-x-4s", "sr-Latn-x-5", "sr-Latn-x-5s", "sr-ME-x-3", "sr-ME-x-3s", "sr-XK-x-3", "sr-XK-x-3s", "sr-x-3", "sr-x-3s", "sr-x-4", "sr-x-4s", "sr-x-5", "sr-x-5s", "su-x-3", "su-x-3s", "su-x-4", "su-x-4s", "su-x-5", "su-x-5s", "sv-x-3", "sv-x-3s", "sv-x-4", "sv-x-4s", "sv-x-5", "sv-x-5s", "sw-x-3", "sw-x-3s", "sw-x-4", "sw-x-4s", "sw-x-5", "sw-x-5s", "syr-x-3", "syr-x-3s", "syr-x-4", "syr-x-4s", "syr-x-5", "syr-x-5s", "szl-x-3", "szl-x-3s", "szl-x-5", "szl-x-5s", "ta-x-3", "ta-x-3s", "ta-x-4", "ta-x-4s", "ta-x-5", "ta-x-5s", "te-x-3", "te-x-3s", "te-x-4", "te-x-4s", "te-x-5", "te-x-5s", "tg-x-3", "tg-x-3s", "tg-x-4", "tg-x-4s", "tg-x-5", "tg-x-5s", "th-x-3", "th-x-3s", "th-x-4", "th-x-4s", "th-x-5", "th-x-5s", "ti-x-3", "ti-x-3s", "ti-x-4", "ti-x-4s", "ti-x-5", "ti-x-5s", "tk-x-3", "tk-x-3s", "tk-x-4", "tk-x-4s", "tk-x-5", "tk-x-5s", "to-x-3", "to-x-3s", "to-x-4", "to-x-4s", "to-x-5", "to-x-5s", "tok-x-3", "tok-x-3s", "tok-x-5", "tok-x-5s", "tr-x-3", "tr-x-3s", "tr-x-4", "tr-x-4s", "tr-x-5", "tr-x-5s", "tt-x-3", "tt-x-3s", "tt-x-5", "tt-x-5s", "ug-x-3", "ug-x-3s", "ug-x-5", "ug-x-5s", "uk-x-3", "uk-x-3s", "uk-x-4", "uk-x-4s", "uk-x-5", "uk-x-5s", "und-x-3", "und-x-3s", "und-x-4", "und-x-4s", "und-x-5", "und-x-5s", "ur-x-3", "ur-x-3s", "ur-x-4", "ur-x-4s", "ur-x-5", "ur-x-5s", "uz-Cyrl-x-3", "uz-Cyrl-x-3s", "uz-Cyrl-x-4", "uz-Cyrl-x-4s", "uz-Cyrl-x-5", "uz-Cyrl-x-5s", "uz-x-3", "uz-x-3s", "uz-x-4", "uz-x-4s", "uz-x-5", "uz-x-5s", "vec-x-3", "vec-x-3s", "vec-x-4", "vec-x-4s", "vec-x-5", "vec-x-5s", "vi-x-3", "vi-x-3s", "vi-x-5", "vi-x-5s", "vmw-x-3", "vmw-x-3s", "vmw-x-5", "vmw-x-5s", "wo-x-3", "wo-x-3s", "wo-x-5", "wo-x-5s", "xh-x-3", "xh-x-3s", "xh-x-5", "xh-x-5s", "xnr-x-3", "xnr-x-3s", "xnr-x-4", "xnr-x-4s", "xnr-x-5", "xnr-x-5s", "yo-BJ-x-3", "yo-BJ-x-3s", "yo-BJ-x-4", "yo-BJ-x-4s", "yo-BJ-x-5", "yo-BJ-x-5s", "yo-x-3", "yo-x-3s", "yo-x-4", "yo-x-4s", "yo-x-5", "yo-x-5s", "yrl-x-3", "yrl-x-3s", "yrl-x-4", "yrl-x-4s", "yrl-x-5", "yrl-x-5s", "yue-Hans-x-3", "yue-Hans-x-3s", "yue-Hans-x-5", "yue-Hans-x-5s", "yue-x-3", "yue-x-3s", "yue-x-5", "yue-x-5s", "za-x-3", "za-x-3s", "za-x-5", "za-x-5s", "zh-Hant-x-3", "zh-Hant-x-3s", "zh-Hant-x-5", "zh-Hant-x-5s", "zh-x-3", "zh-x-3s", "zh-x-5", "zh-x-5s", "zu-x-3", "zu-x-3s", "zu-x-4", "zu-x-4s", "zu-x-5", "zu-x-5s"]; + static VALUES: [&::Yokeable; 1257usize] = [&AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AM_X_3, &AM_X_3, &AM_X_4, &AM_X_4, &AM_X_5, &AM_X_5, &AR_DZ_X_3, &AR_DZ_X_3, &AR_DZ_X_4, &AR_DZ_X_4, &AR_DZ_X_3, &AR_DZ_X_3, &AR_IQ_X_3, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_MA_X_3, &AR_MA_X_3, &AR_MA_X_4, &AR_MA_X_4, &AR_MA_X_3, &AR_MA_X_3, &AR_MR_X_3, &AR_MR_X_3, &AR_MR_X_4, &AR_MR_X_4, &AR_MR_X_3, &AR_MR_X_3, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_DZ_X_3, &AR_DZ_X_3, &AR_DZ_X_4, &AR_DZ_X_4, &AR_DZ_X_3, &AR_DZ_X_3, &AR_X_3, &AR_X_3, &AR_X_4, &AR_X_4, &AR_X_3, &AR_X_3, &AS_X_3, &AS_X_3, &AS_X_4, &AS_X_4, &AS_X_5, &AS_X_5, &AST_X_3, &AST_X_3S, &AST_X_4, &AST_X_4, &AST_X_5, &AST_X_5S, &AZ_X_3, &AZ_X_3, &AZ_X_4, &AZ_X_4, &AZ_X_5, &AZ_X_5, &BE_X_3, &BE_X_3S, &BE_X_4, &BE_X_4, &BE_X_5, &BE_X_5S, &BG_X_3, &BG_X_3, &BG_X_4, &BG_X_4, &BG_X_5, &BG_X_5, &BGC_X_3, &BGC_X_3, &AZ_X_4, &AZ_X_4, &BGC_X_3, &BGC_X_3, &BHO_X_3, &BHO_X_3, &AZ_X_4, &AZ_X_4, &BHO_X_3, &BHO_X_3, &BLO_X_3, &BLO_X_3, &AZ_X_4, &AZ_X_4, &BLO_X_5, &BLO_X_5, &BN_IN_X_3, &BN_IN_X_3S, &BN_IN_X_4, &BN_IN_X_4, &BN_X_3, &BN_X_3S, &BN_X_4, &BN_X_4, &BN_X_5, &BN_X_5, &BR_X_3, &BR_X_3, &BR_X_4, &BR_X_4, &BR_X_5, &BR_X_5, &BRX_X_3, &BRX_X_3, &BRX_X_4, &BRX_X_4, &BRX_X_5, &BRX_X_5, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_4, &BS_CYRL_X_4, &BS_CYRL_X_5, &BS_CYRL_X_5, &BS_X_3, &BS_X_3, &BS_X_4, &BS_X_4, &BS_X_5, &BS_X_5, &CA_X_3, &CA_X_3S, &CA_X_4, &CA_X_4, &CA_X_5, &CA_X_5S, &CEB_X_3, &CEB_X_3, &CEB_X_4, &CEB_X_4, &CEB_X_5, &CEB_X_5, &CHR_X_3, &CHR_X_3, &CHR_X_4, &CHR_X_4, &CHR_X_5, &CHR_X_5, &CS_X_3, &CS_X_3, &AZ_X_4, &AZ_X_4, &CS_X_5, &CS_X_5S, &CSW_X_3, &CSW_X_3, &AZ_X_4, &AZ_X_4, &CSW_X_3, &CSW_X_3, &CV_X_3, &CV_X_3, &CV_X_4, &CV_X_4, &CV_X_5, &CV_X_5, &CY_X_3, &CY_X_3S, &CY_X_4, &CY_X_4, &CY_X_5, &CY_X_5, &DA_X_3, &DA_X_3, &AF_X_4, &AF_X_4, &DA_X_5, &DA_X_5, &DE_AT_X_3, &DE_AT_X_3S, &DE_AT_X_5, &DE_AT_X_5, &DE_AT_X_3, &DE_AT_X_3S, &DE_AT_X_5, &DE_AT_X_5, &DE_X_3, &DE_X_3S, &AF_X_4, &AF_X_4, &DE_X_5, &DE_X_5, &DOI_X_3, &DOI_X_3, &DOI_X_4, &DOI_X_4, &DOI_X_5, &DOI_X_5, &DSB_X_3, &DSB_X_3S, &BS_X_4, &BS_X_4, &DSB_X_5, &DSB_X_5S, &EL_POLYTON_X_3, &EL_POLYTON_X_5, &EL_POLYTON_X_5S, &EL_X_3, &EL_X_3S, &EL_X_4, &EL_X_4, &EL_X_5, &EL_X_5S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_AU_X_3, &EN_AU_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_X_3, &EN_X_3, &AF_X_4, &AF_X_4, &EN_X_5, &EN_X_5, &EO_X_3, &EO_X_3, &AZ_X_4, &AZ_X_4, &EO_X_5, &EO_X_5, &ES_CL_X_3S, &ES_CL_X_3S, &ES_MX_X_3, &ES_MX_X_3, &ES_PE_X_3, &ES_PE_X_3S, &ES_PE_X_5, &ES_PE_X_5S, &ES_CL_X_3S, &ES_CL_X_3S, &ES_PE_X_3, &ES_PE_X_3S, &ES_PE_X_5, &ES_PE_X_5S, &ES_CL_X_3S, &ES_CL_X_3S, &ES_X_3, &ES_X_3, &ES_X_4, &ES_X_4, &ES_X_5, &ES_X_5, &ET_X_3, &ET_X_3, &ET_X_4, &ET_X_4, &ET_X_5, &ET_X_5, &EU_X_3, &EU_X_3, &EU_X_4, &EU_X_4, &EU_X_5, &EU_X_5, &FA_AF_X_3, &FA_AF_X_3S, &FA_AF_X_4, &FA_AF_X_4, &FA_AF_X_3S, &FA_AF_X_3S, &FA_X_3, &FA_X_3, &FA_X_4, &FA_X_4, &FA_X_5, &FA_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3S, &FF_ADLM_X_4, &FF_ADLM_X_4, &FF_ADLM_X_3, &FF_ADLM_X_3, &FI_X_3, &FI_X_3S, &FI_X_4, &FI_X_4, &FI_X_5, &FI_X_5S, &FIL_X_3, &FIL_X_3, &FIL_X_3, &FIL_X_4S, &FIL_X_5, &FIL_X_5, &FO_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &FO_X_5, &FO_X_5, &FR_CA_X_3, &FR_CA_X_3, &FR_MA_X_3, &FR_MA_X_3, &FR_X_3, &FR_X_3, &AF_X_4, &AF_X_4, &FR_X_5, &FR_X_5, &FY_X_3, &FY_X_3, &AF_X_4, &AF_X_4, &FY_X_5, &FY_X_5, &GA_X_3, &GA_X_3, &GA_X_4, &GA_X_4, &GA_X_5, &GA_X_5, &GD_X_3, &GD_X_3, &GD_X_4, &GD_X_4, &GD_X_5, &GD_X_5S, &GL_X_3, &GL_X_3, &GL_X_4, &GL_X_4S, &GL_X_5, &GL_X_5, &GU_X_3, &GU_X_3, &GU_X_4, &GU_X_4, &GU_X_5, &GU_X_5, &HA_X_3, &HA_X_3, &HA_X_4, &HA_X_4, &HA_X_5, &HA_X_5, &HE_X_3, &HE_X_3, &AZ_X_4, &AZ_X_4, &HE_X_5, &HE_X_5, &EN_X_3, &EN_001_X_3, &AF_X_4, &AF_X_4, &EN_X_5, &EN_X_5, &HI_X_3, &HI_X_3, &HI_X_4, &HI_X_4, &HI_X_5, &HI_X_5, &HR_X_3, &HR_X_3, &HR_X_4, &HR_X_4, &HR_X_5, &HR_X_5S, &HSB_X_3, &HSB_X_3S, &BS_X_4, &BS_X_4, &HSB_X_5, &HSB_X_5S, &HU_X_3, &HU_X_3, &HU_X_4, &HU_X_4, &HU_X_5, &HU_X_5, &HY_X_3, &HY_X_3, &HY_X_4, &HY_X_4, &HY_X_5, &HY_X_5S, &IA_X_3, &IA_X_3, &BS_X_4, &AZ_X_4, &IA_X_5, &IA_X_5, &ID_X_3, &ID_X_3, &AF_X_4, &AF_X_4, &ID_X_5, &ID_X_5, &IE_X_3, &IE_X_3, &AZ_X_4, &AZ_X_4, &IE_X_3, &IE_X_3, &IG_X_3, &IG_X_3, &IG_X_4, &IG_X_4, &IG_X_5, &IG_X_5, &IS_X_3, &IS_X_3, &IS_X_4, &IS_X_4, &IS_X_5, &IS_X_5, &IT_X_3, &IT_X_3, &IT_X_4, &IT_X_4, &IT_X_5, &IT_X_5, &JA_X_3, &JA_X_3, &AZ_X_4, &AZ_X_4, &JA_X_3, &JA_X_3, &JV_X_3, &JV_X_3, &AF_X_4, &AF_X_4, &ID_X_5, &ID_X_5, &KA_X_3, &KA_X_3, &KA_X_4, &KA_X_4, &KA_X_5, &KA_X_5, &KEA_X_3, &KEA_X_3, &AF_X_4, &AF_X_4, &KEA_X_5, &KEA_X_5, &KGP_X_3, &KGP_X_3, &KGP_X_4, &KGP_X_4, &KGP_X_5, &KGP_X_5, &KK_X_3, &KK_X_3, &KK_X_4, &KK_X_4, &KK_X_5, &KK_X_5S, &KM_X_3, &KM_X_3, &KM_X_4, &KM_X_4, &KM_X_3, &KM_X_3, &KN_X_3, &KN_X_3S, &KN_X_4, &KN_X_4, &KN_X_5, &KN_X_5, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KOK_X_3, &KOK_X_3S, &AZ_X_4, &AZ_X_4, &KOK_X_3, &KOK_X_3, &KS_DEVA_X_3, &KS_DEVA_X_3S, &KS_DEVA_X_4, &KS_DEVA_X_4, &KS_DEVA_X_5, &KS_DEVA_X_3S, &KS_X_3, &KS_X_3S, &KS_X_4, &KS_X_4, &KS_X_5, &KS_X_3S, &KU_X_3, &KU_X_3, &KU_X_4, &KU_X_4, &KU_X_5, &KU_X_5, &KXV_DEVA_X_3, &KXV_DEVA_X_3, &AZ_X_4, &AZ_X_4, &KXV_DEVA_X_3, &KXV_DEVA_X_3, &KXV_ORYA_X_3, &KXV_ORYA_X_3, &AZ_X_4, &AZ_X_4, &KXV_ORYA_X_3, &KXV_ORYA_X_3, &KXV_TELU_X_3, &KXV_TELU_X_3, &AZ_X_4, &AZ_X_4, &KXV_TELU_X_3, &KXV_TELU_X_3, &KXV_X_3, &KXV_X_3, &KXV_X_4, &KXV_X_4, &KXV_X_5, &KXV_X_5, &KY_X_3, &KY_X_3S, &KY_X_4, &KY_X_4, &KY_X_5, &KY_X_5S, &LB_X_3, &LB_X_3S, &AF_X_4, &AF_X_4, &LB_X_5, &LB_X_5, &LIJ_X_3, &LIJ_X_3, &AZ_X_4, &AZ_X_4, &LIJ_X_3, &LIJ_X_3, &LMO_X_3, &LMO_X_3, &AZ_X_4, &AZ_X_4, &LMO_X_3, &LMO_X_3, &LO_X_3, &LO_X_3, &AZ_X_4, &AZ_X_4, &LO_X_5, &LO_X_5, <_X_3, <_X_3, <_X_4, <_X_4, <_X_5, <_X_5S, &LV_X_3, &LV_X_3, &AF_X_4, &AF_X_4, &LV_X_5, &LV_X_5, &HI_X_3, &MAI_X_3S, &MAI_X_4, &MAI_X_4, &MAI_X_5, &MAI_X_5S, &MI_X_3, &MI_X_3, &MI_X_4, &MI_X_4, &MI_X_5, &MI_X_5S, &MK_X_3, &MK_X_3, &BS_CYRL_X_4, &BS_CYRL_X_4, &MK_X_5, &MK_X_5, &ML_X_3, &ML_X_3, &ML_X_4, &ML_X_4, &ML_X_5, &ML_X_5, &MN_X_3, &MN_X_3, &MN_X_4, &MN_X_4, &MN_X_5, &MN_X_5S, &MNI_X_3, &MNI_X_3S, &MNI_X_4, &MNI_X_4S, &MNI_X_5, &MNI_X_5S, &MR_X_3, &MR_X_3, &MR_X_4, &MR_X_4, &MR_X_5, &MR_X_5, &MS_X_3, &MS_X_3, &MS_X_4, &MS_X_4, &MS_X_5, &MS_X_5, &MT_X_3, &MT_X_3, &MT_X_4, &MT_X_4S, &MT_X_5, &MT_X_5, &MY_X_3, &MY_X_3, &MY_X_4, &MY_X_4, &MY_X_5, &MY_X_5, &NB_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &NB_X_5, &NB_X_5, &NDS_X_3, &NDS_X_3, &AZ_X_4, &AZ_X_4, &NDS_X_3, &NDS_X_3, &NE_X_3, &NE_X_3, &NE_X_4, &NE_X_4S, &NE_X_3, &NE_X_3, &NL_X_3, &NL_X_3, &AF_X_4, &AF_X_4, &NL_X_5, &NL_X_5, &NB_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &NB_X_5, &NB_X_5, &NB_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &NB_X_5, &NB_X_5, &NQO_X_3, &NQO_X_3, &NQO_X_4, &NQO_X_4, &NQO_X_5, &NQO_X_5, &OC_X_3, &OC_X_3, &AZ_X_4, &AZ_X_4, &OC_X_3, &OC_X_3, &OR_X_3, &OR_X_3, &OR_X_4, &OR_X_4, &OR_X_3, &OR_X_3, &PA_X_3, &PA_X_3, &PA_X_4, &PA_X_4, &PA_X_5, &PA_X_5, &PCM_X_3, &PCM_X_3S, &AF_X_4, &AF_X_4, &PCM_X_5, &PCM_X_5, &PL_X_3, &PL_X_3, &PL_X_4, &PL_X_4S, &PL_X_5, &PL_X_5S, &PRG_X_3, &PRG_X_3, &AZ_X_4, &AZ_X_4, &PRG_X_3, &PRG_X_3, &PS_X_3, &PS_X_3S, &FA_AF_X_4, &AZ_X_4, &PS_X_3, &PS_X_5S, &PT_X_3, &PT_X_3, &AF_X_4, &AF_X_4, &PT_X_5, &PT_X_5, &QU_X_3, &QU_X_3, &AZ_X_4, &AZ_X_4, &ES_PE_X_5S, &ES_PE_X_5S, &BHO_X_3, &BHO_X_3, &AZ_X_4, &AZ_X_4, &BHO_X_3, &BHO_X_3, &RM_X_3, &RM_X_3, &RM_X_4, &RM_X_4, &RM_X_5, &RM_X_5S, &RO_X_3, &RO_X_3, &RO_X_4, &RO_X_4, &RO_X_5, &RO_X_5, &RU_X_3, &RU_X_3S, &KY_X_4, &KY_X_4, &RU_X_5, &KY_X_5, &SA_X_3, &SA_X_3, &MAI_X_4, &AZ_X_4, &SA_X_5, &SA_X_5, &SAH_X_3, &SAH_X_3, &SAH_X_4, &SAH_X_4, &SAH_X_5, &SAH_X_5S, &SAT_X_3, &SAT_X_3, &SAT_X_4, &SAT_X_4, &SAT_X_5, &SAT_X_5, &SC_X_3, &SC_X_3, &SC_X_4, &SC_X_4, &SC_X_5, &SC_X_5, &SD_DEVA_X_3, &SD_DEVA_X_3S, &SD_DEVA_X_4, &SD_DEVA_X_4S, &SD_DEVA_X_5, &SD_DEVA_X_5S, &SD_X_3, &SD_X_3, &AF_X_4, &AF_X_4, &SD_X_3, &SD_X_3, &SI_X_3, &SI_X_3S, &SI_X_4, &SI_X_4, &SI_X_5, &SI_X_5, &SK_X_3, &SK_X_3, &BS_X_4, &BS_X_4, &SK_X_5, &SK_X_5S, &SL_X_3, &SL_X_3, &BS_X_4, &BS_X_4, &SL_X_5, &SL_X_5, &SO_X_3, &SO_X_3, &SO_X_4, &SO_X_4, &SO_X_5, &SO_X_5S, &SQ_X_3, &SQ_X_3, &SQ_X_4, &SQ_X_4, &SQ_X_5, &SQ_X_5, &SR_LATN_XK_X_3, &SR_LATN_XK_X_3, &SR_LATN_X_3, &SR_LATN_X_3, &BS_X_4, &BS_X_4, &SR_LATN_X_5, &SR_LATN_X_5, &SR_LATN_XK_X_3, &SR_LATN_XK_X_3, &SR_XK_X_3, &SR_XK_X_3, &SR_X_3, &SR_X_3, &BS_CYRL_X_4, &BS_CYRL_X_4, &SR_X_5, &SR_X_5, &SU_X_3, &SU_X_3, &SU_X_4, &SU_X_4, &SU_X_5, &SU_X_5, &SV_X_3, &SV_X_3, &AF_X_4, &AF_X_4, &SV_X_5, &SV_X_5, &SW_X_3, &SW_X_3, &AF_X_4, &AF_X_4, &SW_X_5, &SW_X_5, &SYR_X_3, &SYR_X_3, &SYR_X_4, &SYR_X_4S, &SYR_X_5, &SYR_X_5, &SZL_X_3, &SZL_X_3, &AZ_X_4, &AZ_X_4, &SZL_X_3, &SZL_X_3, &TA_X_3, &TA_X_3, &TA_X_4, &TA_X_4, &TA_X_5, &TA_X_5, &TE_X_3, &TE_X_3, &TE_X_4, &TE_X_4, &TE_X_5, &TE_X_5, &KY_X_3S, &KY_X_3S, &KY_X_4, &KY_X_4, &TG_X_5, &TG_X_5, &TH_X_3, &TH_X_3, &TH_X_3, &TH_X_3, &TH_X_5, &TH_X_5, &TI_X_3, &TI_X_3, &TI_X_4, &TI_X_4, &TI_X_5, &TI_X_5, &TK_X_3, &TK_X_3S, &TK_X_4, &TK_X_4, &TK_X_5, &TK_X_5S, &TO_X_3, &TO_X_3, &TO_X_4, &TO_X_4, &TO_X_5, &TO_X_5S, &TOK_X_3, &TOK_X_3, &AZ_X_4, &AZ_X_4, &TOK_X_3, &TOK_X_3, &TR_X_3, &TR_X_3, &TR_X_4, &TR_X_4, &TR_X_5, &TR_X_5, &TT_X_3, &TT_X_3, &AZ_X_4, &AZ_X_4, &TT_X_5, &TT_X_5, &UG_X_3, &UG_X_3, &AZ_X_4, &AZ_X_4, &UG_X_3, &UG_X_3, &UK_X_3, &UK_X_3, &UK_X_4, &UK_X_4S, &UK_X_5, &UK_X_5S, &UND_X_3, &UND_X_3, &AZ_X_4, &AZ_X_4, &UND_X_3, &UND_X_3, &UR_X_3, &UR_X_3, &AF_X_4, &AF_X_4, &UR_X_3, &UR_X_3, &UZ_CYRL_X_3, &UZ_CYRL_X_3, &KY_X_4, &KY_X_4, &UZ_CYRL_X_5, &UZ_CYRL_X_5, &UZ_X_3, &UZ_X_3S, &UZ_X_4, &UZ_X_4, &UZ_X_5, &UZ_X_5S, &VEC_X_3, &VEC_X_3, &VEC_X_4, &VEC_X_4, &VEC_X_5, &VEC_X_5, &VI_X_3, &VI_X_3S, &AZ_X_4, &AZ_X_4, &VI_X_5, &VI_X_3S, &VMW_X_3, &VMW_X_3, &AZ_X_4, &AZ_X_4, &VMW_X_3, &VMW_X_3, &WO_X_3, &WO_X_3, &AZ_X_4, &AZ_X_4, &WO_X_5, &WO_X_5, &XH_X_3, &XH_X_3S, &AZ_X_4, &AZ_X_4, &XH_X_5, &XH_X_5S, &HI_X_3, &HI_X_3, &HI_X_4, &HI_X_4, &HI_X_5, &HI_X_5, &YO_BJ_X_3, &YO_BJ_X_3S, &YO_BJ_X_4, &YO_BJ_X_4, &YO_BJ_X_5, &YO_BJ_X_5S, &YO_X_3, &YO_X_3S, &YO_X_4, &YO_X_4, &YO_X_5, &YO_X_5S, &YRL_X_3, &YRL_X_3, &YRL_X_4, &YRL_X_4, &YRL_X_5, &YRL_X_5, &JA_X_3, &JA_X_3, &AZ_X_4, &AZ_X_4, &YUE_HANS_X_5, &YUE_HANS_X_5, &JA_X_3, &JA_X_3, &AZ_X_4, &AZ_X_4, &JA_X_3, &JA_X_3, &ZA_X_3, &ZA_X_3, &AZ_X_4, &AZ_X_4, &ZA_X_3, &ZA_X_3, &JA_X_3, &JA_X_3, &AZ_X_4, &AZ_X_4, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &AZ_X_4, &AZ_X_4, &YUE_HANS_X_5, &YUE_HANS_X_5, &ZU_X_3, &ZU_X_3, &ZU_X_4, &AF_X_4, &ZU_X_5, &ZU_X_5]; + static KEYS: [&str; 1257usize] = ["af-x-3", "af-x-3s", "af-x-4", "af-x-4s", "af-x-5", "af-x-5s", "am-x-3", "am-x-3s", "am-x-4", "am-x-4s", "am-x-5", "am-x-5s", "ar-DZ-x-3", "ar-DZ-x-3s", "ar-DZ-x-4", "ar-DZ-x-4s", "ar-DZ-x-5", "ar-DZ-x-5s", "ar-IQ-x-3", "ar-IQ-x-3s", "ar-IQ-x-4", "ar-IQ-x-4s", "ar-IQ-x-5", "ar-IQ-x-5s", "ar-JO-x-3", "ar-JO-x-3s", "ar-JO-x-4", "ar-JO-x-4s", "ar-JO-x-5", "ar-JO-x-5s", "ar-LB-x-3", "ar-LB-x-3s", "ar-LB-x-4", "ar-LB-x-4s", "ar-LB-x-5", "ar-LB-x-5s", "ar-MA-x-3", "ar-MA-x-3s", "ar-MA-x-4", "ar-MA-x-4s", "ar-MA-x-5", "ar-MA-x-5s", "ar-MR-x-3", "ar-MR-x-3s", "ar-MR-x-4", "ar-MR-x-4s", "ar-MR-x-5", "ar-MR-x-5s", "ar-PS-x-3", "ar-PS-x-3s", "ar-PS-x-4", "ar-PS-x-4s", "ar-PS-x-5", "ar-PS-x-5s", "ar-SY-x-3", "ar-SY-x-3s", "ar-SY-x-4", "ar-SY-x-4s", "ar-SY-x-5", "ar-SY-x-5s", "ar-TN-x-3", "ar-TN-x-3s", "ar-TN-x-4", "ar-TN-x-4s", "ar-TN-x-5", "ar-TN-x-5s", "ar-x-3", "ar-x-3s", "ar-x-4", "ar-x-4s", "ar-x-5", "ar-x-5s", "as-x-3", "as-x-3s", "as-x-4", "as-x-4s", "as-x-5", "as-x-5s", "ast-x-3", "ast-x-3s", "ast-x-4", "ast-x-4s", "ast-x-5", "ast-x-5s", "az-x-3", "az-x-3s", "az-x-4", "az-x-4s", "az-x-5", "az-x-5s", "be-x-3", "be-x-3s", "be-x-4", "be-x-4s", "be-x-5", "be-x-5s", "bg-x-3", "bg-x-3s", "bg-x-4", "bg-x-4s", "bg-x-5", "bg-x-5s", "bgc-x-3", "bgc-x-3s", "bgc-x-4", "bgc-x-4s", "bgc-x-5", "bgc-x-5s", "bho-x-3", "bho-x-3s", "bho-x-4", "bho-x-4s", "bho-x-5", "bho-x-5s", "blo-x-3", "blo-x-3s", "blo-x-4", "blo-x-4s", "blo-x-5", "blo-x-5s", "bn-IN-x-3", "bn-IN-x-3s", "bn-IN-x-4", "bn-IN-x-4s", "bn-x-3", "bn-x-3s", "bn-x-4", "bn-x-4s", "bn-x-5", "bn-x-5s", "br-x-3", "br-x-3s", "br-x-4", "br-x-4s", "br-x-5", "br-x-5s", "brx-x-3", "brx-x-3s", "brx-x-4", "brx-x-4s", "brx-x-5", "brx-x-5s", "bs-Cyrl-x-3", "bs-Cyrl-x-3s", "bs-Cyrl-x-4", "bs-Cyrl-x-4s", "bs-Cyrl-x-5", "bs-Cyrl-x-5s", "bs-x-3", "bs-x-3s", "bs-x-4", "bs-x-4s", "bs-x-5", "bs-x-5s", "ca-x-3", "ca-x-3s", "ca-x-4", "ca-x-4s", "ca-x-5", "ca-x-5s", "ceb-x-3", "ceb-x-3s", "ceb-x-4", "ceb-x-4s", "ceb-x-5", "ceb-x-5s", "chr-x-3", "chr-x-3s", "chr-x-4", "chr-x-4s", "chr-x-5", "chr-x-5s", "cs-x-3", "cs-x-3s", "cs-x-4", "cs-x-4s", "cs-x-5", "cs-x-5s", "csw-x-3", "csw-x-3s", "csw-x-4", "csw-x-4s", "csw-x-5", "csw-x-5s", "cv-x-3", "cv-x-3s", "cv-x-4", "cv-x-4s", "cv-x-5", "cv-x-5s", "cy-x-3", "cy-x-3s", "cy-x-4", "cy-x-4s", "cy-x-5", "cy-x-5s", "da-x-3", "da-x-3s", "da-x-4", "da-x-4s", "da-x-5", "da-x-5s", "de-AT-x-3", "de-AT-x-3s", "de-AT-x-5", "de-AT-x-5s", "de-IT-x-3", "de-IT-x-3s", "de-IT-x-5", "de-IT-x-5s", "de-x-3", "de-x-3s", "de-x-4", "de-x-4s", "de-x-5", "de-x-5s", "doi-x-3", "doi-x-3s", "doi-x-4", "doi-x-4s", "doi-x-5", "doi-x-5s", "dsb-x-3", "dsb-x-3s", "dsb-x-4", "dsb-x-4s", "dsb-x-5", "dsb-x-5s", "el-polyton-x-3", "el-polyton-x-5", "el-polyton-x-5s", "el-x-3", "el-x-3s", "el-x-4", "el-x-4s", "el-x-5", "el-x-5s", "en-001-x-3", "en-001-x-3s", "en-150-x-3", "en-150-x-3s", "en-AG-x-3", "en-AG-x-3s", "en-AI-x-3", "en-AI-x-3s", "en-AT-x-3", "en-AT-x-3s", "en-AU-x-3", "en-AU-x-3s", "en-BB-x-3", "en-BB-x-3s", "en-BE-x-3", "en-BE-x-3s", "en-BM-x-3", "en-BM-x-3s", "en-BS-x-3", "en-BS-x-3s", "en-BW-x-3", "en-BW-x-3s", "en-BZ-x-3", "en-BZ-x-3s", "en-CC-x-3", "en-CC-x-3s", "en-CH-x-3", "en-CH-x-3s", "en-CK-x-3", "en-CK-x-3s", "en-CM-x-3", "en-CM-x-3s", "en-CX-x-3", "en-CX-x-3s", "en-CY-x-3", "en-CY-x-3s", "en-DE-x-3", "en-DE-x-3s", "en-DG-x-3", "en-DG-x-3s", "en-DK-x-3", "en-DK-x-3s", "en-DM-x-3", "en-DM-x-3s", "en-ER-x-3", "en-ER-x-3s", "en-FI-x-3", "en-FI-x-3s", "en-FJ-x-3", "en-FJ-x-3s", "en-FK-x-3", "en-FK-x-3s", "en-FM-x-3", "en-FM-x-3s", "en-GB-x-3", "en-GB-x-3s", "en-GD-x-3", "en-GD-x-3s", "en-GG-x-3", "en-GG-x-3s", "en-GH-x-3", "en-GH-x-3s", "en-GI-x-3", "en-GI-x-3s", "en-GM-x-3", "en-GM-x-3s", "en-GY-x-3", "en-GY-x-3s", "en-HK-x-3", "en-HK-x-3s", "en-ID-x-3", "en-ID-x-3s", "en-IE-x-3", "en-IE-x-3s", "en-IL-x-3", "en-IL-x-3s", "en-IM-x-3", "en-IM-x-3s", "en-IN-x-3", "en-IN-x-3s", "en-IO-x-3", "en-IO-x-3s", "en-JE-x-3", "en-JE-x-3s", "en-JM-x-3", "en-JM-x-3s", "en-KE-x-3", "en-KE-x-3s", "en-KI-x-3", "en-KI-x-3s", "en-KN-x-3", "en-KN-x-3s", "en-KY-x-3", "en-KY-x-3s", "en-LC-x-3", "en-LC-x-3s", "en-LR-x-3", "en-LR-x-3s", "en-LS-x-3", "en-LS-x-3s", "en-MG-x-3", "en-MG-x-3s", "en-MO-x-3", "en-MO-x-3s", "en-MS-x-3", "en-MS-x-3s", "en-MT-x-3", "en-MT-x-3s", "en-MU-x-3", "en-MU-x-3s", "en-MV-x-3", "en-MV-x-3s", "en-MW-x-3", "en-MW-x-3s", "en-MY-x-3", "en-MY-x-3s", "en-NA-x-3", "en-NA-x-3s", "en-NF-x-3", "en-NF-x-3s", "en-NG-x-3", "en-NG-x-3s", "en-NL-x-3", "en-NL-x-3s", "en-NR-x-3", "en-NR-x-3s", "en-NU-x-3", "en-NU-x-3s", "en-NZ-x-3", "en-NZ-x-3s", "en-PG-x-3", "en-PG-x-3s", "en-PK-x-3", "en-PK-x-3s", "en-PN-x-3", "en-PN-x-3s", "en-PW-x-3", "en-PW-x-3s", "en-RW-x-3", "en-RW-x-3s", "en-SB-x-3", "en-SB-x-3s", "en-SC-x-3", "en-SC-x-3s", "en-SD-x-3", "en-SD-x-3s", "en-SE-x-3", "en-SE-x-3s", "en-SG-x-3", "en-SG-x-3s", "en-SH-x-3", "en-SH-x-3s", "en-SI-x-3", "en-SI-x-3s", "en-SL-x-3", "en-SL-x-3s", "en-SS-x-3", "en-SS-x-3s", "en-SX-x-3", "en-SX-x-3s", "en-SZ-x-3", "en-SZ-x-3s", "en-TC-x-3", "en-TC-x-3s", "en-TK-x-3", "en-TK-x-3s", "en-TO-x-3", "en-TO-x-3s", "en-TT-x-3", "en-TT-x-3s", "en-TV-x-3", "en-TV-x-3s", "en-TZ-x-3", "en-TZ-x-3s", "en-UG-x-3", "en-UG-x-3s", "en-VC-x-3", "en-VC-x-3s", "en-VG-x-3", "en-VG-x-3s", "en-VU-x-3", "en-VU-x-3s", "en-WS-x-3", "en-WS-x-3s", "en-ZA-x-3", "en-ZA-x-3s", "en-ZM-x-3", "en-ZM-x-3s", "en-ZW-x-3", "en-ZW-x-3s", "en-x-3", "en-x-3s", "en-x-4", "en-x-4s", "en-x-5", "en-x-5s", "eo-x-3", "eo-x-3s", "eo-x-4", "eo-x-4s", "eo-x-5", "eo-x-5s", "es-CL-x-3s", "es-CO-x-3s", "es-MX-x-3", "es-MX-x-3s", "es-PE-x-3", "es-PE-x-3s", "es-PE-x-5", "es-PE-x-5s", "es-PY-x-3", "es-PY-x-3s", "es-UY-x-3", "es-UY-x-3s", "es-UY-x-5", "es-UY-x-5s", "es-VE-x-3", "es-VE-x-3s", "es-x-3", "es-x-3s", "es-x-4", "es-x-4s", "es-x-5", "es-x-5s", "et-x-3", "et-x-3s", "et-x-4", "et-x-4s", "et-x-5", "et-x-5s", "eu-x-3", "eu-x-3s", "eu-x-4", "eu-x-4s", "eu-x-5", "eu-x-5s", "fa-AF-x-3", "fa-AF-x-3s", "fa-AF-x-4", "fa-AF-x-4s", "fa-AF-x-5", "fa-AF-x-5s", "fa-x-3", "fa-x-3s", "fa-x-4", "fa-x-4s", "fa-x-5", "fa-x-5s", "ff-Adlm-x-3", "ff-Adlm-x-3s", "ff-Adlm-x-4", "ff-Adlm-x-4s", "ff-Adlm-x-5", "ff-Adlm-x-5s", "fi-x-3", "fi-x-3s", "fi-x-4", "fi-x-4s", "fi-x-5", "fi-x-5s", "fil-x-3", "fil-x-3s", "fil-x-4", "fil-x-4s", "fil-x-5", "fil-x-5s", "fo-x-3", "fo-x-3s", "fo-x-4", "fo-x-4s", "fo-x-5", "fo-x-5s", "fr-CA-x-3", "fr-CA-x-3s", "fr-MA-x-3", "fr-MA-x-3s", "fr-x-3", "fr-x-3s", "fr-x-4", "fr-x-4s", "fr-x-5", "fr-x-5s", "fy-x-3", "fy-x-3s", "fy-x-4", "fy-x-4s", "fy-x-5", "fy-x-5s", "ga-x-3", "ga-x-3s", "ga-x-4", "ga-x-4s", "ga-x-5", "ga-x-5s", "gd-x-3", "gd-x-3s", "gd-x-4", "gd-x-4s", "gd-x-5", "gd-x-5s", "gl-x-3", "gl-x-3s", "gl-x-4", "gl-x-4s", "gl-x-5", "gl-x-5s", "gu-x-3", "gu-x-3s", "gu-x-4", "gu-x-4s", "gu-x-5", "gu-x-5s", "ha-x-3", "ha-x-3s", "ha-x-4", "ha-x-4s", "ha-x-5", "ha-x-5s", "he-x-3", "he-x-3s", "he-x-4", "he-x-4s", "he-x-5", "he-x-5s", "hi-Latn-x-3", "hi-Latn-x-3s", "hi-Latn-x-4", "hi-Latn-x-4s", "hi-Latn-x-5", "hi-Latn-x-5s", "hi-x-3", "hi-x-3s", "hi-x-4", "hi-x-4s", "hi-x-5", "hi-x-5s", "hr-x-3", "hr-x-3s", "hr-x-4", "hr-x-4s", "hr-x-5", "hr-x-5s", "hsb-x-3", "hsb-x-3s", "hsb-x-4", "hsb-x-4s", "hsb-x-5", "hsb-x-5s", "hu-x-3", "hu-x-3s", "hu-x-4", "hu-x-4s", "hu-x-5", "hu-x-5s", "hy-x-3", "hy-x-3s", "hy-x-4", "hy-x-4s", "hy-x-5", "hy-x-5s", "ia-x-3", "ia-x-3s", "ia-x-4", "ia-x-4s", "ia-x-5", "ia-x-5s", "id-x-3", "id-x-3s", "id-x-4", "id-x-4s", "id-x-5", "id-x-5s", "ie-x-3", "ie-x-3s", "ie-x-4", "ie-x-4s", "ie-x-5", "ie-x-5s", "ig-x-3", "ig-x-3s", "ig-x-4", "ig-x-4s", "ig-x-5", "ig-x-5s", "is-x-3", "is-x-3s", "is-x-4", "is-x-4s", "is-x-5", "is-x-5s", "it-x-3", "it-x-3s", "it-x-4", "it-x-4s", "it-x-5", "it-x-5s", "ja-x-3", "ja-x-3s", "ja-x-4", "ja-x-4s", "ja-x-5", "ja-x-5s", "jv-x-3", "jv-x-3s", "jv-x-4", "jv-x-4s", "jv-x-5", "jv-x-5s", "ka-x-3", "ka-x-3s", "ka-x-4", "ka-x-4s", "ka-x-5", "ka-x-5s", "kea-x-3", "kea-x-3s", "kea-x-4", "kea-x-4s", "kea-x-5", "kea-x-5s", "kgp-x-3", "kgp-x-3s", "kgp-x-4", "kgp-x-4s", "kgp-x-5", "kgp-x-5s", "kk-x-3", "kk-x-3s", "kk-x-4", "kk-x-4s", "kk-x-5", "kk-x-5s", "km-x-3", "km-x-3s", "km-x-4", "km-x-4s", "km-x-5", "km-x-5s", "kn-x-3", "kn-x-3s", "kn-x-4", "kn-x-4s", "kn-x-5", "kn-x-5s", "ko-x-3", "ko-x-3s", "ko-x-4", "ko-x-4s", "ko-x-5", "ko-x-5s", "kok-x-3", "kok-x-3s", "kok-x-4", "kok-x-4s", "kok-x-5", "kok-x-5s", "ks-Deva-x-3", "ks-Deva-x-3s", "ks-Deva-x-4", "ks-Deva-x-4s", "ks-Deva-x-5", "ks-Deva-x-5s", "ks-x-3", "ks-x-3s", "ks-x-4", "ks-x-4s", "ks-x-5", "ks-x-5s", "ku-x-3", "ku-x-3s", "ku-x-4", "ku-x-4s", "ku-x-5", "ku-x-5s", "kxv-Deva-x-3", "kxv-Deva-x-3s", "kxv-Deva-x-4", "kxv-Deva-x-4s", "kxv-Deva-x-5", "kxv-Deva-x-5s", "kxv-Orya-x-3", "kxv-Orya-x-3s", "kxv-Orya-x-4", "kxv-Orya-x-4s", "kxv-Orya-x-5", "kxv-Orya-x-5s", "kxv-Telu-x-3", "kxv-Telu-x-3s", "kxv-Telu-x-4", "kxv-Telu-x-4s", "kxv-Telu-x-5", "kxv-Telu-x-5s", "kxv-x-3", "kxv-x-3s", "kxv-x-4", "kxv-x-4s", "kxv-x-5", "kxv-x-5s", "ky-x-3", "ky-x-3s", "ky-x-4", "ky-x-4s", "ky-x-5", "ky-x-5s", "lb-x-3", "lb-x-3s", "lb-x-4", "lb-x-4s", "lb-x-5", "lb-x-5s", "lij-x-3", "lij-x-3s", "lij-x-4", "lij-x-4s", "lij-x-5", "lij-x-5s", "lmo-x-3", "lmo-x-3s", "lmo-x-4", "lmo-x-4s", "lmo-x-5", "lmo-x-5s", "lo-x-3", "lo-x-3s", "lo-x-4", "lo-x-4s", "lo-x-5", "lo-x-5s", "lt-x-3", "lt-x-3s", "lt-x-4", "lt-x-4s", "lt-x-5", "lt-x-5s", "lv-x-3", "lv-x-3s", "lv-x-4", "lv-x-4s", "lv-x-5", "lv-x-5s", "mai-x-3", "mai-x-3s", "mai-x-4", "mai-x-4s", "mai-x-5", "mai-x-5s", "mi-x-3", "mi-x-3s", "mi-x-4", "mi-x-4s", "mi-x-5", "mi-x-5s", "mk-x-3", "mk-x-3s", "mk-x-4", "mk-x-4s", "mk-x-5", "mk-x-5s", "ml-x-3", "ml-x-3s", "ml-x-4", "ml-x-4s", "ml-x-5", "ml-x-5s", "mn-x-3", "mn-x-3s", "mn-x-4", "mn-x-4s", "mn-x-5", "mn-x-5s", "mni-x-3", "mni-x-3s", "mni-x-4", "mni-x-4s", "mni-x-5", "mni-x-5s", "mr-x-3", "mr-x-3s", "mr-x-4", "mr-x-4s", "mr-x-5", "mr-x-5s", "ms-x-3", "ms-x-3s", "ms-x-4", "ms-x-4s", "ms-x-5", "ms-x-5s", "mt-x-3", "mt-x-3s", "mt-x-4", "mt-x-4s", "mt-x-5", "mt-x-5s", "my-x-3", "my-x-3s", "my-x-4", "my-x-4s", "my-x-5", "my-x-5s", "nb-x-3", "nb-x-3s", "nb-x-4", "nb-x-4s", "nb-x-5", "nb-x-5s", "nds-x-3", "nds-x-3s", "nds-x-4", "nds-x-4s", "nds-x-5", "nds-x-5s", "ne-x-3", "ne-x-3s", "ne-x-4", "ne-x-4s", "ne-x-5", "ne-x-5s", "nl-x-3", "nl-x-3s", "nl-x-4", "nl-x-4s", "nl-x-5", "nl-x-5s", "nn-x-3", "nn-x-3s", "nn-x-4", "nn-x-4s", "nn-x-5", "nn-x-5s", "no-x-3", "no-x-3s", "no-x-4", "no-x-4s", "no-x-5", "no-x-5s", "nqo-x-3", "nqo-x-3s", "nqo-x-4", "nqo-x-4s", "nqo-x-5", "nqo-x-5s", "oc-x-3", "oc-x-3s", "oc-x-4", "oc-x-4s", "oc-x-5", "oc-x-5s", "or-x-3", "or-x-3s", "or-x-4", "or-x-4s", "or-x-5", "or-x-5s", "pa-x-3", "pa-x-3s", "pa-x-4", "pa-x-4s", "pa-x-5", "pa-x-5s", "pcm-x-3", "pcm-x-3s", "pcm-x-4", "pcm-x-4s", "pcm-x-5", "pcm-x-5s", "pl-x-3", "pl-x-3s", "pl-x-4", "pl-x-4s", "pl-x-5", "pl-x-5s", "prg-x-3", "prg-x-3s", "prg-x-4", "prg-x-4s", "prg-x-5", "prg-x-5s", "ps-x-3", "ps-x-3s", "ps-x-4", "ps-x-4s", "ps-x-5", "ps-x-5s", "pt-x-3", "pt-x-3s", "pt-x-4", "pt-x-4s", "pt-x-5", "pt-x-5s", "qu-x-3", "qu-x-3s", "qu-x-4", "qu-x-4s", "qu-x-5", "qu-x-5s", "raj-x-3", "raj-x-3s", "raj-x-4", "raj-x-4s", "raj-x-5", "raj-x-5s", "rm-x-3", "rm-x-3s", "rm-x-4", "rm-x-4s", "rm-x-5", "rm-x-5s", "ro-x-3", "ro-x-3s", "ro-x-4", "ro-x-4s", "ro-x-5", "ro-x-5s", "ru-x-3", "ru-x-3s", "ru-x-4", "ru-x-4s", "ru-x-5", "ru-x-5s", "sa-x-3", "sa-x-3s", "sa-x-4", "sa-x-4s", "sa-x-5", "sa-x-5s", "sah-x-3", "sah-x-3s", "sah-x-4", "sah-x-4s", "sah-x-5", "sah-x-5s", "sat-x-3", "sat-x-3s", "sat-x-4", "sat-x-4s", "sat-x-5", "sat-x-5s", "sc-x-3", "sc-x-3s", "sc-x-4", "sc-x-4s", "sc-x-5", "sc-x-5s", "sd-Deva-x-3", "sd-Deva-x-3s", "sd-Deva-x-4", "sd-Deva-x-4s", "sd-Deva-x-5", "sd-Deva-x-5s", "sd-x-3", "sd-x-3s", "sd-x-4", "sd-x-4s", "sd-x-5", "sd-x-5s", "si-x-3", "si-x-3s", "si-x-4", "si-x-4s", "si-x-5", "si-x-5s", "sk-x-3", "sk-x-3s", "sk-x-4", "sk-x-4s", "sk-x-5", "sk-x-5s", "sl-x-3", "sl-x-3s", "sl-x-4", "sl-x-4s", "sl-x-5", "sl-x-5s", "so-x-3", "so-x-3s", "so-x-4", "so-x-4s", "so-x-5", "so-x-5s", "sq-x-3", "sq-x-3s", "sq-x-4", "sq-x-4s", "sq-x-5", "sq-x-5s", "sr-Latn-XK-x-3", "sr-Latn-XK-x-3s", "sr-Latn-x-3", "sr-Latn-x-3s", "sr-Latn-x-4", "sr-Latn-x-4s", "sr-Latn-x-5", "sr-Latn-x-5s", "sr-ME-x-3", "sr-ME-x-3s", "sr-XK-x-3", "sr-XK-x-3s", "sr-x-3", "sr-x-3s", "sr-x-4", "sr-x-4s", "sr-x-5", "sr-x-5s", "su-x-3", "su-x-3s", "su-x-4", "su-x-4s", "su-x-5", "su-x-5s", "sv-x-3", "sv-x-3s", "sv-x-4", "sv-x-4s", "sv-x-5", "sv-x-5s", "sw-x-3", "sw-x-3s", "sw-x-4", "sw-x-4s", "sw-x-5", "sw-x-5s", "syr-x-3", "syr-x-3s", "syr-x-4", "syr-x-4s", "syr-x-5", "syr-x-5s", "szl-x-3", "szl-x-3s", "szl-x-4", "szl-x-4s", "szl-x-5", "szl-x-5s", "ta-x-3", "ta-x-3s", "ta-x-4", "ta-x-4s", "ta-x-5", "ta-x-5s", "te-x-3", "te-x-3s", "te-x-4", "te-x-4s", "te-x-5", "te-x-5s", "tg-x-3", "tg-x-3s", "tg-x-4", "tg-x-4s", "tg-x-5", "tg-x-5s", "th-x-3", "th-x-3s", "th-x-4", "th-x-4s", "th-x-5", "th-x-5s", "ti-x-3", "ti-x-3s", "ti-x-4", "ti-x-4s", "ti-x-5", "ti-x-5s", "tk-x-3", "tk-x-3s", "tk-x-4", "tk-x-4s", "tk-x-5", "tk-x-5s", "to-x-3", "to-x-3s", "to-x-4", "to-x-4s", "to-x-5", "to-x-5s", "tok-x-3", "tok-x-3s", "tok-x-4", "tok-x-4s", "tok-x-5", "tok-x-5s", "tr-x-3", "tr-x-3s", "tr-x-4", "tr-x-4s", "tr-x-5", "tr-x-5s", "tt-x-3", "tt-x-3s", "tt-x-4", "tt-x-4s", "tt-x-5", "tt-x-5s", "ug-x-3", "ug-x-3s", "ug-x-4", "ug-x-4s", "ug-x-5", "ug-x-5s", "uk-x-3", "uk-x-3s", "uk-x-4", "uk-x-4s", "uk-x-5", "uk-x-5s", "und-x-3", "und-x-3s", "und-x-4", "und-x-4s", "und-x-5", "und-x-5s", "ur-x-3", "ur-x-3s", "ur-x-4", "ur-x-4s", "ur-x-5", "ur-x-5s", "uz-Cyrl-x-3", "uz-Cyrl-x-3s", "uz-Cyrl-x-4", "uz-Cyrl-x-4s", "uz-Cyrl-x-5", "uz-Cyrl-x-5s", "uz-x-3", "uz-x-3s", "uz-x-4", "uz-x-4s", "uz-x-5", "uz-x-5s", "vec-x-3", "vec-x-3s", "vec-x-4", "vec-x-4s", "vec-x-5", "vec-x-5s", "vi-x-3", "vi-x-3s", "vi-x-4", "vi-x-4s", "vi-x-5", "vi-x-5s", "vmw-x-3", "vmw-x-3s", "vmw-x-4", "vmw-x-4s", "vmw-x-5", "vmw-x-5s", "wo-x-3", "wo-x-3s", "wo-x-4", "wo-x-4s", "wo-x-5", "wo-x-5s", "xh-x-3", "xh-x-3s", "xh-x-4", "xh-x-4s", "xh-x-5", "xh-x-5s", "xnr-x-3", "xnr-x-3s", "xnr-x-4", "xnr-x-4s", "xnr-x-5", "xnr-x-5s", "yo-BJ-x-3", "yo-BJ-x-3s", "yo-BJ-x-4", "yo-BJ-x-4s", "yo-BJ-x-5", "yo-BJ-x-5s", "yo-x-3", "yo-x-3s", "yo-x-4", "yo-x-4s", "yo-x-5", "yo-x-5s", "yrl-x-3", "yrl-x-3s", "yrl-x-4", "yrl-x-4s", "yrl-x-5", "yrl-x-5s", "yue-Hans-x-3", "yue-Hans-x-3s", "yue-Hans-x-4", "yue-Hans-x-4s", "yue-Hans-x-5", "yue-Hans-x-5s", "yue-x-3", "yue-x-3s", "yue-x-4", "yue-x-4s", "yue-x-5", "yue-x-5s", "za-x-3", "za-x-3s", "za-x-4", "za-x-4s", "za-x-5", "za-x-5s", "zh-Hant-x-3", "zh-Hant-x-3s", "zh-Hant-x-4", "zh-Hant-x-4s", "zh-Hant-x-5", "zh-Hant-x-5s", "zh-x-3", "zh-x-3s", "zh-x-4", "zh-x-4s", "zh-x-5", "zh-x-5s", "zu-x-3", "zu-x-3s", "zu-x-4", "zu-x-4s", "zu-x-5", "zu-x-5s"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_symbols_buddhist_years_v1.rs.data b/provider/baked/datetime/data/macros/datetime_symbols_buddhist_years_v1.rs.data index c6dec132efc..48df07d9d58 100644 --- a/provider/baked/datetime/data/macros/datetime_symbols_buddhist_years_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_symbols_buddhist_years_v1.rs.data @@ -27,7 +27,7 @@ macro_rules! __impl_datetime_symbols_buddhist_years_v1 { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0be") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0BD") }) }); - static PT_AO_X_4: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Eras(unsafe { + static AF_X_3: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Eras(unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0be") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0BE") }) }); @@ -211,8 +211,8 @@ macro_rules! __impl_datetime_symbols_buddhist_years_v1 { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0be") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0era budista") }) }); - static VALUES: [&::Yokeable; 137usize] = [&AR_X_5, &AST_X_3, &AST_X_3, &AST_X_5, &BE_X_3, &BE_X_3, &BE_X_3, &BR_X_3, &BR_X_4, &BR_X_5, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &CA_X_3, &CA_X_3, &CA_X_3, &DE_X_5, &EL_X_5, &ET_X_3, &ET_X_3, &ET_X_3, &EU_X_3, &EU_X_3, &EU_X_3, &FA_X_3, &FA_X_3, &FA_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_5, &FI_X_5, &FR_X_3, &AST_X_3, &FR_X_5, &GA_X_3, &GA_X_3, &GA_X_3, &HE_X_5, &HI_X_3, &HI_X_3, &HI_X_3, &ET_X_3, &ET_X_3, &ET_X_3, &AST_X_3, &AST_X_3, &ID_X_5, &IS_X_3, &IS_X_3, &IS_X_5, &AST_X_3, &AST_X_3, &AST_X_3, &JA_X_5, &AST_X_3, &AST_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &LO_X_3, &LO_X_3, &LO_X_3, &DE_X_5, &DE_X_5, &LV_X_5, &MR_X_3, &MR_X_3, &MR_X_5, &PA_X_3, &PA_X_4, &PA_X_3, &PL_X_3, &PL_X_3, &PL_X_3, &PT_AO_X_4, &PT_AO_X_4, &PT_AO_X_4, &PT_AO_X_4, &PT_AO_X_4, &PT_AO_X_4, &PT_AO_X_4, &PT_AO_X_4, &PT_AO_X_4, &PT_AO_X_4, &PT_AO_X_4, &PT_AO_X_4, &PT_AO_X_4, &PT_AO_X_4, &PT_AO_X_4, &PT_AO_X_4, &PT_AO_X_4, &PT_AO_X_4, &PT_AO_X_4, &PT_AO_X_4, &PT_AO_X_4, &PT_AO_X_4, &AST_X_3, &AST_X_3, &PL_X_3, &PL_X_3, &RO_X_5, &RU_X_4, &RU_X_5, &SC_X_3, &AST_X_3, &SC_X_5, &SL_X_3, &ET_X_3, &SL_X_5, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &SV_X_5, &TH_X_3, &TH_X_3, &TH_X_5, &UG_X_5, &UK_X_3, &UK_X_4, &UK_X_3, &PT_AO_X_4, &PT_AO_X_4, &PT_AO_X_4, &AST_X_3, &AST_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3]; - static KEYS: [&str; 137usize] = ["ar-x-5", "ast-x-3", "ast-x-4", "ast-x-5", "be-x-3", "be-x-4", "be-x-5", "br-x-3", "br-x-4", "br-x-5", "bs-Cyrl-x-3", "bs-Cyrl-x-4", "bs-Cyrl-x-5", "ca-x-3", "ca-x-4", "ca-x-5", "de-x-5", "el-x-5", "et-x-3", "et-x-4", "et-x-5", "eu-x-3", "eu-x-4", "eu-x-5", "fa-x-3", "fa-x-4", "fa-x-5", "ff-Adlm-x-3", "ff-Adlm-x-4", "ff-Adlm-x-5", "fi-x-5", "fr-x-3", "fr-x-4", "fr-x-5", "ga-x-3", "ga-x-4", "ga-x-5", "he-x-5", "hi-x-3", "hi-x-4", "hi-x-5", "hu-x-3", "hu-x-4", "hu-x-5", "id-x-3", "id-x-4", "id-x-5", "is-x-3", "is-x-4", "is-x-5", "it-x-3", "it-x-4", "it-x-5", "ja-x-5", "kgp-x-4", "kgp-x-5", "ko-x-3", "ko-x-4", "ko-x-5", "lo-x-3", "lo-x-4", "lo-x-5", "lv-x-3", "lv-x-4", "lv-x-5", "mr-x-3", "mr-x-4", "mr-x-5", "pa-x-3", "pa-x-4", "pa-x-5", "pl-x-3", "pl-x-4", "pl-x-5", "pt-AO-x-4", "pt-AO-x-5", "pt-CH-x-4", "pt-CH-x-5", "pt-CV-x-4", "pt-CV-x-5", "pt-GQ-x-4", "pt-GQ-x-5", "pt-GW-x-4", "pt-GW-x-5", "pt-LU-x-4", "pt-LU-x-5", "pt-MO-x-4", "pt-MO-x-5", "pt-MZ-x-4", "pt-MZ-x-5", "pt-PT-x-4", "pt-PT-x-5", "pt-ST-x-4", "pt-ST-x-5", "pt-TL-x-4", "pt-TL-x-5", "pt-x-4", "pt-x-5", "ro-x-3", "ro-x-4", "ro-x-5", "ru-x-4", "ru-x-5", "sc-x-3", "sc-x-4", "sc-x-5", "sl-x-3", "sl-x-4", "sl-x-5", "sr-x-3", "sr-x-4", "sr-x-5", "sv-x-5", "th-x-3", "th-x-4", "th-x-5", "ug-x-5", "uk-x-3", "uk-x-4", "uk-x-5", "und-x-3", "und-x-4", "und-x-5", "yrl-x-4", "yrl-x-5", "yue-Hans-x-3", "yue-Hans-x-4", "yue-Hans-x-5", "yue-x-3", "yue-x-4", "yue-x-5", "zh-Hant-x-3", "zh-Hant-x-4", "zh-Hant-x-5", "zh-x-3", "zh-x-4", "zh-x-5"]; + static VALUES: [&::Yokeable; 502usize] = [&AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AR_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AST_X_3, &AST_X_3, &AST_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &BE_X_3, &BE_X_3, &BE_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &BR_X_3, &BR_X_4, &BR_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &CA_X_3, &CA_X_3, &CA_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &DE_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &EL_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &ET_X_3, &ET_X_3, &ET_X_3, &EU_X_3, &EU_X_3, &EU_X_3, &FA_X_3, &FA_X_3, &FA_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_5, &AF_X_3, &AF_X_3, &FI_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &FR_X_3, &AST_X_3, &FR_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &GA_X_3, &GA_X_3, &GA_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &HE_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &HI_X_3, &HI_X_3, &HI_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &ET_X_3, &ET_X_3, &ET_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AST_X_3, &AST_X_3, &ID_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &IS_X_3, &IS_X_3, &IS_X_5, &AST_X_3, &AST_X_3, &AST_X_3, &AF_X_3, &AF_X_3, &JA_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AST_X_3, &AST_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &LO_X_3, &LO_X_3, &LO_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &DE_X_5, &DE_X_5, &LV_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &MR_X_3, &MR_X_3, &MR_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &PA_X_3, &PA_X_4, &PA_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &PL_X_3, &PL_X_3, &PL_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AST_X_3, &AST_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &PL_X_3, &PL_X_3, &RO_X_5, &AF_X_3, &RU_X_4, &RU_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &SC_X_3, &AST_X_3, &SC_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &SL_X_3, &ET_X_3, &SL_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &SV_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &TH_X_3, &TH_X_3, &TH_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &UG_X_5, &UK_X_3, &UK_X_4, &UK_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AST_X_3, &AST_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &AF_X_3, &AF_X_3, &AF_X_3]; + static KEYS: [&str; 502usize] = ["af-x-3", "af-x-4", "af-x-5", "am-x-3", "am-x-4", "am-x-5", "ar-x-3", "ar-x-4", "ar-x-5", "as-x-3", "as-x-4", "as-x-5", "ast-x-3", "ast-x-4", "ast-x-5", "az-x-3", "az-x-4", "az-x-5", "be-x-3", "be-x-4", "be-x-5", "bg-x-3", "bg-x-4", "bg-x-5", "bgc-x-3", "bgc-x-4", "bgc-x-5", "bho-x-3", "bho-x-4", "bho-x-5", "blo-x-3", "blo-x-4", "blo-x-5", "bn-x-3", "bn-x-4", "bn-x-5", "br-x-3", "br-x-4", "br-x-5", "brx-x-3", "brx-x-4", "brx-x-5", "bs-Cyrl-x-3", "bs-Cyrl-x-4", "bs-Cyrl-x-5", "bs-x-3", "bs-x-4", "bs-x-5", "ca-x-3", "ca-x-4", "ca-x-5", "ceb-x-3", "ceb-x-4", "ceb-x-5", "chr-x-3", "chr-x-4", "chr-x-5", "cs-x-3", "cs-x-4", "cs-x-5", "csw-x-3", "csw-x-4", "csw-x-5", "cv-x-3", "cv-x-4", "cv-x-5", "cy-x-3", "cy-x-4", "cy-x-5", "da-x-3", "da-x-4", "da-x-5", "de-x-3", "de-x-4", "de-x-5", "doi-x-3", "doi-x-4", "doi-x-5", "dsb-x-3", "dsb-x-4", "dsb-x-5", "el-x-3", "el-x-4", "el-x-5", "en-x-3", "en-x-4", "en-x-5", "eo-x-3", "eo-x-4", "eo-x-5", "es-x-3", "es-x-4", "es-x-5", "et-x-3", "et-x-4", "et-x-5", "eu-x-3", "eu-x-4", "eu-x-5", "fa-x-3", "fa-x-4", "fa-x-5", "ff-Adlm-x-3", "ff-Adlm-x-4", "ff-Adlm-x-5", "fi-x-3", "fi-x-4", "fi-x-5", "fil-x-3", "fil-x-4", "fil-x-5", "fo-x-3", "fo-x-4", "fo-x-5", "fr-x-3", "fr-x-4", "fr-x-5", "fy-x-3", "fy-x-4", "fy-x-5", "ga-x-3", "ga-x-4", "ga-x-5", "gd-x-3", "gd-x-4", "gd-x-5", "gl-x-3", "gl-x-4", "gl-x-5", "gu-x-3", "gu-x-4", "gu-x-5", "ha-x-3", "ha-x-4", "ha-x-5", "he-x-3", "he-x-4", "he-x-5", "hi-Latn-x-3", "hi-Latn-x-4", "hi-Latn-x-5", "hi-x-3", "hi-x-4", "hi-x-5", "hr-x-3", "hr-x-4", "hr-x-5", "hsb-x-3", "hsb-x-4", "hsb-x-5", "hu-x-3", "hu-x-4", "hu-x-5", "hy-x-3", "hy-x-4", "hy-x-5", "ia-x-3", "ia-x-4", "ia-x-5", "id-x-3", "id-x-4", "id-x-5", "ie-x-3", "ie-x-4", "ie-x-5", "ig-x-3", "ig-x-4", "ig-x-5", "is-x-3", "is-x-4", "is-x-5", "it-x-3", "it-x-4", "it-x-5", "ja-x-3", "ja-x-4", "ja-x-5", "jv-x-3", "jv-x-4", "jv-x-5", "ka-x-3", "ka-x-4", "ka-x-5", "kea-x-3", "kea-x-4", "kea-x-5", "kgp-x-3", "kgp-x-4", "kgp-x-5", "kk-x-3", "kk-x-4", "kk-x-5", "km-x-3", "km-x-4", "km-x-5", "kn-x-3", "kn-x-4", "kn-x-5", "ko-x-3", "ko-x-4", "ko-x-5", "kok-x-3", "kok-x-4", "kok-x-5", "ks-Deva-x-3", "ks-Deva-x-4", "ks-Deva-x-5", "ks-x-3", "ks-x-4", "ks-x-5", "ku-x-3", "ku-x-4", "ku-x-5", "kxv-Deva-x-3", "kxv-Deva-x-4", "kxv-Deva-x-5", "kxv-Orya-x-3", "kxv-Orya-x-4", "kxv-Orya-x-5", "kxv-Telu-x-3", "kxv-Telu-x-4", "kxv-Telu-x-5", "kxv-x-3", "kxv-x-4", "kxv-x-5", "ky-x-3", "ky-x-4", "ky-x-5", "lb-x-3", "lb-x-4", "lb-x-5", "lij-x-3", "lij-x-4", "lij-x-5", "lmo-x-3", "lmo-x-4", "lmo-x-5", "lo-x-3", "lo-x-4", "lo-x-5", "lt-x-3", "lt-x-4", "lt-x-5", "lv-x-3", "lv-x-4", "lv-x-5", "mai-x-3", "mai-x-4", "mai-x-5", "mi-x-3", "mi-x-4", "mi-x-5", "mk-x-3", "mk-x-4", "mk-x-5", "ml-x-3", "ml-x-4", "ml-x-5", "mn-x-3", "mn-x-4", "mn-x-5", "mni-x-3", "mni-x-4", "mni-x-5", "mr-x-3", "mr-x-4", "mr-x-5", "ms-x-3", "ms-x-4", "ms-x-5", "mt-x-3", "mt-x-4", "mt-x-5", "my-x-3", "my-x-4", "my-x-5", "nb-x-3", "nb-x-4", "nb-x-5", "nds-x-3", "nds-x-4", "nds-x-5", "ne-x-3", "ne-x-4", "ne-x-5", "nl-x-3", "nl-x-4", "nl-x-5", "nn-x-3", "nn-x-4", "nn-x-5", "no-x-3", "no-x-4", "no-x-5", "nqo-x-3", "nqo-x-4", "nqo-x-5", "oc-x-3", "oc-x-4", "oc-x-5", "or-x-3", "or-x-4", "or-x-5", "pa-x-3", "pa-x-4", "pa-x-5", "pcm-x-3", "pcm-x-4", "pcm-x-5", "pl-x-3", "pl-x-4", "pl-x-5", "prg-x-3", "prg-x-4", "prg-x-5", "ps-x-3", "ps-x-4", "ps-x-5", "pt-AO-x-4", "pt-AO-x-5", "pt-CH-x-4", "pt-CH-x-5", "pt-CV-x-4", "pt-CV-x-5", "pt-GQ-x-4", "pt-GQ-x-5", "pt-GW-x-4", "pt-GW-x-5", "pt-LU-x-4", "pt-LU-x-5", "pt-MO-x-4", "pt-MO-x-5", "pt-MZ-x-4", "pt-MZ-x-5", "pt-PT-x-4", "pt-PT-x-5", "pt-ST-x-4", "pt-ST-x-5", "pt-TL-x-4", "pt-TL-x-5", "pt-x-3", "pt-x-4", "pt-x-5", "qu-x-3", "qu-x-4", "qu-x-5", "raj-x-3", "raj-x-4", "raj-x-5", "rm-x-3", "rm-x-4", "rm-x-5", "ro-x-3", "ro-x-4", "ro-x-5", "ru-x-3", "ru-x-4", "ru-x-5", "sa-x-3", "sa-x-4", "sa-x-5", "sah-x-3", "sah-x-4", "sah-x-5", "sat-x-3", "sat-x-4", "sat-x-5", "sc-x-3", "sc-x-4", "sc-x-5", "sd-Deva-x-3", "sd-Deva-x-4", "sd-Deva-x-5", "sd-x-3", "sd-x-4", "sd-x-5", "si-x-3", "si-x-4", "si-x-5", "sk-x-3", "sk-x-4", "sk-x-5", "sl-x-3", "sl-x-4", "sl-x-5", "so-x-3", "so-x-4", "so-x-5", "sq-x-3", "sq-x-4", "sq-x-5", "sr-Latn-x-3", "sr-Latn-x-4", "sr-Latn-x-5", "sr-x-3", "sr-x-4", "sr-x-5", "su-x-3", "su-x-4", "su-x-5", "sv-x-3", "sv-x-4", "sv-x-5", "sw-x-3", "sw-x-4", "sw-x-5", "syr-x-3", "syr-x-4", "syr-x-5", "szl-x-3", "szl-x-4", "szl-x-5", "ta-x-3", "ta-x-4", "ta-x-5", "te-x-3", "te-x-4", "te-x-5", "tg-x-3", "tg-x-4", "tg-x-5", "th-x-3", "th-x-4", "th-x-5", "ti-x-3", "ti-x-4", "ti-x-5", "tk-x-3", "tk-x-4", "tk-x-5", "to-x-3", "to-x-4", "to-x-5", "tok-x-3", "tok-x-4", "tok-x-5", "tr-x-3", "tr-x-4", "tr-x-5", "tt-x-3", "tt-x-4", "tt-x-5", "ug-x-3", "ug-x-4", "ug-x-5", "uk-x-3", "uk-x-4", "uk-x-5", "und-x-3", "und-x-4", "und-x-5", "ur-x-3", "ur-x-4", "ur-x-5", "uz-Cyrl-x-3", "uz-Cyrl-x-4", "uz-Cyrl-x-5", "uz-x-3", "uz-x-4", "uz-x-5", "vec-x-3", "vec-x-4", "vec-x-5", "vi-x-3", "vi-x-4", "vi-x-5", "vmw-x-3", "vmw-x-4", "vmw-x-5", "wo-x-3", "wo-x-4", "wo-x-5", "xh-x-3", "xh-x-4", "xh-x-5", "xnr-x-3", "xnr-x-4", "xnr-x-5", "yo-x-3", "yo-x-4", "yo-x-5", "yrl-x-3", "yrl-x-4", "yrl-x-5", "yue-Hans-x-3", "yue-Hans-x-4", "yue-Hans-x-5", "yue-x-3", "yue-x-4", "yue-x-5", "za-x-3", "za-x-4", "za-x-5", "zh-Hant-x-3", "zh-Hant-x-4", "zh-Hant-x-5", "zh-x-3", "zh-x-4", "zh-x-5", "zu-x-3", "zu-x-4", "zu-x-5"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_symbols_chinese_months_v1.rs.data b/provider/baked/datetime/data/macros/datetime_symbols_chinese_months_v1.rs.data index 0e6823d565e..274ecd96743 100644 --- a/provider/baked/datetime/data/macros/datetime_symbols_chinese_months_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_symbols_chinese_months_v1.rs.data @@ -17,7 +17,7 @@ macro_rules! __impl_datetime_symbols_chinese_months_v1 { static SO_X_5: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\r\0\x19\0(\x005\0B\0N\0\\\0j\0x\0\x85\0\x9A\0\xB0\0\xC0\0\xCF\0\xE1\0\xF1\0\x01\x01\x10\x01!\x012\x01C\x01S\x01k\x01Bisha Koobaadbisha labaadbisha saddexaadbisha afaraadbisha shanaadbisha lixaadbisha todobaadbisha siddedadbisha sagaaladbisha tobnaadbisha kow iyo tobnaadbisha laba iyo tobnaadBisha Koobaadbisbisha labaadbisbisha saddexaadbisbisha afaraadbisbisha shanaadbisbisha lixaadbisbisha todobaadbisbisha siddedadbisbisha sagaaladbisbisha tobnaadbisbisha kow iyo tobnaadbisbisha laba iyo tobnaadbis") }); static BS_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\t\0\x12\0\x1B\0$\0-\x006\0?\0H\0Q\0[\0e\0o\0{\0\x87\0\x93\0\x9F\0\xAB\0\xB7\0\xC3\0\xCF\0\xDB\0\xE8\0\xF5\x001. mjesec2. mjesec3. mjesec4. mjesec5. mjesec6. mjesec7. mjesec8. mjesec9. mjesec10. mjesec11. mjesec12. mjesec1. mjesecbis2. mjesecbis3. mjesecbis4. mjesecbis5. mjesecbis6. mjesecbis7. mjesecbis8. mjesecbis9. mjesecbis10. mjesecbis11. mjesecbis12. mjesecbis") }); static BS_X_3S: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\t\0\x12\0\x1B\0$\0-\x006\0?\0H\0Q\0\\\0f\0p\0|\0\x88\0\x94\0\xA0\0\xAC\0\xB8\0\xC4\0\xD0\0\xDC\0\xEA\0\xF7\x001. mjesec2. mjesec3. mjesec4. mjesec5. mjesec6. mjesec7. mjesec8. mjesec9. mjesec10.. mjesec11. mjesec12. mjesec1. mjesecbis2. mjesecbis3. mjesecbis4. mjesecbis5. mjesecbis6. mjesecbis7. mjesecbis8. mjesecbis9. mjesecbis10.. mjesecbis11. mjesecbis12. mjesecbis") }); - static UND_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\x0B\0\r\0\x0F\0\x11\0\x13\0\x15\0\x17\0\x19\0\x1B\0\x1D\0\x1F\0!\0$\0'\x001234567891011121b2b3b4b5b6b7b8b9b10b11b12b") }); + static AF_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\x0B\0\r\0\x0F\0\x11\0\x13\0\x15\0\x17\0\x19\0\x1B\0\x1D\0\x1F\0!\0$\0'\x001234567891011121b2b3b4b5b6b7b8b9b10b11b12b") }); static BE_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\x0B\0\r\0\x0F\0\x13\0\x17\0\x1B\0\x1F\0#\0'\0+\0/\x003\08\0=\x001234567891011121bis2bis3bis4bis5bis6bis7bis8bis9bis10bis11bis12bis") }); static KO_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\x0B\0\r\0\x0F\0\x13\0\x17\0\x1B\0\x1F\0#\0'\0+\0/\x003\08\0=\x00123456789101112\xEC\x9C\xA41\xEC\x9C\xA42\xEC\x9C\xA43\xEC\x9C\xA44\xEC\x9C\xA45\xEC\x9C\xA46\xEC\x9C\xA47\xEC\x9C\xA48\xEC\x9C\xA49\xEC\x9C\xA410\xEC\x9C\xA411\xEC\x9C\xA412") }); static VI_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\x0B\0\r\0\x0F\0\x18\0!\0*\x003\0<\0E\0N\0W\0`\0j\0t\x001234567891011121 Nhu\xE1\xBA\xADn2 Nhu\xE1\xBA\xADn3 Nhu\xE1\xBA\xADn4 Nhu\xE1\xBA\xADn5 Nhu\xE1\xBA\xADn6 Nhu\xE1\xBA\xADn7 Nhu\xE1\xBA\xADn8 Nhu\xE1\xBA\xADn9 Nhu\xE1\xBA\xADn10 Nhu\xE1\xBA\xADn11 Nhu\xE1\xBA\xADn12 Nhu\xE1\xBA\xADn") }); @@ -26,7 +26,7 @@ macro_rules! __impl_datetime_symbols_chinese_months_v1 { static PT_AO_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x02\0\x04\0\x06\0\x08\0\n\0\x0C\0\x0E\0\x10\0\x12\0\x15\0\x18\0\x1B\0 \0%\0*\0/\x004\09\0>\0C\0H\0N\0T\0M1M2M3M4M5M6M7M8M9M10M11M12M1bisM2bisM3bisM4bisM5bisM6bisM7bisM8bisM9bisM10bisM11bisM12bis") }); static KGP_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x02\0\x04\0\x06\0\x08\0\n\0\x0C\0\x0E\0\x10\0\x12\0\x15\0\x18\0\x1B\0\x1E\0!\0$\0'\0*\0-\x000\x003\x006\0:\0>\x001K2K3K4K5K6K7K8K9K10K11K12K1Kb2Kb3Kb4Kb5Kb6Kb7Kb8Kb9Kb10Kb11Kb12Kb") }); static MS_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x03\0\x06\0\t\0\x0C\0\x0F\0\x12\0\x15\0\x18\0\x1B\0\x1E\0!\0$\0*\x000\x006\0<\0B\0H\0N\0T\0Z\0`\0f\0JanFebMacAprMeiJunJulOgoSepOktNovDisJanbisFebbisMacbisAprbisMeibisJunbisJulbisOgobisSepbisOktbisNovbisDisbis") }); - static UND_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x03\0\x06\0\t\0\x0C\0\x0F\0\x12\0\x15\0\x18\0\x1B\0\x1E\0!\0$\0*\x000\x006\0<\0B\0H\0N\0T\0Z\0`\0f\0M01M02M03M04M05M06M07M08M09M10M11M12M01bisM02bisM03bisM04bisM05bisM06bisM07bisM08bisM09bisM10bisM11bisM12bis") }); + static AF_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x03\0\x06\0\t\0\x0C\0\x0F\0\x12\0\x15\0\x18\0\x1B\0\x1E\0!\0$\0*\x000\x006\0<\0B\0H\0N\0T\0Z\0`\0f\0M01M02M03M04M05M06M07M08M09M10M11M12M01bisM02bisM03bisM04bisM05bisM06bisM07bisM08bisM09bisM10bisM11bisM12bis") }); static YRL_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x03\0\x06\0\t\0\x0C\0\x0F\0\x12\0\x15\0\x18\0\x1B\0\x1E\0!\0$\0*\x000\x006\0<\0B\0H\0N\0T\0Z\0`\0f\0YYEYMUYMSYIDYPUYPYYPMYPSYPIYYPYYYYYMYYEbisYMUbisYMSbisYIDbisYPUbisYPYbisYPMbisYPSbisYPIbisYYPbisYYYbisYYMbis") }); static YUE_HANS_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x03\0\x06\0\t\0\x0C\0\x0F\0\x12\0\x15\0\x18\0\x1B\0\x1E\0!\0$\0*\x000\x006\0<\0B\0H\0N\0T\0Z\0`\0f\0\xE6\xAD\xA3\xE4\xBA\x8C\xE4\xB8\x89\xE5\x9B\x9B\xE4\xBA\x94\xE5\x85\xAD\xE4\xB8\x83\xE5\x85\xAB\xE4\xB9\x9D\xE5\x8D\x81\xE5\x86\xAC\xE8\x85\x8A\xE9\x97\xB0\xE6\xAD\xA3\xE9\x97\xB0\xE4\xBA\x8C\xE9\x97\xB0\xE4\xB8\x89\xE9\x97\xB0\xE5\x9B\x9B\xE9\x97\xB0\xE4\xBA\x94\xE9\x97\xB0\xE5\x85\xAD\xE9\x97\xB0\xE4\xB8\x83\xE9\x97\xB0\xE5\x85\xAB\xE9\x97\xB0\xE4\xB9\x9D\xE9\x97\xB0\xE5\x8D\x81\xE9\x97\xB0\xE5\x86\xAC\xE9\x97\xB0\xE8\x85\x8A") }); static YUE_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x03\0\x06\0\t\0\x0C\0\x0F\0\x12\0\x15\0\x18\0\x1B\0\x1E\0!\0$\0*\x000\x006\0<\0B\0H\0N\0T\0Z\0`\0f\0\xE6\xAD\xA3\xE4\xBA\x8C\xE4\xB8\x89\xE5\x9B\x9B\xE4\xBA\x94\xE5\x85\xAD\xE4\xB8\x83\xE5\x85\xAB\xE4\xB9\x9D\xE5\x8D\x81\xE5\x86\xAC\xE8\x87\x98\xE9\x96\x8F\xE6\xAD\xA3\xE9\x96\x8F\xE4\xBA\x8C\xE9\x96\x8F\xE4\xB8\x89\xE9\x96\x8F\xE5\x9B\x9B\xE9\x96\x8F\xE4\xBA\x94\xE9\x96\x8F\xE5\x85\xAD\xE9\x96\x8F\xE4\xB8\x83\xE9\x96\x8F\xE5\x85\xAB\xE9\x96\x8F\xE4\xB9\x9D\xE9\x96\x8F\xE5\x8D\x81\xE9\x96\x8F\xE5\x86\xAC\xE9\x96\x8F\xE8\x87\x98") }); @@ -70,13 +70,13 @@ macro_rules! __impl_datetime_symbols_chinese_months_v1 { static FF_ADLM_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x14\0(\0<\0P\0d\0x\0\x8C\0\xA0\0\xB4\0\xCC\0\xE4\0\xFC\0\x1C\x01<\x01\\\x01|\x01\x9C\x01\xBC\x01\xDC\x01\xFC\x01\x1C\x02@\x02d\x02\xF0\x9E\xA5\x91\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA5\x92\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA5\x93\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA5\x94\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA5\x95\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA5\x96\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA5\x97\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA5\x98\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA5\x99\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA5\x91\xF0\x9E\xA5\x90\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA5\x91\xF0\x9E\xA5\x91\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA5\x91\xF0\x9E\xA5\x92\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA5\x91\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xA7\xF0\x9E\xA5\x92\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xA7\xF0\x9E\xA5\x93\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xA7\xF0\x9E\xA5\x94\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xA7\xF0\x9E\xA5\x95\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xA7\xF0\x9E\xA5\x96\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xA7\xF0\x9E\xA5\x97\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xA7\xF0\x9E\xA5\x98\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xA7\xF0\x9E\xA5\x99\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xA7\xF0\x9E\xA5\x91\xF0\x9E\xA5\x90\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xA7\xF0\x9E\xA5\x91\xF0\x9E\xA5\x91\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xA7\xF0\x9E\xA5\x91\xF0\x9E\xA5\x92\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xA7") }); static VI_X_1: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapNumeric(icu::datetime::provider::neo::SimpleSubstitutionPattern { pattern: alloc::borrow::Cow::Borrowed(" Nhuận"), subst_index: 0usize }); static AST_X_1: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapNumeric(icu::datetime::provider::neo::SimpleSubstitutionPattern { pattern: alloc::borrow::Cow::Borrowed(" bis"), subst_index: 0usize }); - static UND_X_1: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapNumeric(icu::datetime::provider::neo::SimpleSubstitutionPattern { pattern: alloc::borrow::Cow::Borrowed("bis"), subst_index: 0usize }); + static AF_X_1: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapNumeric(icu::datetime::provider::neo::SimpleSubstitutionPattern { pattern: alloc::borrow::Cow::Borrowed("bis"), subst_index: 0usize }); static JA_X_1: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapNumeric(icu::datetime::provider::neo::SimpleSubstitutionPattern { pattern: alloc::borrow::Cow::Borrowed("閏"), subst_index: 3usize }); static YUE_HANS_X_1: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapNumeric(icu::datetime::provider::neo::SimpleSubstitutionPattern { pattern: alloc::borrow::Cow::Borrowed("闰"), subst_index: 3usize }); static KO_X_1: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapNumeric(icu::datetime::provider::neo::SimpleSubstitutionPattern { pattern: alloc::borrow::Cow::Borrowed("윤"), subst_index: 3usize }); static FF_ADLM_X_1: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapNumeric(icu::datetime::provider::neo::SimpleSubstitutionPattern { pattern: alloc::borrow::Cow::Borrowed("𞤦𞤭𞤧"), subst_index: 0usize }); - static VALUES: [&::Yokeable; 213usize] = [&AST_X_1, &AST_X_3, &AST_X_3, &AST_X_5, &AST_X_5S, &BE_X_3, &BE_X_3, &BE_X_3, &BR_X_3, &BR_X_3, &BR_X_5, &BR_X_5, &BS_X_3, &BS_X_3S, &BS_X_5, &BS_X_5, &BE_X_3, &BE_X_3, &BE_X_3, &BE_X_3, &EN_X_3, &EN_X_3, &EN_X_5, &EN_X_5, &ET_X_3, &ET_X_3, &ET_X_3, &ET_X_3, &FF_ADLM_X_1, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_4, &FF_ADLM_X_4, &FF_ADLM_X_5, &FF_ADLM_X_5, &FR_X_3, &FR_X_3, &FR_X_5, &FR_X_5, &GD_X_3, &GD_X_3, &GD_X_5, &GD_X_5S, &EN_X_3, &EN_X_3, &EN_X_5, &EN_X_5, &BE_X_3, &BE_X_3, &BE_X_3, &BE_X_3, &BE_X_3, &BE_X_3, &BE_X_3, &JA_X_1, &JA_X_3, &JA_X_3, &JA_X_4, &JA_X_4, &JA_X_3, &JA_X_3, &KGP_X_3, &KGP_X_3, &KGP_X_4, &KGP_X_4, &KGP_X_5, &KGP_X_5, &KO_X_1, &KO_X_3, &KO_X_3, &KO_X_4, &KO_X_4, &KO_X_3, &KO_X_3, &BE_X_3, &BE_X_3, &BE_X_3, &BE_X_3, &BE_X_3, &BE_X_3, &BE_X_3, &BE_X_3, &MN_X_3, &MN_X_3, &MN_X_3, &MN_X_3, &MS_X_3, &MS_X_3, &MS_X_4, &MS_X_4S, &MS_X_5, &MS_X_5, &NL_X_3, &NL_X_3, &NL_X_5, &NL_X_5, &BE_X_3, &BE_X_3, &BE_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_X_3, &PT_X_3, &PT_X_3, &PT_X_3, &BE_X_3, &BE_X_3, &BE_X_3, &BE_X_3, &BE_X_3, &BE_X_3, &SC_X_3, &SC_X_3, &SC_X_5, &SC_X_5, &SO_X_3, &SO_X_3, &SO_X_5, &SO_X_5S, &SV_X_3, &SV_X_3, &SV_X_5, &SV_X_5, &TA_X_3, &TA_X_3, &TA_X_5, &TA_X_5, &BE_X_3, &BE_X_3, &BE_X_3, &BE_X_3, &EN_X_3, &EN_X_3, &UG_X_5, &UG_X_5, &UND_X_1, &UND_X_3, &UND_X_3, &UND_X_4, &UND_X_4, &UND_X_3, &UND_X_3, &VI_X_1, &VI_X_3, &VI_X_3, &VI_X_3, &VI_X_3, &VI_X_3, &VI_X_3, &YRL_X_3, &YRL_X_3, &YRL_X_5, &YRL_X_5, &YUE_HANS_X_1, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_4, &YUE_HANS_X_4, &YUE_HANS_X_3, &YUE_HANS_X_3, &JA_X_1, &YUE_X_3, &YUE_X_3, &YUE_X_4, &YUE_X_4, &YUE_X_3, &YUE_X_3, &JA_X_3, &JA_X_3, &JA_X_4, &JA_X_4, &JA_X_3, &JA_X_3, &JA_X_1, &YUE_X_3, &YUE_X_3, &YUE_X_4, &YUE_X_4, &YUE_X_3, &YUE_X_3, &JA_X_3, &JA_X_3, &JA_X_4, &JA_X_4, &JA_X_3, &JA_X_3, &YUE_HANS_X_1, &ZH_X_3, &ZH_X_3, &ZH_X_4, &YUE_HANS_X_4, &ZH_X_3, &ZH_X_3]; - static KEYS: [&str; 213usize] = ["ast-x-1", "ast-x-3", "ast-x-3s", "ast-x-5", "ast-x-5s", "be-x-3", "be-x-3s", "be-x-5s", "br-x-3", "br-x-3s", "br-x-5", "br-x-5s", "bs-x-3", "bs-x-3s", "bs-x-5", "bs-x-5s", "ca-x-3", "ca-x-3s", "ca-x-5", "ca-x-5s", "en-x-3", "en-x-3s", "en-x-5", "en-x-5s", "et-x-3", "et-x-3s", "et-x-5", "et-x-5s", "ff-Adlm-x-1", "ff-Adlm-x-3", "ff-Adlm-x-3s", "ff-Adlm-x-4", "ff-Adlm-x-4s", "ff-Adlm-x-5", "ff-Adlm-x-5s", "fr-x-3", "fr-x-3s", "fr-x-5", "fr-x-5s", "gd-x-3", "gd-x-3s", "gd-x-5", "gd-x-5s", "hi-Latn-x-3", "hi-Latn-x-3s", "hi-Latn-x-5", "hi-Latn-x-5s", "hu-x-3", "hu-x-3s", "hu-x-5s", "id-x-3", "id-x-3s", "id-x-5", "id-x-5s", "ja-x-1", "ja-x-3", "ja-x-3s", "ja-x-4", "ja-x-4s", "ja-x-5", "ja-x-5s", "kgp-x-3", "kgp-x-3s", "kgp-x-4", "kgp-x-4s", "kgp-x-5", "kgp-x-5s", "ko-x-1", "ko-x-3", "ko-x-3s", "ko-x-4", "ko-x-4s", "ko-x-5", "ko-x-5s", "lo-x-3", "lo-x-3s", "lo-x-5", "lo-x-5s", "lt-x-3", "lt-x-3s", "lt-x-5", "lt-x-5s", "mn-x-3", "mn-x-3s", "mn-x-5", "mn-x-5s", "ms-x-3", "ms-x-3s", "ms-x-4", "ms-x-4s", "ms-x-5", "ms-x-5s", "nl-x-3", "nl-x-3s", "nl-x-5", "nl-x-5s", "pl-x-3", "pl-x-3s", "pl-x-5s", "pt-AO-x-3", "pt-AO-x-3s", "pt-CH-x-3", "pt-CH-x-3s", "pt-CV-x-3", "pt-CV-x-3s", "pt-GQ-x-3", "pt-GQ-x-3s", "pt-GW-x-3", "pt-GW-x-3s", "pt-LU-x-3", "pt-LU-x-3s", "pt-MO-x-3", "pt-MO-x-3s", "pt-MZ-x-3", "pt-MZ-x-3s", "pt-PT-x-3", "pt-PT-x-3s", "pt-ST-x-3", "pt-ST-x-3s", "pt-TL-x-3", "pt-TL-x-3s", "pt-x-3", "pt-x-3s", "pt-x-5", "pt-x-5s", "ro-x-3", "ro-x-3s", "ro-x-5s", "ru-x-3", "ru-x-3s", "ru-x-5s", "sc-x-3", "sc-x-3s", "sc-x-5", "sc-x-5s", "so-x-3", "so-x-3s", "so-x-5", "so-x-5s", "sv-x-3", "sv-x-3s", "sv-x-5", "sv-x-5s", "ta-x-3", "ta-x-3s", "ta-x-5", "ta-x-5s", "th-x-3", "th-x-3s", "th-x-5", "th-x-5s", "ug-x-3", "ug-x-3s", "ug-x-5", "ug-x-5s", "und-x-1", "und-x-3", "und-x-3s", "und-x-4", "und-x-4s", "und-x-5", "und-x-5s", "vi-x-1", "vi-x-3", "vi-x-3s", "vi-x-4", "vi-x-4s", "vi-x-5", "vi-x-5s", "yrl-x-3", "yrl-x-3s", "yrl-x-5", "yrl-x-5s", "yue-Hans-x-1", "yue-Hans-x-3", "yue-Hans-x-3s", "yue-Hans-x-4", "yue-Hans-x-4s", "yue-Hans-x-5", "yue-Hans-x-5s", "yue-x-1", "yue-x-3", "yue-x-3s", "yue-x-4", "yue-x-4s", "yue-x-5", "yue-x-5s", "zh-HK-x-3", "zh-HK-x-3s", "zh-HK-x-4", "zh-HK-x-4s", "zh-HK-x-5", "zh-HK-x-5s", "zh-Hant-x-1", "zh-Hant-x-3", "zh-Hant-x-3s", "zh-Hant-x-4", "zh-Hant-x-4s", "zh-Hant-x-5", "zh-Hant-x-5s", "zh-MO-x-3", "zh-MO-x-3s", "zh-MO-x-4", "zh-MO-x-4s", "zh-MO-x-5", "zh-MO-x-5s", "zh-x-1", "zh-x-3", "zh-x-3s", "zh-x-4", "zh-x-4s", "zh-x-5", "zh-x-5s"]; + static VALUES: [&::Yokeable; 1154usize] = [&AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AST_X_1, &AST_X_3, &AST_X_3, &AF_X_4, &AF_X_4, &AST_X_5, &AST_X_5S, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &BE_X_3, &BE_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &BE_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &BR_X_3, &BR_X_3, &AF_X_4, &AF_X_4, &BR_X_5, &BR_X_5, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &BS_X_3, &BS_X_3S, &AF_X_4, &AF_X_4, &BS_X_5, &BS_X_5, &AF_X_1, &BE_X_3, &BE_X_3, &AF_X_4, &AF_X_4, &BE_X_3, &BE_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &EN_X_3, &EN_X_3, &AF_X_4, &AF_X_4, &EN_X_5, &EN_X_5, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &ET_X_3, &ET_X_3, &AF_X_4, &AF_X_4, &ET_X_3, &ET_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &FF_ADLM_X_1, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_4, &FF_ADLM_X_4, &FF_ADLM_X_5, &FF_ADLM_X_5, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &FR_X_3, &FR_X_3, &AF_X_4, &AF_X_4, &FR_X_5, &FR_X_5, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &GD_X_3, &GD_X_3, &AF_X_4, &AF_X_4, &GD_X_5, &GD_X_5S, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &EN_X_3, &EN_X_3, &AF_X_4, &AF_X_4, &EN_X_5, &EN_X_5, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &BE_X_3, &BE_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &BE_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &BE_X_3, &BE_X_3, &AF_X_4, &AF_X_4, &BE_X_3, &BE_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &JA_X_1, &JA_X_3, &JA_X_3, &JA_X_4, &JA_X_4, &JA_X_3, &JA_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &KGP_X_3, &KGP_X_3, &KGP_X_4, &KGP_X_4, &KGP_X_5, &KGP_X_5, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &KO_X_1, &KO_X_3, &KO_X_3, &KO_X_4, &KO_X_4, &KO_X_3, &KO_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &BE_X_3, &BE_X_3, &AF_X_4, &AF_X_4, &BE_X_3, &BE_X_3, &AF_X_1, &BE_X_3, &BE_X_3, &AF_X_4, &AF_X_4, &BE_X_3, &BE_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &MN_X_3, &MN_X_3, &AF_X_4, &AF_X_4, &MN_X_3, &MN_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &MS_X_3, &MS_X_3, &MS_X_4, &MS_X_4S, &MS_X_5, &MS_X_5, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &NL_X_3, &NL_X_3, &AF_X_4, &AF_X_4, &NL_X_5, &NL_X_5, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &BE_X_3, &BE_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &BE_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &AF_X_1, &PT_X_3, &PT_X_3, &AF_X_4, &AF_X_4, &PT_X_3, &PT_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &BE_X_3, &BE_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &BE_X_3, &AF_X_1, &BE_X_3, &BE_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &BE_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &SC_X_3, &SC_X_3, &AF_X_4, &AF_X_4, &SC_X_5, &SC_X_5, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &SO_X_3, &SO_X_3, &AF_X_4, &AF_X_4, &SO_X_5, &SO_X_5S, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &SV_X_3, &SV_X_3, &AF_X_4, &AF_X_4, &SV_X_5, &SV_X_5, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &TA_X_3, &TA_X_3, &AF_X_4, &AF_X_4, &TA_X_5, &TA_X_5, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &BE_X_3, &BE_X_3, &AF_X_4, &AF_X_4, &BE_X_3, &BE_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &EN_X_3, &EN_X_3, &AF_X_4, &AF_X_4, &UG_X_5, &UG_X_5, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &VI_X_1, &VI_X_3, &VI_X_3, &VI_X_3, &VI_X_3, &VI_X_3, &VI_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &YRL_X_3, &YRL_X_3, &AF_X_4, &AF_X_4, &YRL_X_5, &YRL_X_5, &YUE_HANS_X_1, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_4, &YUE_HANS_X_4, &YUE_HANS_X_3, &YUE_HANS_X_3, &JA_X_1, &YUE_X_3, &YUE_X_3, &YUE_X_4, &YUE_X_4, &YUE_X_3, &YUE_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &JA_X_3, &JA_X_3, &JA_X_4, &JA_X_4, &JA_X_3, &JA_X_3, &JA_X_1, &YUE_X_3, &YUE_X_3, &YUE_X_4, &YUE_X_4, &YUE_X_3, &YUE_X_3, &JA_X_3, &JA_X_3, &JA_X_4, &JA_X_4, &JA_X_3, &JA_X_3, &YUE_HANS_X_1, &ZH_X_3, &ZH_X_3, &ZH_X_4, &YUE_HANS_X_4, &ZH_X_3, &ZH_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3]; + static KEYS: [&str; 1154usize] = ["af-x-1", "af-x-3", "af-x-3s", "af-x-4", "af-x-4s", "af-x-5", "af-x-5s", "am-x-1", "am-x-3", "am-x-3s", "am-x-4", "am-x-4s", "am-x-5", "am-x-5s", "ar-x-1", "ar-x-3", "ar-x-3s", "ar-x-4", "ar-x-4s", "ar-x-5", "ar-x-5s", "as-x-1", "as-x-3", "as-x-3s", "as-x-4", "as-x-4s", "as-x-5", "as-x-5s", "ast-x-1", "ast-x-3", "ast-x-3s", "ast-x-4", "ast-x-4s", "ast-x-5", "ast-x-5s", "az-x-1", "az-x-3", "az-x-3s", "az-x-4", "az-x-4s", "az-x-5", "az-x-5s", "be-x-1", "be-x-3", "be-x-3s", "be-x-4", "be-x-4s", "be-x-5", "be-x-5s", "bg-x-1", "bg-x-3", "bg-x-3s", "bg-x-4", "bg-x-4s", "bg-x-5", "bg-x-5s", "bgc-x-1", "bgc-x-3", "bgc-x-3s", "bgc-x-4", "bgc-x-4s", "bgc-x-5", "bgc-x-5s", "bho-x-1", "bho-x-3", "bho-x-3s", "bho-x-4", "bho-x-4s", "bho-x-5", "bho-x-5s", "blo-x-1", "blo-x-3", "blo-x-3s", "blo-x-4", "blo-x-4s", "blo-x-5", "blo-x-5s", "bn-x-1", "bn-x-3", "bn-x-3s", "bn-x-4", "bn-x-4s", "bn-x-5", "bn-x-5s", "br-x-1", "br-x-3", "br-x-3s", "br-x-4", "br-x-4s", "br-x-5", "br-x-5s", "brx-x-1", "brx-x-3", "brx-x-3s", "brx-x-4", "brx-x-4s", "brx-x-5", "brx-x-5s", "bs-Cyrl-x-1", "bs-Cyrl-x-3", "bs-Cyrl-x-3s", "bs-Cyrl-x-4", "bs-Cyrl-x-4s", "bs-Cyrl-x-5", "bs-Cyrl-x-5s", "bs-x-1", "bs-x-3", "bs-x-3s", "bs-x-4", "bs-x-4s", "bs-x-5", "bs-x-5s", "ca-x-1", "ca-x-3", "ca-x-3s", "ca-x-4", "ca-x-4s", "ca-x-5", "ca-x-5s", "ceb-x-1", "ceb-x-3", "ceb-x-3s", "ceb-x-4", "ceb-x-4s", "ceb-x-5", "ceb-x-5s", "chr-x-1", "chr-x-3", "chr-x-3s", "chr-x-4", "chr-x-4s", "chr-x-5", "chr-x-5s", "cs-x-1", "cs-x-3", "cs-x-3s", "cs-x-4", "cs-x-4s", "cs-x-5", "cs-x-5s", "csw-x-1", "csw-x-3", "csw-x-3s", "csw-x-4", "csw-x-4s", "csw-x-5", "csw-x-5s", "cv-x-1", "cv-x-3", "cv-x-3s", "cv-x-4", "cv-x-4s", "cv-x-5", "cv-x-5s", "cy-x-1", "cy-x-3", "cy-x-3s", "cy-x-4", "cy-x-4s", "cy-x-5", "cy-x-5s", "da-x-1", "da-x-3", "da-x-3s", "da-x-4", "da-x-4s", "da-x-5", "da-x-5s", "de-x-1", "de-x-3", "de-x-3s", "de-x-4", "de-x-4s", "de-x-5", "de-x-5s", "doi-x-1", "doi-x-3", "doi-x-3s", "doi-x-4", "doi-x-4s", "doi-x-5", "doi-x-5s", "dsb-x-1", "dsb-x-3", "dsb-x-3s", "dsb-x-4", "dsb-x-4s", "dsb-x-5", "dsb-x-5s", "el-x-1", "el-x-3", "el-x-3s", "el-x-4", "el-x-4s", "el-x-5", "el-x-5s", "en-x-1", "en-x-3", "en-x-3s", "en-x-4", "en-x-4s", "en-x-5", "en-x-5s", "eo-x-1", "eo-x-3", "eo-x-3s", "eo-x-4", "eo-x-4s", "eo-x-5", "eo-x-5s", "es-x-1", "es-x-3", "es-x-3s", "es-x-4", "es-x-4s", "es-x-5", "es-x-5s", "et-x-1", "et-x-3", "et-x-3s", "et-x-4", "et-x-4s", "et-x-5", "et-x-5s", "eu-x-1", "eu-x-3", "eu-x-3s", "eu-x-4", "eu-x-4s", "eu-x-5", "eu-x-5s", "fa-x-1", "fa-x-3", "fa-x-3s", "fa-x-4", "fa-x-4s", "fa-x-5", "fa-x-5s", "ff-Adlm-x-1", "ff-Adlm-x-3", "ff-Adlm-x-3s", "ff-Adlm-x-4", "ff-Adlm-x-4s", "ff-Adlm-x-5", "ff-Adlm-x-5s", "fi-x-1", "fi-x-3", "fi-x-3s", "fi-x-4", "fi-x-4s", "fi-x-5", "fi-x-5s", "fil-x-1", "fil-x-3", "fil-x-3s", "fil-x-4", "fil-x-4s", "fil-x-5", "fil-x-5s", "fo-x-1", "fo-x-3", "fo-x-3s", "fo-x-4", "fo-x-4s", "fo-x-5", "fo-x-5s", "fr-x-1", "fr-x-3", "fr-x-3s", "fr-x-4", "fr-x-4s", "fr-x-5", "fr-x-5s", "fy-x-1", "fy-x-3", "fy-x-3s", "fy-x-4", "fy-x-4s", "fy-x-5", "fy-x-5s", "ga-x-1", "ga-x-3", "ga-x-3s", "ga-x-4", "ga-x-4s", "ga-x-5", "ga-x-5s", "gd-x-1", "gd-x-3", "gd-x-3s", "gd-x-4", "gd-x-4s", "gd-x-5", "gd-x-5s", "gl-x-1", "gl-x-3", "gl-x-3s", "gl-x-4", "gl-x-4s", "gl-x-5", "gl-x-5s", "gu-x-1", "gu-x-3", "gu-x-3s", "gu-x-4", "gu-x-4s", "gu-x-5", "gu-x-5s", "ha-x-1", "ha-x-3", "ha-x-3s", "ha-x-4", "ha-x-4s", "ha-x-5", "ha-x-5s", "he-x-1", "he-x-3", "he-x-3s", "he-x-4", "he-x-4s", "he-x-5", "he-x-5s", "hi-Latn-x-1", "hi-Latn-x-3", "hi-Latn-x-3s", "hi-Latn-x-4", "hi-Latn-x-4s", "hi-Latn-x-5", "hi-Latn-x-5s", "hi-x-1", "hi-x-3", "hi-x-3s", "hi-x-4", "hi-x-4s", "hi-x-5", "hi-x-5s", "hr-x-1", "hr-x-3", "hr-x-3s", "hr-x-4", "hr-x-4s", "hr-x-5", "hr-x-5s", "hsb-x-1", "hsb-x-3", "hsb-x-3s", "hsb-x-4", "hsb-x-4s", "hsb-x-5", "hsb-x-5s", "hu-x-1", "hu-x-3", "hu-x-3s", "hu-x-4", "hu-x-4s", "hu-x-5", "hu-x-5s", "hy-x-1", "hy-x-3", "hy-x-3s", "hy-x-4", "hy-x-4s", "hy-x-5", "hy-x-5s", "ia-x-1", "ia-x-3", "ia-x-3s", "ia-x-4", "ia-x-4s", "ia-x-5", "ia-x-5s", "id-x-1", "id-x-3", "id-x-3s", "id-x-4", "id-x-4s", "id-x-5", "id-x-5s", "ie-x-1", "ie-x-3", "ie-x-3s", "ie-x-4", "ie-x-4s", "ie-x-5", "ie-x-5s", "ig-x-1", "ig-x-3", "ig-x-3s", "ig-x-4", "ig-x-4s", "ig-x-5", "ig-x-5s", "is-x-1", "is-x-3", "is-x-3s", "is-x-4", "is-x-4s", "is-x-5", "is-x-5s", "it-x-1", "it-x-3", "it-x-3s", "it-x-4", "it-x-4s", "it-x-5", "it-x-5s", "ja-x-1", "ja-x-3", "ja-x-3s", "ja-x-4", "ja-x-4s", "ja-x-5", "ja-x-5s", "jv-x-1", "jv-x-3", "jv-x-3s", "jv-x-4", "jv-x-4s", "jv-x-5", "jv-x-5s", "ka-x-1", "ka-x-3", "ka-x-3s", "ka-x-4", "ka-x-4s", "ka-x-5", "ka-x-5s", "kea-x-1", "kea-x-3", "kea-x-3s", "kea-x-4", "kea-x-4s", "kea-x-5", "kea-x-5s", "kgp-x-1", "kgp-x-3", "kgp-x-3s", "kgp-x-4", "kgp-x-4s", "kgp-x-5", "kgp-x-5s", "kk-x-1", "kk-x-3", "kk-x-3s", "kk-x-4", "kk-x-4s", "kk-x-5", "kk-x-5s", "km-x-1", "km-x-3", "km-x-3s", "km-x-4", "km-x-4s", "km-x-5", "km-x-5s", "kn-x-1", "kn-x-3", "kn-x-3s", "kn-x-4", "kn-x-4s", "kn-x-5", "kn-x-5s", "ko-x-1", "ko-x-3", "ko-x-3s", "ko-x-4", "ko-x-4s", "ko-x-5", "ko-x-5s", "kok-x-1", "kok-x-3", "kok-x-3s", "kok-x-4", "kok-x-4s", "kok-x-5", "kok-x-5s", "ks-Deva-x-1", "ks-Deva-x-3", "ks-Deva-x-3s", "ks-Deva-x-4", "ks-Deva-x-4s", "ks-Deva-x-5", "ks-Deva-x-5s", "ks-x-1", "ks-x-3", "ks-x-3s", "ks-x-4", "ks-x-4s", "ks-x-5", "ks-x-5s", "ku-x-1", "ku-x-3", "ku-x-3s", "ku-x-4", "ku-x-4s", "ku-x-5", "ku-x-5s", "kxv-Deva-x-1", "kxv-Deva-x-3", "kxv-Deva-x-3s", "kxv-Deva-x-4", "kxv-Deva-x-4s", "kxv-Deva-x-5", "kxv-Deva-x-5s", "kxv-Orya-x-1", "kxv-Orya-x-3", "kxv-Orya-x-3s", "kxv-Orya-x-4", "kxv-Orya-x-4s", "kxv-Orya-x-5", "kxv-Orya-x-5s", "kxv-Telu-x-1", "kxv-Telu-x-3", "kxv-Telu-x-3s", "kxv-Telu-x-4", "kxv-Telu-x-4s", "kxv-Telu-x-5", "kxv-Telu-x-5s", "kxv-x-1", "kxv-x-3", "kxv-x-3s", "kxv-x-4", "kxv-x-4s", "kxv-x-5", "kxv-x-5s", "ky-x-1", "ky-x-3", "ky-x-3s", "ky-x-4", "ky-x-4s", "ky-x-5", "ky-x-5s", "lb-x-1", "lb-x-3", "lb-x-3s", "lb-x-4", "lb-x-4s", "lb-x-5", "lb-x-5s", "lij-x-1", "lij-x-3", "lij-x-3s", "lij-x-4", "lij-x-4s", "lij-x-5", "lij-x-5s", "lmo-x-1", "lmo-x-3", "lmo-x-3s", "lmo-x-4", "lmo-x-4s", "lmo-x-5", "lmo-x-5s", "lo-x-1", "lo-x-3", "lo-x-3s", "lo-x-4", "lo-x-4s", "lo-x-5", "lo-x-5s", "lt-x-1", "lt-x-3", "lt-x-3s", "lt-x-4", "lt-x-4s", "lt-x-5", "lt-x-5s", "lv-x-1", "lv-x-3", "lv-x-3s", "lv-x-4", "lv-x-4s", "lv-x-5", "lv-x-5s", "mai-x-1", "mai-x-3", "mai-x-3s", "mai-x-4", "mai-x-4s", "mai-x-5", "mai-x-5s", "mi-x-1", "mi-x-3", "mi-x-3s", "mi-x-4", "mi-x-4s", "mi-x-5", "mi-x-5s", "mk-x-1", "mk-x-3", "mk-x-3s", "mk-x-4", "mk-x-4s", "mk-x-5", "mk-x-5s", "ml-x-1", "ml-x-3", "ml-x-3s", "ml-x-4", "ml-x-4s", "ml-x-5", "ml-x-5s", "mn-x-1", "mn-x-3", "mn-x-3s", "mn-x-4", "mn-x-4s", "mn-x-5", "mn-x-5s", "mni-x-1", "mni-x-3", "mni-x-3s", "mni-x-4", "mni-x-4s", "mni-x-5", "mni-x-5s", "mr-x-1", "mr-x-3", "mr-x-3s", "mr-x-4", "mr-x-4s", "mr-x-5", "mr-x-5s", "ms-x-1", "ms-x-3", "ms-x-3s", "ms-x-4", "ms-x-4s", "ms-x-5", "ms-x-5s", "mt-x-1", "mt-x-3", "mt-x-3s", "mt-x-4", "mt-x-4s", "mt-x-5", "mt-x-5s", "my-x-1", "my-x-3", "my-x-3s", "my-x-4", "my-x-4s", "my-x-5", "my-x-5s", "nb-x-1", "nb-x-3", "nb-x-3s", "nb-x-4", "nb-x-4s", "nb-x-5", "nb-x-5s", "nds-x-1", "nds-x-3", "nds-x-3s", "nds-x-4", "nds-x-4s", "nds-x-5", "nds-x-5s", "ne-x-1", "ne-x-3", "ne-x-3s", "ne-x-4", "ne-x-4s", "ne-x-5", "ne-x-5s", "nl-x-1", "nl-x-3", "nl-x-3s", "nl-x-4", "nl-x-4s", "nl-x-5", "nl-x-5s", "nn-x-1", "nn-x-3", "nn-x-3s", "nn-x-4", "nn-x-4s", "nn-x-5", "nn-x-5s", "no-x-1", "no-x-3", "no-x-3s", "no-x-4", "no-x-4s", "no-x-5", "no-x-5s", "nqo-x-1", "nqo-x-3", "nqo-x-3s", "nqo-x-4", "nqo-x-4s", "nqo-x-5", "nqo-x-5s", "oc-x-1", "oc-x-3", "oc-x-3s", "oc-x-4", "oc-x-4s", "oc-x-5", "oc-x-5s", "or-x-1", "or-x-3", "or-x-3s", "or-x-4", "or-x-4s", "or-x-5", "or-x-5s", "pa-x-1", "pa-x-3", "pa-x-3s", "pa-x-4", "pa-x-4s", "pa-x-5", "pa-x-5s", "pcm-x-1", "pcm-x-3", "pcm-x-3s", "pcm-x-4", "pcm-x-4s", "pcm-x-5", "pcm-x-5s", "pl-x-1", "pl-x-3", "pl-x-3s", "pl-x-4", "pl-x-4s", "pl-x-5", "pl-x-5s", "prg-x-1", "prg-x-3", "prg-x-3s", "prg-x-4", "prg-x-4s", "prg-x-5", "prg-x-5s", "ps-x-1", "ps-x-3", "ps-x-3s", "ps-x-4", "ps-x-4s", "ps-x-5", "ps-x-5s", "pt-AO-x-3", "pt-AO-x-3s", "pt-CH-x-3", "pt-CH-x-3s", "pt-CV-x-3", "pt-CV-x-3s", "pt-GQ-x-3", "pt-GQ-x-3s", "pt-GW-x-3", "pt-GW-x-3s", "pt-LU-x-3", "pt-LU-x-3s", "pt-MO-x-3", "pt-MO-x-3s", "pt-MZ-x-3", "pt-MZ-x-3s", "pt-PT-x-3", "pt-PT-x-3s", "pt-ST-x-3", "pt-ST-x-3s", "pt-TL-x-3", "pt-TL-x-3s", "pt-x-1", "pt-x-3", "pt-x-3s", "pt-x-4", "pt-x-4s", "pt-x-5", "pt-x-5s", "qu-x-1", "qu-x-3", "qu-x-3s", "qu-x-4", "qu-x-4s", "qu-x-5", "qu-x-5s", "raj-x-1", "raj-x-3", "raj-x-3s", "raj-x-4", "raj-x-4s", "raj-x-5", "raj-x-5s", "rm-x-1", "rm-x-3", "rm-x-3s", "rm-x-4", "rm-x-4s", "rm-x-5", "rm-x-5s", "ro-x-1", "ro-x-3", "ro-x-3s", "ro-x-4", "ro-x-4s", "ro-x-5", "ro-x-5s", "ru-x-1", "ru-x-3", "ru-x-3s", "ru-x-4", "ru-x-4s", "ru-x-5", "ru-x-5s", "sa-x-1", "sa-x-3", "sa-x-3s", "sa-x-4", "sa-x-4s", "sa-x-5", "sa-x-5s", "sah-x-1", "sah-x-3", "sah-x-3s", "sah-x-4", "sah-x-4s", "sah-x-5", "sah-x-5s", "sat-x-1", "sat-x-3", "sat-x-3s", "sat-x-4", "sat-x-4s", "sat-x-5", "sat-x-5s", "sc-x-1", "sc-x-3", "sc-x-3s", "sc-x-4", "sc-x-4s", "sc-x-5", "sc-x-5s", "sd-Deva-x-1", "sd-Deva-x-3", "sd-Deva-x-3s", "sd-Deva-x-4", "sd-Deva-x-4s", "sd-Deva-x-5", "sd-Deva-x-5s", "sd-x-1", "sd-x-3", "sd-x-3s", "sd-x-4", "sd-x-4s", "sd-x-5", "sd-x-5s", "si-x-1", "si-x-3", "si-x-3s", "si-x-4", "si-x-4s", "si-x-5", "si-x-5s", "sk-x-1", "sk-x-3", "sk-x-3s", "sk-x-4", "sk-x-4s", "sk-x-5", "sk-x-5s", "sl-x-1", "sl-x-3", "sl-x-3s", "sl-x-4", "sl-x-4s", "sl-x-5", "sl-x-5s", "so-x-1", "so-x-3", "so-x-3s", "so-x-4", "so-x-4s", "so-x-5", "so-x-5s", "sq-x-1", "sq-x-3", "sq-x-3s", "sq-x-4", "sq-x-4s", "sq-x-5", "sq-x-5s", "sr-Latn-x-1", "sr-Latn-x-3", "sr-Latn-x-3s", "sr-Latn-x-4", "sr-Latn-x-4s", "sr-Latn-x-5", "sr-Latn-x-5s", "sr-x-1", "sr-x-3", "sr-x-3s", "sr-x-4", "sr-x-4s", "sr-x-5", "sr-x-5s", "su-x-1", "su-x-3", "su-x-3s", "su-x-4", "su-x-4s", "su-x-5", "su-x-5s", "sv-x-1", "sv-x-3", "sv-x-3s", "sv-x-4", "sv-x-4s", "sv-x-5", "sv-x-5s", "sw-x-1", "sw-x-3", "sw-x-3s", "sw-x-4", "sw-x-4s", "sw-x-5", "sw-x-5s", "syr-x-1", "syr-x-3", "syr-x-3s", "syr-x-4", "syr-x-4s", "syr-x-5", "syr-x-5s", "szl-x-1", "szl-x-3", "szl-x-3s", "szl-x-4", "szl-x-4s", "szl-x-5", "szl-x-5s", "ta-x-1", "ta-x-3", "ta-x-3s", "ta-x-4", "ta-x-4s", "ta-x-5", "ta-x-5s", "te-x-1", "te-x-3", "te-x-3s", "te-x-4", "te-x-4s", "te-x-5", "te-x-5s", "tg-x-1", "tg-x-3", "tg-x-3s", "tg-x-4", "tg-x-4s", "tg-x-5", "tg-x-5s", "th-x-1", "th-x-3", "th-x-3s", "th-x-4", "th-x-4s", "th-x-5", "th-x-5s", "ti-x-1", "ti-x-3", "ti-x-3s", "ti-x-4", "ti-x-4s", "ti-x-5", "ti-x-5s", "tk-x-1", "tk-x-3", "tk-x-3s", "tk-x-4", "tk-x-4s", "tk-x-5", "tk-x-5s", "to-x-1", "to-x-3", "to-x-3s", "to-x-4", "to-x-4s", "to-x-5", "to-x-5s", "tok-x-1", "tok-x-3", "tok-x-3s", "tok-x-4", "tok-x-4s", "tok-x-5", "tok-x-5s", "tr-x-1", "tr-x-3", "tr-x-3s", "tr-x-4", "tr-x-4s", "tr-x-5", "tr-x-5s", "tt-x-1", "tt-x-3", "tt-x-3s", "tt-x-4", "tt-x-4s", "tt-x-5", "tt-x-5s", "ug-x-1", "ug-x-3", "ug-x-3s", "ug-x-4", "ug-x-4s", "ug-x-5", "ug-x-5s", "uk-x-1", "uk-x-3", "uk-x-3s", "uk-x-4", "uk-x-4s", "uk-x-5", "uk-x-5s", "und-x-1", "und-x-3", "und-x-3s", "und-x-4", "und-x-4s", "und-x-5", "und-x-5s", "ur-x-1", "ur-x-3", "ur-x-3s", "ur-x-4", "ur-x-4s", "ur-x-5", "ur-x-5s", "uz-Cyrl-x-1", "uz-Cyrl-x-3", "uz-Cyrl-x-3s", "uz-Cyrl-x-4", "uz-Cyrl-x-4s", "uz-Cyrl-x-5", "uz-Cyrl-x-5s", "uz-x-1", "uz-x-3", "uz-x-3s", "uz-x-4", "uz-x-4s", "uz-x-5", "uz-x-5s", "vec-x-1", "vec-x-3", "vec-x-3s", "vec-x-4", "vec-x-4s", "vec-x-5", "vec-x-5s", "vi-x-1", "vi-x-3", "vi-x-3s", "vi-x-4", "vi-x-4s", "vi-x-5", "vi-x-5s", "vmw-x-1", "vmw-x-3", "vmw-x-3s", "vmw-x-4", "vmw-x-4s", "vmw-x-5", "vmw-x-5s", "wo-x-1", "wo-x-3", "wo-x-3s", "wo-x-4", "wo-x-4s", "wo-x-5", "wo-x-5s", "xh-x-1", "xh-x-3", "xh-x-3s", "xh-x-4", "xh-x-4s", "xh-x-5", "xh-x-5s", "xnr-x-1", "xnr-x-3", "xnr-x-3s", "xnr-x-4", "xnr-x-4s", "xnr-x-5", "xnr-x-5s", "yo-x-1", "yo-x-3", "yo-x-3s", "yo-x-4", "yo-x-4s", "yo-x-5", "yo-x-5s", "yrl-x-1", "yrl-x-3", "yrl-x-3s", "yrl-x-4", "yrl-x-4s", "yrl-x-5", "yrl-x-5s", "yue-Hans-x-1", "yue-Hans-x-3", "yue-Hans-x-3s", "yue-Hans-x-4", "yue-Hans-x-4s", "yue-Hans-x-5", "yue-Hans-x-5s", "yue-x-1", "yue-x-3", "yue-x-3s", "yue-x-4", "yue-x-4s", "yue-x-5", "yue-x-5s", "za-x-1", "za-x-3", "za-x-3s", "za-x-4", "za-x-4s", "za-x-5", "za-x-5s", "zh-HK-x-3", "zh-HK-x-3s", "zh-HK-x-4", "zh-HK-x-4s", "zh-HK-x-5", "zh-HK-x-5s", "zh-Hant-x-1", "zh-Hant-x-3", "zh-Hant-x-3s", "zh-Hant-x-4", "zh-Hant-x-4s", "zh-Hant-x-5", "zh-Hant-x-5s", "zh-MO-x-3", "zh-MO-x-3s", "zh-MO-x-4", "zh-MO-x-4s", "zh-MO-x-5", "zh-MO-x-5s", "zh-x-1", "zh-x-3", "zh-x-3s", "zh-x-4", "zh-x-4s", "zh-x-5", "zh-x-5s", "zu-x-1", "zu-x-3", "zu-x-3s", "zu-x-4", "zu-x-4s", "zu-x-5", "zu-x-5s"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_symbols_chinese_years_v1.rs.data b/provider/baked/datetime/data/macros/datetime_symbols_chinese_years_v1.rs.data index eaec15ade66..51902804e31 100644 --- a/provider/baked/datetime/data/macros/datetime_symbols_chinese_years_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_symbols_chinese_years_v1.rs.data @@ -12,15 +12,15 @@ macro_rules! __impl_datetime_symbols_chinese_years_v1 { impl icu_provider::DataProvider for $provider { fn load(&self, req: icu_provider::DataRequest) -> Result, icu_provider::DataError> { static VI_X_3: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Cyclic(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"<\0\0\0\0\0\t\0\x13\0\x1E\0(\x003\0<\0F\0O\0Z\0d\0p\0z\0\x83\0\x8E\0\x99\0\xA2\0\xAC\0\xB5\0\xC0\0\xC9\0\xD4\0\xDE\0\xEA\0\xF5\0\xFE\0\x08\x01\x12\x01\x1B\x01&\x01/\x01:\x01C\x01N\x01Y\x01e\x01o\x01w\x01\x81\x01\x8C\x01\x95\x01\xA0\x01\xA9\x01\xB4\x01\xBE\x01\xC9\x01\xD3\x01\xDE\x01\xE8\x01\xF1\x01\xFB\x01\x06\x02\x0F\x02\x1A\x02$\x02/\x028\x02B\x02L\x02X\x02Gi\xC3\xA1p T\xC3\xBD\xE1\xBA\xA4t S\xE1\xBB\xADuB\xC3\xADnh D\xE1\xBA\xA7n\xC4\x90inh M\xC3\xA3oM\xE1\xBA\xADu Th\xC3\xACnK\xE1\xBB\xB7 T\xE1\xBB\xB5Canh Ng\xE1\xBB\x8DT\xC3\xA2n M\xC3\xB9iNh\xC3\xA2m Th\xC3\xA2nQu\xC3\xBD D\xE1\xBA\xADuGi\xC3\xA1p Tu\xE1\xBA\xA5t\xE1\xBA\xA4t H\xE1\xBB\xA3iB\xC3\xADnh T\xC3\xBD\xC4\x90inh S\xE1\xBB\xADuM\xE1\xBA\xADu D\xE1\xBA\xA7nK\xE1\xBB\xB7 M\xC3\xA3oCanh Th\xC3\xACnT\xC3\xA2n T\xE1\xBB\xB5Nh\xC3\xA2m Ng\xE1\xBB\x8DQu\xC3\xBD M\xC3\xB9iGi\xC3\xA1p Th\xC3\xA2n\xE1\xBA\xA4t D\xE1\xBA\xADuB\xC3\xADnh Tu\xE1\xBA\xA5t\xC4\x90inh H\xE1\xBB\xA3iM\xE1\xBA\xADu T\xC3\xBDK\xE1\xBB\xB7 S\xE1\xBB\xADuCanh D\xE1\xBA\xA7nT\xC3\xA2n M\xC3\xA3oNh\xC3\xA2m Th\xC3\xACnQu\xC3\xBD T\xE1\xBB\xB5Gi\xC3\xA1p Ng\xE1\xBB\x8D\xE1\xBA\xA4t M\xC3\xB9iB\xC3\xADnh Th\xC3\xA2n\xC4\x90inh D\xE1\xBA\xADuM\xE1\xBA\xADu Tu\xE1\xBA\xA5tK\xE1\xBB\xB7 H\xE1\xBB\xA3iCanh T\xC3\xBDT\xC3\xA2n S\xE1\xBB\xADuNh\xC3\xA2m D\xE1\xBA\xA7nQu\xC3\xBD M\xC3\xA3oGi\xC3\xA1p Th\xC3\xACn\xE1\xBA\xA4t T\xE1\xBB\xB5B\xC3\xADnh Ng\xE1\xBB\x8D\xC4\x90inh M\xC3\xB9iM\xE1\xBA\xADu Th\xC3\xA2nK\xE1\xBB\xB7 D\xE1\xBA\xADuCanh Tu\xE1\xBA\xA5tT\xC3\xA2n H\xE1\xBB\xA3iNh\xC3\xA2m T\xC3\xBDQu\xC3\xBD S\xE1\xBB\xADuGi\xC3\xA1p D\xE1\xBA\xA7n\xE1\xBA\xA4t M\xC3\xA3oB\xC3\xADnh Th\xC3\xACn\xC4\x90inh T\xE1\xBB\xB5M\xE1\xBA\xADu Ng\xE1\xBB\x8DK\xE1\xBB\xB7 M\xC3\xB9iCanh Th\xC3\xA2nT\xC3\xA2n D\xE1\xBA\xADuNh\xC3\xA2m Tu\xE1\xBA\xA5tQu\xC3\xBD H\xE1\xBB\xA3i") }); - static UND_X_3: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Cyclic(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"<\0\0\0\0\0\x06\0\r\0\x15\0\x1D\0$\0)\x000\x007\0?\0F\0L\0R\0Y\0b\0h\0n\0w\0}\0\x83\0\x8A\0\x92\0\x98\0\x9F\0\xA7\0\xAC\0\xB3\0\xBB\0\xC2\0\xCA\0\xD0\0\xD6\0\xDC\0\xE5\0\xED\0\xF2\0\xF8\0\xFF\0\x07\x01\x0E\x01\x15\x01\x1D\x01\"\x01)\x011\x018\x01>\x01E\x01L\x01R\x01Z\x01a\x01g\x01p\x01w\x01|\x01\x82\x01\x8B\x01\x92\x01\x98\x01jia-ziyi-choubing-yinding-maowu-chenji-sigeng-wuxin-weiren-shengui-youjia-xuyi-haibing-ziding-chouwu-yinji-maogeng-chenxin-siren-wugui-weijia-shenyi-youbing-xuding-haiwu-ziji-chougeng-yinxin-maoren-chengui-sijia-wuyi-weibing-shending-youwu-xuji-haigeng-zixin-chouren-yingui-maojia-chenyi-sibing-wuding-weiwu-shenji-yougeng-xuxin-hairen-zigui-choujia-yinyi-maobing-chending-siwu-wuji-weigeng-shenxin-youren-xugui-hai") }); + static AF_X_3: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Cyclic(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"<\0\0\0\0\0\x06\0\r\0\x15\0\x1D\0$\0)\x000\x007\0?\0F\0L\0R\0Y\0b\0h\0n\0w\0}\0\x83\0\x8A\0\x92\0\x98\0\x9F\0\xA7\0\xAC\0\xB3\0\xBB\0\xC2\0\xCA\0\xD0\0\xD6\0\xDC\0\xE5\0\xED\0\xF2\0\xF8\0\xFF\0\x07\x01\x0E\x01\x15\x01\x1D\x01\"\x01)\x011\x018\x01>\x01E\x01L\x01R\x01Z\x01a\x01g\x01p\x01w\x01|\x01\x82\x01\x8B\x01\x92\x01\x98\x01jia-ziyi-choubing-yinding-maowu-chenji-sigeng-wuxin-weiren-shengui-youjia-xuyi-haibing-ziding-chouwu-yinji-maogeng-chenxin-siren-wugui-weijia-shenyi-youbing-xuding-haiwu-ziji-chougeng-yinxin-maoren-chengui-sijia-wuyi-weibing-shending-youwu-xuji-haigeng-zixin-chouren-yingui-maojia-chenyi-sibing-wuding-weiwu-shenji-yougeng-xuxin-hairen-zigui-choujia-yinyi-maobing-chending-siwu-wuji-weigeng-shenxin-youren-xugui-hai") }); static JA_X_3: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Cyclic(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"<\0\0\0\0\0\x06\0\x0C\0\x12\0\x18\0\x1E\0$\0*\x000\x006\0<\0B\0H\0N\0T\0Z\0`\0f\0l\0r\0x\0~\0\x84\0\x8A\0\x90\0\x96\0\x9C\0\xA2\0\xA8\0\xAE\0\xB4\0\xBA\0\xC0\0\xC6\0\xCC\0\xD2\0\xD8\0\xDE\0\xE4\0\xEA\0\xF0\0\xF6\0\xFC\0\x02\x01\x08\x01\x0E\x01\x14\x01\x1A\x01 \x01&\x01,\x012\x018\x01>\x01D\x01J\x01P\x01V\x01\\\x01b\x01\xE7\x94\xB2\xE5\xAD\x90\xE4\xB9\x99\xE4\xB8\x91\xE4\xB8\x99\xE5\xAF\x85\xE4\xB8\x81\xE5\x8D\xAF\xE6\x88\x8A\xE8\xBE\xB0\xE5\xB7\xB1\xE5\xB7\xB3\xE5\xBA\x9A\xE5\x8D\x88\xE8\xBE\x9B\xE6\x9C\xAA\xE5\xA3\xAC\xE7\x94\xB3\xE7\x99\xB8\xE9\x85\x89\xE7\x94\xB2\xE6\x88\x8C\xE4\xB9\x99\xE4\xBA\xA5\xE4\xB8\x99\xE5\xAD\x90\xE4\xB8\x81\xE4\xB8\x91\xE6\x88\x8A\xE5\xAF\x85\xE5\xB7\xB1\xE5\x8D\xAF\xE5\xBA\x9A\xE8\xBE\xB0\xE8\xBE\x9B\xE5\xB7\xB3\xE5\xA3\xAC\xE5\x8D\x88\xE7\x99\xB8\xE6\x9C\xAA\xE7\x94\xB2\xE7\x94\xB3\xE4\xB9\x99\xE9\x85\x89\xE4\xB8\x99\xE6\x88\x8C\xE4\xB8\x81\xE4\xBA\xA5\xE6\x88\x8A\xE5\xAD\x90\xE5\xB7\xB1\xE4\xB8\x91\xE5\xBA\x9A\xE5\xAF\x85\xE8\xBE\x9B\xE5\x8D\xAF\xE5\xA3\xAC\xE8\xBE\xB0\xE7\x99\xB8\xE5\xB7\xB3\xE7\x94\xB2\xE5\x8D\x88\xE4\xB9\x99\xE6\x9C\xAA\xE4\xB8\x99\xE7\x94\xB3\xE4\xB8\x81\xE9\x85\x89\xE6\x88\x8A\xE6\x88\x8C\xE5\xB7\xB1\xE4\xBA\xA5\xE5\xBA\x9A\xE5\xAD\x90\xE8\xBE\x9B\xE4\xB8\x91\xE5\xA3\xAC\xE5\xAF\x85\xE7\x99\xB8\xE5\x8D\xAF\xE7\x94\xB2\xE8\xBE\xB0\xE4\xB9\x99\xE5\xB7\xB3\xE4\xB8\x99\xE5\x8D\x88\xE4\xB8\x81\xE6\x9C\xAA\xE6\x88\x8A\xE7\x94\xB3\xE5\xB7\xB1\xE9\x85\x89\xE5\xBA\x9A\xE6\x88\x8C\xE8\xBE\x9B\xE4\xBA\xA5\xE5\xA3\xAC\xE5\xAD\x90\xE7\x99\xB8\xE4\xB8\x91\xE7\x94\xB2\xE5\xAF\x85\xE4\xB9\x99\xE5\x8D\xAF\xE4\xB8\x99\xE8\xBE\xB0\xE4\xB8\x81\xE5\xB7\xB3\xE6\x88\x8A\xE5\x8D\x88\xE5\xB7\xB1\xE6\x9C\xAA\xE5\xBA\x9A\xE7\x94\xB3\xE8\xBE\x9B\xE9\x85\x89\xE5\xA3\xAC\xE6\x88\x8C\xE7\x99\xB8\xE4\xBA\xA5") }); static KO_X_3: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Cyclic(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"<\0\0\0\0\0\x06\0\x0C\0\x12\0\x18\0\x1E\0$\0*\x000\x006\0<\0B\0H\0N\0T\0Z\0`\0f\0l\0r\0x\0~\0\x84\0\x8A\0\x90\0\x96\0\x9C\0\xA2\0\xA8\0\xAE\0\xB4\0\xBA\0\xC0\0\xC6\0\xCC\0\xD2\0\xD8\0\xDE\0\xE4\0\xEA\0\xF0\0\xF6\0\xFC\0\x02\x01\x08\x01\x0E\x01\x14\x01\x1A\x01 \x01&\x01,\x012\x018\x01>\x01D\x01J\x01P\x01V\x01\\\x01b\x01\xEA\xB0\x91\xEC\x9E\x90\xEC\x9D\x84\xEC\xB6\x95\xEB\xB3\x91\xEC\x9D\xB8\xEC\xA0\x95\xEB\xAC\x98\xEB\xAC\xB4\xEC\xA7\x84\xEA\xB8\xB0\xEC\x82\xAC\xEA\xB2\xBD\xEC\x98\xA4\xEC\x8B\xA0\xEB\xAF\xB8\xEC\x9E\x84\xEC\x8B\xA0\xEA\xB3\x84\xEC\x9C\xA0\xEA\xB0\x91\xEC\x88\xA0\xEC\x9D\x84\xED\x95\xB4\xEB\xB3\x91\xEC\x9E\x90\xEC\xA0\x95\xEC\xB6\x95\xEB\xAC\xB4\xEC\x9D\xB8\xEA\xB8\xB0\xEB\xAC\x98\xEA\xB2\xBD\xEC\xA7\x84\xEC\x8B\xA0\xEC\x82\xAC\xEC\x9E\x84\xEC\x98\xA4\xEA\xB3\x84\xEB\xAF\xB8\xEA\xB0\x91\xEC\x8B\xA0\xEC\x9D\x84\xEC\x9C\xA0\xEB\xB3\x91\xEC\x88\xA0\xEC\xA0\x95\xED\x95\xB4\xEB\xAC\xB4\xEC\x9E\x90\xEA\xB8\xB0\xEC\xB6\x95\xEA\xB2\xBD\xEC\x9D\xB8\xEC\x8B\xA0\xEB\xAC\x98\xEC\x9E\x84\xEC\xA7\x84\xEA\xB3\x84\xEC\x82\xAC\xEA\xB0\x91\xEC\x98\xA4\xEC\x9D\x84\xEB\xAF\xB8\xEB\xB3\x91\xEC\x8B\xA0\xEC\xA0\x95\xEC\x9C\xA0\xEB\xAC\xB4\xEC\x88\xA0\xEA\xB8\xB0\xED\x95\xB4\xEA\xB2\xBD\xEC\x9E\x90\xEC\x8B\xA0\xEC\xB6\x95\xEC\x9E\x84\xEC\x9D\xB8\xEA\xB3\x84\xEB\xAC\x98\xEA\xB0\x91\xEC\xA7\x84\xEC\x9D\x84\xEC\x82\xAC\xEB\xB3\x91\xEC\x98\xA4\xEC\xA0\x95\xEB\xAF\xB8\xEB\xAC\xB4\xEC\x8B\xA0\xEA\xB8\xB0\xEC\x9C\xA0\xEA\xB2\xBD\xEC\x88\xA0\xEC\x8B\xA0\xED\x95\xB4\xEC\x9E\x84\xEC\x9E\x90\xEA\xB3\x84\xEC\xB6\x95\xEA\xB0\x91\xEC\x9D\xB8\xEC\x9D\x84\xEB\xAC\x98\xEB\xB3\x91\xEC\xA7\x84\xEC\xA0\x95\xEC\x82\xAC\xEB\xAC\xB4\xEC\x98\xA4\xEA\xB8\xB0\xEB\xAF\xB8\xEA\xB2\xBD\xEC\x8B\xA0\xEC\x8B\xA0\xEC\x9C\xA0\xEC\x9E\x84\xEC\x88\xA0\xEA\xB3\x84\xED\x95\xB4") }); static LO_X_3: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Cyclic(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"<\0\0\0\0\0\x10\0\x1D\x000\0F\0Y\0f\0v\0\x8C\0\x9F\0\xAF\0\xBC\0\xC9\0\xD9\0\xE9\0\xF9\0\x0C\x01\x1F\x01/\x01?\x01U\x01h\x01u\x01\x85\x01\x95\x01\xA2\x01\xAF\x01\xC2\x01\xD8\x01\xF0\x01\0\x02\r\x02 \x023\x02C\x02P\x02]\x02m\x02}\x02\x90\x02\xA6\x02\xB6\x02\xC3\x02\xD3\x02\xE9\x02\xF9\x02\x06\x03\x16\x03&\x036\x03F\x03Y\x03l\x03\x84\x03\x94\x03\xA1\x03\xB4\x03\xC7\x03\xD7\x03\xE7\x03\xE0\xBB\x80\xE0\xBA\x88\xE0\xBA\x8D-\xE0\xBA\x8A\xE0\xBA\xB4\xE0\xBA\xA2\xE0\xBA\xB5-\xE0\xBA\x8A\xE0\xBA\xB9\xE0\xBA\x9A\xE0\xBA\xB4\xE0\xBA\x87-\xE0\xBA\xA2\xE0\xBA\xB4\xE0\xBA\x99\xE0\xBA\x94\xE0\xBA\xB4\xE0\xBA\x87-\xE0\xBB\x80\xE0\xBA\xA1\xE0\xBA\xBB\xE0\xBA\xB2\xE0\xBA\xA7\xE0\xBA\xB9-\xE0\xBB\x80\xE0\xBA\x8A\xE0\xBA\xB1\xE0\xBA\x99\xE0\xBA\x88\xE0\xBA\xB5-\xE0\xBA\x8A\xE0\xBA\xB4\xE0\xBB\x81\xE0\xBA\x81\xE0\xBA\x87-\xE0\xBA\xA7\xE0\xBA\xB9\xE0\xBA\x8A\xE0\xBA\xB4\xE0\xBA\x99-\xE0\xBB\x80\xE0\xBA\xA7\xE0\xBA\xB5\xE0\xBA\x8D\xE0\xBB\x80\xE0\xBA\xA3\xE0\xBA\x99-\xE0\xBB\x80\xE0\xBA\x8A\xE0\xBA\x99\xE0\xBA\x81\xE0\xBA\xB8\xE0\xBA\x8D-\xE0\xBA\xA2\xE0\xBA\xB9\xE0\xBB\x84\xE0\xBA\x88-\xE0\xBA\x8A\xE0\xBA\xB9\xE0\xBA\xA2\xE0\xBA\xB5-\xE0\xBB\x84\xE0\xBA\xAE\xE0\xBA\x9A\xE0\xBA\xB4\xE0\xBA\x87-\xE0\xBA\x8A\xE0\xBA\xB5\xE0\xBA\x94\xE0\xBA\xB4\xE0\xBA\x87-\xE0\xBA\x8A\xE0\xBA\xB9\xE0\xBA\xA7\xE0\xBA\xB9-\xE0\xBA\xA2\xE0\xBA\xB4\xE0\xBA\x99\xE0\xBA\x88\xE0\xBA\xB5-\xE0\xBB\x80\xE0\xBA\xA1\xE0\xBA\xBB\xE0\xBA\xB2\xE0\xBB\x81\xE0\xBA\x81\xE0\xBA\x87-\xE0\xBB\x80\xE0\xBA\x8A\xE0\xBA\x99\xE0\xBA\x8A\xE0\xBA\xB4\xE0\xBA\x99-\xE0\xBA\x8A\xE0\xBA\xB4\xE0\xBB\x80\xE0\xBA\xA3\xE0\xBA\x99-\xE0\xBA\xA7\xE0\xBA\xB9\xE0\xBA\x81\xE0\xBA\xB8\xE0\xBA\x8D-\xE0\xBB\x80\xE0\xBA\xA7\xE0\xBA\xB5\xE0\xBA\x8D\xE0\xBB\x80\xE0\xBA\x88\xE0\xBA\x8D-\xE0\xBB\x80\xE0\xBA\x8A\xE0\xBA\x99\xE0\xBA\xA2\xE0\xBA\xB5-\xE0\xBA\xA2\xE0\xBA\xB9\xE0\xBA\x9A\xE0\xBA\xB4\xE0\xBA\x87-\xE0\xBA\x8A\xE0\xBA\xB9\xE0\xBA\x94\xE0\xBA\xB4\xE0\xBA\x87-\xE0\xBB\x84\xE0\xBA\xAB\xE0\xBA\xA7\xE0\xBA\xB9-\xE0\xBA\x8A\xE0\xBA\xB4\xE0\xBA\x88\xE0\xBA\xB5-\xE0\xBA\x8A\xE0\xBA\xB9\xE0\xBB\x80\xE0\xBA\x81\xE0\xBA\x87-\xE0\xBA\xA2\xE0\xBA\xB4\xE0\xBA\x99\xE0\xBA\x8A\xE0\xBA\xB4\xE0\xBA\x99-\xE0\xBB\x80\xE0\xBA\xA1\xE0\xBA\xBB\xE0\xBA\xB2\xE0\xBB\x80\xE0\xBA\xA3\xE0\xBA\x99\xE0\xBB\x80\xE0\xBA\x8A\xE0\xBA\xB4\xE0\xBB\x88\xE0\xBA\x99\xE0\xBA\x81\xE0\xBA\xB8\xE0\xBA\x8D-\xE0\xBA\x8A\xE0\xBA\xB4\xE0\xBB\x84\xE0\xBA\x88-\xE0\xBA\xA7\xE0\xBA\xB9\xE0\xBA\xA2\xE0\xBA\xB5-\xE0\xBB\x80\xE0\xBA\xA7\xE0\xBA\xB5\xE0\xBA\x8D\xE0\xBA\x9A\xE0\xBA\xB4\xE0\xBA\x87-\xE0\xBB\x80\xE0\xBA\x8A\xE0\xBA\x99\xE0\xBA\x94\xE0\xBA\xB4\xE0\xBA\x87-\xE0\xBA\xA2\xE0\xBA\xB9\xE0\xBA\xA7\xE0\xBA\xB9-\xE0\xBA\x8A\xE0\xBA\xB9\xE0\xBA\x88\xE0\xBA\xB5-\xE0\xBB\x84\xE0\xBA\xAB\xE0\xBB\x80\xE0\xBA\x81\xE0\xBA\x87-\xE0\xBA\x8A\xE0\xBA\xB4\xE0\xBA\x8A\xE0\xBA\xB4\xE0\xBA\x99-\xE0\xBA\x8A\xE0\xBA\xB9\xE0\xBB\x80\xE0\xBA\xA3\xE0\xBA\x8D-\xE0\xBA\xA2\xE0\xBA\xB4\xE0\xBA\x99\xE0\xBA\x81\xE0\xBA\xB8\xE0\xBA\x8D-\xE0\xBB\x80\xE0\xBA\xA1\xE0\xBA\xBB\xE0\xBA\xB2\xE0\xBB\x84\xE0\xBA\x88-\xE0\xBB\x80\xE0\xBA\x8A\xE0\xBA\x99\xE0\xBA\xA2\xE0\xBA\xB5-\xE0\xBA\x8A\xE0\xBA\xB4\xE0\xBA\x9A\xE0\xBA\xB4\xE0\xBA\x87-\xE0\xBA\xA7\xE0\xBA\xB9\xE0\xBA\x94\xE0\xBA\xB4\xE0\xBA\x87-\xE0\xBB\x80\xE0\xBA\xA7\xE0\xBA\xB5\xE0\xBA\x8D\xE0\xBA\xA7\xE0\xBA\xB9-\xE0\xBB\x80\xE0\xBA\x81\xE0\xBA\x99\xE0\xBA\x88\xE0\xBA\xB5-\xE0\xBA\xA2\xE0\xBA\xB9\xE0\xBB\x80\xE0\xBA\x81\xE0\xBA\x87-\xE0\xBA\x8A\xE0\xBA\xB9\xE0\xBA\x8A\xE0\xBA\xB4\xE0\xBA\x99-\xE0\xBB\x84\xE0\xBA\xAB\xE0\xBB\x80\xE0\xBA\xA3\xE0\xBA\x99-\xE0\xBA\x8A\xE0\xBA\xB4\xE0\xBA\x81\xE0\xBA\xB8\xE0\xBA\x8D-\xE0\xBA\x8A\xE0\xBA\xB9\xE0\xBB\x80\xE0\xBA\x88\xE0\xBA\x8D-\xE0\xBA\xA2\xE0\xBA\xB4\xE0\xBA\x99\xE0\xBA\xA2\xE0\xBA\xB4-\xE0\xBB\x80\xE0\xBA\xA1\xE0\xBA\xBB\xE0\xBA\xB2\xE0\xBA\x9A\xE0\xBA\xB4\xE0\xBA\x87\xE0\xBB\x80\xE0\xBA\x8A\xE0\xBA\xB4\xE0\xBB\x88\xE0\xBA\x99\xE0\xBA\x94\xE0\xBA\xB4\xE0\xBA\x87-\xE0\xBA\x8A\xE0\xBA\xB4\xE0\xBA\xA7\xE0\xBA\xB9-\xE0\xBA\xA7\xE0\xBA\xB9\xE0\xBA\x88\xE0\xBA\xB5-\xE0\xBB\x80\xE0\xBA\xA7\xE0\xBA\xB5\xE0\xBA\x8D\xE0\xBB\x80\xE0\xBA\x81\xE0\xBA\x87-\xE0\xBB\x80\xE0\xBA\x8A\xE0\xBA\x99\xE0\xBA\x8A\xE0\xBA\xB4\xE0\xBA\x99-\xE0\xBA\xA2\xE0\xBA\xB9\xE0\xBB\x80\xE0\xBA\xA3\xE0\xBA\x99-\xE0\xBA\x8A\xE0\xBA\xB9\xE0\xBA\x81\xE0\xBA\xB8\xE0\xBA\x8D\xE0\xBA\xAE\xE0\xBB\x88\xE0\xBA\xB2\xE0\xBA\x8D") }); static AST_X_5: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Cyclic(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"<\0\0\0\0\0\x13\0%\x007\0I\0_\0t\0\x89\0\x9B\0\xAD\0\xBF\0\xD3\0\xE6\0\xF7\0\x07\x01\x1B\x01/\x01D\x01X\x01m\x01\x7F\x01\x92\x01\xA5\x01\xB7\x01\xC8\x01\xDB\x01\xED\x01\0\x02\x13\x02(\x02<\x02R\x02e\x02v\x02\x87\x02\x9B\x02\xAE\x02\xC0\x02\xD1\x02\xE4\x02\xF7\x02\r\x03\"\x036\x03G\x03Z\x03m\x03\x80\x03\x92\x03\xA4\x03\xB5\x03\xC9\x03\xDD\x03\xF1\x03\x04\x04\x1A\x04-\x04?\x04Q\x04d\x04ratu de madera yangg\xC3\xBCe de madera yintigre de fueu yangconexu de fueu yindrag\xC3\xB3n de tierra yangculebra de tierra yincaballu de metal yangcabra de metal yinmonu d\xE2\x80\x99agua yanggallu d\xE2\x80\x99agua yinperru de madera yanggochu de madera yinratu de fueu yangg\xC3\xBCe de fueu yintigre de tierra yangconexu de tierra yindrag\xC3\xB3n de metal yangculebra de metal yincaballu d\xE2\x80\x99agua yangcabra d\xE2\x80\x99agua yinmonu de madera yanggallu de madera yinperru de fueu yanggochu de fueu yinratu de tierra yangg\xC3\xBCe de tierra yintigre de metal yangconexu de metal yindrag\xC3\xB3n d\xE2\x80\x99agua yangculebra d\xE2\x80\x99agua yincaballu de madera yangcabra de madera yinmonu de fueu yanggallu de fueu yinperru de tierra yanggochu de tierra yinratu de metal yangg\xC3\xBCe de metal yintigre d\xE2\x80\x99agua yangconexu d\xE2\x80\x99agua yindrag\xC3\xB3n de madera yangculebra de madera yincaballu de fueu yangcabra de fueu yinmonu de tierra yanggallu de tierra yinperru de metal yanggochu de metal yinrata d\xE2\x80\x99agua yangg\xC3\xBCe d\xE2\x80\x99agua yintigre de madera yangconexu de madera yindrag\xC3\xB3n de fueu yangculebra de fueu yincaballu de tierra yangcabra de tierra yinmonu de metal yanggallu de metal yinperru d\xE2\x80\x99agua yanggochu d\xE2\x80\x99agua yin") }); static FF_ADLM_X_3: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Cyclic(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"<\0\0\0\0\0\x15\0&\0G\0h\0\x85\0\x96\0\xB3\0\xD4\0\xF5\0\x0E\x01'\x01@\x01Y\x01v\x01\x93\x01\xAC\x01\xCD\x01\xE6\x01\x03\x02 \x02=\x02R\x02o\x02\x90\x02\xA5\x02\xBA\x02\xDB\x02\xFC\x02\x1D\x032\x03K\x03d\x03\x85\x03\xA2\x03\xBB\x03\xD4\x03\xED\x03\n\x04+\x04H\x04e\x04v\x04\x93\x04\xB4\x04\xD1\x04\xE6\x04\x03\x05$\x05=\x05V\x05s\x05\x8C\x05\xAD\x05\xC6\x05\xDF\x05\xF8\x05\x19\x066\x06S\x06\xF0\x9E\xA4\xB6\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xA2-\xF0\x9E\xA5\x81\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xAD-\xF0\x9E\xA4\xA7\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA-\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xAD\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xA3\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA-\xF0\x9E\xA4\xA5\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xAE\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85-\xF0\x9E\xA4\xB7\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xB6\xF0\x9E\xA4\xAD-\xF0\x9E\xA4\xA7\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xB6\xF0\x9E\xA4\xAB\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA-\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85\xF0\x9E\xA5\x83\xF0\x9E\xA4\xAD\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2-\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x8A\xF0\x9E\xA5\x85\xF0\x9E\xA4\xAA\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2-\xF0\x9E\xA5\x83\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA\xF0\x9E\xA4\xAE\xF0\x9E\xA5\x85-\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB6\xF0\x9E\xA4\xA2\xF0\x9E\xA5\x84-\xF0\x9E\xA5\x83\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xAD-\xF0\x9E\xA4\xB8\xF0\x9E\xA4\xA2\xF0\x9E\xA5\x84\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA-\xF0\x9E\xA5\x81\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xA3\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA-\xF0\x9E\xA5\x83\xF0\x9E\xA4\xAE\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85-\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xAD\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xB6\xF0\x9E\xA4\xAD-\xF0\x9E\xA4\xA5\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xAE\xF0\x9E\xA4\xB6\xF0\x9E\xA4\xAB\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA-\xF0\x9E\xA4\xB7\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2\xF0\x9E\xA5\x83\xF0\x9E\xA4\xAD\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2-\xF0\x9E\xA4\xA7\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xAA\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2-\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85\xF0\x9E\xA4\xBA\xF0\x9E\xA4\xAE\xF0\x9E\xA5\x85-\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x8A\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB6\xF0\x9E\xA4\xA2\xF0\x9E\xA5\x84-\xF0\x9E\xA5\x83\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xAD-\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA-\xF0\x9E\xA5\x83\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85\xF0\x9E\xA4\xA3\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA-\xF0\x9E\xA4\xB8\xF0\x9E\xA4\xA2\xF0\x9E\xA5\x84\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85-\xF0\x9E\xA5\x81\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xB6\xF0\x9E\xA4\xAD-\xF0\x9E\xA5\x83\xF0\x9E\xA4\xAE\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB6\xF0\x9E\xA4\xAB\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA-\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xAD\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2\xF0\x9E\xA5\x83\xF0\x9E\xA4\xAD\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2-\xF0\x9E\xA4\xA5\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xAE\xF0\x9E\xA4\xAA\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2-\xF0\x9E\xA4\xB7\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA\xF0\x9E\xA4\xAE\xF0\x9E\xA5\x85-\xF0\x9E\xA4\xA7\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xB6\xF0\x9E\xA4\xA2\xF0\x9E\xA5\x84-\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xAD-\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x8A\xF0\x9E\xA5\x85\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA-\xF0\x9E\xA5\x83\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xA3\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA-\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85-\xF0\x9E\xA5\x83\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB6\xF0\x9E\xA4\xAD-\xF0\x9E\xA4\xB8\xF0\x9E\xA4\xA2\xF0\x9E\xA5\x84\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB6\xF0\x9E\xA4\xAB\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA-\xF0\x9E\xA5\x81\xF0\x9E\xA4\xAD\xF0\x9E\xA5\x83\xF0\x9E\xA4\xAD\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2-\xF0\x9E\xA5\x83\xF0\x9E\xA4\xAE\xF0\x9E\xA5\x85\xF0\x9E\xA4\xAA\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2-\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xAD\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA\xF0\x9E\xA4\xAE\xF0\x9E\xA5\x85-\xF0\x9E\xA4\xA5\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xAE\xF0\x9E\xA4\xB6\xF0\x9E\xA4\xA2\xF0\x9E\xA5\x84-\xF0\x9E\xA4\xB7\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xAD-\xF0\x9E\xA4\xA7\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA-\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85\xF0\x9E\xA4\xA3\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA-\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x8A\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85-\xF0\x9E\xA5\x83\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xB6\xF0\x9E\xA4\xAD-\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB6\xF0\x9E\xA4\xAB\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA-\xF0\x9E\xA5\x83\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85\xF0\x9E\xA5\x83\xF0\x9E\xA4\xAD\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2-\xF0\x9E\xA4\xB8\xF0\x9E\xA4\xA2\xF0\x9E\xA5\x84\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xAA\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2-\xF0\x9E\xA5\x81\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xBA\xF0\x9E\xA4\xAE\xF0\x9E\xA5\x85-\xF0\x9E\xA5\x83\xF0\x9E\xA4\xAE\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB6\xF0\x9E\xA4\xA2\xF0\x9E\xA5\x84-\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xAD\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xAD-\xF0\x9E\xA4\xA5\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xAE\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA-\xF0\x9E\xA4\xB7\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xA3\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA-\xF0\x9E\xA4\xA7\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85-\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB6\xF0\x9E\xA4\xAD-\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x8A\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB6\xF0\x9E\xA4\xAB\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA-\xF0\x9E\xA5\x83\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2\xF0\x9E\xA5\x83\xF0\x9E\xA4\xAD\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2-\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85\xF0\x9E\xA4\xAA\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2-\xF0\x9E\xA5\x83\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85\xF0\x9E\xA4\xBA\xF0\x9E\xA4\xAE\xF0\x9E\xA5\x85-\xF0\x9E\xA4\xB8\xF0\x9E\xA4\xA2\xF0\x9E\xA5\x84\xF0\x9E\xA4\xB4") }); static TH_X_3: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Cyclic(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"<\0\0\0\0\0\x1B\x000\0H\0`\0u\0\x8A\0\x9F\0\xB4\0\xCF\0\xEA\0\xFF\0\x14\x012\x01G\x01\\\x01t\x01\x8C\x01\xA1\x01\xB9\x01\xD1\x01\xEC\x01\x04\x02\x16\x02+\x02@\x02U\x02m\x02\x85\x02\xA0\x02\xB5\x02\xCD\x02\xE2\x02\xFA\x02\x12\x03!\x036\x03N\x03c\x03~\x03\x99\x03\xB4\x03\xC9\x03\xDE\x03\xF3\x03\x08\x04 \x042\x04G\x04b\x04}\x04\x98\x04\xB0\x04\xC8\x04\xDD\x04\xEF\x04\x04\x05\x1C\x054\x05I\x05\xE0\xB9\x80\xE0\xB8\x88\xE0\xB8\xB5\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB8\x88\xE0\xB8\xB7\xE0\xB9\x88\xE0\xB8\xAD\xE0\xB8\xAD\xE0\xB8\xB5\xE0\xB9\x8B\xE0\xB9\x82\xE0\xB8\x89\xE0\xB9\x88\xE0\xB8\xA7\xE0\xB8\x9B\xE0\xB8\xB4\xE0\xB9\x88\xE0\xB8\x87\xE0\xB8\xAD\xE0\xB8\xB4\xE0\xB9\x8B\xE0\xB8\x99\xE0\xB8\x95\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB9\x80\xE0\xB8\xAB\xE0\xB8\xA1\xE0\xB9\x88\xE0\xB8\xB2\xE0\xB8\xAD\xE0\xB8\xB9\xE0\xB9\x89\xE0\xB9\x80\xE0\xB8\x89\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\x88\xE0\xB8\xB5\xE0\xB9\x88\xE0\xB8\x8B\xE0\xB8\xB7\xE0\xB9\x88\xE0\xB8\xAD\xE0\xB9\x80\xE0\xB8\x81\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB8\xAD\xE0\xB8\xB9\xE0\xB9\x89\xE0\xB8\x8B\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB9\x80\xE0\xB8\xA7\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB9\x80\xE0\xB8\xAB\xE0\xB8\xA3\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB9\x80\xE0\xB8\x8B\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\x81\xE0\xB8\xB8\xE0\xB9\x8B\xE0\xB8\xA2\xE0\xB9\x82\xE0\xB8\xAB\xE0\xB8\xA2\xE0\xB9\x88\xE0\xB8\xA7\xE0\xB9\x80\xE0\xB8\x88\xE0\xB9\x88\xE0\xB8\xB5\xE0\xB8\xA2\xE0\xB8\x8B\xE0\xB8\xB9\xE0\xB8\xAD\xE0\xB8\xB5\xE0\xB9\x8B\xE0\xB8\xAE\xE0\xB9\x88\xE0\xB8\xB2\xE0\xB8\xA2\xE0\xB8\x9B\xE0\xB8\xB4\xE0\xB9\x8B\xE0\xB8\xB4\xE0\xB9\x88\xE0\xB8\x87\xE0\xB8\x88\xE0\xB8\xB7\xE0\xB9\x88\xE0\xB8\xAD\xE0\xB8\x95\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB9\x82\xE0\xB8\x89\xE0\xB9\x88\xE0\xB8\xA7\xE0\xB8\xAD\xE0\xB8\xB9\xE0\xB9\x89\xE0\xB8\xAD\xE0\xB8\xB4\xE0\xB9\x8B\xE0\xB8\x99\xE0\xB8\x88\xE0\xB8\xB5\xE0\xB9\x8B\xE0\xB9\x80\xE0\xB8\xAB\xE0\xB8\xA1\xE0\xB9\x88\xE0\xB8\xB2\xE0\xB9\x80\xE0\xB8\x81\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB9\x80\xE0\xB8\x89\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\x8B\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\x8B\xE0\xB8\xB7\xE0\xB9\x88\xE0\xB8\xAD\xE0\xB9\x80\xE0\xB8\xAB\xE0\xB8\xA3\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\xAD\xE0\xB8\xB9\xE0\xB9\x89\xE0\xB8\x81\xE0\xB8\xB8\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB9\x80\xE0\xB8\xA7\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB9\x80\xE0\xB8\x88\xE0\xB8\xB5\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB9\x80\xE0\xB8\x8B\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\xAD\xE0\xB8\xB5\xE0\xB9\x8B\xE0\xB9\x82\xE0\xB8\xAB\xE0\xB8\xA2\xE0\xB9\x88\xE0\xB8\xA7\xE0\xB8\x9B\xE0\xB8\xB4\xE0\xB9\x88\xE0\xB8\x87\xE0\xB8\x8B\xE0\xB8\xB9\xE0\xB8\x95\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB8\xAE\xE0\xB9\x88\xE0\xB8\xB2\xE0\xB8\xA2\xE0\xB8\xAD\xE0\xB8\xB9\xE0\xB9\x89\xE0\xB8\x88\xE0\xB8\xB7\xE0\xB9\x88\xE0\xB8\xAD\xE0\xB8\x88\xE0\xB8\xB5\xE0\xB9\x8B\xE0\xB9\x82\xE0\xB8\x89\xE0\xB9\x88\xE0\xB8\xA7\xE0\xB9\x80\xE0\xB8\x81\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB8\xAD\xE0\xB8\xB4\xE0\xB9\x8B\xE0\xB8\x99\xE0\xB8\x8B\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB9\x80\xE0\xB8\xAB\xE0\xB8\xA1\xE0\xB9\x88\xE0\xB8\xB2\xE0\xB9\x80\xE0\xB8\xAB\xE0\xB8\xA3\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB9\x80\xE0\xB8\x89\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\x81\xE0\xB8\xB8\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB8\x8B\xE0\xB9\x88\xE0\xB8\xAD\xE0\xB9\x80\xE0\xB8\x88\xE0\xB9\x88\xE0\xB8\xB5\xE0\xB8\xA2\xE0\xB8\xAD\xE0\xB8\xB9\xE0\xB9\x89\xE0\xB8\xAD\xE0\xB8\xB5\xE0\xB9\x88\xE0\xB9\x80\xE0\xB8\xA7\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB8\x9B\xE0\xB9\x88\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB9\x80\xE0\xB8\x8B\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\x95\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB9\x82\xE0\xB8\xAB\xE0\xB8\xA2\xE0\xB9\x88\xE0\xB8\xA7\xE0\xB8\xAD\xE0\xB8\xB9\xE0\xB9\x89\xE0\xB8\x8B\xE0\xB8\xB9\xE0\xB8\x88\xE0\xB8\xB5\xE0\xB9\x88\xE0\xB8\xAE\xE0\xB9\x88\xE0\xB8\xB2\xE0\xB8\xA2\xE0\xB9\x80\xE0\xB8\x81\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB8\x88\xE0\xB8\xB7\xE0\xB9\x88\xE0\xB8\xAD\xE0\xB8\x8B\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB9\x82\xE0\xB8\x89\xE0\xB9\x88\xE0\xB8\xA7\xE0\xB9\x80\xE0\xB8\xAB\xE0\xB8\xA3\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\xAD\xE0\xB8\xB4\xE0\xB9\x8B\xE0\xB8\x99\xE0\xB8\x81\xE0\xB8\xB8\xE0\xB9\x8B\xE0\xB8\xA2\xE0\xB9\x80\xE0\xB8\xAB\xE0\xB8\xA1\xE0\xB9\x88\xE0\xB8\xB2\xE0\xB9\x80\xE0\xB8\x88\xE0\xB8\xB5\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB9\x80\xE0\xB8\x89\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\xAD\xE0\xB8\xB5\xE0\xB9\x88\xE0\xB8\x8B\xE0\xB9\x88\xE0\xB8\xB7\xE0\xB8\xAD\xE0\xB8\x9B\xE0\xB9\x88\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB8\xAD\xE0\xB8\xB9\xE0\xB9\x89\xE0\xB8\x95\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB9\x80\xE0\xB8\xA7\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB8\xAD\xE0\xB8\xB9\xE0\xB9\x89\xE0\xB9\x80\xE0\xB8\x8B\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\x88\xE0\xB8\xB5\xE0\xB9\x8B\xE0\xB9\x82\xE0\xB8\xAB\xE0\xB8\xA2\xE0\xB9\x88\xE0\xB8\xA7\xE0\xB9\x80\xE0\xB8\x81\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB8\x8B\xE0\xB8\xB9\xE0\xB8\x8B\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\xAE\xE0\xB9\x88\xE0\xB8\xB2\xE0\xB8\xA2\xE0\xB9\x80\xE0\xB8\xAB\xE0\xB8\xA3\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\x88\xE0\xB9\x88\xE0\xB8\xB7\xE0\xB8\xAD\xE0\xB8\x81\xE0\xB8\xB8\xE0\xB9\x8B\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB9\x82\xE0\xB8\x89\xE0\xB9\x88\xE0\xB8\xA7\xE0\xB9\x80\xE0\xB8\x88\xE0\xB8\xB5\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB8\xAD\xE0\xB8\xB4\xE0\xB9\x8B\xE0\xB8\x99\xE0\xB8\xAD\xE0\xB9\x8B\xE0\xB8\xB5\xE0\xB9\x80\xE0\xB8\xAB\xE0\xB8\xA1\xE0\xB9\x88\xE0\xB8\xB2\xE0\xB8\x9B\xE0\xB8\xB4\xE0\xB9\x88\xE0\xB8\x87\xE0\xB9\x80\xE0\xB8\x89\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\x95\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB8\x8B\xE0\xB8\xB7\xE0\xB9\x88\xE0\xB8\xAD\xE0\xB8\xAD\xE0\xB8\xB9\xE0\xB9\x89\xE0\xB8\xAD\xE0\xB8\xB9\xE0\xB9\x89\xE0\xB8\x88\xE0\xB9\x88\xE0\xB8\xB5\xE0\xB9\x80\xE0\xB8\xA7\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB9\x80\xE0\xB8\x81\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB9\x80\xE0\xB8\x8B\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\x8B\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB9\x82\xE0\xB8\xAB\xE0\xB8\xA2\xE0\xB9\x88\xE0\xB8\xA7\xE0\xB9\x80\xE0\xB8\xAB\xE0\xB8\xA3\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\x8B\xE0\xB8\xB9\xE0\xB8\x81\xE0\xB8\xB8\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB8\xAE\xE0\xB9\x88\xE0\xB8\xB2\xE0\xB8\xA2") }); - static VALUES: [&::Yokeable; 34usize] = [&AST_X_5, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &LO_X_3, &LO_X_3, &LO_X_3, &TH_X_3, &TH_X_3, &TH_X_3, &UND_X_3, &UND_X_3, &UND_X_3, &VI_X_3, &VI_X_3, &VI_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3]; - static KEYS: [&str; 34usize] = ["ast-x-5", "ff-Adlm-x-3", "ff-Adlm-x-4", "ff-Adlm-x-5", "ja-x-3", "ja-x-4", "ja-x-5", "ko-x-3", "ko-x-4", "ko-x-5", "lo-x-3", "lo-x-4", "lo-x-5", "th-x-3", "th-x-4", "th-x-5", "und-x-3", "und-x-4", "und-x-5", "vi-x-3", "vi-x-4", "vi-x-5", "yue-Hans-x-3", "yue-Hans-x-4", "yue-Hans-x-5", "yue-x-3", "yue-x-4", "yue-x-5", "zh-Hant-x-3", "zh-Hant-x-4", "zh-Hant-x-5", "zh-x-3", "zh-x-4", "zh-x-5"]; + static VALUES: [&::Yokeable; 480usize] = [&AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AST_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &LO_X_3, &LO_X_3, &LO_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &TH_X_3, &TH_X_3, &TH_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &VI_X_3, &VI_X_3, &VI_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &AF_X_3, &AF_X_3, &AF_X_3]; + static KEYS: [&str; 480usize] = ["af-x-3", "af-x-4", "af-x-5", "am-x-3", "am-x-4", "am-x-5", "ar-x-3", "ar-x-4", "ar-x-5", "as-x-3", "as-x-4", "as-x-5", "ast-x-3", "ast-x-4", "ast-x-5", "az-x-3", "az-x-4", "az-x-5", "be-x-3", "be-x-4", "be-x-5", "bg-x-3", "bg-x-4", "bg-x-5", "bgc-x-3", "bgc-x-4", "bgc-x-5", "bho-x-3", "bho-x-4", "bho-x-5", "blo-x-3", "blo-x-4", "blo-x-5", "bn-x-3", "bn-x-4", "bn-x-5", "br-x-3", "br-x-4", "br-x-5", "brx-x-3", "brx-x-4", "brx-x-5", "bs-Cyrl-x-3", "bs-Cyrl-x-4", "bs-Cyrl-x-5", "bs-x-3", "bs-x-4", "bs-x-5", "ca-x-3", "ca-x-4", "ca-x-5", "ceb-x-3", "ceb-x-4", "ceb-x-5", "chr-x-3", "chr-x-4", "chr-x-5", "cs-x-3", "cs-x-4", "cs-x-5", "csw-x-3", "csw-x-4", "csw-x-5", "cv-x-3", "cv-x-4", "cv-x-5", "cy-x-3", "cy-x-4", "cy-x-5", "da-x-3", "da-x-4", "da-x-5", "de-x-3", "de-x-4", "de-x-5", "doi-x-3", "doi-x-4", "doi-x-5", "dsb-x-3", "dsb-x-4", "dsb-x-5", "el-x-3", "el-x-4", "el-x-5", "en-x-3", "en-x-4", "en-x-5", "eo-x-3", "eo-x-4", "eo-x-5", "es-x-3", "es-x-4", "es-x-5", "et-x-3", "et-x-4", "et-x-5", "eu-x-3", "eu-x-4", "eu-x-5", "fa-x-3", "fa-x-4", "fa-x-5", "ff-Adlm-x-3", "ff-Adlm-x-4", "ff-Adlm-x-5", "fi-x-3", "fi-x-4", "fi-x-5", "fil-x-3", "fil-x-4", "fil-x-5", "fo-x-3", "fo-x-4", "fo-x-5", "fr-x-3", "fr-x-4", "fr-x-5", "fy-x-3", "fy-x-4", "fy-x-5", "ga-x-3", "ga-x-4", "ga-x-5", "gd-x-3", "gd-x-4", "gd-x-5", "gl-x-3", "gl-x-4", "gl-x-5", "gu-x-3", "gu-x-4", "gu-x-5", "ha-x-3", "ha-x-4", "ha-x-5", "he-x-3", "he-x-4", "he-x-5", "hi-Latn-x-3", "hi-Latn-x-4", "hi-Latn-x-5", "hi-x-3", "hi-x-4", "hi-x-5", "hr-x-3", "hr-x-4", "hr-x-5", "hsb-x-3", "hsb-x-4", "hsb-x-5", "hu-x-3", "hu-x-4", "hu-x-5", "hy-x-3", "hy-x-4", "hy-x-5", "ia-x-3", "ia-x-4", "ia-x-5", "id-x-3", "id-x-4", "id-x-5", "ie-x-3", "ie-x-4", "ie-x-5", "ig-x-3", "ig-x-4", "ig-x-5", "is-x-3", "is-x-4", "is-x-5", "it-x-3", "it-x-4", "it-x-5", "ja-x-3", "ja-x-4", "ja-x-5", "jv-x-3", "jv-x-4", "jv-x-5", "ka-x-3", "ka-x-4", "ka-x-5", "kea-x-3", "kea-x-4", "kea-x-5", "kgp-x-3", "kgp-x-4", "kgp-x-5", "kk-x-3", "kk-x-4", "kk-x-5", "km-x-3", "km-x-4", "km-x-5", "kn-x-3", "kn-x-4", "kn-x-5", "ko-x-3", "ko-x-4", "ko-x-5", "kok-x-3", "kok-x-4", "kok-x-5", "ks-Deva-x-3", "ks-Deva-x-4", "ks-Deva-x-5", "ks-x-3", "ks-x-4", "ks-x-5", "ku-x-3", "ku-x-4", "ku-x-5", "kxv-Deva-x-3", "kxv-Deva-x-4", "kxv-Deva-x-5", "kxv-Orya-x-3", "kxv-Orya-x-4", "kxv-Orya-x-5", "kxv-Telu-x-3", "kxv-Telu-x-4", "kxv-Telu-x-5", "kxv-x-3", "kxv-x-4", "kxv-x-5", "ky-x-3", "ky-x-4", "ky-x-5", "lb-x-3", "lb-x-4", "lb-x-5", "lij-x-3", "lij-x-4", "lij-x-5", "lmo-x-3", "lmo-x-4", "lmo-x-5", "lo-x-3", "lo-x-4", "lo-x-5", "lt-x-3", "lt-x-4", "lt-x-5", "lv-x-3", "lv-x-4", "lv-x-5", "mai-x-3", "mai-x-4", "mai-x-5", "mi-x-3", "mi-x-4", "mi-x-5", "mk-x-3", "mk-x-4", "mk-x-5", "ml-x-3", "ml-x-4", "ml-x-5", "mn-x-3", "mn-x-4", "mn-x-5", "mni-x-3", "mni-x-4", "mni-x-5", "mr-x-3", "mr-x-4", "mr-x-5", "ms-x-3", "ms-x-4", "ms-x-5", "mt-x-3", "mt-x-4", "mt-x-5", "my-x-3", "my-x-4", "my-x-5", "nb-x-3", "nb-x-4", "nb-x-5", "nds-x-3", "nds-x-4", "nds-x-5", "ne-x-3", "ne-x-4", "ne-x-5", "nl-x-3", "nl-x-4", "nl-x-5", "nn-x-3", "nn-x-4", "nn-x-5", "no-x-3", "no-x-4", "no-x-5", "nqo-x-3", "nqo-x-4", "nqo-x-5", "oc-x-3", "oc-x-4", "oc-x-5", "or-x-3", "or-x-4", "or-x-5", "pa-x-3", "pa-x-4", "pa-x-5", "pcm-x-3", "pcm-x-4", "pcm-x-5", "pl-x-3", "pl-x-4", "pl-x-5", "prg-x-3", "prg-x-4", "prg-x-5", "ps-x-3", "ps-x-4", "ps-x-5", "pt-x-3", "pt-x-4", "pt-x-5", "qu-x-3", "qu-x-4", "qu-x-5", "raj-x-3", "raj-x-4", "raj-x-5", "rm-x-3", "rm-x-4", "rm-x-5", "ro-x-3", "ro-x-4", "ro-x-5", "ru-x-3", "ru-x-4", "ru-x-5", "sa-x-3", "sa-x-4", "sa-x-5", "sah-x-3", "sah-x-4", "sah-x-5", "sat-x-3", "sat-x-4", "sat-x-5", "sc-x-3", "sc-x-4", "sc-x-5", "sd-Deva-x-3", "sd-Deva-x-4", "sd-Deva-x-5", "sd-x-3", "sd-x-4", "sd-x-5", "si-x-3", "si-x-4", "si-x-5", "sk-x-3", "sk-x-4", "sk-x-5", "sl-x-3", "sl-x-4", "sl-x-5", "so-x-3", "so-x-4", "so-x-5", "sq-x-3", "sq-x-4", "sq-x-5", "sr-Latn-x-3", "sr-Latn-x-4", "sr-Latn-x-5", "sr-x-3", "sr-x-4", "sr-x-5", "su-x-3", "su-x-4", "su-x-5", "sv-x-3", "sv-x-4", "sv-x-5", "sw-x-3", "sw-x-4", "sw-x-5", "syr-x-3", "syr-x-4", "syr-x-5", "szl-x-3", "szl-x-4", "szl-x-5", "ta-x-3", "ta-x-4", "ta-x-5", "te-x-3", "te-x-4", "te-x-5", "tg-x-3", "tg-x-4", "tg-x-5", "th-x-3", "th-x-4", "th-x-5", "ti-x-3", "ti-x-4", "ti-x-5", "tk-x-3", "tk-x-4", "tk-x-5", "to-x-3", "to-x-4", "to-x-5", "tok-x-3", "tok-x-4", "tok-x-5", "tr-x-3", "tr-x-4", "tr-x-5", "tt-x-3", "tt-x-4", "tt-x-5", "ug-x-3", "ug-x-4", "ug-x-5", "uk-x-3", "uk-x-4", "uk-x-5", "und-x-3", "und-x-4", "und-x-5", "ur-x-3", "ur-x-4", "ur-x-5", "uz-Cyrl-x-3", "uz-Cyrl-x-4", "uz-Cyrl-x-5", "uz-x-3", "uz-x-4", "uz-x-5", "vec-x-3", "vec-x-4", "vec-x-5", "vi-x-3", "vi-x-4", "vi-x-5", "vmw-x-3", "vmw-x-4", "vmw-x-5", "wo-x-3", "wo-x-4", "wo-x-5", "xh-x-3", "xh-x-4", "xh-x-5", "xnr-x-3", "xnr-x-4", "xnr-x-5", "yo-x-3", "yo-x-4", "yo-x-5", "yrl-x-3", "yrl-x-4", "yrl-x-5", "yue-Hans-x-3", "yue-Hans-x-4", "yue-Hans-x-5", "yue-x-3", "yue-x-4", "yue-x-5", "za-x-3", "za-x-4", "za-x-5", "zh-Hant-x-3", "zh-Hant-x-4", "zh-Hant-x-5", "zh-x-3", "zh-x-4", "zh-x-5", "zu-x-3", "zu-x-4", "zu-x-5"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_symbols_coptic_months_v1.rs.data b/provider/baked/datetime/data/macros/datetime_symbols_coptic_months_v1.rs.data index 3fbee4e21e6..c69d335a81e 100644 --- a/provider/baked/datetime/data/macros/datetime_symbols_coptic_months_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_symbols_coptic_months_v1.rs.data @@ -19,7 +19,7 @@ macro_rules! __impl_datetime_symbols_coptic_months_v1 { static TA_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\t\0\x15\0\x1F\0,\08\0B\0O\0\\\0f\0p\0z\0\x84\0\xE0\xAE\x9F\xE0\xAE\x9F\xE0\xAF\x8D\xE0\xAE\xAA\xE0\xAE\xBE\xE0\xAE\xAA\xE0\xAE\xBE\xE0\xAE\xB9\xE0\xAE\x9F\xE0\xAF\x81.\xE0\xAE\x95\xE0\xAE\xBF\xE0\xAE\xAF\xE0\xAE\xBE.\xE0\xAE\x9F\xE0\xAF\x81\xE0\xAE\xAA\xE0\xAE\xBE\xE0\xAE\x85\xE0\xAE\xAE\xE0\xAF\x8D.\xE0\xAE\xAA\xE0\xAE\xB0\xE0\xAE\xAE\xE0\xAF\x8D.\xE0\xAE\xAA\xE0\xAE\xB0\xE0\xAE\xAE\xE0\xAF\x81.\xE0\xAE\xAA\xE0\xAE\xBE\xE0\xAE\xB7.\xE0\xAE\xAA\xE0\xAE\xB5\xE0\xAF\x81.\xE0\xAE\x85\xE0\xAE\xAA\xE0\xAF\x80.\xE0\xAE\xAE\xE0\xAE\xB8\xE0\xAF\x8D.\xE0\xAE\xA8\xE0\xAE\x9A\xE0\xAE\xBF") }); static TA_X_3S: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\t\0\x15\0\x1F\0,\08\0B\0O\0\\\0f\0p\0z\0\x89\0\xE0\xAE\x9F\xE0\xAE\x9F\xE0\xAF\x8D\xE0\xAE\xAA\xE0\xAE\xBE\xE0\xAE\xAA\xE0\xAE\xBE\xE0\xAE\xB9\xE0\xAE\x9F\xE0\xAF\x81.\xE0\xAE\x95\xE0\xAE\xBF\xE0\xAE\xAF\xE0\xAE\xBE.\xE0\xAE\x9F\xE0\xAF\x81\xE0\xAE\xAA\xE0\xAE\xBE\xE0\xAE\x85\xE0\xAE\xAE\xE0\xAF\x8D.\xE0\xAE\xAA\xE0\xAE\xB0\xE0\xAE\xAE\xE0\xAF\x8D.\xE0\xAE\xAA\xE0\xAE\xB0\xE0\xAE\xAE\xE0\xAF\x81.\xE0\xAE\xAA\xE0\xAE\xBE\xE0\xAE\xB7.\xE0\xAE\xAA\xE0\xAE\xB5\xE0\xAF\x81.\xE0\xAE\x85\xE0\xAE\xAA\xE0\xAF\x80.\xE0\xAE\xAE\xE0\xAE\xB8\xE0\xAF\x8D\xE0\xAE\xB0\xE0\xAE\xBE\xE0\xAE\xA8\xE0\xAE\x9A\xE0\xAE\xBF") }); static FR_CA_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\n\0\x0B\0\x0C\0TBHKTABBBBAMN") }); - static UND_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\x0B\0\r\0\x0F\x0012345678910111213") }); + static AF_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\x0B\0\r\0\x0F\x0012345678910111213") }); static AR_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\x02\0\x04\0\x06\0\x08\0\n\0\x0C\0\x0E\0\x10\0\x12\0\x16\0\x1A\0\x1E\0\xD9\xA1\xD9\xA2\xD9\xA3\xD9\xA4\xD9\xA5\xD9\xA6\xD9\xA7\xD9\xA8\xD9\xA9\xD9\xA1\xD9\xA0\xD9\xA1\xD9\xA1\xD9\xA1\xD9\xA2\xD9\xA1\xD9\xA3") }); static MR_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\x03\0\x06\0\t\0\x0C\0\x0F\0\x12\0\x15\0\x18\0\x1B\0!\0'\0-\0\xE0\xA5\xA7\xE0\xA5\xA8\xE0\xA5\xA9\xE0\xA5\xAA\xE0\xA5\xAB\xE0\xA5\xAC\xE0\xA5\xAD\xE0\xA5\xAE\xE0\xA5\xAF\xE0\xA5\xA7\xE0\xA5\xA6\xE0\xA5\xA7\xE0\xA5\xA7\xE0\xA5\xA7\xE0\xA5\xA8\xE0\xA5\xA7\xE0\xA5\xA9") }); static BN_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\x03\0\x06\0\t\0\x0C\0\x0F\0\x12\0\x15\0\x18\0\x1B\0!\0'\0-\0\xE0\xA7\xA7\xE0\xA7\xA8\xE0\xA7\xA9\xE0\xA7\xAA\xE0\xA7\xAB\xE0\xA7\xAC\xE0\xA7\xAD\xE0\xA7\xAE\xE0\xA7\xAF\xE0\xA7\xA7\xE0\xA7\xA6\xE0\xA7\xA7\xE0\xA7\xA7\xE0\xA7\xA7\xE0\xA7\xA8\xE0\xA7\xA7\xE0\xA7\xA9") }); @@ -33,7 +33,7 @@ macro_rules! __impl_datetime_symbols_coptic_months_v1 { static FR_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\x04\0\t\0\x0E\0\x12\0\x17\0\x1C\0\"\0(\0-\x004\09\0=\0toutb\xC3\xA2b.h\xC3\xA2t.kya.toub.amsh.barma.barmo.bash.ba\xE2\x80\x99o.ab\xC3\xAE.mis.al-n.") }); static TR_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\x04\0\t\0\x0E\0\x14\0\x19\0\x1F\0'\0.\x006\0:\0>\0E\0T\xC3\xBBtB\xC3\xA2beHaturKeyhekT\xC3\xBBbeIm\xC5\x9FirBermuhatBermudePey\xC5\x9FtesBuneEbipM\xC4\xB1sr\xC3\xAENes\xC3\xAE") }); static SR_LATN_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\x04\0\x08\0\r\0\x12\0\x16\0\x1C\0$\0,\x003\08\0<\0A\0TautBabaHatorKiahkTobaAm\xC5\xA1irBaramhatBaramudaBa\xC5\xA1ansPaonaEpepMesraNasi") }); - static ES_419_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\x04\0\x08\0\r\0\x12\0\x16\0\x1C\0$\0-\x004\09\0=\0B\0ToutBabaHatorKiahkTobaAmshirBaramhatBaramoudaBashansPaonaEpepMesraNasie") }); + static AF_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\x04\0\x08\0\r\0\x12\0\x16\0\x1C\0$\0-\x004\09\0=\0B\0ToutBabaHatorKiahkTobaAmshirBaramhatBaramoudaBashansPaonaEpepMesraNasie") }); static ES_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\x04\0\x08\0\r\0\x12\0\x16\0\x1C\0$\0-\x004\09\0=\0B\0toutbabahatorkiahktobaamshirbaramhatbaramoudabashanspaonaepepmesranasie") }); static SK_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\x04\0\x08\0\r\0\x12\0\x16\0\x1C\0$\0-\x004\0=\0A\0F\0toutbabahatorkiahktobaamshirbaramhatbaramoudabashansba\xE2\x80\x99ounaabibmesranasie") }); static YUE_HANS_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\x04\0\x08\0\x0C\0\x10\0\x14\0\x18\0\x1C\0 \0$\0)\0.\x003\x001\xE6\x9C\x882\xE6\x9C\x883\xE6\x9C\x884\xE6\x9C\x885\xE6\x9C\x886\xE6\x9C\x887\xE6\x9C\x888\xE6\x9C\x889\xE6\x9C\x8810\xE6\x9C\x8811\xE6\x9C\x8812\xE6\x9C\x8813\xE6\x9C\x88") }); @@ -69,8 +69,8 @@ macro_rules! __impl_datetime_symbols_coptic_months_v1 { static TH_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\x0F\0\x1B\x000\0?\0K\0c\0{\0\x96\0\xAB\0\xBD\0\xCC\0\xDB\0\xE0\xB9\x80\xE0\xB8\x97\xE0\xB8\xB2\xE0\xB8\x97\xE0\xB9\x8C\xE0\xB8\x9A\xE0\xB8\xB2\xE0\xB8\x9A\xE0\xB8\xB2\xE0\xB8\xAE\xE0\xB8\xB2\xE0\xB9\x80\xE0\xB8\x97\xE0\xB8\xAD\xE0\xB8\xA3\xE0\xB9\x8C\xE0\xB9\x80\xE0\xB8\x84\xE0\xB8\xB5\xE0\xB8\xA2\xE0\xB8\x9F\xE0\xB9\x82\xE0\xB8\x97\xE0\xB8\x9A\xE0\xB8\xB2\xE0\xB8\xAD\xE0\xB8\xB1\xE0\xB8\xA1\xE0\xB9\x80\xE0\xB8\x8A\xE0\xB8\xAD\xE0\xB8\xA3\xE0\xB9\x8C\xE0\xB8\x9A\xE0\xB8\xB2\xE0\xB8\xA3\xE0\xB8\xB1\xE0\xB8\xA1\xE0\xB8\xAE\xE0\xB8\xB1\xE0\xB8\x97\xE0\xB8\x9A\xE0\xB8\xB2\xE0\xB8\xA3\xE0\xB8\xB2\xE0\xB9\x80\xE0\xB8\xA1\xE0\xB8\xB2\xE0\xB8\x94\xE0\xB8\xB2\xE0\xB8\x9A\xE0\xB8\xB2\xE0\xB8\x8A\xE0\xB8\xB1\xE0\xB8\x99\xE0\xB8\xAA\xE0\xB9\x8C\xE0\xB8\x9E\xE0\xB8\xB2\xE0\xB9\x82\xE0\xB8\xAD\xE0\xB8\x99\xE0\xB8\xB2\xE0\xB8\xAD\xE0\xB8\xB5\xE0\xB9\x80\xE0\xB8\x9B\xE0\xB8\x9B\xE0\xB9\x80\xE0\xB8\xA1\xE0\xB8\xAA\xE0\xB8\xA3\xE0\xB8\xB2\xE0\xB8\x99\xE0\xB8\xB2\xE0\xB8\x8B\xE0\xB8\xB5") }); static FF_ADLM_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\x10\0$\0<\0X\0l\0\x80\0\xA8\0\xC8\0\xE0\0\xF4\0\x08\x01\x1C\x01\xF0\x9E\xA4\x9A\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85\xF0\x9E\xA4\xBC\xF0\x9E\xA4\x84\xF0\x9E\xA4\xA2\xF0\x9E\xA5\x84\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xA2\xF0\x9E\xA4\x96\xF0\x9E\xA4\xA2\xF0\x9E\xA5\x84\xF0\x9E\xA4\xBC\xF0\x9E\xA4\xAE\xF0\x9E\xA4\xAA\xF0\x9E\xA4\x91\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB8\xF0\x9E\xA4\xA2\xF0\x9E\xA5\x84\xF0\x9E\xA4\xB3\xF0\x9E\xA4\x9A\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xA2\xF0\x9E\xA4\x80\xF0\x9E\xA4\xA5\xF0\x9E\xA5\x83\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xAA\xF0\x9E\xA4\x84\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xAA\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xA5\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xB8\xF0\x9E\xA4\xA2\xF0\x9E\xA5\x84\xF0\x9E\xA4\xBC\xF0\x9E\xA4\x84\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xAA\xF0\x9E\xA4\xA5\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85\xF0\x9E\xA4\xA3\xF0\x9E\xA4\xA2\xF0\x9E\xA4\x84\xF0\x9E\xA4\xA2\xF0\x9E\xA5\x83\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xA7\xF0\x9E\xA4\x84\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xA2\xF0\x9E\xA4\x80\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xAD\xF0\x9E\xA5\x85\xF0\x9E\xA4\xA6\xF0\x9E\xA4\x83\xF0\x9E\xA4\xAB\xF0\x9E\xA4\xA7\xF0\x9E\xA4\xAA\xF0\x9E\xA4\xA2\xF0\x9E\xA4\x90\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xA7\xF0\x9E\xA4\xAD") }); static ML_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\x12\0\x1B\0-\0E\0N\0]\0{\0\x8D\0\x9F\0\xAB\0\xBA\0\xC9\0\xE0\xB4\x9F\xE0\xB5\x97\xE0\xB4\x9F\xE0\xB5\x8D\xE0\xB4\x9F\xE0\xB5\x8D\xE0\xB4\xAC\xE0\xB4\xBE\xE0\xB4\xAC\xE0\xB4\xB9\xE0\xB4\xBE\xE0\xB4\xB1\xE0\xB5\x8D\xE0\xB4\xB1\xE0\xB5\xBC\xE0\xB4\x95\xE0\xB4\xBF\xE0\xB4\xAF\xE0\xB4\xBE\xE0\xB4\x95\xE0\xB5\x8D\xE0\xB4\x95\xE0\xB5\x8D\xE0\xB4\x9F\xE0\xB5\x8B\xE0\xB4\xAC\xE0\xB4\x86\xE0\xB4\x82\xE0\xB4\xB7\xE0\xB4\xBF\xE0\xB5\xBC\xE0\xB4\xAC\xE0\xB4\xBE\xE0\xB4\xB0\xE0\xB4\x82\xE0\xB4\xB9\xE0\xB4\xBE\xE0\xB4\xA4\xE0\xB5\x8D\xE0\xB4\xA4\xE0\xB5\x8D\xE0\xB4\xAC\xE0\xB4\xBE\xE0\xB4\xB0\xE0\xB4\xAE\xE0\xB5\x97\xE0\xB4\xA1\xE0\xB4\xAC\xE0\xB4\xBE\xE0\xB4\xB7\xE0\xB5\xBB\xE0\xB4\xB8\xE0\xB5\x8D\xE0\xB4\xAA\xE0\xB4\xB5\xE0\xB5\x8B\xE0\xB4\xA3\xE0\xB4\x88\xE0\xB4\xAA\xE0\xB5\x86\xE0\xB4\xAA\xE0\xB5\x8D\xE0\xB4\xAE\xE0\xB5\x86\xE0\xB4\xB8\xE0\xB5\x8D\xE0\xB4\xB0\xE0\xB4\xA8\xE0\xB4\xB8\xE0\xB5\x80") }); - static VALUES: [&::Yokeable; 304usize] = [&AR_X_3, &AR_X_3, &AR_X_4, &AR_X_4, &AR_X_3, &AR_X_3, &BN_X_3, &BN_X_3, &BN_X_4, &BN_X_4, &BN_X_3, &BN_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &CS_X_3, &CS_X_3, &CS_X_3, &CS_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DE_X_3, &DE_X_3, &DE_X_3, &DE_X_3, &EL_X_3, &EL_X_3, &EL_X_3, &EL_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_X_3, &ES_X_3, &ES_X_3, &ES_X_3, &FA_X_3, &FA_X_3, &FA_X_3, &FA_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_4, &FF_ADLM_X_4, &FF_ADLM_X_3, &FF_ADLM_X_3, &FI_X_3, &FI_X_3S, &FI_X_3, &FI_X_5S, &FR_CA_X_4, &FR_CA_X_4, &FR_CA_X_5, &FR_CA_X_5, &FR_X_3, &FR_X_3, &FR_X_5, &FR_X_5, &FY_X_3, &FY_X_3, &FY_X_3, &FY_X_3, &GU_X_3, &GU_X_3, &GU_X_3, &GU_X_3, &HE_X_3, &HE_X_3, &HE_X_3, &HE_X_3, &HU_X_3, &HU_X_3, &HU_X_3, &HU_X_3, &ES_X_3, &ES_X_3, &ES_X_3, &ES_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &KK_X_3, &KK_X_3, &KK_X_3, &KK_X_3, &KN_X_3, &KN_X_3, &KN_X_3, &KN_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &LO_X_3, &LO_X_3S, &LO_X_5, &LO_X_3S, &LV_X_3, &LV_X_3, &LV_X_3, &LV_X_3, &MK_X_3, &MK_X_3, &MK_X_3, &MK_X_3, &ML_X_3, &ML_X_3, &ML_X_4, &ML_X_4, &ML_X_3, &ML_X_3, &MR_X_3, &MR_X_3, &MR_X_4, &MR_X_4, &MR_X_3, &MR_X_3, &ES_X_3, &ES_X_3, &ES_X_3, &ES_X_3, &FY_X_3, &FY_X_3, &FY_X_3, &FY_X_3, &ES_X_3, &ES_X_3, &ES_X_3, &ES_X_3, &ES_X_3, &ES_X_3, &ES_X_3, &ES_X_3, &PA_X_3, &PA_X_3, &PA_X_3, &PA_X_3, &RO_X_3, &RO_X_3, &RO_X_3, &RO_X_3, &RU_X_3, &RU_X_3, &RU_X_3, &RU_X_3, &ES_X_3, &ES_X_3, &ES_X_3, &ES_X_3, &SK_X_3, &SK_X_3, &SK_X_3, &SK_X_3, &SR_LATN_X_3, &SR_LATN_X_3, &SR_LATN_X_3, &SR_LATN_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &SV_X_3, &SV_X_3S, &SV_X_3, &SV_X_3S, &TA_X_3, &TA_X_3S, &TA_X_5, &TA_X_5, &TE_X_3, &TE_X_3, &TE_X_3, &TE_X_3, &TH_X_3, &TH_X_3, &TH_X_3, &TH_X_3, &TR_X_3, &TR_X_3, &TR_X_3, &TR_X_3, &UK_X_3, &UK_X_3S, &UK_X_5, &UK_X_5, &ES_419_X_3, &ES_419_X_3, &UND_X_4, &UND_X_4, &ES_419_X_3, &ES_419_X_3, &UR_X_3, &UR_X_3, &UR_X_3, &UR_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &ZH_X_5, &ZH_X_5]; - static KEYS: [&str; 304usize] = ["ar-x-3", "ar-x-3s", "ar-x-4", "ar-x-4s", "ar-x-5", "ar-x-5s", "bn-x-3", "bn-x-3s", "bn-x-4", "bn-x-4s", "bn-x-5", "bn-x-5s", "bs-Cyrl-x-3", "bs-Cyrl-x-3s", "bs-Cyrl-x-5", "bs-Cyrl-x-5s", "cs-x-3", "cs-x-3s", "cs-x-5", "cs-x-5s", "da-x-3", "da-x-3s", "da-x-5", "da-x-5s", "de-x-3", "de-x-3s", "de-x-5", "de-x-5s", "el-x-3", "el-x-3s", "el-x-5", "el-x-5s", "es-419-x-3", "es-419-x-3s", "es-419-x-5", "es-419-x-5s", "es-AR-x-3", "es-AR-x-3s", "es-AR-x-5", "es-AR-x-5s", "es-BO-x-3", "es-BO-x-3s", "es-BO-x-5", "es-BO-x-5s", "es-BR-x-3", "es-BR-x-3s", "es-BR-x-5", "es-BR-x-5s", "es-BZ-x-3", "es-BZ-x-3s", "es-BZ-x-5", "es-BZ-x-5s", "es-CL-x-3", "es-CL-x-3s", "es-CL-x-5", "es-CL-x-5s", "es-CO-x-3", "es-CO-x-3s", "es-CO-x-5", "es-CO-x-5s", "es-CR-x-3", "es-CR-x-3s", "es-CR-x-5", "es-CR-x-5s", "es-CU-x-3", "es-CU-x-3s", "es-CU-x-5", "es-CU-x-5s", "es-DO-x-3", "es-DO-x-3s", "es-DO-x-5", "es-DO-x-5s", "es-EC-x-3", "es-EC-x-3s", "es-EC-x-5", "es-EC-x-5s", "es-GT-x-3", "es-GT-x-3s", "es-GT-x-5", "es-GT-x-5s", "es-HN-x-3", "es-HN-x-3s", "es-HN-x-5", "es-HN-x-5s", "es-MX-x-3", "es-MX-x-3s", "es-MX-x-5", "es-MX-x-5s", "es-NI-x-3", "es-NI-x-3s", "es-NI-x-5", "es-NI-x-5s", "es-PA-x-3", "es-PA-x-3s", "es-PA-x-5", "es-PA-x-5s", "es-PE-x-3", "es-PE-x-3s", "es-PE-x-5", "es-PE-x-5s", "es-PR-x-3", "es-PR-x-3s", "es-PR-x-5", "es-PR-x-5s", "es-PY-x-3", "es-PY-x-3s", "es-PY-x-5", "es-PY-x-5s", "es-SV-x-3", "es-SV-x-3s", "es-SV-x-5", "es-SV-x-5s", "es-US-x-3", "es-US-x-3s", "es-US-x-5", "es-US-x-5s", "es-UY-x-3", "es-UY-x-3s", "es-UY-x-5", "es-UY-x-5s", "es-VE-x-3", "es-VE-x-3s", "es-VE-x-5", "es-VE-x-5s", "es-x-3", "es-x-3s", "es-x-5", "es-x-5s", "fa-x-3", "fa-x-3s", "fa-x-5", "fa-x-5s", "ff-Adlm-x-3", "ff-Adlm-x-3s", "ff-Adlm-x-4", "ff-Adlm-x-4s", "ff-Adlm-x-5", "ff-Adlm-x-5s", "fi-x-3", "fi-x-3s", "fi-x-5", "fi-x-5s", "fr-CA-x-4", "fr-CA-x-4s", "fr-CA-x-5", "fr-CA-x-5s", "fr-x-3", "fr-x-3s", "fr-x-5", "fr-x-5s", "fy-x-3", "fy-x-3s", "fy-x-5", "fy-x-5s", "gu-x-3", "gu-x-3s", "gu-x-5", "gu-x-5s", "he-x-3", "he-x-3s", "he-x-5", "he-x-5s", "hu-x-3", "hu-x-3s", "hu-x-5", "hu-x-5s", "is-x-3", "is-x-3s", "is-x-5", "is-x-5s", "ja-x-3", "ja-x-3s", "ja-x-5", "ja-x-5s", "kk-x-3", "kk-x-3s", "kk-x-5", "kk-x-5s", "kn-x-3", "kn-x-3s", "kn-x-5", "kn-x-5s", "ko-x-3", "ko-x-3s", "ko-x-5", "ko-x-5s", "lo-x-3", "lo-x-3s", "lo-x-5", "lo-x-5s", "lv-x-3", "lv-x-3s", "lv-x-5", "lv-x-5s", "mk-x-3", "mk-x-3s", "mk-x-5", "mk-x-5s", "ml-x-3", "ml-x-3s", "ml-x-4", "ml-x-4s", "ml-x-5", "ml-x-5s", "mr-x-3", "mr-x-3s", "mr-x-4", "mr-x-4s", "mr-x-5", "mr-x-5s", "nb-x-3", "nb-x-3s", "nb-x-5", "nb-x-5s", "nl-x-3", "nl-x-3s", "nl-x-5", "nl-x-5s", "nn-x-3", "nn-x-3s", "nn-x-5", "nn-x-5s", "no-x-3", "no-x-3s", "no-x-5", "no-x-5s", "pa-x-3", "pa-x-3s", "pa-x-5", "pa-x-5s", "ro-x-3", "ro-x-3s", "ro-x-5", "ro-x-5s", "ru-x-3", "ru-x-3s", "ru-x-5", "ru-x-5s", "sc-x-3", "sc-x-3s", "sc-x-5", "sc-x-5s", "sk-x-3", "sk-x-3s", "sk-x-5", "sk-x-5s", "sr-Latn-x-3", "sr-Latn-x-3s", "sr-Latn-x-5", "sr-Latn-x-5s", "sr-x-3", "sr-x-3s", "sr-x-5", "sr-x-5s", "sv-x-3", "sv-x-3s", "sv-x-5", "sv-x-5s", "ta-x-3", "ta-x-3s", "ta-x-5", "ta-x-5s", "te-x-3", "te-x-3s", "te-x-5", "te-x-5s", "th-x-3", "th-x-3s", "th-x-5", "th-x-5s", "tr-x-3", "tr-x-3s", "tr-x-5", "tr-x-5s", "uk-x-3", "uk-x-3s", "uk-x-5", "uk-x-5s", "und-x-3", "und-x-3s", "und-x-4", "und-x-4s", "und-x-5", "und-x-5s", "ur-x-3", "ur-x-3s", "ur-x-5", "ur-x-5s", "yue-Hans-x-3", "yue-Hans-x-3s", "yue-Hans-x-5", "yue-Hans-x-5s", "yue-x-3", "yue-x-3s", "yue-x-5", "yue-x-5s", "zh-Hant-x-3", "zh-Hant-x-3s", "zh-Hant-x-5", "zh-Hant-x-5s", "zh-x-3", "zh-x-3s", "zh-x-5", "zh-x-5s"]; + static VALUES: [&::Yokeable; 1056usize] = [&AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AR_X_3, &AR_X_3, &AR_X_4, &AR_X_4, &AR_X_3, &AR_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &BN_X_3, &BN_X_3, &BN_X_4, &BN_X_4, &BN_X_3, &BN_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &AF_X_4, &AF_X_4, &BS_CYRL_X_3, &BS_CYRL_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &CS_X_3, &CS_X_3, &AF_X_4, &AF_X_4, &CS_X_3, &CS_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &DA_X_3, &DA_X_3, &AF_X_4, &AF_X_4, &DA_X_3, &DA_X_3, &DE_X_3, &DE_X_3, &AF_X_4, &AF_X_4, &DE_X_3, &DE_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &EL_X_3, &EL_X_3, &AF_X_4, &AF_X_4, &EL_X_3, &EL_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &ES_X_3, &ES_X_3, &AF_X_4, &AF_X_4, &ES_X_3, &ES_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &FA_X_3, &FA_X_3, &AF_X_4, &AF_X_4, &FA_X_3, &FA_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_4, &FF_ADLM_X_4, &FF_ADLM_X_3, &FF_ADLM_X_3, &FI_X_3, &FI_X_3S, &AF_X_4, &AF_X_4, &FI_X_3, &FI_X_5S, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &FR_CA_X_4, &FR_CA_X_4, &FR_CA_X_5, &FR_CA_X_5, &FR_X_3, &FR_X_3, &AF_X_4, &AF_X_4, &FR_X_5, &FR_X_5, &FY_X_3, &FY_X_3, &AF_X_4, &AF_X_4, &FY_X_3, &FY_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &GU_X_3, &GU_X_3, &AF_X_4, &AF_X_4, &GU_X_3, &GU_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &HE_X_3, &HE_X_3, &AF_X_4, &AF_X_4, &HE_X_3, &HE_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &HU_X_3, &HU_X_3, &AF_X_4, &AF_X_4, &HU_X_3, &HU_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &ES_X_3, &ES_X_3, &AF_X_4, &AF_X_4, &ES_X_3, &ES_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &JA_X_3, &JA_X_3, &AF_X_4, &AF_X_4, &JA_X_3, &JA_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &KK_X_3, &KK_X_3, &AF_X_4, &AF_X_4, &KK_X_3, &KK_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &KN_X_3, &KN_X_3, &AF_X_4, &AF_X_4, &KN_X_3, &KN_X_3, &KO_X_3, &KO_X_3, &AF_X_4, &AF_X_4, &KO_X_3, &KO_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &LO_X_3, &LO_X_3S, &AF_X_4, &AF_X_4, &LO_X_5, &LO_X_3S, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &LV_X_3, &LV_X_3, &AF_X_4, &AF_X_4, &LV_X_3, &LV_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &MK_X_3, &MK_X_3, &AF_X_4, &AF_X_4, &MK_X_3, &MK_X_3, &ML_X_3, &ML_X_3, &ML_X_4, &ML_X_4, &ML_X_3, &ML_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &MR_X_3, &MR_X_3, &MR_X_4, &MR_X_4, &MR_X_3, &MR_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &ES_X_3, &ES_X_3, &AF_X_4, &AF_X_4, &ES_X_3, &ES_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &FY_X_3, &FY_X_3, &AF_X_4, &AF_X_4, &FY_X_3, &FY_X_3, &ES_X_3, &ES_X_3, &AF_X_4, &AF_X_4, &ES_X_3, &ES_X_3, &ES_X_3, &ES_X_3, &AF_X_4, &AF_X_4, &ES_X_3, &ES_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &PA_X_3, &PA_X_3, &AF_X_4, &AF_X_4, &PA_X_3, &PA_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &RO_X_3, &RO_X_3, &AF_X_4, &AF_X_4, &RO_X_3, &RO_X_3, &RU_X_3, &RU_X_3, &AF_X_4, &AF_X_4, &RU_X_3, &RU_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &ES_X_3, &ES_X_3, &AF_X_4, &AF_X_4, &ES_X_3, &ES_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &SK_X_3, &SK_X_3, &AF_X_4, &AF_X_4, &SK_X_3, &SK_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &SR_LATN_X_3, &SR_LATN_X_3, &AF_X_4, &AF_X_4, &SR_LATN_X_3, &SR_LATN_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &AF_X_4, &AF_X_4, &BS_CYRL_X_3, &BS_CYRL_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &SV_X_3, &SV_X_3S, &AF_X_4, &AF_X_4, &SV_X_3, &SV_X_3S, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &TA_X_3, &TA_X_3S, &AF_X_4, &AF_X_4, &TA_X_5, &TA_X_5, &TE_X_3, &TE_X_3, &AF_X_4, &AF_X_4, &TE_X_3, &TE_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &TH_X_3, &TH_X_3, &AF_X_4, &AF_X_4, &TH_X_3, &TH_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &TR_X_3, &TR_X_3, &AF_X_4, &AF_X_4, &TR_X_3, &TR_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &UK_X_3, &UK_X_3S, &AF_X_4, &AF_X_4, &UK_X_5, &UK_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &UR_X_3, &UR_X_3, &AF_X_4, &AF_X_4, &UR_X_3, &UR_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &AF_X_4, &AF_X_4, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &AF_X_4, &AF_X_4, &YUE_HANS_X_3, &YUE_HANS_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &AF_X_4, &AF_X_4, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &AF_X_4, &AF_X_4, &ZH_X_5, &ZH_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3]; + static KEYS: [&str; 1056usize] = ["af-x-3", "af-x-3s", "af-x-4", "af-x-4s", "af-x-5", "af-x-5s", "am-x-3", "am-x-3s", "am-x-4", "am-x-4s", "am-x-5", "am-x-5s", "ar-x-3", "ar-x-3s", "ar-x-4", "ar-x-4s", "ar-x-5", "ar-x-5s", "as-x-3", "as-x-3s", "as-x-4", "as-x-4s", "as-x-5", "as-x-5s", "ast-x-3", "ast-x-3s", "ast-x-4", "ast-x-4s", "ast-x-5", "ast-x-5s", "az-x-3", "az-x-3s", "az-x-4", "az-x-4s", "az-x-5", "az-x-5s", "be-x-3", "be-x-3s", "be-x-4", "be-x-4s", "be-x-5", "be-x-5s", "bg-x-3", "bg-x-3s", "bg-x-4", "bg-x-4s", "bg-x-5", "bg-x-5s", "bgc-x-3", "bgc-x-3s", "bgc-x-4", "bgc-x-4s", "bgc-x-5", "bgc-x-5s", "bho-x-3", "bho-x-3s", "bho-x-4", "bho-x-4s", "bho-x-5", "bho-x-5s", "blo-x-3", "blo-x-3s", "blo-x-4", "blo-x-4s", "blo-x-5", "blo-x-5s", "bn-x-3", "bn-x-3s", "bn-x-4", "bn-x-4s", "bn-x-5", "bn-x-5s", "br-x-3", "br-x-3s", "br-x-4", "br-x-4s", "br-x-5", "br-x-5s", "brx-x-3", "brx-x-3s", "brx-x-4", "brx-x-4s", "brx-x-5", "brx-x-5s", "bs-Cyrl-x-3", "bs-Cyrl-x-3s", "bs-Cyrl-x-4", "bs-Cyrl-x-4s", "bs-Cyrl-x-5", "bs-Cyrl-x-5s", "bs-x-3", "bs-x-3s", "bs-x-4", "bs-x-4s", "bs-x-5", "bs-x-5s", "ca-x-3", "ca-x-3s", "ca-x-4", "ca-x-4s", "ca-x-5", "ca-x-5s", "ceb-x-3", "ceb-x-3s", "ceb-x-4", "ceb-x-4s", "ceb-x-5", "ceb-x-5s", "chr-x-3", "chr-x-3s", "chr-x-4", "chr-x-4s", "chr-x-5", "chr-x-5s", "cs-x-3", "cs-x-3s", "cs-x-4", "cs-x-4s", "cs-x-5", "cs-x-5s", "csw-x-3", "csw-x-3s", "csw-x-4", "csw-x-4s", "csw-x-5", "csw-x-5s", "cv-x-3", "cv-x-3s", "cv-x-4", "cv-x-4s", "cv-x-5", "cv-x-5s", "cy-x-3", "cy-x-3s", "cy-x-4", "cy-x-4s", "cy-x-5", "cy-x-5s", "da-x-3", "da-x-3s", "da-x-4", "da-x-4s", "da-x-5", "da-x-5s", "de-x-3", "de-x-3s", "de-x-4", "de-x-4s", "de-x-5", "de-x-5s", "doi-x-3", "doi-x-3s", "doi-x-4", "doi-x-4s", "doi-x-5", "doi-x-5s", "dsb-x-3", "dsb-x-3s", "dsb-x-4", "dsb-x-4s", "dsb-x-5", "dsb-x-5s", "el-x-3", "el-x-3s", "el-x-4", "el-x-4s", "el-x-5", "el-x-5s", "en-x-3", "en-x-3s", "en-x-4", "en-x-4s", "en-x-5", "en-x-5s", "eo-x-3", "eo-x-3s", "eo-x-4", "eo-x-4s", "eo-x-5", "eo-x-5s", "es-419-x-3", "es-419-x-3s", "es-419-x-5", "es-419-x-5s", "es-AR-x-3", "es-AR-x-3s", "es-AR-x-5", "es-AR-x-5s", "es-BO-x-3", "es-BO-x-3s", "es-BO-x-5", "es-BO-x-5s", "es-BR-x-3", "es-BR-x-3s", "es-BR-x-5", "es-BR-x-5s", "es-BZ-x-3", "es-BZ-x-3s", "es-BZ-x-5", "es-BZ-x-5s", "es-CL-x-3", "es-CL-x-3s", "es-CL-x-5", "es-CL-x-5s", "es-CO-x-3", "es-CO-x-3s", "es-CO-x-5", "es-CO-x-5s", "es-CR-x-3", "es-CR-x-3s", "es-CR-x-5", "es-CR-x-5s", "es-CU-x-3", "es-CU-x-3s", "es-CU-x-5", "es-CU-x-5s", "es-DO-x-3", "es-DO-x-3s", "es-DO-x-5", "es-DO-x-5s", "es-EC-x-3", "es-EC-x-3s", "es-EC-x-5", "es-EC-x-5s", "es-GT-x-3", "es-GT-x-3s", "es-GT-x-5", "es-GT-x-5s", "es-HN-x-3", "es-HN-x-3s", "es-HN-x-5", "es-HN-x-5s", "es-MX-x-3", "es-MX-x-3s", "es-MX-x-5", "es-MX-x-5s", "es-NI-x-3", "es-NI-x-3s", "es-NI-x-5", "es-NI-x-5s", "es-PA-x-3", "es-PA-x-3s", "es-PA-x-5", "es-PA-x-5s", "es-PE-x-3", "es-PE-x-3s", "es-PE-x-5", "es-PE-x-5s", "es-PR-x-3", "es-PR-x-3s", "es-PR-x-5", "es-PR-x-5s", "es-PY-x-3", "es-PY-x-3s", "es-PY-x-5", "es-PY-x-5s", "es-SV-x-3", "es-SV-x-3s", "es-SV-x-5", "es-SV-x-5s", "es-US-x-3", "es-US-x-3s", "es-US-x-5", "es-US-x-5s", "es-UY-x-3", "es-UY-x-3s", "es-UY-x-5", "es-UY-x-5s", "es-VE-x-3", "es-VE-x-3s", "es-VE-x-5", "es-VE-x-5s", "es-x-3", "es-x-3s", "es-x-4", "es-x-4s", "es-x-5", "es-x-5s", "et-x-3", "et-x-3s", "et-x-4", "et-x-4s", "et-x-5", "et-x-5s", "eu-x-3", "eu-x-3s", "eu-x-4", "eu-x-4s", "eu-x-5", "eu-x-5s", "fa-x-3", "fa-x-3s", "fa-x-4", "fa-x-4s", "fa-x-5", "fa-x-5s", "ff-Adlm-x-3", "ff-Adlm-x-3s", "ff-Adlm-x-4", "ff-Adlm-x-4s", "ff-Adlm-x-5", "ff-Adlm-x-5s", "fi-x-3", "fi-x-3s", "fi-x-4", "fi-x-4s", "fi-x-5", "fi-x-5s", "fil-x-3", "fil-x-3s", "fil-x-4", "fil-x-4s", "fil-x-5", "fil-x-5s", "fo-x-3", "fo-x-3s", "fo-x-4", "fo-x-4s", "fo-x-5", "fo-x-5s", "fr-CA-x-4", "fr-CA-x-4s", "fr-CA-x-5", "fr-CA-x-5s", "fr-x-3", "fr-x-3s", "fr-x-4", "fr-x-4s", "fr-x-5", "fr-x-5s", "fy-x-3", "fy-x-3s", "fy-x-4", "fy-x-4s", "fy-x-5", "fy-x-5s", "ga-x-3", "ga-x-3s", "ga-x-4", "ga-x-4s", "ga-x-5", "ga-x-5s", "gd-x-3", "gd-x-3s", "gd-x-4", "gd-x-4s", "gd-x-5", "gd-x-5s", "gl-x-3", "gl-x-3s", "gl-x-4", "gl-x-4s", "gl-x-5", "gl-x-5s", "gu-x-3", "gu-x-3s", "gu-x-4", "gu-x-4s", "gu-x-5", "gu-x-5s", "ha-x-3", "ha-x-3s", "ha-x-4", "ha-x-4s", "ha-x-5", "ha-x-5s", "he-x-3", "he-x-3s", "he-x-4", "he-x-4s", "he-x-5", "he-x-5s", "hi-Latn-x-3", "hi-Latn-x-3s", "hi-Latn-x-4", "hi-Latn-x-4s", "hi-Latn-x-5", "hi-Latn-x-5s", "hi-x-3", "hi-x-3s", "hi-x-4", "hi-x-4s", "hi-x-5", "hi-x-5s", "hr-x-3", "hr-x-3s", "hr-x-4", "hr-x-4s", "hr-x-5", "hr-x-5s", "hsb-x-3", "hsb-x-3s", "hsb-x-4", "hsb-x-4s", "hsb-x-5", "hsb-x-5s", "hu-x-3", "hu-x-3s", "hu-x-4", "hu-x-4s", "hu-x-5", "hu-x-5s", "hy-x-3", "hy-x-3s", "hy-x-4", "hy-x-4s", "hy-x-5", "hy-x-5s", "ia-x-3", "ia-x-3s", "ia-x-4", "ia-x-4s", "ia-x-5", "ia-x-5s", "id-x-3", "id-x-3s", "id-x-4", "id-x-4s", "id-x-5", "id-x-5s", "ie-x-3", "ie-x-3s", "ie-x-4", "ie-x-4s", "ie-x-5", "ie-x-5s", "ig-x-3", "ig-x-3s", "ig-x-4", "ig-x-4s", "ig-x-5", "ig-x-5s", "is-x-3", "is-x-3s", "is-x-4", "is-x-4s", "is-x-5", "is-x-5s", "it-x-3", "it-x-3s", "it-x-4", "it-x-4s", "it-x-5", "it-x-5s", "ja-x-3", "ja-x-3s", "ja-x-4", "ja-x-4s", "ja-x-5", "ja-x-5s", "jv-x-3", "jv-x-3s", "jv-x-4", "jv-x-4s", "jv-x-5", "jv-x-5s", "ka-x-3", "ka-x-3s", "ka-x-4", "ka-x-4s", "ka-x-5", "ka-x-5s", "kea-x-3", "kea-x-3s", "kea-x-4", "kea-x-4s", "kea-x-5", "kea-x-5s", "kgp-x-3", "kgp-x-3s", "kgp-x-4", "kgp-x-4s", "kgp-x-5", "kgp-x-5s", "kk-x-3", "kk-x-3s", "kk-x-4", "kk-x-4s", "kk-x-5", "kk-x-5s", "km-x-3", "km-x-3s", "km-x-4", "km-x-4s", "km-x-5", "km-x-5s", "kn-x-3", "kn-x-3s", "kn-x-4", "kn-x-4s", "kn-x-5", "kn-x-5s", "ko-x-3", "ko-x-3s", "ko-x-4", "ko-x-4s", "ko-x-5", "ko-x-5s", "kok-x-3", "kok-x-3s", "kok-x-4", "kok-x-4s", "kok-x-5", "kok-x-5s", "ks-Deva-x-3", "ks-Deva-x-3s", "ks-Deva-x-4", "ks-Deva-x-4s", "ks-Deva-x-5", "ks-Deva-x-5s", "ks-x-3", "ks-x-3s", "ks-x-4", "ks-x-4s", "ks-x-5", "ks-x-5s", "ku-x-3", "ku-x-3s", "ku-x-4", "ku-x-4s", "ku-x-5", "ku-x-5s", "kxv-Deva-x-3", "kxv-Deva-x-3s", "kxv-Deva-x-4", "kxv-Deva-x-4s", "kxv-Deva-x-5", "kxv-Deva-x-5s", "kxv-Orya-x-3", "kxv-Orya-x-3s", "kxv-Orya-x-4", "kxv-Orya-x-4s", "kxv-Orya-x-5", "kxv-Orya-x-5s", "kxv-Telu-x-3", "kxv-Telu-x-3s", "kxv-Telu-x-4", "kxv-Telu-x-4s", "kxv-Telu-x-5", "kxv-Telu-x-5s", "kxv-x-3", "kxv-x-3s", "kxv-x-4", "kxv-x-4s", "kxv-x-5", "kxv-x-5s", "ky-x-3", "ky-x-3s", "ky-x-4", "ky-x-4s", "ky-x-5", "ky-x-5s", "lb-x-3", "lb-x-3s", "lb-x-4", "lb-x-4s", "lb-x-5", "lb-x-5s", "lij-x-3", "lij-x-3s", "lij-x-4", "lij-x-4s", "lij-x-5", "lij-x-5s", "lmo-x-3", "lmo-x-3s", "lmo-x-4", "lmo-x-4s", "lmo-x-5", "lmo-x-5s", "lo-x-3", "lo-x-3s", "lo-x-4", "lo-x-4s", "lo-x-5", "lo-x-5s", "lt-x-3", "lt-x-3s", "lt-x-4", "lt-x-4s", "lt-x-5", "lt-x-5s", "lv-x-3", "lv-x-3s", "lv-x-4", "lv-x-4s", "lv-x-5", "lv-x-5s", "mai-x-3", "mai-x-3s", "mai-x-4", "mai-x-4s", "mai-x-5", "mai-x-5s", "mi-x-3", "mi-x-3s", "mi-x-4", "mi-x-4s", "mi-x-5", "mi-x-5s", "mk-x-3", "mk-x-3s", "mk-x-4", "mk-x-4s", "mk-x-5", "mk-x-5s", "ml-x-3", "ml-x-3s", "ml-x-4", "ml-x-4s", "ml-x-5", "ml-x-5s", "mn-x-3", "mn-x-3s", "mn-x-4", "mn-x-4s", "mn-x-5", "mn-x-5s", "mni-x-3", "mni-x-3s", "mni-x-4", "mni-x-4s", "mni-x-5", "mni-x-5s", "mr-x-3", "mr-x-3s", "mr-x-4", "mr-x-4s", "mr-x-5", "mr-x-5s", "ms-x-3", "ms-x-3s", "ms-x-4", "ms-x-4s", "ms-x-5", "ms-x-5s", "mt-x-3", "mt-x-3s", "mt-x-4", "mt-x-4s", "mt-x-5", "mt-x-5s", "my-x-3", "my-x-3s", "my-x-4", "my-x-4s", "my-x-5", "my-x-5s", "nb-x-3", "nb-x-3s", "nb-x-4", "nb-x-4s", "nb-x-5", "nb-x-5s", "nds-x-3", "nds-x-3s", "nds-x-4", "nds-x-4s", "nds-x-5", "nds-x-5s", "ne-x-3", "ne-x-3s", "ne-x-4", "ne-x-4s", "ne-x-5", "ne-x-5s", "nl-x-3", "nl-x-3s", "nl-x-4", "nl-x-4s", "nl-x-5", "nl-x-5s", "nn-x-3", "nn-x-3s", "nn-x-4", "nn-x-4s", "nn-x-5", "nn-x-5s", "no-x-3", "no-x-3s", "no-x-4", "no-x-4s", "no-x-5", "no-x-5s", "nqo-x-3", "nqo-x-3s", "nqo-x-4", "nqo-x-4s", "nqo-x-5", "nqo-x-5s", "oc-x-3", "oc-x-3s", "oc-x-4", "oc-x-4s", "oc-x-5", "oc-x-5s", "or-x-3", "or-x-3s", "or-x-4", "or-x-4s", "or-x-5", "or-x-5s", "pa-x-3", "pa-x-3s", "pa-x-4", "pa-x-4s", "pa-x-5", "pa-x-5s", "pcm-x-3", "pcm-x-3s", "pcm-x-4", "pcm-x-4s", "pcm-x-5", "pcm-x-5s", "pl-x-3", "pl-x-3s", "pl-x-4", "pl-x-4s", "pl-x-5", "pl-x-5s", "prg-x-3", "prg-x-3s", "prg-x-4", "prg-x-4s", "prg-x-5", "prg-x-5s", "ps-x-3", "ps-x-3s", "ps-x-4", "ps-x-4s", "ps-x-5", "ps-x-5s", "pt-x-3", "pt-x-3s", "pt-x-4", "pt-x-4s", "pt-x-5", "pt-x-5s", "qu-x-3", "qu-x-3s", "qu-x-4", "qu-x-4s", "qu-x-5", "qu-x-5s", "raj-x-3", "raj-x-3s", "raj-x-4", "raj-x-4s", "raj-x-5", "raj-x-5s", "rm-x-3", "rm-x-3s", "rm-x-4", "rm-x-4s", "rm-x-5", "rm-x-5s", "ro-x-3", "ro-x-3s", "ro-x-4", "ro-x-4s", "ro-x-5", "ro-x-5s", "ru-x-3", "ru-x-3s", "ru-x-4", "ru-x-4s", "ru-x-5", "ru-x-5s", "sa-x-3", "sa-x-3s", "sa-x-4", "sa-x-4s", "sa-x-5", "sa-x-5s", "sah-x-3", "sah-x-3s", "sah-x-4", "sah-x-4s", "sah-x-5", "sah-x-5s", "sat-x-3", "sat-x-3s", "sat-x-4", "sat-x-4s", "sat-x-5", "sat-x-5s", "sc-x-3", "sc-x-3s", "sc-x-4", "sc-x-4s", "sc-x-5", "sc-x-5s", "sd-Deva-x-3", "sd-Deva-x-3s", "sd-Deva-x-4", "sd-Deva-x-4s", "sd-Deva-x-5", "sd-Deva-x-5s", "sd-x-3", "sd-x-3s", "sd-x-4", "sd-x-4s", "sd-x-5", "sd-x-5s", "si-x-3", "si-x-3s", "si-x-4", "si-x-4s", "si-x-5", "si-x-5s", "sk-x-3", "sk-x-3s", "sk-x-4", "sk-x-4s", "sk-x-5", "sk-x-5s", "sl-x-3", "sl-x-3s", "sl-x-4", "sl-x-4s", "sl-x-5", "sl-x-5s", "so-x-3", "so-x-3s", "so-x-4", "so-x-4s", "so-x-5", "so-x-5s", "sq-x-3", "sq-x-3s", "sq-x-4", "sq-x-4s", "sq-x-5", "sq-x-5s", "sr-Latn-x-3", "sr-Latn-x-3s", "sr-Latn-x-4", "sr-Latn-x-4s", "sr-Latn-x-5", "sr-Latn-x-5s", "sr-x-3", "sr-x-3s", "sr-x-4", "sr-x-4s", "sr-x-5", "sr-x-5s", "su-x-3", "su-x-3s", "su-x-4", "su-x-4s", "su-x-5", "su-x-5s", "sv-x-3", "sv-x-3s", "sv-x-4", "sv-x-4s", "sv-x-5", "sv-x-5s", "sw-x-3", "sw-x-3s", "sw-x-4", "sw-x-4s", "sw-x-5", "sw-x-5s", "syr-x-3", "syr-x-3s", "syr-x-4", "syr-x-4s", "syr-x-5", "syr-x-5s", "szl-x-3", "szl-x-3s", "szl-x-4", "szl-x-4s", "szl-x-5", "szl-x-5s", "ta-x-3", "ta-x-3s", "ta-x-4", "ta-x-4s", "ta-x-5", "ta-x-5s", "te-x-3", "te-x-3s", "te-x-4", "te-x-4s", "te-x-5", "te-x-5s", "tg-x-3", "tg-x-3s", "tg-x-4", "tg-x-4s", "tg-x-5", "tg-x-5s", "th-x-3", "th-x-3s", "th-x-4", "th-x-4s", "th-x-5", "th-x-5s", "ti-x-3", "ti-x-3s", "ti-x-4", "ti-x-4s", "ti-x-5", "ti-x-5s", "tk-x-3", "tk-x-3s", "tk-x-4", "tk-x-4s", "tk-x-5", "tk-x-5s", "to-x-3", "to-x-3s", "to-x-4", "to-x-4s", "to-x-5", "to-x-5s", "tok-x-3", "tok-x-3s", "tok-x-4", "tok-x-4s", "tok-x-5", "tok-x-5s", "tr-x-3", "tr-x-3s", "tr-x-4", "tr-x-4s", "tr-x-5", "tr-x-5s", "tt-x-3", "tt-x-3s", "tt-x-4", "tt-x-4s", "tt-x-5", "tt-x-5s", "ug-x-3", "ug-x-3s", "ug-x-4", "ug-x-4s", "ug-x-5", "ug-x-5s", "uk-x-3", "uk-x-3s", "uk-x-4", "uk-x-4s", "uk-x-5", "uk-x-5s", "und-x-3", "und-x-3s", "und-x-4", "und-x-4s", "und-x-5", "und-x-5s", "ur-x-3", "ur-x-3s", "ur-x-4", "ur-x-4s", "ur-x-5", "ur-x-5s", "uz-Cyrl-x-3", "uz-Cyrl-x-3s", "uz-Cyrl-x-4", "uz-Cyrl-x-4s", "uz-Cyrl-x-5", "uz-Cyrl-x-5s", "uz-x-3", "uz-x-3s", "uz-x-4", "uz-x-4s", "uz-x-5", "uz-x-5s", "vec-x-3", "vec-x-3s", "vec-x-4", "vec-x-4s", "vec-x-5", "vec-x-5s", "vi-x-3", "vi-x-3s", "vi-x-4", "vi-x-4s", "vi-x-5", "vi-x-5s", "vmw-x-3", "vmw-x-3s", "vmw-x-4", "vmw-x-4s", "vmw-x-5", "vmw-x-5s", "wo-x-3", "wo-x-3s", "wo-x-4", "wo-x-4s", "wo-x-5", "wo-x-5s", "xh-x-3", "xh-x-3s", "xh-x-4", "xh-x-4s", "xh-x-5", "xh-x-5s", "xnr-x-3", "xnr-x-3s", "xnr-x-4", "xnr-x-4s", "xnr-x-5", "xnr-x-5s", "yo-x-3", "yo-x-3s", "yo-x-4", "yo-x-4s", "yo-x-5", "yo-x-5s", "yrl-x-3", "yrl-x-3s", "yrl-x-4", "yrl-x-4s", "yrl-x-5", "yrl-x-5s", "yue-Hans-x-3", "yue-Hans-x-3s", "yue-Hans-x-4", "yue-Hans-x-4s", "yue-Hans-x-5", "yue-Hans-x-5s", "yue-x-3", "yue-x-3s", "yue-x-4", "yue-x-4s", "yue-x-5", "yue-x-5s", "za-x-3", "za-x-3s", "za-x-4", "za-x-4s", "za-x-5", "za-x-5s", "zh-Hant-x-3", "zh-Hant-x-3s", "zh-Hant-x-4", "zh-Hant-x-4s", "zh-Hant-x-5", "zh-Hant-x-5s", "zh-x-3", "zh-x-3s", "zh-x-4", "zh-x-4s", "zh-x-5", "zh-x-5s", "zu-x-3", "zu-x-3s", "zu-x-4", "zu-x-4s", "zu-x-5", "zu-x-5s"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_symbols_coptic_years_v1.rs.data b/provider/baked/datetime/data/macros/datetime_symbols_coptic_years_v1.rs.data index 166146fbf87..2b1e52eeb2e 100644 --- a/provider/baked/datetime/data/macros/datetime_symbols_coptic_years_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_symbols_coptic_years_v1.rs.data @@ -47,7 +47,7 @@ macro_rules! __impl_datetime_symbols_coptic_years_v1 { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x02\0\0\0\0\0\x02\0adbd") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x02\0\0\0\0\0\x04\0A.M.\xC3\xAE.A.M.") }) }); - static UND_X_3: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Eras(unsafe { + static AF_X_3: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Eras(unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x02\0\0\0\0\0\x02\0adbd") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x02\0\0\0\0\0\x04\0ERA1ERA0") }) }); @@ -135,8 +135,8 @@ macro_rules! __impl_datetime_symbols_coptic_years_v1 { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x02\0\0\0\0\0\x02\0adbd") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x02\0\0\0\0\0\x1D\0\xD8\xA8\xD8\xB9\xD8\xAF \xD8\xA7\xD8\xB2 \xD8\xAD\xD9\x84\xD9\x88\xD9\x84 \xD9\x85\xD8\xB3\xDB\x8C\xD8\xAD\xD9\x82\xD8\xA8\xD9\x84 \xD8\xA7\xD8\xB2 \xD8\xAD\xD9\x84\xD9\x88\xD9\x84 \xD9\x85\xD8\xB3\xDB\x8C\xD8\xAD") }) }); - static VALUES: [&::Yokeable; 61usize] = [&BN_X_3, &BN_X_3, &BN_X_3, &DA_X_3, &DA_X_4, &DA_X_5, &FA_X_3, &FA_X_4, &FA_X_5, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_5, &FR_X_3, &FR_X_3, &FR_X_5, &GU_X_3, &GU_X_3, &GU_X_3, &HE_X_5, &LV_X_3, &LV_X_3, &LV_X_5, &MK_X_3, &MK_X_3, &MK_X_3, &ML_X_3, &ML_X_3, &ML_X_3, &MR_X_3, &MR_X_3, &MR_X_3, &NB_X_3, &NB_X_4, &NB_X_5, &NB_X_3, &NB_X_4, &NB_X_5, &NB_X_3, &NB_X_4, &NB_X_5, &PA_X_3, &PA_X_3, &PA_X_3, &RO_X_3, &RO_X_3, &RO_X_5, &RU_X_3, &RU_X_3, &RU_X_5, &SC_X_3, &SC_X_3, &SC_X_5, &UND_X_3, &UND_X_3, &UND_X_3, &UR_X_3, &UR_X_3, &UR_X_3, &ZH_X_3, &ZH_X_3, &ZH_X_3]; - static KEYS: [&str; 61usize] = ["bn-x-3", "bn-x-4", "bn-x-5", "da-x-3", "da-x-4", "da-x-5", "fa-x-3", "fa-x-4", "fa-x-5", "ff-Adlm-x-3", "ff-Adlm-x-4", "ff-Adlm-x-5", "fr-x-3", "fr-x-4", "fr-x-5", "gu-x-3", "gu-x-4", "gu-x-5", "he-x-5", "lv-x-3", "lv-x-4", "lv-x-5", "mk-x-3", "mk-x-4", "mk-x-5", "ml-x-3", "ml-x-4", "ml-x-5", "mr-x-3", "mr-x-4", "mr-x-5", "nb-x-3", "nb-x-4", "nb-x-5", "nn-x-3", "nn-x-4", "nn-x-5", "no-x-3", "no-x-4", "no-x-5", "pa-x-3", "pa-x-4", "pa-x-5", "ro-x-3", "ro-x-4", "ro-x-5", "ru-x-3", "ru-x-4", "ru-x-5", "sc-x-3", "sc-x-4", "sc-x-5", "und-x-3", "und-x-4", "und-x-5", "ur-x-3", "ur-x-4", "ur-x-5", "zh-x-3", "zh-x-4", "zh-x-5"]; + static VALUES: [&::Yokeable; 480usize] = [&AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &BN_X_3, &BN_X_3, &BN_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &DA_X_3, &DA_X_4, &DA_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &FA_X_3, &FA_X_4, &FA_X_5, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &FR_X_3, &FR_X_3, &FR_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &GU_X_3, &GU_X_3, &GU_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &HE_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &LV_X_3, &LV_X_3, &LV_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &MK_X_3, &MK_X_3, &MK_X_3, &ML_X_3, &ML_X_3, &ML_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &MR_X_3, &MR_X_3, &MR_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &NB_X_3, &NB_X_4, &NB_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &NB_X_3, &NB_X_4, &NB_X_5, &NB_X_3, &NB_X_4, &NB_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &PA_X_3, &PA_X_3, &PA_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &RO_X_3, &RO_X_3, &RO_X_5, &RU_X_3, &RU_X_3, &RU_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &SC_X_3, &SC_X_3, &SC_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &UR_X_3, &UR_X_3, &UR_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &ZH_X_3, &ZH_X_3, &ZH_X_3, &AF_X_3, &AF_X_3, &AF_X_3]; + static KEYS: [&str; 480usize] = ["af-x-3", "af-x-4", "af-x-5", "am-x-3", "am-x-4", "am-x-5", "ar-x-3", "ar-x-4", "ar-x-5", "as-x-3", "as-x-4", "as-x-5", "ast-x-3", "ast-x-4", "ast-x-5", "az-x-3", "az-x-4", "az-x-5", "be-x-3", "be-x-4", "be-x-5", "bg-x-3", "bg-x-4", "bg-x-5", "bgc-x-3", "bgc-x-4", "bgc-x-5", "bho-x-3", "bho-x-4", "bho-x-5", "blo-x-3", "blo-x-4", "blo-x-5", "bn-x-3", "bn-x-4", "bn-x-5", "br-x-3", "br-x-4", "br-x-5", "brx-x-3", "brx-x-4", "brx-x-5", "bs-Cyrl-x-3", "bs-Cyrl-x-4", "bs-Cyrl-x-5", "bs-x-3", "bs-x-4", "bs-x-5", "ca-x-3", "ca-x-4", "ca-x-5", "ceb-x-3", "ceb-x-4", "ceb-x-5", "chr-x-3", "chr-x-4", "chr-x-5", "cs-x-3", "cs-x-4", "cs-x-5", "csw-x-3", "csw-x-4", "csw-x-5", "cv-x-3", "cv-x-4", "cv-x-5", "cy-x-3", "cy-x-4", "cy-x-5", "da-x-3", "da-x-4", "da-x-5", "de-x-3", "de-x-4", "de-x-5", "doi-x-3", "doi-x-4", "doi-x-5", "dsb-x-3", "dsb-x-4", "dsb-x-5", "el-x-3", "el-x-4", "el-x-5", "en-x-3", "en-x-4", "en-x-5", "eo-x-3", "eo-x-4", "eo-x-5", "es-x-3", "es-x-4", "es-x-5", "et-x-3", "et-x-4", "et-x-5", "eu-x-3", "eu-x-4", "eu-x-5", "fa-x-3", "fa-x-4", "fa-x-5", "ff-Adlm-x-3", "ff-Adlm-x-4", "ff-Adlm-x-5", "fi-x-3", "fi-x-4", "fi-x-5", "fil-x-3", "fil-x-4", "fil-x-5", "fo-x-3", "fo-x-4", "fo-x-5", "fr-x-3", "fr-x-4", "fr-x-5", "fy-x-3", "fy-x-4", "fy-x-5", "ga-x-3", "ga-x-4", "ga-x-5", "gd-x-3", "gd-x-4", "gd-x-5", "gl-x-3", "gl-x-4", "gl-x-5", "gu-x-3", "gu-x-4", "gu-x-5", "ha-x-3", "ha-x-4", "ha-x-5", "he-x-3", "he-x-4", "he-x-5", "hi-Latn-x-3", "hi-Latn-x-4", "hi-Latn-x-5", "hi-x-3", "hi-x-4", "hi-x-5", "hr-x-3", "hr-x-4", "hr-x-5", "hsb-x-3", "hsb-x-4", "hsb-x-5", "hu-x-3", "hu-x-4", "hu-x-5", "hy-x-3", "hy-x-4", "hy-x-5", "ia-x-3", "ia-x-4", "ia-x-5", "id-x-3", "id-x-4", "id-x-5", "ie-x-3", "ie-x-4", "ie-x-5", "ig-x-3", "ig-x-4", "ig-x-5", "is-x-3", "is-x-4", "is-x-5", "it-x-3", "it-x-4", "it-x-5", "ja-x-3", "ja-x-4", "ja-x-5", "jv-x-3", "jv-x-4", "jv-x-5", "ka-x-3", "ka-x-4", "ka-x-5", "kea-x-3", "kea-x-4", "kea-x-5", "kgp-x-3", "kgp-x-4", "kgp-x-5", "kk-x-3", "kk-x-4", "kk-x-5", "km-x-3", "km-x-4", "km-x-5", "kn-x-3", "kn-x-4", "kn-x-5", "ko-x-3", "ko-x-4", "ko-x-5", "kok-x-3", "kok-x-4", "kok-x-5", "ks-Deva-x-3", "ks-Deva-x-4", "ks-Deva-x-5", "ks-x-3", "ks-x-4", "ks-x-5", "ku-x-3", "ku-x-4", "ku-x-5", "kxv-Deva-x-3", "kxv-Deva-x-4", "kxv-Deva-x-5", "kxv-Orya-x-3", "kxv-Orya-x-4", "kxv-Orya-x-5", "kxv-Telu-x-3", "kxv-Telu-x-4", "kxv-Telu-x-5", "kxv-x-3", "kxv-x-4", "kxv-x-5", "ky-x-3", "ky-x-4", "ky-x-5", "lb-x-3", "lb-x-4", "lb-x-5", "lij-x-3", "lij-x-4", "lij-x-5", "lmo-x-3", "lmo-x-4", "lmo-x-5", "lo-x-3", "lo-x-4", "lo-x-5", "lt-x-3", "lt-x-4", "lt-x-5", "lv-x-3", "lv-x-4", "lv-x-5", "mai-x-3", "mai-x-4", "mai-x-5", "mi-x-3", "mi-x-4", "mi-x-5", "mk-x-3", "mk-x-4", "mk-x-5", "ml-x-3", "ml-x-4", "ml-x-5", "mn-x-3", "mn-x-4", "mn-x-5", "mni-x-3", "mni-x-4", "mni-x-5", "mr-x-3", "mr-x-4", "mr-x-5", "ms-x-3", "ms-x-4", "ms-x-5", "mt-x-3", "mt-x-4", "mt-x-5", "my-x-3", "my-x-4", "my-x-5", "nb-x-3", "nb-x-4", "nb-x-5", "nds-x-3", "nds-x-4", "nds-x-5", "ne-x-3", "ne-x-4", "ne-x-5", "nl-x-3", "nl-x-4", "nl-x-5", "nn-x-3", "nn-x-4", "nn-x-5", "no-x-3", "no-x-4", "no-x-5", "nqo-x-3", "nqo-x-4", "nqo-x-5", "oc-x-3", "oc-x-4", "oc-x-5", "or-x-3", "or-x-4", "or-x-5", "pa-x-3", "pa-x-4", "pa-x-5", "pcm-x-3", "pcm-x-4", "pcm-x-5", "pl-x-3", "pl-x-4", "pl-x-5", "prg-x-3", "prg-x-4", "prg-x-5", "ps-x-3", "ps-x-4", "ps-x-5", "pt-x-3", "pt-x-4", "pt-x-5", "qu-x-3", "qu-x-4", "qu-x-5", "raj-x-3", "raj-x-4", "raj-x-5", "rm-x-3", "rm-x-4", "rm-x-5", "ro-x-3", "ro-x-4", "ro-x-5", "ru-x-3", "ru-x-4", "ru-x-5", "sa-x-3", "sa-x-4", "sa-x-5", "sah-x-3", "sah-x-4", "sah-x-5", "sat-x-3", "sat-x-4", "sat-x-5", "sc-x-3", "sc-x-4", "sc-x-5", "sd-Deva-x-3", "sd-Deva-x-4", "sd-Deva-x-5", "sd-x-3", "sd-x-4", "sd-x-5", "si-x-3", "si-x-4", "si-x-5", "sk-x-3", "sk-x-4", "sk-x-5", "sl-x-3", "sl-x-4", "sl-x-5", "so-x-3", "so-x-4", "so-x-5", "sq-x-3", "sq-x-4", "sq-x-5", "sr-Latn-x-3", "sr-Latn-x-4", "sr-Latn-x-5", "sr-x-3", "sr-x-4", "sr-x-5", "su-x-3", "su-x-4", "su-x-5", "sv-x-3", "sv-x-4", "sv-x-5", "sw-x-3", "sw-x-4", "sw-x-5", "syr-x-3", "syr-x-4", "syr-x-5", "szl-x-3", "szl-x-4", "szl-x-5", "ta-x-3", "ta-x-4", "ta-x-5", "te-x-3", "te-x-4", "te-x-5", "tg-x-3", "tg-x-4", "tg-x-5", "th-x-3", "th-x-4", "th-x-5", "ti-x-3", "ti-x-4", "ti-x-5", "tk-x-3", "tk-x-4", "tk-x-5", "to-x-3", "to-x-4", "to-x-5", "tok-x-3", "tok-x-4", "tok-x-5", "tr-x-3", "tr-x-4", "tr-x-5", "tt-x-3", "tt-x-4", "tt-x-5", "ug-x-3", "ug-x-4", "ug-x-5", "uk-x-3", "uk-x-4", "uk-x-5", "und-x-3", "und-x-4", "und-x-5", "ur-x-3", "ur-x-4", "ur-x-5", "uz-Cyrl-x-3", "uz-Cyrl-x-4", "uz-Cyrl-x-5", "uz-x-3", "uz-x-4", "uz-x-5", "vec-x-3", "vec-x-4", "vec-x-5", "vi-x-3", "vi-x-4", "vi-x-5", "vmw-x-3", "vmw-x-4", "vmw-x-5", "wo-x-3", "wo-x-4", "wo-x-5", "xh-x-3", "xh-x-4", "xh-x-5", "xnr-x-3", "xnr-x-4", "xnr-x-5", "yo-x-3", "yo-x-4", "yo-x-5", "yrl-x-3", "yrl-x-4", "yrl-x-5", "yue-Hans-x-3", "yue-Hans-x-4", "yue-Hans-x-5", "yue-x-3", "yue-x-4", "yue-x-5", "za-x-3", "za-x-4", "za-x-5", "zh-Hant-x-3", "zh-Hant-x-4", "zh-Hant-x-5", "zh-x-3", "zh-x-4", "zh-x-5", "zu-x-3", "zu-x-4", "zu-x-5"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_symbols_dangi_months_v1.rs.data b/provider/baked/datetime/data/macros/datetime_symbols_dangi_months_v1.rs.data index 98fbb870a82..1acbd2c3147 100644 --- a/provider/baked/datetime/data/macros/datetime_symbols_dangi_months_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_symbols_dangi_months_v1.rs.data @@ -17,7 +17,7 @@ macro_rules! __impl_datetime_symbols_dangi_months_v1 { static SO_X_5: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\r\0\x19\0(\x005\0B\0N\0\\\0j\0x\0\x85\0\x9A\0\xB0\0\xC0\0\xCF\0\xE1\0\xF1\0\x01\x01\x10\x01!\x012\x01C\x01S\x01k\x01Bisha Koobaadbisha labaadbisha saddexaadbisha afaraadbisha shanaadbisha lixaadbisha todobaadbisha siddedadbisha sagaaladbisha tobnaadbisha kow iyo tobnaadbisha laba iyo tobnaadBisha Koobaadbisbisha labaadbisbisha saddexaadbisbisha afaraadbisbisha shanaadbisbisha lixaadbisbisha todobaadbisbisha siddedadbisbisha sagaaladbisbisha tobnaadbisbisha kow iyo tobnaadbisbisha laba iyo tobnaadbis") }); static BS_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\t\0\x12\0\x1B\0$\0-\x006\0?\0H\0Q\0[\0e\0o\0{\0\x87\0\x93\0\x9F\0\xAB\0\xB7\0\xC3\0\xCF\0\xDB\0\xE8\0\xF5\x001. mjesec2. mjesec3. mjesec4. mjesec5. mjesec6. mjesec7. mjesec8. mjesec9. mjesec10. mjesec11. mjesec12. mjesec1. mjesecbis2. mjesecbis3. mjesecbis4. mjesecbis5. mjesecbis6. mjesecbis7. mjesecbis8. mjesecbis9. mjesecbis10. mjesecbis11. mjesecbis12. mjesecbis") }); static BS_X_3S: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\t\0\x12\0\x1B\0$\0-\x006\0?\0H\0Q\0\\\0f\0p\0|\0\x88\0\x94\0\xA0\0\xAC\0\xB8\0\xC4\0\xD0\0\xDC\0\xEA\0\xF7\x001. mjesec2. mjesec3. mjesec4. mjesec5. mjesec6. mjesec7. mjesec8. mjesec9. mjesec10.. mjesec11. mjesec12. mjesec1. mjesecbis2. mjesecbis3. mjesecbis4. mjesecbis5. mjesecbis6. mjesecbis7. mjesecbis8. mjesecbis9. mjesecbis10.. mjesecbis11. mjesecbis12. mjesecbis") }); - static UND_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\x0B\0\r\0\x0F\0\x11\0\x13\0\x15\0\x17\0\x19\0\x1B\0\x1D\0\x1F\0!\0$\0'\x001234567891011121b2b3b4b5b6b7b8b9b10b11b12b") }); + static AF_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\x0B\0\r\0\x0F\0\x11\0\x13\0\x15\0\x17\0\x19\0\x1B\0\x1D\0\x1F\0!\0$\0'\x001234567891011121b2b3b4b5b6b7b8b9b10b11b12b") }); static BE_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\x0B\0\r\0\x0F\0\x13\0\x17\0\x1B\0\x1F\0#\0'\0+\0/\x003\08\0=\x001234567891011121bis2bis3bis4bis5bis6bis7bis8bis9bis10bis11bis12bis") }); static KO_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\x0B\0\r\0\x0F\0\x13\0\x17\0\x1B\0\x1F\0#\0'\0+\0/\x003\08\0=\x00123456789101112\xEC\x9C\xA41\xEC\x9C\xA42\xEC\x9C\xA43\xEC\x9C\xA44\xEC\x9C\xA45\xEC\x9C\xA46\xEC\x9C\xA47\xEC\x9C\xA48\xEC\x9C\xA49\xEC\x9C\xA410\xEC\x9C\xA411\xEC\x9C\xA412") }); static VI_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\x0B\0\r\0\x0F\0\x18\0!\0*\x003\0<\0E\0N\0W\0`\0j\0t\x001234567891011121 Nhu\xE1\xBA\xADn2 Nhu\xE1\xBA\xADn3 Nhu\xE1\xBA\xADn4 Nhu\xE1\xBA\xADn5 Nhu\xE1\xBA\xADn6 Nhu\xE1\xBA\xADn7 Nhu\xE1\xBA\xADn8 Nhu\xE1\xBA\xADn9 Nhu\xE1\xBA\xADn10 Nhu\xE1\xBA\xADn11 Nhu\xE1\xBA\xADn12 Nhu\xE1\xBA\xADn") }); @@ -26,7 +26,7 @@ macro_rules! __impl_datetime_symbols_dangi_months_v1 { static PT_AO_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x02\0\x04\0\x06\0\x08\0\n\0\x0C\0\x0E\0\x10\0\x12\0\x15\0\x18\0\x1B\0 \0%\0*\0/\x004\09\0>\0C\0H\0N\0T\0M1M2M3M4M5M6M7M8M9M10M11M12M1bisM2bisM3bisM4bisM5bisM6bisM7bisM8bisM9bisM10bisM11bisM12bis") }); static KGP_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x02\0\x04\0\x06\0\x08\0\n\0\x0C\0\x0E\0\x10\0\x12\0\x15\0\x18\0\x1B\0\x1E\0!\0$\0'\0*\0-\x000\x003\x006\0:\0>\x001K2K3K4K5K6K7K8K9K10K11K12K1Kb2Kb3Kb4Kb5Kb6Kb7Kb8Kb9Kb10Kb11Kb12Kb") }); static MS_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x03\0\x06\0\t\0\x0C\0\x0F\0\x12\0\x15\0\x18\0\x1B\0\x1E\0!\0$\0*\x000\x006\0<\0B\0H\0N\0T\0Z\0`\0f\0JanFebMacAprMeiJunJulOgoSepOktNovDisJanbisFebbisMacbisAprbisMeibisJunbisJulbisOgobisSepbisOktbisNovbisDisbis") }); - static UND_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x03\0\x06\0\t\0\x0C\0\x0F\0\x12\0\x15\0\x18\0\x1B\0\x1E\0!\0$\0*\x000\x006\0<\0B\0H\0N\0T\0Z\0`\0f\0M01M02M03M04M05M06M07M08M09M10M11M12M01bisM02bisM03bisM04bisM05bisM06bisM07bisM08bisM09bisM10bisM11bisM12bis") }); + static AF_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x03\0\x06\0\t\0\x0C\0\x0F\0\x12\0\x15\0\x18\0\x1B\0\x1E\0!\0$\0*\x000\x006\0<\0B\0H\0N\0T\0Z\0`\0f\0M01M02M03M04M05M06M07M08M09M10M11M12M01bisM02bisM03bisM04bisM05bisM06bisM07bisM08bisM09bisM10bisM11bisM12bis") }); static YRL_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x03\0\x06\0\t\0\x0C\0\x0F\0\x12\0\x15\0\x18\0\x1B\0\x1E\0!\0$\0*\x000\x006\0<\0B\0H\0N\0T\0Z\0`\0f\0YYEYMUYMSYIDYPUYPYYPMYPSYPIYYPYYYYYMYYEbisYMUbisYMSbisYIDbisYPUbisYPYbisYPMbisYPSbisYPIbisYYPbisYYYbisYYMbis") }); static ZH_X_4S: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x03\0\x06\0\t\0\x0C\0\x0F\0\x12\0\x15\0\x18\0\x1B\0\x1E\0!\0$\0*\x000\x006\0<\0B\0H\0N\0T\0Z\0`\0f\0\xE6\xAD\xA3\xE4\xBA\x8C\xE4\xB8\x89\xE5\x9B\x9B\xE4\xBA\x94\xE5\x85\xAD\xE4\xB8\x83\xE5\x85\xAB\xE4\xB9\x9D\xE5\x8D\x81\xE5\x86\xAC\xE8\x85\x8A\xE9\x97\xB0\xE6\xAD\xA3\xE9\x97\xB0\xE4\xBA\x8C\xE9\x97\xB0\xE4\xB8\x89\xE9\x97\xB0\xE5\x9B\x9B\xE9\x97\xB0\xE4\xBA\x94\xE9\x97\xB0\xE5\x85\xAD\xE9\x97\xB0\xE4\xB8\x83\xE9\x97\xB0\xE5\x85\xAB\xE9\x97\xB0\xE4\xB9\x9D\xE9\x97\xB0\xE5\x8D\x81\xE9\x97\xB0\xE5\x86\xAC\xE9\x97\xB0\xE8\x85\x8A") }); static SC_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x03\0\x06\0\t\0\x0C\0\x0F\0\x12\0\x15\0\x18\0\x1B\0\x1E\0!\0$\0+\x002\09\0@\0G\0N\0U\0\\\0c\0j\0q\0m01m02m03m04m05m06m07m08m09m10m11m12m01 bism02 bism03 bism04 bism05 bism06 bism07 bism08 bism09 bism10 bism11 bism12 bis") }); @@ -69,13 +69,13 @@ macro_rules! __impl_datetime_symbols_dangi_months_v1 { static FF_ADLM_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x14\0(\0<\0P\0d\0x\0\x8C\0\xA0\0\xB4\0\xCC\0\xE4\0\xFC\0\x1C\x01<\x01\\\x01|\x01\x9C\x01\xBC\x01\xDC\x01\xFC\x01\x1C\x02@\x02d\x02\xF0\x9E\xA5\x91\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA5\x92\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA5\x93\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA5\x94\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA5\x95\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA5\x96\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA5\x97\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA5\x98\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA5\x99\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA5\x91\xF0\x9E\xA5\x90\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA5\x91\xF0\x9E\xA5\x91\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA5\x91\xF0\x9E\xA5\x92\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA5\x91\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xA7\xF0\x9E\xA5\x92\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xA7\xF0\x9E\xA5\x93\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xA7\xF0\x9E\xA5\x94\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xA7\xF0\x9E\xA5\x95\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xA7\xF0\x9E\xA5\x96\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xA7\xF0\x9E\xA5\x97\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xA7\xF0\x9E\xA5\x98\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xA7\xF0\x9E\xA5\x99\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xA7\xF0\x9E\xA5\x91\xF0\x9E\xA5\x90\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xA7\xF0\x9E\xA5\x91\xF0\x9E\xA5\x91\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xA7\xF0\x9E\xA5\x91\xF0\x9E\xA5\x92\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xA7") }); static VI_X_1: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapNumeric(icu::datetime::provider::neo::SimpleSubstitutionPattern { pattern: alloc::borrow::Cow::Borrowed(" Nhuận"), subst_index: 0usize }); static AST_X_1: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapNumeric(icu::datetime::provider::neo::SimpleSubstitutionPattern { pattern: alloc::borrow::Cow::Borrowed(" bis"), subst_index: 0usize }); - static UND_X_1: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapNumeric(icu::datetime::provider::neo::SimpleSubstitutionPattern { pattern: alloc::borrow::Cow::Borrowed("bis"), subst_index: 0usize }); + static AF_X_1: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapNumeric(icu::datetime::provider::neo::SimpleSubstitutionPattern { pattern: alloc::borrow::Cow::Borrowed("bis"), subst_index: 0usize }); static JA_X_1: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapNumeric(icu::datetime::provider::neo::SimpleSubstitutionPattern { pattern: alloc::borrow::Cow::Borrowed("閏"), subst_index: 3usize }); static YUE_HANS_X_1: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapNumeric(icu::datetime::provider::neo::SimpleSubstitutionPattern { pattern: alloc::borrow::Cow::Borrowed("闰"), subst_index: 3usize }); static KO_X_1: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapNumeric(icu::datetime::provider::neo::SimpleSubstitutionPattern { pattern: alloc::borrow::Cow::Borrowed("윤"), subst_index: 3usize }); static FF_ADLM_X_1: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapNumeric(icu::datetime::provider::neo::SimpleSubstitutionPattern { pattern: alloc::borrow::Cow::Borrowed("𞤦𞤭𞤧"), subst_index: 0usize }); - static VALUES: [&::Yokeable; 203usize] = [&AST_X_1, &AST_X_3, &AST_X_3, &AST_X_5, &AST_X_5S, &BE_X_3, &BE_X_3, &BE_X_3, &BR_X_3, &BR_X_3, &BR_X_3, &BR_X_3, &BS_X_3, &BS_X_3S, &BS_X_5, &BS_X_5, &BE_X_3, &BE_X_3, &BE_X_3, &BE_X_3, &CS_X_5, &CS_X_5, &EN_X_3, &EN_X_3, &EN_X_5, &EN_X_5, &ET_X_3, &ET_X_3, &ET_X_3, &ET_X_3, &FF_ADLM_X_1, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_4, &FF_ADLM_X_4, &FF_ADLM_X_5, &FF_ADLM_X_5, &FR_X_3, &FR_X_3, &FR_X_5, &FR_X_5, &GD_X_3, &GD_X_3, &GD_X_5, &GD_X_5S, &EN_X_3, &EN_X_3, &EN_X_5, &EN_X_5, &BE_X_3, &BE_X_3, &BE_X_3, &BE_X_3, &BE_X_3, &BE_X_3, &BE_X_3, &JA_X_1, &JA_X_3, &JA_X_3, &JA_X_4, &JA_X_4, &JA_X_3, &JA_X_3, &KGP_X_3, &KGP_X_3, &KGP_X_4, &KGP_X_4, &KGP_X_5, &KGP_X_5, &KO_X_1, &KO_X_3, &KO_X_3, &KO_X_4, &KO_X_4, &KO_X_3, &KO_X_3, &BE_X_3, &BE_X_3, &BE_X_3, &BE_X_3, &BE_X_3, &BE_X_3, &BE_X_3, &BE_X_3, &MN_X_3, &MN_X_3, &MN_X_3, &MN_X_3, &MS_X_3, &MS_X_3, &MS_X_4, &MS_X_4S, &MS_X_5, &MS_X_5, &NL_X_3, &NL_X_3, &NL_X_5, &NL_X_5, &BE_X_3, &BE_X_3, &BE_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_X_3, &PT_X_3, &PT_X_3, &PT_X_3, &BE_X_3, &BE_X_3, &BE_X_3, &BE_X_3, &BE_X_3, &BE_X_3, &SC_X_3, &SC_X_3, &SC_X_5, &SC_X_5, &SO_X_3, &SO_X_3, &SO_X_5, &SO_X_5S, &SV_X_3, &SV_X_3, &SV_X_5, &SV_X_5, &TA_X_3, &TA_X_3, &TA_X_5, &TA_X_5, &BE_X_3, &BE_X_3, &BE_X_3, &BE_X_3, &EN_X_3, &EN_X_3, &UG_X_5, &UG_X_5, &UND_X_1, &UND_X_3, &UND_X_3, &UND_X_4, &UND_X_4, &UND_X_3, &UND_X_3, &VI_X_1, &VI_X_3, &VI_X_3, &VI_X_3, &VI_X_3, &VI_X_3, &VI_X_3, &YRL_X_3, &YRL_X_3, &YRL_X_5, &YRL_X_5, &YUE_HANS_X_1, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_4, &YUE_HANS_X_4, &YUE_HANS_X_3, &YUE_HANS_X_3, &JA_X_1, &JA_X_3, &JA_X_3, &JA_X_4, &JA_X_4, &JA_X_3, &JA_X_3, &JA_X_1, &JA_X_3, &JA_X_3, &JA_X_4, &JA_X_4, &JA_X_3, &JA_X_3, &YUE_HANS_X_1, &ZH_X_3, &ZH_X_3, &ZH_X_4, &ZH_X_4S, &ZH_X_3, &ZH_X_3]; - static KEYS: [&str; 203usize] = ["ast-x-1", "ast-x-3", "ast-x-3s", "ast-x-5", "ast-x-5s", "be-x-3", "be-x-3s", "be-x-5s", "br-x-3", "br-x-3s", "br-x-5", "br-x-5s", "bs-x-3", "bs-x-3s", "bs-x-5", "bs-x-5s", "ca-x-3", "ca-x-3s", "ca-x-5", "ca-x-5s", "cs-x-5", "cs-x-5s", "en-x-3", "en-x-3s", "en-x-5", "en-x-5s", "et-x-3", "et-x-3s", "et-x-5", "et-x-5s", "ff-Adlm-x-1", "ff-Adlm-x-3", "ff-Adlm-x-3s", "ff-Adlm-x-4", "ff-Adlm-x-4s", "ff-Adlm-x-5", "ff-Adlm-x-5s", "fr-x-3", "fr-x-3s", "fr-x-5", "fr-x-5s", "gd-x-3", "gd-x-3s", "gd-x-5", "gd-x-5s", "hi-Latn-x-3", "hi-Latn-x-3s", "hi-Latn-x-5", "hi-Latn-x-5s", "hu-x-3", "hu-x-3s", "hu-x-5s", "id-x-3", "id-x-3s", "id-x-5", "id-x-5s", "ja-x-1", "ja-x-3", "ja-x-3s", "ja-x-4", "ja-x-4s", "ja-x-5", "ja-x-5s", "kgp-x-3", "kgp-x-3s", "kgp-x-4", "kgp-x-4s", "kgp-x-5", "kgp-x-5s", "ko-x-1", "ko-x-3", "ko-x-3s", "ko-x-4", "ko-x-4s", "ko-x-5", "ko-x-5s", "lo-x-3", "lo-x-3s", "lo-x-5", "lo-x-5s", "lt-x-3", "lt-x-3s", "lt-x-5", "lt-x-5s", "mn-x-3", "mn-x-3s", "mn-x-5", "mn-x-5s", "ms-x-3", "ms-x-3s", "ms-x-4", "ms-x-4s", "ms-x-5", "ms-x-5s", "nl-x-3", "nl-x-3s", "nl-x-5", "nl-x-5s", "pl-x-3", "pl-x-3s", "pl-x-5s", "pt-AO-x-3", "pt-AO-x-3s", "pt-CH-x-3", "pt-CH-x-3s", "pt-CV-x-3", "pt-CV-x-3s", "pt-GQ-x-3", "pt-GQ-x-3s", "pt-GW-x-3", "pt-GW-x-3s", "pt-LU-x-3", "pt-LU-x-3s", "pt-MO-x-3", "pt-MO-x-3s", "pt-MZ-x-3", "pt-MZ-x-3s", "pt-PT-x-3", "pt-PT-x-3s", "pt-ST-x-3", "pt-ST-x-3s", "pt-TL-x-3", "pt-TL-x-3s", "pt-x-3", "pt-x-3s", "pt-x-5", "pt-x-5s", "ro-x-3", "ro-x-3s", "ro-x-5s", "ru-x-3", "ru-x-3s", "ru-x-5s", "sc-x-3", "sc-x-3s", "sc-x-5", "sc-x-5s", "so-x-3", "so-x-3s", "so-x-5", "so-x-5s", "sv-x-3", "sv-x-3s", "sv-x-5", "sv-x-5s", "ta-x-3", "ta-x-3s", "ta-x-5", "ta-x-5s", "th-x-3", "th-x-3s", "th-x-5", "th-x-5s", "ug-x-3", "ug-x-3s", "ug-x-5", "ug-x-5s", "und-x-1", "und-x-3", "und-x-3s", "und-x-4", "und-x-4s", "und-x-5", "und-x-5s", "vi-x-1", "vi-x-3", "vi-x-3s", "vi-x-4", "vi-x-4s", "vi-x-5", "vi-x-5s", "yrl-x-3", "yrl-x-3s", "yrl-x-5", "yrl-x-5s", "yue-Hans-x-1", "yue-Hans-x-3", "yue-Hans-x-3s", "yue-Hans-x-4", "yue-Hans-x-4s", "yue-Hans-x-5", "yue-Hans-x-5s", "yue-x-1", "yue-x-3", "yue-x-3s", "yue-x-4", "yue-x-4s", "yue-x-5", "yue-x-5s", "zh-Hant-x-1", "zh-Hant-x-3", "zh-Hant-x-3s", "zh-Hant-x-4", "zh-Hant-x-4s", "zh-Hant-x-5", "zh-Hant-x-5s", "zh-x-1", "zh-x-3", "zh-x-3s", "zh-x-4", "zh-x-4s", "zh-x-5", "zh-x-5s"]; + static VALUES: [&::Yokeable; 1142usize] = [&AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AST_X_1, &AST_X_3, &AST_X_3, &AF_X_4, &AF_X_4, &AST_X_5, &AST_X_5S, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &BE_X_3, &BE_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &BE_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &BR_X_3, &BR_X_3, &AF_X_4, &AF_X_4, &BR_X_3, &BR_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &BS_X_3, &BS_X_3S, &AF_X_4, &AF_X_4, &BS_X_5, &BS_X_5, &AF_X_1, &BE_X_3, &BE_X_3, &AF_X_4, &AF_X_4, &BE_X_3, &BE_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &CS_X_5, &CS_X_5, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &EN_X_3, &EN_X_3, &AF_X_4, &AF_X_4, &EN_X_5, &EN_X_5, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &ET_X_3, &ET_X_3, &AF_X_4, &AF_X_4, &ET_X_3, &ET_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &FF_ADLM_X_1, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_4, &FF_ADLM_X_4, &FF_ADLM_X_5, &FF_ADLM_X_5, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &FR_X_3, &FR_X_3, &AF_X_4, &AF_X_4, &FR_X_5, &FR_X_5, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &GD_X_3, &GD_X_3, &AF_X_4, &AF_X_4, &GD_X_5, &GD_X_5S, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &EN_X_3, &EN_X_3, &AF_X_4, &AF_X_4, &EN_X_5, &EN_X_5, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &BE_X_3, &BE_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &BE_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &BE_X_3, &BE_X_3, &AF_X_4, &AF_X_4, &BE_X_3, &BE_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &JA_X_1, &JA_X_3, &JA_X_3, &JA_X_4, &JA_X_4, &JA_X_3, &JA_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &KGP_X_3, &KGP_X_3, &KGP_X_4, &KGP_X_4, &KGP_X_5, &KGP_X_5, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &KO_X_1, &KO_X_3, &KO_X_3, &KO_X_4, &KO_X_4, &KO_X_3, &KO_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &BE_X_3, &BE_X_3, &AF_X_4, &AF_X_4, &BE_X_3, &BE_X_3, &AF_X_1, &BE_X_3, &BE_X_3, &AF_X_4, &AF_X_4, &BE_X_3, &BE_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &MN_X_3, &MN_X_3, &AF_X_4, &AF_X_4, &MN_X_3, &MN_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &MS_X_3, &MS_X_3, &MS_X_4, &MS_X_4S, &MS_X_5, &MS_X_5, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &NL_X_3, &NL_X_3, &AF_X_4, &AF_X_4, &NL_X_5, &NL_X_5, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &BE_X_3, &BE_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &BE_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &AF_X_1, &PT_X_3, &PT_X_3, &AF_X_4, &AF_X_4, &PT_X_3, &PT_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &BE_X_3, &BE_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &BE_X_3, &AF_X_1, &BE_X_3, &BE_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &BE_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &SC_X_3, &SC_X_3, &AF_X_4, &AF_X_4, &SC_X_5, &SC_X_5, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &SO_X_3, &SO_X_3, &AF_X_4, &AF_X_4, &SO_X_5, &SO_X_5S, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &SV_X_3, &SV_X_3, &AF_X_4, &AF_X_4, &SV_X_5, &SV_X_5, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &TA_X_3, &TA_X_3, &AF_X_4, &AF_X_4, &TA_X_5, &TA_X_5, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &BE_X_3, &BE_X_3, &AF_X_4, &AF_X_4, &BE_X_3, &BE_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &EN_X_3, &EN_X_3, &AF_X_4, &AF_X_4, &UG_X_5, &UG_X_5, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &VI_X_1, &VI_X_3, &VI_X_3, &VI_X_3, &VI_X_3, &VI_X_3, &VI_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_1, &YRL_X_3, &YRL_X_3, &AF_X_4, &AF_X_4, &YRL_X_5, &YRL_X_5, &YUE_HANS_X_1, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_4, &YUE_HANS_X_4, &YUE_HANS_X_3, &YUE_HANS_X_3, &JA_X_1, &JA_X_3, &JA_X_3, &JA_X_4, &JA_X_4, &JA_X_3, &JA_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &JA_X_1, &JA_X_3, &JA_X_3, &JA_X_4, &JA_X_4, &JA_X_3, &JA_X_3, &YUE_HANS_X_1, &ZH_X_3, &ZH_X_3, &ZH_X_4, &ZH_X_4S, &ZH_X_3, &ZH_X_3, &AF_X_1, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3]; + static KEYS: [&str; 1142usize] = ["af-x-1", "af-x-3", "af-x-3s", "af-x-4", "af-x-4s", "af-x-5", "af-x-5s", "am-x-1", "am-x-3", "am-x-3s", "am-x-4", "am-x-4s", "am-x-5", "am-x-5s", "ar-x-1", "ar-x-3", "ar-x-3s", "ar-x-4", "ar-x-4s", "ar-x-5", "ar-x-5s", "as-x-1", "as-x-3", "as-x-3s", "as-x-4", "as-x-4s", "as-x-5", "as-x-5s", "ast-x-1", "ast-x-3", "ast-x-3s", "ast-x-4", "ast-x-4s", "ast-x-5", "ast-x-5s", "az-x-1", "az-x-3", "az-x-3s", "az-x-4", "az-x-4s", "az-x-5", "az-x-5s", "be-x-1", "be-x-3", "be-x-3s", "be-x-4", "be-x-4s", "be-x-5", "be-x-5s", "bg-x-1", "bg-x-3", "bg-x-3s", "bg-x-4", "bg-x-4s", "bg-x-5", "bg-x-5s", "bgc-x-1", "bgc-x-3", "bgc-x-3s", "bgc-x-4", "bgc-x-4s", "bgc-x-5", "bgc-x-5s", "bho-x-1", "bho-x-3", "bho-x-3s", "bho-x-4", "bho-x-4s", "bho-x-5", "bho-x-5s", "blo-x-1", "blo-x-3", "blo-x-3s", "blo-x-4", "blo-x-4s", "blo-x-5", "blo-x-5s", "bn-x-1", "bn-x-3", "bn-x-3s", "bn-x-4", "bn-x-4s", "bn-x-5", "bn-x-5s", "br-x-1", "br-x-3", "br-x-3s", "br-x-4", "br-x-4s", "br-x-5", "br-x-5s", "brx-x-1", "brx-x-3", "brx-x-3s", "brx-x-4", "brx-x-4s", "brx-x-5", "brx-x-5s", "bs-Cyrl-x-1", "bs-Cyrl-x-3", "bs-Cyrl-x-3s", "bs-Cyrl-x-4", "bs-Cyrl-x-4s", "bs-Cyrl-x-5", "bs-Cyrl-x-5s", "bs-x-1", "bs-x-3", "bs-x-3s", "bs-x-4", "bs-x-4s", "bs-x-5", "bs-x-5s", "ca-x-1", "ca-x-3", "ca-x-3s", "ca-x-4", "ca-x-4s", "ca-x-5", "ca-x-5s", "ceb-x-1", "ceb-x-3", "ceb-x-3s", "ceb-x-4", "ceb-x-4s", "ceb-x-5", "ceb-x-5s", "chr-x-1", "chr-x-3", "chr-x-3s", "chr-x-4", "chr-x-4s", "chr-x-5", "chr-x-5s", "cs-x-1", "cs-x-3", "cs-x-3s", "cs-x-4", "cs-x-4s", "cs-x-5", "cs-x-5s", "csw-x-1", "csw-x-3", "csw-x-3s", "csw-x-4", "csw-x-4s", "csw-x-5", "csw-x-5s", "cv-x-1", "cv-x-3", "cv-x-3s", "cv-x-4", "cv-x-4s", "cv-x-5", "cv-x-5s", "cy-x-1", "cy-x-3", "cy-x-3s", "cy-x-4", "cy-x-4s", "cy-x-5", "cy-x-5s", "da-x-1", "da-x-3", "da-x-3s", "da-x-4", "da-x-4s", "da-x-5", "da-x-5s", "de-x-1", "de-x-3", "de-x-3s", "de-x-4", "de-x-4s", "de-x-5", "de-x-5s", "doi-x-1", "doi-x-3", "doi-x-3s", "doi-x-4", "doi-x-4s", "doi-x-5", "doi-x-5s", "dsb-x-1", "dsb-x-3", "dsb-x-3s", "dsb-x-4", "dsb-x-4s", "dsb-x-5", "dsb-x-5s", "el-x-1", "el-x-3", "el-x-3s", "el-x-4", "el-x-4s", "el-x-5", "el-x-5s", "en-x-1", "en-x-3", "en-x-3s", "en-x-4", "en-x-4s", "en-x-5", "en-x-5s", "eo-x-1", "eo-x-3", "eo-x-3s", "eo-x-4", "eo-x-4s", "eo-x-5", "eo-x-5s", "es-x-1", "es-x-3", "es-x-3s", "es-x-4", "es-x-4s", "es-x-5", "es-x-5s", "et-x-1", "et-x-3", "et-x-3s", "et-x-4", "et-x-4s", "et-x-5", "et-x-5s", "eu-x-1", "eu-x-3", "eu-x-3s", "eu-x-4", "eu-x-4s", "eu-x-5", "eu-x-5s", "fa-x-1", "fa-x-3", "fa-x-3s", "fa-x-4", "fa-x-4s", "fa-x-5", "fa-x-5s", "ff-Adlm-x-1", "ff-Adlm-x-3", "ff-Adlm-x-3s", "ff-Adlm-x-4", "ff-Adlm-x-4s", "ff-Adlm-x-5", "ff-Adlm-x-5s", "fi-x-1", "fi-x-3", "fi-x-3s", "fi-x-4", "fi-x-4s", "fi-x-5", "fi-x-5s", "fil-x-1", "fil-x-3", "fil-x-3s", "fil-x-4", "fil-x-4s", "fil-x-5", "fil-x-5s", "fo-x-1", "fo-x-3", "fo-x-3s", "fo-x-4", "fo-x-4s", "fo-x-5", "fo-x-5s", "fr-x-1", "fr-x-3", "fr-x-3s", "fr-x-4", "fr-x-4s", "fr-x-5", "fr-x-5s", "fy-x-1", "fy-x-3", "fy-x-3s", "fy-x-4", "fy-x-4s", "fy-x-5", "fy-x-5s", "ga-x-1", "ga-x-3", "ga-x-3s", "ga-x-4", "ga-x-4s", "ga-x-5", "ga-x-5s", "gd-x-1", "gd-x-3", "gd-x-3s", "gd-x-4", "gd-x-4s", "gd-x-5", "gd-x-5s", "gl-x-1", "gl-x-3", "gl-x-3s", "gl-x-4", "gl-x-4s", "gl-x-5", "gl-x-5s", "gu-x-1", "gu-x-3", "gu-x-3s", "gu-x-4", "gu-x-4s", "gu-x-5", "gu-x-5s", "ha-x-1", "ha-x-3", "ha-x-3s", "ha-x-4", "ha-x-4s", "ha-x-5", "ha-x-5s", "he-x-1", "he-x-3", "he-x-3s", "he-x-4", "he-x-4s", "he-x-5", "he-x-5s", "hi-Latn-x-1", "hi-Latn-x-3", "hi-Latn-x-3s", "hi-Latn-x-4", "hi-Latn-x-4s", "hi-Latn-x-5", "hi-Latn-x-5s", "hi-x-1", "hi-x-3", "hi-x-3s", "hi-x-4", "hi-x-4s", "hi-x-5", "hi-x-5s", "hr-x-1", "hr-x-3", "hr-x-3s", "hr-x-4", "hr-x-4s", "hr-x-5", "hr-x-5s", "hsb-x-1", "hsb-x-3", "hsb-x-3s", "hsb-x-4", "hsb-x-4s", "hsb-x-5", "hsb-x-5s", "hu-x-1", "hu-x-3", "hu-x-3s", "hu-x-4", "hu-x-4s", "hu-x-5", "hu-x-5s", "hy-x-1", "hy-x-3", "hy-x-3s", "hy-x-4", "hy-x-4s", "hy-x-5", "hy-x-5s", "ia-x-1", "ia-x-3", "ia-x-3s", "ia-x-4", "ia-x-4s", "ia-x-5", "ia-x-5s", "id-x-1", "id-x-3", "id-x-3s", "id-x-4", "id-x-4s", "id-x-5", "id-x-5s", "ie-x-1", "ie-x-3", "ie-x-3s", "ie-x-4", "ie-x-4s", "ie-x-5", "ie-x-5s", "ig-x-1", "ig-x-3", "ig-x-3s", "ig-x-4", "ig-x-4s", "ig-x-5", "ig-x-5s", "is-x-1", "is-x-3", "is-x-3s", "is-x-4", "is-x-4s", "is-x-5", "is-x-5s", "it-x-1", "it-x-3", "it-x-3s", "it-x-4", "it-x-4s", "it-x-5", "it-x-5s", "ja-x-1", "ja-x-3", "ja-x-3s", "ja-x-4", "ja-x-4s", "ja-x-5", "ja-x-5s", "jv-x-1", "jv-x-3", "jv-x-3s", "jv-x-4", "jv-x-4s", "jv-x-5", "jv-x-5s", "ka-x-1", "ka-x-3", "ka-x-3s", "ka-x-4", "ka-x-4s", "ka-x-5", "ka-x-5s", "kea-x-1", "kea-x-3", "kea-x-3s", "kea-x-4", "kea-x-4s", "kea-x-5", "kea-x-5s", "kgp-x-1", "kgp-x-3", "kgp-x-3s", "kgp-x-4", "kgp-x-4s", "kgp-x-5", "kgp-x-5s", "kk-x-1", "kk-x-3", "kk-x-3s", "kk-x-4", "kk-x-4s", "kk-x-5", "kk-x-5s", "km-x-1", "km-x-3", "km-x-3s", "km-x-4", "km-x-4s", "km-x-5", "km-x-5s", "kn-x-1", "kn-x-3", "kn-x-3s", "kn-x-4", "kn-x-4s", "kn-x-5", "kn-x-5s", "ko-x-1", "ko-x-3", "ko-x-3s", "ko-x-4", "ko-x-4s", "ko-x-5", "ko-x-5s", "kok-x-1", "kok-x-3", "kok-x-3s", "kok-x-4", "kok-x-4s", "kok-x-5", "kok-x-5s", "ks-Deva-x-1", "ks-Deva-x-3", "ks-Deva-x-3s", "ks-Deva-x-4", "ks-Deva-x-4s", "ks-Deva-x-5", "ks-Deva-x-5s", "ks-x-1", "ks-x-3", "ks-x-3s", "ks-x-4", "ks-x-4s", "ks-x-5", "ks-x-5s", "ku-x-1", "ku-x-3", "ku-x-3s", "ku-x-4", "ku-x-4s", "ku-x-5", "ku-x-5s", "kxv-Deva-x-1", "kxv-Deva-x-3", "kxv-Deva-x-3s", "kxv-Deva-x-4", "kxv-Deva-x-4s", "kxv-Deva-x-5", "kxv-Deva-x-5s", "kxv-Orya-x-1", "kxv-Orya-x-3", "kxv-Orya-x-3s", "kxv-Orya-x-4", "kxv-Orya-x-4s", "kxv-Orya-x-5", "kxv-Orya-x-5s", "kxv-Telu-x-1", "kxv-Telu-x-3", "kxv-Telu-x-3s", "kxv-Telu-x-4", "kxv-Telu-x-4s", "kxv-Telu-x-5", "kxv-Telu-x-5s", "kxv-x-1", "kxv-x-3", "kxv-x-3s", "kxv-x-4", "kxv-x-4s", "kxv-x-5", "kxv-x-5s", "ky-x-1", "ky-x-3", "ky-x-3s", "ky-x-4", "ky-x-4s", "ky-x-5", "ky-x-5s", "lb-x-1", "lb-x-3", "lb-x-3s", "lb-x-4", "lb-x-4s", "lb-x-5", "lb-x-5s", "lij-x-1", "lij-x-3", "lij-x-3s", "lij-x-4", "lij-x-4s", "lij-x-5", "lij-x-5s", "lmo-x-1", "lmo-x-3", "lmo-x-3s", "lmo-x-4", "lmo-x-4s", "lmo-x-5", "lmo-x-5s", "lo-x-1", "lo-x-3", "lo-x-3s", "lo-x-4", "lo-x-4s", "lo-x-5", "lo-x-5s", "lt-x-1", "lt-x-3", "lt-x-3s", "lt-x-4", "lt-x-4s", "lt-x-5", "lt-x-5s", "lv-x-1", "lv-x-3", "lv-x-3s", "lv-x-4", "lv-x-4s", "lv-x-5", "lv-x-5s", "mai-x-1", "mai-x-3", "mai-x-3s", "mai-x-4", "mai-x-4s", "mai-x-5", "mai-x-5s", "mi-x-1", "mi-x-3", "mi-x-3s", "mi-x-4", "mi-x-4s", "mi-x-5", "mi-x-5s", "mk-x-1", "mk-x-3", "mk-x-3s", "mk-x-4", "mk-x-4s", "mk-x-5", "mk-x-5s", "ml-x-1", "ml-x-3", "ml-x-3s", "ml-x-4", "ml-x-4s", "ml-x-5", "ml-x-5s", "mn-x-1", "mn-x-3", "mn-x-3s", "mn-x-4", "mn-x-4s", "mn-x-5", "mn-x-5s", "mni-x-1", "mni-x-3", "mni-x-3s", "mni-x-4", "mni-x-4s", "mni-x-5", "mni-x-5s", "mr-x-1", "mr-x-3", "mr-x-3s", "mr-x-4", "mr-x-4s", "mr-x-5", "mr-x-5s", "ms-x-1", "ms-x-3", "ms-x-3s", "ms-x-4", "ms-x-4s", "ms-x-5", "ms-x-5s", "mt-x-1", "mt-x-3", "mt-x-3s", "mt-x-4", "mt-x-4s", "mt-x-5", "mt-x-5s", "my-x-1", "my-x-3", "my-x-3s", "my-x-4", "my-x-4s", "my-x-5", "my-x-5s", "nb-x-1", "nb-x-3", "nb-x-3s", "nb-x-4", "nb-x-4s", "nb-x-5", "nb-x-5s", "nds-x-1", "nds-x-3", "nds-x-3s", "nds-x-4", "nds-x-4s", "nds-x-5", "nds-x-5s", "ne-x-1", "ne-x-3", "ne-x-3s", "ne-x-4", "ne-x-4s", "ne-x-5", "ne-x-5s", "nl-x-1", "nl-x-3", "nl-x-3s", "nl-x-4", "nl-x-4s", "nl-x-5", "nl-x-5s", "nn-x-1", "nn-x-3", "nn-x-3s", "nn-x-4", "nn-x-4s", "nn-x-5", "nn-x-5s", "no-x-1", "no-x-3", "no-x-3s", "no-x-4", "no-x-4s", "no-x-5", "no-x-5s", "nqo-x-1", "nqo-x-3", "nqo-x-3s", "nqo-x-4", "nqo-x-4s", "nqo-x-5", "nqo-x-5s", "oc-x-1", "oc-x-3", "oc-x-3s", "oc-x-4", "oc-x-4s", "oc-x-5", "oc-x-5s", "or-x-1", "or-x-3", "or-x-3s", "or-x-4", "or-x-4s", "or-x-5", "or-x-5s", "pa-x-1", "pa-x-3", "pa-x-3s", "pa-x-4", "pa-x-4s", "pa-x-5", "pa-x-5s", "pcm-x-1", "pcm-x-3", "pcm-x-3s", "pcm-x-4", "pcm-x-4s", "pcm-x-5", "pcm-x-5s", "pl-x-1", "pl-x-3", "pl-x-3s", "pl-x-4", "pl-x-4s", "pl-x-5", "pl-x-5s", "prg-x-1", "prg-x-3", "prg-x-3s", "prg-x-4", "prg-x-4s", "prg-x-5", "prg-x-5s", "ps-x-1", "ps-x-3", "ps-x-3s", "ps-x-4", "ps-x-4s", "ps-x-5", "ps-x-5s", "pt-AO-x-3", "pt-AO-x-3s", "pt-CH-x-3", "pt-CH-x-3s", "pt-CV-x-3", "pt-CV-x-3s", "pt-GQ-x-3", "pt-GQ-x-3s", "pt-GW-x-3", "pt-GW-x-3s", "pt-LU-x-3", "pt-LU-x-3s", "pt-MO-x-3", "pt-MO-x-3s", "pt-MZ-x-3", "pt-MZ-x-3s", "pt-PT-x-3", "pt-PT-x-3s", "pt-ST-x-3", "pt-ST-x-3s", "pt-TL-x-3", "pt-TL-x-3s", "pt-x-1", "pt-x-3", "pt-x-3s", "pt-x-4", "pt-x-4s", "pt-x-5", "pt-x-5s", "qu-x-1", "qu-x-3", "qu-x-3s", "qu-x-4", "qu-x-4s", "qu-x-5", "qu-x-5s", "raj-x-1", "raj-x-3", "raj-x-3s", "raj-x-4", "raj-x-4s", "raj-x-5", "raj-x-5s", "rm-x-1", "rm-x-3", "rm-x-3s", "rm-x-4", "rm-x-4s", "rm-x-5", "rm-x-5s", "ro-x-1", "ro-x-3", "ro-x-3s", "ro-x-4", "ro-x-4s", "ro-x-5", "ro-x-5s", "ru-x-1", "ru-x-3", "ru-x-3s", "ru-x-4", "ru-x-4s", "ru-x-5", "ru-x-5s", "sa-x-1", "sa-x-3", "sa-x-3s", "sa-x-4", "sa-x-4s", "sa-x-5", "sa-x-5s", "sah-x-1", "sah-x-3", "sah-x-3s", "sah-x-4", "sah-x-4s", "sah-x-5", "sah-x-5s", "sat-x-1", "sat-x-3", "sat-x-3s", "sat-x-4", "sat-x-4s", "sat-x-5", "sat-x-5s", "sc-x-1", "sc-x-3", "sc-x-3s", "sc-x-4", "sc-x-4s", "sc-x-5", "sc-x-5s", "sd-Deva-x-1", "sd-Deva-x-3", "sd-Deva-x-3s", "sd-Deva-x-4", "sd-Deva-x-4s", "sd-Deva-x-5", "sd-Deva-x-5s", "sd-x-1", "sd-x-3", "sd-x-3s", "sd-x-4", "sd-x-4s", "sd-x-5", "sd-x-5s", "si-x-1", "si-x-3", "si-x-3s", "si-x-4", "si-x-4s", "si-x-5", "si-x-5s", "sk-x-1", "sk-x-3", "sk-x-3s", "sk-x-4", "sk-x-4s", "sk-x-5", "sk-x-5s", "sl-x-1", "sl-x-3", "sl-x-3s", "sl-x-4", "sl-x-4s", "sl-x-5", "sl-x-5s", "so-x-1", "so-x-3", "so-x-3s", "so-x-4", "so-x-4s", "so-x-5", "so-x-5s", "sq-x-1", "sq-x-3", "sq-x-3s", "sq-x-4", "sq-x-4s", "sq-x-5", "sq-x-5s", "sr-Latn-x-1", "sr-Latn-x-3", "sr-Latn-x-3s", "sr-Latn-x-4", "sr-Latn-x-4s", "sr-Latn-x-5", "sr-Latn-x-5s", "sr-x-1", "sr-x-3", "sr-x-3s", "sr-x-4", "sr-x-4s", "sr-x-5", "sr-x-5s", "su-x-1", "su-x-3", "su-x-3s", "su-x-4", "su-x-4s", "su-x-5", "su-x-5s", "sv-x-1", "sv-x-3", "sv-x-3s", "sv-x-4", "sv-x-4s", "sv-x-5", "sv-x-5s", "sw-x-1", "sw-x-3", "sw-x-3s", "sw-x-4", "sw-x-4s", "sw-x-5", "sw-x-5s", "syr-x-1", "syr-x-3", "syr-x-3s", "syr-x-4", "syr-x-4s", "syr-x-5", "syr-x-5s", "szl-x-1", "szl-x-3", "szl-x-3s", "szl-x-4", "szl-x-4s", "szl-x-5", "szl-x-5s", "ta-x-1", "ta-x-3", "ta-x-3s", "ta-x-4", "ta-x-4s", "ta-x-5", "ta-x-5s", "te-x-1", "te-x-3", "te-x-3s", "te-x-4", "te-x-4s", "te-x-5", "te-x-5s", "tg-x-1", "tg-x-3", "tg-x-3s", "tg-x-4", "tg-x-4s", "tg-x-5", "tg-x-5s", "th-x-1", "th-x-3", "th-x-3s", "th-x-4", "th-x-4s", "th-x-5", "th-x-5s", "ti-x-1", "ti-x-3", "ti-x-3s", "ti-x-4", "ti-x-4s", "ti-x-5", "ti-x-5s", "tk-x-1", "tk-x-3", "tk-x-3s", "tk-x-4", "tk-x-4s", "tk-x-5", "tk-x-5s", "to-x-1", "to-x-3", "to-x-3s", "to-x-4", "to-x-4s", "to-x-5", "to-x-5s", "tok-x-1", "tok-x-3", "tok-x-3s", "tok-x-4", "tok-x-4s", "tok-x-5", "tok-x-5s", "tr-x-1", "tr-x-3", "tr-x-3s", "tr-x-4", "tr-x-4s", "tr-x-5", "tr-x-5s", "tt-x-1", "tt-x-3", "tt-x-3s", "tt-x-4", "tt-x-4s", "tt-x-5", "tt-x-5s", "ug-x-1", "ug-x-3", "ug-x-3s", "ug-x-4", "ug-x-4s", "ug-x-5", "ug-x-5s", "uk-x-1", "uk-x-3", "uk-x-3s", "uk-x-4", "uk-x-4s", "uk-x-5", "uk-x-5s", "und-x-1", "und-x-3", "und-x-3s", "und-x-4", "und-x-4s", "und-x-5", "und-x-5s", "ur-x-1", "ur-x-3", "ur-x-3s", "ur-x-4", "ur-x-4s", "ur-x-5", "ur-x-5s", "uz-Cyrl-x-1", "uz-Cyrl-x-3", "uz-Cyrl-x-3s", "uz-Cyrl-x-4", "uz-Cyrl-x-4s", "uz-Cyrl-x-5", "uz-Cyrl-x-5s", "uz-x-1", "uz-x-3", "uz-x-3s", "uz-x-4", "uz-x-4s", "uz-x-5", "uz-x-5s", "vec-x-1", "vec-x-3", "vec-x-3s", "vec-x-4", "vec-x-4s", "vec-x-5", "vec-x-5s", "vi-x-1", "vi-x-3", "vi-x-3s", "vi-x-4", "vi-x-4s", "vi-x-5", "vi-x-5s", "vmw-x-1", "vmw-x-3", "vmw-x-3s", "vmw-x-4", "vmw-x-4s", "vmw-x-5", "vmw-x-5s", "wo-x-1", "wo-x-3", "wo-x-3s", "wo-x-4", "wo-x-4s", "wo-x-5", "wo-x-5s", "xh-x-1", "xh-x-3", "xh-x-3s", "xh-x-4", "xh-x-4s", "xh-x-5", "xh-x-5s", "xnr-x-1", "xnr-x-3", "xnr-x-3s", "xnr-x-4", "xnr-x-4s", "xnr-x-5", "xnr-x-5s", "yo-x-1", "yo-x-3", "yo-x-3s", "yo-x-4", "yo-x-4s", "yo-x-5", "yo-x-5s", "yrl-x-1", "yrl-x-3", "yrl-x-3s", "yrl-x-4", "yrl-x-4s", "yrl-x-5", "yrl-x-5s", "yue-Hans-x-1", "yue-Hans-x-3", "yue-Hans-x-3s", "yue-Hans-x-4", "yue-Hans-x-4s", "yue-Hans-x-5", "yue-Hans-x-5s", "yue-x-1", "yue-x-3", "yue-x-3s", "yue-x-4", "yue-x-4s", "yue-x-5", "yue-x-5s", "za-x-1", "za-x-3", "za-x-3s", "za-x-4", "za-x-4s", "za-x-5", "za-x-5s", "zh-Hant-x-1", "zh-Hant-x-3", "zh-Hant-x-3s", "zh-Hant-x-4", "zh-Hant-x-4s", "zh-Hant-x-5", "zh-Hant-x-5s", "zh-x-1", "zh-x-3", "zh-x-3s", "zh-x-4", "zh-x-4s", "zh-x-5", "zh-x-5s", "zu-x-1", "zu-x-3", "zu-x-3s", "zu-x-4", "zu-x-4s", "zu-x-5", "zu-x-5s"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_symbols_dangi_years_v1.rs.data b/provider/baked/datetime/data/macros/datetime_symbols_dangi_years_v1.rs.data index 9b550944e4b..99a7a22eda0 100644 --- a/provider/baked/datetime/data/macros/datetime_symbols_dangi_years_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_symbols_dangi_years_v1.rs.data @@ -12,7 +12,7 @@ macro_rules! __impl_datetime_symbols_dangi_years_v1 { impl icu_provider::DataProvider for $provider { fn load(&self, req: icu_provider::DataRequest) -> Result, icu_provider::DataError> { static VI_X_3: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Cyclic(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"<\0\0\0\0\0\t\0\x13\0\x1E\0(\x003\0<\0F\0O\0Z\0d\0p\0z\0\x83\0\x8E\0\x99\0\xA2\0\xAC\0\xB5\0\xC0\0\xC9\0\xD4\0\xDE\0\xEA\0\xF5\0\xFE\0\x08\x01\x12\x01\x1B\x01&\x01/\x01:\x01C\x01N\x01Y\x01e\x01o\x01w\x01\x81\x01\x8C\x01\x95\x01\xA0\x01\xA9\x01\xB4\x01\xBE\x01\xC9\x01\xD3\x01\xDE\x01\xE8\x01\xF1\x01\xFB\x01\x06\x02\x0F\x02\x1A\x02$\x02/\x028\x02B\x02L\x02X\x02Gi\xC3\xA1p T\xC3\xBD\xE1\xBA\xA4t S\xE1\xBB\xADuB\xC3\xADnh D\xE1\xBA\xA7n\xC4\x90inh M\xC3\xA3oM\xE1\xBA\xADu Th\xC3\xACnK\xE1\xBB\xB7 T\xE1\xBB\xB5Canh Ng\xE1\xBB\x8DT\xC3\xA2n M\xC3\xB9iNh\xC3\xA2m Th\xC3\xA2nQu\xC3\xBD D\xE1\xBA\xADuGi\xC3\xA1p Tu\xE1\xBA\xA5t\xE1\xBA\xA4t H\xE1\xBB\xA3iB\xC3\xADnh T\xC3\xBD\xC4\x90inh S\xE1\xBB\xADuM\xE1\xBA\xADu D\xE1\xBA\xA7nK\xE1\xBB\xB7 M\xC3\xA3oCanh Th\xC3\xACnT\xC3\xA2n T\xE1\xBB\xB5Nh\xC3\xA2m Ng\xE1\xBB\x8DQu\xC3\xBD M\xC3\xB9iGi\xC3\xA1p Th\xC3\xA2n\xE1\xBA\xA4t D\xE1\xBA\xADuB\xC3\xADnh Tu\xE1\xBA\xA5t\xC4\x90inh H\xE1\xBB\xA3iM\xE1\xBA\xADu T\xC3\xBDK\xE1\xBB\xB7 S\xE1\xBB\xADuCanh D\xE1\xBA\xA7nT\xC3\xA2n M\xC3\xA3oNh\xC3\xA2m Th\xC3\xACnQu\xC3\xBD T\xE1\xBB\xB5Gi\xC3\xA1p Ng\xE1\xBB\x8D\xE1\xBA\xA4t M\xC3\xB9iB\xC3\xADnh Th\xC3\xA2n\xC4\x90inh D\xE1\xBA\xADuM\xE1\xBA\xADu Tu\xE1\xBA\xA5tK\xE1\xBB\xB7 H\xE1\xBB\xA3iCanh T\xC3\xBDT\xC3\xA2n S\xE1\xBB\xADuNh\xC3\xA2m D\xE1\xBA\xA7nQu\xC3\xBD M\xC3\xA3oGi\xC3\xA1p Th\xC3\xACn\xE1\xBA\xA4t T\xE1\xBB\xB5B\xC3\xADnh Ng\xE1\xBB\x8D\xC4\x90inh M\xC3\xB9iM\xE1\xBA\xADu Th\xC3\xA2nK\xE1\xBB\xB7 D\xE1\xBA\xADuCanh Tu\xE1\xBA\xA5tT\xC3\xA2n H\xE1\xBB\xA3iNh\xC3\xA2m T\xC3\xBDQu\xC3\xBD S\xE1\xBB\xADuGi\xC3\xA1p D\xE1\xBA\xA7n\xE1\xBA\xA4t M\xC3\xA3oB\xC3\xADnh Th\xC3\xACn\xC4\x90inh T\xE1\xBB\xB5M\xE1\xBA\xADu Ng\xE1\xBB\x8DK\xE1\xBB\xB7 M\xC3\xB9iCanh Th\xC3\xA2nT\xC3\xA2n D\xE1\xBA\xADuNh\xC3\xA2m Tu\xE1\xBA\xA5tQu\xC3\xBD H\xE1\xBB\xA3i") }); - static UND_X_3: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Cyclic(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"<\0\0\0\0\0\x06\0\r\0\x15\0\x1D\0$\0)\x000\x007\0?\0F\0L\0R\0Y\0b\0h\0n\0w\0}\0\x83\0\x8A\0\x92\0\x98\0\x9F\0\xA7\0\xAC\0\xB3\0\xBB\0\xC2\0\xCA\0\xD0\0\xD6\0\xDC\0\xE5\0\xED\0\xF2\0\xF8\0\xFF\0\x07\x01\x0E\x01\x15\x01\x1D\x01\"\x01)\x011\x018\x01>\x01E\x01L\x01R\x01Z\x01a\x01g\x01p\x01w\x01|\x01\x82\x01\x8B\x01\x92\x01\x98\x01jia-ziyi-choubing-yinding-maowu-chenji-sigeng-wuxin-weiren-shengui-youjia-xuyi-haibing-ziding-chouwu-yinji-maogeng-chenxin-siren-wugui-weijia-shenyi-youbing-xuding-haiwu-ziji-chougeng-yinxin-maoren-chengui-sijia-wuyi-weibing-shending-youwu-xuji-haigeng-zixin-chouren-yingui-maojia-chenyi-sibing-wuding-weiwu-shenji-yougeng-xuxin-hairen-zigui-choujia-yinyi-maobing-chending-siwu-wuji-weigeng-shenxin-youren-xugui-hai") }); + static AF_X_3: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Cyclic(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"<\0\0\0\0\0\x06\0\r\0\x15\0\x1D\0$\0)\x000\x007\0?\0F\0L\0R\0Y\0b\0h\0n\0w\0}\0\x83\0\x8A\0\x92\0\x98\0\x9F\0\xA7\0\xAC\0\xB3\0\xBB\0\xC2\0\xCA\0\xD0\0\xD6\0\xDC\0\xE5\0\xED\0\xF2\0\xF8\0\xFF\0\x07\x01\x0E\x01\x15\x01\x1D\x01\"\x01)\x011\x018\x01>\x01E\x01L\x01R\x01Z\x01a\x01g\x01p\x01w\x01|\x01\x82\x01\x8B\x01\x92\x01\x98\x01jia-ziyi-choubing-yinding-maowu-chenji-sigeng-wuxin-weiren-shengui-youjia-xuyi-haibing-ziding-chouwu-yinji-maogeng-chenxin-siren-wugui-weijia-shenyi-youbing-xuding-haiwu-ziji-chougeng-yinxin-maoren-chengui-sijia-wuyi-weibing-shending-youwu-xuji-haigeng-zixin-chouren-yingui-maojia-chenyi-sibing-wuding-weiwu-shenji-yougeng-xuxin-hairen-zigui-choujia-yinyi-maobing-chending-siwu-wuji-weigeng-shenxin-youren-xugui-hai") }); static JA_X_3: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Cyclic(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"<\0\0\0\0\0\x06\0\x0C\0\x12\0\x18\0\x1E\0$\0*\x000\x006\0<\0B\0H\0N\0T\0Z\0`\0f\0l\0r\0x\0~\0\x84\0\x8A\0\x90\0\x96\0\x9C\0\xA2\0\xA8\0\xAE\0\xB4\0\xBA\0\xC0\0\xC6\0\xCC\0\xD2\0\xD8\0\xDE\0\xE4\0\xEA\0\xF0\0\xF6\0\xFC\0\x02\x01\x08\x01\x0E\x01\x14\x01\x1A\x01 \x01&\x01,\x012\x018\x01>\x01D\x01J\x01P\x01V\x01\\\x01b\x01\xE7\x94\xB2\xE5\xAD\x90\xE4\xB9\x99\xE4\xB8\x91\xE4\xB8\x99\xE5\xAF\x85\xE4\xB8\x81\xE5\x8D\xAF\xE6\x88\x8A\xE8\xBE\xB0\xE5\xB7\xB1\xE5\xB7\xB3\xE5\xBA\x9A\xE5\x8D\x88\xE8\xBE\x9B\xE6\x9C\xAA\xE5\xA3\xAC\xE7\x94\xB3\xE7\x99\xB8\xE9\x85\x89\xE7\x94\xB2\xE6\x88\x8C\xE4\xB9\x99\xE4\xBA\xA5\xE4\xB8\x99\xE5\xAD\x90\xE4\xB8\x81\xE4\xB8\x91\xE6\x88\x8A\xE5\xAF\x85\xE5\xB7\xB1\xE5\x8D\xAF\xE5\xBA\x9A\xE8\xBE\xB0\xE8\xBE\x9B\xE5\xB7\xB3\xE5\xA3\xAC\xE5\x8D\x88\xE7\x99\xB8\xE6\x9C\xAA\xE7\x94\xB2\xE7\x94\xB3\xE4\xB9\x99\xE9\x85\x89\xE4\xB8\x99\xE6\x88\x8C\xE4\xB8\x81\xE4\xBA\xA5\xE6\x88\x8A\xE5\xAD\x90\xE5\xB7\xB1\xE4\xB8\x91\xE5\xBA\x9A\xE5\xAF\x85\xE8\xBE\x9B\xE5\x8D\xAF\xE5\xA3\xAC\xE8\xBE\xB0\xE7\x99\xB8\xE5\xB7\xB3\xE7\x94\xB2\xE5\x8D\x88\xE4\xB9\x99\xE6\x9C\xAA\xE4\xB8\x99\xE7\x94\xB3\xE4\xB8\x81\xE9\x85\x89\xE6\x88\x8A\xE6\x88\x8C\xE5\xB7\xB1\xE4\xBA\xA5\xE5\xBA\x9A\xE5\xAD\x90\xE8\xBE\x9B\xE4\xB8\x91\xE5\xA3\xAC\xE5\xAF\x85\xE7\x99\xB8\xE5\x8D\xAF\xE7\x94\xB2\xE8\xBE\xB0\xE4\xB9\x99\xE5\xB7\xB3\xE4\xB8\x99\xE5\x8D\x88\xE4\xB8\x81\xE6\x9C\xAA\xE6\x88\x8A\xE7\x94\xB3\xE5\xB7\xB1\xE9\x85\x89\xE5\xBA\x9A\xE6\x88\x8C\xE8\xBE\x9B\xE4\xBA\xA5\xE5\xA3\xAC\xE5\xAD\x90\xE7\x99\xB8\xE4\xB8\x91\xE7\x94\xB2\xE5\xAF\x85\xE4\xB9\x99\xE5\x8D\xAF\xE4\xB8\x99\xE8\xBE\xB0\xE4\xB8\x81\xE5\xB7\xB3\xE6\x88\x8A\xE5\x8D\x88\xE5\xB7\xB1\xE6\x9C\xAA\xE5\xBA\x9A\xE7\x94\xB3\xE8\xBE\x9B\xE9\x85\x89\xE5\xA3\xAC\xE6\x88\x8C\xE7\x99\xB8\xE4\xBA\xA5") }); static KO_X_3: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Cyclic(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"<\0\0\0\0\0\x06\0\x0C\0\x12\0\x18\0\x1E\0$\0*\x000\x006\0<\0B\0H\0N\0T\0Z\0`\0f\0l\0r\0x\0~\0\x84\0\x8A\0\x90\0\x96\0\x9C\0\xA2\0\xA8\0\xAE\0\xB4\0\xBA\0\xC0\0\xC6\0\xCC\0\xD2\0\xD8\0\xDE\0\xE4\0\xEA\0\xF0\0\xF6\0\xFC\0\x02\x01\x08\x01\x0E\x01\x14\x01\x1A\x01 \x01&\x01,\x012\x018\x01>\x01D\x01J\x01P\x01V\x01\\\x01b\x01\xEA\xB0\x91\xEC\x9E\x90\xEC\x9D\x84\xEC\xB6\x95\xEB\xB3\x91\xEC\x9D\xB8\xEC\xA0\x95\xEB\xAC\x98\xEB\xAC\xB4\xEC\xA7\x84\xEA\xB8\xB0\xEC\x82\xAC\xEA\xB2\xBD\xEC\x98\xA4\xEC\x8B\xA0\xEB\xAF\xB8\xEC\x9E\x84\xEC\x8B\xA0\xEA\xB3\x84\xEC\x9C\xA0\xEA\xB0\x91\xEC\x88\xA0\xEC\x9D\x84\xED\x95\xB4\xEB\xB3\x91\xEC\x9E\x90\xEC\xA0\x95\xEC\xB6\x95\xEB\xAC\xB4\xEC\x9D\xB8\xEA\xB8\xB0\xEB\xAC\x98\xEA\xB2\xBD\xEC\xA7\x84\xEC\x8B\xA0\xEC\x82\xAC\xEC\x9E\x84\xEC\x98\xA4\xEA\xB3\x84\xEB\xAF\xB8\xEA\xB0\x91\xEC\x8B\xA0\xEC\x9D\x84\xEC\x9C\xA0\xEB\xB3\x91\xEC\x88\xA0\xEC\xA0\x95\xED\x95\xB4\xEB\xAC\xB4\xEC\x9E\x90\xEA\xB8\xB0\xEC\xB6\x95\xEA\xB2\xBD\xEC\x9D\xB8\xEC\x8B\xA0\xEB\xAC\x98\xEC\x9E\x84\xEC\xA7\x84\xEA\xB3\x84\xEC\x82\xAC\xEA\xB0\x91\xEC\x98\xA4\xEC\x9D\x84\xEB\xAF\xB8\xEB\xB3\x91\xEC\x8B\xA0\xEC\xA0\x95\xEC\x9C\xA0\xEB\xAC\xB4\xEC\x88\xA0\xEA\xB8\xB0\xED\x95\xB4\xEA\xB2\xBD\xEC\x9E\x90\xEC\x8B\xA0\xEC\xB6\x95\xEC\x9E\x84\xEC\x9D\xB8\xEA\xB3\x84\xEB\xAC\x98\xEA\xB0\x91\xEC\xA7\x84\xEC\x9D\x84\xEC\x82\xAC\xEB\xB3\x91\xEC\x98\xA4\xEC\xA0\x95\xEB\xAF\xB8\xEB\xAC\xB4\xEC\x8B\xA0\xEA\xB8\xB0\xEC\x9C\xA0\xEA\xB2\xBD\xEC\x88\xA0\xEC\x8B\xA0\xED\x95\xB4\xEC\x9E\x84\xEC\x9E\x90\xEA\xB3\x84\xEC\xB6\x95\xEA\xB0\x91\xEC\x9D\xB8\xEC\x9D\x84\xEB\xAC\x98\xEB\xB3\x91\xEC\xA7\x84\xEC\xA0\x95\xEC\x82\xAC\xEB\xAC\xB4\xEC\x98\xA4\xEA\xB8\xB0\xEB\xAF\xB8\xEA\xB2\xBD\xEC\x8B\xA0\xEC\x8B\xA0\xEC\x9C\xA0\xEC\x9E\x84\xEC\x88\xA0\xEA\xB3\x84\xED\x95\xB4") }); static LO_X_3: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Cyclic(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"<\0\0\0\0\0\x10\0\x1D\x000\0F\0Y\0f\0v\0\x8C\0\x9F\0\xAF\0\xBC\0\xC9\0\xD9\0\xE9\0\xF9\0\x0C\x01\x1F\x01/\x01?\x01U\x01h\x01u\x01\x85\x01\x95\x01\xA2\x01\xAF\x01\xC2\x01\xD8\x01\xF0\x01\0\x02\r\x02 \x023\x02C\x02P\x02]\x02m\x02}\x02\x90\x02\xA6\x02\xB6\x02\xC3\x02\xD3\x02\xE9\x02\xF9\x02\x06\x03\x16\x03&\x036\x03F\x03Y\x03l\x03\x84\x03\x94\x03\xA1\x03\xB4\x03\xC7\x03\xD7\x03\xE7\x03\xE0\xBB\x80\xE0\xBA\x88\xE0\xBA\x8D-\xE0\xBA\x8A\xE0\xBA\xB4\xE0\xBA\xA2\xE0\xBA\xB5-\xE0\xBA\x8A\xE0\xBA\xB9\xE0\xBA\x9A\xE0\xBA\xB4\xE0\xBA\x87-\xE0\xBA\xA2\xE0\xBA\xB4\xE0\xBA\x99\xE0\xBA\x94\xE0\xBA\xB4\xE0\xBA\x87-\xE0\xBB\x80\xE0\xBA\xA1\xE0\xBA\xBB\xE0\xBA\xB2\xE0\xBA\xA7\xE0\xBA\xB9-\xE0\xBB\x80\xE0\xBA\x8A\xE0\xBA\xB1\xE0\xBA\x99\xE0\xBA\x88\xE0\xBA\xB5-\xE0\xBA\x8A\xE0\xBA\xB4\xE0\xBB\x81\xE0\xBA\x81\xE0\xBA\x87-\xE0\xBA\xA7\xE0\xBA\xB9\xE0\xBA\x8A\xE0\xBA\xB4\xE0\xBA\x99-\xE0\xBB\x80\xE0\xBA\xA7\xE0\xBA\xB5\xE0\xBA\x8D\xE0\xBB\x80\xE0\xBA\xA3\xE0\xBA\x99-\xE0\xBB\x80\xE0\xBA\x8A\xE0\xBA\x99\xE0\xBA\x81\xE0\xBA\xB8\xE0\xBA\x8D-\xE0\xBA\xA2\xE0\xBA\xB9\xE0\xBB\x84\xE0\xBA\x88-\xE0\xBA\x8A\xE0\xBA\xB9\xE0\xBA\xA2\xE0\xBA\xB5-\xE0\xBB\x84\xE0\xBA\xAE\xE0\xBA\x9A\xE0\xBA\xB4\xE0\xBA\x87-\xE0\xBA\x8A\xE0\xBA\xB5\xE0\xBA\x94\xE0\xBA\xB4\xE0\xBA\x87-\xE0\xBA\x8A\xE0\xBA\xB9\xE0\xBA\xA7\xE0\xBA\xB9-\xE0\xBA\xA2\xE0\xBA\xB4\xE0\xBA\x99\xE0\xBA\x88\xE0\xBA\xB5-\xE0\xBB\x80\xE0\xBA\xA1\xE0\xBA\xBB\xE0\xBA\xB2\xE0\xBB\x81\xE0\xBA\x81\xE0\xBA\x87-\xE0\xBB\x80\xE0\xBA\x8A\xE0\xBA\x99\xE0\xBA\x8A\xE0\xBA\xB4\xE0\xBA\x99-\xE0\xBA\x8A\xE0\xBA\xB4\xE0\xBB\x80\xE0\xBA\xA3\xE0\xBA\x99-\xE0\xBA\xA7\xE0\xBA\xB9\xE0\xBA\x81\xE0\xBA\xB8\xE0\xBA\x8D-\xE0\xBB\x80\xE0\xBA\xA7\xE0\xBA\xB5\xE0\xBA\x8D\xE0\xBB\x80\xE0\xBA\x88\xE0\xBA\x8D-\xE0\xBB\x80\xE0\xBA\x8A\xE0\xBA\x99\xE0\xBA\xA2\xE0\xBA\xB5-\xE0\xBA\xA2\xE0\xBA\xB9\xE0\xBA\x9A\xE0\xBA\xB4\xE0\xBA\x87-\xE0\xBA\x8A\xE0\xBA\xB9\xE0\xBA\x94\xE0\xBA\xB4\xE0\xBA\x87-\xE0\xBB\x84\xE0\xBA\xAB\xE0\xBA\xA7\xE0\xBA\xB9-\xE0\xBA\x8A\xE0\xBA\xB4\xE0\xBA\x88\xE0\xBA\xB5-\xE0\xBA\x8A\xE0\xBA\xB9\xE0\xBB\x80\xE0\xBA\x81\xE0\xBA\x87-\xE0\xBA\xA2\xE0\xBA\xB4\xE0\xBA\x99\xE0\xBA\x8A\xE0\xBA\xB4\xE0\xBA\x99-\xE0\xBB\x80\xE0\xBA\xA1\xE0\xBA\xBB\xE0\xBA\xB2\xE0\xBB\x80\xE0\xBA\xA3\xE0\xBA\x99\xE0\xBB\x80\xE0\xBA\x8A\xE0\xBA\xB4\xE0\xBB\x88\xE0\xBA\x99\xE0\xBA\x81\xE0\xBA\xB8\xE0\xBA\x8D-\xE0\xBA\x8A\xE0\xBA\xB4\xE0\xBB\x84\xE0\xBA\x88-\xE0\xBA\xA7\xE0\xBA\xB9\xE0\xBA\xA2\xE0\xBA\xB5-\xE0\xBB\x80\xE0\xBA\xA7\xE0\xBA\xB5\xE0\xBA\x8D\xE0\xBA\x9A\xE0\xBA\xB4\xE0\xBA\x87-\xE0\xBB\x80\xE0\xBA\x8A\xE0\xBA\x99\xE0\xBA\x94\xE0\xBA\xB4\xE0\xBA\x87-\xE0\xBA\xA2\xE0\xBA\xB9\xE0\xBA\xA7\xE0\xBA\xB9-\xE0\xBA\x8A\xE0\xBA\xB9\xE0\xBA\x88\xE0\xBA\xB5-\xE0\xBB\x84\xE0\xBA\xAB\xE0\xBB\x80\xE0\xBA\x81\xE0\xBA\x87-\xE0\xBA\x8A\xE0\xBA\xB4\xE0\xBA\x8A\xE0\xBA\xB4\xE0\xBA\x99-\xE0\xBA\x8A\xE0\xBA\xB9\xE0\xBB\x80\xE0\xBA\xA3\xE0\xBA\x8D-\xE0\xBA\xA2\xE0\xBA\xB4\xE0\xBA\x99\xE0\xBA\x81\xE0\xBA\xB8\xE0\xBA\x8D-\xE0\xBB\x80\xE0\xBA\xA1\xE0\xBA\xBB\xE0\xBA\xB2\xE0\xBB\x84\xE0\xBA\x88-\xE0\xBB\x80\xE0\xBA\x8A\xE0\xBA\x99\xE0\xBA\xA2\xE0\xBA\xB5-\xE0\xBA\x8A\xE0\xBA\xB4\xE0\xBA\x9A\xE0\xBA\xB4\xE0\xBA\x87-\xE0\xBA\xA7\xE0\xBA\xB9\xE0\xBA\x94\xE0\xBA\xB4\xE0\xBA\x87-\xE0\xBB\x80\xE0\xBA\xA7\xE0\xBA\xB5\xE0\xBA\x8D\xE0\xBA\xA7\xE0\xBA\xB9-\xE0\xBB\x80\xE0\xBA\x81\xE0\xBA\x99\xE0\xBA\x88\xE0\xBA\xB5-\xE0\xBA\xA2\xE0\xBA\xB9\xE0\xBB\x80\xE0\xBA\x81\xE0\xBA\x87-\xE0\xBA\x8A\xE0\xBA\xB9\xE0\xBA\x8A\xE0\xBA\xB4\xE0\xBA\x99-\xE0\xBB\x84\xE0\xBA\xAB\xE0\xBB\x80\xE0\xBA\xA3\xE0\xBA\x99-\xE0\xBA\x8A\xE0\xBA\xB4\xE0\xBA\x81\xE0\xBA\xB8\xE0\xBA\x8D-\xE0\xBA\x8A\xE0\xBA\xB9\xE0\xBB\x80\xE0\xBA\x88\xE0\xBA\x8D-\xE0\xBA\xA2\xE0\xBA\xB4\xE0\xBA\x99\xE0\xBA\xA2\xE0\xBA\xB4-\xE0\xBB\x80\xE0\xBA\xA1\xE0\xBA\xBB\xE0\xBA\xB2\xE0\xBA\x9A\xE0\xBA\xB4\xE0\xBA\x87\xE0\xBB\x80\xE0\xBA\x8A\xE0\xBA\xB4\xE0\xBB\x88\xE0\xBA\x99\xE0\xBA\x94\xE0\xBA\xB4\xE0\xBA\x87-\xE0\xBA\x8A\xE0\xBA\xB4\xE0\xBA\xA7\xE0\xBA\xB9-\xE0\xBA\xA7\xE0\xBA\xB9\xE0\xBA\x88\xE0\xBA\xB5-\xE0\xBB\x80\xE0\xBA\xA7\xE0\xBA\xB5\xE0\xBA\x8D\xE0\xBB\x80\xE0\xBA\x81\xE0\xBA\x87-\xE0\xBB\x80\xE0\xBA\x8A\xE0\xBA\x99\xE0\xBA\x8A\xE0\xBA\xB4\xE0\xBA\x99-\xE0\xBA\xA2\xE0\xBA\xB9\xE0\xBB\x80\xE0\xBA\xA3\xE0\xBA\x99-\xE0\xBA\x8A\xE0\xBA\xB9\xE0\xBA\x81\xE0\xBA\xB8\xE0\xBA\x8D\xE0\xBA\xAE\xE0\xBB\x88\xE0\xBA\xB2\xE0\xBA\x8D") }); @@ -20,8 +20,8 @@ macro_rules! __impl_datetime_symbols_dangi_years_v1 { static FF_ADLM_X_3: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Cyclic(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"<\0\0\0\0\0\x15\0*\0K\0l\0\x89\0\x9A\0\xB7\0\xD8\0\xF9\0\x12\x01+\x01D\x01]\x01z\x01\x97\x01\xB0\x01\xD1\x01\xEA\x01\x07\x02$\x02A\x02V\x02s\x02\x94\x02\xA9\x02\xBE\x02\xDF\x02\0\x03!\x036\x03O\x03h\x03\x89\x03\xA6\x03\xBF\x03\xD8\x03\xF1\x03\x0E\x04/\x04L\x04i\x04z\x04\x97\x04\xB8\x04\xD5\x04\xEA\x04\x07\x05(\x05A\x05Z\x05w\x05\x90\x05\xB1\x05\xCA\x05\xE3\x05\xFC\x05\x1D\x06:\x06W\x06\xF0\x9E\xA4\xB6\xF0\x9E\xA4\xA2\xF0\x9E\xA5\x84-\xF0\x9E\xA5\x81\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xAD-\xF0\x9E\xA4\xA7\xF0\x9E\xA4\xAE\xF0\x9E\xA5\x85\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA-\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xAD\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xA3\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA-\xF0\x9E\xA4\xA5\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xAE\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85-\xF0\x9E\xA4\xB7\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xB6\xF0\x9E\xA4\xAD-\xF0\x9E\xA4\xA7\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xB6\xF0\x9E\xA4\xAB\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA-\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85\xF0\x9E\xA5\x83\xF0\x9E\xA4\xAD\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2-\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x8A\xF0\x9E\xA5\x85\xF0\x9E\xA4\xAA\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2-\xF0\x9E\xA5\x83\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA\xF0\x9E\xA4\xAE\xF0\x9E\xA5\x85-\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB6\xF0\x9E\xA4\xA2\xF0\x9E\xA5\x84-\xF0\x9E\xA5\x83\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xAD-\xF0\x9E\xA4\xB8\xF0\x9E\xA4\xA2\xF0\x9E\xA5\x84\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA-\xF0\x9E\xA5\x81\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xA3\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA-\xF0\x9E\xA5\x83\xF0\x9E\xA4\xAE\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85-\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xAD\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xB6\xF0\x9E\xA4\xAD-\xF0\x9E\xA4\xA5\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xAE\xF0\x9E\xA4\xB6\xF0\x9E\xA4\xAB\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA-\xF0\x9E\xA4\xB7\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2\xF0\x9E\xA5\x83\xF0\x9E\xA4\xAD\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2-\xF0\x9E\xA4\xA7\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xAA\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2-\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85\xF0\x9E\xA4\xBA\xF0\x9E\xA4\xAE\xF0\x9E\xA5\x85-\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x8A\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB6\xF0\x9E\xA4\xA2\xF0\x9E\xA5\x84-\xF0\x9E\xA5\x83\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xAD-\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA-\xF0\x9E\xA5\x83\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85\xF0\x9E\xA4\xA3\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA-\xF0\x9E\xA4\xB8\xF0\x9E\xA4\xA2\xF0\x9E\xA5\x84\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85-\xF0\x9E\xA5\x81\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xB6\xF0\x9E\xA4\xAD-\xF0\x9E\xA5\x83\xF0\x9E\xA4\xAE\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB6\xF0\x9E\xA4\xAB\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA-\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xAD\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2\xF0\x9E\xA5\x83\xF0\x9E\xA4\xAD\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2-\xF0\x9E\xA4\xA5\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xAE\xF0\x9E\xA4\xAA\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2-\xF0\x9E\xA4\xB7\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA\xF0\x9E\xA4\xAE\xF0\x9E\xA5\x85-\xF0\x9E\xA4\xA7\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xB6\xF0\x9E\xA4\xA2\xF0\x9E\xA5\x84-\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xAD-\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x8A\xF0\x9E\xA5\x85\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA-\xF0\x9E\xA5\x83\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xA3\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA-\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85-\xF0\x9E\xA5\x83\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB6\xF0\x9E\xA4\xAD-\xF0\x9E\xA4\xB8\xF0\x9E\xA4\xA2\xF0\x9E\xA5\x84\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB6\xF0\x9E\xA4\xAB\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA-\xF0\x9E\xA5\x81\xF0\x9E\xA4\xAD\xF0\x9E\xA5\x83\xF0\x9E\xA4\xAD\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2-\xF0\x9E\xA5\x83\xF0\x9E\xA4\xAE\xF0\x9E\xA5\x85\xF0\x9E\xA4\xAA\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2-\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xAD\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA\xF0\x9E\xA4\xAE\xF0\x9E\xA5\x85-\xF0\x9E\xA4\xA5\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xAE\xF0\x9E\xA4\xB6\xF0\x9E\xA4\xA2\xF0\x9E\xA5\x84-\xF0\x9E\xA4\xB7\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xAD-\xF0\x9E\xA4\xA7\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA-\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85\xF0\x9E\xA4\xA3\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA-\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x8A\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85-\xF0\x9E\xA5\x83\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xB6\xF0\x9E\xA4\xAD-\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB6\xF0\x9E\xA4\xAB\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA-\xF0\x9E\xA5\x83\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85\xF0\x9E\xA5\x83\xF0\x9E\xA4\xAD\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2-\xF0\x9E\xA4\xB8\xF0\x9E\xA4\xA2\xF0\x9E\xA5\x84\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xAA\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2-\xF0\x9E\xA5\x81\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xBA\xF0\x9E\xA4\xAE\xF0\x9E\xA5\x85-\xF0\x9E\xA5\x83\xF0\x9E\xA4\xAE\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB6\xF0\x9E\xA4\xA2\xF0\x9E\xA5\x84-\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xAD\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xAD-\xF0\x9E\xA4\xA5\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xAE\xF0\x9E\xA4\xA6\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA-\xF0\x9E\xA4\xB7\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xA3\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA-\xF0\x9E\xA4\xA7\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85-\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB6\xF0\x9E\xA4\xAD-\xF0\x9E\xA4\xB1\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x8A\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB6\xF0\x9E\xA4\xAB\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xBA-\xF0\x9E\xA5\x83\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2\xF0\x9E\xA5\x83\xF0\x9E\xA4\xAD\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2-\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85\xF0\x9E\xA4\xAA\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x85\xF0\x9E\xA4\xB2-\xF0\x9E\xA5\x83\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x85\xF0\x9E\xA4\xBA\xF0\x9E\xA4\xAE\xF0\x9E\xA5\x85-\xF0\x9E\xA4\xB8\xF0\x9E\xA4\xA2\xF0\x9E\xA5\x84\xF0\x9E\xA4\xB4") }); static TH_X_4: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Cyclic(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"<\0\0\0\0\0\x1B\x000\0H\0`\0u\0\x8A\0\x9F\0\xB4\0\xCF\0\xEA\0\xFF\0\x14\x012\x01G\x01\\\x01t\x01\x8C\x01\xA1\x01\xB9\x01\xD1\x01\xEC\x01\x04\x02\x16\x02+\x02@\x02U\x02m\x02\x85\x02\xA0\x02\xB5\x02\xCD\x02\xE2\x02\xFA\x02\x12\x03!\x036\x03N\x03c\x03~\x03\x99\x03\xB4\x03\xC9\x03\xDE\x03\xF3\x03\x08\x04 \x042\x04G\x04b\x04}\x04\x98\x04\xB0\x04\xC8\x04\xDD\x04\xEF\x04\x04\x05\x1C\x054\x05I\x05\xE0\xB9\x80\xE0\xB8\x88\xE0\xB8\xB5\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB8\x88\xE0\xB8\xB7\xE0\xB9\x88\xE0\xB8\xAD\xE0\xB8\xAD\xE0\xB8\xB5\xE0\xB9\x8B\xE0\xB9\x82\xE0\xB8\x89\xE0\xB9\x88\xE0\xB8\xA7\xE0\xB8\x9B\xE0\xB8\xB4\xE0\xB9\x88\xE0\xB8\x87\xE0\xB8\xAD\xE0\xB8\xB4\xE0\xB9\x8B\xE0\xB8\x99\xE0\xB8\x95\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB9\x80\xE0\xB8\xAB\xE0\xB8\xA1\xE0\xB9\x88\xE0\xB8\xB2\xE0\xB8\xAD\xE0\xB8\xB9\xE0\xB9\x89\xE0\xB9\x80\xE0\xB8\x89\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\x88\xE0\xB8\xB5\xE0\xB9\x88\xE0\xB8\x8B\xE0\xB8\xB7\xE0\xB9\x88\xE0\xB8\xAD\xE0\xB9\x80\xE0\xB8\x81\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB8\xAD\xE0\xB8\xB9\xE0\xB9\x89\xE0\xB8\x8B\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB9\x80\xE0\xB8\xA7\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB9\x80\xE0\xB8\xAB\xE0\xB8\xA3\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB9\x80\xE0\xB8\x8B\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\x81\xE0\xB8\xB8\xE0\xB9\x8B\xE0\xB8\xA2\xE0\xB9\x82\xE0\xB8\xAB\xE0\xB8\xA2\xE0\xB9\x88\xE0\xB8\xA7\xE0\xB9\x80\xE0\xB8\x88\xE0\xB9\x88\xE0\xB8\xB5\xE0\xB8\xA2\xE0\xB8\x8B\xE0\xB8\xB9\xE0\xB8\xAD\xE0\xB8\xB5\xE0\xB9\x8B\xE0\xB8\xAE\xE0\xB9\x88\xE0\xB8\xB2\xE0\xB8\xA2\xE0\xB8\x9B\xE0\xB8\xB4\xE0\xB9\x8B\xE0\xB8\xB4\xE0\xB9\x88\xE0\xB8\x87\xE0\xB8\x88\xE0\xB8\xB7\xE0\xB9\x88\xE0\xB8\xAD\xE0\xB8\x95\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB9\x82\xE0\xB8\x89\xE0\xB9\x88\xE0\xB8\xA7\xE0\xB8\xAD\xE0\xB8\xB9\xE0\xB9\x89\xE0\xB8\xAD\xE0\xB8\xB4\xE0\xB9\x8B\xE0\xB8\x99\xE0\xB8\x88\xE0\xB8\xB5\xE0\xB9\x8B\xE0\xB9\x80\xE0\xB8\xAB\xE0\xB8\xA1\xE0\xB9\x88\xE0\xB8\xB2\xE0\xB9\x80\xE0\xB8\x81\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB9\x80\xE0\xB8\x89\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\x8B\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\x8B\xE0\xB8\xB7\xE0\xB9\x88\xE0\xB8\xAD\xE0\xB9\x80\xE0\xB8\xAB\xE0\xB8\xA3\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\xAD\xE0\xB8\xB9\xE0\xB9\x89\xE0\xB8\x81\xE0\xB8\xB8\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB9\x80\xE0\xB8\xA7\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB9\x80\xE0\xB8\x88\xE0\xB8\xB5\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB9\x80\xE0\xB8\x8B\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\xAD\xE0\xB8\xB5\xE0\xB9\x8B\xE0\xB9\x82\xE0\xB8\xAB\xE0\xB8\xA2\xE0\xB9\x88\xE0\xB8\xA7\xE0\xB8\x9B\xE0\xB8\xB4\xE0\xB9\x88\xE0\xB8\x87\xE0\xB8\x8B\xE0\xB8\xB9\xE0\xB8\x95\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB8\xAE\xE0\xB9\x88\xE0\xB8\xB2\xE0\xB8\xA2\xE0\xB8\xAD\xE0\xB8\xB9\xE0\xB9\x89\xE0\xB8\x88\xE0\xB8\xB7\xE0\xB9\x88\xE0\xB8\xAD\xE0\xB8\x88\xE0\xB8\xB5\xE0\xB9\x8B\xE0\xB9\x82\xE0\xB8\x89\xE0\xB9\x88\xE0\xB8\xA7\xE0\xB9\x80\xE0\xB8\x81\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB8\xAD\xE0\xB8\xB4\xE0\xB9\x8B\xE0\xB8\x99\xE0\xB8\x8B\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB9\x80\xE0\xB8\xAB\xE0\xB8\xA1\xE0\xB9\x88\xE0\xB8\xB2\xE0\xB9\x80\xE0\xB8\xAB\xE0\xB8\xA3\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB9\x80\xE0\xB8\x89\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\x81\xE0\xB8\xB8\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB8\x8B\xE0\xB9\x88\xE0\xB8\xAD\xE0\xB9\x80\xE0\xB8\x88\xE0\xB9\x88\xE0\xB8\xB5\xE0\xB8\xA2\xE0\xB8\xAD\xE0\xB8\xB9\xE0\xB9\x89\xE0\xB8\xAD\xE0\xB8\xB5\xE0\xB9\x88\xE0\xB9\x80\xE0\xB8\xA7\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB8\x9B\xE0\xB9\x88\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB9\x80\xE0\xB8\x8B\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\x95\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB9\x82\xE0\xB8\xAB\xE0\xB8\xA2\xE0\xB9\x88\xE0\xB8\xA7\xE0\xB8\xAD\xE0\xB8\xB9\xE0\xB9\x89\xE0\xB8\x8B\xE0\xB8\xB9\xE0\xB8\x88\xE0\xB8\xB5\xE0\xB9\x88\xE0\xB8\xAE\xE0\xB9\x88\xE0\xB8\xB2\xE0\xB8\xA2\xE0\xB9\x80\xE0\xB8\x81\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB8\x88\xE0\xB8\xB7\xE0\xB9\x88\xE0\xB8\xAD\xE0\xB8\x8B\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB9\x82\xE0\xB8\x89\xE0\xB9\x88\xE0\xB8\xA7\xE0\xB9\x80\xE0\xB8\xAB\xE0\xB8\xA3\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\xAD\xE0\xB8\xB4\xE0\xB9\x8B\xE0\xB8\x99\xE0\xB8\x81\xE0\xB8\xB8\xE0\xB9\x8B\xE0\xB8\xA2\xE0\xB9\x80\xE0\xB8\xAB\xE0\xB8\xA1\xE0\xB9\x88\xE0\xB8\xB2\xE0\xB9\x80\xE0\xB8\x88\xE0\xB8\xB5\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB9\x80\xE0\xB8\x89\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\xAD\xE0\xB8\xB5\xE0\xB9\x88\xE0\xB8\x8B\xE0\xB9\x88\xE0\xB8\xB7\xE0\xB8\xAD\xE0\xB8\x9B\xE0\xB9\x88\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB8\xAD\xE0\xB8\xB9\xE0\xB9\x89\xE0\xB8\x95\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB9\x80\xE0\xB8\xA7\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB8\xAD\xE0\xB8\xB9\xE0\xB9\x89\xE0\xB9\x80\xE0\xB8\x8B\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\x88\xE0\xB8\xB5\xE0\xB9\x8B\xE0\xB9\x82\xE0\xB8\xAB\xE0\xB8\xA2\xE0\xB9\x88\xE0\xB8\xA7\xE0\xB9\x80\xE0\xB8\x81\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB8\x8B\xE0\xB8\xB9\xE0\xB8\x8B\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\xAE\xE0\xB9\x88\xE0\xB8\xB2\xE0\xB8\xA2\xE0\xB9\x80\xE0\xB8\xAB\xE0\xB8\xA3\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\x88\xE0\xB9\x88\xE0\xB8\xB7\xE0\xB8\xAD\xE0\xB8\x81\xE0\xB8\xB8\xE0\xB9\x8B\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB9\x82\xE0\xB8\x89\xE0\xB9\x88\xE0\xB8\xA7\xE0\xB9\x80\xE0\xB8\x88\xE0\xB8\xB5\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB8\xAD\xE0\xB8\xB4\xE0\xB9\x8B\xE0\xB8\x99\xE0\xB8\xAD\xE0\xB9\x8B\xE0\xB8\xB5\xE0\xB9\x80\xE0\xB8\xAB\xE0\xB8\xA1\xE0\xB9\x88\xE0\xB8\xB2\xE0\xB8\x9B\xE0\xB8\xB4\xE0\xB9\x88\xE0\xB8\x87\xE0\xB9\x80\xE0\xB8\x89\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\x95\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB8\x8B\xE0\xB8\xB7\xE0\xB9\x88\xE0\xB8\xAD\xE0\xB8\xAD\xE0\xB8\xB9\xE0\xB9\x89\xE0\xB8\xAD\xE0\xB8\xB9\xE0\xB9\x89\xE0\xB8\x88\xE0\xB9\x88\xE0\xB8\xB5\xE0\xB9\x80\xE0\xB8\xA7\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB9\x80\xE0\xB8\x81\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB9\x80\xE0\xB8\x8B\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\x8B\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB9\x82\xE0\xB8\xAB\xE0\xB8\xA2\xE0\xB9\x88\xE0\xB8\xA7\xE0\xB9\x80\xE0\xB8\xAB\xE0\xB8\xA3\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\x8B\xE0\xB8\xB9\xE0\xB8\x81\xE0\xB8\xB8\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB8\xAE\xE0\xB9\x88\xE0\xB8\xB2\xE0\xB8\xA2") }); static TH_X_3: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Cyclic(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"<\0\0\0\0\0\x1B\x000\0H\0`\0u\0\x8A\0\x9F\0\xB4\0\xCF\0\xED\0\x02\x01\x17\x015\x01J\x01_\x01w\x01\x8F\x01\xA4\x01\xBC\x01\xD4\x01\xEF\x01\x07\x02\x19\x02.\x02C\x02X\x02p\x02\x88\x02\xA3\x02\xB8\x02\xD0\x02\xE5\x02\xFD\x02\x15\x03$\x039\x03Q\x03f\x03\x81\x03\x9C\x03\xB7\x03\xCC\x03\xE1\x03\xF6\x03\x0B\x04#\x045\x04J\x04e\x04\x80\x04\x9B\x04\xB3\x04\xCB\x04\xE0\x04\xF2\x04\x07\x05\x1F\x057\x05L\x05\xE0\xB9\x80\xE0\xB8\x88\xE0\xB8\xB5\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB8\x88\xE0\xB8\xB7\xE0\xB9\x88\xE0\xB8\xAD\xE0\xB8\xAD\xE0\xB8\xB5\xE0\xB9\x8B\xE0\xB9\x82\xE0\xB8\x89\xE0\xB9\x88\xE0\xB8\xA7\xE0\xB8\x9B\xE0\xB8\xB4\xE0\xB9\x88\xE0\xB8\x87\xE0\xB8\xAD\xE0\xB8\xB4\xE0\xB9\x8B\xE0\xB8\x99\xE0\xB8\x95\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB9\x80\xE0\xB8\xAB\xE0\xB8\xA1\xE0\xB9\x88\xE0\xB8\xB2\xE0\xB8\xAD\xE0\xB8\xB9\xE0\xB9\x89\xE0\xB9\x80\xE0\xB8\x89\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\x88\xE0\xB8\xB5\xE0\xB9\x88\xE0\xB8\x8B\xE0\xB8\xB7\xE0\xB9\x88\xE0\xB8\xAD\xE0\xB9\x80\xE0\xB8\x81\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB8\xAD\xE0\xB8\xB9\xE0\xB9\x89\xE0\xB8\x8B\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB9\x80\xE0\xB8\xA7\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB9\x80\xE0\xB8\xAB\xE0\xB8\xA3\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB9\x80\xE0\xB8\x8B\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\x81\xE0\xB8\xB8\xE0\xB9\x8B\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB9\x82\xE0\xB8\xAB\xE0\xB8\xA2\xE0\xB9\x88\xE0\xB8\xA7\xE0\xB9\x80\xE0\xB8\x88\xE0\xB9\x88\xE0\xB8\xB5\xE0\xB8\xA2\xE0\xB8\x8B\xE0\xB8\xB9\xE0\xB8\xAD\xE0\xB8\xB5\xE0\xB9\x8B\xE0\xB8\xAE\xE0\xB9\x88\xE0\xB8\xB2\xE0\xB8\xA2\xE0\xB8\x9B\xE0\xB8\xB4\xE0\xB9\x8B\xE0\xB8\xB4\xE0\xB9\x88\xE0\xB8\x87\xE0\xB8\x88\xE0\xB8\xB7\xE0\xB9\x88\xE0\xB8\xAD\xE0\xB8\x95\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB9\x82\xE0\xB8\x89\xE0\xB9\x88\xE0\xB8\xA7\xE0\xB8\xAD\xE0\xB8\xB9\xE0\xB9\x89\xE0\xB8\xAD\xE0\xB8\xB4\xE0\xB9\x8B\xE0\xB8\x99\xE0\xB8\x88\xE0\xB8\xB5\xE0\xB9\x8B\xE0\xB9\x80\xE0\xB8\xAB\xE0\xB8\xA1\xE0\xB9\x88\xE0\xB8\xB2\xE0\xB9\x80\xE0\xB8\x81\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB9\x80\xE0\xB8\x89\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\x8B\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\x8B\xE0\xB8\xB7\xE0\xB9\x88\xE0\xB8\xAD\xE0\xB9\x80\xE0\xB8\xAB\xE0\xB8\xA3\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\xAD\xE0\xB8\xB9\xE0\xB9\x89\xE0\xB8\x81\xE0\xB8\xB8\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB9\x80\xE0\xB8\xA7\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB9\x80\xE0\xB8\x88\xE0\xB8\xB5\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB9\x80\xE0\xB8\x8B\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\xAD\xE0\xB8\xB5\xE0\xB9\x8B\xE0\xB9\x82\xE0\xB8\xAB\xE0\xB8\xA2\xE0\xB9\x88\xE0\xB8\xA7\xE0\xB8\x9B\xE0\xB8\xB4\xE0\xB9\x88\xE0\xB8\x87\xE0\xB8\x8B\xE0\xB8\xB9\xE0\xB8\x95\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB8\xAE\xE0\xB9\x88\xE0\xB8\xB2\xE0\xB8\xA2\xE0\xB8\xAD\xE0\xB8\xB9\xE0\xB9\x89\xE0\xB8\x88\xE0\xB8\xB7\xE0\xB9\x88\xE0\xB8\xAD\xE0\xB8\x88\xE0\xB8\xB5\xE0\xB9\x8B\xE0\xB9\x82\xE0\xB8\x89\xE0\xB9\x88\xE0\xB8\xA7\xE0\xB9\x80\xE0\xB8\x81\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB8\xAD\xE0\xB8\xB4\xE0\xB9\x8B\xE0\xB8\x99\xE0\xB8\x8B\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB9\x80\xE0\xB8\xAB\xE0\xB8\xA1\xE0\xB9\x88\xE0\xB8\xB2\xE0\xB9\x80\xE0\xB8\xAB\xE0\xB8\xA3\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB9\x80\xE0\xB8\x89\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\x81\xE0\xB8\xB8\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB8\x8B\xE0\xB9\x88\xE0\xB8\xAD\xE0\xB9\x80\xE0\xB8\x88\xE0\xB9\x88\xE0\xB8\xB5\xE0\xB8\xA2\xE0\xB8\xAD\xE0\xB8\xB9\xE0\xB9\x89\xE0\xB8\xAD\xE0\xB8\xB5\xE0\xB9\x88\xE0\xB9\x80\xE0\xB8\xA7\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB8\x9B\xE0\xB9\x88\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB9\x80\xE0\xB8\x8B\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\x95\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB9\x82\xE0\xB8\xAB\xE0\xB8\xA2\xE0\xB9\x88\xE0\xB8\xA7\xE0\xB8\xAD\xE0\xB8\xB9\xE0\xB9\x89\xE0\xB8\x8B\xE0\xB8\xB9\xE0\xB8\x88\xE0\xB8\xB5\xE0\xB9\x88\xE0\xB8\xAE\xE0\xB9\x88\xE0\xB8\xB2\xE0\xB8\xA2\xE0\xB9\x80\xE0\xB8\x81\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB8\x88\xE0\xB8\xB7\xE0\xB9\x88\xE0\xB8\xAD\xE0\xB8\x8B\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB9\x82\xE0\xB8\x89\xE0\xB9\x88\xE0\xB8\xA7\xE0\xB9\x80\xE0\xB8\xAB\xE0\xB8\xA3\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\xAD\xE0\xB8\xB4\xE0\xB9\x8B\xE0\xB8\x99\xE0\xB8\x81\xE0\xB8\xB8\xE0\xB9\x8B\xE0\xB8\xA2\xE0\xB9\x80\xE0\xB8\xAB\xE0\xB8\xA1\xE0\xB9\x88\xE0\xB8\xB2\xE0\xB9\x80\xE0\xB8\x88\xE0\xB8\xB5\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB9\x80\xE0\xB8\x89\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\xAD\xE0\xB8\xB5\xE0\xB9\x88\xE0\xB8\x8B\xE0\xB9\x88\xE0\xB8\xB7\xE0\xB8\xAD\xE0\xB8\x9B\xE0\xB9\x88\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB8\xAD\xE0\xB8\xB9\xE0\xB9\x89\xE0\xB8\x95\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB9\x80\xE0\xB8\xA7\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB8\xAD\xE0\xB8\xB9\xE0\xB9\x89\xE0\xB9\x80\xE0\xB8\x8B\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\x88\xE0\xB8\xB5\xE0\xB9\x8B\xE0\xB9\x82\xE0\xB8\xAB\xE0\xB8\xA2\xE0\xB9\x88\xE0\xB8\xA7\xE0\xB9\x80\xE0\xB8\x81\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB8\x8B\xE0\xB8\xB9\xE0\xB8\x8B\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\xAE\xE0\xB9\x88\xE0\xB8\xB2\xE0\xB8\xA2\xE0\xB9\x80\xE0\xB8\xAB\xE0\xB8\xA3\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\x88\xE0\xB9\x88\xE0\xB8\xB7\xE0\xB8\xAD\xE0\xB8\x81\xE0\xB8\xB8\xE0\xB9\x8B\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB9\x82\xE0\xB8\x89\xE0\xB9\x88\xE0\xB8\xA7\xE0\xB9\x80\xE0\xB8\x88\xE0\xB8\xB5\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB8\xAD\xE0\xB8\xB4\xE0\xB9\x8B\xE0\xB8\x99\xE0\xB8\xAD\xE0\xB9\x8B\xE0\xB8\xB5\xE0\xB9\x80\xE0\xB8\xAB\xE0\xB8\xA1\xE0\xB9\x88\xE0\xB8\xB2\xE0\xB8\x9B\xE0\xB8\xB4\xE0\xB9\x88\xE0\xB8\x87\xE0\xB9\x80\xE0\xB8\x89\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\x95\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB8\x8B\xE0\xB8\xB7\xE0\xB9\x88\xE0\xB8\xAD\xE0\xB8\xAD\xE0\xB8\xB9\xE0\xB9\x89\xE0\xB8\xAD\xE0\xB8\xB9\xE0\xB9\x89\xE0\xB8\x88\xE0\xB9\x88\xE0\xB8\xB5\xE0\xB9\x80\xE0\xB8\xA7\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB9\x80\xE0\xB8\x81\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB9\x80\xE0\xB8\x8B\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\x8B\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB9\x82\xE0\xB8\xAB\xE0\xB8\xA2\xE0\xB9\x88\xE0\xB8\xA7\xE0\xB9\x80\xE0\xB8\xAB\xE0\xB8\xA3\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\x8B\xE0\xB8\xB9\xE0\xB8\x81\xE0\xB8\xB8\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB8\xAE\xE0\xB9\x88\xE0\xB8\xB2\xE0\xB8\xA2") }); - static VALUES: [&::Yokeable; 34usize] = [&AST_X_5, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &LO_X_3, &LO_X_3, &LO_X_3, &TH_X_3, &TH_X_4, &TH_X_4, &UND_X_3, &UND_X_3, &UND_X_3, &VI_X_3, &VI_X_3, &VI_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3]; - static KEYS: [&str; 34usize] = ["ast-x-5", "ff-Adlm-x-3", "ff-Adlm-x-4", "ff-Adlm-x-5", "ja-x-3", "ja-x-4", "ja-x-5", "ko-x-3", "ko-x-4", "ko-x-5", "lo-x-3", "lo-x-4", "lo-x-5", "th-x-3", "th-x-4", "th-x-5", "und-x-3", "und-x-4", "und-x-5", "vi-x-3", "vi-x-4", "vi-x-5", "yue-Hans-x-3", "yue-Hans-x-4", "yue-Hans-x-5", "yue-x-3", "yue-x-4", "yue-x-5", "zh-Hant-x-3", "zh-Hant-x-4", "zh-Hant-x-5", "zh-x-3", "zh-x-4", "zh-x-5"]; + static VALUES: [&::Yokeable; 480usize] = [&AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AST_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &LO_X_3, &LO_X_3, &LO_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &TH_X_3, &TH_X_4, &TH_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &VI_X_3, &VI_X_3, &VI_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &AF_X_3, &AF_X_3, &AF_X_3]; + static KEYS: [&str; 480usize] = ["af-x-3", "af-x-4", "af-x-5", "am-x-3", "am-x-4", "am-x-5", "ar-x-3", "ar-x-4", "ar-x-5", "as-x-3", "as-x-4", "as-x-5", "ast-x-3", "ast-x-4", "ast-x-5", "az-x-3", "az-x-4", "az-x-5", "be-x-3", "be-x-4", "be-x-5", "bg-x-3", "bg-x-4", "bg-x-5", "bgc-x-3", "bgc-x-4", "bgc-x-5", "bho-x-3", "bho-x-4", "bho-x-5", "blo-x-3", "blo-x-4", "blo-x-5", "bn-x-3", "bn-x-4", "bn-x-5", "br-x-3", "br-x-4", "br-x-5", "brx-x-3", "brx-x-4", "brx-x-5", "bs-Cyrl-x-3", "bs-Cyrl-x-4", "bs-Cyrl-x-5", "bs-x-3", "bs-x-4", "bs-x-5", "ca-x-3", "ca-x-4", "ca-x-5", "ceb-x-3", "ceb-x-4", "ceb-x-5", "chr-x-3", "chr-x-4", "chr-x-5", "cs-x-3", "cs-x-4", "cs-x-5", "csw-x-3", "csw-x-4", "csw-x-5", "cv-x-3", "cv-x-4", "cv-x-5", "cy-x-3", "cy-x-4", "cy-x-5", "da-x-3", "da-x-4", "da-x-5", "de-x-3", "de-x-4", "de-x-5", "doi-x-3", "doi-x-4", "doi-x-5", "dsb-x-3", "dsb-x-4", "dsb-x-5", "el-x-3", "el-x-4", "el-x-5", "en-x-3", "en-x-4", "en-x-5", "eo-x-3", "eo-x-4", "eo-x-5", "es-x-3", "es-x-4", "es-x-5", "et-x-3", "et-x-4", "et-x-5", "eu-x-3", "eu-x-4", "eu-x-5", "fa-x-3", "fa-x-4", "fa-x-5", "ff-Adlm-x-3", "ff-Adlm-x-4", "ff-Adlm-x-5", "fi-x-3", "fi-x-4", "fi-x-5", "fil-x-3", "fil-x-4", "fil-x-5", "fo-x-3", "fo-x-4", "fo-x-5", "fr-x-3", "fr-x-4", "fr-x-5", "fy-x-3", "fy-x-4", "fy-x-5", "ga-x-3", "ga-x-4", "ga-x-5", "gd-x-3", "gd-x-4", "gd-x-5", "gl-x-3", "gl-x-4", "gl-x-5", "gu-x-3", "gu-x-4", "gu-x-5", "ha-x-3", "ha-x-4", "ha-x-5", "he-x-3", "he-x-4", "he-x-5", "hi-Latn-x-3", "hi-Latn-x-4", "hi-Latn-x-5", "hi-x-3", "hi-x-4", "hi-x-5", "hr-x-3", "hr-x-4", "hr-x-5", "hsb-x-3", "hsb-x-4", "hsb-x-5", "hu-x-3", "hu-x-4", "hu-x-5", "hy-x-3", "hy-x-4", "hy-x-5", "ia-x-3", "ia-x-4", "ia-x-5", "id-x-3", "id-x-4", "id-x-5", "ie-x-3", "ie-x-4", "ie-x-5", "ig-x-3", "ig-x-4", "ig-x-5", "is-x-3", "is-x-4", "is-x-5", "it-x-3", "it-x-4", "it-x-5", "ja-x-3", "ja-x-4", "ja-x-5", "jv-x-3", "jv-x-4", "jv-x-5", "ka-x-3", "ka-x-4", "ka-x-5", "kea-x-3", "kea-x-4", "kea-x-5", "kgp-x-3", "kgp-x-4", "kgp-x-5", "kk-x-3", "kk-x-4", "kk-x-5", "km-x-3", "km-x-4", "km-x-5", "kn-x-3", "kn-x-4", "kn-x-5", "ko-x-3", "ko-x-4", "ko-x-5", "kok-x-3", "kok-x-4", "kok-x-5", "ks-Deva-x-3", "ks-Deva-x-4", "ks-Deva-x-5", "ks-x-3", "ks-x-4", "ks-x-5", "ku-x-3", "ku-x-4", "ku-x-5", "kxv-Deva-x-3", "kxv-Deva-x-4", "kxv-Deva-x-5", "kxv-Orya-x-3", "kxv-Orya-x-4", "kxv-Orya-x-5", "kxv-Telu-x-3", "kxv-Telu-x-4", "kxv-Telu-x-5", "kxv-x-3", "kxv-x-4", "kxv-x-5", "ky-x-3", "ky-x-4", "ky-x-5", "lb-x-3", "lb-x-4", "lb-x-5", "lij-x-3", "lij-x-4", "lij-x-5", "lmo-x-3", "lmo-x-4", "lmo-x-5", "lo-x-3", "lo-x-4", "lo-x-5", "lt-x-3", "lt-x-4", "lt-x-5", "lv-x-3", "lv-x-4", "lv-x-5", "mai-x-3", "mai-x-4", "mai-x-5", "mi-x-3", "mi-x-4", "mi-x-5", "mk-x-3", "mk-x-4", "mk-x-5", "ml-x-3", "ml-x-4", "ml-x-5", "mn-x-3", "mn-x-4", "mn-x-5", "mni-x-3", "mni-x-4", "mni-x-5", "mr-x-3", "mr-x-4", "mr-x-5", "ms-x-3", "ms-x-4", "ms-x-5", "mt-x-3", "mt-x-4", "mt-x-5", "my-x-3", "my-x-4", "my-x-5", "nb-x-3", "nb-x-4", "nb-x-5", "nds-x-3", "nds-x-4", "nds-x-5", "ne-x-3", "ne-x-4", "ne-x-5", "nl-x-3", "nl-x-4", "nl-x-5", "nn-x-3", "nn-x-4", "nn-x-5", "no-x-3", "no-x-4", "no-x-5", "nqo-x-3", "nqo-x-4", "nqo-x-5", "oc-x-3", "oc-x-4", "oc-x-5", "or-x-3", "or-x-4", "or-x-5", "pa-x-3", "pa-x-4", "pa-x-5", "pcm-x-3", "pcm-x-4", "pcm-x-5", "pl-x-3", "pl-x-4", "pl-x-5", "prg-x-3", "prg-x-4", "prg-x-5", "ps-x-3", "ps-x-4", "ps-x-5", "pt-x-3", "pt-x-4", "pt-x-5", "qu-x-3", "qu-x-4", "qu-x-5", "raj-x-3", "raj-x-4", "raj-x-5", "rm-x-3", "rm-x-4", "rm-x-5", "ro-x-3", "ro-x-4", "ro-x-5", "ru-x-3", "ru-x-4", "ru-x-5", "sa-x-3", "sa-x-4", "sa-x-5", "sah-x-3", "sah-x-4", "sah-x-5", "sat-x-3", "sat-x-4", "sat-x-5", "sc-x-3", "sc-x-4", "sc-x-5", "sd-Deva-x-3", "sd-Deva-x-4", "sd-Deva-x-5", "sd-x-3", "sd-x-4", "sd-x-5", "si-x-3", "si-x-4", "si-x-5", "sk-x-3", "sk-x-4", "sk-x-5", "sl-x-3", "sl-x-4", "sl-x-5", "so-x-3", "so-x-4", "so-x-5", "sq-x-3", "sq-x-4", "sq-x-5", "sr-Latn-x-3", "sr-Latn-x-4", "sr-Latn-x-5", "sr-x-3", "sr-x-4", "sr-x-5", "su-x-3", "su-x-4", "su-x-5", "sv-x-3", "sv-x-4", "sv-x-5", "sw-x-3", "sw-x-4", "sw-x-5", "syr-x-3", "syr-x-4", "syr-x-5", "szl-x-3", "szl-x-4", "szl-x-5", "ta-x-3", "ta-x-4", "ta-x-5", "te-x-3", "te-x-4", "te-x-5", "tg-x-3", "tg-x-4", "tg-x-5", "th-x-3", "th-x-4", "th-x-5", "ti-x-3", "ti-x-4", "ti-x-5", "tk-x-3", "tk-x-4", "tk-x-5", "to-x-3", "to-x-4", "to-x-5", "tok-x-3", "tok-x-4", "tok-x-5", "tr-x-3", "tr-x-4", "tr-x-5", "tt-x-3", "tt-x-4", "tt-x-5", "ug-x-3", "ug-x-4", "ug-x-5", "uk-x-3", "uk-x-4", "uk-x-5", "und-x-3", "und-x-4", "und-x-5", "ur-x-3", "ur-x-4", "ur-x-5", "uz-Cyrl-x-3", "uz-Cyrl-x-4", "uz-Cyrl-x-5", "uz-x-3", "uz-x-4", "uz-x-5", "vec-x-3", "vec-x-4", "vec-x-5", "vi-x-3", "vi-x-4", "vi-x-5", "vmw-x-3", "vmw-x-4", "vmw-x-5", "wo-x-3", "wo-x-4", "wo-x-5", "xh-x-3", "xh-x-4", "xh-x-5", "xnr-x-3", "xnr-x-4", "xnr-x-5", "yo-x-3", "yo-x-4", "yo-x-5", "yrl-x-3", "yrl-x-4", "yrl-x-5", "yue-Hans-x-3", "yue-Hans-x-4", "yue-Hans-x-5", "yue-x-3", "yue-x-4", "yue-x-5", "za-x-3", "za-x-4", "za-x-5", "zh-Hant-x-3", "zh-Hant-x-4", "zh-Hant-x-5", "zh-x-3", "zh-x-4", "zh-x-5", "zu-x-3", "zu-x-4", "zu-x-5"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_symbols_dayperiods_v1.rs.data b/provider/baked/datetime/data/macros/datetime_symbols_dayperiods_v1.rs.data index bd922cb1f7f..86e63de52d8 100644 --- a/provider/baked/datetime/data/macros/datetime_symbols_dayperiods_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_symbols_dayperiods_v1.rs.data @@ -34,7 +34,7 @@ macro_rules! __impl_datetime_symbols_dayperiods_v1 { static SO_X_4: ::Yokeable = icu::datetime::provider::neo::LinearNamesV1 { symbols: unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x02\0\0\0\0\0\x01\0hd") } }; static GD_X_3: ::Yokeable = icu::datetime::provider::neo::LinearNamesV1 { symbols: unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x02\0\0\0\0\0\x01\0mf") } }; static SO_X_3S: ::Yokeable = icu::datetime::provider::neo::LinearNamesV1 { symbols: unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x02\0\0\0\0\0\x02\0AMGD") } }; - static UND_X_3: ::Yokeable = icu::datetime::provider::neo::LinearNamesV1 { symbols: unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x02\0\0\0\0\0\x02\0AMPM") } }; + static AST_X_3: ::Yokeable = icu::datetime::provider::neo::LinearNamesV1 { symbols: unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x02\0\0\0\0\0\x02\0AMPM") } }; static OR_X_4S: ::Yokeable = icu::datetime::provider::neo::LinearNamesV1 { symbols: unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x02\0\0\0\0\0\x02\0AM\xE0\xAC\x85\xE0\xAC\xAA\xE0\xAC\xB0\xE0\xAC\xBE\xE0\xAC\xB9\xE0\xAD\x8D\xE0\xAC\xA8") } }; static KU_X_3: ::Yokeable = icu::datetime::provider::neo::LinearNamesV1 { symbols: unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x02\0\0\0\0\0\x02\0BNPN") } }; static PCM_X_3: ::Yokeable = icu::datetime::provider::neo::LinearNamesV1 { symbols: unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x02\0\0\0\0\0\x02\0FMFI") } }; @@ -307,8 +307,8 @@ macro_rules! __impl_datetime_symbols_dayperiods_v1 { static KN_X_3: ::Yokeable = icu::datetime::provider::neo::LinearNamesV1 { symbols: unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x04\0\0\0\0\0\x1B\x000\x000\0\xE0\xB2\xAA\xE0\xB3\x82\xE0\xB2\xB0\xE0\xB3\x8D\xE0\xB2\xB5\xE0\xB2\xBE\xE0\xB2\xB9\xE0\xB3\x8D\xE0\xB2\xA8\xE0\xB2\x85\xE0\xB2\xAA\xE0\xB2\xB0\xE0\xB2\xBE\xE0\xB2\xB9\xE0\xB3\x8D\xE0\xB2\xA8\xE0\xB2\xAE\xE0\xB2\xA7\xE0\xB3\x8D\xE0\xB2\xAF \xE0\xB2\xB0\xE0\xB2\xBE\xE0\xB2\xA4\xE0\xB3\x8D\xE0\xB2\xB0\xE0\xB2\xBF") } }; static KN_X_3S: ::Yokeable = icu::datetime::provider::neo::LinearNamesV1 { symbols: unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x04\0\0\0\0\0\x1B\x000\x000\0\xE0\xB2\xAA\xE0\xB3\x82\xE0\xB2\xB0\xE0\xB3\x8D\xE0\xB2\xB5\xE0\xB2\xBE\xE0\xB2\xB9\xE0\xB3\x8D\xE0\xB2\xA8\xE0\xB2\x85\xE0\xB2\xAA\xE0\xB2\xB0\xE0\xB2\xBE\xE0\xB2\xB9\xE0\xB3\x8D\xE0\xB2\xA8\xE0\xB2\xAE\xE0\xB2\xA7\xE0\xB3\x8D\xE0\xB2\xAF\xE0\xB2\xB0\xE0\xB2\xBE\xE0\xB2\xA4\xE0\xB3\x8D\xE0\xB2\xB0\xE0\xB2\xBF") } }; static TH_X_3S: ::Yokeable = icu::datetime::provider::neo::LinearNamesV1 { symbols: unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x04\0\0\0\0\0\x1E\0<\0N\0\xE0\xB8\x81\xE0\xB9\x88\xE0\xB8\xAD\xE0\xB8\x99\xE0\xB9\x80\xE0\xB8\x97\xE0\xB8\xB5\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB8\x87\xE0\xB8\xAB\xE0\xB8\xA5\xE0\xB8\xB1\xE0\xB8\x87\xE0\xB9\x80\xE0\xB8\x97\xE0\xB8\xB5\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB8\x87\xE0\xB9\x80\xE0\xB8\x97\xE0\xB8\xB5\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB8\x87\xE0\xB9\x80\xE0\xB8\x97\xE0\xB8\xB5\xE0\xB9\x88\xE0\xB8\xA2\xE0\xB8\x87\xE0\xB8\x84\xE0\xB8\xB7\xE0\xB8\x99") } }; - static VALUES: [&::Yokeable; 1413usize] = [&AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AM_X_3, &AM_X_3, &AM_X_4, &AM_X_4S, &AM_X_3, &AM_X_3, &AR_X_3, &AR_X_3, &AR_X_3, &AR_X_3, &AR_X_3, &AR_X_5S, &AS_X_3, &AS_X_3, &AS_X_3, &AS_X_3, &AS_X_3, &AS_X_3, &AST_X_4, &AST_X_4, &AST_X_5, &AST_X_5S, &AZ_X_3, &AZ_X_3, &AZ_X_4, &AZ_X_3, &AZ_X_3, &AZ_X_3, &BE_X_4, &BG_X_3, &BG_X_3, &BG_X_3, &BG_X_3, &BG_X_5, &BG_X_3, &BGC_X_5, &BHO_X_5, &BLO_X_3, &BLO_X_3, &BLO_X_3, &BLO_X_3, &BLO_X_5, &BLO_X_3, &BR_X_3, &BR_X_3, &BR_X_4, &BR_X_3, &BR_X_3, &BR_X_3, &BRX_X_3, &BRX_X_3, &BRX_X_4, &BRX_X_3, &BRX_X_3, &BRX_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_5, &BS_CYRL_X_5, &BS_X_3, &BS_X_3, &BS_X_4, &BS_X_4, &BS_X_4, &BS_X_4, &CA_X_3, &CA_X_3, &CA_X_3, &CA_X_3, &CA_X_5, &CA_X_5, &AST_X_4, &CHR_X_3, &CHR_X_3, &CHR_X_4, &CHR_X_3, &CHR_X_5, &CHR_X_5, &CS_X_3, &CS_X_3S, &CS_X_4, &CS_X_4, &CS_X_3S, &CS_X_3S, &CY_X_3, &CY_X_3, &CY_X_4, &CY_X_3, &CY_X_5, &CY_X_3, &DA_X_3, &DA_X_3, &DA_X_4, &DA_X_3, &DA_X_3, &DA_X_3, &DE_AT_X_4S, &DE_AT_X_4S, &DE_LU_X_4, &DE_X_3, &DE_X_3, &DE_X_3, &DE_X_3, &DE_X_3, &DE_X_3, &DOI_X_3, &DOI_X_3, &DOI_X_3, &DOI_X_3, &DOI_X_5, &DOI_X_3, &DSB_X_3, &DSB_X_3, &DSB_X_3, &DSB_X_3, &DSB_X_5, &DSB_X_5, &EL_X_3, &EL_X_3, &EL_X_4, &EL_X_4, &EL_X_3, &EL_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_AU_X_3, &EN_AU_X_3, &EN_AU_X_3, &EN_AU_X_3, &EN_AU_X_3, &EN_AU_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_CA_X_3, &EN_CA_X_3, &EN_CA_X_4, &EN_CA_X_4S, &EN_CA_X_3, &EN_CA_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_CA_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_X_3, &EN_X_3, &EN_X_4, &EN_X_3, &EN_X_3, &EN_X_3, &EO_X_3, &EO_X_3, &EO_X_3, &EO_X_3, &EO_X_3, &EO_X_3, &ES_419_X_3, &ES_419_X_3S, &ES_419_X_3, &ES_419_X_3S, &ES_419_X_3, &ES_419_X_3S, &ES_AR_X_3, &ES_AR_X_3, &ES_AR_X_4S, &ES_AR_X_5, &ES_419_X_3, &ES_419_X_3S, &ES_419_X_3, &ES_419_X_3S, &ES_419_X_3, &ES_419_X_3S, &ES_419_X_3, &ES_419_X_3S, &ES_419_X_3, &ES_419_X_3S, &ES_419_X_3, &ES_419_X_3S, &ES_AR_X_4S, &ES_AR_X_4S, &ES_AR_X_4S, &ES_AR_X_4S, &ES_CO_X_5, &ES_CO_X_5, &ES_419_X_3, &ES_419_X_3S, &ES_419_X_3, &ES_419_X_3S, &ES_419_X_3, &ES_419_X_3S, &ES_AR_X_3, &ES_AR_X_4S, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3S, &ES_AR_X_3, &ES_AR_X_3, &ES_AR_X_5, &ES_AR_X_4S, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3S, &ES_AR_X_4S, &ES_X_3, &ES_AR_X_3, &ES_X_3, &ES_AR_X_3, &ES_X_5, &ES_AR_X_5, &ET_X_3, &ET_X_3S, &ET_X_3, &ET_X_3S, &ET_X_3, &ET_X_3S, &EU_X_3, &EU_X_3, &EU_X_4, &EU_X_3, &EU_X_3, &EU_X_3, &FA_X_3, &FA_X_3, &FA_X_4, &FA_X_4, &FA_X_5, &FA_X_5, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_4, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &FI_X_3, &FI_X_3S, &FI_X_4, &FI_X_4, &FI_X_5, &FI_X_5S, &FIL_X_3, &FIL_X_3, &FIL_X_4, &FIL_X_3, &FIL_X_3, &FIL_X_3, &FR_CA_X_3, &FR_CA_X_3, &FR_CA_X_4, &FR_CA_X_3, &FR_CA_X_3, &FR_CA_X_3, &FR_CD_X_4, &FR_CD_X_4, &FR_CD_X_4, &FR_CD_X_4, &FR_CD_X_4, &FR_CD_X_4, &FR_CD_X_4, &FR_CM_X_3, &FR_CM_X_3, &FR_CM_X_3, &FR_CM_X_3, &FR_CM_X_5, &FR_CM_X_5, &FR_CA_X_3, &FR_CD_X_4, &FR_CD_X_4, &FR_CD_X_4, &FR_CD_X_4, &FR_CD_X_4, &FR_CD_X_4, &FR_CD_X_4, &FR_CD_X_4, &FR_X_3, &FR_X_3, &FR_X_3, &FR_X_3, &FR_X_3, &FR_X_3, &GA_X_3, &GA_X_3, &GA_X_3, &GA_X_3, &GA_X_3, &GA_X_3, &GD_X_3, &GD_X_3, &GD_X_3, &GD_X_3, &GD_X_3, &GD_X_3, &GL_X_3, &GL_X_3S, &GL_X_3, &GL_X_3S, &GL_X_3, &GL_X_3S, &GU_X_3, &GU_X_3, &GU_X_4, &GU_X_3, &GU_X_3, &GU_X_3, &HA_X_3, &HA_X_3, &HA_X_3, &HA_X_3, &HA_X_5, &HA_X_3, &HE_X_3, &HE_X_3S, &HE_X_3, &HE_X_3, &HE_X_3, &HE_X_3S, &EN_X_3, &EN_001_X_3, &EN_X_4, &EN_X_3, &HI_LATN_X_5, &HI_LATN_X_5, &HI_X_3, &HI_X_3, &HI_X_3, &HI_X_4S, &HI_X_3, &HI_X_3, &BS_X_3, &BS_X_3, &BS_X_3, &BS_X_3, &BS_X_3, &BS_X_3, &HSB_X_3, &HSB_X_3, &HSB_X_3, &HSB_X_3, &HSB_X_5, &HSB_X_5, &HU_X_3, &HU_X_3, &HU_X_3, &HU_X_3, &HU_X_3, &HU_X_3, &HY_X_3, &HY_X_3, &HY_X_4, &HY_X_3, &HY_X_5, &HY_X_3, &ID_X_3, &ID_X_3, &ID_X_3, &ID_X_3, &ID_X_3, &ID_X_3, &IE_X_5, &IG_X_3, &IG_X_3, &IG_X_3, &IG_X_3, &IG_X_5, &IG_X_3, &IS_X_3, &IS_X_3, &IS_X_4, &IS_X_4S, &IS_X_3, &IS_X_3, &IT_X_3, &IT_X_3, &IT_X_4, &IT_X_4, &IT_X_3, &IT_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JV_X_3, &JV_X_3, &JV_X_3, &JV_X_3, &JV_X_3, &JV_X_3, &KA_X_3, &KA_X_3S, &KA_X_4, &KA_X_3S, &KA_X_5, &KA_X_3S, &BE_X_4, &BE_X_4, &BE_X_4, &BE_X_4, &BE_X_4, &BE_X_4, &KGP_X_3, &KGP_X_3, &KGP_X_3, &KGP_X_3, &KGP_X_3, &KGP_X_3, &KK_X_3, &KK_X_3S, &KK_X_4, &KK_X_3S, &KK_X_3, &KK_X_3S, &KM_X_3, &KM_X_3S, &KM_X_4, &KM_X_3S, &KM_X_3, &KM_X_3S, &KN_X_3, &KN_X_3S, &KN_X_4, &KN_X_3S, &KN_X_3, &KN_X_3S, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_5, &KO_X_5, &AST_X_4, &KOK_X_5, &KS_DEVA_X_5, &KS_DEVA_X_5S, &AST_X_4, &KS_X_5, &KU_X_3, &KU_X_3, &KU_X_4, &KU_X_3, &KU_X_3, &KU_X_3, &KXV_DEVA_X_5, &KXV_ORYA_X_5, &KXV_TELU_X_5, &BE_X_4, &BE_X_4, &AST_X_4, &AST_X_4, &BE_X_4, &BE_X_4, &KY_X_3, &KY_X_3, &KY_X_4, &KY_X_3, &KY_X_5, &KY_X_5, &LB_X_3, &LB_X_3, &LB_X_4, &LB_X_3, &LB_X_3, &LB_X_3, &LMO_X_5, &LO_X_3, &LO_X_3S, &LO_X_3, &LO_X_4S, &LO_X_3, &LO_X_3, <_X_3, <_X_3S, <_X_4, <_X_4S, <_X_3, <_X_3S, &LV_X_3, &LV_X_3S, &LV_X_3, &LV_X_3S, &LV_X_5, &LV_X_5S, &BHO_X_5, &MAI_X_3S, &BHO_X_5, &MAI_X_3S, &BHO_X_5, &MAI_X_3S, &MK_X_3, &MK_X_3S, &MK_X_4, &MK_X_3S, &MK_X_3, &MK_X_3S, &ML_X_3, &ML_X_3, &ML_X_4, &ML_X_3, &ML_X_3, &ML_X_3, &MN_X_3, &MN_X_3, &MN_X_3, &MN_X_3, &MN_X_3, &MN_X_3, &MNI_X_3, &MNI_X_3, &MNI_X_3, &MNI_X_3, &MNI_X_5, &MNI_X_3, &MR_X_3, &MR_X_3, &MR_X_4, &MR_X_4S, &MR_X_3, &MR_X_3, &MS_X_3, &MS_X_3, &AST_X_4, &AST_X_4, &MS_X_3, &MS_X_3, &BE_X_4, &BE_X_4, &MY_X_3, &MY_X_3, &MY_X_3, &MY_X_3, &MY_X_3, &MY_X_3, &NB_X_3, &NB_X_3, &NB_X_4, &NB_X_4S, &NB_X_5, &NB_X_5, &NE_X_3, &NE_X_3, &NE_X_3, &NE_X_3, &NE_X_3, &NE_X_3, &NL_X_3, &NL_X_3, &NL_X_3, &NL_X_3, &NL_X_3, &NL_X_3, &NN_X_3, &NN_X_3, &NB_X_4, &NN_X_4S, &NN_X_5, &NN_X_5, &NB_X_3, &NB_X_3, &NB_X_4, &NB_X_4S, &NB_X_5, &NB_X_5, &NQO_X_3, &NQO_X_3, &NQO_X_3, &NQO_X_3, &NQO_X_3, &NQO_X_3, &OR_X_3S, &OR_X_4, &OR_X_4S, &OR_X_3S, &PA_X_3, &PA_X_3, &PA_X_4, &PA_X_3, &PA_X_3, &PA_X_3, &PCM_X_3, &PCM_X_3, &PCM_X_5, &PCM_X_5, &PL_X_3, &PL_X_3S, &PL_X_4, &PL_X_4S, &PL_X_3, &PL_X_3S, &PRG_X_5, &PS_X_3S, &PS_X_3S, &PS_X_3S, &PS_X_3S, &PS_X_3S, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_5, &PT_AO_X_5S, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_5, &PT_AO_X_5S, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_5, &PT_AO_X_5S, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_5, &PT_AO_X_5S, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_5, &PT_AO_X_5S, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_5, &PT_AO_X_5S, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_5, &PT_AO_X_5S, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_5, &PT_AO_X_5S, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_5, &PT_AO_X_5S, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_5, &PT_AO_X_5S, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_5, &PT_AO_X_5S, &PT_X_3, &PT_X_3, &PT_X_3, &PT_X_3, &PT_X_3, &PT_X_3, &QU_X_3, &QU_X_3, &QU_X_3, &QU_X_3, &QU_X_3, &QU_X_3, &RAJ_X_5, &RO_MD_X_5, &RO_MD_X_5, &RO_MD_X_5, &RO_MD_X_5, &RO_MD_X_5, &RO_MD_X_5, &RO_X_5, &RO_X_5, &RU_X_3, &RU_X_3, &RU_X_3, &RU_X_3, &RU_X_5, &RU_X_5, &MAI_X_3S, &SAH_X_3, &SAH_X_3, &SAH_X_3, &SAH_X_3, &SAH_X_3, &SAH_X_3, &SAT_X_5, &SC_X_4, &SD_DEVA_X_5, &SD_X_3, &SD_X_3S, &SD_X_3S, &SD_X_3S, &SD_X_5, &SD_X_5, &SI_X_3, &SI_X_3, &SI_X_4, &SI_X_3, &SI_X_3, &SI_X_3, &SK_X_3, &SK_X_3S, &SK_X_4, &SK_X_3S, &SK_X_5, &SK_X_5S, &SL_X_3, &SL_X_3S, &SL_X_4, &SL_X_4, &SL_X_5, &SL_X_5S, &SO_X_3, &SO_X_3S, &SO_X_4, &SO_X_3S, &SO_X_3, &SO_X_3, &SQ_X_3, &SQ_X_3S, &SQ_X_3, &SQ_X_3S, &SQ_X_5, &SQ_X_5S, &SR_BA_X_3, &SR_BA_X_3, &SR_BA_X_3, &SR_BA_X_4S, &SR_BA_X_5, &SR_BA_X_5, &SR_LATN_BA_X_3, &SR_LATN_BA_X_3, &SR_LATN_BA_X_3, &SR_LATN_BA_X_4S, &SR_LATN_BA_X_5, &SR_LATN_BA_X_5, &SR_LATN_BA_X_4S, &BS_X_3, &BS_X_3, &BS_X_3, &SR_LATN_X_4S, &BS_X_3, &BS_X_3, &SR_LATN_BA_X_3, &SR_LATN_BA_X_3, &SR_LATN_BA_X_3, &SR_LATN_BA_X_4S, &SR_LATN_BA_X_5, &SR_LATN_BA_X_5, &SR_XK_X_4S, &SR_X_3, &SR_X_3, &SR_X_3, &SR_X_4S, &SR_X_3, &SR_X_3, &SV_X_3, &SV_X_3, &SV_X_4, &SV_X_4, &SV_X_3, &SV_X_5S, &SW_X_3, &SW_X_3, &SW_X_4, &SW_X_4S, &SW_X_4S, &SW_X_4S, &SYR_X_3, &SYR_X_3, &SYR_X_4, &SYR_X_3, &SYR_X_3, &SYR_X_3, &SZL_X_3, &SZL_X_3, &SZL_X_3, &SZL_X_3, &SZL_X_5, &SZL_X_5, &TA_X_3, &TA_X_3S, &TA_X_4, &TA_X_4, &TA_X_3, &TA_X_3S, &TE_X_3, &TE_X_3, &TE_X_4, &TE_X_3, &TE_X_3, &TE_X_3, &TH_X_3, &TH_X_3S, &TH_X_4, &TH_X_3S, &TH_X_3S, &TH_X_3S, &TI_X_3, &TI_X_3, &TI_X_3, &TI_X_3, &TI_X_3, &TI_X_3, &TK_X_3, &TK_X_3S, &TK_X_4, &TK_X_4, &TK_X_5, &TK_X_5, &TO_X_3, &TO_X_3, &TO_X_3, &TO_X_3, &TO_X_5, &TO_X_3, &TOK_X_5, &TR_X_3, &TR_X_3, &TR_X_4, &TR_X_3, &TR_X_3, &TR_X_3, &UG_X_3, &UG_X_3, &UG_X_4, &UG_X_3, &UG_X_5, &UG_X_3, &UK_X_3, &UK_X_3S, &UK_X_4, &UK_X_3S, &UK_X_3, &UK_X_3S, &UND_X_3, &UND_X_3, &UND_X_3, &UND_X_3, &UND_X_3, &UND_X_3, &UR_X_3, &UR_X_3, &UR_X_4, &UR_X_3, &UR_X_3, &UR_X_3, &UZ_CYRL_X_3, &UZ_CYRL_X_3, &UZ_CYRL_X_3, &UZ_CYRL_X_3, &UZ_CYRL_X_3, &UZ_CYRL_X_3, &UZ_X_3, &UZ_X_3, &UZ_X_3, &UZ_X_3, &UZ_X_3, &UZ_X_3, &VI_X_3, &VI_X_3, &VI_X_4, &VI_X_4S, &VI_X_4S, &VI_X_4S, &VMW_X_5, &WO_X_3, &WO_X_3, &WO_X_3, &WO_X_3, &WO_X_3, &WO_X_3, &XNR_X_3, &XNR_X_3, &XNR_X_3, &XNR_X_3, &XNR_X_3, &XNR_X_3, &YO_BJ_X_3, &YO_BJ_X_3, &YO_BJ_X_3, &YO_BJ_X_3, &YO_BJ_X_3, &YO_BJ_X_3, &YO_X_3, &YO_X_3, &YO_X_3, &YO_X_3, &YO_X_3, &YO_X_3, &YRL_CO_X_3, &YRL_CO_X_3, &YRL_CO_X_3, &YRL_CO_X_3, &YRL_CO_X_5, &YRL_CO_X_5, &YRL_CO_X_3, &YRL_CO_X_3, &YRL_CO_X_3, &YRL_CO_X_3, &YRL_CO_X_5, &YRL_CO_X_5, &YRL_X_3, &YRL_X_3, &YRL_X_3, &YRL_X_3, &YRL_X_3, &YRL_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &ZA_X_5, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &AST_X_4]; - static KEYS: [&str; 1413usize] = ["af-x-3", "af-x-3s", "af-x-4", "af-x-4s", "af-x-5", "af-x-5s", "am-x-3", "am-x-3s", "am-x-4", "am-x-4s", "am-x-5", "am-x-5s", "ar-x-3", "ar-x-3s", "ar-x-4", "ar-x-4s", "ar-x-5", "ar-x-5s", "as-x-3", "as-x-3s", "as-x-4", "as-x-4s", "as-x-5", "as-x-5s", "ast-x-4", "ast-x-4s", "ast-x-5", "ast-x-5s", "az-x-3", "az-x-3s", "az-x-4", "az-x-4s", "az-x-5", "az-x-5s", "be-x-4", "bg-x-3", "bg-x-3s", "bg-x-4", "bg-x-4s", "bg-x-5", "bg-x-5s", "bgc-x-5", "bho-x-5", "blo-x-3", "blo-x-3s", "blo-x-4", "blo-x-4s", "blo-x-5", "blo-x-5s", "br-x-3", "br-x-3s", "br-x-4", "br-x-4s", "br-x-5", "br-x-5s", "brx-x-3", "brx-x-3s", "brx-x-4", "brx-x-4s", "brx-x-5", "brx-x-5s", "bs-Cyrl-x-3", "bs-Cyrl-x-3s", "bs-Cyrl-x-4", "bs-Cyrl-x-4s", "bs-Cyrl-x-5", "bs-Cyrl-x-5s", "bs-x-3", "bs-x-3s", "bs-x-4", "bs-x-4s", "bs-x-5", "bs-x-5s", "ca-x-3", "ca-x-3s", "ca-x-4", "ca-x-4s", "ca-x-5", "ca-x-5s", "ceb-x-4", "chr-x-3", "chr-x-3s", "chr-x-4", "chr-x-4s", "chr-x-5", "chr-x-5s", "cs-x-3", "cs-x-3s", "cs-x-4", "cs-x-4s", "cs-x-5", "cs-x-5s", "cy-x-3", "cy-x-3s", "cy-x-4", "cy-x-4s", "cy-x-5", "cy-x-5s", "da-x-3", "da-x-3s", "da-x-4", "da-x-4s", "da-x-5", "da-x-5s", "de-AT-x-4s", "de-LI-x-4s", "de-LU-x-4", "de-x-3", "de-x-3s", "de-x-4", "de-x-4s", "de-x-5", "de-x-5s", "doi-x-3", "doi-x-3s", "doi-x-4", "doi-x-4s", "doi-x-5", "doi-x-5s", "dsb-x-3", "dsb-x-3s", "dsb-x-4", "dsb-x-4s", "dsb-x-5", "dsb-x-5s", "el-x-3", "el-x-3s", "el-x-4", "el-x-4s", "el-x-5", "el-x-5s", "en-001-x-3", "en-001-x-3s", "en-001-x-4s", "en-001-x-5", "en-001-x-5s", "en-150-x-3", "en-150-x-3s", "en-150-x-4s", "en-150-x-5", "en-150-x-5s", "en-AG-x-3", "en-AG-x-3s", "en-AG-x-4s", "en-AG-x-5", "en-AG-x-5s", "en-AI-x-3", "en-AI-x-3s", "en-AI-x-4s", "en-AI-x-5", "en-AI-x-5s", "en-AT-x-3", "en-AT-x-3s", "en-AT-x-4s", "en-AT-x-5", "en-AT-x-5s", "en-AU-x-3", "en-AU-x-3s", "en-AU-x-4", "en-AU-x-4s", "en-AU-x-5", "en-AU-x-5s", "en-BB-x-3", "en-BB-x-3s", "en-BB-x-4s", "en-BB-x-5", "en-BB-x-5s", "en-BE-x-3", "en-BE-x-3s", "en-BE-x-4s", "en-BE-x-5", "en-BE-x-5s", "en-BM-x-3", "en-BM-x-3s", "en-BM-x-4s", "en-BM-x-5", "en-BM-x-5s", "en-BS-x-3", "en-BS-x-3s", "en-BS-x-4s", "en-BS-x-5", "en-BS-x-5s", "en-BW-x-3", "en-BW-x-3s", "en-BW-x-4s", "en-BW-x-5", "en-BW-x-5s", "en-BZ-x-3", "en-BZ-x-3s", "en-BZ-x-4s", "en-BZ-x-5", "en-BZ-x-5s", "en-CA-x-3", "en-CA-x-3s", "en-CA-x-4", "en-CA-x-4s", "en-CA-x-5", "en-CA-x-5s", "en-CC-x-3", "en-CC-x-3s", "en-CC-x-4s", "en-CC-x-5", "en-CC-x-5s", "en-CH-x-3", "en-CH-x-3s", "en-CH-x-4s", "en-CH-x-5", "en-CH-x-5s", "en-CK-x-3", "en-CK-x-3s", "en-CK-x-4s", "en-CK-x-5", "en-CK-x-5s", "en-CM-x-3", "en-CM-x-3s", "en-CM-x-4s", "en-CM-x-5", "en-CM-x-5s", "en-CX-x-3", "en-CX-x-3s", "en-CX-x-4s", "en-CX-x-5", "en-CX-x-5s", "en-CY-x-3", "en-CY-x-3s", "en-CY-x-4s", "en-CY-x-5", "en-CY-x-5s", "en-DE-x-3", "en-DE-x-3s", "en-DE-x-4s", "en-DE-x-5", "en-DE-x-5s", "en-DG-x-3", "en-DG-x-3s", "en-DG-x-4s", "en-DG-x-5", "en-DG-x-5s", "en-DK-x-3", "en-DK-x-3s", "en-DK-x-4s", "en-DK-x-5", "en-DK-x-5s", "en-DM-x-3", "en-DM-x-3s", "en-DM-x-4s", "en-DM-x-5", "en-DM-x-5s", "en-ER-x-3", "en-ER-x-3s", "en-ER-x-4s", "en-ER-x-5", "en-ER-x-5s", "en-FI-x-3", "en-FI-x-3s", "en-FI-x-4s", "en-FI-x-5", "en-FI-x-5s", "en-FJ-x-3", "en-FJ-x-3s", "en-FJ-x-4s", "en-FJ-x-5", "en-FJ-x-5s", "en-FK-x-3", "en-FK-x-3s", "en-FK-x-4s", "en-FK-x-5", "en-FK-x-5s", "en-FM-x-3", "en-FM-x-3s", "en-FM-x-4s", "en-FM-x-5", "en-FM-x-5s", "en-GB-x-3", "en-GB-x-3s", "en-GB-x-4s", "en-GB-x-5", "en-GB-x-5s", "en-GD-x-3", "en-GD-x-3s", "en-GD-x-4s", "en-GD-x-5", "en-GD-x-5s", "en-GG-x-3", "en-GG-x-3s", "en-GG-x-4s", "en-GG-x-5", "en-GG-x-5s", "en-GH-x-3", "en-GH-x-3s", "en-GH-x-4s", "en-GH-x-5", "en-GH-x-5s", "en-GI-x-3", "en-GI-x-3s", "en-GI-x-4s", "en-GI-x-5", "en-GI-x-5s", "en-GM-x-3", "en-GM-x-3s", "en-GM-x-4s", "en-GM-x-5", "en-GM-x-5s", "en-GY-x-3", "en-GY-x-3s", "en-GY-x-4s", "en-GY-x-5", "en-GY-x-5s", "en-HK-x-3", "en-HK-x-3s", "en-HK-x-4s", "en-HK-x-5", "en-HK-x-5s", "en-ID-x-3", "en-ID-x-3s", "en-ID-x-4s", "en-ID-x-5", "en-ID-x-5s", "en-IE-x-3", "en-IE-x-3s", "en-IE-x-4s", "en-IE-x-5", "en-IE-x-5s", "en-IL-x-3", "en-IL-x-3s", "en-IL-x-4s", "en-IL-x-5", "en-IL-x-5s", "en-IM-x-3", "en-IM-x-3s", "en-IM-x-4s", "en-IM-x-5", "en-IM-x-5s", "en-IN-x-3", "en-IN-x-3s", "en-IN-x-4s", "en-IN-x-5", "en-IN-x-5s", "en-IO-x-3", "en-IO-x-3s", "en-IO-x-4s", "en-IO-x-5", "en-IO-x-5s", "en-JE-x-3", "en-JE-x-3s", "en-JE-x-4s", "en-JE-x-5", "en-JE-x-5s", "en-JM-x-3", "en-JM-x-3s", "en-JM-x-4s", "en-JM-x-5", "en-JM-x-5s", "en-KE-x-3", "en-KE-x-3s", "en-KE-x-4s", "en-KE-x-5", "en-KE-x-5s", "en-KI-x-3", "en-KI-x-3s", "en-KI-x-4s", "en-KI-x-5", "en-KI-x-5s", "en-KN-x-3", "en-KN-x-3s", "en-KN-x-4s", "en-KN-x-5", "en-KN-x-5s", "en-KY-x-3", "en-KY-x-3s", "en-KY-x-4s", "en-KY-x-5", "en-KY-x-5s", "en-LC-x-3", "en-LC-x-3s", "en-LC-x-4s", "en-LC-x-5", "en-LC-x-5s", "en-LR-x-3", "en-LR-x-3s", "en-LR-x-4s", "en-LR-x-5", "en-LR-x-5s", "en-LS-x-3", "en-LS-x-3s", "en-LS-x-4s", "en-LS-x-5", "en-LS-x-5s", "en-MG-x-3", "en-MG-x-3s", "en-MG-x-4s", "en-MG-x-5", "en-MG-x-5s", "en-MO-x-3", "en-MO-x-3s", "en-MO-x-4s", "en-MO-x-5", "en-MO-x-5s", "en-MS-x-3", "en-MS-x-3s", "en-MS-x-4s", "en-MS-x-5", "en-MS-x-5s", "en-MT-x-3", "en-MT-x-3s", "en-MT-x-4s", "en-MT-x-5", "en-MT-x-5s", "en-MU-x-3", "en-MU-x-3s", "en-MU-x-4s", "en-MU-x-5", "en-MU-x-5s", "en-MV-x-3", "en-MV-x-3s", "en-MV-x-4s", "en-MV-x-5", "en-MV-x-5s", "en-MW-x-3", "en-MW-x-3s", "en-MW-x-4s", "en-MW-x-5", "en-MW-x-5s", "en-MY-x-3", "en-MY-x-3s", "en-MY-x-4s", "en-MY-x-5", "en-MY-x-5s", "en-NA-x-3", "en-NA-x-3s", "en-NA-x-4s", "en-NA-x-5", "en-NA-x-5s", "en-NF-x-3", "en-NF-x-3s", "en-NF-x-4s", "en-NF-x-5", "en-NF-x-5s", "en-NG-x-3", "en-NG-x-3s", "en-NG-x-4s", "en-NG-x-5", "en-NG-x-5s", "en-NL-x-3", "en-NL-x-3s", "en-NL-x-4s", "en-NL-x-5", "en-NL-x-5s", "en-NR-x-3", "en-NR-x-3s", "en-NR-x-4s", "en-NR-x-5", "en-NR-x-5s", "en-NU-x-3", "en-NU-x-3s", "en-NU-x-4s", "en-NU-x-5", "en-NU-x-5s", "en-NZ-x-3", "en-NZ-x-3s", "en-NZ-x-4s", "en-NZ-x-5", "en-NZ-x-5s", "en-PG-x-3", "en-PG-x-3s", "en-PG-x-4s", "en-PG-x-5", "en-PG-x-5s", "en-PK-x-3", "en-PK-x-3s", "en-PK-x-4s", "en-PK-x-5", "en-PK-x-5s", "en-PN-x-3", "en-PN-x-3s", "en-PN-x-4s", "en-PN-x-5", "en-PN-x-5s", "en-PW-x-3", "en-PW-x-3s", "en-PW-x-4s", "en-PW-x-5", "en-PW-x-5s", "en-RW-x-3", "en-RW-x-3s", "en-RW-x-4s", "en-RW-x-5", "en-RW-x-5s", "en-SB-x-3", "en-SB-x-3s", "en-SB-x-4s", "en-SB-x-5", "en-SB-x-5s", "en-SC-x-3", "en-SC-x-3s", "en-SC-x-4s", "en-SC-x-5", "en-SC-x-5s", "en-SD-x-3", "en-SD-x-3s", "en-SD-x-4s", "en-SD-x-5", "en-SD-x-5s", "en-SE-x-3", "en-SE-x-3s", "en-SE-x-4s", "en-SE-x-5", "en-SE-x-5s", "en-SG-x-3", "en-SG-x-3s", "en-SG-x-4s", "en-SG-x-5", "en-SG-x-5s", "en-SH-x-3", "en-SH-x-3s", "en-SH-x-4s", "en-SH-x-5", "en-SH-x-5s", "en-SI-x-3", "en-SI-x-3s", "en-SI-x-4s", "en-SI-x-5", "en-SI-x-5s", "en-SL-x-3", "en-SL-x-3s", "en-SL-x-4s", "en-SL-x-5", "en-SL-x-5s", "en-SS-x-3", "en-SS-x-3s", "en-SS-x-4s", "en-SS-x-5", "en-SS-x-5s", "en-SX-x-3", "en-SX-x-3s", "en-SX-x-4s", "en-SX-x-5", "en-SX-x-5s", "en-SZ-x-3", "en-SZ-x-3s", "en-SZ-x-4s", "en-SZ-x-5", "en-SZ-x-5s", "en-TC-x-3", "en-TC-x-3s", "en-TC-x-4s", "en-TC-x-5", "en-TC-x-5s", "en-TK-x-3", "en-TK-x-3s", "en-TK-x-4s", "en-TK-x-5", "en-TK-x-5s", "en-TO-x-3", "en-TO-x-3s", "en-TO-x-4s", "en-TO-x-5", "en-TO-x-5s", "en-TT-x-3", "en-TT-x-3s", "en-TT-x-4s", "en-TT-x-5", "en-TT-x-5s", "en-TV-x-3", "en-TV-x-3s", "en-TV-x-4s", "en-TV-x-5", "en-TV-x-5s", "en-TZ-x-3", "en-TZ-x-3s", "en-TZ-x-4s", "en-TZ-x-5", "en-TZ-x-5s", "en-UG-x-3", "en-UG-x-3s", "en-UG-x-4s", "en-UG-x-5", "en-UG-x-5s", "en-VC-x-3", "en-VC-x-3s", "en-VC-x-4s", "en-VC-x-5", "en-VC-x-5s", "en-VG-x-3", "en-VG-x-3s", "en-VG-x-4s", "en-VG-x-5", "en-VG-x-5s", "en-VU-x-3", "en-VU-x-3s", "en-VU-x-4s", "en-VU-x-5", "en-VU-x-5s", "en-WS-x-3", "en-WS-x-3s", "en-WS-x-4s", "en-WS-x-5", "en-WS-x-5s", "en-ZA-x-3", "en-ZA-x-3s", "en-ZA-x-4s", "en-ZA-x-5", "en-ZA-x-5s", "en-ZM-x-3", "en-ZM-x-3s", "en-ZM-x-4s", "en-ZM-x-5", "en-ZM-x-5s", "en-ZW-x-3", "en-ZW-x-3s", "en-ZW-x-4s", "en-ZW-x-5", "en-ZW-x-5s", "en-x-3", "en-x-3s", "en-x-4", "en-x-4s", "en-x-5", "en-x-5s", "eo-x-3", "eo-x-3s", "eo-x-4", "eo-x-4s", "eo-x-5", "eo-x-5s", "es-419-x-3", "es-419-x-3s", "es-419-x-4", "es-419-x-4s", "es-419-x-5", "es-419-x-5s", "es-AR-x-3", "es-AR-x-4", "es-AR-x-4s", "es-AR-x-5", "es-BR-x-3", "es-BR-x-3s", "es-BR-x-4", "es-BR-x-4s", "es-BR-x-5", "es-BR-x-5s", "es-BZ-x-3", "es-BZ-x-3s", "es-BZ-x-4", "es-BZ-x-4s", "es-BZ-x-5", "es-BZ-x-5s", "es-CO-x-3", "es-CO-x-3s", "es-CO-x-4", "es-CO-x-4s", "es-CO-x-5", "es-CO-x-5s", "es-CU-x-3", "es-CU-x-3s", "es-CU-x-4", "es-CU-x-4s", "es-CU-x-5", "es-CU-x-5s", "es-DO-x-4", "es-DO-x-4s", "es-MX-x-3", "es-MX-x-5", "es-MX-x-5s", "es-PA-x-3", "es-PA-x-4", "es-PA-x-5", "es-PY-x-4s", "es-US-x-3", "es-US-x-4", "es-US-x-5", "es-US-x-5s", "es-VE-x-4s", "es-x-3", "es-x-3s", "es-x-4", "es-x-4s", "es-x-5", "es-x-5s", "et-x-3", "et-x-3s", "et-x-4", "et-x-4s", "et-x-5", "et-x-5s", "eu-x-3", "eu-x-3s", "eu-x-4", "eu-x-4s", "eu-x-5", "eu-x-5s", "fa-x-3", "fa-x-3s", "fa-x-4", "fa-x-4s", "fa-x-5", "fa-x-5s", "ff-Adlm-x-3", "ff-Adlm-x-3s", "ff-Adlm-x-4", "ff-Adlm-x-4s", "ff-Adlm-x-5", "ff-Adlm-x-5s", "fi-x-3", "fi-x-3s", "fi-x-4", "fi-x-4s", "fi-x-5", "fi-x-5s", "fil-x-3", "fil-x-3s", "fil-x-4", "fil-x-4s", "fil-x-5", "fil-x-5s", "fr-CA-x-3", "fr-CA-x-3s", "fr-CA-x-4", "fr-CA-x-4s", "fr-CA-x-5", "fr-CA-x-5s", "fr-CD-x-4", "fr-CD-x-4s", "fr-CH-x-3", "fr-CH-x-3s", "fr-CH-x-4", "fr-CH-x-4s", "fr-CH-x-5s", "fr-CM-x-3", "fr-CM-x-3s", "fr-CM-x-4", "fr-CM-x-4s", "fr-CM-x-5", "fr-CM-x-5s", "fr-MA-x-5", "fr-RE-x-3", "fr-RE-x-3s", "fr-RE-x-4s", "fr-RE-x-5s", "fr-SN-x-3", "fr-SN-x-3s", "fr-SN-x-4s", "fr-SN-x-5s", "fr-x-3", "fr-x-3s", "fr-x-4", "fr-x-4s", "fr-x-5", "fr-x-5s", "ga-x-3", "ga-x-3s", "ga-x-4", "ga-x-4s", "ga-x-5", "ga-x-5s", "gd-x-3", "gd-x-3s", "gd-x-4", "gd-x-4s", "gd-x-5", "gd-x-5s", "gl-x-3", "gl-x-3s", "gl-x-4", "gl-x-4s", "gl-x-5", "gl-x-5s", "gu-x-3", "gu-x-3s", "gu-x-4", "gu-x-4s", "gu-x-5", "gu-x-5s", "ha-x-3", "ha-x-3s", "ha-x-4", "ha-x-4s", "ha-x-5", "ha-x-5s", "he-x-3", "he-x-3s", "he-x-4", "he-x-4s", "he-x-5", "he-x-5s", "hi-Latn-x-3", "hi-Latn-x-3s", "hi-Latn-x-4", "hi-Latn-x-4s", "hi-Latn-x-5", "hi-Latn-x-5s", "hi-x-3", "hi-x-3s", "hi-x-4", "hi-x-4s", "hi-x-5", "hi-x-5s", "hr-x-3", "hr-x-3s", "hr-x-4", "hr-x-4s", "hr-x-5", "hr-x-5s", "hsb-x-3", "hsb-x-3s", "hsb-x-4", "hsb-x-4s", "hsb-x-5", "hsb-x-5s", "hu-x-3", "hu-x-3s", "hu-x-4", "hu-x-4s", "hu-x-5", "hu-x-5s", "hy-x-3", "hy-x-3s", "hy-x-4", "hy-x-4s", "hy-x-5", "hy-x-5s", "id-x-3", "id-x-3s", "id-x-4", "id-x-4s", "id-x-5", "id-x-5s", "ie-x-5", "ig-x-3", "ig-x-3s", "ig-x-4", "ig-x-4s", "ig-x-5", "ig-x-5s", "is-x-3", "is-x-3s", "is-x-4", "is-x-4s", "is-x-5", "is-x-5s", "it-x-3", "it-x-3s", "it-x-4", "it-x-4s", "it-x-5", "it-x-5s", "ja-x-3", "ja-x-3s", "ja-x-4", "ja-x-4s", "ja-x-5", "ja-x-5s", "jv-x-3", "jv-x-3s", "jv-x-4", "jv-x-4s", "jv-x-5", "jv-x-5s", "ka-x-3", "ka-x-3s", "ka-x-4", "ka-x-4s", "ka-x-5", "ka-x-5s", "kea-x-3", "kea-x-3s", "kea-x-4", "kea-x-4s", "kea-x-5", "kea-x-5s", "kgp-x-3", "kgp-x-3s", "kgp-x-4", "kgp-x-4s", "kgp-x-5", "kgp-x-5s", "kk-x-3", "kk-x-3s", "kk-x-4", "kk-x-4s", "kk-x-5", "kk-x-5s", "km-x-3", "km-x-3s", "km-x-4", "km-x-4s", "km-x-5", "km-x-5s", "kn-x-3", "kn-x-3s", "kn-x-4", "kn-x-4s", "kn-x-5", "kn-x-5s", "ko-x-3", "ko-x-3s", "ko-x-4", "ko-x-4s", "ko-x-5", "ko-x-5s", "kok-x-4", "kok-x-5", "ks-Deva-x-5", "ks-Deva-x-5s", "ks-x-4", "ks-x-5", "ku-x-3", "ku-x-3s", "ku-x-4", "ku-x-4s", "ku-x-5", "ku-x-5s", "kxv-Deva-x-5", "kxv-Orya-x-5", "kxv-Telu-x-5", "kxv-x-3", "kxv-x-3s", "kxv-x-4", "kxv-x-4s", "kxv-x-5", "kxv-x-5s", "ky-x-3", "ky-x-3s", "ky-x-4", "ky-x-4s", "ky-x-5", "ky-x-5s", "lb-x-3", "lb-x-3s", "lb-x-4", "lb-x-4s", "lb-x-5", "lb-x-5s", "lmo-x-5", "lo-x-3", "lo-x-3s", "lo-x-4", "lo-x-4s", "lo-x-5", "lo-x-5s", "lt-x-3", "lt-x-3s", "lt-x-4", "lt-x-4s", "lt-x-5", "lt-x-5s", "lv-x-3", "lv-x-3s", "lv-x-4", "lv-x-4s", "lv-x-5", "lv-x-5s", "mai-x-3", "mai-x-3s", "mai-x-4", "mai-x-4s", "mai-x-5", "mai-x-5s", "mk-x-3", "mk-x-3s", "mk-x-4", "mk-x-4s", "mk-x-5", "mk-x-5s", "ml-x-3", "ml-x-3s", "ml-x-4", "ml-x-4s", "ml-x-5", "ml-x-5s", "mn-x-3", "mn-x-3s", "mn-x-4", "mn-x-4s", "mn-x-5", "mn-x-5s", "mni-x-3", "mni-x-3s", "mni-x-4", "mni-x-4s", "mni-x-5", "mni-x-5s", "mr-x-3", "mr-x-3s", "mr-x-4", "mr-x-4s", "mr-x-5", "mr-x-5s", "ms-x-3", "ms-x-3s", "ms-x-4", "ms-x-4s", "ms-x-5", "ms-x-5s", "mt-x-4", "mt-x-4s", "my-x-3", "my-x-3s", "my-x-4", "my-x-4s", "my-x-5", "my-x-5s", "nb-x-3", "nb-x-3s", "nb-x-4", "nb-x-4s", "nb-x-5", "nb-x-5s", "ne-x-3", "ne-x-3s", "ne-x-4", "ne-x-4s", "ne-x-5", "ne-x-5s", "nl-x-3", "nl-x-3s", "nl-x-4", "nl-x-4s", "nl-x-5", "nl-x-5s", "nn-x-3", "nn-x-3s", "nn-x-4", "nn-x-4s", "nn-x-5", "nn-x-5s", "no-x-3", "no-x-3s", "no-x-4", "no-x-4s", "no-x-5", "no-x-5s", "nqo-x-3", "nqo-x-3s", "nqo-x-4", "nqo-x-4s", "nqo-x-5", "nqo-x-5s", "or-x-3s", "or-x-4", "or-x-4s", "or-x-5s", "pa-x-3", "pa-x-3s", "pa-x-4", "pa-x-4s", "pa-x-5", "pa-x-5s", "pcm-x-3", "pcm-x-4", "pcm-x-5", "pcm-x-5s", "pl-x-3", "pl-x-3s", "pl-x-4", "pl-x-4s", "pl-x-5", "pl-x-5s", "prg-x-5", "ps-x-3s", "ps-x-4", "ps-x-4s", "ps-x-5", "ps-x-5s", "pt-AO-x-3", "pt-AO-x-3s", "pt-AO-x-4", "pt-AO-x-4s", "pt-AO-x-5", "pt-AO-x-5s", "pt-CH-x-3", "pt-CH-x-3s", "pt-CH-x-4", "pt-CH-x-4s", "pt-CH-x-5", "pt-CH-x-5s", "pt-CV-x-3", "pt-CV-x-3s", "pt-CV-x-4", "pt-CV-x-4s", "pt-CV-x-5", "pt-CV-x-5s", "pt-GQ-x-3", "pt-GQ-x-3s", "pt-GQ-x-4", "pt-GQ-x-4s", "pt-GQ-x-5", "pt-GQ-x-5s", "pt-GW-x-3", "pt-GW-x-3s", "pt-GW-x-4", "pt-GW-x-4s", "pt-GW-x-5", "pt-GW-x-5s", "pt-LU-x-3", "pt-LU-x-3s", "pt-LU-x-4", "pt-LU-x-4s", "pt-LU-x-5", "pt-LU-x-5s", "pt-MO-x-3", "pt-MO-x-3s", "pt-MO-x-4", "pt-MO-x-4s", "pt-MO-x-5", "pt-MO-x-5s", "pt-MZ-x-3", "pt-MZ-x-3s", "pt-MZ-x-4", "pt-MZ-x-4s", "pt-MZ-x-5", "pt-MZ-x-5s", "pt-PT-x-3", "pt-PT-x-3s", "pt-PT-x-4", "pt-PT-x-4s", "pt-PT-x-5", "pt-PT-x-5s", "pt-ST-x-3", "pt-ST-x-3s", "pt-ST-x-4", "pt-ST-x-4s", "pt-ST-x-5", "pt-ST-x-5s", "pt-TL-x-3", "pt-TL-x-3s", "pt-TL-x-4", "pt-TL-x-4s", "pt-TL-x-5", "pt-TL-x-5s", "pt-x-3", "pt-x-3s", "pt-x-4", "pt-x-4s", "pt-x-5", "pt-x-5s", "qu-x-3", "qu-x-3s", "qu-x-4", "qu-x-4s", "qu-x-5", "qu-x-5s", "raj-x-5", "ro-MD-x-5", "ro-MD-x-5s", "ro-x-3", "ro-x-3s", "ro-x-4", "ro-x-4s", "ro-x-5", "ro-x-5s", "ru-x-3", "ru-x-3s", "ru-x-4", "ru-x-4s", "ru-x-5", "ru-x-5s", "sa-x-5", "sah-x-3", "sah-x-3s", "sah-x-4", "sah-x-4s", "sah-x-5", "sah-x-5s", "sat-x-5", "sc-x-4", "sd-Deva-x-5", "sd-x-3", "sd-x-3s", "sd-x-4", "sd-x-4s", "sd-x-5", "sd-x-5s", "si-x-3", "si-x-3s", "si-x-4", "si-x-4s", "si-x-5", "si-x-5s", "sk-x-3", "sk-x-3s", "sk-x-4", "sk-x-4s", "sk-x-5", "sk-x-5s", "sl-x-3", "sl-x-3s", "sl-x-4", "sl-x-4s", "sl-x-5", "sl-x-5s", "so-x-3", "so-x-3s", "so-x-4", "so-x-4s", "so-x-5", "so-x-5s", "sq-x-3", "sq-x-3s", "sq-x-4", "sq-x-4s", "sq-x-5", "sq-x-5s", "sr-BA-x-3", "sr-BA-x-3s", "sr-BA-x-4", "sr-BA-x-4s", "sr-BA-x-5", "sr-BA-x-5s", "sr-Latn-BA-x-3", "sr-Latn-BA-x-3s", "sr-Latn-BA-x-4", "sr-Latn-BA-x-4s", "sr-Latn-BA-x-5", "sr-Latn-BA-x-5s", "sr-Latn-XK-x-4s", "sr-Latn-x-3", "sr-Latn-x-3s", "sr-Latn-x-4", "sr-Latn-x-4s", "sr-Latn-x-5", "sr-Latn-x-5s", "sr-ME-x-3", "sr-ME-x-3s", "sr-ME-x-4", "sr-ME-x-4s", "sr-ME-x-5", "sr-ME-x-5s", "sr-XK-x-4s", "sr-x-3", "sr-x-3s", "sr-x-4", "sr-x-4s", "sr-x-5", "sr-x-5s", "sv-x-3", "sv-x-3s", "sv-x-4", "sv-x-4s", "sv-x-5", "sv-x-5s", "sw-x-3", "sw-x-3s", "sw-x-4", "sw-x-4s", "sw-x-5", "sw-x-5s", "syr-x-3", "syr-x-3s", "syr-x-4", "syr-x-4s", "syr-x-5", "syr-x-5s", "szl-x-3", "szl-x-3s", "szl-x-4", "szl-x-4s", "szl-x-5", "szl-x-5s", "ta-x-3", "ta-x-3s", "ta-x-4", "ta-x-4s", "ta-x-5", "ta-x-5s", "te-x-3", "te-x-3s", "te-x-4", "te-x-4s", "te-x-5", "te-x-5s", "th-x-3", "th-x-3s", "th-x-4", "th-x-4s", "th-x-5", "th-x-5s", "ti-x-3", "ti-x-3s", "ti-x-4", "ti-x-4s", "ti-x-5", "ti-x-5s", "tk-x-3", "tk-x-3s", "tk-x-4", "tk-x-4s", "tk-x-5", "tk-x-5s", "to-x-3", "to-x-3s", "to-x-4", "to-x-4s", "to-x-5", "to-x-5s", "tok-x-5", "tr-x-3", "tr-x-3s", "tr-x-4", "tr-x-4s", "tr-x-5", "tr-x-5s", "ug-x-3", "ug-x-3s", "ug-x-4", "ug-x-4s", "ug-x-5", "ug-x-5s", "uk-x-3", "uk-x-3s", "uk-x-4", "uk-x-4s", "uk-x-5", "uk-x-5s", "und-x-3", "und-x-3s", "und-x-4", "und-x-4s", "und-x-5", "und-x-5s", "ur-x-3", "ur-x-3s", "ur-x-4", "ur-x-4s", "ur-x-5", "ur-x-5s", "uz-Cyrl-x-3", "uz-Cyrl-x-3s", "uz-Cyrl-x-4", "uz-Cyrl-x-4s", "uz-Cyrl-x-5", "uz-Cyrl-x-5s", "uz-x-3", "uz-x-3s", "uz-x-4", "uz-x-4s", "uz-x-5", "uz-x-5s", "vi-x-3", "vi-x-3s", "vi-x-4", "vi-x-4s", "vi-x-5", "vi-x-5s", "vmw-x-5", "wo-x-3", "wo-x-3s", "wo-x-4", "wo-x-4s", "wo-x-5", "wo-x-5s", "xnr-x-3", "xnr-x-3s", "xnr-x-4", "xnr-x-4s", "xnr-x-5", "xnr-x-5s", "yo-BJ-x-3", "yo-BJ-x-3s", "yo-BJ-x-4", "yo-BJ-x-4s", "yo-BJ-x-5", "yo-BJ-x-5s", "yo-x-3", "yo-x-3s", "yo-x-4", "yo-x-4s", "yo-x-5", "yo-x-5s", "yrl-CO-x-3", "yrl-CO-x-3s", "yrl-CO-x-4", "yrl-CO-x-4s", "yrl-CO-x-5", "yrl-CO-x-5s", "yrl-VE-x-3", "yrl-VE-x-3s", "yrl-VE-x-4", "yrl-VE-x-4s", "yrl-VE-x-5", "yrl-VE-x-5s", "yrl-x-3", "yrl-x-3s", "yrl-x-4", "yrl-x-4s", "yrl-x-5", "yrl-x-5s", "yue-Hans-x-3", "yue-Hans-x-3s", "yue-Hans-x-4", "yue-Hans-x-4s", "yue-Hans-x-5", "yue-Hans-x-5s", "yue-x-3", "yue-x-3s", "yue-x-4", "yue-x-4s", "yue-x-5", "yue-x-5s", "za-x-5", "zh-Hant-x-3", "zh-Hant-x-3s", "zh-Hant-x-4", "zh-Hant-x-4s", "zh-Hant-x-5", "zh-Hant-x-5s", "zh-x-3", "zh-x-3s", "zh-x-4", "zh-x-4s", "zh-x-5", "zh-x-5s", "zu-x-4"]; + static VALUES: [&::Yokeable; 1627usize] = [&AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AM_X_3, &AM_X_3, &AM_X_4, &AM_X_4S, &AM_X_3, &AM_X_3, &AR_X_3, &AR_X_3, &AR_X_3, &AR_X_3, &AR_X_3, &AR_X_5S, &AS_X_3, &AS_X_3, &AS_X_3, &AS_X_3, &AS_X_3, &AS_X_3, &AST_X_3, &AST_X_3, &AST_X_4, &AST_X_4, &AST_X_5, &AST_X_5S, &AZ_X_3, &AZ_X_3, &AZ_X_4, &AZ_X_3, &AZ_X_3, &AZ_X_3, &AST_X_3, &AST_X_3, &BE_X_4, &AST_X_3, &AST_X_3, &AST_X_3, &BG_X_3, &BG_X_3, &BG_X_3, &BG_X_3, &BG_X_5, &BG_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &BGC_X_5, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &BHO_X_5, &AST_X_3, &BLO_X_3, &BLO_X_3, &BLO_X_3, &BLO_X_3, &BLO_X_5, &BLO_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &BR_X_3, &BR_X_3, &BR_X_4, &BR_X_3, &BR_X_3, &BR_X_3, &BRX_X_3, &BRX_X_3, &BRX_X_4, &BRX_X_3, &BRX_X_3, &BRX_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_5, &BS_CYRL_X_5, &BS_X_3, &BS_X_3, &BS_X_4, &BS_X_4, &BS_X_4, &BS_X_4, &CA_X_3, &CA_X_3, &CA_X_3, &CA_X_3, &CA_X_5, &CA_X_5, &AST_X_3, &AST_X_3, &AST_X_4, &AST_X_3, &AST_X_3, &AST_X_3, &CHR_X_3, &CHR_X_3, &CHR_X_4, &CHR_X_3, &CHR_X_5, &CHR_X_5, &CS_X_3, &CS_X_3S, &CS_X_4, &CS_X_4, &CS_X_3S, &CS_X_3S, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &CY_X_3, &CY_X_3, &CY_X_4, &CY_X_3, &CY_X_5, &CY_X_3, &DA_X_3, &DA_X_3, &DA_X_4, &DA_X_3, &DA_X_3, &DA_X_3, &DE_AT_X_4S, &DE_AT_X_4S, &DE_LU_X_4, &DE_X_3, &DE_X_3, &DE_X_3, &DE_X_3, &DE_X_3, &DE_X_3, &DOI_X_3, &DOI_X_3, &DOI_X_3, &DOI_X_3, &DOI_X_5, &DOI_X_3, &DSB_X_3, &DSB_X_3, &DSB_X_3, &DSB_X_3, &DSB_X_5, &DSB_X_5, &EL_X_3, &EL_X_3, &EL_X_4, &EL_X_4, &EL_X_3, &EL_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_AU_X_3, &EN_AU_X_3, &EN_AU_X_3, &EN_AU_X_3, &EN_AU_X_3, &EN_AU_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_CA_X_3, &EN_CA_X_3, &EN_CA_X_4, &EN_CA_X_4S, &EN_CA_X_3, &EN_CA_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_CA_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_4S, &EN_001_X_3, &EN_001_X_3, &EN_X_3, &EN_X_3, &EN_X_4, &EN_X_3, &EN_X_3, &EN_X_3, &EO_X_3, &EO_X_3, &EO_X_3, &EO_X_3, &EO_X_3, &EO_X_3, &ES_419_X_3, &ES_419_X_3S, &ES_419_X_3, &ES_419_X_3S, &ES_419_X_3, &ES_419_X_3S, &ES_AR_X_3, &ES_AR_X_3, &ES_AR_X_4S, &ES_AR_X_5, &ES_419_X_3, &ES_419_X_3S, &ES_419_X_3, &ES_419_X_3S, &ES_419_X_3, &ES_419_X_3S, &ES_419_X_3, &ES_419_X_3S, &ES_419_X_3, &ES_419_X_3S, &ES_419_X_3, &ES_419_X_3S, &ES_AR_X_4S, &ES_AR_X_4S, &ES_AR_X_4S, &ES_AR_X_4S, &ES_CO_X_5, &ES_CO_X_5, &ES_419_X_3, &ES_419_X_3S, &ES_419_X_3, &ES_419_X_3S, &ES_419_X_3, &ES_419_X_3S, &ES_AR_X_3, &ES_AR_X_4S, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3S, &ES_AR_X_3, &ES_AR_X_3, &ES_AR_X_5, &ES_AR_X_4S, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3S, &ES_AR_X_4S, &ES_X_3, &ES_AR_X_3, &ES_X_3, &ES_AR_X_3, &ES_X_5, &ES_AR_X_5, &ET_X_3, &ET_X_3S, &ET_X_3, &ET_X_3S, &ET_X_3, &ET_X_3S, &EU_X_3, &EU_X_3, &EU_X_4, &EU_X_3, &EU_X_3, &EU_X_3, &FA_X_3, &FA_X_3, &FA_X_4, &FA_X_4, &FA_X_5, &FA_X_5, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_4, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &FI_X_3, &FI_X_3S, &FI_X_4, &FI_X_4, &FI_X_5, &FI_X_5S, &FIL_X_3, &FIL_X_3, &FIL_X_4, &FIL_X_3, &FIL_X_3, &FIL_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &FR_CA_X_3, &FR_CA_X_3, &FR_CA_X_4, &FR_CA_X_3, &FR_CA_X_3, &FR_CA_X_3, &FR_CD_X_4, &FR_CD_X_4, &FR_CD_X_4, &FR_CD_X_4, &FR_CD_X_4, &FR_CD_X_4, &FR_CD_X_4, &FR_CM_X_3, &FR_CM_X_3, &FR_CM_X_3, &FR_CM_X_3, &FR_CM_X_5, &FR_CM_X_5, &FR_CA_X_3, &FR_CD_X_4, &FR_CD_X_4, &FR_CD_X_4, &FR_CD_X_4, &FR_CD_X_4, &FR_CD_X_4, &FR_CD_X_4, &FR_CD_X_4, &FR_X_3, &FR_X_3, &FR_X_3, &FR_X_3, &FR_X_3, &FR_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &GA_X_3, &GA_X_3, &GA_X_3, &GA_X_3, &GA_X_3, &GA_X_3, &GD_X_3, &GD_X_3, &GD_X_3, &GD_X_3, &GD_X_3, &GD_X_3, &GL_X_3, &GL_X_3S, &GL_X_3, &GL_X_3S, &GL_X_3, &GL_X_3S, &GU_X_3, &GU_X_3, &GU_X_4, &GU_X_3, &GU_X_3, &GU_X_3, &HA_X_3, &HA_X_3, &HA_X_3, &HA_X_3, &HA_X_5, &HA_X_3, &HE_X_3, &HE_X_3S, &HE_X_3, &HE_X_3, &HE_X_3, &HE_X_3S, &EN_X_3, &EN_001_X_3, &EN_X_4, &EN_X_3, &HI_LATN_X_5, &HI_LATN_X_5, &HI_X_3, &HI_X_3, &HI_X_3, &HI_X_4S, &HI_X_3, &HI_X_3, &BS_X_3, &BS_X_3, &BS_X_3, &BS_X_3, &BS_X_3, &BS_X_3, &HSB_X_3, &HSB_X_3, &HSB_X_3, &HSB_X_3, &HSB_X_5, &HSB_X_5, &HU_X_3, &HU_X_3, &HU_X_3, &HU_X_3, &HU_X_3, &HU_X_3, &HY_X_3, &HY_X_3, &HY_X_4, &HY_X_3, &HY_X_5, &HY_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &ID_X_3, &ID_X_3, &ID_X_3, &ID_X_3, &ID_X_3, &ID_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &IE_X_5, &AST_X_3, &IG_X_3, &IG_X_3, &IG_X_3, &IG_X_3, &IG_X_5, &IG_X_3, &IS_X_3, &IS_X_3, &IS_X_4, &IS_X_4S, &IS_X_3, &IS_X_3, &IT_X_3, &IT_X_3, &IT_X_4, &IT_X_4, &IT_X_3, &IT_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JV_X_3, &JV_X_3, &JV_X_3, &JV_X_3, &JV_X_3, &JV_X_3, &KA_X_3, &KA_X_3S, &KA_X_4, &KA_X_3S, &KA_X_5, &KA_X_3S, &BE_X_4, &BE_X_4, &BE_X_4, &BE_X_4, &BE_X_4, &BE_X_4, &KGP_X_3, &KGP_X_3, &KGP_X_3, &KGP_X_3, &KGP_X_3, &KGP_X_3, &KK_X_3, &KK_X_3S, &KK_X_4, &KK_X_3S, &KK_X_3, &KK_X_3S, &KM_X_3, &KM_X_3S, &KM_X_4, &KM_X_3S, &KM_X_3, &KM_X_3S, &KN_X_3, &KN_X_3S, &KN_X_4, &KN_X_3S, &KN_X_3, &KN_X_3S, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_5, &KO_X_5, &AST_X_3, &AST_X_3, &AST_X_4, &AST_X_3, &KOK_X_5, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &KS_DEVA_X_5, &KS_DEVA_X_5S, &AST_X_3, &AST_X_3, &AST_X_4, &AST_X_3, &KS_X_5, &AST_X_3, &KU_X_3, &KU_X_3, &KU_X_4, &KU_X_3, &KU_X_3, &KU_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &KXV_DEVA_X_5, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &KXV_ORYA_X_5, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &KXV_TELU_X_5, &AST_X_3, &BE_X_4, &BE_X_4, &AST_X_4, &AST_X_4, &BE_X_4, &BE_X_4, &KY_X_3, &KY_X_3, &KY_X_4, &KY_X_3, &KY_X_5, &KY_X_5, &LB_X_3, &LB_X_3, &LB_X_4, &LB_X_3, &LB_X_3, &LB_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &LMO_X_5, &AST_X_3, &LO_X_3, &LO_X_3S, &LO_X_3, &LO_X_4S, &LO_X_3, &LO_X_3, <_X_3, <_X_3S, <_X_4, <_X_4S, <_X_3, <_X_3S, &LV_X_3, &LV_X_3S, &LV_X_3, &LV_X_3S, &LV_X_5, &LV_X_5S, &BHO_X_5, &MAI_X_3S, &BHO_X_5, &MAI_X_3S, &BHO_X_5, &MAI_X_3S, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &MK_X_3, &MK_X_3S, &MK_X_4, &MK_X_3S, &MK_X_3, &MK_X_3S, &ML_X_3, &ML_X_3, &ML_X_4, &ML_X_3, &ML_X_3, &ML_X_3, &MN_X_3, &MN_X_3, &MN_X_3, &MN_X_3, &MN_X_3, &MN_X_3, &MNI_X_3, &MNI_X_3, &MNI_X_3, &MNI_X_3, &MNI_X_5, &MNI_X_3, &MR_X_3, &MR_X_3, &MR_X_4, &MR_X_4S, &MR_X_3, &MR_X_3, &MS_X_3, &MS_X_3, &AST_X_4, &AST_X_4, &MS_X_3, &MS_X_3, &AST_X_3, &AST_X_3, &BE_X_4, &BE_X_4, &AST_X_3, &AST_X_3, &MY_X_3, &MY_X_3, &MY_X_3, &MY_X_3, &MY_X_3, &MY_X_3, &NB_X_3, &NB_X_3, &NB_X_4, &NB_X_4S, &NB_X_5, &NB_X_5, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &NE_X_3, &NE_X_3, &NE_X_3, &NE_X_3, &NE_X_3, &NE_X_3, &NL_X_3, &NL_X_3, &NL_X_3, &NL_X_3, &NL_X_3, &NL_X_3, &NN_X_3, &NN_X_3, &NB_X_4, &NN_X_4S, &NN_X_5, &NN_X_5, &NB_X_3, &NB_X_3, &NB_X_4, &NB_X_4S, &NB_X_5, &NB_X_5, &NQO_X_3, &NQO_X_3, &NQO_X_3, &NQO_X_3, &NQO_X_3, &NQO_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &OR_X_3S, &OR_X_4, &OR_X_4S, &AST_X_3, &OR_X_3S, &PA_X_3, &PA_X_3, &PA_X_4, &PA_X_3, &PA_X_3, &PA_X_3, &PCM_X_3, &AST_X_3, &PCM_X_3, &AST_X_3, &PCM_X_5, &PCM_X_5, &PL_X_3, &PL_X_3S, &PL_X_4, &PL_X_4S, &PL_X_3, &PL_X_3S, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &PRG_X_5, &AST_X_3, &AST_X_3, &PS_X_3S, &PS_X_3S, &PS_X_3S, &PS_X_3S, &PS_X_3S, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_5, &PT_AO_X_5S, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_5, &PT_AO_X_5S, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_5, &PT_AO_X_5S, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_5, &PT_AO_X_5S, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_5, &PT_AO_X_5S, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_5, &PT_AO_X_5S, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_5, &PT_AO_X_5S, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_5, &PT_AO_X_5S, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_5, &PT_AO_X_5S, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_5, &PT_AO_X_5S, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_5, &PT_AO_X_5S, &PT_X_3, &PT_X_3, &PT_X_3, &PT_X_3, &PT_X_3, &PT_X_3, &QU_X_3, &QU_X_3, &QU_X_3, &QU_X_3, &QU_X_3, &QU_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &RAJ_X_5, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &RO_MD_X_5, &RO_MD_X_5, &RO_MD_X_5, &RO_MD_X_5, &RO_MD_X_5, &RO_MD_X_5, &RO_X_5, &RO_X_5, &RU_X_3, &RU_X_3, &RU_X_3, &RU_X_3, &RU_X_5, &RU_X_5, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &MAI_X_3S, &AST_X_3, &SAH_X_3, &SAH_X_3, &SAH_X_3, &SAH_X_3, &SAH_X_3, &SAH_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &SAT_X_5, &AST_X_3, &AST_X_3, &AST_X_3, &SC_X_4, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &SD_DEVA_X_5, &AST_X_3, &SD_X_3, &SD_X_3S, &SD_X_3S, &SD_X_3S, &SD_X_5, &SD_X_5, &SI_X_3, &SI_X_3, &SI_X_4, &SI_X_3, &SI_X_3, &SI_X_3, &SK_X_3, &SK_X_3S, &SK_X_4, &SK_X_3S, &SK_X_5, &SK_X_5S, &SL_X_3, &SL_X_3S, &SL_X_4, &SL_X_4, &SL_X_5, &SL_X_5S, &SO_X_3, &SO_X_3S, &SO_X_4, &SO_X_3S, &SO_X_3, &SO_X_3, &SQ_X_3, &SQ_X_3S, &SQ_X_3, &SQ_X_3S, &SQ_X_5, &SQ_X_5S, &SR_BA_X_3, &SR_BA_X_3, &SR_BA_X_3, &SR_BA_X_4S, &SR_BA_X_5, &SR_BA_X_5, &SR_LATN_BA_X_3, &SR_LATN_BA_X_3, &SR_LATN_BA_X_3, &SR_LATN_BA_X_4S, &SR_LATN_BA_X_5, &SR_LATN_BA_X_5, &SR_LATN_BA_X_4S, &BS_X_3, &BS_X_3, &BS_X_3, &SR_LATN_X_4S, &BS_X_3, &BS_X_3, &SR_LATN_BA_X_3, &SR_LATN_BA_X_3, &SR_LATN_BA_X_3, &SR_LATN_BA_X_4S, &SR_LATN_BA_X_5, &SR_LATN_BA_X_5, &SR_XK_X_4S, &SR_X_3, &SR_X_3, &SR_X_3, &SR_X_4S, &SR_X_3, &SR_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &SV_X_3, &SV_X_3, &SV_X_4, &SV_X_4, &SV_X_3, &SV_X_5S, &SW_X_3, &SW_X_3, &SW_X_4, &SW_X_4S, &SW_X_4S, &SW_X_4S, &SYR_X_3, &SYR_X_3, &SYR_X_4, &SYR_X_3, &SYR_X_3, &SYR_X_3, &SZL_X_3, &SZL_X_3, &SZL_X_3, &SZL_X_3, &SZL_X_5, &SZL_X_5, &TA_X_3, &TA_X_3S, &TA_X_4, &TA_X_4, &TA_X_3, &TA_X_3S, &TE_X_3, &TE_X_3, &TE_X_4, &TE_X_3, &TE_X_3, &TE_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &TH_X_3, &TH_X_3S, &TH_X_4, &TH_X_3S, &TH_X_3S, &TH_X_3S, &TI_X_3, &TI_X_3, &TI_X_3, &TI_X_3, &TI_X_3, &TI_X_3, &TK_X_3, &TK_X_3S, &TK_X_4, &TK_X_4, &TK_X_5, &TK_X_5, &TO_X_3, &TO_X_3, &TO_X_3, &TO_X_3, &TO_X_5, &TO_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &TOK_X_5, &AST_X_3, &TR_X_3, &TR_X_3, &TR_X_4, &TR_X_3, &TR_X_3, &TR_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &UG_X_3, &UG_X_3, &UG_X_4, &UG_X_3, &UG_X_5, &UG_X_3, &UK_X_3, &UK_X_3S, &UK_X_4, &UK_X_3S, &UK_X_3, &UK_X_3S, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &UR_X_3, &UR_X_3, &UR_X_4, &UR_X_3, &UR_X_3, &UR_X_3, &UZ_CYRL_X_3, &UZ_CYRL_X_3, &UZ_CYRL_X_3, &UZ_CYRL_X_3, &UZ_CYRL_X_3, &UZ_CYRL_X_3, &UZ_X_3, &UZ_X_3, &UZ_X_3, &UZ_X_3, &UZ_X_3, &UZ_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &VI_X_3, &VI_X_3, &VI_X_4, &VI_X_4S, &VI_X_4S, &VI_X_4S, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &VMW_X_5, &AST_X_3, &WO_X_3, &WO_X_3, &WO_X_3, &WO_X_3, &WO_X_3, &WO_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &XNR_X_3, &XNR_X_3, &XNR_X_3, &XNR_X_3, &XNR_X_3, &XNR_X_3, &YO_BJ_X_3, &YO_BJ_X_3, &YO_BJ_X_3, &YO_BJ_X_3, &YO_BJ_X_3, &YO_BJ_X_3, &YO_X_3, &YO_X_3, &YO_X_3, &YO_X_3, &YO_X_3, &YO_X_3, &YRL_CO_X_3, &YRL_CO_X_3, &YRL_CO_X_3, &YRL_CO_X_3, &YRL_CO_X_5, &YRL_CO_X_5, &YRL_CO_X_3, &YRL_CO_X_3, &YRL_CO_X_3, &YRL_CO_X_3, &YRL_CO_X_5, &YRL_CO_X_5, &YRL_X_3, &YRL_X_3, &YRL_X_3, &YRL_X_3, &YRL_X_3, &YRL_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &AST_X_3, &ZA_X_5, &AST_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &AST_X_3, &AST_X_3, &AST_X_4, &AST_X_3, &AST_X_3, &AST_X_3]; + static KEYS: [&str; 1627usize] = ["af-x-3", "af-x-3s", "af-x-4", "af-x-4s", "af-x-5", "af-x-5s", "am-x-3", "am-x-3s", "am-x-4", "am-x-4s", "am-x-5", "am-x-5s", "ar-x-3", "ar-x-3s", "ar-x-4", "ar-x-4s", "ar-x-5", "ar-x-5s", "as-x-3", "as-x-3s", "as-x-4", "as-x-4s", "as-x-5", "as-x-5s", "ast-x-3", "ast-x-3s", "ast-x-4", "ast-x-4s", "ast-x-5", "ast-x-5s", "az-x-3", "az-x-3s", "az-x-4", "az-x-4s", "az-x-5", "az-x-5s", "be-x-3", "be-x-3s", "be-x-4", "be-x-4s", "be-x-5", "be-x-5s", "bg-x-3", "bg-x-3s", "bg-x-4", "bg-x-4s", "bg-x-5", "bg-x-5s", "bgc-x-3", "bgc-x-3s", "bgc-x-4", "bgc-x-4s", "bgc-x-5", "bgc-x-5s", "bho-x-3", "bho-x-3s", "bho-x-4", "bho-x-4s", "bho-x-5", "bho-x-5s", "blo-x-3", "blo-x-3s", "blo-x-4", "blo-x-4s", "blo-x-5", "blo-x-5s", "bn-x-3", "bn-x-3s", "bn-x-4", "bn-x-4s", "bn-x-5", "bn-x-5s", "br-x-3", "br-x-3s", "br-x-4", "br-x-4s", "br-x-5", "br-x-5s", "brx-x-3", "brx-x-3s", "brx-x-4", "brx-x-4s", "brx-x-5", "brx-x-5s", "bs-Cyrl-x-3", "bs-Cyrl-x-3s", "bs-Cyrl-x-4", "bs-Cyrl-x-4s", "bs-Cyrl-x-5", "bs-Cyrl-x-5s", "bs-x-3", "bs-x-3s", "bs-x-4", "bs-x-4s", "bs-x-5", "bs-x-5s", "ca-x-3", "ca-x-3s", "ca-x-4", "ca-x-4s", "ca-x-5", "ca-x-5s", "ceb-x-3", "ceb-x-3s", "ceb-x-4", "ceb-x-4s", "ceb-x-5", "ceb-x-5s", "chr-x-3", "chr-x-3s", "chr-x-4", "chr-x-4s", "chr-x-5", "chr-x-5s", "cs-x-3", "cs-x-3s", "cs-x-4", "cs-x-4s", "cs-x-5", "cs-x-5s", "csw-x-3", "csw-x-3s", "csw-x-4", "csw-x-4s", "csw-x-5", "csw-x-5s", "cv-x-3", "cv-x-3s", "cv-x-4", "cv-x-4s", "cv-x-5", "cv-x-5s", "cy-x-3", "cy-x-3s", "cy-x-4", "cy-x-4s", "cy-x-5", "cy-x-5s", "da-x-3", "da-x-3s", "da-x-4", "da-x-4s", "da-x-5", "da-x-5s", "de-AT-x-4s", "de-LI-x-4s", "de-LU-x-4", "de-x-3", "de-x-3s", "de-x-4", "de-x-4s", "de-x-5", "de-x-5s", "doi-x-3", "doi-x-3s", "doi-x-4", "doi-x-4s", "doi-x-5", "doi-x-5s", "dsb-x-3", "dsb-x-3s", "dsb-x-4", "dsb-x-4s", "dsb-x-5", "dsb-x-5s", "el-x-3", "el-x-3s", "el-x-4", "el-x-4s", "el-x-5", "el-x-5s", "en-001-x-3", "en-001-x-3s", "en-001-x-4s", "en-001-x-5", "en-001-x-5s", "en-150-x-3", "en-150-x-3s", "en-150-x-4s", "en-150-x-5", "en-150-x-5s", "en-AG-x-3", "en-AG-x-3s", "en-AG-x-4s", "en-AG-x-5", "en-AG-x-5s", "en-AI-x-3", "en-AI-x-3s", "en-AI-x-4s", "en-AI-x-5", "en-AI-x-5s", "en-AT-x-3", "en-AT-x-3s", "en-AT-x-4s", "en-AT-x-5", "en-AT-x-5s", "en-AU-x-3", "en-AU-x-3s", "en-AU-x-4", "en-AU-x-4s", "en-AU-x-5", "en-AU-x-5s", "en-BB-x-3", "en-BB-x-3s", "en-BB-x-4s", "en-BB-x-5", "en-BB-x-5s", "en-BE-x-3", "en-BE-x-3s", "en-BE-x-4s", "en-BE-x-5", "en-BE-x-5s", "en-BM-x-3", "en-BM-x-3s", "en-BM-x-4s", "en-BM-x-5", "en-BM-x-5s", "en-BS-x-3", "en-BS-x-3s", "en-BS-x-4s", "en-BS-x-5", "en-BS-x-5s", "en-BW-x-3", "en-BW-x-3s", "en-BW-x-4s", "en-BW-x-5", "en-BW-x-5s", "en-BZ-x-3", "en-BZ-x-3s", "en-BZ-x-4s", "en-BZ-x-5", "en-BZ-x-5s", "en-CA-x-3", "en-CA-x-3s", "en-CA-x-4", "en-CA-x-4s", "en-CA-x-5", "en-CA-x-5s", "en-CC-x-3", "en-CC-x-3s", "en-CC-x-4s", "en-CC-x-5", "en-CC-x-5s", "en-CH-x-3", "en-CH-x-3s", "en-CH-x-4s", "en-CH-x-5", "en-CH-x-5s", "en-CK-x-3", "en-CK-x-3s", "en-CK-x-4s", "en-CK-x-5", "en-CK-x-5s", "en-CM-x-3", "en-CM-x-3s", "en-CM-x-4s", "en-CM-x-5", "en-CM-x-5s", "en-CX-x-3", "en-CX-x-3s", "en-CX-x-4s", "en-CX-x-5", "en-CX-x-5s", "en-CY-x-3", "en-CY-x-3s", "en-CY-x-4s", "en-CY-x-5", "en-CY-x-5s", "en-DE-x-3", "en-DE-x-3s", "en-DE-x-4s", "en-DE-x-5", "en-DE-x-5s", "en-DG-x-3", "en-DG-x-3s", "en-DG-x-4s", "en-DG-x-5", "en-DG-x-5s", "en-DK-x-3", "en-DK-x-3s", "en-DK-x-4s", "en-DK-x-5", "en-DK-x-5s", "en-DM-x-3", "en-DM-x-3s", "en-DM-x-4s", "en-DM-x-5", "en-DM-x-5s", "en-ER-x-3", "en-ER-x-3s", "en-ER-x-4s", "en-ER-x-5", "en-ER-x-5s", "en-FI-x-3", "en-FI-x-3s", "en-FI-x-4s", "en-FI-x-5", "en-FI-x-5s", "en-FJ-x-3", "en-FJ-x-3s", "en-FJ-x-4s", "en-FJ-x-5", "en-FJ-x-5s", "en-FK-x-3", "en-FK-x-3s", "en-FK-x-4s", "en-FK-x-5", "en-FK-x-5s", "en-FM-x-3", "en-FM-x-3s", "en-FM-x-4s", "en-FM-x-5", "en-FM-x-5s", "en-GB-x-3", "en-GB-x-3s", "en-GB-x-4s", "en-GB-x-5", "en-GB-x-5s", "en-GD-x-3", "en-GD-x-3s", "en-GD-x-4s", "en-GD-x-5", "en-GD-x-5s", "en-GG-x-3", "en-GG-x-3s", "en-GG-x-4s", "en-GG-x-5", "en-GG-x-5s", "en-GH-x-3", "en-GH-x-3s", "en-GH-x-4s", "en-GH-x-5", "en-GH-x-5s", "en-GI-x-3", "en-GI-x-3s", "en-GI-x-4s", "en-GI-x-5", "en-GI-x-5s", "en-GM-x-3", "en-GM-x-3s", "en-GM-x-4s", "en-GM-x-5", "en-GM-x-5s", "en-GY-x-3", "en-GY-x-3s", "en-GY-x-4s", "en-GY-x-5", "en-GY-x-5s", "en-HK-x-3", "en-HK-x-3s", "en-HK-x-4s", "en-HK-x-5", "en-HK-x-5s", "en-ID-x-3", "en-ID-x-3s", "en-ID-x-4s", "en-ID-x-5", "en-ID-x-5s", "en-IE-x-3", "en-IE-x-3s", "en-IE-x-4s", "en-IE-x-5", "en-IE-x-5s", "en-IL-x-3", "en-IL-x-3s", "en-IL-x-4s", "en-IL-x-5", "en-IL-x-5s", "en-IM-x-3", "en-IM-x-3s", "en-IM-x-4s", "en-IM-x-5", "en-IM-x-5s", "en-IN-x-3", "en-IN-x-3s", "en-IN-x-4s", "en-IN-x-5", "en-IN-x-5s", "en-IO-x-3", "en-IO-x-3s", "en-IO-x-4s", "en-IO-x-5", "en-IO-x-5s", "en-JE-x-3", "en-JE-x-3s", "en-JE-x-4s", "en-JE-x-5", "en-JE-x-5s", "en-JM-x-3", "en-JM-x-3s", "en-JM-x-4s", "en-JM-x-5", "en-JM-x-5s", "en-KE-x-3", "en-KE-x-3s", "en-KE-x-4s", "en-KE-x-5", "en-KE-x-5s", "en-KI-x-3", "en-KI-x-3s", "en-KI-x-4s", "en-KI-x-5", "en-KI-x-5s", "en-KN-x-3", "en-KN-x-3s", "en-KN-x-4s", "en-KN-x-5", "en-KN-x-5s", "en-KY-x-3", "en-KY-x-3s", "en-KY-x-4s", "en-KY-x-5", "en-KY-x-5s", "en-LC-x-3", "en-LC-x-3s", "en-LC-x-4s", "en-LC-x-5", "en-LC-x-5s", "en-LR-x-3", "en-LR-x-3s", "en-LR-x-4s", "en-LR-x-5", "en-LR-x-5s", "en-LS-x-3", "en-LS-x-3s", "en-LS-x-4s", "en-LS-x-5", "en-LS-x-5s", "en-MG-x-3", "en-MG-x-3s", "en-MG-x-4s", "en-MG-x-5", "en-MG-x-5s", "en-MO-x-3", "en-MO-x-3s", "en-MO-x-4s", "en-MO-x-5", "en-MO-x-5s", "en-MS-x-3", "en-MS-x-3s", "en-MS-x-4s", "en-MS-x-5", "en-MS-x-5s", "en-MT-x-3", "en-MT-x-3s", "en-MT-x-4s", "en-MT-x-5", "en-MT-x-5s", "en-MU-x-3", "en-MU-x-3s", "en-MU-x-4s", "en-MU-x-5", "en-MU-x-5s", "en-MV-x-3", "en-MV-x-3s", "en-MV-x-4s", "en-MV-x-5", "en-MV-x-5s", "en-MW-x-3", "en-MW-x-3s", "en-MW-x-4s", "en-MW-x-5", "en-MW-x-5s", "en-MY-x-3", "en-MY-x-3s", "en-MY-x-4s", "en-MY-x-5", "en-MY-x-5s", "en-NA-x-3", "en-NA-x-3s", "en-NA-x-4s", "en-NA-x-5", "en-NA-x-5s", "en-NF-x-3", "en-NF-x-3s", "en-NF-x-4s", "en-NF-x-5", "en-NF-x-5s", "en-NG-x-3", "en-NG-x-3s", "en-NG-x-4s", "en-NG-x-5", "en-NG-x-5s", "en-NL-x-3", "en-NL-x-3s", "en-NL-x-4s", "en-NL-x-5", "en-NL-x-5s", "en-NR-x-3", "en-NR-x-3s", "en-NR-x-4s", "en-NR-x-5", "en-NR-x-5s", "en-NU-x-3", "en-NU-x-3s", "en-NU-x-4s", "en-NU-x-5", "en-NU-x-5s", "en-NZ-x-3", "en-NZ-x-3s", "en-NZ-x-4s", "en-NZ-x-5", "en-NZ-x-5s", "en-PG-x-3", "en-PG-x-3s", "en-PG-x-4s", "en-PG-x-5", "en-PG-x-5s", "en-PK-x-3", "en-PK-x-3s", "en-PK-x-4s", "en-PK-x-5", "en-PK-x-5s", "en-PN-x-3", "en-PN-x-3s", "en-PN-x-4s", "en-PN-x-5", "en-PN-x-5s", "en-PW-x-3", "en-PW-x-3s", "en-PW-x-4s", "en-PW-x-5", "en-PW-x-5s", "en-RW-x-3", "en-RW-x-3s", "en-RW-x-4s", "en-RW-x-5", "en-RW-x-5s", "en-SB-x-3", "en-SB-x-3s", "en-SB-x-4s", "en-SB-x-5", "en-SB-x-5s", "en-SC-x-3", "en-SC-x-3s", "en-SC-x-4s", "en-SC-x-5", "en-SC-x-5s", "en-SD-x-3", "en-SD-x-3s", "en-SD-x-4s", "en-SD-x-5", "en-SD-x-5s", "en-SE-x-3", "en-SE-x-3s", "en-SE-x-4s", "en-SE-x-5", "en-SE-x-5s", "en-SG-x-3", "en-SG-x-3s", "en-SG-x-4s", "en-SG-x-5", "en-SG-x-5s", "en-SH-x-3", "en-SH-x-3s", "en-SH-x-4s", "en-SH-x-5", "en-SH-x-5s", "en-SI-x-3", "en-SI-x-3s", "en-SI-x-4s", "en-SI-x-5", "en-SI-x-5s", "en-SL-x-3", "en-SL-x-3s", "en-SL-x-4s", "en-SL-x-5", "en-SL-x-5s", "en-SS-x-3", "en-SS-x-3s", "en-SS-x-4s", "en-SS-x-5", "en-SS-x-5s", "en-SX-x-3", "en-SX-x-3s", "en-SX-x-4s", "en-SX-x-5", "en-SX-x-5s", "en-SZ-x-3", "en-SZ-x-3s", "en-SZ-x-4s", "en-SZ-x-5", "en-SZ-x-5s", "en-TC-x-3", "en-TC-x-3s", "en-TC-x-4s", "en-TC-x-5", "en-TC-x-5s", "en-TK-x-3", "en-TK-x-3s", "en-TK-x-4s", "en-TK-x-5", "en-TK-x-5s", "en-TO-x-3", "en-TO-x-3s", "en-TO-x-4s", "en-TO-x-5", "en-TO-x-5s", "en-TT-x-3", "en-TT-x-3s", "en-TT-x-4s", "en-TT-x-5", "en-TT-x-5s", "en-TV-x-3", "en-TV-x-3s", "en-TV-x-4s", "en-TV-x-5", "en-TV-x-5s", "en-TZ-x-3", "en-TZ-x-3s", "en-TZ-x-4s", "en-TZ-x-5", "en-TZ-x-5s", "en-UG-x-3", "en-UG-x-3s", "en-UG-x-4s", "en-UG-x-5", "en-UG-x-5s", "en-VC-x-3", "en-VC-x-3s", "en-VC-x-4s", "en-VC-x-5", "en-VC-x-5s", "en-VG-x-3", "en-VG-x-3s", "en-VG-x-4s", "en-VG-x-5", "en-VG-x-5s", "en-VU-x-3", "en-VU-x-3s", "en-VU-x-4s", "en-VU-x-5", "en-VU-x-5s", "en-WS-x-3", "en-WS-x-3s", "en-WS-x-4s", "en-WS-x-5", "en-WS-x-5s", "en-ZA-x-3", "en-ZA-x-3s", "en-ZA-x-4s", "en-ZA-x-5", "en-ZA-x-5s", "en-ZM-x-3", "en-ZM-x-3s", "en-ZM-x-4s", "en-ZM-x-5", "en-ZM-x-5s", "en-ZW-x-3", "en-ZW-x-3s", "en-ZW-x-4s", "en-ZW-x-5", "en-ZW-x-5s", "en-x-3", "en-x-3s", "en-x-4", "en-x-4s", "en-x-5", "en-x-5s", "eo-x-3", "eo-x-3s", "eo-x-4", "eo-x-4s", "eo-x-5", "eo-x-5s", "es-419-x-3", "es-419-x-3s", "es-419-x-4", "es-419-x-4s", "es-419-x-5", "es-419-x-5s", "es-AR-x-3", "es-AR-x-4", "es-AR-x-4s", "es-AR-x-5", "es-BR-x-3", "es-BR-x-3s", "es-BR-x-4", "es-BR-x-4s", "es-BR-x-5", "es-BR-x-5s", "es-BZ-x-3", "es-BZ-x-3s", "es-BZ-x-4", "es-BZ-x-4s", "es-BZ-x-5", "es-BZ-x-5s", "es-CO-x-3", "es-CO-x-3s", "es-CO-x-4", "es-CO-x-4s", "es-CO-x-5", "es-CO-x-5s", "es-CU-x-3", "es-CU-x-3s", "es-CU-x-4", "es-CU-x-4s", "es-CU-x-5", "es-CU-x-5s", "es-DO-x-4", "es-DO-x-4s", "es-MX-x-3", "es-MX-x-5", "es-MX-x-5s", "es-PA-x-3", "es-PA-x-4", "es-PA-x-5", "es-PY-x-4s", "es-US-x-3", "es-US-x-4", "es-US-x-5", "es-US-x-5s", "es-VE-x-4s", "es-x-3", "es-x-3s", "es-x-4", "es-x-4s", "es-x-5", "es-x-5s", "et-x-3", "et-x-3s", "et-x-4", "et-x-4s", "et-x-5", "et-x-5s", "eu-x-3", "eu-x-3s", "eu-x-4", "eu-x-4s", "eu-x-5", "eu-x-5s", "fa-x-3", "fa-x-3s", "fa-x-4", "fa-x-4s", "fa-x-5", "fa-x-5s", "ff-Adlm-x-3", "ff-Adlm-x-3s", "ff-Adlm-x-4", "ff-Adlm-x-4s", "ff-Adlm-x-5", "ff-Adlm-x-5s", "fi-x-3", "fi-x-3s", "fi-x-4", "fi-x-4s", "fi-x-5", "fi-x-5s", "fil-x-3", "fil-x-3s", "fil-x-4", "fil-x-4s", "fil-x-5", "fil-x-5s", "fo-x-3", "fo-x-3s", "fo-x-4", "fo-x-4s", "fo-x-5", "fo-x-5s", "fr-CA-x-3", "fr-CA-x-3s", "fr-CA-x-4", "fr-CA-x-4s", "fr-CA-x-5", "fr-CA-x-5s", "fr-CD-x-4", "fr-CD-x-4s", "fr-CH-x-3", "fr-CH-x-3s", "fr-CH-x-4", "fr-CH-x-4s", "fr-CH-x-5s", "fr-CM-x-3", "fr-CM-x-3s", "fr-CM-x-4", "fr-CM-x-4s", "fr-CM-x-5", "fr-CM-x-5s", "fr-MA-x-5", "fr-RE-x-3", "fr-RE-x-3s", "fr-RE-x-4s", "fr-RE-x-5s", "fr-SN-x-3", "fr-SN-x-3s", "fr-SN-x-4s", "fr-SN-x-5s", "fr-x-3", "fr-x-3s", "fr-x-4", "fr-x-4s", "fr-x-5", "fr-x-5s", "fy-x-3", "fy-x-3s", "fy-x-4", "fy-x-4s", "fy-x-5", "fy-x-5s", "ga-x-3", "ga-x-3s", "ga-x-4", "ga-x-4s", "ga-x-5", "ga-x-5s", "gd-x-3", "gd-x-3s", "gd-x-4", "gd-x-4s", "gd-x-5", "gd-x-5s", "gl-x-3", "gl-x-3s", "gl-x-4", "gl-x-4s", "gl-x-5", "gl-x-5s", "gu-x-3", "gu-x-3s", "gu-x-4", "gu-x-4s", "gu-x-5", "gu-x-5s", "ha-x-3", "ha-x-3s", "ha-x-4", "ha-x-4s", "ha-x-5", "ha-x-5s", "he-x-3", "he-x-3s", "he-x-4", "he-x-4s", "he-x-5", "he-x-5s", "hi-Latn-x-3", "hi-Latn-x-3s", "hi-Latn-x-4", "hi-Latn-x-4s", "hi-Latn-x-5", "hi-Latn-x-5s", "hi-x-3", "hi-x-3s", "hi-x-4", "hi-x-4s", "hi-x-5", "hi-x-5s", "hr-x-3", "hr-x-3s", "hr-x-4", "hr-x-4s", "hr-x-5", "hr-x-5s", "hsb-x-3", "hsb-x-3s", "hsb-x-4", "hsb-x-4s", "hsb-x-5", "hsb-x-5s", "hu-x-3", "hu-x-3s", "hu-x-4", "hu-x-4s", "hu-x-5", "hu-x-5s", "hy-x-3", "hy-x-3s", "hy-x-4", "hy-x-4s", "hy-x-5", "hy-x-5s", "ia-x-3", "ia-x-3s", "ia-x-4", "ia-x-4s", "ia-x-5", "ia-x-5s", "id-x-3", "id-x-3s", "id-x-4", "id-x-4s", "id-x-5", "id-x-5s", "ie-x-3", "ie-x-3s", "ie-x-4", "ie-x-4s", "ie-x-5", "ie-x-5s", "ig-x-3", "ig-x-3s", "ig-x-4", "ig-x-4s", "ig-x-5", "ig-x-5s", "is-x-3", "is-x-3s", "is-x-4", "is-x-4s", "is-x-5", "is-x-5s", "it-x-3", "it-x-3s", "it-x-4", "it-x-4s", "it-x-5", "it-x-5s", "ja-x-3", "ja-x-3s", "ja-x-4", "ja-x-4s", "ja-x-5", "ja-x-5s", "jv-x-3", "jv-x-3s", "jv-x-4", "jv-x-4s", "jv-x-5", "jv-x-5s", "ka-x-3", "ka-x-3s", "ka-x-4", "ka-x-4s", "ka-x-5", "ka-x-5s", "kea-x-3", "kea-x-3s", "kea-x-4", "kea-x-4s", "kea-x-5", "kea-x-5s", "kgp-x-3", "kgp-x-3s", "kgp-x-4", "kgp-x-4s", "kgp-x-5", "kgp-x-5s", "kk-x-3", "kk-x-3s", "kk-x-4", "kk-x-4s", "kk-x-5", "kk-x-5s", "km-x-3", "km-x-3s", "km-x-4", "km-x-4s", "km-x-5", "km-x-5s", "kn-x-3", "kn-x-3s", "kn-x-4", "kn-x-4s", "kn-x-5", "kn-x-5s", "ko-x-3", "ko-x-3s", "ko-x-4", "ko-x-4s", "ko-x-5", "ko-x-5s", "kok-x-3", "kok-x-3s", "kok-x-4", "kok-x-4s", "kok-x-5", "kok-x-5s", "ks-Deva-x-3", "ks-Deva-x-3s", "ks-Deva-x-4", "ks-Deva-x-4s", "ks-Deva-x-5", "ks-Deva-x-5s", "ks-x-3", "ks-x-3s", "ks-x-4", "ks-x-4s", "ks-x-5", "ks-x-5s", "ku-x-3", "ku-x-3s", "ku-x-4", "ku-x-4s", "ku-x-5", "ku-x-5s", "kxv-Deva-x-3", "kxv-Deva-x-3s", "kxv-Deva-x-4", "kxv-Deva-x-4s", "kxv-Deva-x-5", "kxv-Deva-x-5s", "kxv-Orya-x-3", "kxv-Orya-x-3s", "kxv-Orya-x-4", "kxv-Orya-x-4s", "kxv-Orya-x-5", "kxv-Orya-x-5s", "kxv-Telu-x-3", "kxv-Telu-x-3s", "kxv-Telu-x-4", "kxv-Telu-x-4s", "kxv-Telu-x-5", "kxv-Telu-x-5s", "kxv-x-3", "kxv-x-3s", "kxv-x-4", "kxv-x-4s", "kxv-x-5", "kxv-x-5s", "ky-x-3", "ky-x-3s", "ky-x-4", "ky-x-4s", "ky-x-5", "ky-x-5s", "lb-x-3", "lb-x-3s", "lb-x-4", "lb-x-4s", "lb-x-5", "lb-x-5s", "lij-x-3", "lij-x-3s", "lij-x-4", "lij-x-4s", "lij-x-5", "lij-x-5s", "lmo-x-3", "lmo-x-3s", "lmo-x-4", "lmo-x-4s", "lmo-x-5", "lmo-x-5s", "lo-x-3", "lo-x-3s", "lo-x-4", "lo-x-4s", "lo-x-5", "lo-x-5s", "lt-x-3", "lt-x-3s", "lt-x-4", "lt-x-4s", "lt-x-5", "lt-x-5s", "lv-x-3", "lv-x-3s", "lv-x-4", "lv-x-4s", "lv-x-5", "lv-x-5s", "mai-x-3", "mai-x-3s", "mai-x-4", "mai-x-4s", "mai-x-5", "mai-x-5s", "mi-x-3", "mi-x-3s", "mi-x-4", "mi-x-4s", "mi-x-5", "mi-x-5s", "mk-x-3", "mk-x-3s", "mk-x-4", "mk-x-4s", "mk-x-5", "mk-x-5s", "ml-x-3", "ml-x-3s", "ml-x-4", "ml-x-4s", "ml-x-5", "ml-x-5s", "mn-x-3", "mn-x-3s", "mn-x-4", "mn-x-4s", "mn-x-5", "mn-x-5s", "mni-x-3", "mni-x-3s", "mni-x-4", "mni-x-4s", "mni-x-5", "mni-x-5s", "mr-x-3", "mr-x-3s", "mr-x-4", "mr-x-4s", "mr-x-5", "mr-x-5s", "ms-x-3", "ms-x-3s", "ms-x-4", "ms-x-4s", "ms-x-5", "ms-x-5s", "mt-x-3", "mt-x-3s", "mt-x-4", "mt-x-4s", "mt-x-5", "mt-x-5s", "my-x-3", "my-x-3s", "my-x-4", "my-x-4s", "my-x-5", "my-x-5s", "nb-x-3", "nb-x-3s", "nb-x-4", "nb-x-4s", "nb-x-5", "nb-x-5s", "nds-x-3", "nds-x-3s", "nds-x-4", "nds-x-4s", "nds-x-5", "nds-x-5s", "ne-x-3", "ne-x-3s", "ne-x-4", "ne-x-4s", "ne-x-5", "ne-x-5s", "nl-x-3", "nl-x-3s", "nl-x-4", "nl-x-4s", "nl-x-5", "nl-x-5s", "nn-x-3", "nn-x-3s", "nn-x-4", "nn-x-4s", "nn-x-5", "nn-x-5s", "no-x-3", "no-x-3s", "no-x-4", "no-x-4s", "no-x-5", "no-x-5s", "nqo-x-3", "nqo-x-3s", "nqo-x-4", "nqo-x-4s", "nqo-x-5", "nqo-x-5s", "oc-x-3", "oc-x-3s", "oc-x-4", "oc-x-4s", "oc-x-5", "oc-x-5s", "or-x-3", "or-x-3s", "or-x-4", "or-x-4s", "or-x-5", "or-x-5s", "pa-x-3", "pa-x-3s", "pa-x-4", "pa-x-4s", "pa-x-5", "pa-x-5s", "pcm-x-3", "pcm-x-3s", "pcm-x-4", "pcm-x-4s", "pcm-x-5", "pcm-x-5s", "pl-x-3", "pl-x-3s", "pl-x-4", "pl-x-4s", "pl-x-5", "pl-x-5s", "prg-x-3", "prg-x-3s", "prg-x-4", "prg-x-4s", "prg-x-5", "prg-x-5s", "ps-x-3", "ps-x-3s", "ps-x-4", "ps-x-4s", "ps-x-5", "ps-x-5s", "pt-AO-x-3", "pt-AO-x-3s", "pt-AO-x-4", "pt-AO-x-4s", "pt-AO-x-5", "pt-AO-x-5s", "pt-CH-x-3", "pt-CH-x-3s", "pt-CH-x-4", "pt-CH-x-4s", "pt-CH-x-5", "pt-CH-x-5s", "pt-CV-x-3", "pt-CV-x-3s", "pt-CV-x-4", "pt-CV-x-4s", "pt-CV-x-5", "pt-CV-x-5s", "pt-GQ-x-3", "pt-GQ-x-3s", "pt-GQ-x-4", "pt-GQ-x-4s", "pt-GQ-x-5", "pt-GQ-x-5s", "pt-GW-x-3", "pt-GW-x-3s", "pt-GW-x-4", "pt-GW-x-4s", "pt-GW-x-5", "pt-GW-x-5s", "pt-LU-x-3", "pt-LU-x-3s", "pt-LU-x-4", "pt-LU-x-4s", "pt-LU-x-5", "pt-LU-x-5s", "pt-MO-x-3", "pt-MO-x-3s", "pt-MO-x-4", "pt-MO-x-4s", "pt-MO-x-5", "pt-MO-x-5s", "pt-MZ-x-3", "pt-MZ-x-3s", "pt-MZ-x-4", "pt-MZ-x-4s", "pt-MZ-x-5", "pt-MZ-x-5s", "pt-PT-x-3", "pt-PT-x-3s", "pt-PT-x-4", "pt-PT-x-4s", "pt-PT-x-5", "pt-PT-x-5s", "pt-ST-x-3", "pt-ST-x-3s", "pt-ST-x-4", "pt-ST-x-4s", "pt-ST-x-5", "pt-ST-x-5s", "pt-TL-x-3", "pt-TL-x-3s", "pt-TL-x-4", "pt-TL-x-4s", "pt-TL-x-5", "pt-TL-x-5s", "pt-x-3", "pt-x-3s", "pt-x-4", "pt-x-4s", "pt-x-5", "pt-x-5s", "qu-x-3", "qu-x-3s", "qu-x-4", "qu-x-4s", "qu-x-5", "qu-x-5s", "raj-x-3", "raj-x-3s", "raj-x-4", "raj-x-4s", "raj-x-5", "raj-x-5s", "rm-x-3", "rm-x-3s", "rm-x-4", "rm-x-4s", "rm-x-5", "rm-x-5s", "ro-MD-x-5", "ro-MD-x-5s", "ro-x-3", "ro-x-3s", "ro-x-4", "ro-x-4s", "ro-x-5", "ro-x-5s", "ru-x-3", "ru-x-3s", "ru-x-4", "ru-x-4s", "ru-x-5", "ru-x-5s", "sa-x-3", "sa-x-3s", "sa-x-4", "sa-x-4s", "sa-x-5", "sa-x-5s", "sah-x-3", "sah-x-3s", "sah-x-4", "sah-x-4s", "sah-x-5", "sah-x-5s", "sat-x-3", "sat-x-3s", "sat-x-4", "sat-x-4s", "sat-x-5", "sat-x-5s", "sc-x-3", "sc-x-3s", "sc-x-4", "sc-x-4s", "sc-x-5", "sc-x-5s", "sd-Deva-x-3", "sd-Deva-x-3s", "sd-Deva-x-4", "sd-Deva-x-4s", "sd-Deva-x-5", "sd-Deva-x-5s", "sd-x-3", "sd-x-3s", "sd-x-4", "sd-x-4s", "sd-x-5", "sd-x-5s", "si-x-3", "si-x-3s", "si-x-4", "si-x-4s", "si-x-5", "si-x-5s", "sk-x-3", "sk-x-3s", "sk-x-4", "sk-x-4s", "sk-x-5", "sk-x-5s", "sl-x-3", "sl-x-3s", "sl-x-4", "sl-x-4s", "sl-x-5", "sl-x-5s", "so-x-3", "so-x-3s", "so-x-4", "so-x-4s", "so-x-5", "so-x-5s", "sq-x-3", "sq-x-3s", "sq-x-4", "sq-x-4s", "sq-x-5", "sq-x-5s", "sr-BA-x-3", "sr-BA-x-3s", "sr-BA-x-4", "sr-BA-x-4s", "sr-BA-x-5", "sr-BA-x-5s", "sr-Latn-BA-x-3", "sr-Latn-BA-x-3s", "sr-Latn-BA-x-4", "sr-Latn-BA-x-4s", "sr-Latn-BA-x-5", "sr-Latn-BA-x-5s", "sr-Latn-XK-x-4s", "sr-Latn-x-3", "sr-Latn-x-3s", "sr-Latn-x-4", "sr-Latn-x-4s", "sr-Latn-x-5", "sr-Latn-x-5s", "sr-ME-x-3", "sr-ME-x-3s", "sr-ME-x-4", "sr-ME-x-4s", "sr-ME-x-5", "sr-ME-x-5s", "sr-XK-x-4s", "sr-x-3", "sr-x-3s", "sr-x-4", "sr-x-4s", "sr-x-5", "sr-x-5s", "su-x-3", "su-x-3s", "su-x-4", "su-x-4s", "su-x-5", "su-x-5s", "sv-x-3", "sv-x-3s", "sv-x-4", "sv-x-4s", "sv-x-5", "sv-x-5s", "sw-x-3", "sw-x-3s", "sw-x-4", "sw-x-4s", "sw-x-5", "sw-x-5s", "syr-x-3", "syr-x-3s", "syr-x-4", "syr-x-4s", "syr-x-5", "syr-x-5s", "szl-x-3", "szl-x-3s", "szl-x-4", "szl-x-4s", "szl-x-5", "szl-x-5s", "ta-x-3", "ta-x-3s", "ta-x-4", "ta-x-4s", "ta-x-5", "ta-x-5s", "te-x-3", "te-x-3s", "te-x-4", "te-x-4s", "te-x-5", "te-x-5s", "tg-x-3", "tg-x-3s", "tg-x-4", "tg-x-4s", "tg-x-5", "tg-x-5s", "th-x-3", "th-x-3s", "th-x-4", "th-x-4s", "th-x-5", "th-x-5s", "ti-x-3", "ti-x-3s", "ti-x-4", "ti-x-4s", "ti-x-5", "ti-x-5s", "tk-x-3", "tk-x-3s", "tk-x-4", "tk-x-4s", "tk-x-5", "tk-x-5s", "to-x-3", "to-x-3s", "to-x-4", "to-x-4s", "to-x-5", "to-x-5s", "tok-x-3", "tok-x-3s", "tok-x-4", "tok-x-4s", "tok-x-5", "tok-x-5s", "tr-x-3", "tr-x-3s", "tr-x-4", "tr-x-4s", "tr-x-5", "tr-x-5s", "tt-x-3", "tt-x-3s", "tt-x-4", "tt-x-4s", "tt-x-5", "tt-x-5s", "ug-x-3", "ug-x-3s", "ug-x-4", "ug-x-4s", "ug-x-5", "ug-x-5s", "uk-x-3", "uk-x-3s", "uk-x-4", "uk-x-4s", "uk-x-5", "uk-x-5s", "und-x-3", "und-x-3s", "und-x-4", "und-x-4s", "und-x-5", "und-x-5s", "ur-x-3", "ur-x-3s", "ur-x-4", "ur-x-4s", "ur-x-5", "ur-x-5s", "uz-Cyrl-x-3", "uz-Cyrl-x-3s", "uz-Cyrl-x-4", "uz-Cyrl-x-4s", "uz-Cyrl-x-5", "uz-Cyrl-x-5s", "uz-x-3", "uz-x-3s", "uz-x-4", "uz-x-4s", "uz-x-5", "uz-x-5s", "vec-x-3", "vec-x-3s", "vec-x-4", "vec-x-4s", "vec-x-5", "vec-x-5s", "vi-x-3", "vi-x-3s", "vi-x-4", "vi-x-4s", "vi-x-5", "vi-x-5s", "vmw-x-3", "vmw-x-3s", "vmw-x-4", "vmw-x-4s", "vmw-x-5", "vmw-x-5s", "wo-x-3", "wo-x-3s", "wo-x-4", "wo-x-4s", "wo-x-5", "wo-x-5s", "xh-x-3", "xh-x-3s", "xh-x-4", "xh-x-4s", "xh-x-5", "xh-x-5s", "xnr-x-3", "xnr-x-3s", "xnr-x-4", "xnr-x-4s", "xnr-x-5", "xnr-x-5s", "yo-BJ-x-3", "yo-BJ-x-3s", "yo-BJ-x-4", "yo-BJ-x-4s", "yo-BJ-x-5", "yo-BJ-x-5s", "yo-x-3", "yo-x-3s", "yo-x-4", "yo-x-4s", "yo-x-5", "yo-x-5s", "yrl-CO-x-3", "yrl-CO-x-3s", "yrl-CO-x-4", "yrl-CO-x-4s", "yrl-CO-x-5", "yrl-CO-x-5s", "yrl-VE-x-3", "yrl-VE-x-3s", "yrl-VE-x-4", "yrl-VE-x-4s", "yrl-VE-x-5", "yrl-VE-x-5s", "yrl-x-3", "yrl-x-3s", "yrl-x-4", "yrl-x-4s", "yrl-x-5", "yrl-x-5s", "yue-Hans-x-3", "yue-Hans-x-3s", "yue-Hans-x-4", "yue-Hans-x-4s", "yue-Hans-x-5", "yue-Hans-x-5s", "yue-x-3", "yue-x-3s", "yue-x-4", "yue-x-4s", "yue-x-5", "yue-x-5s", "za-x-3", "za-x-3s", "za-x-4", "za-x-4s", "za-x-5", "za-x-5s", "zh-Hant-x-3", "zh-Hant-x-3s", "zh-Hant-x-4", "zh-Hant-x-4s", "zh-Hant-x-5", "zh-Hant-x-5s", "zh-x-3", "zh-x-3s", "zh-x-4", "zh-x-4s", "zh-x-5", "zh-x-5s", "zu-x-3", "zu-x-3s", "zu-x-4", "zu-x-4s", "zu-x-5", "zu-x-5s"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_symbols_ethiopic_months_v1.rs.data b/provider/baked/datetime/data/macros/datetime_symbols_ethiopic_months_v1.rs.data index fbc9171ebb7..97994e5057d 100644 --- a/provider/baked/datetime/data/macros/datetime_symbols_ethiopic_months_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_symbols_ethiopic_months_v1.rs.data @@ -18,7 +18,7 @@ macro_rules! __impl_datetime_symbols_ethiopic_months_v1 { static TA_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\n\0\x17\0!\0+\x007\0D\0N\0[\0h\0q\0{\0\x85\0\xE0\xAE\xAE\xE0\xAE\xB8\xE0\xAF\x8D.\xE0\xAE\xA4\xE0\xAF\x86\xE0\xAE\x95\xE0\xAF\x86.\xE0\xAE\xB9\xE0\xAF\x86\xE0\xAE\xA4.\xE0\xAE\xA4\xE0\xAE\xB9\xE0\xAF\x8D.\xE0\xAE\xA4\xE0\xAF\x86\xE0\xAE\xB0\xE0\xAF\x8D\xE0\xAE\xAF\xE0\xAE\xBE\xE0\xAE\x95\xE0\xAE\xBE.\xE0\xAE\xAE\xE0\xAE\x95\xE0\xAE\xBE.\xE0\xAE\xAE\xE0\xAE\xBF\xE0\xAE\xAF\xE0\xAE\xBE.\xE0\xAE\x95\xE0\xAF\x86\xE0\xAE\xA9\xE0\xAF\x8D.\xE0\xAE\x9A\xE0\xAE\xA9\xE0\xAF\x87\xE0\xAE\xB9\xE0\xAE\xAE\xE0\xAF\x87.\xE0\xAE\xA8\xE0\xAE\xB9\xE0\xAE\xBE.\xE0\xAE\xAA\xE0\xAE\xBE\xE0\xAE\x95\xE0\xAF\x81.") }); static LV_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\t\0\x10\0\x16\0\x1D\0!\0*\x002\0:\0A\0F\0L\0S\0meskeremstekemtshedarstahsasstersjakat\xC4\xABtsmagabitsmi\xC4\x81zijagenbotssen\xC4\x93haml\xC4\x93nahas\xC4\x93epagomens") }); static FR_CA_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\n\0\x0B\0\x0C\0MTHTTYMMGSHNP") }); - static UND_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\x0B\0\r\0\x0F\x0012345678910111213") }); + static AF_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\x0B\0\r\0\x0F\x0012345678910111213") }); static UK_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\x02\0\x04\0\x06\0\x08\0\n\0\x0C\0\x0E\0\x10\0\x12\0\x14\0\x16\0\x18\x0001020304050607080910111213") }); static HR_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\x02\0\x04\0\x06\0\x08\0\n\0\x0C\0\x0E\0\x10\0\x12\0\x15\0\x18\0\x1B\x001.2.3.4.5.6.7.8.9.10.11.12.13.") }); static MR_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\x03\0\x06\0\t\0\x0C\0\x0F\0\x12\0\x15\0\x18\0\x1B\0!\0'\0-\0\xE0\xA5\xA7\xE0\xA5\xA8\xE0\xA5\xA9\xE0\xA5\xAA\xE0\xA5\xAB\xE0\xA5\xAC\xE0\xA5\xAD\xE0\xA5\xAE\xE0\xA5\xAF\xE0\xA5\xA7\xE0\xA5\xA6\xE0\xA5\xA7\xE0\xA5\xA7\xE0\xA5\xA7\xE0\xA5\xA8\xE0\xA5\xA7\xE0\xA5\xA9") }); @@ -33,7 +33,7 @@ macro_rules! __impl_datetime_symbols_ethiopic_months_v1 { static UK_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\x07\0\x0E\0\x15\0\x1C\0#\0,\x003\0<\0C\0J\0Q\0X\0\xD0\xBC\xD0\xB5\xD1\x81.\xD1\x82\xD0\xB5\xD0\xBA.\xD1\x85\xD0\xB5\xD0\xB4.\xD1\x82\xD0\xB0\xD1\x85.\xD1\x82\xD0\xB5\xD1\x80.\xD1\x94\xD0\xBA\xD0\xB0\xD1\x82.\xD0\xBC\xD0\xB5\xD0\xB3.\xD0\xBC\xD1\x96\xD1\x8F\xD0\xB7.\xD0\xB3\xD0\xB5\xD0\xBD.\xD1\x81\xD0\xB5\xD0\xBD.\xD1\x85\xD0\xB0\xD0\xBC.\xD0\xBD\xD0\xB5\xD1\x85.\xD0\xBF\xD0\xB0\xD0\xB3.") }); static SR_LATN_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\x08\0\x0E\0\x13\0\x19\0\x1C\0#\0*\x000\x006\0:\0?\0E\0MeskeremTekemtHedarTahsasTerJekatitMegabitMiaziaGenbotSeneHamleNehasePagumen") }); static RO_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\x08\0\x0E\0\x13\0\x19\0\x1C\0#\0*\x000\x006\0:\0?\0E\0meskeremtaqemthedartahsasteryekatitmegabitmiaziagenbotsenehamlenehasepagumen") }); - static UND_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\x08\0\x0E\0\x13\0\x19\0\x1C\0#\0*\x000\x006\0:\0?\0F\0MeskeremTekemtHedarTahsasTerYekatitMegabitMiaziaGenbotSeneHamleNehassePagumen") }); + static AF_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\x08\0\x0E\0\x13\0\x19\0\x1C\0#\0*\x000\x006\0:\0?\0F\0MeskeremTekemtHedarTahsasTerYekatitMegabitMiaziaGenbotSeneHamleNehassePagumen") }); static DA_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\x08\0\x0E\0\x13\0\x19\0\x1C\0#\0*\x000\x006\0:\0?\0F\0meskeremtekemthedartahsasteryekatitmegabitmiaziagenbotsenehamlenehassepagumen") }); static TR_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\x08\0\x0E\0\x13\0\x19\0\x1C\0#\0*\x001\x007\0;\0@\0F\0MeskeremTikimtHidarTahsasTirYakatitMagabitMiyazyaGinbotSeneHamleNehasaPagumiene") }); static CS_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\x08\0\x0F\0\x14\0\x1B\0\x1E\0%\0,\x002\08\0<\0A\0G\0meskeremtikemethidartahesastiryekatitmegabitmiyazaginbotsenehamlenehasepagume") }); @@ -64,8 +64,8 @@ macro_rules! __impl_datetime_symbols_ethiopic_months_v1 { static KN_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\x1B\x003\0B\0]\0i\0~\0\x96\0\xA8\0\xC3\0\xCF\0\xE7\0\xFF\0\xE0\xB2\xAE\xE0\xB3\x86\xE0\xB2\xB8\xE0\xB3\x8D\xE0\xB2\x95\xE0\xB2\xB0\xE0\xB3\x86\xE0\xB2\xAE\xE0\xB3\x8D\xE0\xB2\x9F\xE0\xB3\x86\xE0\xB2\x95\xE0\xB3\x86\xE0\xB2\xAE\xE0\xB3\x8D\xE0\xB2\x9F\xE0\xB3\x8D\xE0\xB2\xB9\xE0\xB3\x86\xE0\xB2\xA6\xE0\xB2\xB0\xE0\xB3\x8D\xE0\xB2\xA4\xE0\xB3\x86\xE0\xB2\xB9\xE0\xB3\x8D\xE2\x80\x8C\xE0\xB2\xB8\xE0\xB2\xBE\xE0\xB2\xB8\xE0\xB3\x8D\xE0\xB2\x9F\xE0\xB3\x86\xE0\xB2\xB0\xE0\xB3\x8D\xE0\xB2\xAF\xE0\xB3\x86\xE0\xB2\x95\xE0\xB2\x9F\xE0\xB2\xBF\xE0\xB2\x9F\xE0\xB3\x8D\xE0\xB2\xAE\xE0\xB3\x86\xE0\xB2\x97\xE0\xB2\xBE\xE0\xB2\xAC\xE0\xB2\xBF\xE0\xB2\x9F\xE0\xB3\x8D\xE0\xB2\xAE\xE0\xB3\x88\xE0\xB2\x9D\xE0\xB2\xBF\xE0\xB2\xAF\xE0\xB2\xBE\xE0\xB2\x9C\xE0\xB3\x86\xE0\xB2\xA8\xE0\xB3\x8D\xE2\x80\x8C\xE0\xB2\xAC\xE0\xB2\xBE\xE0\xB2\x9F\xE0\xB3\x8D\xE0\xB2\xB8\xE0\xB3\x86\xE0\xB2\xA8\xE0\xB3\x86\xE0\xB2\xB9\xE0\xB3\x8D\xE0\xB2\xAF\xE0\xB2\xBE\xE0\xB2\xAE\xE0\xB3\x8D\xE0\xB2\xB2\xE0\xB3\x86\xE0\xB2\xA8\xE0\xB2\xBF\xE0\xB2\xB9\xE0\xB2\xBE\xE0\xB2\xB8\xE0\xB3\x8D\xE0\xB2\xB8\xE0\xB3\x86\xE0\xB2\xAA\xE0\xB3\x86\xE0\xB2\x97\xE0\xB3\x8D\xE0\xB2\xAF\xE0\xB3\x81\xE0\xB2\xAE\xE0\xB3\x86\xE0\xB2\xA8\xE0\xB3\x8D") }); static ML_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\x1E\0?\0K\0c\0l\0\x96\0\xB4\0\xC9\0\xE4\0\xF0\0\xFF\0\x11\x01\xE0\xB4\xAE\xE0\xB5\x86\xE0\xB4\xB8\xE0\xB5\x8D\xE2\x80\x8C\xE0\xB4\x95\xE0\xB5\x86\xE0\xB4\xB0\xE0\xB5\x86\xE0\xB4\x82\xE0\xB4\x9F\xE0\xB5\x86\xE0\xB4\x95\xE0\xB5\x8D\xE0\xB4\x95\xE0\xB5\x86\xE0\xB4\x82\xE0\xB4\xB1\xE0\xB5\x8D\xE0\xB4\xB1\xE0\xB5\x8D\xE0\xB4\xB9\xE0\xB5\x87\xE0\xB4\xA6\xE0\xB5\xBC\xE0\xB4\xA4\xE0\xB4\xB9\xE0\xB5\x8D\xE2\x80\x8C\xE0\xB4\xB8\xE0\xB4\xBE\xE0\xB4\xB8\xE0\xB5\x8D\xE0\xB4\x9F\xE0\xB5\x86\xE0\xB5\xBC\xE0\xB4\xAF\xE0\xB5\x86\xE0\xB4\x95\xE0\xB5\x8D\xE0\xB4\x95\xE0\xB4\xBE\xE0\xB4\xB1\xE0\xB5\x8D\xE0\xB4\xB1\xE0\xB4\xBF\xE0\xB4\xB1\xE0\xB5\x8D\xE0\xB4\xB1\xE0\xB5\x8D\xE0\xB4\xAE\xE0\xB5\x86\xE0\xB4\x97\xE0\xB4\xBE\xE0\xB4\xAC\xE0\xB4\xBF\xE0\xB4\xB1\xE0\xB5\x8D\xE0\xB4\xB1\xE0\xB5\x8D\xE0\xB4\xAE\xE0\xB4\xBF\xE0\xB4\xAF\xE0\xB4\xBE\xE0\xB4\xB8\xE0\xB4\xBF\xE0\xB4\xAF\xE0\xB4\x97\xE0\xB5\x86\xE0\xB5\xBB\xE0\xB4\xAC\xE0\xB5\x8B\xE0\xB4\x9F\xE0\xB5\x8D\xE0\xB4\x9F\xE0\xB5\x8D\xE0\xB4\xB8\xE0\xB5\x86\xE0\xB4\xA8\xE0\xB5\x86\xE0\xB4\xB9\xE0\xB4\xBE\xE0\xB4\x82\xE0\xB4\xB2\xE0\xB5\x86\xE0\xB4\xA8\xE0\xB5\x86\xE0\xB4\xB9\xE0\xB4\xBE\xE0\xB4\xB8\xE0\xB5\x86\xE0\xB4\xAA\xE0\xB4\xBE\xE0\xB4\x97\xE0\xB5\x81\xE0\xB4\xAE\xE0\xB5\x86\xE0\xB5\xBB") }); static TE_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\r\0\0\0\0\0\x1E\x003\0B\0T\0]\0u\0\x8D\0\x9F\0\xBA\0\xC6\0\xD5\0\xEA\0\xE0\xB0\xAE\xE0\xB1\x86\xE0\xB0\xB8\xE0\xB1\x8D\xE0\xB0\x95\xE0\xB1\x8D\xE2\x80\x8C\xE0\xB0\xB0\xE0\xB0\xAE\xE0\xB1\x8D\xE0\xB0\x9F\xE0\xB1\x86\xE0\xB0\x95\xE0\xB1\x86\xE0\xB0\xAE\xE0\xB0\x9F\xE0\xB1\x8D\xE0\xB0\xB9\xE0\xB1\x86\xE0\xB0\xA6\xE0\xB0\xB0\xE0\xB1\x8D\xE0\xB0\xA4\xE0\xB0\xB9\xE0\xB0\xB8\xE0\xB0\xBE\xE0\xB0\xB8\xE0\xB1\x8D\xE0\xB0\x9F\xE0\xB0\xB0\xE0\xB1\x8D\xE0\xB0\xAF\xE0\xB1\x86\xE0\xB0\x95\xE0\xB0\xBE\xE0\xB0\x9F\xE0\xB0\xBF\xE0\xB0\x9F\xE0\xB1\x8D\xE0\xB0\xAE\xE0\xB1\x86\xE0\xB0\x97\xE0\xB0\xBE\xE0\xB0\xAC\xE0\xB0\xBF\xE0\xB0\x9F\xE0\xB1\x8D\xE0\xB0\xAE\xE0\xB0\xBF\xE0\xB0\xAF\xE0\xB0\x9C\xE0\xB0\xBF\xE0\xB0\xAF\xE0\xB0\x97\xE0\xB1\x86\xE0\xB0\xA8\xE0\xB1\x8D\xE2\x80\x8C\xE0\xB0\xAC\xE0\xB1\x8B\xE0\xB0\x9F\xE0\xB1\x8D\xE0\xB0\xB8\xE0\xB1\x86\xE0\xB0\xA8\xE0\xB1\x86\xE0\xB0\xB9\xE0\xB0\xAE\xE0\xB1\x8D\xE0\xB0\xB2\xE0\xB1\x86\xE0\xB0\xA8\xE0\xB1\x86\xE0\xB0\xB9\xE0\xB0\xB8\xE0\xB1\x8D\xE0\xB0\xB8\xE0\xB1\x86\xE0\xB0\xAA\xE0\xB0\x97\xE0\xB1\x81\xE0\xB0\xAE\xE0\xB1\x86\xE0\xB0\xA8\xE0\xB1\x8D") }); - static VALUES: [&::Yokeable; 211usize] = [&AM_X_3, &AM_X_3, &AM_X_3, &AM_X_3, &AR_X_3, &AR_X_3, &AR_X_3, &AR_X_3, &AST_X_3, &AST_X_3, &AST_X_5, &BN_X_3, &BN_X_3, &BN_X_4, &BN_X_4, &BN_X_3, &BN_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &CS_X_3, &CS_X_3, &CS_X_3, &CS_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DE_X_3, &DE_X_3, &DE_X_3, &DE_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &FA_X_3, &FA_X_3, &FA_X_3, &FA_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_4, &FF_ADLM_X_4, &FF_ADLM_X_3, &FF_ADLM_X_3, &FI_X_3, &FI_X_3S, &FI_X_3, &FI_X_3S, &FR_CA_X_4, &FR_CA_X_4, &FR_X_3, &FR_X_3, &FR_X_5, &FR_X_5, &FY_X_3, &FY_X_3, &FY_X_3, &FY_X_3, &GU_X_3, &GU_X_3, &GU_X_3, &GU_X_3, &HE_X_3, &HE_X_3, &HE_X_3, &HE_X_3, &HI_X_3, &HI_X_3, &HI_X_3, &HI_X_3, &HR_X_4, &HR_X_4, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &KN_X_3, &KN_X_3, &KN_X_3, &KN_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &LO_X_3, &LO_X_3, &LO_X_3, &LO_X_3, &LV_X_3, &LV_X_3, &LV_X_3, &LV_X_3, &MK_X_3, &MK_X_3, &MK_X_3, &MK_X_3, &ML_X_3, &ML_X_3, &ML_X_4, &ML_X_4, &ML_X_3, &ML_X_3, &MR_X_3, &MR_X_3, &MR_X_4, &MR_X_4, &MR_X_3, &MR_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &FY_X_3, &FY_X_3, &FY_X_3, &FY_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &PA_X_3, &PA_X_3, &PA_X_3, &PA_X_3, &RO_X_3, &RO_X_3, &RO_X_3, &RO_X_3, &RU_X_3, &RU_X_3, &RU_X_3, &RU_X_3, &SC_X_3, &SC_X_3, &DA_X_3, &DA_X_3, &CS_X_3, &CS_X_3, &CS_X_3, &CS_X_3, &SR_LATN_X_3, &SR_LATN_X_3, &SR_LATN_X_3, &SR_LATN_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &FR_X_5, &SV_X_3S, &FR_X_5, &SV_X_3S, &TA_X_3, &TA_X_3, &TA_X_5, &TA_X_5, &TE_X_3, &TE_X_3, &TE_X_3, &TE_X_3, &TH_X_3, &TH_X_3, &TH_X_3, &TH_X_3, &TR_X_3, &TR_X_3, &TR_X_3, &TR_X_3, &UK_X_3, &UK_X_3, &UK_X_4, &UK_X_4, &UK_X_5, &UK_X_5S, &UND_X_3, &UND_X_3, &UND_X_4, &UND_X_4, &UND_X_3, &UND_X_3, &UR_X_3, &UR_X_3, &UR_X_3, &UR_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &ZH_X_5, &ZH_X_5]; - static KEYS: [&str; 211usize] = ["am-x-3", "am-x-3s", "am-x-5", "am-x-5s", "ar-x-3", "ar-x-3s", "ar-x-5", "ar-x-5s", "ast-x-3", "ast-x-3s", "ast-x-5", "bn-x-3", "bn-x-3s", "bn-x-4", "bn-x-4s", "bn-x-5", "bn-x-5s", "bs-Cyrl-x-3", "bs-Cyrl-x-3s", "bs-Cyrl-x-5", "bs-Cyrl-x-5s", "cs-x-3", "cs-x-3s", "cs-x-5", "cs-x-5s", "da-x-3", "da-x-3s", "da-x-5", "da-x-5s", "de-x-3", "de-x-3s", "de-x-5", "de-x-5s", "es-x-3", "es-x-3s", "es-x-5", "es-x-5s", "fa-x-3", "fa-x-3s", "fa-x-5", "fa-x-5s", "ff-Adlm-x-3", "ff-Adlm-x-3s", "ff-Adlm-x-4", "ff-Adlm-x-4s", "ff-Adlm-x-5", "ff-Adlm-x-5s", "fi-x-3", "fi-x-3s", "fi-x-5", "fi-x-5s", "fr-CA-x-4", "fr-CA-x-4s", "fr-x-3", "fr-x-3s", "fr-x-5", "fr-x-5s", "fy-x-3", "fy-x-3s", "fy-x-5", "fy-x-5s", "gu-x-3", "gu-x-3s", "gu-x-5", "gu-x-5s", "he-x-3", "he-x-3s", "he-x-5", "he-x-5s", "hi-x-3", "hi-x-3s", "hi-x-5", "hi-x-5s", "hr-x-4", "hr-x-4s", "is-x-3", "is-x-3s", "is-x-5", "is-x-5s", "ja-x-3", "ja-x-3s", "ja-x-5", "ja-x-5s", "kn-x-3", "kn-x-3s", "kn-x-5", "kn-x-5s", "ko-x-3", "ko-x-3s", "ko-x-5", "ko-x-5s", "lo-x-3", "lo-x-3s", "lo-x-5", "lo-x-5s", "lv-x-3", "lv-x-3s", "lv-x-5", "lv-x-5s", "mk-x-3", "mk-x-3s", "mk-x-5", "mk-x-5s", "ml-x-3", "ml-x-3s", "ml-x-4", "ml-x-4s", "ml-x-5", "ml-x-5s", "mr-x-3", "mr-x-3s", "mr-x-4", "mr-x-4s", "mr-x-5", "mr-x-5s", "nb-x-3", "nb-x-3s", "nb-x-5", "nb-x-5s", "nl-x-3", "nl-x-3s", "nl-x-5", "nl-x-5s", "nn-x-3", "nn-x-3s", "nn-x-5", "nn-x-5s", "no-x-3", "no-x-3s", "no-x-5", "no-x-5s", "pa-x-3", "pa-x-3s", "pa-x-5", "pa-x-5s", "ro-x-3", "ro-x-3s", "ro-x-5", "ro-x-5s", "ru-x-3", "ru-x-3s", "ru-x-5", "ru-x-5s", "sc-x-3", "sc-x-3s", "sc-x-5", "sc-x-5s", "sk-x-3", "sk-x-3s", "sk-x-5", "sk-x-5s", "sr-Latn-x-3", "sr-Latn-x-3s", "sr-Latn-x-5", "sr-Latn-x-5s", "sr-x-3", "sr-x-3s", "sr-x-5", "sr-x-5s", "sv-x-3", "sv-x-3s", "sv-x-5", "sv-x-5s", "ta-x-3", "ta-x-3s", "ta-x-5", "ta-x-5s", "te-x-3", "te-x-3s", "te-x-5", "te-x-5s", "th-x-3", "th-x-3s", "th-x-5", "th-x-5s", "tr-x-3", "tr-x-3s", "tr-x-5", "tr-x-5s", "uk-x-3", "uk-x-3s", "uk-x-4", "uk-x-4s", "uk-x-5", "uk-x-5s", "und-x-3", "und-x-3s", "und-x-4", "und-x-4s", "und-x-5", "und-x-5s", "ur-x-3", "ur-x-3s", "ur-x-5", "ur-x-5s", "yue-Hans-x-3", "yue-Hans-x-3s", "yue-Hans-x-5", "yue-Hans-x-5s", "yue-x-3", "yue-x-3s", "yue-x-5", "yue-x-5s", "zh-Hant-x-3", "zh-Hant-x-3s", "zh-Hant-x-5", "zh-Hant-x-5s", "zh-x-3", "zh-x-3s", "zh-x-5", "zh-x-5s"]; + static VALUES: [&::Yokeable; 962usize] = [&AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AM_X_3, &AM_X_3, &AF_X_4, &AF_X_4, &AM_X_3, &AM_X_3, &AR_X_3, &AR_X_3, &AF_X_4, &AF_X_4, &AR_X_3, &AR_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AST_X_3, &AST_X_3, &AF_X_4, &AF_X_4, &AST_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &BN_X_3, &BN_X_3, &BN_X_4, &BN_X_4, &BN_X_3, &BN_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &AF_X_4, &AF_X_4, &BS_CYRL_X_3, &BS_CYRL_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &CS_X_3, &CS_X_3, &AF_X_4, &AF_X_4, &CS_X_3, &CS_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &DA_X_3, &DA_X_3, &AF_X_4, &AF_X_4, &DA_X_3, &DA_X_3, &DE_X_3, &DE_X_3, &AF_X_4, &AF_X_4, &DE_X_3, &DE_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &DA_X_3, &DA_X_3, &AF_X_4, &AF_X_4, &DA_X_3, &DA_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &FA_X_3, &FA_X_3, &AF_X_4, &AF_X_4, &FA_X_3, &FA_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_4, &FF_ADLM_X_4, &FF_ADLM_X_3, &FF_ADLM_X_3, &FI_X_3, &FI_X_3S, &AF_X_4, &AF_X_4, &FI_X_3, &FI_X_3S, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &FR_CA_X_4, &FR_CA_X_4, &FR_X_3, &FR_X_3, &AF_X_4, &AF_X_4, &FR_X_5, &FR_X_5, &FY_X_3, &FY_X_3, &AF_X_4, &AF_X_4, &FY_X_3, &FY_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &GU_X_3, &GU_X_3, &AF_X_4, &AF_X_4, &GU_X_3, &GU_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &HE_X_3, &HE_X_3, &AF_X_4, &AF_X_4, &HE_X_3, &HE_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &HI_X_3, &HI_X_3, &AF_X_4, &AF_X_4, &HI_X_3, &HI_X_3, &AF_X_3, &AF_X_3, &HR_X_4, &HR_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &DA_X_3, &DA_X_3, &AF_X_4, &AF_X_4, &DA_X_3, &DA_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &JA_X_3, &JA_X_3, &AF_X_4, &AF_X_4, &JA_X_3, &JA_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &KN_X_3, &KN_X_3, &AF_X_4, &AF_X_4, &KN_X_3, &KN_X_3, &KO_X_3, &KO_X_3, &AF_X_4, &AF_X_4, &KO_X_3, &KO_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &LO_X_3, &LO_X_3, &AF_X_4, &AF_X_4, &LO_X_3, &LO_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &LV_X_3, &LV_X_3, &AF_X_4, &AF_X_4, &LV_X_3, &LV_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &MK_X_3, &MK_X_3, &AF_X_4, &AF_X_4, &MK_X_3, &MK_X_3, &ML_X_3, &ML_X_3, &ML_X_4, &ML_X_4, &ML_X_3, &ML_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &MR_X_3, &MR_X_3, &MR_X_4, &MR_X_4, &MR_X_3, &MR_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &DA_X_3, &DA_X_3, &AF_X_4, &AF_X_4, &DA_X_3, &DA_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &FY_X_3, &FY_X_3, &AF_X_4, &AF_X_4, &FY_X_3, &FY_X_3, &DA_X_3, &DA_X_3, &AF_X_4, &AF_X_4, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &AF_X_4, &AF_X_4, &DA_X_3, &DA_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &PA_X_3, &PA_X_3, &AF_X_4, &AF_X_4, &PA_X_3, &PA_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &RO_X_3, &RO_X_3, &AF_X_4, &AF_X_4, &RO_X_3, &RO_X_3, &RU_X_3, &RU_X_3, &AF_X_4, &AF_X_4, &RU_X_3, &RU_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &SC_X_3, &SC_X_3, &AF_X_4, &AF_X_4, &DA_X_3, &DA_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &CS_X_3, &CS_X_3, &AF_X_4, &AF_X_4, &CS_X_3, &CS_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &SR_LATN_X_3, &SR_LATN_X_3, &AF_X_4, &AF_X_4, &SR_LATN_X_3, &SR_LATN_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &AF_X_4, &AF_X_4, &BS_CYRL_X_3, &BS_CYRL_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &FR_X_5, &SV_X_3S, &AF_X_4, &AF_X_4, &FR_X_5, &SV_X_3S, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &TA_X_3, &TA_X_3, &AF_X_4, &AF_X_4, &TA_X_5, &TA_X_5, &TE_X_3, &TE_X_3, &AF_X_4, &AF_X_4, &TE_X_3, &TE_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &TH_X_3, &TH_X_3, &AF_X_4, &AF_X_4, &TH_X_3, &TH_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &TR_X_3, &TR_X_3, &AF_X_4, &AF_X_4, &TR_X_3, &TR_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &UK_X_3, &UK_X_3, &UK_X_4, &UK_X_4, &UK_X_5, &UK_X_5S, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &UR_X_3, &UR_X_3, &AF_X_4, &AF_X_4, &UR_X_3, &UR_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &AF_X_4, &AF_X_4, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &AF_X_4, &AF_X_4, &YUE_HANS_X_3, &YUE_HANS_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &AF_X_4, &AF_X_4, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &AF_X_4, &AF_X_4, &ZH_X_5, &ZH_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3]; + static KEYS: [&str; 962usize] = ["af-x-3", "af-x-3s", "af-x-4", "af-x-4s", "af-x-5", "af-x-5s", "am-x-3", "am-x-3s", "am-x-4", "am-x-4s", "am-x-5", "am-x-5s", "ar-x-3", "ar-x-3s", "ar-x-4", "ar-x-4s", "ar-x-5", "ar-x-5s", "as-x-3", "as-x-3s", "as-x-4", "as-x-4s", "as-x-5", "as-x-5s", "ast-x-3", "ast-x-3s", "ast-x-4", "ast-x-4s", "ast-x-5", "ast-x-5s", "az-x-3", "az-x-3s", "az-x-4", "az-x-4s", "az-x-5", "az-x-5s", "be-x-3", "be-x-3s", "be-x-4", "be-x-4s", "be-x-5", "be-x-5s", "bg-x-3", "bg-x-3s", "bg-x-4", "bg-x-4s", "bg-x-5", "bg-x-5s", "bgc-x-3", "bgc-x-3s", "bgc-x-4", "bgc-x-4s", "bgc-x-5", "bgc-x-5s", "bho-x-3", "bho-x-3s", "bho-x-4", "bho-x-4s", "bho-x-5", "bho-x-5s", "blo-x-3", "blo-x-3s", "blo-x-4", "blo-x-4s", "blo-x-5", "blo-x-5s", "bn-x-3", "bn-x-3s", "bn-x-4", "bn-x-4s", "bn-x-5", "bn-x-5s", "br-x-3", "br-x-3s", "br-x-4", "br-x-4s", "br-x-5", "br-x-5s", "brx-x-3", "brx-x-3s", "brx-x-4", "brx-x-4s", "brx-x-5", "brx-x-5s", "bs-Cyrl-x-3", "bs-Cyrl-x-3s", "bs-Cyrl-x-4", "bs-Cyrl-x-4s", "bs-Cyrl-x-5", "bs-Cyrl-x-5s", "bs-x-3", "bs-x-3s", "bs-x-4", "bs-x-4s", "bs-x-5", "bs-x-5s", "ca-x-3", "ca-x-3s", "ca-x-4", "ca-x-4s", "ca-x-5", "ca-x-5s", "ceb-x-3", "ceb-x-3s", "ceb-x-4", "ceb-x-4s", "ceb-x-5", "ceb-x-5s", "chr-x-3", "chr-x-3s", "chr-x-4", "chr-x-4s", "chr-x-5", "chr-x-5s", "cs-x-3", "cs-x-3s", "cs-x-4", "cs-x-4s", "cs-x-5", "cs-x-5s", "csw-x-3", "csw-x-3s", "csw-x-4", "csw-x-4s", "csw-x-5", "csw-x-5s", "cv-x-3", "cv-x-3s", "cv-x-4", "cv-x-4s", "cv-x-5", "cv-x-5s", "cy-x-3", "cy-x-3s", "cy-x-4", "cy-x-4s", "cy-x-5", "cy-x-5s", "da-x-3", "da-x-3s", "da-x-4", "da-x-4s", "da-x-5", "da-x-5s", "de-x-3", "de-x-3s", "de-x-4", "de-x-4s", "de-x-5", "de-x-5s", "doi-x-3", "doi-x-3s", "doi-x-4", "doi-x-4s", "doi-x-5", "doi-x-5s", "dsb-x-3", "dsb-x-3s", "dsb-x-4", "dsb-x-4s", "dsb-x-5", "dsb-x-5s", "el-x-3", "el-x-3s", "el-x-4", "el-x-4s", "el-x-5", "el-x-5s", "en-x-3", "en-x-3s", "en-x-4", "en-x-4s", "en-x-5", "en-x-5s", "eo-x-3", "eo-x-3s", "eo-x-4", "eo-x-4s", "eo-x-5", "eo-x-5s", "es-x-3", "es-x-3s", "es-x-4", "es-x-4s", "es-x-5", "es-x-5s", "et-x-3", "et-x-3s", "et-x-4", "et-x-4s", "et-x-5", "et-x-5s", "eu-x-3", "eu-x-3s", "eu-x-4", "eu-x-4s", "eu-x-5", "eu-x-5s", "fa-x-3", "fa-x-3s", "fa-x-4", "fa-x-4s", "fa-x-5", "fa-x-5s", "ff-Adlm-x-3", "ff-Adlm-x-3s", "ff-Adlm-x-4", "ff-Adlm-x-4s", "ff-Adlm-x-5", "ff-Adlm-x-5s", "fi-x-3", "fi-x-3s", "fi-x-4", "fi-x-4s", "fi-x-5", "fi-x-5s", "fil-x-3", "fil-x-3s", "fil-x-4", "fil-x-4s", "fil-x-5", "fil-x-5s", "fo-x-3", "fo-x-3s", "fo-x-4", "fo-x-4s", "fo-x-5", "fo-x-5s", "fr-CA-x-4", "fr-CA-x-4s", "fr-x-3", "fr-x-3s", "fr-x-4", "fr-x-4s", "fr-x-5", "fr-x-5s", "fy-x-3", "fy-x-3s", "fy-x-4", "fy-x-4s", "fy-x-5", "fy-x-5s", "ga-x-3", "ga-x-3s", "ga-x-4", "ga-x-4s", "ga-x-5", "ga-x-5s", "gd-x-3", "gd-x-3s", "gd-x-4", "gd-x-4s", "gd-x-5", "gd-x-5s", "gl-x-3", "gl-x-3s", "gl-x-4", "gl-x-4s", "gl-x-5", "gl-x-5s", "gu-x-3", "gu-x-3s", "gu-x-4", "gu-x-4s", "gu-x-5", "gu-x-5s", "ha-x-3", "ha-x-3s", "ha-x-4", "ha-x-4s", "ha-x-5", "ha-x-5s", "he-x-3", "he-x-3s", "he-x-4", "he-x-4s", "he-x-5", "he-x-5s", "hi-Latn-x-3", "hi-Latn-x-3s", "hi-Latn-x-4", "hi-Latn-x-4s", "hi-Latn-x-5", "hi-Latn-x-5s", "hi-x-3", "hi-x-3s", "hi-x-4", "hi-x-4s", "hi-x-5", "hi-x-5s", "hr-x-3", "hr-x-3s", "hr-x-4", "hr-x-4s", "hr-x-5", "hr-x-5s", "hsb-x-3", "hsb-x-3s", "hsb-x-4", "hsb-x-4s", "hsb-x-5", "hsb-x-5s", "hu-x-3", "hu-x-3s", "hu-x-4", "hu-x-4s", "hu-x-5", "hu-x-5s", "hy-x-3", "hy-x-3s", "hy-x-4", "hy-x-4s", "hy-x-5", "hy-x-5s", "ia-x-3", "ia-x-3s", "ia-x-4", "ia-x-4s", "ia-x-5", "ia-x-5s", "id-x-3", "id-x-3s", "id-x-4", "id-x-4s", "id-x-5", "id-x-5s", "ie-x-3", "ie-x-3s", "ie-x-4", "ie-x-4s", "ie-x-5", "ie-x-5s", "ig-x-3", "ig-x-3s", "ig-x-4", "ig-x-4s", "ig-x-5", "ig-x-5s", "is-x-3", "is-x-3s", "is-x-4", "is-x-4s", "is-x-5", "is-x-5s", "it-x-3", "it-x-3s", "it-x-4", "it-x-4s", "it-x-5", "it-x-5s", "ja-x-3", "ja-x-3s", "ja-x-4", "ja-x-4s", "ja-x-5", "ja-x-5s", "jv-x-3", "jv-x-3s", "jv-x-4", "jv-x-4s", "jv-x-5", "jv-x-5s", "ka-x-3", "ka-x-3s", "ka-x-4", "ka-x-4s", "ka-x-5", "ka-x-5s", "kea-x-3", "kea-x-3s", "kea-x-4", "kea-x-4s", "kea-x-5", "kea-x-5s", "kgp-x-3", "kgp-x-3s", "kgp-x-4", "kgp-x-4s", "kgp-x-5", "kgp-x-5s", "kk-x-3", "kk-x-3s", "kk-x-4", "kk-x-4s", "kk-x-5", "kk-x-5s", "km-x-3", "km-x-3s", "km-x-4", "km-x-4s", "km-x-5", "km-x-5s", "kn-x-3", "kn-x-3s", "kn-x-4", "kn-x-4s", "kn-x-5", "kn-x-5s", "ko-x-3", "ko-x-3s", "ko-x-4", "ko-x-4s", "ko-x-5", "ko-x-5s", "kok-x-3", "kok-x-3s", "kok-x-4", "kok-x-4s", "kok-x-5", "kok-x-5s", "ks-Deva-x-3", "ks-Deva-x-3s", "ks-Deva-x-4", "ks-Deva-x-4s", "ks-Deva-x-5", "ks-Deva-x-5s", "ks-x-3", "ks-x-3s", "ks-x-4", "ks-x-4s", "ks-x-5", "ks-x-5s", "ku-x-3", "ku-x-3s", "ku-x-4", "ku-x-4s", "ku-x-5", "ku-x-5s", "kxv-Deva-x-3", "kxv-Deva-x-3s", "kxv-Deva-x-4", "kxv-Deva-x-4s", "kxv-Deva-x-5", "kxv-Deva-x-5s", "kxv-Orya-x-3", "kxv-Orya-x-3s", "kxv-Orya-x-4", "kxv-Orya-x-4s", "kxv-Orya-x-5", "kxv-Orya-x-5s", "kxv-Telu-x-3", "kxv-Telu-x-3s", "kxv-Telu-x-4", "kxv-Telu-x-4s", "kxv-Telu-x-5", "kxv-Telu-x-5s", "kxv-x-3", "kxv-x-3s", "kxv-x-4", "kxv-x-4s", "kxv-x-5", "kxv-x-5s", "ky-x-3", "ky-x-3s", "ky-x-4", "ky-x-4s", "ky-x-5", "ky-x-5s", "lb-x-3", "lb-x-3s", "lb-x-4", "lb-x-4s", "lb-x-5", "lb-x-5s", "lij-x-3", "lij-x-3s", "lij-x-4", "lij-x-4s", "lij-x-5", "lij-x-5s", "lmo-x-3", "lmo-x-3s", "lmo-x-4", "lmo-x-4s", "lmo-x-5", "lmo-x-5s", "lo-x-3", "lo-x-3s", "lo-x-4", "lo-x-4s", "lo-x-5", "lo-x-5s", "lt-x-3", "lt-x-3s", "lt-x-4", "lt-x-4s", "lt-x-5", "lt-x-5s", "lv-x-3", "lv-x-3s", "lv-x-4", "lv-x-4s", "lv-x-5", "lv-x-5s", "mai-x-3", "mai-x-3s", "mai-x-4", "mai-x-4s", "mai-x-5", "mai-x-5s", "mi-x-3", "mi-x-3s", "mi-x-4", "mi-x-4s", "mi-x-5", "mi-x-5s", "mk-x-3", "mk-x-3s", "mk-x-4", "mk-x-4s", "mk-x-5", "mk-x-5s", "ml-x-3", "ml-x-3s", "ml-x-4", "ml-x-4s", "ml-x-5", "ml-x-5s", "mn-x-3", "mn-x-3s", "mn-x-4", "mn-x-4s", "mn-x-5", "mn-x-5s", "mni-x-3", "mni-x-3s", "mni-x-4", "mni-x-4s", "mni-x-5", "mni-x-5s", "mr-x-3", "mr-x-3s", "mr-x-4", "mr-x-4s", "mr-x-5", "mr-x-5s", "ms-x-3", "ms-x-3s", "ms-x-4", "ms-x-4s", "ms-x-5", "ms-x-5s", "mt-x-3", "mt-x-3s", "mt-x-4", "mt-x-4s", "mt-x-5", "mt-x-5s", "my-x-3", "my-x-3s", "my-x-4", "my-x-4s", "my-x-5", "my-x-5s", "nb-x-3", "nb-x-3s", "nb-x-4", "nb-x-4s", "nb-x-5", "nb-x-5s", "nds-x-3", "nds-x-3s", "nds-x-4", "nds-x-4s", "nds-x-5", "nds-x-5s", "ne-x-3", "ne-x-3s", "ne-x-4", "ne-x-4s", "ne-x-5", "ne-x-5s", "nl-x-3", "nl-x-3s", "nl-x-4", "nl-x-4s", "nl-x-5", "nl-x-5s", "nn-x-3", "nn-x-3s", "nn-x-4", "nn-x-4s", "nn-x-5", "nn-x-5s", "no-x-3", "no-x-3s", "no-x-4", "no-x-4s", "no-x-5", "no-x-5s", "nqo-x-3", "nqo-x-3s", "nqo-x-4", "nqo-x-4s", "nqo-x-5", "nqo-x-5s", "oc-x-3", "oc-x-3s", "oc-x-4", "oc-x-4s", "oc-x-5", "oc-x-5s", "or-x-3", "or-x-3s", "or-x-4", "or-x-4s", "or-x-5", "or-x-5s", "pa-x-3", "pa-x-3s", "pa-x-4", "pa-x-4s", "pa-x-5", "pa-x-5s", "pcm-x-3", "pcm-x-3s", "pcm-x-4", "pcm-x-4s", "pcm-x-5", "pcm-x-5s", "pl-x-3", "pl-x-3s", "pl-x-4", "pl-x-4s", "pl-x-5", "pl-x-5s", "prg-x-3", "prg-x-3s", "prg-x-4", "prg-x-4s", "prg-x-5", "prg-x-5s", "ps-x-3", "ps-x-3s", "ps-x-4", "ps-x-4s", "ps-x-5", "ps-x-5s", "pt-x-3", "pt-x-3s", "pt-x-4", "pt-x-4s", "pt-x-5", "pt-x-5s", "qu-x-3", "qu-x-3s", "qu-x-4", "qu-x-4s", "qu-x-5", "qu-x-5s", "raj-x-3", "raj-x-3s", "raj-x-4", "raj-x-4s", "raj-x-5", "raj-x-5s", "rm-x-3", "rm-x-3s", "rm-x-4", "rm-x-4s", "rm-x-5", "rm-x-5s", "ro-x-3", "ro-x-3s", "ro-x-4", "ro-x-4s", "ro-x-5", "ro-x-5s", "ru-x-3", "ru-x-3s", "ru-x-4", "ru-x-4s", "ru-x-5", "ru-x-5s", "sa-x-3", "sa-x-3s", "sa-x-4", "sa-x-4s", "sa-x-5", "sa-x-5s", "sah-x-3", "sah-x-3s", "sah-x-4", "sah-x-4s", "sah-x-5", "sah-x-5s", "sat-x-3", "sat-x-3s", "sat-x-4", "sat-x-4s", "sat-x-5", "sat-x-5s", "sc-x-3", "sc-x-3s", "sc-x-4", "sc-x-4s", "sc-x-5", "sc-x-5s", "sd-Deva-x-3", "sd-Deva-x-3s", "sd-Deva-x-4", "sd-Deva-x-4s", "sd-Deva-x-5", "sd-Deva-x-5s", "sd-x-3", "sd-x-3s", "sd-x-4", "sd-x-4s", "sd-x-5", "sd-x-5s", "si-x-3", "si-x-3s", "si-x-4", "si-x-4s", "si-x-5", "si-x-5s", "sk-x-3", "sk-x-3s", "sk-x-4", "sk-x-4s", "sk-x-5", "sk-x-5s", "sl-x-3", "sl-x-3s", "sl-x-4", "sl-x-4s", "sl-x-5", "sl-x-5s", "so-x-3", "so-x-3s", "so-x-4", "so-x-4s", "so-x-5", "so-x-5s", "sq-x-3", "sq-x-3s", "sq-x-4", "sq-x-4s", "sq-x-5", "sq-x-5s", "sr-Latn-x-3", "sr-Latn-x-3s", "sr-Latn-x-4", "sr-Latn-x-4s", "sr-Latn-x-5", "sr-Latn-x-5s", "sr-x-3", "sr-x-3s", "sr-x-4", "sr-x-4s", "sr-x-5", "sr-x-5s", "su-x-3", "su-x-3s", "su-x-4", "su-x-4s", "su-x-5", "su-x-5s", "sv-x-3", "sv-x-3s", "sv-x-4", "sv-x-4s", "sv-x-5", "sv-x-5s", "sw-x-3", "sw-x-3s", "sw-x-4", "sw-x-4s", "sw-x-5", "sw-x-5s", "syr-x-3", "syr-x-3s", "syr-x-4", "syr-x-4s", "syr-x-5", "syr-x-5s", "szl-x-3", "szl-x-3s", "szl-x-4", "szl-x-4s", "szl-x-5", "szl-x-5s", "ta-x-3", "ta-x-3s", "ta-x-4", "ta-x-4s", "ta-x-5", "ta-x-5s", "te-x-3", "te-x-3s", "te-x-4", "te-x-4s", "te-x-5", "te-x-5s", "tg-x-3", "tg-x-3s", "tg-x-4", "tg-x-4s", "tg-x-5", "tg-x-5s", "th-x-3", "th-x-3s", "th-x-4", "th-x-4s", "th-x-5", "th-x-5s", "ti-x-3", "ti-x-3s", "ti-x-4", "ti-x-4s", "ti-x-5", "ti-x-5s", "tk-x-3", "tk-x-3s", "tk-x-4", "tk-x-4s", "tk-x-5", "tk-x-5s", "to-x-3", "to-x-3s", "to-x-4", "to-x-4s", "to-x-5", "to-x-5s", "tok-x-3", "tok-x-3s", "tok-x-4", "tok-x-4s", "tok-x-5", "tok-x-5s", "tr-x-3", "tr-x-3s", "tr-x-4", "tr-x-4s", "tr-x-5", "tr-x-5s", "tt-x-3", "tt-x-3s", "tt-x-4", "tt-x-4s", "tt-x-5", "tt-x-5s", "ug-x-3", "ug-x-3s", "ug-x-4", "ug-x-4s", "ug-x-5", "ug-x-5s", "uk-x-3", "uk-x-3s", "uk-x-4", "uk-x-4s", "uk-x-5", "uk-x-5s", "und-x-3", "und-x-3s", "und-x-4", "und-x-4s", "und-x-5", "und-x-5s", "ur-x-3", "ur-x-3s", "ur-x-4", "ur-x-4s", "ur-x-5", "ur-x-5s", "uz-Cyrl-x-3", "uz-Cyrl-x-3s", "uz-Cyrl-x-4", "uz-Cyrl-x-4s", "uz-Cyrl-x-5", "uz-Cyrl-x-5s", "uz-x-3", "uz-x-3s", "uz-x-4", "uz-x-4s", "uz-x-5", "uz-x-5s", "vec-x-3", "vec-x-3s", "vec-x-4", "vec-x-4s", "vec-x-5", "vec-x-5s", "vi-x-3", "vi-x-3s", "vi-x-4", "vi-x-4s", "vi-x-5", "vi-x-5s", "vmw-x-3", "vmw-x-3s", "vmw-x-4", "vmw-x-4s", "vmw-x-5", "vmw-x-5s", "wo-x-3", "wo-x-3s", "wo-x-4", "wo-x-4s", "wo-x-5", "wo-x-5s", "xh-x-3", "xh-x-3s", "xh-x-4", "xh-x-4s", "xh-x-5", "xh-x-5s", "xnr-x-3", "xnr-x-3s", "xnr-x-4", "xnr-x-4s", "xnr-x-5", "xnr-x-5s", "yo-x-3", "yo-x-3s", "yo-x-4", "yo-x-4s", "yo-x-5", "yo-x-5s", "yrl-x-3", "yrl-x-3s", "yrl-x-4", "yrl-x-4s", "yrl-x-5", "yrl-x-5s", "yue-Hans-x-3", "yue-Hans-x-3s", "yue-Hans-x-4", "yue-Hans-x-4s", "yue-Hans-x-5", "yue-Hans-x-5s", "yue-x-3", "yue-x-3s", "yue-x-4", "yue-x-4s", "yue-x-5", "yue-x-5s", "za-x-3", "za-x-3s", "za-x-4", "za-x-4s", "za-x-5", "za-x-5s", "zh-Hant-x-3", "zh-Hant-x-3s", "zh-Hant-x-4", "zh-Hant-x-4s", "zh-Hant-x-5", "zh-Hant-x-5s", "zh-x-3", "zh-x-3s", "zh-x-4", "zh-x-4s", "zh-x-5", "zh-x-5s", "zu-x-3", "zu-x-3s", "zu-x-4", "zu-x-4s", "zu-x-5", "zu-x-5s"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_symbols_ethiopic_years_v1.rs.data b/provider/baked/datetime/data/macros/datetime_symbols_ethiopic_years_v1.rs.data index f4afc72d5b0..d3a208fb0db 100644 --- a/provider/baked/datetime/data/macros/datetime_symbols_ethiopic_years_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_symbols_ethiopic_years_v1.rs.data @@ -71,7 +71,7 @@ macro_rules! __impl_datetime_symbols_ethiopic_years_v1 { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x03\0\0\0\0\0\x05\0\n\0incarmundipre-incar") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x03\0\0\0\0\0\x03\0\x06\0TA0TA0TA1") }) }); - static UND_X_3: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Eras(unsafe { + static AF_X_3: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Eras(unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x03\0\0\0\0\0\x05\0\n\0incarmundipre-incar") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x03\0\0\0\0\0\x04\0\x08\0ERA0ERA0ERA1") }) }); @@ -151,8 +151,8 @@ macro_rules! __impl_datetime_symbols_ethiopic_years_v1 { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x03\0\0\0\0\0\x05\0\n\0incarmundipre-incar") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x03\0\0\0\0\0\x1D\0-\0in antis de s\xE2\x80\x99Incarnatzioneannu de su mundua pustis de s\xE2\x80\x99Incarnatzione") }) }); - static VALUES: [&::Yokeable; 67usize] = [&AST_X_3, &AST_X_4, &AST_X_5, &BN_X_3, &BN_X_3, &BN_X_3, &DA_X_3, &DA_X_4, &DA_X_5, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_5, &FR_X_3, &FR_X_3, &FR_X_5, &GU_X_3, &GU_X_3, &GU_X_3, &HE_X_5, &IS_X_3, &IS_X_3, &IS_X_3, &LV_X_3, &LV_X_3, &LV_X_5, &MK_X_3, &MK_X_3, &MK_X_3, &ML_X_3, &ML_X_3, &ML_X_3, &MR_X_3, &MR_X_3, &MR_X_3, &NB_X_3, &NB_X_4, &NB_X_5, &NL_X_3, &NL_X_3, &NL_X_5, &NB_X_3, &NB_X_4, &NB_X_5, &NB_X_3, &NB_X_4, &NB_X_5, &PA_X_3, &PA_X_3, &PA_X_3, &RO_X_3, &RO_X_3, &RO_X_5, &RU_X_3, &RU_X_3, &RU_X_5, &SC_X_3, &SC_X_3, &SC_X_5, &UND_X_3, &UND_X_3, &UND_X_3, &UR_X_3, &UR_X_3, &UR_X_3, &ZH_X_3, &ZH_X_3, &ZH_X_5]; - static KEYS: [&str; 67usize] = ["ast-x-3", "ast-x-4", "ast-x-5", "bn-x-3", "bn-x-4", "bn-x-5", "da-x-3", "da-x-4", "da-x-5", "ff-Adlm-x-3", "ff-Adlm-x-4", "ff-Adlm-x-5", "fr-x-3", "fr-x-4", "fr-x-5", "gu-x-3", "gu-x-4", "gu-x-5", "he-x-5", "is-x-3", "is-x-4", "is-x-5", "lv-x-3", "lv-x-4", "lv-x-5", "mk-x-3", "mk-x-4", "mk-x-5", "ml-x-3", "ml-x-4", "ml-x-5", "mr-x-3", "mr-x-4", "mr-x-5", "nb-x-3", "nb-x-4", "nb-x-5", "nl-x-3", "nl-x-4", "nl-x-5", "nn-x-3", "nn-x-4", "nn-x-5", "no-x-3", "no-x-4", "no-x-5", "pa-x-3", "pa-x-4", "pa-x-5", "ro-x-3", "ro-x-4", "ro-x-5", "ru-x-3", "ru-x-4", "ru-x-5", "sc-x-3", "sc-x-4", "sc-x-5", "und-x-3", "und-x-4", "und-x-5", "ur-x-3", "ur-x-4", "ur-x-5", "zh-x-3", "zh-x-4", "zh-x-5"]; + static VALUES: [&::Yokeable; 480usize] = [&AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AST_X_3, &AST_X_4, &AST_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &BN_X_3, &BN_X_3, &BN_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &DA_X_3, &DA_X_4, &DA_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &FR_X_3, &FR_X_3, &FR_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &GU_X_3, &GU_X_3, &GU_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &HE_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &IS_X_3, &IS_X_3, &IS_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &LV_X_3, &LV_X_3, &LV_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &MK_X_3, &MK_X_3, &MK_X_3, &ML_X_3, &ML_X_3, &ML_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &MR_X_3, &MR_X_3, &MR_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &NB_X_3, &NB_X_4, &NB_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &NL_X_3, &NL_X_3, &NL_X_5, &NB_X_3, &NB_X_4, &NB_X_5, &NB_X_3, &NB_X_4, &NB_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &PA_X_3, &PA_X_3, &PA_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &RO_X_3, &RO_X_3, &RO_X_5, &RU_X_3, &RU_X_3, &RU_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &SC_X_3, &SC_X_3, &SC_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &UR_X_3, &UR_X_3, &UR_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &ZH_X_3, &ZH_X_3, &ZH_X_5, &AF_X_3, &AF_X_3, &AF_X_3]; + static KEYS: [&str; 480usize] = ["af-x-3", "af-x-4", "af-x-5", "am-x-3", "am-x-4", "am-x-5", "ar-x-3", "ar-x-4", "ar-x-5", "as-x-3", "as-x-4", "as-x-5", "ast-x-3", "ast-x-4", "ast-x-5", "az-x-3", "az-x-4", "az-x-5", "be-x-3", "be-x-4", "be-x-5", "bg-x-3", "bg-x-4", "bg-x-5", "bgc-x-3", "bgc-x-4", "bgc-x-5", "bho-x-3", "bho-x-4", "bho-x-5", "blo-x-3", "blo-x-4", "blo-x-5", "bn-x-3", "bn-x-4", "bn-x-5", "br-x-3", "br-x-4", "br-x-5", "brx-x-3", "brx-x-4", "brx-x-5", "bs-Cyrl-x-3", "bs-Cyrl-x-4", "bs-Cyrl-x-5", "bs-x-3", "bs-x-4", "bs-x-5", "ca-x-3", "ca-x-4", "ca-x-5", "ceb-x-3", "ceb-x-4", "ceb-x-5", "chr-x-3", "chr-x-4", "chr-x-5", "cs-x-3", "cs-x-4", "cs-x-5", "csw-x-3", "csw-x-4", "csw-x-5", "cv-x-3", "cv-x-4", "cv-x-5", "cy-x-3", "cy-x-4", "cy-x-5", "da-x-3", "da-x-4", "da-x-5", "de-x-3", "de-x-4", "de-x-5", "doi-x-3", "doi-x-4", "doi-x-5", "dsb-x-3", "dsb-x-4", "dsb-x-5", "el-x-3", "el-x-4", "el-x-5", "en-x-3", "en-x-4", "en-x-5", "eo-x-3", "eo-x-4", "eo-x-5", "es-x-3", "es-x-4", "es-x-5", "et-x-3", "et-x-4", "et-x-5", "eu-x-3", "eu-x-4", "eu-x-5", "fa-x-3", "fa-x-4", "fa-x-5", "ff-Adlm-x-3", "ff-Adlm-x-4", "ff-Adlm-x-5", "fi-x-3", "fi-x-4", "fi-x-5", "fil-x-3", "fil-x-4", "fil-x-5", "fo-x-3", "fo-x-4", "fo-x-5", "fr-x-3", "fr-x-4", "fr-x-5", "fy-x-3", "fy-x-4", "fy-x-5", "ga-x-3", "ga-x-4", "ga-x-5", "gd-x-3", "gd-x-4", "gd-x-5", "gl-x-3", "gl-x-4", "gl-x-5", "gu-x-3", "gu-x-4", "gu-x-5", "ha-x-3", "ha-x-4", "ha-x-5", "he-x-3", "he-x-4", "he-x-5", "hi-Latn-x-3", "hi-Latn-x-4", "hi-Latn-x-5", "hi-x-3", "hi-x-4", "hi-x-5", "hr-x-3", "hr-x-4", "hr-x-5", "hsb-x-3", "hsb-x-4", "hsb-x-5", "hu-x-3", "hu-x-4", "hu-x-5", "hy-x-3", "hy-x-4", "hy-x-5", "ia-x-3", "ia-x-4", "ia-x-5", "id-x-3", "id-x-4", "id-x-5", "ie-x-3", "ie-x-4", "ie-x-5", "ig-x-3", "ig-x-4", "ig-x-5", "is-x-3", "is-x-4", "is-x-5", "it-x-3", "it-x-4", "it-x-5", "ja-x-3", "ja-x-4", "ja-x-5", "jv-x-3", "jv-x-4", "jv-x-5", "ka-x-3", "ka-x-4", "ka-x-5", "kea-x-3", "kea-x-4", "kea-x-5", "kgp-x-3", "kgp-x-4", "kgp-x-5", "kk-x-3", "kk-x-4", "kk-x-5", "km-x-3", "km-x-4", "km-x-5", "kn-x-3", "kn-x-4", "kn-x-5", "ko-x-3", "ko-x-4", "ko-x-5", "kok-x-3", "kok-x-4", "kok-x-5", "ks-Deva-x-3", "ks-Deva-x-4", "ks-Deva-x-5", "ks-x-3", "ks-x-4", "ks-x-5", "ku-x-3", "ku-x-4", "ku-x-5", "kxv-Deva-x-3", "kxv-Deva-x-4", "kxv-Deva-x-5", "kxv-Orya-x-3", "kxv-Orya-x-4", "kxv-Orya-x-5", "kxv-Telu-x-3", "kxv-Telu-x-4", "kxv-Telu-x-5", "kxv-x-3", "kxv-x-4", "kxv-x-5", "ky-x-3", "ky-x-4", "ky-x-5", "lb-x-3", "lb-x-4", "lb-x-5", "lij-x-3", "lij-x-4", "lij-x-5", "lmo-x-3", "lmo-x-4", "lmo-x-5", "lo-x-3", "lo-x-4", "lo-x-5", "lt-x-3", "lt-x-4", "lt-x-5", "lv-x-3", "lv-x-4", "lv-x-5", "mai-x-3", "mai-x-4", "mai-x-5", "mi-x-3", "mi-x-4", "mi-x-5", "mk-x-3", "mk-x-4", "mk-x-5", "ml-x-3", "ml-x-4", "ml-x-5", "mn-x-3", "mn-x-4", "mn-x-5", "mni-x-3", "mni-x-4", "mni-x-5", "mr-x-3", "mr-x-4", "mr-x-5", "ms-x-3", "ms-x-4", "ms-x-5", "mt-x-3", "mt-x-4", "mt-x-5", "my-x-3", "my-x-4", "my-x-5", "nb-x-3", "nb-x-4", "nb-x-5", "nds-x-3", "nds-x-4", "nds-x-5", "ne-x-3", "ne-x-4", "ne-x-5", "nl-x-3", "nl-x-4", "nl-x-5", "nn-x-3", "nn-x-4", "nn-x-5", "no-x-3", "no-x-4", "no-x-5", "nqo-x-3", "nqo-x-4", "nqo-x-5", "oc-x-3", "oc-x-4", "oc-x-5", "or-x-3", "or-x-4", "or-x-5", "pa-x-3", "pa-x-4", "pa-x-5", "pcm-x-3", "pcm-x-4", "pcm-x-5", "pl-x-3", "pl-x-4", "pl-x-5", "prg-x-3", "prg-x-4", "prg-x-5", "ps-x-3", "ps-x-4", "ps-x-5", "pt-x-3", "pt-x-4", "pt-x-5", "qu-x-3", "qu-x-4", "qu-x-5", "raj-x-3", "raj-x-4", "raj-x-5", "rm-x-3", "rm-x-4", "rm-x-5", "ro-x-3", "ro-x-4", "ro-x-5", "ru-x-3", "ru-x-4", "ru-x-5", "sa-x-3", "sa-x-4", "sa-x-5", "sah-x-3", "sah-x-4", "sah-x-5", "sat-x-3", "sat-x-4", "sat-x-5", "sc-x-3", "sc-x-4", "sc-x-5", "sd-Deva-x-3", "sd-Deva-x-4", "sd-Deva-x-5", "sd-x-3", "sd-x-4", "sd-x-5", "si-x-3", "si-x-4", "si-x-5", "sk-x-3", "sk-x-4", "sk-x-5", "sl-x-3", "sl-x-4", "sl-x-5", "so-x-3", "so-x-4", "so-x-5", "sq-x-3", "sq-x-4", "sq-x-5", "sr-Latn-x-3", "sr-Latn-x-4", "sr-Latn-x-5", "sr-x-3", "sr-x-4", "sr-x-5", "su-x-3", "su-x-4", "su-x-5", "sv-x-3", "sv-x-4", "sv-x-5", "sw-x-3", "sw-x-4", "sw-x-5", "syr-x-3", "syr-x-4", "syr-x-5", "szl-x-3", "szl-x-4", "szl-x-5", "ta-x-3", "ta-x-4", "ta-x-5", "te-x-3", "te-x-4", "te-x-5", "tg-x-3", "tg-x-4", "tg-x-5", "th-x-3", "th-x-4", "th-x-5", "ti-x-3", "ti-x-4", "ti-x-5", "tk-x-3", "tk-x-4", "tk-x-5", "to-x-3", "to-x-4", "to-x-5", "tok-x-3", "tok-x-4", "tok-x-5", "tr-x-3", "tr-x-4", "tr-x-5", "tt-x-3", "tt-x-4", "tt-x-5", "ug-x-3", "ug-x-4", "ug-x-5", "uk-x-3", "uk-x-4", "uk-x-5", "und-x-3", "und-x-4", "und-x-5", "ur-x-3", "ur-x-4", "ur-x-5", "uz-Cyrl-x-3", "uz-Cyrl-x-4", "uz-Cyrl-x-5", "uz-x-3", "uz-x-4", "uz-x-5", "vec-x-3", "vec-x-4", "vec-x-5", "vi-x-3", "vi-x-4", "vi-x-5", "vmw-x-3", "vmw-x-4", "vmw-x-5", "wo-x-3", "wo-x-4", "wo-x-5", "xh-x-3", "xh-x-4", "xh-x-5", "xnr-x-3", "xnr-x-4", "xnr-x-5", "yo-x-3", "yo-x-4", "yo-x-5", "yrl-x-3", "yrl-x-4", "yrl-x-5", "yue-Hans-x-3", "yue-Hans-x-4", "yue-Hans-x-5", "yue-x-3", "yue-x-4", "yue-x-5", "za-x-3", "za-x-4", "za-x-5", "zh-Hant-x-3", "zh-Hant-x-4", "zh-Hant-x-5", "zh-x-3", "zh-x-4", "zh-x-5", "zu-x-3", "zu-x-4", "zu-x-5"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_symbols_gregory_months_v1.rs.data b/provider/baked/datetime/data/macros/datetime_symbols_gregory_months_v1.rs.data index 84be6e2364e..7155a1801f2 100644 --- a/provider/baked/datetime/data/macros/datetime_symbols_gregory_months_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_symbols_gregory_months_v1.rs.data @@ -82,7 +82,7 @@ macro_rules! __impl_datetime_symbols_gregory_months_v1 { static YRL_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\n\0\x0B\0YMMIPPPPPYYY") }); static BS_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\n\0\x0B\0jfmamjjasond") }); static PL_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\n\0\x0B\0slmkmclswplg") }); - static UND_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\x0B\0\r\x00123456789101112") }); + static AZ_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\x0B\0\r\x00123456789101112") }); static GD_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x07\0\x08\0\t\0\n\0\x0B\0\x0C\0FGMGC\xC3\x92ILSDSD") }); static MT_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x07\0\x08\0\t\0\n\0\x0B\0\x0C\0JFMAM\xC4\xA0LASOND") }); static FIL_X_4S: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x08\0\x0B\0\x0E\0\x11\0\x14\0\x17\0EPMAMHunHulAgoSetOktNobDis") }); @@ -475,8 +475,8 @@ macro_rules! __impl_datetime_symbols_gregory_months_v1 { static SA_X_5: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x1B\x006\0Q\0o\0\x81\0\x96\0\xB1\0\xCC\0\xEA\0\x0B\x01&\x01\xE0\xA4\x9C\xE0\xA4\xA8\xE0\xA4\xB5\xE0\xA4\xB0\xE0\xA5\x80\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\xAB\xE0\xA4\xB0\xE0\xA4\xB5\xE0\xA4\xB0\xE0\xA5\x80\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB0\xE0\xA5\x8D\xE0\xA4\x9A\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\x85\xE0\xA4\xAA\xE0\xA5\x8D\xE0\xA4\xB0\xE0\xA5\x88\xE0\xA4\xB2\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\xAE\xE0\xA4\x88\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\x9C\xE0\xA5\x82\xE0\xA4\xA8\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xB2\xE0\xA4\xBE\xE0\xA4\x88\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\x85\xE0\xA4\x97\xE0\xA4\xB8\xE0\xA5\x8D\xE0\xA4\xA4\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\xB8\xE0\xA4\xBF\xE0\xA4\xA4\xE0\xA4\x82\xE0\xA4\xAC\xE0\xA4\xB0\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\x85\xE0\xA4\x95\xE0\xA5\x8D\xE0\xA4\xA4\xE0\xA5\x82\xE0\xA4\xAC\xE0\xA4\xB0\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\xA8\xE0\xA4\xB5\xE0\xA4\x82\xE0\xA4\xAC\xE0\xA4\xB0\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\xA6\xE0\xA4\xBF\xE0\xA4\xB8\xE0\xA4\x82\xE0\xA4\xAC\xE0\xA4\xB0\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83") }); static KXV_ORYA_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x1F\0D\0i\0\x88\0\xA7\0\xC6\0\xEB\0\x13\x01,\x01Q\x01y\x01\xE0\xAC\xAA\xE0\xAD\x81\xE0\xAC\xB8\xE0\xAD\x81 \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xAE\xE0\xAC\xBE\xE0\xAC\xB9\xE0\xAC\xBE\xE0\xAC\x95\xE0\xAC\xBE \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xAA\xE0\xAC\xBE\xE0\xAC\x97\xE0\xAD\x81\xE0\xAC\xA3\xE0\xAC\xBF \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xB9\xE0\xAC\xBF\xE0\xAC\xB0\xE0\xAD\x87 \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xAC\xE0\xAD\x87\xE0\xAC\xB8\xE0\xAD\x87 \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\x9C\xE0\xAC\xBE\xE0\xAC\x9F\xE0\xAC\xBE \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\x86\xE0\xAC\xB8\xE0\xAC\xBE\xE0\xAC\xA1\xE0\xAC\xBC\xE0\xAC\xBF \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xB8\xE0\xAD\x8D\xE0\xAC\xB0\xE0\xAC\xBE\xE0\xAC\xAC\xE0\xAC\xBE\xE0\xAC\x81 \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xAC\xE0\xAC\xA6 \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xA6\xE0\xAC\xBE\xE0\xAC\xB8\xE0\xAC\xBE\xE0\xAC\xB0\xE0\xAC\xBE \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xA6\xE0\xAC\xBF\xE0\xAD\xB1\xE0\xAC\xBF\xE0\xAC\xA1\xE0\xAC\xBC\xE0\xAC\xBF \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xAA\xE0\xAC\xBE\xE0\xAC\xA3\xE0\xAD\x8D\xE0\xAC\xA1\xE0\xAD\x87 \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81") }); static KXV_DEVA_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x1F\0D\0i\0\x88\0\xA7\0\xC6\0\xEB\0\x13\x012\x01T\x01s\x01\xE0\xA4\xAA\xE0\xA5\x81\xE0\xA4\xB8\xE0\xA5\x81 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB9\xE0\xA4\xBE\xE0\xA4\x95\xE0\xA4\xBE \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xAA\xE0\xA4\xBE\xE0\xA4\x97\xE0\xA5\x81\xE0\xA4\xA3\xE0\xA5\x80 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xB9\xE0\xA4\xBF\xE0\xA4\xB0\xE0\xA5\x87 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xAC\xE0\xA5\x87\xE0\xA4\xB8\xE0\xA5\x87 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\x9C\xE0\xA4\xBE\xE0\xA4\x9F\xE0\xA4\xBE \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\x86\xE0\xA4\xB8\xE0\xA4\xBE\xE0\xA4\xA1\xE0\xA4\xBC\xE0\xA5\x80 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xB8\xE0\xA5\x8D\xE0\xA4\xB0\xE0\xA4\xBE\xE0\xA4\xAC\xE0\xA4\xBE\xE0\xA4\x81 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xAC\xE0\xA5\x8B\xE0\xA4\xA6\xE0\xA5\x8B \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xA6\xE0\xA4\xB8\xE0\xA4\xBE\xE0\xA4\xB0\xE0\xA4\xBE \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xA6\xE0\xA4\xBF\xE0\xA4\xB5\xE0\xA5\x80 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xAA\xE0\xA4\xBE\xE0\xA4\xA8\xE0\xA5\x8D\xE0\xA4\xA1\xE0\xA5\x87 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81") }); - static VALUES: [&::Yokeable; 1184usize] = [&AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AM_X_3, &AM_X_3, &AM_X_4, &AM_X_4, &AM_X_5, &AM_X_5, &AR_DZ_X_3, &AR_DZ_X_3, &AR_DZ_X_4, &AR_DZ_X_4, &AR_DZ_X_3, &AR_DZ_X_3, &AR_IQ_X_3, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_MA_X_3, &AR_MA_X_3, &AR_MA_X_4, &AR_MA_X_4, &AR_MA_X_3, &AR_MA_X_3, &AR_MR_X_3, &AR_MR_X_3, &AR_MR_X_4, &AR_MR_X_4, &AR_MR_X_3, &AR_MR_X_3, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_DZ_X_3, &AR_DZ_X_3, &AR_DZ_X_4, &AR_DZ_X_4, &AR_DZ_X_3, &AR_DZ_X_3, &AR_X_3, &AR_X_3, &AR_X_4, &AR_X_4, &AR_X_3, &AR_X_3, &AS_X_3, &AS_X_3, &AS_X_4, &AS_X_4, &AS_X_5, &AS_X_5, &AST_X_3, &AST_X_3S, &AST_X_4, &AST_X_4, &AST_X_5, &AST_X_5S, &AZ_X_3, &AZ_X_3, &AZ_X_5, &AZ_X_5, &BE_X_3, &BE_X_3S, &BE_X_4, &BE_X_4, &BE_X_5, &BE_X_5S, &BG_X_3, &BG_X_3, &BG_X_4, &BG_X_4, &BG_X_5, &BG_X_5, &BGC_X_3, &BGC_X_3, &BGC_X_3, &BGC_X_3, &BHO_X_3, &BHO_X_3, &BHO_X_3, &BHO_X_3, &BLO_X_3, &BLO_X_3, &BLO_X_5, &BLO_X_5, &BN_IN_X_3, &BN_IN_X_3S, &BN_IN_X_4, &BN_IN_X_4, &BN_X_3, &BN_X_3S, &BN_X_4, &BN_X_4, &BN_X_5, &BN_X_5, &BR_X_3, &BR_X_3, &BR_X_4, &BR_X_4, &BR_X_5, &BR_X_5, &BRX_X_3, &BRX_X_3, &BRX_X_4, &BRX_X_4, &BRX_X_5, &BRX_X_5, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_4, &BS_CYRL_X_4, &BS_CYRL_X_5, &BS_CYRL_X_5, &BS_X_3, &BS_X_3, &BS_X_4, &BS_X_4, &BS_X_5, &BS_X_5, &CA_X_3, &CA_X_3S, &CA_X_4, &CA_X_4, &CA_X_5, &CA_X_5S, &CEB_X_3, &CEB_X_3, &CEB_X_4, &CEB_X_4, &CEB_X_5, &CEB_X_5, &CHR_X_3, &CHR_X_3, &CHR_X_4, &CHR_X_4, &CHR_X_5, &CHR_X_5, &CS_X_3, &CS_X_3, &CS_X_5, &CS_X_5S, &CSW_X_3, &CSW_X_3, &CSW_X_3, &CSW_X_3, &CV_X_3, &CV_X_3, &CV_X_4, &CV_X_4, &CV_X_5, &CV_X_5, &CY_X_3, &CY_X_3S, &CY_X_4, &CY_X_4, &CY_X_5, &CY_X_5, &DA_X_3, &DA_X_3, &AF_X_4, &AF_X_4, &DA_X_5, &DA_X_5, &DE_AT_X_3, &DE_AT_X_3S, &DE_AT_X_5, &DE_AT_X_5, &DE_AT_X_3, &DE_AT_X_3S, &DE_AT_X_5, &DE_AT_X_5, &DE_X_3, &DE_X_3S, &AF_X_4, &AF_X_4, &DE_X_5, &DE_X_5, &DOI_X_3, &DOI_X_3, &DOI_X_4, &DOI_X_4, &DOI_X_5, &DOI_X_5, &DSB_X_3, &DSB_X_3S, &BS_X_4, &BS_X_4, &DSB_X_5, &DSB_X_5S, &EL_POLYTON_X_3, &EL_POLYTON_X_5, &EL_POLYTON_X_5S, &EL_X_3, &EL_X_3S, &EL_X_4, &EL_X_4, &EL_X_5, &EL_X_5S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_AU_X_3, &EN_AU_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_X_3, &EN_X_3, &AF_X_4, &AF_X_4, &EN_X_5, &EN_X_5, &EO_X_3, &EO_X_3, &EO_X_5, &EO_X_5, &ES_CL_X_3S, &ES_CL_X_3S, &ES_MX_X_3, &ES_MX_X_3, &ES_PE_X_3, &ES_PE_X_3S, &ES_PE_X_5, &ES_PE_X_5S, &ES_CL_X_3S, &ES_CL_X_3S, &ES_PE_X_3, &ES_PE_X_3S, &ES_PE_X_5, &ES_PE_X_5S, &ES_CL_X_3S, &ES_CL_X_3S, &ES_X_3, &ES_X_3, &ES_X_4, &ES_X_4, &ES_X_5, &ES_X_5, &ET_X_3, &ET_X_3, &ET_X_4, &ET_X_4, &ET_X_5, &ET_X_5, &EU_X_3, &EU_X_3, &EU_X_4, &EU_X_4, &EU_X_5, &EU_X_5, &FA_AF_X_3, &FA_AF_X_3S, &FA_AF_X_4, &FA_AF_X_4, &FA_AF_X_3S, &FA_AF_X_3S, &FA_X_3, &FA_X_3, &FA_X_4, &FA_X_4, &FA_X_5, &FA_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3S, &FF_ADLM_X_4, &FF_ADLM_X_4, &FF_ADLM_X_3, &FF_ADLM_X_3, &FI_X_3, &FI_X_3S, &FI_X_4, &FI_X_4, &FI_X_5, &FI_X_5S, &FIL_X_3, &FIL_X_3, &FIL_X_3, &FIL_X_4S, &FIL_X_5, &FIL_X_5, &FO_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &FO_X_5, &FO_X_5, &FR_CA_X_3, &FR_CA_X_3, &FR_MA_X_3, &FR_MA_X_3, &FR_X_3, &FR_X_3, &AF_X_4, &AF_X_4, &FR_X_5, &FR_X_5, &FY_X_3, &FY_X_3, &AF_X_4, &AF_X_4, &FY_X_5, &FY_X_5, &GA_X_3, &GA_X_3, &GA_X_4, &GA_X_4, &GA_X_5, &GA_X_5, &GD_X_3, &GD_X_3, &GD_X_4, &GD_X_4, &GD_X_5, &GD_X_5S, &GL_X_3, &GL_X_3, &GL_X_4, &GL_X_4S, &GL_X_5, &GL_X_5, &GU_X_3, &GU_X_3, &GU_X_4, &GU_X_4, &GU_X_5, &GU_X_5, &HA_X_3, &HA_X_3, &HA_X_4, &HA_X_4, &HA_X_5, &HA_X_5, &HE_X_3, &HE_X_3, &HE_X_5, &HE_X_5, &EN_X_3, &EN_001_X_3, &AF_X_4, &AF_X_4, &EN_X_5, &EN_X_5, &HI_X_3, &HI_X_3, &HI_X_4, &HI_X_4, &HI_X_5, &HI_X_5, &HR_X_3, &HR_X_3, &HR_X_4, &HR_X_4, &HR_X_5, &HR_X_5S, &HSB_X_3, &HSB_X_3S, &BS_X_4, &BS_X_4, &HSB_X_5, &HSB_X_5S, &HU_X_3, &HU_X_3, &HU_X_4, &HU_X_4, &HU_X_5, &HU_X_5, &HY_X_3, &HY_X_3, &HY_X_4, &HY_X_4, &HY_X_5, &HY_X_5S, &IA_X_3, &IA_X_3, &BS_X_4, &IA_X_5, &IA_X_5, &ID_X_3, &ID_X_3, &AF_X_4, &AF_X_4, &ID_X_5, &ID_X_5, &IE_X_3, &IE_X_3, &IE_X_3, &IE_X_3, &IG_X_3, &IG_X_3, &IG_X_4, &IG_X_4, &IG_X_5, &IG_X_5, &IS_X_3, &IS_X_3, &IS_X_4, &IS_X_4, &IS_X_5, &IS_X_5, &IT_X_3, &IT_X_3, &IT_X_4, &IT_X_4, &IT_X_5, &IT_X_5, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JV_X_3, &JV_X_3, &AF_X_4, &AF_X_4, &ID_X_5, &ID_X_5, &KA_X_3, &KA_X_3, &KA_X_4, &KA_X_4, &KA_X_5, &KA_X_5, &KEA_X_3, &KEA_X_3, &AF_X_4, &AF_X_4, &KEA_X_5, &KEA_X_5, &KGP_X_3, &KGP_X_3, &KGP_X_4, &KGP_X_4, &KGP_X_5, &KGP_X_5, &KK_X_3, &KK_X_3, &KK_X_4, &KK_X_4, &KK_X_5, &KK_X_5S, &KM_X_3, &KM_X_3, &KM_X_4, &KM_X_4, &KM_X_3, &KM_X_3, &KN_X_3, &KN_X_3S, &KN_X_4, &KN_X_4, &KN_X_5, &KN_X_5, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KOK_X_3, &KOK_X_3S, &KOK_X_3, &KOK_X_3, &KS_DEVA_X_3, &KS_DEVA_X_3S, &KS_DEVA_X_4, &KS_DEVA_X_4, &KS_DEVA_X_5, &KS_DEVA_X_3S, &KS_X_3, &KS_X_3S, &KS_X_4, &KS_X_4, &KS_X_5, &KS_X_3S, &KU_X_3, &KU_X_3, &KU_X_4, &KU_X_4, &KU_X_5, &KU_X_5, &KXV_DEVA_X_3, &KXV_DEVA_X_3, &KXV_DEVA_X_3, &KXV_DEVA_X_3, &KXV_ORYA_X_3, &KXV_ORYA_X_3, &KXV_ORYA_X_3, &KXV_ORYA_X_3, &KXV_TELU_X_3, &KXV_TELU_X_3, &KXV_TELU_X_3, &KXV_TELU_X_3, &KXV_X_3, &KXV_X_3, &KXV_X_4, &KXV_X_4, &KXV_X_5, &KXV_X_5, &KY_X_3, &KY_X_3S, &KY_X_4, &KY_X_4, &KY_X_5, &KY_X_5S, &LB_X_3, &LB_X_3S, &AF_X_4, &AF_X_4, &LB_X_5, &LB_X_5, &LIJ_X_3, &LIJ_X_3, &LIJ_X_3, &LIJ_X_3, &LMO_X_3, &LMO_X_3, &LMO_X_3, &LMO_X_3, &LO_X_3, &LO_X_3, &LO_X_5, &LO_X_5, <_X_3, <_X_3, <_X_4, <_X_4, <_X_5, <_X_5S, &LV_X_3, &LV_X_3, &AF_X_4, &AF_X_4, &LV_X_5, &LV_X_5, &HI_X_3, &MAI_X_3S, &MAI_X_4, &MAI_X_4, &MAI_X_5, &MAI_X_5S, &MI_X_3, &MI_X_3, &MI_X_4, &MI_X_4, &MI_X_5, &MI_X_5S, &MK_X_3, &MK_X_3, &BS_CYRL_X_4, &BS_CYRL_X_4, &MK_X_5, &MK_X_5, &ML_X_3, &ML_X_3, &ML_X_4, &ML_X_4, &ML_X_5, &ML_X_5, &MN_X_3, &MN_X_3, &MN_X_4, &MN_X_4, &MN_X_5, &MN_X_5S, &MNI_X_3, &MNI_X_3S, &MNI_X_4, &MNI_X_4S, &MNI_X_5, &MNI_X_5S, &MR_X_3, &MR_X_3, &MR_X_4, &MR_X_4, &MR_X_5, &MR_X_5, &MS_X_3, &MS_X_3, &MS_X_4, &MS_X_4, &MS_X_5, &MS_X_5, &MT_X_3, &MT_X_3, &MT_X_4, &MT_X_4S, &MT_X_5, &MT_X_5, &MY_X_3, &MY_X_3, &MY_X_4, &MY_X_4, &MY_X_5, &MY_X_5, &NB_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &NB_X_5, &NB_X_5, &NDS_X_3, &NDS_X_3, &NDS_X_3, &NDS_X_3, &NE_X_3, &NE_X_3, &NE_X_4, &NE_X_4S, &NE_X_3, &NE_X_3, &NL_X_3, &NL_X_3, &AF_X_4, &AF_X_4, &NL_X_5, &NL_X_5, &NB_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &NB_X_5, &NB_X_5, &NB_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &NB_X_5, &NB_X_5, &NQO_X_3, &NQO_X_3, &NQO_X_4, &NQO_X_4, &NQO_X_5, &NQO_X_5, &OC_X_3, &OC_X_3, &OC_X_3, &OC_X_3, &OR_X_3, &OR_X_3, &OR_X_4, &OR_X_4, &OR_X_3, &OR_X_3, &PA_X_3, &PA_X_3, &PA_X_4, &PA_X_4, &PA_X_5, &PA_X_5, &PCM_X_3, &PCM_X_3S, &AF_X_4, &AF_X_4, &PCM_X_5, &PCM_X_5, &PL_X_3, &PL_X_3, &PL_X_4, &PL_X_4S, &PL_X_5, &PL_X_5S, &PRG_X_3, &PRG_X_3, &PRG_X_3, &PRG_X_3, &PS_X_3, &PS_X_3S, &FA_AF_X_4, &PS_X_3, &PS_X_5S, &PT_X_3, &PT_X_3, &AF_X_4, &AF_X_4, &PT_X_5, &PT_X_5, &QU_X_3, &QU_X_3, &ES_PE_X_5S, &ES_PE_X_5S, &BHO_X_3, &BHO_X_3, &BHO_X_3, &BHO_X_3, &RM_X_3, &RM_X_3, &RM_X_4, &RM_X_4, &RM_X_5, &RM_X_5S, &RO_X_3, &RO_X_3, &RO_X_4, &RO_X_4, &RO_X_5, &RO_X_5, &RU_X_3, &RU_X_3S, &KY_X_4, &KY_X_4, &RU_X_5, &KY_X_5, &SA_X_3, &SA_X_3, &MAI_X_4, &SA_X_5, &SA_X_5, &SAH_X_3, &SAH_X_3, &SAH_X_4, &SAH_X_4, &SAH_X_5, &SAH_X_5S, &SAT_X_3, &SAT_X_3, &SAT_X_4, &SAT_X_4, &SAT_X_5, &SAT_X_5, &SC_X_3, &SC_X_3, &SC_X_4, &SC_X_4, &SC_X_5, &SC_X_5, &SD_DEVA_X_3, &SD_DEVA_X_3S, &SD_DEVA_X_4, &SD_DEVA_X_4S, &SD_DEVA_X_5, &SD_DEVA_X_5S, &SD_X_3, &SD_X_3, &AF_X_4, &AF_X_4, &SD_X_3, &SD_X_3, &SI_X_3, &SI_X_3S, &SI_X_4, &SI_X_4, &SI_X_5, &SI_X_5, &SK_X_3, &SK_X_3, &BS_X_4, &BS_X_4, &SK_X_5, &SK_X_5S, &SL_X_3, &SL_X_3, &BS_X_4, &BS_X_4, &SL_X_5, &SL_X_5, &SO_X_3, &SO_X_3, &SO_X_4, &SO_X_4, &SO_X_5, &SO_X_5S, &SQ_X_3, &SQ_X_3, &SQ_X_4, &SQ_X_4, &SQ_X_5, &SQ_X_5, &SR_LATN_XK_X_3, &SR_LATN_XK_X_3, &SR_LATN_X_3, &SR_LATN_X_3, &BS_X_4, &BS_X_4, &SR_LATN_X_5, &SR_LATN_X_5, &SR_LATN_XK_X_3, &SR_LATN_XK_X_3, &SR_XK_X_3, &SR_XK_X_3, &SR_X_3, &SR_X_3, &BS_CYRL_X_4, &BS_CYRL_X_4, &SR_X_5, &SR_X_5, &SU_X_3, &SU_X_3, &SU_X_4, &SU_X_4, &SU_X_5, &SU_X_5, &SV_X_3, &SV_X_3, &AF_X_4, &AF_X_4, &SV_X_5, &SV_X_5, &SW_X_3, &SW_X_3, &AF_X_4, &AF_X_4, &SW_X_5, &SW_X_5, &SYR_X_3, &SYR_X_3, &SYR_X_4, &SYR_X_4S, &SYR_X_5, &SYR_X_5, &SZL_X_3, &SZL_X_3, &SZL_X_3, &SZL_X_3, &TA_X_3, &TA_X_3, &TA_X_4, &TA_X_4, &TA_X_5, &TA_X_5, &TE_X_3, &TE_X_3, &TE_X_4, &TE_X_4, &TE_X_5, &TE_X_5, &KY_X_3S, &KY_X_3S, &KY_X_4, &KY_X_4, &TG_X_5, &TG_X_5, &TH_X_3, &TH_X_3, &TH_X_3, &TH_X_3, &TH_X_5, &TH_X_5, &TI_X_3, &TI_X_3, &TI_X_4, &TI_X_4, &TI_X_5, &TI_X_5, &TK_X_3, &TK_X_3S, &TK_X_4, &TK_X_4, &TK_X_5, &TK_X_5S, &TO_X_3, &TO_X_3, &TO_X_4, &TO_X_4, &TO_X_5, &TO_X_5S, &TOK_X_3, &TOK_X_3, &TOK_X_3, &TOK_X_3, &TR_X_3, &TR_X_3, &TR_X_4, &TR_X_4, &TR_X_5, &TR_X_5, &TT_X_3, &TT_X_3, &TT_X_5, &TT_X_5, &UG_X_3, &UG_X_3, &UG_X_3, &UG_X_3, &UK_X_3, &UK_X_3, &UK_X_4, &UK_X_4S, &UK_X_5, &UK_X_5S, &UND_X_3, &UND_X_3, &UND_X_4, &UND_X_4, &UND_X_3, &UND_X_3, &UR_X_3, &UR_X_3, &AF_X_4, &AF_X_4, &UR_X_3, &UR_X_3, &UZ_CYRL_X_3, &UZ_CYRL_X_3, &KY_X_4, &KY_X_4, &UZ_CYRL_X_5, &UZ_CYRL_X_5, &UZ_X_3, &UZ_X_3S, &UZ_X_4, &UZ_X_4, &UZ_X_5, &UZ_X_5S, &VEC_X_3, &VEC_X_3, &VEC_X_4, &VEC_X_4, &VEC_X_5, &VEC_X_5, &VI_X_3, &VI_X_3S, &VI_X_5, &VI_X_3S, &VMW_X_3, &VMW_X_3, &VMW_X_3, &VMW_X_3, &WO_X_3, &WO_X_3, &WO_X_5, &WO_X_5, &XH_X_3, &XH_X_3S, &XH_X_5, &XH_X_5S, &HI_X_3, &HI_X_3, &HI_X_4, &HI_X_4, &HI_X_5, &HI_X_5, &YO_BJ_X_3, &YO_BJ_X_3S, &YO_BJ_X_4, &YO_BJ_X_4, &YO_BJ_X_5, &YO_BJ_X_5S, &YO_X_3, &YO_X_3S, &YO_X_4, &YO_X_4, &YO_X_5, &YO_X_5S, &YRL_X_3, &YRL_X_3, &YRL_X_4, &YRL_X_4, &YRL_X_5, &YRL_X_5, &JA_X_3, &JA_X_3, &YUE_HANS_X_5, &YUE_HANS_X_5, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &ZA_X_3, &ZA_X_3, &ZA_X_3, &ZA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &YUE_HANS_X_5, &YUE_HANS_X_5, &ZU_X_3, &ZU_X_3, &ZU_X_4, &AF_X_4, &ZU_X_5, &ZU_X_5]; - static KEYS: [&str; 1184usize] = ["af-x-3", "af-x-3s", "af-x-4", "af-x-4s", "af-x-5", "af-x-5s", "am-x-3", "am-x-3s", "am-x-4", "am-x-4s", "am-x-5", "am-x-5s", "ar-DZ-x-3", "ar-DZ-x-3s", "ar-DZ-x-4", "ar-DZ-x-4s", "ar-DZ-x-5", "ar-DZ-x-5s", "ar-IQ-x-3", "ar-IQ-x-3s", "ar-IQ-x-4", "ar-IQ-x-4s", "ar-IQ-x-5", "ar-IQ-x-5s", "ar-JO-x-3", "ar-JO-x-3s", "ar-JO-x-4", "ar-JO-x-4s", "ar-JO-x-5", "ar-JO-x-5s", "ar-LB-x-3", "ar-LB-x-3s", "ar-LB-x-4", "ar-LB-x-4s", "ar-LB-x-5", "ar-LB-x-5s", "ar-MA-x-3", "ar-MA-x-3s", "ar-MA-x-4", "ar-MA-x-4s", "ar-MA-x-5", "ar-MA-x-5s", "ar-MR-x-3", "ar-MR-x-3s", "ar-MR-x-4", "ar-MR-x-4s", "ar-MR-x-5", "ar-MR-x-5s", "ar-PS-x-3", "ar-PS-x-3s", "ar-PS-x-4", "ar-PS-x-4s", "ar-PS-x-5", "ar-PS-x-5s", "ar-SY-x-3", "ar-SY-x-3s", "ar-SY-x-4", "ar-SY-x-4s", "ar-SY-x-5", "ar-SY-x-5s", "ar-TN-x-3", "ar-TN-x-3s", "ar-TN-x-4", "ar-TN-x-4s", "ar-TN-x-5", "ar-TN-x-5s", "ar-x-3", "ar-x-3s", "ar-x-4", "ar-x-4s", "ar-x-5", "ar-x-5s", "as-x-3", "as-x-3s", "as-x-4", "as-x-4s", "as-x-5", "as-x-5s", "ast-x-3", "ast-x-3s", "ast-x-4", "ast-x-4s", "ast-x-5", "ast-x-5s", "az-x-3", "az-x-3s", "az-x-5", "az-x-5s", "be-x-3", "be-x-3s", "be-x-4", "be-x-4s", "be-x-5", "be-x-5s", "bg-x-3", "bg-x-3s", "bg-x-4", "bg-x-4s", "bg-x-5", "bg-x-5s", "bgc-x-3", "bgc-x-3s", "bgc-x-5", "bgc-x-5s", "bho-x-3", "bho-x-3s", "bho-x-5", "bho-x-5s", "blo-x-3", "blo-x-3s", "blo-x-5", "blo-x-5s", "bn-IN-x-3", "bn-IN-x-3s", "bn-IN-x-4", "bn-IN-x-4s", "bn-x-3", "bn-x-3s", "bn-x-4", "bn-x-4s", "bn-x-5", "bn-x-5s", "br-x-3", "br-x-3s", "br-x-4", "br-x-4s", "br-x-5", "br-x-5s", "brx-x-3", "brx-x-3s", "brx-x-4", "brx-x-4s", "brx-x-5", "brx-x-5s", "bs-Cyrl-x-3", "bs-Cyrl-x-3s", "bs-Cyrl-x-4", "bs-Cyrl-x-4s", "bs-Cyrl-x-5", "bs-Cyrl-x-5s", "bs-x-3", "bs-x-3s", "bs-x-4", "bs-x-4s", "bs-x-5", "bs-x-5s", "ca-x-3", "ca-x-3s", "ca-x-4", "ca-x-4s", "ca-x-5", "ca-x-5s", "ceb-x-3", "ceb-x-3s", "ceb-x-4", "ceb-x-4s", "ceb-x-5", "ceb-x-5s", "chr-x-3", "chr-x-3s", "chr-x-4", "chr-x-4s", "chr-x-5", "chr-x-5s", "cs-x-3", "cs-x-3s", "cs-x-5", "cs-x-5s", "csw-x-3", "csw-x-3s", "csw-x-5", "csw-x-5s", "cv-x-3", "cv-x-3s", "cv-x-4", "cv-x-4s", "cv-x-5", "cv-x-5s", "cy-x-3", "cy-x-3s", "cy-x-4", "cy-x-4s", "cy-x-5", "cy-x-5s", "da-x-3", "da-x-3s", "da-x-4", "da-x-4s", "da-x-5", "da-x-5s", "de-AT-x-3", "de-AT-x-3s", "de-AT-x-5", "de-AT-x-5s", "de-IT-x-3", "de-IT-x-3s", "de-IT-x-5", "de-IT-x-5s", "de-x-3", "de-x-3s", "de-x-4", "de-x-4s", "de-x-5", "de-x-5s", "doi-x-3", "doi-x-3s", "doi-x-4", "doi-x-4s", "doi-x-5", "doi-x-5s", "dsb-x-3", "dsb-x-3s", "dsb-x-4", "dsb-x-4s", "dsb-x-5", "dsb-x-5s", "el-polyton-x-3", "el-polyton-x-5", "el-polyton-x-5s", "el-x-3", "el-x-3s", "el-x-4", "el-x-4s", "el-x-5", "el-x-5s", "en-001-x-3", "en-001-x-3s", "en-150-x-3", "en-150-x-3s", "en-AG-x-3", "en-AG-x-3s", "en-AI-x-3", "en-AI-x-3s", "en-AT-x-3", "en-AT-x-3s", "en-AU-x-3", "en-AU-x-3s", "en-BB-x-3", "en-BB-x-3s", "en-BE-x-3", "en-BE-x-3s", "en-BM-x-3", "en-BM-x-3s", "en-BS-x-3", "en-BS-x-3s", "en-BW-x-3", "en-BW-x-3s", "en-BZ-x-3", "en-BZ-x-3s", "en-CC-x-3", "en-CC-x-3s", "en-CH-x-3", "en-CH-x-3s", "en-CK-x-3", "en-CK-x-3s", "en-CM-x-3", "en-CM-x-3s", "en-CX-x-3", "en-CX-x-3s", "en-CY-x-3", "en-CY-x-3s", "en-DE-x-3", "en-DE-x-3s", "en-DG-x-3", "en-DG-x-3s", "en-DK-x-3", "en-DK-x-3s", "en-DM-x-3", "en-DM-x-3s", "en-ER-x-3", "en-ER-x-3s", "en-FI-x-3", "en-FI-x-3s", "en-FJ-x-3", "en-FJ-x-3s", "en-FK-x-3", "en-FK-x-3s", "en-FM-x-3", "en-FM-x-3s", "en-GB-x-3", "en-GB-x-3s", "en-GD-x-3", "en-GD-x-3s", "en-GG-x-3", "en-GG-x-3s", "en-GH-x-3", "en-GH-x-3s", "en-GI-x-3", "en-GI-x-3s", "en-GM-x-3", "en-GM-x-3s", "en-GY-x-3", "en-GY-x-3s", "en-HK-x-3", "en-HK-x-3s", "en-ID-x-3", "en-ID-x-3s", "en-IE-x-3", "en-IE-x-3s", "en-IL-x-3", "en-IL-x-3s", "en-IM-x-3", "en-IM-x-3s", "en-IN-x-3", "en-IN-x-3s", "en-IO-x-3", "en-IO-x-3s", "en-JE-x-3", "en-JE-x-3s", "en-JM-x-3", "en-JM-x-3s", "en-KE-x-3", "en-KE-x-3s", "en-KI-x-3", "en-KI-x-3s", "en-KN-x-3", "en-KN-x-3s", "en-KY-x-3", "en-KY-x-3s", "en-LC-x-3", "en-LC-x-3s", "en-LR-x-3", "en-LR-x-3s", "en-LS-x-3", "en-LS-x-3s", "en-MG-x-3", "en-MG-x-3s", "en-MO-x-3", "en-MO-x-3s", "en-MS-x-3", "en-MS-x-3s", "en-MT-x-3", "en-MT-x-3s", "en-MU-x-3", "en-MU-x-3s", "en-MV-x-3", "en-MV-x-3s", "en-MW-x-3", "en-MW-x-3s", "en-MY-x-3", "en-MY-x-3s", "en-NA-x-3", "en-NA-x-3s", "en-NF-x-3", "en-NF-x-3s", "en-NG-x-3", "en-NG-x-3s", "en-NL-x-3", "en-NL-x-3s", "en-NR-x-3", "en-NR-x-3s", "en-NU-x-3", "en-NU-x-3s", "en-NZ-x-3", "en-NZ-x-3s", "en-PG-x-3", "en-PG-x-3s", "en-PK-x-3", "en-PK-x-3s", "en-PN-x-3", "en-PN-x-3s", "en-PW-x-3", "en-PW-x-3s", "en-RW-x-3", "en-RW-x-3s", "en-SB-x-3", "en-SB-x-3s", "en-SC-x-3", "en-SC-x-3s", "en-SD-x-3", "en-SD-x-3s", "en-SE-x-3", "en-SE-x-3s", "en-SG-x-3", "en-SG-x-3s", "en-SH-x-3", "en-SH-x-3s", "en-SI-x-3", "en-SI-x-3s", "en-SL-x-3", "en-SL-x-3s", "en-SS-x-3", "en-SS-x-3s", "en-SX-x-3", "en-SX-x-3s", "en-SZ-x-3", "en-SZ-x-3s", "en-TC-x-3", "en-TC-x-3s", "en-TK-x-3", "en-TK-x-3s", "en-TO-x-3", "en-TO-x-3s", "en-TT-x-3", "en-TT-x-3s", "en-TV-x-3", "en-TV-x-3s", "en-TZ-x-3", "en-TZ-x-3s", "en-UG-x-3", "en-UG-x-3s", "en-VC-x-3", "en-VC-x-3s", "en-VG-x-3", "en-VG-x-3s", "en-VU-x-3", "en-VU-x-3s", "en-WS-x-3", "en-WS-x-3s", "en-ZA-x-3", "en-ZA-x-3s", "en-ZM-x-3", "en-ZM-x-3s", "en-ZW-x-3", "en-ZW-x-3s", "en-x-3", "en-x-3s", "en-x-4", "en-x-4s", "en-x-5", "en-x-5s", "eo-x-3", "eo-x-3s", "eo-x-5", "eo-x-5s", "es-CL-x-3s", "es-CO-x-3s", "es-MX-x-3", "es-MX-x-3s", "es-PE-x-3", "es-PE-x-3s", "es-PE-x-5", "es-PE-x-5s", "es-PY-x-3", "es-PY-x-3s", "es-UY-x-3", "es-UY-x-3s", "es-UY-x-5", "es-UY-x-5s", "es-VE-x-3", "es-VE-x-3s", "es-x-3", "es-x-3s", "es-x-4", "es-x-4s", "es-x-5", "es-x-5s", "et-x-3", "et-x-3s", "et-x-4", "et-x-4s", "et-x-5", "et-x-5s", "eu-x-3", "eu-x-3s", "eu-x-4", "eu-x-4s", "eu-x-5", "eu-x-5s", "fa-AF-x-3", "fa-AF-x-3s", "fa-AF-x-4", "fa-AF-x-4s", "fa-AF-x-5", "fa-AF-x-5s", "fa-x-3", "fa-x-3s", "fa-x-4", "fa-x-4s", "fa-x-5", "fa-x-5s", "ff-Adlm-x-3", "ff-Adlm-x-3s", "ff-Adlm-x-4", "ff-Adlm-x-4s", "ff-Adlm-x-5", "ff-Adlm-x-5s", "fi-x-3", "fi-x-3s", "fi-x-4", "fi-x-4s", "fi-x-5", "fi-x-5s", "fil-x-3", "fil-x-3s", "fil-x-4", "fil-x-4s", "fil-x-5", "fil-x-5s", "fo-x-3", "fo-x-3s", "fo-x-4", "fo-x-4s", "fo-x-5", "fo-x-5s", "fr-CA-x-3", "fr-CA-x-3s", "fr-MA-x-3", "fr-MA-x-3s", "fr-x-3", "fr-x-3s", "fr-x-4", "fr-x-4s", "fr-x-5", "fr-x-5s", "fy-x-3", "fy-x-3s", "fy-x-4", "fy-x-4s", "fy-x-5", "fy-x-5s", "ga-x-3", "ga-x-3s", "ga-x-4", "ga-x-4s", "ga-x-5", "ga-x-5s", "gd-x-3", "gd-x-3s", "gd-x-4", "gd-x-4s", "gd-x-5", "gd-x-5s", "gl-x-3", "gl-x-3s", "gl-x-4", "gl-x-4s", "gl-x-5", "gl-x-5s", "gu-x-3", "gu-x-3s", "gu-x-4", "gu-x-4s", "gu-x-5", "gu-x-5s", "ha-x-3", "ha-x-3s", "ha-x-4", "ha-x-4s", "ha-x-5", "ha-x-5s", "he-x-3", "he-x-3s", "he-x-5", "he-x-5s", "hi-Latn-x-3", "hi-Latn-x-3s", "hi-Latn-x-4", "hi-Latn-x-4s", "hi-Latn-x-5", "hi-Latn-x-5s", "hi-x-3", "hi-x-3s", "hi-x-4", "hi-x-4s", "hi-x-5", "hi-x-5s", "hr-x-3", "hr-x-3s", "hr-x-4", "hr-x-4s", "hr-x-5", "hr-x-5s", "hsb-x-3", "hsb-x-3s", "hsb-x-4", "hsb-x-4s", "hsb-x-5", "hsb-x-5s", "hu-x-3", "hu-x-3s", "hu-x-4", "hu-x-4s", "hu-x-5", "hu-x-5s", "hy-x-3", "hy-x-3s", "hy-x-4", "hy-x-4s", "hy-x-5", "hy-x-5s", "ia-x-3", "ia-x-3s", "ia-x-4", "ia-x-5", "ia-x-5s", "id-x-3", "id-x-3s", "id-x-4", "id-x-4s", "id-x-5", "id-x-5s", "ie-x-3", "ie-x-3s", "ie-x-5", "ie-x-5s", "ig-x-3", "ig-x-3s", "ig-x-4", "ig-x-4s", "ig-x-5", "ig-x-5s", "is-x-3", "is-x-3s", "is-x-4", "is-x-4s", "is-x-5", "is-x-5s", "it-x-3", "it-x-3s", "it-x-4", "it-x-4s", "it-x-5", "it-x-5s", "ja-x-3", "ja-x-3s", "ja-x-5", "ja-x-5s", "jv-x-3", "jv-x-3s", "jv-x-4", "jv-x-4s", "jv-x-5", "jv-x-5s", "ka-x-3", "ka-x-3s", "ka-x-4", "ka-x-4s", "ka-x-5", "ka-x-5s", "kea-x-3", "kea-x-3s", "kea-x-4", "kea-x-4s", "kea-x-5", "kea-x-5s", "kgp-x-3", "kgp-x-3s", "kgp-x-4", "kgp-x-4s", "kgp-x-5", "kgp-x-5s", "kk-x-3", "kk-x-3s", "kk-x-4", "kk-x-4s", "kk-x-5", "kk-x-5s", "km-x-3", "km-x-3s", "km-x-4", "km-x-4s", "km-x-5", "km-x-5s", "kn-x-3", "kn-x-3s", "kn-x-4", "kn-x-4s", "kn-x-5", "kn-x-5s", "ko-x-3", "ko-x-3s", "ko-x-4", "ko-x-4s", "ko-x-5", "ko-x-5s", "kok-x-3", "kok-x-3s", "kok-x-5", "kok-x-5s", "ks-Deva-x-3", "ks-Deva-x-3s", "ks-Deva-x-4", "ks-Deva-x-4s", "ks-Deva-x-5", "ks-Deva-x-5s", "ks-x-3", "ks-x-3s", "ks-x-4", "ks-x-4s", "ks-x-5", "ks-x-5s", "ku-x-3", "ku-x-3s", "ku-x-4", "ku-x-4s", "ku-x-5", "ku-x-5s", "kxv-Deva-x-3", "kxv-Deva-x-3s", "kxv-Deva-x-5", "kxv-Deva-x-5s", "kxv-Orya-x-3", "kxv-Orya-x-3s", "kxv-Orya-x-5", "kxv-Orya-x-5s", "kxv-Telu-x-3", "kxv-Telu-x-3s", "kxv-Telu-x-5", "kxv-Telu-x-5s", "kxv-x-3", "kxv-x-3s", "kxv-x-4", "kxv-x-4s", "kxv-x-5", "kxv-x-5s", "ky-x-3", "ky-x-3s", "ky-x-4", "ky-x-4s", "ky-x-5", "ky-x-5s", "lb-x-3", "lb-x-3s", "lb-x-4", "lb-x-4s", "lb-x-5", "lb-x-5s", "lij-x-3", "lij-x-3s", "lij-x-5", "lij-x-5s", "lmo-x-3", "lmo-x-3s", "lmo-x-5", "lmo-x-5s", "lo-x-3", "lo-x-3s", "lo-x-5", "lo-x-5s", "lt-x-3", "lt-x-3s", "lt-x-4", "lt-x-4s", "lt-x-5", "lt-x-5s", "lv-x-3", "lv-x-3s", "lv-x-4", "lv-x-4s", "lv-x-5", "lv-x-5s", "mai-x-3", "mai-x-3s", "mai-x-4", "mai-x-4s", "mai-x-5", "mai-x-5s", "mi-x-3", "mi-x-3s", "mi-x-4", "mi-x-4s", "mi-x-5", "mi-x-5s", "mk-x-3", "mk-x-3s", "mk-x-4", "mk-x-4s", "mk-x-5", "mk-x-5s", "ml-x-3", "ml-x-3s", "ml-x-4", "ml-x-4s", "ml-x-5", "ml-x-5s", "mn-x-3", "mn-x-3s", "mn-x-4", "mn-x-4s", "mn-x-5", "mn-x-5s", "mni-x-3", "mni-x-3s", "mni-x-4", "mni-x-4s", "mni-x-5", "mni-x-5s", "mr-x-3", "mr-x-3s", "mr-x-4", "mr-x-4s", "mr-x-5", "mr-x-5s", "ms-x-3", "ms-x-3s", "ms-x-4", "ms-x-4s", "ms-x-5", "ms-x-5s", "mt-x-3", "mt-x-3s", "mt-x-4", "mt-x-4s", "mt-x-5", "mt-x-5s", "my-x-3", "my-x-3s", "my-x-4", "my-x-4s", "my-x-5", "my-x-5s", "nb-x-3", "nb-x-3s", "nb-x-4", "nb-x-4s", "nb-x-5", "nb-x-5s", "nds-x-3", "nds-x-3s", "nds-x-5", "nds-x-5s", "ne-x-3", "ne-x-3s", "ne-x-4", "ne-x-4s", "ne-x-5", "ne-x-5s", "nl-x-3", "nl-x-3s", "nl-x-4", "nl-x-4s", "nl-x-5", "nl-x-5s", "nn-x-3", "nn-x-3s", "nn-x-4", "nn-x-4s", "nn-x-5", "nn-x-5s", "no-x-3", "no-x-3s", "no-x-4", "no-x-4s", "no-x-5", "no-x-5s", "nqo-x-3", "nqo-x-3s", "nqo-x-4", "nqo-x-4s", "nqo-x-5", "nqo-x-5s", "oc-x-3", "oc-x-3s", "oc-x-5", "oc-x-5s", "or-x-3", "or-x-3s", "or-x-4", "or-x-4s", "or-x-5", "or-x-5s", "pa-x-3", "pa-x-3s", "pa-x-4", "pa-x-4s", "pa-x-5", "pa-x-5s", "pcm-x-3", "pcm-x-3s", "pcm-x-4", "pcm-x-4s", "pcm-x-5", "pcm-x-5s", "pl-x-3", "pl-x-3s", "pl-x-4", "pl-x-4s", "pl-x-5", "pl-x-5s", "prg-x-3", "prg-x-3s", "prg-x-5", "prg-x-5s", "ps-x-3", "ps-x-3s", "ps-x-4", "ps-x-5", "ps-x-5s", "pt-x-3", "pt-x-3s", "pt-x-4", "pt-x-4s", "pt-x-5", "pt-x-5s", "qu-x-3", "qu-x-3s", "qu-x-5", "qu-x-5s", "raj-x-3", "raj-x-3s", "raj-x-5", "raj-x-5s", "rm-x-3", "rm-x-3s", "rm-x-4", "rm-x-4s", "rm-x-5", "rm-x-5s", "ro-x-3", "ro-x-3s", "ro-x-4", "ro-x-4s", "ro-x-5", "ro-x-5s", "ru-x-3", "ru-x-3s", "ru-x-4", "ru-x-4s", "ru-x-5", "ru-x-5s", "sa-x-3", "sa-x-3s", "sa-x-4", "sa-x-5", "sa-x-5s", "sah-x-3", "sah-x-3s", "sah-x-4", "sah-x-4s", "sah-x-5", "sah-x-5s", "sat-x-3", "sat-x-3s", "sat-x-4", "sat-x-4s", "sat-x-5", "sat-x-5s", "sc-x-3", "sc-x-3s", "sc-x-4", "sc-x-4s", "sc-x-5", "sc-x-5s", "sd-Deva-x-3", "sd-Deva-x-3s", "sd-Deva-x-4", "sd-Deva-x-4s", "sd-Deva-x-5", "sd-Deva-x-5s", "sd-x-3", "sd-x-3s", "sd-x-4", "sd-x-4s", "sd-x-5", "sd-x-5s", "si-x-3", "si-x-3s", "si-x-4", "si-x-4s", "si-x-5", "si-x-5s", "sk-x-3", "sk-x-3s", "sk-x-4", "sk-x-4s", "sk-x-5", "sk-x-5s", "sl-x-3", "sl-x-3s", "sl-x-4", "sl-x-4s", "sl-x-5", "sl-x-5s", "so-x-3", "so-x-3s", "so-x-4", "so-x-4s", "so-x-5", "so-x-5s", "sq-x-3", "sq-x-3s", "sq-x-4", "sq-x-4s", "sq-x-5", "sq-x-5s", "sr-Latn-XK-x-3", "sr-Latn-XK-x-3s", "sr-Latn-x-3", "sr-Latn-x-3s", "sr-Latn-x-4", "sr-Latn-x-4s", "sr-Latn-x-5", "sr-Latn-x-5s", "sr-ME-x-3", "sr-ME-x-3s", "sr-XK-x-3", "sr-XK-x-3s", "sr-x-3", "sr-x-3s", "sr-x-4", "sr-x-4s", "sr-x-5", "sr-x-5s", "su-x-3", "su-x-3s", "su-x-4", "su-x-4s", "su-x-5", "su-x-5s", "sv-x-3", "sv-x-3s", "sv-x-4", "sv-x-4s", "sv-x-5", "sv-x-5s", "sw-x-3", "sw-x-3s", "sw-x-4", "sw-x-4s", "sw-x-5", "sw-x-5s", "syr-x-3", "syr-x-3s", "syr-x-4", "syr-x-4s", "syr-x-5", "syr-x-5s", "szl-x-3", "szl-x-3s", "szl-x-5", "szl-x-5s", "ta-x-3", "ta-x-3s", "ta-x-4", "ta-x-4s", "ta-x-5", "ta-x-5s", "te-x-3", "te-x-3s", "te-x-4", "te-x-4s", "te-x-5", "te-x-5s", "tg-x-3", "tg-x-3s", "tg-x-4", "tg-x-4s", "tg-x-5", "tg-x-5s", "th-x-3", "th-x-3s", "th-x-4", "th-x-4s", "th-x-5", "th-x-5s", "ti-x-3", "ti-x-3s", "ti-x-4", "ti-x-4s", "ti-x-5", "ti-x-5s", "tk-x-3", "tk-x-3s", "tk-x-4", "tk-x-4s", "tk-x-5", "tk-x-5s", "to-x-3", "to-x-3s", "to-x-4", "to-x-4s", "to-x-5", "to-x-5s", "tok-x-3", "tok-x-3s", "tok-x-5", "tok-x-5s", "tr-x-3", "tr-x-3s", "tr-x-4", "tr-x-4s", "tr-x-5", "tr-x-5s", "tt-x-3", "tt-x-3s", "tt-x-5", "tt-x-5s", "ug-x-3", "ug-x-3s", "ug-x-5", "ug-x-5s", "uk-x-3", "uk-x-3s", "uk-x-4", "uk-x-4s", "uk-x-5", "uk-x-5s", "und-x-3", "und-x-3s", "und-x-4", "und-x-4s", "und-x-5", "und-x-5s", "ur-x-3", "ur-x-3s", "ur-x-4", "ur-x-4s", "ur-x-5", "ur-x-5s", "uz-Cyrl-x-3", "uz-Cyrl-x-3s", "uz-Cyrl-x-4", "uz-Cyrl-x-4s", "uz-Cyrl-x-5", "uz-Cyrl-x-5s", "uz-x-3", "uz-x-3s", "uz-x-4", "uz-x-4s", "uz-x-5", "uz-x-5s", "vec-x-3", "vec-x-3s", "vec-x-4", "vec-x-4s", "vec-x-5", "vec-x-5s", "vi-x-3", "vi-x-3s", "vi-x-5", "vi-x-5s", "vmw-x-3", "vmw-x-3s", "vmw-x-5", "vmw-x-5s", "wo-x-3", "wo-x-3s", "wo-x-5", "wo-x-5s", "xh-x-3", "xh-x-3s", "xh-x-5", "xh-x-5s", "xnr-x-3", "xnr-x-3s", "xnr-x-4", "xnr-x-4s", "xnr-x-5", "xnr-x-5s", "yo-BJ-x-3", "yo-BJ-x-3s", "yo-BJ-x-4", "yo-BJ-x-4s", "yo-BJ-x-5", "yo-BJ-x-5s", "yo-x-3", "yo-x-3s", "yo-x-4", "yo-x-4s", "yo-x-5", "yo-x-5s", "yrl-x-3", "yrl-x-3s", "yrl-x-4", "yrl-x-4s", "yrl-x-5", "yrl-x-5s", "yue-Hans-x-3", "yue-Hans-x-3s", "yue-Hans-x-5", "yue-Hans-x-5s", "yue-x-3", "yue-x-3s", "yue-x-5", "yue-x-5s", "za-x-3", "za-x-3s", "za-x-5", "za-x-5s", "zh-Hant-x-3", "zh-Hant-x-3s", "zh-Hant-x-5", "zh-Hant-x-5s", "zh-x-3", "zh-x-3s", "zh-x-5", "zh-x-5s", "zu-x-3", "zu-x-3s", "zu-x-4", "zu-x-4s", "zu-x-5", "zu-x-5s"]; + static VALUES: [&::Yokeable; 1257usize] = [&AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AM_X_3, &AM_X_3, &AM_X_4, &AM_X_4, &AM_X_5, &AM_X_5, &AR_DZ_X_3, &AR_DZ_X_3, &AR_DZ_X_4, &AR_DZ_X_4, &AR_DZ_X_3, &AR_DZ_X_3, &AR_IQ_X_3, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_MA_X_3, &AR_MA_X_3, &AR_MA_X_4, &AR_MA_X_4, &AR_MA_X_3, &AR_MA_X_3, &AR_MR_X_3, &AR_MR_X_3, &AR_MR_X_4, &AR_MR_X_4, &AR_MR_X_3, &AR_MR_X_3, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_DZ_X_3, &AR_DZ_X_3, &AR_DZ_X_4, &AR_DZ_X_4, &AR_DZ_X_3, &AR_DZ_X_3, &AR_X_3, &AR_X_3, &AR_X_4, &AR_X_4, &AR_X_3, &AR_X_3, &AS_X_3, &AS_X_3, &AS_X_4, &AS_X_4, &AS_X_5, &AS_X_5, &AST_X_3, &AST_X_3S, &AST_X_4, &AST_X_4, &AST_X_5, &AST_X_5S, &AZ_X_3, &AZ_X_3, &AZ_X_4, &AZ_X_4, &AZ_X_5, &AZ_X_5, &BE_X_3, &BE_X_3S, &BE_X_4, &BE_X_4, &BE_X_5, &BE_X_5S, &BG_X_3, &BG_X_3, &BG_X_4, &BG_X_4, &BG_X_5, &BG_X_5, &BGC_X_3, &BGC_X_3, &AZ_X_4, &AZ_X_4, &BGC_X_3, &BGC_X_3, &BHO_X_3, &BHO_X_3, &AZ_X_4, &AZ_X_4, &BHO_X_3, &BHO_X_3, &BLO_X_3, &BLO_X_3, &AZ_X_4, &AZ_X_4, &BLO_X_5, &BLO_X_5, &BN_IN_X_3, &BN_IN_X_3S, &BN_IN_X_4, &BN_IN_X_4, &BN_X_3, &BN_X_3S, &BN_X_4, &BN_X_4, &BN_X_5, &BN_X_5, &BR_X_3, &BR_X_3, &BR_X_4, &BR_X_4, &BR_X_5, &BR_X_5, &BRX_X_3, &BRX_X_3, &BRX_X_4, &BRX_X_4, &BRX_X_5, &BRX_X_5, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_4, &BS_CYRL_X_4, &BS_CYRL_X_5, &BS_CYRL_X_5, &BS_X_3, &BS_X_3, &BS_X_4, &BS_X_4, &BS_X_5, &BS_X_5, &CA_X_3, &CA_X_3S, &CA_X_4, &CA_X_4, &CA_X_5, &CA_X_5S, &CEB_X_3, &CEB_X_3, &CEB_X_4, &CEB_X_4, &CEB_X_5, &CEB_X_5, &CHR_X_3, &CHR_X_3, &CHR_X_4, &CHR_X_4, &CHR_X_5, &CHR_X_5, &CS_X_3, &CS_X_3, &AZ_X_4, &AZ_X_4, &CS_X_5, &CS_X_5S, &CSW_X_3, &CSW_X_3, &AZ_X_4, &AZ_X_4, &CSW_X_3, &CSW_X_3, &CV_X_3, &CV_X_3, &CV_X_4, &CV_X_4, &CV_X_5, &CV_X_5, &CY_X_3, &CY_X_3S, &CY_X_4, &CY_X_4, &CY_X_5, &CY_X_5, &DA_X_3, &DA_X_3, &AF_X_4, &AF_X_4, &DA_X_5, &DA_X_5, &DE_AT_X_3, &DE_AT_X_3S, &DE_AT_X_5, &DE_AT_X_5, &DE_AT_X_3, &DE_AT_X_3S, &DE_AT_X_5, &DE_AT_X_5, &DE_X_3, &DE_X_3S, &AF_X_4, &AF_X_4, &DE_X_5, &DE_X_5, &DOI_X_3, &DOI_X_3, &DOI_X_4, &DOI_X_4, &DOI_X_5, &DOI_X_5, &DSB_X_3, &DSB_X_3S, &BS_X_4, &BS_X_4, &DSB_X_5, &DSB_X_5S, &EL_POLYTON_X_3, &EL_POLYTON_X_5, &EL_POLYTON_X_5S, &EL_X_3, &EL_X_3S, &EL_X_4, &EL_X_4, &EL_X_5, &EL_X_5S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_AU_X_3, &EN_AU_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_X_3, &EN_X_3, &AF_X_4, &AF_X_4, &EN_X_5, &EN_X_5, &EO_X_3, &EO_X_3, &AZ_X_4, &AZ_X_4, &EO_X_5, &EO_X_5, &ES_CL_X_3S, &ES_CL_X_3S, &ES_MX_X_3, &ES_MX_X_3, &ES_PE_X_3, &ES_PE_X_3S, &ES_PE_X_5, &ES_PE_X_5S, &ES_CL_X_3S, &ES_CL_X_3S, &ES_PE_X_3, &ES_PE_X_3S, &ES_PE_X_5, &ES_PE_X_5S, &ES_CL_X_3S, &ES_CL_X_3S, &ES_X_3, &ES_X_3, &ES_X_4, &ES_X_4, &ES_X_5, &ES_X_5, &ET_X_3, &ET_X_3, &ET_X_4, &ET_X_4, &ET_X_5, &ET_X_5, &EU_X_3, &EU_X_3, &EU_X_4, &EU_X_4, &EU_X_5, &EU_X_5, &FA_AF_X_3, &FA_AF_X_3S, &FA_AF_X_4, &FA_AF_X_4, &FA_AF_X_3S, &FA_AF_X_3S, &FA_X_3, &FA_X_3, &FA_X_4, &FA_X_4, &FA_X_5, &FA_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3S, &FF_ADLM_X_4, &FF_ADLM_X_4, &FF_ADLM_X_3, &FF_ADLM_X_3, &FI_X_3, &FI_X_3S, &FI_X_4, &FI_X_4, &FI_X_5, &FI_X_5S, &FIL_X_3, &FIL_X_3, &FIL_X_3, &FIL_X_4S, &FIL_X_5, &FIL_X_5, &FO_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &FO_X_5, &FO_X_5, &FR_CA_X_3, &FR_CA_X_3, &FR_MA_X_3, &FR_MA_X_3, &FR_X_3, &FR_X_3, &AF_X_4, &AF_X_4, &FR_X_5, &FR_X_5, &FY_X_3, &FY_X_3, &AF_X_4, &AF_X_4, &FY_X_5, &FY_X_5, &GA_X_3, &GA_X_3, &GA_X_4, &GA_X_4, &GA_X_5, &GA_X_5, &GD_X_3, &GD_X_3, &GD_X_4, &GD_X_4, &GD_X_5, &GD_X_5S, &GL_X_3, &GL_X_3, &GL_X_4, &GL_X_4S, &GL_X_5, &GL_X_5, &GU_X_3, &GU_X_3, &GU_X_4, &GU_X_4, &GU_X_5, &GU_X_5, &HA_X_3, &HA_X_3, &HA_X_4, &HA_X_4, &HA_X_5, &HA_X_5, &HE_X_3, &HE_X_3, &AZ_X_4, &AZ_X_4, &HE_X_5, &HE_X_5, &EN_X_3, &EN_001_X_3, &AF_X_4, &AF_X_4, &EN_X_5, &EN_X_5, &HI_X_3, &HI_X_3, &HI_X_4, &HI_X_4, &HI_X_5, &HI_X_5, &HR_X_3, &HR_X_3, &HR_X_4, &HR_X_4, &HR_X_5, &HR_X_5S, &HSB_X_3, &HSB_X_3S, &BS_X_4, &BS_X_4, &HSB_X_5, &HSB_X_5S, &HU_X_3, &HU_X_3, &HU_X_4, &HU_X_4, &HU_X_5, &HU_X_5, &HY_X_3, &HY_X_3, &HY_X_4, &HY_X_4, &HY_X_5, &HY_X_5S, &IA_X_3, &IA_X_3, &BS_X_4, &AZ_X_4, &IA_X_5, &IA_X_5, &ID_X_3, &ID_X_3, &AF_X_4, &AF_X_4, &ID_X_5, &ID_X_5, &IE_X_3, &IE_X_3, &AZ_X_4, &AZ_X_4, &IE_X_3, &IE_X_3, &IG_X_3, &IG_X_3, &IG_X_4, &IG_X_4, &IG_X_5, &IG_X_5, &IS_X_3, &IS_X_3, &IS_X_4, &IS_X_4, &IS_X_5, &IS_X_5, &IT_X_3, &IT_X_3, &IT_X_4, &IT_X_4, &IT_X_5, &IT_X_5, &JA_X_3, &JA_X_3, &AZ_X_4, &AZ_X_4, &JA_X_3, &JA_X_3, &JV_X_3, &JV_X_3, &AF_X_4, &AF_X_4, &ID_X_5, &ID_X_5, &KA_X_3, &KA_X_3, &KA_X_4, &KA_X_4, &KA_X_5, &KA_X_5, &KEA_X_3, &KEA_X_3, &AF_X_4, &AF_X_4, &KEA_X_5, &KEA_X_5, &KGP_X_3, &KGP_X_3, &KGP_X_4, &KGP_X_4, &KGP_X_5, &KGP_X_5, &KK_X_3, &KK_X_3, &KK_X_4, &KK_X_4, &KK_X_5, &KK_X_5S, &KM_X_3, &KM_X_3, &KM_X_4, &KM_X_4, &KM_X_3, &KM_X_3, &KN_X_3, &KN_X_3S, &KN_X_4, &KN_X_4, &KN_X_5, &KN_X_5, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KOK_X_3, &KOK_X_3S, &AZ_X_4, &AZ_X_4, &KOK_X_3, &KOK_X_3, &KS_DEVA_X_3, &KS_DEVA_X_3S, &KS_DEVA_X_4, &KS_DEVA_X_4, &KS_DEVA_X_5, &KS_DEVA_X_3S, &KS_X_3, &KS_X_3S, &KS_X_4, &KS_X_4, &KS_X_5, &KS_X_3S, &KU_X_3, &KU_X_3, &KU_X_4, &KU_X_4, &KU_X_5, &KU_X_5, &KXV_DEVA_X_3, &KXV_DEVA_X_3, &AZ_X_4, &AZ_X_4, &KXV_DEVA_X_3, &KXV_DEVA_X_3, &KXV_ORYA_X_3, &KXV_ORYA_X_3, &AZ_X_4, &AZ_X_4, &KXV_ORYA_X_3, &KXV_ORYA_X_3, &KXV_TELU_X_3, &KXV_TELU_X_3, &AZ_X_4, &AZ_X_4, &KXV_TELU_X_3, &KXV_TELU_X_3, &KXV_X_3, &KXV_X_3, &KXV_X_4, &KXV_X_4, &KXV_X_5, &KXV_X_5, &KY_X_3, &KY_X_3S, &KY_X_4, &KY_X_4, &KY_X_5, &KY_X_5S, &LB_X_3, &LB_X_3S, &AF_X_4, &AF_X_4, &LB_X_5, &LB_X_5, &LIJ_X_3, &LIJ_X_3, &AZ_X_4, &AZ_X_4, &LIJ_X_3, &LIJ_X_3, &LMO_X_3, &LMO_X_3, &AZ_X_4, &AZ_X_4, &LMO_X_3, &LMO_X_3, &LO_X_3, &LO_X_3, &AZ_X_4, &AZ_X_4, &LO_X_5, &LO_X_5, <_X_3, <_X_3, <_X_4, <_X_4, <_X_5, <_X_5S, &LV_X_3, &LV_X_3, &AF_X_4, &AF_X_4, &LV_X_5, &LV_X_5, &HI_X_3, &MAI_X_3S, &MAI_X_4, &MAI_X_4, &MAI_X_5, &MAI_X_5S, &MI_X_3, &MI_X_3, &MI_X_4, &MI_X_4, &MI_X_5, &MI_X_5S, &MK_X_3, &MK_X_3, &BS_CYRL_X_4, &BS_CYRL_X_4, &MK_X_5, &MK_X_5, &ML_X_3, &ML_X_3, &ML_X_4, &ML_X_4, &ML_X_5, &ML_X_5, &MN_X_3, &MN_X_3, &MN_X_4, &MN_X_4, &MN_X_5, &MN_X_5S, &MNI_X_3, &MNI_X_3S, &MNI_X_4, &MNI_X_4S, &MNI_X_5, &MNI_X_5S, &MR_X_3, &MR_X_3, &MR_X_4, &MR_X_4, &MR_X_5, &MR_X_5, &MS_X_3, &MS_X_3, &MS_X_4, &MS_X_4, &MS_X_5, &MS_X_5, &MT_X_3, &MT_X_3, &MT_X_4, &MT_X_4S, &MT_X_5, &MT_X_5, &MY_X_3, &MY_X_3, &MY_X_4, &MY_X_4, &MY_X_5, &MY_X_5, &NB_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &NB_X_5, &NB_X_5, &NDS_X_3, &NDS_X_3, &AZ_X_4, &AZ_X_4, &NDS_X_3, &NDS_X_3, &NE_X_3, &NE_X_3, &NE_X_4, &NE_X_4S, &NE_X_3, &NE_X_3, &NL_X_3, &NL_X_3, &AF_X_4, &AF_X_4, &NL_X_5, &NL_X_5, &NB_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &NB_X_5, &NB_X_5, &NB_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &NB_X_5, &NB_X_5, &NQO_X_3, &NQO_X_3, &NQO_X_4, &NQO_X_4, &NQO_X_5, &NQO_X_5, &OC_X_3, &OC_X_3, &AZ_X_4, &AZ_X_4, &OC_X_3, &OC_X_3, &OR_X_3, &OR_X_3, &OR_X_4, &OR_X_4, &OR_X_3, &OR_X_3, &PA_X_3, &PA_X_3, &PA_X_4, &PA_X_4, &PA_X_5, &PA_X_5, &PCM_X_3, &PCM_X_3S, &AF_X_4, &AF_X_4, &PCM_X_5, &PCM_X_5, &PL_X_3, &PL_X_3, &PL_X_4, &PL_X_4S, &PL_X_5, &PL_X_5S, &PRG_X_3, &PRG_X_3, &AZ_X_4, &AZ_X_4, &PRG_X_3, &PRG_X_3, &PS_X_3, &PS_X_3S, &FA_AF_X_4, &AZ_X_4, &PS_X_3, &PS_X_5S, &PT_X_3, &PT_X_3, &AF_X_4, &AF_X_4, &PT_X_5, &PT_X_5, &QU_X_3, &QU_X_3, &AZ_X_4, &AZ_X_4, &ES_PE_X_5S, &ES_PE_X_5S, &BHO_X_3, &BHO_X_3, &AZ_X_4, &AZ_X_4, &BHO_X_3, &BHO_X_3, &RM_X_3, &RM_X_3, &RM_X_4, &RM_X_4, &RM_X_5, &RM_X_5S, &RO_X_3, &RO_X_3, &RO_X_4, &RO_X_4, &RO_X_5, &RO_X_5, &RU_X_3, &RU_X_3S, &KY_X_4, &KY_X_4, &RU_X_5, &KY_X_5, &SA_X_3, &SA_X_3, &MAI_X_4, &AZ_X_4, &SA_X_5, &SA_X_5, &SAH_X_3, &SAH_X_3, &SAH_X_4, &SAH_X_4, &SAH_X_5, &SAH_X_5S, &SAT_X_3, &SAT_X_3, &SAT_X_4, &SAT_X_4, &SAT_X_5, &SAT_X_5, &SC_X_3, &SC_X_3, &SC_X_4, &SC_X_4, &SC_X_5, &SC_X_5, &SD_DEVA_X_3, &SD_DEVA_X_3S, &SD_DEVA_X_4, &SD_DEVA_X_4S, &SD_DEVA_X_5, &SD_DEVA_X_5S, &SD_X_3, &SD_X_3, &AF_X_4, &AF_X_4, &SD_X_3, &SD_X_3, &SI_X_3, &SI_X_3S, &SI_X_4, &SI_X_4, &SI_X_5, &SI_X_5, &SK_X_3, &SK_X_3, &BS_X_4, &BS_X_4, &SK_X_5, &SK_X_5S, &SL_X_3, &SL_X_3, &BS_X_4, &BS_X_4, &SL_X_5, &SL_X_5, &SO_X_3, &SO_X_3, &SO_X_4, &SO_X_4, &SO_X_5, &SO_X_5S, &SQ_X_3, &SQ_X_3, &SQ_X_4, &SQ_X_4, &SQ_X_5, &SQ_X_5, &SR_LATN_XK_X_3, &SR_LATN_XK_X_3, &SR_LATN_X_3, &SR_LATN_X_3, &BS_X_4, &BS_X_4, &SR_LATN_X_5, &SR_LATN_X_5, &SR_LATN_XK_X_3, &SR_LATN_XK_X_3, &SR_XK_X_3, &SR_XK_X_3, &SR_X_3, &SR_X_3, &BS_CYRL_X_4, &BS_CYRL_X_4, &SR_X_5, &SR_X_5, &SU_X_3, &SU_X_3, &SU_X_4, &SU_X_4, &SU_X_5, &SU_X_5, &SV_X_3, &SV_X_3, &AF_X_4, &AF_X_4, &SV_X_5, &SV_X_5, &SW_X_3, &SW_X_3, &AF_X_4, &AF_X_4, &SW_X_5, &SW_X_5, &SYR_X_3, &SYR_X_3, &SYR_X_4, &SYR_X_4S, &SYR_X_5, &SYR_X_5, &SZL_X_3, &SZL_X_3, &AZ_X_4, &AZ_X_4, &SZL_X_3, &SZL_X_3, &TA_X_3, &TA_X_3, &TA_X_4, &TA_X_4, &TA_X_5, &TA_X_5, &TE_X_3, &TE_X_3, &TE_X_4, &TE_X_4, &TE_X_5, &TE_X_5, &KY_X_3S, &KY_X_3S, &KY_X_4, &KY_X_4, &TG_X_5, &TG_X_5, &TH_X_3, &TH_X_3, &TH_X_3, &TH_X_3, &TH_X_5, &TH_X_5, &TI_X_3, &TI_X_3, &TI_X_4, &TI_X_4, &TI_X_5, &TI_X_5, &TK_X_3, &TK_X_3S, &TK_X_4, &TK_X_4, &TK_X_5, &TK_X_5S, &TO_X_3, &TO_X_3, &TO_X_4, &TO_X_4, &TO_X_5, &TO_X_5S, &TOK_X_3, &TOK_X_3, &AZ_X_4, &AZ_X_4, &TOK_X_3, &TOK_X_3, &TR_X_3, &TR_X_3, &TR_X_4, &TR_X_4, &TR_X_5, &TR_X_5, &TT_X_3, &TT_X_3, &AZ_X_4, &AZ_X_4, &TT_X_5, &TT_X_5, &UG_X_3, &UG_X_3, &AZ_X_4, &AZ_X_4, &UG_X_3, &UG_X_3, &UK_X_3, &UK_X_3, &UK_X_4, &UK_X_4S, &UK_X_5, &UK_X_5S, &UND_X_3, &UND_X_3, &AZ_X_4, &AZ_X_4, &UND_X_3, &UND_X_3, &UR_X_3, &UR_X_3, &AF_X_4, &AF_X_4, &UR_X_3, &UR_X_3, &UZ_CYRL_X_3, &UZ_CYRL_X_3, &KY_X_4, &KY_X_4, &UZ_CYRL_X_5, &UZ_CYRL_X_5, &UZ_X_3, &UZ_X_3S, &UZ_X_4, &UZ_X_4, &UZ_X_5, &UZ_X_5S, &VEC_X_3, &VEC_X_3, &VEC_X_4, &VEC_X_4, &VEC_X_5, &VEC_X_5, &VI_X_3, &VI_X_3S, &AZ_X_4, &AZ_X_4, &VI_X_5, &VI_X_3S, &VMW_X_3, &VMW_X_3, &AZ_X_4, &AZ_X_4, &VMW_X_3, &VMW_X_3, &WO_X_3, &WO_X_3, &AZ_X_4, &AZ_X_4, &WO_X_5, &WO_X_5, &XH_X_3, &XH_X_3S, &AZ_X_4, &AZ_X_4, &XH_X_5, &XH_X_5S, &HI_X_3, &HI_X_3, &HI_X_4, &HI_X_4, &HI_X_5, &HI_X_5, &YO_BJ_X_3, &YO_BJ_X_3S, &YO_BJ_X_4, &YO_BJ_X_4, &YO_BJ_X_5, &YO_BJ_X_5S, &YO_X_3, &YO_X_3S, &YO_X_4, &YO_X_4, &YO_X_5, &YO_X_5S, &YRL_X_3, &YRL_X_3, &YRL_X_4, &YRL_X_4, &YRL_X_5, &YRL_X_5, &JA_X_3, &JA_X_3, &AZ_X_4, &AZ_X_4, &YUE_HANS_X_5, &YUE_HANS_X_5, &JA_X_3, &JA_X_3, &AZ_X_4, &AZ_X_4, &JA_X_3, &JA_X_3, &ZA_X_3, &ZA_X_3, &AZ_X_4, &AZ_X_4, &ZA_X_3, &ZA_X_3, &JA_X_3, &JA_X_3, &AZ_X_4, &AZ_X_4, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &AZ_X_4, &AZ_X_4, &YUE_HANS_X_5, &YUE_HANS_X_5, &ZU_X_3, &ZU_X_3, &ZU_X_4, &AF_X_4, &ZU_X_5, &ZU_X_5]; + static KEYS: [&str; 1257usize] = ["af-x-3", "af-x-3s", "af-x-4", "af-x-4s", "af-x-5", "af-x-5s", "am-x-3", "am-x-3s", "am-x-4", "am-x-4s", "am-x-5", "am-x-5s", "ar-DZ-x-3", "ar-DZ-x-3s", "ar-DZ-x-4", "ar-DZ-x-4s", "ar-DZ-x-5", "ar-DZ-x-5s", "ar-IQ-x-3", "ar-IQ-x-3s", "ar-IQ-x-4", "ar-IQ-x-4s", "ar-IQ-x-5", "ar-IQ-x-5s", "ar-JO-x-3", "ar-JO-x-3s", "ar-JO-x-4", "ar-JO-x-4s", "ar-JO-x-5", "ar-JO-x-5s", "ar-LB-x-3", "ar-LB-x-3s", "ar-LB-x-4", "ar-LB-x-4s", "ar-LB-x-5", "ar-LB-x-5s", "ar-MA-x-3", "ar-MA-x-3s", "ar-MA-x-4", "ar-MA-x-4s", "ar-MA-x-5", "ar-MA-x-5s", "ar-MR-x-3", "ar-MR-x-3s", "ar-MR-x-4", "ar-MR-x-4s", "ar-MR-x-5", "ar-MR-x-5s", "ar-PS-x-3", "ar-PS-x-3s", "ar-PS-x-4", "ar-PS-x-4s", "ar-PS-x-5", "ar-PS-x-5s", "ar-SY-x-3", "ar-SY-x-3s", "ar-SY-x-4", "ar-SY-x-4s", "ar-SY-x-5", "ar-SY-x-5s", "ar-TN-x-3", "ar-TN-x-3s", "ar-TN-x-4", "ar-TN-x-4s", "ar-TN-x-5", "ar-TN-x-5s", "ar-x-3", "ar-x-3s", "ar-x-4", "ar-x-4s", "ar-x-5", "ar-x-5s", "as-x-3", "as-x-3s", "as-x-4", "as-x-4s", "as-x-5", "as-x-5s", "ast-x-3", "ast-x-3s", "ast-x-4", "ast-x-4s", "ast-x-5", "ast-x-5s", "az-x-3", "az-x-3s", "az-x-4", "az-x-4s", "az-x-5", "az-x-5s", "be-x-3", "be-x-3s", "be-x-4", "be-x-4s", "be-x-5", "be-x-5s", "bg-x-3", "bg-x-3s", "bg-x-4", "bg-x-4s", "bg-x-5", "bg-x-5s", "bgc-x-3", "bgc-x-3s", "bgc-x-4", "bgc-x-4s", "bgc-x-5", "bgc-x-5s", "bho-x-3", "bho-x-3s", "bho-x-4", "bho-x-4s", "bho-x-5", "bho-x-5s", "blo-x-3", "blo-x-3s", "blo-x-4", "blo-x-4s", "blo-x-5", "blo-x-5s", "bn-IN-x-3", "bn-IN-x-3s", "bn-IN-x-4", "bn-IN-x-4s", "bn-x-3", "bn-x-3s", "bn-x-4", "bn-x-4s", "bn-x-5", "bn-x-5s", "br-x-3", "br-x-3s", "br-x-4", "br-x-4s", "br-x-5", "br-x-5s", "brx-x-3", "brx-x-3s", "brx-x-4", "brx-x-4s", "brx-x-5", "brx-x-5s", "bs-Cyrl-x-3", "bs-Cyrl-x-3s", "bs-Cyrl-x-4", "bs-Cyrl-x-4s", "bs-Cyrl-x-5", "bs-Cyrl-x-5s", "bs-x-3", "bs-x-3s", "bs-x-4", "bs-x-4s", "bs-x-5", "bs-x-5s", "ca-x-3", "ca-x-3s", "ca-x-4", "ca-x-4s", "ca-x-5", "ca-x-5s", "ceb-x-3", "ceb-x-3s", "ceb-x-4", "ceb-x-4s", "ceb-x-5", "ceb-x-5s", "chr-x-3", "chr-x-3s", "chr-x-4", "chr-x-4s", "chr-x-5", "chr-x-5s", "cs-x-3", "cs-x-3s", "cs-x-4", "cs-x-4s", "cs-x-5", "cs-x-5s", "csw-x-3", "csw-x-3s", "csw-x-4", "csw-x-4s", "csw-x-5", "csw-x-5s", "cv-x-3", "cv-x-3s", "cv-x-4", "cv-x-4s", "cv-x-5", "cv-x-5s", "cy-x-3", "cy-x-3s", "cy-x-4", "cy-x-4s", "cy-x-5", "cy-x-5s", "da-x-3", "da-x-3s", "da-x-4", "da-x-4s", "da-x-5", "da-x-5s", "de-AT-x-3", "de-AT-x-3s", "de-AT-x-5", "de-AT-x-5s", "de-IT-x-3", "de-IT-x-3s", "de-IT-x-5", "de-IT-x-5s", "de-x-3", "de-x-3s", "de-x-4", "de-x-4s", "de-x-5", "de-x-5s", "doi-x-3", "doi-x-3s", "doi-x-4", "doi-x-4s", "doi-x-5", "doi-x-5s", "dsb-x-3", "dsb-x-3s", "dsb-x-4", "dsb-x-4s", "dsb-x-5", "dsb-x-5s", "el-polyton-x-3", "el-polyton-x-5", "el-polyton-x-5s", "el-x-3", "el-x-3s", "el-x-4", "el-x-4s", "el-x-5", "el-x-5s", "en-001-x-3", "en-001-x-3s", "en-150-x-3", "en-150-x-3s", "en-AG-x-3", "en-AG-x-3s", "en-AI-x-3", "en-AI-x-3s", "en-AT-x-3", "en-AT-x-3s", "en-AU-x-3", "en-AU-x-3s", "en-BB-x-3", "en-BB-x-3s", "en-BE-x-3", "en-BE-x-3s", "en-BM-x-3", "en-BM-x-3s", "en-BS-x-3", "en-BS-x-3s", "en-BW-x-3", "en-BW-x-3s", "en-BZ-x-3", "en-BZ-x-3s", "en-CC-x-3", "en-CC-x-3s", "en-CH-x-3", "en-CH-x-3s", "en-CK-x-3", "en-CK-x-3s", "en-CM-x-3", "en-CM-x-3s", "en-CX-x-3", "en-CX-x-3s", "en-CY-x-3", "en-CY-x-3s", "en-DE-x-3", "en-DE-x-3s", "en-DG-x-3", "en-DG-x-3s", "en-DK-x-3", "en-DK-x-3s", "en-DM-x-3", "en-DM-x-3s", "en-ER-x-3", "en-ER-x-3s", "en-FI-x-3", "en-FI-x-3s", "en-FJ-x-3", "en-FJ-x-3s", "en-FK-x-3", "en-FK-x-3s", "en-FM-x-3", "en-FM-x-3s", "en-GB-x-3", "en-GB-x-3s", "en-GD-x-3", "en-GD-x-3s", "en-GG-x-3", "en-GG-x-3s", "en-GH-x-3", "en-GH-x-3s", "en-GI-x-3", "en-GI-x-3s", "en-GM-x-3", "en-GM-x-3s", "en-GY-x-3", "en-GY-x-3s", "en-HK-x-3", "en-HK-x-3s", "en-ID-x-3", "en-ID-x-3s", "en-IE-x-3", "en-IE-x-3s", "en-IL-x-3", "en-IL-x-3s", "en-IM-x-3", "en-IM-x-3s", "en-IN-x-3", "en-IN-x-3s", "en-IO-x-3", "en-IO-x-3s", "en-JE-x-3", "en-JE-x-3s", "en-JM-x-3", "en-JM-x-3s", "en-KE-x-3", "en-KE-x-3s", "en-KI-x-3", "en-KI-x-3s", "en-KN-x-3", "en-KN-x-3s", "en-KY-x-3", "en-KY-x-3s", "en-LC-x-3", "en-LC-x-3s", "en-LR-x-3", "en-LR-x-3s", "en-LS-x-3", "en-LS-x-3s", "en-MG-x-3", "en-MG-x-3s", "en-MO-x-3", "en-MO-x-3s", "en-MS-x-3", "en-MS-x-3s", "en-MT-x-3", "en-MT-x-3s", "en-MU-x-3", "en-MU-x-3s", "en-MV-x-3", "en-MV-x-3s", "en-MW-x-3", "en-MW-x-3s", "en-MY-x-3", "en-MY-x-3s", "en-NA-x-3", "en-NA-x-3s", "en-NF-x-3", "en-NF-x-3s", "en-NG-x-3", "en-NG-x-3s", "en-NL-x-3", "en-NL-x-3s", "en-NR-x-3", "en-NR-x-3s", "en-NU-x-3", "en-NU-x-3s", "en-NZ-x-3", "en-NZ-x-3s", "en-PG-x-3", "en-PG-x-3s", "en-PK-x-3", "en-PK-x-3s", "en-PN-x-3", "en-PN-x-3s", "en-PW-x-3", "en-PW-x-3s", "en-RW-x-3", "en-RW-x-3s", "en-SB-x-3", "en-SB-x-3s", "en-SC-x-3", "en-SC-x-3s", "en-SD-x-3", "en-SD-x-3s", "en-SE-x-3", "en-SE-x-3s", "en-SG-x-3", "en-SG-x-3s", "en-SH-x-3", "en-SH-x-3s", "en-SI-x-3", "en-SI-x-3s", "en-SL-x-3", "en-SL-x-3s", "en-SS-x-3", "en-SS-x-3s", "en-SX-x-3", "en-SX-x-3s", "en-SZ-x-3", "en-SZ-x-3s", "en-TC-x-3", "en-TC-x-3s", "en-TK-x-3", "en-TK-x-3s", "en-TO-x-3", "en-TO-x-3s", "en-TT-x-3", "en-TT-x-3s", "en-TV-x-3", "en-TV-x-3s", "en-TZ-x-3", "en-TZ-x-3s", "en-UG-x-3", "en-UG-x-3s", "en-VC-x-3", "en-VC-x-3s", "en-VG-x-3", "en-VG-x-3s", "en-VU-x-3", "en-VU-x-3s", "en-WS-x-3", "en-WS-x-3s", "en-ZA-x-3", "en-ZA-x-3s", "en-ZM-x-3", "en-ZM-x-3s", "en-ZW-x-3", "en-ZW-x-3s", "en-x-3", "en-x-3s", "en-x-4", "en-x-4s", "en-x-5", "en-x-5s", "eo-x-3", "eo-x-3s", "eo-x-4", "eo-x-4s", "eo-x-5", "eo-x-5s", "es-CL-x-3s", "es-CO-x-3s", "es-MX-x-3", "es-MX-x-3s", "es-PE-x-3", "es-PE-x-3s", "es-PE-x-5", "es-PE-x-5s", "es-PY-x-3", "es-PY-x-3s", "es-UY-x-3", "es-UY-x-3s", "es-UY-x-5", "es-UY-x-5s", "es-VE-x-3", "es-VE-x-3s", "es-x-3", "es-x-3s", "es-x-4", "es-x-4s", "es-x-5", "es-x-5s", "et-x-3", "et-x-3s", "et-x-4", "et-x-4s", "et-x-5", "et-x-5s", "eu-x-3", "eu-x-3s", "eu-x-4", "eu-x-4s", "eu-x-5", "eu-x-5s", "fa-AF-x-3", "fa-AF-x-3s", "fa-AF-x-4", "fa-AF-x-4s", "fa-AF-x-5", "fa-AF-x-5s", "fa-x-3", "fa-x-3s", "fa-x-4", "fa-x-4s", "fa-x-5", "fa-x-5s", "ff-Adlm-x-3", "ff-Adlm-x-3s", "ff-Adlm-x-4", "ff-Adlm-x-4s", "ff-Adlm-x-5", "ff-Adlm-x-5s", "fi-x-3", "fi-x-3s", "fi-x-4", "fi-x-4s", "fi-x-5", "fi-x-5s", "fil-x-3", "fil-x-3s", "fil-x-4", "fil-x-4s", "fil-x-5", "fil-x-5s", "fo-x-3", "fo-x-3s", "fo-x-4", "fo-x-4s", "fo-x-5", "fo-x-5s", "fr-CA-x-3", "fr-CA-x-3s", "fr-MA-x-3", "fr-MA-x-3s", "fr-x-3", "fr-x-3s", "fr-x-4", "fr-x-4s", "fr-x-5", "fr-x-5s", "fy-x-3", "fy-x-3s", "fy-x-4", "fy-x-4s", "fy-x-5", "fy-x-5s", "ga-x-3", "ga-x-3s", "ga-x-4", "ga-x-4s", "ga-x-5", "ga-x-5s", "gd-x-3", "gd-x-3s", "gd-x-4", "gd-x-4s", "gd-x-5", "gd-x-5s", "gl-x-3", "gl-x-3s", "gl-x-4", "gl-x-4s", "gl-x-5", "gl-x-5s", "gu-x-3", "gu-x-3s", "gu-x-4", "gu-x-4s", "gu-x-5", "gu-x-5s", "ha-x-3", "ha-x-3s", "ha-x-4", "ha-x-4s", "ha-x-5", "ha-x-5s", "he-x-3", "he-x-3s", "he-x-4", "he-x-4s", "he-x-5", "he-x-5s", "hi-Latn-x-3", "hi-Latn-x-3s", "hi-Latn-x-4", "hi-Latn-x-4s", "hi-Latn-x-5", "hi-Latn-x-5s", "hi-x-3", "hi-x-3s", "hi-x-4", "hi-x-4s", "hi-x-5", "hi-x-5s", "hr-x-3", "hr-x-3s", "hr-x-4", "hr-x-4s", "hr-x-5", "hr-x-5s", "hsb-x-3", "hsb-x-3s", "hsb-x-4", "hsb-x-4s", "hsb-x-5", "hsb-x-5s", "hu-x-3", "hu-x-3s", "hu-x-4", "hu-x-4s", "hu-x-5", "hu-x-5s", "hy-x-3", "hy-x-3s", "hy-x-4", "hy-x-4s", "hy-x-5", "hy-x-5s", "ia-x-3", "ia-x-3s", "ia-x-4", "ia-x-4s", "ia-x-5", "ia-x-5s", "id-x-3", "id-x-3s", "id-x-4", "id-x-4s", "id-x-5", "id-x-5s", "ie-x-3", "ie-x-3s", "ie-x-4", "ie-x-4s", "ie-x-5", "ie-x-5s", "ig-x-3", "ig-x-3s", "ig-x-4", "ig-x-4s", "ig-x-5", "ig-x-5s", "is-x-3", "is-x-3s", "is-x-4", "is-x-4s", "is-x-5", "is-x-5s", "it-x-3", "it-x-3s", "it-x-4", "it-x-4s", "it-x-5", "it-x-5s", "ja-x-3", "ja-x-3s", "ja-x-4", "ja-x-4s", "ja-x-5", "ja-x-5s", "jv-x-3", "jv-x-3s", "jv-x-4", "jv-x-4s", "jv-x-5", "jv-x-5s", "ka-x-3", "ka-x-3s", "ka-x-4", "ka-x-4s", "ka-x-5", "ka-x-5s", "kea-x-3", "kea-x-3s", "kea-x-4", "kea-x-4s", "kea-x-5", "kea-x-5s", "kgp-x-3", "kgp-x-3s", "kgp-x-4", "kgp-x-4s", "kgp-x-5", "kgp-x-5s", "kk-x-3", "kk-x-3s", "kk-x-4", "kk-x-4s", "kk-x-5", "kk-x-5s", "km-x-3", "km-x-3s", "km-x-4", "km-x-4s", "km-x-5", "km-x-5s", "kn-x-3", "kn-x-3s", "kn-x-4", "kn-x-4s", "kn-x-5", "kn-x-5s", "ko-x-3", "ko-x-3s", "ko-x-4", "ko-x-4s", "ko-x-5", "ko-x-5s", "kok-x-3", "kok-x-3s", "kok-x-4", "kok-x-4s", "kok-x-5", "kok-x-5s", "ks-Deva-x-3", "ks-Deva-x-3s", "ks-Deva-x-4", "ks-Deva-x-4s", "ks-Deva-x-5", "ks-Deva-x-5s", "ks-x-3", "ks-x-3s", "ks-x-4", "ks-x-4s", "ks-x-5", "ks-x-5s", "ku-x-3", "ku-x-3s", "ku-x-4", "ku-x-4s", "ku-x-5", "ku-x-5s", "kxv-Deva-x-3", "kxv-Deva-x-3s", "kxv-Deva-x-4", "kxv-Deva-x-4s", "kxv-Deva-x-5", "kxv-Deva-x-5s", "kxv-Orya-x-3", "kxv-Orya-x-3s", "kxv-Orya-x-4", "kxv-Orya-x-4s", "kxv-Orya-x-5", "kxv-Orya-x-5s", "kxv-Telu-x-3", "kxv-Telu-x-3s", "kxv-Telu-x-4", "kxv-Telu-x-4s", "kxv-Telu-x-5", "kxv-Telu-x-5s", "kxv-x-3", "kxv-x-3s", "kxv-x-4", "kxv-x-4s", "kxv-x-5", "kxv-x-5s", "ky-x-3", "ky-x-3s", "ky-x-4", "ky-x-4s", "ky-x-5", "ky-x-5s", "lb-x-3", "lb-x-3s", "lb-x-4", "lb-x-4s", "lb-x-5", "lb-x-5s", "lij-x-3", "lij-x-3s", "lij-x-4", "lij-x-4s", "lij-x-5", "lij-x-5s", "lmo-x-3", "lmo-x-3s", "lmo-x-4", "lmo-x-4s", "lmo-x-5", "lmo-x-5s", "lo-x-3", "lo-x-3s", "lo-x-4", "lo-x-4s", "lo-x-5", "lo-x-5s", "lt-x-3", "lt-x-3s", "lt-x-4", "lt-x-4s", "lt-x-5", "lt-x-5s", "lv-x-3", "lv-x-3s", "lv-x-4", "lv-x-4s", "lv-x-5", "lv-x-5s", "mai-x-3", "mai-x-3s", "mai-x-4", "mai-x-4s", "mai-x-5", "mai-x-5s", "mi-x-3", "mi-x-3s", "mi-x-4", "mi-x-4s", "mi-x-5", "mi-x-5s", "mk-x-3", "mk-x-3s", "mk-x-4", "mk-x-4s", "mk-x-5", "mk-x-5s", "ml-x-3", "ml-x-3s", "ml-x-4", "ml-x-4s", "ml-x-5", "ml-x-5s", "mn-x-3", "mn-x-3s", "mn-x-4", "mn-x-4s", "mn-x-5", "mn-x-5s", "mni-x-3", "mni-x-3s", "mni-x-4", "mni-x-4s", "mni-x-5", "mni-x-5s", "mr-x-3", "mr-x-3s", "mr-x-4", "mr-x-4s", "mr-x-5", "mr-x-5s", "ms-x-3", "ms-x-3s", "ms-x-4", "ms-x-4s", "ms-x-5", "ms-x-5s", "mt-x-3", "mt-x-3s", "mt-x-4", "mt-x-4s", "mt-x-5", "mt-x-5s", "my-x-3", "my-x-3s", "my-x-4", "my-x-4s", "my-x-5", "my-x-5s", "nb-x-3", "nb-x-3s", "nb-x-4", "nb-x-4s", "nb-x-5", "nb-x-5s", "nds-x-3", "nds-x-3s", "nds-x-4", "nds-x-4s", "nds-x-5", "nds-x-5s", "ne-x-3", "ne-x-3s", "ne-x-4", "ne-x-4s", "ne-x-5", "ne-x-5s", "nl-x-3", "nl-x-3s", "nl-x-4", "nl-x-4s", "nl-x-5", "nl-x-5s", "nn-x-3", "nn-x-3s", "nn-x-4", "nn-x-4s", "nn-x-5", "nn-x-5s", "no-x-3", "no-x-3s", "no-x-4", "no-x-4s", "no-x-5", "no-x-5s", "nqo-x-3", "nqo-x-3s", "nqo-x-4", "nqo-x-4s", "nqo-x-5", "nqo-x-5s", "oc-x-3", "oc-x-3s", "oc-x-4", "oc-x-4s", "oc-x-5", "oc-x-5s", "or-x-3", "or-x-3s", "or-x-4", "or-x-4s", "or-x-5", "or-x-5s", "pa-x-3", "pa-x-3s", "pa-x-4", "pa-x-4s", "pa-x-5", "pa-x-5s", "pcm-x-3", "pcm-x-3s", "pcm-x-4", "pcm-x-4s", "pcm-x-5", "pcm-x-5s", "pl-x-3", "pl-x-3s", "pl-x-4", "pl-x-4s", "pl-x-5", "pl-x-5s", "prg-x-3", "prg-x-3s", "prg-x-4", "prg-x-4s", "prg-x-5", "prg-x-5s", "ps-x-3", "ps-x-3s", "ps-x-4", "ps-x-4s", "ps-x-5", "ps-x-5s", "pt-x-3", "pt-x-3s", "pt-x-4", "pt-x-4s", "pt-x-5", "pt-x-5s", "qu-x-3", "qu-x-3s", "qu-x-4", "qu-x-4s", "qu-x-5", "qu-x-5s", "raj-x-3", "raj-x-3s", "raj-x-4", "raj-x-4s", "raj-x-5", "raj-x-5s", "rm-x-3", "rm-x-3s", "rm-x-4", "rm-x-4s", "rm-x-5", "rm-x-5s", "ro-x-3", "ro-x-3s", "ro-x-4", "ro-x-4s", "ro-x-5", "ro-x-5s", "ru-x-3", "ru-x-3s", "ru-x-4", "ru-x-4s", "ru-x-5", "ru-x-5s", "sa-x-3", "sa-x-3s", "sa-x-4", "sa-x-4s", "sa-x-5", "sa-x-5s", "sah-x-3", "sah-x-3s", "sah-x-4", "sah-x-4s", "sah-x-5", "sah-x-5s", "sat-x-3", "sat-x-3s", "sat-x-4", "sat-x-4s", "sat-x-5", "sat-x-5s", "sc-x-3", "sc-x-3s", "sc-x-4", "sc-x-4s", "sc-x-5", "sc-x-5s", "sd-Deva-x-3", "sd-Deva-x-3s", "sd-Deva-x-4", "sd-Deva-x-4s", "sd-Deva-x-5", "sd-Deva-x-5s", "sd-x-3", "sd-x-3s", "sd-x-4", "sd-x-4s", "sd-x-5", "sd-x-5s", "si-x-3", "si-x-3s", "si-x-4", "si-x-4s", "si-x-5", "si-x-5s", "sk-x-3", "sk-x-3s", "sk-x-4", "sk-x-4s", "sk-x-5", "sk-x-5s", "sl-x-3", "sl-x-3s", "sl-x-4", "sl-x-4s", "sl-x-5", "sl-x-5s", "so-x-3", "so-x-3s", "so-x-4", "so-x-4s", "so-x-5", "so-x-5s", "sq-x-3", "sq-x-3s", "sq-x-4", "sq-x-4s", "sq-x-5", "sq-x-5s", "sr-Latn-XK-x-3", "sr-Latn-XK-x-3s", "sr-Latn-x-3", "sr-Latn-x-3s", "sr-Latn-x-4", "sr-Latn-x-4s", "sr-Latn-x-5", "sr-Latn-x-5s", "sr-ME-x-3", "sr-ME-x-3s", "sr-XK-x-3", "sr-XK-x-3s", "sr-x-3", "sr-x-3s", "sr-x-4", "sr-x-4s", "sr-x-5", "sr-x-5s", "su-x-3", "su-x-3s", "su-x-4", "su-x-4s", "su-x-5", "su-x-5s", "sv-x-3", "sv-x-3s", "sv-x-4", "sv-x-4s", "sv-x-5", "sv-x-5s", "sw-x-3", "sw-x-3s", "sw-x-4", "sw-x-4s", "sw-x-5", "sw-x-5s", "syr-x-3", "syr-x-3s", "syr-x-4", "syr-x-4s", "syr-x-5", "syr-x-5s", "szl-x-3", "szl-x-3s", "szl-x-4", "szl-x-4s", "szl-x-5", "szl-x-5s", "ta-x-3", "ta-x-3s", "ta-x-4", "ta-x-4s", "ta-x-5", "ta-x-5s", "te-x-3", "te-x-3s", "te-x-4", "te-x-4s", "te-x-5", "te-x-5s", "tg-x-3", "tg-x-3s", "tg-x-4", "tg-x-4s", "tg-x-5", "tg-x-5s", "th-x-3", "th-x-3s", "th-x-4", "th-x-4s", "th-x-5", "th-x-5s", "ti-x-3", "ti-x-3s", "ti-x-4", "ti-x-4s", "ti-x-5", "ti-x-5s", "tk-x-3", "tk-x-3s", "tk-x-4", "tk-x-4s", "tk-x-5", "tk-x-5s", "to-x-3", "to-x-3s", "to-x-4", "to-x-4s", "to-x-5", "to-x-5s", "tok-x-3", "tok-x-3s", "tok-x-4", "tok-x-4s", "tok-x-5", "tok-x-5s", "tr-x-3", "tr-x-3s", "tr-x-4", "tr-x-4s", "tr-x-5", "tr-x-5s", "tt-x-3", "tt-x-3s", "tt-x-4", "tt-x-4s", "tt-x-5", "tt-x-5s", "ug-x-3", "ug-x-3s", "ug-x-4", "ug-x-4s", "ug-x-5", "ug-x-5s", "uk-x-3", "uk-x-3s", "uk-x-4", "uk-x-4s", "uk-x-5", "uk-x-5s", "und-x-3", "und-x-3s", "und-x-4", "und-x-4s", "und-x-5", "und-x-5s", "ur-x-3", "ur-x-3s", "ur-x-4", "ur-x-4s", "ur-x-5", "ur-x-5s", "uz-Cyrl-x-3", "uz-Cyrl-x-3s", "uz-Cyrl-x-4", "uz-Cyrl-x-4s", "uz-Cyrl-x-5", "uz-Cyrl-x-5s", "uz-x-3", "uz-x-3s", "uz-x-4", "uz-x-4s", "uz-x-5", "uz-x-5s", "vec-x-3", "vec-x-3s", "vec-x-4", "vec-x-4s", "vec-x-5", "vec-x-5s", "vi-x-3", "vi-x-3s", "vi-x-4", "vi-x-4s", "vi-x-5", "vi-x-5s", "vmw-x-3", "vmw-x-3s", "vmw-x-4", "vmw-x-4s", "vmw-x-5", "vmw-x-5s", "wo-x-3", "wo-x-3s", "wo-x-4", "wo-x-4s", "wo-x-5", "wo-x-5s", "xh-x-3", "xh-x-3s", "xh-x-4", "xh-x-4s", "xh-x-5", "xh-x-5s", "xnr-x-3", "xnr-x-3s", "xnr-x-4", "xnr-x-4s", "xnr-x-5", "xnr-x-5s", "yo-BJ-x-3", "yo-BJ-x-3s", "yo-BJ-x-4", "yo-BJ-x-4s", "yo-BJ-x-5", "yo-BJ-x-5s", "yo-x-3", "yo-x-3s", "yo-x-4", "yo-x-4s", "yo-x-5", "yo-x-5s", "yrl-x-3", "yrl-x-3s", "yrl-x-4", "yrl-x-4s", "yrl-x-5", "yrl-x-5s", "yue-Hans-x-3", "yue-Hans-x-3s", "yue-Hans-x-4", "yue-Hans-x-4s", "yue-Hans-x-5", "yue-Hans-x-5s", "yue-x-3", "yue-x-3s", "yue-x-4", "yue-x-4s", "yue-x-5", "yue-x-5s", "za-x-3", "za-x-3s", "za-x-4", "za-x-4s", "za-x-5", "za-x-5s", "zh-Hant-x-3", "zh-Hant-x-3s", "zh-Hant-x-4", "zh-Hant-x-4s", "zh-Hant-x-5", "zh-Hant-x-5s", "zh-x-3", "zh-x-3s", "zh-x-4", "zh-x-4s", "zh-x-5", "zh-x-5s", "zu-x-3", "zu-x-3s", "zu-x-4", "zu-x-4s", "zu-x-5", "zu-x-5s"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_symbols_gregory_years_v1.rs.data b/provider/baked/datetime/data/macros/datetime_symbols_gregory_years_v1.rs.data index 709103396d6..5076c60bdf9 100644 --- a/provider/baked/datetime/data/macros/datetime_symbols_gregory_years_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_symbols_gregory_years_v1.rs.data @@ -307,7 +307,7 @@ macro_rules! __impl_datetime_symbols_gregory_years_v1 { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x02\0\0\0\0\0\x03\0bcece") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x02\0\0\0\0\0\x03\0BCEAD") }) }); - static UND_X_3: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Eras(unsafe { + static BGC_X_3: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Eras(unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x02\0\0\0\0\0\x03\0bcece") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x02\0\0\0\0\0\x03\0BCECE") }) }); @@ -1023,8 +1023,8 @@ macro_rules! __impl_datetime_symbols_gregory_years_v1 { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x02\0\0\0\0\0\x03\0bcece") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x02\0\0\0\0\x007\0\xE1\x83\xAB\xE1\x83\x95\xE1\x83\x94\xE1\x83\x9A\xE1\x83\x98 \xE1\x83\xAC\xE1\x83\x94\xE1\x83\x9A\xE1\x83\x97\xE1\x83\x90\xE1\x83\xA6\xE1\x83\xA0\xE1\x83\x98\xE1\x83\xAA\xE1\x83\xAE\xE1\x83\x95\xE1\x83\x98\xE1\x83\x97\xE1\x83\x90\xE1\x83\xAE\xE1\x83\x90\xE1\x83\x9A\xE1\x83\x98 \xE1\x83\xAC\xE1\x83\x94\xE1\x83\x9A\xE1\x83\x97\xE1\x83\x90\xE1\x83\xA6\xE1\x83\xA0\xE1\x83\x98\xE1\x83\xAA\xE1\x83\xAE\xE1\x83\x95\xE1\x83\x98\xE1\x83\x97") }) }); - static VALUES: [&::Yokeable; 483usize] = [&AF_X_3, &AF_X_3, &AF_X_5, &AM_X_3, &AM_X_3, &AM_X_5, &AR_X_3, &AR_X_3, &AR_X_5, &AS_X_3, &AS_X_3, &AS_X_5, &AST_X_3, &AST_X_3, &AST_X_5, &AZ_X_3, &AZ_X_3, &AZ_X_5, &BE_X_3, &BE_X_3, &BE_X_5, &BG_X_3, &BG_X_3, &BG_X_5, &BLO_X_3, &BLO_X_3, &BLO_X_5, &BN_IN_X_3, &BN_IN_X_3, &BN_IN_X_5, &BN_X_3, &BN_X_3, &BN_X_5, &BR_X_3, &BR_X_3, &BR_X_5, &BRX_X_3, &BRX_X_3, &BRX_X_5, &BS_CYRL_X_3, &BS_CYRL_X_4, &BS_CYRL_X_5, &BS_X_3, &BS_X_4, &BS_X_5, &CA_X_3, &CA_X_3, &CA_X_5, &CEB_X_3, &CEB_X_3, &CEB_X_5, &CEB_X_3, &CEB_X_3, &CHR_X_5, &CS_X_3, &CS_X_4, &CS_X_5, &CV_X_3, &CV_X_3, &CV_X_5, &CY_X_3, &CY_X_4, &CY_X_5, &DA_X_3, &DA_X_4, &DA_X_5, &DE_X_3, &DE_X_3, &DE_X_3, &DOI_X_3, &DOI_X_3, &DOI_X_5, &DSB_X_3, &DSB_X_3, &DSB_X_5, &EL_X_3, &EL_X_3, &EL_X_5, &CEB_X_3, &EN_X_4, &EN_X_5, &EO_X_3, &EO_X_3, &EO_X_5, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_X_3, &ES_X_3, &ES_X_5, &ET_X_3, &ET_X_3, &ET_X_5, &EU_X_3, &EU_X_4, &EU_X_5, &FA_X_3, &FA_X_4, &FA_X_5, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_5, &FI_X_3, &FI_X_4, &FI_X_5, &CEB_X_3, &CEB_X_3, &EN_X_5, &DA_X_3, &DA_X_4, &FO_X_5, &FR_X_3, &FR_X_3, &FR_X_5, &FY_X_3, &FY_X_4, &FY_X_5, &GA_X_3, &GA_X_3, &GA_X_5, &GA_X_3, &GD_X_4, &GD_X_5, &ES_419_X_3, &ES_419_X_3, &GL_X_5, &GU_X_3, &GU_X_4, &GU_X_5, &HA_X_3, &HA_X_3, &HA_X_5, &HE_X_3, &HE_X_4, &HE_X_5, &CEB_X_3, &EN_X_4, &EN_X_5, &HI_X_3, &HI_X_3, &HI_X_5, &HR_X_3, &HR_X_4, &HR_X_5, &HSB_X_3, &HSB_X_3, &HSB_X_5, &HU_X_3, &HU_X_4, &HU_X_5, &HY_X_3, &HY_X_3, &HY_X_5, &IA_X_3, &IA_X_3, &IA_X_5, &ID_X_3, &ID_X_3, &ID_X_5, &IG_X_3, &IG_X_3, &IG_X_5, &DA_X_3, &IS_X_4, &IS_X_5, &ES_419_X_3, &CA_X_3, &IT_X_5, &JA_X_3, &CEB_X_3, &JA_X_3, &ID_X_3, &ID_X_3, &JV_X_5, &KA_X_3, &KA_X_3, &KA_X_5, &KEA_X_3, &KEA_X_3, &KEA_X_5, &KGP_X_3, &KGP_X_3, &KGP_X_5, &KK_X_3, &KK_X_3, &KK_X_5, &KM_X_3, &KM_X_3, &KM_X_5, &KN_X_3, &KN_X_3, &KN_X_5, &CEB_X_3, &CEB_X_3, &KO_X_5, &KOK_X_3, &KOK_X_3, &KOK_X_5, &CEB_X_3, &CEB_X_3, &KS_DEVA_X_5, &KS_X_3, &KS_X_3, &KS_X_5, &KU_X_3, &KU_X_3, &KU_X_5, &KXV_X_3, &KXV_X_3, &KXV_X_5, &KY_X_3, &KY_X_3, &KY_X_5, &DE_X_3, &DE_X_3, &DE_X_3, &LO_X_3, &LO_X_3, &LO_X_5, <_X_3, <_X_3, <_X_5, &LV_X_3, &LV_X_3, &LV_X_5, &MAI_X_3, &MAI_X_3, &MAI_X_3, &BS_CYRL_X_4, &BS_CYRL_X_4, &MK_X_5, &ML_X_3, &ML_X_3, &ML_X_5, &MN_X_3, &MN_X_3, &MN_X_5, &MNI_X_3, &MNI_X_3, &MNI_X_3, &MR_X_3, &MR_X_3, &MR_X_5, &MS_X_3, &MS_X_3, &MS_X_3, &MT_X_3, &MT_X_3, &MT_X_5, &MY_X_3, &MY_X_3, &MY_X_5, &DA_X_3, &DA_X_3, &NB_X_5, &NE_X_3, &NE_X_3, &NE_X_3, &NL_X_3, &AF_X_3, &AF_X_5, &DA_X_3, &DA_X_3, &NB_X_5, &DA_X_3, &DA_X_3, &NB_X_5, &NQO_X_3, &NQO_X_4, &NQO_X_5, &ES_X_3, &CEB_X_3, &CEB_X_3, &OR_X_5, &PA_X_3, &PA_X_4, &PA_X_5, &PCM_X_3, &PCM_X_3, &PCM_X_5, &PL_X_3, &PL_X_3, &PL_X_5, &PS_X_3, &PS_X_3, &PS_X_5, &ES_419_X_3, &ES_419_X_3, &PT_X_5, &QU_X_3, &QU_X_4, &QU_X_5, &RM_X_3, &RM_X_3, &RM_X_5, &RO_X_3, &RO_X_3, &RO_X_5, &RU_X_3, &RU_X_4, &RU_X_5, &SAH_X_3, &SAH_X_3, &SAH_X_3, &SAT_X_3, &SAT_X_3, &SAT_X_3, &SC_X_3, &SC_X_3, &SC_X_5, &SD_DEVA_X_3, &SD_DEVA_X_3, &SD_DEVA_X_3, &SD_X_3, &SD_X_3, &SD_X_5, &SI_X_3, &SI_X_3, &SI_X_5, &SK_X_3, &SK_X_3, &SK_X_5, <_X_3, <_X_3, &SL_X_5, &CEB_X_3, &EN_X_4, &SO_X_5, &SQ_X_3, &SQ_X_3, &SQ_X_5, &BS_CYRL_X_5, &BS_X_5, &BS_X_3, &PL_X_3, &SR_LATN_X_5, &BS_X_5, &BS_CYRL_X_3, &BS_CYRL_X_4, &SR_X_5, &ID_X_3, &ID_X_3, &ID_X_3, &DA_X_3, &DA_X_3, &SV_X_5, &SW_X_3, &SW_X_3, &SW_X_5, &SYR_X_3, &SYR_X_3, &SYR_X_5, &TA_X_3, &TA_X_3, &TA_X_5, &TE_X_3, &TE_X_3, &TE_X_5, &TG_X_3, &TG_X_3, &TG_X_5, &TH_X_3, &TH_X_3, &TH_X_5, &AM_X_5, &AM_X_3, &AM_X_3, &TI_X_5, &TK_X_3, &TK_X_3, &TK_X_5, &TO_X_3, &TO_X_3, &TO_X_5, &TR_X_3, &TR_X_3, &TR_X_5, &TT_X_3, &TT_X_3, &TT_X_5, &UG_X_3, &UG_X_3, &UG_X_5, &UK_X_3, &UK_X_4, &UK_X_5, &UND_X_3, &UND_X_3, &UND_X_3, &UR_X_3, &UR_X_3, &UR_X_3, &UZ_CYRL_X_3, &UZ_CYRL_X_3, &UZ_CYRL_X_5, &UZ_X_3, &UZ_X_3, &UZ_X_5, &VEC_X_3, &VEC_X_3, &VEC_X_5, &VI_X_3, &VI_X_4, &VI_X_5, &WO_X_3, &WO_X_3, &WO_X_5, &CEB_X_3, &CEB_X_3, &CEB_X_3, &XNR_X_3, &XNR_X_3, &XNR_X_5, &YO_X_3, &YO_X_3, &YO_X_5, &YRL_X_3, &YRL_X_3, &YRL_X_5, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &ZH_HK_X_3, &ZH_HK_X_3, &ZH_HK_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &ZH_HK_X_3, &ZH_HK_X_3, &ZH_HK_X_3, &ZH_HK_X_3, &ZH_HK_X_3, &ZH_HK_X_3, &CEB_X_3, &CEB_X_3, &CEB_X_3]; - static KEYS: [&str; 483usize] = ["af-x-3", "af-x-4", "af-x-5", "am-x-3", "am-x-4", "am-x-5", "ar-x-3", "ar-x-4", "ar-x-5", "as-x-3", "as-x-4", "as-x-5", "ast-x-3", "ast-x-4", "ast-x-5", "az-x-3", "az-x-4", "az-x-5", "be-x-3", "be-x-4", "be-x-5", "bg-x-3", "bg-x-4", "bg-x-5", "blo-x-3", "blo-x-4", "blo-x-5", "bn-IN-x-3", "bn-IN-x-4", "bn-IN-x-5", "bn-x-3", "bn-x-4", "bn-x-5", "br-x-3", "br-x-4", "br-x-5", "brx-x-3", "brx-x-4", "brx-x-5", "bs-Cyrl-x-3", "bs-Cyrl-x-4", "bs-Cyrl-x-5", "bs-x-3", "bs-x-4", "bs-x-5", "ca-x-3", "ca-x-4", "ca-x-5", "ceb-x-3", "ceb-x-4", "ceb-x-5", "chr-x-3", "chr-x-4", "chr-x-5", "cs-x-3", "cs-x-4", "cs-x-5", "cv-x-3", "cv-x-4", "cv-x-5", "cy-x-3", "cy-x-4", "cy-x-5", "da-x-3", "da-x-4", "da-x-5", "de-x-3", "de-x-4", "de-x-5", "doi-x-3", "doi-x-4", "doi-x-5", "dsb-x-3", "dsb-x-4", "dsb-x-5", "el-x-3", "el-x-4", "el-x-5", "en-x-3", "en-x-4", "en-x-5", "eo-x-3", "eo-x-4", "eo-x-5", "es-419-x-3", "es-419-x-4", "es-AR-x-3", "es-AR-x-4", "es-BO-x-3", "es-BO-x-4", "es-BR-x-3", "es-BR-x-4", "es-BZ-x-3", "es-BZ-x-4", "es-CL-x-3", "es-CL-x-4", "es-CO-x-3", "es-CO-x-4", "es-CR-x-3", "es-CR-x-4", "es-CU-x-3", "es-CU-x-4", "es-DO-x-3", "es-DO-x-4", "es-EC-x-3", "es-EC-x-4", "es-GT-x-3", "es-GT-x-4", "es-HN-x-3", "es-HN-x-4", "es-MX-x-3", "es-MX-x-4", "es-NI-x-3", "es-NI-x-4", "es-PA-x-3", "es-PA-x-4", "es-PE-x-3", "es-PE-x-4", "es-PR-x-3", "es-PR-x-4", "es-PY-x-3", "es-PY-x-4", "es-SV-x-3", "es-SV-x-4", "es-US-x-3", "es-US-x-4", "es-UY-x-3", "es-UY-x-4", "es-VE-x-3", "es-VE-x-4", "es-x-3", "es-x-4", "es-x-5", "et-x-3", "et-x-4", "et-x-5", "eu-x-3", "eu-x-4", "eu-x-5", "fa-x-3", "fa-x-4", "fa-x-5", "ff-Adlm-x-3", "ff-Adlm-x-4", "ff-Adlm-x-5", "fi-x-3", "fi-x-4", "fi-x-5", "fil-x-3", "fil-x-4", "fil-x-5", "fo-x-3", "fo-x-4", "fo-x-5", "fr-x-3", "fr-x-4", "fr-x-5", "fy-x-3", "fy-x-4", "fy-x-5", "ga-x-3", "ga-x-4", "ga-x-5", "gd-x-3", "gd-x-4", "gd-x-5", "gl-x-3", "gl-x-4", "gl-x-5", "gu-x-3", "gu-x-4", "gu-x-5", "ha-x-3", "ha-x-4", "ha-x-5", "he-x-3", "he-x-4", "he-x-5", "hi-Latn-x-3", "hi-Latn-x-4", "hi-Latn-x-5", "hi-x-3", "hi-x-4", "hi-x-5", "hr-x-3", "hr-x-4", "hr-x-5", "hsb-x-3", "hsb-x-4", "hsb-x-5", "hu-x-3", "hu-x-4", "hu-x-5", "hy-x-3", "hy-x-4", "hy-x-5", "ia-x-3", "ia-x-4", "ia-x-5", "id-x-3", "id-x-4", "id-x-5", "ig-x-3", "ig-x-4", "ig-x-5", "is-x-3", "is-x-4", "is-x-5", "it-x-3", "it-x-4", "it-x-5", "ja-x-3", "ja-x-4", "ja-x-5", "jv-x-3", "jv-x-4", "jv-x-5", "ka-x-3", "ka-x-4", "ka-x-5", "kea-x-3", "kea-x-4", "kea-x-5", "kgp-x-3", "kgp-x-4", "kgp-x-5", "kk-x-3", "kk-x-4", "kk-x-5", "km-x-3", "km-x-4", "km-x-5", "kn-x-3", "kn-x-4", "kn-x-5", "ko-x-3", "ko-x-4", "ko-x-5", "kok-x-3", "kok-x-4", "kok-x-5", "ks-Deva-x-3", "ks-Deva-x-4", "ks-Deva-x-5", "ks-x-3", "ks-x-4", "ks-x-5", "ku-x-3", "ku-x-4", "ku-x-5", "kxv-x-3", "kxv-x-4", "kxv-x-5", "ky-x-3", "ky-x-4", "ky-x-5", "lb-x-3", "lb-x-4", "lb-x-5", "lo-x-3", "lo-x-4", "lo-x-5", "lt-x-3", "lt-x-4", "lt-x-5", "lv-x-3", "lv-x-4", "lv-x-5", "mai-x-3", "mai-x-4", "mai-x-5", "mk-x-3", "mk-x-4", "mk-x-5", "ml-x-3", "ml-x-4", "ml-x-5", "mn-x-3", "mn-x-4", "mn-x-5", "mni-x-3", "mni-x-4", "mni-x-5", "mr-x-3", "mr-x-4", "mr-x-5", "ms-x-3", "ms-x-4", "ms-x-5", "mt-x-3", "mt-x-4", "mt-x-5", "my-x-3", "my-x-4", "my-x-5", "nb-x-3", "nb-x-4", "nb-x-5", "ne-x-3", "ne-x-4", "ne-x-5", "nl-x-3", "nl-x-4", "nl-x-5", "nn-x-3", "nn-x-4", "nn-x-5", "no-x-3", "no-x-4", "no-x-5", "nqo-x-3", "nqo-x-4", "nqo-x-5", "oc-ES-x-4", "or-x-3", "or-x-4", "or-x-5", "pa-x-3", "pa-x-4", "pa-x-5", "pcm-x-3", "pcm-x-4", "pcm-x-5", "pl-x-3", "pl-x-4", "pl-x-5", "ps-x-3", "ps-x-4", "ps-x-5", "pt-x-3", "pt-x-4", "pt-x-5", "qu-x-3", "qu-x-4", "qu-x-5", "rm-x-3", "rm-x-4", "rm-x-5", "ro-x-3", "ro-x-4", "ro-x-5", "ru-x-3", "ru-x-4", "ru-x-5", "sah-x-3", "sah-x-4", "sah-x-5", "sat-x-3", "sat-x-4", "sat-x-5", "sc-x-3", "sc-x-4", "sc-x-5", "sd-Deva-x-3", "sd-Deva-x-4", "sd-Deva-x-5", "sd-x-3", "sd-x-4", "sd-x-5", "si-x-3", "si-x-4", "si-x-5", "sk-x-3", "sk-x-4", "sk-x-5", "sl-x-3", "sl-x-4", "sl-x-5", "so-x-3", "so-x-4", "so-x-5", "sq-x-3", "sq-x-4", "sq-x-5", "sr-BA-x-5", "sr-Latn-BA-x-5", "sr-Latn-x-3", "sr-Latn-x-4", "sr-Latn-x-5", "sr-ME-x-5", "sr-x-3", "sr-x-4", "sr-x-5", "su-x-3", "su-x-4", "su-x-5", "sv-x-3", "sv-x-4", "sv-x-5", "sw-x-3", "sw-x-4", "sw-x-5", "syr-x-3", "syr-x-4", "syr-x-5", "ta-x-3", "ta-x-4", "ta-x-5", "te-x-3", "te-x-4", "te-x-5", "tg-x-3", "tg-x-4", "tg-x-5", "th-x-3", "th-x-4", "th-x-5", "ti-ER-x-5", "ti-x-3", "ti-x-4", "ti-x-5", "tk-x-3", "tk-x-4", "tk-x-5", "to-x-3", "to-x-4", "to-x-5", "tr-x-3", "tr-x-4", "tr-x-5", "tt-x-3", "tt-x-4", "tt-x-5", "ug-x-3", "ug-x-4", "ug-x-5", "uk-x-3", "uk-x-4", "uk-x-5", "und-x-3", "und-x-4", "und-x-5", "ur-x-3", "ur-x-4", "ur-x-5", "uz-Cyrl-x-3", "uz-Cyrl-x-4", "uz-Cyrl-x-5", "uz-x-3", "uz-x-4", "uz-x-5", "vec-x-3", "vec-x-4", "vec-x-5", "vi-x-3", "vi-x-4", "vi-x-5", "wo-x-3", "wo-x-4", "wo-x-5", "xh-x-3", "xh-x-4", "xh-x-5", "xnr-x-3", "xnr-x-4", "xnr-x-5", "yo-x-3", "yo-x-4", "yo-x-5", "yrl-x-3", "yrl-x-4", "yrl-x-5", "yue-Hans-x-3", "yue-Hans-x-4", "yue-Hans-x-5", "yue-x-3", "yue-x-4", "yue-x-5", "zh-HK-x-3", "zh-HK-x-4", "zh-HK-x-5", "zh-Hant-x-3", "zh-Hant-x-4", "zh-Hant-x-5", "zh-MO-x-3", "zh-MO-x-4", "zh-MO-x-5", "zh-x-3", "zh-x-4", "zh-x-5", "zu-x-3", "zu-x-4", "zu-x-5"]; + static VALUES: [&::Yokeable; 540usize] = [&AF_X_3, &AF_X_3, &AF_X_5, &AM_X_3, &AM_X_3, &AM_X_5, &AR_X_3, &AR_X_3, &AR_X_5, &AS_X_3, &AS_X_3, &AS_X_5, &AST_X_3, &AST_X_3, &AST_X_5, &AZ_X_3, &AZ_X_3, &AZ_X_5, &BE_X_3, &BE_X_3, &BE_X_5, &BG_X_3, &BG_X_3, &BG_X_5, &BGC_X_3, &BGC_X_3, &BGC_X_3, &BGC_X_3, &BGC_X_3, &BGC_X_3, &BLO_X_3, &BLO_X_3, &BLO_X_5, &BN_IN_X_3, &BN_IN_X_3, &BN_IN_X_5, &BN_X_3, &BN_X_3, &BN_X_5, &BR_X_3, &BR_X_3, &BR_X_5, &BRX_X_3, &BRX_X_3, &BRX_X_5, &BS_CYRL_X_3, &BS_CYRL_X_4, &BS_CYRL_X_5, &BS_X_3, &BS_X_4, &BS_X_5, &CA_X_3, &CA_X_3, &CA_X_5, &CEB_X_3, &CEB_X_3, &CEB_X_5, &CEB_X_3, &CEB_X_3, &CHR_X_5, &CS_X_3, &CS_X_4, &CS_X_5, &BGC_X_3, &BGC_X_3, &BGC_X_3, &CV_X_3, &CV_X_3, &CV_X_5, &CY_X_3, &CY_X_4, &CY_X_5, &DA_X_3, &DA_X_4, &DA_X_5, &DE_X_3, &DE_X_3, &DE_X_3, &DOI_X_3, &DOI_X_3, &DOI_X_5, &DSB_X_3, &DSB_X_3, &DSB_X_5, &EL_X_3, &EL_X_3, &EL_X_5, &CEB_X_3, &EN_X_4, &EN_X_5, &EO_X_3, &EO_X_3, &EO_X_5, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_X_3, &ES_X_3, &ES_X_5, &ET_X_3, &ET_X_3, &ET_X_5, &EU_X_3, &EU_X_4, &EU_X_5, &FA_X_3, &FA_X_4, &FA_X_5, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_5, &FI_X_3, &FI_X_4, &FI_X_5, &CEB_X_3, &CEB_X_3, &EN_X_5, &DA_X_3, &DA_X_4, &FO_X_5, &FR_X_3, &FR_X_3, &FR_X_5, &FY_X_3, &FY_X_4, &FY_X_5, &GA_X_3, &GA_X_3, &GA_X_5, &GA_X_3, &GD_X_4, &GD_X_5, &ES_419_X_3, &ES_419_X_3, &GL_X_5, &GU_X_3, &GU_X_4, &GU_X_5, &HA_X_3, &HA_X_3, &HA_X_5, &HE_X_3, &HE_X_4, &HE_X_5, &CEB_X_3, &EN_X_4, &EN_X_5, &HI_X_3, &HI_X_3, &HI_X_5, &HR_X_3, &HR_X_4, &HR_X_5, &HSB_X_3, &HSB_X_3, &HSB_X_5, &HU_X_3, &HU_X_4, &HU_X_5, &HY_X_3, &HY_X_3, &HY_X_5, &IA_X_3, &IA_X_3, &IA_X_5, &ID_X_3, &ID_X_3, &ID_X_5, &BGC_X_3, &BGC_X_3, &BGC_X_3, &IG_X_3, &IG_X_3, &IG_X_5, &DA_X_3, &IS_X_4, &IS_X_5, &ES_419_X_3, &CA_X_3, &IT_X_5, &JA_X_3, &CEB_X_3, &JA_X_3, &ID_X_3, &ID_X_3, &JV_X_5, &KA_X_3, &KA_X_3, &KA_X_5, &KEA_X_3, &KEA_X_3, &KEA_X_5, &KGP_X_3, &KGP_X_3, &KGP_X_5, &KK_X_3, &KK_X_3, &KK_X_5, &KM_X_3, &KM_X_3, &KM_X_5, &KN_X_3, &KN_X_3, &KN_X_5, &CEB_X_3, &CEB_X_3, &KO_X_5, &KOK_X_3, &KOK_X_3, &KOK_X_5, &CEB_X_3, &CEB_X_3, &KS_DEVA_X_5, &KS_X_3, &KS_X_3, &KS_X_5, &KU_X_3, &KU_X_3, &KU_X_5, &BGC_X_3, &BGC_X_3, &BGC_X_3, &BGC_X_3, &BGC_X_3, &BGC_X_3, &BGC_X_3, &BGC_X_3, &BGC_X_3, &KXV_X_3, &KXV_X_3, &KXV_X_5, &KY_X_3, &KY_X_3, &KY_X_5, &DE_X_3, &DE_X_3, &DE_X_3, &BGC_X_3, &BGC_X_3, &BGC_X_3, &BGC_X_3, &BGC_X_3, &BGC_X_3, &LO_X_3, &LO_X_3, &LO_X_5, <_X_3, <_X_3, <_X_5, &LV_X_3, &LV_X_3, &LV_X_5, &MAI_X_3, &MAI_X_3, &MAI_X_3, &BGC_X_3, &BGC_X_3, &BGC_X_3, &BS_CYRL_X_4, &BS_CYRL_X_4, &MK_X_5, &ML_X_3, &ML_X_3, &ML_X_5, &MN_X_3, &MN_X_3, &MN_X_5, &MNI_X_3, &MNI_X_3, &MNI_X_3, &MR_X_3, &MR_X_3, &MR_X_5, &MS_X_3, &MS_X_3, &MS_X_3, &MT_X_3, &MT_X_3, &MT_X_5, &MY_X_3, &MY_X_3, &MY_X_5, &DA_X_3, &DA_X_3, &NB_X_5, &BGC_X_3, &BGC_X_3, &BGC_X_3, &NE_X_3, &NE_X_3, &NE_X_3, &NL_X_3, &AF_X_3, &AF_X_5, &DA_X_3, &DA_X_3, &NB_X_5, &DA_X_3, &DA_X_3, &NB_X_5, &NQO_X_3, &NQO_X_4, &NQO_X_5, &ES_X_3, &BGC_X_3, &BGC_X_3, &BGC_X_3, &CEB_X_3, &CEB_X_3, &OR_X_5, &PA_X_3, &PA_X_4, &PA_X_5, &PCM_X_3, &PCM_X_3, &PCM_X_5, &PL_X_3, &PL_X_3, &PL_X_5, &BGC_X_3, &BGC_X_3, &BGC_X_3, &PS_X_3, &PS_X_3, &PS_X_5, &ES_419_X_3, &ES_419_X_3, &PT_X_5, &QU_X_3, &QU_X_4, &QU_X_5, &BGC_X_3, &BGC_X_3, &BGC_X_3, &RM_X_3, &RM_X_3, &RM_X_5, &RO_X_3, &RO_X_3, &RO_X_5, &RU_X_3, &RU_X_4, &RU_X_5, &BGC_X_3, &BGC_X_3, &BGC_X_3, &SAH_X_3, &SAH_X_3, &SAH_X_3, &SAT_X_3, &SAT_X_3, &SAT_X_3, &SC_X_3, &SC_X_3, &SC_X_5, &SD_DEVA_X_3, &SD_DEVA_X_3, &SD_DEVA_X_3, &SD_X_3, &SD_X_3, &SD_X_5, &SI_X_3, &SI_X_3, &SI_X_5, &SK_X_3, &SK_X_3, &SK_X_5, <_X_3, <_X_3, &SL_X_5, &CEB_X_3, &EN_X_4, &SO_X_5, &SQ_X_3, &SQ_X_3, &SQ_X_5, &BS_CYRL_X_5, &BS_X_5, &BS_X_3, &PL_X_3, &SR_LATN_X_5, &BS_X_5, &BS_CYRL_X_3, &BS_CYRL_X_4, &SR_X_5, &ID_X_3, &ID_X_3, &ID_X_3, &DA_X_3, &DA_X_3, &SV_X_5, &SW_X_3, &SW_X_3, &SW_X_5, &SYR_X_3, &SYR_X_3, &SYR_X_5, &BGC_X_3, &BGC_X_3, &BGC_X_3, &TA_X_3, &TA_X_3, &TA_X_5, &TE_X_3, &TE_X_3, &TE_X_5, &TG_X_3, &TG_X_3, &TG_X_5, &TH_X_3, &TH_X_3, &TH_X_5, &AM_X_5, &AM_X_3, &AM_X_3, &TI_X_5, &TK_X_3, &TK_X_3, &TK_X_5, &TO_X_3, &TO_X_3, &TO_X_5, &BGC_X_3, &BGC_X_3, &BGC_X_3, &TR_X_3, &TR_X_3, &TR_X_5, &TT_X_3, &TT_X_3, &TT_X_5, &UG_X_3, &UG_X_3, &UG_X_5, &UK_X_3, &UK_X_4, &UK_X_5, &BGC_X_3, &BGC_X_3, &BGC_X_3, &UR_X_3, &UR_X_3, &UR_X_3, &UZ_CYRL_X_3, &UZ_CYRL_X_3, &UZ_CYRL_X_5, &UZ_X_3, &UZ_X_3, &UZ_X_5, &VEC_X_3, &VEC_X_3, &VEC_X_5, &VI_X_3, &VI_X_4, &VI_X_5, &BGC_X_3, &BGC_X_3, &BGC_X_3, &WO_X_3, &WO_X_3, &WO_X_5, &CEB_X_3, &CEB_X_3, &CEB_X_3, &XNR_X_3, &XNR_X_3, &XNR_X_5, &YO_X_3, &YO_X_3, &YO_X_5, &YRL_X_3, &YRL_X_3, &YRL_X_5, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &BGC_X_3, &BGC_X_3, &BGC_X_3, &ZH_HK_X_3, &ZH_HK_X_3, &ZH_HK_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &ZH_HK_X_3, &ZH_HK_X_3, &ZH_HK_X_3, &ZH_HK_X_3, &ZH_HK_X_3, &ZH_HK_X_3, &CEB_X_3, &CEB_X_3, &CEB_X_3]; + static KEYS: [&str; 540usize] = ["af-x-3", "af-x-4", "af-x-5", "am-x-3", "am-x-4", "am-x-5", "ar-x-3", "ar-x-4", "ar-x-5", "as-x-3", "as-x-4", "as-x-5", "ast-x-3", "ast-x-4", "ast-x-5", "az-x-3", "az-x-4", "az-x-5", "be-x-3", "be-x-4", "be-x-5", "bg-x-3", "bg-x-4", "bg-x-5", "bgc-x-3", "bgc-x-4", "bgc-x-5", "bho-x-3", "bho-x-4", "bho-x-5", "blo-x-3", "blo-x-4", "blo-x-5", "bn-IN-x-3", "bn-IN-x-4", "bn-IN-x-5", "bn-x-3", "bn-x-4", "bn-x-5", "br-x-3", "br-x-4", "br-x-5", "brx-x-3", "brx-x-4", "brx-x-5", "bs-Cyrl-x-3", "bs-Cyrl-x-4", "bs-Cyrl-x-5", "bs-x-3", "bs-x-4", "bs-x-5", "ca-x-3", "ca-x-4", "ca-x-5", "ceb-x-3", "ceb-x-4", "ceb-x-5", "chr-x-3", "chr-x-4", "chr-x-5", "cs-x-3", "cs-x-4", "cs-x-5", "csw-x-3", "csw-x-4", "csw-x-5", "cv-x-3", "cv-x-4", "cv-x-5", "cy-x-3", "cy-x-4", "cy-x-5", "da-x-3", "da-x-4", "da-x-5", "de-x-3", "de-x-4", "de-x-5", "doi-x-3", "doi-x-4", "doi-x-5", "dsb-x-3", "dsb-x-4", "dsb-x-5", "el-x-3", "el-x-4", "el-x-5", "en-x-3", "en-x-4", "en-x-5", "eo-x-3", "eo-x-4", "eo-x-5", "es-419-x-3", "es-419-x-4", "es-AR-x-3", "es-AR-x-4", "es-BO-x-3", "es-BO-x-4", "es-BR-x-3", "es-BR-x-4", "es-BZ-x-3", "es-BZ-x-4", "es-CL-x-3", "es-CL-x-4", "es-CO-x-3", "es-CO-x-4", "es-CR-x-3", "es-CR-x-4", "es-CU-x-3", "es-CU-x-4", "es-DO-x-3", "es-DO-x-4", "es-EC-x-3", "es-EC-x-4", "es-GT-x-3", "es-GT-x-4", "es-HN-x-3", "es-HN-x-4", "es-MX-x-3", "es-MX-x-4", "es-NI-x-3", "es-NI-x-4", "es-PA-x-3", "es-PA-x-4", "es-PE-x-3", "es-PE-x-4", "es-PR-x-3", "es-PR-x-4", "es-PY-x-3", "es-PY-x-4", "es-SV-x-3", "es-SV-x-4", "es-US-x-3", "es-US-x-4", "es-UY-x-3", "es-UY-x-4", "es-VE-x-3", "es-VE-x-4", "es-x-3", "es-x-4", "es-x-5", "et-x-3", "et-x-4", "et-x-5", "eu-x-3", "eu-x-4", "eu-x-5", "fa-x-3", "fa-x-4", "fa-x-5", "ff-Adlm-x-3", "ff-Adlm-x-4", "ff-Adlm-x-5", "fi-x-3", "fi-x-4", "fi-x-5", "fil-x-3", "fil-x-4", "fil-x-5", "fo-x-3", "fo-x-4", "fo-x-5", "fr-x-3", "fr-x-4", "fr-x-5", "fy-x-3", "fy-x-4", "fy-x-5", "ga-x-3", "ga-x-4", "ga-x-5", "gd-x-3", "gd-x-4", "gd-x-5", "gl-x-3", "gl-x-4", "gl-x-5", "gu-x-3", "gu-x-4", "gu-x-5", "ha-x-3", "ha-x-4", "ha-x-5", "he-x-3", "he-x-4", "he-x-5", "hi-Latn-x-3", "hi-Latn-x-4", "hi-Latn-x-5", "hi-x-3", "hi-x-4", "hi-x-5", "hr-x-3", "hr-x-4", "hr-x-5", "hsb-x-3", "hsb-x-4", "hsb-x-5", "hu-x-3", "hu-x-4", "hu-x-5", "hy-x-3", "hy-x-4", "hy-x-5", "ia-x-3", "ia-x-4", "ia-x-5", "id-x-3", "id-x-4", "id-x-5", "ie-x-3", "ie-x-4", "ie-x-5", "ig-x-3", "ig-x-4", "ig-x-5", "is-x-3", "is-x-4", "is-x-5", "it-x-3", "it-x-4", "it-x-5", "ja-x-3", "ja-x-4", "ja-x-5", "jv-x-3", "jv-x-4", "jv-x-5", "ka-x-3", "ka-x-4", "ka-x-5", "kea-x-3", "kea-x-4", "kea-x-5", "kgp-x-3", "kgp-x-4", "kgp-x-5", "kk-x-3", "kk-x-4", "kk-x-5", "km-x-3", "km-x-4", "km-x-5", "kn-x-3", "kn-x-4", "kn-x-5", "ko-x-3", "ko-x-4", "ko-x-5", "kok-x-3", "kok-x-4", "kok-x-5", "ks-Deva-x-3", "ks-Deva-x-4", "ks-Deva-x-5", "ks-x-3", "ks-x-4", "ks-x-5", "ku-x-3", "ku-x-4", "ku-x-5", "kxv-Deva-x-3", "kxv-Deva-x-4", "kxv-Deva-x-5", "kxv-Orya-x-3", "kxv-Orya-x-4", "kxv-Orya-x-5", "kxv-Telu-x-3", "kxv-Telu-x-4", "kxv-Telu-x-5", "kxv-x-3", "kxv-x-4", "kxv-x-5", "ky-x-3", "ky-x-4", "ky-x-5", "lb-x-3", "lb-x-4", "lb-x-5", "lij-x-3", "lij-x-4", "lij-x-5", "lmo-x-3", "lmo-x-4", "lmo-x-5", "lo-x-3", "lo-x-4", "lo-x-5", "lt-x-3", "lt-x-4", "lt-x-5", "lv-x-3", "lv-x-4", "lv-x-5", "mai-x-3", "mai-x-4", "mai-x-5", "mi-x-3", "mi-x-4", "mi-x-5", "mk-x-3", "mk-x-4", "mk-x-5", "ml-x-3", "ml-x-4", "ml-x-5", "mn-x-3", "mn-x-4", "mn-x-5", "mni-x-3", "mni-x-4", "mni-x-5", "mr-x-3", "mr-x-4", "mr-x-5", "ms-x-3", "ms-x-4", "ms-x-5", "mt-x-3", "mt-x-4", "mt-x-5", "my-x-3", "my-x-4", "my-x-5", "nb-x-3", "nb-x-4", "nb-x-5", "nds-x-3", "nds-x-4", "nds-x-5", "ne-x-3", "ne-x-4", "ne-x-5", "nl-x-3", "nl-x-4", "nl-x-5", "nn-x-3", "nn-x-4", "nn-x-5", "no-x-3", "no-x-4", "no-x-5", "nqo-x-3", "nqo-x-4", "nqo-x-5", "oc-ES-x-4", "oc-x-3", "oc-x-4", "oc-x-5", "or-x-3", "or-x-4", "or-x-5", "pa-x-3", "pa-x-4", "pa-x-5", "pcm-x-3", "pcm-x-4", "pcm-x-5", "pl-x-3", "pl-x-4", "pl-x-5", "prg-x-3", "prg-x-4", "prg-x-5", "ps-x-3", "ps-x-4", "ps-x-5", "pt-x-3", "pt-x-4", "pt-x-5", "qu-x-3", "qu-x-4", "qu-x-5", "raj-x-3", "raj-x-4", "raj-x-5", "rm-x-3", "rm-x-4", "rm-x-5", "ro-x-3", "ro-x-4", "ro-x-5", "ru-x-3", "ru-x-4", "ru-x-5", "sa-x-3", "sa-x-4", "sa-x-5", "sah-x-3", "sah-x-4", "sah-x-5", "sat-x-3", "sat-x-4", "sat-x-5", "sc-x-3", "sc-x-4", "sc-x-5", "sd-Deva-x-3", "sd-Deva-x-4", "sd-Deva-x-5", "sd-x-3", "sd-x-4", "sd-x-5", "si-x-3", "si-x-4", "si-x-5", "sk-x-3", "sk-x-4", "sk-x-5", "sl-x-3", "sl-x-4", "sl-x-5", "so-x-3", "so-x-4", "so-x-5", "sq-x-3", "sq-x-4", "sq-x-5", "sr-BA-x-5", "sr-Latn-BA-x-5", "sr-Latn-x-3", "sr-Latn-x-4", "sr-Latn-x-5", "sr-ME-x-5", "sr-x-3", "sr-x-4", "sr-x-5", "su-x-3", "su-x-4", "su-x-5", "sv-x-3", "sv-x-4", "sv-x-5", "sw-x-3", "sw-x-4", "sw-x-5", "syr-x-3", "syr-x-4", "syr-x-5", "szl-x-3", "szl-x-4", "szl-x-5", "ta-x-3", "ta-x-4", "ta-x-5", "te-x-3", "te-x-4", "te-x-5", "tg-x-3", "tg-x-4", "tg-x-5", "th-x-3", "th-x-4", "th-x-5", "ti-ER-x-5", "ti-x-3", "ti-x-4", "ti-x-5", "tk-x-3", "tk-x-4", "tk-x-5", "to-x-3", "to-x-4", "to-x-5", "tok-x-3", "tok-x-4", "tok-x-5", "tr-x-3", "tr-x-4", "tr-x-5", "tt-x-3", "tt-x-4", "tt-x-5", "ug-x-3", "ug-x-4", "ug-x-5", "uk-x-3", "uk-x-4", "uk-x-5", "und-x-3", "und-x-4", "und-x-5", "ur-x-3", "ur-x-4", "ur-x-5", "uz-Cyrl-x-3", "uz-Cyrl-x-4", "uz-Cyrl-x-5", "uz-x-3", "uz-x-4", "uz-x-5", "vec-x-3", "vec-x-4", "vec-x-5", "vi-x-3", "vi-x-4", "vi-x-5", "vmw-x-3", "vmw-x-4", "vmw-x-5", "wo-x-3", "wo-x-4", "wo-x-5", "xh-x-3", "xh-x-4", "xh-x-5", "xnr-x-3", "xnr-x-4", "xnr-x-5", "yo-x-3", "yo-x-4", "yo-x-5", "yrl-x-3", "yrl-x-4", "yrl-x-5", "yue-Hans-x-3", "yue-Hans-x-4", "yue-Hans-x-5", "yue-x-3", "yue-x-4", "yue-x-5", "za-x-3", "za-x-4", "za-x-5", "zh-HK-x-3", "zh-HK-x-4", "zh-HK-x-5", "zh-Hant-x-3", "zh-Hant-x-4", "zh-Hant-x-5", "zh-MO-x-3", "zh-MO-x-4", "zh-MO-x-5", "zh-x-3", "zh-x-4", "zh-x-5", "zu-x-3", "zu-x-4", "zu-x-5"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_symbols_hebrew_months_v1.rs.data b/provider/baked/datetime/data/macros/datetime_symbols_hebrew_months_v1.rs.data index 4f8ce4b698d..89225d03dda 100644 --- a/provider/baked/datetime/data/macros/datetime_symbols_hebrew_months_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_symbols_hebrew_months_v1.rs.data @@ -19,7 +19,7 @@ macro_rules! __impl_datetime_symbols_hebrew_months_v1 { static UK_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\n\0\x1C\0*\x004\0>\0F\0P\0V\0`\0l\0p\0x\0x\0x\0x\0x\0x\0\x82\0\x8D\0\x8D\0\x8D\0\x8D\0\x8D\0\xD1\x82\xD1\x96\xD1\x88\xD1\x80\xD0\xB8\xD0\xBC\xD0\xB0\xD1\x80\xD1\x87\xD0\xB5\xD1\x88\xD0\xB2\xD0\xB0\xD0\xBD\xD1\x87\xD0\xB8\xD1\x81\xD0\xBB\xD1\x8C\xD0\xBE\xD0\xB2\xD1\x82\xD0\xB5\xD0\xB1\xD0\xB5\xD1\x82\xD1\x88\xD0\xB5\xD0\xB2\xD0\xB0\xD1\x82\xD0\xB0\xD0\xB4\xD0\xB0\xD1\x80\xD0\xBD\xD1\x96\xD1\x81\xD0\xB0\xD0\xBD\xD1\x96\xD0\xB0\xD1\x80\xD1\x81\xD0\xB8\xD0\xB2\xD0\xB0\xD0\xBD\xD1\x82\xD0\xB0\xD0\xBC\xD0\xBC\xD1\x83\xD0\xB7\xD0\xB0\xD0\xB1\xD0\xB5\xD0\xBB\xD1\x83\xD0\xBB\xD0\xB0\xD0\xB4\xD0\xB0\xD1\x80 I\xD0\xB0\xD0\xB4\xD0\xB0\xD1\x80 II") }); static TA_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\r\0\x1A\0'\x004\0A\0K\0X\0b\0o\0y\0\x82\0\x8C\0\x8C\0\x8C\0\x8C\0\x8C\0\x8C\0\x98\0\xA4\0\xA4\0\xA4\0\xA4\0\xA4\0\xE0\xAE\x9F\xE0\xAE\xBF\xE0\xAE\xB7\xE0\xAF\x8D.\xE0\xAE\xB9\xE0\xAF\x86\xE0\xAE\xB7\xE0\xAF\x8D.\xE0\xAE\x95\xE0\xAE\xBF\xE0\xAE\xB8\xE0\xAF\x8D.\xE0\xAE\x9F\xE0\xAF\x86\xE0\xAE\xB5\xE0\xAF\x86.\xE0\xAE\xB7\xE0\xAF\x86\xE0\xAE\xB5\xE0\xAE\xBE.\xE0\xAE\x85\xE0\xAE\x9F\xE0\xAE\xBE.\xE0\xAE\xA8\xE0\xAE\xBF\xE0\xAE\x9A\xE0\xAE\xBE.\xE0\xAE\x90\xE0\xAE\xAF\xE0\xAE\xBE.\xE0\xAE\x9A\xE0\xAE\xBF\xE0\xAE\xB5\xE0\xAE\xBE.\xE0\xAE\xA4\xE0\xAE\xAE\xE0\xAF\x81.\xE0\xAE\x85\xE0\xAE\xB5\xE0\xAF\x8D\xE0\xAE\x8E\xE0\xAE\xB2\xE0\xAF\x81.\xE0\xAE\x85\xE0\xAE\x9F\xE0\xAE\xBE. 1\xE0\xAE\x85\xE0\xAE\x9F\xE0\xAE\xBE. 2") }); static KO_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\t\0\x12\0\x1B\0!\0'\0-\x003\0<\0B\0K\0N\0T\0T\0T\0T\0T\0T\0\\\0d\0d\0d\0d\0d\0\xEB\x94\x94\xEC\x8A\xA4\xEB\xA6\xAC\xEB\xA7\x90\xEC\xBC\x80\xEC\x8A\xA4\xEA\xB8\xB0\xEC\x8A\xAC\xEB\xA5\xB4\xEB\x8D\xB0\xEB\xB2\xB3\xEC\x8A\xA4\xEB\xB0\xA7\xEC\x95\x84\xEB\x8B\xAC\xEB\x8B\x9B\xEC\x82\xB0\xEC\x9D\xB4\xEC\x95\xBC\xEB\xA5\xB4\xEC\x8B\x9C\xEC\x99\x84\xEB\x8B\xB4\xEB\xAC\xB4\xEB\xA5\xB4\xEC\x95\x95\xEC\x97\x98\xEB\xA3\xB0\xEC\x95\x84\xEB\x8B\xAC 1\xEC\x95\x84\xEB\x8B\xAC 2") }); - static UND_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\n\0\x0C\0\x0E\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x11\0\x12\0\x12\0\x12\0\x12\0\x12\x00123457891011121367") }); + static AF_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\n\0\x0C\0\x0E\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x11\0\x12\0\x12\0\x12\0\x12\0\x12\x00123457891011121367") }); static AST_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\n\0\x0C\0\x0E\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x11\0\x13\0\x13\0\x13\0\x13\0\x13\x00123457891011121367b") }); static AST_X_4S: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\n\0\x0C\0\x0E\0\x10\0\x10\0\x10\0\x10\0\x10\0\x10\0\x11\0\x15\0\x15\0\x15\0\x15\0\x15\x00123457891011121367bis") }); static FI_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\n\0\x0B\0\x0C\0\x0C\0\x0C\0\x0C\0\x0C\0\x0C\0\r\0\x0E\0\x0E\0\x0E\0\x0E\0\x0E\0THKTSANISTAEAA") }); @@ -33,7 +33,7 @@ macro_rules! __impl_datetime_symbols_hebrew_months_v1 { static FR_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x05\0\x0B\0\x0F\0\x14\0\x19\0\x1D\0!\0%\0)\0-\0/\x003\x003\x003\x003\x003\x003\x007\0<\0<\0<\0<\0<\0tich.h\xC3\xA8ch.kis.t\xC3\xA9v.chev.adarnis.iyarsiv.tam.av\xC3\xA9l.ad.Iad.II") }); static HU_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x05\0\x0C\0\x14\0\x1C\0!\0'\0.\x003\0:\0?\0B\0F\0F\0F\0F\0F\0F\0N\0W\0W\0W\0W\0W\0TisriHesv\xC3\xA1nKiszl\xC3\xA9vT\xC3\xA9v\xC3\xA9szSv\xC3\xA1t\xC3\x81d\xC3\xA1rNisz\xC3\xA1nIj\xC3\xA1rSziv\xC3\xA1nTamuz\xC3\x81vElul\xC3\x81d\xC3\xA1r I\xC3\x81d\xC3\xA1r II") }); static SR_LATN_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x06\0\r\0\x13\0\x18\0\x1E\0\"\0'\0+\x000\x005\x007\0;\0;\0;\0;\0;\0;\0A\0H\0H\0H\0H\0H\0Ti\xC5\xA1riHe\xC5\xA1vanKislevTevet\xC5\xA0evatAdarNisanIjarSivanTamuzAvElulAdar IAdar II") }); - static ES_419_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x06\0\r\0\x13\0\x18\0\x1E\0\"\0'\0+\x000\x005\x007\0;\0;\0;\0;\0;\0;\0A\0H\0H\0H\0H\0H\0TishriHeshvanKislevTevetShevatAdarNisanIyarSivanTamuzAvElulAdar IAdar II") }); + static AF_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x06\0\r\0\x13\0\x18\0\x1E\0\"\0'\0+\x000\x005\x007\0;\0;\0;\0;\0;\0;\0A\0H\0H\0H\0H\0H\0TishriHeshvanKislevTevetShevatAdarNisanIyarSivanTamuzAvElulAdar IAdar II") }); static IS_X_5S: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x06\0\r\0\x13\0\x18\0\x1E\0\"\0'\0+\x000\x005\x007\0;\0;\0;\0;\0;\0;\0A\0H\0H\0H\0H\0H\0tishriheshvankislevtevetshevatadarNisaniyarsivantamuzaveluladar Iadar II") }); static DA_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x06\0\r\0\x13\0\x18\0\x1E\0\"\0'\0+\x000\x005\x007\0;\0;\0;\0;\0;\0;\0A\0H\0H\0H\0H\0H\0tishriheshvankislevtevetshevatadarnisaniyarsivantamuzaveluladar Iadar II") }); static TR_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x06\0\r\0\x13\0\x18\0\x1E\0\"\0'\0,\x001\x006\08\0<\0<\0<\0<\0<\0<\0G\0M\0M\0M\0M\0M\0Ti\xC5\x9FriHe\xC5\x9FvanKislevTevet\xC5\x9EevatAdarNisan\xC4\xB0yarSivanTamuzAvElulAdar Ri\xC5\x9FonVeadar") }); @@ -73,8 +73,8 @@ macro_rules! __impl_datetime_symbols_hebrew_months_v1 { static KN_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x12\0-\0E\0W\0f\0u\0\x87\0\x93\0\xA2\0\xB1\0\xBA\0\xC9\0\xC9\0\xC9\0\xC9\0\xC9\0\xC9\0\xDA\0\xEC\0\xEC\0\xEC\0\xEC\0\xEC\0\xE0\xB2\x9F\xE0\xB2\xBF\xE0\xB2\xB6\xE0\xB3\x8D\xE0\xB2\xB0\xE0\xB2\xBF\xE0\xB2\xB9\xE0\xB3\x86\xE0\xB2\xB6\xE0\xB3\x8D\xE2\x80\x8C\xE0\xB2\xB5\xE0\xB2\xBE\xE0\xB2\xA8\xE0\xB3\x8D\xE0\xB2\x95\xE0\xB2\xBF\xE0\xB2\xB8\xE0\xB3\x8D\xE0\xB2\xB2\xE0\xB3\x86\xE0\xB2\xB5\xE0\xB3\x8D\xE0\xB2\x9F\xE0\xB3\x86\xE0\xB2\xB5\xE0\xB3\x86\xE0\xB2\x9F\xE0\xB3\x8D\xE0\xB2\xB6\xE0\xB3\x86\xE0\xB2\xB5\xE0\xB2\xA4\xE0\xB3\x8D\xE0\xB2\x85\xE0\xB2\xA6\xE0\xB2\xBE\xE0\xB2\xB0\xE0\xB3\x8D\xE0\xB2\xA8\xE0\xB2\xBF\xE0\xB2\xB8\xE0\xB2\xBE\xE0\xB2\xA8\xE0\xB3\x8D\xE0\xB2\x87\xE0\xB2\xAF\xE0\xB2\xB0\xE0\xB3\x8D\xE0\xB2\xB8\xE0\xB2\xBF\xE0\xB2\xB5\xE0\xB2\xA8\xE0\xB3\x8D\xE0\xB2\xA4\xE0\xB2\xAE\xE0\xB3\x81\xE0\xB2\x9C\xE0\xB3\x8D\xE0\xB2\x8E\xE0\xB2\xB5\xE0\xB2\xBF\xE0\xB2\x8E\xE0\xB2\xB2\xE0\xB3\x81\xE0\xB2\xB2\xE0\xB3\x8D\xE0\xB2\x85\xE0\xB2\xA6\xE0\xB2\xBE\xE0\xB2\xB0\xE0\xB3\x8D I\xE0\xB2\x85\xE0\xB2\xA6\xE0\xB2\xBE\xE0\xB2\xB0\xE0\xB3\x8D II") }); static TE_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x12\0-\0E\0W\0i\0u\0\x87\0\x93\0\xA5\0\xB4\0\xBA\0\xC9\0\xC9\0\xC9\0\xC9\0\xC9\0\xC9\0\xD7\0\xE6\0\xE6\0\xE6\0\xE6\0\xE6\0\xE0\xB0\x9F\xE0\xB0\xBF\xE0\xB0\xB6\xE0\xB1\x8D\xE0\xB0\xB0\xE0\xB1\x80\xE0\xB0\xB9\xE0\xB1\x87\xE0\xB0\xB7\xE0\xB1\x8D\xE2\x80\x8C\xE0\xB0\xB5\xE0\xB0\xBE\xE0\xB0\xA8\xE0\xB1\x8D\xE0\xB0\x95\xE0\xB0\xBF\xE0\xB0\xB8\xE0\xB1\x8D\xE0\xB0\xB2\xE0\xB1\x86\xE0\xB0\xB5\xE0\xB1\x8D\xE0\xB0\x9F\xE0\xB1\x86\xE0\xB0\xB5\xE0\xB1\x86\xE0\xB0\x9F\xE0\xB1\x8D\xE0\xB0\xB7\xE0\xB1\x86\xE0\xB0\xB5\xE0\xB0\xBE\xE0\xB0\x9F\xE0\xB1\x8D\xE0\xB0\x85\xE0\xB0\xA6\xE0\xB0\xB0\xE0\xB1\x8D\xE0\xB0\xA8\xE0\xB0\xBF\xE0\xB0\xB8\xE0\xB0\xBE\xE0\xB0\xA8\xE0\xB1\x8D\xE0\xB0\x90\xE0\xB0\xAF\xE0\xB0\xB0\xE0\xB1\x8D\xE0\xB0\xB8\xE0\xB0\xBF\xE0\xB0\xB5\xE0\xB0\xBE\xE0\xB0\xA8\xE0\xB1\x8D\xE0\xB0\xA4\xE0\xB0\xAE\xE0\xB1\x81\xE0\xB0\x9C\xE0\xB1\x8D\xE0\xB0\x85\xE0\xB0\xB5\xE0\xB0\x87\xE0\xB0\xB2\xE0\xB1\x81\xE0\xB0\xB2\xE0\xB1\x8D\xE0\xB0\x85\xE0\xB0\xA6\xE0\xB0\xB0\xE0\xB1\x8D I\xE0\xB0\x85\xE0\xB0\xA6\xE0\xB0\xB0\xE0\xB1\x8D II") }); static FF_ADLM_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::LeapLinear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x18\0\0\0\0\0\x14\0,\0D\0X\0l\0|\0\x90\0\xA0\0\xB4\0\xC8\0\xD0\0\xE0\0\xE0\0\xE0\0\xE0\0\xE0\0\xE0\0\xF5\0\n\x01\n\x01\n\x01\n\x01\n\x01\xF0\x9E\xA4\x9A\xF0\x9E\xA4\xAD\xF0\x9E\xA5\x83\xF0\x9E\xA4\xAA\xF0\x9E\xA4\xAD\xF0\x9E\xA4\x96\xF0\x9E\xA4\xAB\xF0\x9E\xA5\x83\xF0\x9E\xA4\xBE\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xB2\xF0\x9E\xA4\x91\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xA7\xF0\x9E\xA4\xA4\xF0\x9E\xA4\xAB\xF0\x9E\xA4\xBE\xF0\x9E\xA4\x9A\xF0\x9E\xA4\xAB\xF0\x9E\xA4\xBE\xF0\x9E\xA4\xAB\xF0\x9E\xA4\xBC\xF0\x9E\xA4\xA1\xF0\x9E\xA4\xAB\xF0\x9E\xA4\xBE\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xBC\xF0\x9E\xA4\x80\xF0\x9E\xA4\xA3\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xAA\xF0\x9E\xA4\x90\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xA7\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xB2\xF0\x9E\xA4\x8B\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xAA\xF0\x9E\xA4\x85\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xBE\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xB2\xF0\x9E\xA4\x9A\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xA5\xF0\x9E\xA4\xB5\xF0\x9E\xA5\x81\xF0\x9E\xA4\x80\xF0\x9E\xA4\xBE\xF0\x9E\xA4\x89\xF0\x9E\xA4\xA4\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xA4\xF0\x9E\xA4\x80\xF0\x9E\xA4\xA3\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xAA \xF0\x9E\xA5\x91\xF0\x9E\xA4\x80\xF0\x9E\xA4\xA3\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xAA \xF0\x9E\xA5\x92") }); - static VALUES: [&::Yokeable; 318usize] = [&AR_X_3, &AR_X_3, &AR_X_3, &AR_X_3, &AST_X_4, &AST_X_4S, &BG_X_3, &BG_X_3, &BG_X_3, &BG_X_3, &BN_X_3, &BN_X_3, &BN_X_4, &BN_X_4, &BN_X_3, &BN_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &CS_X_3, &CS_X_3, &CS_X_3, &CS_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DE_X_3, &DE_X_3, &DE_X_3, &DE_X_3, &EL_X_3, &EL_X_3, &EL_X_3, &EL_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &FA_X_3, &FA_X_3, &FA_X_4, &FA_X_4, &FA_X_3, &FA_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_4, &FF_ADLM_X_4, &FF_ADLM_X_3, &FF_ADLM_X_3, &FI_X_3, &FI_X_3, &FI_X_4, &FI_X_4, &FI_X_5, &FI_X_5S, &FR_CA_X_3, &FR_CA_X_3, &FI_X_4, &FI_X_4, &FR_X_3, &FR_X_3, &FR_X_5, &FR_X_5, &FY_X_3, &FY_X_3, &FY_X_3, &FY_X_3, &GU_X_3, &GU_X_3, &GU_X_3, &GU_X_3, &HE_X_3, &HE_X_3, &HE_X_4, &HE_X_4, &HE_X_5, &HE_X_5, &HU_X_3, &HU_X_3, &HU_X_3, &HU_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &IS_X_5S, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &KK_X_3, &KK_X_3, &KK_X_3, &KK_X_3, &KN_X_3, &KN_X_3, &KN_X_3, &KN_X_3, &KO_X_3, &KO_X_3S, &KO_X_3, &KO_X_3S, &LO_X_3, &LO_X_3, &LO_X_3, &LO_X_3, &LV_X_3, &LV_X_3, &LV_X_3, &LV_X_3, &MK_X_3, &MK_X_3, &MK_X_3, &MK_X_3, &ML_X_3, &ML_X_3, &ML_X_4, &ML_X_4, &ML_X_3, &ML_X_3, &MR_X_3, &MR_X_3, &MR_X_4, &MR_X_4, &MR_X_3, &MR_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &FY_X_3, &FY_X_3, &FY_X_3, &FY_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &PA_X_3, &PA_X_3, &PA_X_3, &PA_X_3, &PL_X_3, &PL_X_3, &PL_X_3, &PL_X_3, &RO_X_3, &RO_X_3, &RO_X_3, &RO_X_3, &RU_X_3, &RU_X_3, &RU_X_3, &RU_X_3, &SC_X_3, &SC_X_3, &DA_X_3, &DA_X_3, &CS_X_3, &CS_X_3, &CS_X_3, &CS_X_3, &SR_LATN_X_3, &SR_LATN_X_3, &SR_LATN_X_3, &SR_LATN_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &SV_X_3, &SV_X_3S, &SV_X_3, &SV_X_3S, &TA_X_3, &TA_X_3, &TA_X_5, &TA_X_5, &TE_X_3, &TE_X_3, &TE_X_3, &TE_X_3, &TH_X_3, &TH_X_3, &TH_X_3, &TH_X_3, &TR_X_3, &TR_X_3, &TR_X_3, &TR_X_3, &UK_X_3, &UK_X_3, &UK_X_3, &UK_X_3, &ES_419_X_3, &ES_419_X_3, &UND_X_4, &UND_X_4, &ES_419_X_3, &ES_419_X_3, &UR_X_3, &UR_X_3, &UR_X_3, &UR_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &ZH_X_3, &ZH_X_3, &ZH_X_5, &ZH_X_5]; - static KEYS: [&str; 318usize] = ["ar-x-3", "ar-x-3s", "ar-x-5", "ar-x-5s", "ast-x-4", "ast-x-4s", "bg-x-3", "bg-x-3s", "bg-x-5", "bg-x-5s", "bn-x-3", "bn-x-3s", "bn-x-4", "bn-x-4s", "bn-x-5", "bn-x-5s", "bs-Cyrl-x-3", "bs-Cyrl-x-3s", "bs-Cyrl-x-5", "bs-Cyrl-x-5s", "cs-x-3", "cs-x-3s", "cs-x-5", "cs-x-5s", "da-x-3", "da-x-3s", "da-x-5", "da-x-5s", "de-x-3", "de-x-3s", "de-x-5", "de-x-5s", "el-x-3", "el-x-3s", "el-x-5", "el-x-5s", "es-419-x-3", "es-419-x-3s", "es-419-x-5", "es-419-x-5s", "es-AR-x-3", "es-AR-x-3s", "es-AR-x-5", "es-AR-x-5s", "es-BO-x-3", "es-BO-x-3s", "es-BO-x-5", "es-BO-x-5s", "es-BR-x-3", "es-BR-x-3s", "es-BR-x-5", "es-BR-x-5s", "es-BZ-x-3", "es-BZ-x-3s", "es-BZ-x-5", "es-BZ-x-5s", "es-CL-x-3", "es-CL-x-3s", "es-CL-x-5", "es-CL-x-5s", "es-CO-x-3", "es-CO-x-3s", "es-CO-x-5", "es-CO-x-5s", "es-CR-x-3", "es-CR-x-3s", "es-CR-x-5", "es-CR-x-5s", "es-CU-x-3", "es-CU-x-3s", "es-CU-x-5", "es-CU-x-5s", "es-DO-x-3", "es-DO-x-3s", "es-DO-x-5", "es-DO-x-5s", "es-EC-x-3", "es-EC-x-3s", "es-EC-x-5", "es-EC-x-5s", "es-GT-x-3", "es-GT-x-3s", "es-GT-x-5", "es-GT-x-5s", "es-HN-x-3", "es-HN-x-3s", "es-HN-x-5", "es-HN-x-5s", "es-MX-x-3", "es-MX-x-3s", "es-MX-x-5", "es-MX-x-5s", "es-NI-x-3", "es-NI-x-3s", "es-NI-x-5", "es-NI-x-5s", "es-PA-x-3", "es-PA-x-3s", "es-PA-x-5", "es-PA-x-5s", "es-PE-x-3", "es-PE-x-3s", "es-PE-x-5", "es-PE-x-5s", "es-PR-x-3", "es-PR-x-3s", "es-PR-x-5", "es-PR-x-5s", "es-PY-x-3", "es-PY-x-3s", "es-PY-x-5", "es-PY-x-5s", "es-SV-x-3", "es-SV-x-3s", "es-SV-x-5", "es-SV-x-5s", "es-US-x-3", "es-US-x-3s", "es-US-x-5", "es-US-x-5s", "es-UY-x-3", "es-UY-x-3s", "es-UY-x-5", "es-UY-x-5s", "es-VE-x-3", "es-VE-x-3s", "es-VE-x-5", "es-VE-x-5s", "es-x-3", "es-x-3s", "es-x-5", "es-x-5s", "fa-x-3", "fa-x-3s", "fa-x-4", "fa-x-4s", "fa-x-5", "fa-x-5s", "ff-Adlm-x-3", "ff-Adlm-x-3s", "ff-Adlm-x-4", "ff-Adlm-x-4s", "ff-Adlm-x-5", "ff-Adlm-x-5s", "fi-x-3", "fi-x-3s", "fi-x-4", "fi-x-4s", "fi-x-5", "fi-x-5s", "fr-CA-x-3", "fr-CA-x-3s", "fr-CA-x-4", "fr-CA-x-4s", "fr-x-3", "fr-x-3s", "fr-x-5", "fr-x-5s", "fy-x-3", "fy-x-3s", "fy-x-5", "fy-x-5s", "gu-x-3", "gu-x-3s", "gu-x-5", "gu-x-5s", "he-x-3", "he-x-3s", "he-x-4", "he-x-4s", "he-x-5", "he-x-5s", "hu-x-3", "hu-x-3s", "hu-x-5", "hu-x-5s", "is-x-3", "is-x-3s", "is-x-5", "is-x-5s", "ja-x-3", "ja-x-3s", "ja-x-5", "ja-x-5s", "kk-x-3", "kk-x-3s", "kk-x-5", "kk-x-5s", "kn-x-3", "kn-x-3s", "kn-x-5", "kn-x-5s", "ko-x-3", "ko-x-3s", "ko-x-5", "ko-x-5s", "lo-x-3", "lo-x-3s", "lo-x-5", "lo-x-5s", "lv-x-3", "lv-x-3s", "lv-x-5", "lv-x-5s", "mk-x-3", "mk-x-3s", "mk-x-5", "mk-x-5s", "ml-x-3", "ml-x-3s", "ml-x-4", "ml-x-4s", "ml-x-5", "ml-x-5s", "mr-x-3", "mr-x-3s", "mr-x-4", "mr-x-4s", "mr-x-5", "mr-x-5s", "nb-x-3", "nb-x-3s", "nb-x-5", "nb-x-5s", "nl-x-3", "nl-x-3s", "nl-x-5", "nl-x-5s", "nn-x-3", "nn-x-3s", "nn-x-5", "nn-x-5s", "no-x-3", "no-x-3s", "no-x-5", "no-x-5s", "pa-x-3", "pa-x-3s", "pa-x-5", "pa-x-5s", "pl-x-3", "pl-x-3s", "pl-x-5", "pl-x-5s", "ro-x-3", "ro-x-3s", "ro-x-5", "ro-x-5s", "ru-x-3", "ru-x-3s", "ru-x-5", "ru-x-5s", "sc-x-3", "sc-x-3s", "sc-x-5", "sc-x-5s", "sk-x-3", "sk-x-3s", "sk-x-5", "sk-x-5s", "sr-Latn-x-3", "sr-Latn-x-3s", "sr-Latn-x-5", "sr-Latn-x-5s", "sr-x-3", "sr-x-3s", "sr-x-5", "sr-x-5s", "sv-x-3", "sv-x-3s", "sv-x-5", "sv-x-5s", "ta-x-3", "ta-x-3s", "ta-x-5", "ta-x-5s", "te-x-3", "te-x-3s", "te-x-5", "te-x-5s", "th-x-3", "th-x-3s", "th-x-5", "th-x-5s", "tr-x-3", "tr-x-3s", "tr-x-5", "tr-x-5s", "uk-x-3", "uk-x-3s", "uk-x-5", "uk-x-5s", "und-x-3", "und-x-3s", "und-x-4", "und-x-4s", "und-x-5", "und-x-5s", "ur-x-3", "ur-x-3s", "ur-x-5", "ur-x-5s", "yue-Hans-x-3", "yue-Hans-x-3s", "yue-Hans-x-5", "yue-Hans-x-5s", "yue-x-3", "yue-x-3s", "yue-x-5", "yue-x-5s", "zh-Hant-x-3", "zh-Hant-x-3s", "zh-Hant-x-5", "zh-Hant-x-5s", "zh-x-3", "zh-x-3s", "zh-x-5", "zh-x-5s"]; + static VALUES: [&::Yokeable; 1056usize] = [&AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AR_X_3, &AR_X_3, &AF_X_4, &AF_X_4, &AR_X_3, &AR_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AST_X_4, &AST_X_4S, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &BG_X_3, &BG_X_3, &AF_X_4, &AF_X_4, &BG_X_3, &BG_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &BN_X_3, &BN_X_3, &BN_X_4, &BN_X_4, &BN_X_3, &BN_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &AF_X_4, &AF_X_4, &BS_CYRL_X_3, &BS_CYRL_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &CS_X_3, &CS_X_3, &AF_X_4, &AF_X_4, &CS_X_3, &CS_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &DA_X_3, &DA_X_3, &AF_X_4, &AF_X_4, &DA_X_3, &DA_X_3, &DE_X_3, &DE_X_3, &AF_X_4, &AF_X_4, &DE_X_3, &DE_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &EL_X_3, &EL_X_3, &AF_X_4, &AF_X_4, &EL_X_3, &EL_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &DA_X_3, &DA_X_3, &AF_X_4, &AF_X_4, &DA_X_3, &DA_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &FA_X_3, &FA_X_3, &FA_X_4, &FA_X_4, &FA_X_3, &FA_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_4, &FF_ADLM_X_4, &FF_ADLM_X_3, &FF_ADLM_X_3, &FI_X_3, &FI_X_3, &FI_X_4, &FI_X_4, &FI_X_5, &FI_X_5S, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &FR_CA_X_3, &FR_CA_X_3, &FI_X_4, &FI_X_4, &FR_X_3, &FR_X_3, &AF_X_4, &AF_X_4, &FR_X_5, &FR_X_5, &FY_X_3, &FY_X_3, &AF_X_4, &AF_X_4, &FY_X_3, &FY_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &GU_X_3, &GU_X_3, &AF_X_4, &AF_X_4, &GU_X_3, &GU_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &HE_X_3, &HE_X_3, &HE_X_4, &HE_X_4, &HE_X_5, &HE_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &HU_X_3, &HU_X_3, &AF_X_4, &AF_X_4, &HU_X_3, &HU_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &DA_X_3, &DA_X_3, &AF_X_4, &AF_X_4, &DA_X_3, &IS_X_5S, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &JA_X_3, &JA_X_3, &AF_X_4, &AF_X_4, &JA_X_3, &JA_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &KK_X_3, &KK_X_3, &AF_X_4, &AF_X_4, &KK_X_3, &KK_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &KN_X_3, &KN_X_3, &AF_X_4, &AF_X_4, &KN_X_3, &KN_X_3, &KO_X_3, &KO_X_3S, &AF_X_4, &AF_X_4, &KO_X_3, &KO_X_3S, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &LO_X_3, &LO_X_3, &AF_X_4, &AF_X_4, &LO_X_3, &LO_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &LV_X_3, &LV_X_3, &AF_X_4, &AF_X_4, &LV_X_3, &LV_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &MK_X_3, &MK_X_3, &AF_X_4, &AF_X_4, &MK_X_3, &MK_X_3, &ML_X_3, &ML_X_3, &ML_X_4, &ML_X_4, &ML_X_3, &ML_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &MR_X_3, &MR_X_3, &MR_X_4, &MR_X_4, &MR_X_3, &MR_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &DA_X_3, &DA_X_3, &AF_X_4, &AF_X_4, &DA_X_3, &DA_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &FY_X_3, &FY_X_3, &AF_X_4, &AF_X_4, &FY_X_3, &FY_X_3, &DA_X_3, &DA_X_3, &AF_X_4, &AF_X_4, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &AF_X_4, &AF_X_4, &DA_X_3, &DA_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &PA_X_3, &PA_X_3, &AF_X_4, &AF_X_4, &PA_X_3, &PA_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &PL_X_3, &PL_X_3, &AF_X_4, &AF_X_4, &PL_X_3, &PL_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &RO_X_3, &RO_X_3, &AF_X_4, &AF_X_4, &RO_X_3, &RO_X_3, &RU_X_3, &RU_X_3, &AF_X_4, &AF_X_4, &RU_X_3, &RU_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &SC_X_3, &SC_X_3, &AF_X_4, &AF_X_4, &DA_X_3, &DA_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &CS_X_3, &CS_X_3, &AF_X_4, &AF_X_4, &CS_X_3, &CS_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &SR_LATN_X_3, &SR_LATN_X_3, &AF_X_4, &AF_X_4, &SR_LATN_X_3, &SR_LATN_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &AF_X_4, &AF_X_4, &BS_CYRL_X_3, &BS_CYRL_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &SV_X_3, &SV_X_3S, &AF_X_4, &AF_X_4, &SV_X_3, &SV_X_3S, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &TA_X_3, &TA_X_3, &AF_X_4, &AF_X_4, &TA_X_5, &TA_X_5, &TE_X_3, &TE_X_3, &AF_X_4, &AF_X_4, &TE_X_3, &TE_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &TH_X_3, &TH_X_3, &AF_X_4, &AF_X_4, &TH_X_3, &TH_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &TR_X_3, &TR_X_3, &AF_X_4, &AF_X_4, &TR_X_3, &TR_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &UK_X_3, &UK_X_3, &AF_X_4, &AF_X_4, &UK_X_3, &UK_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &UR_X_3, &UR_X_3, &AF_X_4, &AF_X_4, &UR_X_3, &UR_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &AF_X_4, &AF_X_4, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_X_3, &YUE_X_3, &AF_X_4, &AF_X_4, &YUE_X_3, &YUE_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &YUE_X_3, &YUE_X_3, &AF_X_4, &AF_X_4, &YUE_X_3, &YUE_X_3, &ZH_X_3, &ZH_X_3, &AF_X_4, &AF_X_4, &ZH_X_5, &ZH_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3]; + static KEYS: [&str; 1056usize] = ["af-x-3", "af-x-3s", "af-x-4", "af-x-4s", "af-x-5", "af-x-5s", "am-x-3", "am-x-3s", "am-x-4", "am-x-4s", "am-x-5", "am-x-5s", "ar-x-3", "ar-x-3s", "ar-x-4", "ar-x-4s", "ar-x-5", "ar-x-5s", "as-x-3", "as-x-3s", "as-x-4", "as-x-4s", "as-x-5", "as-x-5s", "ast-x-3", "ast-x-3s", "ast-x-4", "ast-x-4s", "ast-x-5", "ast-x-5s", "az-x-3", "az-x-3s", "az-x-4", "az-x-4s", "az-x-5", "az-x-5s", "be-x-3", "be-x-3s", "be-x-4", "be-x-4s", "be-x-5", "be-x-5s", "bg-x-3", "bg-x-3s", "bg-x-4", "bg-x-4s", "bg-x-5", "bg-x-5s", "bgc-x-3", "bgc-x-3s", "bgc-x-4", "bgc-x-4s", "bgc-x-5", "bgc-x-5s", "bho-x-3", "bho-x-3s", "bho-x-4", "bho-x-4s", "bho-x-5", "bho-x-5s", "blo-x-3", "blo-x-3s", "blo-x-4", "blo-x-4s", "blo-x-5", "blo-x-5s", "bn-x-3", "bn-x-3s", "bn-x-4", "bn-x-4s", "bn-x-5", "bn-x-5s", "br-x-3", "br-x-3s", "br-x-4", "br-x-4s", "br-x-5", "br-x-5s", "brx-x-3", "brx-x-3s", "brx-x-4", "brx-x-4s", "brx-x-5", "brx-x-5s", "bs-Cyrl-x-3", "bs-Cyrl-x-3s", "bs-Cyrl-x-4", "bs-Cyrl-x-4s", "bs-Cyrl-x-5", "bs-Cyrl-x-5s", "bs-x-3", "bs-x-3s", "bs-x-4", "bs-x-4s", "bs-x-5", "bs-x-5s", "ca-x-3", "ca-x-3s", "ca-x-4", "ca-x-4s", "ca-x-5", "ca-x-5s", "ceb-x-3", "ceb-x-3s", "ceb-x-4", "ceb-x-4s", "ceb-x-5", "ceb-x-5s", "chr-x-3", "chr-x-3s", "chr-x-4", "chr-x-4s", "chr-x-5", "chr-x-5s", "cs-x-3", "cs-x-3s", "cs-x-4", "cs-x-4s", "cs-x-5", "cs-x-5s", "csw-x-3", "csw-x-3s", "csw-x-4", "csw-x-4s", "csw-x-5", "csw-x-5s", "cv-x-3", "cv-x-3s", "cv-x-4", "cv-x-4s", "cv-x-5", "cv-x-5s", "cy-x-3", "cy-x-3s", "cy-x-4", "cy-x-4s", "cy-x-5", "cy-x-5s", "da-x-3", "da-x-3s", "da-x-4", "da-x-4s", "da-x-5", "da-x-5s", "de-x-3", "de-x-3s", "de-x-4", "de-x-4s", "de-x-5", "de-x-5s", "doi-x-3", "doi-x-3s", "doi-x-4", "doi-x-4s", "doi-x-5", "doi-x-5s", "dsb-x-3", "dsb-x-3s", "dsb-x-4", "dsb-x-4s", "dsb-x-5", "dsb-x-5s", "el-x-3", "el-x-3s", "el-x-4", "el-x-4s", "el-x-5", "el-x-5s", "en-x-3", "en-x-3s", "en-x-4", "en-x-4s", "en-x-5", "en-x-5s", "eo-x-3", "eo-x-3s", "eo-x-4", "eo-x-4s", "eo-x-5", "eo-x-5s", "es-419-x-3", "es-419-x-3s", "es-419-x-5", "es-419-x-5s", "es-AR-x-3", "es-AR-x-3s", "es-AR-x-5", "es-AR-x-5s", "es-BO-x-3", "es-BO-x-3s", "es-BO-x-5", "es-BO-x-5s", "es-BR-x-3", "es-BR-x-3s", "es-BR-x-5", "es-BR-x-5s", "es-BZ-x-3", "es-BZ-x-3s", "es-BZ-x-5", "es-BZ-x-5s", "es-CL-x-3", "es-CL-x-3s", "es-CL-x-5", "es-CL-x-5s", "es-CO-x-3", "es-CO-x-3s", "es-CO-x-5", "es-CO-x-5s", "es-CR-x-3", "es-CR-x-3s", "es-CR-x-5", "es-CR-x-5s", "es-CU-x-3", "es-CU-x-3s", "es-CU-x-5", "es-CU-x-5s", "es-DO-x-3", "es-DO-x-3s", "es-DO-x-5", "es-DO-x-5s", "es-EC-x-3", "es-EC-x-3s", "es-EC-x-5", "es-EC-x-5s", "es-GT-x-3", "es-GT-x-3s", "es-GT-x-5", "es-GT-x-5s", "es-HN-x-3", "es-HN-x-3s", "es-HN-x-5", "es-HN-x-5s", "es-MX-x-3", "es-MX-x-3s", "es-MX-x-5", "es-MX-x-5s", "es-NI-x-3", "es-NI-x-3s", "es-NI-x-5", "es-NI-x-5s", "es-PA-x-3", "es-PA-x-3s", "es-PA-x-5", "es-PA-x-5s", "es-PE-x-3", "es-PE-x-3s", "es-PE-x-5", "es-PE-x-5s", "es-PR-x-3", "es-PR-x-3s", "es-PR-x-5", "es-PR-x-5s", "es-PY-x-3", "es-PY-x-3s", "es-PY-x-5", "es-PY-x-5s", "es-SV-x-3", "es-SV-x-3s", "es-SV-x-5", "es-SV-x-5s", "es-US-x-3", "es-US-x-3s", "es-US-x-5", "es-US-x-5s", "es-UY-x-3", "es-UY-x-3s", "es-UY-x-5", "es-UY-x-5s", "es-VE-x-3", "es-VE-x-3s", "es-VE-x-5", "es-VE-x-5s", "es-x-3", "es-x-3s", "es-x-4", "es-x-4s", "es-x-5", "es-x-5s", "et-x-3", "et-x-3s", "et-x-4", "et-x-4s", "et-x-5", "et-x-5s", "eu-x-3", "eu-x-3s", "eu-x-4", "eu-x-4s", "eu-x-5", "eu-x-5s", "fa-x-3", "fa-x-3s", "fa-x-4", "fa-x-4s", "fa-x-5", "fa-x-5s", "ff-Adlm-x-3", "ff-Adlm-x-3s", "ff-Adlm-x-4", "ff-Adlm-x-4s", "ff-Adlm-x-5", "ff-Adlm-x-5s", "fi-x-3", "fi-x-3s", "fi-x-4", "fi-x-4s", "fi-x-5", "fi-x-5s", "fil-x-3", "fil-x-3s", "fil-x-4", "fil-x-4s", "fil-x-5", "fil-x-5s", "fo-x-3", "fo-x-3s", "fo-x-4", "fo-x-4s", "fo-x-5", "fo-x-5s", "fr-CA-x-3", "fr-CA-x-3s", "fr-CA-x-4", "fr-CA-x-4s", "fr-x-3", "fr-x-3s", "fr-x-4", "fr-x-4s", "fr-x-5", "fr-x-5s", "fy-x-3", "fy-x-3s", "fy-x-4", "fy-x-4s", "fy-x-5", "fy-x-5s", "ga-x-3", "ga-x-3s", "ga-x-4", "ga-x-4s", "ga-x-5", "ga-x-5s", "gd-x-3", "gd-x-3s", "gd-x-4", "gd-x-4s", "gd-x-5", "gd-x-5s", "gl-x-3", "gl-x-3s", "gl-x-4", "gl-x-4s", "gl-x-5", "gl-x-5s", "gu-x-3", "gu-x-3s", "gu-x-4", "gu-x-4s", "gu-x-5", "gu-x-5s", "ha-x-3", "ha-x-3s", "ha-x-4", "ha-x-4s", "ha-x-5", "ha-x-5s", "he-x-3", "he-x-3s", "he-x-4", "he-x-4s", "he-x-5", "he-x-5s", "hi-Latn-x-3", "hi-Latn-x-3s", "hi-Latn-x-4", "hi-Latn-x-4s", "hi-Latn-x-5", "hi-Latn-x-5s", "hi-x-3", "hi-x-3s", "hi-x-4", "hi-x-4s", "hi-x-5", "hi-x-5s", "hr-x-3", "hr-x-3s", "hr-x-4", "hr-x-4s", "hr-x-5", "hr-x-5s", "hsb-x-3", "hsb-x-3s", "hsb-x-4", "hsb-x-4s", "hsb-x-5", "hsb-x-5s", "hu-x-3", "hu-x-3s", "hu-x-4", "hu-x-4s", "hu-x-5", "hu-x-5s", "hy-x-3", "hy-x-3s", "hy-x-4", "hy-x-4s", "hy-x-5", "hy-x-5s", "ia-x-3", "ia-x-3s", "ia-x-4", "ia-x-4s", "ia-x-5", "ia-x-5s", "id-x-3", "id-x-3s", "id-x-4", "id-x-4s", "id-x-5", "id-x-5s", "ie-x-3", "ie-x-3s", "ie-x-4", "ie-x-4s", "ie-x-5", "ie-x-5s", "ig-x-3", "ig-x-3s", "ig-x-4", "ig-x-4s", "ig-x-5", "ig-x-5s", "is-x-3", "is-x-3s", "is-x-4", "is-x-4s", "is-x-5", "is-x-5s", "it-x-3", "it-x-3s", "it-x-4", "it-x-4s", "it-x-5", "it-x-5s", "ja-x-3", "ja-x-3s", "ja-x-4", "ja-x-4s", "ja-x-5", "ja-x-5s", "jv-x-3", "jv-x-3s", "jv-x-4", "jv-x-4s", "jv-x-5", "jv-x-5s", "ka-x-3", "ka-x-3s", "ka-x-4", "ka-x-4s", "ka-x-5", "ka-x-5s", "kea-x-3", "kea-x-3s", "kea-x-4", "kea-x-4s", "kea-x-5", "kea-x-5s", "kgp-x-3", "kgp-x-3s", "kgp-x-4", "kgp-x-4s", "kgp-x-5", "kgp-x-5s", "kk-x-3", "kk-x-3s", "kk-x-4", "kk-x-4s", "kk-x-5", "kk-x-5s", "km-x-3", "km-x-3s", "km-x-4", "km-x-4s", "km-x-5", "km-x-5s", "kn-x-3", "kn-x-3s", "kn-x-4", "kn-x-4s", "kn-x-5", "kn-x-5s", "ko-x-3", "ko-x-3s", "ko-x-4", "ko-x-4s", "ko-x-5", "ko-x-5s", "kok-x-3", "kok-x-3s", "kok-x-4", "kok-x-4s", "kok-x-5", "kok-x-5s", "ks-Deva-x-3", "ks-Deva-x-3s", "ks-Deva-x-4", "ks-Deva-x-4s", "ks-Deva-x-5", "ks-Deva-x-5s", "ks-x-3", "ks-x-3s", "ks-x-4", "ks-x-4s", "ks-x-5", "ks-x-5s", "ku-x-3", "ku-x-3s", "ku-x-4", "ku-x-4s", "ku-x-5", "ku-x-5s", "kxv-Deva-x-3", "kxv-Deva-x-3s", "kxv-Deva-x-4", "kxv-Deva-x-4s", "kxv-Deva-x-5", "kxv-Deva-x-5s", "kxv-Orya-x-3", "kxv-Orya-x-3s", "kxv-Orya-x-4", "kxv-Orya-x-4s", "kxv-Orya-x-5", "kxv-Orya-x-5s", "kxv-Telu-x-3", "kxv-Telu-x-3s", "kxv-Telu-x-4", "kxv-Telu-x-4s", "kxv-Telu-x-5", "kxv-Telu-x-5s", "kxv-x-3", "kxv-x-3s", "kxv-x-4", "kxv-x-4s", "kxv-x-5", "kxv-x-5s", "ky-x-3", "ky-x-3s", "ky-x-4", "ky-x-4s", "ky-x-5", "ky-x-5s", "lb-x-3", "lb-x-3s", "lb-x-4", "lb-x-4s", "lb-x-5", "lb-x-5s", "lij-x-3", "lij-x-3s", "lij-x-4", "lij-x-4s", "lij-x-5", "lij-x-5s", "lmo-x-3", "lmo-x-3s", "lmo-x-4", "lmo-x-4s", "lmo-x-5", "lmo-x-5s", "lo-x-3", "lo-x-3s", "lo-x-4", "lo-x-4s", "lo-x-5", "lo-x-5s", "lt-x-3", "lt-x-3s", "lt-x-4", "lt-x-4s", "lt-x-5", "lt-x-5s", "lv-x-3", "lv-x-3s", "lv-x-4", "lv-x-4s", "lv-x-5", "lv-x-5s", "mai-x-3", "mai-x-3s", "mai-x-4", "mai-x-4s", "mai-x-5", "mai-x-5s", "mi-x-3", "mi-x-3s", "mi-x-4", "mi-x-4s", "mi-x-5", "mi-x-5s", "mk-x-3", "mk-x-3s", "mk-x-4", "mk-x-4s", "mk-x-5", "mk-x-5s", "ml-x-3", "ml-x-3s", "ml-x-4", "ml-x-4s", "ml-x-5", "ml-x-5s", "mn-x-3", "mn-x-3s", "mn-x-4", "mn-x-4s", "mn-x-5", "mn-x-5s", "mni-x-3", "mni-x-3s", "mni-x-4", "mni-x-4s", "mni-x-5", "mni-x-5s", "mr-x-3", "mr-x-3s", "mr-x-4", "mr-x-4s", "mr-x-5", "mr-x-5s", "ms-x-3", "ms-x-3s", "ms-x-4", "ms-x-4s", "ms-x-5", "ms-x-5s", "mt-x-3", "mt-x-3s", "mt-x-4", "mt-x-4s", "mt-x-5", "mt-x-5s", "my-x-3", "my-x-3s", "my-x-4", "my-x-4s", "my-x-5", "my-x-5s", "nb-x-3", "nb-x-3s", "nb-x-4", "nb-x-4s", "nb-x-5", "nb-x-5s", "nds-x-3", "nds-x-3s", "nds-x-4", "nds-x-4s", "nds-x-5", "nds-x-5s", "ne-x-3", "ne-x-3s", "ne-x-4", "ne-x-4s", "ne-x-5", "ne-x-5s", "nl-x-3", "nl-x-3s", "nl-x-4", "nl-x-4s", "nl-x-5", "nl-x-5s", "nn-x-3", "nn-x-3s", "nn-x-4", "nn-x-4s", "nn-x-5", "nn-x-5s", "no-x-3", "no-x-3s", "no-x-4", "no-x-4s", "no-x-5", "no-x-5s", "nqo-x-3", "nqo-x-3s", "nqo-x-4", "nqo-x-4s", "nqo-x-5", "nqo-x-5s", "oc-x-3", "oc-x-3s", "oc-x-4", "oc-x-4s", "oc-x-5", "oc-x-5s", "or-x-3", "or-x-3s", "or-x-4", "or-x-4s", "or-x-5", "or-x-5s", "pa-x-3", "pa-x-3s", "pa-x-4", "pa-x-4s", "pa-x-5", "pa-x-5s", "pcm-x-3", "pcm-x-3s", "pcm-x-4", "pcm-x-4s", "pcm-x-5", "pcm-x-5s", "pl-x-3", "pl-x-3s", "pl-x-4", "pl-x-4s", "pl-x-5", "pl-x-5s", "prg-x-3", "prg-x-3s", "prg-x-4", "prg-x-4s", "prg-x-5", "prg-x-5s", "ps-x-3", "ps-x-3s", "ps-x-4", "ps-x-4s", "ps-x-5", "ps-x-5s", "pt-x-3", "pt-x-3s", "pt-x-4", "pt-x-4s", "pt-x-5", "pt-x-5s", "qu-x-3", "qu-x-3s", "qu-x-4", "qu-x-4s", "qu-x-5", "qu-x-5s", "raj-x-3", "raj-x-3s", "raj-x-4", "raj-x-4s", "raj-x-5", "raj-x-5s", "rm-x-3", "rm-x-3s", "rm-x-4", "rm-x-4s", "rm-x-5", "rm-x-5s", "ro-x-3", "ro-x-3s", "ro-x-4", "ro-x-4s", "ro-x-5", "ro-x-5s", "ru-x-3", "ru-x-3s", "ru-x-4", "ru-x-4s", "ru-x-5", "ru-x-5s", "sa-x-3", "sa-x-3s", "sa-x-4", "sa-x-4s", "sa-x-5", "sa-x-5s", "sah-x-3", "sah-x-3s", "sah-x-4", "sah-x-4s", "sah-x-5", "sah-x-5s", "sat-x-3", "sat-x-3s", "sat-x-4", "sat-x-4s", "sat-x-5", "sat-x-5s", "sc-x-3", "sc-x-3s", "sc-x-4", "sc-x-4s", "sc-x-5", "sc-x-5s", "sd-Deva-x-3", "sd-Deva-x-3s", "sd-Deva-x-4", "sd-Deva-x-4s", "sd-Deva-x-5", "sd-Deva-x-5s", "sd-x-3", "sd-x-3s", "sd-x-4", "sd-x-4s", "sd-x-5", "sd-x-5s", "si-x-3", "si-x-3s", "si-x-4", "si-x-4s", "si-x-5", "si-x-5s", "sk-x-3", "sk-x-3s", "sk-x-4", "sk-x-4s", "sk-x-5", "sk-x-5s", "sl-x-3", "sl-x-3s", "sl-x-4", "sl-x-4s", "sl-x-5", "sl-x-5s", "so-x-3", "so-x-3s", "so-x-4", "so-x-4s", "so-x-5", "so-x-5s", "sq-x-3", "sq-x-3s", "sq-x-4", "sq-x-4s", "sq-x-5", "sq-x-5s", "sr-Latn-x-3", "sr-Latn-x-3s", "sr-Latn-x-4", "sr-Latn-x-4s", "sr-Latn-x-5", "sr-Latn-x-5s", "sr-x-3", "sr-x-3s", "sr-x-4", "sr-x-4s", "sr-x-5", "sr-x-5s", "su-x-3", "su-x-3s", "su-x-4", "su-x-4s", "su-x-5", "su-x-5s", "sv-x-3", "sv-x-3s", "sv-x-4", "sv-x-4s", "sv-x-5", "sv-x-5s", "sw-x-3", "sw-x-3s", "sw-x-4", "sw-x-4s", "sw-x-5", "sw-x-5s", "syr-x-3", "syr-x-3s", "syr-x-4", "syr-x-4s", "syr-x-5", "syr-x-5s", "szl-x-3", "szl-x-3s", "szl-x-4", "szl-x-4s", "szl-x-5", "szl-x-5s", "ta-x-3", "ta-x-3s", "ta-x-4", "ta-x-4s", "ta-x-5", "ta-x-5s", "te-x-3", "te-x-3s", "te-x-4", "te-x-4s", "te-x-5", "te-x-5s", "tg-x-3", "tg-x-3s", "tg-x-4", "tg-x-4s", "tg-x-5", "tg-x-5s", "th-x-3", "th-x-3s", "th-x-4", "th-x-4s", "th-x-5", "th-x-5s", "ti-x-3", "ti-x-3s", "ti-x-4", "ti-x-4s", "ti-x-5", "ti-x-5s", "tk-x-3", "tk-x-3s", "tk-x-4", "tk-x-4s", "tk-x-5", "tk-x-5s", "to-x-3", "to-x-3s", "to-x-4", "to-x-4s", "to-x-5", "to-x-5s", "tok-x-3", "tok-x-3s", "tok-x-4", "tok-x-4s", "tok-x-5", "tok-x-5s", "tr-x-3", "tr-x-3s", "tr-x-4", "tr-x-4s", "tr-x-5", "tr-x-5s", "tt-x-3", "tt-x-3s", "tt-x-4", "tt-x-4s", "tt-x-5", "tt-x-5s", "ug-x-3", "ug-x-3s", "ug-x-4", "ug-x-4s", "ug-x-5", "ug-x-5s", "uk-x-3", "uk-x-3s", "uk-x-4", "uk-x-4s", "uk-x-5", "uk-x-5s", "und-x-3", "und-x-3s", "und-x-4", "und-x-4s", "und-x-5", "und-x-5s", "ur-x-3", "ur-x-3s", "ur-x-4", "ur-x-4s", "ur-x-5", "ur-x-5s", "uz-Cyrl-x-3", "uz-Cyrl-x-3s", "uz-Cyrl-x-4", "uz-Cyrl-x-4s", "uz-Cyrl-x-5", "uz-Cyrl-x-5s", "uz-x-3", "uz-x-3s", "uz-x-4", "uz-x-4s", "uz-x-5", "uz-x-5s", "vec-x-3", "vec-x-3s", "vec-x-4", "vec-x-4s", "vec-x-5", "vec-x-5s", "vi-x-3", "vi-x-3s", "vi-x-4", "vi-x-4s", "vi-x-5", "vi-x-5s", "vmw-x-3", "vmw-x-3s", "vmw-x-4", "vmw-x-4s", "vmw-x-5", "vmw-x-5s", "wo-x-3", "wo-x-3s", "wo-x-4", "wo-x-4s", "wo-x-5", "wo-x-5s", "xh-x-3", "xh-x-3s", "xh-x-4", "xh-x-4s", "xh-x-5", "xh-x-5s", "xnr-x-3", "xnr-x-3s", "xnr-x-4", "xnr-x-4s", "xnr-x-5", "xnr-x-5s", "yo-x-3", "yo-x-3s", "yo-x-4", "yo-x-4s", "yo-x-5", "yo-x-5s", "yrl-x-3", "yrl-x-3s", "yrl-x-4", "yrl-x-4s", "yrl-x-5", "yrl-x-5s", "yue-Hans-x-3", "yue-Hans-x-3s", "yue-Hans-x-4", "yue-Hans-x-4s", "yue-Hans-x-5", "yue-Hans-x-5s", "yue-x-3", "yue-x-3s", "yue-x-4", "yue-x-4s", "yue-x-5", "yue-x-5s", "za-x-3", "za-x-3s", "za-x-4", "za-x-4s", "za-x-5", "za-x-5s", "zh-Hant-x-3", "zh-Hant-x-3s", "zh-Hant-x-4", "zh-Hant-x-4s", "zh-Hant-x-5", "zh-Hant-x-5s", "zh-x-3", "zh-x-3s", "zh-x-4", "zh-x-4s", "zh-x-5", "zh-x-5s", "zu-x-3", "zu-x-3s", "zu-x-4", "zu-x-4s", "zu-x-5", "zu-x-5s"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_symbols_hebrew_years_v1.rs.data b/provider/baked/datetime/data/macros/datetime_symbols_hebrew_years_v1.rs.data index 06852c933e6..df826b6b724 100644 --- a/provider/baked/datetime/data/macros/datetime_symbols_hebrew_years_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_symbols_hebrew_years_v1.rs.data @@ -19,7 +19,7 @@ macro_rules! __impl_datetime_symbols_hebrew_years_v1 { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0hebrew") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0A.M.") }) }); - static FR_CA_X_3: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Eras(unsafe { + static AF_X_3: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Eras(unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0hebrew") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0AM") }) }); @@ -87,8 +87,8 @@ macro_rules! __impl_datetime_symbols_hebrew_years_v1 { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0hebrew") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0kop\xC5\xA1 pasaules rad\xC4\xAB\xC5\xA1anas") }) }); - static VALUES: [&::Yokeable; 49usize] = [&AR_X_3, &AR_X_3, &AR_X_3, &FA_X_3, &FA_X_3, &FA_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &FI_X_5, &FR_CA_X_3, &FR_CA_X_3, &FR_X_3, &FR_X_3, &FI_X_5, &HE_X_5, &HU_X_3, &HU_X_3, &HU_X_3, &FI_X_5, &KO_X_5, &LV_X_5, &MR_X_5, &RO_X_3, &RO_X_3, &RO_X_3, &RU_X_5, &SC_X_3, &SC_X_3, &SC_X_5, &FI_X_5, &TH_X_3, &TH_X_3, &TH_X_3, &FR_CA_X_3, &FR_CA_X_3, &FR_CA_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &ZH_X_3, &ZH_X_3, &ZH_X_3]; - static KEYS: [&str; 49usize] = ["ar-x-3", "ar-x-4", "ar-x-5", "fa-x-3", "fa-x-4", "fa-x-5", "ff-Adlm-x-3", "ff-Adlm-x-4", "ff-Adlm-x-5", "fi-x-5", "fr-CA-x-3", "fr-CA-x-4", "fr-x-3", "fr-x-4", "fr-x-5", "he-x-5", "hu-x-3", "hu-x-4", "hu-x-5", "is-x-5", "ko-x-5", "lv-x-5", "mr-x-5", "ro-x-3", "ro-x-4", "ro-x-5", "ru-x-5", "sc-x-3", "sc-x-4", "sc-x-5", "sv-x-5", "th-x-3", "th-x-4", "th-x-5", "und-x-3", "und-x-4", "und-x-5", "yue-Hans-x-3", "yue-Hans-x-4", "yue-Hans-x-5", "yue-x-3", "yue-x-4", "yue-x-5", "zh-Hant-x-3", "zh-Hant-x-4", "zh-Hant-x-5", "zh-x-3", "zh-x-4", "zh-x-5"]; + static VALUES: [&::Yokeable; 482usize] = [&AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AR_X_3, &AR_X_3, &AR_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &FA_X_3, &FA_X_3, &FA_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &AF_X_3, &AF_X_3, &FI_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &FR_X_3, &FR_X_3, &FI_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &HE_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &HU_X_3, &HU_X_3, &HU_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &FI_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &KO_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &LV_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &MR_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &RO_X_3, &RO_X_3, &RO_X_3, &AF_X_3, &AF_X_3, &RU_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &SC_X_3, &SC_X_3, &SC_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &FI_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &TH_X_3, &TH_X_3, &TH_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &ZH_X_3, &ZH_X_3, &ZH_X_3, &AF_X_3, &AF_X_3, &AF_X_3]; + static KEYS: [&str; 482usize] = ["af-x-3", "af-x-4", "af-x-5", "am-x-3", "am-x-4", "am-x-5", "ar-x-3", "ar-x-4", "ar-x-5", "as-x-3", "as-x-4", "as-x-5", "ast-x-3", "ast-x-4", "ast-x-5", "az-x-3", "az-x-4", "az-x-5", "be-x-3", "be-x-4", "be-x-5", "bg-x-3", "bg-x-4", "bg-x-5", "bgc-x-3", "bgc-x-4", "bgc-x-5", "bho-x-3", "bho-x-4", "bho-x-5", "blo-x-3", "blo-x-4", "blo-x-5", "bn-x-3", "bn-x-4", "bn-x-5", "br-x-3", "br-x-4", "br-x-5", "brx-x-3", "brx-x-4", "brx-x-5", "bs-Cyrl-x-3", "bs-Cyrl-x-4", "bs-Cyrl-x-5", "bs-x-3", "bs-x-4", "bs-x-5", "ca-x-3", "ca-x-4", "ca-x-5", "ceb-x-3", "ceb-x-4", "ceb-x-5", "chr-x-3", "chr-x-4", "chr-x-5", "cs-x-3", "cs-x-4", "cs-x-5", "csw-x-3", "csw-x-4", "csw-x-5", "cv-x-3", "cv-x-4", "cv-x-5", "cy-x-3", "cy-x-4", "cy-x-5", "da-x-3", "da-x-4", "da-x-5", "de-x-3", "de-x-4", "de-x-5", "doi-x-3", "doi-x-4", "doi-x-5", "dsb-x-3", "dsb-x-4", "dsb-x-5", "el-x-3", "el-x-4", "el-x-5", "en-x-3", "en-x-4", "en-x-5", "eo-x-3", "eo-x-4", "eo-x-5", "es-x-3", "es-x-4", "es-x-5", "et-x-3", "et-x-4", "et-x-5", "eu-x-3", "eu-x-4", "eu-x-5", "fa-x-3", "fa-x-4", "fa-x-5", "ff-Adlm-x-3", "ff-Adlm-x-4", "ff-Adlm-x-5", "fi-x-3", "fi-x-4", "fi-x-5", "fil-x-3", "fil-x-4", "fil-x-5", "fo-x-3", "fo-x-4", "fo-x-5", "fr-CA-x-3", "fr-CA-x-4", "fr-x-3", "fr-x-4", "fr-x-5", "fy-x-3", "fy-x-4", "fy-x-5", "ga-x-3", "ga-x-4", "ga-x-5", "gd-x-3", "gd-x-4", "gd-x-5", "gl-x-3", "gl-x-4", "gl-x-5", "gu-x-3", "gu-x-4", "gu-x-5", "ha-x-3", "ha-x-4", "ha-x-5", "he-x-3", "he-x-4", "he-x-5", "hi-Latn-x-3", "hi-Latn-x-4", "hi-Latn-x-5", "hi-x-3", "hi-x-4", "hi-x-5", "hr-x-3", "hr-x-4", "hr-x-5", "hsb-x-3", "hsb-x-4", "hsb-x-5", "hu-x-3", "hu-x-4", "hu-x-5", "hy-x-3", "hy-x-4", "hy-x-5", "ia-x-3", "ia-x-4", "ia-x-5", "id-x-3", "id-x-4", "id-x-5", "ie-x-3", "ie-x-4", "ie-x-5", "ig-x-3", "ig-x-4", "ig-x-5", "is-x-3", "is-x-4", "is-x-5", "it-x-3", "it-x-4", "it-x-5", "ja-x-3", "ja-x-4", "ja-x-5", "jv-x-3", "jv-x-4", "jv-x-5", "ka-x-3", "ka-x-4", "ka-x-5", "kea-x-3", "kea-x-4", "kea-x-5", "kgp-x-3", "kgp-x-4", "kgp-x-5", "kk-x-3", "kk-x-4", "kk-x-5", "km-x-3", "km-x-4", "km-x-5", "kn-x-3", "kn-x-4", "kn-x-5", "ko-x-3", "ko-x-4", "ko-x-5", "kok-x-3", "kok-x-4", "kok-x-5", "ks-Deva-x-3", "ks-Deva-x-4", "ks-Deva-x-5", "ks-x-3", "ks-x-4", "ks-x-5", "ku-x-3", "ku-x-4", "ku-x-5", "kxv-Deva-x-3", "kxv-Deva-x-4", "kxv-Deva-x-5", "kxv-Orya-x-3", "kxv-Orya-x-4", "kxv-Orya-x-5", "kxv-Telu-x-3", "kxv-Telu-x-4", "kxv-Telu-x-5", "kxv-x-3", "kxv-x-4", "kxv-x-5", "ky-x-3", "ky-x-4", "ky-x-5", "lb-x-3", "lb-x-4", "lb-x-5", "lij-x-3", "lij-x-4", "lij-x-5", "lmo-x-3", "lmo-x-4", "lmo-x-5", "lo-x-3", "lo-x-4", "lo-x-5", "lt-x-3", "lt-x-4", "lt-x-5", "lv-x-3", "lv-x-4", "lv-x-5", "mai-x-3", "mai-x-4", "mai-x-5", "mi-x-3", "mi-x-4", "mi-x-5", "mk-x-3", "mk-x-4", "mk-x-5", "ml-x-3", "ml-x-4", "ml-x-5", "mn-x-3", "mn-x-4", "mn-x-5", "mni-x-3", "mni-x-4", "mni-x-5", "mr-x-3", "mr-x-4", "mr-x-5", "ms-x-3", "ms-x-4", "ms-x-5", "mt-x-3", "mt-x-4", "mt-x-5", "my-x-3", "my-x-4", "my-x-5", "nb-x-3", "nb-x-4", "nb-x-5", "nds-x-3", "nds-x-4", "nds-x-5", "ne-x-3", "ne-x-4", "ne-x-5", "nl-x-3", "nl-x-4", "nl-x-5", "nn-x-3", "nn-x-4", "nn-x-5", "no-x-3", "no-x-4", "no-x-5", "nqo-x-3", "nqo-x-4", "nqo-x-5", "oc-x-3", "oc-x-4", "oc-x-5", "or-x-3", "or-x-4", "or-x-5", "pa-x-3", "pa-x-4", "pa-x-5", "pcm-x-3", "pcm-x-4", "pcm-x-5", "pl-x-3", "pl-x-4", "pl-x-5", "prg-x-3", "prg-x-4", "prg-x-5", "ps-x-3", "ps-x-4", "ps-x-5", "pt-x-3", "pt-x-4", "pt-x-5", "qu-x-3", "qu-x-4", "qu-x-5", "raj-x-3", "raj-x-4", "raj-x-5", "rm-x-3", "rm-x-4", "rm-x-5", "ro-x-3", "ro-x-4", "ro-x-5", "ru-x-3", "ru-x-4", "ru-x-5", "sa-x-3", "sa-x-4", "sa-x-5", "sah-x-3", "sah-x-4", "sah-x-5", "sat-x-3", "sat-x-4", "sat-x-5", "sc-x-3", "sc-x-4", "sc-x-5", "sd-Deva-x-3", "sd-Deva-x-4", "sd-Deva-x-5", "sd-x-3", "sd-x-4", "sd-x-5", "si-x-3", "si-x-4", "si-x-5", "sk-x-3", "sk-x-4", "sk-x-5", "sl-x-3", "sl-x-4", "sl-x-5", "so-x-3", "so-x-4", "so-x-5", "sq-x-3", "sq-x-4", "sq-x-5", "sr-Latn-x-3", "sr-Latn-x-4", "sr-Latn-x-5", "sr-x-3", "sr-x-4", "sr-x-5", "su-x-3", "su-x-4", "su-x-5", "sv-x-3", "sv-x-4", "sv-x-5", "sw-x-3", "sw-x-4", "sw-x-5", "syr-x-3", "syr-x-4", "syr-x-5", "szl-x-3", "szl-x-4", "szl-x-5", "ta-x-3", "ta-x-4", "ta-x-5", "te-x-3", "te-x-4", "te-x-5", "tg-x-3", "tg-x-4", "tg-x-5", "th-x-3", "th-x-4", "th-x-5", "ti-x-3", "ti-x-4", "ti-x-5", "tk-x-3", "tk-x-4", "tk-x-5", "to-x-3", "to-x-4", "to-x-5", "tok-x-3", "tok-x-4", "tok-x-5", "tr-x-3", "tr-x-4", "tr-x-5", "tt-x-3", "tt-x-4", "tt-x-5", "ug-x-3", "ug-x-4", "ug-x-5", "uk-x-3", "uk-x-4", "uk-x-5", "und-x-3", "und-x-4", "und-x-5", "ur-x-3", "ur-x-4", "ur-x-5", "uz-Cyrl-x-3", "uz-Cyrl-x-4", "uz-Cyrl-x-5", "uz-x-3", "uz-x-4", "uz-x-5", "vec-x-3", "vec-x-4", "vec-x-5", "vi-x-3", "vi-x-4", "vi-x-5", "vmw-x-3", "vmw-x-4", "vmw-x-5", "wo-x-3", "wo-x-4", "wo-x-5", "xh-x-3", "xh-x-4", "xh-x-5", "xnr-x-3", "xnr-x-4", "xnr-x-5", "yo-x-3", "yo-x-4", "yo-x-5", "yrl-x-3", "yrl-x-4", "yrl-x-5", "yue-Hans-x-3", "yue-Hans-x-4", "yue-Hans-x-5", "yue-x-3", "yue-x-4", "yue-x-5", "za-x-3", "za-x-4", "za-x-5", "zh-Hant-x-3", "zh-Hant-x-4", "zh-Hant-x-5", "zh-x-3", "zh-x-4", "zh-x-5", "zu-x-3", "zu-x-4", "zu-x-5"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_symbols_indian_months_v1.rs.data b/provider/baked/datetime/data/macros/datetime_symbols_indian_months_v1.rs.data index 2220fecb5b4..4243895cdc3 100644 --- a/provider/baked/datetime/data/macros/datetime_symbols_indian_months_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_symbols_indian_months_v1.rs.data @@ -21,7 +21,7 @@ macro_rules! __impl_datetime_symbols_indian_months_v1 { static PA_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\t\0\x18\0!\0*\x006\0E\0Q\0]\0i\0r\0{\0\xE0\xA8\x9A\xE0\xA9\x87\xE0\xA8\xA4\xE0\xA8\xB5\xE0\xA9\x88\xE0\xA8\xB8\xE0\xA8\xBE\xE0\xA8\x96\xE0\xA8\x9C\xE0\xA9\x87\xE0\xA8\xA0\xE0\xA8\xB9\xE0\xA8\xBE\xE0\xA9\x9C\xE0\xA8\xB8\xE0\xA8\xBE\xE0\xA8\x89\xE0\xA8\xA3\xE0\xA8\xAD\xE0\xA8\xBE\xE0\xA8\xA6\xE0\xA9\x8B\xE0\xA8\x82\xE0\xA8\x85\xE0\xA9\xB1\xE0\xA8\xB8\xE0\xA9\x82\xE0\xA8\x95\xE0\xA9\xB1\xE0\xA8\xA4\xE0\xA8\x95\xE0\xA8\xAE\xE0\xA9\xB1\xE0\xA8\x98\xE0\xA8\xB0\xE0\xA8\xAA\xE0\xA9\x8B\xE0\xA8\xB9\xE0\xA8\xAE\xE0\xA8\xBE\xE0\xA8\x98\xE0\xA8\xAB\xE0\xA9\xB1\xE0\xA8\x97\xE0\xA8\xA3") }); static NE_X_5: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\t\0\x18\0!\0-\09\0B\0N\0c\0r\0{\0\x84\0\xE0\xA4\x9A\xE0\xA5\x88\xE0\xA4\xA4\xE0\xA4\xB5\xE0\xA5\x88\xE0\xA4\xB6\xE0\xA4\xBE\xE0\xA4\x96\xE0\xA4\x9C\xE0\xA5\x87\xE0\xA4\xA0\xE0\xA4\x85\xE0\xA4\xB8\xE0\xA4\xBE\xE0\xA4\xB0\xE0\xA4\xB8\xE0\xA4\xBE\xE0\xA4\x89\xE0\xA4\xA8\xE0\xA4\xAD\xE0\xA4\xA6\xE0\xA5\x8C\xE0\xA4\x85\xE0\xA4\xB8\xE0\xA5\x8B\xE0\xA4\x9C\xE0\xA4\x95\xE0\xA4\xBE\xE0\xA4\xA4\xE0\xA5\x8D\xE0\xA4\xA4\xE0\xA4\xBF\xE0\xA4\x95\xE0\xA4\xAE\xE0\xA4\x99\xE0\xA4\xB8\xE0\xA4\xBF\xE0\xA4\xB0\xE0\xA4\xAA\xE0\xA5\x81\xE0\xA4\xB8\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\x98\xE0\xA4\xAB\xE0\xA4\xBE\xE0\xA4\x97\xE0\xA5\x81\xE0\xA4\xA8") }); static MAI_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\t\0\x18\0!\x000\09\0E\0Q\0`\0l\0u\0~\0\xE0\xA4\x9A\xE0\xA5\x88\xE0\xA4\xA4\xE0\xA4\xAC\xE0\xA5\x88\xE0\xA4\xB6\xE0\xA4\xBE\xE0\xA4\x96\xE0\xA4\x9C\xE0\xA5\x87\xE0\xA4\xA0\xE0\xA4\x85\xE0\xA4\x96\xE0\xA4\xBE\xE0\xA4\xA2\xE0\xA4\xBC\xE0\xA4\xB8\xE0\xA4\x89\xE0\xA4\xA8\xE0\xA4\xAD\xE0\xA4\xBE\xE0\xA4\xA6\xE0\xA5\x8B\xE0\xA4\x86\xE0\xA4\xB8\xE0\xA4\xBF\xE0\xA4\xA8\xE0\xA4\x95\xE0\xA4\xBE\xE0\xA4\xA4\xE0\xA4\xBF\xE0\xA4\x95\xE0\xA4\x85\xE0\xA4\x97\xE0\xA4\xB9\xE0\xA4\xA8\xE0\xA4\xAA\xE0\xA5\x82\xE0\xA4\xB8\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\x98\xE0\xA4\xAB\xE0\xA4\xBE\xE0\xA4\x97\xE0\xA5\x81\xE0\xA4\xA8") }); - static UND_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\x0B\0\r\x00123456789101112") }); + static AF_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\x0B\0\r\x00123456789101112") }); static FR_CA_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x05\0\x06\0\x07\0\t\0\n\0\x0B\0\x0C\0\r\0CVJ\xC4\x80SB\xC4\x80KMPMP") }); static HR_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x02\0\x04\0\x06\0\x08\0\n\0\x0C\0\x0E\0\x10\0\x12\0\x15\0\x18\x001.2.3.4.5.6.7.8.9.10.11.12.") }); static KOK_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x03\0\x06\0\t\0\x0C\0\x0F\0\x12\0\x15\0\x18\0\x1B\0!\0'\0\xE0\xA5\xA7\xE0\xA5\xA8\xE0\xA5\xA9\xE0\xA5\xAA\xE0\xA5\xAB\xE0\xA5\xAC\xE0\xA5\xAD\xE0\xA5\xAE\xE0\xA5\xAF\xE0\xA5\xA7\xE0\xA5\xA6\xE0\xA5\xA7\xE0\xA5\xA7\xE0\xA5\xA7\xE0\xA5\xA8") }); @@ -38,7 +38,7 @@ macro_rules! __impl_datetime_symbols_indian_months_v1 { static UR_X_3S: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x06\0\x12\0\x1A\0$\0,\08\0D\0N\0V\0\\\0d\0\xDA\x86\xDB\x8C\xD8\xAA\xD8\xA8\xDB\x8C\xD8\xB3\xD8\xA7\xDA\xA9\xDA\xBE\xD8\xAC\xDB\x8C\xD9\xB9\xDA\xBE\xD8\xA7\xD8\xB3\xD8\xA7\xDA\x91\xDA\xBE\xD8\xB3\xD8\xA7\xD9\x88\xD9\x86\xD8\xA8\xDA\xBE\xD8\xA7\xD8\xAF\xD9\x88\xDA\xBA\xD8\xA7\xD8\xB3\xD9\x88\xDB\x8C\xD9\x86\xD8\xA7\xDA\xA9\xD8\xA7\xD8\xAA\xD9\x90\xDA\xA9\xD8\xA7\xDA\xAF\xDB\x81\xD9\x86\xD9\xBE\xD9\x88\xD8\xB3\xD9\x85\xD8\xA7\xDA\xAF\xDA\xBE\xD9\xBE\xDA\xBE\xD8\xA7\xDA\xAF\xD9\x86") }); static SR_LATN_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x07\0\x0E\0\x15\0\x1A\0!\0&\0,\x003\0;\0@\0D\0\xC4\x8CaitraVaisakaJiaistaAsadaSravanaBadraAsvinaKartikaArgajanaPauzaMagaFalguna") }); static RO_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x07\0\x0F\0\x16\0\x1F\0(\x002\08\0>\0J\0P\0T\0ChaitraVaisakhaJyeshtaAashaadhaShraavanaBhadrapadaAshwinKartikMargashirshaPaushaMaghPhalguna") }); - static ES_419_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x07\0\x0F\0\x17\0\x1D\0$\0*\x000\x007\0A\0F\0K\0ChaitraVaisakhaJyaisthaAsadhaSravanaBhadraAsvinaKartikaAgrahayanaPausaMaghaPhalguna") }); + static AF_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x07\0\x0F\0\x17\0\x1D\0$\0*\x000\x007\0A\0F\0K\0ChaitraVaisakhaJyaisthaAsadhaSravanaBhadraAsvinaKartikaAgrahayanaPausaMaghaPhalguna") }); static DA_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x07\0\x0F\0\x17\0\x1D\0$\0*\x000\x007\0A\0F\0K\0chaitravaisakhajyaisthaasadhasravanabhadraasvinakartikaagrahayanapausamaghaphalguna") }); static DE_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x07\0\x0F\0\x18\0\x1F\0&\x000\x007\0>\0I\0O\0T\0ChaitraVaisakhaJyaishthaAshadhaSravanaBhadrapadaAshvinaKartikaMargasirshaPaushaMaghaPhalguna") }); static FY_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x07\0\x10\0\x18\0!\0*\x005\0<\0D\0N\0T\0Z\0ChaitraVaishakhaJyeshthaAashaadhaShraavanaBhaadrapadaAshvinaKaartikaAgrahayanaPaushaMaaghaPhaalguna") }); @@ -80,8 +80,8 @@ macro_rules! __impl_datetime_symbols_indian_months_v1 { static TA_X_5: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x18\0*\x003\0<\0H\0c\0u\0\x93\0\xA8\0\xAE\0\xBA\0\xE0\xAE\x9A\xE0\xAE\xBF\xE0\xAE\xA4\xE0\xAF\x8D\xE0\xAE\xA4\xE0\xAE\xBF\xE0\xAE\xB0\xE0\xAF\x88\xE0\xAE\xB5\xE0\xAF\x88\xE0\xAE\x95\xE0\xAE\xBE\xE0\xAE\x9A\xE0\xAE\xBF\xE0\xAE\x86\xE0\xAE\xA9\xE0\xAE\xBF\xE0\xAE\x86\xE0\xAE\x9F\xE0\xAE\xBF\xE0\xAE\x86\xE0\xAE\xB5\xE0\xAE\xA3\xE0\xAE\xBF\xE0\xAE\xAA\xE0\xAF\x81\xE0\xAE\xB0\xE0\xAE\x9F\xE0\xAF\x8D\xE0\xAE\x9F\xE0\xAE\xBE\xE0\xAE\x9A\xE0\xAE\xBF\xE0\xAE\x90\xE0\xAE\xAA\xE0\xAF\x8D\xE0\xAE\xAA\xE0\xAE\x9A\xE0\xAE\xBF\xE0\xAE\x95\xE0\xAE\xBE\xE0\xAE\xB0\xE0\xAF\x8D\xE0\xAE\xA4\xE0\xAF\x8D\xE0\xAE\xA4\xE0\xAE\xBF\xE0\xAE\x95\xE0\xAF\x88\xE0\xAE\xAE\xE0\xAE\xBE\xE0\xAE\xB0\xE0\xAF\x8D\xE0\xAE\x95\xE0\xAE\xB4\xE0\xAE\xBF\xE0\xAE\xA4\xE0\xAF\x88\xE0\xAE\xAE\xE0\xAE\xBE\xE0\xAE\x9A\xE0\xAE\xBF\xE0\xAE\xAA\xE0\xAE\x99\xE0\xAF\x8D\xE0\xAE\x95\xE0\xAF\x81\xE0\xAE\xA9\xE0\xAE\xBF") }); static FF_ADLM_X_5S: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x18\x000\0L\0`\0|\0\x90\0\xA8\0\xC4\0\xEC\0\0\x01\x10\x01\xF0\x9E\xA4\x85\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xBC\xF0\x9E\xA4\xAA\xF0\x9E\xA4\xA2\xF0\x9E\xA4\x9C\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xA7\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xBF\xF0\x9E\xA4\xA2\xF0\x9E\xA4\x94\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xA7\xF0\x9E\xA4\xBC\xF0\x9E\xA4\xA2\xF0\x9E\xA4\x80\xF0\x9E\xA4\xA7\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xA3\xF0\x9E\xA4\xA2\xF0\x9E\xA4\x85\xF0\x9E\xA4\xAA\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xBE\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xA2\xF0\x9E\xA4\x84\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xA3\xF0\x9E\xA4\xAA\xF0\x9E\xA4\xA2\xF0\x9E\xA4\x80\xF0\x9E\xA4\xA7\xF0\x9E\xA4\xBE\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xA2\xF0\x9E\xA4\x91\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xAA\xF0\x9E\xA4\xB3\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xBC\xF0\x9E\xA4\xA2\xF0\x9E\xA4\x88\xF0\x9E\xA4\xBA\xF0\x9E\xA4\xAA\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xB8\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xA2\xF0\x9E\xA4\x86\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xA7\xF0\x9E\xA4\xA2\xF0\x9E\xA4\x83\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xB9\xF0\x9E\xA4\xA2\xF0\x9E\xA4\x86\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xA4\xF0\x9E\xA4\xBA\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xA2") }); static FF_ADLM_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x18\x000\0L\0`\0|\0\x90\0\xA8\0\xC4\0\xEC\0\0\x01\x10\x01\xF0\x9E\xA4\x85\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xBC\xF0\x9E\xA4\xAA\xF0\x9E\xA4\xA2\xF0\x9E\xA4\x9C\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xA7\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xBF\xF0\x9E\xA4\xA2\xF0\x9E\xA4\x94\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xA7\xF0\x9E\xA4\xBC\xF0\x9E\xA4\xA2\xF0\x9E\xA4\x80\xF0\x9E\xA4\xA7\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xA3\xF0\x9E\xA4\xA2\xF0\x9E\xA4\x85\xF0\x9E\xA4\xAA\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xBE\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xA2\xF0\x9E\xA4\x84\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xA3\xF0\x9E\xA4\xAA\xF0\x9E\xA4\xA2\xF0\x9E\xA4\x80\xF0\x9E\xA4\xA7\xF0\x9E\xA4\xBE\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xA2\xF0\x9E\xA4\x91\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xAA\xF0\x9E\xA4\xBC\xF0\x9E\xA4\xAD\xF0\x9E\xA4\xB3\xF0\x9E\xA4\xA2\xF0\x9E\xA4\x80\xF0\x9E\xA4\xBA\xF0\x9E\xA4\xAA\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xB8\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xB4\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xA2\xF0\x9E\xA4\x86\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xA7\xF0\x9E\xA4\xA2\xF0\x9E\xA4\x83\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xB9\xF0\x9E\xA4\xA2\xF0\x9E\xA4\x86\xF0\x9E\xA4\xA2\xF0\x9E\xA4\xA4\xF0\x9E\xA4\xBA\xF0\x9E\xA4\xB5\xF0\x9E\xA4\xB2\xF0\x9E\xA4\xA2") }); - static VALUES: [&::Yokeable; 341usize] = [&AS_X_3, &AS_X_3, &AS_X_3, &AS_X_3, &AST_X_5, &BG_X_3, &BG_X_3, &BG_X_3, &BG_X_3, &BN_X_3, &BN_X_3, &BN_X_4, &BN_X_4, &BN_X_3, &BN_X_3, &BRX_X_3, &BRX_X_3, &BRX_X_3, &BRX_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &CS_X_3, &CS_X_3, &CS_X_3, &CS_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DE_X_3, &DE_X_3, &DE_X_3, &DE_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &FA_X_3, &FA_X_3, &FA_X_3, &FA_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_4, &FF_ADLM_X_4, &FF_ADLM_X_3, &FF_ADLM_X_5S, &FI_X_3, &DA_X_3, &FI_X_3, &FI_X_5S, &FR_CA_X_4, &FR_CA_X_4, &FR_X_3, &FR_X_3, &FR_X_5, &FR_X_5, &FY_X_3, &FY_X_3, &FY_X_3, &FY_X_3, &GU_X_3, &GU_X_3, &GU_X_3, &GU_X_3, &HE_X_3, &HE_X_3, &HE_X_5, &HE_X_5, &HI_X_3, &HI_X_3, &HI_X_3, &HI_X_3, &HR_X_4, &HR_X_4, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &KK_X_3, &KK_X_3, &KK_X_3, &KK_X_3, &KN_X_3, &KN_X_3, &KN_X_3, &KN_X_3, &KOK_X_3, &KOK_X_3, &KOK_X_4, &KOK_X_4, &KOK_X_3, &KOK_X_3, &KS_X_3, &KS_X_3, &KS_X_3, &KS_X_3, &LO_X_3, &LO_X_3S, &LO_X_3S, &LO_X_3S, &LV_X_3, &LV_X_3, &LV_X_3, &LV_X_3, &MAI_X_3, &MAI_X_3, &MAI_X_3, &MAI_X_3, &MK_X_3, &MK_X_3, &MK_X_3, &MK_X_3, &ML_X_3, &ML_X_3, &ML_X_4, &ML_X_4, &ML_X_5, &ML_X_5, &MR_X_3, &MR_X_3, &KOK_X_4, &KOK_X_4, &MR_X_3, &MR_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &NE_X_3, &NE_X_3, &KOK_X_4, &KOK_X_4, &NE_X_5, &NE_X_5S, &FY_X_3, &FY_X_3, &FY_X_3, &FY_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &OR_X_3, &OR_X_3, &OR_X_3, &OR_X_3, &PA_X_3, &PA_X_3, &PA_X_4, &PA_X_4, &PA_X_3, &PA_X_3, &PL_X_3, &PL_X_3, &PL_X_3, &PL_X_3, &PS_X_3, &PS_X_3, &PS_X_3, &PS_X_3, &RO_X_3, &RO_X_3, &RO_X_3, &RO_X_3, &RU_X_3, &RU_X_3, &RU_X_3, &RU_X_3, &SC_X_3, &SC_X_3, &DA_X_3, &DA_X_3, &SD_X_3, &SD_X_3, &SD_X_3, &SD_X_3, &CS_X_3, &CS_X_3, &CS_X_3, &CS_X_3, &SR_LATN_X_3, &SR_LATN_X_3, &SR_LATN_X_3, &SR_LATN_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &FR_X_5, &SV_X_3S, &FR_X_5, &SV_X_3S, &TA_X_3, &TA_X_3, &TA_X_5, &TA_X_5, &TE_X_3, &TE_X_3, &TE_X_3, &TE_X_3, &TH_X_3, &TH_X_3, &TH_X_3, &TH_X_3, &UK_X_3, &UK_X_3, &UK_X_5, &UK_X_5, &ES_419_X_3, &ES_419_X_3, &UND_X_4, &UND_X_4, &ES_419_X_3, &ES_419_X_3, &UR_X_3, &UR_X_3S, &UR_X_3S, &UR_X_3S, &XNR_X_3, &XNR_X_3, &XNR_X_3, &XNR_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &ZH_X_3, &ZH_X_3, &ZH_X_5, &ZH_X_5]; - static KEYS: [&str; 341usize] = ["as-x-3", "as-x-3s", "as-x-5", "as-x-5s", "ast-x-5", "bg-x-3", "bg-x-3s", "bg-x-5", "bg-x-5s", "bn-x-3", "bn-x-3s", "bn-x-4", "bn-x-4s", "bn-x-5", "bn-x-5s", "brx-x-3", "brx-x-3s", "brx-x-5", "brx-x-5s", "bs-Cyrl-x-3", "bs-Cyrl-x-3s", "bs-Cyrl-x-5", "bs-Cyrl-x-5s", "cs-x-3", "cs-x-3s", "cs-x-5", "cs-x-5s", "da-x-3", "da-x-3s", "da-x-5", "da-x-5s", "de-x-3", "de-x-3s", "de-x-5", "de-x-5s", "es-419-x-3", "es-419-x-3s", "es-419-x-5", "es-419-x-5s", "es-AR-x-3", "es-AR-x-3s", "es-AR-x-5", "es-AR-x-5s", "es-BO-x-3", "es-BO-x-3s", "es-BO-x-5", "es-BO-x-5s", "es-BR-x-3", "es-BR-x-3s", "es-BR-x-5", "es-BR-x-5s", "es-BZ-x-3", "es-BZ-x-3s", "es-BZ-x-5", "es-BZ-x-5s", "es-CL-x-3", "es-CL-x-3s", "es-CL-x-5", "es-CL-x-5s", "es-CO-x-3", "es-CO-x-3s", "es-CO-x-5", "es-CO-x-5s", "es-CR-x-3", "es-CR-x-3s", "es-CR-x-5", "es-CR-x-5s", "es-CU-x-3", "es-CU-x-3s", "es-CU-x-5", "es-CU-x-5s", "es-DO-x-3", "es-DO-x-3s", "es-DO-x-5", "es-DO-x-5s", "es-EC-x-3", "es-EC-x-3s", "es-EC-x-5", "es-EC-x-5s", "es-GT-x-3", "es-GT-x-3s", "es-GT-x-5", "es-GT-x-5s", "es-HN-x-3", "es-HN-x-3s", "es-HN-x-5", "es-HN-x-5s", "es-MX-x-3", "es-MX-x-3s", "es-MX-x-5", "es-MX-x-5s", "es-NI-x-3", "es-NI-x-3s", "es-NI-x-5", "es-NI-x-5s", "es-PA-x-3", "es-PA-x-3s", "es-PA-x-5", "es-PA-x-5s", "es-PE-x-3", "es-PE-x-3s", "es-PE-x-5", "es-PE-x-5s", "es-PR-x-3", "es-PR-x-3s", "es-PR-x-5", "es-PR-x-5s", "es-PY-x-3", "es-PY-x-3s", "es-PY-x-5", "es-PY-x-5s", "es-SV-x-3", "es-SV-x-3s", "es-SV-x-5", "es-SV-x-5s", "es-US-x-3", "es-US-x-3s", "es-US-x-5", "es-US-x-5s", "es-UY-x-3", "es-UY-x-3s", "es-UY-x-5", "es-UY-x-5s", "es-VE-x-3", "es-VE-x-3s", "es-VE-x-5", "es-VE-x-5s", "es-x-3", "es-x-3s", "es-x-5", "es-x-5s", "fa-x-3", "fa-x-3s", "fa-x-5", "fa-x-5s", "ff-Adlm-x-3", "ff-Adlm-x-3s", "ff-Adlm-x-4", "ff-Adlm-x-4s", "ff-Adlm-x-5", "ff-Adlm-x-5s", "fi-x-3", "fi-x-3s", "fi-x-5", "fi-x-5s", "fr-CA-x-4", "fr-CA-x-4s", "fr-x-3", "fr-x-3s", "fr-x-5", "fr-x-5s", "fy-x-3", "fy-x-3s", "fy-x-5", "fy-x-5s", "gu-x-3", "gu-x-3s", "gu-x-5", "gu-x-5s", "he-x-3", "he-x-3s", "he-x-5", "he-x-5s", "hi-x-3", "hi-x-3s", "hi-x-5", "hi-x-5s", "hr-x-4", "hr-x-4s", "is-x-3", "is-x-3s", "is-x-5", "is-x-5s", "ja-x-3", "ja-x-3s", "ja-x-5", "ja-x-5s", "kk-x-3", "kk-x-3s", "kk-x-5", "kk-x-5s", "kn-x-3", "kn-x-3s", "kn-x-5", "kn-x-5s", "kok-x-3", "kok-x-3s", "kok-x-4", "kok-x-4s", "kok-x-5", "kok-x-5s", "ks-x-3", "ks-x-3s", "ks-x-5", "ks-x-5s", "lo-x-3", "lo-x-3s", "lo-x-5", "lo-x-5s", "lv-x-3", "lv-x-3s", "lv-x-5", "lv-x-5s", "mai-x-3", "mai-x-3s", "mai-x-5", "mai-x-5s", "mk-x-3", "mk-x-3s", "mk-x-5", "mk-x-5s", "ml-x-3", "ml-x-3s", "ml-x-4", "ml-x-4s", "ml-x-5", "ml-x-5s", "mr-x-3", "mr-x-3s", "mr-x-4", "mr-x-4s", "mr-x-5", "mr-x-5s", "nb-x-3", "nb-x-3s", "nb-x-5", "nb-x-5s", "ne-x-3", "ne-x-3s", "ne-x-4", "ne-x-4s", "ne-x-5", "ne-x-5s", "nl-x-3", "nl-x-3s", "nl-x-5", "nl-x-5s", "nn-x-3", "nn-x-3s", "nn-x-5", "nn-x-5s", "no-x-3", "no-x-3s", "no-x-5", "no-x-5s", "or-x-3", "or-x-3s", "or-x-5", "or-x-5s", "pa-x-3", "pa-x-3s", "pa-x-4", "pa-x-4s", "pa-x-5", "pa-x-5s", "pl-x-3", "pl-x-3s", "pl-x-5", "pl-x-5s", "ps-x-3", "ps-x-3s", "ps-x-5", "ps-x-5s", "ro-x-3", "ro-x-3s", "ro-x-5", "ro-x-5s", "ru-x-3", "ru-x-3s", "ru-x-5", "ru-x-5s", "sc-x-3", "sc-x-3s", "sc-x-5", "sc-x-5s", "sd-x-3", "sd-x-3s", "sd-x-5", "sd-x-5s", "sk-x-3", "sk-x-3s", "sk-x-5", "sk-x-5s", "sr-Latn-x-3", "sr-Latn-x-3s", "sr-Latn-x-5", "sr-Latn-x-5s", "sr-x-3", "sr-x-3s", "sr-x-5", "sr-x-5s", "sv-x-3", "sv-x-3s", "sv-x-5", "sv-x-5s", "ta-x-3", "ta-x-3s", "ta-x-5", "ta-x-5s", "te-x-3", "te-x-3s", "te-x-5", "te-x-5s", "th-x-3", "th-x-3s", "th-x-5", "th-x-5s", "uk-x-3", "uk-x-3s", "uk-x-5", "uk-x-5s", "und-x-3", "und-x-3s", "und-x-4", "und-x-4s", "und-x-5", "und-x-5s", "ur-x-3", "ur-x-3s", "ur-x-5", "ur-x-5s", "xnr-x-3", "xnr-x-3s", "xnr-x-5", "xnr-x-5s", "yue-Hans-x-3", "yue-Hans-x-3s", "yue-Hans-x-5", "yue-Hans-x-5s", "yue-x-3", "yue-x-3s", "yue-x-5", "yue-x-5s", "zh-Hant-x-3", "zh-Hant-x-3s", "zh-Hant-x-5", "zh-Hant-x-5s", "zh-x-3", "zh-x-3s", "zh-x-5", "zh-x-5s"]; + static VALUES: [&::Yokeable; 1054usize] = [&AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AS_X_3, &AS_X_3, &AF_X_4, &AF_X_4, &AS_X_3, &AS_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AST_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &BG_X_3, &BG_X_3, &AF_X_4, &AF_X_4, &BG_X_3, &BG_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &BN_X_3, &BN_X_3, &BN_X_4, &BN_X_4, &BN_X_3, &BN_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &BRX_X_3, &BRX_X_3, &AF_X_4, &AF_X_4, &BRX_X_3, &BRX_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &AF_X_4, &AF_X_4, &BS_CYRL_X_3, &BS_CYRL_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &CS_X_3, &CS_X_3, &AF_X_4, &AF_X_4, &CS_X_3, &CS_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &DA_X_3, &DA_X_3, &AF_X_4, &AF_X_4, &DA_X_3, &DA_X_3, &DE_X_3, &DE_X_3, &AF_X_4, &AF_X_4, &DE_X_3, &DE_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &DA_X_3, &DA_X_3, &AF_X_4, &AF_X_4, &DA_X_3, &DA_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &FA_X_3, &FA_X_3, &AF_X_4, &AF_X_4, &FA_X_3, &FA_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_4, &FF_ADLM_X_4, &FF_ADLM_X_3, &FF_ADLM_X_5S, &FI_X_3, &DA_X_3, &AF_X_4, &AF_X_4, &FI_X_3, &FI_X_5S, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &FR_CA_X_4, &FR_CA_X_4, &FR_X_3, &FR_X_3, &AF_X_4, &AF_X_4, &FR_X_5, &FR_X_5, &FY_X_3, &FY_X_3, &AF_X_4, &AF_X_4, &FY_X_3, &FY_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &GU_X_3, &GU_X_3, &AF_X_4, &AF_X_4, &GU_X_3, &GU_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &HE_X_3, &HE_X_3, &AF_X_4, &AF_X_4, &HE_X_5, &HE_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &HI_X_3, &HI_X_3, &AF_X_4, &AF_X_4, &HI_X_3, &HI_X_3, &AF_X_3, &AF_X_3, &HR_X_4, &HR_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &DA_X_3, &DA_X_3, &AF_X_4, &AF_X_4, &DA_X_3, &DA_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &JA_X_3, &JA_X_3, &AF_X_4, &AF_X_4, &JA_X_3, &JA_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &KK_X_3, &KK_X_3, &AF_X_4, &AF_X_4, &KK_X_3, &KK_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &KN_X_3, &KN_X_3, &AF_X_4, &AF_X_4, &KN_X_3, &KN_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &KOK_X_3, &KOK_X_3, &KOK_X_4, &KOK_X_4, &KOK_X_3, &KOK_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &KS_X_3, &KS_X_3, &AF_X_4, &AF_X_4, &KS_X_3, &KS_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &LO_X_3, &LO_X_3S, &AF_X_4, &AF_X_4, &LO_X_3S, &LO_X_3S, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &LV_X_3, &LV_X_3, &AF_X_4, &AF_X_4, &LV_X_3, &LV_X_3, &MAI_X_3, &MAI_X_3, &AF_X_4, &AF_X_4, &MAI_X_3, &MAI_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &MK_X_3, &MK_X_3, &AF_X_4, &AF_X_4, &MK_X_3, &MK_X_3, &ML_X_3, &ML_X_3, &ML_X_4, &ML_X_4, &ML_X_5, &ML_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &MR_X_3, &MR_X_3, &KOK_X_4, &KOK_X_4, &MR_X_3, &MR_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &DA_X_3, &DA_X_3, &AF_X_4, &AF_X_4, &DA_X_3, &DA_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &NE_X_3, &NE_X_3, &KOK_X_4, &KOK_X_4, &NE_X_5, &NE_X_5S, &FY_X_3, &FY_X_3, &AF_X_4, &AF_X_4, &FY_X_3, &FY_X_3, &DA_X_3, &DA_X_3, &AF_X_4, &AF_X_4, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &AF_X_4, &AF_X_4, &DA_X_3, &DA_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &OR_X_3, &OR_X_3, &AF_X_4, &AF_X_4, &OR_X_3, &OR_X_3, &PA_X_3, &PA_X_3, &PA_X_4, &PA_X_4, &PA_X_3, &PA_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &PL_X_3, &PL_X_3, &AF_X_4, &AF_X_4, &PL_X_3, &PL_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &PS_X_3, &PS_X_3, &AF_X_4, &AF_X_4, &PS_X_3, &PS_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &RO_X_3, &RO_X_3, &AF_X_4, &AF_X_4, &RO_X_3, &RO_X_3, &RU_X_3, &RU_X_3, &AF_X_4, &AF_X_4, &RU_X_3, &RU_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &SC_X_3, &SC_X_3, &AF_X_4, &AF_X_4, &DA_X_3, &DA_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &SD_X_3, &SD_X_3, &AF_X_4, &AF_X_4, &SD_X_3, &SD_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &CS_X_3, &CS_X_3, &AF_X_4, &AF_X_4, &CS_X_3, &CS_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &SR_LATN_X_3, &SR_LATN_X_3, &AF_X_4, &AF_X_4, &SR_LATN_X_3, &SR_LATN_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &AF_X_4, &AF_X_4, &BS_CYRL_X_3, &BS_CYRL_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &FR_X_5, &SV_X_3S, &AF_X_4, &AF_X_4, &FR_X_5, &SV_X_3S, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &TA_X_3, &TA_X_3, &AF_X_4, &AF_X_4, &TA_X_5, &TA_X_5, &TE_X_3, &TE_X_3, &AF_X_4, &AF_X_4, &TE_X_3, &TE_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &TH_X_3, &TH_X_3, &AF_X_4, &AF_X_4, &TH_X_3, &TH_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &UK_X_3, &UK_X_3, &AF_X_4, &AF_X_4, &UK_X_5, &UK_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &UR_X_3, &UR_X_3S, &AF_X_4, &AF_X_4, &UR_X_3S, &UR_X_3S, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &XNR_X_3, &XNR_X_3, &AF_X_4, &AF_X_4, &XNR_X_3, &XNR_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &AF_X_4, &AF_X_4, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_X_3, &YUE_X_3, &AF_X_4, &AF_X_4, &YUE_X_3, &YUE_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &YUE_X_3, &YUE_X_3, &AF_X_4, &AF_X_4, &YUE_X_3, &YUE_X_3, &ZH_X_3, &ZH_X_3, &AF_X_4, &AF_X_4, &ZH_X_5, &ZH_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3]; + static KEYS: [&str; 1054usize] = ["af-x-3", "af-x-3s", "af-x-4", "af-x-4s", "af-x-5", "af-x-5s", "am-x-3", "am-x-3s", "am-x-4", "am-x-4s", "am-x-5", "am-x-5s", "ar-x-3", "ar-x-3s", "ar-x-4", "ar-x-4s", "ar-x-5", "ar-x-5s", "as-x-3", "as-x-3s", "as-x-4", "as-x-4s", "as-x-5", "as-x-5s", "ast-x-3", "ast-x-3s", "ast-x-4", "ast-x-4s", "ast-x-5", "ast-x-5s", "az-x-3", "az-x-3s", "az-x-4", "az-x-4s", "az-x-5", "az-x-5s", "be-x-3", "be-x-3s", "be-x-4", "be-x-4s", "be-x-5", "be-x-5s", "bg-x-3", "bg-x-3s", "bg-x-4", "bg-x-4s", "bg-x-5", "bg-x-5s", "bgc-x-3", "bgc-x-3s", "bgc-x-4", "bgc-x-4s", "bgc-x-5", "bgc-x-5s", "bho-x-3", "bho-x-3s", "bho-x-4", "bho-x-4s", "bho-x-5", "bho-x-5s", "blo-x-3", "blo-x-3s", "blo-x-4", "blo-x-4s", "blo-x-5", "blo-x-5s", "bn-x-3", "bn-x-3s", "bn-x-4", "bn-x-4s", "bn-x-5", "bn-x-5s", "br-x-3", "br-x-3s", "br-x-4", "br-x-4s", "br-x-5", "br-x-5s", "brx-x-3", "brx-x-3s", "brx-x-4", "brx-x-4s", "brx-x-5", "brx-x-5s", "bs-Cyrl-x-3", "bs-Cyrl-x-3s", "bs-Cyrl-x-4", "bs-Cyrl-x-4s", "bs-Cyrl-x-5", "bs-Cyrl-x-5s", "bs-x-3", "bs-x-3s", "bs-x-4", "bs-x-4s", "bs-x-5", "bs-x-5s", "ca-x-3", "ca-x-3s", "ca-x-4", "ca-x-4s", "ca-x-5", "ca-x-5s", "ceb-x-3", "ceb-x-3s", "ceb-x-4", "ceb-x-4s", "ceb-x-5", "ceb-x-5s", "chr-x-3", "chr-x-3s", "chr-x-4", "chr-x-4s", "chr-x-5", "chr-x-5s", "cs-x-3", "cs-x-3s", "cs-x-4", "cs-x-4s", "cs-x-5", "cs-x-5s", "csw-x-3", "csw-x-3s", "csw-x-4", "csw-x-4s", "csw-x-5", "csw-x-5s", "cv-x-3", "cv-x-3s", "cv-x-4", "cv-x-4s", "cv-x-5", "cv-x-5s", "cy-x-3", "cy-x-3s", "cy-x-4", "cy-x-4s", "cy-x-5", "cy-x-5s", "da-x-3", "da-x-3s", "da-x-4", "da-x-4s", "da-x-5", "da-x-5s", "de-x-3", "de-x-3s", "de-x-4", "de-x-4s", "de-x-5", "de-x-5s", "doi-x-3", "doi-x-3s", "doi-x-4", "doi-x-4s", "doi-x-5", "doi-x-5s", "dsb-x-3", "dsb-x-3s", "dsb-x-4", "dsb-x-4s", "dsb-x-5", "dsb-x-5s", "el-x-3", "el-x-3s", "el-x-4", "el-x-4s", "el-x-5", "el-x-5s", "en-x-3", "en-x-3s", "en-x-4", "en-x-4s", "en-x-5", "en-x-5s", "eo-x-3", "eo-x-3s", "eo-x-4", "eo-x-4s", "eo-x-5", "eo-x-5s", "es-419-x-3", "es-419-x-3s", "es-419-x-5", "es-419-x-5s", "es-AR-x-3", "es-AR-x-3s", "es-AR-x-5", "es-AR-x-5s", "es-BO-x-3", "es-BO-x-3s", "es-BO-x-5", "es-BO-x-5s", "es-BR-x-3", "es-BR-x-3s", "es-BR-x-5", "es-BR-x-5s", "es-BZ-x-3", "es-BZ-x-3s", "es-BZ-x-5", "es-BZ-x-5s", "es-CL-x-3", "es-CL-x-3s", "es-CL-x-5", "es-CL-x-5s", "es-CO-x-3", "es-CO-x-3s", "es-CO-x-5", "es-CO-x-5s", "es-CR-x-3", "es-CR-x-3s", "es-CR-x-5", "es-CR-x-5s", "es-CU-x-3", "es-CU-x-3s", "es-CU-x-5", "es-CU-x-5s", "es-DO-x-3", "es-DO-x-3s", "es-DO-x-5", "es-DO-x-5s", "es-EC-x-3", "es-EC-x-3s", "es-EC-x-5", "es-EC-x-5s", "es-GT-x-3", "es-GT-x-3s", "es-GT-x-5", "es-GT-x-5s", "es-HN-x-3", "es-HN-x-3s", "es-HN-x-5", "es-HN-x-5s", "es-MX-x-3", "es-MX-x-3s", "es-MX-x-5", "es-MX-x-5s", "es-NI-x-3", "es-NI-x-3s", "es-NI-x-5", "es-NI-x-5s", "es-PA-x-3", "es-PA-x-3s", "es-PA-x-5", "es-PA-x-5s", "es-PE-x-3", "es-PE-x-3s", "es-PE-x-5", "es-PE-x-5s", "es-PR-x-3", "es-PR-x-3s", "es-PR-x-5", "es-PR-x-5s", "es-PY-x-3", "es-PY-x-3s", "es-PY-x-5", "es-PY-x-5s", "es-SV-x-3", "es-SV-x-3s", "es-SV-x-5", "es-SV-x-5s", "es-US-x-3", "es-US-x-3s", "es-US-x-5", "es-US-x-5s", "es-UY-x-3", "es-UY-x-3s", "es-UY-x-5", "es-UY-x-5s", "es-VE-x-3", "es-VE-x-3s", "es-VE-x-5", "es-VE-x-5s", "es-x-3", "es-x-3s", "es-x-4", "es-x-4s", "es-x-5", "es-x-5s", "et-x-3", "et-x-3s", "et-x-4", "et-x-4s", "et-x-5", "et-x-5s", "eu-x-3", "eu-x-3s", "eu-x-4", "eu-x-4s", "eu-x-5", "eu-x-5s", "fa-x-3", "fa-x-3s", "fa-x-4", "fa-x-4s", "fa-x-5", "fa-x-5s", "ff-Adlm-x-3", "ff-Adlm-x-3s", "ff-Adlm-x-4", "ff-Adlm-x-4s", "ff-Adlm-x-5", "ff-Adlm-x-5s", "fi-x-3", "fi-x-3s", "fi-x-4", "fi-x-4s", "fi-x-5", "fi-x-5s", "fil-x-3", "fil-x-3s", "fil-x-4", "fil-x-4s", "fil-x-5", "fil-x-5s", "fo-x-3", "fo-x-3s", "fo-x-4", "fo-x-4s", "fo-x-5", "fo-x-5s", "fr-CA-x-4", "fr-CA-x-4s", "fr-x-3", "fr-x-3s", "fr-x-4", "fr-x-4s", "fr-x-5", "fr-x-5s", "fy-x-3", "fy-x-3s", "fy-x-4", "fy-x-4s", "fy-x-5", "fy-x-5s", "ga-x-3", "ga-x-3s", "ga-x-4", "ga-x-4s", "ga-x-5", "ga-x-5s", "gd-x-3", "gd-x-3s", "gd-x-4", "gd-x-4s", "gd-x-5", "gd-x-5s", "gl-x-3", "gl-x-3s", "gl-x-4", "gl-x-4s", "gl-x-5", "gl-x-5s", "gu-x-3", "gu-x-3s", "gu-x-4", "gu-x-4s", "gu-x-5", "gu-x-5s", "ha-x-3", "ha-x-3s", "ha-x-4", "ha-x-4s", "ha-x-5", "ha-x-5s", "he-x-3", "he-x-3s", "he-x-4", "he-x-4s", "he-x-5", "he-x-5s", "hi-Latn-x-3", "hi-Latn-x-3s", "hi-Latn-x-4", "hi-Latn-x-4s", "hi-Latn-x-5", "hi-Latn-x-5s", "hi-x-3", "hi-x-3s", "hi-x-4", "hi-x-4s", "hi-x-5", "hi-x-5s", "hr-x-3", "hr-x-3s", "hr-x-4", "hr-x-4s", "hr-x-5", "hr-x-5s", "hsb-x-3", "hsb-x-3s", "hsb-x-4", "hsb-x-4s", "hsb-x-5", "hsb-x-5s", "hu-x-3", "hu-x-3s", "hu-x-4", "hu-x-4s", "hu-x-5", "hu-x-5s", "hy-x-3", "hy-x-3s", "hy-x-4", "hy-x-4s", "hy-x-5", "hy-x-5s", "ia-x-3", "ia-x-3s", "ia-x-4", "ia-x-4s", "ia-x-5", "ia-x-5s", "id-x-3", "id-x-3s", "id-x-4", "id-x-4s", "id-x-5", "id-x-5s", "ie-x-3", "ie-x-3s", "ie-x-4", "ie-x-4s", "ie-x-5", "ie-x-5s", "ig-x-3", "ig-x-3s", "ig-x-4", "ig-x-4s", "ig-x-5", "ig-x-5s", "is-x-3", "is-x-3s", "is-x-4", "is-x-4s", "is-x-5", "is-x-5s", "it-x-3", "it-x-3s", "it-x-4", "it-x-4s", "it-x-5", "it-x-5s", "ja-x-3", "ja-x-3s", "ja-x-4", "ja-x-4s", "ja-x-5", "ja-x-5s", "jv-x-3", "jv-x-3s", "jv-x-4", "jv-x-4s", "jv-x-5", "jv-x-5s", "ka-x-3", "ka-x-3s", "ka-x-4", "ka-x-4s", "ka-x-5", "ka-x-5s", "kea-x-3", "kea-x-3s", "kea-x-4", "kea-x-4s", "kea-x-5", "kea-x-5s", "kgp-x-3", "kgp-x-3s", "kgp-x-4", "kgp-x-4s", "kgp-x-5", "kgp-x-5s", "kk-x-3", "kk-x-3s", "kk-x-4", "kk-x-4s", "kk-x-5", "kk-x-5s", "km-x-3", "km-x-3s", "km-x-4", "km-x-4s", "km-x-5", "km-x-5s", "kn-x-3", "kn-x-3s", "kn-x-4", "kn-x-4s", "kn-x-5", "kn-x-5s", "ko-x-3", "ko-x-3s", "ko-x-4", "ko-x-4s", "ko-x-5", "ko-x-5s", "kok-x-3", "kok-x-3s", "kok-x-4", "kok-x-4s", "kok-x-5", "kok-x-5s", "ks-Deva-x-3", "ks-Deva-x-3s", "ks-Deva-x-4", "ks-Deva-x-4s", "ks-Deva-x-5", "ks-Deva-x-5s", "ks-x-3", "ks-x-3s", "ks-x-4", "ks-x-4s", "ks-x-5", "ks-x-5s", "ku-x-3", "ku-x-3s", "ku-x-4", "ku-x-4s", "ku-x-5", "ku-x-5s", "kxv-Deva-x-3", "kxv-Deva-x-3s", "kxv-Deva-x-4", "kxv-Deva-x-4s", "kxv-Deva-x-5", "kxv-Deva-x-5s", "kxv-Orya-x-3", "kxv-Orya-x-3s", "kxv-Orya-x-4", "kxv-Orya-x-4s", "kxv-Orya-x-5", "kxv-Orya-x-5s", "kxv-Telu-x-3", "kxv-Telu-x-3s", "kxv-Telu-x-4", "kxv-Telu-x-4s", "kxv-Telu-x-5", "kxv-Telu-x-5s", "kxv-x-3", "kxv-x-3s", "kxv-x-4", "kxv-x-4s", "kxv-x-5", "kxv-x-5s", "ky-x-3", "ky-x-3s", "ky-x-4", "ky-x-4s", "ky-x-5", "ky-x-5s", "lb-x-3", "lb-x-3s", "lb-x-4", "lb-x-4s", "lb-x-5", "lb-x-5s", "lij-x-3", "lij-x-3s", "lij-x-4", "lij-x-4s", "lij-x-5", "lij-x-5s", "lmo-x-3", "lmo-x-3s", "lmo-x-4", "lmo-x-4s", "lmo-x-5", "lmo-x-5s", "lo-x-3", "lo-x-3s", "lo-x-4", "lo-x-4s", "lo-x-5", "lo-x-5s", "lt-x-3", "lt-x-3s", "lt-x-4", "lt-x-4s", "lt-x-5", "lt-x-5s", "lv-x-3", "lv-x-3s", "lv-x-4", "lv-x-4s", "lv-x-5", "lv-x-5s", "mai-x-3", "mai-x-3s", "mai-x-4", "mai-x-4s", "mai-x-5", "mai-x-5s", "mi-x-3", "mi-x-3s", "mi-x-4", "mi-x-4s", "mi-x-5", "mi-x-5s", "mk-x-3", "mk-x-3s", "mk-x-4", "mk-x-4s", "mk-x-5", "mk-x-5s", "ml-x-3", "ml-x-3s", "ml-x-4", "ml-x-4s", "ml-x-5", "ml-x-5s", "mn-x-3", "mn-x-3s", "mn-x-4", "mn-x-4s", "mn-x-5", "mn-x-5s", "mni-x-3", "mni-x-3s", "mni-x-4", "mni-x-4s", "mni-x-5", "mni-x-5s", "mr-x-3", "mr-x-3s", "mr-x-4", "mr-x-4s", "mr-x-5", "mr-x-5s", "ms-x-3", "ms-x-3s", "ms-x-4", "ms-x-4s", "ms-x-5", "ms-x-5s", "mt-x-3", "mt-x-3s", "mt-x-4", "mt-x-4s", "mt-x-5", "mt-x-5s", "my-x-3", "my-x-3s", "my-x-4", "my-x-4s", "my-x-5", "my-x-5s", "nb-x-3", "nb-x-3s", "nb-x-4", "nb-x-4s", "nb-x-5", "nb-x-5s", "nds-x-3", "nds-x-3s", "nds-x-4", "nds-x-4s", "nds-x-5", "nds-x-5s", "ne-x-3", "ne-x-3s", "ne-x-4", "ne-x-4s", "ne-x-5", "ne-x-5s", "nl-x-3", "nl-x-3s", "nl-x-4", "nl-x-4s", "nl-x-5", "nl-x-5s", "nn-x-3", "nn-x-3s", "nn-x-4", "nn-x-4s", "nn-x-5", "nn-x-5s", "no-x-3", "no-x-3s", "no-x-4", "no-x-4s", "no-x-5", "no-x-5s", "nqo-x-3", "nqo-x-3s", "nqo-x-4", "nqo-x-4s", "nqo-x-5", "nqo-x-5s", "oc-x-3", "oc-x-3s", "oc-x-4", "oc-x-4s", "oc-x-5", "oc-x-5s", "or-x-3", "or-x-3s", "or-x-4", "or-x-4s", "or-x-5", "or-x-5s", "pa-x-3", "pa-x-3s", "pa-x-4", "pa-x-4s", "pa-x-5", "pa-x-5s", "pcm-x-3", "pcm-x-3s", "pcm-x-4", "pcm-x-4s", "pcm-x-5", "pcm-x-5s", "pl-x-3", "pl-x-3s", "pl-x-4", "pl-x-4s", "pl-x-5", "pl-x-5s", "prg-x-3", "prg-x-3s", "prg-x-4", "prg-x-4s", "prg-x-5", "prg-x-5s", "ps-x-3", "ps-x-3s", "ps-x-4", "ps-x-4s", "ps-x-5", "ps-x-5s", "pt-x-3", "pt-x-3s", "pt-x-4", "pt-x-4s", "pt-x-5", "pt-x-5s", "qu-x-3", "qu-x-3s", "qu-x-4", "qu-x-4s", "qu-x-5", "qu-x-5s", "raj-x-3", "raj-x-3s", "raj-x-4", "raj-x-4s", "raj-x-5", "raj-x-5s", "rm-x-3", "rm-x-3s", "rm-x-4", "rm-x-4s", "rm-x-5", "rm-x-5s", "ro-x-3", "ro-x-3s", "ro-x-4", "ro-x-4s", "ro-x-5", "ro-x-5s", "ru-x-3", "ru-x-3s", "ru-x-4", "ru-x-4s", "ru-x-5", "ru-x-5s", "sa-x-3", "sa-x-3s", "sa-x-4", "sa-x-4s", "sa-x-5", "sa-x-5s", "sah-x-3", "sah-x-3s", "sah-x-4", "sah-x-4s", "sah-x-5", "sah-x-5s", "sat-x-3", "sat-x-3s", "sat-x-4", "sat-x-4s", "sat-x-5", "sat-x-5s", "sc-x-3", "sc-x-3s", "sc-x-4", "sc-x-4s", "sc-x-5", "sc-x-5s", "sd-Deva-x-3", "sd-Deva-x-3s", "sd-Deva-x-4", "sd-Deva-x-4s", "sd-Deva-x-5", "sd-Deva-x-5s", "sd-x-3", "sd-x-3s", "sd-x-4", "sd-x-4s", "sd-x-5", "sd-x-5s", "si-x-3", "si-x-3s", "si-x-4", "si-x-4s", "si-x-5", "si-x-5s", "sk-x-3", "sk-x-3s", "sk-x-4", "sk-x-4s", "sk-x-5", "sk-x-5s", "sl-x-3", "sl-x-3s", "sl-x-4", "sl-x-4s", "sl-x-5", "sl-x-5s", "so-x-3", "so-x-3s", "so-x-4", "so-x-4s", "so-x-5", "so-x-5s", "sq-x-3", "sq-x-3s", "sq-x-4", "sq-x-4s", "sq-x-5", "sq-x-5s", "sr-Latn-x-3", "sr-Latn-x-3s", "sr-Latn-x-4", "sr-Latn-x-4s", "sr-Latn-x-5", "sr-Latn-x-5s", "sr-x-3", "sr-x-3s", "sr-x-4", "sr-x-4s", "sr-x-5", "sr-x-5s", "su-x-3", "su-x-3s", "su-x-4", "su-x-4s", "su-x-5", "su-x-5s", "sv-x-3", "sv-x-3s", "sv-x-4", "sv-x-4s", "sv-x-5", "sv-x-5s", "sw-x-3", "sw-x-3s", "sw-x-4", "sw-x-4s", "sw-x-5", "sw-x-5s", "syr-x-3", "syr-x-3s", "syr-x-4", "syr-x-4s", "syr-x-5", "syr-x-5s", "szl-x-3", "szl-x-3s", "szl-x-4", "szl-x-4s", "szl-x-5", "szl-x-5s", "ta-x-3", "ta-x-3s", "ta-x-4", "ta-x-4s", "ta-x-5", "ta-x-5s", "te-x-3", "te-x-3s", "te-x-4", "te-x-4s", "te-x-5", "te-x-5s", "tg-x-3", "tg-x-3s", "tg-x-4", "tg-x-4s", "tg-x-5", "tg-x-5s", "th-x-3", "th-x-3s", "th-x-4", "th-x-4s", "th-x-5", "th-x-5s", "ti-x-3", "ti-x-3s", "ti-x-4", "ti-x-4s", "ti-x-5", "ti-x-5s", "tk-x-3", "tk-x-3s", "tk-x-4", "tk-x-4s", "tk-x-5", "tk-x-5s", "to-x-3", "to-x-3s", "to-x-4", "to-x-4s", "to-x-5", "to-x-5s", "tok-x-3", "tok-x-3s", "tok-x-4", "tok-x-4s", "tok-x-5", "tok-x-5s", "tr-x-3", "tr-x-3s", "tr-x-4", "tr-x-4s", "tr-x-5", "tr-x-5s", "tt-x-3", "tt-x-3s", "tt-x-4", "tt-x-4s", "tt-x-5", "tt-x-5s", "ug-x-3", "ug-x-3s", "ug-x-4", "ug-x-4s", "ug-x-5", "ug-x-5s", "uk-x-3", "uk-x-3s", "uk-x-4", "uk-x-4s", "uk-x-5", "uk-x-5s", "und-x-3", "und-x-3s", "und-x-4", "und-x-4s", "und-x-5", "und-x-5s", "ur-x-3", "ur-x-3s", "ur-x-4", "ur-x-4s", "ur-x-5", "ur-x-5s", "uz-Cyrl-x-3", "uz-Cyrl-x-3s", "uz-Cyrl-x-4", "uz-Cyrl-x-4s", "uz-Cyrl-x-5", "uz-Cyrl-x-5s", "uz-x-3", "uz-x-3s", "uz-x-4", "uz-x-4s", "uz-x-5", "uz-x-5s", "vec-x-3", "vec-x-3s", "vec-x-4", "vec-x-4s", "vec-x-5", "vec-x-5s", "vi-x-3", "vi-x-3s", "vi-x-4", "vi-x-4s", "vi-x-5", "vi-x-5s", "vmw-x-3", "vmw-x-3s", "vmw-x-4", "vmw-x-4s", "vmw-x-5", "vmw-x-5s", "wo-x-3", "wo-x-3s", "wo-x-4", "wo-x-4s", "wo-x-5", "wo-x-5s", "xh-x-3", "xh-x-3s", "xh-x-4", "xh-x-4s", "xh-x-5", "xh-x-5s", "xnr-x-3", "xnr-x-3s", "xnr-x-4", "xnr-x-4s", "xnr-x-5", "xnr-x-5s", "yo-x-3", "yo-x-3s", "yo-x-4", "yo-x-4s", "yo-x-5", "yo-x-5s", "yrl-x-3", "yrl-x-3s", "yrl-x-4", "yrl-x-4s", "yrl-x-5", "yrl-x-5s", "yue-Hans-x-3", "yue-Hans-x-3s", "yue-Hans-x-4", "yue-Hans-x-4s", "yue-Hans-x-5", "yue-Hans-x-5s", "yue-x-3", "yue-x-3s", "yue-x-4", "yue-x-4s", "yue-x-5", "yue-x-5s", "za-x-3", "za-x-3s", "za-x-4", "za-x-4s", "za-x-5", "za-x-5s", "zh-Hant-x-3", "zh-Hant-x-3s", "zh-Hant-x-4", "zh-Hant-x-4s", "zh-Hant-x-5", "zh-Hant-x-5s", "zh-x-3", "zh-x-3s", "zh-x-4", "zh-x-4s", "zh-x-5", "zh-x-5s", "zu-x-3", "zu-x-3s", "zu-x-4", "zu-x-4s", "zu-x-5", "zu-x-5s"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_symbols_indian_years_v1.rs.data b/provider/baked/datetime/data/macros/datetime_symbols_indian_years_v1.rs.data index 4a37a841951..4081f51d754 100644 --- a/provider/baked/datetime/data/macros/datetime_symbols_indian_years_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_symbols_indian_years_v1.rs.data @@ -15,7 +15,7 @@ macro_rules! __impl_datetime_symbols_indian_years_v1 { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0saka") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0SAKA") }) }); - static ES_419_X_3: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Eras(unsafe { + static AF_X_3: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Eras(unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0saka") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0Saka") }) }); @@ -147,8 +147,8 @@ macro_rules! __impl_datetime_symbols_indian_years_v1 { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0saka") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0saka") }) }); - static VALUES: [&::Yokeable; 208usize] = [&AS_X_3, &AS_X_3, &AS_X_3, &BN_X_3, &BN_X_3, &BN_X_3, &BRX_X_3, &BRX_X_3, &BRX_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &CS_X_3, &CS_X_3, &CS_X_3, &EL_X_3, &EL_X_3, &EL_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_X_3, &ES_X_3, &ES_X_3, &FA_X_3, &FA_X_3, &FA_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &FI_X_5, &ES_419_X_3, &FR_X_5, &FY_X_3, &FY_X_3, &FY_X_3, &GU_X_3, &GU_X_3, &GU_X_5, &HE_X_3, &HE_X_3, &HE_X_3, &HI_X_3, &HI_X_3, &HI_X_3, &FY_X_3, &FY_X_3, &FY_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &KN_X_3, &KN_X_3, &KN_X_3, &HI_X_3, &HI_X_3, &HI_X_3, &KS_X_3, &KS_X_3, &KS_X_3, &LO_X_3, &LO_X_3, &LO_X_3, &HI_X_3, &HI_X_3, &HI_X_3, &MK_X_3, &MK_X_3, &MK_X_3, &ML_X_3, &ML_X_3, &ML_X_3, &HI_X_3, &HI_X_3, &HI_X_3, &ES_X_3, &ES_X_3, &ES_X_3, &NE_X_3, &NE_X_3, &NE_X_3, &ES_X_3, &ES_X_3, &ES_X_3, &ES_X_3, &ES_X_3, &ES_X_3, &OR_X_3, &OR_X_3, &OR_X_3, &PA_X_3, &PA_X_3, &PA_X_3, &KS_X_3, &KS_X_3, &KS_X_3, &MK_X_3, &MK_X_3, &MK_X_3, &SC_X_5, &SD_X_3, &SD_X_3, &SD_X_3, &CS_X_3, &CS_X_3, &CS_X_3, &FY_X_3, &FY_X_3, &FY_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &FY_X_3, &FY_X_3, &SV_X_5, &TA_X_3, &TA_X_3, &TA_X_3, &TE_X_3, &TE_X_3, &TE_X_3, &TH_X_3, &TH_X_3, &TH_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &KS_X_3, &KS_X_3, &KS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3]; - static KEYS: [&str; 208usize] = ["as-x-3", "as-x-4", "as-x-5", "bn-x-3", "bn-x-4", "bn-x-5", "brx-x-3", "brx-x-4", "brx-x-5", "bs-Cyrl-x-3", "bs-Cyrl-x-4", "bs-Cyrl-x-5", "cs-x-3", "cs-x-4", "cs-x-5", "el-x-3", "el-x-4", "el-x-5", "es-419-x-3", "es-419-x-4", "es-419-x-5", "es-AR-x-3", "es-AR-x-4", "es-AR-x-5", "es-BO-x-3", "es-BO-x-4", "es-BO-x-5", "es-BR-x-3", "es-BR-x-4", "es-BR-x-5", "es-BZ-x-3", "es-BZ-x-4", "es-BZ-x-5", "es-CL-x-3", "es-CL-x-4", "es-CL-x-5", "es-CO-x-3", "es-CO-x-4", "es-CO-x-5", "es-CR-x-3", "es-CR-x-4", "es-CR-x-5", "es-CU-x-3", "es-CU-x-4", "es-CU-x-5", "es-DO-x-3", "es-DO-x-4", "es-DO-x-5", "es-EC-x-3", "es-EC-x-4", "es-EC-x-5", "es-GT-x-3", "es-GT-x-4", "es-GT-x-5", "es-HN-x-3", "es-HN-x-4", "es-HN-x-5", "es-MX-x-3", "es-MX-x-4", "es-MX-x-5", "es-NI-x-3", "es-NI-x-4", "es-NI-x-5", "es-PA-x-3", "es-PA-x-4", "es-PA-x-5", "es-PE-x-3", "es-PE-x-4", "es-PE-x-5", "es-PR-x-3", "es-PR-x-4", "es-PR-x-5", "es-PY-x-3", "es-PY-x-4", "es-PY-x-5", "es-SV-x-3", "es-SV-x-4", "es-SV-x-5", "es-US-x-3", "es-US-x-4", "es-US-x-5", "es-UY-x-3", "es-UY-x-4", "es-UY-x-5", "es-VE-x-3", "es-VE-x-4", "es-VE-x-5", "es-x-3", "es-x-4", "es-x-5", "fa-x-3", "fa-x-4", "fa-x-5", "ff-Adlm-x-3", "ff-Adlm-x-4", "ff-Adlm-x-5", "fi-x-5", "fr-CA-x-5", "fr-x-5", "fy-x-3", "fy-x-4", "fy-x-5", "gu-x-3", "gu-x-4", "gu-x-5", "he-x-3", "he-x-4", "he-x-5", "hi-x-3", "hi-x-4", "hi-x-5", "id-x-3", "id-x-4", "id-x-5", "ja-x-3", "ja-x-4", "ja-x-5", "kn-x-3", "kn-x-4", "kn-x-5", "kok-x-3", "kok-x-4", "kok-x-5", "ks-x-3", "ks-x-4", "ks-x-5", "lo-x-3", "lo-x-4", "lo-x-5", "mai-x-3", "mai-x-4", "mai-x-5", "mk-x-3", "mk-x-4", "mk-x-5", "ml-x-3", "ml-x-4", "ml-x-5", "mr-x-3", "mr-x-4", "mr-x-5", "nb-x-3", "nb-x-4", "nb-x-5", "ne-x-3", "ne-x-4", "ne-x-5", "nn-x-3", "nn-x-4", "nn-x-5", "no-x-3", "no-x-4", "no-x-5", "or-x-3", "or-x-4", "or-x-5", "pa-x-3", "pa-x-4", "pa-x-5", "ps-x-3", "ps-x-4", "ps-x-5", "ru-x-3", "ru-x-4", "ru-x-5", "sc-x-5", "sd-x-3", "sd-x-4", "sd-x-5", "sk-x-3", "sk-x-4", "sk-x-5", "sr-Latn-x-3", "sr-Latn-x-4", "sr-Latn-x-5", "sr-x-3", "sr-x-4", "sr-x-5", "sv-x-3", "sv-x-4", "sv-x-5", "ta-x-3", "ta-x-4", "ta-x-5", "te-x-3", "te-x-4", "te-x-5", "th-x-3", "th-x-4", "th-x-5", "und-x-3", "und-x-4", "und-x-5", "ur-x-3", "ur-x-4", "ur-x-5", "yue-Hans-x-3", "yue-Hans-x-4", "yue-Hans-x-5", "yue-x-3", "yue-x-4", "yue-x-5", "zh-Hant-x-3", "zh-Hant-x-4", "zh-Hant-x-5", "zh-x-3", "zh-x-4", "zh-x-5"]; + static VALUES: [&::Yokeable; 550usize] = [&AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AS_X_3, &AS_X_3, &AS_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &BN_X_3, &BN_X_3, &BN_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &BRX_X_3, &BRX_X_3, &BRX_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &CS_X_3, &CS_X_3, &CS_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &EL_X_3, &EL_X_3, &EL_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &ES_X_3, &ES_X_3, &ES_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &FA_X_3, &FA_X_3, &FA_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &AF_X_3, &AF_X_3, &FI_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &FR_X_5, &FY_X_3, &FY_X_3, &FY_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &GU_X_3, &GU_X_3, &GU_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &HE_X_3, &HE_X_3, &HE_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &HI_X_3, &HI_X_3, &HI_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &FY_X_3, &FY_X_3, &FY_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &KN_X_3, &KN_X_3, &KN_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &HI_X_3, &HI_X_3, &HI_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &KS_X_3, &KS_X_3, &KS_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &LO_X_3, &LO_X_3, &LO_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &HI_X_3, &HI_X_3, &HI_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &MK_X_3, &MK_X_3, &MK_X_3, &ML_X_3, &ML_X_3, &ML_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &HI_X_3, &HI_X_3, &HI_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &ES_X_3, &ES_X_3, &ES_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &NE_X_3, &NE_X_3, &NE_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &ES_X_3, &ES_X_3, &ES_X_3, &ES_X_3, &ES_X_3, &ES_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &OR_X_3, &OR_X_3, &OR_X_3, &PA_X_3, &PA_X_3, &PA_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &KS_X_3, &KS_X_3, &KS_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &MK_X_3, &MK_X_3, &MK_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &SC_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &SD_X_3, &SD_X_3, &SD_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &CS_X_3, &CS_X_3, &CS_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &FY_X_3, &FY_X_3, &FY_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &FY_X_3, &FY_X_3, &SV_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &TA_X_3, &TA_X_3, &TA_X_3, &TE_X_3, &TE_X_3, &TE_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &TH_X_3, &TH_X_3, &TH_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &KS_X_3, &KS_X_3, &KS_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &AF_X_3, &AF_X_3, &AF_X_3]; + static KEYS: [&str; 550usize] = ["af-x-3", "af-x-4", "af-x-5", "am-x-3", "am-x-4", "am-x-5", "ar-x-3", "ar-x-4", "ar-x-5", "as-x-3", "as-x-4", "as-x-5", "ast-x-3", "ast-x-4", "ast-x-5", "az-x-3", "az-x-4", "az-x-5", "be-x-3", "be-x-4", "be-x-5", "bg-x-3", "bg-x-4", "bg-x-5", "bgc-x-3", "bgc-x-4", "bgc-x-5", "bho-x-3", "bho-x-4", "bho-x-5", "blo-x-3", "blo-x-4", "blo-x-5", "bn-x-3", "bn-x-4", "bn-x-5", "br-x-3", "br-x-4", "br-x-5", "brx-x-3", "brx-x-4", "brx-x-5", "bs-Cyrl-x-3", "bs-Cyrl-x-4", "bs-Cyrl-x-5", "bs-x-3", "bs-x-4", "bs-x-5", "ca-x-3", "ca-x-4", "ca-x-5", "ceb-x-3", "ceb-x-4", "ceb-x-5", "chr-x-3", "chr-x-4", "chr-x-5", "cs-x-3", "cs-x-4", "cs-x-5", "csw-x-3", "csw-x-4", "csw-x-5", "cv-x-3", "cv-x-4", "cv-x-5", "cy-x-3", "cy-x-4", "cy-x-5", "da-x-3", "da-x-4", "da-x-5", "de-x-3", "de-x-4", "de-x-5", "doi-x-3", "doi-x-4", "doi-x-5", "dsb-x-3", "dsb-x-4", "dsb-x-5", "el-x-3", "el-x-4", "el-x-5", "en-x-3", "en-x-4", "en-x-5", "eo-x-3", "eo-x-4", "eo-x-5", "es-419-x-3", "es-419-x-4", "es-419-x-5", "es-AR-x-3", "es-AR-x-4", "es-AR-x-5", "es-BO-x-3", "es-BO-x-4", "es-BO-x-5", "es-BR-x-3", "es-BR-x-4", "es-BR-x-5", "es-BZ-x-3", "es-BZ-x-4", "es-BZ-x-5", "es-CL-x-3", "es-CL-x-4", "es-CL-x-5", "es-CO-x-3", "es-CO-x-4", "es-CO-x-5", "es-CR-x-3", "es-CR-x-4", "es-CR-x-5", "es-CU-x-3", "es-CU-x-4", "es-CU-x-5", "es-DO-x-3", "es-DO-x-4", "es-DO-x-5", "es-EC-x-3", "es-EC-x-4", "es-EC-x-5", "es-GT-x-3", "es-GT-x-4", "es-GT-x-5", "es-HN-x-3", "es-HN-x-4", "es-HN-x-5", "es-MX-x-3", "es-MX-x-4", "es-MX-x-5", "es-NI-x-3", "es-NI-x-4", "es-NI-x-5", "es-PA-x-3", "es-PA-x-4", "es-PA-x-5", "es-PE-x-3", "es-PE-x-4", "es-PE-x-5", "es-PR-x-3", "es-PR-x-4", "es-PR-x-5", "es-PY-x-3", "es-PY-x-4", "es-PY-x-5", "es-SV-x-3", "es-SV-x-4", "es-SV-x-5", "es-US-x-3", "es-US-x-4", "es-US-x-5", "es-UY-x-3", "es-UY-x-4", "es-UY-x-5", "es-VE-x-3", "es-VE-x-4", "es-VE-x-5", "es-x-3", "es-x-4", "es-x-5", "et-x-3", "et-x-4", "et-x-5", "eu-x-3", "eu-x-4", "eu-x-5", "fa-x-3", "fa-x-4", "fa-x-5", "ff-Adlm-x-3", "ff-Adlm-x-4", "ff-Adlm-x-5", "fi-x-3", "fi-x-4", "fi-x-5", "fil-x-3", "fil-x-4", "fil-x-5", "fo-x-3", "fo-x-4", "fo-x-5", "fr-CA-x-5", "fr-x-3", "fr-x-4", "fr-x-5", "fy-x-3", "fy-x-4", "fy-x-5", "ga-x-3", "ga-x-4", "ga-x-5", "gd-x-3", "gd-x-4", "gd-x-5", "gl-x-3", "gl-x-4", "gl-x-5", "gu-x-3", "gu-x-4", "gu-x-5", "ha-x-3", "ha-x-4", "ha-x-5", "he-x-3", "he-x-4", "he-x-5", "hi-Latn-x-3", "hi-Latn-x-4", "hi-Latn-x-5", "hi-x-3", "hi-x-4", "hi-x-5", "hr-x-3", "hr-x-4", "hr-x-5", "hsb-x-3", "hsb-x-4", "hsb-x-5", "hu-x-3", "hu-x-4", "hu-x-5", "hy-x-3", "hy-x-4", "hy-x-5", "ia-x-3", "ia-x-4", "ia-x-5", "id-x-3", "id-x-4", "id-x-5", "ie-x-3", "ie-x-4", "ie-x-5", "ig-x-3", "ig-x-4", "ig-x-5", "is-x-3", "is-x-4", "is-x-5", "it-x-3", "it-x-4", "it-x-5", "ja-x-3", "ja-x-4", "ja-x-5", "jv-x-3", "jv-x-4", "jv-x-5", "ka-x-3", "ka-x-4", "ka-x-5", "kea-x-3", "kea-x-4", "kea-x-5", "kgp-x-3", "kgp-x-4", "kgp-x-5", "kk-x-3", "kk-x-4", "kk-x-5", "km-x-3", "km-x-4", "km-x-5", "kn-x-3", "kn-x-4", "kn-x-5", "ko-x-3", "ko-x-4", "ko-x-5", "kok-x-3", "kok-x-4", "kok-x-5", "ks-Deva-x-3", "ks-Deva-x-4", "ks-Deva-x-5", "ks-x-3", "ks-x-4", "ks-x-5", "ku-x-3", "ku-x-4", "ku-x-5", "kxv-Deva-x-3", "kxv-Deva-x-4", "kxv-Deva-x-5", "kxv-Orya-x-3", "kxv-Orya-x-4", "kxv-Orya-x-5", "kxv-Telu-x-3", "kxv-Telu-x-4", "kxv-Telu-x-5", "kxv-x-3", "kxv-x-4", "kxv-x-5", "ky-x-3", "ky-x-4", "ky-x-5", "lb-x-3", "lb-x-4", "lb-x-5", "lij-x-3", "lij-x-4", "lij-x-5", "lmo-x-3", "lmo-x-4", "lmo-x-5", "lo-x-3", "lo-x-4", "lo-x-5", "lt-x-3", "lt-x-4", "lt-x-5", "lv-x-3", "lv-x-4", "lv-x-5", "mai-x-3", "mai-x-4", "mai-x-5", "mi-x-3", "mi-x-4", "mi-x-5", "mk-x-3", "mk-x-4", "mk-x-5", "ml-x-3", "ml-x-4", "ml-x-5", "mn-x-3", "mn-x-4", "mn-x-5", "mni-x-3", "mni-x-4", "mni-x-5", "mr-x-3", "mr-x-4", "mr-x-5", "ms-x-3", "ms-x-4", "ms-x-5", "mt-x-3", "mt-x-4", "mt-x-5", "my-x-3", "my-x-4", "my-x-5", "nb-x-3", "nb-x-4", "nb-x-5", "nds-x-3", "nds-x-4", "nds-x-5", "ne-x-3", "ne-x-4", "ne-x-5", "nl-x-3", "nl-x-4", "nl-x-5", "nn-x-3", "nn-x-4", "nn-x-5", "no-x-3", "no-x-4", "no-x-5", "nqo-x-3", "nqo-x-4", "nqo-x-5", "oc-x-3", "oc-x-4", "oc-x-5", "or-x-3", "or-x-4", "or-x-5", "pa-x-3", "pa-x-4", "pa-x-5", "pcm-x-3", "pcm-x-4", "pcm-x-5", "pl-x-3", "pl-x-4", "pl-x-5", "prg-x-3", "prg-x-4", "prg-x-5", "ps-x-3", "ps-x-4", "ps-x-5", "pt-x-3", "pt-x-4", "pt-x-5", "qu-x-3", "qu-x-4", "qu-x-5", "raj-x-3", "raj-x-4", "raj-x-5", "rm-x-3", "rm-x-4", "rm-x-5", "ro-x-3", "ro-x-4", "ro-x-5", "ru-x-3", "ru-x-4", "ru-x-5", "sa-x-3", "sa-x-4", "sa-x-5", "sah-x-3", "sah-x-4", "sah-x-5", "sat-x-3", "sat-x-4", "sat-x-5", "sc-x-3", "sc-x-4", "sc-x-5", "sd-Deva-x-3", "sd-Deva-x-4", "sd-Deva-x-5", "sd-x-3", "sd-x-4", "sd-x-5", "si-x-3", "si-x-4", "si-x-5", "sk-x-3", "sk-x-4", "sk-x-5", "sl-x-3", "sl-x-4", "sl-x-5", "so-x-3", "so-x-4", "so-x-5", "sq-x-3", "sq-x-4", "sq-x-5", "sr-Latn-x-3", "sr-Latn-x-4", "sr-Latn-x-5", "sr-x-3", "sr-x-4", "sr-x-5", "su-x-3", "su-x-4", "su-x-5", "sv-x-3", "sv-x-4", "sv-x-5", "sw-x-3", "sw-x-4", "sw-x-5", "syr-x-3", "syr-x-4", "syr-x-5", "szl-x-3", "szl-x-4", "szl-x-5", "ta-x-3", "ta-x-4", "ta-x-5", "te-x-3", "te-x-4", "te-x-5", "tg-x-3", "tg-x-4", "tg-x-5", "th-x-3", "th-x-4", "th-x-5", "ti-x-3", "ti-x-4", "ti-x-5", "tk-x-3", "tk-x-4", "tk-x-5", "to-x-3", "to-x-4", "to-x-5", "tok-x-3", "tok-x-4", "tok-x-5", "tr-x-3", "tr-x-4", "tr-x-5", "tt-x-3", "tt-x-4", "tt-x-5", "ug-x-3", "ug-x-4", "ug-x-5", "uk-x-3", "uk-x-4", "uk-x-5", "und-x-3", "und-x-4", "und-x-5", "ur-x-3", "ur-x-4", "ur-x-5", "uz-Cyrl-x-3", "uz-Cyrl-x-4", "uz-Cyrl-x-5", "uz-x-3", "uz-x-4", "uz-x-5", "vec-x-3", "vec-x-4", "vec-x-5", "vi-x-3", "vi-x-4", "vi-x-5", "vmw-x-3", "vmw-x-4", "vmw-x-5", "wo-x-3", "wo-x-4", "wo-x-5", "xh-x-3", "xh-x-4", "xh-x-5", "xnr-x-3", "xnr-x-4", "xnr-x-5", "yo-x-3", "yo-x-4", "yo-x-5", "yrl-x-3", "yrl-x-4", "yrl-x-5", "yue-Hans-x-3", "yue-Hans-x-4", "yue-Hans-x-5", "yue-x-3", "yue-x-4", "yue-x-5", "za-x-3", "za-x-4", "za-x-5", "zh-Hant-x-3", "zh-Hant-x-4", "zh-Hant-x-5", "zh-x-3", "zh-x-4", "zh-x-5", "zu-x-3", "zu-x-4", "zu-x-5"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_symbols_islamic_months_v1.rs.data b/provider/baked/datetime/data/macros/datetime_symbols_islamic_months_v1.rs.data index ed6e0d3e024..48b49cb2cb3 100644 --- a/provider/baked/datetime/data/macros/datetime_symbols_islamic_months_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_symbols_islamic_months_v1.rs.data @@ -26,7 +26,7 @@ macro_rules! __impl_datetime_symbols_islamic_months_v1 { static FR_X_5: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\t\0\x0E\0\x1B\0*\09\0K\0P\0X\0_\0f\0s\0mouharramsafarrabia al awalrabia ath-thanijoumada al oulajoumada ath-thaniarajabchaabaneramadanchawwaldhou al qi`dadhou al-hijja") }); static FY_X_5: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\t\0\x0E\0\x1D\0-\0<\0L\0Q\0Z\0a\0g\0u\0MoeharramSafarRabi\xCA\xBBa al awalRabi\xCA\xBBa al thaniJoemad\xCA\xBBal awalJoemad\xCA\xBBal thaniRajabSja\xCA\xBBabanRamadanSjawalDoe al ka\xCA\xBBabaDoe al hizja") }); static KO_X_5: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\t\0\x12\0#\x004\0H\0\\\0b\0k\0t\0z\0\x88\0\xEB\xAC\xB4\xED\x95\x98\xEB\x9E\x8C\xEC\x82\xAC\xED\x8C\x8C\xEB\xA5\xB4\xEB\x9D\xBC\xEB\xB9\x84 \xEC\x95\x8C \xEC\x95\x84\xEC\x99\x88\xEB\x9D\xBC\xEB\xB9\x84 \xEC\x95\x8C \xEC\x8E\x84\xEB\x8B\x88\xEC\xA3\xBC\xEB\xA7\x88\xEB\x8B\xA4 \xEC\x95\x8C \xEC\x95\x84\xEC\x99\x88\xEC\xA3\xBC\xEB\xA7\x88\xEB\x8B\xA4 \xEC\x95\x8C \xEC\x8E\x84\xEB\x8B\x88\xEB\x9D\xBC\xEC\x9E\xA1\xEC\x89\x90\xEC\x95\x84\xEB\xB0\x98\xEB\x9D\xBC\xEB\xA7\x88\xEB\x8B\xA8\xEC\x89\x90\xEC\x99\x88\xEB\x93\x80 \xEC\x95\x8C \xEA\xB9\x8C\xEB\x8B\xA4\xEB\x93\x80 \xEC\x95\x8C \xED\x9E\x88\xEC\x9E\x90") }); - static UND_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\x0B\0\r\x00123456789101112") }); + static AF_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\x0B\0\r\x00123456789101112") }); static FA_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x02\0\x04\0\x06\0\x08\0\n\0\x0C\0\x0E\0\x10\0\x12\0\x14\0\x16\0\xD9\x85\xD8\xB5\xD8\xB1\xD8\xB1\xD8\xAC\xD8\xAC\xD8\xB1\xD8\xB4\xD8\xB1\xD8\xB4\xD8\xB0\xD8\xB0") }); static HR_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x02\0\x04\0\x06\0\x08\0\n\0\x0C\0\x0E\0\x10\0\x12\0\x15\0\x18\x001.2.3.4.5.6.7.8.9.10.11.12.") }); static AR_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x02\0\x04\0\x06\0\x08\0\n\0\x0C\0\x0E\0\x10\0\x12\0\x16\0\x1A\0\xD9\xA1\xD9\xA2\xD9\xA3\xD9\xA4\xD9\xA5\xD9\xA6\xD9\xA7\xD9\xA8\xD9\xA9\xD9\xA1\xD9\xA0\xD9\xA1\xD9\xA1\xD9\xA1\xD9\xA2") }); @@ -40,7 +40,7 @@ macro_rules! __impl_datetime_symbols_islamic_months_v1 { static JV_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x04\0\x08\0\x0C\0\x13\0\x1B\0#\0'\0+\0/\x004\08\0Sur.Sap.Mul.B. Mul.Jum. Aw.Jum. Ak.Rej.Ruw.Pso.Shaw.Slo.Bsar.") }); static SR_LATN_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x04\0\x08\0\x0E\0\x14\0\x1C\0$\0*\0.\x002\x006\0<\0Muh.Saf.Reb. 1Reb. 2D\xC5\xBEum. 1D\xC5\xBEum. 2Red\xC5\xBE.\xC5\xA0a.Ram.\xC5\xA0e.Zul-k.Zul-h.") }); static SO_X_3S: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x04\0\x08\0\x0E\0\x15\0\x1B\0\"\0&\0*\0.\x003\09\0Mux.Saf.Rab. IRab. IIJum. IJum. IIRaj.Sha.Ram.Shaw.Dul-Q.Dul-X.") }); - static ES_419_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x04\0\x08\0\x0E\0\x15\0\x1B\0\"\0&\0*\0.\x003\0<\0Muh.Saf.Rab. IRab. IIJum. IJum. IIRaj.Sha.Ram.Shaw.Dhu\xCA\xBBl-Q.Dhu\xCA\xBBl-H.") }); + static AF_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x04\0\x08\0\x0E\0\x15\0\x1B\0\"\0&\0*\0.\x003\0<\0Muh.Saf.Rab. IRab. IIJum. IJum. IIRaj.Sha.Ram.Shaw.Dhu\xCA\xBBl-Q.Dhu\xCA\xBBl-H.") }); static IS_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x04\0\x08\0\x0E\0\x15\0\x1B\0\"\0&\0*\0.\x003\0<\0muh.saf.rab. Irab. IIjum. Ijum. IIraj.sha.ram.shaw.dhu\xCA\xBBl-Q.dhu\xCA\xBBl-H.") }); static NB_X_3S: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x04\0\x08\0\x0E\0\x15\0\x1B\0\"\0&\0*\0.\x003\0<\0muh.saf.rab. Irab. IIjum. Ijum. IIraj.sha.ram.shaw.dhu\xCA\xBBl-q.Dhu\xCA\xBBl-H.") }); static ES_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x04\0\x08\0\x0E\0\x15\0\x1B\0\"\0&\0*\0.\x003\0<\0muh.saf.rab. Irab. IIjum. Ijum. IIraj.sha.ram.shaw.dhu\xCA\xBBl-q.dhu\xCA\xBBl-h.") }); @@ -80,7 +80,7 @@ macro_rules! __impl_datetime_symbols_islamic_months_v1 { static KK_X_3S: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x07\0\x0E\0\x18\0$\0.\0:\0C\0J\0Q\0X\0b\0\xD0\x9C\xD2\xB1\xD1\x85.\xD0\xA1\xD0\xB0\xD1\x84.\xD0\xA0\xD0\xB0\xD0\xB1. \xD0\x86\xD0\xA0\xD0\xB0\xD0\xB1. \xD0\x86\xD0\x86\xD0\x96\xD1\x83\xD0\xBC. \xD0\x86\xD0\x96\xD1\x83\xD0\xBC. \xD0\x86\xD0\x86\xD0\xA0\xD0\xB0\xD0\xB4\xD0\xB6.\xD0\xA8\xD0\xB0\xD2\x93.\xD0\xA0\xD0\xB0\xD0\xBC.\xD0\xA8\xD3\x99\xD1\x83.\xD0\x97\xD1\x83\xD0\xBB-\xD2\x9A.\xD0\x97\xD1\x83\xD0\xBB-\xD0\xA5.") }); static HU_X_5S: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x08\0\r\0\x14\0\x1C\0&\x001\x007\0=\0E\0L\0V\0MoharremSafarR\xC3\xA9bi IR\xC3\xA9bi IIDsem\xC3\xA1di IDsem\xC3\xA1di IIRedsebSab\xC3\xA1nRamad\xC3\xA1nSevv\xC3\xA1lDs\xC3\xBCl kadeDs\xC3\xBCl hedse") }); static SC_X_5: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x08\0\r\0\x15\0\x1E\0&\0/\x004\0:\0A\0H\0V\0muharramsafarrabi\xCA\xBB Irabi\xCA\xBB IIjumada Ijumada IIrajabshabanramadanshawwaldhu\xCA\xBBl-qi\xCA\xBBdahdhu\xCA\xBBl-hijjah") }); - static ES_419_X_5: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x08\0\r\0\x15\0\x1E\0&\0/\x004\0<\0C\0J\0X\0MuharramSafarRabi\xCA\xBB IRabi\xCA\xBB IIJumada IJumada IIRajabSha\xCA\xBBbanRamadanShawwalDhu\xCA\xBBl-Qi\xCA\xBBdahDhu\xCA\xBBl-Hijjah") }); + static AF_X_5: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x08\0\r\0\x15\0\x1E\0&\0/\x004\0<\0C\0J\0X\0MuharramSafarRabi\xCA\xBB IRabi\xCA\xBB IIJumada IJumada IIRajabSha\xCA\xBBbanRamadanShawwalDhu\xCA\xBBl-Qi\xCA\xBBdahDhu\xCA\xBBl-Hijjah") }); static DA_X_5: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x08\0\r\0\x15\0\x1E\0&\0/\x004\0<\0C\0J\0X\0muharramsafarrabi\xCA\xBB Irabi\xCA\xBB IIjumada Ijumada IIrajabsha\xCA\xBBbanramadanshawwaldhu\xCA\xBBl-Qi\xCA\xBBdahdhu\xCA\xBBl-Hijjah") }); static NB_X_5: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x08\0\r\0\x15\0\x1E\0&\0/\x004\0<\0C\0J\0X\0muharramsafarrabi\xCA\xBB Irabi\xCA\xBB IIjumada Ijumada IIrajabsha\xCA\xBBbanramadanshawwaldhu\xCA\xBBl-qi\xCA\xBBdahdhu\xCA\xBBl-hijjah") }); static ES_X_5: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x08\0\r\0\x15\0\x1E\0&\0/\x004\0<\0D\0K\0Y\0muharramsafarrabi\xCA\xBB Irabi\xCA\xBB IIjumada Ijumada IIrajabsha\xCA\xBBbanramad\xC3\xA1nshawwaldhu\xCA\xBBl-qi\xCA\xBBdahdhu\xCA\xBBl-hijjah") }); @@ -143,8 +143,8 @@ macro_rules! __impl_datetime_symbols_islamic_months_v1 { static HI_X_5: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x15\0\x1E\0:\0\\\0~\0\xA6\0\xAF\0\xBB\0\xCA\0\xDC\0\xF5\0\xE0\xA4\xAE\xE0\xA5\x81\xE0\xA4\xB9\xE0\xA4\xB0\xE0\xA5\x8D\xE0\xA4\xB0\xE0\xA4\xAE\xE0\xA4\xB8\xE0\xA4\xAB\xE0\xA4\xB0\xE0\xA4\xB0\xE0\xA4\xBE\xE0\xA4\xAC\xE0\xA5\x80 \xE0\xA4\xAA\xE0\xA5\x8D\xE0\xA4\xB0\xE0\xA4\xA5\xE0\xA4\xAE\xE0\xA4\xB0\xE0\xA4\xBE\xE0\xA4\xAC\xE0\xA5\x80 \xE0\xA4\xA6\xE0\xA5\x8D\xE0\xA4\xB5\xE0\xA4\xBF\xE0\xA4\xA4\xE0\xA5\x80\xE0\xA4\xAF\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xAE\xE0\xA5\x8D\xE0\xA4\xA1\xE0\xA4\xBE \xE0\xA4\xAA\xE0\xA5\x8D\xE0\xA4\xB0\xE0\xA4\xA5\xE0\xA4\xAE\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xAE\xE0\xA5\x8D\xE0\xA4\xA1\xE0\xA4\xBE \xE0\xA4\xA6\xE0\xA5\x8D\xE0\xA4\xB5\xE0\xA4\xBF\xE0\xA4\xA4\xE0\xA5\x80\xE0\xA4\xAF\xE0\xA4\xB0\xE0\xA4\x9C\xE0\xA4\xAC\xE0\xA4\xB6\xE0\xA4\xBE\xE0\xA4\xB5\xE0\xA4\xA8\xE0\xA4\xB0\xE0\xA4\xAE\xE0\xA4\x9C\xE0\xA4\xBE\xE0\xA4\xA8\xE0\xA4\xB6\xE0\xA4\xB5\xE0\xA5\x8D\xE0\xA4\xB5\xE0\xA5\x8D\xE0\xA4\xB2\xE0\xA4\x9C\xE0\xA4\xBF\xE0\xA4\xB2-\xE0\xA4\x95\xE0\xA5\x8D\xE0\xA4\xA6\xE0\xA4\xBE\xE0\xA4\xB9\xE0\xA4\x9C\xE0\xA4\xBF\xE0\xA4\xB2\xE0\xA5\x8D-\xE0\xA4\xB9\xE0\xA4\xBF\xE0\xA4\x9C\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA4\xBE\xE0\xA4\xB9") }); static TA_X_5: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x18\0'\x002\0=\0N\0_\0k\0}\0\x8F\0\xA4\0\xBD\0\xE0\xAE\xAE\xE0\xAF\x81\xE0\xAE\xB9\xE0\xAE\xB0\xE0\xAF\x8D\xE0\xAE\xB0\xE0\xAE\xAE\xE0\xAF\x8D\xE0\xAE\x9A\xE0\xAE\x83\xE0\xAE\xAA\xE0\xAE\xB0\xE0\xAF\x8D\xE0\xAE\xB0\xE0\xAE\xAA\xE0\xAE\xBF 1\xE0\xAE\xB0\xE0\xAE\xAA\xE0\xAE\xBF 2\xE0\xAE\x9C\xE0\xAF\x81\xE0\xAE\xAE\xE0\xAE\xA4\xE0\xAE\xBE 1\xE0\xAE\x9C\xE0\xAF\x81\xE0\xAE\xAE\xE0\xAE\xA4\xE0\xAE\xBE 2\xE0\xAE\xB0\xE0\xAE\x9C\xE0\xAE\xAA\xE0\xAF\x8D\xE0\xAE\xB7\xE0\xAE\x83\xE0\xAE\xAA\xE0\xAE\xBE\xE0\xAE\xA9\xE0\xAF\x8D\xE0\xAE\xB0\xE0\xAE\xAE\xE0\xAE\xB2\xE0\xAE\xBE\xE0\xAE\xA9\xE0\xAF\x8D\xE0\xAE\xB7\xE0\xAE\xB5\xE0\xAF\x8D\xE0\xAE\xB5\xE0\xAE\xBE\xE0\xAE\xB2\xE0\xAF\x8D\xE0\xAE\xA4\xE0\xAF\x81\xE0\xAE\xB2\xE0\xAF\x8D \xE0\xAE\x95\xE0\xAE\x83\xE0\xAE\xA4\xE0\xAE\xBE\xE0\xAE\xA4\xE0\xAF\x81\xE0\xAE\xB2\xE0\xAF\x8D \xE0\xAE\xB9\xE0\xAE\xBF\xE0\xAE\x9C\xE0\xAF\x8D\xE0\xAE\x9C\xE0\xAE\xBE") }); static TH_X_5: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x1B\0-\0;\0J\0^\0s\0\x82\0\x97\0\xAC\0\xBE\0\xDF\0\xE0\xB8\xA1\xE0\xB8\xB8\xE0\xB8\xAE\xE0\xB8\xB0\xE0\xB8\xA3\xE0\xB9\x8C\xE0\xB8\xA3\xE0\xB8\xAD\xE0\xB8\xA1\xE0\xB8\x8B\xE0\xB8\xAD\xE0\xB8\x9F\xE0\xB8\xB2\xE0\xB8\xA3\xE0\xB9\x8C\xE0\xB8\xA3\xE0\xB8\xAD\xE0\xB8\x9A\xE0\xB8\xB5 I\xE0\xB8\xA3\xE0\xB8\xAD\xE0\xB8\x9A\xE0\xB8\xB5 II\xE0\xB8\x88\xE0\xB8\xB8\xE0\xB8\xA1\xE0\xB8\xB2\xE0\xB8\x94\xE0\xB8\xB2 I\xE0\xB8\x88\xE0\xB8\xB8\xE0\xB8\xA1\xE0\xB8\xB2\xE0\xB8\x94\xE0\xB8\xB2 II\xE0\xB8\xA3\xE0\xB8\xAD\xE0\xB8\x88\xE0\xB8\xB1\xE0\xB8\x9A\xE0\xB8\x8A\xE0\xB8\xB0\xE0\xB8\xAD\xE0\xB8\xB0\xE0\xB8\x9A\xE0\xB8\xB2\xE0\xB8\x99\xE0\xB8\xA3\xE0\xB8\xAD\xE0\xB8\xA1\xE0\xB8\xB0\xE0\xB8\x94\xE0\xB8\xAD\xE0\xB8\x99\xE0\xB9\x80\xE0\xB8\x8A\xE0\xB8\xB2\xE0\xB8\xA7\xE0\xB8\xB1\xE0\xB8\xA5\xE0\xB8\x8B\xE0\xB8\xB8\xE0\xB8\xA5\xE0\xB8\x81\xE0\xB8\xB4\xE0\xB8\xAD\xE0\xB8\xBA\xE0\xB8\x94\xE0\xB8\xB0\xE0\xB8\xAE\xE0\xB8\xBA\xE0\xB8\x8B\xE0\xB8\xB8\xE0\xB8\xA5\xE0\xB8\xAB\xE0\xB8\xB4\xE0\xB8\x88\xE0\xB8\x8D\xE0\xB8\xB0\xE0\xB8\xAE\xE0\xB8\xBA") }); - static VALUES: [&::Yokeable; 354usize] = [&AM_X_5, &AM_X_5, &AR_X_3, &AR_X_3, &AR_X_4, &AR_X_4, &AR_X_3, &AR_X_3, &AST_X_5, &AZ_X_3, &AZ_X_3, &AZ_X_5, &AZ_X_5, &BG_X_5, &BG_X_5, &BN_X_3, &BN_X_3, &BN_X_4, &BN_X_4, &BN_X_3, &BN_X_3, &BS_CYRL_X_5, &BS_CYRL_X_5, &BS_X_3, &BS_X_3, &BS_X_5, &BS_X_5, &CS_X_3, &CS_X_3, &CS_X_5, &CS_X_5, &DA_X_5, &DA_X_5, &DE_X_5, &DE_X_5, &ES_419_X_3, &ES_419_X_3, &ES_419_X_5, &ES_419_X_5, &ES_419_X_3, &ES_419_X_3, &ES_419_X_5, &ES_419_X_5, &ES_419_X_3, &ES_419_X_3, &ES_419_X_5, &ES_419_X_5, &ES_419_X_3, &ES_419_X_3, &ES_419_X_5, &ES_419_X_5, &ES_419_X_3, &ES_419_X_3, &ES_419_X_5, &ES_419_X_5, &ES_419_X_3, &ES_419_X_3, &ES_419_X_5, &ES_419_X_5, &ES_419_X_3, &ES_419_X_3, &ES_419_X_5, &ES_419_X_5, &ES_419_X_3, &ES_419_X_3, &ES_419_X_5, &ES_419_X_5, &ES_419_X_3, &ES_419_X_3, &ES_419_X_5, &ES_419_X_5, &ES_419_X_3, &ES_419_X_3, &ES_419_X_5, &ES_419_X_5, &ES_419_X_3, &ES_419_X_3, &ES_419_X_5, &ES_419_X_5, &ES_419_X_3, &ES_419_X_3, &ES_419_X_5, &ES_419_X_5, &ES_419_X_3, &ES_419_X_3, &ES_419_X_5, &ES_419_X_5, &ES_419_X_3, &ES_419_X_3, &ES_419_X_5, &ES_419_X_5, &ES_419_X_3, &ES_419_X_3, &ES_419_X_5, &ES_419_X_5, &ES_419_X_3, &ES_419_X_3, &ES_419_X_5, &ES_419_X_5, &ES_419_X_3, &ES_419_X_3, &ES_419_X_5, &ES_419_X_5, &ES_419_X_3, &ES_419_X_3, &ES_419_X_5, &ES_419_X_5, &ES_419_X_3, &ES_419_X_3, &ES_419_X_5, &ES_419_X_5, &ES_419_X_3, &ES_419_X_3, &ES_419_X_5, &ES_419_X_5, &ES_419_X_3, &ES_419_X_3, &ES_419_X_5, &ES_419_X_5, &ES_419_X_3, &ES_419_X_3, &ES_419_X_5, &ES_419_X_5, &ES_419_X_3, &ES_419_X_3, &ES_419_X_5, &ES_419_X_5, &ES_X_3, &ES_X_3, &ES_X_5, &ES_X_5, &FA_X_3, &FA_X_3, &FA_X_4, &FA_X_4, &FA_X_3, &FA_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_4, &FF_ADLM_X_4, &FF_ADLM_X_5, &FF_ADLM_X_5, &FI_X_5, &FI_X_5, &FR_X_3, &FR_X_3S, &FR_X_5, &FR_X_5, &FY_X_3, &FY_X_3, &FY_X_5, &FY_X_5, &GU_X_3, &GU_X_3, &GU_X_5, &GU_X_5, &HA_X_5, &HA_X_5, &HE_X_3, &HE_X_3, &HE_X_5, &HE_X_5S, &HI_LATN_X_3, &HI_LATN_X_5, &HI_X_5, &HI_X_5, &HR_X_4, &HR_X_4, &HU_X_3, &HU_X_3, &HU_X_5, &HU_X_5S, &ID_X_3, &ID_X_3, &ID_X_5, &ID_X_5, &IS_X_3, &IS_X_3, &DA_X_5, &DA_X_5, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JV_X_3, &JV_X_3, &JV_X_5, &JV_X_5, &KK_X_3, &KK_X_3S, &KK_X_5, &KK_X_5, &KN_X_3, &KN_X_3, &KN_X_5, &KN_X_5, &KO_X_5, &KO_X_5, &KU_X_3, &KU_X_3, &KU_X_5, &KU_X_5, &LO_X_3, &LO_X_3S, &LO_X_5, &LO_X_5, &LV_X_5, &LV_X_5, &MK_X_3, &MK_X_3, &MK_X_5, &MK_X_5, &ML_X_3, &ML_X_3, &ML_X_4, &ML_X_4, &ML_X_5, &ML_X_5S, &MR_X_3, &MR_X_3, &MR_X_4, &MR_X_4, &MR_X_5, &MR_X_5, &MS_X_3, &MS_X_3, &MS_X_5, &MS_X_5, &ES_X_3, &NB_X_3S, &NB_X_5, &NB_X_5, &FY_X_3, &FY_X_3, &FY_X_5, &FY_X_5, &ES_X_3, &NB_X_3S, &NB_X_5, &NB_X_5, &ES_X_3, &NB_X_3S, &NB_X_5, &NB_X_5, &PA_X_3, &PA_X_3, &PA_X_5, &PA_X_5S, &PL_X_3, &PL_X_3, &PL_X_5, &PL_X_5, &PS_PK_X_5, &PS_PK_X_5, &PS_X_3, &PS_X_3, &PS_X_5, &PS_X_5, &RU_X_3, &RU_X_3, &RU_X_5, &RU_X_5, &ES_X_3, &ES_X_3, &SC_X_5, &SC_X_5, &SD_X_3, &SD_X_3, &SD_X_3, &SD_X_3, &SK_X_3, &SK_X_3, &SK_X_5, &SK_X_5, &SO_X_3, &SO_X_3S, &SO_X_5, &SO_X_5S, &SQ_X_3, &SQ_X_3S, &SQ_X_5, &SQ_X_5S, &SR_LATN_X_3, &SR_LATN_X_3, &SR_LATN_X_5, &SR_LATN_X_5S, &SR_X_3, &SR_X_3, &SR_X_5, &SR_X_5S, &SV_X_5, &SV_X_5S, &TA_X_3, &TA_X_3, &TA_X_5, &TA_X_5, &TE_X_3, &TE_X_3, &TE_X_5S, &TG_X_3, &TG_X_3, &TG_X_5, &TG_X_5S, &TH_X_3, &TH_X_3, &TH_X_5, &TH_X_5, &TK_X_3, &TK_X_3, &TK_X_5, &TK_X_5, &TR_X_3, &TR_X_3, &TR_X_5, &TR_X_5, &UG_X_3, &UG_X_3, &UG_X_3, &UG_X_3, &UK_X_3, &UK_X_3S, &UK_X_5, &UK_X_5, &ES_419_X_3, &ES_419_X_3, &UND_X_4, &UND_X_4, &ES_419_X_5, &ES_419_X_5, &UR_X_3, &UR_X_3S, &UR_X_5, &UR_X_5, &UZ_X_3, &UZ_X_3, &UZ_X_5, &UZ_X_5, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &ZH_X_3, &ZH_X_3, &ZH_X_5, &ZH_X_5]; - static KEYS: [&str; 354usize] = ["am-x-5", "am-x-5s", "ar-x-3", "ar-x-3s", "ar-x-4", "ar-x-4s", "ar-x-5", "ar-x-5s", "ast-x-5", "az-x-3", "az-x-3s", "az-x-5", "az-x-5s", "bg-x-5", "bg-x-5s", "bn-x-3", "bn-x-3s", "bn-x-4", "bn-x-4s", "bn-x-5", "bn-x-5s", "bs-Cyrl-x-5", "bs-Cyrl-x-5s", "bs-x-3", "bs-x-3s", "bs-x-5", "bs-x-5s", "cs-x-3", "cs-x-3s", "cs-x-5", "cs-x-5s", "da-x-5", "da-x-5s", "de-x-5", "de-x-5s", "es-419-x-3", "es-419-x-3s", "es-419-x-5", "es-419-x-5s", "es-AR-x-3", "es-AR-x-3s", "es-AR-x-5", "es-AR-x-5s", "es-BO-x-3", "es-BO-x-3s", "es-BO-x-5", "es-BO-x-5s", "es-BR-x-3", "es-BR-x-3s", "es-BR-x-5", "es-BR-x-5s", "es-BZ-x-3", "es-BZ-x-3s", "es-BZ-x-5", "es-BZ-x-5s", "es-CL-x-3", "es-CL-x-3s", "es-CL-x-5", "es-CL-x-5s", "es-CO-x-3", "es-CO-x-3s", "es-CO-x-5", "es-CO-x-5s", "es-CR-x-3", "es-CR-x-3s", "es-CR-x-5", "es-CR-x-5s", "es-CU-x-3", "es-CU-x-3s", "es-CU-x-5", "es-CU-x-5s", "es-DO-x-3", "es-DO-x-3s", "es-DO-x-5", "es-DO-x-5s", "es-EC-x-3", "es-EC-x-3s", "es-EC-x-5", "es-EC-x-5s", "es-GT-x-3", "es-GT-x-3s", "es-GT-x-5", "es-GT-x-5s", "es-HN-x-3", "es-HN-x-3s", "es-HN-x-5", "es-HN-x-5s", "es-MX-x-3", "es-MX-x-3s", "es-MX-x-5", "es-MX-x-5s", "es-NI-x-3", "es-NI-x-3s", "es-NI-x-5", "es-NI-x-5s", "es-PA-x-3", "es-PA-x-3s", "es-PA-x-5", "es-PA-x-5s", "es-PE-x-3", "es-PE-x-3s", "es-PE-x-5", "es-PE-x-5s", "es-PR-x-3", "es-PR-x-3s", "es-PR-x-5", "es-PR-x-5s", "es-PY-x-3", "es-PY-x-3s", "es-PY-x-5", "es-PY-x-5s", "es-SV-x-3", "es-SV-x-3s", "es-SV-x-5", "es-SV-x-5s", "es-US-x-3", "es-US-x-3s", "es-US-x-5", "es-US-x-5s", "es-UY-x-3", "es-UY-x-3s", "es-UY-x-5", "es-UY-x-5s", "es-VE-x-3", "es-VE-x-3s", "es-VE-x-5", "es-VE-x-5s", "es-x-3", "es-x-3s", "es-x-5", "es-x-5s", "fa-x-3", "fa-x-3s", "fa-x-4", "fa-x-4s", "fa-x-5", "fa-x-5s", "ff-Adlm-x-3", "ff-Adlm-x-3s", "ff-Adlm-x-4", "ff-Adlm-x-4s", "ff-Adlm-x-5", "ff-Adlm-x-5s", "fi-x-5", "fi-x-5s", "fr-x-3", "fr-x-3s", "fr-x-5", "fr-x-5s", "fy-x-3", "fy-x-3s", "fy-x-5", "fy-x-5s", "gu-x-3", "gu-x-3s", "gu-x-5", "gu-x-5s", "ha-x-5", "ha-x-5s", "he-x-3", "he-x-3s", "he-x-5", "he-x-5s", "hi-Latn-x-3", "hi-Latn-x-5", "hi-x-5", "hi-x-5s", "hr-x-4", "hr-x-4s", "hu-x-3", "hu-x-3s", "hu-x-5", "hu-x-5s", "id-x-3", "id-x-3s", "id-x-5", "id-x-5s", "is-x-3", "is-x-3s", "is-x-5", "is-x-5s", "ja-x-3", "ja-x-3s", "ja-x-5", "ja-x-5s", "jv-x-3", "jv-x-3s", "jv-x-5", "jv-x-5s", "kk-x-3", "kk-x-3s", "kk-x-5", "kk-x-5s", "kn-x-3", "kn-x-3s", "kn-x-5", "kn-x-5s", "ko-x-5", "ko-x-5s", "ku-x-3", "ku-x-3s", "ku-x-5", "ku-x-5s", "lo-x-3", "lo-x-3s", "lo-x-5", "lo-x-5s", "lv-x-5", "lv-x-5s", "mk-x-3", "mk-x-3s", "mk-x-5", "mk-x-5s", "ml-x-3", "ml-x-3s", "ml-x-4", "ml-x-4s", "ml-x-5", "ml-x-5s", "mr-x-3", "mr-x-3s", "mr-x-4", "mr-x-4s", "mr-x-5", "mr-x-5s", "ms-x-3", "ms-x-3s", "ms-x-5", "ms-x-5s", "nb-x-3", "nb-x-3s", "nb-x-5", "nb-x-5s", "nl-x-3", "nl-x-3s", "nl-x-5", "nl-x-5s", "nn-x-3", "nn-x-3s", "nn-x-5", "nn-x-5s", "no-x-3", "no-x-3s", "no-x-5", "no-x-5s", "pa-x-3", "pa-x-3s", "pa-x-5", "pa-x-5s", "pl-x-3", "pl-x-3s", "pl-x-5", "pl-x-5s", "ps-PK-x-5", "ps-PK-x-5s", "ps-x-3", "ps-x-3s", "ps-x-5", "ps-x-5s", "ru-x-3", "ru-x-3s", "ru-x-5", "ru-x-5s", "sc-x-3", "sc-x-3s", "sc-x-5", "sc-x-5s", "sd-x-3", "sd-x-3s", "sd-x-5", "sd-x-5s", "sk-x-3", "sk-x-3s", "sk-x-5", "sk-x-5s", "so-x-3", "so-x-3s", "so-x-5", "so-x-5s", "sq-x-3", "sq-x-3s", "sq-x-5", "sq-x-5s", "sr-Latn-x-3", "sr-Latn-x-3s", "sr-Latn-x-5", "sr-Latn-x-5s", "sr-x-3", "sr-x-3s", "sr-x-5", "sr-x-5s", "sv-x-5", "sv-x-5s", "ta-x-3", "ta-x-3s", "ta-x-5", "ta-x-5s", "te-x-3", "te-x-3s", "te-x-5s", "tg-x-3", "tg-x-3s", "tg-x-5", "tg-x-5s", "th-x-3", "th-x-3s", "th-x-5", "th-x-5s", "tk-x-3", "tk-x-3s", "tk-x-5", "tk-x-5s", "tr-x-3", "tr-x-3s", "tr-x-5", "tr-x-5s", "ug-x-3", "ug-x-3s", "ug-x-5", "ug-x-5s", "uk-x-3", "uk-x-3s", "uk-x-5", "uk-x-5s", "und-x-3", "und-x-3s", "und-x-4", "und-x-4s", "und-x-5", "und-x-5s", "ur-x-3", "ur-x-3s", "ur-x-5", "ur-x-5s", "uz-x-3", "uz-x-3s", "uz-x-5", "uz-x-5s", "yue-Hans-x-3", "yue-Hans-x-3s", "yue-Hans-x-5", "yue-Hans-x-5s", "yue-x-3", "yue-x-3s", "yue-x-5", "yue-x-5s", "zh-Hant-x-3", "zh-Hant-x-3s", "zh-Hant-x-5", "zh-Hant-x-5s", "zh-x-3", "zh-x-3s", "zh-x-5", "zh-x-5s"]; + static VALUES: [&::Yokeable; 1054usize] = [&AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AM_X_5, &AM_X_5, &AR_X_3, &AR_X_3, &AR_X_4, &AR_X_4, &AR_X_3, &AR_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AST_X_5, &AF_X_5, &AZ_X_3, &AZ_X_3, &AF_X_4, &AF_X_4, &AZ_X_5, &AZ_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &BG_X_5, &BG_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &BN_X_3, &BN_X_3, &BN_X_4, &BN_X_4, &BN_X_3, &BN_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &BS_CYRL_X_5, &BS_CYRL_X_5, &BS_X_3, &BS_X_3, &AF_X_4, &AF_X_4, &BS_X_5, &BS_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &CS_X_3, &CS_X_3, &AF_X_4, &AF_X_4, &CS_X_5, &CS_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &DA_X_5, &DA_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &DE_X_5, &DE_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_5, &AF_X_5, &ES_X_3, &ES_X_3, &AF_X_4, &AF_X_4, &ES_X_5, &ES_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &FA_X_3, &FA_X_3, &FA_X_4, &FA_X_4, &FA_X_3, &FA_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_4, &FF_ADLM_X_4, &FF_ADLM_X_5, &FF_ADLM_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &FI_X_5, &FI_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &FR_X_3, &FR_X_3S, &AF_X_4, &AF_X_4, &FR_X_5, &FR_X_5, &FY_X_3, &FY_X_3, &AF_X_4, &AF_X_4, &FY_X_5, &FY_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &GU_X_3, &GU_X_3, &AF_X_4, &AF_X_4, &GU_X_5, &GU_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &HA_X_5, &HA_X_5, &HE_X_3, &HE_X_3, &AF_X_4, &AF_X_4, &HE_X_5, &HE_X_5S, &HI_LATN_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &HI_LATN_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &HI_X_5, &HI_X_5, &AF_X_3, &AF_X_3, &HR_X_4, &HR_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &HU_X_3, &HU_X_3, &AF_X_4, &AF_X_4, &HU_X_5, &HU_X_5S, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &ID_X_3, &ID_X_3, &AF_X_4, &AF_X_4, &ID_X_5, &ID_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &IS_X_3, &IS_X_3, &AF_X_4, &AF_X_4, &DA_X_5, &DA_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &JA_X_3, &JA_X_3, &AF_X_4, &AF_X_4, &JA_X_3, &JA_X_3, &JV_X_3, &JV_X_3, &AF_X_4, &AF_X_4, &JV_X_5, &JV_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &KK_X_3, &KK_X_3S, &AF_X_4, &AF_X_4, &KK_X_5, &KK_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &KN_X_3, &KN_X_3, &AF_X_4, &AF_X_4, &KN_X_5, &KN_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &KO_X_5, &KO_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &KU_X_3, &KU_X_3, &AF_X_4, &AF_X_4, &KU_X_5, &KU_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &LO_X_3, &LO_X_3S, &AF_X_4, &AF_X_4, &LO_X_5, &LO_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &LV_X_5, &LV_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &MK_X_3, &MK_X_3, &AF_X_4, &AF_X_4, &MK_X_5, &MK_X_5, &ML_X_3, &ML_X_3, &ML_X_4, &ML_X_4, &ML_X_5, &ML_X_5S, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &MR_X_3, &MR_X_3, &MR_X_4, &MR_X_4, &MR_X_5, &MR_X_5, &MS_X_3, &MS_X_3, &AF_X_4, &AF_X_4, &MS_X_5, &MS_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &ES_X_3, &NB_X_3S, &AF_X_4, &AF_X_4, &NB_X_5, &NB_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &FY_X_3, &FY_X_3, &AF_X_4, &AF_X_4, &FY_X_5, &FY_X_5, &ES_X_3, &NB_X_3S, &AF_X_4, &AF_X_4, &NB_X_5, &NB_X_5, &ES_X_3, &NB_X_3S, &AF_X_4, &AF_X_4, &NB_X_5, &NB_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &PA_X_3, &PA_X_3, &AF_X_4, &AF_X_4, &PA_X_5, &PA_X_5S, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &PL_X_3, &PL_X_3, &AF_X_4, &AF_X_4, &PL_X_5, &PL_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &PS_PK_X_5, &PS_PK_X_5, &PS_X_3, &PS_X_3, &AF_X_4, &AF_X_4, &PS_X_5, &PS_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &RU_X_3, &RU_X_3, &AF_X_4, &AF_X_4, &RU_X_5, &RU_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &ES_X_3, &ES_X_3, &AF_X_4, &AF_X_4, &SC_X_5, &SC_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &SD_X_3, &SD_X_3, &AF_X_4, &AF_X_4, &SD_X_3, &SD_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &SK_X_3, &SK_X_3, &AF_X_4, &AF_X_4, &SK_X_5, &SK_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &SO_X_3, &SO_X_3S, &AF_X_4, &AF_X_4, &SO_X_5, &SO_X_5S, &SQ_X_3, &SQ_X_3S, &AF_X_4, &AF_X_4, &SQ_X_5, &SQ_X_5S, &SR_LATN_X_3, &SR_LATN_X_3, &AF_X_4, &AF_X_4, &SR_LATN_X_5, &SR_LATN_X_5S, &SR_X_3, &SR_X_3, &AF_X_4, &AF_X_4, &SR_X_5, &SR_X_5S, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &SV_X_5, &SV_X_5S, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &TA_X_3, &TA_X_3, &AF_X_4, &AF_X_4, &TA_X_5, &TA_X_5, &TE_X_3, &TE_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &TE_X_5S, &TG_X_3, &TG_X_3, &AF_X_4, &AF_X_4, &TG_X_5, &TG_X_5S, &TH_X_3, &TH_X_3, &AF_X_4, &AF_X_4, &TH_X_5, &TH_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &TK_X_3, &TK_X_3, &AF_X_4, &AF_X_4, &TK_X_5, &TK_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &TR_X_3, &TR_X_3, &AF_X_4, &AF_X_4, &TR_X_5, &TR_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &UG_X_3, &UG_X_3, &AF_X_4, &AF_X_4, &UG_X_3, &UG_X_3, &UK_X_3, &UK_X_3S, &AF_X_4, &AF_X_4, &UK_X_5, &UK_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &UR_X_3, &UR_X_3S, &AF_X_4, &AF_X_4, &UR_X_5, &UR_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &UZ_X_3, &UZ_X_3, &AF_X_4, &AF_X_4, &UZ_X_5, &UZ_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &YUE_HANS_X_3, &YUE_HANS_X_3, &AF_X_4, &AF_X_4, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_X_3, &YUE_X_3, &AF_X_4, &AF_X_4, &YUE_X_3, &YUE_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &YUE_X_3, &YUE_X_3, &AF_X_4, &AF_X_4, &YUE_X_3, &YUE_X_3, &ZH_X_3, &ZH_X_3, &AF_X_4, &AF_X_4, &ZH_X_5, &ZH_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5]; + static KEYS: [&str; 1054usize] = ["af-x-3", "af-x-3s", "af-x-4", "af-x-4s", "af-x-5", "af-x-5s", "am-x-3", "am-x-3s", "am-x-4", "am-x-4s", "am-x-5", "am-x-5s", "ar-x-3", "ar-x-3s", "ar-x-4", "ar-x-4s", "ar-x-5", "ar-x-5s", "as-x-3", "as-x-3s", "as-x-4", "as-x-4s", "as-x-5", "as-x-5s", "ast-x-3", "ast-x-3s", "ast-x-4", "ast-x-4s", "ast-x-5", "ast-x-5s", "az-x-3", "az-x-3s", "az-x-4", "az-x-4s", "az-x-5", "az-x-5s", "be-x-3", "be-x-3s", "be-x-4", "be-x-4s", "be-x-5", "be-x-5s", "bg-x-3", "bg-x-3s", "bg-x-4", "bg-x-4s", "bg-x-5", "bg-x-5s", "bgc-x-3", "bgc-x-3s", "bgc-x-4", "bgc-x-4s", "bgc-x-5", "bgc-x-5s", "bho-x-3", "bho-x-3s", "bho-x-4", "bho-x-4s", "bho-x-5", "bho-x-5s", "blo-x-3", "blo-x-3s", "blo-x-4", "blo-x-4s", "blo-x-5", "blo-x-5s", "bn-x-3", "bn-x-3s", "bn-x-4", "bn-x-4s", "bn-x-5", "bn-x-5s", "br-x-3", "br-x-3s", "br-x-4", "br-x-4s", "br-x-5", "br-x-5s", "brx-x-3", "brx-x-3s", "brx-x-4", "brx-x-4s", "brx-x-5", "brx-x-5s", "bs-Cyrl-x-3", "bs-Cyrl-x-3s", "bs-Cyrl-x-4", "bs-Cyrl-x-4s", "bs-Cyrl-x-5", "bs-Cyrl-x-5s", "bs-x-3", "bs-x-3s", "bs-x-4", "bs-x-4s", "bs-x-5", "bs-x-5s", "ca-x-3", "ca-x-3s", "ca-x-4", "ca-x-4s", "ca-x-5", "ca-x-5s", "ceb-x-3", "ceb-x-3s", "ceb-x-4", "ceb-x-4s", "ceb-x-5", "ceb-x-5s", "chr-x-3", "chr-x-3s", "chr-x-4", "chr-x-4s", "chr-x-5", "chr-x-5s", "cs-x-3", "cs-x-3s", "cs-x-4", "cs-x-4s", "cs-x-5", "cs-x-5s", "csw-x-3", "csw-x-3s", "csw-x-4", "csw-x-4s", "csw-x-5", "csw-x-5s", "cv-x-3", "cv-x-3s", "cv-x-4", "cv-x-4s", "cv-x-5", "cv-x-5s", "cy-x-3", "cy-x-3s", "cy-x-4", "cy-x-4s", "cy-x-5", "cy-x-5s", "da-x-3", "da-x-3s", "da-x-4", "da-x-4s", "da-x-5", "da-x-5s", "de-x-3", "de-x-3s", "de-x-4", "de-x-4s", "de-x-5", "de-x-5s", "doi-x-3", "doi-x-3s", "doi-x-4", "doi-x-4s", "doi-x-5", "doi-x-5s", "dsb-x-3", "dsb-x-3s", "dsb-x-4", "dsb-x-4s", "dsb-x-5", "dsb-x-5s", "el-x-3", "el-x-3s", "el-x-4", "el-x-4s", "el-x-5", "el-x-5s", "en-x-3", "en-x-3s", "en-x-4", "en-x-4s", "en-x-5", "en-x-5s", "eo-x-3", "eo-x-3s", "eo-x-4", "eo-x-4s", "eo-x-5", "eo-x-5s", "es-419-x-3", "es-419-x-3s", "es-419-x-5", "es-419-x-5s", "es-AR-x-3", "es-AR-x-3s", "es-AR-x-5", "es-AR-x-5s", "es-BO-x-3", "es-BO-x-3s", "es-BO-x-5", "es-BO-x-5s", "es-BR-x-3", "es-BR-x-3s", "es-BR-x-5", "es-BR-x-5s", "es-BZ-x-3", "es-BZ-x-3s", "es-BZ-x-5", "es-BZ-x-5s", "es-CL-x-3", "es-CL-x-3s", "es-CL-x-5", "es-CL-x-5s", "es-CO-x-3", "es-CO-x-3s", "es-CO-x-5", "es-CO-x-5s", "es-CR-x-3", "es-CR-x-3s", "es-CR-x-5", "es-CR-x-5s", "es-CU-x-3", "es-CU-x-3s", "es-CU-x-5", "es-CU-x-5s", "es-DO-x-3", "es-DO-x-3s", "es-DO-x-5", "es-DO-x-5s", "es-EC-x-3", "es-EC-x-3s", "es-EC-x-5", "es-EC-x-5s", "es-GT-x-3", "es-GT-x-3s", "es-GT-x-5", "es-GT-x-5s", "es-HN-x-3", "es-HN-x-3s", "es-HN-x-5", "es-HN-x-5s", "es-MX-x-3", "es-MX-x-3s", "es-MX-x-5", "es-MX-x-5s", "es-NI-x-3", "es-NI-x-3s", "es-NI-x-5", "es-NI-x-5s", "es-PA-x-3", "es-PA-x-3s", "es-PA-x-5", "es-PA-x-5s", "es-PE-x-3", "es-PE-x-3s", "es-PE-x-5", "es-PE-x-5s", "es-PR-x-3", "es-PR-x-3s", "es-PR-x-5", "es-PR-x-5s", "es-PY-x-3", "es-PY-x-3s", "es-PY-x-5", "es-PY-x-5s", "es-SV-x-3", "es-SV-x-3s", "es-SV-x-5", "es-SV-x-5s", "es-US-x-3", "es-US-x-3s", "es-US-x-5", "es-US-x-5s", "es-UY-x-3", "es-UY-x-3s", "es-UY-x-5", "es-UY-x-5s", "es-VE-x-3", "es-VE-x-3s", "es-VE-x-5", "es-VE-x-5s", "es-x-3", "es-x-3s", "es-x-4", "es-x-4s", "es-x-5", "es-x-5s", "et-x-3", "et-x-3s", "et-x-4", "et-x-4s", "et-x-5", "et-x-5s", "eu-x-3", "eu-x-3s", "eu-x-4", "eu-x-4s", "eu-x-5", "eu-x-5s", "fa-x-3", "fa-x-3s", "fa-x-4", "fa-x-4s", "fa-x-5", "fa-x-5s", "ff-Adlm-x-3", "ff-Adlm-x-3s", "ff-Adlm-x-4", "ff-Adlm-x-4s", "ff-Adlm-x-5", "ff-Adlm-x-5s", "fi-x-3", "fi-x-3s", "fi-x-4", "fi-x-4s", "fi-x-5", "fi-x-5s", "fil-x-3", "fil-x-3s", "fil-x-4", "fil-x-4s", "fil-x-5", "fil-x-5s", "fo-x-3", "fo-x-3s", "fo-x-4", "fo-x-4s", "fo-x-5", "fo-x-5s", "fr-x-3", "fr-x-3s", "fr-x-4", "fr-x-4s", "fr-x-5", "fr-x-5s", "fy-x-3", "fy-x-3s", "fy-x-4", "fy-x-4s", "fy-x-5", "fy-x-5s", "ga-x-3", "ga-x-3s", "ga-x-4", "ga-x-4s", "ga-x-5", "ga-x-5s", "gd-x-3", "gd-x-3s", "gd-x-4", "gd-x-4s", "gd-x-5", "gd-x-5s", "gl-x-3", "gl-x-3s", "gl-x-4", "gl-x-4s", "gl-x-5", "gl-x-5s", "gu-x-3", "gu-x-3s", "gu-x-4", "gu-x-4s", "gu-x-5", "gu-x-5s", "ha-x-3", "ha-x-3s", "ha-x-4", "ha-x-4s", "ha-x-5", "ha-x-5s", "he-x-3", "he-x-3s", "he-x-4", "he-x-4s", "he-x-5", "he-x-5s", "hi-Latn-x-3", "hi-Latn-x-3s", "hi-Latn-x-4", "hi-Latn-x-4s", "hi-Latn-x-5", "hi-Latn-x-5s", "hi-x-3", "hi-x-3s", "hi-x-4", "hi-x-4s", "hi-x-5", "hi-x-5s", "hr-x-3", "hr-x-3s", "hr-x-4", "hr-x-4s", "hr-x-5", "hr-x-5s", "hsb-x-3", "hsb-x-3s", "hsb-x-4", "hsb-x-4s", "hsb-x-5", "hsb-x-5s", "hu-x-3", "hu-x-3s", "hu-x-4", "hu-x-4s", "hu-x-5", "hu-x-5s", "hy-x-3", "hy-x-3s", "hy-x-4", "hy-x-4s", "hy-x-5", "hy-x-5s", "ia-x-3", "ia-x-3s", "ia-x-4", "ia-x-4s", "ia-x-5", "ia-x-5s", "id-x-3", "id-x-3s", "id-x-4", "id-x-4s", "id-x-5", "id-x-5s", "ie-x-3", "ie-x-3s", "ie-x-4", "ie-x-4s", "ie-x-5", "ie-x-5s", "ig-x-3", "ig-x-3s", "ig-x-4", "ig-x-4s", "ig-x-5", "ig-x-5s", "is-x-3", "is-x-3s", "is-x-4", "is-x-4s", "is-x-5", "is-x-5s", "it-x-3", "it-x-3s", "it-x-4", "it-x-4s", "it-x-5", "it-x-5s", "ja-x-3", "ja-x-3s", "ja-x-4", "ja-x-4s", "ja-x-5", "ja-x-5s", "jv-x-3", "jv-x-3s", "jv-x-4", "jv-x-4s", "jv-x-5", "jv-x-5s", "ka-x-3", "ka-x-3s", "ka-x-4", "ka-x-4s", "ka-x-5", "ka-x-5s", "kea-x-3", "kea-x-3s", "kea-x-4", "kea-x-4s", "kea-x-5", "kea-x-5s", "kgp-x-3", "kgp-x-3s", "kgp-x-4", "kgp-x-4s", "kgp-x-5", "kgp-x-5s", "kk-x-3", "kk-x-3s", "kk-x-4", "kk-x-4s", "kk-x-5", "kk-x-5s", "km-x-3", "km-x-3s", "km-x-4", "km-x-4s", "km-x-5", "km-x-5s", "kn-x-3", "kn-x-3s", "kn-x-4", "kn-x-4s", "kn-x-5", "kn-x-5s", "ko-x-3", "ko-x-3s", "ko-x-4", "ko-x-4s", "ko-x-5", "ko-x-5s", "kok-x-3", "kok-x-3s", "kok-x-4", "kok-x-4s", "kok-x-5", "kok-x-5s", "ks-Deva-x-3", "ks-Deva-x-3s", "ks-Deva-x-4", "ks-Deva-x-4s", "ks-Deva-x-5", "ks-Deva-x-5s", "ks-x-3", "ks-x-3s", "ks-x-4", "ks-x-4s", "ks-x-5", "ks-x-5s", "ku-x-3", "ku-x-3s", "ku-x-4", "ku-x-4s", "ku-x-5", "ku-x-5s", "kxv-Deva-x-3", "kxv-Deva-x-3s", "kxv-Deva-x-4", "kxv-Deva-x-4s", "kxv-Deva-x-5", "kxv-Deva-x-5s", "kxv-Orya-x-3", "kxv-Orya-x-3s", "kxv-Orya-x-4", "kxv-Orya-x-4s", "kxv-Orya-x-5", "kxv-Orya-x-5s", "kxv-Telu-x-3", "kxv-Telu-x-3s", "kxv-Telu-x-4", "kxv-Telu-x-4s", "kxv-Telu-x-5", "kxv-Telu-x-5s", "kxv-x-3", "kxv-x-3s", "kxv-x-4", "kxv-x-4s", "kxv-x-5", "kxv-x-5s", "ky-x-3", "ky-x-3s", "ky-x-4", "ky-x-4s", "ky-x-5", "ky-x-5s", "lb-x-3", "lb-x-3s", "lb-x-4", "lb-x-4s", "lb-x-5", "lb-x-5s", "lij-x-3", "lij-x-3s", "lij-x-4", "lij-x-4s", "lij-x-5", "lij-x-5s", "lmo-x-3", "lmo-x-3s", "lmo-x-4", "lmo-x-4s", "lmo-x-5", "lmo-x-5s", "lo-x-3", "lo-x-3s", "lo-x-4", "lo-x-4s", "lo-x-5", "lo-x-5s", "lt-x-3", "lt-x-3s", "lt-x-4", "lt-x-4s", "lt-x-5", "lt-x-5s", "lv-x-3", "lv-x-3s", "lv-x-4", "lv-x-4s", "lv-x-5", "lv-x-5s", "mai-x-3", "mai-x-3s", "mai-x-4", "mai-x-4s", "mai-x-5", "mai-x-5s", "mi-x-3", "mi-x-3s", "mi-x-4", "mi-x-4s", "mi-x-5", "mi-x-5s", "mk-x-3", "mk-x-3s", "mk-x-4", "mk-x-4s", "mk-x-5", "mk-x-5s", "ml-x-3", "ml-x-3s", "ml-x-4", "ml-x-4s", "ml-x-5", "ml-x-5s", "mn-x-3", "mn-x-3s", "mn-x-4", "mn-x-4s", "mn-x-5", "mn-x-5s", "mni-x-3", "mni-x-3s", "mni-x-4", "mni-x-4s", "mni-x-5", "mni-x-5s", "mr-x-3", "mr-x-3s", "mr-x-4", "mr-x-4s", "mr-x-5", "mr-x-5s", "ms-x-3", "ms-x-3s", "ms-x-4", "ms-x-4s", "ms-x-5", "ms-x-5s", "mt-x-3", "mt-x-3s", "mt-x-4", "mt-x-4s", "mt-x-5", "mt-x-5s", "my-x-3", "my-x-3s", "my-x-4", "my-x-4s", "my-x-5", "my-x-5s", "nb-x-3", "nb-x-3s", "nb-x-4", "nb-x-4s", "nb-x-5", "nb-x-5s", "nds-x-3", "nds-x-3s", "nds-x-4", "nds-x-4s", "nds-x-5", "nds-x-5s", "ne-x-3", "ne-x-3s", "ne-x-4", "ne-x-4s", "ne-x-5", "ne-x-5s", "nl-x-3", "nl-x-3s", "nl-x-4", "nl-x-4s", "nl-x-5", "nl-x-5s", "nn-x-3", "nn-x-3s", "nn-x-4", "nn-x-4s", "nn-x-5", "nn-x-5s", "no-x-3", "no-x-3s", "no-x-4", "no-x-4s", "no-x-5", "no-x-5s", "nqo-x-3", "nqo-x-3s", "nqo-x-4", "nqo-x-4s", "nqo-x-5", "nqo-x-5s", "oc-x-3", "oc-x-3s", "oc-x-4", "oc-x-4s", "oc-x-5", "oc-x-5s", "or-x-3", "or-x-3s", "or-x-4", "or-x-4s", "or-x-5", "or-x-5s", "pa-x-3", "pa-x-3s", "pa-x-4", "pa-x-4s", "pa-x-5", "pa-x-5s", "pcm-x-3", "pcm-x-3s", "pcm-x-4", "pcm-x-4s", "pcm-x-5", "pcm-x-5s", "pl-x-3", "pl-x-3s", "pl-x-4", "pl-x-4s", "pl-x-5", "pl-x-5s", "prg-x-3", "prg-x-3s", "prg-x-4", "prg-x-4s", "prg-x-5", "prg-x-5s", "ps-PK-x-5", "ps-PK-x-5s", "ps-x-3", "ps-x-3s", "ps-x-4", "ps-x-4s", "ps-x-5", "ps-x-5s", "pt-x-3", "pt-x-3s", "pt-x-4", "pt-x-4s", "pt-x-5", "pt-x-5s", "qu-x-3", "qu-x-3s", "qu-x-4", "qu-x-4s", "qu-x-5", "qu-x-5s", "raj-x-3", "raj-x-3s", "raj-x-4", "raj-x-4s", "raj-x-5", "raj-x-5s", "rm-x-3", "rm-x-3s", "rm-x-4", "rm-x-4s", "rm-x-5", "rm-x-5s", "ro-x-3", "ro-x-3s", "ro-x-4", "ro-x-4s", "ro-x-5", "ro-x-5s", "ru-x-3", "ru-x-3s", "ru-x-4", "ru-x-4s", "ru-x-5", "ru-x-5s", "sa-x-3", "sa-x-3s", "sa-x-4", "sa-x-4s", "sa-x-5", "sa-x-5s", "sah-x-3", "sah-x-3s", "sah-x-4", "sah-x-4s", "sah-x-5", "sah-x-5s", "sat-x-3", "sat-x-3s", "sat-x-4", "sat-x-4s", "sat-x-5", "sat-x-5s", "sc-x-3", "sc-x-3s", "sc-x-4", "sc-x-4s", "sc-x-5", "sc-x-5s", "sd-Deva-x-3", "sd-Deva-x-3s", "sd-Deva-x-4", "sd-Deva-x-4s", "sd-Deva-x-5", "sd-Deva-x-5s", "sd-x-3", "sd-x-3s", "sd-x-4", "sd-x-4s", "sd-x-5", "sd-x-5s", "si-x-3", "si-x-3s", "si-x-4", "si-x-4s", "si-x-5", "si-x-5s", "sk-x-3", "sk-x-3s", "sk-x-4", "sk-x-4s", "sk-x-5", "sk-x-5s", "sl-x-3", "sl-x-3s", "sl-x-4", "sl-x-4s", "sl-x-5", "sl-x-5s", "so-x-3", "so-x-3s", "so-x-4", "so-x-4s", "so-x-5", "so-x-5s", "sq-x-3", "sq-x-3s", "sq-x-4", "sq-x-4s", "sq-x-5", "sq-x-5s", "sr-Latn-x-3", "sr-Latn-x-3s", "sr-Latn-x-4", "sr-Latn-x-4s", "sr-Latn-x-5", "sr-Latn-x-5s", "sr-x-3", "sr-x-3s", "sr-x-4", "sr-x-4s", "sr-x-5", "sr-x-5s", "su-x-3", "su-x-3s", "su-x-4", "su-x-4s", "su-x-5", "su-x-5s", "sv-x-3", "sv-x-3s", "sv-x-4", "sv-x-4s", "sv-x-5", "sv-x-5s", "sw-x-3", "sw-x-3s", "sw-x-4", "sw-x-4s", "sw-x-5", "sw-x-5s", "syr-x-3", "syr-x-3s", "syr-x-4", "syr-x-4s", "syr-x-5", "syr-x-5s", "szl-x-3", "szl-x-3s", "szl-x-4", "szl-x-4s", "szl-x-5", "szl-x-5s", "ta-x-3", "ta-x-3s", "ta-x-4", "ta-x-4s", "ta-x-5", "ta-x-5s", "te-x-3", "te-x-3s", "te-x-4", "te-x-4s", "te-x-5", "te-x-5s", "tg-x-3", "tg-x-3s", "tg-x-4", "tg-x-4s", "tg-x-5", "tg-x-5s", "th-x-3", "th-x-3s", "th-x-4", "th-x-4s", "th-x-5", "th-x-5s", "ti-x-3", "ti-x-3s", "ti-x-4", "ti-x-4s", "ti-x-5", "ti-x-5s", "tk-x-3", "tk-x-3s", "tk-x-4", "tk-x-4s", "tk-x-5", "tk-x-5s", "to-x-3", "to-x-3s", "to-x-4", "to-x-4s", "to-x-5", "to-x-5s", "tok-x-3", "tok-x-3s", "tok-x-4", "tok-x-4s", "tok-x-5", "tok-x-5s", "tr-x-3", "tr-x-3s", "tr-x-4", "tr-x-4s", "tr-x-5", "tr-x-5s", "tt-x-3", "tt-x-3s", "tt-x-4", "tt-x-4s", "tt-x-5", "tt-x-5s", "ug-x-3", "ug-x-3s", "ug-x-4", "ug-x-4s", "ug-x-5", "ug-x-5s", "uk-x-3", "uk-x-3s", "uk-x-4", "uk-x-4s", "uk-x-5", "uk-x-5s", "und-x-3", "und-x-3s", "und-x-4", "und-x-4s", "und-x-5", "und-x-5s", "ur-x-3", "ur-x-3s", "ur-x-4", "ur-x-4s", "ur-x-5", "ur-x-5s", "uz-Cyrl-x-3", "uz-Cyrl-x-3s", "uz-Cyrl-x-4", "uz-Cyrl-x-4s", "uz-Cyrl-x-5", "uz-Cyrl-x-5s", "uz-x-3", "uz-x-3s", "uz-x-4", "uz-x-4s", "uz-x-5", "uz-x-5s", "vec-x-3", "vec-x-3s", "vec-x-4", "vec-x-4s", "vec-x-5", "vec-x-5s", "vi-x-3", "vi-x-3s", "vi-x-4", "vi-x-4s", "vi-x-5", "vi-x-5s", "vmw-x-3", "vmw-x-3s", "vmw-x-4", "vmw-x-4s", "vmw-x-5", "vmw-x-5s", "wo-x-3", "wo-x-3s", "wo-x-4", "wo-x-4s", "wo-x-5", "wo-x-5s", "xh-x-3", "xh-x-3s", "xh-x-4", "xh-x-4s", "xh-x-5", "xh-x-5s", "xnr-x-3", "xnr-x-3s", "xnr-x-4", "xnr-x-4s", "xnr-x-5", "xnr-x-5s", "yo-x-3", "yo-x-3s", "yo-x-4", "yo-x-4s", "yo-x-5", "yo-x-5s", "yrl-x-3", "yrl-x-3s", "yrl-x-4", "yrl-x-4s", "yrl-x-5", "yrl-x-5s", "yue-Hans-x-3", "yue-Hans-x-3s", "yue-Hans-x-4", "yue-Hans-x-4s", "yue-Hans-x-5", "yue-Hans-x-5s", "yue-x-3", "yue-x-3s", "yue-x-4", "yue-x-4s", "yue-x-5", "yue-x-5s", "za-x-3", "za-x-3s", "za-x-4", "za-x-4s", "za-x-5", "za-x-5s", "zh-Hant-x-3", "zh-Hant-x-3s", "zh-Hant-x-4", "zh-Hant-x-4s", "zh-Hant-x-5", "zh-Hant-x-5s", "zh-x-3", "zh-x-3s", "zh-x-4", "zh-x-4s", "zh-x-5", "zh-x-5s", "zu-x-3", "zu-x-3s", "zu-x-4", "zu-x-4s", "zu-x-5", "zu-x-5s"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_symbols_islamic_years_v1.rs.data b/provider/baked/datetime/data/macros/datetime_symbols_islamic_years_v1.rs.data index bdd379bbc83..30ff34c1484 100644 --- a/provider/baked/datetime/data/macros/datetime_symbols_islamic_years_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_symbols_islamic_years_v1.rs.data @@ -15,7 +15,7 @@ macro_rules! __impl_datetime_symbols_islamic_years_v1 { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0islamic") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0A.H.") }) }); - static FR_CA_X_4: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Eras(unsafe { + static AF_X_3: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Eras(unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0islamic") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0AH") }) }); @@ -179,8 +179,8 @@ macro_rules! __impl_datetime_symbols_islamic_years_v1 { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0islamic") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0p\xC4\x93c hid\xC5\xBEras") }) }); - static VALUES: [&::Yokeable; 103usize] = [&AR_X_3, &AR_X_3, &AR_X_3, &BN_X_3, &BN_X_3, &BN_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &EL_X_3, &EL_X_3, &EL_X_3, &FA_X_3, &FA_X_3, &FA_X_5, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &FI_X_5, &FR_CA_X_4, &FR_CA_X_5, &FR_X_4, &FR_X_5, &FY_X_3, &FY_X_3, &FY_X_3, &HE_X_3, &HE_X_3, &HE_X_5, &HI_LATN_X_3, &HI_LATN_X_3, &HI_LATN_X_3, &HU_X_3, &HU_X_3, &HU_X_3, &FR_X_4, &FR_X_4, &FR_X_4, &IS_X_3, &IS_X_3, &IS_X_5, &KO_X_5, &KU_X_3, &KU_X_3, &KU_X_3, &LV_X_5, &ML_X_3, &ML_X_3, &ML_X_3, &MR_X_3, &MR_X_3, &MR_X_5, &FR_X_4, &FR_X_4, &FY_X_3, &RO_X_5, &RU_X_5, &SC_X_3, &SC_X_4, &SC_X_5, &SQ_X_3, &SQ_X_3, &SQ_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &SV_X_5, &TG_X_3, &TG_X_3, &TG_X_3, &TH_X_3, &TH_X_3, &TH_X_5, &TK_X_3, &TK_X_3, &TK_X_3, &TR_X_3, &TR_X_3, &TR_X_3, &UG_X_3, &UG_X_3, &UG_X_3, &FR_CA_X_4, &FR_CA_X_4, &FR_CA_X_4, &UR_X_3, &UR_X_3, &UR_X_3, &UZ_X_3, &UZ_X_3, &UZ_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3]; - static KEYS: [&str; 103usize] = ["ar-x-3", "ar-x-4", "ar-x-5", "bn-x-3", "bn-x-4", "bn-x-5", "bs-Cyrl-x-3", "bs-Cyrl-x-4", "bs-Cyrl-x-5", "el-x-3", "el-x-4", "el-x-5", "fa-x-3", "fa-x-4", "fa-x-5", "ff-Adlm-x-3", "ff-Adlm-x-4", "ff-Adlm-x-5", "fi-x-5", "fr-CA-x-4", "fr-CA-x-5", "fr-x-4", "fr-x-5", "fy-x-3", "fy-x-4", "fy-x-5", "he-x-3", "he-x-4", "he-x-5", "hi-Latn-x-3", "hi-Latn-x-4", "hi-Latn-x-5", "hu-x-3", "hu-x-4", "hu-x-5", "id-x-3", "id-x-4", "id-x-5", "is-x-3", "is-x-4", "is-x-5", "ko-x-5", "ku-x-3", "ku-x-4", "ku-x-5", "lv-x-5", "ml-x-3", "ml-x-4", "ml-x-5", "mr-x-3", "mr-x-4", "mr-x-5", "ms-x-3", "ms-x-4", "nl-x-5", "ro-x-5", "ru-x-5", "sc-x-3", "sc-x-4", "sc-x-5", "sq-x-3", "sq-x-4", "sq-x-5", "sr-x-3", "sr-x-4", "sr-x-5", "sv-x-5", "tg-x-3", "tg-x-4", "tg-x-5", "th-x-3", "th-x-4", "th-x-5", "tk-x-3", "tk-x-4", "tk-x-5", "tr-x-3", "tr-x-4", "tr-x-5", "ug-x-3", "ug-x-4", "ug-x-5", "und-x-3", "und-x-4", "und-x-5", "ur-x-3", "ur-x-4", "ur-x-5", "uz-x-3", "uz-x-4", "uz-x-5", "yue-Hans-x-3", "yue-Hans-x-4", "yue-Hans-x-5", "yue-x-3", "yue-x-4", "yue-x-5", "zh-Hant-x-3", "zh-Hant-x-4", "zh-Hant-x-5", "zh-x-3", "zh-x-4", "zh-x-5"]; + static VALUES: [&::Yokeable; 482usize] = [&AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AR_X_3, &AR_X_3, &AR_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &BN_X_3, &BN_X_3, &BN_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &EL_X_3, &EL_X_3, &EL_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &FA_X_3, &FA_X_3, &FA_X_5, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &AF_X_3, &AF_X_3, &FI_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &FR_CA_X_5, &AF_X_3, &FR_X_4, &FR_X_5, &FY_X_3, &FY_X_3, &FY_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &HE_X_3, &HE_X_3, &HE_X_5, &HI_LATN_X_3, &HI_LATN_X_3, &HI_LATN_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &HU_X_3, &HU_X_3, &HU_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &FR_X_4, &FR_X_4, &FR_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &IS_X_3, &IS_X_3, &IS_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &KO_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &KU_X_3, &KU_X_3, &KU_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &LV_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &ML_X_3, &ML_X_3, &ML_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &MR_X_3, &MR_X_3, &MR_X_5, &FR_X_4, &FR_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &FY_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &RO_X_5, &AF_X_3, &AF_X_3, &RU_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &SC_X_3, &SC_X_4, &SC_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &SQ_X_3, &SQ_X_3, &SQ_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &SV_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &TG_X_3, &TG_X_3, &TG_X_3, &TH_X_3, &TH_X_3, &TH_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &TK_X_3, &TK_X_3, &TK_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &TR_X_3, &TR_X_3, &TR_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &UG_X_3, &UG_X_3, &UG_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &UR_X_3, &UR_X_3, &UR_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &UZ_X_3, &UZ_X_3, &UZ_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &AF_X_3, &AF_X_3, &AF_X_3]; + static KEYS: [&str; 482usize] = ["af-x-3", "af-x-4", "af-x-5", "am-x-3", "am-x-4", "am-x-5", "ar-x-3", "ar-x-4", "ar-x-5", "as-x-3", "as-x-4", "as-x-5", "ast-x-3", "ast-x-4", "ast-x-5", "az-x-3", "az-x-4", "az-x-5", "be-x-3", "be-x-4", "be-x-5", "bg-x-3", "bg-x-4", "bg-x-5", "bgc-x-3", "bgc-x-4", "bgc-x-5", "bho-x-3", "bho-x-4", "bho-x-5", "blo-x-3", "blo-x-4", "blo-x-5", "bn-x-3", "bn-x-4", "bn-x-5", "br-x-3", "br-x-4", "br-x-5", "brx-x-3", "brx-x-4", "brx-x-5", "bs-Cyrl-x-3", "bs-Cyrl-x-4", "bs-Cyrl-x-5", "bs-x-3", "bs-x-4", "bs-x-5", "ca-x-3", "ca-x-4", "ca-x-5", "ceb-x-3", "ceb-x-4", "ceb-x-5", "chr-x-3", "chr-x-4", "chr-x-5", "cs-x-3", "cs-x-4", "cs-x-5", "csw-x-3", "csw-x-4", "csw-x-5", "cv-x-3", "cv-x-4", "cv-x-5", "cy-x-3", "cy-x-4", "cy-x-5", "da-x-3", "da-x-4", "da-x-5", "de-x-3", "de-x-4", "de-x-5", "doi-x-3", "doi-x-4", "doi-x-5", "dsb-x-3", "dsb-x-4", "dsb-x-5", "el-x-3", "el-x-4", "el-x-5", "en-x-3", "en-x-4", "en-x-5", "eo-x-3", "eo-x-4", "eo-x-5", "es-x-3", "es-x-4", "es-x-5", "et-x-3", "et-x-4", "et-x-5", "eu-x-3", "eu-x-4", "eu-x-5", "fa-x-3", "fa-x-4", "fa-x-5", "ff-Adlm-x-3", "ff-Adlm-x-4", "ff-Adlm-x-5", "fi-x-3", "fi-x-4", "fi-x-5", "fil-x-3", "fil-x-4", "fil-x-5", "fo-x-3", "fo-x-4", "fo-x-5", "fr-CA-x-4", "fr-CA-x-5", "fr-x-3", "fr-x-4", "fr-x-5", "fy-x-3", "fy-x-4", "fy-x-5", "ga-x-3", "ga-x-4", "ga-x-5", "gd-x-3", "gd-x-4", "gd-x-5", "gl-x-3", "gl-x-4", "gl-x-5", "gu-x-3", "gu-x-4", "gu-x-5", "ha-x-3", "ha-x-4", "ha-x-5", "he-x-3", "he-x-4", "he-x-5", "hi-Latn-x-3", "hi-Latn-x-4", "hi-Latn-x-5", "hi-x-3", "hi-x-4", "hi-x-5", "hr-x-3", "hr-x-4", "hr-x-5", "hsb-x-3", "hsb-x-4", "hsb-x-5", "hu-x-3", "hu-x-4", "hu-x-5", "hy-x-3", "hy-x-4", "hy-x-5", "ia-x-3", "ia-x-4", "ia-x-5", "id-x-3", "id-x-4", "id-x-5", "ie-x-3", "ie-x-4", "ie-x-5", "ig-x-3", "ig-x-4", "ig-x-5", "is-x-3", "is-x-4", "is-x-5", "it-x-3", "it-x-4", "it-x-5", "ja-x-3", "ja-x-4", "ja-x-5", "jv-x-3", "jv-x-4", "jv-x-5", "ka-x-3", "ka-x-4", "ka-x-5", "kea-x-3", "kea-x-4", "kea-x-5", "kgp-x-3", "kgp-x-4", "kgp-x-5", "kk-x-3", "kk-x-4", "kk-x-5", "km-x-3", "km-x-4", "km-x-5", "kn-x-3", "kn-x-4", "kn-x-5", "ko-x-3", "ko-x-4", "ko-x-5", "kok-x-3", "kok-x-4", "kok-x-5", "ks-Deva-x-3", "ks-Deva-x-4", "ks-Deva-x-5", "ks-x-3", "ks-x-4", "ks-x-5", "ku-x-3", "ku-x-4", "ku-x-5", "kxv-Deva-x-3", "kxv-Deva-x-4", "kxv-Deva-x-5", "kxv-Orya-x-3", "kxv-Orya-x-4", "kxv-Orya-x-5", "kxv-Telu-x-3", "kxv-Telu-x-4", "kxv-Telu-x-5", "kxv-x-3", "kxv-x-4", "kxv-x-5", "ky-x-3", "ky-x-4", "ky-x-5", "lb-x-3", "lb-x-4", "lb-x-5", "lij-x-3", "lij-x-4", "lij-x-5", "lmo-x-3", "lmo-x-4", "lmo-x-5", "lo-x-3", "lo-x-4", "lo-x-5", "lt-x-3", "lt-x-4", "lt-x-5", "lv-x-3", "lv-x-4", "lv-x-5", "mai-x-3", "mai-x-4", "mai-x-5", "mi-x-3", "mi-x-4", "mi-x-5", "mk-x-3", "mk-x-4", "mk-x-5", "ml-x-3", "ml-x-4", "ml-x-5", "mn-x-3", "mn-x-4", "mn-x-5", "mni-x-3", "mni-x-4", "mni-x-5", "mr-x-3", "mr-x-4", "mr-x-5", "ms-x-3", "ms-x-4", "ms-x-5", "mt-x-3", "mt-x-4", "mt-x-5", "my-x-3", "my-x-4", "my-x-5", "nb-x-3", "nb-x-4", "nb-x-5", "nds-x-3", "nds-x-4", "nds-x-5", "ne-x-3", "ne-x-4", "ne-x-5", "nl-x-3", "nl-x-4", "nl-x-5", "nn-x-3", "nn-x-4", "nn-x-5", "no-x-3", "no-x-4", "no-x-5", "nqo-x-3", "nqo-x-4", "nqo-x-5", "oc-x-3", "oc-x-4", "oc-x-5", "or-x-3", "or-x-4", "or-x-5", "pa-x-3", "pa-x-4", "pa-x-5", "pcm-x-3", "pcm-x-4", "pcm-x-5", "pl-x-3", "pl-x-4", "pl-x-5", "prg-x-3", "prg-x-4", "prg-x-5", "ps-x-3", "ps-x-4", "ps-x-5", "pt-x-3", "pt-x-4", "pt-x-5", "qu-x-3", "qu-x-4", "qu-x-5", "raj-x-3", "raj-x-4", "raj-x-5", "rm-x-3", "rm-x-4", "rm-x-5", "ro-x-3", "ro-x-4", "ro-x-5", "ru-x-3", "ru-x-4", "ru-x-5", "sa-x-3", "sa-x-4", "sa-x-5", "sah-x-3", "sah-x-4", "sah-x-5", "sat-x-3", "sat-x-4", "sat-x-5", "sc-x-3", "sc-x-4", "sc-x-5", "sd-Deva-x-3", "sd-Deva-x-4", "sd-Deva-x-5", "sd-x-3", "sd-x-4", "sd-x-5", "si-x-3", "si-x-4", "si-x-5", "sk-x-3", "sk-x-4", "sk-x-5", "sl-x-3", "sl-x-4", "sl-x-5", "so-x-3", "so-x-4", "so-x-5", "sq-x-3", "sq-x-4", "sq-x-5", "sr-Latn-x-3", "sr-Latn-x-4", "sr-Latn-x-5", "sr-x-3", "sr-x-4", "sr-x-5", "su-x-3", "su-x-4", "su-x-5", "sv-x-3", "sv-x-4", "sv-x-5", "sw-x-3", "sw-x-4", "sw-x-5", "syr-x-3", "syr-x-4", "syr-x-5", "szl-x-3", "szl-x-4", "szl-x-5", "ta-x-3", "ta-x-4", "ta-x-5", "te-x-3", "te-x-4", "te-x-5", "tg-x-3", "tg-x-4", "tg-x-5", "th-x-3", "th-x-4", "th-x-5", "ti-x-3", "ti-x-4", "ti-x-5", "tk-x-3", "tk-x-4", "tk-x-5", "to-x-3", "to-x-4", "to-x-5", "tok-x-3", "tok-x-4", "tok-x-5", "tr-x-3", "tr-x-4", "tr-x-5", "tt-x-3", "tt-x-4", "tt-x-5", "ug-x-3", "ug-x-4", "ug-x-5", "uk-x-3", "uk-x-4", "uk-x-5", "und-x-3", "und-x-4", "und-x-5", "ur-x-3", "ur-x-4", "ur-x-5", "uz-Cyrl-x-3", "uz-Cyrl-x-4", "uz-Cyrl-x-5", "uz-x-3", "uz-x-4", "uz-x-5", "vec-x-3", "vec-x-4", "vec-x-5", "vi-x-3", "vi-x-4", "vi-x-5", "vmw-x-3", "vmw-x-4", "vmw-x-5", "wo-x-3", "wo-x-4", "wo-x-5", "xh-x-3", "xh-x-4", "xh-x-5", "xnr-x-3", "xnr-x-4", "xnr-x-5", "yo-x-3", "yo-x-4", "yo-x-5", "yrl-x-3", "yrl-x-4", "yrl-x-5", "yue-Hans-x-3", "yue-Hans-x-4", "yue-Hans-x-5", "yue-x-3", "yue-x-4", "yue-x-5", "za-x-3", "za-x-4", "za-x-5", "zh-Hant-x-3", "zh-Hant-x-4", "zh-Hant-x-5", "zh-x-3", "zh-x-4", "zh-x-5", "zu-x-3", "zu-x-4", "zu-x-5"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_symbols_japanese_months_v1.rs.data b/provider/baked/datetime/data/macros/datetime_symbols_japanese_months_v1.rs.data index 7edcd5b8e1e..697de07d146 100644 --- a/provider/baked/datetime/data/macros/datetime_symbols_japanese_months_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_symbols_japanese_months_v1.rs.data @@ -82,7 +82,7 @@ macro_rules! __impl_datetime_symbols_japanese_months_v1 { static YRL_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\n\0\x0B\0YMMIPPPPPYYY") }); static BS_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\n\0\x0B\0jfmamjjasond") }); static PL_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\n\0\x0B\0slmkmclswplg") }); - static UND_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\x0B\0\r\x00123456789101112") }); + static AZ_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\x0B\0\r\x00123456789101112") }); static GD_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x07\0\x08\0\t\0\n\0\x0B\0\x0C\0FGMGC\xC3\x92ILSDSD") }); static MT_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x07\0\x08\0\t\0\n\0\x0B\0\x0C\0JFMAM\xC4\xA0LASOND") }); static FIL_X_4S: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x08\0\x0B\0\x0E\0\x11\0\x14\0\x17\0EPMAMHunHulAgoSetOktNobDis") }); @@ -475,8 +475,8 @@ macro_rules! __impl_datetime_symbols_japanese_months_v1 { static SA_X_5: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x1B\x006\0Q\0o\0\x81\0\x96\0\xB1\0\xCC\0\xEA\0\x0B\x01&\x01\xE0\xA4\x9C\xE0\xA4\xA8\xE0\xA4\xB5\xE0\xA4\xB0\xE0\xA5\x80\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\xAB\xE0\xA4\xB0\xE0\xA4\xB5\xE0\xA4\xB0\xE0\xA5\x80\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB0\xE0\xA5\x8D\xE0\xA4\x9A\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\x85\xE0\xA4\xAA\xE0\xA5\x8D\xE0\xA4\xB0\xE0\xA5\x88\xE0\xA4\xB2\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\xAE\xE0\xA4\x88\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\x9C\xE0\xA5\x82\xE0\xA4\xA8\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xB2\xE0\xA4\xBE\xE0\xA4\x88\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\x85\xE0\xA4\x97\xE0\xA4\xB8\xE0\xA5\x8D\xE0\xA4\xA4\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\xB8\xE0\xA4\xBF\xE0\xA4\xA4\xE0\xA4\x82\xE0\xA4\xAC\xE0\xA4\xB0\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\x85\xE0\xA4\x95\xE0\xA5\x8D\xE0\xA4\xA4\xE0\xA5\x82\xE0\xA4\xAC\xE0\xA4\xB0\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\xA8\xE0\xA4\xB5\xE0\xA4\x82\xE0\xA4\xAC\xE0\xA4\xB0\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\xA6\xE0\xA4\xBF\xE0\xA4\xB8\xE0\xA4\x82\xE0\xA4\xAC\xE0\xA4\xB0\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83") }); static KXV_ORYA_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x1F\0D\0i\0\x88\0\xA7\0\xC6\0\xEB\0\x13\x01,\x01Q\x01y\x01\xE0\xAC\xAA\xE0\xAD\x81\xE0\xAC\xB8\xE0\xAD\x81 \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xAE\xE0\xAC\xBE\xE0\xAC\xB9\xE0\xAC\xBE\xE0\xAC\x95\xE0\xAC\xBE \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xAA\xE0\xAC\xBE\xE0\xAC\x97\xE0\xAD\x81\xE0\xAC\xA3\xE0\xAC\xBF \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xB9\xE0\xAC\xBF\xE0\xAC\xB0\xE0\xAD\x87 \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xAC\xE0\xAD\x87\xE0\xAC\xB8\xE0\xAD\x87 \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\x9C\xE0\xAC\xBE\xE0\xAC\x9F\xE0\xAC\xBE \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\x86\xE0\xAC\xB8\xE0\xAC\xBE\xE0\xAC\xA1\xE0\xAC\xBC\xE0\xAC\xBF \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xB8\xE0\xAD\x8D\xE0\xAC\xB0\xE0\xAC\xBE\xE0\xAC\xAC\xE0\xAC\xBE\xE0\xAC\x81 \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xAC\xE0\xAC\xA6 \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xA6\xE0\xAC\xBE\xE0\xAC\xB8\xE0\xAC\xBE\xE0\xAC\xB0\xE0\xAC\xBE \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xA6\xE0\xAC\xBF\xE0\xAD\xB1\xE0\xAC\xBF\xE0\xAC\xA1\xE0\xAC\xBC\xE0\xAC\xBF \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xAA\xE0\xAC\xBE\xE0\xAC\xA3\xE0\xAD\x8D\xE0\xAC\xA1\xE0\xAD\x87 \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81") }); static KXV_DEVA_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x1F\0D\0i\0\x88\0\xA7\0\xC6\0\xEB\0\x13\x012\x01T\x01s\x01\xE0\xA4\xAA\xE0\xA5\x81\xE0\xA4\xB8\xE0\xA5\x81 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB9\xE0\xA4\xBE\xE0\xA4\x95\xE0\xA4\xBE \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xAA\xE0\xA4\xBE\xE0\xA4\x97\xE0\xA5\x81\xE0\xA4\xA3\xE0\xA5\x80 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xB9\xE0\xA4\xBF\xE0\xA4\xB0\xE0\xA5\x87 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xAC\xE0\xA5\x87\xE0\xA4\xB8\xE0\xA5\x87 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\x9C\xE0\xA4\xBE\xE0\xA4\x9F\xE0\xA4\xBE \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\x86\xE0\xA4\xB8\xE0\xA4\xBE\xE0\xA4\xA1\xE0\xA4\xBC\xE0\xA5\x80 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xB8\xE0\xA5\x8D\xE0\xA4\xB0\xE0\xA4\xBE\xE0\xA4\xAC\xE0\xA4\xBE\xE0\xA4\x81 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xAC\xE0\xA5\x8B\xE0\xA4\xA6\xE0\xA5\x8B \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xA6\xE0\xA4\xB8\xE0\xA4\xBE\xE0\xA4\xB0\xE0\xA4\xBE \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xA6\xE0\xA4\xBF\xE0\xA4\xB5\xE0\xA5\x80 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xAA\xE0\xA4\xBE\xE0\xA4\xA8\xE0\xA5\x8D\xE0\xA4\xA1\xE0\xA5\x87 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81") }); - static VALUES: [&::Yokeable; 1184usize] = [&AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AM_X_3, &AM_X_3, &AM_X_4, &AM_X_4, &AM_X_5, &AM_X_5, &AR_DZ_X_3, &AR_DZ_X_3, &AR_DZ_X_4, &AR_DZ_X_4, &AR_DZ_X_3, &AR_DZ_X_3, &AR_IQ_X_3, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_MA_X_3, &AR_MA_X_3, &AR_MA_X_4, &AR_MA_X_4, &AR_MA_X_3, &AR_MA_X_3, &AR_MR_X_3, &AR_MR_X_3, &AR_MR_X_4, &AR_MR_X_4, &AR_MR_X_3, &AR_MR_X_3, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_DZ_X_3, &AR_DZ_X_3, &AR_DZ_X_4, &AR_DZ_X_4, &AR_DZ_X_3, &AR_DZ_X_3, &AR_X_3, &AR_X_3, &AR_X_4, &AR_X_4, &AR_X_3, &AR_X_3, &AS_X_3, &AS_X_3, &AS_X_4, &AS_X_4, &AS_X_5, &AS_X_5, &AST_X_3, &AST_X_3S, &AST_X_4, &AST_X_4, &AST_X_5, &AST_X_5S, &AZ_X_3, &AZ_X_3, &AZ_X_5, &AZ_X_5, &BE_X_3, &BE_X_3S, &BE_X_4, &BE_X_4, &BE_X_5, &BE_X_5S, &BG_X_3, &BG_X_3, &BG_X_4, &BG_X_4, &BG_X_5, &BG_X_5, &BGC_X_3, &BGC_X_3, &BGC_X_3, &BGC_X_3, &BHO_X_3, &BHO_X_3, &BHO_X_3, &BHO_X_3, &BLO_X_3, &BLO_X_3, &BLO_X_5, &BLO_X_5, &BN_IN_X_3, &BN_IN_X_3S, &BN_IN_X_4, &BN_IN_X_4, &BN_X_3, &BN_X_3S, &BN_X_4, &BN_X_4, &BN_X_5, &BN_X_5, &BR_X_3, &BR_X_3, &BR_X_4, &BR_X_4, &BR_X_5, &BR_X_5, &BRX_X_3, &BRX_X_3, &BRX_X_4, &BRX_X_4, &BRX_X_5, &BRX_X_5, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_4, &BS_CYRL_X_4, &BS_CYRL_X_5, &BS_CYRL_X_5, &BS_X_3, &BS_X_3, &BS_X_4, &BS_X_4, &BS_X_5, &BS_X_5, &CA_X_3, &CA_X_3S, &CA_X_4, &CA_X_4, &CA_X_5, &CA_X_5S, &CEB_X_3, &CEB_X_3, &CEB_X_4, &CEB_X_4, &CEB_X_5, &CEB_X_5, &CHR_X_3, &CHR_X_3, &CHR_X_4, &CHR_X_4, &CHR_X_5, &CHR_X_5, &CS_X_3, &CS_X_3, &CS_X_5, &CS_X_5S, &CSW_X_3, &CSW_X_3, &CSW_X_3, &CSW_X_3, &CV_X_3, &CV_X_3, &CV_X_4, &CV_X_4, &CV_X_5, &CV_X_5, &CY_X_3, &CY_X_3S, &CY_X_4, &CY_X_4, &CY_X_5, &CY_X_5, &DA_X_3, &DA_X_3, &AF_X_4, &AF_X_4, &DA_X_5, &DA_X_5, &DE_AT_X_3, &DE_AT_X_3S, &DE_AT_X_5, &DE_AT_X_5, &DE_AT_X_3, &DE_AT_X_3S, &DE_AT_X_5, &DE_AT_X_5, &DE_X_3, &DE_X_3S, &AF_X_4, &AF_X_4, &DE_X_5, &DE_X_5, &DOI_X_3, &DOI_X_3, &DOI_X_4, &DOI_X_4, &DOI_X_5, &DOI_X_5, &DSB_X_3, &DSB_X_3S, &BS_X_4, &BS_X_4, &DSB_X_5, &DSB_X_5S, &EL_POLYTON_X_3, &EL_POLYTON_X_5, &EL_POLYTON_X_5S, &EL_X_3, &EL_X_3S, &EL_X_4, &EL_X_4, &EL_X_5, &EL_X_5S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_AU_X_3, &EN_AU_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_X_3, &EN_X_3, &AF_X_4, &AF_X_4, &EN_X_5, &EN_X_5, &EO_X_3, &EO_X_3, &EO_X_5, &EO_X_5, &ES_CL_X_3S, &ES_CL_X_3S, &ES_MX_X_3, &ES_MX_X_3, &ES_PE_X_3, &ES_PE_X_3S, &ES_PE_X_5, &ES_PE_X_5S, &ES_CL_X_3S, &ES_CL_X_3S, &ES_PE_X_3, &ES_PE_X_3S, &ES_PE_X_5, &ES_PE_X_5S, &ES_CL_X_3S, &ES_CL_X_3S, &ES_X_3, &ES_X_3, &ES_X_4, &ES_X_4, &ES_X_5, &ES_X_5, &ET_X_3, &ET_X_3, &ET_X_4, &ET_X_4, &ET_X_5, &ET_X_5, &EU_X_3, &EU_X_3, &EU_X_4, &EU_X_4, &EU_X_5, &EU_X_5, &FA_AF_X_3, &FA_AF_X_3S, &FA_AF_X_4, &FA_AF_X_4, &FA_AF_X_3S, &FA_AF_X_3S, &FA_X_3, &FA_X_3, &FA_X_4, &FA_X_4, &FA_X_5, &FA_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3S, &FF_ADLM_X_4, &FF_ADLM_X_4, &FF_ADLM_X_3, &FF_ADLM_X_3, &FI_X_3, &FI_X_3S, &FI_X_4, &FI_X_4, &FI_X_5, &FI_X_5S, &FIL_X_3, &FIL_X_3, &FIL_X_3, &FIL_X_4S, &FIL_X_5, &FIL_X_5, &FO_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &FO_X_5, &FO_X_5, &FR_CA_X_3, &FR_CA_X_3, &FR_MA_X_3, &FR_MA_X_3, &FR_X_3, &FR_X_3, &AF_X_4, &AF_X_4, &FR_X_5, &FR_X_5, &FY_X_3, &FY_X_3, &AF_X_4, &AF_X_4, &FY_X_5, &FY_X_5, &GA_X_3, &GA_X_3, &GA_X_4, &GA_X_4, &GA_X_5, &GA_X_5, &GD_X_3, &GD_X_3, &GD_X_4, &GD_X_4, &GD_X_5, &GD_X_5S, &GL_X_3, &GL_X_3, &GL_X_4, &GL_X_4S, &GL_X_5, &GL_X_5, &GU_X_3, &GU_X_3, &GU_X_4, &GU_X_4, &GU_X_5, &GU_X_5, &HA_X_3, &HA_X_3, &HA_X_4, &HA_X_4, &HA_X_5, &HA_X_5, &HE_X_3, &HE_X_3, &HE_X_5, &HE_X_5, &EN_X_3, &EN_001_X_3, &AF_X_4, &AF_X_4, &EN_X_5, &EN_X_5, &HI_X_3, &HI_X_3, &HI_X_4, &HI_X_4, &HI_X_5, &HI_X_5, &HR_X_3, &HR_X_3, &HR_X_4, &HR_X_4, &HR_X_5, &HR_X_5S, &HSB_X_3, &HSB_X_3S, &BS_X_4, &BS_X_4, &HSB_X_5, &HSB_X_5S, &HU_X_3, &HU_X_3, &HU_X_4, &HU_X_4, &HU_X_5, &HU_X_5, &HY_X_3, &HY_X_3, &HY_X_4, &HY_X_4, &HY_X_5, &HY_X_5S, &IA_X_3, &IA_X_3, &BS_X_4, &IA_X_5, &IA_X_5, &ID_X_3, &ID_X_3, &AF_X_4, &AF_X_4, &ID_X_5, &ID_X_5, &IE_X_3, &IE_X_3, &IE_X_3, &IE_X_3, &IG_X_3, &IG_X_3, &IG_X_4, &IG_X_4, &IG_X_5, &IG_X_5, &IS_X_3, &IS_X_3, &IS_X_4, &IS_X_4, &IS_X_5, &IS_X_5, &IT_X_3, &IT_X_3, &IT_X_4, &IT_X_4, &IT_X_5, &IT_X_5, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JV_X_3, &JV_X_3, &AF_X_4, &AF_X_4, &ID_X_5, &ID_X_5, &KA_X_3, &KA_X_3, &KA_X_4, &KA_X_4, &KA_X_5, &KA_X_5, &KEA_X_3, &KEA_X_3, &AF_X_4, &AF_X_4, &KEA_X_5, &KEA_X_5, &KGP_X_3, &KGP_X_3, &KGP_X_4, &KGP_X_4, &KGP_X_5, &KGP_X_5, &KK_X_3, &KK_X_3, &KK_X_4, &KK_X_4, &KK_X_5, &KK_X_5S, &KM_X_3, &KM_X_3, &KM_X_4, &KM_X_4, &KM_X_3, &KM_X_3, &KN_X_3, &KN_X_3S, &KN_X_4, &KN_X_4, &KN_X_5, &KN_X_5, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KOK_X_3, &KOK_X_3S, &KOK_X_3, &KOK_X_3, &KS_DEVA_X_3, &KS_DEVA_X_3S, &KS_DEVA_X_4, &KS_DEVA_X_4, &KS_DEVA_X_5, &KS_DEVA_X_3S, &KS_X_3, &KS_X_3S, &KS_X_4, &KS_X_4, &KS_X_5, &KS_X_3S, &KU_X_3, &KU_X_3, &KU_X_4, &KU_X_4, &KU_X_5, &KU_X_5, &KXV_DEVA_X_3, &KXV_DEVA_X_3, &KXV_DEVA_X_3, &KXV_DEVA_X_3, &KXV_ORYA_X_3, &KXV_ORYA_X_3, &KXV_ORYA_X_3, &KXV_ORYA_X_3, &KXV_TELU_X_3, &KXV_TELU_X_3, &KXV_TELU_X_3, &KXV_TELU_X_3, &KXV_X_3, &KXV_X_3, &KXV_X_4, &KXV_X_4, &KXV_X_5, &KXV_X_5, &KY_X_3, &KY_X_3S, &KY_X_4, &KY_X_4, &KY_X_5, &KY_X_5S, &LB_X_3, &LB_X_3S, &AF_X_4, &AF_X_4, &LB_X_5, &LB_X_5, &LIJ_X_3, &LIJ_X_3, &LIJ_X_3, &LIJ_X_3, &LMO_X_3, &LMO_X_3, &LMO_X_3, &LMO_X_3, &LO_X_3, &LO_X_3, &LO_X_5, &LO_X_5, <_X_3, <_X_3, <_X_4, <_X_4, <_X_5, <_X_5S, &LV_X_3, &LV_X_3, &AF_X_4, &AF_X_4, &LV_X_5, &LV_X_5, &HI_X_3, &MAI_X_3S, &MAI_X_4, &MAI_X_4, &MAI_X_5, &MAI_X_5S, &MI_X_3, &MI_X_3, &MI_X_4, &MI_X_4, &MI_X_5, &MI_X_5S, &MK_X_3, &MK_X_3, &BS_CYRL_X_4, &BS_CYRL_X_4, &MK_X_5, &MK_X_5, &ML_X_3, &ML_X_3, &ML_X_4, &ML_X_4, &ML_X_5, &ML_X_5, &MN_X_3, &MN_X_3, &MN_X_4, &MN_X_4, &MN_X_5, &MN_X_5S, &MNI_X_3, &MNI_X_3S, &MNI_X_4, &MNI_X_4S, &MNI_X_5, &MNI_X_5S, &MR_X_3, &MR_X_3, &MR_X_4, &MR_X_4, &MR_X_5, &MR_X_5, &MS_X_3, &MS_X_3, &MS_X_4, &MS_X_4, &MS_X_5, &MS_X_5, &MT_X_3, &MT_X_3, &MT_X_4, &MT_X_4S, &MT_X_5, &MT_X_5, &MY_X_3, &MY_X_3, &MY_X_4, &MY_X_4, &MY_X_5, &MY_X_5, &NB_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &NB_X_5, &NB_X_5, &NDS_X_3, &NDS_X_3, &NDS_X_3, &NDS_X_3, &NE_X_3, &NE_X_3, &NE_X_4, &NE_X_4S, &NE_X_3, &NE_X_3, &NL_X_3, &NL_X_3, &AF_X_4, &AF_X_4, &NL_X_5, &NL_X_5, &NB_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &NB_X_5, &NB_X_5, &NB_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &NB_X_5, &NB_X_5, &NQO_X_3, &NQO_X_3, &NQO_X_4, &NQO_X_4, &NQO_X_5, &NQO_X_5, &OC_X_3, &OC_X_3, &OC_X_3, &OC_X_3, &OR_X_3, &OR_X_3, &OR_X_4, &OR_X_4, &OR_X_3, &OR_X_3, &PA_X_3, &PA_X_3, &PA_X_4, &PA_X_4, &PA_X_5, &PA_X_5, &PCM_X_3, &PCM_X_3S, &AF_X_4, &AF_X_4, &PCM_X_5, &PCM_X_5, &PL_X_3, &PL_X_3, &PL_X_4, &PL_X_4S, &PL_X_5, &PL_X_5S, &PRG_X_3, &PRG_X_3, &PRG_X_3, &PRG_X_3, &PS_X_3, &PS_X_3S, &FA_AF_X_4, &PS_X_3, &PS_X_5S, &PT_X_3, &PT_X_3, &AF_X_4, &AF_X_4, &PT_X_5, &PT_X_5, &QU_X_3, &QU_X_3, &ES_PE_X_5S, &ES_PE_X_5S, &BHO_X_3, &BHO_X_3, &BHO_X_3, &BHO_X_3, &RM_X_3, &RM_X_3, &RM_X_4, &RM_X_4, &RM_X_5, &RM_X_5S, &RO_X_3, &RO_X_3, &RO_X_4, &RO_X_4, &RO_X_5, &RO_X_5, &RU_X_3, &RU_X_3S, &KY_X_4, &KY_X_4, &RU_X_5, &KY_X_5, &SA_X_3, &SA_X_3, &MAI_X_4, &SA_X_5, &SA_X_5, &SAH_X_3, &SAH_X_3, &SAH_X_4, &SAH_X_4, &SAH_X_5, &SAH_X_5S, &SAT_X_3, &SAT_X_3, &SAT_X_4, &SAT_X_4, &SAT_X_5, &SAT_X_5, &SC_X_3, &SC_X_3, &SC_X_4, &SC_X_4, &SC_X_5, &SC_X_5, &SD_DEVA_X_3, &SD_DEVA_X_3S, &SD_DEVA_X_4, &SD_DEVA_X_4S, &SD_DEVA_X_5, &SD_DEVA_X_5S, &SD_X_3, &SD_X_3, &AF_X_4, &AF_X_4, &SD_X_3, &SD_X_3, &SI_X_3, &SI_X_3S, &SI_X_4, &SI_X_4, &SI_X_5, &SI_X_5, &SK_X_3, &SK_X_3, &BS_X_4, &BS_X_4, &SK_X_5, &SK_X_5S, &SL_X_3, &SL_X_3, &BS_X_4, &BS_X_4, &SL_X_5, &SL_X_5, &SO_X_3, &SO_X_3, &SO_X_4, &SO_X_4, &SO_X_5, &SO_X_5S, &SQ_X_3, &SQ_X_3, &SQ_X_4, &SQ_X_4, &SQ_X_5, &SQ_X_5, &SR_LATN_XK_X_3, &SR_LATN_XK_X_3, &SR_LATN_X_3, &SR_LATN_X_3, &BS_X_4, &BS_X_4, &SR_LATN_X_5, &SR_LATN_X_5, &SR_LATN_XK_X_3, &SR_LATN_XK_X_3, &SR_XK_X_3, &SR_XK_X_3, &SR_X_3, &SR_X_3, &BS_CYRL_X_4, &BS_CYRL_X_4, &SR_X_5, &SR_X_5, &SU_X_3, &SU_X_3, &SU_X_4, &SU_X_4, &SU_X_5, &SU_X_5, &SV_X_3, &SV_X_3, &AF_X_4, &AF_X_4, &SV_X_5, &SV_X_5, &SW_X_3, &SW_X_3, &AF_X_4, &AF_X_4, &SW_X_5, &SW_X_5, &SYR_X_3, &SYR_X_3, &SYR_X_4, &SYR_X_4S, &SYR_X_5, &SYR_X_5, &SZL_X_3, &SZL_X_3, &SZL_X_3, &SZL_X_3, &TA_X_3, &TA_X_3, &TA_X_4, &TA_X_4, &TA_X_5, &TA_X_5, &TE_X_3, &TE_X_3, &TE_X_4, &TE_X_4, &TE_X_5, &TE_X_5, &KY_X_3S, &KY_X_3S, &KY_X_4, &KY_X_4, &TG_X_5, &TG_X_5, &TH_X_3, &TH_X_3, &TH_X_3, &TH_X_3, &TH_X_5, &TH_X_5, &TI_X_3, &TI_X_3, &TI_X_4, &TI_X_4, &TI_X_5, &TI_X_5, &TK_X_3, &TK_X_3S, &TK_X_4, &TK_X_4, &TK_X_5, &TK_X_5S, &TO_X_3, &TO_X_3, &TO_X_4, &TO_X_4, &TO_X_5, &TO_X_5S, &TOK_X_3, &TOK_X_3, &TOK_X_3, &TOK_X_3, &TR_X_3, &TR_X_3, &TR_X_4, &TR_X_4, &TR_X_5, &TR_X_5, &TT_X_3, &TT_X_3, &TT_X_5, &TT_X_5, &UG_X_3, &UG_X_3, &UG_X_3, &UG_X_3, &UK_X_3, &UK_X_3, &UK_X_4, &UK_X_4S, &UK_X_5, &UK_X_5S, &UND_X_3, &UND_X_3, &UND_X_4, &UND_X_4, &UND_X_3, &UND_X_3, &UR_X_3, &UR_X_3, &AF_X_4, &AF_X_4, &UR_X_3, &UR_X_3, &UZ_CYRL_X_3, &UZ_CYRL_X_3, &KY_X_4, &KY_X_4, &UZ_CYRL_X_5, &UZ_CYRL_X_5, &UZ_X_3, &UZ_X_3S, &UZ_X_4, &UZ_X_4, &UZ_X_5, &UZ_X_5S, &VEC_X_3, &VEC_X_3, &VEC_X_4, &VEC_X_4, &VEC_X_5, &VEC_X_5, &VI_X_3, &VI_X_3S, &VI_X_5, &VI_X_3S, &VMW_X_3, &VMW_X_3, &VMW_X_3, &VMW_X_3, &WO_X_3, &WO_X_3, &WO_X_5, &WO_X_5, &XH_X_3, &XH_X_3S, &XH_X_5, &XH_X_5S, &HI_X_3, &HI_X_3, &HI_X_4, &HI_X_4, &HI_X_5, &HI_X_5, &YO_BJ_X_3, &YO_BJ_X_3S, &YO_BJ_X_4, &YO_BJ_X_4, &YO_BJ_X_5, &YO_BJ_X_5S, &YO_X_3, &YO_X_3S, &YO_X_4, &YO_X_4, &YO_X_5, &YO_X_5S, &YRL_X_3, &YRL_X_3, &YRL_X_4, &YRL_X_4, &YRL_X_5, &YRL_X_5, &JA_X_3, &JA_X_3, &YUE_HANS_X_5, &YUE_HANS_X_5, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &ZA_X_3, &ZA_X_3, &ZA_X_3, &ZA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &YUE_HANS_X_5, &YUE_HANS_X_5, &ZU_X_3, &ZU_X_3, &ZU_X_4, &AF_X_4, &ZU_X_5, &ZU_X_5]; - static KEYS: [&str; 1184usize] = ["af-x-3", "af-x-3s", "af-x-4", "af-x-4s", "af-x-5", "af-x-5s", "am-x-3", "am-x-3s", "am-x-4", "am-x-4s", "am-x-5", "am-x-5s", "ar-DZ-x-3", "ar-DZ-x-3s", "ar-DZ-x-4", "ar-DZ-x-4s", "ar-DZ-x-5", "ar-DZ-x-5s", "ar-IQ-x-3", "ar-IQ-x-3s", "ar-IQ-x-4", "ar-IQ-x-4s", "ar-IQ-x-5", "ar-IQ-x-5s", "ar-JO-x-3", "ar-JO-x-3s", "ar-JO-x-4", "ar-JO-x-4s", "ar-JO-x-5", "ar-JO-x-5s", "ar-LB-x-3", "ar-LB-x-3s", "ar-LB-x-4", "ar-LB-x-4s", "ar-LB-x-5", "ar-LB-x-5s", "ar-MA-x-3", "ar-MA-x-3s", "ar-MA-x-4", "ar-MA-x-4s", "ar-MA-x-5", "ar-MA-x-5s", "ar-MR-x-3", "ar-MR-x-3s", "ar-MR-x-4", "ar-MR-x-4s", "ar-MR-x-5", "ar-MR-x-5s", "ar-PS-x-3", "ar-PS-x-3s", "ar-PS-x-4", "ar-PS-x-4s", "ar-PS-x-5", "ar-PS-x-5s", "ar-SY-x-3", "ar-SY-x-3s", "ar-SY-x-4", "ar-SY-x-4s", "ar-SY-x-5", "ar-SY-x-5s", "ar-TN-x-3", "ar-TN-x-3s", "ar-TN-x-4", "ar-TN-x-4s", "ar-TN-x-5", "ar-TN-x-5s", "ar-x-3", "ar-x-3s", "ar-x-4", "ar-x-4s", "ar-x-5", "ar-x-5s", "as-x-3", "as-x-3s", "as-x-4", "as-x-4s", "as-x-5", "as-x-5s", "ast-x-3", "ast-x-3s", "ast-x-4", "ast-x-4s", "ast-x-5", "ast-x-5s", "az-x-3", "az-x-3s", "az-x-5", "az-x-5s", "be-x-3", "be-x-3s", "be-x-4", "be-x-4s", "be-x-5", "be-x-5s", "bg-x-3", "bg-x-3s", "bg-x-4", "bg-x-4s", "bg-x-5", "bg-x-5s", "bgc-x-3", "bgc-x-3s", "bgc-x-5", "bgc-x-5s", "bho-x-3", "bho-x-3s", "bho-x-5", "bho-x-5s", "blo-x-3", "blo-x-3s", "blo-x-5", "blo-x-5s", "bn-IN-x-3", "bn-IN-x-3s", "bn-IN-x-4", "bn-IN-x-4s", "bn-x-3", "bn-x-3s", "bn-x-4", "bn-x-4s", "bn-x-5", "bn-x-5s", "br-x-3", "br-x-3s", "br-x-4", "br-x-4s", "br-x-5", "br-x-5s", "brx-x-3", "brx-x-3s", "brx-x-4", "brx-x-4s", "brx-x-5", "brx-x-5s", "bs-Cyrl-x-3", "bs-Cyrl-x-3s", "bs-Cyrl-x-4", "bs-Cyrl-x-4s", "bs-Cyrl-x-5", "bs-Cyrl-x-5s", "bs-x-3", "bs-x-3s", "bs-x-4", "bs-x-4s", "bs-x-5", "bs-x-5s", "ca-x-3", "ca-x-3s", "ca-x-4", "ca-x-4s", "ca-x-5", "ca-x-5s", "ceb-x-3", "ceb-x-3s", "ceb-x-4", "ceb-x-4s", "ceb-x-5", "ceb-x-5s", "chr-x-3", "chr-x-3s", "chr-x-4", "chr-x-4s", "chr-x-5", "chr-x-5s", "cs-x-3", "cs-x-3s", "cs-x-5", "cs-x-5s", "csw-x-3", "csw-x-3s", "csw-x-5", "csw-x-5s", "cv-x-3", "cv-x-3s", "cv-x-4", "cv-x-4s", "cv-x-5", "cv-x-5s", "cy-x-3", "cy-x-3s", "cy-x-4", "cy-x-4s", "cy-x-5", "cy-x-5s", "da-x-3", "da-x-3s", "da-x-4", "da-x-4s", "da-x-5", "da-x-5s", "de-AT-x-3", "de-AT-x-3s", "de-AT-x-5", "de-AT-x-5s", "de-IT-x-3", "de-IT-x-3s", "de-IT-x-5", "de-IT-x-5s", "de-x-3", "de-x-3s", "de-x-4", "de-x-4s", "de-x-5", "de-x-5s", "doi-x-3", "doi-x-3s", "doi-x-4", "doi-x-4s", "doi-x-5", "doi-x-5s", "dsb-x-3", "dsb-x-3s", "dsb-x-4", "dsb-x-4s", "dsb-x-5", "dsb-x-5s", "el-polyton-x-3", "el-polyton-x-5", "el-polyton-x-5s", "el-x-3", "el-x-3s", "el-x-4", "el-x-4s", "el-x-5", "el-x-5s", "en-001-x-3", "en-001-x-3s", "en-150-x-3", "en-150-x-3s", "en-AG-x-3", "en-AG-x-3s", "en-AI-x-3", "en-AI-x-3s", "en-AT-x-3", "en-AT-x-3s", "en-AU-x-3", "en-AU-x-3s", "en-BB-x-3", "en-BB-x-3s", "en-BE-x-3", "en-BE-x-3s", "en-BM-x-3", "en-BM-x-3s", "en-BS-x-3", "en-BS-x-3s", "en-BW-x-3", "en-BW-x-3s", "en-BZ-x-3", "en-BZ-x-3s", "en-CC-x-3", "en-CC-x-3s", "en-CH-x-3", "en-CH-x-3s", "en-CK-x-3", "en-CK-x-3s", "en-CM-x-3", "en-CM-x-3s", "en-CX-x-3", "en-CX-x-3s", "en-CY-x-3", "en-CY-x-3s", "en-DE-x-3", "en-DE-x-3s", "en-DG-x-3", "en-DG-x-3s", "en-DK-x-3", "en-DK-x-3s", "en-DM-x-3", "en-DM-x-3s", "en-ER-x-3", "en-ER-x-3s", "en-FI-x-3", "en-FI-x-3s", "en-FJ-x-3", "en-FJ-x-3s", "en-FK-x-3", "en-FK-x-3s", "en-FM-x-3", "en-FM-x-3s", "en-GB-x-3", "en-GB-x-3s", "en-GD-x-3", "en-GD-x-3s", "en-GG-x-3", "en-GG-x-3s", "en-GH-x-3", "en-GH-x-3s", "en-GI-x-3", "en-GI-x-3s", "en-GM-x-3", "en-GM-x-3s", "en-GY-x-3", "en-GY-x-3s", "en-HK-x-3", "en-HK-x-3s", "en-ID-x-3", "en-ID-x-3s", "en-IE-x-3", "en-IE-x-3s", "en-IL-x-3", "en-IL-x-3s", "en-IM-x-3", "en-IM-x-3s", "en-IN-x-3", "en-IN-x-3s", "en-IO-x-3", "en-IO-x-3s", "en-JE-x-3", "en-JE-x-3s", "en-JM-x-3", "en-JM-x-3s", "en-KE-x-3", "en-KE-x-3s", "en-KI-x-3", "en-KI-x-3s", "en-KN-x-3", "en-KN-x-3s", "en-KY-x-3", "en-KY-x-3s", "en-LC-x-3", "en-LC-x-3s", "en-LR-x-3", "en-LR-x-3s", "en-LS-x-3", "en-LS-x-3s", "en-MG-x-3", "en-MG-x-3s", "en-MO-x-3", "en-MO-x-3s", "en-MS-x-3", "en-MS-x-3s", "en-MT-x-3", "en-MT-x-3s", "en-MU-x-3", "en-MU-x-3s", "en-MV-x-3", "en-MV-x-3s", "en-MW-x-3", "en-MW-x-3s", "en-MY-x-3", "en-MY-x-3s", "en-NA-x-3", "en-NA-x-3s", "en-NF-x-3", "en-NF-x-3s", "en-NG-x-3", "en-NG-x-3s", "en-NL-x-3", "en-NL-x-3s", "en-NR-x-3", "en-NR-x-3s", "en-NU-x-3", "en-NU-x-3s", "en-NZ-x-3", "en-NZ-x-3s", "en-PG-x-3", "en-PG-x-3s", "en-PK-x-3", "en-PK-x-3s", "en-PN-x-3", "en-PN-x-3s", "en-PW-x-3", "en-PW-x-3s", "en-RW-x-3", "en-RW-x-3s", "en-SB-x-3", "en-SB-x-3s", "en-SC-x-3", "en-SC-x-3s", "en-SD-x-3", "en-SD-x-3s", "en-SE-x-3", "en-SE-x-3s", "en-SG-x-3", "en-SG-x-3s", "en-SH-x-3", "en-SH-x-3s", "en-SI-x-3", "en-SI-x-3s", "en-SL-x-3", "en-SL-x-3s", "en-SS-x-3", "en-SS-x-3s", "en-SX-x-3", "en-SX-x-3s", "en-SZ-x-3", "en-SZ-x-3s", "en-TC-x-3", "en-TC-x-3s", "en-TK-x-3", "en-TK-x-3s", "en-TO-x-3", "en-TO-x-3s", "en-TT-x-3", "en-TT-x-3s", "en-TV-x-3", "en-TV-x-3s", "en-TZ-x-3", "en-TZ-x-3s", "en-UG-x-3", "en-UG-x-3s", "en-VC-x-3", "en-VC-x-3s", "en-VG-x-3", "en-VG-x-3s", "en-VU-x-3", "en-VU-x-3s", "en-WS-x-3", "en-WS-x-3s", "en-ZA-x-3", "en-ZA-x-3s", "en-ZM-x-3", "en-ZM-x-3s", "en-ZW-x-3", "en-ZW-x-3s", "en-x-3", "en-x-3s", "en-x-4", "en-x-4s", "en-x-5", "en-x-5s", "eo-x-3", "eo-x-3s", "eo-x-5", "eo-x-5s", "es-CL-x-3s", "es-CO-x-3s", "es-MX-x-3", "es-MX-x-3s", "es-PE-x-3", "es-PE-x-3s", "es-PE-x-5", "es-PE-x-5s", "es-PY-x-3", "es-PY-x-3s", "es-UY-x-3", "es-UY-x-3s", "es-UY-x-5", "es-UY-x-5s", "es-VE-x-3", "es-VE-x-3s", "es-x-3", "es-x-3s", "es-x-4", "es-x-4s", "es-x-5", "es-x-5s", "et-x-3", "et-x-3s", "et-x-4", "et-x-4s", "et-x-5", "et-x-5s", "eu-x-3", "eu-x-3s", "eu-x-4", "eu-x-4s", "eu-x-5", "eu-x-5s", "fa-AF-x-3", "fa-AF-x-3s", "fa-AF-x-4", "fa-AF-x-4s", "fa-AF-x-5", "fa-AF-x-5s", "fa-x-3", "fa-x-3s", "fa-x-4", "fa-x-4s", "fa-x-5", "fa-x-5s", "ff-Adlm-x-3", "ff-Adlm-x-3s", "ff-Adlm-x-4", "ff-Adlm-x-4s", "ff-Adlm-x-5", "ff-Adlm-x-5s", "fi-x-3", "fi-x-3s", "fi-x-4", "fi-x-4s", "fi-x-5", "fi-x-5s", "fil-x-3", "fil-x-3s", "fil-x-4", "fil-x-4s", "fil-x-5", "fil-x-5s", "fo-x-3", "fo-x-3s", "fo-x-4", "fo-x-4s", "fo-x-5", "fo-x-5s", "fr-CA-x-3", "fr-CA-x-3s", "fr-MA-x-3", "fr-MA-x-3s", "fr-x-3", "fr-x-3s", "fr-x-4", "fr-x-4s", "fr-x-5", "fr-x-5s", "fy-x-3", "fy-x-3s", "fy-x-4", "fy-x-4s", "fy-x-5", "fy-x-5s", "ga-x-3", "ga-x-3s", "ga-x-4", "ga-x-4s", "ga-x-5", "ga-x-5s", "gd-x-3", "gd-x-3s", "gd-x-4", "gd-x-4s", "gd-x-5", "gd-x-5s", "gl-x-3", "gl-x-3s", "gl-x-4", "gl-x-4s", "gl-x-5", "gl-x-5s", "gu-x-3", "gu-x-3s", "gu-x-4", "gu-x-4s", "gu-x-5", "gu-x-5s", "ha-x-3", "ha-x-3s", "ha-x-4", "ha-x-4s", "ha-x-5", "ha-x-5s", "he-x-3", "he-x-3s", "he-x-5", "he-x-5s", "hi-Latn-x-3", "hi-Latn-x-3s", "hi-Latn-x-4", "hi-Latn-x-4s", "hi-Latn-x-5", "hi-Latn-x-5s", "hi-x-3", "hi-x-3s", "hi-x-4", "hi-x-4s", "hi-x-5", "hi-x-5s", "hr-x-3", "hr-x-3s", "hr-x-4", "hr-x-4s", "hr-x-5", "hr-x-5s", "hsb-x-3", "hsb-x-3s", "hsb-x-4", "hsb-x-4s", "hsb-x-5", "hsb-x-5s", "hu-x-3", "hu-x-3s", "hu-x-4", "hu-x-4s", "hu-x-5", "hu-x-5s", "hy-x-3", "hy-x-3s", "hy-x-4", "hy-x-4s", "hy-x-5", "hy-x-5s", "ia-x-3", "ia-x-3s", "ia-x-4", "ia-x-5", "ia-x-5s", "id-x-3", "id-x-3s", "id-x-4", "id-x-4s", "id-x-5", "id-x-5s", "ie-x-3", "ie-x-3s", "ie-x-5", "ie-x-5s", "ig-x-3", "ig-x-3s", "ig-x-4", "ig-x-4s", "ig-x-5", "ig-x-5s", "is-x-3", "is-x-3s", "is-x-4", "is-x-4s", "is-x-5", "is-x-5s", "it-x-3", "it-x-3s", "it-x-4", "it-x-4s", "it-x-5", "it-x-5s", "ja-x-3", "ja-x-3s", "ja-x-5", "ja-x-5s", "jv-x-3", "jv-x-3s", "jv-x-4", "jv-x-4s", "jv-x-5", "jv-x-5s", "ka-x-3", "ka-x-3s", "ka-x-4", "ka-x-4s", "ka-x-5", "ka-x-5s", "kea-x-3", "kea-x-3s", "kea-x-4", "kea-x-4s", "kea-x-5", "kea-x-5s", "kgp-x-3", "kgp-x-3s", "kgp-x-4", "kgp-x-4s", "kgp-x-5", "kgp-x-5s", "kk-x-3", "kk-x-3s", "kk-x-4", "kk-x-4s", "kk-x-5", "kk-x-5s", "km-x-3", "km-x-3s", "km-x-4", "km-x-4s", "km-x-5", "km-x-5s", "kn-x-3", "kn-x-3s", "kn-x-4", "kn-x-4s", "kn-x-5", "kn-x-5s", "ko-x-3", "ko-x-3s", "ko-x-4", "ko-x-4s", "ko-x-5", "ko-x-5s", "kok-x-3", "kok-x-3s", "kok-x-5", "kok-x-5s", "ks-Deva-x-3", "ks-Deva-x-3s", "ks-Deva-x-4", "ks-Deva-x-4s", "ks-Deva-x-5", "ks-Deva-x-5s", "ks-x-3", "ks-x-3s", "ks-x-4", "ks-x-4s", "ks-x-5", "ks-x-5s", "ku-x-3", "ku-x-3s", "ku-x-4", "ku-x-4s", "ku-x-5", "ku-x-5s", "kxv-Deva-x-3", "kxv-Deva-x-3s", "kxv-Deva-x-5", "kxv-Deva-x-5s", "kxv-Orya-x-3", "kxv-Orya-x-3s", "kxv-Orya-x-5", "kxv-Orya-x-5s", "kxv-Telu-x-3", "kxv-Telu-x-3s", "kxv-Telu-x-5", "kxv-Telu-x-5s", "kxv-x-3", "kxv-x-3s", "kxv-x-4", "kxv-x-4s", "kxv-x-5", "kxv-x-5s", "ky-x-3", "ky-x-3s", "ky-x-4", "ky-x-4s", "ky-x-5", "ky-x-5s", "lb-x-3", "lb-x-3s", "lb-x-4", "lb-x-4s", "lb-x-5", "lb-x-5s", "lij-x-3", "lij-x-3s", "lij-x-5", "lij-x-5s", "lmo-x-3", "lmo-x-3s", "lmo-x-5", "lmo-x-5s", "lo-x-3", "lo-x-3s", "lo-x-5", "lo-x-5s", "lt-x-3", "lt-x-3s", "lt-x-4", "lt-x-4s", "lt-x-5", "lt-x-5s", "lv-x-3", "lv-x-3s", "lv-x-4", "lv-x-4s", "lv-x-5", "lv-x-5s", "mai-x-3", "mai-x-3s", "mai-x-4", "mai-x-4s", "mai-x-5", "mai-x-5s", "mi-x-3", "mi-x-3s", "mi-x-4", "mi-x-4s", "mi-x-5", "mi-x-5s", "mk-x-3", "mk-x-3s", "mk-x-4", "mk-x-4s", "mk-x-5", "mk-x-5s", "ml-x-3", "ml-x-3s", "ml-x-4", "ml-x-4s", "ml-x-5", "ml-x-5s", "mn-x-3", "mn-x-3s", "mn-x-4", "mn-x-4s", "mn-x-5", "mn-x-5s", "mni-x-3", "mni-x-3s", "mni-x-4", "mni-x-4s", "mni-x-5", "mni-x-5s", "mr-x-3", "mr-x-3s", "mr-x-4", "mr-x-4s", "mr-x-5", "mr-x-5s", "ms-x-3", "ms-x-3s", "ms-x-4", "ms-x-4s", "ms-x-5", "ms-x-5s", "mt-x-3", "mt-x-3s", "mt-x-4", "mt-x-4s", "mt-x-5", "mt-x-5s", "my-x-3", "my-x-3s", "my-x-4", "my-x-4s", "my-x-5", "my-x-5s", "nb-x-3", "nb-x-3s", "nb-x-4", "nb-x-4s", "nb-x-5", "nb-x-5s", "nds-x-3", "nds-x-3s", "nds-x-5", "nds-x-5s", "ne-x-3", "ne-x-3s", "ne-x-4", "ne-x-4s", "ne-x-5", "ne-x-5s", "nl-x-3", "nl-x-3s", "nl-x-4", "nl-x-4s", "nl-x-5", "nl-x-5s", "nn-x-3", "nn-x-3s", "nn-x-4", "nn-x-4s", "nn-x-5", "nn-x-5s", "no-x-3", "no-x-3s", "no-x-4", "no-x-4s", "no-x-5", "no-x-5s", "nqo-x-3", "nqo-x-3s", "nqo-x-4", "nqo-x-4s", "nqo-x-5", "nqo-x-5s", "oc-x-3", "oc-x-3s", "oc-x-5", "oc-x-5s", "or-x-3", "or-x-3s", "or-x-4", "or-x-4s", "or-x-5", "or-x-5s", "pa-x-3", "pa-x-3s", "pa-x-4", "pa-x-4s", "pa-x-5", "pa-x-5s", "pcm-x-3", "pcm-x-3s", "pcm-x-4", "pcm-x-4s", "pcm-x-5", "pcm-x-5s", "pl-x-3", "pl-x-3s", "pl-x-4", "pl-x-4s", "pl-x-5", "pl-x-5s", "prg-x-3", "prg-x-3s", "prg-x-5", "prg-x-5s", "ps-x-3", "ps-x-3s", "ps-x-4", "ps-x-5", "ps-x-5s", "pt-x-3", "pt-x-3s", "pt-x-4", "pt-x-4s", "pt-x-5", "pt-x-5s", "qu-x-3", "qu-x-3s", "qu-x-5", "qu-x-5s", "raj-x-3", "raj-x-3s", "raj-x-5", "raj-x-5s", "rm-x-3", "rm-x-3s", "rm-x-4", "rm-x-4s", "rm-x-5", "rm-x-5s", "ro-x-3", "ro-x-3s", "ro-x-4", "ro-x-4s", "ro-x-5", "ro-x-5s", "ru-x-3", "ru-x-3s", "ru-x-4", "ru-x-4s", "ru-x-5", "ru-x-5s", "sa-x-3", "sa-x-3s", "sa-x-4", "sa-x-5", "sa-x-5s", "sah-x-3", "sah-x-3s", "sah-x-4", "sah-x-4s", "sah-x-5", "sah-x-5s", "sat-x-3", "sat-x-3s", "sat-x-4", "sat-x-4s", "sat-x-5", "sat-x-5s", "sc-x-3", "sc-x-3s", "sc-x-4", "sc-x-4s", "sc-x-5", "sc-x-5s", "sd-Deva-x-3", "sd-Deva-x-3s", "sd-Deva-x-4", "sd-Deva-x-4s", "sd-Deva-x-5", "sd-Deva-x-5s", "sd-x-3", "sd-x-3s", "sd-x-4", "sd-x-4s", "sd-x-5", "sd-x-5s", "si-x-3", "si-x-3s", "si-x-4", "si-x-4s", "si-x-5", "si-x-5s", "sk-x-3", "sk-x-3s", "sk-x-4", "sk-x-4s", "sk-x-5", "sk-x-5s", "sl-x-3", "sl-x-3s", "sl-x-4", "sl-x-4s", "sl-x-5", "sl-x-5s", "so-x-3", "so-x-3s", "so-x-4", "so-x-4s", "so-x-5", "so-x-5s", "sq-x-3", "sq-x-3s", "sq-x-4", "sq-x-4s", "sq-x-5", "sq-x-5s", "sr-Latn-XK-x-3", "sr-Latn-XK-x-3s", "sr-Latn-x-3", "sr-Latn-x-3s", "sr-Latn-x-4", "sr-Latn-x-4s", "sr-Latn-x-5", "sr-Latn-x-5s", "sr-ME-x-3", "sr-ME-x-3s", "sr-XK-x-3", "sr-XK-x-3s", "sr-x-3", "sr-x-3s", "sr-x-4", "sr-x-4s", "sr-x-5", "sr-x-5s", "su-x-3", "su-x-3s", "su-x-4", "su-x-4s", "su-x-5", "su-x-5s", "sv-x-3", "sv-x-3s", "sv-x-4", "sv-x-4s", "sv-x-5", "sv-x-5s", "sw-x-3", "sw-x-3s", "sw-x-4", "sw-x-4s", "sw-x-5", "sw-x-5s", "syr-x-3", "syr-x-3s", "syr-x-4", "syr-x-4s", "syr-x-5", "syr-x-5s", "szl-x-3", "szl-x-3s", "szl-x-5", "szl-x-5s", "ta-x-3", "ta-x-3s", "ta-x-4", "ta-x-4s", "ta-x-5", "ta-x-5s", "te-x-3", "te-x-3s", "te-x-4", "te-x-4s", "te-x-5", "te-x-5s", "tg-x-3", "tg-x-3s", "tg-x-4", "tg-x-4s", "tg-x-5", "tg-x-5s", "th-x-3", "th-x-3s", "th-x-4", "th-x-4s", "th-x-5", "th-x-5s", "ti-x-3", "ti-x-3s", "ti-x-4", "ti-x-4s", "ti-x-5", "ti-x-5s", "tk-x-3", "tk-x-3s", "tk-x-4", "tk-x-4s", "tk-x-5", "tk-x-5s", "to-x-3", "to-x-3s", "to-x-4", "to-x-4s", "to-x-5", "to-x-5s", "tok-x-3", "tok-x-3s", "tok-x-5", "tok-x-5s", "tr-x-3", "tr-x-3s", "tr-x-4", "tr-x-4s", "tr-x-5", "tr-x-5s", "tt-x-3", "tt-x-3s", "tt-x-5", "tt-x-5s", "ug-x-3", "ug-x-3s", "ug-x-5", "ug-x-5s", "uk-x-3", "uk-x-3s", "uk-x-4", "uk-x-4s", "uk-x-5", "uk-x-5s", "und-x-3", "und-x-3s", "und-x-4", "und-x-4s", "und-x-5", "und-x-5s", "ur-x-3", "ur-x-3s", "ur-x-4", "ur-x-4s", "ur-x-5", "ur-x-5s", "uz-Cyrl-x-3", "uz-Cyrl-x-3s", "uz-Cyrl-x-4", "uz-Cyrl-x-4s", "uz-Cyrl-x-5", "uz-Cyrl-x-5s", "uz-x-3", "uz-x-3s", "uz-x-4", "uz-x-4s", "uz-x-5", "uz-x-5s", "vec-x-3", "vec-x-3s", "vec-x-4", "vec-x-4s", "vec-x-5", "vec-x-5s", "vi-x-3", "vi-x-3s", "vi-x-5", "vi-x-5s", "vmw-x-3", "vmw-x-3s", "vmw-x-5", "vmw-x-5s", "wo-x-3", "wo-x-3s", "wo-x-5", "wo-x-5s", "xh-x-3", "xh-x-3s", "xh-x-5", "xh-x-5s", "xnr-x-3", "xnr-x-3s", "xnr-x-4", "xnr-x-4s", "xnr-x-5", "xnr-x-5s", "yo-BJ-x-3", "yo-BJ-x-3s", "yo-BJ-x-4", "yo-BJ-x-4s", "yo-BJ-x-5", "yo-BJ-x-5s", "yo-x-3", "yo-x-3s", "yo-x-4", "yo-x-4s", "yo-x-5", "yo-x-5s", "yrl-x-3", "yrl-x-3s", "yrl-x-4", "yrl-x-4s", "yrl-x-5", "yrl-x-5s", "yue-Hans-x-3", "yue-Hans-x-3s", "yue-Hans-x-5", "yue-Hans-x-5s", "yue-x-3", "yue-x-3s", "yue-x-5", "yue-x-5s", "za-x-3", "za-x-3s", "za-x-5", "za-x-5s", "zh-Hant-x-3", "zh-Hant-x-3s", "zh-Hant-x-5", "zh-Hant-x-5s", "zh-x-3", "zh-x-3s", "zh-x-5", "zh-x-5s", "zu-x-3", "zu-x-3s", "zu-x-4", "zu-x-4s", "zu-x-5", "zu-x-5s"]; + static VALUES: [&::Yokeable; 1257usize] = [&AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AM_X_3, &AM_X_3, &AM_X_4, &AM_X_4, &AM_X_5, &AM_X_5, &AR_DZ_X_3, &AR_DZ_X_3, &AR_DZ_X_4, &AR_DZ_X_4, &AR_DZ_X_3, &AR_DZ_X_3, &AR_IQ_X_3, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_MA_X_3, &AR_MA_X_3, &AR_MA_X_4, &AR_MA_X_4, &AR_MA_X_3, &AR_MA_X_3, &AR_MR_X_3, &AR_MR_X_3, &AR_MR_X_4, &AR_MR_X_4, &AR_MR_X_3, &AR_MR_X_3, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_DZ_X_3, &AR_DZ_X_3, &AR_DZ_X_4, &AR_DZ_X_4, &AR_DZ_X_3, &AR_DZ_X_3, &AR_X_3, &AR_X_3, &AR_X_4, &AR_X_4, &AR_X_3, &AR_X_3, &AS_X_3, &AS_X_3, &AS_X_4, &AS_X_4, &AS_X_5, &AS_X_5, &AST_X_3, &AST_X_3S, &AST_X_4, &AST_X_4, &AST_X_5, &AST_X_5S, &AZ_X_3, &AZ_X_3, &AZ_X_4, &AZ_X_4, &AZ_X_5, &AZ_X_5, &BE_X_3, &BE_X_3S, &BE_X_4, &BE_X_4, &BE_X_5, &BE_X_5S, &BG_X_3, &BG_X_3, &BG_X_4, &BG_X_4, &BG_X_5, &BG_X_5, &BGC_X_3, &BGC_X_3, &AZ_X_4, &AZ_X_4, &BGC_X_3, &BGC_X_3, &BHO_X_3, &BHO_X_3, &AZ_X_4, &AZ_X_4, &BHO_X_3, &BHO_X_3, &BLO_X_3, &BLO_X_3, &AZ_X_4, &AZ_X_4, &BLO_X_5, &BLO_X_5, &BN_IN_X_3, &BN_IN_X_3S, &BN_IN_X_4, &BN_IN_X_4, &BN_X_3, &BN_X_3S, &BN_X_4, &BN_X_4, &BN_X_5, &BN_X_5, &BR_X_3, &BR_X_3, &BR_X_4, &BR_X_4, &BR_X_5, &BR_X_5, &BRX_X_3, &BRX_X_3, &BRX_X_4, &BRX_X_4, &BRX_X_5, &BRX_X_5, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_4, &BS_CYRL_X_4, &BS_CYRL_X_5, &BS_CYRL_X_5, &BS_X_3, &BS_X_3, &BS_X_4, &BS_X_4, &BS_X_5, &BS_X_5, &CA_X_3, &CA_X_3S, &CA_X_4, &CA_X_4, &CA_X_5, &CA_X_5S, &CEB_X_3, &CEB_X_3, &CEB_X_4, &CEB_X_4, &CEB_X_5, &CEB_X_5, &CHR_X_3, &CHR_X_3, &CHR_X_4, &CHR_X_4, &CHR_X_5, &CHR_X_5, &CS_X_3, &CS_X_3, &AZ_X_4, &AZ_X_4, &CS_X_5, &CS_X_5S, &CSW_X_3, &CSW_X_3, &AZ_X_4, &AZ_X_4, &CSW_X_3, &CSW_X_3, &CV_X_3, &CV_X_3, &CV_X_4, &CV_X_4, &CV_X_5, &CV_X_5, &CY_X_3, &CY_X_3S, &CY_X_4, &CY_X_4, &CY_X_5, &CY_X_5, &DA_X_3, &DA_X_3, &AF_X_4, &AF_X_4, &DA_X_5, &DA_X_5, &DE_AT_X_3, &DE_AT_X_3S, &DE_AT_X_5, &DE_AT_X_5, &DE_AT_X_3, &DE_AT_X_3S, &DE_AT_X_5, &DE_AT_X_5, &DE_X_3, &DE_X_3S, &AF_X_4, &AF_X_4, &DE_X_5, &DE_X_5, &DOI_X_3, &DOI_X_3, &DOI_X_4, &DOI_X_4, &DOI_X_5, &DOI_X_5, &DSB_X_3, &DSB_X_3S, &BS_X_4, &BS_X_4, &DSB_X_5, &DSB_X_5S, &EL_POLYTON_X_3, &EL_POLYTON_X_5, &EL_POLYTON_X_5S, &EL_X_3, &EL_X_3S, &EL_X_4, &EL_X_4, &EL_X_5, &EL_X_5S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_AU_X_3, &EN_AU_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_X_3, &EN_X_3, &AF_X_4, &AF_X_4, &EN_X_5, &EN_X_5, &EO_X_3, &EO_X_3, &AZ_X_4, &AZ_X_4, &EO_X_5, &EO_X_5, &ES_CL_X_3S, &ES_CL_X_3S, &ES_MX_X_3, &ES_MX_X_3, &ES_PE_X_3, &ES_PE_X_3S, &ES_PE_X_5, &ES_PE_X_5S, &ES_CL_X_3S, &ES_CL_X_3S, &ES_PE_X_3, &ES_PE_X_3S, &ES_PE_X_5, &ES_PE_X_5S, &ES_CL_X_3S, &ES_CL_X_3S, &ES_X_3, &ES_X_3, &ES_X_4, &ES_X_4, &ES_X_5, &ES_X_5, &ET_X_3, &ET_X_3, &ET_X_4, &ET_X_4, &ET_X_5, &ET_X_5, &EU_X_3, &EU_X_3, &EU_X_4, &EU_X_4, &EU_X_5, &EU_X_5, &FA_AF_X_3, &FA_AF_X_3S, &FA_AF_X_4, &FA_AF_X_4, &FA_AF_X_3S, &FA_AF_X_3S, &FA_X_3, &FA_X_3, &FA_X_4, &FA_X_4, &FA_X_5, &FA_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3S, &FF_ADLM_X_4, &FF_ADLM_X_4, &FF_ADLM_X_3, &FF_ADLM_X_3, &FI_X_3, &FI_X_3S, &FI_X_4, &FI_X_4, &FI_X_5, &FI_X_5S, &FIL_X_3, &FIL_X_3, &FIL_X_3, &FIL_X_4S, &FIL_X_5, &FIL_X_5, &FO_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &FO_X_5, &FO_X_5, &FR_CA_X_3, &FR_CA_X_3, &FR_MA_X_3, &FR_MA_X_3, &FR_X_3, &FR_X_3, &AF_X_4, &AF_X_4, &FR_X_5, &FR_X_5, &FY_X_3, &FY_X_3, &AF_X_4, &AF_X_4, &FY_X_5, &FY_X_5, &GA_X_3, &GA_X_3, &GA_X_4, &GA_X_4, &GA_X_5, &GA_X_5, &GD_X_3, &GD_X_3, &GD_X_4, &GD_X_4, &GD_X_5, &GD_X_5S, &GL_X_3, &GL_X_3, &GL_X_4, &GL_X_4S, &GL_X_5, &GL_X_5, &GU_X_3, &GU_X_3, &GU_X_4, &GU_X_4, &GU_X_5, &GU_X_5, &HA_X_3, &HA_X_3, &HA_X_4, &HA_X_4, &HA_X_5, &HA_X_5, &HE_X_3, &HE_X_3, &AZ_X_4, &AZ_X_4, &HE_X_5, &HE_X_5, &EN_X_3, &EN_001_X_3, &AF_X_4, &AF_X_4, &EN_X_5, &EN_X_5, &HI_X_3, &HI_X_3, &HI_X_4, &HI_X_4, &HI_X_5, &HI_X_5, &HR_X_3, &HR_X_3, &HR_X_4, &HR_X_4, &HR_X_5, &HR_X_5S, &HSB_X_3, &HSB_X_3S, &BS_X_4, &BS_X_4, &HSB_X_5, &HSB_X_5S, &HU_X_3, &HU_X_3, &HU_X_4, &HU_X_4, &HU_X_5, &HU_X_5, &HY_X_3, &HY_X_3, &HY_X_4, &HY_X_4, &HY_X_5, &HY_X_5S, &IA_X_3, &IA_X_3, &BS_X_4, &AZ_X_4, &IA_X_5, &IA_X_5, &ID_X_3, &ID_X_3, &AF_X_4, &AF_X_4, &ID_X_5, &ID_X_5, &IE_X_3, &IE_X_3, &AZ_X_4, &AZ_X_4, &IE_X_3, &IE_X_3, &IG_X_3, &IG_X_3, &IG_X_4, &IG_X_4, &IG_X_5, &IG_X_5, &IS_X_3, &IS_X_3, &IS_X_4, &IS_X_4, &IS_X_5, &IS_X_5, &IT_X_3, &IT_X_3, &IT_X_4, &IT_X_4, &IT_X_5, &IT_X_5, &JA_X_3, &JA_X_3, &AZ_X_4, &AZ_X_4, &JA_X_3, &JA_X_3, &JV_X_3, &JV_X_3, &AF_X_4, &AF_X_4, &ID_X_5, &ID_X_5, &KA_X_3, &KA_X_3, &KA_X_4, &KA_X_4, &KA_X_5, &KA_X_5, &KEA_X_3, &KEA_X_3, &AF_X_4, &AF_X_4, &KEA_X_5, &KEA_X_5, &KGP_X_3, &KGP_X_3, &KGP_X_4, &KGP_X_4, &KGP_X_5, &KGP_X_5, &KK_X_3, &KK_X_3, &KK_X_4, &KK_X_4, &KK_X_5, &KK_X_5S, &KM_X_3, &KM_X_3, &KM_X_4, &KM_X_4, &KM_X_3, &KM_X_3, &KN_X_3, &KN_X_3S, &KN_X_4, &KN_X_4, &KN_X_5, &KN_X_5, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KOK_X_3, &KOK_X_3S, &AZ_X_4, &AZ_X_4, &KOK_X_3, &KOK_X_3, &KS_DEVA_X_3, &KS_DEVA_X_3S, &KS_DEVA_X_4, &KS_DEVA_X_4, &KS_DEVA_X_5, &KS_DEVA_X_3S, &KS_X_3, &KS_X_3S, &KS_X_4, &KS_X_4, &KS_X_5, &KS_X_3S, &KU_X_3, &KU_X_3, &KU_X_4, &KU_X_4, &KU_X_5, &KU_X_5, &KXV_DEVA_X_3, &KXV_DEVA_X_3, &AZ_X_4, &AZ_X_4, &KXV_DEVA_X_3, &KXV_DEVA_X_3, &KXV_ORYA_X_3, &KXV_ORYA_X_3, &AZ_X_4, &AZ_X_4, &KXV_ORYA_X_3, &KXV_ORYA_X_3, &KXV_TELU_X_3, &KXV_TELU_X_3, &AZ_X_4, &AZ_X_4, &KXV_TELU_X_3, &KXV_TELU_X_3, &KXV_X_3, &KXV_X_3, &KXV_X_4, &KXV_X_4, &KXV_X_5, &KXV_X_5, &KY_X_3, &KY_X_3S, &KY_X_4, &KY_X_4, &KY_X_5, &KY_X_5S, &LB_X_3, &LB_X_3S, &AF_X_4, &AF_X_4, &LB_X_5, &LB_X_5, &LIJ_X_3, &LIJ_X_3, &AZ_X_4, &AZ_X_4, &LIJ_X_3, &LIJ_X_3, &LMO_X_3, &LMO_X_3, &AZ_X_4, &AZ_X_4, &LMO_X_3, &LMO_X_3, &LO_X_3, &LO_X_3, &AZ_X_4, &AZ_X_4, &LO_X_5, &LO_X_5, <_X_3, <_X_3, <_X_4, <_X_4, <_X_5, <_X_5S, &LV_X_3, &LV_X_3, &AF_X_4, &AF_X_4, &LV_X_5, &LV_X_5, &HI_X_3, &MAI_X_3S, &MAI_X_4, &MAI_X_4, &MAI_X_5, &MAI_X_5S, &MI_X_3, &MI_X_3, &MI_X_4, &MI_X_4, &MI_X_5, &MI_X_5S, &MK_X_3, &MK_X_3, &BS_CYRL_X_4, &BS_CYRL_X_4, &MK_X_5, &MK_X_5, &ML_X_3, &ML_X_3, &ML_X_4, &ML_X_4, &ML_X_5, &ML_X_5, &MN_X_3, &MN_X_3, &MN_X_4, &MN_X_4, &MN_X_5, &MN_X_5S, &MNI_X_3, &MNI_X_3S, &MNI_X_4, &MNI_X_4S, &MNI_X_5, &MNI_X_5S, &MR_X_3, &MR_X_3, &MR_X_4, &MR_X_4, &MR_X_5, &MR_X_5, &MS_X_3, &MS_X_3, &MS_X_4, &MS_X_4, &MS_X_5, &MS_X_5, &MT_X_3, &MT_X_3, &MT_X_4, &MT_X_4S, &MT_X_5, &MT_X_5, &MY_X_3, &MY_X_3, &MY_X_4, &MY_X_4, &MY_X_5, &MY_X_5, &NB_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &NB_X_5, &NB_X_5, &NDS_X_3, &NDS_X_3, &AZ_X_4, &AZ_X_4, &NDS_X_3, &NDS_X_3, &NE_X_3, &NE_X_3, &NE_X_4, &NE_X_4S, &NE_X_3, &NE_X_3, &NL_X_3, &NL_X_3, &AF_X_4, &AF_X_4, &NL_X_5, &NL_X_5, &NB_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &NB_X_5, &NB_X_5, &NB_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &NB_X_5, &NB_X_5, &NQO_X_3, &NQO_X_3, &NQO_X_4, &NQO_X_4, &NQO_X_5, &NQO_X_5, &OC_X_3, &OC_X_3, &AZ_X_4, &AZ_X_4, &OC_X_3, &OC_X_3, &OR_X_3, &OR_X_3, &OR_X_4, &OR_X_4, &OR_X_3, &OR_X_3, &PA_X_3, &PA_X_3, &PA_X_4, &PA_X_4, &PA_X_5, &PA_X_5, &PCM_X_3, &PCM_X_3S, &AF_X_4, &AF_X_4, &PCM_X_5, &PCM_X_5, &PL_X_3, &PL_X_3, &PL_X_4, &PL_X_4S, &PL_X_5, &PL_X_5S, &PRG_X_3, &PRG_X_3, &AZ_X_4, &AZ_X_4, &PRG_X_3, &PRG_X_3, &PS_X_3, &PS_X_3S, &FA_AF_X_4, &AZ_X_4, &PS_X_3, &PS_X_5S, &PT_X_3, &PT_X_3, &AF_X_4, &AF_X_4, &PT_X_5, &PT_X_5, &QU_X_3, &QU_X_3, &AZ_X_4, &AZ_X_4, &ES_PE_X_5S, &ES_PE_X_5S, &BHO_X_3, &BHO_X_3, &AZ_X_4, &AZ_X_4, &BHO_X_3, &BHO_X_3, &RM_X_3, &RM_X_3, &RM_X_4, &RM_X_4, &RM_X_5, &RM_X_5S, &RO_X_3, &RO_X_3, &RO_X_4, &RO_X_4, &RO_X_5, &RO_X_5, &RU_X_3, &RU_X_3S, &KY_X_4, &KY_X_4, &RU_X_5, &KY_X_5, &SA_X_3, &SA_X_3, &MAI_X_4, &AZ_X_4, &SA_X_5, &SA_X_5, &SAH_X_3, &SAH_X_3, &SAH_X_4, &SAH_X_4, &SAH_X_5, &SAH_X_5S, &SAT_X_3, &SAT_X_3, &SAT_X_4, &SAT_X_4, &SAT_X_5, &SAT_X_5, &SC_X_3, &SC_X_3, &SC_X_4, &SC_X_4, &SC_X_5, &SC_X_5, &SD_DEVA_X_3, &SD_DEVA_X_3S, &SD_DEVA_X_4, &SD_DEVA_X_4S, &SD_DEVA_X_5, &SD_DEVA_X_5S, &SD_X_3, &SD_X_3, &AF_X_4, &AF_X_4, &SD_X_3, &SD_X_3, &SI_X_3, &SI_X_3S, &SI_X_4, &SI_X_4, &SI_X_5, &SI_X_5, &SK_X_3, &SK_X_3, &BS_X_4, &BS_X_4, &SK_X_5, &SK_X_5S, &SL_X_3, &SL_X_3, &BS_X_4, &BS_X_4, &SL_X_5, &SL_X_5, &SO_X_3, &SO_X_3, &SO_X_4, &SO_X_4, &SO_X_5, &SO_X_5S, &SQ_X_3, &SQ_X_3, &SQ_X_4, &SQ_X_4, &SQ_X_5, &SQ_X_5, &SR_LATN_XK_X_3, &SR_LATN_XK_X_3, &SR_LATN_X_3, &SR_LATN_X_3, &BS_X_4, &BS_X_4, &SR_LATN_X_5, &SR_LATN_X_5, &SR_LATN_XK_X_3, &SR_LATN_XK_X_3, &SR_XK_X_3, &SR_XK_X_3, &SR_X_3, &SR_X_3, &BS_CYRL_X_4, &BS_CYRL_X_4, &SR_X_5, &SR_X_5, &SU_X_3, &SU_X_3, &SU_X_4, &SU_X_4, &SU_X_5, &SU_X_5, &SV_X_3, &SV_X_3, &AF_X_4, &AF_X_4, &SV_X_5, &SV_X_5, &SW_X_3, &SW_X_3, &AF_X_4, &AF_X_4, &SW_X_5, &SW_X_5, &SYR_X_3, &SYR_X_3, &SYR_X_4, &SYR_X_4S, &SYR_X_5, &SYR_X_5, &SZL_X_3, &SZL_X_3, &AZ_X_4, &AZ_X_4, &SZL_X_3, &SZL_X_3, &TA_X_3, &TA_X_3, &TA_X_4, &TA_X_4, &TA_X_5, &TA_X_5, &TE_X_3, &TE_X_3, &TE_X_4, &TE_X_4, &TE_X_5, &TE_X_5, &KY_X_3S, &KY_X_3S, &KY_X_4, &KY_X_4, &TG_X_5, &TG_X_5, &TH_X_3, &TH_X_3, &TH_X_3, &TH_X_3, &TH_X_5, &TH_X_5, &TI_X_3, &TI_X_3, &TI_X_4, &TI_X_4, &TI_X_5, &TI_X_5, &TK_X_3, &TK_X_3S, &TK_X_4, &TK_X_4, &TK_X_5, &TK_X_5S, &TO_X_3, &TO_X_3, &TO_X_4, &TO_X_4, &TO_X_5, &TO_X_5S, &TOK_X_3, &TOK_X_3, &AZ_X_4, &AZ_X_4, &TOK_X_3, &TOK_X_3, &TR_X_3, &TR_X_3, &TR_X_4, &TR_X_4, &TR_X_5, &TR_X_5, &TT_X_3, &TT_X_3, &AZ_X_4, &AZ_X_4, &TT_X_5, &TT_X_5, &UG_X_3, &UG_X_3, &AZ_X_4, &AZ_X_4, &UG_X_3, &UG_X_3, &UK_X_3, &UK_X_3, &UK_X_4, &UK_X_4S, &UK_X_5, &UK_X_5S, &UND_X_3, &UND_X_3, &AZ_X_4, &AZ_X_4, &UND_X_3, &UND_X_3, &UR_X_3, &UR_X_3, &AF_X_4, &AF_X_4, &UR_X_3, &UR_X_3, &UZ_CYRL_X_3, &UZ_CYRL_X_3, &KY_X_4, &KY_X_4, &UZ_CYRL_X_5, &UZ_CYRL_X_5, &UZ_X_3, &UZ_X_3S, &UZ_X_4, &UZ_X_4, &UZ_X_5, &UZ_X_5S, &VEC_X_3, &VEC_X_3, &VEC_X_4, &VEC_X_4, &VEC_X_5, &VEC_X_5, &VI_X_3, &VI_X_3S, &AZ_X_4, &AZ_X_4, &VI_X_5, &VI_X_3S, &VMW_X_3, &VMW_X_3, &AZ_X_4, &AZ_X_4, &VMW_X_3, &VMW_X_3, &WO_X_3, &WO_X_3, &AZ_X_4, &AZ_X_4, &WO_X_5, &WO_X_5, &XH_X_3, &XH_X_3S, &AZ_X_4, &AZ_X_4, &XH_X_5, &XH_X_5S, &HI_X_3, &HI_X_3, &HI_X_4, &HI_X_4, &HI_X_5, &HI_X_5, &YO_BJ_X_3, &YO_BJ_X_3S, &YO_BJ_X_4, &YO_BJ_X_4, &YO_BJ_X_5, &YO_BJ_X_5S, &YO_X_3, &YO_X_3S, &YO_X_4, &YO_X_4, &YO_X_5, &YO_X_5S, &YRL_X_3, &YRL_X_3, &YRL_X_4, &YRL_X_4, &YRL_X_5, &YRL_X_5, &JA_X_3, &JA_X_3, &AZ_X_4, &AZ_X_4, &YUE_HANS_X_5, &YUE_HANS_X_5, &JA_X_3, &JA_X_3, &AZ_X_4, &AZ_X_4, &JA_X_3, &JA_X_3, &ZA_X_3, &ZA_X_3, &AZ_X_4, &AZ_X_4, &ZA_X_3, &ZA_X_3, &JA_X_3, &JA_X_3, &AZ_X_4, &AZ_X_4, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &AZ_X_4, &AZ_X_4, &YUE_HANS_X_5, &YUE_HANS_X_5, &ZU_X_3, &ZU_X_3, &ZU_X_4, &AF_X_4, &ZU_X_5, &ZU_X_5]; + static KEYS: [&str; 1257usize] = ["af-x-3", "af-x-3s", "af-x-4", "af-x-4s", "af-x-5", "af-x-5s", "am-x-3", "am-x-3s", "am-x-4", "am-x-4s", "am-x-5", "am-x-5s", "ar-DZ-x-3", "ar-DZ-x-3s", "ar-DZ-x-4", "ar-DZ-x-4s", "ar-DZ-x-5", "ar-DZ-x-5s", "ar-IQ-x-3", "ar-IQ-x-3s", "ar-IQ-x-4", "ar-IQ-x-4s", "ar-IQ-x-5", "ar-IQ-x-5s", "ar-JO-x-3", "ar-JO-x-3s", "ar-JO-x-4", "ar-JO-x-4s", "ar-JO-x-5", "ar-JO-x-5s", "ar-LB-x-3", "ar-LB-x-3s", "ar-LB-x-4", "ar-LB-x-4s", "ar-LB-x-5", "ar-LB-x-5s", "ar-MA-x-3", "ar-MA-x-3s", "ar-MA-x-4", "ar-MA-x-4s", "ar-MA-x-5", "ar-MA-x-5s", "ar-MR-x-3", "ar-MR-x-3s", "ar-MR-x-4", "ar-MR-x-4s", "ar-MR-x-5", "ar-MR-x-5s", "ar-PS-x-3", "ar-PS-x-3s", "ar-PS-x-4", "ar-PS-x-4s", "ar-PS-x-5", "ar-PS-x-5s", "ar-SY-x-3", "ar-SY-x-3s", "ar-SY-x-4", "ar-SY-x-4s", "ar-SY-x-5", "ar-SY-x-5s", "ar-TN-x-3", "ar-TN-x-3s", "ar-TN-x-4", "ar-TN-x-4s", "ar-TN-x-5", "ar-TN-x-5s", "ar-x-3", "ar-x-3s", "ar-x-4", "ar-x-4s", "ar-x-5", "ar-x-5s", "as-x-3", "as-x-3s", "as-x-4", "as-x-4s", "as-x-5", "as-x-5s", "ast-x-3", "ast-x-3s", "ast-x-4", "ast-x-4s", "ast-x-5", "ast-x-5s", "az-x-3", "az-x-3s", "az-x-4", "az-x-4s", "az-x-5", "az-x-5s", "be-x-3", "be-x-3s", "be-x-4", "be-x-4s", "be-x-5", "be-x-5s", "bg-x-3", "bg-x-3s", "bg-x-4", "bg-x-4s", "bg-x-5", "bg-x-5s", "bgc-x-3", "bgc-x-3s", "bgc-x-4", "bgc-x-4s", "bgc-x-5", "bgc-x-5s", "bho-x-3", "bho-x-3s", "bho-x-4", "bho-x-4s", "bho-x-5", "bho-x-5s", "blo-x-3", "blo-x-3s", "blo-x-4", "blo-x-4s", "blo-x-5", "blo-x-5s", "bn-IN-x-3", "bn-IN-x-3s", "bn-IN-x-4", "bn-IN-x-4s", "bn-x-3", "bn-x-3s", "bn-x-4", "bn-x-4s", "bn-x-5", "bn-x-5s", "br-x-3", "br-x-3s", "br-x-4", "br-x-4s", "br-x-5", "br-x-5s", "brx-x-3", "brx-x-3s", "brx-x-4", "brx-x-4s", "brx-x-5", "brx-x-5s", "bs-Cyrl-x-3", "bs-Cyrl-x-3s", "bs-Cyrl-x-4", "bs-Cyrl-x-4s", "bs-Cyrl-x-5", "bs-Cyrl-x-5s", "bs-x-3", "bs-x-3s", "bs-x-4", "bs-x-4s", "bs-x-5", "bs-x-5s", "ca-x-3", "ca-x-3s", "ca-x-4", "ca-x-4s", "ca-x-5", "ca-x-5s", "ceb-x-3", "ceb-x-3s", "ceb-x-4", "ceb-x-4s", "ceb-x-5", "ceb-x-5s", "chr-x-3", "chr-x-3s", "chr-x-4", "chr-x-4s", "chr-x-5", "chr-x-5s", "cs-x-3", "cs-x-3s", "cs-x-4", "cs-x-4s", "cs-x-5", "cs-x-5s", "csw-x-3", "csw-x-3s", "csw-x-4", "csw-x-4s", "csw-x-5", "csw-x-5s", "cv-x-3", "cv-x-3s", "cv-x-4", "cv-x-4s", "cv-x-5", "cv-x-5s", "cy-x-3", "cy-x-3s", "cy-x-4", "cy-x-4s", "cy-x-5", "cy-x-5s", "da-x-3", "da-x-3s", "da-x-4", "da-x-4s", "da-x-5", "da-x-5s", "de-AT-x-3", "de-AT-x-3s", "de-AT-x-5", "de-AT-x-5s", "de-IT-x-3", "de-IT-x-3s", "de-IT-x-5", "de-IT-x-5s", "de-x-3", "de-x-3s", "de-x-4", "de-x-4s", "de-x-5", "de-x-5s", "doi-x-3", "doi-x-3s", "doi-x-4", "doi-x-4s", "doi-x-5", "doi-x-5s", "dsb-x-3", "dsb-x-3s", "dsb-x-4", "dsb-x-4s", "dsb-x-5", "dsb-x-5s", "el-polyton-x-3", "el-polyton-x-5", "el-polyton-x-5s", "el-x-3", "el-x-3s", "el-x-4", "el-x-4s", "el-x-5", "el-x-5s", "en-001-x-3", "en-001-x-3s", "en-150-x-3", "en-150-x-3s", "en-AG-x-3", "en-AG-x-3s", "en-AI-x-3", "en-AI-x-3s", "en-AT-x-3", "en-AT-x-3s", "en-AU-x-3", "en-AU-x-3s", "en-BB-x-3", "en-BB-x-3s", "en-BE-x-3", "en-BE-x-3s", "en-BM-x-3", "en-BM-x-3s", "en-BS-x-3", "en-BS-x-3s", "en-BW-x-3", "en-BW-x-3s", "en-BZ-x-3", "en-BZ-x-3s", "en-CC-x-3", "en-CC-x-3s", "en-CH-x-3", "en-CH-x-3s", "en-CK-x-3", "en-CK-x-3s", "en-CM-x-3", "en-CM-x-3s", "en-CX-x-3", "en-CX-x-3s", "en-CY-x-3", "en-CY-x-3s", "en-DE-x-3", "en-DE-x-3s", "en-DG-x-3", "en-DG-x-3s", "en-DK-x-3", "en-DK-x-3s", "en-DM-x-3", "en-DM-x-3s", "en-ER-x-3", "en-ER-x-3s", "en-FI-x-3", "en-FI-x-3s", "en-FJ-x-3", "en-FJ-x-3s", "en-FK-x-3", "en-FK-x-3s", "en-FM-x-3", "en-FM-x-3s", "en-GB-x-3", "en-GB-x-3s", "en-GD-x-3", "en-GD-x-3s", "en-GG-x-3", "en-GG-x-3s", "en-GH-x-3", "en-GH-x-3s", "en-GI-x-3", "en-GI-x-3s", "en-GM-x-3", "en-GM-x-3s", "en-GY-x-3", "en-GY-x-3s", "en-HK-x-3", "en-HK-x-3s", "en-ID-x-3", "en-ID-x-3s", "en-IE-x-3", "en-IE-x-3s", "en-IL-x-3", "en-IL-x-3s", "en-IM-x-3", "en-IM-x-3s", "en-IN-x-3", "en-IN-x-3s", "en-IO-x-3", "en-IO-x-3s", "en-JE-x-3", "en-JE-x-3s", "en-JM-x-3", "en-JM-x-3s", "en-KE-x-3", "en-KE-x-3s", "en-KI-x-3", "en-KI-x-3s", "en-KN-x-3", "en-KN-x-3s", "en-KY-x-3", "en-KY-x-3s", "en-LC-x-3", "en-LC-x-3s", "en-LR-x-3", "en-LR-x-3s", "en-LS-x-3", "en-LS-x-3s", "en-MG-x-3", "en-MG-x-3s", "en-MO-x-3", "en-MO-x-3s", "en-MS-x-3", "en-MS-x-3s", "en-MT-x-3", "en-MT-x-3s", "en-MU-x-3", "en-MU-x-3s", "en-MV-x-3", "en-MV-x-3s", "en-MW-x-3", "en-MW-x-3s", "en-MY-x-3", "en-MY-x-3s", "en-NA-x-3", "en-NA-x-3s", "en-NF-x-3", "en-NF-x-3s", "en-NG-x-3", "en-NG-x-3s", "en-NL-x-3", "en-NL-x-3s", "en-NR-x-3", "en-NR-x-3s", "en-NU-x-3", "en-NU-x-3s", "en-NZ-x-3", "en-NZ-x-3s", "en-PG-x-3", "en-PG-x-3s", "en-PK-x-3", "en-PK-x-3s", "en-PN-x-3", "en-PN-x-3s", "en-PW-x-3", "en-PW-x-3s", "en-RW-x-3", "en-RW-x-3s", "en-SB-x-3", "en-SB-x-3s", "en-SC-x-3", "en-SC-x-3s", "en-SD-x-3", "en-SD-x-3s", "en-SE-x-3", "en-SE-x-3s", "en-SG-x-3", "en-SG-x-3s", "en-SH-x-3", "en-SH-x-3s", "en-SI-x-3", "en-SI-x-3s", "en-SL-x-3", "en-SL-x-3s", "en-SS-x-3", "en-SS-x-3s", "en-SX-x-3", "en-SX-x-3s", "en-SZ-x-3", "en-SZ-x-3s", "en-TC-x-3", "en-TC-x-3s", "en-TK-x-3", "en-TK-x-3s", "en-TO-x-3", "en-TO-x-3s", "en-TT-x-3", "en-TT-x-3s", "en-TV-x-3", "en-TV-x-3s", "en-TZ-x-3", "en-TZ-x-3s", "en-UG-x-3", "en-UG-x-3s", "en-VC-x-3", "en-VC-x-3s", "en-VG-x-3", "en-VG-x-3s", "en-VU-x-3", "en-VU-x-3s", "en-WS-x-3", "en-WS-x-3s", "en-ZA-x-3", "en-ZA-x-3s", "en-ZM-x-3", "en-ZM-x-3s", "en-ZW-x-3", "en-ZW-x-3s", "en-x-3", "en-x-3s", "en-x-4", "en-x-4s", "en-x-5", "en-x-5s", "eo-x-3", "eo-x-3s", "eo-x-4", "eo-x-4s", "eo-x-5", "eo-x-5s", "es-CL-x-3s", "es-CO-x-3s", "es-MX-x-3", "es-MX-x-3s", "es-PE-x-3", "es-PE-x-3s", "es-PE-x-5", "es-PE-x-5s", "es-PY-x-3", "es-PY-x-3s", "es-UY-x-3", "es-UY-x-3s", "es-UY-x-5", "es-UY-x-5s", "es-VE-x-3", "es-VE-x-3s", "es-x-3", "es-x-3s", "es-x-4", "es-x-4s", "es-x-5", "es-x-5s", "et-x-3", "et-x-3s", "et-x-4", "et-x-4s", "et-x-5", "et-x-5s", "eu-x-3", "eu-x-3s", "eu-x-4", "eu-x-4s", "eu-x-5", "eu-x-5s", "fa-AF-x-3", "fa-AF-x-3s", "fa-AF-x-4", "fa-AF-x-4s", "fa-AF-x-5", "fa-AF-x-5s", "fa-x-3", "fa-x-3s", "fa-x-4", "fa-x-4s", "fa-x-5", "fa-x-5s", "ff-Adlm-x-3", "ff-Adlm-x-3s", "ff-Adlm-x-4", "ff-Adlm-x-4s", "ff-Adlm-x-5", "ff-Adlm-x-5s", "fi-x-3", "fi-x-3s", "fi-x-4", "fi-x-4s", "fi-x-5", "fi-x-5s", "fil-x-3", "fil-x-3s", "fil-x-4", "fil-x-4s", "fil-x-5", "fil-x-5s", "fo-x-3", "fo-x-3s", "fo-x-4", "fo-x-4s", "fo-x-5", "fo-x-5s", "fr-CA-x-3", "fr-CA-x-3s", "fr-MA-x-3", "fr-MA-x-3s", "fr-x-3", "fr-x-3s", "fr-x-4", "fr-x-4s", "fr-x-5", "fr-x-5s", "fy-x-3", "fy-x-3s", "fy-x-4", "fy-x-4s", "fy-x-5", "fy-x-5s", "ga-x-3", "ga-x-3s", "ga-x-4", "ga-x-4s", "ga-x-5", "ga-x-5s", "gd-x-3", "gd-x-3s", "gd-x-4", "gd-x-4s", "gd-x-5", "gd-x-5s", "gl-x-3", "gl-x-3s", "gl-x-4", "gl-x-4s", "gl-x-5", "gl-x-5s", "gu-x-3", "gu-x-3s", "gu-x-4", "gu-x-4s", "gu-x-5", "gu-x-5s", "ha-x-3", "ha-x-3s", "ha-x-4", "ha-x-4s", "ha-x-5", "ha-x-5s", "he-x-3", "he-x-3s", "he-x-4", "he-x-4s", "he-x-5", "he-x-5s", "hi-Latn-x-3", "hi-Latn-x-3s", "hi-Latn-x-4", "hi-Latn-x-4s", "hi-Latn-x-5", "hi-Latn-x-5s", "hi-x-3", "hi-x-3s", "hi-x-4", "hi-x-4s", "hi-x-5", "hi-x-5s", "hr-x-3", "hr-x-3s", "hr-x-4", "hr-x-4s", "hr-x-5", "hr-x-5s", "hsb-x-3", "hsb-x-3s", "hsb-x-4", "hsb-x-4s", "hsb-x-5", "hsb-x-5s", "hu-x-3", "hu-x-3s", "hu-x-4", "hu-x-4s", "hu-x-5", "hu-x-5s", "hy-x-3", "hy-x-3s", "hy-x-4", "hy-x-4s", "hy-x-5", "hy-x-5s", "ia-x-3", "ia-x-3s", "ia-x-4", "ia-x-4s", "ia-x-5", "ia-x-5s", "id-x-3", "id-x-3s", "id-x-4", "id-x-4s", "id-x-5", "id-x-5s", "ie-x-3", "ie-x-3s", "ie-x-4", "ie-x-4s", "ie-x-5", "ie-x-5s", "ig-x-3", "ig-x-3s", "ig-x-4", "ig-x-4s", "ig-x-5", "ig-x-5s", "is-x-3", "is-x-3s", "is-x-4", "is-x-4s", "is-x-5", "is-x-5s", "it-x-3", "it-x-3s", "it-x-4", "it-x-4s", "it-x-5", "it-x-5s", "ja-x-3", "ja-x-3s", "ja-x-4", "ja-x-4s", "ja-x-5", "ja-x-5s", "jv-x-3", "jv-x-3s", "jv-x-4", "jv-x-4s", "jv-x-5", "jv-x-5s", "ka-x-3", "ka-x-3s", "ka-x-4", "ka-x-4s", "ka-x-5", "ka-x-5s", "kea-x-3", "kea-x-3s", "kea-x-4", "kea-x-4s", "kea-x-5", "kea-x-5s", "kgp-x-3", "kgp-x-3s", "kgp-x-4", "kgp-x-4s", "kgp-x-5", "kgp-x-5s", "kk-x-3", "kk-x-3s", "kk-x-4", "kk-x-4s", "kk-x-5", "kk-x-5s", "km-x-3", "km-x-3s", "km-x-4", "km-x-4s", "km-x-5", "km-x-5s", "kn-x-3", "kn-x-3s", "kn-x-4", "kn-x-4s", "kn-x-5", "kn-x-5s", "ko-x-3", "ko-x-3s", "ko-x-4", "ko-x-4s", "ko-x-5", "ko-x-5s", "kok-x-3", "kok-x-3s", "kok-x-4", "kok-x-4s", "kok-x-5", "kok-x-5s", "ks-Deva-x-3", "ks-Deva-x-3s", "ks-Deva-x-4", "ks-Deva-x-4s", "ks-Deva-x-5", "ks-Deva-x-5s", "ks-x-3", "ks-x-3s", "ks-x-4", "ks-x-4s", "ks-x-5", "ks-x-5s", "ku-x-3", "ku-x-3s", "ku-x-4", "ku-x-4s", "ku-x-5", "ku-x-5s", "kxv-Deva-x-3", "kxv-Deva-x-3s", "kxv-Deva-x-4", "kxv-Deva-x-4s", "kxv-Deva-x-5", "kxv-Deva-x-5s", "kxv-Orya-x-3", "kxv-Orya-x-3s", "kxv-Orya-x-4", "kxv-Orya-x-4s", "kxv-Orya-x-5", "kxv-Orya-x-5s", "kxv-Telu-x-3", "kxv-Telu-x-3s", "kxv-Telu-x-4", "kxv-Telu-x-4s", "kxv-Telu-x-5", "kxv-Telu-x-5s", "kxv-x-3", "kxv-x-3s", "kxv-x-4", "kxv-x-4s", "kxv-x-5", "kxv-x-5s", "ky-x-3", "ky-x-3s", "ky-x-4", "ky-x-4s", "ky-x-5", "ky-x-5s", "lb-x-3", "lb-x-3s", "lb-x-4", "lb-x-4s", "lb-x-5", "lb-x-5s", "lij-x-3", "lij-x-3s", "lij-x-4", "lij-x-4s", "lij-x-5", "lij-x-5s", "lmo-x-3", "lmo-x-3s", "lmo-x-4", "lmo-x-4s", "lmo-x-5", "lmo-x-5s", "lo-x-3", "lo-x-3s", "lo-x-4", "lo-x-4s", "lo-x-5", "lo-x-5s", "lt-x-3", "lt-x-3s", "lt-x-4", "lt-x-4s", "lt-x-5", "lt-x-5s", "lv-x-3", "lv-x-3s", "lv-x-4", "lv-x-4s", "lv-x-5", "lv-x-5s", "mai-x-3", "mai-x-3s", "mai-x-4", "mai-x-4s", "mai-x-5", "mai-x-5s", "mi-x-3", "mi-x-3s", "mi-x-4", "mi-x-4s", "mi-x-5", "mi-x-5s", "mk-x-3", "mk-x-3s", "mk-x-4", "mk-x-4s", "mk-x-5", "mk-x-5s", "ml-x-3", "ml-x-3s", "ml-x-4", "ml-x-4s", "ml-x-5", "ml-x-5s", "mn-x-3", "mn-x-3s", "mn-x-4", "mn-x-4s", "mn-x-5", "mn-x-5s", "mni-x-3", "mni-x-3s", "mni-x-4", "mni-x-4s", "mni-x-5", "mni-x-5s", "mr-x-3", "mr-x-3s", "mr-x-4", "mr-x-4s", "mr-x-5", "mr-x-5s", "ms-x-3", "ms-x-3s", "ms-x-4", "ms-x-4s", "ms-x-5", "ms-x-5s", "mt-x-3", "mt-x-3s", "mt-x-4", "mt-x-4s", "mt-x-5", "mt-x-5s", "my-x-3", "my-x-3s", "my-x-4", "my-x-4s", "my-x-5", "my-x-5s", "nb-x-3", "nb-x-3s", "nb-x-4", "nb-x-4s", "nb-x-5", "nb-x-5s", "nds-x-3", "nds-x-3s", "nds-x-4", "nds-x-4s", "nds-x-5", "nds-x-5s", "ne-x-3", "ne-x-3s", "ne-x-4", "ne-x-4s", "ne-x-5", "ne-x-5s", "nl-x-3", "nl-x-3s", "nl-x-4", "nl-x-4s", "nl-x-5", "nl-x-5s", "nn-x-3", "nn-x-3s", "nn-x-4", "nn-x-4s", "nn-x-5", "nn-x-5s", "no-x-3", "no-x-3s", "no-x-4", "no-x-4s", "no-x-5", "no-x-5s", "nqo-x-3", "nqo-x-3s", "nqo-x-4", "nqo-x-4s", "nqo-x-5", "nqo-x-5s", "oc-x-3", "oc-x-3s", "oc-x-4", "oc-x-4s", "oc-x-5", "oc-x-5s", "or-x-3", "or-x-3s", "or-x-4", "or-x-4s", "or-x-5", "or-x-5s", "pa-x-3", "pa-x-3s", "pa-x-4", "pa-x-4s", "pa-x-5", "pa-x-5s", "pcm-x-3", "pcm-x-3s", "pcm-x-4", "pcm-x-4s", "pcm-x-5", "pcm-x-5s", "pl-x-3", "pl-x-3s", "pl-x-4", "pl-x-4s", "pl-x-5", "pl-x-5s", "prg-x-3", "prg-x-3s", "prg-x-4", "prg-x-4s", "prg-x-5", "prg-x-5s", "ps-x-3", "ps-x-3s", "ps-x-4", "ps-x-4s", "ps-x-5", "ps-x-5s", "pt-x-3", "pt-x-3s", "pt-x-4", "pt-x-4s", "pt-x-5", "pt-x-5s", "qu-x-3", "qu-x-3s", "qu-x-4", "qu-x-4s", "qu-x-5", "qu-x-5s", "raj-x-3", "raj-x-3s", "raj-x-4", "raj-x-4s", "raj-x-5", "raj-x-5s", "rm-x-3", "rm-x-3s", "rm-x-4", "rm-x-4s", "rm-x-5", "rm-x-5s", "ro-x-3", "ro-x-3s", "ro-x-4", "ro-x-4s", "ro-x-5", "ro-x-5s", "ru-x-3", "ru-x-3s", "ru-x-4", "ru-x-4s", "ru-x-5", "ru-x-5s", "sa-x-3", "sa-x-3s", "sa-x-4", "sa-x-4s", "sa-x-5", "sa-x-5s", "sah-x-3", "sah-x-3s", "sah-x-4", "sah-x-4s", "sah-x-5", "sah-x-5s", "sat-x-3", "sat-x-3s", "sat-x-4", "sat-x-4s", "sat-x-5", "sat-x-5s", "sc-x-3", "sc-x-3s", "sc-x-4", "sc-x-4s", "sc-x-5", "sc-x-5s", "sd-Deva-x-3", "sd-Deva-x-3s", "sd-Deva-x-4", "sd-Deva-x-4s", "sd-Deva-x-5", "sd-Deva-x-5s", "sd-x-3", "sd-x-3s", "sd-x-4", "sd-x-4s", "sd-x-5", "sd-x-5s", "si-x-3", "si-x-3s", "si-x-4", "si-x-4s", "si-x-5", "si-x-5s", "sk-x-3", "sk-x-3s", "sk-x-4", "sk-x-4s", "sk-x-5", "sk-x-5s", "sl-x-3", "sl-x-3s", "sl-x-4", "sl-x-4s", "sl-x-5", "sl-x-5s", "so-x-3", "so-x-3s", "so-x-4", "so-x-4s", "so-x-5", "so-x-5s", "sq-x-3", "sq-x-3s", "sq-x-4", "sq-x-4s", "sq-x-5", "sq-x-5s", "sr-Latn-XK-x-3", "sr-Latn-XK-x-3s", "sr-Latn-x-3", "sr-Latn-x-3s", "sr-Latn-x-4", "sr-Latn-x-4s", "sr-Latn-x-5", "sr-Latn-x-5s", "sr-ME-x-3", "sr-ME-x-3s", "sr-XK-x-3", "sr-XK-x-3s", "sr-x-3", "sr-x-3s", "sr-x-4", "sr-x-4s", "sr-x-5", "sr-x-5s", "su-x-3", "su-x-3s", "su-x-4", "su-x-4s", "su-x-5", "su-x-5s", "sv-x-3", "sv-x-3s", "sv-x-4", "sv-x-4s", "sv-x-5", "sv-x-5s", "sw-x-3", "sw-x-3s", "sw-x-4", "sw-x-4s", "sw-x-5", "sw-x-5s", "syr-x-3", "syr-x-3s", "syr-x-4", "syr-x-4s", "syr-x-5", "syr-x-5s", "szl-x-3", "szl-x-3s", "szl-x-4", "szl-x-4s", "szl-x-5", "szl-x-5s", "ta-x-3", "ta-x-3s", "ta-x-4", "ta-x-4s", "ta-x-5", "ta-x-5s", "te-x-3", "te-x-3s", "te-x-4", "te-x-4s", "te-x-5", "te-x-5s", "tg-x-3", "tg-x-3s", "tg-x-4", "tg-x-4s", "tg-x-5", "tg-x-5s", "th-x-3", "th-x-3s", "th-x-4", "th-x-4s", "th-x-5", "th-x-5s", "ti-x-3", "ti-x-3s", "ti-x-4", "ti-x-4s", "ti-x-5", "ti-x-5s", "tk-x-3", "tk-x-3s", "tk-x-4", "tk-x-4s", "tk-x-5", "tk-x-5s", "to-x-3", "to-x-3s", "to-x-4", "to-x-4s", "to-x-5", "to-x-5s", "tok-x-3", "tok-x-3s", "tok-x-4", "tok-x-4s", "tok-x-5", "tok-x-5s", "tr-x-3", "tr-x-3s", "tr-x-4", "tr-x-4s", "tr-x-5", "tr-x-5s", "tt-x-3", "tt-x-3s", "tt-x-4", "tt-x-4s", "tt-x-5", "tt-x-5s", "ug-x-3", "ug-x-3s", "ug-x-4", "ug-x-4s", "ug-x-5", "ug-x-5s", "uk-x-3", "uk-x-3s", "uk-x-4", "uk-x-4s", "uk-x-5", "uk-x-5s", "und-x-3", "und-x-3s", "und-x-4", "und-x-4s", "und-x-5", "und-x-5s", "ur-x-3", "ur-x-3s", "ur-x-4", "ur-x-4s", "ur-x-5", "ur-x-5s", "uz-Cyrl-x-3", "uz-Cyrl-x-3s", "uz-Cyrl-x-4", "uz-Cyrl-x-4s", "uz-Cyrl-x-5", "uz-Cyrl-x-5s", "uz-x-3", "uz-x-3s", "uz-x-4", "uz-x-4s", "uz-x-5", "uz-x-5s", "vec-x-3", "vec-x-3s", "vec-x-4", "vec-x-4s", "vec-x-5", "vec-x-5s", "vi-x-3", "vi-x-3s", "vi-x-4", "vi-x-4s", "vi-x-5", "vi-x-5s", "vmw-x-3", "vmw-x-3s", "vmw-x-4", "vmw-x-4s", "vmw-x-5", "vmw-x-5s", "wo-x-3", "wo-x-3s", "wo-x-4", "wo-x-4s", "wo-x-5", "wo-x-5s", "xh-x-3", "xh-x-3s", "xh-x-4", "xh-x-4s", "xh-x-5", "xh-x-5s", "xnr-x-3", "xnr-x-3s", "xnr-x-4", "xnr-x-4s", "xnr-x-5", "xnr-x-5s", "yo-BJ-x-3", "yo-BJ-x-3s", "yo-BJ-x-4", "yo-BJ-x-4s", "yo-BJ-x-5", "yo-BJ-x-5s", "yo-x-3", "yo-x-3s", "yo-x-4", "yo-x-4s", "yo-x-5", "yo-x-5s", "yrl-x-3", "yrl-x-3s", "yrl-x-4", "yrl-x-4s", "yrl-x-5", "yrl-x-5s", "yue-Hans-x-3", "yue-Hans-x-3s", "yue-Hans-x-4", "yue-Hans-x-4s", "yue-Hans-x-5", "yue-Hans-x-5s", "yue-x-3", "yue-x-3s", "yue-x-4", "yue-x-4s", "yue-x-5", "yue-x-5s", "za-x-3", "za-x-3s", "za-x-4", "za-x-4s", "za-x-5", "za-x-5s", "zh-Hant-x-3", "zh-Hant-x-3s", "zh-Hant-x-4", "zh-Hant-x-4s", "zh-Hant-x-5", "zh-Hant-x-5s", "zh-x-3", "zh-x-3s", "zh-x-4", "zh-x-4s", "zh-x-5", "zh-x-5s", "zu-x-3", "zu-x-3s", "zu-x-4", "zu-x-4s", "zu-x-5", "zu-x-5s"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_symbols_japanese_years_v1.rs.data b/provider/baked/datetime/data/macros/datetime_symbols_japanese_years_v1.rs.data index b0bb1284c82..fd7d694a190 100644 --- a/provider/baked/datetime/data/macros/datetime_symbols_japanese_years_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_symbols_japanese_years_v1.rs.data @@ -371,7 +371,7 @@ macro_rules! __impl_datetime_symbols_japanese_years_v1 { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x07\0\0\0\0\0\x03\0\x05\0\x0B\0\x10\0\x15\0\x1A\0bceceheiseimeijireiwashowataisho") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x07\0\0\0\0\0\x02\0\x05\0\x06\0\x07\0\x08\0\t\0ADBCEHMRST") }) }); - static UND_X_4: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Eras(unsafe { + static BGC_X_4: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Eras(unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x07\0\0\0\0\0\x03\0\x05\0\x0B\0\x10\0\x15\0\x1A\0bceceheiseimeijireiwashowataisho") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x07\0\0\0\0\0\x02\0\x05\0\x06\0\x07\0\x08\0\t\0CEBCEHMRST") }) }); @@ -387,7 +387,7 @@ macro_rules! __impl_datetime_symbols_japanese_years_v1 { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x07\0\0\0\0\0\x03\0\x05\0\x0B\0\x10\0\x15\0\x1A\0bceceheiseimeijireiwashowataisho") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x07\0\0\0\0\0\x02\0\x05\0\x0B\0\x10\0\x15\0\x1B\0ADBCEHeiseiMeijiReiwaSh\xC5\x8DwaTaish\xC5\x8D") }) }); - static UND_X_3: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Eras(unsafe { + static BGC_X_3: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Eras(unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x07\0\0\0\0\0\x03\0\x05\0\x0B\0\x10\0\x15\0\x1A\0bceceheiseimeijireiwashowataisho") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x07\0\0\0\0\0\x02\0\x05\0\x0B\0\x10\0\x15\0\x1B\0CEBCEHeiseiMeijiReiwaSh\xC5\x8DwaTaish\xC5\x8D") }) }); @@ -1415,8 +1415,8 @@ macro_rules! __impl_datetime_symbols_japanese_years_v1 { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x07\0\0\0\0\0\x03\0\x05\0\x0B\0\x10\0\x15\0\x1A\0bceceheiseimeijireiwashowataisho") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x07\0\0\0\0\x007\0n\0t\0y\0~\0\x84\0\xE1\x83\x90\xE1\x83\xAE\xE1\x83\x90\xE1\x83\x9A\xE1\x83\x98 \xE1\x83\xAC\xE1\x83\x94\xE1\x83\x9A\xE1\x83\x97\xE1\x83\x90\xE1\x83\xA6\xE1\x83\xA0\xE1\x83\x98\xE1\x83\xAA\xE1\x83\xAE\xE1\x83\x95\xE1\x83\x98\xE1\x83\x97\xE1\x83\xAB\xE1\x83\x95\xE1\x83\x94\xE1\x83\x9A\xE1\x83\x98 \xE1\x83\xAC\xE1\x83\x94\xE1\x83\x9A\xE1\x83\x97\xE1\x83\x90\xE1\x83\xA6\xE1\x83\xA0\xE1\x83\x98\xE1\x83\xAA\xE1\x83\xAE\xE1\x83\x95\xE1\x83\x98\xE1\x83\x97HeiseiMeijiReiwaSh\xC5\x8DwaTaish\xC5\x8D") }) }); - static VALUES: [&::Yokeable; 483usize] = [&AF_X_3, &AF_X_4, &AF_X_5, &AM_X_3, &AM_X_4, &AM_X_5, &AR_X_3, &AR_X_4, &AR_X_5, &AS_X_3, &AS_X_4, &AS_X_5, &AST_X_3, &AST_X_4, &AST_X_5, &AZ_X_3, &AZ_X_4, &AZ_X_5, &BE_X_3, &BE_X_4, &BE_X_5, &BG_X_3, &BG_X_4, &BG_X_5, &BLO_X_3, &BLO_X_4, &BLO_X_5, &BN_IN_X_3, &BN_IN_X_4, &BN_IN_X_5, &BN_X_3, &BN_X_4, &BN_X_5, &BR_X_3, &BR_X_4, &BR_X_5, &BRX_X_3, &BRX_X_4, &BRX_X_5, &BS_CYRL_X_3, &BS_CYRL_X_4, &BS_CYRL_X_5, &BS_X_3, &BS_X_4, &BS_X_5, &CA_X_3, &CA_X_4, &CA_X_5, &CEB_X_3, &CEB_X_4, &CEB_X_5, &CEB_X_3, &CEB_X_4, &CHR_X_5, &CS_X_3, &CS_X_4, &CS_X_5, &CV_X_3, &CV_X_4, &CV_X_5, &CY_X_3, &CY_X_4, &CY_X_5, &DA_X_3, &DA_X_4, &DA_X_5, &DE_X_3, &DE_X_4, &DE_X_3, &DOI_X_3, &DOI_X_4, &DOI_X_5, &DSB_X_3, &DSB_X_4, &DSB_X_5, &EL_X_3, &EL_X_4, &EL_X_5, &CEB_X_3, &EN_X_4, &EN_X_5, &EO_X_3, &EO_X_4, &EO_X_5, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_X_3, &ES_X_4, &ES_X_5, &ET_X_3, &ET_X_4, &ET_X_5, &EU_X_3, &EU_X_4, &EU_X_5, &FA_X_3, &FA_X_4, &FA_X_5, &FF_ADLM_X_3, &FF_ADLM_X_4, &FF_ADLM_X_5, &FI_X_3, &FI_X_4, &FI_X_5, &CEB_X_3, &CEB_X_4, &EN_X_5, &DA_X_3, &DA_X_4, &FO_X_5, &FR_X_3, &FR_X_4, &FR_X_5, &FY_X_3, &FY_X_4, &FY_X_5, &GA_X_3, &GA_X_4, &GA_X_5, &GA_X_3, &GD_X_4, &GD_X_5, &ES_419_X_3, &ES_419_X_4, &GL_X_5, &GU_X_3, &GU_X_4, &GU_X_5, &HA_X_3, &HA_X_4, &HA_X_5, &HE_X_3, &HE_X_4, &HE_X_5, &CEB_X_3, &EN_X_4, &EN_X_5, &HI_X_3, &HI_X_4, &HI_X_5, &HR_X_3, &HR_X_4, &HR_X_5, &HSB_X_3, &HSB_X_4, &HSB_X_5, &HU_X_3, &HU_X_4, &HU_X_5, &HY_X_3, &HY_X_4, &HY_X_5, &IA_X_3, &IA_X_4, &IA_X_5, &ID_X_3, &ID_X_4, &ID_X_5, &IG_X_3, &IG_X_4, &IG_X_5, &DA_X_3, &IS_X_4, &IS_X_5, &ES_419_X_3, &CA_X_4, &IT_X_5, &JA_X_3, &CEB_X_4, &JA_X_3, &ID_X_3, &ID_X_4, &JV_X_5, &KA_X_3, &KA_X_4, &KA_X_5, &KEA_X_3, &KEA_X_4, &KEA_X_5, &KGP_X_3, &KGP_X_4, &KGP_X_5, &KK_X_3, &KK_X_4, &KK_X_5, &KM_X_3, &KM_X_4, &KM_X_5, &KN_X_3, &KN_X_4, &KN_X_5, &KO_X_3, &CEB_X_4, &KO_X_5, &KOK_X_3, &KOK_X_4, &KOK_X_5, &CEB_X_3, &CEB_X_4, &KS_DEVA_X_5, &KS_X_3, &KS_X_4, &KS_X_5, &KU_X_3, &KU_X_4, &KU_X_5, &KXV_X_3, &KXV_X_4, &KXV_X_5, &KY_X_3, &KY_X_4, &KY_X_5, &DE_X_3, &DE_X_4, &DE_X_3, &LO_X_3, &LO_X_4, &LO_X_5, <_X_3, <_X_4, <_X_5, &LV_X_3, &LV_X_4, &LV_X_5, &MAI_X_3, &MAI_X_4, &MAI_X_3, &MK_X_3, &BS_CYRL_X_4, &MK_X_5, &ML_X_3, &ML_X_4, &ML_X_5, &MN_X_3, &MN_X_4, &MN_X_5, &MNI_X_3, &MNI_X_4, &MNI_X_3, &MR_X_3, &MR_X_4, &MR_X_5, &MS_X_3, &MS_X_4, &MS_X_3, &MT_X_3, &MT_X_4, &MT_X_5, &MY_X_3, &MY_X_4, &MY_X_5, &DA_X_3, &NB_X_4, &NB_X_5, &NE_X_3, &NE_X_4, &NE_X_3, &NL_X_3, &AF_X_4, &AF_X_5, &DA_X_3, &NB_X_4, &NB_X_5, &DA_X_3, &NB_X_4, &NB_X_5, &NQO_X_3, &NQO_X_4, &NQO_X_5, &ES_X_4, &CEB_X_3, &CEB_X_4, &OR_X_5, &PA_X_3, &PA_X_4, &PA_X_5, &PCM_X_3, &PCM_X_4, &PCM_X_5, &PL_X_3, &PL_X_4, &PL_X_5, &PS_X_3, &PS_X_4, &PS_X_5, &ES_419_X_3, &ES_419_X_4, &PT_X_5, &QU_X_3, &QU_X_4, &QU_X_5, &RM_X_3, &RM_X_4, &RM_X_5, &RO_X_3, &RO_X_4, &RO_X_5, &RU_X_3, &RU_X_4, &RU_X_5, &SAH_X_3, &SAH_X_4, &SAH_X_3, &SAT_X_3, &SAT_X_4, &SAT_X_3, &SC_X_3, &SC_X_4, &SC_X_5, &SD_DEVA_X_3, &SD_DEVA_X_4, &SD_DEVA_X_3, &SD_X_3, &SD_X_4, &SD_X_5, &SI_X_3, &SI_X_4, &SI_X_5, &SK_X_3, &SK_X_4, &SK_X_5, &SL_X_3, <_X_4, &SL_X_5, &CEB_X_3, &EN_X_4, &SO_X_5, &SQ_X_3, &SQ_X_4, &SQ_X_5, &BS_CYRL_X_5, &SR_LATN_BA_X_5, &SR_LATN_X_3, &PL_X_4, &SR_LATN_X_5, &SR_LATN_BA_X_5, &BS_CYRL_X_3, &BS_CYRL_X_4, &SR_X_5, &ID_X_3, &ID_X_4, &ID_X_3, &DA_X_3, &NB_X_4, &SV_X_5, &SW_X_3, &SW_X_4, &SW_X_5, &SYR_X_3, &SYR_X_4, &SYR_X_5, &TA_X_3, &TA_X_4, &TA_X_5, &TE_X_3, &TE_X_4, &TE_X_5, &TG_X_3, &TG_X_4, &TG_X_5, &TH_X_3, &TH_X_4, &TH_X_5, &AM_X_5, &AM_X_3, &AM_X_4, &TI_X_5, &TK_X_3, &TK_X_4, &TK_X_5, &TO_X_3, &TO_X_4, &TO_X_5, &TR_X_3, &TR_X_4, &TR_X_5, &TT_X_3, &TT_X_4, &TT_X_5, &UG_X_3, &UG_X_4, &UG_X_5, &UK_X_3, &UK_X_4, &UK_X_5, &UND_X_3, &UND_X_4, &UND_X_3, &UR_X_3, &UR_X_4, &UR_X_3, &UZ_CYRL_X_3, &UZ_CYRL_X_4, &UZ_CYRL_X_5, &UZ_X_3, &UZ_X_4, &UZ_X_5, &VEC_X_3, &VEC_X_4, &VEC_X_5, &VI_X_3, &VI_X_4, &VI_X_5, &WO_X_3, &WO_X_4, &WO_X_5, &CEB_X_3, &CEB_X_4, &CEB_X_3, &XNR_X_3, &XNR_X_4, &XNR_X_5, &YO_X_3, &YO_X_4, &YO_X_5, &YRL_X_3, &YRL_X_4, &YRL_X_5, &YUE_HANS_X_3, &YUE_HANS_X_4, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_4, &YUE_HANS_X_3, &ZH_HK_X_3, &ZH_HK_X_3, &ZH_HK_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &ZH_HK_X_3, &ZH_HK_X_3, &ZH_HK_X_3, &ZH_HK_X_3, &ZH_X_4, &ZH_HK_X_3, &CEB_X_3, &CEB_X_4, &CEB_X_3]; - static KEYS: [&str; 483usize] = ["af-x-3", "af-x-4", "af-x-5", "am-x-3", "am-x-4", "am-x-5", "ar-x-3", "ar-x-4", "ar-x-5", "as-x-3", "as-x-4", "as-x-5", "ast-x-3", "ast-x-4", "ast-x-5", "az-x-3", "az-x-4", "az-x-5", "be-x-3", "be-x-4", "be-x-5", "bg-x-3", "bg-x-4", "bg-x-5", "blo-x-3", "blo-x-4", "blo-x-5", "bn-IN-x-3", "bn-IN-x-4", "bn-IN-x-5", "bn-x-3", "bn-x-4", "bn-x-5", "br-x-3", "br-x-4", "br-x-5", "brx-x-3", "brx-x-4", "brx-x-5", "bs-Cyrl-x-3", "bs-Cyrl-x-4", "bs-Cyrl-x-5", "bs-x-3", "bs-x-4", "bs-x-5", "ca-x-3", "ca-x-4", "ca-x-5", "ceb-x-3", "ceb-x-4", "ceb-x-5", "chr-x-3", "chr-x-4", "chr-x-5", "cs-x-3", "cs-x-4", "cs-x-5", "cv-x-3", "cv-x-4", "cv-x-5", "cy-x-3", "cy-x-4", "cy-x-5", "da-x-3", "da-x-4", "da-x-5", "de-x-3", "de-x-4", "de-x-5", "doi-x-3", "doi-x-4", "doi-x-5", "dsb-x-3", "dsb-x-4", "dsb-x-5", "el-x-3", "el-x-4", "el-x-5", "en-x-3", "en-x-4", "en-x-5", "eo-x-3", "eo-x-4", "eo-x-5", "es-419-x-3", "es-419-x-4", "es-AR-x-3", "es-AR-x-4", "es-BO-x-3", "es-BO-x-4", "es-BR-x-3", "es-BR-x-4", "es-BZ-x-3", "es-BZ-x-4", "es-CL-x-3", "es-CL-x-4", "es-CO-x-3", "es-CO-x-4", "es-CR-x-3", "es-CR-x-4", "es-CU-x-3", "es-CU-x-4", "es-DO-x-3", "es-DO-x-4", "es-EC-x-3", "es-EC-x-4", "es-GT-x-3", "es-GT-x-4", "es-HN-x-3", "es-HN-x-4", "es-MX-x-3", "es-MX-x-4", "es-NI-x-3", "es-NI-x-4", "es-PA-x-3", "es-PA-x-4", "es-PE-x-3", "es-PE-x-4", "es-PR-x-3", "es-PR-x-4", "es-PY-x-3", "es-PY-x-4", "es-SV-x-3", "es-SV-x-4", "es-US-x-3", "es-US-x-4", "es-UY-x-3", "es-UY-x-4", "es-VE-x-3", "es-VE-x-4", "es-x-3", "es-x-4", "es-x-5", "et-x-3", "et-x-4", "et-x-5", "eu-x-3", "eu-x-4", "eu-x-5", "fa-x-3", "fa-x-4", "fa-x-5", "ff-Adlm-x-3", "ff-Adlm-x-4", "ff-Adlm-x-5", "fi-x-3", "fi-x-4", "fi-x-5", "fil-x-3", "fil-x-4", "fil-x-5", "fo-x-3", "fo-x-4", "fo-x-5", "fr-x-3", "fr-x-4", "fr-x-5", "fy-x-3", "fy-x-4", "fy-x-5", "ga-x-3", "ga-x-4", "ga-x-5", "gd-x-3", "gd-x-4", "gd-x-5", "gl-x-3", "gl-x-4", "gl-x-5", "gu-x-3", "gu-x-4", "gu-x-5", "ha-x-3", "ha-x-4", "ha-x-5", "he-x-3", "he-x-4", "he-x-5", "hi-Latn-x-3", "hi-Latn-x-4", "hi-Latn-x-5", "hi-x-3", "hi-x-4", "hi-x-5", "hr-x-3", "hr-x-4", "hr-x-5", "hsb-x-3", "hsb-x-4", "hsb-x-5", "hu-x-3", "hu-x-4", "hu-x-5", "hy-x-3", "hy-x-4", "hy-x-5", "ia-x-3", "ia-x-4", "ia-x-5", "id-x-3", "id-x-4", "id-x-5", "ig-x-3", "ig-x-4", "ig-x-5", "is-x-3", "is-x-4", "is-x-5", "it-x-3", "it-x-4", "it-x-5", "ja-x-3", "ja-x-4", "ja-x-5", "jv-x-3", "jv-x-4", "jv-x-5", "ka-x-3", "ka-x-4", "ka-x-5", "kea-x-3", "kea-x-4", "kea-x-5", "kgp-x-3", "kgp-x-4", "kgp-x-5", "kk-x-3", "kk-x-4", "kk-x-5", "km-x-3", "km-x-4", "km-x-5", "kn-x-3", "kn-x-4", "kn-x-5", "ko-x-3", "ko-x-4", "ko-x-5", "kok-x-3", "kok-x-4", "kok-x-5", "ks-Deva-x-3", "ks-Deva-x-4", "ks-Deva-x-5", "ks-x-3", "ks-x-4", "ks-x-5", "ku-x-3", "ku-x-4", "ku-x-5", "kxv-x-3", "kxv-x-4", "kxv-x-5", "ky-x-3", "ky-x-4", "ky-x-5", "lb-x-3", "lb-x-4", "lb-x-5", "lo-x-3", "lo-x-4", "lo-x-5", "lt-x-3", "lt-x-4", "lt-x-5", "lv-x-3", "lv-x-4", "lv-x-5", "mai-x-3", "mai-x-4", "mai-x-5", "mk-x-3", "mk-x-4", "mk-x-5", "ml-x-3", "ml-x-4", "ml-x-5", "mn-x-3", "mn-x-4", "mn-x-5", "mni-x-3", "mni-x-4", "mni-x-5", "mr-x-3", "mr-x-4", "mr-x-5", "ms-x-3", "ms-x-4", "ms-x-5", "mt-x-3", "mt-x-4", "mt-x-5", "my-x-3", "my-x-4", "my-x-5", "nb-x-3", "nb-x-4", "nb-x-5", "ne-x-3", "ne-x-4", "ne-x-5", "nl-x-3", "nl-x-4", "nl-x-5", "nn-x-3", "nn-x-4", "nn-x-5", "no-x-3", "no-x-4", "no-x-5", "nqo-x-3", "nqo-x-4", "nqo-x-5", "oc-ES-x-4", "or-x-3", "or-x-4", "or-x-5", "pa-x-3", "pa-x-4", "pa-x-5", "pcm-x-3", "pcm-x-4", "pcm-x-5", "pl-x-3", "pl-x-4", "pl-x-5", "ps-x-3", "ps-x-4", "ps-x-5", "pt-x-3", "pt-x-4", "pt-x-5", "qu-x-3", "qu-x-4", "qu-x-5", "rm-x-3", "rm-x-4", "rm-x-5", "ro-x-3", "ro-x-4", "ro-x-5", "ru-x-3", "ru-x-4", "ru-x-5", "sah-x-3", "sah-x-4", "sah-x-5", "sat-x-3", "sat-x-4", "sat-x-5", "sc-x-3", "sc-x-4", "sc-x-5", "sd-Deva-x-3", "sd-Deva-x-4", "sd-Deva-x-5", "sd-x-3", "sd-x-4", "sd-x-5", "si-x-3", "si-x-4", "si-x-5", "sk-x-3", "sk-x-4", "sk-x-5", "sl-x-3", "sl-x-4", "sl-x-5", "so-x-3", "so-x-4", "so-x-5", "sq-x-3", "sq-x-4", "sq-x-5", "sr-BA-x-5", "sr-Latn-BA-x-5", "sr-Latn-x-3", "sr-Latn-x-4", "sr-Latn-x-5", "sr-ME-x-5", "sr-x-3", "sr-x-4", "sr-x-5", "su-x-3", "su-x-4", "su-x-5", "sv-x-3", "sv-x-4", "sv-x-5", "sw-x-3", "sw-x-4", "sw-x-5", "syr-x-3", "syr-x-4", "syr-x-5", "ta-x-3", "ta-x-4", "ta-x-5", "te-x-3", "te-x-4", "te-x-5", "tg-x-3", "tg-x-4", "tg-x-5", "th-x-3", "th-x-4", "th-x-5", "ti-ER-x-5", "ti-x-3", "ti-x-4", "ti-x-5", "tk-x-3", "tk-x-4", "tk-x-5", "to-x-3", "to-x-4", "to-x-5", "tr-x-3", "tr-x-4", "tr-x-5", "tt-x-3", "tt-x-4", "tt-x-5", "ug-x-3", "ug-x-4", "ug-x-5", "uk-x-3", "uk-x-4", "uk-x-5", "und-x-3", "und-x-4", "und-x-5", "ur-x-3", "ur-x-4", "ur-x-5", "uz-Cyrl-x-3", "uz-Cyrl-x-4", "uz-Cyrl-x-5", "uz-x-3", "uz-x-4", "uz-x-5", "vec-x-3", "vec-x-4", "vec-x-5", "vi-x-3", "vi-x-4", "vi-x-5", "wo-x-3", "wo-x-4", "wo-x-5", "xh-x-3", "xh-x-4", "xh-x-5", "xnr-x-3", "xnr-x-4", "xnr-x-5", "yo-x-3", "yo-x-4", "yo-x-5", "yrl-x-3", "yrl-x-4", "yrl-x-5", "yue-Hans-x-3", "yue-Hans-x-4", "yue-Hans-x-5", "yue-x-3", "yue-x-4", "yue-x-5", "zh-HK-x-3", "zh-HK-x-4", "zh-HK-x-5", "zh-Hant-x-3", "zh-Hant-x-4", "zh-Hant-x-5", "zh-MO-x-3", "zh-MO-x-4", "zh-MO-x-5", "zh-x-3", "zh-x-4", "zh-x-5", "zu-x-3", "zu-x-4", "zu-x-5"]; + static VALUES: [&::Yokeable; 540usize] = [&AF_X_3, &AF_X_4, &AF_X_5, &AM_X_3, &AM_X_4, &AM_X_5, &AR_X_3, &AR_X_4, &AR_X_5, &AS_X_3, &AS_X_4, &AS_X_5, &AST_X_3, &AST_X_4, &AST_X_5, &AZ_X_3, &AZ_X_4, &AZ_X_5, &BE_X_3, &BE_X_4, &BE_X_5, &BG_X_3, &BG_X_4, &BG_X_5, &BGC_X_3, &BGC_X_4, &BGC_X_3, &BGC_X_3, &BGC_X_4, &BGC_X_3, &BLO_X_3, &BLO_X_4, &BLO_X_5, &BN_IN_X_3, &BN_IN_X_4, &BN_IN_X_5, &BN_X_3, &BN_X_4, &BN_X_5, &BR_X_3, &BR_X_4, &BR_X_5, &BRX_X_3, &BRX_X_4, &BRX_X_5, &BS_CYRL_X_3, &BS_CYRL_X_4, &BS_CYRL_X_5, &BS_X_3, &BS_X_4, &BS_X_5, &CA_X_3, &CA_X_4, &CA_X_5, &CEB_X_3, &CEB_X_4, &CEB_X_5, &CEB_X_3, &CEB_X_4, &CHR_X_5, &CS_X_3, &CS_X_4, &CS_X_5, &BGC_X_3, &BGC_X_4, &BGC_X_3, &CV_X_3, &CV_X_4, &CV_X_5, &CY_X_3, &CY_X_4, &CY_X_5, &DA_X_3, &DA_X_4, &DA_X_5, &DE_X_3, &DE_X_4, &DE_X_3, &DOI_X_3, &DOI_X_4, &DOI_X_5, &DSB_X_3, &DSB_X_4, &DSB_X_5, &EL_X_3, &EL_X_4, &EL_X_5, &CEB_X_3, &EN_X_4, &EN_X_5, &EO_X_3, &EO_X_4, &EO_X_5, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_X_3, &ES_X_4, &ES_X_5, &ET_X_3, &ET_X_4, &ET_X_5, &EU_X_3, &EU_X_4, &EU_X_5, &FA_X_3, &FA_X_4, &FA_X_5, &FF_ADLM_X_3, &FF_ADLM_X_4, &FF_ADLM_X_5, &FI_X_3, &FI_X_4, &FI_X_5, &CEB_X_3, &CEB_X_4, &EN_X_5, &DA_X_3, &DA_X_4, &FO_X_5, &FR_X_3, &FR_X_4, &FR_X_5, &FY_X_3, &FY_X_4, &FY_X_5, &GA_X_3, &GA_X_4, &GA_X_5, &GA_X_3, &GD_X_4, &GD_X_5, &ES_419_X_3, &ES_419_X_4, &GL_X_5, &GU_X_3, &GU_X_4, &GU_X_5, &HA_X_3, &HA_X_4, &HA_X_5, &HE_X_3, &HE_X_4, &HE_X_5, &CEB_X_3, &EN_X_4, &EN_X_5, &HI_X_3, &HI_X_4, &HI_X_5, &HR_X_3, &HR_X_4, &HR_X_5, &HSB_X_3, &HSB_X_4, &HSB_X_5, &HU_X_3, &HU_X_4, &HU_X_5, &HY_X_3, &HY_X_4, &HY_X_5, &IA_X_3, &IA_X_4, &IA_X_5, &ID_X_3, &ID_X_4, &ID_X_5, &BGC_X_3, &BGC_X_4, &BGC_X_3, &IG_X_3, &IG_X_4, &IG_X_5, &DA_X_3, &IS_X_4, &IS_X_5, &ES_419_X_3, &CA_X_4, &IT_X_5, &JA_X_3, &CEB_X_4, &JA_X_3, &ID_X_3, &ID_X_4, &JV_X_5, &KA_X_3, &KA_X_4, &KA_X_5, &KEA_X_3, &KEA_X_4, &KEA_X_5, &KGP_X_3, &KGP_X_4, &KGP_X_5, &KK_X_3, &KK_X_4, &KK_X_5, &KM_X_3, &KM_X_4, &KM_X_5, &KN_X_3, &KN_X_4, &KN_X_5, &KO_X_3, &CEB_X_4, &KO_X_5, &KOK_X_3, &KOK_X_4, &KOK_X_5, &CEB_X_3, &CEB_X_4, &KS_DEVA_X_5, &KS_X_3, &KS_X_4, &KS_X_5, &KU_X_3, &KU_X_4, &KU_X_5, &BGC_X_3, &BGC_X_4, &BGC_X_3, &BGC_X_3, &BGC_X_4, &BGC_X_3, &BGC_X_3, &BGC_X_4, &BGC_X_3, &KXV_X_3, &KXV_X_4, &KXV_X_5, &KY_X_3, &KY_X_4, &KY_X_5, &DE_X_3, &DE_X_4, &DE_X_3, &BGC_X_3, &BGC_X_4, &BGC_X_3, &BGC_X_3, &BGC_X_4, &BGC_X_3, &LO_X_3, &LO_X_4, &LO_X_5, <_X_3, <_X_4, <_X_5, &LV_X_3, &LV_X_4, &LV_X_5, &MAI_X_3, &MAI_X_4, &MAI_X_3, &BGC_X_3, &BGC_X_4, &BGC_X_3, &MK_X_3, &BS_CYRL_X_4, &MK_X_5, &ML_X_3, &ML_X_4, &ML_X_5, &MN_X_3, &MN_X_4, &MN_X_5, &MNI_X_3, &MNI_X_4, &MNI_X_3, &MR_X_3, &MR_X_4, &MR_X_5, &MS_X_3, &MS_X_4, &MS_X_3, &MT_X_3, &MT_X_4, &MT_X_5, &MY_X_3, &MY_X_4, &MY_X_5, &DA_X_3, &NB_X_4, &NB_X_5, &BGC_X_3, &BGC_X_4, &BGC_X_3, &NE_X_3, &NE_X_4, &NE_X_3, &NL_X_3, &AF_X_4, &AF_X_5, &DA_X_3, &NB_X_4, &NB_X_5, &DA_X_3, &NB_X_4, &NB_X_5, &NQO_X_3, &NQO_X_4, &NQO_X_5, &ES_X_4, &BGC_X_3, &BGC_X_4, &BGC_X_3, &CEB_X_3, &CEB_X_4, &OR_X_5, &PA_X_3, &PA_X_4, &PA_X_5, &PCM_X_3, &PCM_X_4, &PCM_X_5, &PL_X_3, &PL_X_4, &PL_X_5, &BGC_X_3, &BGC_X_4, &BGC_X_3, &PS_X_3, &PS_X_4, &PS_X_5, &ES_419_X_3, &ES_419_X_4, &PT_X_5, &QU_X_3, &QU_X_4, &QU_X_5, &BGC_X_3, &BGC_X_4, &BGC_X_3, &RM_X_3, &RM_X_4, &RM_X_5, &RO_X_3, &RO_X_4, &RO_X_5, &RU_X_3, &RU_X_4, &RU_X_5, &BGC_X_3, &BGC_X_4, &BGC_X_3, &SAH_X_3, &SAH_X_4, &SAH_X_3, &SAT_X_3, &SAT_X_4, &SAT_X_3, &SC_X_3, &SC_X_4, &SC_X_5, &SD_DEVA_X_3, &SD_DEVA_X_4, &SD_DEVA_X_3, &SD_X_3, &SD_X_4, &SD_X_5, &SI_X_3, &SI_X_4, &SI_X_5, &SK_X_3, &SK_X_4, &SK_X_5, &SL_X_3, <_X_4, &SL_X_5, &CEB_X_3, &EN_X_4, &SO_X_5, &SQ_X_3, &SQ_X_4, &SQ_X_5, &BS_CYRL_X_5, &SR_LATN_BA_X_5, &SR_LATN_X_3, &PL_X_4, &SR_LATN_X_5, &SR_LATN_BA_X_5, &BS_CYRL_X_3, &BS_CYRL_X_4, &SR_X_5, &ID_X_3, &ID_X_4, &ID_X_3, &DA_X_3, &NB_X_4, &SV_X_5, &SW_X_3, &SW_X_4, &SW_X_5, &SYR_X_3, &SYR_X_4, &SYR_X_5, &BGC_X_3, &BGC_X_4, &BGC_X_3, &TA_X_3, &TA_X_4, &TA_X_5, &TE_X_3, &TE_X_4, &TE_X_5, &TG_X_3, &TG_X_4, &TG_X_5, &TH_X_3, &TH_X_4, &TH_X_5, &AM_X_5, &AM_X_3, &AM_X_4, &TI_X_5, &TK_X_3, &TK_X_4, &TK_X_5, &TO_X_3, &TO_X_4, &TO_X_5, &BGC_X_3, &BGC_X_4, &BGC_X_3, &TR_X_3, &TR_X_4, &TR_X_5, &TT_X_3, &TT_X_4, &TT_X_5, &UG_X_3, &UG_X_4, &UG_X_5, &UK_X_3, &UK_X_4, &UK_X_5, &BGC_X_3, &BGC_X_4, &BGC_X_3, &UR_X_3, &UR_X_4, &UR_X_3, &UZ_CYRL_X_3, &UZ_CYRL_X_4, &UZ_CYRL_X_5, &UZ_X_3, &UZ_X_4, &UZ_X_5, &VEC_X_3, &VEC_X_4, &VEC_X_5, &VI_X_3, &VI_X_4, &VI_X_5, &BGC_X_3, &BGC_X_4, &BGC_X_3, &WO_X_3, &WO_X_4, &WO_X_5, &CEB_X_3, &CEB_X_4, &CEB_X_3, &XNR_X_3, &XNR_X_4, &XNR_X_5, &YO_X_3, &YO_X_4, &YO_X_5, &YRL_X_3, &YRL_X_4, &YRL_X_5, &YUE_HANS_X_3, &YUE_HANS_X_4, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_4, &YUE_HANS_X_3, &BGC_X_3, &BGC_X_4, &BGC_X_3, &ZH_HK_X_3, &ZH_HK_X_3, &ZH_HK_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &ZH_HK_X_3, &ZH_HK_X_3, &ZH_HK_X_3, &ZH_HK_X_3, &ZH_X_4, &ZH_HK_X_3, &CEB_X_3, &CEB_X_4, &CEB_X_3]; + static KEYS: [&str; 540usize] = ["af-x-3", "af-x-4", "af-x-5", "am-x-3", "am-x-4", "am-x-5", "ar-x-3", "ar-x-4", "ar-x-5", "as-x-3", "as-x-4", "as-x-5", "ast-x-3", "ast-x-4", "ast-x-5", "az-x-3", "az-x-4", "az-x-5", "be-x-3", "be-x-4", "be-x-5", "bg-x-3", "bg-x-4", "bg-x-5", "bgc-x-3", "bgc-x-4", "bgc-x-5", "bho-x-3", "bho-x-4", "bho-x-5", "blo-x-3", "blo-x-4", "blo-x-5", "bn-IN-x-3", "bn-IN-x-4", "bn-IN-x-5", "bn-x-3", "bn-x-4", "bn-x-5", "br-x-3", "br-x-4", "br-x-5", "brx-x-3", "brx-x-4", "brx-x-5", "bs-Cyrl-x-3", "bs-Cyrl-x-4", "bs-Cyrl-x-5", "bs-x-3", "bs-x-4", "bs-x-5", "ca-x-3", "ca-x-4", "ca-x-5", "ceb-x-3", "ceb-x-4", "ceb-x-5", "chr-x-3", "chr-x-4", "chr-x-5", "cs-x-3", "cs-x-4", "cs-x-5", "csw-x-3", "csw-x-4", "csw-x-5", "cv-x-3", "cv-x-4", "cv-x-5", "cy-x-3", "cy-x-4", "cy-x-5", "da-x-3", "da-x-4", "da-x-5", "de-x-3", "de-x-4", "de-x-5", "doi-x-3", "doi-x-4", "doi-x-5", "dsb-x-3", "dsb-x-4", "dsb-x-5", "el-x-3", "el-x-4", "el-x-5", "en-x-3", "en-x-4", "en-x-5", "eo-x-3", "eo-x-4", "eo-x-5", "es-419-x-3", "es-419-x-4", "es-AR-x-3", "es-AR-x-4", "es-BO-x-3", "es-BO-x-4", "es-BR-x-3", "es-BR-x-4", "es-BZ-x-3", "es-BZ-x-4", "es-CL-x-3", "es-CL-x-4", "es-CO-x-3", "es-CO-x-4", "es-CR-x-3", "es-CR-x-4", "es-CU-x-3", "es-CU-x-4", "es-DO-x-3", "es-DO-x-4", "es-EC-x-3", "es-EC-x-4", "es-GT-x-3", "es-GT-x-4", "es-HN-x-3", "es-HN-x-4", "es-MX-x-3", "es-MX-x-4", "es-NI-x-3", "es-NI-x-4", "es-PA-x-3", "es-PA-x-4", "es-PE-x-3", "es-PE-x-4", "es-PR-x-3", "es-PR-x-4", "es-PY-x-3", "es-PY-x-4", "es-SV-x-3", "es-SV-x-4", "es-US-x-3", "es-US-x-4", "es-UY-x-3", "es-UY-x-4", "es-VE-x-3", "es-VE-x-4", "es-x-3", "es-x-4", "es-x-5", "et-x-3", "et-x-4", "et-x-5", "eu-x-3", "eu-x-4", "eu-x-5", "fa-x-3", "fa-x-4", "fa-x-5", "ff-Adlm-x-3", "ff-Adlm-x-4", "ff-Adlm-x-5", "fi-x-3", "fi-x-4", "fi-x-5", "fil-x-3", "fil-x-4", "fil-x-5", "fo-x-3", "fo-x-4", "fo-x-5", "fr-x-3", "fr-x-4", "fr-x-5", "fy-x-3", "fy-x-4", "fy-x-5", "ga-x-3", "ga-x-4", "ga-x-5", "gd-x-3", "gd-x-4", "gd-x-5", "gl-x-3", "gl-x-4", "gl-x-5", "gu-x-3", "gu-x-4", "gu-x-5", "ha-x-3", "ha-x-4", "ha-x-5", "he-x-3", "he-x-4", "he-x-5", "hi-Latn-x-3", "hi-Latn-x-4", "hi-Latn-x-5", "hi-x-3", "hi-x-4", "hi-x-5", "hr-x-3", "hr-x-4", "hr-x-5", "hsb-x-3", "hsb-x-4", "hsb-x-5", "hu-x-3", "hu-x-4", "hu-x-5", "hy-x-3", "hy-x-4", "hy-x-5", "ia-x-3", "ia-x-4", "ia-x-5", "id-x-3", "id-x-4", "id-x-5", "ie-x-3", "ie-x-4", "ie-x-5", "ig-x-3", "ig-x-4", "ig-x-5", "is-x-3", "is-x-4", "is-x-5", "it-x-3", "it-x-4", "it-x-5", "ja-x-3", "ja-x-4", "ja-x-5", "jv-x-3", "jv-x-4", "jv-x-5", "ka-x-3", "ka-x-4", "ka-x-5", "kea-x-3", "kea-x-4", "kea-x-5", "kgp-x-3", "kgp-x-4", "kgp-x-5", "kk-x-3", "kk-x-4", "kk-x-5", "km-x-3", "km-x-4", "km-x-5", "kn-x-3", "kn-x-4", "kn-x-5", "ko-x-3", "ko-x-4", "ko-x-5", "kok-x-3", "kok-x-4", "kok-x-5", "ks-Deva-x-3", "ks-Deva-x-4", "ks-Deva-x-5", "ks-x-3", "ks-x-4", "ks-x-5", "ku-x-3", "ku-x-4", "ku-x-5", "kxv-Deva-x-3", "kxv-Deva-x-4", "kxv-Deva-x-5", "kxv-Orya-x-3", "kxv-Orya-x-4", "kxv-Orya-x-5", "kxv-Telu-x-3", "kxv-Telu-x-4", "kxv-Telu-x-5", "kxv-x-3", "kxv-x-4", "kxv-x-5", "ky-x-3", "ky-x-4", "ky-x-5", "lb-x-3", "lb-x-4", "lb-x-5", "lij-x-3", "lij-x-4", "lij-x-5", "lmo-x-3", "lmo-x-4", "lmo-x-5", "lo-x-3", "lo-x-4", "lo-x-5", "lt-x-3", "lt-x-4", "lt-x-5", "lv-x-3", "lv-x-4", "lv-x-5", "mai-x-3", "mai-x-4", "mai-x-5", "mi-x-3", "mi-x-4", "mi-x-5", "mk-x-3", "mk-x-4", "mk-x-5", "ml-x-3", "ml-x-4", "ml-x-5", "mn-x-3", "mn-x-4", "mn-x-5", "mni-x-3", "mni-x-4", "mni-x-5", "mr-x-3", "mr-x-4", "mr-x-5", "ms-x-3", "ms-x-4", "ms-x-5", "mt-x-3", "mt-x-4", "mt-x-5", "my-x-3", "my-x-4", "my-x-5", "nb-x-3", "nb-x-4", "nb-x-5", "nds-x-3", "nds-x-4", "nds-x-5", "ne-x-3", "ne-x-4", "ne-x-5", "nl-x-3", "nl-x-4", "nl-x-5", "nn-x-3", "nn-x-4", "nn-x-5", "no-x-3", "no-x-4", "no-x-5", "nqo-x-3", "nqo-x-4", "nqo-x-5", "oc-ES-x-4", "oc-x-3", "oc-x-4", "oc-x-5", "or-x-3", "or-x-4", "or-x-5", "pa-x-3", "pa-x-4", "pa-x-5", "pcm-x-3", "pcm-x-4", "pcm-x-5", "pl-x-3", "pl-x-4", "pl-x-5", "prg-x-3", "prg-x-4", "prg-x-5", "ps-x-3", "ps-x-4", "ps-x-5", "pt-x-3", "pt-x-4", "pt-x-5", "qu-x-3", "qu-x-4", "qu-x-5", "raj-x-3", "raj-x-4", "raj-x-5", "rm-x-3", "rm-x-4", "rm-x-5", "ro-x-3", "ro-x-4", "ro-x-5", "ru-x-3", "ru-x-4", "ru-x-5", "sa-x-3", "sa-x-4", "sa-x-5", "sah-x-3", "sah-x-4", "sah-x-5", "sat-x-3", "sat-x-4", "sat-x-5", "sc-x-3", "sc-x-4", "sc-x-5", "sd-Deva-x-3", "sd-Deva-x-4", "sd-Deva-x-5", "sd-x-3", "sd-x-4", "sd-x-5", "si-x-3", "si-x-4", "si-x-5", "sk-x-3", "sk-x-4", "sk-x-5", "sl-x-3", "sl-x-4", "sl-x-5", "so-x-3", "so-x-4", "so-x-5", "sq-x-3", "sq-x-4", "sq-x-5", "sr-BA-x-5", "sr-Latn-BA-x-5", "sr-Latn-x-3", "sr-Latn-x-4", "sr-Latn-x-5", "sr-ME-x-5", "sr-x-3", "sr-x-4", "sr-x-5", "su-x-3", "su-x-4", "su-x-5", "sv-x-3", "sv-x-4", "sv-x-5", "sw-x-3", "sw-x-4", "sw-x-5", "syr-x-3", "syr-x-4", "syr-x-5", "szl-x-3", "szl-x-4", "szl-x-5", "ta-x-3", "ta-x-4", "ta-x-5", "te-x-3", "te-x-4", "te-x-5", "tg-x-3", "tg-x-4", "tg-x-5", "th-x-3", "th-x-4", "th-x-5", "ti-ER-x-5", "ti-x-3", "ti-x-4", "ti-x-5", "tk-x-3", "tk-x-4", "tk-x-5", "to-x-3", "to-x-4", "to-x-5", "tok-x-3", "tok-x-4", "tok-x-5", "tr-x-3", "tr-x-4", "tr-x-5", "tt-x-3", "tt-x-4", "tt-x-5", "ug-x-3", "ug-x-4", "ug-x-5", "uk-x-3", "uk-x-4", "uk-x-5", "und-x-3", "und-x-4", "und-x-5", "ur-x-3", "ur-x-4", "ur-x-5", "uz-Cyrl-x-3", "uz-Cyrl-x-4", "uz-Cyrl-x-5", "uz-x-3", "uz-x-4", "uz-x-5", "vec-x-3", "vec-x-4", "vec-x-5", "vi-x-3", "vi-x-4", "vi-x-5", "vmw-x-3", "vmw-x-4", "vmw-x-5", "wo-x-3", "wo-x-4", "wo-x-5", "xh-x-3", "xh-x-4", "xh-x-5", "xnr-x-3", "xnr-x-4", "xnr-x-5", "yo-x-3", "yo-x-4", "yo-x-5", "yrl-x-3", "yrl-x-4", "yrl-x-5", "yue-Hans-x-3", "yue-Hans-x-4", "yue-Hans-x-5", "yue-x-3", "yue-x-4", "yue-x-5", "za-x-3", "za-x-4", "za-x-5", "zh-HK-x-3", "zh-HK-x-4", "zh-HK-x-5", "zh-Hant-x-3", "zh-Hant-x-4", "zh-Hant-x-5", "zh-MO-x-3", "zh-MO-x-4", "zh-MO-x-5", "zh-x-3", "zh-x-4", "zh-x-5", "zu-x-3", "zu-x-4", "zu-x-5"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_symbols_japanext_months_v1.rs.data b/provider/baked/datetime/data/macros/datetime_symbols_japanext_months_v1.rs.data index 3e542edaa24..be9faa1ec22 100644 --- a/provider/baked/datetime/data/macros/datetime_symbols_japanext_months_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_symbols_japanext_months_v1.rs.data @@ -82,7 +82,7 @@ macro_rules! __impl_datetime_symbols_japanext_months_v1 { static YRL_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\n\0\x0B\0YMMIPPPPPYYY") }); static BS_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\n\0\x0B\0jfmamjjasond") }); static PL_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\n\0\x0B\0slmkmclswplg") }); - static UND_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\x0B\0\r\x00123456789101112") }); + static AZ_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\x0B\0\r\x00123456789101112") }); static GD_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x07\0\x08\0\t\0\n\0\x0B\0\x0C\0FGMGC\xC3\x92ILSDSD") }); static MT_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x07\0\x08\0\t\0\n\0\x0B\0\x0C\0JFMAM\xC4\xA0LASOND") }); static FIL_X_4S: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x08\0\x0B\0\x0E\0\x11\0\x14\0\x17\0EPMAMHunHulAgoSetOktNobDis") }); @@ -475,8 +475,8 @@ macro_rules! __impl_datetime_symbols_japanext_months_v1 { static SA_X_5: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x1B\x006\0Q\0o\0\x81\0\x96\0\xB1\0\xCC\0\xEA\0\x0B\x01&\x01\xE0\xA4\x9C\xE0\xA4\xA8\xE0\xA4\xB5\xE0\xA4\xB0\xE0\xA5\x80\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\xAB\xE0\xA4\xB0\xE0\xA4\xB5\xE0\xA4\xB0\xE0\xA5\x80\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB0\xE0\xA5\x8D\xE0\xA4\x9A\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\x85\xE0\xA4\xAA\xE0\xA5\x8D\xE0\xA4\xB0\xE0\xA5\x88\xE0\xA4\xB2\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\xAE\xE0\xA4\x88\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\x9C\xE0\xA5\x82\xE0\xA4\xA8\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xB2\xE0\xA4\xBE\xE0\xA4\x88\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\x85\xE0\xA4\x97\xE0\xA4\xB8\xE0\xA5\x8D\xE0\xA4\xA4\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\xB8\xE0\xA4\xBF\xE0\xA4\xA4\xE0\xA4\x82\xE0\xA4\xAC\xE0\xA4\xB0\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\x85\xE0\xA4\x95\xE0\xA5\x8D\xE0\xA4\xA4\xE0\xA5\x82\xE0\xA4\xAC\xE0\xA4\xB0\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\xA8\xE0\xA4\xB5\xE0\xA4\x82\xE0\xA4\xAC\xE0\xA4\xB0\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\xA6\xE0\xA4\xBF\xE0\xA4\xB8\xE0\xA4\x82\xE0\xA4\xAC\xE0\xA4\xB0\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83") }); static KXV_ORYA_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x1F\0D\0i\0\x88\0\xA7\0\xC6\0\xEB\0\x13\x01,\x01Q\x01y\x01\xE0\xAC\xAA\xE0\xAD\x81\xE0\xAC\xB8\xE0\xAD\x81 \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xAE\xE0\xAC\xBE\xE0\xAC\xB9\xE0\xAC\xBE\xE0\xAC\x95\xE0\xAC\xBE \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xAA\xE0\xAC\xBE\xE0\xAC\x97\xE0\xAD\x81\xE0\xAC\xA3\xE0\xAC\xBF \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xB9\xE0\xAC\xBF\xE0\xAC\xB0\xE0\xAD\x87 \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xAC\xE0\xAD\x87\xE0\xAC\xB8\xE0\xAD\x87 \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\x9C\xE0\xAC\xBE\xE0\xAC\x9F\xE0\xAC\xBE \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\x86\xE0\xAC\xB8\xE0\xAC\xBE\xE0\xAC\xA1\xE0\xAC\xBC\xE0\xAC\xBF \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xB8\xE0\xAD\x8D\xE0\xAC\xB0\xE0\xAC\xBE\xE0\xAC\xAC\xE0\xAC\xBE\xE0\xAC\x81 \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xAC\xE0\xAC\xA6 \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xA6\xE0\xAC\xBE\xE0\xAC\xB8\xE0\xAC\xBE\xE0\xAC\xB0\xE0\xAC\xBE \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xA6\xE0\xAC\xBF\xE0\xAD\xB1\xE0\xAC\xBF\xE0\xAC\xA1\xE0\xAC\xBC\xE0\xAC\xBF \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xAA\xE0\xAC\xBE\xE0\xAC\xA3\xE0\xAD\x8D\xE0\xAC\xA1\xE0\xAD\x87 \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81") }); static KXV_DEVA_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x1F\0D\0i\0\x88\0\xA7\0\xC6\0\xEB\0\x13\x012\x01T\x01s\x01\xE0\xA4\xAA\xE0\xA5\x81\xE0\xA4\xB8\xE0\xA5\x81 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB9\xE0\xA4\xBE\xE0\xA4\x95\xE0\xA4\xBE \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xAA\xE0\xA4\xBE\xE0\xA4\x97\xE0\xA5\x81\xE0\xA4\xA3\xE0\xA5\x80 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xB9\xE0\xA4\xBF\xE0\xA4\xB0\xE0\xA5\x87 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xAC\xE0\xA5\x87\xE0\xA4\xB8\xE0\xA5\x87 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\x9C\xE0\xA4\xBE\xE0\xA4\x9F\xE0\xA4\xBE \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\x86\xE0\xA4\xB8\xE0\xA4\xBE\xE0\xA4\xA1\xE0\xA4\xBC\xE0\xA5\x80 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xB8\xE0\xA5\x8D\xE0\xA4\xB0\xE0\xA4\xBE\xE0\xA4\xAC\xE0\xA4\xBE\xE0\xA4\x81 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xAC\xE0\xA5\x8B\xE0\xA4\xA6\xE0\xA5\x8B \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xA6\xE0\xA4\xB8\xE0\xA4\xBE\xE0\xA4\xB0\xE0\xA4\xBE \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xA6\xE0\xA4\xBF\xE0\xA4\xB5\xE0\xA5\x80 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xAA\xE0\xA4\xBE\xE0\xA4\xA8\xE0\xA5\x8D\xE0\xA4\xA1\xE0\xA5\x87 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81") }); - static VALUES: [&::Yokeable; 1184usize] = [&AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AM_X_3, &AM_X_3, &AM_X_4, &AM_X_4, &AM_X_5, &AM_X_5, &AR_DZ_X_3, &AR_DZ_X_3, &AR_DZ_X_4, &AR_DZ_X_4, &AR_DZ_X_3, &AR_DZ_X_3, &AR_IQ_X_3, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_MA_X_3, &AR_MA_X_3, &AR_MA_X_4, &AR_MA_X_4, &AR_MA_X_3, &AR_MA_X_3, &AR_MR_X_3, &AR_MR_X_3, &AR_MR_X_4, &AR_MR_X_4, &AR_MR_X_3, &AR_MR_X_3, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_DZ_X_3, &AR_DZ_X_3, &AR_DZ_X_4, &AR_DZ_X_4, &AR_DZ_X_3, &AR_DZ_X_3, &AR_X_3, &AR_X_3, &AR_X_4, &AR_X_4, &AR_X_3, &AR_X_3, &AS_X_3, &AS_X_3, &AS_X_4, &AS_X_4, &AS_X_5, &AS_X_5, &AST_X_3, &AST_X_3S, &AST_X_4, &AST_X_4, &AST_X_5, &AST_X_5S, &AZ_X_3, &AZ_X_3, &AZ_X_5, &AZ_X_5, &BE_X_3, &BE_X_3S, &BE_X_4, &BE_X_4, &BE_X_5, &BE_X_5S, &BG_X_3, &BG_X_3, &BG_X_4, &BG_X_4, &BG_X_5, &BG_X_5, &BGC_X_3, &BGC_X_3, &BGC_X_3, &BGC_X_3, &BHO_X_3, &BHO_X_3, &BHO_X_3, &BHO_X_3, &BLO_X_3, &BLO_X_3, &BLO_X_5, &BLO_X_5, &BN_IN_X_3, &BN_IN_X_3S, &BN_IN_X_4, &BN_IN_X_4, &BN_X_3, &BN_X_3S, &BN_X_4, &BN_X_4, &BN_X_5, &BN_X_5, &BR_X_3, &BR_X_3, &BR_X_4, &BR_X_4, &BR_X_5, &BR_X_5, &BRX_X_3, &BRX_X_3, &BRX_X_4, &BRX_X_4, &BRX_X_5, &BRX_X_5, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_4, &BS_CYRL_X_4, &BS_CYRL_X_5, &BS_CYRL_X_5, &BS_X_3, &BS_X_3, &BS_X_4, &BS_X_4, &BS_X_5, &BS_X_5, &CA_X_3, &CA_X_3S, &CA_X_4, &CA_X_4, &CA_X_5, &CA_X_5S, &CEB_X_3, &CEB_X_3, &CEB_X_4, &CEB_X_4, &CEB_X_5, &CEB_X_5, &CHR_X_3, &CHR_X_3, &CHR_X_4, &CHR_X_4, &CHR_X_5, &CHR_X_5, &CS_X_3, &CS_X_3, &CS_X_5, &CS_X_5S, &CSW_X_3, &CSW_X_3, &CSW_X_3, &CSW_X_3, &CV_X_3, &CV_X_3, &CV_X_4, &CV_X_4, &CV_X_5, &CV_X_5, &CY_X_3, &CY_X_3S, &CY_X_4, &CY_X_4, &CY_X_5, &CY_X_5, &DA_X_3, &DA_X_3, &AF_X_4, &AF_X_4, &DA_X_5, &DA_X_5, &DE_AT_X_3, &DE_AT_X_3S, &DE_AT_X_5, &DE_AT_X_5, &DE_AT_X_3, &DE_AT_X_3S, &DE_AT_X_5, &DE_AT_X_5, &DE_X_3, &DE_X_3S, &AF_X_4, &AF_X_4, &DE_X_5, &DE_X_5, &DOI_X_3, &DOI_X_3, &DOI_X_4, &DOI_X_4, &DOI_X_5, &DOI_X_5, &DSB_X_3, &DSB_X_3S, &BS_X_4, &BS_X_4, &DSB_X_5, &DSB_X_5S, &EL_POLYTON_X_3, &EL_POLYTON_X_5, &EL_POLYTON_X_5S, &EL_X_3, &EL_X_3S, &EL_X_4, &EL_X_4, &EL_X_5, &EL_X_5S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_AU_X_3, &EN_AU_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_X_3, &EN_X_3, &AF_X_4, &AF_X_4, &EN_X_5, &EN_X_5, &EO_X_3, &EO_X_3, &EO_X_5, &EO_X_5, &ES_CL_X_3S, &ES_CL_X_3S, &ES_MX_X_3, &ES_MX_X_3, &ES_PE_X_3, &ES_PE_X_3S, &ES_PE_X_5, &ES_PE_X_5S, &ES_CL_X_3S, &ES_CL_X_3S, &ES_PE_X_3, &ES_PE_X_3S, &ES_PE_X_5, &ES_PE_X_5S, &ES_CL_X_3S, &ES_CL_X_3S, &ES_X_3, &ES_X_3, &ES_X_4, &ES_X_4, &ES_X_5, &ES_X_5, &ET_X_3, &ET_X_3, &ET_X_4, &ET_X_4, &ET_X_5, &ET_X_5, &EU_X_3, &EU_X_3, &EU_X_4, &EU_X_4, &EU_X_5, &EU_X_5, &FA_AF_X_3, &FA_AF_X_3S, &FA_AF_X_4, &FA_AF_X_4, &FA_AF_X_3S, &FA_AF_X_3S, &FA_X_3, &FA_X_3, &FA_X_4, &FA_X_4, &FA_X_5, &FA_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3S, &FF_ADLM_X_4, &FF_ADLM_X_4, &FF_ADLM_X_3, &FF_ADLM_X_3, &FI_X_3, &FI_X_3S, &FI_X_4, &FI_X_4, &FI_X_5, &FI_X_5S, &FIL_X_3, &FIL_X_3, &FIL_X_3, &FIL_X_4S, &FIL_X_5, &FIL_X_5, &FO_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &FO_X_5, &FO_X_5, &FR_CA_X_3, &FR_CA_X_3, &FR_MA_X_3, &FR_MA_X_3, &FR_X_3, &FR_X_3, &AF_X_4, &AF_X_4, &FR_X_5, &FR_X_5, &FY_X_3, &FY_X_3, &AF_X_4, &AF_X_4, &FY_X_5, &FY_X_5, &GA_X_3, &GA_X_3, &GA_X_4, &GA_X_4, &GA_X_5, &GA_X_5, &GD_X_3, &GD_X_3, &GD_X_4, &GD_X_4, &GD_X_5, &GD_X_5S, &GL_X_3, &GL_X_3, &GL_X_4, &GL_X_4S, &GL_X_5, &GL_X_5, &GU_X_3, &GU_X_3, &GU_X_4, &GU_X_4, &GU_X_5, &GU_X_5, &HA_X_3, &HA_X_3, &HA_X_4, &HA_X_4, &HA_X_5, &HA_X_5, &HE_X_3, &HE_X_3, &HE_X_5, &HE_X_5, &EN_X_3, &EN_001_X_3, &AF_X_4, &AF_X_4, &EN_X_5, &EN_X_5, &HI_X_3, &HI_X_3, &HI_X_4, &HI_X_4, &HI_X_5, &HI_X_5, &HR_X_3, &HR_X_3, &HR_X_4, &HR_X_4, &HR_X_5, &HR_X_5S, &HSB_X_3, &HSB_X_3S, &BS_X_4, &BS_X_4, &HSB_X_5, &HSB_X_5S, &HU_X_3, &HU_X_3, &HU_X_4, &HU_X_4, &HU_X_5, &HU_X_5, &HY_X_3, &HY_X_3, &HY_X_4, &HY_X_4, &HY_X_5, &HY_X_5S, &IA_X_3, &IA_X_3, &BS_X_4, &IA_X_5, &IA_X_5, &ID_X_3, &ID_X_3, &AF_X_4, &AF_X_4, &ID_X_5, &ID_X_5, &IE_X_3, &IE_X_3, &IE_X_3, &IE_X_3, &IG_X_3, &IG_X_3, &IG_X_4, &IG_X_4, &IG_X_5, &IG_X_5, &IS_X_3, &IS_X_3, &IS_X_4, &IS_X_4, &IS_X_5, &IS_X_5, &IT_X_3, &IT_X_3, &IT_X_4, &IT_X_4, &IT_X_5, &IT_X_5, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JV_X_3, &JV_X_3, &AF_X_4, &AF_X_4, &ID_X_5, &ID_X_5, &KA_X_3, &KA_X_3, &KA_X_4, &KA_X_4, &KA_X_5, &KA_X_5, &KEA_X_3, &KEA_X_3, &AF_X_4, &AF_X_4, &KEA_X_5, &KEA_X_5, &KGP_X_3, &KGP_X_3, &KGP_X_4, &KGP_X_4, &KGP_X_5, &KGP_X_5, &KK_X_3, &KK_X_3, &KK_X_4, &KK_X_4, &KK_X_5, &KK_X_5S, &KM_X_3, &KM_X_3, &KM_X_4, &KM_X_4, &KM_X_3, &KM_X_3, &KN_X_3, &KN_X_3S, &KN_X_4, &KN_X_4, &KN_X_5, &KN_X_5, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KOK_X_3, &KOK_X_3S, &KOK_X_3, &KOK_X_3, &KS_DEVA_X_3, &KS_DEVA_X_3S, &KS_DEVA_X_4, &KS_DEVA_X_4, &KS_DEVA_X_5, &KS_DEVA_X_3S, &KS_X_3, &KS_X_3S, &KS_X_4, &KS_X_4, &KS_X_5, &KS_X_3S, &KU_X_3, &KU_X_3, &KU_X_4, &KU_X_4, &KU_X_5, &KU_X_5, &KXV_DEVA_X_3, &KXV_DEVA_X_3, &KXV_DEVA_X_3, &KXV_DEVA_X_3, &KXV_ORYA_X_3, &KXV_ORYA_X_3, &KXV_ORYA_X_3, &KXV_ORYA_X_3, &KXV_TELU_X_3, &KXV_TELU_X_3, &KXV_TELU_X_3, &KXV_TELU_X_3, &KXV_X_3, &KXV_X_3, &KXV_X_4, &KXV_X_4, &KXV_X_5, &KXV_X_5, &KY_X_3, &KY_X_3S, &KY_X_4, &KY_X_4, &KY_X_5, &KY_X_5S, &LB_X_3, &LB_X_3S, &AF_X_4, &AF_X_4, &LB_X_5, &LB_X_5, &LIJ_X_3, &LIJ_X_3, &LIJ_X_3, &LIJ_X_3, &LMO_X_3, &LMO_X_3, &LMO_X_3, &LMO_X_3, &LO_X_3, &LO_X_3, &LO_X_5, &LO_X_5, <_X_3, <_X_3, <_X_4, <_X_4, <_X_5, <_X_5S, &LV_X_3, &LV_X_3, &AF_X_4, &AF_X_4, &LV_X_5, &LV_X_5, &HI_X_3, &MAI_X_3S, &MAI_X_4, &MAI_X_4, &MAI_X_5, &MAI_X_5S, &MI_X_3, &MI_X_3, &MI_X_4, &MI_X_4, &MI_X_5, &MI_X_5S, &MK_X_3, &MK_X_3, &BS_CYRL_X_4, &BS_CYRL_X_4, &MK_X_5, &MK_X_5, &ML_X_3, &ML_X_3, &ML_X_4, &ML_X_4, &ML_X_5, &ML_X_5, &MN_X_3, &MN_X_3, &MN_X_4, &MN_X_4, &MN_X_5, &MN_X_5S, &MNI_X_3, &MNI_X_3S, &MNI_X_4, &MNI_X_4S, &MNI_X_5, &MNI_X_5S, &MR_X_3, &MR_X_3, &MR_X_4, &MR_X_4, &MR_X_5, &MR_X_5, &MS_X_3, &MS_X_3, &MS_X_4, &MS_X_4, &MS_X_5, &MS_X_5, &MT_X_3, &MT_X_3, &MT_X_4, &MT_X_4S, &MT_X_5, &MT_X_5, &MY_X_3, &MY_X_3, &MY_X_4, &MY_X_4, &MY_X_5, &MY_X_5, &NB_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &NB_X_5, &NB_X_5, &NDS_X_3, &NDS_X_3, &NDS_X_3, &NDS_X_3, &NE_X_3, &NE_X_3, &NE_X_4, &NE_X_4S, &NE_X_3, &NE_X_3, &NL_X_3, &NL_X_3, &AF_X_4, &AF_X_4, &NL_X_5, &NL_X_5, &NB_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &NB_X_5, &NB_X_5, &NB_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &NB_X_5, &NB_X_5, &NQO_X_3, &NQO_X_3, &NQO_X_4, &NQO_X_4, &NQO_X_5, &NQO_X_5, &OC_X_3, &OC_X_3, &OC_X_3, &OC_X_3, &OR_X_3, &OR_X_3, &OR_X_4, &OR_X_4, &OR_X_3, &OR_X_3, &PA_X_3, &PA_X_3, &PA_X_4, &PA_X_4, &PA_X_5, &PA_X_5, &PCM_X_3, &PCM_X_3S, &AF_X_4, &AF_X_4, &PCM_X_5, &PCM_X_5, &PL_X_3, &PL_X_3, &PL_X_4, &PL_X_4S, &PL_X_5, &PL_X_5S, &PRG_X_3, &PRG_X_3, &PRG_X_3, &PRG_X_3, &PS_X_3, &PS_X_3S, &FA_AF_X_4, &PS_X_3, &PS_X_5S, &PT_X_3, &PT_X_3, &AF_X_4, &AF_X_4, &PT_X_5, &PT_X_5, &QU_X_3, &QU_X_3, &ES_PE_X_5S, &ES_PE_X_5S, &BHO_X_3, &BHO_X_3, &BHO_X_3, &BHO_X_3, &RM_X_3, &RM_X_3, &RM_X_4, &RM_X_4, &RM_X_5, &RM_X_5S, &RO_X_3, &RO_X_3, &RO_X_4, &RO_X_4, &RO_X_5, &RO_X_5, &RU_X_3, &RU_X_3S, &KY_X_4, &KY_X_4, &RU_X_5, &KY_X_5, &SA_X_3, &SA_X_3, &MAI_X_4, &SA_X_5, &SA_X_5, &SAH_X_3, &SAH_X_3, &SAH_X_4, &SAH_X_4, &SAH_X_5, &SAH_X_5S, &SAT_X_3, &SAT_X_3, &SAT_X_4, &SAT_X_4, &SAT_X_5, &SAT_X_5, &SC_X_3, &SC_X_3, &SC_X_4, &SC_X_4, &SC_X_5, &SC_X_5, &SD_DEVA_X_3, &SD_DEVA_X_3S, &SD_DEVA_X_4, &SD_DEVA_X_4S, &SD_DEVA_X_5, &SD_DEVA_X_5S, &SD_X_3, &SD_X_3, &AF_X_4, &AF_X_4, &SD_X_3, &SD_X_3, &SI_X_3, &SI_X_3S, &SI_X_4, &SI_X_4, &SI_X_5, &SI_X_5, &SK_X_3, &SK_X_3, &BS_X_4, &BS_X_4, &SK_X_5, &SK_X_5S, &SL_X_3, &SL_X_3, &BS_X_4, &BS_X_4, &SL_X_5, &SL_X_5, &SO_X_3, &SO_X_3, &SO_X_4, &SO_X_4, &SO_X_5, &SO_X_5S, &SQ_X_3, &SQ_X_3, &SQ_X_4, &SQ_X_4, &SQ_X_5, &SQ_X_5, &SR_LATN_XK_X_3, &SR_LATN_XK_X_3, &SR_LATN_X_3, &SR_LATN_X_3, &BS_X_4, &BS_X_4, &SR_LATN_X_5, &SR_LATN_X_5, &SR_LATN_XK_X_3, &SR_LATN_XK_X_3, &SR_XK_X_3, &SR_XK_X_3, &SR_X_3, &SR_X_3, &BS_CYRL_X_4, &BS_CYRL_X_4, &SR_X_5, &SR_X_5, &SU_X_3, &SU_X_3, &SU_X_4, &SU_X_4, &SU_X_5, &SU_X_5, &SV_X_3, &SV_X_3, &AF_X_4, &AF_X_4, &SV_X_5, &SV_X_5, &SW_X_3, &SW_X_3, &AF_X_4, &AF_X_4, &SW_X_5, &SW_X_5, &SYR_X_3, &SYR_X_3, &SYR_X_4, &SYR_X_4S, &SYR_X_5, &SYR_X_5, &SZL_X_3, &SZL_X_3, &SZL_X_3, &SZL_X_3, &TA_X_3, &TA_X_3, &TA_X_4, &TA_X_4, &TA_X_5, &TA_X_5, &TE_X_3, &TE_X_3, &TE_X_4, &TE_X_4, &TE_X_5, &TE_X_5, &KY_X_3S, &KY_X_3S, &KY_X_4, &KY_X_4, &TG_X_5, &TG_X_5, &TH_X_3, &TH_X_3, &TH_X_3, &TH_X_3, &TH_X_5, &TH_X_5, &TI_X_3, &TI_X_3, &TI_X_4, &TI_X_4, &TI_X_5, &TI_X_5, &TK_X_3, &TK_X_3S, &TK_X_4, &TK_X_4, &TK_X_5, &TK_X_5S, &TO_X_3, &TO_X_3, &TO_X_4, &TO_X_4, &TO_X_5, &TO_X_5S, &TOK_X_3, &TOK_X_3, &TOK_X_3, &TOK_X_3, &TR_X_3, &TR_X_3, &TR_X_4, &TR_X_4, &TR_X_5, &TR_X_5, &TT_X_3, &TT_X_3, &TT_X_5, &TT_X_5, &UG_X_3, &UG_X_3, &UG_X_3, &UG_X_3, &UK_X_3, &UK_X_3, &UK_X_4, &UK_X_4S, &UK_X_5, &UK_X_5S, &UND_X_3, &UND_X_3, &UND_X_4, &UND_X_4, &UND_X_3, &UND_X_3, &UR_X_3, &UR_X_3, &AF_X_4, &AF_X_4, &UR_X_3, &UR_X_3, &UZ_CYRL_X_3, &UZ_CYRL_X_3, &KY_X_4, &KY_X_4, &UZ_CYRL_X_5, &UZ_CYRL_X_5, &UZ_X_3, &UZ_X_3S, &UZ_X_4, &UZ_X_4, &UZ_X_5, &UZ_X_5S, &VEC_X_3, &VEC_X_3, &VEC_X_4, &VEC_X_4, &VEC_X_5, &VEC_X_5, &VI_X_3, &VI_X_3S, &VI_X_5, &VI_X_3S, &VMW_X_3, &VMW_X_3, &VMW_X_3, &VMW_X_3, &WO_X_3, &WO_X_3, &WO_X_5, &WO_X_5, &XH_X_3, &XH_X_3S, &XH_X_5, &XH_X_5S, &HI_X_3, &HI_X_3, &HI_X_4, &HI_X_4, &HI_X_5, &HI_X_5, &YO_BJ_X_3, &YO_BJ_X_3S, &YO_BJ_X_4, &YO_BJ_X_4, &YO_BJ_X_5, &YO_BJ_X_5S, &YO_X_3, &YO_X_3S, &YO_X_4, &YO_X_4, &YO_X_5, &YO_X_5S, &YRL_X_3, &YRL_X_3, &YRL_X_4, &YRL_X_4, &YRL_X_5, &YRL_X_5, &JA_X_3, &JA_X_3, &YUE_HANS_X_5, &YUE_HANS_X_5, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &ZA_X_3, &ZA_X_3, &ZA_X_3, &ZA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &YUE_HANS_X_5, &YUE_HANS_X_5, &ZU_X_3, &ZU_X_3, &ZU_X_4, &AF_X_4, &ZU_X_5, &ZU_X_5]; - static KEYS: [&str; 1184usize] = ["af-x-3", "af-x-3s", "af-x-4", "af-x-4s", "af-x-5", "af-x-5s", "am-x-3", "am-x-3s", "am-x-4", "am-x-4s", "am-x-5", "am-x-5s", "ar-DZ-x-3", "ar-DZ-x-3s", "ar-DZ-x-4", "ar-DZ-x-4s", "ar-DZ-x-5", "ar-DZ-x-5s", "ar-IQ-x-3", "ar-IQ-x-3s", "ar-IQ-x-4", "ar-IQ-x-4s", "ar-IQ-x-5", "ar-IQ-x-5s", "ar-JO-x-3", "ar-JO-x-3s", "ar-JO-x-4", "ar-JO-x-4s", "ar-JO-x-5", "ar-JO-x-5s", "ar-LB-x-3", "ar-LB-x-3s", "ar-LB-x-4", "ar-LB-x-4s", "ar-LB-x-5", "ar-LB-x-5s", "ar-MA-x-3", "ar-MA-x-3s", "ar-MA-x-4", "ar-MA-x-4s", "ar-MA-x-5", "ar-MA-x-5s", "ar-MR-x-3", "ar-MR-x-3s", "ar-MR-x-4", "ar-MR-x-4s", "ar-MR-x-5", "ar-MR-x-5s", "ar-PS-x-3", "ar-PS-x-3s", "ar-PS-x-4", "ar-PS-x-4s", "ar-PS-x-5", "ar-PS-x-5s", "ar-SY-x-3", "ar-SY-x-3s", "ar-SY-x-4", "ar-SY-x-4s", "ar-SY-x-5", "ar-SY-x-5s", "ar-TN-x-3", "ar-TN-x-3s", "ar-TN-x-4", "ar-TN-x-4s", "ar-TN-x-5", "ar-TN-x-5s", "ar-x-3", "ar-x-3s", "ar-x-4", "ar-x-4s", "ar-x-5", "ar-x-5s", "as-x-3", "as-x-3s", "as-x-4", "as-x-4s", "as-x-5", "as-x-5s", "ast-x-3", "ast-x-3s", "ast-x-4", "ast-x-4s", "ast-x-5", "ast-x-5s", "az-x-3", "az-x-3s", "az-x-5", "az-x-5s", "be-x-3", "be-x-3s", "be-x-4", "be-x-4s", "be-x-5", "be-x-5s", "bg-x-3", "bg-x-3s", "bg-x-4", "bg-x-4s", "bg-x-5", "bg-x-5s", "bgc-x-3", "bgc-x-3s", "bgc-x-5", "bgc-x-5s", "bho-x-3", "bho-x-3s", "bho-x-5", "bho-x-5s", "blo-x-3", "blo-x-3s", "blo-x-5", "blo-x-5s", "bn-IN-x-3", "bn-IN-x-3s", "bn-IN-x-4", "bn-IN-x-4s", "bn-x-3", "bn-x-3s", "bn-x-4", "bn-x-4s", "bn-x-5", "bn-x-5s", "br-x-3", "br-x-3s", "br-x-4", "br-x-4s", "br-x-5", "br-x-5s", "brx-x-3", "brx-x-3s", "brx-x-4", "brx-x-4s", "brx-x-5", "brx-x-5s", "bs-Cyrl-x-3", "bs-Cyrl-x-3s", "bs-Cyrl-x-4", "bs-Cyrl-x-4s", "bs-Cyrl-x-5", "bs-Cyrl-x-5s", "bs-x-3", "bs-x-3s", "bs-x-4", "bs-x-4s", "bs-x-5", "bs-x-5s", "ca-x-3", "ca-x-3s", "ca-x-4", "ca-x-4s", "ca-x-5", "ca-x-5s", "ceb-x-3", "ceb-x-3s", "ceb-x-4", "ceb-x-4s", "ceb-x-5", "ceb-x-5s", "chr-x-3", "chr-x-3s", "chr-x-4", "chr-x-4s", "chr-x-5", "chr-x-5s", "cs-x-3", "cs-x-3s", "cs-x-5", "cs-x-5s", "csw-x-3", "csw-x-3s", "csw-x-5", "csw-x-5s", "cv-x-3", "cv-x-3s", "cv-x-4", "cv-x-4s", "cv-x-5", "cv-x-5s", "cy-x-3", "cy-x-3s", "cy-x-4", "cy-x-4s", "cy-x-5", "cy-x-5s", "da-x-3", "da-x-3s", "da-x-4", "da-x-4s", "da-x-5", "da-x-5s", "de-AT-x-3", "de-AT-x-3s", "de-AT-x-5", "de-AT-x-5s", "de-IT-x-3", "de-IT-x-3s", "de-IT-x-5", "de-IT-x-5s", "de-x-3", "de-x-3s", "de-x-4", "de-x-4s", "de-x-5", "de-x-5s", "doi-x-3", "doi-x-3s", "doi-x-4", "doi-x-4s", "doi-x-5", "doi-x-5s", "dsb-x-3", "dsb-x-3s", "dsb-x-4", "dsb-x-4s", "dsb-x-5", "dsb-x-5s", "el-polyton-x-3", "el-polyton-x-5", "el-polyton-x-5s", "el-x-3", "el-x-3s", "el-x-4", "el-x-4s", "el-x-5", "el-x-5s", "en-001-x-3", "en-001-x-3s", "en-150-x-3", "en-150-x-3s", "en-AG-x-3", "en-AG-x-3s", "en-AI-x-3", "en-AI-x-3s", "en-AT-x-3", "en-AT-x-3s", "en-AU-x-3", "en-AU-x-3s", "en-BB-x-3", "en-BB-x-3s", "en-BE-x-3", "en-BE-x-3s", "en-BM-x-3", "en-BM-x-3s", "en-BS-x-3", "en-BS-x-3s", "en-BW-x-3", "en-BW-x-3s", "en-BZ-x-3", "en-BZ-x-3s", "en-CC-x-3", "en-CC-x-3s", "en-CH-x-3", "en-CH-x-3s", "en-CK-x-3", "en-CK-x-3s", "en-CM-x-3", "en-CM-x-3s", "en-CX-x-3", "en-CX-x-3s", "en-CY-x-3", "en-CY-x-3s", "en-DE-x-3", "en-DE-x-3s", "en-DG-x-3", "en-DG-x-3s", "en-DK-x-3", "en-DK-x-3s", "en-DM-x-3", "en-DM-x-3s", "en-ER-x-3", "en-ER-x-3s", "en-FI-x-3", "en-FI-x-3s", "en-FJ-x-3", "en-FJ-x-3s", "en-FK-x-3", "en-FK-x-3s", "en-FM-x-3", "en-FM-x-3s", "en-GB-x-3", "en-GB-x-3s", "en-GD-x-3", "en-GD-x-3s", "en-GG-x-3", "en-GG-x-3s", "en-GH-x-3", "en-GH-x-3s", "en-GI-x-3", "en-GI-x-3s", "en-GM-x-3", "en-GM-x-3s", "en-GY-x-3", "en-GY-x-3s", "en-HK-x-3", "en-HK-x-3s", "en-ID-x-3", "en-ID-x-3s", "en-IE-x-3", "en-IE-x-3s", "en-IL-x-3", "en-IL-x-3s", "en-IM-x-3", "en-IM-x-3s", "en-IN-x-3", "en-IN-x-3s", "en-IO-x-3", "en-IO-x-3s", "en-JE-x-3", "en-JE-x-3s", "en-JM-x-3", "en-JM-x-3s", "en-KE-x-3", "en-KE-x-3s", "en-KI-x-3", "en-KI-x-3s", "en-KN-x-3", "en-KN-x-3s", "en-KY-x-3", "en-KY-x-3s", "en-LC-x-3", "en-LC-x-3s", "en-LR-x-3", "en-LR-x-3s", "en-LS-x-3", "en-LS-x-3s", "en-MG-x-3", "en-MG-x-3s", "en-MO-x-3", "en-MO-x-3s", "en-MS-x-3", "en-MS-x-3s", "en-MT-x-3", "en-MT-x-3s", "en-MU-x-3", "en-MU-x-3s", "en-MV-x-3", "en-MV-x-3s", "en-MW-x-3", "en-MW-x-3s", "en-MY-x-3", "en-MY-x-3s", "en-NA-x-3", "en-NA-x-3s", "en-NF-x-3", "en-NF-x-3s", "en-NG-x-3", "en-NG-x-3s", "en-NL-x-3", "en-NL-x-3s", "en-NR-x-3", "en-NR-x-3s", "en-NU-x-3", "en-NU-x-3s", "en-NZ-x-3", "en-NZ-x-3s", "en-PG-x-3", "en-PG-x-3s", "en-PK-x-3", "en-PK-x-3s", "en-PN-x-3", "en-PN-x-3s", "en-PW-x-3", "en-PW-x-3s", "en-RW-x-3", "en-RW-x-3s", "en-SB-x-3", "en-SB-x-3s", "en-SC-x-3", "en-SC-x-3s", "en-SD-x-3", "en-SD-x-3s", "en-SE-x-3", "en-SE-x-3s", "en-SG-x-3", "en-SG-x-3s", "en-SH-x-3", "en-SH-x-3s", "en-SI-x-3", "en-SI-x-3s", "en-SL-x-3", "en-SL-x-3s", "en-SS-x-3", "en-SS-x-3s", "en-SX-x-3", "en-SX-x-3s", "en-SZ-x-3", "en-SZ-x-3s", "en-TC-x-3", "en-TC-x-3s", "en-TK-x-3", "en-TK-x-3s", "en-TO-x-3", "en-TO-x-3s", "en-TT-x-3", "en-TT-x-3s", "en-TV-x-3", "en-TV-x-3s", "en-TZ-x-3", "en-TZ-x-3s", "en-UG-x-3", "en-UG-x-3s", "en-VC-x-3", "en-VC-x-3s", "en-VG-x-3", "en-VG-x-3s", "en-VU-x-3", "en-VU-x-3s", "en-WS-x-3", "en-WS-x-3s", "en-ZA-x-3", "en-ZA-x-3s", "en-ZM-x-3", "en-ZM-x-3s", "en-ZW-x-3", "en-ZW-x-3s", "en-x-3", "en-x-3s", "en-x-4", "en-x-4s", "en-x-5", "en-x-5s", "eo-x-3", "eo-x-3s", "eo-x-5", "eo-x-5s", "es-CL-x-3s", "es-CO-x-3s", "es-MX-x-3", "es-MX-x-3s", "es-PE-x-3", "es-PE-x-3s", "es-PE-x-5", "es-PE-x-5s", "es-PY-x-3", "es-PY-x-3s", "es-UY-x-3", "es-UY-x-3s", "es-UY-x-5", "es-UY-x-5s", "es-VE-x-3", "es-VE-x-3s", "es-x-3", "es-x-3s", "es-x-4", "es-x-4s", "es-x-5", "es-x-5s", "et-x-3", "et-x-3s", "et-x-4", "et-x-4s", "et-x-5", "et-x-5s", "eu-x-3", "eu-x-3s", "eu-x-4", "eu-x-4s", "eu-x-5", "eu-x-5s", "fa-AF-x-3", "fa-AF-x-3s", "fa-AF-x-4", "fa-AF-x-4s", "fa-AF-x-5", "fa-AF-x-5s", "fa-x-3", "fa-x-3s", "fa-x-4", "fa-x-4s", "fa-x-5", "fa-x-5s", "ff-Adlm-x-3", "ff-Adlm-x-3s", "ff-Adlm-x-4", "ff-Adlm-x-4s", "ff-Adlm-x-5", "ff-Adlm-x-5s", "fi-x-3", "fi-x-3s", "fi-x-4", "fi-x-4s", "fi-x-5", "fi-x-5s", "fil-x-3", "fil-x-3s", "fil-x-4", "fil-x-4s", "fil-x-5", "fil-x-5s", "fo-x-3", "fo-x-3s", "fo-x-4", "fo-x-4s", "fo-x-5", "fo-x-5s", "fr-CA-x-3", "fr-CA-x-3s", "fr-MA-x-3", "fr-MA-x-3s", "fr-x-3", "fr-x-3s", "fr-x-4", "fr-x-4s", "fr-x-5", "fr-x-5s", "fy-x-3", "fy-x-3s", "fy-x-4", "fy-x-4s", "fy-x-5", "fy-x-5s", "ga-x-3", "ga-x-3s", "ga-x-4", "ga-x-4s", "ga-x-5", "ga-x-5s", "gd-x-3", "gd-x-3s", "gd-x-4", "gd-x-4s", "gd-x-5", "gd-x-5s", "gl-x-3", "gl-x-3s", "gl-x-4", "gl-x-4s", "gl-x-5", "gl-x-5s", "gu-x-3", "gu-x-3s", "gu-x-4", "gu-x-4s", "gu-x-5", "gu-x-5s", "ha-x-3", "ha-x-3s", "ha-x-4", "ha-x-4s", "ha-x-5", "ha-x-5s", "he-x-3", "he-x-3s", "he-x-5", "he-x-5s", "hi-Latn-x-3", "hi-Latn-x-3s", "hi-Latn-x-4", "hi-Latn-x-4s", "hi-Latn-x-5", "hi-Latn-x-5s", "hi-x-3", "hi-x-3s", "hi-x-4", "hi-x-4s", "hi-x-5", "hi-x-5s", "hr-x-3", "hr-x-3s", "hr-x-4", "hr-x-4s", "hr-x-5", "hr-x-5s", "hsb-x-3", "hsb-x-3s", "hsb-x-4", "hsb-x-4s", "hsb-x-5", "hsb-x-5s", "hu-x-3", "hu-x-3s", "hu-x-4", "hu-x-4s", "hu-x-5", "hu-x-5s", "hy-x-3", "hy-x-3s", "hy-x-4", "hy-x-4s", "hy-x-5", "hy-x-5s", "ia-x-3", "ia-x-3s", "ia-x-4", "ia-x-5", "ia-x-5s", "id-x-3", "id-x-3s", "id-x-4", "id-x-4s", "id-x-5", "id-x-5s", "ie-x-3", "ie-x-3s", "ie-x-5", "ie-x-5s", "ig-x-3", "ig-x-3s", "ig-x-4", "ig-x-4s", "ig-x-5", "ig-x-5s", "is-x-3", "is-x-3s", "is-x-4", "is-x-4s", "is-x-5", "is-x-5s", "it-x-3", "it-x-3s", "it-x-4", "it-x-4s", "it-x-5", "it-x-5s", "ja-x-3", "ja-x-3s", "ja-x-5", "ja-x-5s", "jv-x-3", "jv-x-3s", "jv-x-4", "jv-x-4s", "jv-x-5", "jv-x-5s", "ka-x-3", "ka-x-3s", "ka-x-4", "ka-x-4s", "ka-x-5", "ka-x-5s", "kea-x-3", "kea-x-3s", "kea-x-4", "kea-x-4s", "kea-x-5", "kea-x-5s", "kgp-x-3", "kgp-x-3s", "kgp-x-4", "kgp-x-4s", "kgp-x-5", "kgp-x-5s", "kk-x-3", "kk-x-3s", "kk-x-4", "kk-x-4s", "kk-x-5", "kk-x-5s", "km-x-3", "km-x-3s", "km-x-4", "km-x-4s", "km-x-5", "km-x-5s", "kn-x-3", "kn-x-3s", "kn-x-4", "kn-x-4s", "kn-x-5", "kn-x-5s", "ko-x-3", "ko-x-3s", "ko-x-4", "ko-x-4s", "ko-x-5", "ko-x-5s", "kok-x-3", "kok-x-3s", "kok-x-5", "kok-x-5s", "ks-Deva-x-3", "ks-Deva-x-3s", "ks-Deva-x-4", "ks-Deva-x-4s", "ks-Deva-x-5", "ks-Deva-x-5s", "ks-x-3", "ks-x-3s", "ks-x-4", "ks-x-4s", "ks-x-5", "ks-x-5s", "ku-x-3", "ku-x-3s", "ku-x-4", "ku-x-4s", "ku-x-5", "ku-x-5s", "kxv-Deva-x-3", "kxv-Deva-x-3s", "kxv-Deva-x-5", "kxv-Deva-x-5s", "kxv-Orya-x-3", "kxv-Orya-x-3s", "kxv-Orya-x-5", "kxv-Orya-x-5s", "kxv-Telu-x-3", "kxv-Telu-x-3s", "kxv-Telu-x-5", "kxv-Telu-x-5s", "kxv-x-3", "kxv-x-3s", "kxv-x-4", "kxv-x-4s", "kxv-x-5", "kxv-x-5s", "ky-x-3", "ky-x-3s", "ky-x-4", "ky-x-4s", "ky-x-5", "ky-x-5s", "lb-x-3", "lb-x-3s", "lb-x-4", "lb-x-4s", "lb-x-5", "lb-x-5s", "lij-x-3", "lij-x-3s", "lij-x-5", "lij-x-5s", "lmo-x-3", "lmo-x-3s", "lmo-x-5", "lmo-x-5s", "lo-x-3", "lo-x-3s", "lo-x-5", "lo-x-5s", "lt-x-3", "lt-x-3s", "lt-x-4", "lt-x-4s", "lt-x-5", "lt-x-5s", "lv-x-3", "lv-x-3s", "lv-x-4", "lv-x-4s", "lv-x-5", "lv-x-5s", "mai-x-3", "mai-x-3s", "mai-x-4", "mai-x-4s", "mai-x-5", "mai-x-5s", "mi-x-3", "mi-x-3s", "mi-x-4", "mi-x-4s", "mi-x-5", "mi-x-5s", "mk-x-3", "mk-x-3s", "mk-x-4", "mk-x-4s", "mk-x-5", "mk-x-5s", "ml-x-3", "ml-x-3s", "ml-x-4", "ml-x-4s", "ml-x-5", "ml-x-5s", "mn-x-3", "mn-x-3s", "mn-x-4", "mn-x-4s", "mn-x-5", "mn-x-5s", "mni-x-3", "mni-x-3s", "mni-x-4", "mni-x-4s", "mni-x-5", "mni-x-5s", "mr-x-3", "mr-x-3s", "mr-x-4", "mr-x-4s", "mr-x-5", "mr-x-5s", "ms-x-3", "ms-x-3s", "ms-x-4", "ms-x-4s", "ms-x-5", "ms-x-5s", "mt-x-3", "mt-x-3s", "mt-x-4", "mt-x-4s", "mt-x-5", "mt-x-5s", "my-x-3", "my-x-3s", "my-x-4", "my-x-4s", "my-x-5", "my-x-5s", "nb-x-3", "nb-x-3s", "nb-x-4", "nb-x-4s", "nb-x-5", "nb-x-5s", "nds-x-3", "nds-x-3s", "nds-x-5", "nds-x-5s", "ne-x-3", "ne-x-3s", "ne-x-4", "ne-x-4s", "ne-x-5", "ne-x-5s", "nl-x-3", "nl-x-3s", "nl-x-4", "nl-x-4s", "nl-x-5", "nl-x-5s", "nn-x-3", "nn-x-3s", "nn-x-4", "nn-x-4s", "nn-x-5", "nn-x-5s", "no-x-3", "no-x-3s", "no-x-4", "no-x-4s", "no-x-5", "no-x-5s", "nqo-x-3", "nqo-x-3s", "nqo-x-4", "nqo-x-4s", "nqo-x-5", "nqo-x-5s", "oc-x-3", "oc-x-3s", "oc-x-5", "oc-x-5s", "or-x-3", "or-x-3s", "or-x-4", "or-x-4s", "or-x-5", "or-x-5s", "pa-x-3", "pa-x-3s", "pa-x-4", "pa-x-4s", "pa-x-5", "pa-x-5s", "pcm-x-3", "pcm-x-3s", "pcm-x-4", "pcm-x-4s", "pcm-x-5", "pcm-x-5s", "pl-x-3", "pl-x-3s", "pl-x-4", "pl-x-4s", "pl-x-5", "pl-x-5s", "prg-x-3", "prg-x-3s", "prg-x-5", "prg-x-5s", "ps-x-3", "ps-x-3s", "ps-x-4", "ps-x-5", "ps-x-5s", "pt-x-3", "pt-x-3s", "pt-x-4", "pt-x-4s", "pt-x-5", "pt-x-5s", "qu-x-3", "qu-x-3s", "qu-x-5", "qu-x-5s", "raj-x-3", "raj-x-3s", "raj-x-5", "raj-x-5s", "rm-x-3", "rm-x-3s", "rm-x-4", "rm-x-4s", "rm-x-5", "rm-x-5s", "ro-x-3", "ro-x-3s", "ro-x-4", "ro-x-4s", "ro-x-5", "ro-x-5s", "ru-x-3", "ru-x-3s", "ru-x-4", "ru-x-4s", "ru-x-5", "ru-x-5s", "sa-x-3", "sa-x-3s", "sa-x-4", "sa-x-5", "sa-x-5s", "sah-x-3", "sah-x-3s", "sah-x-4", "sah-x-4s", "sah-x-5", "sah-x-5s", "sat-x-3", "sat-x-3s", "sat-x-4", "sat-x-4s", "sat-x-5", "sat-x-5s", "sc-x-3", "sc-x-3s", "sc-x-4", "sc-x-4s", "sc-x-5", "sc-x-5s", "sd-Deva-x-3", "sd-Deva-x-3s", "sd-Deva-x-4", "sd-Deva-x-4s", "sd-Deva-x-5", "sd-Deva-x-5s", "sd-x-3", "sd-x-3s", "sd-x-4", "sd-x-4s", "sd-x-5", "sd-x-5s", "si-x-3", "si-x-3s", "si-x-4", "si-x-4s", "si-x-5", "si-x-5s", "sk-x-3", "sk-x-3s", "sk-x-4", "sk-x-4s", "sk-x-5", "sk-x-5s", "sl-x-3", "sl-x-3s", "sl-x-4", "sl-x-4s", "sl-x-5", "sl-x-5s", "so-x-3", "so-x-3s", "so-x-4", "so-x-4s", "so-x-5", "so-x-5s", "sq-x-3", "sq-x-3s", "sq-x-4", "sq-x-4s", "sq-x-5", "sq-x-5s", "sr-Latn-XK-x-3", "sr-Latn-XK-x-3s", "sr-Latn-x-3", "sr-Latn-x-3s", "sr-Latn-x-4", "sr-Latn-x-4s", "sr-Latn-x-5", "sr-Latn-x-5s", "sr-ME-x-3", "sr-ME-x-3s", "sr-XK-x-3", "sr-XK-x-3s", "sr-x-3", "sr-x-3s", "sr-x-4", "sr-x-4s", "sr-x-5", "sr-x-5s", "su-x-3", "su-x-3s", "su-x-4", "su-x-4s", "su-x-5", "su-x-5s", "sv-x-3", "sv-x-3s", "sv-x-4", "sv-x-4s", "sv-x-5", "sv-x-5s", "sw-x-3", "sw-x-3s", "sw-x-4", "sw-x-4s", "sw-x-5", "sw-x-5s", "syr-x-3", "syr-x-3s", "syr-x-4", "syr-x-4s", "syr-x-5", "syr-x-5s", "szl-x-3", "szl-x-3s", "szl-x-5", "szl-x-5s", "ta-x-3", "ta-x-3s", "ta-x-4", "ta-x-4s", "ta-x-5", "ta-x-5s", "te-x-3", "te-x-3s", "te-x-4", "te-x-4s", "te-x-5", "te-x-5s", "tg-x-3", "tg-x-3s", "tg-x-4", "tg-x-4s", "tg-x-5", "tg-x-5s", "th-x-3", "th-x-3s", "th-x-4", "th-x-4s", "th-x-5", "th-x-5s", "ti-x-3", "ti-x-3s", "ti-x-4", "ti-x-4s", "ti-x-5", "ti-x-5s", "tk-x-3", "tk-x-3s", "tk-x-4", "tk-x-4s", "tk-x-5", "tk-x-5s", "to-x-3", "to-x-3s", "to-x-4", "to-x-4s", "to-x-5", "to-x-5s", "tok-x-3", "tok-x-3s", "tok-x-5", "tok-x-5s", "tr-x-3", "tr-x-3s", "tr-x-4", "tr-x-4s", "tr-x-5", "tr-x-5s", "tt-x-3", "tt-x-3s", "tt-x-5", "tt-x-5s", "ug-x-3", "ug-x-3s", "ug-x-5", "ug-x-5s", "uk-x-3", "uk-x-3s", "uk-x-4", "uk-x-4s", "uk-x-5", "uk-x-5s", "und-x-3", "und-x-3s", "und-x-4", "und-x-4s", "und-x-5", "und-x-5s", "ur-x-3", "ur-x-3s", "ur-x-4", "ur-x-4s", "ur-x-5", "ur-x-5s", "uz-Cyrl-x-3", "uz-Cyrl-x-3s", "uz-Cyrl-x-4", "uz-Cyrl-x-4s", "uz-Cyrl-x-5", "uz-Cyrl-x-5s", "uz-x-3", "uz-x-3s", "uz-x-4", "uz-x-4s", "uz-x-5", "uz-x-5s", "vec-x-3", "vec-x-3s", "vec-x-4", "vec-x-4s", "vec-x-5", "vec-x-5s", "vi-x-3", "vi-x-3s", "vi-x-5", "vi-x-5s", "vmw-x-3", "vmw-x-3s", "vmw-x-5", "vmw-x-5s", "wo-x-3", "wo-x-3s", "wo-x-5", "wo-x-5s", "xh-x-3", "xh-x-3s", "xh-x-5", "xh-x-5s", "xnr-x-3", "xnr-x-3s", "xnr-x-4", "xnr-x-4s", "xnr-x-5", "xnr-x-5s", "yo-BJ-x-3", "yo-BJ-x-3s", "yo-BJ-x-4", "yo-BJ-x-4s", "yo-BJ-x-5", "yo-BJ-x-5s", "yo-x-3", "yo-x-3s", "yo-x-4", "yo-x-4s", "yo-x-5", "yo-x-5s", "yrl-x-3", "yrl-x-3s", "yrl-x-4", "yrl-x-4s", "yrl-x-5", "yrl-x-5s", "yue-Hans-x-3", "yue-Hans-x-3s", "yue-Hans-x-5", "yue-Hans-x-5s", "yue-x-3", "yue-x-3s", "yue-x-5", "yue-x-5s", "za-x-3", "za-x-3s", "za-x-5", "za-x-5s", "zh-Hant-x-3", "zh-Hant-x-3s", "zh-Hant-x-5", "zh-Hant-x-5s", "zh-x-3", "zh-x-3s", "zh-x-5", "zh-x-5s", "zu-x-3", "zu-x-3s", "zu-x-4", "zu-x-4s", "zu-x-5", "zu-x-5s"]; + static VALUES: [&::Yokeable; 1257usize] = [&AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AM_X_3, &AM_X_3, &AM_X_4, &AM_X_4, &AM_X_5, &AM_X_5, &AR_DZ_X_3, &AR_DZ_X_3, &AR_DZ_X_4, &AR_DZ_X_4, &AR_DZ_X_3, &AR_DZ_X_3, &AR_IQ_X_3, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_MA_X_3, &AR_MA_X_3, &AR_MA_X_4, &AR_MA_X_4, &AR_MA_X_3, &AR_MA_X_3, &AR_MR_X_3, &AR_MR_X_3, &AR_MR_X_4, &AR_MR_X_4, &AR_MR_X_3, &AR_MR_X_3, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_DZ_X_3, &AR_DZ_X_3, &AR_DZ_X_4, &AR_DZ_X_4, &AR_DZ_X_3, &AR_DZ_X_3, &AR_X_3, &AR_X_3, &AR_X_4, &AR_X_4, &AR_X_3, &AR_X_3, &AS_X_3, &AS_X_3, &AS_X_4, &AS_X_4, &AS_X_5, &AS_X_5, &AST_X_3, &AST_X_3S, &AST_X_4, &AST_X_4, &AST_X_5, &AST_X_5S, &AZ_X_3, &AZ_X_3, &AZ_X_4, &AZ_X_4, &AZ_X_5, &AZ_X_5, &BE_X_3, &BE_X_3S, &BE_X_4, &BE_X_4, &BE_X_5, &BE_X_5S, &BG_X_3, &BG_X_3, &BG_X_4, &BG_X_4, &BG_X_5, &BG_X_5, &BGC_X_3, &BGC_X_3, &AZ_X_4, &AZ_X_4, &BGC_X_3, &BGC_X_3, &BHO_X_3, &BHO_X_3, &AZ_X_4, &AZ_X_4, &BHO_X_3, &BHO_X_3, &BLO_X_3, &BLO_X_3, &AZ_X_4, &AZ_X_4, &BLO_X_5, &BLO_X_5, &BN_IN_X_3, &BN_IN_X_3S, &BN_IN_X_4, &BN_IN_X_4, &BN_X_3, &BN_X_3S, &BN_X_4, &BN_X_4, &BN_X_5, &BN_X_5, &BR_X_3, &BR_X_3, &BR_X_4, &BR_X_4, &BR_X_5, &BR_X_5, &BRX_X_3, &BRX_X_3, &BRX_X_4, &BRX_X_4, &BRX_X_5, &BRX_X_5, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_4, &BS_CYRL_X_4, &BS_CYRL_X_5, &BS_CYRL_X_5, &BS_X_3, &BS_X_3, &BS_X_4, &BS_X_4, &BS_X_5, &BS_X_5, &CA_X_3, &CA_X_3S, &CA_X_4, &CA_X_4, &CA_X_5, &CA_X_5S, &CEB_X_3, &CEB_X_3, &CEB_X_4, &CEB_X_4, &CEB_X_5, &CEB_X_5, &CHR_X_3, &CHR_X_3, &CHR_X_4, &CHR_X_4, &CHR_X_5, &CHR_X_5, &CS_X_3, &CS_X_3, &AZ_X_4, &AZ_X_4, &CS_X_5, &CS_X_5S, &CSW_X_3, &CSW_X_3, &AZ_X_4, &AZ_X_4, &CSW_X_3, &CSW_X_3, &CV_X_3, &CV_X_3, &CV_X_4, &CV_X_4, &CV_X_5, &CV_X_5, &CY_X_3, &CY_X_3S, &CY_X_4, &CY_X_4, &CY_X_5, &CY_X_5, &DA_X_3, &DA_X_3, &AF_X_4, &AF_X_4, &DA_X_5, &DA_X_5, &DE_AT_X_3, &DE_AT_X_3S, &DE_AT_X_5, &DE_AT_X_5, &DE_AT_X_3, &DE_AT_X_3S, &DE_AT_X_5, &DE_AT_X_5, &DE_X_3, &DE_X_3S, &AF_X_4, &AF_X_4, &DE_X_5, &DE_X_5, &DOI_X_3, &DOI_X_3, &DOI_X_4, &DOI_X_4, &DOI_X_5, &DOI_X_5, &DSB_X_3, &DSB_X_3S, &BS_X_4, &BS_X_4, &DSB_X_5, &DSB_X_5S, &EL_POLYTON_X_3, &EL_POLYTON_X_5, &EL_POLYTON_X_5S, &EL_X_3, &EL_X_3S, &EL_X_4, &EL_X_4, &EL_X_5, &EL_X_5S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_AU_X_3, &EN_AU_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_X_3, &EN_X_3, &AF_X_4, &AF_X_4, &EN_X_5, &EN_X_5, &EO_X_3, &EO_X_3, &AZ_X_4, &AZ_X_4, &EO_X_5, &EO_X_5, &ES_CL_X_3S, &ES_CL_X_3S, &ES_MX_X_3, &ES_MX_X_3, &ES_PE_X_3, &ES_PE_X_3S, &ES_PE_X_5, &ES_PE_X_5S, &ES_CL_X_3S, &ES_CL_X_3S, &ES_PE_X_3, &ES_PE_X_3S, &ES_PE_X_5, &ES_PE_X_5S, &ES_CL_X_3S, &ES_CL_X_3S, &ES_X_3, &ES_X_3, &ES_X_4, &ES_X_4, &ES_X_5, &ES_X_5, &ET_X_3, &ET_X_3, &ET_X_4, &ET_X_4, &ET_X_5, &ET_X_5, &EU_X_3, &EU_X_3, &EU_X_4, &EU_X_4, &EU_X_5, &EU_X_5, &FA_AF_X_3, &FA_AF_X_3S, &FA_AF_X_4, &FA_AF_X_4, &FA_AF_X_3S, &FA_AF_X_3S, &FA_X_3, &FA_X_3, &FA_X_4, &FA_X_4, &FA_X_5, &FA_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3S, &FF_ADLM_X_4, &FF_ADLM_X_4, &FF_ADLM_X_3, &FF_ADLM_X_3, &FI_X_3, &FI_X_3S, &FI_X_4, &FI_X_4, &FI_X_5, &FI_X_5S, &FIL_X_3, &FIL_X_3, &FIL_X_3, &FIL_X_4S, &FIL_X_5, &FIL_X_5, &FO_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &FO_X_5, &FO_X_5, &FR_CA_X_3, &FR_CA_X_3, &FR_MA_X_3, &FR_MA_X_3, &FR_X_3, &FR_X_3, &AF_X_4, &AF_X_4, &FR_X_5, &FR_X_5, &FY_X_3, &FY_X_3, &AF_X_4, &AF_X_4, &FY_X_5, &FY_X_5, &GA_X_3, &GA_X_3, &GA_X_4, &GA_X_4, &GA_X_5, &GA_X_5, &GD_X_3, &GD_X_3, &GD_X_4, &GD_X_4, &GD_X_5, &GD_X_5S, &GL_X_3, &GL_X_3, &GL_X_4, &GL_X_4S, &GL_X_5, &GL_X_5, &GU_X_3, &GU_X_3, &GU_X_4, &GU_X_4, &GU_X_5, &GU_X_5, &HA_X_3, &HA_X_3, &HA_X_4, &HA_X_4, &HA_X_5, &HA_X_5, &HE_X_3, &HE_X_3, &AZ_X_4, &AZ_X_4, &HE_X_5, &HE_X_5, &EN_X_3, &EN_001_X_3, &AF_X_4, &AF_X_4, &EN_X_5, &EN_X_5, &HI_X_3, &HI_X_3, &HI_X_4, &HI_X_4, &HI_X_5, &HI_X_5, &HR_X_3, &HR_X_3, &HR_X_4, &HR_X_4, &HR_X_5, &HR_X_5S, &HSB_X_3, &HSB_X_3S, &BS_X_4, &BS_X_4, &HSB_X_5, &HSB_X_5S, &HU_X_3, &HU_X_3, &HU_X_4, &HU_X_4, &HU_X_5, &HU_X_5, &HY_X_3, &HY_X_3, &HY_X_4, &HY_X_4, &HY_X_5, &HY_X_5S, &IA_X_3, &IA_X_3, &BS_X_4, &AZ_X_4, &IA_X_5, &IA_X_5, &ID_X_3, &ID_X_3, &AF_X_4, &AF_X_4, &ID_X_5, &ID_X_5, &IE_X_3, &IE_X_3, &AZ_X_4, &AZ_X_4, &IE_X_3, &IE_X_3, &IG_X_3, &IG_X_3, &IG_X_4, &IG_X_4, &IG_X_5, &IG_X_5, &IS_X_3, &IS_X_3, &IS_X_4, &IS_X_4, &IS_X_5, &IS_X_5, &IT_X_3, &IT_X_3, &IT_X_4, &IT_X_4, &IT_X_5, &IT_X_5, &JA_X_3, &JA_X_3, &AZ_X_4, &AZ_X_4, &JA_X_3, &JA_X_3, &JV_X_3, &JV_X_3, &AF_X_4, &AF_X_4, &ID_X_5, &ID_X_5, &KA_X_3, &KA_X_3, &KA_X_4, &KA_X_4, &KA_X_5, &KA_X_5, &KEA_X_3, &KEA_X_3, &AF_X_4, &AF_X_4, &KEA_X_5, &KEA_X_5, &KGP_X_3, &KGP_X_3, &KGP_X_4, &KGP_X_4, &KGP_X_5, &KGP_X_5, &KK_X_3, &KK_X_3, &KK_X_4, &KK_X_4, &KK_X_5, &KK_X_5S, &KM_X_3, &KM_X_3, &KM_X_4, &KM_X_4, &KM_X_3, &KM_X_3, &KN_X_3, &KN_X_3S, &KN_X_4, &KN_X_4, &KN_X_5, &KN_X_5, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KOK_X_3, &KOK_X_3S, &AZ_X_4, &AZ_X_4, &KOK_X_3, &KOK_X_3, &KS_DEVA_X_3, &KS_DEVA_X_3S, &KS_DEVA_X_4, &KS_DEVA_X_4, &KS_DEVA_X_5, &KS_DEVA_X_3S, &KS_X_3, &KS_X_3S, &KS_X_4, &KS_X_4, &KS_X_5, &KS_X_3S, &KU_X_3, &KU_X_3, &KU_X_4, &KU_X_4, &KU_X_5, &KU_X_5, &KXV_DEVA_X_3, &KXV_DEVA_X_3, &AZ_X_4, &AZ_X_4, &KXV_DEVA_X_3, &KXV_DEVA_X_3, &KXV_ORYA_X_3, &KXV_ORYA_X_3, &AZ_X_4, &AZ_X_4, &KXV_ORYA_X_3, &KXV_ORYA_X_3, &KXV_TELU_X_3, &KXV_TELU_X_3, &AZ_X_4, &AZ_X_4, &KXV_TELU_X_3, &KXV_TELU_X_3, &KXV_X_3, &KXV_X_3, &KXV_X_4, &KXV_X_4, &KXV_X_5, &KXV_X_5, &KY_X_3, &KY_X_3S, &KY_X_4, &KY_X_4, &KY_X_5, &KY_X_5S, &LB_X_3, &LB_X_3S, &AF_X_4, &AF_X_4, &LB_X_5, &LB_X_5, &LIJ_X_3, &LIJ_X_3, &AZ_X_4, &AZ_X_4, &LIJ_X_3, &LIJ_X_3, &LMO_X_3, &LMO_X_3, &AZ_X_4, &AZ_X_4, &LMO_X_3, &LMO_X_3, &LO_X_3, &LO_X_3, &AZ_X_4, &AZ_X_4, &LO_X_5, &LO_X_5, <_X_3, <_X_3, <_X_4, <_X_4, <_X_5, <_X_5S, &LV_X_3, &LV_X_3, &AF_X_4, &AF_X_4, &LV_X_5, &LV_X_5, &HI_X_3, &MAI_X_3S, &MAI_X_4, &MAI_X_4, &MAI_X_5, &MAI_X_5S, &MI_X_3, &MI_X_3, &MI_X_4, &MI_X_4, &MI_X_5, &MI_X_5S, &MK_X_3, &MK_X_3, &BS_CYRL_X_4, &BS_CYRL_X_4, &MK_X_5, &MK_X_5, &ML_X_3, &ML_X_3, &ML_X_4, &ML_X_4, &ML_X_5, &ML_X_5, &MN_X_3, &MN_X_3, &MN_X_4, &MN_X_4, &MN_X_5, &MN_X_5S, &MNI_X_3, &MNI_X_3S, &MNI_X_4, &MNI_X_4S, &MNI_X_5, &MNI_X_5S, &MR_X_3, &MR_X_3, &MR_X_4, &MR_X_4, &MR_X_5, &MR_X_5, &MS_X_3, &MS_X_3, &MS_X_4, &MS_X_4, &MS_X_5, &MS_X_5, &MT_X_3, &MT_X_3, &MT_X_4, &MT_X_4S, &MT_X_5, &MT_X_5, &MY_X_3, &MY_X_3, &MY_X_4, &MY_X_4, &MY_X_5, &MY_X_5, &NB_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &NB_X_5, &NB_X_5, &NDS_X_3, &NDS_X_3, &AZ_X_4, &AZ_X_4, &NDS_X_3, &NDS_X_3, &NE_X_3, &NE_X_3, &NE_X_4, &NE_X_4S, &NE_X_3, &NE_X_3, &NL_X_3, &NL_X_3, &AF_X_4, &AF_X_4, &NL_X_5, &NL_X_5, &NB_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &NB_X_5, &NB_X_5, &NB_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &NB_X_5, &NB_X_5, &NQO_X_3, &NQO_X_3, &NQO_X_4, &NQO_X_4, &NQO_X_5, &NQO_X_5, &OC_X_3, &OC_X_3, &AZ_X_4, &AZ_X_4, &OC_X_3, &OC_X_3, &OR_X_3, &OR_X_3, &OR_X_4, &OR_X_4, &OR_X_3, &OR_X_3, &PA_X_3, &PA_X_3, &PA_X_4, &PA_X_4, &PA_X_5, &PA_X_5, &PCM_X_3, &PCM_X_3S, &AF_X_4, &AF_X_4, &PCM_X_5, &PCM_X_5, &PL_X_3, &PL_X_3, &PL_X_4, &PL_X_4S, &PL_X_5, &PL_X_5S, &PRG_X_3, &PRG_X_3, &AZ_X_4, &AZ_X_4, &PRG_X_3, &PRG_X_3, &PS_X_3, &PS_X_3S, &FA_AF_X_4, &AZ_X_4, &PS_X_3, &PS_X_5S, &PT_X_3, &PT_X_3, &AF_X_4, &AF_X_4, &PT_X_5, &PT_X_5, &QU_X_3, &QU_X_3, &AZ_X_4, &AZ_X_4, &ES_PE_X_5S, &ES_PE_X_5S, &BHO_X_3, &BHO_X_3, &AZ_X_4, &AZ_X_4, &BHO_X_3, &BHO_X_3, &RM_X_3, &RM_X_3, &RM_X_4, &RM_X_4, &RM_X_5, &RM_X_5S, &RO_X_3, &RO_X_3, &RO_X_4, &RO_X_4, &RO_X_5, &RO_X_5, &RU_X_3, &RU_X_3S, &KY_X_4, &KY_X_4, &RU_X_5, &KY_X_5, &SA_X_3, &SA_X_3, &MAI_X_4, &AZ_X_4, &SA_X_5, &SA_X_5, &SAH_X_3, &SAH_X_3, &SAH_X_4, &SAH_X_4, &SAH_X_5, &SAH_X_5S, &SAT_X_3, &SAT_X_3, &SAT_X_4, &SAT_X_4, &SAT_X_5, &SAT_X_5, &SC_X_3, &SC_X_3, &SC_X_4, &SC_X_4, &SC_X_5, &SC_X_5, &SD_DEVA_X_3, &SD_DEVA_X_3S, &SD_DEVA_X_4, &SD_DEVA_X_4S, &SD_DEVA_X_5, &SD_DEVA_X_5S, &SD_X_3, &SD_X_3, &AF_X_4, &AF_X_4, &SD_X_3, &SD_X_3, &SI_X_3, &SI_X_3S, &SI_X_4, &SI_X_4, &SI_X_5, &SI_X_5, &SK_X_3, &SK_X_3, &BS_X_4, &BS_X_4, &SK_X_5, &SK_X_5S, &SL_X_3, &SL_X_3, &BS_X_4, &BS_X_4, &SL_X_5, &SL_X_5, &SO_X_3, &SO_X_3, &SO_X_4, &SO_X_4, &SO_X_5, &SO_X_5S, &SQ_X_3, &SQ_X_3, &SQ_X_4, &SQ_X_4, &SQ_X_5, &SQ_X_5, &SR_LATN_XK_X_3, &SR_LATN_XK_X_3, &SR_LATN_X_3, &SR_LATN_X_3, &BS_X_4, &BS_X_4, &SR_LATN_X_5, &SR_LATN_X_5, &SR_LATN_XK_X_3, &SR_LATN_XK_X_3, &SR_XK_X_3, &SR_XK_X_3, &SR_X_3, &SR_X_3, &BS_CYRL_X_4, &BS_CYRL_X_4, &SR_X_5, &SR_X_5, &SU_X_3, &SU_X_3, &SU_X_4, &SU_X_4, &SU_X_5, &SU_X_5, &SV_X_3, &SV_X_3, &AF_X_4, &AF_X_4, &SV_X_5, &SV_X_5, &SW_X_3, &SW_X_3, &AF_X_4, &AF_X_4, &SW_X_5, &SW_X_5, &SYR_X_3, &SYR_X_3, &SYR_X_4, &SYR_X_4S, &SYR_X_5, &SYR_X_5, &SZL_X_3, &SZL_X_3, &AZ_X_4, &AZ_X_4, &SZL_X_3, &SZL_X_3, &TA_X_3, &TA_X_3, &TA_X_4, &TA_X_4, &TA_X_5, &TA_X_5, &TE_X_3, &TE_X_3, &TE_X_4, &TE_X_4, &TE_X_5, &TE_X_5, &KY_X_3S, &KY_X_3S, &KY_X_4, &KY_X_4, &TG_X_5, &TG_X_5, &TH_X_3, &TH_X_3, &TH_X_3, &TH_X_3, &TH_X_5, &TH_X_5, &TI_X_3, &TI_X_3, &TI_X_4, &TI_X_4, &TI_X_5, &TI_X_5, &TK_X_3, &TK_X_3S, &TK_X_4, &TK_X_4, &TK_X_5, &TK_X_5S, &TO_X_3, &TO_X_3, &TO_X_4, &TO_X_4, &TO_X_5, &TO_X_5S, &TOK_X_3, &TOK_X_3, &AZ_X_4, &AZ_X_4, &TOK_X_3, &TOK_X_3, &TR_X_3, &TR_X_3, &TR_X_4, &TR_X_4, &TR_X_5, &TR_X_5, &TT_X_3, &TT_X_3, &AZ_X_4, &AZ_X_4, &TT_X_5, &TT_X_5, &UG_X_3, &UG_X_3, &AZ_X_4, &AZ_X_4, &UG_X_3, &UG_X_3, &UK_X_3, &UK_X_3, &UK_X_4, &UK_X_4S, &UK_X_5, &UK_X_5S, &UND_X_3, &UND_X_3, &AZ_X_4, &AZ_X_4, &UND_X_3, &UND_X_3, &UR_X_3, &UR_X_3, &AF_X_4, &AF_X_4, &UR_X_3, &UR_X_3, &UZ_CYRL_X_3, &UZ_CYRL_X_3, &KY_X_4, &KY_X_4, &UZ_CYRL_X_5, &UZ_CYRL_X_5, &UZ_X_3, &UZ_X_3S, &UZ_X_4, &UZ_X_4, &UZ_X_5, &UZ_X_5S, &VEC_X_3, &VEC_X_3, &VEC_X_4, &VEC_X_4, &VEC_X_5, &VEC_X_5, &VI_X_3, &VI_X_3S, &AZ_X_4, &AZ_X_4, &VI_X_5, &VI_X_3S, &VMW_X_3, &VMW_X_3, &AZ_X_4, &AZ_X_4, &VMW_X_3, &VMW_X_3, &WO_X_3, &WO_X_3, &AZ_X_4, &AZ_X_4, &WO_X_5, &WO_X_5, &XH_X_3, &XH_X_3S, &AZ_X_4, &AZ_X_4, &XH_X_5, &XH_X_5S, &HI_X_3, &HI_X_3, &HI_X_4, &HI_X_4, &HI_X_5, &HI_X_5, &YO_BJ_X_3, &YO_BJ_X_3S, &YO_BJ_X_4, &YO_BJ_X_4, &YO_BJ_X_5, &YO_BJ_X_5S, &YO_X_3, &YO_X_3S, &YO_X_4, &YO_X_4, &YO_X_5, &YO_X_5S, &YRL_X_3, &YRL_X_3, &YRL_X_4, &YRL_X_4, &YRL_X_5, &YRL_X_5, &JA_X_3, &JA_X_3, &AZ_X_4, &AZ_X_4, &YUE_HANS_X_5, &YUE_HANS_X_5, &JA_X_3, &JA_X_3, &AZ_X_4, &AZ_X_4, &JA_X_3, &JA_X_3, &ZA_X_3, &ZA_X_3, &AZ_X_4, &AZ_X_4, &ZA_X_3, &ZA_X_3, &JA_X_3, &JA_X_3, &AZ_X_4, &AZ_X_4, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &AZ_X_4, &AZ_X_4, &YUE_HANS_X_5, &YUE_HANS_X_5, &ZU_X_3, &ZU_X_3, &ZU_X_4, &AF_X_4, &ZU_X_5, &ZU_X_5]; + static KEYS: [&str; 1257usize] = ["af-x-3", "af-x-3s", "af-x-4", "af-x-4s", "af-x-5", "af-x-5s", "am-x-3", "am-x-3s", "am-x-4", "am-x-4s", "am-x-5", "am-x-5s", "ar-DZ-x-3", "ar-DZ-x-3s", "ar-DZ-x-4", "ar-DZ-x-4s", "ar-DZ-x-5", "ar-DZ-x-5s", "ar-IQ-x-3", "ar-IQ-x-3s", "ar-IQ-x-4", "ar-IQ-x-4s", "ar-IQ-x-5", "ar-IQ-x-5s", "ar-JO-x-3", "ar-JO-x-3s", "ar-JO-x-4", "ar-JO-x-4s", "ar-JO-x-5", "ar-JO-x-5s", "ar-LB-x-3", "ar-LB-x-3s", "ar-LB-x-4", "ar-LB-x-4s", "ar-LB-x-5", "ar-LB-x-5s", "ar-MA-x-3", "ar-MA-x-3s", "ar-MA-x-4", "ar-MA-x-4s", "ar-MA-x-5", "ar-MA-x-5s", "ar-MR-x-3", "ar-MR-x-3s", "ar-MR-x-4", "ar-MR-x-4s", "ar-MR-x-5", "ar-MR-x-5s", "ar-PS-x-3", "ar-PS-x-3s", "ar-PS-x-4", "ar-PS-x-4s", "ar-PS-x-5", "ar-PS-x-5s", "ar-SY-x-3", "ar-SY-x-3s", "ar-SY-x-4", "ar-SY-x-4s", "ar-SY-x-5", "ar-SY-x-5s", "ar-TN-x-3", "ar-TN-x-3s", "ar-TN-x-4", "ar-TN-x-4s", "ar-TN-x-5", "ar-TN-x-5s", "ar-x-3", "ar-x-3s", "ar-x-4", "ar-x-4s", "ar-x-5", "ar-x-5s", "as-x-3", "as-x-3s", "as-x-4", "as-x-4s", "as-x-5", "as-x-5s", "ast-x-3", "ast-x-3s", "ast-x-4", "ast-x-4s", "ast-x-5", "ast-x-5s", "az-x-3", "az-x-3s", "az-x-4", "az-x-4s", "az-x-5", "az-x-5s", "be-x-3", "be-x-3s", "be-x-4", "be-x-4s", "be-x-5", "be-x-5s", "bg-x-3", "bg-x-3s", "bg-x-4", "bg-x-4s", "bg-x-5", "bg-x-5s", "bgc-x-3", "bgc-x-3s", "bgc-x-4", "bgc-x-4s", "bgc-x-5", "bgc-x-5s", "bho-x-3", "bho-x-3s", "bho-x-4", "bho-x-4s", "bho-x-5", "bho-x-5s", "blo-x-3", "blo-x-3s", "blo-x-4", "blo-x-4s", "blo-x-5", "blo-x-5s", "bn-IN-x-3", "bn-IN-x-3s", "bn-IN-x-4", "bn-IN-x-4s", "bn-x-3", "bn-x-3s", "bn-x-4", "bn-x-4s", "bn-x-5", "bn-x-5s", "br-x-3", "br-x-3s", "br-x-4", "br-x-4s", "br-x-5", "br-x-5s", "brx-x-3", "brx-x-3s", "brx-x-4", "brx-x-4s", "brx-x-5", "brx-x-5s", "bs-Cyrl-x-3", "bs-Cyrl-x-3s", "bs-Cyrl-x-4", "bs-Cyrl-x-4s", "bs-Cyrl-x-5", "bs-Cyrl-x-5s", "bs-x-3", "bs-x-3s", "bs-x-4", "bs-x-4s", "bs-x-5", "bs-x-5s", "ca-x-3", "ca-x-3s", "ca-x-4", "ca-x-4s", "ca-x-5", "ca-x-5s", "ceb-x-3", "ceb-x-3s", "ceb-x-4", "ceb-x-4s", "ceb-x-5", "ceb-x-5s", "chr-x-3", "chr-x-3s", "chr-x-4", "chr-x-4s", "chr-x-5", "chr-x-5s", "cs-x-3", "cs-x-3s", "cs-x-4", "cs-x-4s", "cs-x-5", "cs-x-5s", "csw-x-3", "csw-x-3s", "csw-x-4", "csw-x-4s", "csw-x-5", "csw-x-5s", "cv-x-3", "cv-x-3s", "cv-x-4", "cv-x-4s", "cv-x-5", "cv-x-5s", "cy-x-3", "cy-x-3s", "cy-x-4", "cy-x-4s", "cy-x-5", "cy-x-5s", "da-x-3", "da-x-3s", "da-x-4", "da-x-4s", "da-x-5", "da-x-5s", "de-AT-x-3", "de-AT-x-3s", "de-AT-x-5", "de-AT-x-5s", "de-IT-x-3", "de-IT-x-3s", "de-IT-x-5", "de-IT-x-5s", "de-x-3", "de-x-3s", "de-x-4", "de-x-4s", "de-x-5", "de-x-5s", "doi-x-3", "doi-x-3s", "doi-x-4", "doi-x-4s", "doi-x-5", "doi-x-5s", "dsb-x-3", "dsb-x-3s", "dsb-x-4", "dsb-x-4s", "dsb-x-5", "dsb-x-5s", "el-polyton-x-3", "el-polyton-x-5", "el-polyton-x-5s", "el-x-3", "el-x-3s", "el-x-4", "el-x-4s", "el-x-5", "el-x-5s", "en-001-x-3", "en-001-x-3s", "en-150-x-3", "en-150-x-3s", "en-AG-x-3", "en-AG-x-3s", "en-AI-x-3", "en-AI-x-3s", "en-AT-x-3", "en-AT-x-3s", "en-AU-x-3", "en-AU-x-3s", "en-BB-x-3", "en-BB-x-3s", "en-BE-x-3", "en-BE-x-3s", "en-BM-x-3", "en-BM-x-3s", "en-BS-x-3", "en-BS-x-3s", "en-BW-x-3", "en-BW-x-3s", "en-BZ-x-3", "en-BZ-x-3s", "en-CC-x-3", "en-CC-x-3s", "en-CH-x-3", "en-CH-x-3s", "en-CK-x-3", "en-CK-x-3s", "en-CM-x-3", "en-CM-x-3s", "en-CX-x-3", "en-CX-x-3s", "en-CY-x-3", "en-CY-x-3s", "en-DE-x-3", "en-DE-x-3s", "en-DG-x-3", "en-DG-x-3s", "en-DK-x-3", "en-DK-x-3s", "en-DM-x-3", "en-DM-x-3s", "en-ER-x-3", "en-ER-x-3s", "en-FI-x-3", "en-FI-x-3s", "en-FJ-x-3", "en-FJ-x-3s", "en-FK-x-3", "en-FK-x-3s", "en-FM-x-3", "en-FM-x-3s", "en-GB-x-3", "en-GB-x-3s", "en-GD-x-3", "en-GD-x-3s", "en-GG-x-3", "en-GG-x-3s", "en-GH-x-3", "en-GH-x-3s", "en-GI-x-3", "en-GI-x-3s", "en-GM-x-3", "en-GM-x-3s", "en-GY-x-3", "en-GY-x-3s", "en-HK-x-3", "en-HK-x-3s", "en-ID-x-3", "en-ID-x-3s", "en-IE-x-3", "en-IE-x-3s", "en-IL-x-3", "en-IL-x-3s", "en-IM-x-3", "en-IM-x-3s", "en-IN-x-3", "en-IN-x-3s", "en-IO-x-3", "en-IO-x-3s", "en-JE-x-3", "en-JE-x-3s", "en-JM-x-3", "en-JM-x-3s", "en-KE-x-3", "en-KE-x-3s", "en-KI-x-3", "en-KI-x-3s", "en-KN-x-3", "en-KN-x-3s", "en-KY-x-3", "en-KY-x-3s", "en-LC-x-3", "en-LC-x-3s", "en-LR-x-3", "en-LR-x-3s", "en-LS-x-3", "en-LS-x-3s", "en-MG-x-3", "en-MG-x-3s", "en-MO-x-3", "en-MO-x-3s", "en-MS-x-3", "en-MS-x-3s", "en-MT-x-3", "en-MT-x-3s", "en-MU-x-3", "en-MU-x-3s", "en-MV-x-3", "en-MV-x-3s", "en-MW-x-3", "en-MW-x-3s", "en-MY-x-3", "en-MY-x-3s", "en-NA-x-3", "en-NA-x-3s", "en-NF-x-3", "en-NF-x-3s", "en-NG-x-3", "en-NG-x-3s", "en-NL-x-3", "en-NL-x-3s", "en-NR-x-3", "en-NR-x-3s", "en-NU-x-3", "en-NU-x-3s", "en-NZ-x-3", "en-NZ-x-3s", "en-PG-x-3", "en-PG-x-3s", "en-PK-x-3", "en-PK-x-3s", "en-PN-x-3", "en-PN-x-3s", "en-PW-x-3", "en-PW-x-3s", "en-RW-x-3", "en-RW-x-3s", "en-SB-x-3", "en-SB-x-3s", "en-SC-x-3", "en-SC-x-3s", "en-SD-x-3", "en-SD-x-3s", "en-SE-x-3", "en-SE-x-3s", "en-SG-x-3", "en-SG-x-3s", "en-SH-x-3", "en-SH-x-3s", "en-SI-x-3", "en-SI-x-3s", "en-SL-x-3", "en-SL-x-3s", "en-SS-x-3", "en-SS-x-3s", "en-SX-x-3", "en-SX-x-3s", "en-SZ-x-3", "en-SZ-x-3s", "en-TC-x-3", "en-TC-x-3s", "en-TK-x-3", "en-TK-x-3s", "en-TO-x-3", "en-TO-x-3s", "en-TT-x-3", "en-TT-x-3s", "en-TV-x-3", "en-TV-x-3s", "en-TZ-x-3", "en-TZ-x-3s", "en-UG-x-3", "en-UG-x-3s", "en-VC-x-3", "en-VC-x-3s", "en-VG-x-3", "en-VG-x-3s", "en-VU-x-3", "en-VU-x-3s", "en-WS-x-3", "en-WS-x-3s", "en-ZA-x-3", "en-ZA-x-3s", "en-ZM-x-3", "en-ZM-x-3s", "en-ZW-x-3", "en-ZW-x-3s", "en-x-3", "en-x-3s", "en-x-4", "en-x-4s", "en-x-5", "en-x-5s", "eo-x-3", "eo-x-3s", "eo-x-4", "eo-x-4s", "eo-x-5", "eo-x-5s", "es-CL-x-3s", "es-CO-x-3s", "es-MX-x-3", "es-MX-x-3s", "es-PE-x-3", "es-PE-x-3s", "es-PE-x-5", "es-PE-x-5s", "es-PY-x-3", "es-PY-x-3s", "es-UY-x-3", "es-UY-x-3s", "es-UY-x-5", "es-UY-x-5s", "es-VE-x-3", "es-VE-x-3s", "es-x-3", "es-x-3s", "es-x-4", "es-x-4s", "es-x-5", "es-x-5s", "et-x-3", "et-x-3s", "et-x-4", "et-x-4s", "et-x-5", "et-x-5s", "eu-x-3", "eu-x-3s", "eu-x-4", "eu-x-4s", "eu-x-5", "eu-x-5s", "fa-AF-x-3", "fa-AF-x-3s", "fa-AF-x-4", "fa-AF-x-4s", "fa-AF-x-5", "fa-AF-x-5s", "fa-x-3", "fa-x-3s", "fa-x-4", "fa-x-4s", "fa-x-5", "fa-x-5s", "ff-Adlm-x-3", "ff-Adlm-x-3s", "ff-Adlm-x-4", "ff-Adlm-x-4s", "ff-Adlm-x-5", "ff-Adlm-x-5s", "fi-x-3", "fi-x-3s", "fi-x-4", "fi-x-4s", "fi-x-5", "fi-x-5s", "fil-x-3", "fil-x-3s", "fil-x-4", "fil-x-4s", "fil-x-5", "fil-x-5s", "fo-x-3", "fo-x-3s", "fo-x-4", "fo-x-4s", "fo-x-5", "fo-x-5s", "fr-CA-x-3", "fr-CA-x-3s", "fr-MA-x-3", "fr-MA-x-3s", "fr-x-3", "fr-x-3s", "fr-x-4", "fr-x-4s", "fr-x-5", "fr-x-5s", "fy-x-3", "fy-x-3s", "fy-x-4", "fy-x-4s", "fy-x-5", "fy-x-5s", "ga-x-3", "ga-x-3s", "ga-x-4", "ga-x-4s", "ga-x-5", "ga-x-5s", "gd-x-3", "gd-x-3s", "gd-x-4", "gd-x-4s", "gd-x-5", "gd-x-5s", "gl-x-3", "gl-x-3s", "gl-x-4", "gl-x-4s", "gl-x-5", "gl-x-5s", "gu-x-3", "gu-x-3s", "gu-x-4", "gu-x-4s", "gu-x-5", "gu-x-5s", "ha-x-3", "ha-x-3s", "ha-x-4", "ha-x-4s", "ha-x-5", "ha-x-5s", "he-x-3", "he-x-3s", "he-x-4", "he-x-4s", "he-x-5", "he-x-5s", "hi-Latn-x-3", "hi-Latn-x-3s", "hi-Latn-x-4", "hi-Latn-x-4s", "hi-Latn-x-5", "hi-Latn-x-5s", "hi-x-3", "hi-x-3s", "hi-x-4", "hi-x-4s", "hi-x-5", "hi-x-5s", "hr-x-3", "hr-x-3s", "hr-x-4", "hr-x-4s", "hr-x-5", "hr-x-5s", "hsb-x-3", "hsb-x-3s", "hsb-x-4", "hsb-x-4s", "hsb-x-5", "hsb-x-5s", "hu-x-3", "hu-x-3s", "hu-x-4", "hu-x-4s", "hu-x-5", "hu-x-5s", "hy-x-3", "hy-x-3s", "hy-x-4", "hy-x-4s", "hy-x-5", "hy-x-5s", "ia-x-3", "ia-x-3s", "ia-x-4", "ia-x-4s", "ia-x-5", "ia-x-5s", "id-x-3", "id-x-3s", "id-x-4", "id-x-4s", "id-x-5", "id-x-5s", "ie-x-3", "ie-x-3s", "ie-x-4", "ie-x-4s", "ie-x-5", "ie-x-5s", "ig-x-3", "ig-x-3s", "ig-x-4", "ig-x-4s", "ig-x-5", "ig-x-5s", "is-x-3", "is-x-3s", "is-x-4", "is-x-4s", "is-x-5", "is-x-5s", "it-x-3", "it-x-3s", "it-x-4", "it-x-4s", "it-x-5", "it-x-5s", "ja-x-3", "ja-x-3s", "ja-x-4", "ja-x-4s", "ja-x-5", "ja-x-5s", "jv-x-3", "jv-x-3s", "jv-x-4", "jv-x-4s", "jv-x-5", "jv-x-5s", "ka-x-3", "ka-x-3s", "ka-x-4", "ka-x-4s", "ka-x-5", "ka-x-5s", "kea-x-3", "kea-x-3s", "kea-x-4", "kea-x-4s", "kea-x-5", "kea-x-5s", "kgp-x-3", "kgp-x-3s", "kgp-x-4", "kgp-x-4s", "kgp-x-5", "kgp-x-5s", "kk-x-3", "kk-x-3s", "kk-x-4", "kk-x-4s", "kk-x-5", "kk-x-5s", "km-x-3", "km-x-3s", "km-x-4", "km-x-4s", "km-x-5", "km-x-5s", "kn-x-3", "kn-x-3s", "kn-x-4", "kn-x-4s", "kn-x-5", "kn-x-5s", "ko-x-3", "ko-x-3s", "ko-x-4", "ko-x-4s", "ko-x-5", "ko-x-5s", "kok-x-3", "kok-x-3s", "kok-x-4", "kok-x-4s", "kok-x-5", "kok-x-5s", "ks-Deva-x-3", "ks-Deva-x-3s", "ks-Deva-x-4", "ks-Deva-x-4s", "ks-Deva-x-5", "ks-Deva-x-5s", "ks-x-3", "ks-x-3s", "ks-x-4", "ks-x-4s", "ks-x-5", "ks-x-5s", "ku-x-3", "ku-x-3s", "ku-x-4", "ku-x-4s", "ku-x-5", "ku-x-5s", "kxv-Deva-x-3", "kxv-Deva-x-3s", "kxv-Deva-x-4", "kxv-Deva-x-4s", "kxv-Deva-x-5", "kxv-Deva-x-5s", "kxv-Orya-x-3", "kxv-Orya-x-3s", "kxv-Orya-x-4", "kxv-Orya-x-4s", "kxv-Orya-x-5", "kxv-Orya-x-5s", "kxv-Telu-x-3", "kxv-Telu-x-3s", "kxv-Telu-x-4", "kxv-Telu-x-4s", "kxv-Telu-x-5", "kxv-Telu-x-5s", "kxv-x-3", "kxv-x-3s", "kxv-x-4", "kxv-x-4s", "kxv-x-5", "kxv-x-5s", "ky-x-3", "ky-x-3s", "ky-x-4", "ky-x-4s", "ky-x-5", "ky-x-5s", "lb-x-3", "lb-x-3s", "lb-x-4", "lb-x-4s", "lb-x-5", "lb-x-5s", "lij-x-3", "lij-x-3s", "lij-x-4", "lij-x-4s", "lij-x-5", "lij-x-5s", "lmo-x-3", "lmo-x-3s", "lmo-x-4", "lmo-x-4s", "lmo-x-5", "lmo-x-5s", "lo-x-3", "lo-x-3s", "lo-x-4", "lo-x-4s", "lo-x-5", "lo-x-5s", "lt-x-3", "lt-x-3s", "lt-x-4", "lt-x-4s", "lt-x-5", "lt-x-5s", "lv-x-3", "lv-x-3s", "lv-x-4", "lv-x-4s", "lv-x-5", "lv-x-5s", "mai-x-3", "mai-x-3s", "mai-x-4", "mai-x-4s", "mai-x-5", "mai-x-5s", "mi-x-3", "mi-x-3s", "mi-x-4", "mi-x-4s", "mi-x-5", "mi-x-5s", "mk-x-3", "mk-x-3s", "mk-x-4", "mk-x-4s", "mk-x-5", "mk-x-5s", "ml-x-3", "ml-x-3s", "ml-x-4", "ml-x-4s", "ml-x-5", "ml-x-5s", "mn-x-3", "mn-x-3s", "mn-x-4", "mn-x-4s", "mn-x-5", "mn-x-5s", "mni-x-3", "mni-x-3s", "mni-x-4", "mni-x-4s", "mni-x-5", "mni-x-5s", "mr-x-3", "mr-x-3s", "mr-x-4", "mr-x-4s", "mr-x-5", "mr-x-5s", "ms-x-3", "ms-x-3s", "ms-x-4", "ms-x-4s", "ms-x-5", "ms-x-5s", "mt-x-3", "mt-x-3s", "mt-x-4", "mt-x-4s", "mt-x-5", "mt-x-5s", "my-x-3", "my-x-3s", "my-x-4", "my-x-4s", "my-x-5", "my-x-5s", "nb-x-3", "nb-x-3s", "nb-x-4", "nb-x-4s", "nb-x-5", "nb-x-5s", "nds-x-3", "nds-x-3s", "nds-x-4", "nds-x-4s", "nds-x-5", "nds-x-5s", "ne-x-3", "ne-x-3s", "ne-x-4", "ne-x-4s", "ne-x-5", "ne-x-5s", "nl-x-3", "nl-x-3s", "nl-x-4", "nl-x-4s", "nl-x-5", "nl-x-5s", "nn-x-3", "nn-x-3s", "nn-x-4", "nn-x-4s", "nn-x-5", "nn-x-5s", "no-x-3", "no-x-3s", "no-x-4", "no-x-4s", "no-x-5", "no-x-5s", "nqo-x-3", "nqo-x-3s", "nqo-x-4", "nqo-x-4s", "nqo-x-5", "nqo-x-5s", "oc-x-3", "oc-x-3s", "oc-x-4", "oc-x-4s", "oc-x-5", "oc-x-5s", "or-x-3", "or-x-3s", "or-x-4", "or-x-4s", "or-x-5", "or-x-5s", "pa-x-3", "pa-x-3s", "pa-x-4", "pa-x-4s", "pa-x-5", "pa-x-5s", "pcm-x-3", "pcm-x-3s", "pcm-x-4", "pcm-x-4s", "pcm-x-5", "pcm-x-5s", "pl-x-3", "pl-x-3s", "pl-x-4", "pl-x-4s", "pl-x-5", "pl-x-5s", "prg-x-3", "prg-x-3s", "prg-x-4", "prg-x-4s", "prg-x-5", "prg-x-5s", "ps-x-3", "ps-x-3s", "ps-x-4", "ps-x-4s", "ps-x-5", "ps-x-5s", "pt-x-3", "pt-x-3s", "pt-x-4", "pt-x-4s", "pt-x-5", "pt-x-5s", "qu-x-3", "qu-x-3s", "qu-x-4", "qu-x-4s", "qu-x-5", "qu-x-5s", "raj-x-3", "raj-x-3s", "raj-x-4", "raj-x-4s", "raj-x-5", "raj-x-5s", "rm-x-3", "rm-x-3s", "rm-x-4", "rm-x-4s", "rm-x-5", "rm-x-5s", "ro-x-3", "ro-x-3s", "ro-x-4", "ro-x-4s", "ro-x-5", "ro-x-5s", "ru-x-3", "ru-x-3s", "ru-x-4", "ru-x-4s", "ru-x-5", "ru-x-5s", "sa-x-3", "sa-x-3s", "sa-x-4", "sa-x-4s", "sa-x-5", "sa-x-5s", "sah-x-3", "sah-x-3s", "sah-x-4", "sah-x-4s", "sah-x-5", "sah-x-5s", "sat-x-3", "sat-x-3s", "sat-x-4", "sat-x-4s", "sat-x-5", "sat-x-5s", "sc-x-3", "sc-x-3s", "sc-x-4", "sc-x-4s", "sc-x-5", "sc-x-5s", "sd-Deva-x-3", "sd-Deva-x-3s", "sd-Deva-x-4", "sd-Deva-x-4s", "sd-Deva-x-5", "sd-Deva-x-5s", "sd-x-3", "sd-x-3s", "sd-x-4", "sd-x-4s", "sd-x-5", "sd-x-5s", "si-x-3", "si-x-3s", "si-x-4", "si-x-4s", "si-x-5", "si-x-5s", "sk-x-3", "sk-x-3s", "sk-x-4", "sk-x-4s", "sk-x-5", "sk-x-5s", "sl-x-3", "sl-x-3s", "sl-x-4", "sl-x-4s", "sl-x-5", "sl-x-5s", "so-x-3", "so-x-3s", "so-x-4", "so-x-4s", "so-x-5", "so-x-5s", "sq-x-3", "sq-x-3s", "sq-x-4", "sq-x-4s", "sq-x-5", "sq-x-5s", "sr-Latn-XK-x-3", "sr-Latn-XK-x-3s", "sr-Latn-x-3", "sr-Latn-x-3s", "sr-Latn-x-4", "sr-Latn-x-4s", "sr-Latn-x-5", "sr-Latn-x-5s", "sr-ME-x-3", "sr-ME-x-3s", "sr-XK-x-3", "sr-XK-x-3s", "sr-x-3", "sr-x-3s", "sr-x-4", "sr-x-4s", "sr-x-5", "sr-x-5s", "su-x-3", "su-x-3s", "su-x-4", "su-x-4s", "su-x-5", "su-x-5s", "sv-x-3", "sv-x-3s", "sv-x-4", "sv-x-4s", "sv-x-5", "sv-x-5s", "sw-x-3", "sw-x-3s", "sw-x-4", "sw-x-4s", "sw-x-5", "sw-x-5s", "syr-x-3", "syr-x-3s", "syr-x-4", "syr-x-4s", "syr-x-5", "syr-x-5s", "szl-x-3", "szl-x-3s", "szl-x-4", "szl-x-4s", "szl-x-5", "szl-x-5s", "ta-x-3", "ta-x-3s", "ta-x-4", "ta-x-4s", "ta-x-5", "ta-x-5s", "te-x-3", "te-x-3s", "te-x-4", "te-x-4s", "te-x-5", "te-x-5s", "tg-x-3", "tg-x-3s", "tg-x-4", "tg-x-4s", "tg-x-5", "tg-x-5s", "th-x-3", "th-x-3s", "th-x-4", "th-x-4s", "th-x-5", "th-x-5s", "ti-x-3", "ti-x-3s", "ti-x-4", "ti-x-4s", "ti-x-5", "ti-x-5s", "tk-x-3", "tk-x-3s", "tk-x-4", "tk-x-4s", "tk-x-5", "tk-x-5s", "to-x-3", "to-x-3s", "to-x-4", "to-x-4s", "to-x-5", "to-x-5s", "tok-x-3", "tok-x-3s", "tok-x-4", "tok-x-4s", "tok-x-5", "tok-x-5s", "tr-x-3", "tr-x-3s", "tr-x-4", "tr-x-4s", "tr-x-5", "tr-x-5s", "tt-x-3", "tt-x-3s", "tt-x-4", "tt-x-4s", "tt-x-5", "tt-x-5s", "ug-x-3", "ug-x-3s", "ug-x-4", "ug-x-4s", "ug-x-5", "ug-x-5s", "uk-x-3", "uk-x-3s", "uk-x-4", "uk-x-4s", "uk-x-5", "uk-x-5s", "und-x-3", "und-x-3s", "und-x-4", "und-x-4s", "und-x-5", "und-x-5s", "ur-x-3", "ur-x-3s", "ur-x-4", "ur-x-4s", "ur-x-5", "ur-x-5s", "uz-Cyrl-x-3", "uz-Cyrl-x-3s", "uz-Cyrl-x-4", "uz-Cyrl-x-4s", "uz-Cyrl-x-5", "uz-Cyrl-x-5s", "uz-x-3", "uz-x-3s", "uz-x-4", "uz-x-4s", "uz-x-5", "uz-x-5s", "vec-x-3", "vec-x-3s", "vec-x-4", "vec-x-4s", "vec-x-5", "vec-x-5s", "vi-x-3", "vi-x-3s", "vi-x-4", "vi-x-4s", "vi-x-5", "vi-x-5s", "vmw-x-3", "vmw-x-3s", "vmw-x-4", "vmw-x-4s", "vmw-x-5", "vmw-x-5s", "wo-x-3", "wo-x-3s", "wo-x-4", "wo-x-4s", "wo-x-5", "wo-x-5s", "xh-x-3", "xh-x-3s", "xh-x-4", "xh-x-4s", "xh-x-5", "xh-x-5s", "xnr-x-3", "xnr-x-3s", "xnr-x-4", "xnr-x-4s", "xnr-x-5", "xnr-x-5s", "yo-BJ-x-3", "yo-BJ-x-3s", "yo-BJ-x-4", "yo-BJ-x-4s", "yo-BJ-x-5", "yo-BJ-x-5s", "yo-x-3", "yo-x-3s", "yo-x-4", "yo-x-4s", "yo-x-5", "yo-x-5s", "yrl-x-3", "yrl-x-3s", "yrl-x-4", "yrl-x-4s", "yrl-x-5", "yrl-x-5s", "yue-Hans-x-3", "yue-Hans-x-3s", "yue-Hans-x-4", "yue-Hans-x-4s", "yue-Hans-x-5", "yue-Hans-x-5s", "yue-x-3", "yue-x-3s", "yue-x-4", "yue-x-4s", "yue-x-5", "yue-x-5s", "za-x-3", "za-x-3s", "za-x-4", "za-x-4s", "za-x-5", "za-x-5s", "zh-Hant-x-3", "zh-Hant-x-3s", "zh-Hant-x-4", "zh-Hant-x-4s", "zh-Hant-x-5", "zh-Hant-x-5s", "zh-x-3", "zh-x-3s", "zh-x-4", "zh-x-4s", "zh-x-5", "zh-x-5s", "zu-x-3", "zu-x-3s", "zu-x-4", "zu-x-4s", "zu-x-5", "zu-x-5s"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_symbols_japanext_years_v1.rs.data b/provider/baked/datetime/data/macros/datetime_symbols_japanext_years_v1.rs.data index a5d32785c09..8f6910f6b3f 100644 --- a/provider/baked/datetime/data/macros/datetime_symbols_japanext_years_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_symbols_japanext_years_v1.rs.data @@ -307,7 +307,7 @@ macro_rules! __impl_datetime_symbols_japanext_years_v1 { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\xEF\0\0\0\0\0\t\0\x13\0\x1B\0%\0/\x002\0<\0G\0Q\0[\0e\0o\0z\0\x85\0\x8E\0\x98\0\xA4\0\xB1\0\xBC\0\xC7\0\xC9\0\xD4\0\xDD\0\xE7\0\xF2\0\xFD\0\x08\x01\x14\x01!\x01,\x017\x01A\x01J\x01T\x01^\x01f\x01o\x01x\x01\x81\x01\x8B\x01\x95\x01\x9F\x01\xA9\x01\xB4\x01\xC0\x01\xCA\x01\xD4\x01\xDC\x01\xE5\x01\xEF\x01\xF7\x01\x01\x02\x0B\x02\x15\x02\x1D\x02&\x021\x02<\x02F\x02Q\x02\\\x02f\x02p\x02z\x02\x84\x02\x8E\x02\x99\x02\xA3\x02\xAE\x02\xB7\x02\xC3\x02\xD0\x02\xDC\x02\xE7\x02\xF1\x02\xFB\x02\x01\x03\n\x03\x13\x03\x1C\x03&\x03/\x037\x03B\x03M\x03V\x03d\x03m\x03y\x03\x83\x03\x8C\x03\x95\x03\x9F\x03\xA8\x03\xB1\x03\xBB\x03\xC5\x03\xCD\x03\xD5\x03\xE0\x03\xE8\x03\xF1\x03\xFA\x03\x04\x04\r\x04\x15\x04\x1F\x04+\x046\x04@\x04J\x04U\x04_\x04i\x04s\x04|\x04\x87\x04\x91\x04\x9B\x04\xA6\x04\xB1\x04\xBD\x04\xC5\x04\xD0\x04\xDC\x04\xE6\x04\xF0\x04\xFA\x04\x05\x05\x0E\x05\x17\x05\"\x05,\x057\x05A\x05L\x05V\x05a\x05k\x05x\x05\x84\x05\x8D\x05\x97\x05\xA1\x05\xAB\x05\xB3\x05\xBC\x05\xC5\x05\xCE\x05\xD9\x05\xE2\x05\xEA\x05\xF6\x05\0\x06\t\x06\x12\x06\x1C\x06(\x064\x06>\x06H\x06R\x06\\\x06f\x06p\x06u\x06~\x06\x8A\x06\x96\x06\xA2\x06\xAC\x06\xB6\x06\xC0\x06\xC9\x06\xD2\x06\xDD\x06\xE6\x06\xEE\x06\xF6\x06\xFF\x06\t\x07\x10\x07\x19\x07\x1E\x07+\x074\x07>\x07H\x07S\x07^\x07i\x07t\x07~\x07\x88\x07\x92\x07\x9C\x07\xA5\x07\xB2\x07\xBE\x07\xC8\x07\xD4\x07\xD9\x07\xE3\x07\xED\x07\xF7\x07\0\x08\t\x08\x0F\x08\x18\x08#\x08-\x087\x08@\x08J\x08T\x08^\x08h\x08r\x08}\x08\x87\x08\x92\x08\x9A\x08\xA4\x08\xB0\x08\xBA\x08\xC8\x08\xD7\x08\xE6\x08\xF5\x08\0\t\x0C\t\x17\t\"\t-\t7\tB\tJ\tR\tanei-1772angen-1175anna-968ansei-1854antei-1227bcebunan-1444bunchu-1372bunei-1264bunji-1185bunka-1804bunki-1501bunkyu-1861bunmei-1469buno-1260bunpo-1317bunroku-1592bunryaku-1234bunsei-1818bunsho-1466cechogen-1028choho-999choji-1104chokan-1163chokyo-1487chokyu-1040choroku-1457choryaku-1037chosho-1132chotoku-995chowa-1012daido-806daiji-1126eicho-1096eien-987eiho-1081eiji-1141eikan-983eikyo-1429eikyu-1113eiman-1165einin-1293eiroku-1558eiryaku-1160eisho-1046eisho-1504eiso-989encho-923engen-1336engi-901enkyo-1308enkyo-1744enkyu-1069eno-1239enpo-1673enryaku-782entoku-1489gangyo-877genbun-1736genchu-1384genei-1118genji-1864genki-1570genko-1321genko-1331genkyu-1204genna-1615gennin-1224geno-1319genroku-1688genryaku-1184gentoku-1329hakuchi-650hakuho-672heiji-1159heiseihoan-1120hoei-1704hoen-1135hogen-1156hoji-1247hoki-770horeki-1751hotoku-1449jian-1021jingokeiun-767jinki-724jiryaku-1065jisho-1177joei-1232jogan-859jogen-1207jogen-976johei-931jokyo-1684jokyu-1219joo-1222joo-1652jotoku-1097jowa-834juei-1182kaei-1848kagen-1303kaho-1094kajo-848kakei-1387kakitsu-1441kanbun-1661kanei-1624kanen-1748kangen-1243kanji-1087kanki-1229kanko-1004kanna-985kannin-1017kanpo-1741kanpyo-889kansei-1789kansho-1460kantoku-1044kao-1169karoku-1225karyaku-1326kasho-1106katei-1235keian-1648keicho-1596keio-1865keiun-704kencho-1249kenei-1206kengen-1302kenji-1275kenkyu-1190kenmu-1334kennin-1201kenpo-1213kenryaku-1211kentoku-1370koan-1278kocho-1261kogen-1256kohei-1058koho-964koji-1142koji-1555koka-1844kokoku-1340konin-810koo-1389koryaku-1379kosho-1455kowa-1099kowa-1381kyoho-1716kyoroku-1528kyotoku-1452kyowa-1801kyuan-1145kyuju-1154manen-1860manji-1658manju-1024meijimeio-1492meireki-1655meitoku-1387meitoku-1390meiwa-1764ninan-1166ninji-1240ninju-851ninna-885ninpei-1151ocho-1311oei-1394oho-1161onin-1467otoku-1084owa-961reiki-715reiwaryakunin-1238saiko-854shoan-1171shoan-1299shocho-1428shochu-1324shogen-1259shohei-1346shoho-1074shoho-1644shoji-1199shoka-1257shoo-1288shoryaku-1077shoryaku-990shotai-898shotoku-1711showashowa-1312shucho-686taiei-1521taiho-701taika-645taishotenan-857tenbun-1532tencho-824tenei-1110tenen-973tengen-978tengi-1053tengyo-938tenji-1124tenju-1375tenmei-1781tenna-1681tennin-1108teno-781tenpo-1830tenpuku-1233tenpyo-729tenpyohoji-757tenpyojingo-765tenpyokampo-749tenpyoshoho-749tenroku-970tenryaku-947tensho-1131tensho-1573tentoku-957tenyo-1144tokuji-1306wado-708yoro-717yowa-1181") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\xEF\0\0\0\0\0\x15\0(\08\0K\0^\0`\0v\0\x8B\0\xA1\0\xB4\0\xC7\0\xDA\0\xEF\0\x03\x01\x19\x01-\x01B\x01X\x01l\x01\x81\x01\x84\x01\x99\x01\xAD\x01\xC1\x01\xD6\x01\xEC\x01\x02\x02\x18\x02/\x02E\x02Y\x02m\x02\x7F\x02\x92\x02\xA6\x02\xB6\x02\xC9\x02\xDB\x02\xEC\x02\0\x03\x14\x03'\x03:\x03N\x03c\x03w\x03\x8B\x03\x9B\x03\xAD\x03\xC0\x03\xD0\x03\xE4\x03\xF8\x03\x0C\x04!\x044\x04G\x04[\x04n\x04\x82\x04\x97\x04\xAD\x04\xC0\x04\xD3\x04\xE7\x04\xFB\x04\x10\x05#\x057\x05J\x05_\x05u\x05\x8A\x05\x9D\x05\xB0\x05\xC3\x05\xC4\x05\xD7\x05\xEA\x05\xFD\x05\x11\x06$\x065\x06J\x06_\x06q\x06\x88\x06\x99\x06\xAE\x06\xC2\x06\xD5\x06\xE7\x06\xFB\x06\r\x07\x1F\x074\x07I\x07\\\x07o\x07\x84\x07\x95\x07\xA7\x07\xB9\x07\xCC\x07\xDF\x07\xF0\x07\x03\x08\x18\x08,\x08B\x08X\x08l\x08\x7F\x08\x92\x08\xA6\x08\xB7\x08\xCB\x08\xDF\x08\xF2\x08\x06\t\x1B\t0\tB\tV\tk\t\x7F\t\x92\t\xA5\t\xBA\t\xCD\t\xDE\t\xF3\t\t\n\x1D\n0\nE\nX\nl\n\x80\n\x96\n\xAB\n\xBE\n\xD3\n\xE7\n\xFB\n\r\x0B \x0B3\x0BF\x0B[\x0Bm\x0B\x80\x0B\x96\x0B\xAB\x0B\xBE\x0B\xD1\x0B\xE6\x0B\xFC\x0B\x12\x0C&\x0C:\x0CN\x0Cd\x0Cw\x0C\x8A\x0C\x8B\x0C\x9E\x0C\xB3\x0C\xC8\x0C\xDD\x0C\xF0\x0C\x06\r\x19\r*\r;\rO\rc\ru\r\x87\r\x9A\r\xAE\r\xBE\r\xCF\r\xD0\r\xE6\r\xF8\r\x0C\x0E \x0E6\x0EL\x0Ea\x0Ev\x0E\x8A\x0E\x9E\x0E\xB2\x0E\xC6\x0E\xDA\x0E\xF1\x0E\x06\x0F\x19\x0F/\x0F0\x0FD\x0FW\x0Fj\x0F|\x0F\x8D\x0F\x8E\x0F\xA0\x0F\xB4\x0F\xC7\x0F\xDB\x0F\xEF\x0F\x01\x10\x14\x10'\x10:\x10M\x10a\x10t\x10\x88\x10\x9A\x10\xAE\x10\xC3\x10\xD6\x10\xEF\x10\x08\x11\"\x11=\x11P\x11d\x11y\x11\x8E\x11\xA1\x11\xB8\x11\xCC\x11\xDD\x11\xEF\x11An\xE2\x80\x99ei (1772\xE2\x80\x931781)Angen (1175\xE2\x80\x931177)Anna (968\xE2\x80\x93970)Ansei (1854\xE2\x80\x931860)Antei (1227\xE2\x80\x931229)ADBun\xE2\x80\x99an (1444\xE2\x80\x931449)Bunch\xC5\xAB (1372\xE2\x80\x931375)Bun\xE2\x80\x99ei (1264\xE2\x80\x931275)Bunji (1185\xE2\x80\x931190)Bunka (1804\xE2\x80\x931818)Bunki (1501\xE2\x80\x931504)Bunky\xC5\xAB (1861\xE2\x80\x931864)Bunmei (1469\xE2\x80\x931487)Bun\xE2\x80\x99\xC5\x8D (1260\xE2\x80\x931261)Bunp\xC5\x8D (1317\xE2\x80\x931319)Bunroku (1592\xE2\x80\x931596)Bunryaku (1234\xE2\x80\x931235)Bunsei (1818\xE2\x80\x931830)Bunsh\xC5\x8D (1466\xE2\x80\x931467)BCECh\xC5\x8Dgen (1028\xE2\x80\x931037)Ch\xC5\x8Dh\xC5\x8D (999\xE2\x80\x931004)Ch\xC5\x8Dji (1104\xE2\x80\x931106)Ch\xC5\x8Dkan (1163\xE2\x80\x931165)Ch\xC5\x8Dky\xC5\x8D (1487\xE2\x80\x931489)Ch\xC5\x8Dky\xC5\xAB (1040\xE2\x80\x931044)Ch\xC5\x8Droku (1457\xE2\x80\x931460)Ch\xC5\x8Dryaku (1037\xE2\x80\x931040)Ch\xC5\x8Dsh\xC5\x8D (1132\xE2\x80\x931135)Ch\xC5\x8Dtoku (995\xE2\x80\x93999)Ch\xC5\x8Dwa (1012\xE2\x80\x931017)Daid\xC5\x8D (806\xE2\x80\x93810)Daiji (1126\xE2\x80\x931131)Eich\xC5\x8D (1096\xE2\x80\x931097)Eien (987\xE2\x80\x93989)Eih\xC5\x8D (1081\xE2\x80\x931084)Eiji (1141\xE2\x80\x931142)Eikan (983\xE2\x80\x93985)Eiky\xC5\x8D (1429\xE2\x80\x931441)Eiky\xC5\xAB (1113\xE2\x80\x931118)Eiman (1165\xE2\x80\x931166)Einin (1293\xE2\x80\x931299)Eiroku (1558\xE2\x80\x931570)Eiryaku (1160\xE2\x80\x931161)Eish\xC5\x8D (1046\xE2\x80\x931053)Eish\xC5\x8D (1504\xE2\x80\x931521)Eiso (989\xE2\x80\x93990)Ench\xC5\x8D (923\xE2\x80\x93931)Engen (1336\xE2\x80\x931340)Engi (901\xE2\x80\x93923)Enky\xC5\x8D (1308\xE2\x80\x931311)Enky\xC5\x8D (1744\xE2\x80\x931748)Enky\xC5\xAB (1069\xE2\x80\x931074)En\xE2\x80\x99\xC5\x8D (1239\xE2\x80\x931240)Enp\xC5\x8D (1673\xE2\x80\x931681)Enryaku (782\xE2\x80\x93806)Entoku (1489\xE2\x80\x931492)Gangy\xC5\x8D (877\xE2\x80\x93885)Genbun (1736\xE2\x80\x931741)Gench\xC5\xAB (1384\xE2\x80\x931392)Gen\xE2\x80\x99ei (1118\xE2\x80\x931120)Genji (1864\xE2\x80\x931865)Genki (1570\xE2\x80\x931573)Genk\xC5\x8D (1321\xE2\x80\x931324)Genk\xC5\x8D (1331\xE2\x80\x931334)Genky\xC5\xAB (1204\xE2\x80\x931206)Genna (1615\xE2\x80\x931624)Gennin (1224\xE2\x80\x931225)Gen\xC5\x8D (1319\xE2\x80\x931321)Genroku (1688\xE2\x80\x931704)Genryaku (1184\xE2\x80\x931185)Gentoku (1329\xE2\x80\x931331)Hakuchi (650\xE2\x80\x93671)Hakuh\xC5\x8D (672\xE2\x80\x93686)Heiji (1159\xE2\x80\x931160)HH\xC5\x8Dan (1120\xE2\x80\x931124)H\xC5\x8Dei (1704\xE2\x80\x931711)H\xC5\x8Den (1135\xE2\x80\x931141)H\xC5\x8Dgen (1156\xE2\x80\x931159)H\xC5\x8Dji (1247\xE2\x80\x931249)H\xC5\x8Dki (770\xE2\x80\x93780)H\xC5\x8Dreki (1751\xE2\x80\x931764)H\xC5\x8Dtoku (1449\xE2\x80\x931452)Jian (1021\xE2\x80\x931024)Jingo-keiun (767\xE2\x80\x93770)Jinki (724\xE2\x80\x93729)Jiryaku (1065\xE2\x80\x931069)Jish\xC5\x8D (1177\xE2\x80\x931181)J\xC5\x8Dei (1232\xE2\x80\x931233)J\xC5\x8Dgan (859\xE2\x80\x93877)J\xC5\x8Dgen (1207\xE2\x80\x931211)J\xC5\x8Dgen (976\xE2\x80\x93978)J\xC5\x8Dhei (931\xE2\x80\x93938)J\xC5\x8Dky\xC5\x8D (1684\xE2\x80\x931688)J\xC5\x8Dky\xC5\xAB (1219\xE2\x80\x931222)J\xC5\x8D\xC5\x8D (1222\xE2\x80\x931224)J\xC5\x8D\xC5\x8D (1652\xE2\x80\x931655)J\xC5\x8Dtoku (1097\xE2\x80\x931099)J\xC5\x8Dwa (834\xE2\x80\x93848)Juei (1182\xE2\x80\x931184)Kaei (1848\xE2\x80\x931854)Kagen (1303\xE2\x80\x931306)Kah\xC5\x8D (1094\xE2\x80\x931096)Kaj\xC5\x8D (848\xE2\x80\x93851)Kakei (1387\xE2\x80\x931389)Kakitsu (1441\xE2\x80\x931444)Kanbun (1661\xE2\x80\x931673)Kan\xE2\x80\x99ei (1624\xE2\x80\x931644)Kan\xE2\x80\x99en (1748\xE2\x80\x931751)Kangen (1243\xE2\x80\x931247)Kanji (1087\xE2\x80\x931094)Kanki (1229\xE2\x80\x931232)Kank\xC5\x8D (1004\xE2\x80\x931012)Kanna (985\xE2\x80\x93987)Kannin (1017\xE2\x80\x931021)Kanp\xC5\x8D (1741\xE2\x80\x931744)Kanpy\xC5\x8D (889\xE2\x80\x93898)Kansei (1789\xE2\x80\x931801)Kansh\xC5\x8D (1460\xE2\x80\x931466)Kantoku (1044\xE2\x80\x931046)Ka\xC5\x8D (1169\xE2\x80\x931171)Karoku (1225\xE2\x80\x931227)Karyaku (1326\xE2\x80\x931329)Kash\xC5\x8D (1106\xE2\x80\x931108)Katei (1235\xE2\x80\x931238)Keian (1648\xE2\x80\x931652)Keich\xC5\x8D (1596\xE2\x80\x931615)Kei\xC5\x8D (1865\xE2\x80\x931868)Keiun (704\xE2\x80\x93708)Kench\xC5\x8D (1249\xE2\x80\x931256)Ken\xE2\x80\x99ei (1206\xE2\x80\x931207)Kengen (1302\xE2\x80\x931303)Kenji (1275\xE2\x80\x931278)Kenky\xC5\xAB (1190\xE2\x80\x931199)Kenmu (1334\xE2\x80\x931336)Kennin (1201\xE2\x80\x931204)Kenp\xC5\x8D (1213\xE2\x80\x931219)Kenryaku (1211\xE2\x80\x931213)Kentoku (1370\xE2\x80\x931372)K\xC5\x8Dan (1278\xE2\x80\x931288)K\xC5\x8Dch\xC5\x8D (1261\xE2\x80\x931264)K\xC5\x8Dgen (1256\xE2\x80\x931257)K\xC5\x8Dhei (1058\xE2\x80\x931065)K\xC5\x8Dh\xC5\x8D (964\xE2\x80\x93968)K\xC5\x8Dji (1142\xE2\x80\x931144)K\xC5\x8Dji (1555\xE2\x80\x931558)K\xC5\x8Dka (1844\xE2\x80\x931848)K\xC5\x8Dkoku (1340\xE2\x80\x931346)K\xC5\x8Dnin (810\xE2\x80\x93824)K\xC5\x8D\xC5\x8D (1389\xE2\x80\x931390)K\xC5\x8Dryaku (1379\xE2\x80\x931381)K\xC5\x8Dsh\xC5\x8D (1455\xE2\x80\x931457)K\xC5\x8Dwa (1099\xE2\x80\x931104)K\xC5\x8Dwa (1381\xE2\x80\x931384)Ky\xC5\x8Dh\xC5\x8D (1716\xE2\x80\x931736)Ky\xC5\x8Droku (1528\xE2\x80\x931532)Ky\xC5\x8Dtoku (1452\xE2\x80\x931455)Ky\xC5\x8Dwa (1801\xE2\x80\x931804)Ky\xC5\xABan (1145\xE2\x80\x931151)Ky\xC5\xABju (1154\xE2\x80\x931156)Man\xE2\x80\x99en (1860\xE2\x80\x931861)Manji (1658\xE2\x80\x931661)Manju (1024\xE2\x80\x931028)MMei\xC5\x8D (1492\xE2\x80\x931501)Meireki (1655\xE2\x80\x931658)Meitoku (1384\xE2\x80\x931387)Meitoku (1390\xE2\x80\x931394)Meiwa (1764\xE2\x80\x931772)Nin\xE2\x80\x99an (1166\xE2\x80\x931169)Ninji (1240\xE2\x80\x931243)Ninju (851\xE2\x80\x93854)Ninna (885\xE2\x80\x93889)Ninpei (1151\xE2\x80\x931154)\xC5\x8Cch\xC5\x8D (1311\xE2\x80\x931312)\xC5\x8Cei (1394\xE2\x80\x931428)\xC5\x8Cho (1161\xE2\x80\x931163)\xC5\x8Cnin (1467\xE2\x80\x931469)\xC5\x8Ctoku (1084\xE2\x80\x931087)\xC5\x8Cwa (961\xE2\x80\x93964)Reiki (715\xE2\x80\x93717)RRyakunin (1238\xE2\x80\x931239)Saik\xC5\x8D (854\xE2\x80\x93857)Sh\xC5\x8Dan (1171\xE2\x80\x931175)Sh\xC5\x8Dan (1299\xE2\x80\x931302)Sh\xC5\x8Dch\xC5\x8D (1428\xE2\x80\x931429)Sh\xC5\x8Dch\xC5\xAB (1324\xE2\x80\x931326)Sh\xC5\x8Dgen (1259\xE2\x80\x931260)Sh\xC5\x8Dhei (1346\xE2\x80\x931370)Sh\xC5\x8Dho (1074\xE2\x80\x931077)Sh\xC5\x8Dho (1644\xE2\x80\x931648)Sh\xC5\x8Dji (1199\xE2\x80\x931201)Sh\xC5\x8Dka (1257\xE2\x80\x931259)Sh\xC5\x8D\xC5\x8D (1288\xE2\x80\x931293)Sh\xC5\x8Dryaku (1077\xE2\x80\x931081)Sh\xC5\x8Dryaku (990\xE2\x80\x93995)Sh\xC5\x8Dtai (898\xE2\x80\x93901)Sh\xC5\x8Dtoku (1711\xE2\x80\x931716)SSh\xC5\x8Dwa (1312\xE2\x80\x931317)Shuch\xC5\x8D (686\xE2\x80\x93701)Taiei (1521\xE2\x80\x931528)Taih\xC5\x8D (701\xE2\x80\x93704)Taika (645\xE2\x80\x93650)TTen-an (857\xE2\x80\x93859)Tenbun (1532\xE2\x80\x931555)Tench\xC5\x8D (824\xE2\x80\x93834)Ten-ei (1110\xE2\x80\x931113)Ten\xE2\x80\x99en (973\xE2\x80\x93976)Tengen (978\xE2\x80\x93983)Tengi (1053\xE2\x80\x931058)Tengy\xC5\x8D (938\xE2\x80\x93947)Tenji (1124\xE2\x80\x931126)Tenju (1375\xE2\x80\x931379)Tenmei (1781\xE2\x80\x931789)Tenna (1681\xE2\x80\x931684)Tennin (1108\xE2\x80\x931110)Ten-\xC5\x8D (781\xE2\x80\x93782)Tenp\xC5\x8D (1830\xE2\x80\x931844)Tenpuku (1233\xE2\x80\x931234)Tenpy\xC5\x8D (729\xE2\x80\x93749)Tenpy\xC5\x8D-h\xC5\x8Dji (757\xE2\x80\x93765)Tenpy\xC5\x8D-jingo (765\xE2\x80\x93767)Tenpy\xC5\x8D-kamp\xC5\x8D (749\xE2\x80\x93749)Tenpy\xC5\x8D-sh\xC5\x8Dh\xC5\x8D (749\xE2\x80\x93757)Tenroku (970\xE2\x80\x93973)Tenryaku (947\xE2\x80\x93957)Tensh\xC5\x8D (1131\xE2\x80\x931132)Tensh\xC5\x8D (1573\xE2\x80\x931592)Tentoku (957\xE2\x80\x93961)Ten\xE2\x80\x99y\xC5\x8D (1144\xE2\x80\x931145)Tokuji (1306\xE2\x80\x931308)Wad\xC5\x8D (708\xE2\x80\x93715)Y\xC5\x8Dr\xC5\x8D (717\xE2\x80\x93724)Y\xC5\x8Dwa (1181\xE2\x80\x931182)") }) }); - static UND_X_4: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Eras(unsafe { + static BGC_X_4: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Eras(unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\xEF\0\0\0\0\0\t\0\x13\0\x1B\0%\0/\x002\0<\0G\0Q\0[\0e\0o\0z\0\x85\0\x8E\0\x98\0\xA4\0\xB1\0\xBC\0\xC7\0\xC9\0\xD4\0\xDD\0\xE7\0\xF2\0\xFD\0\x08\x01\x14\x01!\x01,\x017\x01A\x01J\x01T\x01^\x01f\x01o\x01x\x01\x81\x01\x8B\x01\x95\x01\x9F\x01\xA9\x01\xB4\x01\xC0\x01\xCA\x01\xD4\x01\xDC\x01\xE5\x01\xEF\x01\xF7\x01\x01\x02\x0B\x02\x15\x02\x1D\x02&\x021\x02<\x02F\x02Q\x02\\\x02f\x02p\x02z\x02\x84\x02\x8E\x02\x99\x02\xA3\x02\xAE\x02\xB7\x02\xC3\x02\xD0\x02\xDC\x02\xE7\x02\xF1\x02\xFB\x02\x01\x03\n\x03\x13\x03\x1C\x03&\x03/\x037\x03B\x03M\x03V\x03d\x03m\x03y\x03\x83\x03\x8C\x03\x95\x03\x9F\x03\xA8\x03\xB1\x03\xBB\x03\xC5\x03\xCD\x03\xD5\x03\xE0\x03\xE8\x03\xF1\x03\xFA\x03\x04\x04\r\x04\x15\x04\x1F\x04+\x046\x04@\x04J\x04U\x04_\x04i\x04s\x04|\x04\x87\x04\x91\x04\x9B\x04\xA6\x04\xB1\x04\xBD\x04\xC5\x04\xD0\x04\xDC\x04\xE6\x04\xF0\x04\xFA\x04\x05\x05\x0E\x05\x17\x05\"\x05,\x057\x05A\x05L\x05V\x05a\x05k\x05x\x05\x84\x05\x8D\x05\x97\x05\xA1\x05\xAB\x05\xB3\x05\xBC\x05\xC5\x05\xCE\x05\xD9\x05\xE2\x05\xEA\x05\xF6\x05\0\x06\t\x06\x12\x06\x1C\x06(\x064\x06>\x06H\x06R\x06\\\x06f\x06p\x06u\x06~\x06\x8A\x06\x96\x06\xA2\x06\xAC\x06\xB6\x06\xC0\x06\xC9\x06\xD2\x06\xDD\x06\xE6\x06\xEE\x06\xF6\x06\xFF\x06\t\x07\x10\x07\x19\x07\x1E\x07+\x074\x07>\x07H\x07S\x07^\x07i\x07t\x07~\x07\x88\x07\x92\x07\x9C\x07\xA5\x07\xB2\x07\xBE\x07\xC8\x07\xD4\x07\xD9\x07\xE3\x07\xED\x07\xF7\x07\0\x08\t\x08\x0F\x08\x18\x08#\x08-\x087\x08@\x08J\x08T\x08^\x08h\x08r\x08}\x08\x87\x08\x92\x08\x9A\x08\xA4\x08\xB0\x08\xBA\x08\xC8\x08\xD7\x08\xE6\x08\xF5\x08\0\t\x0C\t\x17\t\"\t-\t7\tB\tJ\tR\tanei-1772angen-1175anna-968ansei-1854antei-1227bcebunan-1444bunchu-1372bunei-1264bunji-1185bunka-1804bunki-1501bunkyu-1861bunmei-1469buno-1260bunpo-1317bunroku-1592bunryaku-1234bunsei-1818bunsho-1466cechogen-1028choho-999choji-1104chokan-1163chokyo-1487chokyu-1040choroku-1457choryaku-1037chosho-1132chotoku-995chowa-1012daido-806daiji-1126eicho-1096eien-987eiho-1081eiji-1141eikan-983eikyo-1429eikyu-1113eiman-1165einin-1293eiroku-1558eiryaku-1160eisho-1046eisho-1504eiso-989encho-923engen-1336engi-901enkyo-1308enkyo-1744enkyu-1069eno-1239enpo-1673enryaku-782entoku-1489gangyo-877genbun-1736genchu-1384genei-1118genji-1864genki-1570genko-1321genko-1331genkyu-1204genna-1615gennin-1224geno-1319genroku-1688genryaku-1184gentoku-1329hakuchi-650hakuho-672heiji-1159heiseihoan-1120hoei-1704hoen-1135hogen-1156hoji-1247hoki-770horeki-1751hotoku-1449jian-1021jingokeiun-767jinki-724jiryaku-1065jisho-1177joei-1232jogan-859jogen-1207jogen-976johei-931jokyo-1684jokyu-1219joo-1222joo-1652jotoku-1097jowa-834juei-1182kaei-1848kagen-1303kaho-1094kajo-848kakei-1387kakitsu-1441kanbun-1661kanei-1624kanen-1748kangen-1243kanji-1087kanki-1229kanko-1004kanna-985kannin-1017kanpo-1741kanpyo-889kansei-1789kansho-1460kantoku-1044kao-1169karoku-1225karyaku-1326kasho-1106katei-1235keian-1648keicho-1596keio-1865keiun-704kencho-1249kenei-1206kengen-1302kenji-1275kenkyu-1190kenmu-1334kennin-1201kenpo-1213kenryaku-1211kentoku-1370koan-1278kocho-1261kogen-1256kohei-1058koho-964koji-1142koji-1555koka-1844kokoku-1340konin-810koo-1389koryaku-1379kosho-1455kowa-1099kowa-1381kyoho-1716kyoroku-1528kyotoku-1452kyowa-1801kyuan-1145kyuju-1154manen-1860manji-1658manju-1024meijimeio-1492meireki-1655meitoku-1387meitoku-1390meiwa-1764ninan-1166ninji-1240ninju-851ninna-885ninpei-1151ocho-1311oei-1394oho-1161onin-1467otoku-1084owa-961reiki-715reiwaryakunin-1238saiko-854shoan-1171shoan-1299shocho-1428shochu-1324shogen-1259shohei-1346shoho-1074shoho-1644shoji-1199shoka-1257shoo-1288shoryaku-1077shoryaku-990shotai-898shotoku-1711showashowa-1312shucho-686taiei-1521taiho-701taika-645taishotenan-857tenbun-1532tencho-824tenei-1110tenen-973tengen-978tengi-1053tengyo-938tenji-1124tenju-1375tenmei-1781tenna-1681tennin-1108teno-781tenpo-1830tenpuku-1233tenpyo-729tenpyohoji-757tenpyojingo-765tenpyokampo-749tenpyoshoho-749tenroku-970tenryaku-947tensho-1131tensho-1573tentoku-957tenyo-1144tokuji-1306wado-708yoro-717yowa-1181") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\xEF\0\0\0\0\0\x15\0(\08\0K\0^\0`\0v\0\x8B\0\xA1\0\xB4\0\xC7\0\xDA\0\xEF\0\x03\x01\x19\x01-\x01B\x01X\x01l\x01\x81\x01\x84\x01\x99\x01\xAD\x01\xC1\x01\xD6\x01\xEC\x01\x02\x02\x18\x02/\x02E\x02Y\x02m\x02\x7F\x02\x92\x02\xA6\x02\xB6\x02\xC9\x02\xDB\x02\xEC\x02\0\x03\x14\x03'\x03:\x03N\x03c\x03w\x03\x8B\x03\x9B\x03\xAD\x03\xC0\x03\xD0\x03\xE4\x03\xF8\x03\x0C\x04!\x044\x04G\x04[\x04n\x04\x82\x04\x97\x04\xAD\x04\xC0\x04\xD3\x04\xE7\x04\xFB\x04\x10\x05#\x057\x05J\x05_\x05u\x05\x8A\x05\x9D\x05\xB0\x05\xC3\x05\xC4\x05\xD7\x05\xEA\x05\xFD\x05\x11\x06$\x065\x06J\x06_\x06q\x06\x88\x06\x99\x06\xAE\x06\xC2\x06\xD5\x06\xE7\x06\xFB\x06\r\x07\x1F\x074\x07I\x07\\\x07o\x07\x84\x07\x95\x07\xA7\x07\xB9\x07\xCC\x07\xDF\x07\xF0\x07\x03\x08\x18\x08,\x08B\x08X\x08l\x08\x7F\x08\x92\x08\xA6\x08\xB7\x08\xCB\x08\xDF\x08\xF2\x08\x06\t\x1B\t0\tB\tV\tk\t\x7F\t\x92\t\xA5\t\xBA\t\xCD\t\xDE\t\xF3\t\t\n\x1D\n0\nE\nX\nl\n\x80\n\x96\n\xAB\n\xBE\n\xD3\n\xE7\n\xFB\n\r\x0B \x0B3\x0BF\x0B[\x0Bm\x0B\x80\x0B\x96\x0B\xAB\x0B\xBE\x0B\xD1\x0B\xE6\x0B\xFC\x0B\x12\x0C&\x0C:\x0CN\x0Cd\x0Cw\x0C\x8A\x0C\x8B\x0C\x9E\x0C\xB3\x0C\xC8\x0C\xDD\x0C\xF0\x0C\x06\r\x19\r*\r;\rO\rc\ru\r\x87\r\x9A\r\xAE\r\xBE\r\xCF\r\xD0\r\xE6\r\xF8\r\x0C\x0E \x0E6\x0EL\x0Ea\x0Ev\x0E\x8A\x0E\x9E\x0E\xB2\x0E\xC6\x0E\xDA\x0E\xF1\x0E\x06\x0F\x19\x0F/\x0F0\x0FD\x0FW\x0Fj\x0F|\x0F\x8D\x0F\x8E\x0F\xA0\x0F\xB4\x0F\xC7\x0F\xDB\x0F\xEF\x0F\x01\x10\x14\x10'\x10:\x10M\x10a\x10t\x10\x88\x10\x9A\x10\xAE\x10\xC3\x10\xD6\x10\xEF\x10\x08\x11\"\x11=\x11P\x11d\x11y\x11\x8E\x11\xA1\x11\xB8\x11\xCC\x11\xDD\x11\xEF\x11An\xE2\x80\x99ei (1772\xE2\x80\x931781)Angen (1175\xE2\x80\x931177)Anna (968\xE2\x80\x93970)Ansei (1854\xE2\x80\x931860)Antei (1227\xE2\x80\x931229)CEBun\xE2\x80\x99an (1444\xE2\x80\x931449)Bunch\xC5\xAB (1372\xE2\x80\x931375)Bun\xE2\x80\x99ei (1264\xE2\x80\x931275)Bunji (1185\xE2\x80\x931190)Bunka (1804\xE2\x80\x931818)Bunki (1501\xE2\x80\x931504)Bunky\xC5\xAB (1861\xE2\x80\x931864)Bunmei (1469\xE2\x80\x931487)Bun\xE2\x80\x99\xC5\x8D (1260\xE2\x80\x931261)Bunp\xC5\x8D (1317\xE2\x80\x931319)Bunroku (1592\xE2\x80\x931596)Bunryaku (1234\xE2\x80\x931235)Bunsei (1818\xE2\x80\x931830)Bunsh\xC5\x8D (1466\xE2\x80\x931467)BCECh\xC5\x8Dgen (1028\xE2\x80\x931037)Ch\xC5\x8Dh\xC5\x8D (999\xE2\x80\x931004)Ch\xC5\x8Dji (1104\xE2\x80\x931106)Ch\xC5\x8Dkan (1163\xE2\x80\x931165)Ch\xC5\x8Dky\xC5\x8D (1487\xE2\x80\x931489)Ch\xC5\x8Dky\xC5\xAB (1040\xE2\x80\x931044)Ch\xC5\x8Droku (1457\xE2\x80\x931460)Ch\xC5\x8Dryaku (1037\xE2\x80\x931040)Ch\xC5\x8Dsh\xC5\x8D (1132\xE2\x80\x931135)Ch\xC5\x8Dtoku (995\xE2\x80\x93999)Ch\xC5\x8Dwa (1012\xE2\x80\x931017)Daid\xC5\x8D (806\xE2\x80\x93810)Daiji (1126\xE2\x80\x931131)Eich\xC5\x8D (1096\xE2\x80\x931097)Eien (987\xE2\x80\x93989)Eih\xC5\x8D (1081\xE2\x80\x931084)Eiji (1141\xE2\x80\x931142)Eikan (983\xE2\x80\x93985)Eiky\xC5\x8D (1429\xE2\x80\x931441)Eiky\xC5\xAB (1113\xE2\x80\x931118)Eiman (1165\xE2\x80\x931166)Einin (1293\xE2\x80\x931299)Eiroku (1558\xE2\x80\x931570)Eiryaku (1160\xE2\x80\x931161)Eish\xC5\x8D (1046\xE2\x80\x931053)Eish\xC5\x8D (1504\xE2\x80\x931521)Eiso (989\xE2\x80\x93990)Ench\xC5\x8D (923\xE2\x80\x93931)Engen (1336\xE2\x80\x931340)Engi (901\xE2\x80\x93923)Enky\xC5\x8D (1308\xE2\x80\x931311)Enky\xC5\x8D (1744\xE2\x80\x931748)Enky\xC5\xAB (1069\xE2\x80\x931074)En\xE2\x80\x99\xC5\x8D (1239\xE2\x80\x931240)Enp\xC5\x8D (1673\xE2\x80\x931681)Enryaku (782\xE2\x80\x93806)Entoku (1489\xE2\x80\x931492)Gangy\xC5\x8D (877\xE2\x80\x93885)Genbun (1736\xE2\x80\x931741)Gench\xC5\xAB (1384\xE2\x80\x931392)Gen\xE2\x80\x99ei (1118\xE2\x80\x931120)Genji (1864\xE2\x80\x931865)Genki (1570\xE2\x80\x931573)Genk\xC5\x8D (1321\xE2\x80\x931324)Genk\xC5\x8D (1331\xE2\x80\x931334)Genky\xC5\xAB (1204\xE2\x80\x931206)Genna (1615\xE2\x80\x931624)Gennin (1224\xE2\x80\x931225)Gen\xC5\x8D (1319\xE2\x80\x931321)Genroku (1688\xE2\x80\x931704)Genryaku (1184\xE2\x80\x931185)Gentoku (1329\xE2\x80\x931331)Hakuchi (650\xE2\x80\x93671)Hakuh\xC5\x8D (672\xE2\x80\x93686)Heiji (1159\xE2\x80\x931160)HH\xC5\x8Dan (1120\xE2\x80\x931124)H\xC5\x8Dei (1704\xE2\x80\x931711)H\xC5\x8Den (1135\xE2\x80\x931141)H\xC5\x8Dgen (1156\xE2\x80\x931159)H\xC5\x8Dji (1247\xE2\x80\x931249)H\xC5\x8Dki (770\xE2\x80\x93780)H\xC5\x8Dreki (1751\xE2\x80\x931764)H\xC5\x8Dtoku (1449\xE2\x80\x931452)Jian (1021\xE2\x80\x931024)Jingo-keiun (767\xE2\x80\x93770)Jinki (724\xE2\x80\x93729)Jiryaku (1065\xE2\x80\x931069)Jish\xC5\x8D (1177\xE2\x80\x931181)J\xC5\x8Dei (1232\xE2\x80\x931233)J\xC5\x8Dgan (859\xE2\x80\x93877)J\xC5\x8Dgen (1207\xE2\x80\x931211)J\xC5\x8Dgen (976\xE2\x80\x93978)J\xC5\x8Dhei (931\xE2\x80\x93938)J\xC5\x8Dky\xC5\x8D (1684\xE2\x80\x931688)J\xC5\x8Dky\xC5\xAB (1219\xE2\x80\x931222)J\xC5\x8D\xC5\x8D (1222\xE2\x80\x931224)J\xC5\x8D\xC5\x8D (1652\xE2\x80\x931655)J\xC5\x8Dtoku (1097\xE2\x80\x931099)J\xC5\x8Dwa (834\xE2\x80\x93848)Juei (1182\xE2\x80\x931184)Kaei (1848\xE2\x80\x931854)Kagen (1303\xE2\x80\x931306)Kah\xC5\x8D (1094\xE2\x80\x931096)Kaj\xC5\x8D (848\xE2\x80\x93851)Kakei (1387\xE2\x80\x931389)Kakitsu (1441\xE2\x80\x931444)Kanbun (1661\xE2\x80\x931673)Kan\xE2\x80\x99ei (1624\xE2\x80\x931644)Kan\xE2\x80\x99en (1748\xE2\x80\x931751)Kangen (1243\xE2\x80\x931247)Kanji (1087\xE2\x80\x931094)Kanki (1229\xE2\x80\x931232)Kank\xC5\x8D (1004\xE2\x80\x931012)Kanna (985\xE2\x80\x93987)Kannin (1017\xE2\x80\x931021)Kanp\xC5\x8D (1741\xE2\x80\x931744)Kanpy\xC5\x8D (889\xE2\x80\x93898)Kansei (1789\xE2\x80\x931801)Kansh\xC5\x8D (1460\xE2\x80\x931466)Kantoku (1044\xE2\x80\x931046)Ka\xC5\x8D (1169\xE2\x80\x931171)Karoku (1225\xE2\x80\x931227)Karyaku (1326\xE2\x80\x931329)Kash\xC5\x8D (1106\xE2\x80\x931108)Katei (1235\xE2\x80\x931238)Keian (1648\xE2\x80\x931652)Keich\xC5\x8D (1596\xE2\x80\x931615)Kei\xC5\x8D (1865\xE2\x80\x931868)Keiun (704\xE2\x80\x93708)Kench\xC5\x8D (1249\xE2\x80\x931256)Ken\xE2\x80\x99ei (1206\xE2\x80\x931207)Kengen (1302\xE2\x80\x931303)Kenji (1275\xE2\x80\x931278)Kenky\xC5\xAB (1190\xE2\x80\x931199)Kenmu (1334\xE2\x80\x931336)Kennin (1201\xE2\x80\x931204)Kenp\xC5\x8D (1213\xE2\x80\x931219)Kenryaku (1211\xE2\x80\x931213)Kentoku (1370\xE2\x80\x931372)K\xC5\x8Dan (1278\xE2\x80\x931288)K\xC5\x8Dch\xC5\x8D (1261\xE2\x80\x931264)K\xC5\x8Dgen (1256\xE2\x80\x931257)K\xC5\x8Dhei (1058\xE2\x80\x931065)K\xC5\x8Dh\xC5\x8D (964\xE2\x80\x93968)K\xC5\x8Dji (1142\xE2\x80\x931144)K\xC5\x8Dji (1555\xE2\x80\x931558)K\xC5\x8Dka (1844\xE2\x80\x931848)K\xC5\x8Dkoku (1340\xE2\x80\x931346)K\xC5\x8Dnin (810\xE2\x80\x93824)K\xC5\x8D\xC5\x8D (1389\xE2\x80\x931390)K\xC5\x8Dryaku (1379\xE2\x80\x931381)K\xC5\x8Dsh\xC5\x8D (1455\xE2\x80\x931457)K\xC5\x8Dwa (1099\xE2\x80\x931104)K\xC5\x8Dwa (1381\xE2\x80\x931384)Ky\xC5\x8Dh\xC5\x8D (1716\xE2\x80\x931736)Ky\xC5\x8Droku (1528\xE2\x80\x931532)Ky\xC5\x8Dtoku (1452\xE2\x80\x931455)Ky\xC5\x8Dwa (1801\xE2\x80\x931804)Ky\xC5\xABan (1145\xE2\x80\x931151)Ky\xC5\xABju (1154\xE2\x80\x931156)Man\xE2\x80\x99en (1860\xE2\x80\x931861)Manji (1658\xE2\x80\x931661)Manju (1024\xE2\x80\x931028)MMei\xC5\x8D (1492\xE2\x80\x931501)Meireki (1655\xE2\x80\x931658)Meitoku (1384\xE2\x80\x931387)Meitoku (1390\xE2\x80\x931394)Meiwa (1764\xE2\x80\x931772)Nin\xE2\x80\x99an (1166\xE2\x80\x931169)Ninji (1240\xE2\x80\x931243)Ninju (851\xE2\x80\x93854)Ninna (885\xE2\x80\x93889)Ninpei (1151\xE2\x80\x931154)\xC5\x8Cch\xC5\x8D (1311\xE2\x80\x931312)\xC5\x8Cei (1394\xE2\x80\x931428)\xC5\x8Cho (1161\xE2\x80\x931163)\xC5\x8Cnin (1467\xE2\x80\x931469)\xC5\x8Ctoku (1084\xE2\x80\x931087)\xC5\x8Cwa (961\xE2\x80\x93964)Reiki (715\xE2\x80\x93717)RRyakunin (1238\xE2\x80\x931239)Saik\xC5\x8D (854\xE2\x80\x93857)Sh\xC5\x8Dan (1171\xE2\x80\x931175)Sh\xC5\x8Dan (1299\xE2\x80\x931302)Sh\xC5\x8Dch\xC5\x8D (1428\xE2\x80\x931429)Sh\xC5\x8Dch\xC5\xAB (1324\xE2\x80\x931326)Sh\xC5\x8Dgen (1259\xE2\x80\x931260)Sh\xC5\x8Dhei (1346\xE2\x80\x931370)Sh\xC5\x8Dho (1074\xE2\x80\x931077)Sh\xC5\x8Dho (1644\xE2\x80\x931648)Sh\xC5\x8Dji (1199\xE2\x80\x931201)Sh\xC5\x8Dka (1257\xE2\x80\x931259)Sh\xC5\x8D\xC5\x8D (1288\xE2\x80\x931293)Sh\xC5\x8Dryaku (1077\xE2\x80\x931081)Sh\xC5\x8Dryaku (990\xE2\x80\x93995)Sh\xC5\x8Dtai (898\xE2\x80\x93901)Sh\xC5\x8Dtoku (1711\xE2\x80\x931716)SSh\xC5\x8Dwa (1312\xE2\x80\x931317)Shuch\xC5\x8D (686\xE2\x80\x93701)Taiei (1521\xE2\x80\x931528)Taih\xC5\x8D (701\xE2\x80\x93704)Taika (645\xE2\x80\x93650)TTen-an (857\xE2\x80\x93859)Tenbun (1532\xE2\x80\x931555)Tench\xC5\x8D (824\xE2\x80\x93834)Ten-ei (1110\xE2\x80\x931113)Ten\xE2\x80\x99en (973\xE2\x80\x93976)Tengen (978\xE2\x80\x93983)Tengi (1053\xE2\x80\x931058)Tengy\xC5\x8D (938\xE2\x80\x93947)Tenji (1124\xE2\x80\x931126)Tenju (1375\xE2\x80\x931379)Tenmei (1781\xE2\x80\x931789)Tenna (1681\xE2\x80\x931684)Tennin (1108\xE2\x80\x931110)Ten-\xC5\x8D (781\xE2\x80\x93782)Tenp\xC5\x8D (1830\xE2\x80\x931844)Tenpuku (1233\xE2\x80\x931234)Tenpy\xC5\x8D (729\xE2\x80\x93749)Tenpy\xC5\x8D-h\xC5\x8Dji (757\xE2\x80\x93765)Tenpy\xC5\x8D-jingo (765\xE2\x80\x93767)Tenpy\xC5\x8D-kamp\xC5\x8D (749\xE2\x80\x93749)Tenpy\xC5\x8D-sh\xC5\x8Dh\xC5\x8D (749\xE2\x80\x93757)Tenroku (970\xE2\x80\x93973)Tenryaku (947\xE2\x80\x93957)Tensh\xC5\x8D (1131\xE2\x80\x931132)Tensh\xC5\x8D (1573\xE2\x80\x931592)Tentoku (957\xE2\x80\x93961)Ten\xE2\x80\x99y\xC5\x8D (1144\xE2\x80\x931145)Tokuji (1306\xE2\x80\x931308)Wad\xC5\x8D (708\xE2\x80\x93715)Y\xC5\x8Dr\xC5\x8D (717\xE2\x80\x93724)Y\xC5\x8Dwa (1181\xE2\x80\x931182)") }) }); @@ -323,7 +323,7 @@ macro_rules! __impl_datetime_symbols_japanext_years_v1 { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\xEF\0\0\0\0\0\t\0\x13\0\x1B\0%\0/\x002\0<\0G\0Q\0[\0e\0o\0z\0\x85\0\x8E\0\x98\0\xA4\0\xB1\0\xBC\0\xC7\0\xC9\0\xD4\0\xDD\0\xE7\0\xF2\0\xFD\0\x08\x01\x14\x01!\x01,\x017\x01A\x01J\x01T\x01^\x01f\x01o\x01x\x01\x81\x01\x8B\x01\x95\x01\x9F\x01\xA9\x01\xB4\x01\xC0\x01\xCA\x01\xD4\x01\xDC\x01\xE5\x01\xEF\x01\xF7\x01\x01\x02\x0B\x02\x15\x02\x1D\x02&\x021\x02<\x02F\x02Q\x02\\\x02f\x02p\x02z\x02\x84\x02\x8E\x02\x99\x02\xA3\x02\xAE\x02\xB7\x02\xC3\x02\xD0\x02\xDC\x02\xE7\x02\xF1\x02\xFB\x02\x01\x03\n\x03\x13\x03\x1C\x03&\x03/\x037\x03B\x03M\x03V\x03d\x03m\x03y\x03\x83\x03\x8C\x03\x95\x03\x9F\x03\xA8\x03\xB1\x03\xBB\x03\xC5\x03\xCD\x03\xD5\x03\xE0\x03\xE8\x03\xF1\x03\xFA\x03\x04\x04\r\x04\x15\x04\x1F\x04+\x046\x04@\x04J\x04U\x04_\x04i\x04s\x04|\x04\x87\x04\x91\x04\x9B\x04\xA6\x04\xB1\x04\xBD\x04\xC5\x04\xD0\x04\xDC\x04\xE6\x04\xF0\x04\xFA\x04\x05\x05\x0E\x05\x17\x05\"\x05,\x057\x05A\x05L\x05V\x05a\x05k\x05x\x05\x84\x05\x8D\x05\x97\x05\xA1\x05\xAB\x05\xB3\x05\xBC\x05\xC5\x05\xCE\x05\xD9\x05\xE2\x05\xEA\x05\xF6\x05\0\x06\t\x06\x12\x06\x1C\x06(\x064\x06>\x06H\x06R\x06\\\x06f\x06p\x06u\x06~\x06\x8A\x06\x96\x06\xA2\x06\xAC\x06\xB6\x06\xC0\x06\xC9\x06\xD2\x06\xDD\x06\xE6\x06\xEE\x06\xF6\x06\xFF\x06\t\x07\x10\x07\x19\x07\x1E\x07+\x074\x07>\x07H\x07S\x07^\x07i\x07t\x07~\x07\x88\x07\x92\x07\x9C\x07\xA5\x07\xB2\x07\xBE\x07\xC8\x07\xD4\x07\xD9\x07\xE3\x07\xED\x07\xF7\x07\0\x08\t\x08\x0F\x08\x18\x08#\x08-\x087\x08@\x08J\x08T\x08^\x08h\x08r\x08}\x08\x87\x08\x92\x08\x9A\x08\xA4\x08\xB0\x08\xBA\x08\xC8\x08\xD7\x08\xE6\x08\xF5\x08\0\t\x0C\t\x17\t\"\t-\t7\tB\tJ\tR\tanei-1772angen-1175anna-968ansei-1854antei-1227bcebunan-1444bunchu-1372bunei-1264bunji-1185bunka-1804bunki-1501bunkyu-1861bunmei-1469buno-1260bunpo-1317bunroku-1592bunryaku-1234bunsei-1818bunsho-1466cechogen-1028choho-999choji-1104chokan-1163chokyo-1487chokyu-1040choroku-1457choryaku-1037chosho-1132chotoku-995chowa-1012daido-806daiji-1126eicho-1096eien-987eiho-1081eiji-1141eikan-983eikyo-1429eikyu-1113eiman-1165einin-1293eiroku-1558eiryaku-1160eisho-1046eisho-1504eiso-989encho-923engen-1336engi-901enkyo-1308enkyo-1744enkyu-1069eno-1239enpo-1673enryaku-782entoku-1489gangyo-877genbun-1736genchu-1384genei-1118genji-1864genki-1570genko-1321genko-1331genkyu-1204genna-1615gennin-1224geno-1319genroku-1688genryaku-1184gentoku-1329hakuchi-650hakuho-672heiji-1159heiseihoan-1120hoei-1704hoen-1135hogen-1156hoji-1247hoki-770horeki-1751hotoku-1449jian-1021jingokeiun-767jinki-724jiryaku-1065jisho-1177joei-1232jogan-859jogen-1207jogen-976johei-931jokyo-1684jokyu-1219joo-1222joo-1652jotoku-1097jowa-834juei-1182kaei-1848kagen-1303kaho-1094kajo-848kakei-1387kakitsu-1441kanbun-1661kanei-1624kanen-1748kangen-1243kanji-1087kanki-1229kanko-1004kanna-985kannin-1017kanpo-1741kanpyo-889kansei-1789kansho-1460kantoku-1044kao-1169karoku-1225karyaku-1326kasho-1106katei-1235keian-1648keicho-1596keio-1865keiun-704kencho-1249kenei-1206kengen-1302kenji-1275kenkyu-1190kenmu-1334kennin-1201kenpo-1213kenryaku-1211kentoku-1370koan-1278kocho-1261kogen-1256kohei-1058koho-964koji-1142koji-1555koka-1844kokoku-1340konin-810koo-1389koryaku-1379kosho-1455kowa-1099kowa-1381kyoho-1716kyoroku-1528kyotoku-1452kyowa-1801kyuan-1145kyuju-1154manen-1860manji-1658manju-1024meijimeio-1492meireki-1655meitoku-1387meitoku-1390meiwa-1764ninan-1166ninji-1240ninju-851ninna-885ninpei-1151ocho-1311oei-1394oho-1161onin-1467otoku-1084owa-961reiki-715reiwaryakunin-1238saiko-854shoan-1171shoan-1299shocho-1428shochu-1324shogen-1259shohei-1346shoho-1074shoho-1644shoji-1199shoka-1257shoo-1288shoryaku-1077shoryaku-990shotai-898shotoku-1711showashowa-1312shucho-686taiei-1521taiho-701taika-645taishotenan-857tenbun-1532tencho-824tenei-1110tenen-973tengen-978tengi-1053tengyo-938tenji-1124tenju-1375tenmei-1781tenna-1681tennin-1108teno-781tenpo-1830tenpuku-1233tenpyo-729tenpyohoji-757tenpyojingo-765tenpyokampo-749tenpyoshoho-749tenroku-970tenryaku-947tensho-1131tensho-1573tentoku-957tenyo-1144tokuji-1306wado-708yoro-717yowa-1181") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\xEF\0\0\0\0\0\x15\0(\08\0K\0^\0`\0v\0\x8B\0\xA1\0\xB4\0\xC7\0\xDA\0\xEF\0\x03\x01\x19\x01-\x01B\x01X\x01l\x01\x81\x01\x84\x01\x99\x01\xAD\x01\xC1\x01\xD6\x01\xEC\x01\x02\x02\x18\x02/\x02E\x02Y\x02m\x02\x7F\x02\x92\x02\xA6\x02\xB6\x02\xC9\x02\xDB\x02\xEC\x02\0\x03\x14\x03'\x03:\x03N\x03c\x03w\x03\x8B\x03\x9B\x03\xAD\x03\xC0\x03\xD0\x03\xE4\x03\xF8\x03\x0C\x04!\x044\x04G\x04[\x04n\x04\x82\x04\x97\x04\xAD\x04\xC0\x04\xD3\x04\xE7\x04\xFB\x04\x10\x05#\x057\x05J\x05_\x05u\x05\x8A\x05\x9D\x05\xB0\x05\xC3\x05\xC9\x05\xDC\x05\xEF\x05\x02\x06\x16\x06)\x06:\x06O\x06d\x06v\x06\x8D\x06\x9E\x06\xB3\x06\xC7\x06\xDA\x06\xEC\x06\0\x07\x12\x07$\x079\x07N\x07a\x07t\x07\x89\x07\x9A\x07\xAC\x07\xBE\x07\xD1\x07\xE4\x07\xF5\x07\x08\x08\x1D\x081\x08G\x08]\x08q\x08\x84\x08\x97\x08\xAB\x08\xBC\x08\xD0\x08\xE4\x08\xF7\x08\x0B\t \t5\tG\t[\tp\t\x84\t\x97\t\xAA\t\xBF\t\xD2\t\xE3\t\xF8\t\x0E\n\"\n5\nJ\n]\nq\n\x85\n\x9B\n\xB0\n\xC3\n\xD8\n\xEC\n\0\x0B\x12\x0B%\x0B8\x0BK\x0B`\x0Br\x0B\x85\x0B\x9B\x0B\xB0\x0B\xC3\x0B\xD6\x0B\xEB\x0B\x01\x0C\x17\x0C+\x0C?\x0CS\x0Ci\x0C|\x0C\x8F\x0C\x94\x0C\xA7\x0C\xBC\x0C\xD1\x0C\xE6\x0C\xF9\x0C\x0F\r\"\r3\rD\rX\rl\r~\r\x90\r\xA3\r\xB7\r\xC7\r\xD8\r\xDD\r\xF3\r\x05\x0E\x19\x0E-\x0EC\x0EY\x0En\x0E\x83\x0E\x97\x0E\xAB\x0E\xBF\x0E\xD3\x0E\xE7\x0E\xFE\x0E\x13\x0F&\x0F<\x0FB\x0FV\x0Fi\x0F|\x0F\x8E\x0F\x9F\x0F\xA6\x0F\xB8\x0F\xCC\x0F\xDF\x0F\xF3\x0F\x07\x10\x19\x10,\x10?\x10R\x10e\x10y\x10\x8C\x10\xA0\x10\xB2\x10\xC6\x10\xDB\x10\xEE\x10\x07\x11 \x11:\x11U\x11h\x11|\x11\x91\x11\xA6\x11\xB9\x11\xD0\x11\xE4\x11\xF5\x11\x07\x12An\xE2\x80\x99ei (1772\xE2\x80\x931781)Angen (1175\xE2\x80\x931177)Anna (968\xE2\x80\x93970)Ansei (1854\xE2\x80\x931860)Antei (1227\xE2\x80\x931229)ADBun\xE2\x80\x99an (1444\xE2\x80\x931449)Bunch\xC5\xAB (1372\xE2\x80\x931375)Bun\xE2\x80\x99ei (1264\xE2\x80\x931275)Bunji (1185\xE2\x80\x931190)Bunka (1804\xE2\x80\x931818)Bunki (1501\xE2\x80\x931504)Bunky\xC5\xAB (1861\xE2\x80\x931864)Bunmei (1469\xE2\x80\x931487)Bun\xE2\x80\x99\xC5\x8D (1260\xE2\x80\x931261)Bunp\xC5\x8D (1317\xE2\x80\x931319)Bunroku (1592\xE2\x80\x931596)Bunryaku (1234\xE2\x80\x931235)Bunsei (1818\xE2\x80\x931830)Bunsh\xC5\x8D (1466\xE2\x80\x931467)BCECh\xC5\x8Dgen (1028\xE2\x80\x931037)Ch\xC5\x8Dh\xC5\x8D (999\xE2\x80\x931004)Ch\xC5\x8Dji (1104\xE2\x80\x931106)Ch\xC5\x8Dkan (1163\xE2\x80\x931165)Ch\xC5\x8Dky\xC5\x8D (1487\xE2\x80\x931489)Ch\xC5\x8Dky\xC5\xAB (1040\xE2\x80\x931044)Ch\xC5\x8Droku (1457\xE2\x80\x931460)Ch\xC5\x8Dryaku (1037\xE2\x80\x931040)Ch\xC5\x8Dsh\xC5\x8D (1132\xE2\x80\x931135)Ch\xC5\x8Dtoku (995\xE2\x80\x93999)Ch\xC5\x8Dwa (1012\xE2\x80\x931017)Daid\xC5\x8D (806\xE2\x80\x93810)Daiji (1126\xE2\x80\x931131)Eich\xC5\x8D (1096\xE2\x80\x931097)Eien (987\xE2\x80\x93989)Eih\xC5\x8D (1081\xE2\x80\x931084)Eiji (1141\xE2\x80\x931142)Eikan (983\xE2\x80\x93985)Eiky\xC5\x8D (1429\xE2\x80\x931441)Eiky\xC5\xAB (1113\xE2\x80\x931118)Eiman (1165\xE2\x80\x931166)Einin (1293\xE2\x80\x931299)Eiroku (1558\xE2\x80\x931570)Eiryaku (1160\xE2\x80\x931161)Eish\xC5\x8D (1046\xE2\x80\x931053)Eish\xC5\x8D (1504\xE2\x80\x931521)Eiso (989\xE2\x80\x93990)Ench\xC5\x8D (923\xE2\x80\x93931)Engen (1336\xE2\x80\x931340)Engi (901\xE2\x80\x93923)Enky\xC5\x8D (1308\xE2\x80\x931311)Enky\xC5\x8D (1744\xE2\x80\x931748)Enky\xC5\xAB (1069\xE2\x80\x931074)En\xE2\x80\x99\xC5\x8D (1239\xE2\x80\x931240)Enp\xC5\x8D (1673\xE2\x80\x931681)Enryaku (782\xE2\x80\x93806)Entoku (1489\xE2\x80\x931492)Gangy\xC5\x8D (877\xE2\x80\x93885)Genbun (1736\xE2\x80\x931741)Gench\xC5\xAB (1384\xE2\x80\x931392)Gen\xE2\x80\x99ei (1118\xE2\x80\x931120)Genji (1864\xE2\x80\x931865)Genki (1570\xE2\x80\x931573)Genk\xC5\x8D (1321\xE2\x80\x931324)Genk\xC5\x8D (1331\xE2\x80\x931334)Genky\xC5\xAB (1204\xE2\x80\x931206)Genna (1615\xE2\x80\x931624)Gennin (1224\xE2\x80\x931225)Gen\xC5\x8D (1319\xE2\x80\x931321)Genroku (1688\xE2\x80\x931704)Genryaku (1184\xE2\x80\x931185)Gentoku (1329\xE2\x80\x931331)Hakuchi (650\xE2\x80\x93671)Hakuh\xC5\x8D (672\xE2\x80\x93686)Heiji (1159\xE2\x80\x931160)HeiseiH\xC5\x8Dan (1120\xE2\x80\x931124)H\xC5\x8Dei (1704\xE2\x80\x931711)H\xC5\x8Den (1135\xE2\x80\x931141)H\xC5\x8Dgen (1156\xE2\x80\x931159)H\xC5\x8Dji (1247\xE2\x80\x931249)H\xC5\x8Dki (770\xE2\x80\x93780)H\xC5\x8Dreki (1751\xE2\x80\x931764)H\xC5\x8Dtoku (1449\xE2\x80\x931452)Jian (1021\xE2\x80\x931024)Jingo-keiun (767\xE2\x80\x93770)Jinki (724\xE2\x80\x93729)Jiryaku (1065\xE2\x80\x931069)Jish\xC5\x8D (1177\xE2\x80\x931181)J\xC5\x8Dei (1232\xE2\x80\x931233)J\xC5\x8Dgan (859\xE2\x80\x93877)J\xC5\x8Dgen (1207\xE2\x80\x931211)J\xC5\x8Dgen (976\xE2\x80\x93978)J\xC5\x8Dhei (931\xE2\x80\x93938)J\xC5\x8Dky\xC5\x8D (1684\xE2\x80\x931688)J\xC5\x8Dky\xC5\xAB (1219\xE2\x80\x931222)J\xC5\x8D\xC5\x8D (1222\xE2\x80\x931224)J\xC5\x8D\xC5\x8D (1652\xE2\x80\x931655)J\xC5\x8Dtoku (1097\xE2\x80\x931099)J\xC5\x8Dwa (834\xE2\x80\x93848)Juei (1182\xE2\x80\x931184)Kaei (1848\xE2\x80\x931854)Kagen (1303\xE2\x80\x931306)Kah\xC5\x8D (1094\xE2\x80\x931096)Kaj\xC5\x8D (848\xE2\x80\x93851)Kakei (1387\xE2\x80\x931389)Kakitsu (1441\xE2\x80\x931444)Kanbun (1661\xE2\x80\x931673)Kan\xE2\x80\x99ei (1624\xE2\x80\x931644)Kan\xE2\x80\x99en (1748\xE2\x80\x931751)Kangen (1243\xE2\x80\x931247)Kanji (1087\xE2\x80\x931094)Kanki (1229\xE2\x80\x931232)Kank\xC5\x8D (1004\xE2\x80\x931012)Kanna (985\xE2\x80\x93987)Kannin (1017\xE2\x80\x931021)Kanp\xC5\x8D (1741\xE2\x80\x931744)Kanpy\xC5\x8D (889\xE2\x80\x93898)Kansei (1789\xE2\x80\x931801)Kansh\xC5\x8D (1460\xE2\x80\x931466)Kantoku (1044\xE2\x80\x931046)Ka\xC5\x8D (1169\xE2\x80\x931171)Karoku (1225\xE2\x80\x931227)Karyaku (1326\xE2\x80\x931329)Kash\xC5\x8D (1106\xE2\x80\x931108)Katei (1235\xE2\x80\x931238)Keian (1648\xE2\x80\x931652)Keich\xC5\x8D (1596\xE2\x80\x931615)Kei\xC5\x8D (1865\xE2\x80\x931868)Keiun (704\xE2\x80\x93708)Kench\xC5\x8D (1249\xE2\x80\x931256)Ken\xE2\x80\x99ei (1206\xE2\x80\x931207)Kengen (1302\xE2\x80\x931303)Kenji (1275\xE2\x80\x931278)Kenky\xC5\xAB (1190\xE2\x80\x931199)Kenmu (1334\xE2\x80\x931336)Kennin (1201\xE2\x80\x931204)Kenp\xC5\x8D (1213\xE2\x80\x931219)Kenryaku (1211\xE2\x80\x931213)Kentoku (1370\xE2\x80\x931372)K\xC5\x8Dan (1278\xE2\x80\x931288)K\xC5\x8Dch\xC5\x8D (1261\xE2\x80\x931264)K\xC5\x8Dgen (1256\xE2\x80\x931257)K\xC5\x8Dhei (1058\xE2\x80\x931065)K\xC5\x8Dh\xC5\x8D (964\xE2\x80\x93968)K\xC5\x8Dji (1142\xE2\x80\x931144)K\xC5\x8Dji (1555\xE2\x80\x931558)K\xC5\x8Dka (1844\xE2\x80\x931848)K\xC5\x8Dkoku (1340\xE2\x80\x931346)K\xC5\x8Dnin (810\xE2\x80\x93824)K\xC5\x8D\xC5\x8D (1389\xE2\x80\x931390)K\xC5\x8Dryaku (1379\xE2\x80\x931381)K\xC5\x8Dsh\xC5\x8D (1455\xE2\x80\x931457)K\xC5\x8Dwa (1099\xE2\x80\x931104)K\xC5\x8Dwa (1381\xE2\x80\x931384)Ky\xC5\x8Dh\xC5\x8D (1716\xE2\x80\x931736)Ky\xC5\x8Droku (1528\xE2\x80\x931532)Ky\xC5\x8Dtoku (1452\xE2\x80\x931455)Ky\xC5\x8Dwa (1801\xE2\x80\x931804)Ky\xC5\xABan (1145\xE2\x80\x931151)Ky\xC5\xABju (1154\xE2\x80\x931156)Man\xE2\x80\x99en (1860\xE2\x80\x931861)Manji (1658\xE2\x80\x931661)Manju (1024\xE2\x80\x931028)MeijiMei\xC5\x8D (1492\xE2\x80\x931501)Meireki (1655\xE2\x80\x931658)Meitoku (1384\xE2\x80\x931387)Meitoku (1390\xE2\x80\x931394)Meiwa (1764\xE2\x80\x931772)Nin\xE2\x80\x99an (1166\xE2\x80\x931169)Ninji (1240\xE2\x80\x931243)Ninju (851\xE2\x80\x93854)Ninna (885\xE2\x80\x93889)Ninpei (1151\xE2\x80\x931154)\xC5\x8Cch\xC5\x8D (1311\xE2\x80\x931312)\xC5\x8Cei (1394\xE2\x80\x931428)\xC5\x8Cho (1161\xE2\x80\x931163)\xC5\x8Cnin (1467\xE2\x80\x931469)\xC5\x8Ctoku (1084\xE2\x80\x931087)\xC5\x8Cwa (961\xE2\x80\x93964)Reiki (715\xE2\x80\x93717)ReiwaRyakunin (1238\xE2\x80\x931239)Saik\xC5\x8D (854\xE2\x80\x93857)Sh\xC5\x8Dan (1171\xE2\x80\x931175)Sh\xC5\x8Dan (1299\xE2\x80\x931302)Sh\xC5\x8Dch\xC5\x8D (1428\xE2\x80\x931429)Sh\xC5\x8Dch\xC5\xAB (1324\xE2\x80\x931326)Sh\xC5\x8Dgen (1259\xE2\x80\x931260)Sh\xC5\x8Dhei (1346\xE2\x80\x931370)Sh\xC5\x8Dho (1074\xE2\x80\x931077)Sh\xC5\x8Dho (1644\xE2\x80\x931648)Sh\xC5\x8Dji (1199\xE2\x80\x931201)Sh\xC5\x8Dka (1257\xE2\x80\x931259)Sh\xC5\x8D\xC5\x8D (1288\xE2\x80\x931293)Sh\xC5\x8Dryaku (1077\xE2\x80\x931081)Sh\xC5\x8Dryaku (990\xE2\x80\x93995)Sh\xC5\x8Dtai (898\xE2\x80\x93901)Sh\xC5\x8Dtoku (1711\xE2\x80\x931716)Sh\xC5\x8DwaSh\xC5\x8Dwa (1312\xE2\x80\x931317)Shuch\xC5\x8D (686\xE2\x80\x93701)Taiei (1521\xE2\x80\x931528)Taih\xC5\x8D (701\xE2\x80\x93704)Taika (645\xE2\x80\x93650)Taish\xC5\x8DTen-an (857\xE2\x80\x93859)Tenbun (1532\xE2\x80\x931555)Tench\xC5\x8D (824\xE2\x80\x93834)Ten-ei (1110\xE2\x80\x931113)Ten\xE2\x80\x99en (973\xE2\x80\x93976)Tengen (978\xE2\x80\x93983)Tengi (1053\xE2\x80\x931058)Tengy\xC5\x8D (938\xE2\x80\x93947)Tenji (1124\xE2\x80\x931126)Tenju (1375\xE2\x80\x931379)Tenmei (1781\xE2\x80\x931789)Tenna (1681\xE2\x80\x931684)Tennin (1108\xE2\x80\x931110)Ten-\xC5\x8D (781\xE2\x80\x93782)Tenp\xC5\x8D (1830\xE2\x80\x931844)Tenpuku (1233\xE2\x80\x931234)Tenpy\xC5\x8D (729\xE2\x80\x93749)Tenpy\xC5\x8D-h\xC5\x8Dji (757\xE2\x80\x93765)Tenpy\xC5\x8D-jingo (765\xE2\x80\x93767)Tenpy\xC5\x8D-kamp\xC5\x8D (749\xE2\x80\x93749)Tenpy\xC5\x8D-sh\xC5\x8Dh\xC5\x8D (749\xE2\x80\x93757)Tenroku (970\xE2\x80\x93973)Tenryaku (947\xE2\x80\x93957)Tensh\xC5\x8D (1131\xE2\x80\x931132)Tensh\xC5\x8D (1573\xE2\x80\x931592)Tentoku (957\xE2\x80\x93961)Ten\xE2\x80\x99y\xC5\x8D (1144\xE2\x80\x931145)Tokuji (1306\xE2\x80\x931308)Wad\xC5\x8D (708\xE2\x80\x93715)Y\xC5\x8Dr\xC5\x8D (717\xE2\x80\x93724)Y\xC5\x8Dwa (1181\xE2\x80\x931182)") }) }); - static UND_X_3: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Eras(unsafe { + static BGC_X_3: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Eras(unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\xEF\0\0\0\0\0\t\0\x13\0\x1B\0%\0/\x002\0<\0G\0Q\0[\0e\0o\0z\0\x85\0\x8E\0\x98\0\xA4\0\xB1\0\xBC\0\xC7\0\xC9\0\xD4\0\xDD\0\xE7\0\xF2\0\xFD\0\x08\x01\x14\x01!\x01,\x017\x01A\x01J\x01T\x01^\x01f\x01o\x01x\x01\x81\x01\x8B\x01\x95\x01\x9F\x01\xA9\x01\xB4\x01\xC0\x01\xCA\x01\xD4\x01\xDC\x01\xE5\x01\xEF\x01\xF7\x01\x01\x02\x0B\x02\x15\x02\x1D\x02&\x021\x02<\x02F\x02Q\x02\\\x02f\x02p\x02z\x02\x84\x02\x8E\x02\x99\x02\xA3\x02\xAE\x02\xB7\x02\xC3\x02\xD0\x02\xDC\x02\xE7\x02\xF1\x02\xFB\x02\x01\x03\n\x03\x13\x03\x1C\x03&\x03/\x037\x03B\x03M\x03V\x03d\x03m\x03y\x03\x83\x03\x8C\x03\x95\x03\x9F\x03\xA8\x03\xB1\x03\xBB\x03\xC5\x03\xCD\x03\xD5\x03\xE0\x03\xE8\x03\xF1\x03\xFA\x03\x04\x04\r\x04\x15\x04\x1F\x04+\x046\x04@\x04J\x04U\x04_\x04i\x04s\x04|\x04\x87\x04\x91\x04\x9B\x04\xA6\x04\xB1\x04\xBD\x04\xC5\x04\xD0\x04\xDC\x04\xE6\x04\xF0\x04\xFA\x04\x05\x05\x0E\x05\x17\x05\"\x05,\x057\x05A\x05L\x05V\x05a\x05k\x05x\x05\x84\x05\x8D\x05\x97\x05\xA1\x05\xAB\x05\xB3\x05\xBC\x05\xC5\x05\xCE\x05\xD9\x05\xE2\x05\xEA\x05\xF6\x05\0\x06\t\x06\x12\x06\x1C\x06(\x064\x06>\x06H\x06R\x06\\\x06f\x06p\x06u\x06~\x06\x8A\x06\x96\x06\xA2\x06\xAC\x06\xB6\x06\xC0\x06\xC9\x06\xD2\x06\xDD\x06\xE6\x06\xEE\x06\xF6\x06\xFF\x06\t\x07\x10\x07\x19\x07\x1E\x07+\x074\x07>\x07H\x07S\x07^\x07i\x07t\x07~\x07\x88\x07\x92\x07\x9C\x07\xA5\x07\xB2\x07\xBE\x07\xC8\x07\xD4\x07\xD9\x07\xE3\x07\xED\x07\xF7\x07\0\x08\t\x08\x0F\x08\x18\x08#\x08-\x087\x08@\x08J\x08T\x08^\x08h\x08r\x08}\x08\x87\x08\x92\x08\x9A\x08\xA4\x08\xB0\x08\xBA\x08\xC8\x08\xD7\x08\xE6\x08\xF5\x08\0\t\x0C\t\x17\t\"\t-\t7\tB\tJ\tR\tanei-1772angen-1175anna-968ansei-1854antei-1227bcebunan-1444bunchu-1372bunei-1264bunji-1185bunka-1804bunki-1501bunkyu-1861bunmei-1469buno-1260bunpo-1317bunroku-1592bunryaku-1234bunsei-1818bunsho-1466cechogen-1028choho-999choji-1104chokan-1163chokyo-1487chokyu-1040choroku-1457choryaku-1037chosho-1132chotoku-995chowa-1012daido-806daiji-1126eicho-1096eien-987eiho-1081eiji-1141eikan-983eikyo-1429eikyu-1113eiman-1165einin-1293eiroku-1558eiryaku-1160eisho-1046eisho-1504eiso-989encho-923engen-1336engi-901enkyo-1308enkyo-1744enkyu-1069eno-1239enpo-1673enryaku-782entoku-1489gangyo-877genbun-1736genchu-1384genei-1118genji-1864genki-1570genko-1321genko-1331genkyu-1204genna-1615gennin-1224geno-1319genroku-1688genryaku-1184gentoku-1329hakuchi-650hakuho-672heiji-1159heiseihoan-1120hoei-1704hoen-1135hogen-1156hoji-1247hoki-770horeki-1751hotoku-1449jian-1021jingokeiun-767jinki-724jiryaku-1065jisho-1177joei-1232jogan-859jogen-1207jogen-976johei-931jokyo-1684jokyu-1219joo-1222joo-1652jotoku-1097jowa-834juei-1182kaei-1848kagen-1303kaho-1094kajo-848kakei-1387kakitsu-1441kanbun-1661kanei-1624kanen-1748kangen-1243kanji-1087kanki-1229kanko-1004kanna-985kannin-1017kanpo-1741kanpyo-889kansei-1789kansho-1460kantoku-1044kao-1169karoku-1225karyaku-1326kasho-1106katei-1235keian-1648keicho-1596keio-1865keiun-704kencho-1249kenei-1206kengen-1302kenji-1275kenkyu-1190kenmu-1334kennin-1201kenpo-1213kenryaku-1211kentoku-1370koan-1278kocho-1261kogen-1256kohei-1058koho-964koji-1142koji-1555koka-1844kokoku-1340konin-810koo-1389koryaku-1379kosho-1455kowa-1099kowa-1381kyoho-1716kyoroku-1528kyotoku-1452kyowa-1801kyuan-1145kyuju-1154manen-1860manji-1658manju-1024meijimeio-1492meireki-1655meitoku-1387meitoku-1390meiwa-1764ninan-1166ninji-1240ninju-851ninna-885ninpei-1151ocho-1311oei-1394oho-1161onin-1467otoku-1084owa-961reiki-715reiwaryakunin-1238saiko-854shoan-1171shoan-1299shocho-1428shochu-1324shogen-1259shohei-1346shoho-1074shoho-1644shoji-1199shoka-1257shoo-1288shoryaku-1077shoryaku-990shotai-898shotoku-1711showashowa-1312shucho-686taiei-1521taiho-701taika-645taishotenan-857tenbun-1532tencho-824tenei-1110tenen-973tengen-978tengi-1053tengyo-938tenji-1124tenju-1375tenmei-1781tenna-1681tennin-1108teno-781tenpo-1830tenpuku-1233tenpyo-729tenpyohoji-757tenpyojingo-765tenpyokampo-749tenpyoshoho-749tenroku-970tenryaku-947tensho-1131tensho-1573tentoku-957tenyo-1144tokuji-1306wado-708yoro-717yowa-1181") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\xEF\0\0\0\0\0\x15\0(\08\0K\0^\0`\0v\0\x8B\0\xA1\0\xB4\0\xC7\0\xDA\0\xEF\0\x03\x01\x19\x01-\x01B\x01X\x01l\x01\x81\x01\x84\x01\x99\x01\xAD\x01\xC1\x01\xD6\x01\xEC\x01\x02\x02\x18\x02/\x02E\x02Y\x02m\x02\x7F\x02\x92\x02\xA6\x02\xB6\x02\xC9\x02\xDB\x02\xEC\x02\0\x03\x14\x03'\x03:\x03N\x03c\x03w\x03\x8B\x03\x9B\x03\xAD\x03\xC0\x03\xD0\x03\xE4\x03\xF8\x03\x0C\x04!\x044\x04G\x04[\x04n\x04\x82\x04\x97\x04\xAD\x04\xC0\x04\xD3\x04\xE7\x04\xFB\x04\x10\x05#\x057\x05J\x05_\x05u\x05\x8A\x05\x9D\x05\xB0\x05\xC3\x05\xC9\x05\xDC\x05\xEF\x05\x02\x06\x16\x06)\x06:\x06O\x06d\x06v\x06\x8D\x06\x9E\x06\xB3\x06\xC7\x06\xDA\x06\xEC\x06\0\x07\x12\x07$\x079\x07N\x07a\x07t\x07\x89\x07\x9A\x07\xAC\x07\xBE\x07\xD1\x07\xE4\x07\xF5\x07\x08\x08\x1D\x081\x08G\x08]\x08q\x08\x84\x08\x97\x08\xAB\x08\xBC\x08\xD0\x08\xE4\x08\xF7\x08\x0B\t \t5\tG\t[\tp\t\x84\t\x97\t\xAA\t\xBF\t\xD2\t\xE3\t\xF8\t\x0E\n\"\n5\nJ\n]\nq\n\x85\n\x9B\n\xB0\n\xC3\n\xD8\n\xEC\n\0\x0B\x12\x0B%\x0B8\x0BK\x0B`\x0Br\x0B\x85\x0B\x9B\x0B\xB0\x0B\xC3\x0B\xD6\x0B\xEB\x0B\x01\x0C\x17\x0C+\x0C?\x0CS\x0Ci\x0C|\x0C\x8F\x0C\x94\x0C\xA7\x0C\xBC\x0C\xD1\x0C\xE6\x0C\xF9\x0C\x0F\r\"\r3\rD\rX\rl\r~\r\x90\r\xA3\r\xB7\r\xC7\r\xD8\r\xDD\r\xF3\r\x05\x0E\x19\x0E-\x0EC\x0EY\x0En\x0E\x83\x0E\x97\x0E\xAB\x0E\xBF\x0E\xD3\x0E\xE7\x0E\xFE\x0E\x13\x0F&\x0F<\x0FB\x0FV\x0Fi\x0F|\x0F\x8E\x0F\x9F\x0F\xA6\x0F\xB8\x0F\xCC\x0F\xDF\x0F\xF3\x0F\x07\x10\x19\x10,\x10?\x10R\x10e\x10y\x10\x8C\x10\xA0\x10\xB2\x10\xC6\x10\xDB\x10\xEE\x10\x07\x11 \x11:\x11U\x11h\x11|\x11\x91\x11\xA6\x11\xB9\x11\xD0\x11\xE4\x11\xF5\x11\x07\x12An\xE2\x80\x99ei (1772\xE2\x80\x931781)Angen (1175\xE2\x80\x931177)Anna (968\xE2\x80\x93970)Ansei (1854\xE2\x80\x931860)Antei (1227\xE2\x80\x931229)CEBun\xE2\x80\x99an (1444\xE2\x80\x931449)Bunch\xC5\xAB (1372\xE2\x80\x931375)Bun\xE2\x80\x99ei (1264\xE2\x80\x931275)Bunji (1185\xE2\x80\x931190)Bunka (1804\xE2\x80\x931818)Bunki (1501\xE2\x80\x931504)Bunky\xC5\xAB (1861\xE2\x80\x931864)Bunmei (1469\xE2\x80\x931487)Bun\xE2\x80\x99\xC5\x8D (1260\xE2\x80\x931261)Bunp\xC5\x8D (1317\xE2\x80\x931319)Bunroku (1592\xE2\x80\x931596)Bunryaku (1234\xE2\x80\x931235)Bunsei (1818\xE2\x80\x931830)Bunsh\xC5\x8D (1466\xE2\x80\x931467)BCECh\xC5\x8Dgen (1028\xE2\x80\x931037)Ch\xC5\x8Dh\xC5\x8D (999\xE2\x80\x931004)Ch\xC5\x8Dji (1104\xE2\x80\x931106)Ch\xC5\x8Dkan (1163\xE2\x80\x931165)Ch\xC5\x8Dky\xC5\x8D (1487\xE2\x80\x931489)Ch\xC5\x8Dky\xC5\xAB (1040\xE2\x80\x931044)Ch\xC5\x8Droku (1457\xE2\x80\x931460)Ch\xC5\x8Dryaku (1037\xE2\x80\x931040)Ch\xC5\x8Dsh\xC5\x8D (1132\xE2\x80\x931135)Ch\xC5\x8Dtoku (995\xE2\x80\x93999)Ch\xC5\x8Dwa (1012\xE2\x80\x931017)Daid\xC5\x8D (806\xE2\x80\x93810)Daiji (1126\xE2\x80\x931131)Eich\xC5\x8D (1096\xE2\x80\x931097)Eien (987\xE2\x80\x93989)Eih\xC5\x8D (1081\xE2\x80\x931084)Eiji (1141\xE2\x80\x931142)Eikan (983\xE2\x80\x93985)Eiky\xC5\x8D (1429\xE2\x80\x931441)Eiky\xC5\xAB (1113\xE2\x80\x931118)Eiman (1165\xE2\x80\x931166)Einin (1293\xE2\x80\x931299)Eiroku (1558\xE2\x80\x931570)Eiryaku (1160\xE2\x80\x931161)Eish\xC5\x8D (1046\xE2\x80\x931053)Eish\xC5\x8D (1504\xE2\x80\x931521)Eiso (989\xE2\x80\x93990)Ench\xC5\x8D (923\xE2\x80\x93931)Engen (1336\xE2\x80\x931340)Engi (901\xE2\x80\x93923)Enky\xC5\x8D (1308\xE2\x80\x931311)Enky\xC5\x8D (1744\xE2\x80\x931748)Enky\xC5\xAB (1069\xE2\x80\x931074)En\xE2\x80\x99\xC5\x8D (1239\xE2\x80\x931240)Enp\xC5\x8D (1673\xE2\x80\x931681)Enryaku (782\xE2\x80\x93806)Entoku (1489\xE2\x80\x931492)Gangy\xC5\x8D (877\xE2\x80\x93885)Genbun (1736\xE2\x80\x931741)Gench\xC5\xAB (1384\xE2\x80\x931392)Gen\xE2\x80\x99ei (1118\xE2\x80\x931120)Genji (1864\xE2\x80\x931865)Genki (1570\xE2\x80\x931573)Genk\xC5\x8D (1321\xE2\x80\x931324)Genk\xC5\x8D (1331\xE2\x80\x931334)Genky\xC5\xAB (1204\xE2\x80\x931206)Genna (1615\xE2\x80\x931624)Gennin (1224\xE2\x80\x931225)Gen\xC5\x8D (1319\xE2\x80\x931321)Genroku (1688\xE2\x80\x931704)Genryaku (1184\xE2\x80\x931185)Gentoku (1329\xE2\x80\x931331)Hakuchi (650\xE2\x80\x93671)Hakuh\xC5\x8D (672\xE2\x80\x93686)Heiji (1159\xE2\x80\x931160)HeiseiH\xC5\x8Dan (1120\xE2\x80\x931124)H\xC5\x8Dei (1704\xE2\x80\x931711)H\xC5\x8Den (1135\xE2\x80\x931141)H\xC5\x8Dgen (1156\xE2\x80\x931159)H\xC5\x8Dji (1247\xE2\x80\x931249)H\xC5\x8Dki (770\xE2\x80\x93780)H\xC5\x8Dreki (1751\xE2\x80\x931764)H\xC5\x8Dtoku (1449\xE2\x80\x931452)Jian (1021\xE2\x80\x931024)Jingo-keiun (767\xE2\x80\x93770)Jinki (724\xE2\x80\x93729)Jiryaku (1065\xE2\x80\x931069)Jish\xC5\x8D (1177\xE2\x80\x931181)J\xC5\x8Dei (1232\xE2\x80\x931233)J\xC5\x8Dgan (859\xE2\x80\x93877)J\xC5\x8Dgen (1207\xE2\x80\x931211)J\xC5\x8Dgen (976\xE2\x80\x93978)J\xC5\x8Dhei (931\xE2\x80\x93938)J\xC5\x8Dky\xC5\x8D (1684\xE2\x80\x931688)J\xC5\x8Dky\xC5\xAB (1219\xE2\x80\x931222)J\xC5\x8D\xC5\x8D (1222\xE2\x80\x931224)J\xC5\x8D\xC5\x8D (1652\xE2\x80\x931655)J\xC5\x8Dtoku (1097\xE2\x80\x931099)J\xC5\x8Dwa (834\xE2\x80\x93848)Juei (1182\xE2\x80\x931184)Kaei (1848\xE2\x80\x931854)Kagen (1303\xE2\x80\x931306)Kah\xC5\x8D (1094\xE2\x80\x931096)Kaj\xC5\x8D (848\xE2\x80\x93851)Kakei (1387\xE2\x80\x931389)Kakitsu (1441\xE2\x80\x931444)Kanbun (1661\xE2\x80\x931673)Kan\xE2\x80\x99ei (1624\xE2\x80\x931644)Kan\xE2\x80\x99en (1748\xE2\x80\x931751)Kangen (1243\xE2\x80\x931247)Kanji (1087\xE2\x80\x931094)Kanki (1229\xE2\x80\x931232)Kank\xC5\x8D (1004\xE2\x80\x931012)Kanna (985\xE2\x80\x93987)Kannin (1017\xE2\x80\x931021)Kanp\xC5\x8D (1741\xE2\x80\x931744)Kanpy\xC5\x8D (889\xE2\x80\x93898)Kansei (1789\xE2\x80\x931801)Kansh\xC5\x8D (1460\xE2\x80\x931466)Kantoku (1044\xE2\x80\x931046)Ka\xC5\x8D (1169\xE2\x80\x931171)Karoku (1225\xE2\x80\x931227)Karyaku (1326\xE2\x80\x931329)Kash\xC5\x8D (1106\xE2\x80\x931108)Katei (1235\xE2\x80\x931238)Keian (1648\xE2\x80\x931652)Keich\xC5\x8D (1596\xE2\x80\x931615)Kei\xC5\x8D (1865\xE2\x80\x931868)Keiun (704\xE2\x80\x93708)Kench\xC5\x8D (1249\xE2\x80\x931256)Ken\xE2\x80\x99ei (1206\xE2\x80\x931207)Kengen (1302\xE2\x80\x931303)Kenji (1275\xE2\x80\x931278)Kenky\xC5\xAB (1190\xE2\x80\x931199)Kenmu (1334\xE2\x80\x931336)Kennin (1201\xE2\x80\x931204)Kenp\xC5\x8D (1213\xE2\x80\x931219)Kenryaku (1211\xE2\x80\x931213)Kentoku (1370\xE2\x80\x931372)K\xC5\x8Dan (1278\xE2\x80\x931288)K\xC5\x8Dch\xC5\x8D (1261\xE2\x80\x931264)K\xC5\x8Dgen (1256\xE2\x80\x931257)K\xC5\x8Dhei (1058\xE2\x80\x931065)K\xC5\x8Dh\xC5\x8D (964\xE2\x80\x93968)K\xC5\x8Dji (1142\xE2\x80\x931144)K\xC5\x8Dji (1555\xE2\x80\x931558)K\xC5\x8Dka (1844\xE2\x80\x931848)K\xC5\x8Dkoku (1340\xE2\x80\x931346)K\xC5\x8Dnin (810\xE2\x80\x93824)K\xC5\x8D\xC5\x8D (1389\xE2\x80\x931390)K\xC5\x8Dryaku (1379\xE2\x80\x931381)K\xC5\x8Dsh\xC5\x8D (1455\xE2\x80\x931457)K\xC5\x8Dwa (1099\xE2\x80\x931104)K\xC5\x8Dwa (1381\xE2\x80\x931384)Ky\xC5\x8Dh\xC5\x8D (1716\xE2\x80\x931736)Ky\xC5\x8Droku (1528\xE2\x80\x931532)Ky\xC5\x8Dtoku (1452\xE2\x80\x931455)Ky\xC5\x8Dwa (1801\xE2\x80\x931804)Ky\xC5\xABan (1145\xE2\x80\x931151)Ky\xC5\xABju (1154\xE2\x80\x931156)Man\xE2\x80\x99en (1860\xE2\x80\x931861)Manji (1658\xE2\x80\x931661)Manju (1024\xE2\x80\x931028)MeijiMei\xC5\x8D (1492\xE2\x80\x931501)Meireki (1655\xE2\x80\x931658)Meitoku (1384\xE2\x80\x931387)Meitoku (1390\xE2\x80\x931394)Meiwa (1764\xE2\x80\x931772)Nin\xE2\x80\x99an (1166\xE2\x80\x931169)Ninji (1240\xE2\x80\x931243)Ninju (851\xE2\x80\x93854)Ninna (885\xE2\x80\x93889)Ninpei (1151\xE2\x80\x931154)\xC5\x8Cch\xC5\x8D (1311\xE2\x80\x931312)\xC5\x8Cei (1394\xE2\x80\x931428)\xC5\x8Cho (1161\xE2\x80\x931163)\xC5\x8Cnin (1467\xE2\x80\x931469)\xC5\x8Ctoku (1084\xE2\x80\x931087)\xC5\x8Cwa (961\xE2\x80\x93964)Reiki (715\xE2\x80\x93717)ReiwaRyakunin (1238\xE2\x80\x931239)Saik\xC5\x8D (854\xE2\x80\x93857)Sh\xC5\x8Dan (1171\xE2\x80\x931175)Sh\xC5\x8Dan (1299\xE2\x80\x931302)Sh\xC5\x8Dch\xC5\x8D (1428\xE2\x80\x931429)Sh\xC5\x8Dch\xC5\xAB (1324\xE2\x80\x931326)Sh\xC5\x8Dgen (1259\xE2\x80\x931260)Sh\xC5\x8Dhei (1346\xE2\x80\x931370)Sh\xC5\x8Dho (1074\xE2\x80\x931077)Sh\xC5\x8Dho (1644\xE2\x80\x931648)Sh\xC5\x8Dji (1199\xE2\x80\x931201)Sh\xC5\x8Dka (1257\xE2\x80\x931259)Sh\xC5\x8D\xC5\x8D (1288\xE2\x80\x931293)Sh\xC5\x8Dryaku (1077\xE2\x80\x931081)Sh\xC5\x8Dryaku (990\xE2\x80\x93995)Sh\xC5\x8Dtai (898\xE2\x80\x93901)Sh\xC5\x8Dtoku (1711\xE2\x80\x931716)Sh\xC5\x8DwaSh\xC5\x8Dwa (1312\xE2\x80\x931317)Shuch\xC5\x8D (686\xE2\x80\x93701)Taiei (1521\xE2\x80\x931528)Taih\xC5\x8D (701\xE2\x80\x93704)Taika (645\xE2\x80\x93650)Taish\xC5\x8DTen-an (857\xE2\x80\x93859)Tenbun (1532\xE2\x80\x931555)Tench\xC5\x8D (824\xE2\x80\x93834)Ten-ei (1110\xE2\x80\x931113)Ten\xE2\x80\x99en (973\xE2\x80\x93976)Tengen (978\xE2\x80\x93983)Tengi (1053\xE2\x80\x931058)Tengy\xC5\x8D (938\xE2\x80\x93947)Tenji (1124\xE2\x80\x931126)Tenju (1375\xE2\x80\x931379)Tenmei (1781\xE2\x80\x931789)Tenna (1681\xE2\x80\x931684)Tennin (1108\xE2\x80\x931110)Ten-\xC5\x8D (781\xE2\x80\x93782)Tenp\xC5\x8D (1830\xE2\x80\x931844)Tenpuku (1233\xE2\x80\x931234)Tenpy\xC5\x8D (729\xE2\x80\x93749)Tenpy\xC5\x8D-h\xC5\x8Dji (757\xE2\x80\x93765)Tenpy\xC5\x8D-jingo (765\xE2\x80\x93767)Tenpy\xC5\x8D-kamp\xC5\x8D (749\xE2\x80\x93749)Tenpy\xC5\x8D-sh\xC5\x8Dh\xC5\x8D (749\xE2\x80\x93757)Tenroku (970\xE2\x80\x93973)Tenryaku (947\xE2\x80\x93957)Tensh\xC5\x8D (1131\xE2\x80\x931132)Tensh\xC5\x8D (1573\xE2\x80\x931592)Tentoku (957\xE2\x80\x93961)Ten\xE2\x80\x99y\xC5\x8D (1144\xE2\x80\x931145)Tokuji (1306\xE2\x80\x931308)Wad\xC5\x8D (708\xE2\x80\x93715)Y\xC5\x8Dr\xC5\x8D (717\xE2\x80\x93724)Y\xC5\x8Dwa (1181\xE2\x80\x931182)") }) }); @@ -1447,8 +1447,8 @@ macro_rules! __impl_datetime_symbols_japanext_years_v1 { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\xEF\0\0\0\0\0\t\0\x13\0\x1B\0%\0/\x002\0<\0G\0Q\0[\0e\0o\0z\0\x85\0\x8E\0\x98\0\xA4\0\xB1\0\xBC\0\xC7\0\xC9\0\xD4\0\xDD\0\xE7\0\xF2\0\xFD\0\x08\x01\x14\x01!\x01,\x017\x01A\x01J\x01T\x01^\x01f\x01o\x01x\x01\x81\x01\x8B\x01\x95\x01\x9F\x01\xA9\x01\xB4\x01\xC0\x01\xCA\x01\xD4\x01\xDC\x01\xE5\x01\xEF\x01\xF7\x01\x01\x02\x0B\x02\x15\x02\x1D\x02&\x021\x02<\x02F\x02Q\x02\\\x02f\x02p\x02z\x02\x84\x02\x8E\x02\x99\x02\xA3\x02\xAE\x02\xB7\x02\xC3\x02\xD0\x02\xDC\x02\xE7\x02\xF1\x02\xFB\x02\x01\x03\n\x03\x13\x03\x1C\x03&\x03/\x037\x03B\x03M\x03V\x03d\x03m\x03y\x03\x83\x03\x8C\x03\x95\x03\x9F\x03\xA8\x03\xB1\x03\xBB\x03\xC5\x03\xCD\x03\xD5\x03\xE0\x03\xE8\x03\xF1\x03\xFA\x03\x04\x04\r\x04\x15\x04\x1F\x04+\x046\x04@\x04J\x04U\x04_\x04i\x04s\x04|\x04\x87\x04\x91\x04\x9B\x04\xA6\x04\xB1\x04\xBD\x04\xC5\x04\xD0\x04\xDC\x04\xE6\x04\xF0\x04\xFA\x04\x05\x05\x0E\x05\x17\x05\"\x05,\x057\x05A\x05L\x05V\x05a\x05k\x05x\x05\x84\x05\x8D\x05\x97\x05\xA1\x05\xAB\x05\xB3\x05\xBC\x05\xC5\x05\xCE\x05\xD9\x05\xE2\x05\xEA\x05\xF6\x05\0\x06\t\x06\x12\x06\x1C\x06(\x064\x06>\x06H\x06R\x06\\\x06f\x06p\x06u\x06~\x06\x8A\x06\x96\x06\xA2\x06\xAC\x06\xB6\x06\xC0\x06\xC9\x06\xD2\x06\xDD\x06\xE6\x06\xEE\x06\xF6\x06\xFF\x06\t\x07\x10\x07\x19\x07\x1E\x07+\x074\x07>\x07H\x07S\x07^\x07i\x07t\x07~\x07\x88\x07\x92\x07\x9C\x07\xA5\x07\xB2\x07\xBE\x07\xC8\x07\xD4\x07\xD9\x07\xE3\x07\xED\x07\xF7\x07\0\x08\t\x08\x0F\x08\x18\x08#\x08-\x087\x08@\x08J\x08T\x08^\x08h\x08r\x08}\x08\x87\x08\x92\x08\x9A\x08\xA4\x08\xB0\x08\xBA\x08\xC8\x08\xD7\x08\xE6\x08\xF5\x08\0\t\x0C\t\x17\t\"\t-\t7\tB\tJ\tR\tanei-1772angen-1175anna-968ansei-1854antei-1227bcebunan-1444bunchu-1372bunei-1264bunji-1185bunka-1804bunki-1501bunkyu-1861bunmei-1469buno-1260bunpo-1317bunroku-1592bunryaku-1234bunsei-1818bunsho-1466cechogen-1028choho-999choji-1104chokan-1163chokyo-1487chokyu-1040choroku-1457choryaku-1037chosho-1132chotoku-995chowa-1012daido-806daiji-1126eicho-1096eien-987eiho-1081eiji-1141eikan-983eikyo-1429eikyu-1113eiman-1165einin-1293eiroku-1558eiryaku-1160eisho-1046eisho-1504eiso-989encho-923engen-1336engi-901enkyo-1308enkyo-1744enkyu-1069eno-1239enpo-1673enryaku-782entoku-1489gangyo-877genbun-1736genchu-1384genei-1118genji-1864genki-1570genko-1321genko-1331genkyu-1204genna-1615gennin-1224geno-1319genroku-1688genryaku-1184gentoku-1329hakuchi-650hakuho-672heiji-1159heiseihoan-1120hoei-1704hoen-1135hogen-1156hoji-1247hoki-770horeki-1751hotoku-1449jian-1021jingokeiun-767jinki-724jiryaku-1065jisho-1177joei-1232jogan-859jogen-1207jogen-976johei-931jokyo-1684jokyu-1219joo-1222joo-1652jotoku-1097jowa-834juei-1182kaei-1848kagen-1303kaho-1094kajo-848kakei-1387kakitsu-1441kanbun-1661kanei-1624kanen-1748kangen-1243kanji-1087kanki-1229kanko-1004kanna-985kannin-1017kanpo-1741kanpyo-889kansei-1789kansho-1460kantoku-1044kao-1169karoku-1225karyaku-1326kasho-1106katei-1235keian-1648keicho-1596keio-1865keiun-704kencho-1249kenei-1206kengen-1302kenji-1275kenkyu-1190kenmu-1334kennin-1201kenpo-1213kenryaku-1211kentoku-1370koan-1278kocho-1261kogen-1256kohei-1058koho-964koji-1142koji-1555koka-1844kokoku-1340konin-810koo-1389koryaku-1379kosho-1455kowa-1099kowa-1381kyoho-1716kyoroku-1528kyotoku-1452kyowa-1801kyuan-1145kyuju-1154manen-1860manji-1658manju-1024meijimeio-1492meireki-1655meitoku-1387meitoku-1390meiwa-1764ninan-1166ninji-1240ninju-851ninna-885ninpei-1151ocho-1311oei-1394oho-1161onin-1467otoku-1084owa-961reiki-715reiwaryakunin-1238saiko-854shoan-1171shoan-1299shocho-1428shochu-1324shogen-1259shohei-1346shoho-1074shoho-1644shoji-1199shoka-1257shoo-1288shoryaku-1077shoryaku-990shotai-898shotoku-1711showashowa-1312shucho-686taiei-1521taiho-701taika-645taishotenan-857tenbun-1532tencho-824tenei-1110tenen-973tengen-978tengi-1053tengyo-938tenji-1124tenju-1375tenmei-1781tenna-1681tennin-1108teno-781tenpo-1830tenpuku-1233tenpyo-729tenpyohoji-757tenpyojingo-765tenpyokampo-749tenpyoshoho-749tenroku-970tenryaku-947tensho-1131tensho-1573tentoku-957tenyo-1144tokuji-1306wado-708yoro-717yowa-1181") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\xEF\0\0\0\0\0\x1D\0@\0[\0x\0\x95\0\xB9\0\xD9\0\xF6\0\x13\x010\x01M\x01j\x01\x8A\x01\xA7\x01\xC4\x01\xE1\x01\x07\x023\x02P\x02m\x02\x97\x02\xB7\x02\xD0\x02\xEA\x02\x07\x03*\x03G\x03j\x03\x93\x03\xAD\x03\xCE\x03\xE8\x03\x06\x04&\x04@\x04^\x04{\x04\x95\x04\xB0\x04\xD3\x04\xF0\x04\r\x05*\x05M\x05v\x05\x90\x05\xAA\x05\xC2\x05\xE0\x05\x06\x06$\x06D\x06m\x06\x90\x06\xB0\x06\xD0\x06\xFD\x06&\x07D\x07g\x07\x87\x07\xA7\x07\xC7\x07\xE7\x07\x10\x080\x08S\x08s\x08\x96\x08\xB6\x08\xDF\x08\x0E\t7\tU\ts\t\x8D\t\x99\t\xB9\t\xD3\t\xF6\t\x19\n3\nK\nt\n\x97\n\xB4\n\xE0\n\xFB\n$\x0B>\x0BX\x0Bs\x0B\x93\x0B\xB1\x0B\xC9\x0B\xEC\x0B\t\x0C#\x0C=\x0C`\x0Cx\x0C\x92\x0C\xAC\x0C\xCC\x0C\xE9\x0C\x01\r\x1B\r;\r[\rx\r\x9B\r\xBE\r\xDB\r\xF8\r\x15\x0E0\x0EP\x0Em\x0E\x91\x0E\xAE\x0E\xCB\x0E\xF1\x0E\x0B\x0F.\x0FQ\x0Fk\x0F\x85\x0F\xA2\x0F\xBC\x0F\xD6\x0F\xF1\x0F\x11\x101\x10W\x10w\x10\x9A\x10\xBA\x10\xDD\x10\xFD\x10,\x11U\x11r\x11\x8C\x11\xAC\x11\xC6\x11\xDE\x11\xF8\x11\x12\x12,\x12O\x12j\x12\x84\x12\xAD\x12\xC7\x12\xE1\x12\xFB\x12\x1E\x13J\x13v\x13\x99\x13\xB9\x13\xD6\x13\xF9\x13\x16\x143\x14?\x14Y\x14\x82\x14\xA5\x14\xC8\x14\xE2\x14\x02\x15\x1F\x15:\x15U\x15r\x15\x8C\x15\xA6\x15\xC0\x15\xDD\x15\0\x16\x18\x160\x16<\x16h\x16\x89\x16\xA6\x16\xC3\x16\xDD\x16\xF7\x16\x17\x171\x17K\x17e\x17\x7F\x17\x99\x17\xB3\x17\xDC\x17\x03\x18!\x18D\x18P\x18j\x18\x82\x18\xA2\x18\xC0\x18\xDE\x18\xF0\x18\x11\x191\x19O\x19o\x19\x93\x19\xB7\x19\xD7\x19\xFE\x19\x1E\x1A>\x1A^\x1A~\x1A\xA1\x1A\xBF\x1A\xDF\x1A\x05\x1B,\x1B^\x1B\x96\x1B\xCB\x1B\xFD\x1B$\x1CQ\x1Cq\x1C\x91\x1C\xB8\x1C\xD8\x1C\xFB\x1C\x13\x1D+\x1D\xE0\xB8\xAD\xE0\xB8\xB1\xE0\xB8\x99\xE0\xB9\x80\xE0\xB8\xAD (1772\xE2\x80\x931781)\xE0\xB8\xAD\xE0\xB8\xB1\xE0\xB8\x87\xE0\xB9\x80\xE0\xB8\x87\xE0\xB9\x87\xE0\xB8\x87 (1175\xE2\x80\x931177)\xE0\xB8\xAD\xE0\xB8\xB1\xE0\xB8\x99\xE0\xB8\x99\xE0\xB8\xB0 (968\xE2\x80\x93970)\xE0\xB8\xAD\xE0\xB8\xB1\xE0\xB8\x99\xE0\xB9\x80\xE0\xB8\x8B (1854\xE2\x80\x931860)\xE0\xB8\xAD\xE0\xB8\xB1\xE0\xB8\x99\xE0\xB9\x80\xE0\xB8\x95 (1227\xE2\x80\x931229)\xE0\xB8\x84\xE0\xB8\xA3\xE0\xB8\xB4\xE0\xB8\xAA\xE0\xB8\x95\xE0\xB9\x8C\xE0\xB8\xA8\xE0\xB8\xB1\xE0\xB8\x81\xE0\xB8\xA3\xE0\xB8\xB2\xE0\xB8\x8A\xE0\xB8\x9A\xE0\xB8\xB8\xE0\xB8\x99\xE0\xB8\xAD\xE0\xB8\xB1\xE0\xB8\x87 (1444\xE2\x80\x931449)\xE0\xB8\x9A\xE0\xB8\xB8\xE0\xB8\x99\xE0\xB8\x8A\xE0\xB8\xB9 (1372\xE2\x80\x931375)\xE0\xB8\x9A\xE0\xB8\xB8\xE0\xB8\x99\xE0\xB9\x80\xE0\xB8\xAD (1264\xE2\x80\x931275)\xE0\xB8\x9A\xE0\xB8\xB8\xE0\xB8\x99\xE0\xB8\x88\xE0\xB8\xB4 (1185\xE2\x80\x931190)\xE0\xB8\x9A\xE0\xB8\xB8\xE0\xB8\x87\xE0\xB8\x81\xE0\xB8\xB0 (1804\xE2\x80\x931818)\xE0\xB8\x9A\xE0\xB8\xB8\xE0\xB8\x87\xE0\xB8\x81\xE0\xB8\xB4 (1501\xE2\x80\x931504)\xE0\xB8\x9A\xE0\xB8\xB8\xE0\xB8\x87\xE0\xB8\x81\xE0\xB8\xB5\xE0\xB8\xA7 (1861\xE2\x80\x931864)\xE0\xB8\x9A\xE0\xB8\xB8\xE0\xB8\xA1\xE0\xB9\x80\xE0\xB8\xA1 (1469\xE2\x80\x931487)\xE0\xB8\x9A\xE0\xB8\xB8\xE0\xB8\x99\xE0\xB9\x82\xE0\xB8\xAD (1260\xE2\x80\x931261)\xE0\xB8\x9A\xE0\xB8\xB8\xE0\xB8\xA1\xE0\xB9\x82\xE0\xB8\x9B (1317\xE2\x80\x931319)\xE0\xB8\x9A\xE0\xB8\xB8\xE0\xB8\x99\xE0\xB9\x82\xE0\xB8\xA3\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB8 (1592\xE2\x80\x931596)\xE0\xB8\x9A\xE0\xB8\xB8\xE0\xB8\x99\xE0\xB9\x80\xE0\xB8\xA3\xE0\xB8\xB5\xE0\xB8\xA2\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB8 (1234\xE2\x80\x931235)\xE0\xB8\x9A\xE0\xB8\xB8\xE0\xB8\x99\xE0\xB9\x80\xE0\xB8\x8B (1818\xE2\x80\x931830)\xE0\xB8\x9A\xE0\xB8\xB8\xE0\xB8\x99\xE0\xB9\x82\xE0\xB8\x8A (1466\xE2\x80\x931467)\xE0\xB8\x9B\xE0\xB8\xB5\xE0\xB8\x81\xE0\xB9\x88\xE0\xB8\xAD\xE0\xB8\x99\xE0\xB8\x84\xE0\xB8\xA3\xE0\xB8\xB4\xE0\xB8\xAA\xE0\xB8\x95\xE0\xB8\x81\xE0\xB8\xB2\xE0\xB8\xA5\xE0\xB9\x82\xE0\xB8\x8A\xE0\xB9\x80\xE0\xB8\x87\xE0\xB9\x87\xE0\xB8\x87 (1028\xE2\x80\x931037)\xE0\xB9\x82\xE0\xB8\x8A\xE0\xB9\x82\xE0\xB8\xAE (999\xE2\x80\x931004)\xE0\xB9\x82\xE0\xB8\x8A\xE0\xB8\x88\xE0\xB8\xB4 (1104\xE2\x80\x931106)\xE0\xB9\x82\xE0\xB8\x8A\xE0\xB8\x81\xE0\xB8\xB1\xE0\xB8\x87 (1163\xE2\x80\x931165)\xE0\xB9\x82\xE0\xB8\x8A\xE0\xB9\x80\xE0\xB8\x81\xE0\xB8\xB5\xE0\xB8\xA2\xE0\xB8\xA7 (1487\xE2\x80\x931489)\xE0\xB9\x82\xE0\xB8\x8A\xE0\xB8\x84\xE0\xB8\xB5\xE0\xB8\xA7 (1040\xE2\x80\x931044)\xE0\xB9\x82\xE0\xB8\x8A\xE0\xB9\x82\xE0\xB8\xA3\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB8 (1457\xE2\x80\x931460)\xE0\xB9\x82\xE0\xB8\x8A\xE0\xB9\x80\xE0\xB8\xA3\xE0\xB8\xB5\xE0\xB8\xA2\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB8 (1037\xE2\x80\x931040)\xE0\xB9\x82\xE0\xB8\x8A\xE0\xB9\x82\xE0\xB8\x8A (1132\xE2\x80\x931135)\xE0\xB9\x82\xE0\xB8\x8A\xE0\xB9\x82\xE0\xB8\x95\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB8 (995\xE2\x80\x93999)\xE0\xB9\x82\xE0\xB8\x8A\xE0\xB8\xA7\xE0\xB8\xB0 (1012\xE2\x80\x931017)\xE0\xB8\x94\xE0\xB8\xB0\xE0\xB8\xAD\xE0\xB8\xB4\xE0\xB9\x82\xE0\xB8\x94 (806\xE2\x80\x93810)\xE0\xB8\x94\xE0\xB8\xB0\xE0\xB8\xAD\xE0\xB8\xB4\xE0\xB8\x88\xE0\xB8\xB4 (1126\xE2\x80\x931131)\xE0\xB9\x80\xE0\xB8\xAD\xE0\xB9\x82\xE0\xB8\x8A (1096\xE2\x80\x931097)\xE0\xB9\x80\xE0\xB8\xAD\xE0\xB9\x80\xE0\xB8\xAD\xE0\xB9\x87\xE0\xB8\x87 (987\xE2\x80\x93989)\xE0\xB9\x80\xE0\xB8\xAD\xE0\xB9\x82\xE0\xB8\xAE\xE0\xB8\xB0 (1081\xE2\x80\x931084)\xE0\xB9\x80\xE0\xB8\xAD\xE0\xB8\x88\xE0\xB8\xB4 (1141\xE2\x80\x931142)\xE0\xB9\x80\xE0\xB8\xAD\xE0\xB8\x81\xE0\xB8\xB1\xE0\xB8\x87 (983\xE2\x80\x93985)\xE0\xB9\x80\xE0\xB8\xAD\xE0\xB9\x80\xE0\xB8\x81\xE0\xB8\xB5\xE0\xB8\xA2\xE0\xB8\xA7 (1429\xE2\x80\x931441)\xE0\xB9\x80\xE0\xB8\xAD\xE0\xB8\x81\xE0\xB8\xB5\xE0\xB8\xA7 (1113\xE2\x80\x931118)\xE0\xB9\x80\xE0\xB8\xAD\xE0\xB8\xA1\xE0\xB8\xB1\xE0\xB8\x87 (1165\xE2\x80\x931166)\xE0\xB9\x80\xE0\xB8\xAD\xE0\xB8\x99\xE0\xB8\xB4\xE0\xB8\x87 (1293\xE2\x80\x931299)\xE0\xB9\x80\xE0\xB8\xAD\xE0\xB9\x82\xE0\xB8\xA3\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB8 (1558\xE2\x80\x931570)\xE0\xB9\x80\xE0\xB8\xAD\xE0\xB9\x80\xE0\xB8\xA3\xE0\xB8\xB5\xE0\xB8\xA2\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB8 (1160\xE2\x80\x931161)\xE0\xB9\x80\xE0\xB8\xAD\xE0\xB9\x82\xE0\xB8\x8A (1046\xE2\x80\x931053)\xE0\xB9\x80\xE0\xB8\xAD\xE0\xB9\x82\xE0\xB8\x8A (1504\xE2\x80\x931521)\xE0\xB9\x80\xE0\xB8\xAD\xE0\xB9\x82\xE0\xB8\x8B (989\xE2\x80\x93990)\xE0\xB9\x80\xE0\xB8\xAD\xE0\xB9\x87\xE0\xB8\x99\xE0\xB9\x82\xE0\xB8\x8A (923\xE2\x80\x93931)\xE0\xB9\x80\xE0\xB8\xAD\xE0\xB9\x87\xE0\xB8\x87\xE0\xB9\x80\xE0\xB8\x87\xE0\xB9\x87\xE0\xB8\x87 (1336\xE2\x80\x931340)\xE0\xB9\x80\xE0\xB8\xAD\xE0\xB9\x87\xE0\xB8\x87\xE0\xB8\x87\xE0\xB8\xB4 (901\xE2\x80\x93923)\xE0\xB9\x80\xE0\xB8\xAD\xE0\xB9\x87\xE0\xB8\x87\xE0\xB9\x80\xE0\xB8\x81 (1308\xE2\x80\x931311)\xE0\xB9\x80\xE0\xB8\xAD\xE0\xB9\x87\xE0\xB8\x87\xE0\xB9\x80\xE0\xB8\x81\xE0\xB8\xB5\xE0\xB8\xA2\xE0\xB8\xA7 (1744\xE2\x80\x931748)\xE0\xB9\x80\xE0\xB8\xAD\xE0\xB9\x87\xE0\xB8\x87\xE0\xB8\x84\xE0\xB8\xB5\xE0\xB8\xA7 (1069\xE2\x80\x931074)\xE0\xB9\x80\xE0\xB8\xAD\xE0\xB9\x87\xE0\xB8\x99\xE0\xB9\x82\xE0\xB8\xAD (1239\xE2\x80\x931240)\xE0\xB9\x80\xE0\xB8\xAD\xE0\xB9\x87\xE0\xB8\xA1\xE0\xB9\x82\xE0\xB8\x9B (1673\xE2\x80\x931681)\xE0\xB9\x80\xE0\xB8\xAD\xE0\xB9\x87\xE0\xB8\x99\xE0\xB9\x80\xE0\xB8\xA3\xE0\xB8\xB5\xE0\xB8\xA2\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB8 (782\xE2\x80\x93806)\xE0\xB9\x80\xE0\xB8\xAD\xE0\xB9\x87\xE0\xB8\x99\xE0\xB9\x82\xE0\xB8\x95\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB8 (1489\xE2\x80\x931492)\xE0\xB9\x80\xE0\xB8\x81\xE0\xB9\x87\xE0\xB8\x87\xE0\xB9\x80\xE0\xB8\x81 (877\xE2\x80\x93885)\xE0\xB9\x80\xE0\xB8\x81\xE0\xB9\x87\xE0\xB8\xA1\xE0\xB8\x9A\xE0\xB8\xB8\xE0\xB8\x87 (1736\xE2\x80\x931741)\xE0\xB9\x80\xE0\xB8\x81\xE0\xB9\x87\xE0\xB8\x99\xE0\xB8\x8A\xE0\xB8\xB9 (1384\xE2\x80\x931392)\xE0\xB9\x80\xE0\xB8\x81\xE0\xB9\x87\xE0\xB8\x99\xE0\xB9\x80\xE0\xB8\xAD (1118\xE2\x80\x931120)\xE0\xB9\x80\xE0\xB8\x81\xE0\xB9\x87\xE0\xB8\x99\xE0\xB8\x88\xE0\xB8\xB4 (1864\xE2\x80\x931865)\xE0\xB9\x80\xE0\xB8\x81\xE0\xB9\x87\xE0\xB8\x87\xE0\xB8\x81\xE0\xB8\xB4 (1570\xE2\x80\x931573)\xE0\xB9\x80\xE0\xB8\x81\xE0\xB9\x87\xE0\xB8\x87\xE0\xB9\x80\xE0\xB8\x81\xE0\xB8\xB5\xE0\xB8\xA2\xE0\xB8\xA7 (1321\xE2\x80\x931324)\xE0\xB9\x80\xE0\xB8\x81\xE0\xB9\x87\xE0\xB8\x87\xE0\xB9\x82\xE0\xB8\x81 (1331\xE2\x80\x931334)\xE0\xB9\x80\xE0\xB8\x81\xE0\xB9\x87\xE0\xB8\x87\xE0\xB8\x81\xE0\xB8\xB5\xE0\xB8\xA7 (1204\xE2\x80\x931206)\xE0\xB9\x80\xE0\xB8\x81\xE0\xB9\x87\xE0\xB8\x87\xE0\xB8\xA7\xE0\xB8\xB0 (1615\xE2\x80\x931624)\xE0\xB9\x80\xE0\xB8\x81\xE0\xB9\x87\xE0\xB8\x99\xE0\xB8\x99\xE0\xB8\xB4\xE0\xB8\x87 (1224\xE2\x80\x931225)\xE0\xB9\x80\xE0\xB8\x81\xE0\xB9\x87\xE0\xB8\x99\xE0\xB9\x82\xE0\xB8\xAD (1319\xE2\x80\x931321)\xE0\xB9\x80\xE0\xB8\x81\xE0\xB9\x87\xE0\xB8\x99\xE0\xB9\x82\xE0\xB8\xA3\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB8 (1688\xE2\x80\x931704)\xE0\xB9\x80\xE0\xB8\x81\xE0\xB9\x87\xE0\xB8\x99\xE0\xB9\x80\xE0\xB8\xA3\xE0\xB8\xB5\xE0\xB8\xA2\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB8 (1184\xE2\x80\x931185)\xE0\xB9\x80\xE0\xB8\x81\xE0\xB9\x87\xE0\xB8\x99\xE0\xB9\x82\xE0\xB8\x95\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB8 (1329\xE2\x80\x931331)\xE0\xB8\xAE\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB8\xE0\xB8\x8A\xE0\xB8\xB4 (650\xE2\x80\x93671)\xE0\xB8\xAE\xE0\xB8\xB2\xE0\xB8\x81\xE0\xB8\xB8\xE0\xB9\x82\xE0\xB8\xAE (672\xE2\x80\x93686)\xE0\xB9\x80\xE0\xB8\xAE\xE0\xB8\x88\xE0\xB8\xB4 (1159\xE2\x80\x931160)\xE0\xB9\x80\xE0\xB8\xAE\xE0\xB9\x80\xE0\xB8\x8B\xE0\xB9\x82\xE0\xB8\xAE\xE0\xB8\xB0\xE0\xB8\xAD\xE0\xB8\xB1\xE0\xB8\x87 (1120\xE2\x80\x931124)\xE0\xB9\x82\xE0\xB8\xAE\xE0\xB9\x80\xE0\xB8\xAD (1704\xE2\x80\x931711)\xE0\xB9\x82\xE0\xB8\xAE\xE0\xB8\xB0\xE0\xB9\x80\xE0\xB8\xAD\xE0\xB9\x87\xE0\xB8\x87 (1135\xE2\x80\x931141)\xE0\xB9\x82\xE0\xB8\xAE\xE0\xB8\xB0\xE0\xB9\x80\xE0\xB8\x87\xE0\xB9\x87\xE0\xB8\x87 (1156\xE2\x80\x931159)\xE0\xB9\x82\xE0\xB8\xAE\xE0\xB8\x88\xE0\xB8\xB4 (1247\xE2\x80\x931249)\xE0\xB9\x82\xE0\xB8\xAE\xE0\xB8\x81\xE0\xB8\xB4 (770\xE2\x80\x93780)\xE0\xB9\x82\xE0\xB8\xAE\xE0\xB9\x80\xE0\xB8\xA3\xE0\xB8\xB5\xE0\xB8\xA2\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB8 (1751\xE2\x80\x931764)\xE0\xB9\x82\xE0\xB8\xAE\xE0\xB9\x82\xE0\xB8\x95\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB8 (1449\xE2\x80\x931452)\xE0\xB8\x88\xE0\xB8\xB4\xE0\xB8\xAD\xE0\xB8\xB1\xE0\xB8\x87 (1021\xE2\x80\x931024)\xE0\xB8\x88\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB9\x82\xE0\xB8\x87\xE0\xB8\xB0-\xE0\xB9\x80\xE0\xB8\x84\xE0\xB8\xAD\xE0\xB8\xB8\xE0\xB8\x87 (767-770)\xE0\xB8\x88\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB8\x81\xE0\xB8\xB4 (724\xE2\x80\x93729)\xE0\xB8\x88\xE0\xB8\xB4\xE0\xB9\x80\xE0\xB8\xA3\xE0\xB8\xB5\xE0\xB8\xA2\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB8 (1065\xE2\x80\x931069)\xE0\xB8\x88\xE0\xB8\xB4\xE0\xB9\x82\xE0\xB8\x8A (1177\xE2\x80\x931181)\xE0\xB9\x82\xE0\xB8\x88\xE0\xB9\x80\xE0\xB8\xAD (1232\xE2\x80\x931233)\xE0\xB9\x82\xE0\xB8\x88\xE0\xB8\x87\xE0\xB8\xB1\xE0\xB8\x87 (859\xE2\x80\x93877)\xE0\xB9\x82\xE0\xB8\x8A\xE0\xB9\x80\xE0\xB8\x81\xE0\xB9\x87\xE0\xB8\x87 (1207\xE2\x80\x931211)\xE0\xB9\x82\xE0\xB8\x88\xE0\xB9\x80\xE0\xB8\x87\xE0\xB9\x87\xE0\xB8\x87 (976\xE2\x80\x93978)\xE0\xB9\x82\xE0\xB8\x8A\xE0\xB9\x80\xE0\xB8\xAE (931\xE2\x80\x93938)\xE0\xB9\x82\xE0\xB8\x88\xE0\xB9\x80\xE0\xB8\x81\xE0\xB8\xB5\xE0\xB8\xA2\xE0\xB8\xA7 (1684\xE2\x80\x931688)\xE0\xB9\x82\xE0\xB8\x8A\xE0\xB8\x81\xE0\xB8\xB5\xE0\xB8\xA7 (1219\xE2\x80\x931222)\xE0\xB9\x82\xE0\xB8\x88\xE0\xB9\x82\xE0\xB8\xAD (1222\xE2\x80\x931224)\xE0\xB9\x82\xE0\xB8\x8A\xE0\xB9\x82\xE0\xB8\xAD (1652\xE2\x80\x931655)\xE0\xB9\x82\xE0\xB8\x8A\xE0\xB9\x82\xE0\xB8\x95\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB8 (1097\xE2\x80\x931099)\xE0\xB9\x82\xE0\xB8\x8A\xE0\xB8\xA7\xE0\xB8\xB0 (834\xE2\x80\x93848)\xE0\xB8\x88\xE0\xB8\xB8\xE0\xB9\x80\xE0\xB8\xAD (1182\xE2\x80\x931184)\xE0\xB8\x84\xE0\xB8\xB0\xE0\xB9\x80\xE0\xB8\xAD (1848\xE2\x80\x931854)\xE0\xB8\x84\xE0\xB8\xB0\xE0\xB9\x80\xE0\xB8\x87\xE0\xB9\x87\xE0\xB8\x87 (1303\xE2\x80\x931306)\xE0\xB8\x84\xE0\xB8\xB0\xE0\xB9\x82\xE0\xB8\xAE\xE0\xB8\xB0 (1094\xE2\x80\x931096)\xE0\xB8\x84\xE0\xB8\xB0\xE0\xB9\x82\xE0\xB8\x88 (848\xE2\x80\x93851)\xE0\xB8\x84\xE0\xB8\xB0\xE0\xB9\x80\xE0\xB8\x84 (1387\xE2\x80\x931389)\xE0\xB8\x84\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB4\xE0\xB8\xAA\xE0\xB8\xB6 (1441\xE2\x80\x931444)\xE0\xB8\x84\xE0\xB8\xB1\xE0\xB8\xA1\xE0\xB8\x9A\xE0\xB8\xB8\xE0\xB8\x87 (1661\xE2\x80\x931673)\xE0\xB8\x84\xE0\xB8\xB1\xE0\xB8\x99\xE0\xB9\x80\xE0\xB8\xAD (1624\xE2\x80\x931644)\xE0\xB8\x84\xE0\xB8\xB1\xE0\xB8\x99\xE0\xB9\x80\xE0\xB8\xAD\xE0\xB9\x87\xE0\xB8\x87 (1748\xE2\x80\x931751)\xE0\xB8\x84\xE0\xB8\xB1\xE0\xB8\x87\xE0\xB9\x80\xE0\xB8\x87\xE0\xB9\x87\xE0\xB8\x87 (1243\xE2\x80\x931247)\xE0\xB8\x84\xE0\xB8\xB1\xE0\xB8\x99\xE0\xB8\x88\xE0\xB8\xB4 (1087\xE2\x80\x931094)\xE0\xB8\x84\xE0\xB8\xB1\xE0\xB8\x87\xE0\xB8\x81\xE0\xB8\xB4 (1229\xE2\x80\x931232)\xE0\xB8\x84\xE0\xB8\xB1\xE0\xB8\x99\xE0\xB9\x82\xE0\xB8\x81 (1004\xE2\x80\x931012)\xE0\xB8\x84\xE0\xB8\xB1\xE0\xB8\x99\xE0\xB8\x99\xE0\xB8\xB0 (985\xE2\x80\x93987)\xE0\xB8\x84\xE0\xB8\xB1\xE0\xB8\x99\xE0\xB8\x99\xE0\xB8\xB4\xE0\xB8\x87 (1017\xE2\x80\x931021)\xE0\xB8\x84\xE0\xB8\xB1\xE0\xB8\xA1\xE0\xB9\x82\xE0\xB8\x9B (1741\xE2\x80\x931744)\xE0\xB8\x84\xE0\xB8\xB1\xE0\xB8\xA1\xE0\xB9\x80\xE0\xB8\x9E\xE0\xB8\xB5\xE0\xB8\xA2\xE0\xB8\xA7 (889\xE2\x80\x93898)\xE0\xB8\x84\xE0\xB8\xB1\xE0\xB8\x99\xE0\xB9\x80\xE0\xB8\x8B (1789\xE2\x80\x931801)\xE0\xB8\x84\xE0\xB8\xB1\xE0\xB8\x99\xE0\xB9\x82\xE0\xB8\x8A (1460\xE2\x80\x931466)\xE0\xB8\x84\xE0\xB8\xB1\xE0\xB8\x99\xE0\xB9\x82\xE0\xB8\x95\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB8 (1044\xE2\x80\x931046)\xE0\xB8\x84\xE0\xB8\xB0\xE0\xB9\x82\xE0\xB8\xAD (1169\xE2\x80\x931171)\xE0\xB8\x84\xE0\xB8\xB0\xE0\xB9\x82\xE0\xB8\xA3\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB8 (1225\xE2\x80\x931227)\xE0\xB8\x84\xE0\xB8\xB0\xE0\xB9\x80\xE0\xB8\xA3\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB4 (1326\xE2\x80\x931329)\xE0\xB8\x84\xE0\xB8\xB0\xE0\xB9\x82\xE0\xB8\x8A (1106\xE2\x80\x931108)\xE0\xB8\x84\xE0\xB8\xB0\xE0\xB9\x80\xE0\xB8\x95 (1235\xE2\x80\x931238)\xE0\xB9\x80\xE0\xB8\x84\xE0\xB8\xAD\xE0\xB8\xB1\xE0\xB8\x87 (1648\xE2\x80\x931652)\xE0\xB9\x80\xE0\xB8\x84\xE0\xB9\x82\xE0\xB8\x8A (1596\xE2\x80\x931615)\xE0\xB9\x80\xE0\xB8\x84\xE0\xB9\x82\xE0\xB8\xAD (1865\xE2\x80\x931868)\xE0\xB9\x80\xE0\xB8\x84\xE0\xB8\xAD\xE0\xB8\xB8\xE0\xB8\x87 (704\xE2\x80\x93708)\xE0\xB9\x80\xE0\xB8\x84\xE0\xB9\x87\xE0\xB8\x99\xE0\xB9\x82\xE0\xB8\x8A (1249\xE2\x80\x931256)\xE0\xB9\x80\xE0\xB8\x84\xE0\xB9\x87\xE0\xB8\x99\xE0\xB9\x80\xE0\xB8\xAD (1206\xE2\x80\x931207)\xE0\xB9\x80\xE0\xB8\x84\xE0\xB9\x87\xE0\xB8\x87\xE0\xB9\x80\xE0\xB8\x87\xE0\xB9\x87\xE0\xB8\x87 (1302\xE2\x80\x931303)\xE0\xB9\x80\xE0\xB8\x84\xE0\xB9\x87\xE0\xB8\x99\xE0\xB8\x88\xE0\xB8\xB4 (1275\xE2\x80\x931278)\xE0\xB9\x80\xE0\xB8\x84\xE0\xB9\x87\xE0\xB8\x87\xE0\xB8\x81\xE0\xB8\xB5\xE0\xB8\xA7 (1190\xE2\x80\x931199)\xE0\xB9\x80\xE0\xB8\x84\xE0\xB9\x87\xE0\xB8\xA1\xE0\xB8\xA1\xE0\xB8\xB8 (1334\xE2\x80\x931336)\xE0\xB9\x80\xE0\xB8\x84\xE0\xB9\x87\xE0\xB8\x99\xE0\xB8\x99\xE0\xB8\xB4\xE0\xB8\x87 (1201\xE2\x80\x931204)\xE0\xB9\x80\xE0\xB8\x84\xE0\xB9\x87\xE0\xB8\xA1\xE0\xB9\x82\xE0\xB8\x9B (1213\xE2\x80\x931219)\xE0\xB9\x80\xE0\xB8\x84\xE0\xB9\x87\xE0\xB8\x99\xE0\xB9\x80\xE0\xB8\xA3\xE0\xB8\xB5\xE0\xB8\xA2\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB8 (1211\xE2\x80\x931213)\xE0\xB9\x80\xE0\xB8\x84\xE0\xB9\x87\xE0\xB8\x99\xE0\xB9\x82\xE0\xB8\x95\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB8 (1370\xE2\x80\x931372)\xE0\xB9\x82\xE0\xB8\x84\xE0\xB8\xAD\xE0\xB8\xB1\xE0\xB8\x87 (1278\xE2\x80\x931288)\xE0\xB9\x82\xE0\xB8\x84\xE0\xB9\x82\xE0\xB8\x8A (1261\xE2\x80\x931264)\xE0\xB9\x82\xE0\xB8\x84\xE0\xB9\x80\xE0\xB8\x87\xE0\xB9\x87\xE0\xB8\x87 (1256\xE2\x80\x931257)\xE0\xB9\x82\xE0\xB8\x84\xE0\xB9\x80\xE0\xB8\xAE (1058\xE2\x80\x931065)\xE0\xB9\x82\xE0\xB8\x84\xE0\xB9\x82\xE0\xB8\xAE (964\xE2\x80\x93968)\xE0\xB9\x82\xE0\xB8\x84\xE0\xB8\x88\xE0\xB8\xB4 (1142\xE2\x80\x931144)\xE0\xB9\x82\xE0\xB8\x84\xE0\xB8\x88\xE0\xB8\xB4 (1555\xE2\x80\x931558)\xE0\xB9\x82\xE0\xB8\x84\xE0\xB8\x81\xE0\xB8\xB0 (1844\xE2\x80\x931848)\xE0\xB9\x82\xE0\xB8\x84\xE0\xB9\x82\xE0\xB8\x81\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB8 (1340\xE2\x80\x931346)\xE0\xB9\x82\xE0\xB8\x84\xE0\xB8\x99\xE0\xB8\xB4\xE0\xB8\x87 (810\xE2\x80\x93824)\xE0\xB9\x82\xE0\xB8\x84\xE0\xB9\x82\xE0\xB8\xAD (1389\xE2\x80\x931390)\xE0\xB9\x82\xE0\xB8\x84\xE0\xB9\x80\xE0\xB8\xA3\xE0\xB8\xB5\xE0\xB8\xA2\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB8 (1379\xE2\x80\x931381)\xE0\xB9\x82\xE0\xB8\x84\xE0\xB9\x82\xE0\xB8\x8A (1455\xE2\x80\x931457)\xE0\xB9\x82\xE0\xB8\x84\xE0\xB8\xA7\xE0\xB8\xB0 (1099\xE2\x80\x931104)\xE0\xB9\x82\xE0\xB8\x84\xE0\xB8\xA7\xE0\xB8\xB0 (1381\xE2\x80\x931384)\xE0\xB9\x80\xE0\xB8\x84\xE0\xB8\xB5\xE0\xB8\xA2\xE0\xB8\xA7\xE0\xB9\x82\xE0\xB8\xAE (1716\xE2\x80\x931736)\xE0\xB9\x80\xE0\xB8\x84\xE0\xB8\xB5\xE0\xB8\xA2\xE0\xB8\xA7\xE0\xB9\x82\xE0\xB8\xA3\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB8 (1528\xE2\x80\x931532)\xE0\xB9\x80\xE0\xB8\x84\xE0\xB8\xB5\xE0\xB8\xA2\xE0\xB8\xA7\xE0\xB9\x82\xE0\xB8\x95\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB8 (1452\xE2\x80\x931455)\xE0\xB9\x80\xE0\xB8\x84\xE0\xB8\xB5\xE0\xB8\xA2\xE0\xB8\xA7\xE0\xB8\xA7\xE0\xB8\xB0 (1801\xE2\x80\x931804)\xE0\xB8\x84\xE0\xB8\xB5\xE0\xB8\xA7\xE0\xB8\xAD\xE0\xB8\xB1\xE0\xB8\x87 (1145\xE2\x80\x931151)\xE0\xB8\x84\xE0\xB8\xB5\xE0\xB8\xA7\xE0\xB8\x88\xE0\xB8\xB8 (1154\xE2\x80\x931156)\xE0\xB8\xA1\xE0\xB8\xB1\xE0\xB8\x99\xE0\xB9\x80\xE0\xB8\xAD\xE0\xB9\x87\xE0\xB8\x87 (1860\xE2\x80\x931861)\xE0\xB8\xA1\xE0\xB8\xB1\xE0\xB8\x99\xE0\xB8\x88\xE0\xB8\xB4 (1658\xE2\x80\x931661)\xE0\xB8\xA1\xE0\xB8\xB1\xE0\xB8\x99\xE0\xB8\x88\xE0\xB8\xB8 (1024\xE2\x80\x931028)\xE0\xB9\x80\xE0\xB8\xA1\xE0\xB8\x88\xE0\xB8\xB4\xE0\xB9\x80\xE0\xB8\xA1\xE0\xB9\x82\xE0\xB8\xAD (1492\xE2\x80\x931501)\xE0\xB9\x80\xE0\xB8\xA1\xE0\xB9\x80\xE0\xB8\xA3\xE0\xB8\xB5\xE0\xB8\xA2\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB8 (1655\xE2\x80\x931658)\xE0\xB9\x80\xE0\xB8\xA1\xE0\xB9\x82\xE0\xB8\x95\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB8 (1384\xE2\x80\x931387)\xE0\xB9\x80\xE0\xB8\xA1\xE0\xB9\x82\xE0\xB8\x95\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB8 (1390\xE2\x80\x931394)\xE0\xB9\x80\xE0\xB8\xA1\xE0\xB8\xA7\xE0\xB8\xB0 (1764\xE2\x80\x931772)\xE0\xB8\x99\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\xAD\xE0\xB8\xB1\xE0\xB8\x87 (1166\xE2\x80\x931169)\xE0\xB8\x99\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\x88\xE0\xB8\xB4 (1240\xE2\x80\x931243)\xE0\xB8\x99\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\x88\xE0\xB8\xB8 (851\xE2\x80\x93854)\xE0\xB8\x99\xE0\xB8\xB4\xE0\xB8\x99\xE0\xB8\x99\xE0\xB8\xB0 (885\xE2\x80\x93889)\xE0\xB8\x99\xE0\xB8\xB4\xE0\xB8\xA1\xE0\xB9\x80\xE0\xB8\x9B (1151\xE2\x80\x931154)\xE0\xB9\x82\xE0\xB8\xAD\xE0\xB9\x82\xE0\xB8\x8A (1311\xE2\x80\x931312)\xE0\xB9\x82\xE0\xB8\xAD\xE0\xB9\x80\xE0\xB8\xAD (1394\xE2\x80\x931428)\xE0\xB9\x82\xE0\xB8\xAD\xE0\xB9\x82\xE0\xB8\xAE (1161\xE2\x80\x931163)\xE0\xB9\x82\xE0\xB8\xAD\xE0\xB8\x99\xE0\xB8\xB4\xE0\xB8\x87 (1467\xE2\x80\x931469)\xE0\xB9\x82\xE0\xB8\xAD\xE0\xB9\x82\xE0\xB8\x95\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB8 (1084\xE2\x80\x931087)\xE0\xB9\x82\xE0\xB8\xAD\xE0\xB8\xA7\xE0\xB8\xB0 (961\xE2\x80\x93964)\xE0\xB9\x80\xE0\xB8\xA3\xE0\xB8\x81\xE0\xB8\xB4 (715\xE2\x80\x93717)\xE0\xB9\x80\xE0\xB8\xA3\xE0\xB8\xA7\xE0\xB8\xB0\xE0\xB9\x80\xE0\xB8\xA3\xE0\xB8\xB5\xE0\xB8\xA2\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB8\xE0\xB8\x99\xE0\xB8\xB4\xE0\xB8\x87 (1238\xE2\x80\x931239)\xE0\xB8\x8B\xE0\xB8\xB0\xE0\xB8\xAD\xE0\xB8\xB4\xE0\xB9\x82\xE0\xB8\x81\xE0\xB8\xB0 (854\xE2\x80\x93857)\xE0\xB9\x82\xE0\xB8\x8A\xE0\xB8\xAD\xE0\xB8\xB1\xE0\xB8\x87 (1171\xE2\x80\x931175)\xE0\xB9\x82\xE0\xB8\x8A\xE0\xB8\xAD\xE0\xB8\xB1\xE0\xB8\x87 (1299\xE2\x80\x931302)\xE0\xB9\x82\xE0\xB8\x8A\xE0\xB9\x82\xE0\xB8\x8A (1428\xE2\x80\x931429)\xE0\xB9\x82\xE0\xB8\x8A\xE0\xB8\x8A\xE0\xB8\xB9 (1324\xE2\x80\x931326)\xE0\xB9\x82\xE0\xB8\x8A\xE0\xB9\x80\xE0\xB8\x87\xE0\xB9\x87\xE0\xB8\x87 (1259\xE2\x80\x931260)\xE0\xB9\x82\xE0\xB8\x8A\xE0\xB9\x80\xE0\xB8\xAE (1346\xE2\x80\x931370)\xE0\xB9\x82\xE0\xB8\x8A\xE0\xB9\x82\xE0\xB8\xAE (1074\xE2\x80\x931077)\xE0\xB9\x82\xE0\xB8\x8A\xE0\xB9\x82\xE0\xB8\xAE (1644\xE2\x80\x931648)\xE0\xB9\x82\xE0\xB8\x8A\xE0\xB8\x88\xE0\xB8\xB4 (1199\xE2\x80\x931201)\xE0\xB9\x82\xE0\xB8\x8A\xE0\xB8\x81\xE0\xB8\xB0 (1257\xE2\x80\x931259)\xE0\xB9\x82\xE0\xB8\x8A\xE0\xB9\x82\xE0\xB8\xAD (1288\xE2\x80\x931293)\xE0\xB9\x82\xE0\xB8\x8A\xE0\xB9\x80\xE0\xB8\xA3\xE0\xB8\xB5\xE0\xB8\xA2\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB8 (1077\xE2\x80\x931081)\xE0\xB9\x82\xE0\xB8\x8A\xE0\xB9\x80\xE0\xB8\xA3\xE0\xB8\xB5\xE0\xB8\xA2\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB8 (990\xE2\x80\x93995)\xE0\xB9\x82\xE0\xB8\x8A\xE0\xB8\x95\xE0\xB8\xB0\xE0\xB8\xAD\xE0\xB8\xB4 (898\xE2\x80\x93901)\xE0\xB9\x82\xE0\xB8\x8A\xE0\xB9\x82\xE0\xB8\x95\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB8 (1711\xE2\x80\x931716)\xE0\xB9\x82\xE0\xB8\x8A\xE0\xB8\xA7\xE0\xB8\xB0\xE0\xB9\x82\xE0\xB8\x8A\xE0\xB8\xA7\xE0\xB8\xB0 (1312\xE2\x80\x931317)\xE0\xB8\x8A\xE0\xB8\xB8\xE0\xB9\x82\xE0\xB8\x8A (686\xE2\x80\x93701)\xE0\xB8\x97\xE0\xB8\xB0\xE0\xB8\xAD\xE0\xB8\xB4\xE0\xB9\x80\xE0\xB8\xAD (1521\xE2\x80\x931528)\xE0\xB8\x97\xE0\xB8\xB0\xE0\xB8\xAD\xE0\xB8\xB4\xE0\xB9\x82\xE0\xB8\xAE (701\xE2\x80\x93704)\xE0\xB8\x97\xE0\xB8\xB0\xE0\xB8\xAD\xE0\xB8\xB4\xE0\xB8\x81\xE0\xB8\xB0 (645\xE2\x80\x93650)\xE0\xB8\x97\xE0\xB8\xB0\xE0\xB8\xAD\xE0\xB8\xB4\xE0\xB9\x82\xE0\xB8\x8A\xE0\xB9\x80\xE0\xB8\x97\xE0\xB9\x87\xE0\xB8\x99\xE0\xB8\x99\xE0\xB8\xB1\xE0\xB8\x87 (857\xE2\x80\x93859)\xE0\xB9\x80\xE0\xB8\x97\xE0\xB9\x87\xE0\xB8\xA1\xE0\xB8\xA1\xE0\xB8\x99 (1532\xE2\x80\x931555)\xE0\xB9\x80\xE0\xB8\x97\xE0\xB9\x87\xE0\xB8\x99\xE0\xB9\x82\xE0\xB8\x8A (824\xE2\x80\x93834)\xE0\xB9\x80\xE0\xB8\x97\xE0\xB9\x87\xE0\xB8\x99\xE0\xB9\x80\xE0\xB8\xAD (1110\xE2\x80\x931113)\xE0\xB9\x80\xE0\xB8\x97\xE0\xB9\x87\xE0\xB8\x99\xE0\xB9\x80\xE0\xB8\xAD\xE0\xB9\x87\xE0\xB8\x87 (973\xE2\x80\x93976)\xE0\xB9\x80\xE0\xB8\x97\xE0\xB9\x87\xE0\xB8\x87\xE0\xB9\x80\xE0\xB8\x87\xE0\xB9\x87\xE0\xB8\x87 (978\xE2\x80\x93983)\xE0\xB9\x80\xE0\xB8\x97\xE0\xB9\x87\xE0\xB8\x87\xE0\xB8\x87\xE0\xB8\xB4 (1053\xE2\x80\x931058)\xE0\xB9\x80\xE0\xB8\x97\xE0\xB9\x87\xE0\xB8\x87\xE0\xB9\x80\xE0\xB8\x87\xE0\xB8\xB5\xE0\xB8\xA2\xE0\xB8\xA7 (938\xE2\x80\x93947)\xE0\xB9\x80\xE0\xB8\x97\xE0\xB9\x87\xE0\xB8\x99\xE0\xB8\x88\xE0\xB8\xB4 (1124\xE2\x80\x931126)\xE0\xB9\x80\xE0\xB8\x97\xE0\xB9\x87\xE0\xB8\x99\xE0\xB8\x88\xE0\xB8\xB8 (1375\xE2\x80\x931379)\xE0\xB9\x80\xE0\xB8\x97\xE0\xB9\x87\xE0\xB8\xA1\xE0\xB9\x80\xE0\xB8\xA1 (1781\xE2\x80\x931789)\xE0\xB9\x80\xE0\xB8\x97\xE0\xB9\x87\xE0\xB8\x99\xE0\xB8\xA7\xE0\xB8\xB0 (1681\xE2\x80\x931684)\xE0\xB9\x80\xE0\xB8\x97\xE0\xB9\x87\xE0\xB8\x99\xE0\xB8\x99\xE0\xB8\xB4\xE0\xB8\x87 (1108\xE2\x80\x931110)\xE0\xB9\x80\xE0\xB8\x97\xE0\xB9\x87\xE0\xB8\x99\xE0\xB9\x82\xE0\xB8\xAD (781\xE2\x80\x93782)\xE0\xB9\x80\xE0\xB8\x97\xE0\xB9\x87\xE0\xB8\xA1\xE0\xB9\x82\xE0\xB8\x9B (1830\xE2\x80\x931844)\xE0\xB9\x80\xE0\xB8\x97\xE0\xB9\x87\xE0\xB8\xA1\xE0\xB8\x9B\xE0\xB8\xB8\xE0\xB8\x81\xE0\xB8\xB8 (1233\xE2\x80\x931234)\xE0\xB9\x80\xE0\xB8\x97\xE0\xB9\x87\xE0\xB8\xA1\xE0\xB9\x80\xE0\xB8\x9E\xE0\xB8\xB5\xE0\xB8\xA2\xE0\xB8\xA7 (729\xE2\x80\x93749)\xE0\xB9\x80\xE0\xB8\x97\xE0\xB9\x87\xE0\xB8\xA1\xE0\xB9\x80\xE0\xB8\x9E\xE0\xB8\xB5\xE0\xB8\xA2\xE0\xB8\xA7-\xE0\xB9\x82\xE0\xB8\xAE\xE0\xB8\x88\xE0\xB8\xB4 (757-765)\xE0\xB9\x80\xE0\xB8\x97\xE0\xB9\x87\xE0\xB8\xA1\xE0\xB9\x80\xE0\xB8\x9E\xE0\xB8\xB5\xE0\xB8\xA2\xE0\xB8\xA7-\xE0\xB8\x88\xE0\xB8\xB4\xE0\xB8\x87\xE0\xB9\x82\xE0\xB8\x87\xE0\xB8\xB0 (765-767)\xE0\xB9\x80\xE0\xB8\x97\xE0\xB9\x87\xE0\xB8\xA1\xE0\xB9\x80\xE0\xB8\x9E\xE0\xB8\xB5\xE0\xB8\xA2\xE0\xB8\xA7-\xE0\xB8\x84\xE0\xB8\xB1\xE0\xB8\xA1\xE0\xB9\x82\xE0\xB8\x9B (749-749)\xE0\xB9\x80\xE0\xB8\x97\xE0\xB9\x87\xE0\xB8\xA1\xE0\xB9\x80\xE0\xB8\x9E\xE0\xB8\xB5\xE0\xB8\xA2\xE0\xB8\xA7-\xE0\xB9\x82\xE0\xB8\x8A\xE0\xB9\x82\xE0\xB8\xAE (749-757)\xE0\xB9\x80\xE0\xB8\x97\xE0\xB9\x87\xE0\xB8\x99\xE0\xB9\x82\xE0\xB8\xA3\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB8 (970\xE2\x80\x93973)\xE0\xB9\x80\xE0\xB8\x97\xE0\xB9\x87\xE0\xB8\x99\xE0\xB9\x80\xE0\xB8\xA3\xE0\xB8\xB5\xE0\xB8\xA2\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB8 (947\xE2\x80\x93957)\xE0\xB9\x80\xE0\xB8\x97\xE0\xB9\x87\xE0\xB8\x99\xE0\xB9\x82\xE0\xB8\x8A (1131\xE2\x80\x931132)\xE0\xB9\x80\xE0\xB8\x97\xE0\xB9\x87\xE0\xB8\x99\xE0\xB9\x82\xE0\xB8\x8A (1573\xE2\x80\x931592)\xE0\xB9\x80\xE0\xB8\x97\xE0\xB9\x87\xE0\xB8\x99\xE0\xB9\x82\xE0\xB8\x95\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB8 (957\xE2\x80\x93961)\xE0\xB9\x80\xE0\xB8\x97\xE0\xB9\x87\xE0\xB8\x99\xE0\xB9\x82\xE0\xB8\xA2 (1144\xE2\x80\x931145)\xE0\xB9\x82\xE0\xB8\x97\xE0\xB8\xB0\xE0\xB8\x81\xE0\xB8\xB8\xE0\xB8\x88\xE0\xB8\xB4 (1306\xE2\x80\x931308)\xE0\xB8\xA7\xE0\xB8\xB0\xE0\xB9\x82\xE0\xB8\x94 (708\xE2\x80\x93715)\xE0\xB9\x82\xE0\xB8\xA2\xE0\xB9\x82\xE0\xB8\xA3 (717\xE2\x80\x93724)\xE0\xB9\x82\xE0\xB8\xA2\xE0\xB8\xA7\xE0\xB8\xB0 (1181\xE2\x80\x931182)") }) }); - static VALUES: [&::Yokeable; 483usize] = [&AF_X_3, &AF_X_4, &AF_X_5, &AM_X_3, &AM_X_4, &AM_X_5, &AR_X_3, &AR_X_4, &AR_X_5, &AS_X_3, &AS_X_4, &AS_X_5, &AST_X_3, &AST_X_4, &AST_X_5, &AZ_X_3, &AZ_X_4, &AZ_X_5, &BE_X_3, &BE_X_4, &BE_X_5, &BG_X_3, &BG_X_4, &BG_X_5, &BLO_X_3, &BLO_X_4, &BLO_X_5, &BN_IN_X_3, &BN_IN_X_4, &BN_IN_X_5, &BN_X_3, &BN_X_4, &BN_X_5, &BR_X_3, &BR_X_4, &BR_X_5, &BRX_X_3, &BRX_X_4, &BRX_X_5, &BS_CYRL_X_3, &BS_CYRL_X_4, &BS_CYRL_X_5, &BS_X_3, &BS_X_4, &BS_X_5, &CA_X_3, &CA_X_4, &CA_X_5, &CEB_X_3, &CEB_X_4, &CEB_X_5, &CEB_X_3, &CEB_X_4, &CHR_X_5, &CS_X_3, &CS_X_4, &CS_X_5, &CV_X_3, &CV_X_4, &CV_X_5, &CY_X_3, &CY_X_4, &CY_X_5, &DA_X_3, &DA_X_4, &DA_X_5, &DE_X_3, &DE_X_4, &DE_X_3, &DOI_X_3, &DOI_X_4, &DOI_X_5, &DSB_X_3, &DSB_X_4, &DSB_X_5, &EL_X_3, &EL_X_4, &EL_X_5, &CEB_X_3, &EN_X_4, &EN_X_5, &EO_X_3, &EO_X_4, &EO_X_5, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_X_3, &ES_X_4, &ES_X_5, &ET_X_3, &ET_X_4, &ET_X_5, &EU_X_3, &EU_X_4, &EU_X_5, &FA_X_3, &FA_X_4, &FA_X_5, &FF_ADLM_X_3, &FF_ADLM_X_4, &FF_ADLM_X_5, &FI_X_3, &FI_X_4, &FI_X_5, &CEB_X_3, &CEB_X_4, &EN_X_5, &DA_X_3, &DA_X_4, &FO_X_5, &FR_X_3, &FR_X_4, &FR_X_5, &FY_X_3, &FY_X_4, &FY_X_5, &GA_X_3, &GA_X_4, &GA_X_5, &GA_X_3, &GD_X_4, &GD_X_5, &ES_419_X_3, &ES_419_X_4, &GL_X_5, &GU_X_3, &GU_X_4, &GU_X_5, &HA_X_3, &HA_X_4, &HA_X_5, &HE_X_3, &HE_X_4, &HE_X_5, &CEB_X_3, &EN_X_4, &EN_X_5, &HI_X_3, &HI_X_4, &HI_X_5, &HR_X_3, &HR_X_4, &HR_X_5, &HSB_X_3, &HSB_X_4, &HSB_X_5, &HU_X_3, &HU_X_4, &HU_X_5, &HY_X_3, &HY_X_4, &HY_X_5, &IA_X_3, &IA_X_4, &IA_X_5, &ID_X_3, &ID_X_4, &ID_X_5, &IG_X_3, &IG_X_4, &IG_X_5, &DA_X_3, &IS_X_4, &IS_X_5, &ES_419_X_3, &CA_X_4, &IT_X_5, &JA_X_3, &JA_X_4, &JA_X_3, &JV_X_3, &ID_X_4, &JV_X_5, &KA_X_3, &KA_X_4, &KA_X_5, &KEA_X_3, &KEA_X_4, &KEA_X_5, &KGP_X_3, &KGP_X_4, &KGP_X_5, &KK_X_3, &KK_X_4, &KK_X_5, &KM_X_3, &KM_X_4, &KM_X_5, &KN_X_3, &KN_X_4, &KN_X_5, &KO_X_3, &CEB_X_4, &KO_X_5, &KOK_X_3, &KOK_X_4, &KOK_X_5, &CEB_X_3, &CEB_X_4, &KS_DEVA_X_5, &KS_X_3, &KS_X_4, &KS_X_5, &KU_X_3, &KU_X_4, &KU_X_5, &KXV_X_3, &KXV_X_4, &KXV_X_5, &KY_X_3, &KY_X_4, &KY_X_5, &DE_X_3, &DE_X_4, &DE_X_3, &LO_X_3, &LO_X_4, &LO_X_5, <_X_3, <_X_4, <_X_5, &LV_X_3, &LV_X_4, &LV_X_5, &MAI_X_3, &MAI_X_4, &MAI_X_3, &MK_X_3, &BS_CYRL_X_4, &MK_X_5, &ML_X_3, &ML_X_4, &ML_X_5, &MN_X_3, &MN_X_4, &MN_X_5, &MNI_X_3, &MNI_X_4, &MNI_X_3, &MR_X_3, &MR_X_4, &MR_X_5, &MS_X_3, &MS_X_4, &MS_X_3, &MT_X_3, &MT_X_4, &MT_X_5, &MY_X_3, &MY_X_4, &MY_X_5, &NB_X_3, &NB_X_4, &NB_X_5, &NE_X_3, &NE_X_4, &NE_X_3, &NL_X_3, &NL_X_4, &NL_X_5, &NB_X_3, &NB_X_4, &NB_X_5, &NB_X_3, &NB_X_4, &NB_X_5, &NQO_X_3, &NQO_X_4, &NQO_X_5, &ES_X_4, &CEB_X_3, &CEB_X_4, &OR_X_5, &PA_X_3, &PA_X_4, &PA_X_5, &PCM_X_3, &PCM_X_4, &PCM_X_5, &PL_X_3, &PL_X_4, &PL_X_5, &PS_X_3, &PS_X_4, &PS_X_5, &ES_419_X_3, &ES_419_X_4, &PT_X_5, &QU_X_3, &QU_X_4, &QU_X_5, &RM_X_3, &RM_X_4, &RM_X_5, &RO_X_3, &RO_X_4, &RO_X_5, &RU_X_3, &RU_X_4, &RU_X_5, &SAH_X_3, &SAH_X_4, &SAH_X_3, &SAT_X_3, &SAT_X_4, &SAT_X_3, &SC_X_3, &SC_X_4, &SC_X_5, &SD_DEVA_X_3, &SD_DEVA_X_4, &SD_DEVA_X_3, &SD_X_3, &SD_X_4, &SD_X_5, &SI_X_3, &SI_X_4, &SI_X_5, &SK_X_3, &SK_X_4, &SK_X_5, &SL_X_3, <_X_4, &SL_X_5, &CEB_X_3, &EN_X_4, &SO_X_5, &SQ_X_3, &SQ_X_4, &SQ_X_5, &BS_CYRL_X_5, &SR_LATN_BA_X_5, &SR_LATN_X_3, &PL_X_4, &SR_LATN_X_5, &SR_LATN_BA_X_5, &BS_CYRL_X_3, &BS_CYRL_X_4, &SR_X_5, &JV_X_3, &ID_X_4, &JV_X_3, &SV_X_3, &NB_X_4, &SV_X_5, &SW_X_3, &SW_X_4, &SW_X_5, &SYR_X_3, &SYR_X_4, &SYR_X_5, &TA_X_3, &TA_X_4, &TA_X_5, &TE_X_3, &TE_X_4, &TE_X_5, &TG_X_3, &TG_X_4, &TG_X_5, &TH_X_3, &TH_X_4, &TH_X_5, &AM_X_5, &AM_X_3, &AM_X_4, &TI_X_5, &TK_X_3, &TK_X_4, &TK_X_5, &TO_X_3, &TO_X_4, &TO_X_5, &TR_X_3, &TR_X_4, &TR_X_5, &TT_X_3, &TT_X_4, &TT_X_5, &UG_X_3, &UG_X_4, &UG_X_5, &UK_X_3, &UK_X_4, &UK_X_5, &UND_X_3, &UND_X_4, &UND_X_3, &UR_X_3, &UR_X_4, &UR_X_3, &UZ_CYRL_X_3, &UZ_CYRL_X_4, &UZ_CYRL_X_5, &UZ_X_3, &UZ_X_4, &UZ_X_5, &VEC_X_3, &VEC_X_4, &VEC_X_5, &VI_X_3, &VI_X_4, &VI_X_5, &WO_X_3, &WO_X_4, &WO_X_5, &CEB_X_3, &CEB_X_4, &CEB_X_3, &XNR_X_3, &XNR_X_4, &XNR_X_5, &YO_X_3, &YO_X_4, &YO_X_5, &YRL_X_3, &YRL_X_4, &YRL_X_5, &YUE_HANS_X_3, &YUE_HANS_X_4, &YUE_HANS_X_3, &YUE_X_3, &YUE_HANS_X_4, &YUE_X_3, &ZH_HK_X_3, &ZH_HK_X_3, &ZH_HK_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &ZH_HK_X_3, &ZH_HK_X_3, &ZH_HK_X_3, &ZH_X_3, &ZH_X_4, &ZH_X_3, &CEB_X_3, &CEB_X_4, &CEB_X_3]; - static KEYS: [&str; 483usize] = ["af-x-3", "af-x-4", "af-x-5", "am-x-3", "am-x-4", "am-x-5", "ar-x-3", "ar-x-4", "ar-x-5", "as-x-3", "as-x-4", "as-x-5", "ast-x-3", "ast-x-4", "ast-x-5", "az-x-3", "az-x-4", "az-x-5", "be-x-3", "be-x-4", "be-x-5", "bg-x-3", "bg-x-4", "bg-x-5", "blo-x-3", "blo-x-4", "blo-x-5", "bn-IN-x-3", "bn-IN-x-4", "bn-IN-x-5", "bn-x-3", "bn-x-4", "bn-x-5", "br-x-3", "br-x-4", "br-x-5", "brx-x-3", "brx-x-4", "brx-x-5", "bs-Cyrl-x-3", "bs-Cyrl-x-4", "bs-Cyrl-x-5", "bs-x-3", "bs-x-4", "bs-x-5", "ca-x-3", "ca-x-4", "ca-x-5", "ceb-x-3", "ceb-x-4", "ceb-x-5", "chr-x-3", "chr-x-4", "chr-x-5", "cs-x-3", "cs-x-4", "cs-x-5", "cv-x-3", "cv-x-4", "cv-x-5", "cy-x-3", "cy-x-4", "cy-x-5", "da-x-3", "da-x-4", "da-x-5", "de-x-3", "de-x-4", "de-x-5", "doi-x-3", "doi-x-4", "doi-x-5", "dsb-x-3", "dsb-x-4", "dsb-x-5", "el-x-3", "el-x-4", "el-x-5", "en-x-3", "en-x-4", "en-x-5", "eo-x-3", "eo-x-4", "eo-x-5", "es-419-x-3", "es-419-x-4", "es-AR-x-3", "es-AR-x-4", "es-BO-x-3", "es-BO-x-4", "es-BR-x-3", "es-BR-x-4", "es-BZ-x-3", "es-BZ-x-4", "es-CL-x-3", "es-CL-x-4", "es-CO-x-3", "es-CO-x-4", "es-CR-x-3", "es-CR-x-4", "es-CU-x-3", "es-CU-x-4", "es-DO-x-3", "es-DO-x-4", "es-EC-x-3", "es-EC-x-4", "es-GT-x-3", "es-GT-x-4", "es-HN-x-3", "es-HN-x-4", "es-MX-x-3", "es-MX-x-4", "es-NI-x-3", "es-NI-x-4", "es-PA-x-3", "es-PA-x-4", "es-PE-x-3", "es-PE-x-4", "es-PR-x-3", "es-PR-x-4", "es-PY-x-3", "es-PY-x-4", "es-SV-x-3", "es-SV-x-4", "es-US-x-3", "es-US-x-4", "es-UY-x-3", "es-UY-x-4", "es-VE-x-3", "es-VE-x-4", "es-x-3", "es-x-4", "es-x-5", "et-x-3", "et-x-4", "et-x-5", "eu-x-3", "eu-x-4", "eu-x-5", "fa-x-3", "fa-x-4", "fa-x-5", "ff-Adlm-x-3", "ff-Adlm-x-4", "ff-Adlm-x-5", "fi-x-3", "fi-x-4", "fi-x-5", "fil-x-3", "fil-x-4", "fil-x-5", "fo-x-3", "fo-x-4", "fo-x-5", "fr-x-3", "fr-x-4", "fr-x-5", "fy-x-3", "fy-x-4", "fy-x-5", "ga-x-3", "ga-x-4", "ga-x-5", "gd-x-3", "gd-x-4", "gd-x-5", "gl-x-3", "gl-x-4", "gl-x-5", "gu-x-3", "gu-x-4", "gu-x-5", "ha-x-3", "ha-x-4", "ha-x-5", "he-x-3", "he-x-4", "he-x-5", "hi-Latn-x-3", "hi-Latn-x-4", "hi-Latn-x-5", "hi-x-3", "hi-x-4", "hi-x-5", "hr-x-3", "hr-x-4", "hr-x-5", "hsb-x-3", "hsb-x-4", "hsb-x-5", "hu-x-3", "hu-x-4", "hu-x-5", "hy-x-3", "hy-x-4", "hy-x-5", "ia-x-3", "ia-x-4", "ia-x-5", "id-x-3", "id-x-4", "id-x-5", "ig-x-3", "ig-x-4", "ig-x-5", "is-x-3", "is-x-4", "is-x-5", "it-x-3", "it-x-4", "it-x-5", "ja-x-3", "ja-x-4", "ja-x-5", "jv-x-3", "jv-x-4", "jv-x-5", "ka-x-3", "ka-x-4", "ka-x-5", "kea-x-3", "kea-x-4", "kea-x-5", "kgp-x-3", "kgp-x-4", "kgp-x-5", "kk-x-3", "kk-x-4", "kk-x-5", "km-x-3", "km-x-4", "km-x-5", "kn-x-3", "kn-x-4", "kn-x-5", "ko-x-3", "ko-x-4", "ko-x-5", "kok-x-3", "kok-x-4", "kok-x-5", "ks-Deva-x-3", "ks-Deva-x-4", "ks-Deva-x-5", "ks-x-3", "ks-x-4", "ks-x-5", "ku-x-3", "ku-x-4", "ku-x-5", "kxv-x-3", "kxv-x-4", "kxv-x-5", "ky-x-3", "ky-x-4", "ky-x-5", "lb-x-3", "lb-x-4", "lb-x-5", "lo-x-3", "lo-x-4", "lo-x-5", "lt-x-3", "lt-x-4", "lt-x-5", "lv-x-3", "lv-x-4", "lv-x-5", "mai-x-3", "mai-x-4", "mai-x-5", "mk-x-3", "mk-x-4", "mk-x-5", "ml-x-3", "ml-x-4", "ml-x-5", "mn-x-3", "mn-x-4", "mn-x-5", "mni-x-3", "mni-x-4", "mni-x-5", "mr-x-3", "mr-x-4", "mr-x-5", "ms-x-3", "ms-x-4", "ms-x-5", "mt-x-3", "mt-x-4", "mt-x-5", "my-x-3", "my-x-4", "my-x-5", "nb-x-3", "nb-x-4", "nb-x-5", "ne-x-3", "ne-x-4", "ne-x-5", "nl-x-3", "nl-x-4", "nl-x-5", "nn-x-3", "nn-x-4", "nn-x-5", "no-x-3", "no-x-4", "no-x-5", "nqo-x-3", "nqo-x-4", "nqo-x-5", "oc-ES-x-4", "or-x-3", "or-x-4", "or-x-5", "pa-x-3", "pa-x-4", "pa-x-5", "pcm-x-3", "pcm-x-4", "pcm-x-5", "pl-x-3", "pl-x-4", "pl-x-5", "ps-x-3", "ps-x-4", "ps-x-5", "pt-x-3", "pt-x-4", "pt-x-5", "qu-x-3", "qu-x-4", "qu-x-5", "rm-x-3", "rm-x-4", "rm-x-5", "ro-x-3", "ro-x-4", "ro-x-5", "ru-x-3", "ru-x-4", "ru-x-5", "sah-x-3", "sah-x-4", "sah-x-5", "sat-x-3", "sat-x-4", "sat-x-5", "sc-x-3", "sc-x-4", "sc-x-5", "sd-Deva-x-3", "sd-Deva-x-4", "sd-Deva-x-5", "sd-x-3", "sd-x-4", "sd-x-5", "si-x-3", "si-x-4", "si-x-5", "sk-x-3", "sk-x-4", "sk-x-5", "sl-x-3", "sl-x-4", "sl-x-5", "so-x-3", "so-x-4", "so-x-5", "sq-x-3", "sq-x-4", "sq-x-5", "sr-BA-x-5", "sr-Latn-BA-x-5", "sr-Latn-x-3", "sr-Latn-x-4", "sr-Latn-x-5", "sr-ME-x-5", "sr-x-3", "sr-x-4", "sr-x-5", "su-x-3", "su-x-4", "su-x-5", "sv-x-3", "sv-x-4", "sv-x-5", "sw-x-3", "sw-x-4", "sw-x-5", "syr-x-3", "syr-x-4", "syr-x-5", "ta-x-3", "ta-x-4", "ta-x-5", "te-x-3", "te-x-4", "te-x-5", "tg-x-3", "tg-x-4", "tg-x-5", "th-x-3", "th-x-4", "th-x-5", "ti-ER-x-5", "ti-x-3", "ti-x-4", "ti-x-5", "tk-x-3", "tk-x-4", "tk-x-5", "to-x-3", "to-x-4", "to-x-5", "tr-x-3", "tr-x-4", "tr-x-5", "tt-x-3", "tt-x-4", "tt-x-5", "ug-x-3", "ug-x-4", "ug-x-5", "uk-x-3", "uk-x-4", "uk-x-5", "und-x-3", "und-x-4", "und-x-5", "ur-x-3", "ur-x-4", "ur-x-5", "uz-Cyrl-x-3", "uz-Cyrl-x-4", "uz-Cyrl-x-5", "uz-x-3", "uz-x-4", "uz-x-5", "vec-x-3", "vec-x-4", "vec-x-5", "vi-x-3", "vi-x-4", "vi-x-5", "wo-x-3", "wo-x-4", "wo-x-5", "xh-x-3", "xh-x-4", "xh-x-5", "xnr-x-3", "xnr-x-4", "xnr-x-5", "yo-x-3", "yo-x-4", "yo-x-5", "yrl-x-3", "yrl-x-4", "yrl-x-5", "yue-Hans-x-3", "yue-Hans-x-4", "yue-Hans-x-5", "yue-x-3", "yue-x-4", "yue-x-5", "zh-HK-x-3", "zh-HK-x-4", "zh-HK-x-5", "zh-Hant-x-3", "zh-Hant-x-4", "zh-Hant-x-5", "zh-MO-x-3", "zh-MO-x-4", "zh-MO-x-5", "zh-x-3", "zh-x-4", "zh-x-5", "zu-x-3", "zu-x-4", "zu-x-5"]; + static VALUES: [&::Yokeable; 540usize] = [&AF_X_3, &AF_X_4, &AF_X_5, &AM_X_3, &AM_X_4, &AM_X_5, &AR_X_3, &AR_X_4, &AR_X_5, &AS_X_3, &AS_X_4, &AS_X_5, &AST_X_3, &AST_X_4, &AST_X_5, &AZ_X_3, &AZ_X_4, &AZ_X_5, &BE_X_3, &BE_X_4, &BE_X_5, &BG_X_3, &BG_X_4, &BG_X_5, &BGC_X_3, &BGC_X_4, &BGC_X_3, &BGC_X_3, &BGC_X_4, &BGC_X_3, &BLO_X_3, &BLO_X_4, &BLO_X_5, &BN_IN_X_3, &BN_IN_X_4, &BN_IN_X_5, &BN_X_3, &BN_X_4, &BN_X_5, &BR_X_3, &BR_X_4, &BR_X_5, &BRX_X_3, &BRX_X_4, &BRX_X_5, &BS_CYRL_X_3, &BS_CYRL_X_4, &BS_CYRL_X_5, &BS_X_3, &BS_X_4, &BS_X_5, &CA_X_3, &CA_X_4, &CA_X_5, &CEB_X_3, &CEB_X_4, &CEB_X_5, &CEB_X_3, &CEB_X_4, &CHR_X_5, &CS_X_3, &CS_X_4, &CS_X_5, &BGC_X_3, &BGC_X_4, &BGC_X_3, &CV_X_3, &CV_X_4, &CV_X_5, &CY_X_3, &CY_X_4, &CY_X_5, &DA_X_3, &DA_X_4, &DA_X_5, &DE_X_3, &DE_X_4, &DE_X_3, &DOI_X_3, &DOI_X_4, &DOI_X_5, &DSB_X_3, &DSB_X_4, &DSB_X_5, &EL_X_3, &EL_X_4, &EL_X_5, &CEB_X_3, &EN_X_4, &EN_X_5, &EO_X_3, &EO_X_4, &EO_X_5, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_419_X_3, &ES_419_X_4, &ES_X_3, &ES_X_4, &ES_X_5, &ET_X_3, &ET_X_4, &ET_X_5, &EU_X_3, &EU_X_4, &EU_X_5, &FA_X_3, &FA_X_4, &FA_X_5, &FF_ADLM_X_3, &FF_ADLM_X_4, &FF_ADLM_X_5, &FI_X_3, &FI_X_4, &FI_X_5, &CEB_X_3, &CEB_X_4, &EN_X_5, &DA_X_3, &DA_X_4, &FO_X_5, &FR_X_3, &FR_X_4, &FR_X_5, &FY_X_3, &FY_X_4, &FY_X_5, &GA_X_3, &GA_X_4, &GA_X_5, &GA_X_3, &GD_X_4, &GD_X_5, &ES_419_X_3, &ES_419_X_4, &GL_X_5, &GU_X_3, &GU_X_4, &GU_X_5, &HA_X_3, &HA_X_4, &HA_X_5, &HE_X_3, &HE_X_4, &HE_X_5, &CEB_X_3, &EN_X_4, &EN_X_5, &HI_X_3, &HI_X_4, &HI_X_5, &HR_X_3, &HR_X_4, &HR_X_5, &HSB_X_3, &HSB_X_4, &HSB_X_5, &HU_X_3, &HU_X_4, &HU_X_5, &HY_X_3, &HY_X_4, &HY_X_5, &IA_X_3, &IA_X_4, &IA_X_5, &ID_X_3, &ID_X_4, &ID_X_5, &BGC_X_3, &BGC_X_4, &BGC_X_3, &IG_X_3, &IG_X_4, &IG_X_5, &DA_X_3, &IS_X_4, &IS_X_5, &ES_419_X_3, &CA_X_4, &IT_X_5, &JA_X_3, &JA_X_4, &JA_X_3, &JV_X_3, &ID_X_4, &JV_X_5, &KA_X_3, &KA_X_4, &KA_X_5, &KEA_X_3, &KEA_X_4, &KEA_X_5, &KGP_X_3, &KGP_X_4, &KGP_X_5, &KK_X_3, &KK_X_4, &KK_X_5, &KM_X_3, &KM_X_4, &KM_X_5, &KN_X_3, &KN_X_4, &KN_X_5, &KO_X_3, &CEB_X_4, &KO_X_5, &KOK_X_3, &KOK_X_4, &KOK_X_5, &CEB_X_3, &CEB_X_4, &KS_DEVA_X_5, &KS_X_3, &KS_X_4, &KS_X_5, &KU_X_3, &KU_X_4, &KU_X_5, &BGC_X_3, &BGC_X_4, &BGC_X_3, &BGC_X_3, &BGC_X_4, &BGC_X_3, &BGC_X_3, &BGC_X_4, &BGC_X_3, &KXV_X_3, &KXV_X_4, &KXV_X_5, &KY_X_3, &KY_X_4, &KY_X_5, &DE_X_3, &DE_X_4, &DE_X_3, &BGC_X_3, &BGC_X_4, &BGC_X_3, &BGC_X_3, &BGC_X_4, &BGC_X_3, &LO_X_3, &LO_X_4, &LO_X_5, <_X_3, <_X_4, <_X_5, &LV_X_3, &LV_X_4, &LV_X_5, &MAI_X_3, &MAI_X_4, &MAI_X_3, &BGC_X_3, &BGC_X_4, &BGC_X_3, &MK_X_3, &BS_CYRL_X_4, &MK_X_5, &ML_X_3, &ML_X_4, &ML_X_5, &MN_X_3, &MN_X_4, &MN_X_5, &MNI_X_3, &MNI_X_4, &MNI_X_3, &MR_X_3, &MR_X_4, &MR_X_5, &MS_X_3, &MS_X_4, &MS_X_3, &MT_X_3, &MT_X_4, &MT_X_5, &MY_X_3, &MY_X_4, &MY_X_5, &NB_X_3, &NB_X_4, &NB_X_5, &BGC_X_3, &BGC_X_4, &BGC_X_3, &NE_X_3, &NE_X_4, &NE_X_3, &NL_X_3, &NL_X_4, &NL_X_5, &NB_X_3, &NB_X_4, &NB_X_5, &NB_X_3, &NB_X_4, &NB_X_5, &NQO_X_3, &NQO_X_4, &NQO_X_5, &ES_X_4, &BGC_X_3, &BGC_X_4, &BGC_X_3, &CEB_X_3, &CEB_X_4, &OR_X_5, &PA_X_3, &PA_X_4, &PA_X_5, &PCM_X_3, &PCM_X_4, &PCM_X_5, &PL_X_3, &PL_X_4, &PL_X_5, &BGC_X_3, &BGC_X_4, &BGC_X_3, &PS_X_3, &PS_X_4, &PS_X_5, &ES_419_X_3, &ES_419_X_4, &PT_X_5, &QU_X_3, &QU_X_4, &QU_X_5, &BGC_X_3, &BGC_X_4, &BGC_X_3, &RM_X_3, &RM_X_4, &RM_X_5, &RO_X_3, &RO_X_4, &RO_X_5, &RU_X_3, &RU_X_4, &RU_X_5, &BGC_X_3, &BGC_X_4, &BGC_X_3, &SAH_X_3, &SAH_X_4, &SAH_X_3, &SAT_X_3, &SAT_X_4, &SAT_X_3, &SC_X_3, &SC_X_4, &SC_X_5, &SD_DEVA_X_3, &SD_DEVA_X_4, &SD_DEVA_X_3, &SD_X_3, &SD_X_4, &SD_X_5, &SI_X_3, &SI_X_4, &SI_X_5, &SK_X_3, &SK_X_4, &SK_X_5, &SL_X_3, <_X_4, &SL_X_5, &CEB_X_3, &EN_X_4, &SO_X_5, &SQ_X_3, &SQ_X_4, &SQ_X_5, &BS_CYRL_X_5, &SR_LATN_BA_X_5, &SR_LATN_X_3, &PL_X_4, &SR_LATN_X_5, &SR_LATN_BA_X_5, &BS_CYRL_X_3, &BS_CYRL_X_4, &SR_X_5, &JV_X_3, &ID_X_4, &JV_X_3, &SV_X_3, &NB_X_4, &SV_X_5, &SW_X_3, &SW_X_4, &SW_X_5, &SYR_X_3, &SYR_X_4, &SYR_X_5, &BGC_X_3, &BGC_X_4, &BGC_X_3, &TA_X_3, &TA_X_4, &TA_X_5, &TE_X_3, &TE_X_4, &TE_X_5, &TG_X_3, &TG_X_4, &TG_X_5, &TH_X_3, &TH_X_4, &TH_X_5, &AM_X_5, &AM_X_3, &AM_X_4, &TI_X_5, &TK_X_3, &TK_X_4, &TK_X_5, &TO_X_3, &TO_X_4, &TO_X_5, &BGC_X_3, &BGC_X_4, &BGC_X_3, &TR_X_3, &TR_X_4, &TR_X_5, &TT_X_3, &TT_X_4, &TT_X_5, &UG_X_3, &UG_X_4, &UG_X_5, &UK_X_3, &UK_X_4, &UK_X_5, &BGC_X_3, &BGC_X_4, &BGC_X_3, &UR_X_3, &UR_X_4, &UR_X_3, &UZ_CYRL_X_3, &UZ_CYRL_X_4, &UZ_CYRL_X_5, &UZ_X_3, &UZ_X_4, &UZ_X_5, &VEC_X_3, &VEC_X_4, &VEC_X_5, &VI_X_3, &VI_X_4, &VI_X_5, &BGC_X_3, &BGC_X_4, &BGC_X_3, &WO_X_3, &WO_X_4, &WO_X_5, &CEB_X_3, &CEB_X_4, &CEB_X_3, &XNR_X_3, &XNR_X_4, &XNR_X_5, &YO_X_3, &YO_X_4, &YO_X_5, &YRL_X_3, &YRL_X_4, &YRL_X_5, &YUE_HANS_X_3, &YUE_HANS_X_4, &YUE_HANS_X_3, &YUE_X_3, &YUE_HANS_X_4, &YUE_X_3, &BGC_X_3, &BGC_X_4, &BGC_X_3, &ZH_HK_X_3, &ZH_HK_X_3, &ZH_HK_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &ZH_HK_X_3, &ZH_HK_X_3, &ZH_HK_X_3, &ZH_X_3, &ZH_X_4, &ZH_X_3, &CEB_X_3, &CEB_X_4, &CEB_X_3]; + static KEYS: [&str; 540usize] = ["af-x-3", "af-x-4", "af-x-5", "am-x-3", "am-x-4", "am-x-5", "ar-x-3", "ar-x-4", "ar-x-5", "as-x-3", "as-x-4", "as-x-5", "ast-x-3", "ast-x-4", "ast-x-5", "az-x-3", "az-x-4", "az-x-5", "be-x-3", "be-x-4", "be-x-5", "bg-x-3", "bg-x-4", "bg-x-5", "bgc-x-3", "bgc-x-4", "bgc-x-5", "bho-x-3", "bho-x-4", "bho-x-5", "blo-x-3", "blo-x-4", "blo-x-5", "bn-IN-x-3", "bn-IN-x-4", "bn-IN-x-5", "bn-x-3", "bn-x-4", "bn-x-5", "br-x-3", "br-x-4", "br-x-5", "brx-x-3", "brx-x-4", "brx-x-5", "bs-Cyrl-x-3", "bs-Cyrl-x-4", "bs-Cyrl-x-5", "bs-x-3", "bs-x-4", "bs-x-5", "ca-x-3", "ca-x-4", "ca-x-5", "ceb-x-3", "ceb-x-4", "ceb-x-5", "chr-x-3", "chr-x-4", "chr-x-5", "cs-x-3", "cs-x-4", "cs-x-5", "csw-x-3", "csw-x-4", "csw-x-5", "cv-x-3", "cv-x-4", "cv-x-5", "cy-x-3", "cy-x-4", "cy-x-5", "da-x-3", "da-x-4", "da-x-5", "de-x-3", "de-x-4", "de-x-5", "doi-x-3", "doi-x-4", "doi-x-5", "dsb-x-3", "dsb-x-4", "dsb-x-5", "el-x-3", "el-x-4", "el-x-5", "en-x-3", "en-x-4", "en-x-5", "eo-x-3", "eo-x-4", "eo-x-5", "es-419-x-3", "es-419-x-4", "es-AR-x-3", "es-AR-x-4", "es-BO-x-3", "es-BO-x-4", "es-BR-x-3", "es-BR-x-4", "es-BZ-x-3", "es-BZ-x-4", "es-CL-x-3", "es-CL-x-4", "es-CO-x-3", "es-CO-x-4", "es-CR-x-3", "es-CR-x-4", "es-CU-x-3", "es-CU-x-4", "es-DO-x-3", "es-DO-x-4", "es-EC-x-3", "es-EC-x-4", "es-GT-x-3", "es-GT-x-4", "es-HN-x-3", "es-HN-x-4", "es-MX-x-3", "es-MX-x-4", "es-NI-x-3", "es-NI-x-4", "es-PA-x-3", "es-PA-x-4", "es-PE-x-3", "es-PE-x-4", "es-PR-x-3", "es-PR-x-4", "es-PY-x-3", "es-PY-x-4", "es-SV-x-3", "es-SV-x-4", "es-US-x-3", "es-US-x-4", "es-UY-x-3", "es-UY-x-4", "es-VE-x-3", "es-VE-x-4", "es-x-3", "es-x-4", "es-x-5", "et-x-3", "et-x-4", "et-x-5", "eu-x-3", "eu-x-4", "eu-x-5", "fa-x-3", "fa-x-4", "fa-x-5", "ff-Adlm-x-3", "ff-Adlm-x-4", "ff-Adlm-x-5", "fi-x-3", "fi-x-4", "fi-x-5", "fil-x-3", "fil-x-4", "fil-x-5", "fo-x-3", "fo-x-4", "fo-x-5", "fr-x-3", "fr-x-4", "fr-x-5", "fy-x-3", "fy-x-4", "fy-x-5", "ga-x-3", "ga-x-4", "ga-x-5", "gd-x-3", "gd-x-4", "gd-x-5", "gl-x-3", "gl-x-4", "gl-x-5", "gu-x-3", "gu-x-4", "gu-x-5", "ha-x-3", "ha-x-4", "ha-x-5", "he-x-3", "he-x-4", "he-x-5", "hi-Latn-x-3", "hi-Latn-x-4", "hi-Latn-x-5", "hi-x-3", "hi-x-4", "hi-x-5", "hr-x-3", "hr-x-4", "hr-x-5", "hsb-x-3", "hsb-x-4", "hsb-x-5", "hu-x-3", "hu-x-4", "hu-x-5", "hy-x-3", "hy-x-4", "hy-x-5", "ia-x-3", "ia-x-4", "ia-x-5", "id-x-3", "id-x-4", "id-x-5", "ie-x-3", "ie-x-4", "ie-x-5", "ig-x-3", "ig-x-4", "ig-x-5", "is-x-3", "is-x-4", "is-x-5", "it-x-3", "it-x-4", "it-x-5", "ja-x-3", "ja-x-4", "ja-x-5", "jv-x-3", "jv-x-4", "jv-x-5", "ka-x-3", "ka-x-4", "ka-x-5", "kea-x-3", "kea-x-4", "kea-x-5", "kgp-x-3", "kgp-x-4", "kgp-x-5", "kk-x-3", "kk-x-4", "kk-x-5", "km-x-3", "km-x-4", "km-x-5", "kn-x-3", "kn-x-4", "kn-x-5", "ko-x-3", "ko-x-4", "ko-x-5", "kok-x-3", "kok-x-4", "kok-x-5", "ks-Deva-x-3", "ks-Deva-x-4", "ks-Deva-x-5", "ks-x-3", "ks-x-4", "ks-x-5", "ku-x-3", "ku-x-4", "ku-x-5", "kxv-Deva-x-3", "kxv-Deva-x-4", "kxv-Deva-x-5", "kxv-Orya-x-3", "kxv-Orya-x-4", "kxv-Orya-x-5", "kxv-Telu-x-3", "kxv-Telu-x-4", "kxv-Telu-x-5", "kxv-x-3", "kxv-x-4", "kxv-x-5", "ky-x-3", "ky-x-4", "ky-x-5", "lb-x-3", "lb-x-4", "lb-x-5", "lij-x-3", "lij-x-4", "lij-x-5", "lmo-x-3", "lmo-x-4", "lmo-x-5", "lo-x-3", "lo-x-4", "lo-x-5", "lt-x-3", "lt-x-4", "lt-x-5", "lv-x-3", "lv-x-4", "lv-x-5", "mai-x-3", "mai-x-4", "mai-x-5", "mi-x-3", "mi-x-4", "mi-x-5", "mk-x-3", "mk-x-4", "mk-x-5", "ml-x-3", "ml-x-4", "ml-x-5", "mn-x-3", "mn-x-4", "mn-x-5", "mni-x-3", "mni-x-4", "mni-x-5", "mr-x-3", "mr-x-4", "mr-x-5", "ms-x-3", "ms-x-4", "ms-x-5", "mt-x-3", "mt-x-4", "mt-x-5", "my-x-3", "my-x-4", "my-x-5", "nb-x-3", "nb-x-4", "nb-x-5", "nds-x-3", "nds-x-4", "nds-x-5", "ne-x-3", "ne-x-4", "ne-x-5", "nl-x-3", "nl-x-4", "nl-x-5", "nn-x-3", "nn-x-4", "nn-x-5", "no-x-3", "no-x-4", "no-x-5", "nqo-x-3", "nqo-x-4", "nqo-x-5", "oc-ES-x-4", "oc-x-3", "oc-x-4", "oc-x-5", "or-x-3", "or-x-4", "or-x-5", "pa-x-3", "pa-x-4", "pa-x-5", "pcm-x-3", "pcm-x-4", "pcm-x-5", "pl-x-3", "pl-x-4", "pl-x-5", "prg-x-3", "prg-x-4", "prg-x-5", "ps-x-3", "ps-x-4", "ps-x-5", "pt-x-3", "pt-x-4", "pt-x-5", "qu-x-3", "qu-x-4", "qu-x-5", "raj-x-3", "raj-x-4", "raj-x-5", "rm-x-3", "rm-x-4", "rm-x-5", "ro-x-3", "ro-x-4", "ro-x-5", "ru-x-3", "ru-x-4", "ru-x-5", "sa-x-3", "sa-x-4", "sa-x-5", "sah-x-3", "sah-x-4", "sah-x-5", "sat-x-3", "sat-x-4", "sat-x-5", "sc-x-3", "sc-x-4", "sc-x-5", "sd-Deva-x-3", "sd-Deva-x-4", "sd-Deva-x-5", "sd-x-3", "sd-x-4", "sd-x-5", "si-x-3", "si-x-4", "si-x-5", "sk-x-3", "sk-x-4", "sk-x-5", "sl-x-3", "sl-x-4", "sl-x-5", "so-x-3", "so-x-4", "so-x-5", "sq-x-3", "sq-x-4", "sq-x-5", "sr-BA-x-5", "sr-Latn-BA-x-5", "sr-Latn-x-3", "sr-Latn-x-4", "sr-Latn-x-5", "sr-ME-x-5", "sr-x-3", "sr-x-4", "sr-x-5", "su-x-3", "su-x-4", "su-x-5", "sv-x-3", "sv-x-4", "sv-x-5", "sw-x-3", "sw-x-4", "sw-x-5", "syr-x-3", "syr-x-4", "syr-x-5", "szl-x-3", "szl-x-4", "szl-x-5", "ta-x-3", "ta-x-4", "ta-x-5", "te-x-3", "te-x-4", "te-x-5", "tg-x-3", "tg-x-4", "tg-x-5", "th-x-3", "th-x-4", "th-x-5", "ti-ER-x-5", "ti-x-3", "ti-x-4", "ti-x-5", "tk-x-3", "tk-x-4", "tk-x-5", "to-x-3", "to-x-4", "to-x-5", "tok-x-3", "tok-x-4", "tok-x-5", "tr-x-3", "tr-x-4", "tr-x-5", "tt-x-3", "tt-x-4", "tt-x-5", "ug-x-3", "ug-x-4", "ug-x-5", "uk-x-3", "uk-x-4", "uk-x-5", "und-x-3", "und-x-4", "und-x-5", "ur-x-3", "ur-x-4", "ur-x-5", "uz-Cyrl-x-3", "uz-Cyrl-x-4", "uz-Cyrl-x-5", "uz-x-3", "uz-x-4", "uz-x-5", "vec-x-3", "vec-x-4", "vec-x-5", "vi-x-3", "vi-x-4", "vi-x-5", "vmw-x-3", "vmw-x-4", "vmw-x-5", "wo-x-3", "wo-x-4", "wo-x-5", "xh-x-3", "xh-x-4", "xh-x-5", "xnr-x-3", "xnr-x-4", "xnr-x-5", "yo-x-3", "yo-x-4", "yo-x-5", "yrl-x-3", "yrl-x-4", "yrl-x-5", "yue-Hans-x-3", "yue-Hans-x-4", "yue-Hans-x-5", "yue-x-3", "yue-x-4", "yue-x-5", "za-x-3", "za-x-4", "za-x-5", "zh-HK-x-3", "zh-HK-x-4", "zh-HK-x-5", "zh-Hant-x-3", "zh-Hant-x-4", "zh-Hant-x-5", "zh-MO-x-3", "zh-MO-x-4", "zh-MO-x-5", "zh-x-3", "zh-x-4", "zh-x-5", "zu-x-3", "zu-x-4", "zu-x-5"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_symbols_persian_months_v1.rs.data b/provider/baked/datetime/data/macros/datetime_symbols_persian_months_v1.rs.data index 88809527497..f8460b3a4bb 100644 --- a/provider/baked/datetime/data/macros/datetime_symbols_persian_months_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_symbols_persian_months_v1.rs.data @@ -19,7 +19,7 @@ macro_rules! __impl_datetime_symbols_persian_months_v1 { static TA_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\r\0\x1D\0*\x006\0C\0P\0]\0g\0q\0w\0\x81\0\xE0\xAE\x83\xE0\xAE\xAA\xE0\xAE\xB0\xE0\xAF\x8D.\xE0\xAE\x86\xE0\xAE\xB0\xE0\xAF\x8D\xE0\xAE\x9F\xE0\xAE\xBF.\xE0\xAE\x95\xE0\xAF\x8A\xE0\xAE\xB0\xE0\xAF\x8D.\xE0\xAE\xA4\xE0\xAE\xBF\xE0\xAE\xB0\xE0\xAF\x8D\xE0\xAE\xAE\xE0\xAF\x8A\xE0\xAE\xB0\xE0\xAF\x8D.\xE0\xAE\xB7\xE0\xAE\xBE\xE0\xAE\xB0\xE0\xAE\xBF.\xE0\xAE\xAE\xE0\xAF\x86\xE0\xAE\xB9\xE0\xAF\x8D.\xE0\xAE\x85\xE0\xAE\xAA\xE0\xAE\xBE.\xE0\xAE\x85\xE0\xAE\x9A\xE0\xAE\xBE.\xE0\xAE\xA4\xE0\xAF\x87\xE0\xAE\xAA\xE0\xAE\xB9\xE0\xAF\x8D.\xE0\xAE\x8E\xE0\xAE\x83.") }); static SR_LATN_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\t\0\x14\0\x1A\0\x1D\0#\0,\x000\x004\08\0;\0A\0FaravadinOrdibehe\xC5\xA1tKordadTirMordad\xC5\xA0ahrivarMehrAbanAzarDejBahmanEsfand") }); static TR_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\t\0\x14\0\x1A\0\x1D\0#\0,\x000\x004\08\0;\0A\0FerverdinOrdibehe\xC5\x9FtHordadTirMordad\xC5\x9EehriverMehrAbanAzerDeyBehmenEsfend") }); - static UND_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\t\0\x14\0\x1B\0\x1E\0$\0-\x001\x005\09\0<\0B\0FarvardinOrdibeheshtKhordadTirMordadShahrivarMehrAbanAzarDeyBahmanEsfand") }); + static AF_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\t\0\x14\0\x1B\0\x1E\0$\0-\x001\x005\09\0<\0B\0FarvardinOrdibeheshtKhordadTirMordadShahrivarMehrAbanAzarDeyBahmanEsfand") }); static FI_X_3S: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\t\0\x14\0\x1B\0\x1E\0$\0-\x001\x005\09\0<\0B\0farvardinordibehe\xC5\xA1tkhordadtirmordad\xC5\xA1ahrivarmehrabanazardeybahmanesfand") }); static DA_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\t\0\x14\0\x1B\0\x1E\0$\0-\x001\x005\09\0<\0B\0farvardinordibeheshtkhordadtirmordadshahrivarmehrabanazardeybahmanesfand") }); static RO_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\t\0\x14\0\x1B\0\x1E\0&\0/\x003\x007\0;\0>\0D\0FarvardinOrdibeheshtKhordadTirA-MordadShahrivarMehrAbanAzarDeyBahmanEsfand") }); @@ -33,7 +33,7 @@ macro_rules! __impl_datetime_symbols_persian_months_v1 { static UZ_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\t\0\x16\0\x1C\0\x1F\0%\0.\x002\x006\0:\0=\0C\0farvardino\xCA\xBBrdibehishtxurdodtirmurdodshahrivarmehrobonozardeybahmanisfan") }); static UZ_X_3S: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\t\0\x16\0\x1C\0\x1F\0%\0.\x002\x006\0:\0=\0C\0farvardino\xCA\xBBrdibehishtxurdodtirmurdodshahrivarmehrobonozardeybahmanisfand") }); static UZ_X_5S: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\t\0\x16\0\x1C\0\x1F\0%\0.\x002\x006\0:\0=\0C\0farvardino\xCA\xBBrdibehishtxurdodturmurdodshahrivarmehrobonozardeybahmanisfand") }); - static UND_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\x0B\0\r\x00123456789101112") }); + static AF_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\x0B\0\r\x00123456789101112") }); static FA_AF_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x02\0\x04\0\x06\0\x08\0\n\0\x0C\0\x0E\0\x10\0\x12\0\x14\0\x16\0\xD8\xAD\xD8\xAB\xD8\xAC\xD8\xB3\xD8\xA7\xD8\xB3\xD9\x85\xD8\xB9\xD9\x82\xD8\xAC\xD8\xAF\xD8\xAD") }); static FA_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x02\0\x04\0\x06\0\x08\0\n\0\x0C\0\x0E\0\x10\0\x12\0\x14\0\x16\0\xD9\x81\xD8\xA7\xD8\xAE\xD8\xAA\xD9\x85\xD8\xB4\xD9\x85\xD8\xA2\xD8\xA2\xD8\xAF\xD8\xA8\xD8\xA7") }); static HR_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x02\0\x04\0\x06\0\x08\0\n\0\x0C\0\x0E\0\x10\0\x12\0\x15\0\x18\x001.2.3.4.5.6.7.8.9.10.11.12.") }); @@ -76,8 +76,8 @@ macro_rules! __impl_datetime_symbols_persian_months_v1 { static JA_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x1E\0<\0K\0W\0f\0~\0\x87\0\x96\0\xA2\0\xA8\0\xB4\0\xE3\x83\x95\xE3\x82\xA1\xE3\x83\xAB\xE3\x83\xB4\xE3\x82\xA1\xE3\x83\xAB\xE3\x83\x87\xE3\x82\xA3\xE3\x83\xBC\xE3\x83\xB3\xE3\x82\xAA\xE3\x83\xAB\xE3\x83\x87\xE3\x82\xA3\xE3\x83\xBC\xE3\x83\x99\xE3\x83\x98\xE3\x82\xB7\xE3\x83\xA5\xE3\x83\x88\xE3\x83\x9B\xE3\x83\xAB\xE3\x83\x80\xE3\x83\xBC\xE3\x83\x89\xE3\x83\x86\xE3\x82\xA3\xE3\x83\xBC\xE3\x83\xAB\xE3\x83\xA2\xE3\x83\xAB\xE3\x83\x80\xE3\x83\xBC\xE3\x83\x89\xE3\x82\xB7\xE3\x83\xA3\xE3\x83\x8F\xE3\x83\xAA\xE3\x83\xBC\xE3\x83\xB4\xE3\x82\xA1\xE3\x83\xAB\xE3\x83\xA1\xE3\x83\x95\xE3\x83\xAB\xE3\x82\xA2\xE3\x83\xBC\xE3\x83\x90\xE3\x83\xBC\xE3\x83\xB3\xE3\x82\xA2\xE3\x83\xBC\xE3\x82\xB6\xE3\x83\xAB\xE3\x83\x87\xE3\x82\xA4\xE3\x83\x90\xE3\x83\x95\xE3\x83\x9E\xE3\x83\xB3\xE3\x82\xA8\xE3\x82\xB9\xE3\x83\x95\xE3\x82\xA1\xE3\x83\xB3\xE3\x83\x89") }); static KN_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x1E\0E\0]\0i\0\x81\0\x99\0\xAB\0\xB7\0\xC3\0\xC9\0\xDB\0\xE0\xB2\xAB\xE0\xB2\xB0\xE0\xB3\x8D\xE0\xB2\xB5\xE0\xB2\xB0\xE0\xB3\x8D\xE0\xB2\xA6\xE0\xB2\xBF\xE0\xB2\xA8\xE0\xB3\x8D\xE0\xB2\x93\xE0\xB2\xB0\xE0\xB3\x8D\xE0\xB2\xA6\xE0\xB2\xBF\xE0\xB2\xAC\xE0\xB3\x86\xE0\xB2\xB9\xE0\xB3\x86\xE0\xB2\xB6\xE0\xB3\x8D\xE0\xB2\x9F\xE0\xB3\x8D\xE0\xB2\x96\xE0\xB3\x8B\xE0\xB2\xB0\xE0\xB3\x8D\xE0\xB2\xA1\xE0\xB2\xBE\xE0\xB2\xA6\xE0\xB3\x8D\xE0\xB2\x9F\xE0\xB2\xBF\xE0\xB2\xB0\xE0\xB3\x8D\xE0\xB2\xAE\xE0\xB3\x8A\xE0\xB2\xB0\xE0\xB3\x8D\xE0\xB2\xA6\xE0\xB2\xBE\xE0\xB2\xA6\xE0\xB3\x8D\xE0\xB2\xB6\xE0\xB2\xB9\xE0\xB2\xB0\xE0\xB2\xBF\xE0\xB2\xB5\xE0\xB2\xBE\xE0\xB2\xB0\xE0\xB3\x8D\xE0\xB2\xAE\xE0\xB3\x86\xE0\xB2\xB9\xE0\xB3\x8D\xE0\xB2\xB0\xE0\xB3\x8D\xE0\xB2\x85\xE0\xB2\xAC\xE0\xB2\xA8\xE0\xB3\x8D\xE0\xB2\x85\xE0\xB2\x9D\xE0\xB2\xB0\xE0\xB3\x8D\xE0\xB2\xA1\xE0\xB3\x87\xE0\xB2\xAC\xE0\xB2\xB9\xE0\xB3\x8D\xE0\xB2\xAE\xE0\xB2\xA8\xE0\xB3\x8D\xE0\xB2\x8E\xE0\xB2\xB8\xE0\xB3\x8D\xE0\xB2\xAB\xE0\xB2\xBE\xE0\xB2\x82\xE0\xB2\xA1\xE0\xB3\x8D") }); static TA_X_5: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x1E\0E\0]\0i\0\x81\0\x99\0\xAB\0\xBA\0\xC9\0\xCF\0\xE4\0\xE0\xAE\x83\xE0\xAE\xAA\xE0\xAE\xB0\xE0\xAF\x8D\xE0\xAE\xB5\xE0\xAE\xBE\xE0\xAE\xA4\xE0\xAE\xBF\xE0\xAE\xA9\xE0\xAF\x8D\xE0\xAE\x86\xE0\xAE\xB0\xE0\xAF\x8D\xE0\xAE\x9F\xE0\xAE\xBF\xE0\xAE\xAA\xE0\xAF\x86\xE0\xAE\xB9\xE0\xAF\x86\xE0\xAE\xB7\xE0\xAF\x8D\xE0\xAE\xA4\xE0\xAF\x8D\xE0\xAE\x95\xE0\xAF\x8A\xE0\xAE\xB0\xE0\xAF\x8D\xE0\xAE\xA4\xE0\xAE\xBE\xE0\xAE\xA4\xE0\xAF\x8D\xE0\xAE\xA4\xE0\xAE\xBF\xE0\xAE\xB0\xE0\xAF\x8D\xE0\xAE\xAE\xE0\xAF\x8A\xE0\xAE\xB0\xE0\xAF\x8D\xE0\xAE\xA4\xE0\xAE\xBE\xE0\xAE\xA4\xE0\xAF\x8D\xE0\xAE\xB7\xE0\xAE\xBE\xE0\xAE\xB0\xE0\xAE\xBF\xE0\xAE\xB5\xE0\xAE\xBE\xE0\xAE\xB0\xE0\xAF\x8D\xE0\xAE\xAE\xE0\xAF\x86\xE0\xAE\xB9\xE0\xAF\x8D\xE0\xAE\xB0\xE0\xAF\x8D\xE0\xAE\x85\xE0\xAE\xAA\xE0\xAE\xBE\xE0\xAE\xA9\xE0\xAF\x8D\xE0\xAE\x85\xE0\xAE\x9A\xE0\xAE\xBE\xE0\xAE\xB0\xE0\xAF\x8D\xE0\xAE\xA4\xE0\xAF\x87\xE0\xAE\xAA\xE0\xAE\xB9\xE0\xAF\x8D\xE0\xAE\xAE\xE0\xAE\xBE\xE0\xAE\xA9\xE0\xAF\x8D\xE0\xAE\x8E\xE0\xAE\x83\xE0\xAE\xAA\xE0\xAE\xBE\xE0\xAE\xA9\xE0\xAF\x8D") }); - static VALUES: [&::Yokeable; 238usize] = [&AR_X_3, &AR_X_3, &AR_X_3, &AR_X_3, &AZ_X_3, &AZ_X_3, &AZ_X_3, &AZ_X_3, &BN_X_3, &BN_X_3, &BN_X_4, &BN_X_4, &BN_X_5, &BN_X_5, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &CS_X_3, &CS_X_3, &CS_X_3, &CS_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DE_X_3, &DE_X_3, &DE_X_3, &DE_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &FA_AF_X_3, &FA_AF_X_3, &FA_AF_X_4, &FA_AF_X_4, &FA_AF_X_3, &FA_AF_X_3, &FA_X_3, &FA_X_3, &FA_X_4, &FA_X_4, &FA_X_3, &FA_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_4, &FF_ADLM_X_4, &FF_ADLM_X_3, &FF_ADLM_X_3, &FI_X_3, &FI_X_3S, &FI_X_3, &FI_X_5S, &FR_CA_X_3, &FR_CA_X_3, &FR_CA_X_5, &FR_CA_X_5, &FR_X_3, &FR_X_3, &FR_X_5, &FR_X_5, &GU_X_3, &GU_X_3, &GU_X_3, &GU_X_3, &HE_X_3, &HE_X_3, &HE_X_3, &HE_X_3, &HI_X_3, &HI_X_3, &HI_X_3, &HI_X_3, &HR_X_4, &HR_X_4, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &KK_X_3, &KK_X_3, &KK_X_3, &KK_X_3, &KN_X_3, &KN_X_3, &KN_X_3, &KN_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &LO_X_3, &LO_X_3S, &LO_X_5, &LO_X_5, &LV_X_3, &LV_X_3, &LV_X_3, &LV_X_3, &MK_X_3, &MK_X_3, &MK_X_3, &MK_X_3, &ML_X_3, &ML_X_3, &ML_X_4, &ML_X_4, &ML_X_3, &ML_X_3, &MR_X_3, &MR_X_3, &MR_X_4, &MR_X_4, &MR_X_3, &MR_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &PA_X_3, &PA_X_3, &PA_X_3, &PA_X_3, &PL_X_3, &PL_X_3, &PL_X_3, &PL_X_3, &PS_X_3, &PS_X_3, &PS_X_4, &PS_X_4, &PS_X_3, &PS_X_3, &RO_X_3, &RO_X_3, &RO_X_3, &RO_X_3, &RU_X_3, &RU_X_3, &RU_X_3, &RU_X_3, &SC_X_3, &SC_X_3, &DA_X_3, &DA_X_3, &CS_X_3, &CS_X_3, &CS_X_3, &CS_X_3, &SO_X_3, &SO_X_3, &SO_X_3, &SO_X_3, &SR_LATN_X_3, &SR_LATN_X_3, &SR_LATN_X_3, &SR_LATN_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &SV_X_3, &SV_X_3S, &SV_X_3, &SV_X_3S, &TA_X_3, &TA_X_3, &TA_X_5, &TA_X_5, &TE_X_3, &TE_X_3, &TE_X_3, &TE_X_3, &TG_X_3, &TG_X_3, &TG_X_3, &TG_X_3, &TH_X_3, &TH_X_3, &TH_X_3, &TH_X_3, &TR_X_3, &TR_X_3, &TR_X_3, &TR_X_3, &UK_X_3, &UK_X_3, &UK_X_3, &UK_X_3, &UND_X_3, &UND_X_3, &UND_X_4, &UND_X_4, &UND_X_3, &UND_X_3, &UR_X_3, &UR_X_3, &UR_X_3, &UR_X_3, &UZ_X_3, &UZ_X_3S, &UZ_X_3, &UZ_X_5S, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &ZH_X_5, &ZH_X_5]; - static KEYS: [&str; 238usize] = ["ar-x-3", "ar-x-3s", "ar-x-5", "ar-x-5s", "az-x-3", "az-x-3s", "az-x-5", "az-x-5s", "bn-x-3", "bn-x-3s", "bn-x-4", "bn-x-4s", "bn-x-5", "bn-x-5s", "bs-Cyrl-x-3", "bs-Cyrl-x-3s", "bs-Cyrl-x-5", "bs-Cyrl-x-5s", "cs-x-3", "cs-x-3s", "cs-x-5", "cs-x-5s", "da-x-3", "da-x-3s", "da-x-5", "da-x-5s", "de-x-3", "de-x-3s", "de-x-5", "de-x-5s", "es-x-3", "es-x-3s", "es-x-5", "es-x-5s", "fa-AF-x-3", "fa-AF-x-3s", "fa-AF-x-4", "fa-AF-x-4s", "fa-AF-x-5", "fa-AF-x-5s", "fa-x-3", "fa-x-3s", "fa-x-4", "fa-x-4s", "fa-x-5", "fa-x-5s", "ff-Adlm-x-3", "ff-Adlm-x-3s", "ff-Adlm-x-4", "ff-Adlm-x-4s", "ff-Adlm-x-5", "ff-Adlm-x-5s", "fi-x-3", "fi-x-3s", "fi-x-5", "fi-x-5s", "fr-CA-x-3", "fr-CA-x-3s", "fr-CA-x-5", "fr-CA-x-5s", "fr-x-3", "fr-x-3s", "fr-x-5", "fr-x-5s", "gu-x-3", "gu-x-3s", "gu-x-5", "gu-x-5s", "he-x-3", "he-x-3s", "he-x-5", "he-x-5s", "hi-x-3", "hi-x-3s", "hi-x-5", "hi-x-5s", "hr-x-4", "hr-x-4s", "hu-x-3", "hu-x-3s", "hu-x-5", "hu-x-5s", "is-x-3", "is-x-3s", "is-x-5", "is-x-5s", "ja-x-3", "ja-x-3s", "ja-x-5", "ja-x-5s", "kk-x-3", "kk-x-3s", "kk-x-5", "kk-x-5s", "kn-x-3", "kn-x-3s", "kn-x-5", "kn-x-5s", "ko-x-3", "ko-x-3s", "ko-x-5", "ko-x-5s", "lo-x-3", "lo-x-3s", "lo-x-5", "lo-x-5s", "lv-x-3", "lv-x-3s", "lv-x-5", "lv-x-5s", "mk-x-3", "mk-x-3s", "mk-x-5", "mk-x-5s", "ml-x-3", "ml-x-3s", "ml-x-4", "ml-x-4s", "ml-x-5", "ml-x-5s", "mr-x-3", "mr-x-3s", "mr-x-4", "mr-x-4s", "mr-x-5", "mr-x-5s", "nb-x-3", "nb-x-3s", "nb-x-5", "nb-x-5s", "nn-x-3", "nn-x-3s", "nn-x-5", "nn-x-5s", "no-x-3", "no-x-3s", "no-x-5", "no-x-5s", "pa-x-3", "pa-x-3s", "pa-x-5", "pa-x-5s", "pl-x-3", "pl-x-3s", "pl-x-5", "pl-x-5s", "ps-x-3", "ps-x-3s", "ps-x-4", "ps-x-4s", "ps-x-5", "ps-x-5s", "ro-x-3", "ro-x-3s", "ro-x-5", "ro-x-5s", "ru-x-3", "ru-x-3s", "ru-x-5", "ru-x-5s", "sc-x-3", "sc-x-3s", "sc-x-5", "sc-x-5s", "sk-x-3", "sk-x-3s", "sk-x-5", "sk-x-5s", "so-x-3", "so-x-3s", "so-x-5", "so-x-5s", "sr-Latn-x-3", "sr-Latn-x-3s", "sr-Latn-x-5", "sr-Latn-x-5s", "sr-x-3", "sr-x-3s", "sr-x-5", "sr-x-5s", "sv-x-3", "sv-x-3s", "sv-x-5", "sv-x-5s", "ta-x-3", "ta-x-3s", "ta-x-5", "ta-x-5s", "te-x-3", "te-x-3s", "te-x-5", "te-x-5s", "tg-x-3", "tg-x-3s", "tg-x-5", "tg-x-5s", "th-x-3", "th-x-3s", "th-x-5", "th-x-5s", "tr-x-3", "tr-x-3s", "tr-x-5", "tr-x-5s", "uk-x-3", "uk-x-3s", "uk-x-5", "uk-x-5s", "und-x-3", "und-x-3s", "und-x-4", "und-x-4s", "und-x-5", "und-x-5s", "ur-x-3", "ur-x-3s", "ur-x-5", "ur-x-5s", "uz-x-3", "uz-x-3s", "uz-x-5", "uz-x-5s", "yue-Hans-x-3", "yue-Hans-x-3s", "yue-Hans-x-5", "yue-Hans-x-5s", "yue-x-3", "yue-x-3s", "yue-x-5", "yue-x-5s", "zh-Hant-x-3", "zh-Hant-x-3s", "zh-Hant-x-5", "zh-Hant-x-5s", "zh-x-3", "zh-x-3s", "zh-x-5", "zh-x-5s"]; + static VALUES: [&::Yokeable; 970usize] = [&AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AR_X_3, &AR_X_3, &AF_X_4, &AF_X_4, &AR_X_3, &AR_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AZ_X_3, &AZ_X_3, &AF_X_4, &AF_X_4, &AZ_X_3, &AZ_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &BN_X_3, &BN_X_3, &BN_X_4, &BN_X_4, &BN_X_5, &BN_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &AF_X_4, &AF_X_4, &BS_CYRL_X_3, &BS_CYRL_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &CS_X_3, &CS_X_3, &AF_X_4, &AF_X_4, &CS_X_3, &CS_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &DA_X_3, &DA_X_3, &AF_X_4, &AF_X_4, &DA_X_3, &DA_X_3, &DE_X_3, &DE_X_3, &AF_X_4, &AF_X_4, &DE_X_3, &DE_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &DA_X_3, &DA_X_3, &AF_X_4, &AF_X_4, &DA_X_3, &DA_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &FA_AF_X_3, &FA_AF_X_3, &FA_AF_X_4, &FA_AF_X_4, &FA_AF_X_3, &FA_AF_X_3, &FA_X_3, &FA_X_3, &FA_X_4, &FA_X_4, &FA_X_3, &FA_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_4, &FF_ADLM_X_4, &FF_ADLM_X_3, &FF_ADLM_X_3, &FI_X_3, &FI_X_3S, &AF_X_4, &AF_X_4, &FI_X_3, &FI_X_5S, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &FR_CA_X_3, &FR_CA_X_3, &FR_CA_X_5, &FR_CA_X_5, &FR_X_3, &FR_X_3, &AF_X_4, &AF_X_4, &FR_X_5, &FR_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &GU_X_3, &GU_X_3, &AF_X_4, &AF_X_4, &GU_X_3, &GU_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &HE_X_3, &HE_X_3, &AF_X_4, &AF_X_4, &HE_X_3, &HE_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &HI_X_3, &HI_X_3, &AF_X_4, &AF_X_4, &HI_X_3, &HI_X_3, &AF_X_3, &AF_X_3, &HR_X_4, &HR_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &DA_X_3, &DA_X_3, &AF_X_4, &AF_X_4, &DA_X_3, &DA_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &DA_X_3, &DA_X_3, &AF_X_4, &AF_X_4, &DA_X_3, &DA_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &JA_X_3, &JA_X_3, &AF_X_4, &AF_X_4, &JA_X_3, &JA_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &KK_X_3, &KK_X_3, &AF_X_4, &AF_X_4, &KK_X_3, &KK_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &KN_X_3, &KN_X_3, &AF_X_4, &AF_X_4, &KN_X_3, &KN_X_3, &KO_X_3, &KO_X_3, &AF_X_4, &AF_X_4, &KO_X_3, &KO_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &LO_X_3, &LO_X_3S, &AF_X_4, &AF_X_4, &LO_X_5, &LO_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &LV_X_3, &LV_X_3, &AF_X_4, &AF_X_4, &LV_X_3, &LV_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &MK_X_3, &MK_X_3, &AF_X_4, &AF_X_4, &MK_X_3, &MK_X_3, &ML_X_3, &ML_X_3, &ML_X_4, &ML_X_4, &ML_X_3, &ML_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &MR_X_3, &MR_X_3, &MR_X_4, &MR_X_4, &MR_X_3, &MR_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &DA_X_3, &DA_X_3, &AF_X_4, &AF_X_4, &DA_X_3, &DA_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &DA_X_3, &DA_X_3, &AF_X_4, &AF_X_4, &DA_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &AF_X_4, &AF_X_4, &DA_X_3, &DA_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &PA_X_3, &PA_X_3, &AF_X_4, &AF_X_4, &PA_X_3, &PA_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &PL_X_3, &PL_X_3, &AF_X_4, &AF_X_4, &PL_X_3, &PL_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &PS_X_3, &PS_X_3, &PS_X_4, &PS_X_4, &PS_X_3, &PS_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &RO_X_3, &RO_X_3, &AF_X_4, &AF_X_4, &RO_X_3, &RO_X_3, &RU_X_3, &RU_X_3, &AF_X_4, &AF_X_4, &RU_X_3, &RU_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &SC_X_3, &SC_X_3, &AF_X_4, &AF_X_4, &DA_X_3, &DA_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &CS_X_3, &CS_X_3, &AF_X_4, &AF_X_4, &CS_X_3, &CS_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &SO_X_3, &SO_X_3, &AF_X_4, &AF_X_4, &SO_X_3, &SO_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &SR_LATN_X_3, &SR_LATN_X_3, &AF_X_4, &AF_X_4, &SR_LATN_X_3, &SR_LATN_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &AF_X_4, &AF_X_4, &BS_CYRL_X_3, &BS_CYRL_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &SV_X_3, &SV_X_3S, &AF_X_4, &AF_X_4, &SV_X_3, &SV_X_3S, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &TA_X_3, &TA_X_3, &AF_X_4, &AF_X_4, &TA_X_5, &TA_X_5, &TE_X_3, &TE_X_3, &AF_X_4, &AF_X_4, &TE_X_3, &TE_X_3, &TG_X_3, &TG_X_3, &AF_X_4, &AF_X_4, &TG_X_3, &TG_X_3, &TH_X_3, &TH_X_3, &AF_X_4, &AF_X_4, &TH_X_3, &TH_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &TR_X_3, &TR_X_3, &AF_X_4, &AF_X_4, &TR_X_3, &TR_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &UK_X_3, &UK_X_3, &AF_X_4, &AF_X_4, &UK_X_3, &UK_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &UR_X_3, &UR_X_3, &AF_X_4, &AF_X_4, &UR_X_3, &UR_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &UZ_X_3, &UZ_X_3S, &AF_X_4, &AF_X_4, &UZ_X_3, &UZ_X_5S, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &AF_X_4, &AF_X_4, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &AF_X_4, &AF_X_4, &YUE_HANS_X_3, &YUE_HANS_X_3, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &AF_X_4, &AF_X_4, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &AF_X_4, &AF_X_4, &ZH_X_5, &ZH_X_5, &AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_3, &AF_X_3]; + static KEYS: [&str; 970usize] = ["af-x-3", "af-x-3s", "af-x-4", "af-x-4s", "af-x-5", "af-x-5s", "am-x-3", "am-x-3s", "am-x-4", "am-x-4s", "am-x-5", "am-x-5s", "ar-x-3", "ar-x-3s", "ar-x-4", "ar-x-4s", "ar-x-5", "ar-x-5s", "as-x-3", "as-x-3s", "as-x-4", "as-x-4s", "as-x-5", "as-x-5s", "ast-x-3", "ast-x-3s", "ast-x-4", "ast-x-4s", "ast-x-5", "ast-x-5s", "az-x-3", "az-x-3s", "az-x-4", "az-x-4s", "az-x-5", "az-x-5s", "be-x-3", "be-x-3s", "be-x-4", "be-x-4s", "be-x-5", "be-x-5s", "bg-x-3", "bg-x-3s", "bg-x-4", "bg-x-4s", "bg-x-5", "bg-x-5s", "bgc-x-3", "bgc-x-3s", "bgc-x-4", "bgc-x-4s", "bgc-x-5", "bgc-x-5s", "bho-x-3", "bho-x-3s", "bho-x-4", "bho-x-4s", "bho-x-5", "bho-x-5s", "blo-x-3", "blo-x-3s", "blo-x-4", "blo-x-4s", "blo-x-5", "blo-x-5s", "bn-x-3", "bn-x-3s", "bn-x-4", "bn-x-4s", "bn-x-5", "bn-x-5s", "br-x-3", "br-x-3s", "br-x-4", "br-x-4s", "br-x-5", "br-x-5s", "brx-x-3", "brx-x-3s", "brx-x-4", "brx-x-4s", "brx-x-5", "brx-x-5s", "bs-Cyrl-x-3", "bs-Cyrl-x-3s", "bs-Cyrl-x-4", "bs-Cyrl-x-4s", "bs-Cyrl-x-5", "bs-Cyrl-x-5s", "bs-x-3", "bs-x-3s", "bs-x-4", "bs-x-4s", "bs-x-5", "bs-x-5s", "ca-x-3", "ca-x-3s", "ca-x-4", "ca-x-4s", "ca-x-5", "ca-x-5s", "ceb-x-3", "ceb-x-3s", "ceb-x-4", "ceb-x-4s", "ceb-x-5", "ceb-x-5s", "chr-x-3", "chr-x-3s", "chr-x-4", "chr-x-4s", "chr-x-5", "chr-x-5s", "cs-x-3", "cs-x-3s", "cs-x-4", "cs-x-4s", "cs-x-5", "cs-x-5s", "csw-x-3", "csw-x-3s", "csw-x-4", "csw-x-4s", "csw-x-5", "csw-x-5s", "cv-x-3", "cv-x-3s", "cv-x-4", "cv-x-4s", "cv-x-5", "cv-x-5s", "cy-x-3", "cy-x-3s", "cy-x-4", "cy-x-4s", "cy-x-5", "cy-x-5s", "da-x-3", "da-x-3s", "da-x-4", "da-x-4s", "da-x-5", "da-x-5s", "de-x-3", "de-x-3s", "de-x-4", "de-x-4s", "de-x-5", "de-x-5s", "doi-x-3", "doi-x-3s", "doi-x-4", "doi-x-4s", "doi-x-5", "doi-x-5s", "dsb-x-3", "dsb-x-3s", "dsb-x-4", "dsb-x-4s", "dsb-x-5", "dsb-x-5s", "el-x-3", "el-x-3s", "el-x-4", "el-x-4s", "el-x-5", "el-x-5s", "en-x-3", "en-x-3s", "en-x-4", "en-x-4s", "en-x-5", "en-x-5s", "eo-x-3", "eo-x-3s", "eo-x-4", "eo-x-4s", "eo-x-5", "eo-x-5s", "es-x-3", "es-x-3s", "es-x-4", "es-x-4s", "es-x-5", "es-x-5s", "et-x-3", "et-x-3s", "et-x-4", "et-x-4s", "et-x-5", "et-x-5s", "eu-x-3", "eu-x-3s", "eu-x-4", "eu-x-4s", "eu-x-5", "eu-x-5s", "fa-AF-x-3", "fa-AF-x-3s", "fa-AF-x-4", "fa-AF-x-4s", "fa-AF-x-5", "fa-AF-x-5s", "fa-x-3", "fa-x-3s", "fa-x-4", "fa-x-4s", "fa-x-5", "fa-x-5s", "ff-Adlm-x-3", "ff-Adlm-x-3s", "ff-Adlm-x-4", "ff-Adlm-x-4s", "ff-Adlm-x-5", "ff-Adlm-x-5s", "fi-x-3", "fi-x-3s", "fi-x-4", "fi-x-4s", "fi-x-5", "fi-x-5s", "fil-x-3", "fil-x-3s", "fil-x-4", "fil-x-4s", "fil-x-5", "fil-x-5s", "fo-x-3", "fo-x-3s", "fo-x-4", "fo-x-4s", "fo-x-5", "fo-x-5s", "fr-CA-x-3", "fr-CA-x-3s", "fr-CA-x-5", "fr-CA-x-5s", "fr-x-3", "fr-x-3s", "fr-x-4", "fr-x-4s", "fr-x-5", "fr-x-5s", "fy-x-3", "fy-x-3s", "fy-x-4", "fy-x-4s", "fy-x-5", "fy-x-5s", "ga-x-3", "ga-x-3s", "ga-x-4", "ga-x-4s", "ga-x-5", "ga-x-5s", "gd-x-3", "gd-x-3s", "gd-x-4", "gd-x-4s", "gd-x-5", "gd-x-5s", "gl-x-3", "gl-x-3s", "gl-x-4", "gl-x-4s", "gl-x-5", "gl-x-5s", "gu-x-3", "gu-x-3s", "gu-x-4", "gu-x-4s", "gu-x-5", "gu-x-5s", "ha-x-3", "ha-x-3s", "ha-x-4", "ha-x-4s", "ha-x-5", "ha-x-5s", "he-x-3", "he-x-3s", "he-x-4", "he-x-4s", "he-x-5", "he-x-5s", "hi-Latn-x-3", "hi-Latn-x-3s", "hi-Latn-x-4", "hi-Latn-x-4s", "hi-Latn-x-5", "hi-Latn-x-5s", "hi-x-3", "hi-x-3s", "hi-x-4", "hi-x-4s", "hi-x-5", "hi-x-5s", "hr-x-3", "hr-x-3s", "hr-x-4", "hr-x-4s", "hr-x-5", "hr-x-5s", "hsb-x-3", "hsb-x-3s", "hsb-x-4", "hsb-x-4s", "hsb-x-5", "hsb-x-5s", "hu-x-3", "hu-x-3s", "hu-x-4", "hu-x-4s", "hu-x-5", "hu-x-5s", "hy-x-3", "hy-x-3s", "hy-x-4", "hy-x-4s", "hy-x-5", "hy-x-5s", "ia-x-3", "ia-x-3s", "ia-x-4", "ia-x-4s", "ia-x-5", "ia-x-5s", "id-x-3", "id-x-3s", "id-x-4", "id-x-4s", "id-x-5", "id-x-5s", "ie-x-3", "ie-x-3s", "ie-x-4", "ie-x-4s", "ie-x-5", "ie-x-5s", "ig-x-3", "ig-x-3s", "ig-x-4", "ig-x-4s", "ig-x-5", "ig-x-5s", "is-x-3", "is-x-3s", "is-x-4", "is-x-4s", "is-x-5", "is-x-5s", "it-x-3", "it-x-3s", "it-x-4", "it-x-4s", "it-x-5", "it-x-5s", "ja-x-3", "ja-x-3s", "ja-x-4", "ja-x-4s", "ja-x-5", "ja-x-5s", "jv-x-3", "jv-x-3s", "jv-x-4", "jv-x-4s", "jv-x-5", "jv-x-5s", "ka-x-3", "ka-x-3s", "ka-x-4", "ka-x-4s", "ka-x-5", "ka-x-5s", "kea-x-3", "kea-x-3s", "kea-x-4", "kea-x-4s", "kea-x-5", "kea-x-5s", "kgp-x-3", "kgp-x-3s", "kgp-x-4", "kgp-x-4s", "kgp-x-5", "kgp-x-5s", "kk-x-3", "kk-x-3s", "kk-x-4", "kk-x-4s", "kk-x-5", "kk-x-5s", "km-x-3", "km-x-3s", "km-x-4", "km-x-4s", "km-x-5", "km-x-5s", "kn-x-3", "kn-x-3s", "kn-x-4", "kn-x-4s", "kn-x-5", "kn-x-5s", "ko-x-3", "ko-x-3s", "ko-x-4", "ko-x-4s", "ko-x-5", "ko-x-5s", "kok-x-3", "kok-x-3s", "kok-x-4", "kok-x-4s", "kok-x-5", "kok-x-5s", "ks-Deva-x-3", "ks-Deva-x-3s", "ks-Deva-x-4", "ks-Deva-x-4s", "ks-Deva-x-5", "ks-Deva-x-5s", "ks-x-3", "ks-x-3s", "ks-x-4", "ks-x-4s", "ks-x-5", "ks-x-5s", "ku-x-3", "ku-x-3s", "ku-x-4", "ku-x-4s", "ku-x-5", "ku-x-5s", "kxv-Deva-x-3", "kxv-Deva-x-3s", "kxv-Deva-x-4", "kxv-Deva-x-4s", "kxv-Deva-x-5", "kxv-Deva-x-5s", "kxv-Orya-x-3", "kxv-Orya-x-3s", "kxv-Orya-x-4", "kxv-Orya-x-4s", "kxv-Orya-x-5", "kxv-Orya-x-5s", "kxv-Telu-x-3", "kxv-Telu-x-3s", "kxv-Telu-x-4", "kxv-Telu-x-4s", "kxv-Telu-x-5", "kxv-Telu-x-5s", "kxv-x-3", "kxv-x-3s", "kxv-x-4", "kxv-x-4s", "kxv-x-5", "kxv-x-5s", "ky-x-3", "ky-x-3s", "ky-x-4", "ky-x-4s", "ky-x-5", "ky-x-5s", "lb-x-3", "lb-x-3s", "lb-x-4", "lb-x-4s", "lb-x-5", "lb-x-5s", "lij-x-3", "lij-x-3s", "lij-x-4", "lij-x-4s", "lij-x-5", "lij-x-5s", "lmo-x-3", "lmo-x-3s", "lmo-x-4", "lmo-x-4s", "lmo-x-5", "lmo-x-5s", "lo-x-3", "lo-x-3s", "lo-x-4", "lo-x-4s", "lo-x-5", "lo-x-5s", "lt-x-3", "lt-x-3s", "lt-x-4", "lt-x-4s", "lt-x-5", "lt-x-5s", "lv-x-3", "lv-x-3s", "lv-x-4", "lv-x-4s", "lv-x-5", "lv-x-5s", "mai-x-3", "mai-x-3s", "mai-x-4", "mai-x-4s", "mai-x-5", "mai-x-5s", "mi-x-3", "mi-x-3s", "mi-x-4", "mi-x-4s", "mi-x-5", "mi-x-5s", "mk-x-3", "mk-x-3s", "mk-x-4", "mk-x-4s", "mk-x-5", "mk-x-5s", "ml-x-3", "ml-x-3s", "ml-x-4", "ml-x-4s", "ml-x-5", "ml-x-5s", "mn-x-3", "mn-x-3s", "mn-x-4", "mn-x-4s", "mn-x-5", "mn-x-5s", "mni-x-3", "mni-x-3s", "mni-x-4", "mni-x-4s", "mni-x-5", "mni-x-5s", "mr-x-3", "mr-x-3s", "mr-x-4", "mr-x-4s", "mr-x-5", "mr-x-5s", "ms-x-3", "ms-x-3s", "ms-x-4", "ms-x-4s", "ms-x-5", "ms-x-5s", "mt-x-3", "mt-x-3s", "mt-x-4", "mt-x-4s", "mt-x-5", "mt-x-5s", "my-x-3", "my-x-3s", "my-x-4", "my-x-4s", "my-x-5", "my-x-5s", "nb-x-3", "nb-x-3s", "nb-x-4", "nb-x-4s", "nb-x-5", "nb-x-5s", "nds-x-3", "nds-x-3s", "nds-x-4", "nds-x-4s", "nds-x-5", "nds-x-5s", "ne-x-3", "ne-x-3s", "ne-x-4", "ne-x-4s", "ne-x-5", "ne-x-5s", "nl-x-3", "nl-x-3s", "nl-x-4", "nl-x-4s", "nl-x-5", "nl-x-5s", "nn-x-3", "nn-x-3s", "nn-x-4", "nn-x-4s", "nn-x-5", "nn-x-5s", "no-x-3", "no-x-3s", "no-x-4", "no-x-4s", "no-x-5", "no-x-5s", "nqo-x-3", "nqo-x-3s", "nqo-x-4", "nqo-x-4s", "nqo-x-5", "nqo-x-5s", "oc-x-3", "oc-x-3s", "oc-x-4", "oc-x-4s", "oc-x-5", "oc-x-5s", "or-x-3", "or-x-3s", "or-x-4", "or-x-4s", "or-x-5", "or-x-5s", "pa-x-3", "pa-x-3s", "pa-x-4", "pa-x-4s", "pa-x-5", "pa-x-5s", "pcm-x-3", "pcm-x-3s", "pcm-x-4", "pcm-x-4s", "pcm-x-5", "pcm-x-5s", "pl-x-3", "pl-x-3s", "pl-x-4", "pl-x-4s", "pl-x-5", "pl-x-5s", "prg-x-3", "prg-x-3s", "prg-x-4", "prg-x-4s", "prg-x-5", "prg-x-5s", "ps-x-3", "ps-x-3s", "ps-x-4", "ps-x-4s", "ps-x-5", "ps-x-5s", "pt-x-3", "pt-x-3s", "pt-x-4", "pt-x-4s", "pt-x-5", "pt-x-5s", "qu-x-3", "qu-x-3s", "qu-x-4", "qu-x-4s", "qu-x-5", "qu-x-5s", "raj-x-3", "raj-x-3s", "raj-x-4", "raj-x-4s", "raj-x-5", "raj-x-5s", "rm-x-3", "rm-x-3s", "rm-x-4", "rm-x-4s", "rm-x-5", "rm-x-5s", "ro-x-3", "ro-x-3s", "ro-x-4", "ro-x-4s", "ro-x-5", "ro-x-5s", "ru-x-3", "ru-x-3s", "ru-x-4", "ru-x-4s", "ru-x-5", "ru-x-5s", "sa-x-3", "sa-x-3s", "sa-x-4", "sa-x-4s", "sa-x-5", "sa-x-5s", "sah-x-3", "sah-x-3s", "sah-x-4", "sah-x-4s", "sah-x-5", "sah-x-5s", "sat-x-3", "sat-x-3s", "sat-x-4", "sat-x-4s", "sat-x-5", "sat-x-5s", "sc-x-3", "sc-x-3s", "sc-x-4", "sc-x-4s", "sc-x-5", "sc-x-5s", "sd-Deva-x-3", "sd-Deva-x-3s", "sd-Deva-x-4", "sd-Deva-x-4s", "sd-Deva-x-5", "sd-Deva-x-5s", "sd-x-3", "sd-x-3s", "sd-x-4", "sd-x-4s", "sd-x-5", "sd-x-5s", "si-x-3", "si-x-3s", "si-x-4", "si-x-4s", "si-x-5", "si-x-5s", "sk-x-3", "sk-x-3s", "sk-x-4", "sk-x-4s", "sk-x-5", "sk-x-5s", "sl-x-3", "sl-x-3s", "sl-x-4", "sl-x-4s", "sl-x-5", "sl-x-5s", "so-x-3", "so-x-3s", "so-x-4", "so-x-4s", "so-x-5", "so-x-5s", "sq-x-3", "sq-x-3s", "sq-x-4", "sq-x-4s", "sq-x-5", "sq-x-5s", "sr-Latn-x-3", "sr-Latn-x-3s", "sr-Latn-x-4", "sr-Latn-x-4s", "sr-Latn-x-5", "sr-Latn-x-5s", "sr-x-3", "sr-x-3s", "sr-x-4", "sr-x-4s", "sr-x-5", "sr-x-5s", "su-x-3", "su-x-3s", "su-x-4", "su-x-4s", "su-x-5", "su-x-5s", "sv-x-3", "sv-x-3s", "sv-x-4", "sv-x-4s", "sv-x-5", "sv-x-5s", "sw-x-3", "sw-x-3s", "sw-x-4", "sw-x-4s", "sw-x-5", "sw-x-5s", "syr-x-3", "syr-x-3s", "syr-x-4", "syr-x-4s", "syr-x-5", "syr-x-5s", "szl-x-3", "szl-x-3s", "szl-x-4", "szl-x-4s", "szl-x-5", "szl-x-5s", "ta-x-3", "ta-x-3s", "ta-x-4", "ta-x-4s", "ta-x-5", "ta-x-5s", "te-x-3", "te-x-3s", "te-x-4", "te-x-4s", "te-x-5", "te-x-5s", "tg-x-3", "tg-x-3s", "tg-x-4", "tg-x-4s", "tg-x-5", "tg-x-5s", "th-x-3", "th-x-3s", "th-x-4", "th-x-4s", "th-x-5", "th-x-5s", "ti-x-3", "ti-x-3s", "ti-x-4", "ti-x-4s", "ti-x-5", "ti-x-5s", "tk-x-3", "tk-x-3s", "tk-x-4", "tk-x-4s", "tk-x-5", "tk-x-5s", "to-x-3", "to-x-3s", "to-x-4", "to-x-4s", "to-x-5", "to-x-5s", "tok-x-3", "tok-x-3s", "tok-x-4", "tok-x-4s", "tok-x-5", "tok-x-5s", "tr-x-3", "tr-x-3s", "tr-x-4", "tr-x-4s", "tr-x-5", "tr-x-5s", "tt-x-3", "tt-x-3s", "tt-x-4", "tt-x-4s", "tt-x-5", "tt-x-5s", "ug-x-3", "ug-x-3s", "ug-x-4", "ug-x-4s", "ug-x-5", "ug-x-5s", "uk-x-3", "uk-x-3s", "uk-x-4", "uk-x-4s", "uk-x-5", "uk-x-5s", "und-x-3", "und-x-3s", "und-x-4", "und-x-4s", "und-x-5", "und-x-5s", "ur-x-3", "ur-x-3s", "ur-x-4", "ur-x-4s", "ur-x-5", "ur-x-5s", "uz-Cyrl-x-3", "uz-Cyrl-x-3s", "uz-Cyrl-x-4", "uz-Cyrl-x-4s", "uz-Cyrl-x-5", "uz-Cyrl-x-5s", "uz-x-3", "uz-x-3s", "uz-x-4", "uz-x-4s", "uz-x-5", "uz-x-5s", "vec-x-3", "vec-x-3s", "vec-x-4", "vec-x-4s", "vec-x-5", "vec-x-5s", "vi-x-3", "vi-x-3s", "vi-x-4", "vi-x-4s", "vi-x-5", "vi-x-5s", "vmw-x-3", "vmw-x-3s", "vmw-x-4", "vmw-x-4s", "vmw-x-5", "vmw-x-5s", "wo-x-3", "wo-x-3s", "wo-x-4", "wo-x-4s", "wo-x-5", "wo-x-5s", "xh-x-3", "xh-x-3s", "xh-x-4", "xh-x-4s", "xh-x-5", "xh-x-5s", "xnr-x-3", "xnr-x-3s", "xnr-x-4", "xnr-x-4s", "xnr-x-5", "xnr-x-5s", "yo-x-3", "yo-x-3s", "yo-x-4", "yo-x-4s", "yo-x-5", "yo-x-5s", "yrl-x-3", "yrl-x-3s", "yrl-x-4", "yrl-x-4s", "yrl-x-5", "yrl-x-5s", "yue-Hans-x-3", "yue-Hans-x-3s", "yue-Hans-x-4", "yue-Hans-x-4s", "yue-Hans-x-5", "yue-Hans-x-5s", "yue-x-3", "yue-x-3s", "yue-x-4", "yue-x-4s", "yue-x-5", "yue-x-5s", "za-x-3", "za-x-3s", "za-x-4", "za-x-4s", "za-x-5", "za-x-5s", "zh-Hant-x-3", "zh-Hant-x-3s", "zh-Hant-x-4", "zh-Hant-x-4s", "zh-Hant-x-5", "zh-Hant-x-5s", "zh-x-3", "zh-x-3s", "zh-x-4", "zh-x-4s", "zh-x-5", "zh-x-5s", "zu-x-3", "zu-x-3s", "zu-x-4", "zu-x-4s", "zu-x-5", "zu-x-5s"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_symbols_persian_years_v1.rs.data b/provider/baked/datetime/data/macros/datetime_symbols_persian_years_v1.rs.data index 2a127f0c579..51a8667c811 100644 --- a/provider/baked/datetime/data/macros/datetime_symbols_persian_years_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_symbols_persian_years_v1.rs.data @@ -19,7 +19,7 @@ macro_rules! __impl_datetime_symbols_persian_years_v1 { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0ah") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0A.P.") }) }); - static FR_CA_X_3: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Eras(unsafe { + static AF_X_3: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Eras(unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0ah") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0AP") }) }); @@ -99,8 +99,8 @@ macro_rules! __impl_datetime_symbols_persian_years_v1 { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0ah") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0persie\xC5\xA1u gads") }) }); - static VALUES: [&::Yokeable; 57usize] = [&AR_X_3, &AR_X_3, &AR_X_3, &FA_X_3, &FA_X_3, &FA_X_5, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &FI_X_5, &FR_CA_X_3, &FR_CA_X_3, &FR_CA_X_3, &FR_X_3, &FR_X_3, &FI_X_5, &HE_X_5, &LO_X_3, &LO_X_3, &LO_X_3, &LV_X_3, &LV_X_3, &LV_X_5, &MK_X_3, &MK_X_3, &MK_X_3, &RO_X_3, &RO_X_3, &FI_X_5, &RU_X_3, &RU_X_3, &RU_X_5, &SC_X_3, &SC_X_3, &SC_X_5, &SV_X_5, &TH_X_3, &TH_X_3, &TH_X_3, &FR_CA_X_3, &FR_CA_X_3, &FR_CA_X_3, &UZ_X_3, &UZ_X_3, &UZ_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3]; - static KEYS: [&str; 57usize] = ["ar-x-3", "ar-x-4", "ar-x-5", "fa-x-3", "fa-x-4", "fa-x-5", "ff-Adlm-x-3", "ff-Adlm-x-4", "ff-Adlm-x-5", "fi-x-5", "fr-CA-x-3", "fr-CA-x-4", "fr-CA-x-5", "fr-x-3", "fr-x-4", "fr-x-5", "he-x-5", "lo-x-3", "lo-x-4", "lo-x-5", "lv-x-3", "lv-x-4", "lv-x-5", "mk-x-3", "mk-x-4", "mk-x-5", "ro-x-3", "ro-x-4", "ro-x-5", "ru-x-3", "ru-x-4", "ru-x-5", "sc-x-3", "sc-x-4", "sc-x-5", "sv-x-5", "th-x-3", "th-x-4", "th-x-5", "und-x-3", "und-x-4", "und-x-5", "uz-x-3", "uz-x-4", "uz-x-5", "yue-Hans-x-3", "yue-Hans-x-4", "yue-Hans-x-5", "yue-x-3", "yue-x-4", "yue-x-5", "zh-Hant-x-3", "zh-Hant-x-4", "zh-Hant-x-5", "zh-x-3", "zh-x-4", "zh-x-5"]; + static VALUES: [&::Yokeable; 483usize] = [&AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AR_X_3, &AR_X_3, &AR_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &FA_X_3, &FA_X_3, &FA_X_5, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &AF_X_3, &AF_X_3, &FI_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &FR_X_3, &FR_X_3, &FI_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &HE_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &LO_X_3, &LO_X_3, &LO_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &LV_X_3, &LV_X_3, &LV_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &MK_X_3, &MK_X_3, &MK_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &RO_X_3, &RO_X_3, &FI_X_5, &RU_X_3, &RU_X_3, &RU_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &SC_X_3, &SC_X_3, &SC_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &SV_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &TH_X_3, &TH_X_3, &TH_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &UZ_X_3, &UZ_X_3, &UZ_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &AF_X_3, &AF_X_3, &AF_X_3]; + static KEYS: [&str; 483usize] = ["af-x-3", "af-x-4", "af-x-5", "am-x-3", "am-x-4", "am-x-5", "ar-x-3", "ar-x-4", "ar-x-5", "as-x-3", "as-x-4", "as-x-5", "ast-x-3", "ast-x-4", "ast-x-5", "az-x-3", "az-x-4", "az-x-5", "be-x-3", "be-x-4", "be-x-5", "bg-x-3", "bg-x-4", "bg-x-5", "bgc-x-3", "bgc-x-4", "bgc-x-5", "bho-x-3", "bho-x-4", "bho-x-5", "blo-x-3", "blo-x-4", "blo-x-5", "bn-x-3", "bn-x-4", "bn-x-5", "br-x-3", "br-x-4", "br-x-5", "brx-x-3", "brx-x-4", "brx-x-5", "bs-Cyrl-x-3", "bs-Cyrl-x-4", "bs-Cyrl-x-5", "bs-x-3", "bs-x-4", "bs-x-5", "ca-x-3", "ca-x-4", "ca-x-5", "ceb-x-3", "ceb-x-4", "ceb-x-5", "chr-x-3", "chr-x-4", "chr-x-5", "cs-x-3", "cs-x-4", "cs-x-5", "csw-x-3", "csw-x-4", "csw-x-5", "cv-x-3", "cv-x-4", "cv-x-5", "cy-x-3", "cy-x-4", "cy-x-5", "da-x-3", "da-x-4", "da-x-5", "de-x-3", "de-x-4", "de-x-5", "doi-x-3", "doi-x-4", "doi-x-5", "dsb-x-3", "dsb-x-4", "dsb-x-5", "el-x-3", "el-x-4", "el-x-5", "en-x-3", "en-x-4", "en-x-5", "eo-x-3", "eo-x-4", "eo-x-5", "es-x-3", "es-x-4", "es-x-5", "et-x-3", "et-x-4", "et-x-5", "eu-x-3", "eu-x-4", "eu-x-5", "fa-x-3", "fa-x-4", "fa-x-5", "ff-Adlm-x-3", "ff-Adlm-x-4", "ff-Adlm-x-5", "fi-x-3", "fi-x-4", "fi-x-5", "fil-x-3", "fil-x-4", "fil-x-5", "fo-x-3", "fo-x-4", "fo-x-5", "fr-CA-x-3", "fr-CA-x-4", "fr-CA-x-5", "fr-x-3", "fr-x-4", "fr-x-5", "fy-x-3", "fy-x-4", "fy-x-5", "ga-x-3", "ga-x-4", "ga-x-5", "gd-x-3", "gd-x-4", "gd-x-5", "gl-x-3", "gl-x-4", "gl-x-5", "gu-x-3", "gu-x-4", "gu-x-5", "ha-x-3", "ha-x-4", "ha-x-5", "he-x-3", "he-x-4", "he-x-5", "hi-Latn-x-3", "hi-Latn-x-4", "hi-Latn-x-5", "hi-x-3", "hi-x-4", "hi-x-5", "hr-x-3", "hr-x-4", "hr-x-5", "hsb-x-3", "hsb-x-4", "hsb-x-5", "hu-x-3", "hu-x-4", "hu-x-5", "hy-x-3", "hy-x-4", "hy-x-5", "ia-x-3", "ia-x-4", "ia-x-5", "id-x-3", "id-x-4", "id-x-5", "ie-x-3", "ie-x-4", "ie-x-5", "ig-x-3", "ig-x-4", "ig-x-5", "is-x-3", "is-x-4", "is-x-5", "it-x-3", "it-x-4", "it-x-5", "ja-x-3", "ja-x-4", "ja-x-5", "jv-x-3", "jv-x-4", "jv-x-5", "ka-x-3", "ka-x-4", "ka-x-5", "kea-x-3", "kea-x-4", "kea-x-5", "kgp-x-3", "kgp-x-4", "kgp-x-5", "kk-x-3", "kk-x-4", "kk-x-5", "km-x-3", "km-x-4", "km-x-5", "kn-x-3", "kn-x-4", "kn-x-5", "ko-x-3", "ko-x-4", "ko-x-5", "kok-x-3", "kok-x-4", "kok-x-5", "ks-Deva-x-3", "ks-Deva-x-4", "ks-Deva-x-5", "ks-x-3", "ks-x-4", "ks-x-5", "ku-x-3", "ku-x-4", "ku-x-5", "kxv-Deva-x-3", "kxv-Deva-x-4", "kxv-Deva-x-5", "kxv-Orya-x-3", "kxv-Orya-x-4", "kxv-Orya-x-5", "kxv-Telu-x-3", "kxv-Telu-x-4", "kxv-Telu-x-5", "kxv-x-3", "kxv-x-4", "kxv-x-5", "ky-x-3", "ky-x-4", "ky-x-5", "lb-x-3", "lb-x-4", "lb-x-5", "lij-x-3", "lij-x-4", "lij-x-5", "lmo-x-3", "lmo-x-4", "lmo-x-5", "lo-x-3", "lo-x-4", "lo-x-5", "lt-x-3", "lt-x-4", "lt-x-5", "lv-x-3", "lv-x-4", "lv-x-5", "mai-x-3", "mai-x-4", "mai-x-5", "mi-x-3", "mi-x-4", "mi-x-5", "mk-x-3", "mk-x-4", "mk-x-5", "ml-x-3", "ml-x-4", "ml-x-5", "mn-x-3", "mn-x-4", "mn-x-5", "mni-x-3", "mni-x-4", "mni-x-5", "mr-x-3", "mr-x-4", "mr-x-5", "ms-x-3", "ms-x-4", "ms-x-5", "mt-x-3", "mt-x-4", "mt-x-5", "my-x-3", "my-x-4", "my-x-5", "nb-x-3", "nb-x-4", "nb-x-5", "nds-x-3", "nds-x-4", "nds-x-5", "ne-x-3", "ne-x-4", "ne-x-5", "nl-x-3", "nl-x-4", "nl-x-5", "nn-x-3", "nn-x-4", "nn-x-5", "no-x-3", "no-x-4", "no-x-5", "nqo-x-3", "nqo-x-4", "nqo-x-5", "oc-x-3", "oc-x-4", "oc-x-5", "or-x-3", "or-x-4", "or-x-5", "pa-x-3", "pa-x-4", "pa-x-5", "pcm-x-3", "pcm-x-4", "pcm-x-5", "pl-x-3", "pl-x-4", "pl-x-5", "prg-x-3", "prg-x-4", "prg-x-5", "ps-x-3", "ps-x-4", "ps-x-5", "pt-x-3", "pt-x-4", "pt-x-5", "qu-x-3", "qu-x-4", "qu-x-5", "raj-x-3", "raj-x-4", "raj-x-5", "rm-x-3", "rm-x-4", "rm-x-5", "ro-x-3", "ro-x-4", "ro-x-5", "ru-x-3", "ru-x-4", "ru-x-5", "sa-x-3", "sa-x-4", "sa-x-5", "sah-x-3", "sah-x-4", "sah-x-5", "sat-x-3", "sat-x-4", "sat-x-5", "sc-x-3", "sc-x-4", "sc-x-5", "sd-Deva-x-3", "sd-Deva-x-4", "sd-Deva-x-5", "sd-x-3", "sd-x-4", "sd-x-5", "si-x-3", "si-x-4", "si-x-5", "sk-x-3", "sk-x-4", "sk-x-5", "sl-x-3", "sl-x-4", "sl-x-5", "so-x-3", "so-x-4", "so-x-5", "sq-x-3", "sq-x-4", "sq-x-5", "sr-Latn-x-3", "sr-Latn-x-4", "sr-Latn-x-5", "sr-x-3", "sr-x-4", "sr-x-5", "su-x-3", "su-x-4", "su-x-5", "sv-x-3", "sv-x-4", "sv-x-5", "sw-x-3", "sw-x-4", "sw-x-5", "syr-x-3", "syr-x-4", "syr-x-5", "szl-x-3", "szl-x-4", "szl-x-5", "ta-x-3", "ta-x-4", "ta-x-5", "te-x-3", "te-x-4", "te-x-5", "tg-x-3", "tg-x-4", "tg-x-5", "th-x-3", "th-x-4", "th-x-5", "ti-x-3", "ti-x-4", "ti-x-5", "tk-x-3", "tk-x-4", "tk-x-5", "to-x-3", "to-x-4", "to-x-5", "tok-x-3", "tok-x-4", "tok-x-5", "tr-x-3", "tr-x-4", "tr-x-5", "tt-x-3", "tt-x-4", "tt-x-5", "ug-x-3", "ug-x-4", "ug-x-5", "uk-x-3", "uk-x-4", "uk-x-5", "und-x-3", "und-x-4", "und-x-5", "ur-x-3", "ur-x-4", "ur-x-5", "uz-Cyrl-x-3", "uz-Cyrl-x-4", "uz-Cyrl-x-5", "uz-x-3", "uz-x-4", "uz-x-5", "vec-x-3", "vec-x-4", "vec-x-5", "vi-x-3", "vi-x-4", "vi-x-5", "vmw-x-3", "vmw-x-4", "vmw-x-5", "wo-x-3", "wo-x-4", "wo-x-5", "xh-x-3", "xh-x-4", "xh-x-5", "xnr-x-3", "xnr-x-4", "xnr-x-5", "yo-x-3", "yo-x-4", "yo-x-5", "yrl-x-3", "yrl-x-4", "yrl-x-5", "yue-Hans-x-3", "yue-Hans-x-4", "yue-Hans-x-5", "yue-x-3", "yue-x-4", "yue-x-5", "za-x-3", "za-x-4", "za-x-5", "zh-Hant-x-3", "zh-Hant-x-4", "zh-Hant-x-5", "zh-x-3", "zh-x-4", "zh-x-5", "zu-x-3", "zu-x-4", "zu-x-5"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_symbols_roc_months_v1.rs.data b/provider/baked/datetime/data/macros/datetime_symbols_roc_months_v1.rs.data index d4a82602d60..f957de0c642 100644 --- a/provider/baked/datetime/data/macros/datetime_symbols_roc_months_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_symbols_roc_months_v1.rs.data @@ -82,7 +82,7 @@ macro_rules! __impl_datetime_symbols_roc_months_v1 { static YRL_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\n\0\x0B\0YMMIPPPPPYYY") }); static BS_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\n\0\x0B\0jfmamjjasond") }); static PL_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\n\0\x0B\0slmkmclswplg") }); - static UND_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\x0B\0\r\x00123456789101112") }); + static AZ_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0\x07\0\x08\0\t\0\x0B\0\r\x00123456789101112") }); static GD_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x07\0\x08\0\t\0\n\0\x0B\0\x0C\0FGMGC\xC3\x92ILSDSD") }); static MT_X_4: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x07\0\x08\0\t\0\n\0\x0B\0\x0C\0JFMAM\xC4\xA0LASOND") }); static FIL_X_4S: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x08\0\x0B\0\x0E\0\x11\0\x14\0\x17\0EPMAMHunHulAgoSetOktNobDis") }); @@ -475,8 +475,8 @@ macro_rules! __impl_datetime_symbols_roc_months_v1 { static SA_X_5: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x1B\x006\0Q\0o\0\x81\0\x96\0\xB1\0\xCC\0\xEA\0\x0B\x01&\x01\xE0\xA4\x9C\xE0\xA4\xA8\xE0\xA4\xB5\xE0\xA4\xB0\xE0\xA5\x80\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\xAB\xE0\xA4\xB0\xE0\xA4\xB5\xE0\xA4\xB0\xE0\xA5\x80\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB0\xE0\xA5\x8D\xE0\xA4\x9A\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\x85\xE0\xA4\xAA\xE0\xA5\x8D\xE0\xA4\xB0\xE0\xA5\x88\xE0\xA4\xB2\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\xAE\xE0\xA4\x88\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\x9C\xE0\xA5\x82\xE0\xA4\xA8\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xB2\xE0\xA4\xBE\xE0\xA4\x88\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\x85\xE0\xA4\x97\xE0\xA4\xB8\xE0\xA5\x8D\xE0\xA4\xA4\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\xB8\xE0\xA4\xBF\xE0\xA4\xA4\xE0\xA4\x82\xE0\xA4\xAC\xE0\xA4\xB0\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\x85\xE0\xA4\x95\xE0\xA5\x8D\xE0\xA4\xA4\xE0\xA5\x82\xE0\xA4\xAC\xE0\xA4\xB0\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\xA8\xE0\xA4\xB5\xE0\xA4\x82\xE0\xA4\xAC\xE0\xA4\xB0\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83\xE0\xA4\xA6\xE0\xA4\xBF\xE0\xA4\xB8\xE0\xA4\x82\xE0\xA4\xAC\xE0\xA4\xB0\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB8\xE0\xA4\x83") }); static KXV_ORYA_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x1F\0D\0i\0\x88\0\xA7\0\xC6\0\xEB\0\x13\x01,\x01Q\x01y\x01\xE0\xAC\xAA\xE0\xAD\x81\xE0\xAC\xB8\xE0\xAD\x81 \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xAE\xE0\xAC\xBE\xE0\xAC\xB9\xE0\xAC\xBE\xE0\xAC\x95\xE0\xAC\xBE \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xAA\xE0\xAC\xBE\xE0\xAC\x97\xE0\xAD\x81\xE0\xAC\xA3\xE0\xAC\xBF \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xB9\xE0\xAC\xBF\xE0\xAC\xB0\xE0\xAD\x87 \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xAC\xE0\xAD\x87\xE0\xAC\xB8\xE0\xAD\x87 \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\x9C\xE0\xAC\xBE\xE0\xAC\x9F\xE0\xAC\xBE \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\x86\xE0\xAC\xB8\xE0\xAC\xBE\xE0\xAC\xA1\xE0\xAC\xBC\xE0\xAC\xBF \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xB8\xE0\xAD\x8D\xE0\xAC\xB0\xE0\xAC\xBE\xE0\xAC\xAC\xE0\xAC\xBE\xE0\xAC\x81 \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xAC\xE0\xAC\xA6 \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xA6\xE0\xAC\xBE\xE0\xAC\xB8\xE0\xAC\xBE\xE0\xAC\xB0\xE0\xAC\xBE \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xA6\xE0\xAC\xBF\xE0\xAD\xB1\xE0\xAC\xBF\xE0\xAC\xA1\xE0\xAC\xBC\xE0\xAC\xBF \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81\xE0\xAC\xAA\xE0\xAC\xBE\xE0\xAC\xA3\xE0\xAD\x8D\xE0\xAC\xA1\xE0\xAD\x87 \xE0\xAC\xB2\xE0\xAD\x87\xE0\xAC\x9E\xE0\xAD\x8D\xE0\xAC\x9C\xE0\xAD\x81") }); static KXV_DEVA_X_3: ::Yokeable = icu::datetime::provider::neo::MonthNamesV1::Linear(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0C\0\0\0\0\0\x1F\0D\0i\0\x88\0\xA7\0\xC6\0\xEB\0\x13\x012\x01T\x01s\x01\xE0\xA4\xAA\xE0\xA5\x81\xE0\xA4\xB8\xE0\xA5\x81 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xAE\xE0\xA4\xBE\xE0\xA4\xB9\xE0\xA4\xBE\xE0\xA4\x95\xE0\xA4\xBE \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xAA\xE0\xA4\xBE\xE0\xA4\x97\xE0\xA5\x81\xE0\xA4\xA3\xE0\xA5\x80 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xB9\xE0\xA4\xBF\xE0\xA4\xB0\xE0\xA5\x87 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xAC\xE0\xA5\x87\xE0\xA4\xB8\xE0\xA5\x87 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\x9C\xE0\xA4\xBE\xE0\xA4\x9F\xE0\xA4\xBE \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\x86\xE0\xA4\xB8\xE0\xA4\xBE\xE0\xA4\xA1\xE0\xA4\xBC\xE0\xA5\x80 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xB8\xE0\xA5\x8D\xE0\xA4\xB0\xE0\xA4\xBE\xE0\xA4\xAC\xE0\xA4\xBE\xE0\xA4\x81 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xAC\xE0\xA5\x8B\xE0\xA4\xA6\xE0\xA5\x8B \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xA6\xE0\xA4\xB8\xE0\xA4\xBE\xE0\xA4\xB0\xE0\xA4\xBE \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xA6\xE0\xA4\xBF\xE0\xA4\xB5\xE0\xA5\x80 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81\xE0\xA4\xAA\xE0\xA4\xBE\xE0\xA4\xA8\xE0\xA5\x8D\xE0\xA4\xA1\xE0\xA5\x87 \xE0\xA4\xB2\xE0\xA5\x87\xE0\xA4\x9E\xE0\xA5\x8D\xE0\xA4\x9C\xE0\xA5\x81") }); - static VALUES: [&::Yokeable; 1184usize] = [&AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AM_X_3, &AM_X_3, &AM_X_4, &AM_X_4, &AM_X_5, &AM_X_5, &AR_DZ_X_3, &AR_DZ_X_3, &AR_DZ_X_4, &AR_DZ_X_4, &AR_DZ_X_3, &AR_DZ_X_3, &AR_IQ_X_3, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_MA_X_3, &AR_MA_X_3, &AR_MA_X_4, &AR_MA_X_4, &AR_MA_X_3, &AR_MA_X_3, &AR_MR_X_3, &AR_MR_X_3, &AR_MR_X_4, &AR_MR_X_4, &AR_MR_X_3, &AR_MR_X_3, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_DZ_X_3, &AR_DZ_X_3, &AR_DZ_X_4, &AR_DZ_X_4, &AR_DZ_X_3, &AR_DZ_X_3, &AR_X_3, &AR_X_3, &AR_X_4, &AR_X_4, &AR_X_3, &AR_X_3, &AS_X_3, &AS_X_3, &AS_X_4, &AS_X_4, &AS_X_5, &AS_X_5, &AST_X_3, &AST_X_3S, &AST_X_4, &AST_X_4, &AST_X_5, &AST_X_5S, &AZ_X_3, &AZ_X_3, &AZ_X_5, &AZ_X_5, &BE_X_3, &BE_X_3S, &BE_X_4, &BE_X_4, &BE_X_5, &BE_X_5S, &BG_X_3, &BG_X_3, &BG_X_4, &BG_X_4, &BG_X_5, &BG_X_5, &BGC_X_3, &BGC_X_3, &BGC_X_3, &BGC_X_3, &BHO_X_3, &BHO_X_3, &BHO_X_3, &BHO_X_3, &BLO_X_3, &BLO_X_3, &BLO_X_5, &BLO_X_5, &BN_IN_X_3, &BN_IN_X_3S, &BN_IN_X_4, &BN_IN_X_4, &BN_X_3, &BN_X_3S, &BN_X_4, &BN_X_4, &BN_X_5, &BN_X_5, &BR_X_3, &BR_X_3, &BR_X_4, &BR_X_4, &BR_X_5, &BR_X_5, &BRX_X_3, &BRX_X_3, &BRX_X_4, &BRX_X_4, &BRX_X_5, &BRX_X_5, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_4, &BS_CYRL_X_4, &BS_CYRL_X_5, &BS_CYRL_X_5, &BS_X_3, &BS_X_3, &BS_X_4, &BS_X_4, &BS_X_5, &BS_X_5, &CA_X_3, &CA_X_3S, &CA_X_4, &CA_X_4, &CA_X_5, &CA_X_5S, &CEB_X_3, &CEB_X_3, &CEB_X_4, &CEB_X_4, &CEB_X_5, &CEB_X_5, &CHR_X_3, &CHR_X_3, &CHR_X_4, &CHR_X_4, &CHR_X_5, &CHR_X_5, &CS_X_3, &CS_X_3, &CS_X_5, &CS_X_5S, &CSW_X_3, &CSW_X_3, &CSW_X_3, &CSW_X_3, &CV_X_3, &CV_X_3, &CV_X_4, &CV_X_4, &CV_X_5, &CV_X_5, &CY_X_3, &CY_X_3S, &CY_X_4, &CY_X_4, &CY_X_5, &CY_X_5, &DA_X_3, &DA_X_3, &AF_X_4, &AF_X_4, &DA_X_5, &DA_X_5, &DE_AT_X_3, &DE_AT_X_3S, &DE_AT_X_5, &DE_AT_X_5, &DE_AT_X_3, &DE_AT_X_3S, &DE_AT_X_5, &DE_AT_X_5, &DE_X_3, &DE_X_3S, &AF_X_4, &AF_X_4, &DE_X_5, &DE_X_5, &DOI_X_3, &DOI_X_3, &DOI_X_4, &DOI_X_4, &DOI_X_5, &DOI_X_5, &DSB_X_3, &DSB_X_3S, &BS_X_4, &BS_X_4, &DSB_X_5, &DSB_X_5S, &EL_POLYTON_X_3, &EL_POLYTON_X_5, &EL_POLYTON_X_5S, &EL_X_3, &EL_X_3S, &EL_X_4, &EL_X_4, &EL_X_5, &EL_X_5S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_AU_X_3, &EN_AU_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_X_3, &EN_X_3, &AF_X_4, &AF_X_4, &EN_X_5, &EN_X_5, &EO_X_3, &EO_X_3, &EO_X_5, &EO_X_5, &ES_CL_X_3S, &ES_CL_X_3S, &ES_MX_X_3, &ES_MX_X_3, &ES_PE_X_3, &ES_PE_X_3S, &ES_PE_X_5, &ES_PE_X_5S, &ES_CL_X_3S, &ES_CL_X_3S, &ES_PE_X_3, &ES_PE_X_3S, &ES_PE_X_5, &ES_PE_X_5S, &ES_CL_X_3S, &ES_CL_X_3S, &ES_X_3, &ES_X_3, &ES_X_4, &ES_X_4, &ES_X_5, &ES_X_5, &ET_X_3, &ET_X_3, &ET_X_4, &ET_X_4, &ET_X_5, &ET_X_5, &EU_X_3, &EU_X_3, &EU_X_4, &EU_X_4, &EU_X_5, &EU_X_5, &FA_AF_X_3, &FA_AF_X_3S, &FA_AF_X_4, &FA_AF_X_4, &FA_AF_X_3S, &FA_AF_X_3S, &FA_X_3, &FA_X_3, &FA_X_4, &FA_X_4, &FA_X_5, &FA_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3S, &FF_ADLM_X_4, &FF_ADLM_X_4, &FF_ADLM_X_3, &FF_ADLM_X_3, &FI_X_3, &FI_X_3S, &FI_X_4, &FI_X_4, &FI_X_5, &FI_X_5S, &FIL_X_3, &FIL_X_3, &FIL_X_3, &FIL_X_4S, &FIL_X_5, &FIL_X_5, &FO_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &FO_X_5, &FO_X_5, &FR_CA_X_3, &FR_CA_X_3, &FR_MA_X_3, &FR_MA_X_3, &FR_X_3, &FR_X_3, &AF_X_4, &AF_X_4, &FR_X_5, &FR_X_5, &FY_X_3, &FY_X_3, &AF_X_4, &AF_X_4, &FY_X_5, &FY_X_5, &GA_X_3, &GA_X_3, &GA_X_4, &GA_X_4, &GA_X_5, &GA_X_5, &GD_X_3, &GD_X_3, &GD_X_4, &GD_X_4, &GD_X_5, &GD_X_5S, &GL_X_3, &GL_X_3, &GL_X_4, &GL_X_4S, &GL_X_5, &GL_X_5, &GU_X_3, &GU_X_3, &GU_X_4, &GU_X_4, &GU_X_5, &GU_X_5, &HA_X_3, &HA_X_3, &HA_X_4, &HA_X_4, &HA_X_5, &HA_X_5, &HE_X_3, &HE_X_3, &HE_X_5, &HE_X_5, &EN_X_3, &EN_001_X_3, &AF_X_4, &AF_X_4, &EN_X_5, &EN_X_5, &HI_X_3, &HI_X_3, &HI_X_4, &HI_X_4, &HI_X_5, &HI_X_5, &HR_X_3, &HR_X_3, &HR_X_4, &HR_X_4, &HR_X_5, &HR_X_5S, &HSB_X_3, &HSB_X_3S, &BS_X_4, &BS_X_4, &HSB_X_5, &HSB_X_5S, &HU_X_3, &HU_X_3, &HU_X_4, &HU_X_4, &HU_X_5, &HU_X_5, &HY_X_3, &HY_X_3, &HY_X_4, &HY_X_4, &HY_X_5, &HY_X_5S, &IA_X_3, &IA_X_3, &BS_X_4, &IA_X_5, &IA_X_5, &ID_X_3, &ID_X_3, &AF_X_4, &AF_X_4, &ID_X_5, &ID_X_5, &IE_X_3, &IE_X_3, &IE_X_3, &IE_X_3, &IG_X_3, &IG_X_3, &IG_X_4, &IG_X_4, &IG_X_5, &IG_X_5, &IS_X_3, &IS_X_3, &IS_X_4, &IS_X_4, &IS_X_5, &IS_X_5, &IT_X_3, &IT_X_3, &IT_X_4, &IT_X_4, &IT_X_5, &IT_X_5, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JV_X_3, &JV_X_3, &AF_X_4, &AF_X_4, &ID_X_5, &ID_X_5, &KA_X_3, &KA_X_3, &KA_X_4, &KA_X_4, &KA_X_5, &KA_X_5, &KEA_X_3, &KEA_X_3, &AF_X_4, &AF_X_4, &KEA_X_5, &KEA_X_5, &KGP_X_3, &KGP_X_3, &KGP_X_4, &KGP_X_4, &KGP_X_5, &KGP_X_5, &KK_X_3, &KK_X_3, &KK_X_4, &KK_X_4, &KK_X_5, &KK_X_5S, &KM_X_3, &KM_X_3, &KM_X_4, &KM_X_4, &KM_X_3, &KM_X_3, &KN_X_3, &KN_X_3S, &KN_X_4, &KN_X_4, &KN_X_5, &KN_X_5, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KOK_X_3, &KOK_X_3S, &KOK_X_3, &KOK_X_3, &KS_DEVA_X_3, &KS_DEVA_X_3S, &KS_DEVA_X_4, &KS_DEVA_X_4, &KS_DEVA_X_5, &KS_DEVA_X_3S, &KS_X_3, &KS_X_3S, &KS_X_4, &KS_X_4, &KS_X_5, &KS_X_3S, &KU_X_3, &KU_X_3, &KU_X_4, &KU_X_4, &KU_X_5, &KU_X_5, &KXV_DEVA_X_3, &KXV_DEVA_X_3, &KXV_DEVA_X_3, &KXV_DEVA_X_3, &KXV_ORYA_X_3, &KXV_ORYA_X_3, &KXV_ORYA_X_3, &KXV_ORYA_X_3, &KXV_TELU_X_3, &KXV_TELU_X_3, &KXV_TELU_X_3, &KXV_TELU_X_3, &KXV_X_3, &KXV_X_3, &KXV_X_4, &KXV_X_4, &KXV_X_5, &KXV_X_5, &KY_X_3, &KY_X_3S, &KY_X_4, &KY_X_4, &KY_X_5, &KY_X_5S, &LB_X_3, &LB_X_3S, &AF_X_4, &AF_X_4, &LB_X_5, &LB_X_5, &LIJ_X_3, &LIJ_X_3, &LIJ_X_3, &LIJ_X_3, &LMO_X_3, &LMO_X_3, &LMO_X_3, &LMO_X_3, &LO_X_3, &LO_X_3, &LO_X_5, &LO_X_5, <_X_3, <_X_3, <_X_4, <_X_4, <_X_5, <_X_5S, &LV_X_3, &LV_X_3, &AF_X_4, &AF_X_4, &LV_X_5, &LV_X_5, &HI_X_3, &MAI_X_3S, &MAI_X_4, &MAI_X_4, &MAI_X_5, &MAI_X_5S, &MI_X_3, &MI_X_3, &MI_X_4, &MI_X_4, &MI_X_5, &MI_X_5S, &MK_X_3, &MK_X_3, &BS_CYRL_X_4, &BS_CYRL_X_4, &MK_X_5, &MK_X_5, &ML_X_3, &ML_X_3, &ML_X_4, &ML_X_4, &ML_X_5, &ML_X_5, &MN_X_3, &MN_X_3, &MN_X_4, &MN_X_4, &MN_X_5, &MN_X_5S, &MNI_X_3, &MNI_X_3S, &MNI_X_4, &MNI_X_4S, &MNI_X_5, &MNI_X_5S, &MR_X_3, &MR_X_3, &MR_X_4, &MR_X_4, &MR_X_5, &MR_X_5, &MS_X_3, &MS_X_3, &MS_X_4, &MS_X_4, &MS_X_5, &MS_X_5, &MT_X_3, &MT_X_3, &MT_X_4, &MT_X_4S, &MT_X_5, &MT_X_5, &MY_X_3, &MY_X_3, &MY_X_4, &MY_X_4, &MY_X_5, &MY_X_5, &NB_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &NB_X_5, &NB_X_5, &NDS_X_3, &NDS_X_3, &NDS_X_3, &NDS_X_3, &NE_X_3, &NE_X_3, &NE_X_4, &NE_X_4S, &NE_X_3, &NE_X_3, &NL_X_3, &NL_X_3, &AF_X_4, &AF_X_4, &NL_X_5, &NL_X_5, &NB_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &NB_X_5, &NB_X_5, &NB_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &NB_X_5, &NB_X_5, &NQO_X_3, &NQO_X_3, &NQO_X_4, &NQO_X_4, &NQO_X_5, &NQO_X_5, &OC_X_3, &OC_X_3, &OC_X_3, &OC_X_3, &OR_X_3, &OR_X_3, &OR_X_4, &OR_X_4, &OR_X_3, &OR_X_3, &PA_X_3, &PA_X_3, &PA_X_4, &PA_X_4, &PA_X_5, &PA_X_5, &PCM_X_3, &PCM_X_3S, &AF_X_4, &AF_X_4, &PCM_X_5, &PCM_X_5, &PL_X_3, &PL_X_3, &PL_X_4, &PL_X_4S, &PL_X_5, &PL_X_5S, &PRG_X_3, &PRG_X_3, &PRG_X_3, &PRG_X_3, &PS_X_3, &PS_X_3S, &FA_AF_X_4, &PS_X_3, &PS_X_5S, &PT_X_3, &PT_X_3, &AF_X_4, &AF_X_4, &PT_X_5, &PT_X_5, &QU_X_3, &QU_X_3, &ES_PE_X_5S, &ES_PE_X_5S, &BHO_X_3, &BHO_X_3, &BHO_X_3, &BHO_X_3, &RM_X_3, &RM_X_3, &RM_X_4, &RM_X_4, &RM_X_5, &RM_X_5S, &RO_X_3, &RO_X_3, &RO_X_4, &RO_X_4, &RO_X_5, &RO_X_5, &RU_X_3, &RU_X_3S, &KY_X_4, &KY_X_4, &RU_X_5, &KY_X_5, &SA_X_3, &SA_X_3, &MAI_X_4, &SA_X_5, &SA_X_5, &SAH_X_3, &SAH_X_3, &SAH_X_4, &SAH_X_4, &SAH_X_5, &SAH_X_5S, &SAT_X_3, &SAT_X_3, &SAT_X_4, &SAT_X_4, &SAT_X_5, &SAT_X_5, &SC_X_3, &SC_X_3, &SC_X_4, &SC_X_4, &SC_X_5, &SC_X_5, &SD_DEVA_X_3, &SD_DEVA_X_3S, &SD_DEVA_X_4, &SD_DEVA_X_4S, &SD_DEVA_X_5, &SD_DEVA_X_5S, &SD_X_3, &SD_X_3, &AF_X_4, &AF_X_4, &SD_X_3, &SD_X_3, &SI_X_3, &SI_X_3S, &SI_X_4, &SI_X_4, &SI_X_5, &SI_X_5, &SK_X_3, &SK_X_3, &BS_X_4, &BS_X_4, &SK_X_5, &SK_X_5S, &SL_X_3, &SL_X_3, &BS_X_4, &BS_X_4, &SL_X_5, &SL_X_5, &SO_X_3, &SO_X_3, &SO_X_4, &SO_X_4, &SO_X_5, &SO_X_5S, &SQ_X_3, &SQ_X_3, &SQ_X_4, &SQ_X_4, &SQ_X_5, &SQ_X_5, &SR_LATN_XK_X_3, &SR_LATN_XK_X_3, &SR_LATN_X_3, &SR_LATN_X_3, &BS_X_4, &BS_X_4, &SR_LATN_X_5, &SR_LATN_X_5, &SR_LATN_XK_X_3, &SR_LATN_XK_X_3, &SR_XK_X_3, &SR_XK_X_3, &SR_X_3, &SR_X_3, &BS_CYRL_X_4, &BS_CYRL_X_4, &SR_X_5, &SR_X_5, &SU_X_3, &SU_X_3, &SU_X_4, &SU_X_4, &SU_X_5, &SU_X_5, &SV_X_3, &SV_X_3, &AF_X_4, &AF_X_4, &SV_X_5, &SV_X_5, &SW_X_3, &SW_X_3, &AF_X_4, &AF_X_4, &SW_X_5, &SW_X_5, &SYR_X_3, &SYR_X_3, &SYR_X_4, &SYR_X_4S, &SYR_X_5, &SYR_X_5, &SZL_X_3, &SZL_X_3, &SZL_X_3, &SZL_X_3, &TA_X_3, &TA_X_3, &TA_X_4, &TA_X_4, &TA_X_5, &TA_X_5, &TE_X_3, &TE_X_3, &TE_X_4, &TE_X_4, &TE_X_5, &TE_X_5, &KY_X_3S, &KY_X_3S, &KY_X_4, &KY_X_4, &TG_X_5, &TG_X_5, &TH_X_3, &TH_X_3, &TH_X_3, &TH_X_3, &TH_X_5, &TH_X_5, &TI_X_3, &TI_X_3, &TI_X_4, &TI_X_4, &TI_X_5, &TI_X_5, &TK_X_3, &TK_X_3S, &TK_X_4, &TK_X_4, &TK_X_5, &TK_X_5S, &TO_X_3, &TO_X_3, &TO_X_4, &TO_X_4, &TO_X_5, &TO_X_5S, &TOK_X_3, &TOK_X_3, &TOK_X_3, &TOK_X_3, &TR_X_3, &TR_X_3, &TR_X_4, &TR_X_4, &TR_X_5, &TR_X_5, &TT_X_3, &TT_X_3, &TT_X_5, &TT_X_5, &UG_X_3, &UG_X_3, &UG_X_3, &UG_X_3, &UK_X_3, &UK_X_3, &UK_X_4, &UK_X_4S, &UK_X_5, &UK_X_5S, &UND_X_3, &UND_X_3, &UND_X_4, &UND_X_4, &UND_X_3, &UND_X_3, &UR_X_3, &UR_X_3, &AF_X_4, &AF_X_4, &UR_X_3, &UR_X_3, &UZ_CYRL_X_3, &UZ_CYRL_X_3, &KY_X_4, &KY_X_4, &UZ_CYRL_X_5, &UZ_CYRL_X_5, &UZ_X_3, &UZ_X_3S, &UZ_X_4, &UZ_X_4, &UZ_X_5, &UZ_X_5S, &VEC_X_3, &VEC_X_3, &VEC_X_4, &VEC_X_4, &VEC_X_5, &VEC_X_5, &VI_X_3, &VI_X_3S, &VI_X_5, &VI_X_3S, &VMW_X_3, &VMW_X_3, &VMW_X_3, &VMW_X_3, &WO_X_3, &WO_X_3, &WO_X_5, &WO_X_5, &XH_X_3, &XH_X_3S, &XH_X_5, &XH_X_5S, &HI_X_3, &HI_X_3, &HI_X_4, &HI_X_4, &HI_X_5, &HI_X_5, &YO_BJ_X_3, &YO_BJ_X_3S, &YO_BJ_X_4, &YO_BJ_X_4, &YO_BJ_X_5, &YO_BJ_X_5S, &YO_X_3, &YO_X_3S, &YO_X_4, &YO_X_4, &YO_X_5, &YO_X_5S, &YRL_X_3, &YRL_X_3, &YRL_X_4, &YRL_X_4, &YRL_X_5, &YRL_X_5, &JA_X_3, &JA_X_3, &YUE_HANS_X_5, &YUE_HANS_X_5, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &ZA_X_3, &ZA_X_3, &ZA_X_3, &ZA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &YUE_HANS_X_5, &YUE_HANS_X_5, &ZU_X_3, &ZU_X_3, &ZU_X_4, &AF_X_4, &ZU_X_5, &ZU_X_5]; - static KEYS: [&str; 1184usize] = ["af-x-3", "af-x-3s", "af-x-4", "af-x-4s", "af-x-5", "af-x-5s", "am-x-3", "am-x-3s", "am-x-4", "am-x-4s", "am-x-5", "am-x-5s", "ar-DZ-x-3", "ar-DZ-x-3s", "ar-DZ-x-4", "ar-DZ-x-4s", "ar-DZ-x-5", "ar-DZ-x-5s", "ar-IQ-x-3", "ar-IQ-x-3s", "ar-IQ-x-4", "ar-IQ-x-4s", "ar-IQ-x-5", "ar-IQ-x-5s", "ar-JO-x-3", "ar-JO-x-3s", "ar-JO-x-4", "ar-JO-x-4s", "ar-JO-x-5", "ar-JO-x-5s", "ar-LB-x-3", "ar-LB-x-3s", "ar-LB-x-4", "ar-LB-x-4s", "ar-LB-x-5", "ar-LB-x-5s", "ar-MA-x-3", "ar-MA-x-3s", "ar-MA-x-4", "ar-MA-x-4s", "ar-MA-x-5", "ar-MA-x-5s", "ar-MR-x-3", "ar-MR-x-3s", "ar-MR-x-4", "ar-MR-x-4s", "ar-MR-x-5", "ar-MR-x-5s", "ar-PS-x-3", "ar-PS-x-3s", "ar-PS-x-4", "ar-PS-x-4s", "ar-PS-x-5", "ar-PS-x-5s", "ar-SY-x-3", "ar-SY-x-3s", "ar-SY-x-4", "ar-SY-x-4s", "ar-SY-x-5", "ar-SY-x-5s", "ar-TN-x-3", "ar-TN-x-3s", "ar-TN-x-4", "ar-TN-x-4s", "ar-TN-x-5", "ar-TN-x-5s", "ar-x-3", "ar-x-3s", "ar-x-4", "ar-x-4s", "ar-x-5", "ar-x-5s", "as-x-3", "as-x-3s", "as-x-4", "as-x-4s", "as-x-5", "as-x-5s", "ast-x-3", "ast-x-3s", "ast-x-4", "ast-x-4s", "ast-x-5", "ast-x-5s", "az-x-3", "az-x-3s", "az-x-5", "az-x-5s", "be-x-3", "be-x-3s", "be-x-4", "be-x-4s", "be-x-5", "be-x-5s", "bg-x-3", "bg-x-3s", "bg-x-4", "bg-x-4s", "bg-x-5", "bg-x-5s", "bgc-x-3", "bgc-x-3s", "bgc-x-5", "bgc-x-5s", "bho-x-3", "bho-x-3s", "bho-x-5", "bho-x-5s", "blo-x-3", "blo-x-3s", "blo-x-5", "blo-x-5s", "bn-IN-x-3", "bn-IN-x-3s", "bn-IN-x-4", "bn-IN-x-4s", "bn-x-3", "bn-x-3s", "bn-x-4", "bn-x-4s", "bn-x-5", "bn-x-5s", "br-x-3", "br-x-3s", "br-x-4", "br-x-4s", "br-x-5", "br-x-5s", "brx-x-3", "brx-x-3s", "brx-x-4", "brx-x-4s", "brx-x-5", "brx-x-5s", "bs-Cyrl-x-3", "bs-Cyrl-x-3s", "bs-Cyrl-x-4", "bs-Cyrl-x-4s", "bs-Cyrl-x-5", "bs-Cyrl-x-5s", "bs-x-3", "bs-x-3s", "bs-x-4", "bs-x-4s", "bs-x-5", "bs-x-5s", "ca-x-3", "ca-x-3s", "ca-x-4", "ca-x-4s", "ca-x-5", "ca-x-5s", "ceb-x-3", "ceb-x-3s", "ceb-x-4", "ceb-x-4s", "ceb-x-5", "ceb-x-5s", "chr-x-3", "chr-x-3s", "chr-x-4", "chr-x-4s", "chr-x-5", "chr-x-5s", "cs-x-3", "cs-x-3s", "cs-x-5", "cs-x-5s", "csw-x-3", "csw-x-3s", "csw-x-5", "csw-x-5s", "cv-x-3", "cv-x-3s", "cv-x-4", "cv-x-4s", "cv-x-5", "cv-x-5s", "cy-x-3", "cy-x-3s", "cy-x-4", "cy-x-4s", "cy-x-5", "cy-x-5s", "da-x-3", "da-x-3s", "da-x-4", "da-x-4s", "da-x-5", "da-x-5s", "de-AT-x-3", "de-AT-x-3s", "de-AT-x-5", "de-AT-x-5s", "de-IT-x-3", "de-IT-x-3s", "de-IT-x-5", "de-IT-x-5s", "de-x-3", "de-x-3s", "de-x-4", "de-x-4s", "de-x-5", "de-x-5s", "doi-x-3", "doi-x-3s", "doi-x-4", "doi-x-4s", "doi-x-5", "doi-x-5s", "dsb-x-3", "dsb-x-3s", "dsb-x-4", "dsb-x-4s", "dsb-x-5", "dsb-x-5s", "el-polyton-x-3", "el-polyton-x-5", "el-polyton-x-5s", "el-x-3", "el-x-3s", "el-x-4", "el-x-4s", "el-x-5", "el-x-5s", "en-001-x-3", "en-001-x-3s", "en-150-x-3", "en-150-x-3s", "en-AG-x-3", "en-AG-x-3s", "en-AI-x-3", "en-AI-x-3s", "en-AT-x-3", "en-AT-x-3s", "en-AU-x-3", "en-AU-x-3s", "en-BB-x-3", "en-BB-x-3s", "en-BE-x-3", "en-BE-x-3s", "en-BM-x-3", "en-BM-x-3s", "en-BS-x-3", "en-BS-x-3s", "en-BW-x-3", "en-BW-x-3s", "en-BZ-x-3", "en-BZ-x-3s", "en-CC-x-3", "en-CC-x-3s", "en-CH-x-3", "en-CH-x-3s", "en-CK-x-3", "en-CK-x-3s", "en-CM-x-3", "en-CM-x-3s", "en-CX-x-3", "en-CX-x-3s", "en-CY-x-3", "en-CY-x-3s", "en-DE-x-3", "en-DE-x-3s", "en-DG-x-3", "en-DG-x-3s", "en-DK-x-3", "en-DK-x-3s", "en-DM-x-3", "en-DM-x-3s", "en-ER-x-3", "en-ER-x-3s", "en-FI-x-3", "en-FI-x-3s", "en-FJ-x-3", "en-FJ-x-3s", "en-FK-x-3", "en-FK-x-3s", "en-FM-x-3", "en-FM-x-3s", "en-GB-x-3", "en-GB-x-3s", "en-GD-x-3", "en-GD-x-3s", "en-GG-x-3", "en-GG-x-3s", "en-GH-x-3", "en-GH-x-3s", "en-GI-x-3", "en-GI-x-3s", "en-GM-x-3", "en-GM-x-3s", "en-GY-x-3", "en-GY-x-3s", "en-HK-x-3", "en-HK-x-3s", "en-ID-x-3", "en-ID-x-3s", "en-IE-x-3", "en-IE-x-3s", "en-IL-x-3", "en-IL-x-3s", "en-IM-x-3", "en-IM-x-3s", "en-IN-x-3", "en-IN-x-3s", "en-IO-x-3", "en-IO-x-3s", "en-JE-x-3", "en-JE-x-3s", "en-JM-x-3", "en-JM-x-3s", "en-KE-x-3", "en-KE-x-3s", "en-KI-x-3", "en-KI-x-3s", "en-KN-x-3", "en-KN-x-3s", "en-KY-x-3", "en-KY-x-3s", "en-LC-x-3", "en-LC-x-3s", "en-LR-x-3", "en-LR-x-3s", "en-LS-x-3", "en-LS-x-3s", "en-MG-x-3", "en-MG-x-3s", "en-MO-x-3", "en-MO-x-3s", "en-MS-x-3", "en-MS-x-3s", "en-MT-x-3", "en-MT-x-3s", "en-MU-x-3", "en-MU-x-3s", "en-MV-x-3", "en-MV-x-3s", "en-MW-x-3", "en-MW-x-3s", "en-MY-x-3", "en-MY-x-3s", "en-NA-x-3", "en-NA-x-3s", "en-NF-x-3", "en-NF-x-3s", "en-NG-x-3", "en-NG-x-3s", "en-NL-x-3", "en-NL-x-3s", "en-NR-x-3", "en-NR-x-3s", "en-NU-x-3", "en-NU-x-3s", "en-NZ-x-3", "en-NZ-x-3s", "en-PG-x-3", "en-PG-x-3s", "en-PK-x-3", "en-PK-x-3s", "en-PN-x-3", "en-PN-x-3s", "en-PW-x-3", "en-PW-x-3s", "en-RW-x-3", "en-RW-x-3s", "en-SB-x-3", "en-SB-x-3s", "en-SC-x-3", "en-SC-x-3s", "en-SD-x-3", "en-SD-x-3s", "en-SE-x-3", "en-SE-x-3s", "en-SG-x-3", "en-SG-x-3s", "en-SH-x-3", "en-SH-x-3s", "en-SI-x-3", "en-SI-x-3s", "en-SL-x-3", "en-SL-x-3s", "en-SS-x-3", "en-SS-x-3s", "en-SX-x-3", "en-SX-x-3s", "en-SZ-x-3", "en-SZ-x-3s", "en-TC-x-3", "en-TC-x-3s", "en-TK-x-3", "en-TK-x-3s", "en-TO-x-3", "en-TO-x-3s", "en-TT-x-3", "en-TT-x-3s", "en-TV-x-3", "en-TV-x-3s", "en-TZ-x-3", "en-TZ-x-3s", "en-UG-x-3", "en-UG-x-3s", "en-VC-x-3", "en-VC-x-3s", "en-VG-x-3", "en-VG-x-3s", "en-VU-x-3", "en-VU-x-3s", "en-WS-x-3", "en-WS-x-3s", "en-ZA-x-3", "en-ZA-x-3s", "en-ZM-x-3", "en-ZM-x-3s", "en-ZW-x-3", "en-ZW-x-3s", "en-x-3", "en-x-3s", "en-x-4", "en-x-4s", "en-x-5", "en-x-5s", "eo-x-3", "eo-x-3s", "eo-x-5", "eo-x-5s", "es-CL-x-3s", "es-CO-x-3s", "es-MX-x-3", "es-MX-x-3s", "es-PE-x-3", "es-PE-x-3s", "es-PE-x-5", "es-PE-x-5s", "es-PY-x-3", "es-PY-x-3s", "es-UY-x-3", "es-UY-x-3s", "es-UY-x-5", "es-UY-x-5s", "es-VE-x-3", "es-VE-x-3s", "es-x-3", "es-x-3s", "es-x-4", "es-x-4s", "es-x-5", "es-x-5s", "et-x-3", "et-x-3s", "et-x-4", "et-x-4s", "et-x-5", "et-x-5s", "eu-x-3", "eu-x-3s", "eu-x-4", "eu-x-4s", "eu-x-5", "eu-x-5s", "fa-AF-x-3", "fa-AF-x-3s", "fa-AF-x-4", "fa-AF-x-4s", "fa-AF-x-5", "fa-AF-x-5s", "fa-x-3", "fa-x-3s", "fa-x-4", "fa-x-4s", "fa-x-5", "fa-x-5s", "ff-Adlm-x-3", "ff-Adlm-x-3s", "ff-Adlm-x-4", "ff-Adlm-x-4s", "ff-Adlm-x-5", "ff-Adlm-x-5s", "fi-x-3", "fi-x-3s", "fi-x-4", "fi-x-4s", "fi-x-5", "fi-x-5s", "fil-x-3", "fil-x-3s", "fil-x-4", "fil-x-4s", "fil-x-5", "fil-x-5s", "fo-x-3", "fo-x-3s", "fo-x-4", "fo-x-4s", "fo-x-5", "fo-x-5s", "fr-CA-x-3", "fr-CA-x-3s", "fr-MA-x-3", "fr-MA-x-3s", "fr-x-3", "fr-x-3s", "fr-x-4", "fr-x-4s", "fr-x-5", "fr-x-5s", "fy-x-3", "fy-x-3s", "fy-x-4", "fy-x-4s", "fy-x-5", "fy-x-5s", "ga-x-3", "ga-x-3s", "ga-x-4", "ga-x-4s", "ga-x-5", "ga-x-5s", "gd-x-3", "gd-x-3s", "gd-x-4", "gd-x-4s", "gd-x-5", "gd-x-5s", "gl-x-3", "gl-x-3s", "gl-x-4", "gl-x-4s", "gl-x-5", "gl-x-5s", "gu-x-3", "gu-x-3s", "gu-x-4", "gu-x-4s", "gu-x-5", "gu-x-5s", "ha-x-3", "ha-x-3s", "ha-x-4", "ha-x-4s", "ha-x-5", "ha-x-5s", "he-x-3", "he-x-3s", "he-x-5", "he-x-5s", "hi-Latn-x-3", "hi-Latn-x-3s", "hi-Latn-x-4", "hi-Latn-x-4s", "hi-Latn-x-5", "hi-Latn-x-5s", "hi-x-3", "hi-x-3s", "hi-x-4", "hi-x-4s", "hi-x-5", "hi-x-5s", "hr-x-3", "hr-x-3s", "hr-x-4", "hr-x-4s", "hr-x-5", "hr-x-5s", "hsb-x-3", "hsb-x-3s", "hsb-x-4", "hsb-x-4s", "hsb-x-5", "hsb-x-5s", "hu-x-3", "hu-x-3s", "hu-x-4", "hu-x-4s", "hu-x-5", "hu-x-5s", "hy-x-3", "hy-x-3s", "hy-x-4", "hy-x-4s", "hy-x-5", "hy-x-5s", "ia-x-3", "ia-x-3s", "ia-x-4", "ia-x-5", "ia-x-5s", "id-x-3", "id-x-3s", "id-x-4", "id-x-4s", "id-x-5", "id-x-5s", "ie-x-3", "ie-x-3s", "ie-x-5", "ie-x-5s", "ig-x-3", "ig-x-3s", "ig-x-4", "ig-x-4s", "ig-x-5", "ig-x-5s", "is-x-3", "is-x-3s", "is-x-4", "is-x-4s", "is-x-5", "is-x-5s", "it-x-3", "it-x-3s", "it-x-4", "it-x-4s", "it-x-5", "it-x-5s", "ja-x-3", "ja-x-3s", "ja-x-5", "ja-x-5s", "jv-x-3", "jv-x-3s", "jv-x-4", "jv-x-4s", "jv-x-5", "jv-x-5s", "ka-x-3", "ka-x-3s", "ka-x-4", "ka-x-4s", "ka-x-5", "ka-x-5s", "kea-x-3", "kea-x-3s", "kea-x-4", "kea-x-4s", "kea-x-5", "kea-x-5s", "kgp-x-3", "kgp-x-3s", "kgp-x-4", "kgp-x-4s", "kgp-x-5", "kgp-x-5s", "kk-x-3", "kk-x-3s", "kk-x-4", "kk-x-4s", "kk-x-5", "kk-x-5s", "km-x-3", "km-x-3s", "km-x-4", "km-x-4s", "km-x-5", "km-x-5s", "kn-x-3", "kn-x-3s", "kn-x-4", "kn-x-4s", "kn-x-5", "kn-x-5s", "ko-x-3", "ko-x-3s", "ko-x-4", "ko-x-4s", "ko-x-5", "ko-x-5s", "kok-x-3", "kok-x-3s", "kok-x-5", "kok-x-5s", "ks-Deva-x-3", "ks-Deva-x-3s", "ks-Deva-x-4", "ks-Deva-x-4s", "ks-Deva-x-5", "ks-Deva-x-5s", "ks-x-3", "ks-x-3s", "ks-x-4", "ks-x-4s", "ks-x-5", "ks-x-5s", "ku-x-3", "ku-x-3s", "ku-x-4", "ku-x-4s", "ku-x-5", "ku-x-5s", "kxv-Deva-x-3", "kxv-Deva-x-3s", "kxv-Deva-x-5", "kxv-Deva-x-5s", "kxv-Orya-x-3", "kxv-Orya-x-3s", "kxv-Orya-x-5", "kxv-Orya-x-5s", "kxv-Telu-x-3", "kxv-Telu-x-3s", "kxv-Telu-x-5", "kxv-Telu-x-5s", "kxv-x-3", "kxv-x-3s", "kxv-x-4", "kxv-x-4s", "kxv-x-5", "kxv-x-5s", "ky-x-3", "ky-x-3s", "ky-x-4", "ky-x-4s", "ky-x-5", "ky-x-5s", "lb-x-3", "lb-x-3s", "lb-x-4", "lb-x-4s", "lb-x-5", "lb-x-5s", "lij-x-3", "lij-x-3s", "lij-x-5", "lij-x-5s", "lmo-x-3", "lmo-x-3s", "lmo-x-5", "lmo-x-5s", "lo-x-3", "lo-x-3s", "lo-x-5", "lo-x-5s", "lt-x-3", "lt-x-3s", "lt-x-4", "lt-x-4s", "lt-x-5", "lt-x-5s", "lv-x-3", "lv-x-3s", "lv-x-4", "lv-x-4s", "lv-x-5", "lv-x-5s", "mai-x-3", "mai-x-3s", "mai-x-4", "mai-x-4s", "mai-x-5", "mai-x-5s", "mi-x-3", "mi-x-3s", "mi-x-4", "mi-x-4s", "mi-x-5", "mi-x-5s", "mk-x-3", "mk-x-3s", "mk-x-4", "mk-x-4s", "mk-x-5", "mk-x-5s", "ml-x-3", "ml-x-3s", "ml-x-4", "ml-x-4s", "ml-x-5", "ml-x-5s", "mn-x-3", "mn-x-3s", "mn-x-4", "mn-x-4s", "mn-x-5", "mn-x-5s", "mni-x-3", "mni-x-3s", "mni-x-4", "mni-x-4s", "mni-x-5", "mni-x-5s", "mr-x-3", "mr-x-3s", "mr-x-4", "mr-x-4s", "mr-x-5", "mr-x-5s", "ms-x-3", "ms-x-3s", "ms-x-4", "ms-x-4s", "ms-x-5", "ms-x-5s", "mt-x-3", "mt-x-3s", "mt-x-4", "mt-x-4s", "mt-x-5", "mt-x-5s", "my-x-3", "my-x-3s", "my-x-4", "my-x-4s", "my-x-5", "my-x-5s", "nb-x-3", "nb-x-3s", "nb-x-4", "nb-x-4s", "nb-x-5", "nb-x-5s", "nds-x-3", "nds-x-3s", "nds-x-5", "nds-x-5s", "ne-x-3", "ne-x-3s", "ne-x-4", "ne-x-4s", "ne-x-5", "ne-x-5s", "nl-x-3", "nl-x-3s", "nl-x-4", "nl-x-4s", "nl-x-5", "nl-x-5s", "nn-x-3", "nn-x-3s", "nn-x-4", "nn-x-4s", "nn-x-5", "nn-x-5s", "no-x-3", "no-x-3s", "no-x-4", "no-x-4s", "no-x-5", "no-x-5s", "nqo-x-3", "nqo-x-3s", "nqo-x-4", "nqo-x-4s", "nqo-x-5", "nqo-x-5s", "oc-x-3", "oc-x-3s", "oc-x-5", "oc-x-5s", "or-x-3", "or-x-3s", "or-x-4", "or-x-4s", "or-x-5", "or-x-5s", "pa-x-3", "pa-x-3s", "pa-x-4", "pa-x-4s", "pa-x-5", "pa-x-5s", "pcm-x-3", "pcm-x-3s", "pcm-x-4", "pcm-x-4s", "pcm-x-5", "pcm-x-5s", "pl-x-3", "pl-x-3s", "pl-x-4", "pl-x-4s", "pl-x-5", "pl-x-5s", "prg-x-3", "prg-x-3s", "prg-x-5", "prg-x-5s", "ps-x-3", "ps-x-3s", "ps-x-4", "ps-x-5", "ps-x-5s", "pt-x-3", "pt-x-3s", "pt-x-4", "pt-x-4s", "pt-x-5", "pt-x-5s", "qu-x-3", "qu-x-3s", "qu-x-5", "qu-x-5s", "raj-x-3", "raj-x-3s", "raj-x-5", "raj-x-5s", "rm-x-3", "rm-x-3s", "rm-x-4", "rm-x-4s", "rm-x-5", "rm-x-5s", "ro-x-3", "ro-x-3s", "ro-x-4", "ro-x-4s", "ro-x-5", "ro-x-5s", "ru-x-3", "ru-x-3s", "ru-x-4", "ru-x-4s", "ru-x-5", "ru-x-5s", "sa-x-3", "sa-x-3s", "sa-x-4", "sa-x-5", "sa-x-5s", "sah-x-3", "sah-x-3s", "sah-x-4", "sah-x-4s", "sah-x-5", "sah-x-5s", "sat-x-3", "sat-x-3s", "sat-x-4", "sat-x-4s", "sat-x-5", "sat-x-5s", "sc-x-3", "sc-x-3s", "sc-x-4", "sc-x-4s", "sc-x-5", "sc-x-5s", "sd-Deva-x-3", "sd-Deva-x-3s", "sd-Deva-x-4", "sd-Deva-x-4s", "sd-Deva-x-5", "sd-Deva-x-5s", "sd-x-3", "sd-x-3s", "sd-x-4", "sd-x-4s", "sd-x-5", "sd-x-5s", "si-x-3", "si-x-3s", "si-x-4", "si-x-4s", "si-x-5", "si-x-5s", "sk-x-3", "sk-x-3s", "sk-x-4", "sk-x-4s", "sk-x-5", "sk-x-5s", "sl-x-3", "sl-x-3s", "sl-x-4", "sl-x-4s", "sl-x-5", "sl-x-5s", "so-x-3", "so-x-3s", "so-x-4", "so-x-4s", "so-x-5", "so-x-5s", "sq-x-3", "sq-x-3s", "sq-x-4", "sq-x-4s", "sq-x-5", "sq-x-5s", "sr-Latn-XK-x-3", "sr-Latn-XK-x-3s", "sr-Latn-x-3", "sr-Latn-x-3s", "sr-Latn-x-4", "sr-Latn-x-4s", "sr-Latn-x-5", "sr-Latn-x-5s", "sr-ME-x-3", "sr-ME-x-3s", "sr-XK-x-3", "sr-XK-x-3s", "sr-x-3", "sr-x-3s", "sr-x-4", "sr-x-4s", "sr-x-5", "sr-x-5s", "su-x-3", "su-x-3s", "su-x-4", "su-x-4s", "su-x-5", "su-x-5s", "sv-x-3", "sv-x-3s", "sv-x-4", "sv-x-4s", "sv-x-5", "sv-x-5s", "sw-x-3", "sw-x-3s", "sw-x-4", "sw-x-4s", "sw-x-5", "sw-x-5s", "syr-x-3", "syr-x-3s", "syr-x-4", "syr-x-4s", "syr-x-5", "syr-x-5s", "szl-x-3", "szl-x-3s", "szl-x-5", "szl-x-5s", "ta-x-3", "ta-x-3s", "ta-x-4", "ta-x-4s", "ta-x-5", "ta-x-5s", "te-x-3", "te-x-3s", "te-x-4", "te-x-4s", "te-x-5", "te-x-5s", "tg-x-3", "tg-x-3s", "tg-x-4", "tg-x-4s", "tg-x-5", "tg-x-5s", "th-x-3", "th-x-3s", "th-x-4", "th-x-4s", "th-x-5", "th-x-5s", "ti-x-3", "ti-x-3s", "ti-x-4", "ti-x-4s", "ti-x-5", "ti-x-5s", "tk-x-3", "tk-x-3s", "tk-x-4", "tk-x-4s", "tk-x-5", "tk-x-5s", "to-x-3", "to-x-3s", "to-x-4", "to-x-4s", "to-x-5", "to-x-5s", "tok-x-3", "tok-x-3s", "tok-x-5", "tok-x-5s", "tr-x-3", "tr-x-3s", "tr-x-4", "tr-x-4s", "tr-x-5", "tr-x-5s", "tt-x-3", "tt-x-3s", "tt-x-5", "tt-x-5s", "ug-x-3", "ug-x-3s", "ug-x-5", "ug-x-5s", "uk-x-3", "uk-x-3s", "uk-x-4", "uk-x-4s", "uk-x-5", "uk-x-5s", "und-x-3", "und-x-3s", "und-x-4", "und-x-4s", "und-x-5", "und-x-5s", "ur-x-3", "ur-x-3s", "ur-x-4", "ur-x-4s", "ur-x-5", "ur-x-5s", "uz-Cyrl-x-3", "uz-Cyrl-x-3s", "uz-Cyrl-x-4", "uz-Cyrl-x-4s", "uz-Cyrl-x-5", "uz-Cyrl-x-5s", "uz-x-3", "uz-x-3s", "uz-x-4", "uz-x-4s", "uz-x-5", "uz-x-5s", "vec-x-3", "vec-x-3s", "vec-x-4", "vec-x-4s", "vec-x-5", "vec-x-5s", "vi-x-3", "vi-x-3s", "vi-x-5", "vi-x-5s", "vmw-x-3", "vmw-x-3s", "vmw-x-5", "vmw-x-5s", "wo-x-3", "wo-x-3s", "wo-x-5", "wo-x-5s", "xh-x-3", "xh-x-3s", "xh-x-5", "xh-x-5s", "xnr-x-3", "xnr-x-3s", "xnr-x-4", "xnr-x-4s", "xnr-x-5", "xnr-x-5s", "yo-BJ-x-3", "yo-BJ-x-3s", "yo-BJ-x-4", "yo-BJ-x-4s", "yo-BJ-x-5", "yo-BJ-x-5s", "yo-x-3", "yo-x-3s", "yo-x-4", "yo-x-4s", "yo-x-5", "yo-x-5s", "yrl-x-3", "yrl-x-3s", "yrl-x-4", "yrl-x-4s", "yrl-x-5", "yrl-x-5s", "yue-Hans-x-3", "yue-Hans-x-3s", "yue-Hans-x-5", "yue-Hans-x-5s", "yue-x-3", "yue-x-3s", "yue-x-5", "yue-x-5s", "za-x-3", "za-x-3s", "za-x-5", "za-x-5s", "zh-Hant-x-3", "zh-Hant-x-3s", "zh-Hant-x-5", "zh-Hant-x-5s", "zh-x-3", "zh-x-3s", "zh-x-5", "zh-x-5s", "zu-x-3", "zu-x-3s", "zu-x-4", "zu-x-4s", "zu-x-5", "zu-x-5s"]; + static VALUES: [&::Yokeable; 1257usize] = [&AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AM_X_3, &AM_X_3, &AM_X_4, &AM_X_4, &AM_X_5, &AM_X_5, &AR_DZ_X_3, &AR_DZ_X_3, &AR_DZ_X_4, &AR_DZ_X_4, &AR_DZ_X_3, &AR_DZ_X_3, &AR_IQ_X_3, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_MA_X_3, &AR_MA_X_3, &AR_MA_X_4, &AR_MA_X_4, &AR_MA_X_3, &AR_MA_X_3, &AR_MR_X_3, &AR_MR_X_3, &AR_MR_X_4, &AR_MR_X_4, &AR_MR_X_3, &AR_MR_X_3, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_IQ_X_4, &AR_IQ_X_4, &AR_IQ_X_3S, &AR_IQ_X_3S, &AR_DZ_X_3, &AR_DZ_X_3, &AR_DZ_X_4, &AR_DZ_X_4, &AR_DZ_X_3, &AR_DZ_X_3, &AR_X_3, &AR_X_3, &AR_X_4, &AR_X_4, &AR_X_3, &AR_X_3, &AS_X_3, &AS_X_3, &AS_X_4, &AS_X_4, &AS_X_5, &AS_X_5, &AST_X_3, &AST_X_3S, &AST_X_4, &AST_X_4, &AST_X_5, &AST_X_5S, &AZ_X_3, &AZ_X_3, &AZ_X_4, &AZ_X_4, &AZ_X_5, &AZ_X_5, &BE_X_3, &BE_X_3S, &BE_X_4, &BE_X_4, &BE_X_5, &BE_X_5S, &BG_X_3, &BG_X_3, &BG_X_4, &BG_X_4, &BG_X_5, &BG_X_5, &BGC_X_3, &BGC_X_3, &AZ_X_4, &AZ_X_4, &BGC_X_3, &BGC_X_3, &BHO_X_3, &BHO_X_3, &AZ_X_4, &AZ_X_4, &BHO_X_3, &BHO_X_3, &BLO_X_3, &BLO_X_3, &AZ_X_4, &AZ_X_4, &BLO_X_5, &BLO_X_5, &BN_IN_X_3, &BN_IN_X_3S, &BN_IN_X_4, &BN_IN_X_4, &BN_X_3, &BN_X_3S, &BN_X_4, &BN_X_4, &BN_X_5, &BN_X_5, &BR_X_3, &BR_X_3, &BR_X_4, &BR_X_4, &BR_X_5, &BR_X_5, &BRX_X_3, &BRX_X_3, &BRX_X_4, &BRX_X_4, &BRX_X_5, &BRX_X_5, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_4, &BS_CYRL_X_4, &BS_CYRL_X_5, &BS_CYRL_X_5, &BS_X_3, &BS_X_3, &BS_X_4, &BS_X_4, &BS_X_5, &BS_X_5, &CA_X_3, &CA_X_3S, &CA_X_4, &CA_X_4, &CA_X_5, &CA_X_5S, &CEB_X_3, &CEB_X_3, &CEB_X_4, &CEB_X_4, &CEB_X_5, &CEB_X_5, &CHR_X_3, &CHR_X_3, &CHR_X_4, &CHR_X_4, &CHR_X_5, &CHR_X_5, &CS_X_3, &CS_X_3, &AZ_X_4, &AZ_X_4, &CS_X_5, &CS_X_5S, &CSW_X_3, &CSW_X_3, &AZ_X_4, &AZ_X_4, &CSW_X_3, &CSW_X_3, &CV_X_3, &CV_X_3, &CV_X_4, &CV_X_4, &CV_X_5, &CV_X_5, &CY_X_3, &CY_X_3S, &CY_X_4, &CY_X_4, &CY_X_5, &CY_X_5, &DA_X_3, &DA_X_3, &AF_X_4, &AF_X_4, &DA_X_5, &DA_X_5, &DE_AT_X_3, &DE_AT_X_3S, &DE_AT_X_5, &DE_AT_X_5, &DE_AT_X_3, &DE_AT_X_3S, &DE_AT_X_5, &DE_AT_X_5, &DE_X_3, &DE_X_3S, &AF_X_4, &AF_X_4, &DE_X_5, &DE_X_5, &DOI_X_3, &DOI_X_3, &DOI_X_4, &DOI_X_4, &DOI_X_5, &DOI_X_5, &DSB_X_3, &DSB_X_3S, &BS_X_4, &BS_X_4, &DSB_X_5, &DSB_X_5S, &EL_POLYTON_X_3, &EL_POLYTON_X_5, &EL_POLYTON_X_5S, &EL_X_3, &EL_X_3S, &EL_X_4, &EL_X_4, &EL_X_5, &EL_X_5S, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_AU_X_3, &EN_AU_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_001_X_3, &EN_X_3, &EN_X_3, &AF_X_4, &AF_X_4, &EN_X_5, &EN_X_5, &EO_X_3, &EO_X_3, &AZ_X_4, &AZ_X_4, &EO_X_5, &EO_X_5, &ES_CL_X_3S, &ES_CL_X_3S, &ES_MX_X_3, &ES_MX_X_3, &ES_PE_X_3, &ES_PE_X_3S, &ES_PE_X_5, &ES_PE_X_5S, &ES_CL_X_3S, &ES_CL_X_3S, &ES_PE_X_3, &ES_PE_X_3S, &ES_PE_X_5, &ES_PE_X_5S, &ES_CL_X_3S, &ES_CL_X_3S, &ES_X_3, &ES_X_3, &ES_X_4, &ES_X_4, &ES_X_5, &ES_X_5, &ET_X_3, &ET_X_3, &ET_X_4, &ET_X_4, &ET_X_5, &ET_X_5, &EU_X_3, &EU_X_3, &EU_X_4, &EU_X_4, &EU_X_5, &EU_X_5, &FA_AF_X_3, &FA_AF_X_3S, &FA_AF_X_4, &FA_AF_X_4, &FA_AF_X_3S, &FA_AF_X_3S, &FA_X_3, &FA_X_3, &FA_X_4, &FA_X_4, &FA_X_5, &FA_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3S, &FF_ADLM_X_4, &FF_ADLM_X_4, &FF_ADLM_X_3, &FF_ADLM_X_3, &FI_X_3, &FI_X_3S, &FI_X_4, &FI_X_4, &FI_X_5, &FI_X_5S, &FIL_X_3, &FIL_X_3, &FIL_X_3, &FIL_X_4S, &FIL_X_5, &FIL_X_5, &FO_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &FO_X_5, &FO_X_5, &FR_CA_X_3, &FR_CA_X_3, &FR_MA_X_3, &FR_MA_X_3, &FR_X_3, &FR_X_3, &AF_X_4, &AF_X_4, &FR_X_5, &FR_X_5, &FY_X_3, &FY_X_3, &AF_X_4, &AF_X_4, &FY_X_5, &FY_X_5, &GA_X_3, &GA_X_3, &GA_X_4, &GA_X_4, &GA_X_5, &GA_X_5, &GD_X_3, &GD_X_3, &GD_X_4, &GD_X_4, &GD_X_5, &GD_X_5S, &GL_X_3, &GL_X_3, &GL_X_4, &GL_X_4S, &GL_X_5, &GL_X_5, &GU_X_3, &GU_X_3, &GU_X_4, &GU_X_4, &GU_X_5, &GU_X_5, &HA_X_3, &HA_X_3, &HA_X_4, &HA_X_4, &HA_X_5, &HA_X_5, &HE_X_3, &HE_X_3, &AZ_X_4, &AZ_X_4, &HE_X_5, &HE_X_5, &EN_X_3, &EN_001_X_3, &AF_X_4, &AF_X_4, &EN_X_5, &EN_X_5, &HI_X_3, &HI_X_3, &HI_X_4, &HI_X_4, &HI_X_5, &HI_X_5, &HR_X_3, &HR_X_3, &HR_X_4, &HR_X_4, &HR_X_5, &HR_X_5S, &HSB_X_3, &HSB_X_3S, &BS_X_4, &BS_X_4, &HSB_X_5, &HSB_X_5S, &HU_X_3, &HU_X_3, &HU_X_4, &HU_X_4, &HU_X_5, &HU_X_5, &HY_X_3, &HY_X_3, &HY_X_4, &HY_X_4, &HY_X_5, &HY_X_5S, &IA_X_3, &IA_X_3, &BS_X_4, &AZ_X_4, &IA_X_5, &IA_X_5, &ID_X_3, &ID_X_3, &AF_X_4, &AF_X_4, &ID_X_5, &ID_X_5, &IE_X_3, &IE_X_3, &AZ_X_4, &AZ_X_4, &IE_X_3, &IE_X_3, &IG_X_3, &IG_X_3, &IG_X_4, &IG_X_4, &IG_X_5, &IG_X_5, &IS_X_3, &IS_X_3, &IS_X_4, &IS_X_4, &IS_X_5, &IS_X_5, &IT_X_3, &IT_X_3, &IT_X_4, &IT_X_4, &IT_X_5, &IT_X_5, &JA_X_3, &JA_X_3, &AZ_X_4, &AZ_X_4, &JA_X_3, &JA_X_3, &JV_X_3, &JV_X_3, &AF_X_4, &AF_X_4, &ID_X_5, &ID_X_5, &KA_X_3, &KA_X_3, &KA_X_4, &KA_X_4, &KA_X_5, &KA_X_5, &KEA_X_3, &KEA_X_3, &AF_X_4, &AF_X_4, &KEA_X_5, &KEA_X_5, &KGP_X_3, &KGP_X_3, &KGP_X_4, &KGP_X_4, &KGP_X_5, &KGP_X_5, &KK_X_3, &KK_X_3, &KK_X_4, &KK_X_4, &KK_X_5, &KK_X_5S, &KM_X_3, &KM_X_3, &KM_X_4, &KM_X_4, &KM_X_3, &KM_X_3, &KN_X_3, &KN_X_3S, &KN_X_4, &KN_X_4, &KN_X_5, &KN_X_5, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KOK_X_3, &KOK_X_3S, &AZ_X_4, &AZ_X_4, &KOK_X_3, &KOK_X_3, &KS_DEVA_X_3, &KS_DEVA_X_3S, &KS_DEVA_X_4, &KS_DEVA_X_4, &KS_DEVA_X_5, &KS_DEVA_X_3S, &KS_X_3, &KS_X_3S, &KS_X_4, &KS_X_4, &KS_X_5, &KS_X_3S, &KU_X_3, &KU_X_3, &KU_X_4, &KU_X_4, &KU_X_5, &KU_X_5, &KXV_DEVA_X_3, &KXV_DEVA_X_3, &AZ_X_4, &AZ_X_4, &KXV_DEVA_X_3, &KXV_DEVA_X_3, &KXV_ORYA_X_3, &KXV_ORYA_X_3, &AZ_X_4, &AZ_X_4, &KXV_ORYA_X_3, &KXV_ORYA_X_3, &KXV_TELU_X_3, &KXV_TELU_X_3, &AZ_X_4, &AZ_X_4, &KXV_TELU_X_3, &KXV_TELU_X_3, &KXV_X_3, &KXV_X_3, &KXV_X_4, &KXV_X_4, &KXV_X_5, &KXV_X_5, &KY_X_3, &KY_X_3S, &KY_X_4, &KY_X_4, &KY_X_5, &KY_X_5S, &LB_X_3, &LB_X_3S, &AF_X_4, &AF_X_4, &LB_X_5, &LB_X_5, &LIJ_X_3, &LIJ_X_3, &AZ_X_4, &AZ_X_4, &LIJ_X_3, &LIJ_X_3, &LMO_X_3, &LMO_X_3, &AZ_X_4, &AZ_X_4, &LMO_X_3, &LMO_X_3, &LO_X_3, &LO_X_3, &AZ_X_4, &AZ_X_4, &LO_X_5, &LO_X_5, <_X_3, <_X_3, <_X_4, <_X_4, <_X_5, <_X_5S, &LV_X_3, &LV_X_3, &AF_X_4, &AF_X_4, &LV_X_5, &LV_X_5, &HI_X_3, &MAI_X_3S, &MAI_X_4, &MAI_X_4, &MAI_X_5, &MAI_X_5S, &MI_X_3, &MI_X_3, &MI_X_4, &MI_X_4, &MI_X_5, &MI_X_5S, &MK_X_3, &MK_X_3, &BS_CYRL_X_4, &BS_CYRL_X_4, &MK_X_5, &MK_X_5, &ML_X_3, &ML_X_3, &ML_X_4, &ML_X_4, &ML_X_5, &ML_X_5, &MN_X_3, &MN_X_3, &MN_X_4, &MN_X_4, &MN_X_5, &MN_X_5S, &MNI_X_3, &MNI_X_3S, &MNI_X_4, &MNI_X_4S, &MNI_X_5, &MNI_X_5S, &MR_X_3, &MR_X_3, &MR_X_4, &MR_X_4, &MR_X_5, &MR_X_5, &MS_X_3, &MS_X_3, &MS_X_4, &MS_X_4, &MS_X_5, &MS_X_5, &MT_X_3, &MT_X_3, &MT_X_4, &MT_X_4S, &MT_X_5, &MT_X_5, &MY_X_3, &MY_X_3, &MY_X_4, &MY_X_4, &MY_X_5, &MY_X_5, &NB_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &NB_X_5, &NB_X_5, &NDS_X_3, &NDS_X_3, &AZ_X_4, &AZ_X_4, &NDS_X_3, &NDS_X_3, &NE_X_3, &NE_X_3, &NE_X_4, &NE_X_4S, &NE_X_3, &NE_X_3, &NL_X_3, &NL_X_3, &AF_X_4, &AF_X_4, &NL_X_5, &NL_X_5, &NB_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &NB_X_5, &NB_X_5, &NB_X_3, &FO_X_3S, &AF_X_4, &AF_X_4, &NB_X_5, &NB_X_5, &NQO_X_3, &NQO_X_3, &NQO_X_4, &NQO_X_4, &NQO_X_5, &NQO_X_5, &OC_X_3, &OC_X_3, &AZ_X_4, &AZ_X_4, &OC_X_3, &OC_X_3, &OR_X_3, &OR_X_3, &OR_X_4, &OR_X_4, &OR_X_3, &OR_X_3, &PA_X_3, &PA_X_3, &PA_X_4, &PA_X_4, &PA_X_5, &PA_X_5, &PCM_X_3, &PCM_X_3S, &AF_X_4, &AF_X_4, &PCM_X_5, &PCM_X_5, &PL_X_3, &PL_X_3, &PL_X_4, &PL_X_4S, &PL_X_5, &PL_X_5S, &PRG_X_3, &PRG_X_3, &AZ_X_4, &AZ_X_4, &PRG_X_3, &PRG_X_3, &PS_X_3, &PS_X_3S, &FA_AF_X_4, &AZ_X_4, &PS_X_3, &PS_X_5S, &PT_X_3, &PT_X_3, &AF_X_4, &AF_X_4, &PT_X_5, &PT_X_5, &QU_X_3, &QU_X_3, &AZ_X_4, &AZ_X_4, &ES_PE_X_5S, &ES_PE_X_5S, &BHO_X_3, &BHO_X_3, &AZ_X_4, &AZ_X_4, &BHO_X_3, &BHO_X_3, &RM_X_3, &RM_X_3, &RM_X_4, &RM_X_4, &RM_X_5, &RM_X_5S, &RO_X_3, &RO_X_3, &RO_X_4, &RO_X_4, &RO_X_5, &RO_X_5, &RU_X_3, &RU_X_3S, &KY_X_4, &KY_X_4, &RU_X_5, &KY_X_5, &SA_X_3, &SA_X_3, &MAI_X_4, &AZ_X_4, &SA_X_5, &SA_X_5, &SAH_X_3, &SAH_X_3, &SAH_X_4, &SAH_X_4, &SAH_X_5, &SAH_X_5S, &SAT_X_3, &SAT_X_3, &SAT_X_4, &SAT_X_4, &SAT_X_5, &SAT_X_5, &SC_X_3, &SC_X_3, &SC_X_4, &SC_X_4, &SC_X_5, &SC_X_5, &SD_DEVA_X_3, &SD_DEVA_X_3S, &SD_DEVA_X_4, &SD_DEVA_X_4S, &SD_DEVA_X_5, &SD_DEVA_X_5S, &SD_X_3, &SD_X_3, &AF_X_4, &AF_X_4, &SD_X_3, &SD_X_3, &SI_X_3, &SI_X_3S, &SI_X_4, &SI_X_4, &SI_X_5, &SI_X_5, &SK_X_3, &SK_X_3, &BS_X_4, &BS_X_4, &SK_X_5, &SK_X_5S, &SL_X_3, &SL_X_3, &BS_X_4, &BS_X_4, &SL_X_5, &SL_X_5, &SO_X_3, &SO_X_3, &SO_X_4, &SO_X_4, &SO_X_5, &SO_X_5S, &SQ_X_3, &SQ_X_3, &SQ_X_4, &SQ_X_4, &SQ_X_5, &SQ_X_5, &SR_LATN_XK_X_3, &SR_LATN_XK_X_3, &SR_LATN_X_3, &SR_LATN_X_3, &BS_X_4, &BS_X_4, &SR_LATN_X_5, &SR_LATN_X_5, &SR_LATN_XK_X_3, &SR_LATN_XK_X_3, &SR_XK_X_3, &SR_XK_X_3, &SR_X_3, &SR_X_3, &BS_CYRL_X_4, &BS_CYRL_X_4, &SR_X_5, &SR_X_5, &SU_X_3, &SU_X_3, &SU_X_4, &SU_X_4, &SU_X_5, &SU_X_5, &SV_X_3, &SV_X_3, &AF_X_4, &AF_X_4, &SV_X_5, &SV_X_5, &SW_X_3, &SW_X_3, &AF_X_4, &AF_X_4, &SW_X_5, &SW_X_5, &SYR_X_3, &SYR_X_3, &SYR_X_4, &SYR_X_4S, &SYR_X_5, &SYR_X_5, &SZL_X_3, &SZL_X_3, &AZ_X_4, &AZ_X_4, &SZL_X_3, &SZL_X_3, &TA_X_3, &TA_X_3, &TA_X_4, &TA_X_4, &TA_X_5, &TA_X_5, &TE_X_3, &TE_X_3, &TE_X_4, &TE_X_4, &TE_X_5, &TE_X_5, &KY_X_3S, &KY_X_3S, &KY_X_4, &KY_X_4, &TG_X_5, &TG_X_5, &TH_X_3, &TH_X_3, &TH_X_3, &TH_X_3, &TH_X_5, &TH_X_5, &TI_X_3, &TI_X_3, &TI_X_4, &TI_X_4, &TI_X_5, &TI_X_5, &TK_X_3, &TK_X_3S, &TK_X_4, &TK_X_4, &TK_X_5, &TK_X_5S, &TO_X_3, &TO_X_3, &TO_X_4, &TO_X_4, &TO_X_5, &TO_X_5S, &TOK_X_3, &TOK_X_3, &AZ_X_4, &AZ_X_4, &TOK_X_3, &TOK_X_3, &TR_X_3, &TR_X_3, &TR_X_4, &TR_X_4, &TR_X_5, &TR_X_5, &TT_X_3, &TT_X_3, &AZ_X_4, &AZ_X_4, &TT_X_5, &TT_X_5, &UG_X_3, &UG_X_3, &AZ_X_4, &AZ_X_4, &UG_X_3, &UG_X_3, &UK_X_3, &UK_X_3, &UK_X_4, &UK_X_4S, &UK_X_5, &UK_X_5S, &UND_X_3, &UND_X_3, &AZ_X_4, &AZ_X_4, &UND_X_3, &UND_X_3, &UR_X_3, &UR_X_3, &AF_X_4, &AF_X_4, &UR_X_3, &UR_X_3, &UZ_CYRL_X_3, &UZ_CYRL_X_3, &KY_X_4, &KY_X_4, &UZ_CYRL_X_5, &UZ_CYRL_X_5, &UZ_X_3, &UZ_X_3S, &UZ_X_4, &UZ_X_4, &UZ_X_5, &UZ_X_5S, &VEC_X_3, &VEC_X_3, &VEC_X_4, &VEC_X_4, &VEC_X_5, &VEC_X_5, &VI_X_3, &VI_X_3S, &AZ_X_4, &AZ_X_4, &VI_X_5, &VI_X_3S, &VMW_X_3, &VMW_X_3, &AZ_X_4, &AZ_X_4, &VMW_X_3, &VMW_X_3, &WO_X_3, &WO_X_3, &AZ_X_4, &AZ_X_4, &WO_X_5, &WO_X_5, &XH_X_3, &XH_X_3S, &AZ_X_4, &AZ_X_4, &XH_X_5, &XH_X_5S, &HI_X_3, &HI_X_3, &HI_X_4, &HI_X_4, &HI_X_5, &HI_X_5, &YO_BJ_X_3, &YO_BJ_X_3S, &YO_BJ_X_4, &YO_BJ_X_4, &YO_BJ_X_5, &YO_BJ_X_5S, &YO_X_3, &YO_X_3S, &YO_X_4, &YO_X_4, &YO_X_5, &YO_X_5S, &YRL_X_3, &YRL_X_3, &YRL_X_4, &YRL_X_4, &YRL_X_5, &YRL_X_5, &JA_X_3, &JA_X_3, &AZ_X_4, &AZ_X_4, &YUE_HANS_X_5, &YUE_HANS_X_5, &JA_X_3, &JA_X_3, &AZ_X_4, &AZ_X_4, &JA_X_3, &JA_X_3, &ZA_X_3, &ZA_X_3, &AZ_X_4, &AZ_X_4, &ZA_X_3, &ZA_X_3, &JA_X_3, &JA_X_3, &AZ_X_4, &AZ_X_4, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &AZ_X_4, &AZ_X_4, &YUE_HANS_X_5, &YUE_HANS_X_5, &ZU_X_3, &ZU_X_3, &ZU_X_4, &AF_X_4, &ZU_X_5, &ZU_X_5]; + static KEYS: [&str; 1257usize] = ["af-x-3", "af-x-3s", "af-x-4", "af-x-4s", "af-x-5", "af-x-5s", "am-x-3", "am-x-3s", "am-x-4", "am-x-4s", "am-x-5", "am-x-5s", "ar-DZ-x-3", "ar-DZ-x-3s", "ar-DZ-x-4", "ar-DZ-x-4s", "ar-DZ-x-5", "ar-DZ-x-5s", "ar-IQ-x-3", "ar-IQ-x-3s", "ar-IQ-x-4", "ar-IQ-x-4s", "ar-IQ-x-5", "ar-IQ-x-5s", "ar-JO-x-3", "ar-JO-x-3s", "ar-JO-x-4", "ar-JO-x-4s", "ar-JO-x-5", "ar-JO-x-5s", "ar-LB-x-3", "ar-LB-x-3s", "ar-LB-x-4", "ar-LB-x-4s", "ar-LB-x-5", "ar-LB-x-5s", "ar-MA-x-3", "ar-MA-x-3s", "ar-MA-x-4", "ar-MA-x-4s", "ar-MA-x-5", "ar-MA-x-5s", "ar-MR-x-3", "ar-MR-x-3s", "ar-MR-x-4", "ar-MR-x-4s", "ar-MR-x-5", "ar-MR-x-5s", "ar-PS-x-3", "ar-PS-x-3s", "ar-PS-x-4", "ar-PS-x-4s", "ar-PS-x-5", "ar-PS-x-5s", "ar-SY-x-3", "ar-SY-x-3s", "ar-SY-x-4", "ar-SY-x-4s", "ar-SY-x-5", "ar-SY-x-5s", "ar-TN-x-3", "ar-TN-x-3s", "ar-TN-x-4", "ar-TN-x-4s", "ar-TN-x-5", "ar-TN-x-5s", "ar-x-3", "ar-x-3s", "ar-x-4", "ar-x-4s", "ar-x-5", "ar-x-5s", "as-x-3", "as-x-3s", "as-x-4", "as-x-4s", "as-x-5", "as-x-5s", "ast-x-3", "ast-x-3s", "ast-x-4", "ast-x-4s", "ast-x-5", "ast-x-5s", "az-x-3", "az-x-3s", "az-x-4", "az-x-4s", "az-x-5", "az-x-5s", "be-x-3", "be-x-3s", "be-x-4", "be-x-4s", "be-x-5", "be-x-5s", "bg-x-3", "bg-x-3s", "bg-x-4", "bg-x-4s", "bg-x-5", "bg-x-5s", "bgc-x-3", "bgc-x-3s", "bgc-x-4", "bgc-x-4s", "bgc-x-5", "bgc-x-5s", "bho-x-3", "bho-x-3s", "bho-x-4", "bho-x-4s", "bho-x-5", "bho-x-5s", "blo-x-3", "blo-x-3s", "blo-x-4", "blo-x-4s", "blo-x-5", "blo-x-5s", "bn-IN-x-3", "bn-IN-x-3s", "bn-IN-x-4", "bn-IN-x-4s", "bn-x-3", "bn-x-3s", "bn-x-4", "bn-x-4s", "bn-x-5", "bn-x-5s", "br-x-3", "br-x-3s", "br-x-4", "br-x-4s", "br-x-5", "br-x-5s", "brx-x-3", "brx-x-3s", "brx-x-4", "brx-x-4s", "brx-x-5", "brx-x-5s", "bs-Cyrl-x-3", "bs-Cyrl-x-3s", "bs-Cyrl-x-4", "bs-Cyrl-x-4s", "bs-Cyrl-x-5", "bs-Cyrl-x-5s", "bs-x-3", "bs-x-3s", "bs-x-4", "bs-x-4s", "bs-x-5", "bs-x-5s", "ca-x-3", "ca-x-3s", "ca-x-4", "ca-x-4s", "ca-x-5", "ca-x-5s", "ceb-x-3", "ceb-x-3s", "ceb-x-4", "ceb-x-4s", "ceb-x-5", "ceb-x-5s", "chr-x-3", "chr-x-3s", "chr-x-4", "chr-x-4s", "chr-x-5", "chr-x-5s", "cs-x-3", "cs-x-3s", "cs-x-4", "cs-x-4s", "cs-x-5", "cs-x-5s", "csw-x-3", "csw-x-3s", "csw-x-4", "csw-x-4s", "csw-x-5", "csw-x-5s", "cv-x-3", "cv-x-3s", "cv-x-4", "cv-x-4s", "cv-x-5", "cv-x-5s", "cy-x-3", "cy-x-3s", "cy-x-4", "cy-x-4s", "cy-x-5", "cy-x-5s", "da-x-3", "da-x-3s", "da-x-4", "da-x-4s", "da-x-5", "da-x-5s", "de-AT-x-3", "de-AT-x-3s", "de-AT-x-5", "de-AT-x-5s", "de-IT-x-3", "de-IT-x-3s", "de-IT-x-5", "de-IT-x-5s", "de-x-3", "de-x-3s", "de-x-4", "de-x-4s", "de-x-5", "de-x-5s", "doi-x-3", "doi-x-3s", "doi-x-4", "doi-x-4s", "doi-x-5", "doi-x-5s", "dsb-x-3", "dsb-x-3s", "dsb-x-4", "dsb-x-4s", "dsb-x-5", "dsb-x-5s", "el-polyton-x-3", "el-polyton-x-5", "el-polyton-x-5s", "el-x-3", "el-x-3s", "el-x-4", "el-x-4s", "el-x-5", "el-x-5s", "en-001-x-3", "en-001-x-3s", "en-150-x-3", "en-150-x-3s", "en-AG-x-3", "en-AG-x-3s", "en-AI-x-3", "en-AI-x-3s", "en-AT-x-3", "en-AT-x-3s", "en-AU-x-3", "en-AU-x-3s", "en-BB-x-3", "en-BB-x-3s", "en-BE-x-3", "en-BE-x-3s", "en-BM-x-3", "en-BM-x-3s", "en-BS-x-3", "en-BS-x-3s", "en-BW-x-3", "en-BW-x-3s", "en-BZ-x-3", "en-BZ-x-3s", "en-CC-x-3", "en-CC-x-3s", "en-CH-x-3", "en-CH-x-3s", "en-CK-x-3", "en-CK-x-3s", "en-CM-x-3", "en-CM-x-3s", "en-CX-x-3", "en-CX-x-3s", "en-CY-x-3", "en-CY-x-3s", "en-DE-x-3", "en-DE-x-3s", "en-DG-x-3", "en-DG-x-3s", "en-DK-x-3", "en-DK-x-3s", "en-DM-x-3", "en-DM-x-3s", "en-ER-x-3", "en-ER-x-3s", "en-FI-x-3", "en-FI-x-3s", "en-FJ-x-3", "en-FJ-x-3s", "en-FK-x-3", "en-FK-x-3s", "en-FM-x-3", "en-FM-x-3s", "en-GB-x-3", "en-GB-x-3s", "en-GD-x-3", "en-GD-x-3s", "en-GG-x-3", "en-GG-x-3s", "en-GH-x-3", "en-GH-x-3s", "en-GI-x-3", "en-GI-x-3s", "en-GM-x-3", "en-GM-x-3s", "en-GY-x-3", "en-GY-x-3s", "en-HK-x-3", "en-HK-x-3s", "en-ID-x-3", "en-ID-x-3s", "en-IE-x-3", "en-IE-x-3s", "en-IL-x-3", "en-IL-x-3s", "en-IM-x-3", "en-IM-x-3s", "en-IN-x-3", "en-IN-x-3s", "en-IO-x-3", "en-IO-x-3s", "en-JE-x-3", "en-JE-x-3s", "en-JM-x-3", "en-JM-x-3s", "en-KE-x-3", "en-KE-x-3s", "en-KI-x-3", "en-KI-x-3s", "en-KN-x-3", "en-KN-x-3s", "en-KY-x-3", "en-KY-x-3s", "en-LC-x-3", "en-LC-x-3s", "en-LR-x-3", "en-LR-x-3s", "en-LS-x-3", "en-LS-x-3s", "en-MG-x-3", "en-MG-x-3s", "en-MO-x-3", "en-MO-x-3s", "en-MS-x-3", "en-MS-x-3s", "en-MT-x-3", "en-MT-x-3s", "en-MU-x-3", "en-MU-x-3s", "en-MV-x-3", "en-MV-x-3s", "en-MW-x-3", "en-MW-x-3s", "en-MY-x-3", "en-MY-x-3s", "en-NA-x-3", "en-NA-x-3s", "en-NF-x-3", "en-NF-x-3s", "en-NG-x-3", "en-NG-x-3s", "en-NL-x-3", "en-NL-x-3s", "en-NR-x-3", "en-NR-x-3s", "en-NU-x-3", "en-NU-x-3s", "en-NZ-x-3", "en-NZ-x-3s", "en-PG-x-3", "en-PG-x-3s", "en-PK-x-3", "en-PK-x-3s", "en-PN-x-3", "en-PN-x-3s", "en-PW-x-3", "en-PW-x-3s", "en-RW-x-3", "en-RW-x-3s", "en-SB-x-3", "en-SB-x-3s", "en-SC-x-3", "en-SC-x-3s", "en-SD-x-3", "en-SD-x-3s", "en-SE-x-3", "en-SE-x-3s", "en-SG-x-3", "en-SG-x-3s", "en-SH-x-3", "en-SH-x-3s", "en-SI-x-3", "en-SI-x-3s", "en-SL-x-3", "en-SL-x-3s", "en-SS-x-3", "en-SS-x-3s", "en-SX-x-3", "en-SX-x-3s", "en-SZ-x-3", "en-SZ-x-3s", "en-TC-x-3", "en-TC-x-3s", "en-TK-x-3", "en-TK-x-3s", "en-TO-x-3", "en-TO-x-3s", "en-TT-x-3", "en-TT-x-3s", "en-TV-x-3", "en-TV-x-3s", "en-TZ-x-3", "en-TZ-x-3s", "en-UG-x-3", "en-UG-x-3s", "en-VC-x-3", "en-VC-x-3s", "en-VG-x-3", "en-VG-x-3s", "en-VU-x-3", "en-VU-x-3s", "en-WS-x-3", "en-WS-x-3s", "en-ZA-x-3", "en-ZA-x-3s", "en-ZM-x-3", "en-ZM-x-3s", "en-ZW-x-3", "en-ZW-x-3s", "en-x-3", "en-x-3s", "en-x-4", "en-x-4s", "en-x-5", "en-x-5s", "eo-x-3", "eo-x-3s", "eo-x-4", "eo-x-4s", "eo-x-5", "eo-x-5s", "es-CL-x-3s", "es-CO-x-3s", "es-MX-x-3", "es-MX-x-3s", "es-PE-x-3", "es-PE-x-3s", "es-PE-x-5", "es-PE-x-5s", "es-PY-x-3", "es-PY-x-3s", "es-UY-x-3", "es-UY-x-3s", "es-UY-x-5", "es-UY-x-5s", "es-VE-x-3", "es-VE-x-3s", "es-x-3", "es-x-3s", "es-x-4", "es-x-4s", "es-x-5", "es-x-5s", "et-x-3", "et-x-3s", "et-x-4", "et-x-4s", "et-x-5", "et-x-5s", "eu-x-3", "eu-x-3s", "eu-x-4", "eu-x-4s", "eu-x-5", "eu-x-5s", "fa-AF-x-3", "fa-AF-x-3s", "fa-AF-x-4", "fa-AF-x-4s", "fa-AF-x-5", "fa-AF-x-5s", "fa-x-3", "fa-x-3s", "fa-x-4", "fa-x-4s", "fa-x-5", "fa-x-5s", "ff-Adlm-x-3", "ff-Adlm-x-3s", "ff-Adlm-x-4", "ff-Adlm-x-4s", "ff-Adlm-x-5", "ff-Adlm-x-5s", "fi-x-3", "fi-x-3s", "fi-x-4", "fi-x-4s", "fi-x-5", "fi-x-5s", "fil-x-3", "fil-x-3s", "fil-x-4", "fil-x-4s", "fil-x-5", "fil-x-5s", "fo-x-3", "fo-x-3s", "fo-x-4", "fo-x-4s", "fo-x-5", "fo-x-5s", "fr-CA-x-3", "fr-CA-x-3s", "fr-MA-x-3", "fr-MA-x-3s", "fr-x-3", "fr-x-3s", "fr-x-4", "fr-x-4s", "fr-x-5", "fr-x-5s", "fy-x-3", "fy-x-3s", "fy-x-4", "fy-x-4s", "fy-x-5", "fy-x-5s", "ga-x-3", "ga-x-3s", "ga-x-4", "ga-x-4s", "ga-x-5", "ga-x-5s", "gd-x-3", "gd-x-3s", "gd-x-4", "gd-x-4s", "gd-x-5", "gd-x-5s", "gl-x-3", "gl-x-3s", "gl-x-4", "gl-x-4s", "gl-x-5", "gl-x-5s", "gu-x-3", "gu-x-3s", "gu-x-4", "gu-x-4s", "gu-x-5", "gu-x-5s", "ha-x-3", "ha-x-3s", "ha-x-4", "ha-x-4s", "ha-x-5", "ha-x-5s", "he-x-3", "he-x-3s", "he-x-4", "he-x-4s", "he-x-5", "he-x-5s", "hi-Latn-x-3", "hi-Latn-x-3s", "hi-Latn-x-4", "hi-Latn-x-4s", "hi-Latn-x-5", "hi-Latn-x-5s", "hi-x-3", "hi-x-3s", "hi-x-4", "hi-x-4s", "hi-x-5", "hi-x-5s", "hr-x-3", "hr-x-3s", "hr-x-4", "hr-x-4s", "hr-x-5", "hr-x-5s", "hsb-x-3", "hsb-x-3s", "hsb-x-4", "hsb-x-4s", "hsb-x-5", "hsb-x-5s", "hu-x-3", "hu-x-3s", "hu-x-4", "hu-x-4s", "hu-x-5", "hu-x-5s", "hy-x-3", "hy-x-3s", "hy-x-4", "hy-x-4s", "hy-x-5", "hy-x-5s", "ia-x-3", "ia-x-3s", "ia-x-4", "ia-x-4s", "ia-x-5", "ia-x-5s", "id-x-3", "id-x-3s", "id-x-4", "id-x-4s", "id-x-5", "id-x-5s", "ie-x-3", "ie-x-3s", "ie-x-4", "ie-x-4s", "ie-x-5", "ie-x-5s", "ig-x-3", "ig-x-3s", "ig-x-4", "ig-x-4s", "ig-x-5", "ig-x-5s", "is-x-3", "is-x-3s", "is-x-4", "is-x-4s", "is-x-5", "is-x-5s", "it-x-3", "it-x-3s", "it-x-4", "it-x-4s", "it-x-5", "it-x-5s", "ja-x-3", "ja-x-3s", "ja-x-4", "ja-x-4s", "ja-x-5", "ja-x-5s", "jv-x-3", "jv-x-3s", "jv-x-4", "jv-x-4s", "jv-x-5", "jv-x-5s", "ka-x-3", "ka-x-3s", "ka-x-4", "ka-x-4s", "ka-x-5", "ka-x-5s", "kea-x-3", "kea-x-3s", "kea-x-4", "kea-x-4s", "kea-x-5", "kea-x-5s", "kgp-x-3", "kgp-x-3s", "kgp-x-4", "kgp-x-4s", "kgp-x-5", "kgp-x-5s", "kk-x-3", "kk-x-3s", "kk-x-4", "kk-x-4s", "kk-x-5", "kk-x-5s", "km-x-3", "km-x-3s", "km-x-4", "km-x-4s", "km-x-5", "km-x-5s", "kn-x-3", "kn-x-3s", "kn-x-4", "kn-x-4s", "kn-x-5", "kn-x-5s", "ko-x-3", "ko-x-3s", "ko-x-4", "ko-x-4s", "ko-x-5", "ko-x-5s", "kok-x-3", "kok-x-3s", "kok-x-4", "kok-x-4s", "kok-x-5", "kok-x-5s", "ks-Deva-x-3", "ks-Deva-x-3s", "ks-Deva-x-4", "ks-Deva-x-4s", "ks-Deva-x-5", "ks-Deva-x-5s", "ks-x-3", "ks-x-3s", "ks-x-4", "ks-x-4s", "ks-x-5", "ks-x-5s", "ku-x-3", "ku-x-3s", "ku-x-4", "ku-x-4s", "ku-x-5", "ku-x-5s", "kxv-Deva-x-3", "kxv-Deva-x-3s", "kxv-Deva-x-4", "kxv-Deva-x-4s", "kxv-Deva-x-5", "kxv-Deva-x-5s", "kxv-Orya-x-3", "kxv-Orya-x-3s", "kxv-Orya-x-4", "kxv-Orya-x-4s", "kxv-Orya-x-5", "kxv-Orya-x-5s", "kxv-Telu-x-3", "kxv-Telu-x-3s", "kxv-Telu-x-4", "kxv-Telu-x-4s", "kxv-Telu-x-5", "kxv-Telu-x-5s", "kxv-x-3", "kxv-x-3s", "kxv-x-4", "kxv-x-4s", "kxv-x-5", "kxv-x-5s", "ky-x-3", "ky-x-3s", "ky-x-4", "ky-x-4s", "ky-x-5", "ky-x-5s", "lb-x-3", "lb-x-3s", "lb-x-4", "lb-x-4s", "lb-x-5", "lb-x-5s", "lij-x-3", "lij-x-3s", "lij-x-4", "lij-x-4s", "lij-x-5", "lij-x-5s", "lmo-x-3", "lmo-x-3s", "lmo-x-4", "lmo-x-4s", "lmo-x-5", "lmo-x-5s", "lo-x-3", "lo-x-3s", "lo-x-4", "lo-x-4s", "lo-x-5", "lo-x-5s", "lt-x-3", "lt-x-3s", "lt-x-4", "lt-x-4s", "lt-x-5", "lt-x-5s", "lv-x-3", "lv-x-3s", "lv-x-4", "lv-x-4s", "lv-x-5", "lv-x-5s", "mai-x-3", "mai-x-3s", "mai-x-4", "mai-x-4s", "mai-x-5", "mai-x-5s", "mi-x-3", "mi-x-3s", "mi-x-4", "mi-x-4s", "mi-x-5", "mi-x-5s", "mk-x-3", "mk-x-3s", "mk-x-4", "mk-x-4s", "mk-x-5", "mk-x-5s", "ml-x-3", "ml-x-3s", "ml-x-4", "ml-x-4s", "ml-x-5", "ml-x-5s", "mn-x-3", "mn-x-3s", "mn-x-4", "mn-x-4s", "mn-x-5", "mn-x-5s", "mni-x-3", "mni-x-3s", "mni-x-4", "mni-x-4s", "mni-x-5", "mni-x-5s", "mr-x-3", "mr-x-3s", "mr-x-4", "mr-x-4s", "mr-x-5", "mr-x-5s", "ms-x-3", "ms-x-3s", "ms-x-4", "ms-x-4s", "ms-x-5", "ms-x-5s", "mt-x-3", "mt-x-3s", "mt-x-4", "mt-x-4s", "mt-x-5", "mt-x-5s", "my-x-3", "my-x-3s", "my-x-4", "my-x-4s", "my-x-5", "my-x-5s", "nb-x-3", "nb-x-3s", "nb-x-4", "nb-x-4s", "nb-x-5", "nb-x-5s", "nds-x-3", "nds-x-3s", "nds-x-4", "nds-x-4s", "nds-x-5", "nds-x-5s", "ne-x-3", "ne-x-3s", "ne-x-4", "ne-x-4s", "ne-x-5", "ne-x-5s", "nl-x-3", "nl-x-3s", "nl-x-4", "nl-x-4s", "nl-x-5", "nl-x-5s", "nn-x-3", "nn-x-3s", "nn-x-4", "nn-x-4s", "nn-x-5", "nn-x-5s", "no-x-3", "no-x-3s", "no-x-4", "no-x-4s", "no-x-5", "no-x-5s", "nqo-x-3", "nqo-x-3s", "nqo-x-4", "nqo-x-4s", "nqo-x-5", "nqo-x-5s", "oc-x-3", "oc-x-3s", "oc-x-4", "oc-x-4s", "oc-x-5", "oc-x-5s", "or-x-3", "or-x-3s", "or-x-4", "or-x-4s", "or-x-5", "or-x-5s", "pa-x-3", "pa-x-3s", "pa-x-4", "pa-x-4s", "pa-x-5", "pa-x-5s", "pcm-x-3", "pcm-x-3s", "pcm-x-4", "pcm-x-4s", "pcm-x-5", "pcm-x-5s", "pl-x-3", "pl-x-3s", "pl-x-4", "pl-x-4s", "pl-x-5", "pl-x-5s", "prg-x-3", "prg-x-3s", "prg-x-4", "prg-x-4s", "prg-x-5", "prg-x-5s", "ps-x-3", "ps-x-3s", "ps-x-4", "ps-x-4s", "ps-x-5", "ps-x-5s", "pt-x-3", "pt-x-3s", "pt-x-4", "pt-x-4s", "pt-x-5", "pt-x-5s", "qu-x-3", "qu-x-3s", "qu-x-4", "qu-x-4s", "qu-x-5", "qu-x-5s", "raj-x-3", "raj-x-3s", "raj-x-4", "raj-x-4s", "raj-x-5", "raj-x-5s", "rm-x-3", "rm-x-3s", "rm-x-4", "rm-x-4s", "rm-x-5", "rm-x-5s", "ro-x-3", "ro-x-3s", "ro-x-4", "ro-x-4s", "ro-x-5", "ro-x-5s", "ru-x-3", "ru-x-3s", "ru-x-4", "ru-x-4s", "ru-x-5", "ru-x-5s", "sa-x-3", "sa-x-3s", "sa-x-4", "sa-x-4s", "sa-x-5", "sa-x-5s", "sah-x-3", "sah-x-3s", "sah-x-4", "sah-x-4s", "sah-x-5", "sah-x-5s", "sat-x-3", "sat-x-3s", "sat-x-4", "sat-x-4s", "sat-x-5", "sat-x-5s", "sc-x-3", "sc-x-3s", "sc-x-4", "sc-x-4s", "sc-x-5", "sc-x-5s", "sd-Deva-x-3", "sd-Deva-x-3s", "sd-Deva-x-4", "sd-Deva-x-4s", "sd-Deva-x-5", "sd-Deva-x-5s", "sd-x-3", "sd-x-3s", "sd-x-4", "sd-x-4s", "sd-x-5", "sd-x-5s", "si-x-3", "si-x-3s", "si-x-4", "si-x-4s", "si-x-5", "si-x-5s", "sk-x-3", "sk-x-3s", "sk-x-4", "sk-x-4s", "sk-x-5", "sk-x-5s", "sl-x-3", "sl-x-3s", "sl-x-4", "sl-x-4s", "sl-x-5", "sl-x-5s", "so-x-3", "so-x-3s", "so-x-4", "so-x-4s", "so-x-5", "so-x-5s", "sq-x-3", "sq-x-3s", "sq-x-4", "sq-x-4s", "sq-x-5", "sq-x-5s", "sr-Latn-XK-x-3", "sr-Latn-XK-x-3s", "sr-Latn-x-3", "sr-Latn-x-3s", "sr-Latn-x-4", "sr-Latn-x-4s", "sr-Latn-x-5", "sr-Latn-x-5s", "sr-ME-x-3", "sr-ME-x-3s", "sr-XK-x-3", "sr-XK-x-3s", "sr-x-3", "sr-x-3s", "sr-x-4", "sr-x-4s", "sr-x-5", "sr-x-5s", "su-x-3", "su-x-3s", "su-x-4", "su-x-4s", "su-x-5", "su-x-5s", "sv-x-3", "sv-x-3s", "sv-x-4", "sv-x-4s", "sv-x-5", "sv-x-5s", "sw-x-3", "sw-x-3s", "sw-x-4", "sw-x-4s", "sw-x-5", "sw-x-5s", "syr-x-3", "syr-x-3s", "syr-x-4", "syr-x-4s", "syr-x-5", "syr-x-5s", "szl-x-3", "szl-x-3s", "szl-x-4", "szl-x-4s", "szl-x-5", "szl-x-5s", "ta-x-3", "ta-x-3s", "ta-x-4", "ta-x-4s", "ta-x-5", "ta-x-5s", "te-x-3", "te-x-3s", "te-x-4", "te-x-4s", "te-x-5", "te-x-5s", "tg-x-3", "tg-x-3s", "tg-x-4", "tg-x-4s", "tg-x-5", "tg-x-5s", "th-x-3", "th-x-3s", "th-x-4", "th-x-4s", "th-x-5", "th-x-5s", "ti-x-3", "ti-x-3s", "ti-x-4", "ti-x-4s", "ti-x-5", "ti-x-5s", "tk-x-3", "tk-x-3s", "tk-x-4", "tk-x-4s", "tk-x-5", "tk-x-5s", "to-x-3", "to-x-3s", "to-x-4", "to-x-4s", "to-x-5", "to-x-5s", "tok-x-3", "tok-x-3s", "tok-x-4", "tok-x-4s", "tok-x-5", "tok-x-5s", "tr-x-3", "tr-x-3s", "tr-x-4", "tr-x-4s", "tr-x-5", "tr-x-5s", "tt-x-3", "tt-x-3s", "tt-x-4", "tt-x-4s", "tt-x-5", "tt-x-5s", "ug-x-3", "ug-x-3s", "ug-x-4", "ug-x-4s", "ug-x-5", "ug-x-5s", "uk-x-3", "uk-x-3s", "uk-x-4", "uk-x-4s", "uk-x-5", "uk-x-5s", "und-x-3", "und-x-3s", "und-x-4", "und-x-4s", "und-x-5", "und-x-5s", "ur-x-3", "ur-x-3s", "ur-x-4", "ur-x-4s", "ur-x-5", "ur-x-5s", "uz-Cyrl-x-3", "uz-Cyrl-x-3s", "uz-Cyrl-x-4", "uz-Cyrl-x-4s", "uz-Cyrl-x-5", "uz-Cyrl-x-5s", "uz-x-3", "uz-x-3s", "uz-x-4", "uz-x-4s", "uz-x-5", "uz-x-5s", "vec-x-3", "vec-x-3s", "vec-x-4", "vec-x-4s", "vec-x-5", "vec-x-5s", "vi-x-3", "vi-x-3s", "vi-x-4", "vi-x-4s", "vi-x-5", "vi-x-5s", "vmw-x-3", "vmw-x-3s", "vmw-x-4", "vmw-x-4s", "vmw-x-5", "vmw-x-5s", "wo-x-3", "wo-x-3s", "wo-x-4", "wo-x-4s", "wo-x-5", "wo-x-5s", "xh-x-3", "xh-x-3s", "xh-x-4", "xh-x-4s", "xh-x-5", "xh-x-5s", "xnr-x-3", "xnr-x-3s", "xnr-x-4", "xnr-x-4s", "xnr-x-5", "xnr-x-5s", "yo-BJ-x-3", "yo-BJ-x-3s", "yo-BJ-x-4", "yo-BJ-x-4s", "yo-BJ-x-5", "yo-BJ-x-5s", "yo-x-3", "yo-x-3s", "yo-x-4", "yo-x-4s", "yo-x-5", "yo-x-5s", "yrl-x-3", "yrl-x-3s", "yrl-x-4", "yrl-x-4s", "yrl-x-5", "yrl-x-5s", "yue-Hans-x-3", "yue-Hans-x-3s", "yue-Hans-x-4", "yue-Hans-x-4s", "yue-Hans-x-5", "yue-Hans-x-5s", "yue-x-3", "yue-x-3s", "yue-x-4", "yue-x-4s", "yue-x-5", "yue-x-5s", "za-x-3", "za-x-3s", "za-x-4", "za-x-4s", "za-x-5", "za-x-5s", "zh-Hant-x-3", "zh-Hant-x-3s", "zh-Hant-x-4", "zh-Hant-x-4s", "zh-Hant-x-5", "zh-Hant-x-5s", "zh-x-3", "zh-x-3s", "zh-x-4", "zh-x-4s", "zh-x-5", "zh-x-5s", "zu-x-3", "zu-x-3s", "zu-x-4", "zu-x-4s", "zu-x-5", "zu-x-5s"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_symbols_roc_years_v1.rs.data b/provider/baked/datetime/data/macros/datetime_symbols_roc_years_v1.rs.data index fb6bd6e6cf2..5a16ad2de40 100644 --- a/provider/baked/datetime/data/macros/datetime_symbols_roc_years_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_symbols_roc_years_v1.rs.data @@ -179,7 +179,7 @@ macro_rules! __impl_datetime_symbols_roc_years_v1 { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x02\0\0\0\0\0\x03\0rocroc-inverse") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x02\0\0\0\0\0\x06\0Minguovor Volksrepublik China") }) }); - static UND_X_3: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Eras(unsafe { + static AF_X_3: ::Yokeable = icu::datetime::provider::neo::YearNamesV1::Eras(unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x02\0\0\0\0\0\x03\0rocroc-inverse") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x02\0\0\0\0\0\x06\0R.O.C.Before R.O.C.") }) }); @@ -347,8 +347,8 @@ macro_rules! __impl_datetime_symbols_roc_years_v1 { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x02\0\0\0\0\0\x03\0rocroc-inverse") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x02\0\0\0\0\0\x1B\0\xE0\xA6\xAE\xE0\xA6\xBF\xE0\xA6\x99\xE0\xA7\x8D\xE0\xA6\x97\xE0\xA7\x81\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\x86\xE0\xA6\x97\xE0\xA7\x87 R.O.C.") }) }); - static VALUES: [&::Yokeable; 270usize] = [&AR_X_3, &AR_X_3, &AR_X_3, &AST_X_3, &AST_X_3, &AST_X_5, &BN_X_3, &BN_X_3, &BN_X_3, &BR_X_3, &BR_X_3, &BR_X_5, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_X_3, &BS_X_3, &BS_X_3, &CA_X_5, &CS_X_3, &CS_X_3, &CS_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DE_X_3, &DE_X_4, &DE_X_5, &EL_X_3, &EL_X_3, &EL_X_3, &EN_X_3, &EN_X_3, &EN_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_X_3, &ES_X_3, &ES_X_3, &EU_X_3, &EU_X_3, &EU_X_3, &FA_X_3, &FA_X_3, &FA_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &FI_X_3, &FI_X_3, &FI_X_5, &FIL_X_3, &FIL_X_3, &FIL_X_3, &FR_X_3, &FR_X_3, &FR_X_5, &DE_X_3, &DE_X_3, &DE_X_3, &GD_X_3, &GD_X_3, &GD_X_5, &GU_X_3, &GU_X_3, &GU_X_3, &HE_X_3, &HE_X_3, &HE_X_5, &EN_X_3, &EN_X_3, &EN_X_3, &BS_X_3, &BS_X_3, &BS_X_3, &HU_X_3, &HU_X_3, &HU_X_3, &ID_X_3, &ID_X_3, &ID_X_3, &IS_X_3, &IS_X_4, &IS_X_5, &IT_X_3, &IT_X_3, &IT_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &KN_X_3, &KN_X_3, &KN_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &DE_X_3, &DE_X_3, &DE_X_3, &LO_X_3, &LO_X_3, &LO_X_3, <_X_3, <_X_3, <_X_3, &LV_X_3, &LV_X_4, &LV_X_5, &MK_X_3, &MK_X_3, &MK_X_5, &ML_X_3, &ML_X_3, &ML_X_5, &MR_X_3, &MR_X_3, &MR_X_3, &MS_X_4, &MS_X_5, &NB_X_3, &NB_X_3, &NB_X_5, &NL_X_3, &NL_X_3, &NL_X_3, &NB_X_3, &NB_X_3, &NB_X_5, &NB_X_3, &NB_X_3, &NB_X_5, &PA_X_3, &PA_X_3, &PA_X_5, &PL_X_3, &PL_X_4, &PL_X_4, &PT_X_3, &PT_X_3, &PT_X_3, &RO_X_3, &RO_X_3, &RO_X_5, &DE_X_3, &RU_X_4, &RU_X_5, &SC_X_3, &SC_X_3, &SC_X_5, &SK_X_3, &SK_X_3, &SK_X_3, &SL_X_3, &SL_X_3, &SL_X_3, &SO_X_3, &SO_X_3, &SO_X_3, &SR_LATN_X_3, &SR_LATN_X_3, &SR_LATN_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &SV_X_3, &SV_X_4, &SV_X_5, &TA_X_3, &TA_X_3, &TA_X_5, &TE_X_3, &TE_X_3, &TE_X_3, &TH_X_3, &TH_X_3, &TH_X_3, &DE_X_3, &DE_X_3, &TR_X_5, &UG_X_3, &UG_X_3, &UG_X_5, &UND_X_3, &UND_X_3, &UND_X_3, &UR_X_3, &UR_X_3, &UR_X_3, &VI_X_3, &VI_X_3, &VI_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &JA_X_3, &JA_X_3, &JA_X_3]; - static KEYS: [&str; 270usize] = ["ar-x-3", "ar-x-4", "ar-x-5", "ast-x-3", "ast-x-4", "ast-x-5", "bn-x-3", "bn-x-4", "bn-x-5", "br-x-3", "br-x-4", "br-x-5", "bs-Cyrl-x-3", "bs-Cyrl-x-4", "bs-Cyrl-x-5", "bs-x-3", "bs-x-4", "bs-x-5", "ca-x-5", "cs-x-3", "cs-x-4", "cs-x-5", "da-x-3", "da-x-4", "da-x-5", "de-x-3", "de-x-4", "de-x-5", "el-x-3", "el-x-4", "el-x-5", "en-x-3", "en-x-4", "en-x-5", "es-419-x-3", "es-419-x-4", "es-419-x-5", "es-AR-x-3", "es-AR-x-4", "es-AR-x-5", "es-BO-x-3", "es-BO-x-4", "es-BO-x-5", "es-BR-x-3", "es-BR-x-4", "es-BR-x-5", "es-BZ-x-3", "es-BZ-x-4", "es-BZ-x-5", "es-CL-x-3", "es-CL-x-4", "es-CL-x-5", "es-CO-x-3", "es-CO-x-4", "es-CO-x-5", "es-CR-x-3", "es-CR-x-4", "es-CR-x-5", "es-CU-x-3", "es-CU-x-4", "es-CU-x-5", "es-DO-x-3", "es-DO-x-4", "es-DO-x-5", "es-EC-x-3", "es-EC-x-4", "es-EC-x-5", "es-GT-x-3", "es-GT-x-4", "es-GT-x-5", "es-HN-x-3", "es-HN-x-4", "es-HN-x-5", "es-MX-x-3", "es-MX-x-4", "es-MX-x-5", "es-NI-x-3", "es-NI-x-4", "es-NI-x-5", "es-PA-x-3", "es-PA-x-4", "es-PA-x-5", "es-PE-x-3", "es-PE-x-4", "es-PE-x-5", "es-PR-x-3", "es-PR-x-4", "es-PR-x-5", "es-PY-x-3", "es-PY-x-4", "es-PY-x-5", "es-SV-x-3", "es-SV-x-4", "es-SV-x-5", "es-US-x-3", "es-US-x-4", "es-US-x-5", "es-UY-x-3", "es-UY-x-4", "es-UY-x-5", "es-VE-x-3", "es-VE-x-4", "es-VE-x-5", "es-x-3", "es-x-4", "es-x-5", "eu-x-3", "eu-x-4", "eu-x-5", "fa-x-3", "fa-x-4", "fa-x-5", "ff-Adlm-x-3", "ff-Adlm-x-4", "ff-Adlm-x-5", "fi-x-3", "fi-x-4", "fi-x-5", "fil-x-3", "fil-x-4", "fil-x-5", "fr-x-3", "fr-x-4", "fr-x-5", "fy-x-3", "fy-x-4", "fy-x-5", "gd-x-3", "gd-x-4", "gd-x-5", "gu-x-3", "gu-x-4", "gu-x-5", "he-x-3", "he-x-4", "he-x-5", "hi-Latn-x-3", "hi-Latn-x-4", "hi-Latn-x-5", "hr-x-3", "hr-x-4", "hr-x-5", "hu-x-3", "hu-x-4", "hu-x-5", "id-x-3", "id-x-4", "id-x-5", "is-x-3", "is-x-4", "is-x-5", "it-x-3", "it-x-4", "it-x-5", "ja-x-3", "ja-x-4", "ja-x-5", "kn-x-3", "kn-x-4", "kn-x-5", "ko-x-3", "ko-x-4", "ko-x-5", "lb-x-3", "lb-x-4", "lb-x-5", "lo-x-3", "lo-x-4", "lo-x-5", "lt-x-3", "lt-x-4", "lt-x-5", "lv-x-3", "lv-x-4", "lv-x-5", "mk-x-3", "mk-x-4", "mk-x-5", "ml-x-3", "ml-x-4", "ml-x-5", "mr-x-3", "mr-x-4", "mr-x-5", "ms-x-4", "ms-x-5", "nb-x-3", "nb-x-4", "nb-x-5", "nl-x-3", "nl-x-4", "nl-x-5", "nn-x-3", "nn-x-4", "nn-x-5", "no-x-3", "no-x-4", "no-x-5", "pa-x-3", "pa-x-4", "pa-x-5", "pl-x-3", "pl-x-4", "pl-x-5", "pt-x-3", "pt-x-4", "pt-x-5", "ro-x-3", "ro-x-4", "ro-x-5", "ru-x-3", "ru-x-4", "ru-x-5", "sc-x-3", "sc-x-4", "sc-x-5", "sk-x-3", "sk-x-4", "sk-x-5", "sl-x-3", "sl-x-4", "sl-x-5", "so-x-3", "so-x-4", "so-x-5", "sr-Latn-x-3", "sr-Latn-x-4", "sr-Latn-x-5", "sr-x-3", "sr-x-4", "sr-x-5", "sv-x-3", "sv-x-4", "sv-x-5", "ta-x-3", "ta-x-4", "ta-x-5", "te-x-3", "te-x-4", "te-x-5", "th-x-3", "th-x-4", "th-x-5", "tr-x-3", "tr-x-4", "tr-x-5", "ug-x-3", "ug-x-4", "ug-x-5", "und-x-3", "und-x-4", "und-x-5", "ur-x-3", "ur-x-4", "ur-x-5", "vi-x-3", "vi-x-4", "vi-x-5", "yue-Hans-x-3", "yue-Hans-x-4", "yue-Hans-x-5", "yue-x-3", "yue-x-4", "yue-x-5", "zh-Hant-x-3", "zh-Hant-x-4", "zh-Hant-x-5", "zh-x-3", "zh-x-4", "zh-x-5"]; + static VALUES: [&::Yokeable; 549usize] = [&AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AR_X_3, &AR_X_3, &AR_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AST_X_3, &AST_X_3, &AST_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &BN_X_3, &BN_X_3, &BN_X_3, &BR_X_3, &BR_X_3, &BR_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_X_3, &BS_X_3, &BS_X_3, &AF_X_3, &AF_X_3, &CA_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &CS_X_3, &CS_X_3, &CS_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &DA_X_3, &DA_X_3, &DA_X_3, &DE_X_3, &DE_X_4, &DE_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &EL_X_3, &EL_X_3, &EL_X_3, &EN_X_3, &EN_X_3, &EN_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_419_X_3, &ES_X_3, &ES_X_3, &ES_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &EU_X_3, &EU_X_3, &EU_X_3, &FA_X_3, &FA_X_3, &FA_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_3, &FI_X_3, &FI_X_3, &FI_X_5, &FIL_X_3, &FIL_X_3, &FIL_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &FR_X_3, &FR_X_3, &FR_X_5, &DE_X_3, &DE_X_3, &DE_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &GD_X_3, &GD_X_3, &GD_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &GU_X_3, &GU_X_3, &GU_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &HE_X_3, &HE_X_3, &HE_X_5, &EN_X_3, &EN_X_3, &EN_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &BS_X_3, &BS_X_3, &BS_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &HU_X_3, &HU_X_3, &HU_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &ID_X_3, &ID_X_3, &ID_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &IS_X_3, &IS_X_4, &IS_X_5, &IT_X_3, &IT_X_3, &IT_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &KN_X_3, &KN_X_3, &KN_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &DE_X_3, &DE_X_3, &DE_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &LO_X_3, &LO_X_3, &LO_X_3, <_X_3, <_X_3, <_X_3, &LV_X_3, &LV_X_4, &LV_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &MK_X_3, &MK_X_3, &MK_X_5, &ML_X_3, &ML_X_3, &ML_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &MR_X_3, &MR_X_3, &MR_X_3, &AF_X_3, &MS_X_4, &MS_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &NB_X_3, &NB_X_3, &NB_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &NL_X_3, &NL_X_3, &NL_X_3, &NB_X_3, &NB_X_3, &NB_X_5, &NB_X_3, &NB_X_3, &NB_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &PA_X_3, &PA_X_3, &PA_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &PL_X_3, &PL_X_4, &PL_X_4, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &PT_X_3, &PT_X_3, &PT_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &RO_X_3, &RO_X_3, &RO_X_5, &DE_X_3, &RU_X_4, &RU_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &SC_X_3, &SC_X_3, &SC_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &SK_X_3, &SK_X_3, &SK_X_3, &SL_X_3, &SL_X_3, &SL_X_3, &SO_X_3, &SO_X_3, &SO_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &SR_LATN_X_3, &SR_LATN_X_3, &SR_LATN_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &SV_X_3, &SV_X_4, &SV_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &TA_X_3, &TA_X_3, &TA_X_5, &TE_X_3, &TE_X_3, &TE_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &TH_X_3, &TH_X_3, &TH_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &DE_X_3, &DE_X_3, &TR_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &UG_X_3, &UG_X_3, &UG_X_5, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &UR_X_3, &UR_X_3, &UR_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &VI_X_3, &VI_X_3, &VI_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &AF_X_3, &AF_X_3, &AF_X_3, &YUE_X_3, &YUE_X_3, &YUE_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &AF_X_3, &AF_X_3, &AF_X_3]; + static KEYS: [&str; 549usize] = ["af-x-3", "af-x-4", "af-x-5", "am-x-3", "am-x-4", "am-x-5", "ar-x-3", "ar-x-4", "ar-x-5", "as-x-3", "as-x-4", "as-x-5", "ast-x-3", "ast-x-4", "ast-x-5", "az-x-3", "az-x-4", "az-x-5", "be-x-3", "be-x-4", "be-x-5", "bg-x-3", "bg-x-4", "bg-x-5", "bgc-x-3", "bgc-x-4", "bgc-x-5", "bho-x-3", "bho-x-4", "bho-x-5", "blo-x-3", "blo-x-4", "blo-x-5", "bn-x-3", "bn-x-4", "bn-x-5", "br-x-3", "br-x-4", "br-x-5", "brx-x-3", "brx-x-4", "brx-x-5", "bs-Cyrl-x-3", "bs-Cyrl-x-4", "bs-Cyrl-x-5", "bs-x-3", "bs-x-4", "bs-x-5", "ca-x-3", "ca-x-4", "ca-x-5", "ceb-x-3", "ceb-x-4", "ceb-x-5", "chr-x-3", "chr-x-4", "chr-x-5", "cs-x-3", "cs-x-4", "cs-x-5", "csw-x-3", "csw-x-4", "csw-x-5", "cv-x-3", "cv-x-4", "cv-x-5", "cy-x-3", "cy-x-4", "cy-x-5", "da-x-3", "da-x-4", "da-x-5", "de-x-3", "de-x-4", "de-x-5", "doi-x-3", "doi-x-4", "doi-x-5", "dsb-x-3", "dsb-x-4", "dsb-x-5", "el-x-3", "el-x-4", "el-x-5", "en-x-3", "en-x-4", "en-x-5", "eo-x-3", "eo-x-4", "eo-x-5", "es-419-x-3", "es-419-x-4", "es-419-x-5", "es-AR-x-3", "es-AR-x-4", "es-AR-x-5", "es-BO-x-3", "es-BO-x-4", "es-BO-x-5", "es-BR-x-3", "es-BR-x-4", "es-BR-x-5", "es-BZ-x-3", "es-BZ-x-4", "es-BZ-x-5", "es-CL-x-3", "es-CL-x-4", "es-CL-x-5", "es-CO-x-3", "es-CO-x-4", "es-CO-x-5", "es-CR-x-3", "es-CR-x-4", "es-CR-x-5", "es-CU-x-3", "es-CU-x-4", "es-CU-x-5", "es-DO-x-3", "es-DO-x-4", "es-DO-x-5", "es-EC-x-3", "es-EC-x-4", "es-EC-x-5", "es-GT-x-3", "es-GT-x-4", "es-GT-x-5", "es-HN-x-3", "es-HN-x-4", "es-HN-x-5", "es-MX-x-3", "es-MX-x-4", "es-MX-x-5", "es-NI-x-3", "es-NI-x-4", "es-NI-x-5", "es-PA-x-3", "es-PA-x-4", "es-PA-x-5", "es-PE-x-3", "es-PE-x-4", "es-PE-x-5", "es-PR-x-3", "es-PR-x-4", "es-PR-x-5", "es-PY-x-3", "es-PY-x-4", "es-PY-x-5", "es-SV-x-3", "es-SV-x-4", "es-SV-x-5", "es-US-x-3", "es-US-x-4", "es-US-x-5", "es-UY-x-3", "es-UY-x-4", "es-UY-x-5", "es-VE-x-3", "es-VE-x-4", "es-VE-x-5", "es-x-3", "es-x-4", "es-x-5", "et-x-3", "et-x-4", "et-x-5", "eu-x-3", "eu-x-4", "eu-x-5", "fa-x-3", "fa-x-4", "fa-x-5", "ff-Adlm-x-3", "ff-Adlm-x-4", "ff-Adlm-x-5", "fi-x-3", "fi-x-4", "fi-x-5", "fil-x-3", "fil-x-4", "fil-x-5", "fo-x-3", "fo-x-4", "fo-x-5", "fr-x-3", "fr-x-4", "fr-x-5", "fy-x-3", "fy-x-4", "fy-x-5", "ga-x-3", "ga-x-4", "ga-x-5", "gd-x-3", "gd-x-4", "gd-x-5", "gl-x-3", "gl-x-4", "gl-x-5", "gu-x-3", "gu-x-4", "gu-x-5", "ha-x-3", "ha-x-4", "ha-x-5", "he-x-3", "he-x-4", "he-x-5", "hi-Latn-x-3", "hi-Latn-x-4", "hi-Latn-x-5", "hi-x-3", "hi-x-4", "hi-x-5", "hr-x-3", "hr-x-4", "hr-x-5", "hsb-x-3", "hsb-x-4", "hsb-x-5", "hu-x-3", "hu-x-4", "hu-x-5", "hy-x-3", "hy-x-4", "hy-x-5", "ia-x-3", "ia-x-4", "ia-x-5", "id-x-3", "id-x-4", "id-x-5", "ie-x-3", "ie-x-4", "ie-x-5", "ig-x-3", "ig-x-4", "ig-x-5", "is-x-3", "is-x-4", "is-x-5", "it-x-3", "it-x-4", "it-x-5", "ja-x-3", "ja-x-4", "ja-x-5", "jv-x-3", "jv-x-4", "jv-x-5", "ka-x-3", "ka-x-4", "ka-x-5", "kea-x-3", "kea-x-4", "kea-x-5", "kgp-x-3", "kgp-x-4", "kgp-x-5", "kk-x-3", "kk-x-4", "kk-x-5", "km-x-3", "km-x-4", "km-x-5", "kn-x-3", "kn-x-4", "kn-x-5", "ko-x-3", "ko-x-4", "ko-x-5", "kok-x-3", "kok-x-4", "kok-x-5", "ks-Deva-x-3", "ks-Deva-x-4", "ks-Deva-x-5", "ks-x-3", "ks-x-4", "ks-x-5", "ku-x-3", "ku-x-4", "ku-x-5", "kxv-Deva-x-3", "kxv-Deva-x-4", "kxv-Deva-x-5", "kxv-Orya-x-3", "kxv-Orya-x-4", "kxv-Orya-x-5", "kxv-Telu-x-3", "kxv-Telu-x-4", "kxv-Telu-x-5", "kxv-x-3", "kxv-x-4", "kxv-x-5", "ky-x-3", "ky-x-4", "ky-x-5", "lb-x-3", "lb-x-4", "lb-x-5", "lij-x-3", "lij-x-4", "lij-x-5", "lmo-x-3", "lmo-x-4", "lmo-x-5", "lo-x-3", "lo-x-4", "lo-x-5", "lt-x-3", "lt-x-4", "lt-x-5", "lv-x-3", "lv-x-4", "lv-x-5", "mai-x-3", "mai-x-4", "mai-x-5", "mi-x-3", "mi-x-4", "mi-x-5", "mk-x-3", "mk-x-4", "mk-x-5", "ml-x-3", "ml-x-4", "ml-x-5", "mn-x-3", "mn-x-4", "mn-x-5", "mni-x-3", "mni-x-4", "mni-x-5", "mr-x-3", "mr-x-4", "mr-x-5", "ms-x-3", "ms-x-4", "ms-x-5", "mt-x-3", "mt-x-4", "mt-x-5", "my-x-3", "my-x-4", "my-x-5", "nb-x-3", "nb-x-4", "nb-x-5", "nds-x-3", "nds-x-4", "nds-x-5", "ne-x-3", "ne-x-4", "ne-x-5", "nl-x-3", "nl-x-4", "nl-x-5", "nn-x-3", "nn-x-4", "nn-x-5", "no-x-3", "no-x-4", "no-x-5", "nqo-x-3", "nqo-x-4", "nqo-x-5", "oc-x-3", "oc-x-4", "oc-x-5", "or-x-3", "or-x-4", "or-x-5", "pa-x-3", "pa-x-4", "pa-x-5", "pcm-x-3", "pcm-x-4", "pcm-x-5", "pl-x-3", "pl-x-4", "pl-x-5", "prg-x-3", "prg-x-4", "prg-x-5", "ps-x-3", "ps-x-4", "ps-x-5", "pt-x-3", "pt-x-4", "pt-x-5", "qu-x-3", "qu-x-4", "qu-x-5", "raj-x-3", "raj-x-4", "raj-x-5", "rm-x-3", "rm-x-4", "rm-x-5", "ro-x-3", "ro-x-4", "ro-x-5", "ru-x-3", "ru-x-4", "ru-x-5", "sa-x-3", "sa-x-4", "sa-x-5", "sah-x-3", "sah-x-4", "sah-x-5", "sat-x-3", "sat-x-4", "sat-x-5", "sc-x-3", "sc-x-4", "sc-x-5", "sd-Deva-x-3", "sd-Deva-x-4", "sd-Deva-x-5", "sd-x-3", "sd-x-4", "sd-x-5", "si-x-3", "si-x-4", "si-x-5", "sk-x-3", "sk-x-4", "sk-x-5", "sl-x-3", "sl-x-4", "sl-x-5", "so-x-3", "so-x-4", "so-x-5", "sq-x-3", "sq-x-4", "sq-x-5", "sr-Latn-x-3", "sr-Latn-x-4", "sr-Latn-x-5", "sr-x-3", "sr-x-4", "sr-x-5", "su-x-3", "su-x-4", "su-x-5", "sv-x-3", "sv-x-4", "sv-x-5", "sw-x-3", "sw-x-4", "sw-x-5", "syr-x-3", "syr-x-4", "syr-x-5", "szl-x-3", "szl-x-4", "szl-x-5", "ta-x-3", "ta-x-4", "ta-x-5", "te-x-3", "te-x-4", "te-x-5", "tg-x-3", "tg-x-4", "tg-x-5", "th-x-3", "th-x-4", "th-x-5", "ti-x-3", "ti-x-4", "ti-x-5", "tk-x-3", "tk-x-4", "tk-x-5", "to-x-3", "to-x-4", "to-x-5", "tok-x-3", "tok-x-4", "tok-x-5", "tr-x-3", "tr-x-4", "tr-x-5", "tt-x-3", "tt-x-4", "tt-x-5", "ug-x-3", "ug-x-4", "ug-x-5", "uk-x-3", "uk-x-4", "uk-x-5", "und-x-3", "und-x-4", "und-x-5", "ur-x-3", "ur-x-4", "ur-x-5", "uz-Cyrl-x-3", "uz-Cyrl-x-4", "uz-Cyrl-x-5", "uz-x-3", "uz-x-4", "uz-x-5", "vec-x-3", "vec-x-4", "vec-x-5", "vi-x-3", "vi-x-4", "vi-x-5", "vmw-x-3", "vmw-x-4", "vmw-x-5", "wo-x-3", "wo-x-4", "wo-x-5", "xh-x-3", "xh-x-4", "xh-x-5", "xnr-x-3", "xnr-x-4", "xnr-x-5", "yo-x-3", "yo-x-4", "yo-x-5", "yrl-x-3", "yrl-x-4", "yrl-x-5", "yue-Hans-x-3", "yue-Hans-x-4", "yue-Hans-x-5", "yue-x-3", "yue-x-4", "yue-x-5", "za-x-3", "za-x-4", "za-x-5", "zh-Hant-x-3", "zh-Hant-x-4", "zh-Hant-x-5", "zh-x-3", "zh-x-4", "zh-x-5", "zu-x-3", "zu-x-4", "zu-x-5"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_symbols_weekdays_v1.rs.data b/provider/baked/datetime/data/macros/datetime_symbols_weekdays_v1.rs.data index edaa6fe0bab..101975505be 100644 --- a/provider/baked/datetime/data/macros/datetime_symbols_weekdays_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_symbols_weekdays_v1.rs.data @@ -85,7 +85,7 @@ macro_rules! __impl_datetime_symbols_weekdays_v1 { static FO_X_4: ::Yokeable = icu::datetime::provider::neo::LinearNamesV1 { symbols: unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x07\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0SMTMHFL") } }; static DA_X_4: ::Yokeable = icu::datetime::provider::neo::LinearNamesV1 { symbols: unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x07\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0SMTOTFL") } }; static TO_X_4: ::Yokeable = icu::datetime::provider::neo::LinearNamesV1 { symbols: unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x07\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0SMTPTFT") } }; - static UND_X_4: ::Yokeable = icu::datetime::provider::neo::LinearNamesV1 { symbols: unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x07\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0SMTWTFS") } }; + static BGC_X_4: ::Yokeable = icu::datetime::provider::neo::LinearNamesV1 { symbols: unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x07\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0SMTWTFS") } }; static LT_X_4: ::Yokeable = icu::datetime::provider::neo::LinearNamesV1 { symbols: unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x07\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0SPATKP\xC5\xA0") } }; static LV_X_4: ::Yokeable = icu::datetime::provider::neo::LinearNamesV1 { symbols: unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x07\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0SPOTCPS") } }; static UZ_X_4: ::Yokeable = icu::datetime::provider::neo::LinearNamesV1 { symbols: unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x07\0\0\0\0\0\x01\0\x02\0\x03\0\x04\0\x05\0\x06\0YDSCPJS") } }; @@ -225,7 +225,7 @@ macro_rules! __impl_datetime_symbols_weekdays_v1 { static AF_X_3: ::Yokeable = icu::datetime::provider::neo::LinearNamesV1 { symbols: unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x07\0\0\0\0\0\x03\0\x06\0\t\0\x0C\0\x0F\0\x12\0So.Ma.Di.Wo.Do.Vr.Sa.") } }; static DE_X_3: ::Yokeable = icu::datetime::provider::neo::LinearNamesV1 { symbols: unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x07\0\0\0\0\0\x03\0\x06\0\t\0\x0C\0\x0F\0\x12\0So.Mo.Di.Mi.Do.Fr.Sa.") } }; static ZU_X_3: ::Yokeable = icu::datetime::provider::neo::LinearNamesV1 { symbols: unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x07\0\0\0\0\0\x03\0\x06\0\t\0\x0C\0\x0F\0\x12\0SonMsoBilThaSinHlaMgq") } }; - static UND_X_3: ::Yokeable = icu::datetime::provider::neo::LinearNamesV1 { symbols: unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x07\0\0\0\0\0\x03\0\x06\0\t\0\x0C\0\x0F\0\x12\0SunMonTueWedThuFriSat") } }; + static EN_X_3: ::Yokeable = icu::datetime::provider::neo::LinearNamesV1 { symbols: unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x07\0\0\0\0\0\x03\0\x06\0\t\0\x0C\0\x0F\0\x12\0SunMonTueWedThuFriSat") } }; static KS_DEVA_X_4: ::Yokeable = icu::datetime::provider::neo::LinearNamesV1 { symbols: unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x07\0\0\0\0\0\x03\0\x06\0\t\0\x0C\0\x0F\0\x12\0\xE0\xA4\x85\xE0\xA4\x9A\xE0\xA4\xAC\xE0\xA4\xAC\xE0\xA4\xAC\xE0\xA4\x9C\xE0\xA4\xAC") } }; static AS_X_4: ::Yokeable = icu::datetime::provider::neo::LinearNamesV1 { symbols: unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x07\0\0\0\0\0\x03\0\x06\0\t\0\x0C\0\x0F\0\x12\0\xE0\xA6\xA6\xE0\xA6\xB8\xE0\xA6\xAE\xE0\xA6\xAC\xE0\xA6\xAC\xE0\xA6\xB6\xE0\xA6\xB6") } }; static MY_X_4: ::Yokeable = icu::datetime::provider::neo::LinearNamesV1 { symbols: unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x07\0\0\0\0\0\x03\0\x06\0\t\0\x0C\0\x0F\0\x12\0\xE1\x80\x90\xE1\x80\x90\xE1\x80\xA1\xE1\x80\x97\xE1\x80\x80\xE1\x80\x9E\xE1\x80\x85") } }; @@ -501,8 +501,8 @@ macro_rules! __impl_datetime_symbols_weekdays_v1 { static MNI_X_3: ::Yokeable = icu::datetime::provider::neo::LinearNamesV1 { symbols: unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x07\0\0\0\0\0\x1B\x006\0T\0o\0\x84\0\x90\0\xE0\xA6\xA8\xE0\xA7\x8B\xE0\xA6\x82\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\x87\xE0\xA6\x9C\xE0\xA6\xBF\xE0\xA6\x82\xE0\xA6\xA8\xE0\xA6\xBF\xE0\xA6\x82\xE0\xA6\xA5\xE0\xA7\x8C\xE0\xA6\x95\xE0\xA6\xBE\xE0\xA6\xAC\xE0\xA6\xBE\xE0\xA6\xB2\xE0\xA7\x88\xE0\xA6\xAC\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA6\xAA\xE0\xA7\x8B\xE0\xA6\x95\xE0\xA6\xAA\xE0\xA6\xBE\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA7\x81\xE0\xA6\xAE\xE0\xA6\xB6\xE0\xA6\x95\xE0\xA7\x88\xE0\xA6\xB6\xE0\xA6\xBE\xE0\xA6\xB6\xE0\xA6\x97\xE0\xA7\x8B\xE0\xA6\xB2\xE0\xA6\xB6\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA6\x87\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\x87\xE0\xA6\xA5\xE0\xA6\xBE\xE0\xA6\x82\xE0\xA6\x9C") } }; static TH_X_5: ::Yokeable = icu::datetime::provider::neo::LinearNamesV1 { symbols: unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x07\0\0\0\0\0\x1E\09\0T\0f\0\x87\0\x9F\0\xE0\xB8\xA7\xE0\xB8\xB1\xE0\xB8\x99\xE0\xB8\xAD\xE0\xB8\xB2\xE0\xB8\x97\xE0\xB8\xB4\xE0\xB8\x95\xE0\xB8\xA2\xE0\xB9\x8C\xE0\xB8\xA7\xE0\xB8\xB1\xE0\xB8\x99\xE0\xB8\x88\xE0\xB8\xB1\xE0\xB8\x99\xE0\xB8\x97\xE0\xB8\xA3\xE0\xB9\x8C\xE0\xB8\xA7\xE0\xB8\xB1\xE0\xB8\x99\xE0\xB8\xAD\xE0\xB8\xB1\xE0\xB8\x87\xE0\xB8\x84\xE0\xB8\xB2\xE0\xB8\xA3\xE0\xB8\xA7\xE0\xB8\xB1\xE0\xB8\x99\xE0\xB8\x9E\xE0\xB8\xB8\xE0\xB8\x98\xE0\xB8\xA7\xE0\xB8\xB1\xE0\xB8\x99\xE0\xB8\x9E\xE0\xB8\xA4\xE0\xB8\xAB\xE0\xB8\xB1\xE0\xB8\xAA\xE0\xB8\x9A\xE0\xB8\x94\xE0\xB8\xB5\xE0\xB8\xA7\xE0\xB8\xB1\xE0\xB8\x99\xE0\xB8\xA8\xE0\xB8\xB8\xE0\xB8\x81\xE0\xB8\xA3\xE0\xB9\x8C\xE0\xB8\xA7\xE0\xB8\xB1\xE0\xB8\x99\xE0\xB9\x80\xE0\xB8\xAA\xE0\xB8\xB2\xE0\xB8\xA3\xE0\xB9\x8C") } }; static CSW_X_3: ::Yokeable = icu::datetime::provider::neo::LinearNamesV1 { symbols: unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x07\0\0\0\0\0\x1F\x004\0F\0X\0j\0\x82\0\xE1\x90\x8A\xE1\x94\xAD\xE1\x92\xA5\xE1\x90\xA6\xE1\x90\x81\xE1\x90\x83 \xE1\x91\xAD\xE1\x93\xAF\xE1\x91\xB2\xE1\x90\xA4\xE1\x90\xAF\xE1\x94\xAD\xE1\x90\xA0\xE1\x91\xAD\xE1\x93\xAF\xE1\x91\xB2\xE1\x90\xA4\xE1\x93\x82\xE1\x93\xB1\xE1\x91\xAD\xE1\x93\xAF\xE1\x91\xB2\xE1\x90\xA4\xE1\x90\x8A\xE1\x90\xB1\xE1\x90\xA6\xE1\x91\x95\xE1\x90\x98\xE1\x90\xA3\xE1\x93\x80\xE1\x90\x93\xE1\x91\xAD\xE1\x93\xAF\xE1\x91\xB2\xE1\x90\xA4\xE1\x93\x82\xE1\x94\xAD\xE1\x93\x87\xE1\x93\x84\xE1\x91\xAD\xE1\x93\xAF\xE1\x91\xB2\xE1\x90\xA4\xE1\x92\xAA\xE1\x91\x8E\xE1\x93\x84\xE1\x90\x8F\xE1\x91\xAD\xE1\x93\xAF\xE1\x91\xB2\xE1\x90\xA4") } }; - static VALUES: [&::Yokeable; 1330usize] = [&AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AM_X_3, &AM_X_3, &AM_X_4, &AM_X_4, &AM_X_5, &AM_X_5, &AM_X_4, &AM_X_4, &AR_X_3, &AR_X_3, &AR_X_4, &AR_X_4, &AR_X_3, &AR_X_3, &AR_X_6, &AR_X_6, &AS_X_3, &AS_X_3, &AS_X_4, &AS_X_4, &AS_X_5, &AS_X_5, &AS_X_3, &AS_X_3, &AST_X_3, &AST_X_3, &AST_X_4, &AST_X_4, &AST_X_5, &AST_X_5, &AST_X_6, &AST_X_6, &AZ_X_3, &AZ_X_3S, &AZ_X_4, &AZ_X_4, &AZ_X_5, &AZ_X_5, &AZ_X_3S, &AZ_X_3S, &BE_X_3, &BE_X_3, &BE_X_4, &BE_X_4, &BE_X_5, &BE_X_5, &BE_X_3, &BE_X_3, &BG_X_3, &BG_X_3, &BG_X_4, &BG_X_4, &BG_X_5, &BG_X_5, &BG_X_3, &BG_X_3, &BGC_X_3, &BGC_X_3, &BGC_X_3, &BGC_X_3, &BGC_X_3, &BGC_X_3, &BHO_X_3, &BHO_X_3, &BHO_X_3, &BHO_X_3, &BHO_X_3, &BHO_X_3, &BLO_X_3, &BLO_X_3, &BLO_X_4, &BLO_X_4, &BLO_X_5, &BLO_X_5, &BLO_X_6, &BLO_X_6, &BN_IN_X_6, &BN_IN_X_6, &BN_X_3, &BN_X_3, &BN_X_4, &BN_X_4, &BN_X_5, &BN_X_5, &BN_X_6, &BN_X_6, &BR_X_3, &BR_X_3, &BR_X_4, &BR_X_4, &BR_X_5, &BR_X_5, &BR_X_3, &BR_X_3, &BRX_X_3, &BRX_X_3, &BRX_X_4, &BRX_X_4, &BRX_X_5, &BRX_X_5S, &BRX_X_3, &BRX_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_4, &BS_CYRL_X_4, &BS_CYRL_X_5, &BS_CYRL_X_5, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_X_3, &BS_X_3, &BS_X_4, &BS_X_4S, &BS_X_5, &BS_X_5, &BS_X_3, &BS_X_3, &CA_X_3, &CA_X_3, &CA_X_3, &CA_X_3, &CA_X_5, &CA_X_5, &CA_X_3, &CA_X_3, &CEB_X_3, &CEB_X_3, &CEB_X_4, &CEB_X_4, &CEB_X_5, &CEB_X_5, &CEB_X_3, &CEB_X_3, &CHR_X_3, &CHR_X_3, &CHR_X_4, &CHR_X_4, &CHR_X_5, &CHR_X_5, &CHR_X_6, &CHR_X_6, &CS_X_3, &CS_X_3, &CS_X_4, &CS_X_4, &CS_X_5, &CS_X_5, &CS_X_3, &CS_X_3, &CSW_X_3, &CSW_X_3, &CSW_X_3, &CSW_X_3, &CSW_X_3, &CSW_X_3, &CV_X_3, &CV_X_3, &CV_X_4, &CV_X_4, &CV_X_5, &CV_X_5, &CV_X_3, &CV_X_3, &CY_X_3, &CY_X_3S, &CY_X_4, &CY_X_4, &CY_X_5, &CY_X_5, &CY_X_6, &CY_X_6, &DA_X_3, &DA_X_3, &DA_X_4, &DA_X_4, &DA_X_5, &DA_X_5, &DA_X_6, &DA_X_6, &DE_CH_X_6, &DE_CH_X_6, &DE_X_3, &DE_CH_X_6, &DE_X_4, &DE_X_4, &DE_X_5, &DE_X_5, &DE_X_3, &DE_X_3, &DOI_X_3, &DOI_X_3, &DOI_X_4, &DOI_X_4S, &DOI_X_5, &DOI_X_5, &DOI_X_3, &DOI_X_3, &DSB_X_3, &DSB_X_3, &DSB_X_4, &DSB_X_4, &DSB_X_5, &DSB_X_5, &DSB_X_6, &DSB_X_6, &EL_X_3, &EL_X_3, &EL_X_4, &EL_X_4, &EL_X_5, &EL_X_5, &EL_X_6, &EL_X_6, &EN_AU_X_4, &EN_X_5, &EN_X_5, &EN_X_6, &EN_X_6, &EO_X_3, &EO_X_3, &EO_X_5, &EO_X_5, &EO_X_3, &EO_X_3, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_CL_X_6, &ES_CL_X_6, &ES_CO_X_4, &ES_CO_X_4S, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_PY_X_6, &ES_PY_X_6S, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_PY_X_6S, &ES_PY_X_6S, &ES_X_3, &ES_X_3, &ES_X_4, &ES_X_4, &ES_X_5, &ES_X_5, &ES_X_6, &ES_X_6, &ET_X_3, &ET_X_3, &ET_X_3, &ET_X_3, &ET_X_5, &ET_X_5, &ET_X_3, &ET_X_3, &EU_X_3, &EU_X_3, &EU_X_4, &EU_X_4, &EU_X_5, &EU_X_5, &EU_X_3, &EU_X_3, &FA_X_3, &FA_X_3, &FA_X_4, &FA_X_4, &FA_X_3, &FA_X_3, &FA_X_6, &FA_X_6, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_4, &FF_ADLM_X_4, &FF_ADLM_X_5, &FF_ADLM_X_5, &FF_ADLM_X_3, &FF_ADLM_X_3, &FI_X_3, &FI_X_3, &FI_X_4, &FI_X_4, &FI_X_5, &FI_X_5S, &FI_X_3, &FI_X_3, &FIL_X_3, &FIL_X_3, &FIL_X_3, &FIL_X_3, &FIL_X_5, &FIL_X_5, &FIL_X_6, &FIL_X_6, &FO_X_3, &FO_X_3S, &FO_X_4, &FO_X_4, &FO_X_5, &FO_X_5, &FO_X_6, &FO_X_6S, &FR_X_3, &FR_X_3, &ES_419_X_4, &ES_419_X_4, &FR_X_5, &FR_X_5, &FR_X_6, &FR_X_6, &FY_X_3, &FY_X_3, &FY_X_5, &FY_X_5, &FY_X_3, &FY_X_3, &GA_X_3, &GA_X_3, &GA_X_4, &GA_X_4, &GA_X_5, &GA_X_5, &GA_X_6, &GA_X_6, &GD_X_3, &GD_X_3, &GD_X_4, &GD_X_4, &GD_X_5, &GD_X_5, &GD_X_6, &GD_X_6, &GL_X_3, &GL_X_3, &GL_X_4, &AST_X_4, &GL_X_5, &GL_X_5, &GL_X_6, &GL_X_6, &GU_X_3, &GU_X_3, &GU_X_4, &GU_X_4, &GU_X_5, &GU_X_5, &GU_X_4, &GU_X_4, &HA_X_3, &HA_X_3, &HA_X_4, &HA_X_4, &HA_X_5, &HA_X_5, &HA_X_6, &HA_X_6, &HE_X_3, &HE_X_3, &HE_X_4, &HE_X_4, &HE_X_5, &HE_X_5, &HE_X_4, &HE_X_4, &HI_LATN_X_3, &HI_LATN_X_3, &HI_LATN_X_4, &HI_LATN_X_4, &HI_LATN_X_5, &HI_LATN_X_5, &HI_LATN_X_6, &HI_LATN_X_6, &HI_X_3, &HI_X_3, &HI_X_4, &HI_X_4, &HI_X_5, &HI_X_5, &HI_X_4, &HI_X_4, &BS_X_4, &BS_X_3, &BS_X_3, &BS_X_4, &BS_X_4S, &BS_X_5, &BS_X_5, &BS_X_3, &BS_X_3, &HSB_X_3, &HSB_X_3, &HSB_X_4, &HSB_X_4, &HSB_X_5, &HSB_X_5, &HSB_X_6, &HSB_X_6, &HU_X_3, &HU_X_3, &HU_X_4, &HU_X_4, &HU_X_5, &HU_X_5, &HU_X_3, &HU_X_3, &HY_X_3, &HY_X_3, &HY_X_4, &HY_X_4, &HY_X_5, &HY_X_5, &HY_X_6, &HY_X_6, &IA_X_3, &IA_X_3, &ES_CO_X_4S, &ES_CO_X_4S, &IA_X_5, &IA_X_5, &IA_X_6, &IA_X_6, &ID_X_3, &ID_X_3, &ID_X_4, &ID_X_4, &ID_X_5, &ID_X_5, &ID_X_3, &ID_X_3, &IE_X_3, &IE_X_3, &IE_X_3, &IE_X_3, &IE_X_3, &IE_X_3, &IG_X_3, &IG_X_3, &IG_X_5, &IG_X_5, &IG_X_3, &IG_X_3, &IS_X_3, &IS_X_3, &IS_X_4, &IS_X_4, &IS_X_5, &IS_X_5, &IS_X_6, &IS_X_6, &IT_X_3, &IT_X_3, &IT_X_4, &IT_X_4, &IT_X_5, &IT_X_5, &IT_X_3, &IT_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_5, &JA_X_5, &JA_X_3, &JA_X_3, &JV_X_3, &JV_X_3, &JV_X_4, &JV_X_4, &JV_X_5, &JV_X_5, &JV_X_3, &JV_X_3, &KA_X_3, &KA_X_3, &KA_X_4, &KA_X_4, &KA_X_5, &KA_X_5, &KA_X_6, &KA_X_6, &KEA_X_3, &KEA_X_3, &KEA_X_4, &KEA_X_4, &KEA_X_5, &KEA_X_5, &KEA_X_6, &KEA_X_6, &KGP_X_3, &KGP_X_3, &KGP_X_4, &KGP_X_4, &KGP_X_5, &KGP_X_5, &KGP_X_6, &KGP_X_6, &KK_X_3, &KK_X_3, &KK_X_4, &KK_X_4, &KK_X_5, &KK_X_5, &KK_X_3, &KK_X_3, &KM_X_3, &KM_X_3, &KM_X_4, &KM_X_4, &KM_X_5, &KM_X_5S, &KM_X_6, &KM_X_6, &KN_X_3, &KN_X_3, &KN_X_4, &KN_X_4, &KN_X_5, &KN_X_5, &KN_X_3, &KN_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_5, &KO_X_5, &KO_X_3, &KO_X_3, &KOK_X_3, &KOK_X_3, &KOK_X_4, &KOK_X_4S, &KOK_X_3, &KOK_X_3, &KOK_X_6, &KOK_X_6, &KS_DEVA_X_3, &KS_DEVA_X_3S, &KS_DEVA_X_4, &KS_DEVA_X_4, &KS_DEVA_X_5, &KS_DEVA_X_3S, &KS_DEVA_X_3, &KS_DEVA_X_3, &KS_X_3, &KS_X_3, &KS_X_4, &KS_X_4, &KS_X_5, &KS_X_5, &KS_X_3, &KS_X_3, &KU_X_3, &KU_X_3, &KU_X_4, &KU_X_4, &KU_X_5, &KU_X_5, &KU_X_6, &KU_X_6, &KXV_DEVA_X_3, &KXV_DEVA_X_3, &KXV_DEVA_X_3, &KXV_DEVA_X_3, &KXV_DEVA_X_3, &KXV_DEVA_X_3, &KXV_ORYA_X_3, &KXV_ORYA_X_3, &KXV_ORYA_X_3, &KXV_ORYA_X_3, &KXV_ORYA_X_3, &KXV_ORYA_X_3, &KXV_TELU_X_3, &KXV_TELU_X_3, &KXV_TELU_X_3, &KXV_TELU_X_3, &KXV_TELU_X_3, &KXV_TELU_X_3, &KXV_X_3, &KXV_X_3, &KXV_X_4, &KXV_X_4, &KXV_X_5, &KXV_X_5, &KXV_X_6, &KXV_X_6, &KY_X_3, &KY_X_3, &KY_X_4, &KY_X_4, &KY_X_5, &KY_X_5, &KY_X_6, &KY_X_6, &LB_X_3, &LB_X_3S, &DE_X_4, &DE_X_4, &LB_X_5, &LB_X_5, &LB_X_6, &LB_X_6, &LIJ_X_3, &LIJ_X_3, &LIJ_X_3, &LIJ_X_3, &LIJ_X_3, &LIJ_X_3, &LMO_X_3, &LMO_X_3, &LMO_X_3, &LMO_X_3, &LMO_X_3, &LMO_X_3, &LO_X_3, &LO_X_3, &LO_X_4, &LO_X_4, &LO_X_5, &LO_X_5, &LO_X_6, &LO_X_6, <_X_3, <_X_3, <_X_4, <_X_4, <_X_5, <_X_5, <_X_6, <_X_6, &LV_X_3, &LV_X_3S, &LV_X_4, &LV_X_4, &LV_X_5, &LV_X_5S, &LV_X_6, &LV_X_6, &HI_X_3, &HI_X_3, &HI_X_4, &HI_X_4, &MAI_X_5, &MAI_X_5, &MAI_X_6, &MAI_X_6, &MI_X_3, &MI_X_3, &MI_X_4, &MI_X_4, &MI_X_5, &MI_X_5, &MI_X_6, &MI_X_6, &MK_X_3, &MK_X_3, &BG_X_4, &BG_X_4, &MK_X_5, &MK_X_5, &MK_X_3, &MK_X_3, &ML_X_3, &ML_X_3, &ML_X_4, &ML_X_4S, &ML_X_5, &ML_X_5S, &ML_X_4S, &ML_X_4S, &MN_X_3, &MN_X_3, &MN_X_3, &MN_X_3, &MN_X_5, &MN_X_5S, &MN_X_3, &MN_X_3, &MNI_X_3, &MNI_X_3, &MNI_X_4, &MNI_X_4S, &MNI_X_3, &MNI_X_3, &MNI_X_3, &MNI_X_3, &MR_X_3, &MR_X_3, &HI_X_4, &HI_X_4, &MR_X_5, &MR_X_5, &HI_X_4, &HI_X_4, &MS_X_3, &MS_X_3, &MS_X_4, &MS_X_4, &MS_X_5, &MS_X_5, &MS_X_6, &MS_X_6, &MT_X_3, &MT_X_3, &MT_X_4, &MT_X_4S, &MT_X_5, &MT_X_5, &MT_X_3, &MT_X_3, &MY_X_3, &MY_X_3, &MY_X_4, &MY_X_4, &MY_X_3, &MY_X_3, &MY_X_3, &MY_X_6S, &NB_X_3, &NB_X_3, &DA_X_4, &DA_X_4, &DA_X_5, &DA_X_5, &DA_X_6, &DA_X_6, &NDS_X_3, &NDS_X_3, &NDS_X_3, &NDS_X_3, &NDS_X_3, &NDS_X_3, &NE_X_3, &NE_X_3, &NE_X_4, &NE_X_4, &NE_X_5, &NE_X_5, &NE_X_3, &NE_X_3, &NL_X_3, &NL_X_3, &NL_X_4, &NL_X_4, &NL_X_5, &NL_X_5, &NL_X_3, &NL_X_3, &NN_X_3, &NN_X_3S, &DA_X_4, &DA_X_4, &NN_X_5, &NN_X_5, &NN_X_3, &NN_X_3, &NB_X_3, &NB_X_3, &DA_X_4, &DA_X_4, &DA_X_5, &DA_X_5, &DA_X_6, &DA_X_6, &NQO_X_3, &NQO_X_3S, &NQO_X_4, &NQO_X_4, &NQO_X_5, &NQO_X_5, &NQO_X_6, &NQO_X_6S, &OC_X_3, &OC_X_3, &OC_X_3, &OC_X_3, &OC_X_3, &OC_X_3, &OR_X_3, &OR_X_3, &OR_X_4, &OR_X_4, &OR_X_5, &OR_X_5, &OR_X_3, &OR_X_3, &PA_X_3, &PA_X_3, &PA_X_4, &PA_X_4, &PA_X_5, &PA_X_5, &PA_X_6, &PA_X_6, &PCM_X_3, &PCM_X_3, &PCM_X_5, &PCM_X_5, &PCM_X_3, &PCM_X_3, &PL_X_3, &PL_X_3, &PL_X_4, &PL_X_4S, &PL_X_5, &PL_X_5, &PL_X_6, &PL_X_6, &PRG_X_3, &PRG_X_3, &PRG_X_3, &PRG_X_3, &PRG_X_3, &PRG_X_3, &PS_X_3, &PS_X_3, &PS_X_3, &PS_X_3, &PS_X_3, &PS_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_X_3, &PT_X_3, &PT_X_4, &PT_X_4, &PT_X_5, &PT_X_5, &PT_X_3, &PT_X_3, &QU_X_3, &QU_X_3, &ES_X_4, &ES_X_4, &QU_X_5, &QU_X_5, &QU_X_3, &QU_X_3, &HI_X_5, &HI_X_5, &HI_X_5, &HI_X_5, &HI_X_5, &HI_X_5, &RM_X_3, &RM_X_3, &RM_X_4, &RM_X_4, &RM_X_5, &RM_X_5, &RM_X_3, &RM_X_3, &RO_MD_X_3, &RO_MD_X_3, &RO_MD_X_4, &RO_MD_X_4, &RO_MD_X_6, &RO_MD_X_6, &RO_X_3, &RO_X_3, &ES_419_X_4, &ES_419_X_4, &RO_X_5, &RO_X_5, &RO_X_6, &RO_X_6, &RU_X_3, &RU_X_3, &RU_X_4, &RU_X_4, &RU_X_5, &RU_X_5, &RU_X_3, &RU_X_3, &HI_X_3, &HI_X_3, &HI_X_4, &HI_X_4, &SA_X_5, &SA_X_5, &SAH_X_3, &SAH_X_3, &SAH_X_4, &SAH_X_4, &SAH_X_5, &SAH_X_5, &SAH_X_3, &SAH_X_3, &SAT_X_3, &SAT_X_3, &SAT_X_4, &SAT_X_4, &SAT_X_5, &SAT_X_5, &SAT_X_3, &SAT_X_3, &SC_X_3, &SC_X_3, &SC_X_4, &SC_X_4, &SC_X_5, &SC_X_5, &SC_X_3, &SC_X_3, &SD_DEVA_X_3, &SD_DEVA_X_3S, &SD_DEVA_X_4, &SD_DEVA_X_4, &SD_DEVA_X_5, &SD_DEVA_X_5S, &SD_DEVA_X_3, &SD_DEVA_X_3, &SD_X_3, &SD_X_3, &SD_X_4, &SD_X_4, &SD_X_3, &SD_X_3, &SD_X_3, &SD_X_3, &SI_X_3, &SI_X_3, &SI_X_4, &SI_X_4, &SI_X_5, &SI_X_5, &SI_X_6, &SI_X_6, &SK_X_3, &SK_X_3, &SK_X_4, &SK_X_4, &SK_X_5, &SK_X_5, &SK_X_3, &SK_X_3, &SL_X_3, &SL_X_3, &SL_X_4, &SL_X_4, &SL_X_5, &SL_X_5, &SL_X_3, &SL_X_3, &SO_X_3, &SO_X_3, &SO_X_4, &SO_X_4, &SO_X_5, &SO_X_5, &SO_X_3, &SO_X_6S, &SQ_X_3, &SQ_X_3, &SQ_X_4, &SQ_X_4, &SQ_X_5, &SQ_X_5, &SQ_X_3, &SQ_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_5, &BS_CYRL_X_5, &BS_X_3, &BS_X_3, &BS_X_5, &BS_X_5, &SR_LATN_X_3, &SR_LATN_X_3, &BS_X_4S, &BS_X_4S, &SR_LATN_X_5, &SR_LATN_X_5, &SR_LATN_X_6, &SR_LATN_X_6, &SR_ME_X_5, &SR_ME_X_5, &SR_X_3, &SR_X_3, &BS_CYRL_X_4, &BS_CYRL_X_4, &SR_X_5, &SR_X_5, &SR_X_6, &SR_X_6, &SU_X_3, &SU_X_3, &ID_X_4, &ID_X_4, &SU_X_5, &SU_X_5, &SU_X_3, &SU_X_3, &SV_X_3, &SV_X_3, &DA_X_4, &DA_X_4, &SV_X_5, &SV_X_5, &SV_X_6, &SV_X_6, &SW_X_3, &SW_X_3, &SW_X_3, &SW_X_3, &SW_X_3, &SW_X_3, &SYR_X_3, &SYR_X_3, &SYR_X_4, &SYR_X_4, &SYR_X_5, &SYR_X_5, &SYR_X_3, &SYR_X_3, &SZL_X_3, &SZL_X_3, &SZL_X_3, &SZL_X_3, &SZL_X_3, &SZL_X_3, &TA_X_3, &TA_X_3, &TA_X_4, &TA_X_4, &TA_X_5, &TA_X_5, &TA_X_4, &TA_X_4, &TE_X_3, &TE_X_3, &TE_X_4, &TE_X_4, &TE_X_5, &TE_X_5, &TE_X_6, &TE_X_6, &TG_X_3, &TG_X_3, &TG_X_4, &TG_X_4, &TG_X_5, &TG_X_5, &TG_X_3, &TG_X_3, &TH_X_3, &TH_X_3, &TH_X_4, &TH_X_4, &TH_X_5, &TH_X_5, &TH_X_3, &TH_X_3, &TI_X_3, &TI_X_3, &TI_X_4, &TI_X_4, &TI_X_5, &TI_X_5, &TI_X_3, &TI_X_3, &TK_X_3, &TK_X_3S, &TK_X_4, &TK_X_4, &TK_X_5, &TK_X_5S, &TK_X_6, &TK_X_6S, &TO_X_3, &TO_X_3, &TO_X_4, &TO_X_4, &TO_X_5, &TO_X_5, &TO_X_3, &TO_X_3, &TOK_X_3, &TOK_X_3, &TOK_X_3, &TOK_X_3, &TOK_X_3, &TOK_X_3, &TR_X_3, &TR_X_3, &TR_X_4, &TR_X_4, &TR_X_5, &TR_X_5, &TR_X_6, &TR_X_6, &TT_X_3, &TT_X_3, &TT_X_4, &TT_X_4, &TT_X_5, &TT_X_5, &TT_X_3, &TT_X_3, &UG_X_3, &UG_X_3, &UG_X_4, &UG_X_4, &UG_X_5, &UG_X_5, &UG_X_4, &UG_X_4, &BG_X_3, &BG_X_3, &UK_X_4, &UK_X_4, &UK_X_5, &UK_X_5S, &BG_X_3, &BG_X_3, &UND_X_3, &UND_X_3, &UND_X_4, &UND_X_4, &UND_X_3, &UND_X_3, &UND_X_3, &UND_X_3, &UR_X_3, &UR_X_3, &UR_X_3, &UR_X_3, &UR_X_3, &UR_X_3, &UZ_CYRL_X_3, &UZ_CYRL_X_3, &UZ_CYRL_X_4, &UZ_CYRL_X_4, &UZ_CYRL_X_5, &UZ_CYRL_X_5, &UZ_CYRL_X_6, &UZ_CYRL_X_6, &UZ_X_3, &UZ_X_3, &UZ_X_4, &UZ_X_4, &UZ_X_5, &UZ_X_5, &UZ_X_6, &UZ_X_6, &VEC_X_3, &VEC_X_3, &VEC_X_4, &VEC_X_4, &VEC_X_5, &VEC_X_5, &VEC_X_3, &VEC_X_3, &VI_X_3, &VI_X_3, &VI_X_4, &VI_X_4, &VI_X_5, &VI_X_5, &VI_X_4, &VI_X_4, &VMW_X_3, &VMW_X_3, &VMW_X_3, &VMW_X_3, &VMW_X_3, &VMW_X_3, &WO_X_3, &WO_X_3, &WO_X_3, &WO_X_3, &WO_X_5, &WO_X_5, &WO_X_3, &WO_X_3, &XH_X_3, &XH_X_3S, &XH_X_4, &XH_X_4S, &XH_X_5, &XH_X_5, &XH_X_3, &XH_X_3, &XNR_X_3, &XNR_X_3, &XNR_X_4, &XNR_X_4, &XNR_X_5, &XNR_X_5, &XNR_X_4, &XNR_X_4, &YO_BJ_X_3, &YO_BJ_X_3, &YO_BJ_X_4, &YO_BJ_X_4, &YO_BJ_X_5, &YO_BJ_X_5S, &YO_BJ_X_3, &YO_BJ_X_3, &YO_X_3, &YO_X_3, &YO_X_4, &YO_X_4, &YO_X_5, &YO_X_5S, &YO_X_3, &YO_X_3, &YRL_X_3, &YRL_X_3, &YRL_X_4, &YRL_X_4, &YRL_X_5, &YRL_X_5, &YRL_X_3, &YRL_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_4, &YUE_HANS_X_4, &YUE_HANS_X_5, &YUE_HANS_X_5, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_5, &YUE_HANS_X_5, &YUE_HANS_X_4, &YUE_HANS_X_4, &YUE_HANS_X_5, &YUE_HANS_X_5, &YUE_HANS_X_4, &YUE_HANS_X_4, &ZA_X_3, &ZA_X_3, &ZA_X_3, &ZA_X_3, &ZA_X_3, &ZA_X_3, &ZH_HANT_X_3, &ZH_HANT_X_3, &YUE_HANS_X_4, &YUE_HANS_X_4, &YUE_HANS_X_5, &YUE_HANS_X_5, &YUE_HANS_X_4, &YUE_HANS_X_4, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_4, &YUE_HANS_X_4, &YUE_HANS_X_5, &YUE_HANS_X_5, &YUE_HANS_X_3, &YUE_HANS_X_3, &ZU_X_3, &ZU_X_3, &ZU_X_4, &ZU_X_4, &ZU_X_5, &ZU_X_5, &ZU_X_3, &ZU_X_3]; - static KEYS: [&str; 1330usize] = ["af-x-3", "af-x-3s", "af-x-4", "af-x-4s", "af-x-5", "af-x-5s", "af-x-6", "af-x-6s", "am-x-3", "am-x-3s", "am-x-4", "am-x-4s", "am-x-5", "am-x-5s", "am-x-6", "am-x-6s", "ar-x-3", "ar-x-3s", "ar-x-4", "ar-x-4s", "ar-x-5", "ar-x-5s", "ar-x-6", "ar-x-6s", "as-x-3", "as-x-3s", "as-x-4", "as-x-4s", "as-x-5", "as-x-5s", "as-x-6", "as-x-6s", "ast-x-3", "ast-x-3s", "ast-x-4", "ast-x-4s", "ast-x-5", "ast-x-5s", "ast-x-6", "ast-x-6s", "az-x-3", "az-x-3s", "az-x-4", "az-x-4s", "az-x-5", "az-x-5s", "az-x-6", "az-x-6s", "be-x-3", "be-x-3s", "be-x-4", "be-x-4s", "be-x-5", "be-x-5s", "be-x-6", "be-x-6s", "bg-x-3", "bg-x-3s", "bg-x-4", "bg-x-4s", "bg-x-5", "bg-x-5s", "bg-x-6", "bg-x-6s", "bgc-x-3", "bgc-x-3s", "bgc-x-5", "bgc-x-5s", "bgc-x-6", "bgc-x-6s", "bho-x-3", "bho-x-3s", "bho-x-5", "bho-x-5s", "bho-x-6", "bho-x-6s", "blo-x-3", "blo-x-3s", "blo-x-4", "blo-x-4s", "blo-x-5", "blo-x-5s", "blo-x-6", "blo-x-6s", "bn-IN-x-6", "bn-IN-x-6s", "bn-x-3", "bn-x-3s", "bn-x-4", "bn-x-4s", "bn-x-5", "bn-x-5s", "bn-x-6", "bn-x-6s", "br-x-3", "br-x-3s", "br-x-4", "br-x-4s", "br-x-5", "br-x-5s", "br-x-6", "br-x-6s", "brx-x-3", "brx-x-3s", "brx-x-4", "brx-x-4s", "brx-x-5", "brx-x-5s", "brx-x-6", "brx-x-6s", "bs-Cyrl-x-3", "bs-Cyrl-x-3s", "bs-Cyrl-x-4", "bs-Cyrl-x-4s", "bs-Cyrl-x-5", "bs-Cyrl-x-5s", "bs-Cyrl-x-6", "bs-Cyrl-x-6s", "bs-x-3", "bs-x-3s", "bs-x-4", "bs-x-4s", "bs-x-5", "bs-x-5s", "bs-x-6", "bs-x-6s", "ca-x-3", "ca-x-3s", "ca-x-4", "ca-x-4s", "ca-x-5", "ca-x-5s", "ca-x-6", "ca-x-6s", "ceb-x-3", "ceb-x-3s", "ceb-x-4", "ceb-x-4s", "ceb-x-5", "ceb-x-5s", "ceb-x-6", "ceb-x-6s", "chr-x-3", "chr-x-3s", "chr-x-4", "chr-x-4s", "chr-x-5", "chr-x-5s", "chr-x-6", "chr-x-6s", "cs-x-3", "cs-x-3s", "cs-x-4", "cs-x-4s", "cs-x-5", "cs-x-5s", "cs-x-6", "cs-x-6s", "csw-x-3", "csw-x-3s", "csw-x-5", "csw-x-5s", "csw-x-6", "csw-x-6s", "cv-x-3", "cv-x-3s", "cv-x-4", "cv-x-4s", "cv-x-5", "cv-x-5s", "cv-x-6", "cv-x-6s", "cy-x-3", "cy-x-3s", "cy-x-4", "cy-x-4s", "cy-x-5", "cy-x-5s", "cy-x-6", "cy-x-6s", "da-x-3", "da-x-3s", "da-x-4", "da-x-4s", "da-x-5", "da-x-5s", "da-x-6", "da-x-6s", "de-CH-x-6", "de-CH-x-6s", "de-x-3", "de-x-3s", "de-x-4", "de-x-4s", "de-x-5", "de-x-5s", "de-x-6", "de-x-6s", "doi-x-3", "doi-x-3s", "doi-x-4", "doi-x-4s", "doi-x-5", "doi-x-5s", "doi-x-6", "doi-x-6s", "dsb-x-3", "dsb-x-3s", "dsb-x-4", "dsb-x-4s", "dsb-x-5", "dsb-x-5s", "dsb-x-6", "dsb-x-6s", "el-x-3", "el-x-3s", "el-x-4", "el-x-4s", "el-x-5", "el-x-5s", "el-x-6", "el-x-6s", "en-AU-x-4", "en-x-5", "en-x-5s", "en-x-6", "en-x-6s", "eo-x-3", "eo-x-3s", "eo-x-5", "eo-x-5s", "eo-x-6", "eo-x-6s", "es-419-x-4", "es-419-x-4s", "es-AR-x-4", "es-AR-x-4s", "es-BO-x-4", "es-BO-x-4s", "es-BR-x-4", "es-BR-x-4s", "es-BZ-x-4", "es-BZ-x-4s", "es-CL-x-4", "es-CL-x-4s", "es-CL-x-6", "es-CL-x-6s", "es-CO-x-4", "es-CO-x-4s", "es-CR-x-4", "es-CR-x-4s", "es-CU-x-4", "es-CU-x-4s", "es-DO-x-4", "es-DO-x-4s", "es-EC-x-4", "es-EC-x-4s", "es-GT-x-4", "es-GT-x-4s", "es-HN-x-4", "es-HN-x-4s", "es-MX-x-4", "es-MX-x-4s", "es-NI-x-4", "es-NI-x-4s", "es-PA-x-4", "es-PA-x-4s", "es-PE-x-4", "es-PE-x-4s", "es-PR-x-4", "es-PR-x-4s", "es-PY-x-4", "es-PY-x-4s", "es-PY-x-6", "es-PY-x-6s", "es-SV-x-4", "es-SV-x-4s", "es-US-x-4", "es-US-x-4s", "es-UY-x-4", "es-UY-x-4s", "es-VE-x-4", "es-VE-x-4s", "es-VE-x-6", "es-VE-x-6s", "es-x-3", "es-x-3s", "es-x-4", "es-x-4s", "es-x-5", "es-x-5s", "es-x-6", "es-x-6s", "et-x-3", "et-x-3s", "et-x-4", "et-x-4s", "et-x-5", "et-x-5s", "et-x-6", "et-x-6s", "eu-x-3", "eu-x-3s", "eu-x-4", "eu-x-4s", "eu-x-5", "eu-x-5s", "eu-x-6", "eu-x-6s", "fa-x-3", "fa-x-3s", "fa-x-4", "fa-x-4s", "fa-x-5", "fa-x-5s", "fa-x-6", "fa-x-6s", "ff-Adlm-x-3", "ff-Adlm-x-3s", "ff-Adlm-x-4", "ff-Adlm-x-4s", "ff-Adlm-x-5", "ff-Adlm-x-5s", "ff-Adlm-x-6", "ff-Adlm-x-6s", "fi-x-3", "fi-x-3s", "fi-x-4", "fi-x-4s", "fi-x-5", "fi-x-5s", "fi-x-6", "fi-x-6s", "fil-x-3", "fil-x-3s", "fil-x-4", "fil-x-4s", "fil-x-5", "fil-x-5s", "fil-x-6", "fil-x-6s", "fo-x-3", "fo-x-3s", "fo-x-4", "fo-x-4s", "fo-x-5", "fo-x-5s", "fo-x-6", "fo-x-6s", "fr-x-3", "fr-x-3s", "fr-x-4", "fr-x-4s", "fr-x-5", "fr-x-5s", "fr-x-6", "fr-x-6s", "fy-x-3", "fy-x-3s", "fy-x-5", "fy-x-5s", "fy-x-6", "fy-x-6s", "ga-x-3", "ga-x-3s", "ga-x-4", "ga-x-4s", "ga-x-5", "ga-x-5s", "ga-x-6", "ga-x-6s", "gd-x-3", "gd-x-3s", "gd-x-4", "gd-x-4s", "gd-x-5", "gd-x-5s", "gd-x-6", "gd-x-6s", "gl-x-3", "gl-x-3s", "gl-x-4", "gl-x-4s", "gl-x-5", "gl-x-5s", "gl-x-6", "gl-x-6s", "gu-x-3", "gu-x-3s", "gu-x-4", "gu-x-4s", "gu-x-5", "gu-x-5s", "gu-x-6", "gu-x-6s", "ha-x-3", "ha-x-3s", "ha-x-4", "ha-x-4s", "ha-x-5", "ha-x-5s", "ha-x-6", "ha-x-6s", "he-x-3", "he-x-3s", "he-x-4", "he-x-4s", "he-x-5", "he-x-5s", "he-x-6", "he-x-6s", "hi-Latn-x-3", "hi-Latn-x-3s", "hi-Latn-x-4", "hi-Latn-x-4s", "hi-Latn-x-5", "hi-Latn-x-5s", "hi-Latn-x-6", "hi-Latn-x-6s", "hi-x-3", "hi-x-3s", "hi-x-4", "hi-x-4s", "hi-x-5", "hi-x-5s", "hi-x-6", "hi-x-6s", "hr-BA-x-4s", "hr-x-3", "hr-x-3s", "hr-x-4", "hr-x-4s", "hr-x-5", "hr-x-5s", "hr-x-6", "hr-x-6s", "hsb-x-3", "hsb-x-3s", "hsb-x-4", "hsb-x-4s", "hsb-x-5", "hsb-x-5s", "hsb-x-6", "hsb-x-6s", "hu-x-3", "hu-x-3s", "hu-x-4", "hu-x-4s", "hu-x-5", "hu-x-5s", "hu-x-6", "hu-x-6s", "hy-x-3", "hy-x-3s", "hy-x-4", "hy-x-4s", "hy-x-5", "hy-x-5s", "hy-x-6", "hy-x-6s", "ia-x-3", "ia-x-3s", "ia-x-4", "ia-x-4s", "ia-x-5", "ia-x-5s", "ia-x-6", "ia-x-6s", "id-x-3", "id-x-3s", "id-x-4", "id-x-4s", "id-x-5", "id-x-5s", "id-x-6", "id-x-6s", "ie-x-3", "ie-x-3s", "ie-x-5", "ie-x-5s", "ie-x-6", "ie-x-6s", "ig-x-3", "ig-x-3s", "ig-x-5", "ig-x-5s", "ig-x-6", "ig-x-6s", "is-x-3", "is-x-3s", "is-x-4", "is-x-4s", "is-x-5", "is-x-5s", "is-x-6", "is-x-6s", "it-x-3", "it-x-3s", "it-x-4", "it-x-4s", "it-x-5", "it-x-5s", "it-x-6", "it-x-6s", "ja-x-3", "ja-x-3s", "ja-x-4", "ja-x-4s", "ja-x-5", "ja-x-5s", "ja-x-6", "ja-x-6s", "jv-x-3", "jv-x-3s", "jv-x-4", "jv-x-4s", "jv-x-5", "jv-x-5s", "jv-x-6", "jv-x-6s", "ka-x-3", "ka-x-3s", "ka-x-4", "ka-x-4s", "ka-x-5", "ka-x-5s", "ka-x-6", "ka-x-6s", "kea-x-3", "kea-x-3s", "kea-x-4", "kea-x-4s", "kea-x-5", "kea-x-5s", "kea-x-6", "kea-x-6s", "kgp-x-3", "kgp-x-3s", "kgp-x-4", "kgp-x-4s", "kgp-x-5", "kgp-x-5s", "kgp-x-6", "kgp-x-6s", "kk-x-3", "kk-x-3s", "kk-x-4", "kk-x-4s", "kk-x-5", "kk-x-5s", "kk-x-6", "kk-x-6s", "km-x-3", "km-x-3s", "km-x-4", "km-x-4s", "km-x-5", "km-x-5s", "km-x-6", "km-x-6s", "kn-x-3", "kn-x-3s", "kn-x-4", "kn-x-4s", "kn-x-5", "kn-x-5s", "kn-x-6", "kn-x-6s", "ko-x-3", "ko-x-3s", "ko-x-4", "ko-x-4s", "ko-x-5", "ko-x-5s", "ko-x-6", "ko-x-6s", "kok-x-3", "kok-x-3s", "kok-x-4", "kok-x-4s", "kok-x-5", "kok-x-5s", "kok-x-6", "kok-x-6s", "ks-Deva-x-3", "ks-Deva-x-3s", "ks-Deva-x-4", "ks-Deva-x-4s", "ks-Deva-x-5", "ks-Deva-x-5s", "ks-Deva-x-6", "ks-Deva-x-6s", "ks-x-3", "ks-x-3s", "ks-x-4", "ks-x-4s", "ks-x-5", "ks-x-5s", "ks-x-6", "ks-x-6s", "ku-x-3", "ku-x-3s", "ku-x-4", "ku-x-4s", "ku-x-5", "ku-x-5s", "ku-x-6", "ku-x-6s", "kxv-Deva-x-3", "kxv-Deva-x-3s", "kxv-Deva-x-5", "kxv-Deva-x-5s", "kxv-Deva-x-6", "kxv-Deva-x-6s", "kxv-Orya-x-3", "kxv-Orya-x-3s", "kxv-Orya-x-5", "kxv-Orya-x-5s", "kxv-Orya-x-6", "kxv-Orya-x-6s", "kxv-Telu-x-3", "kxv-Telu-x-3s", "kxv-Telu-x-5", "kxv-Telu-x-5s", "kxv-Telu-x-6", "kxv-Telu-x-6s", "kxv-x-3", "kxv-x-3s", "kxv-x-4", "kxv-x-4s", "kxv-x-5", "kxv-x-5s", "kxv-x-6", "kxv-x-6s", "ky-x-3", "ky-x-3s", "ky-x-4", "ky-x-4s", "ky-x-5", "ky-x-5s", "ky-x-6", "ky-x-6s", "lb-x-3", "lb-x-3s", "lb-x-4", "lb-x-4s", "lb-x-5", "lb-x-5s", "lb-x-6", "lb-x-6s", "lij-x-3", "lij-x-3s", "lij-x-5", "lij-x-5s", "lij-x-6", "lij-x-6s", "lmo-x-3", "lmo-x-3s", "lmo-x-5", "lmo-x-5s", "lmo-x-6", "lmo-x-6s", "lo-x-3", "lo-x-3s", "lo-x-4", "lo-x-4s", "lo-x-5", "lo-x-5s", "lo-x-6", "lo-x-6s", "lt-x-3", "lt-x-3s", "lt-x-4", "lt-x-4s", "lt-x-5", "lt-x-5s", "lt-x-6", "lt-x-6s", "lv-x-3", "lv-x-3s", "lv-x-4", "lv-x-4s", "lv-x-5", "lv-x-5s", "lv-x-6", "lv-x-6s", "mai-x-3", "mai-x-3s", "mai-x-4", "mai-x-4s", "mai-x-5", "mai-x-5s", "mai-x-6", "mai-x-6s", "mi-x-3", "mi-x-3s", "mi-x-4", "mi-x-4s", "mi-x-5", "mi-x-5s", "mi-x-6", "mi-x-6s", "mk-x-3", "mk-x-3s", "mk-x-4", "mk-x-4s", "mk-x-5", "mk-x-5s", "mk-x-6", "mk-x-6s", "ml-x-3", "ml-x-3s", "ml-x-4", "ml-x-4s", "ml-x-5", "ml-x-5s", "ml-x-6", "ml-x-6s", "mn-x-3", "mn-x-3s", "mn-x-4", "mn-x-4s", "mn-x-5", "mn-x-5s", "mn-x-6", "mn-x-6s", "mni-x-3", "mni-x-3s", "mni-x-4", "mni-x-4s", "mni-x-5", "mni-x-5s", "mni-x-6", "mni-x-6s", "mr-x-3", "mr-x-3s", "mr-x-4", "mr-x-4s", "mr-x-5", "mr-x-5s", "mr-x-6", "mr-x-6s", "ms-x-3", "ms-x-3s", "ms-x-4", "ms-x-4s", "ms-x-5", "ms-x-5s", "ms-x-6", "ms-x-6s", "mt-x-3", "mt-x-3s", "mt-x-4", "mt-x-4s", "mt-x-5", "mt-x-5s", "mt-x-6", "mt-x-6s", "my-x-3", "my-x-3s", "my-x-4", "my-x-4s", "my-x-5", "my-x-5s", "my-x-6", "my-x-6s", "nb-x-3", "nb-x-3s", "nb-x-4", "nb-x-4s", "nb-x-5", "nb-x-5s", "nb-x-6", "nb-x-6s", "nds-x-3", "nds-x-3s", "nds-x-5", "nds-x-5s", "nds-x-6", "nds-x-6s", "ne-x-3", "ne-x-3s", "ne-x-4", "ne-x-4s", "ne-x-5", "ne-x-5s", "ne-x-6", "ne-x-6s", "nl-x-3", "nl-x-3s", "nl-x-4", "nl-x-4s", "nl-x-5", "nl-x-5s", "nl-x-6", "nl-x-6s", "nn-x-3", "nn-x-3s", "nn-x-4", "nn-x-4s", "nn-x-5", "nn-x-5s", "nn-x-6", "nn-x-6s", "no-x-3", "no-x-3s", "no-x-4", "no-x-4s", "no-x-5", "no-x-5s", "no-x-6", "no-x-6s", "nqo-x-3", "nqo-x-3s", "nqo-x-4", "nqo-x-4s", "nqo-x-5", "nqo-x-5s", "nqo-x-6", "nqo-x-6s", "oc-x-3", "oc-x-3s", "oc-x-5", "oc-x-5s", "oc-x-6", "oc-x-6s", "or-x-3", "or-x-3s", "or-x-4", "or-x-4s", "or-x-5", "or-x-5s", "or-x-6", "or-x-6s", "pa-x-3", "pa-x-3s", "pa-x-4", "pa-x-4s", "pa-x-5", "pa-x-5s", "pa-x-6", "pa-x-6s", "pcm-x-3", "pcm-x-3s", "pcm-x-5", "pcm-x-5s", "pcm-x-6", "pcm-x-6s", "pl-x-3", "pl-x-3s", "pl-x-4", "pl-x-4s", "pl-x-5", "pl-x-5s", "pl-x-6", "pl-x-6s", "prg-x-3", "prg-x-3s", "prg-x-5", "prg-x-5s", "prg-x-6", "prg-x-6s", "ps-x-3", "ps-x-3s", "ps-x-5", "ps-x-5s", "ps-x-6", "ps-x-6s", "pt-AO-x-3", "pt-AO-x-3s", "pt-CH-x-3", "pt-CH-x-3s", "pt-CV-x-3", "pt-CV-x-3s", "pt-GQ-x-3", "pt-GQ-x-3s", "pt-GW-x-3", "pt-GW-x-3s", "pt-LU-x-3", "pt-LU-x-3s", "pt-MO-x-3", "pt-MO-x-3s", "pt-MZ-x-3", "pt-MZ-x-3s", "pt-PT-x-3", "pt-PT-x-3s", "pt-ST-x-3", "pt-ST-x-3s", "pt-TL-x-3", "pt-TL-x-3s", "pt-x-3", "pt-x-3s", "pt-x-4", "pt-x-4s", "pt-x-5", "pt-x-5s", "pt-x-6", "pt-x-6s", "qu-x-3", "qu-x-3s", "qu-x-4", "qu-x-4s", "qu-x-5", "qu-x-5s", "qu-x-6", "qu-x-6s", "raj-x-3", "raj-x-3s", "raj-x-5", "raj-x-5s", "raj-x-6", "raj-x-6s", "rm-x-3", "rm-x-3s", "rm-x-4", "rm-x-4s", "rm-x-5", "rm-x-5s", "rm-x-6", "rm-x-6s", "ro-MD-x-3", "ro-MD-x-3s", "ro-MD-x-4", "ro-MD-x-4s", "ro-MD-x-6", "ro-MD-x-6s", "ro-x-3", "ro-x-3s", "ro-x-4", "ro-x-4s", "ro-x-5", "ro-x-5s", "ro-x-6", "ro-x-6s", "ru-x-3", "ru-x-3s", "ru-x-4", "ru-x-4s", "ru-x-5", "ru-x-5s", "ru-x-6", "ru-x-6s", "sa-x-3", "sa-x-3s", "sa-x-4", "sa-x-4s", "sa-x-5", "sa-x-5s", "sah-x-3", "sah-x-3s", "sah-x-4", "sah-x-4s", "sah-x-5", "sah-x-5s", "sah-x-6", "sah-x-6s", "sat-x-3", "sat-x-3s", "sat-x-4", "sat-x-4s", "sat-x-5", "sat-x-5s", "sat-x-6", "sat-x-6s", "sc-x-3", "sc-x-3s", "sc-x-4", "sc-x-4s", "sc-x-5", "sc-x-5s", "sc-x-6", "sc-x-6s", "sd-Deva-x-3", "sd-Deva-x-3s", "sd-Deva-x-4", "sd-Deva-x-4s", "sd-Deva-x-5", "sd-Deva-x-5s", "sd-Deva-x-6", "sd-Deva-x-6s", "sd-x-3", "sd-x-3s", "sd-x-4", "sd-x-4s", "sd-x-5", "sd-x-5s", "sd-x-6", "sd-x-6s", "si-x-3", "si-x-3s", "si-x-4", "si-x-4s", "si-x-5", "si-x-5s", "si-x-6", "si-x-6s", "sk-x-3", "sk-x-3s", "sk-x-4", "sk-x-4s", "sk-x-5", "sk-x-5s", "sk-x-6", "sk-x-6s", "sl-x-3", "sl-x-3s", "sl-x-4", "sl-x-4s", "sl-x-5", "sl-x-5s", "sl-x-6", "sl-x-6s", "so-x-3", "so-x-3s", "so-x-4", "so-x-4s", "so-x-5", "so-x-5s", "so-x-6", "so-x-6s", "sq-x-3", "sq-x-3s", "sq-x-4", "sq-x-4s", "sq-x-5", "sq-x-5s", "sq-x-6", "sq-x-6s", "sr-BA-x-3", "sr-BA-x-3s", "sr-BA-x-5", "sr-BA-x-5s", "sr-Latn-BA-x-3", "sr-Latn-BA-x-3s", "sr-Latn-BA-x-5", "sr-Latn-BA-x-5s", "sr-Latn-x-3", "sr-Latn-x-3s", "sr-Latn-x-4", "sr-Latn-x-4s", "sr-Latn-x-5", "sr-Latn-x-5s", "sr-Latn-x-6", "sr-Latn-x-6s", "sr-ME-x-5", "sr-ME-x-5s", "sr-x-3", "sr-x-3s", "sr-x-4", "sr-x-4s", "sr-x-5", "sr-x-5s", "sr-x-6", "sr-x-6s", "su-x-3", "su-x-3s", "su-x-4", "su-x-4s", "su-x-5", "su-x-5s", "su-x-6", "su-x-6s", "sv-x-3", "sv-x-3s", "sv-x-4", "sv-x-4s", "sv-x-5", "sv-x-5s", "sv-x-6", "sv-x-6s", "sw-x-3", "sw-x-3s", "sw-x-5", "sw-x-5s", "sw-x-6", "sw-x-6s", "syr-x-3", "syr-x-3s", "syr-x-4", "syr-x-4s", "syr-x-5", "syr-x-5s", "syr-x-6", "syr-x-6s", "szl-x-3", "szl-x-3s", "szl-x-5", "szl-x-5s", "szl-x-6", "szl-x-6s", "ta-x-3", "ta-x-3s", "ta-x-4", "ta-x-4s", "ta-x-5", "ta-x-5s", "ta-x-6", "ta-x-6s", "te-x-3", "te-x-3s", "te-x-4", "te-x-4s", "te-x-5", "te-x-5s", "te-x-6", "te-x-6s", "tg-x-3", "tg-x-3s", "tg-x-4", "tg-x-4s", "tg-x-5", "tg-x-5s", "tg-x-6", "tg-x-6s", "th-x-3", "th-x-3s", "th-x-4", "th-x-4s", "th-x-5", "th-x-5s", "th-x-6", "th-x-6s", "ti-x-3", "ti-x-3s", "ti-x-4", "ti-x-4s", "ti-x-5", "ti-x-5s", "ti-x-6", "ti-x-6s", "tk-x-3", "tk-x-3s", "tk-x-4", "tk-x-4s", "tk-x-5", "tk-x-5s", "tk-x-6", "tk-x-6s", "to-x-3", "to-x-3s", "to-x-4", "to-x-4s", "to-x-5", "to-x-5s", "to-x-6", "to-x-6s", "tok-x-3", "tok-x-3s", "tok-x-5", "tok-x-5s", "tok-x-6", "tok-x-6s", "tr-x-3", "tr-x-3s", "tr-x-4", "tr-x-4s", "tr-x-5", "tr-x-5s", "tr-x-6", "tr-x-6s", "tt-x-3", "tt-x-3s", "tt-x-4", "tt-x-4s", "tt-x-5", "tt-x-5s", "tt-x-6", "tt-x-6s", "ug-x-3", "ug-x-3s", "ug-x-4", "ug-x-4s", "ug-x-5", "ug-x-5s", "ug-x-6", "ug-x-6s", "uk-x-3", "uk-x-3s", "uk-x-4", "uk-x-4s", "uk-x-5", "uk-x-5s", "uk-x-6", "uk-x-6s", "und-x-3", "und-x-3s", "und-x-4", "und-x-4s", "und-x-5", "und-x-5s", "und-x-6", "und-x-6s", "ur-x-3", "ur-x-3s", "ur-x-5", "ur-x-5s", "ur-x-6", "ur-x-6s", "uz-Cyrl-x-3", "uz-Cyrl-x-3s", "uz-Cyrl-x-4", "uz-Cyrl-x-4s", "uz-Cyrl-x-5", "uz-Cyrl-x-5s", "uz-Cyrl-x-6", "uz-Cyrl-x-6s", "uz-x-3", "uz-x-3s", "uz-x-4", "uz-x-4s", "uz-x-5", "uz-x-5s", "uz-x-6", "uz-x-6s", "vec-x-3", "vec-x-3s", "vec-x-4", "vec-x-4s", "vec-x-5", "vec-x-5s", "vec-x-6", "vec-x-6s", "vi-x-3", "vi-x-3s", "vi-x-4", "vi-x-4s", "vi-x-5", "vi-x-5s", "vi-x-6", "vi-x-6s", "vmw-x-3", "vmw-x-3s", "vmw-x-5", "vmw-x-5s", "vmw-x-6", "vmw-x-6s", "wo-x-3", "wo-x-3s", "wo-x-4", "wo-x-4s", "wo-x-5", "wo-x-5s", "wo-x-6", "wo-x-6s", "xh-x-3", "xh-x-3s", "xh-x-4", "xh-x-4s", "xh-x-5", "xh-x-5s", "xh-x-6", "xh-x-6s", "xnr-x-3", "xnr-x-3s", "xnr-x-4", "xnr-x-4s", "xnr-x-5", "xnr-x-5s", "xnr-x-6", "xnr-x-6s", "yo-BJ-x-3", "yo-BJ-x-3s", "yo-BJ-x-4", "yo-BJ-x-4s", "yo-BJ-x-5", "yo-BJ-x-5s", "yo-BJ-x-6", "yo-BJ-x-6s", "yo-x-3", "yo-x-3s", "yo-x-4", "yo-x-4s", "yo-x-5", "yo-x-5s", "yo-x-6", "yo-x-6s", "yrl-x-3", "yrl-x-3s", "yrl-x-4", "yrl-x-4s", "yrl-x-5", "yrl-x-5s", "yrl-x-6", "yrl-x-6s", "yue-Hans-x-3", "yue-Hans-x-3s", "yue-Hans-x-4", "yue-Hans-x-4s", "yue-Hans-x-5", "yue-Hans-x-5s", "yue-Hans-x-6", "yue-Hans-x-6s", "yue-x-3", "yue-x-3s", "yue-x-4", "yue-x-4s", "yue-x-5", "yue-x-5s", "yue-x-6", "yue-x-6s", "za-x-3", "za-x-3s", "za-x-5", "za-x-5s", "za-x-6", "za-x-6s", "zh-Hant-x-3", "zh-Hant-x-3s", "zh-Hant-x-4", "zh-Hant-x-4s", "zh-Hant-x-5", "zh-Hant-x-5s", "zh-Hant-x-6", "zh-Hant-x-6s", "zh-x-3", "zh-x-3s", "zh-x-4", "zh-x-4s", "zh-x-5", "zh-x-5s", "zh-x-6", "zh-x-6s", "zu-x-3", "zu-x-3s", "zu-x-4", "zu-x-4s", "zu-x-5", "zu-x-5s", "zu-x-6", "zu-x-6s"]; + static VALUES: [&::Yokeable; 1384usize] = [&AF_X_3, &AF_X_3, &AF_X_4, &AF_X_4, &AF_X_5, &AF_X_5, &AF_X_3, &AF_X_3, &AM_X_3, &AM_X_3, &AM_X_4, &AM_X_4, &AM_X_5, &AM_X_5, &AM_X_4, &AM_X_4, &AR_X_3, &AR_X_3, &AR_X_4, &AR_X_4, &AR_X_3, &AR_X_3, &AR_X_6, &AR_X_6, &AS_X_3, &AS_X_3, &AS_X_4, &AS_X_4, &AS_X_5, &AS_X_5, &AS_X_3, &AS_X_3, &AST_X_3, &AST_X_3, &AST_X_4, &AST_X_4, &AST_X_5, &AST_X_5, &AST_X_6, &AST_X_6, &AZ_X_3, &AZ_X_3S, &AZ_X_4, &AZ_X_4, &AZ_X_5, &AZ_X_5, &AZ_X_3S, &AZ_X_3S, &BE_X_3, &BE_X_3, &BE_X_4, &BE_X_4, &BE_X_5, &BE_X_5, &BE_X_3, &BE_X_3, &BG_X_3, &BG_X_3, &BG_X_4, &BG_X_4, &BG_X_5, &BG_X_5, &BG_X_3, &BG_X_3, &BGC_X_3, &BGC_X_3, &BGC_X_4, &BGC_X_4, &BGC_X_3, &BGC_X_3, &BGC_X_3, &BGC_X_3, &BHO_X_3, &BHO_X_3, &BGC_X_4, &BGC_X_4, &BHO_X_3, &BHO_X_3, &BHO_X_3, &BHO_X_3, &BLO_X_3, &BLO_X_3, &BLO_X_4, &BLO_X_4, &BLO_X_5, &BLO_X_5, &BLO_X_6, &BLO_X_6, &BN_IN_X_6, &BN_IN_X_6, &BN_X_3, &BN_X_3, &BN_X_4, &BN_X_4, &BN_X_5, &BN_X_5, &BN_X_6, &BN_X_6, &BR_X_3, &BR_X_3, &BR_X_4, &BR_X_4, &BR_X_5, &BR_X_5, &BR_X_3, &BR_X_3, &BRX_X_3, &BRX_X_3, &BRX_X_4, &BRX_X_4, &BRX_X_5, &BRX_X_5S, &BRX_X_3, &BRX_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_4, &BS_CYRL_X_4, &BS_CYRL_X_5, &BS_CYRL_X_5, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_X_3, &BS_X_3, &BS_X_4, &BS_X_4S, &BS_X_5, &BS_X_5, &BS_X_3, &BS_X_3, &CA_X_3, &CA_X_3, &CA_X_3, &CA_X_3, &CA_X_5, &CA_X_5, &CA_X_3, &CA_X_3, &CEB_X_3, &CEB_X_3, &CEB_X_4, &CEB_X_4, &CEB_X_5, &CEB_X_5, &CEB_X_3, &CEB_X_3, &CHR_X_3, &CHR_X_3, &CHR_X_4, &CHR_X_4, &CHR_X_5, &CHR_X_5, &CHR_X_6, &CHR_X_6, &CS_X_3, &CS_X_3, &CS_X_4, &CS_X_4, &CS_X_5, &CS_X_5, &CS_X_3, &CS_X_3, &CSW_X_3, &CSW_X_3, &BGC_X_4, &BGC_X_4, &CSW_X_3, &CSW_X_3, &CSW_X_3, &CSW_X_3, &CV_X_3, &CV_X_3, &CV_X_4, &CV_X_4, &CV_X_5, &CV_X_5, &CV_X_3, &CV_X_3, &CY_X_3, &CY_X_3S, &CY_X_4, &CY_X_4, &CY_X_5, &CY_X_5, &CY_X_6, &CY_X_6, &DA_X_3, &DA_X_3, &DA_X_4, &DA_X_4, &DA_X_5, &DA_X_5, &DA_X_6, &DA_X_6, &DE_CH_X_6, &DE_CH_X_6, &DE_X_3, &DE_CH_X_6, &DE_X_4, &DE_X_4, &DE_X_5, &DE_X_5, &DE_X_3, &DE_X_3, &DOI_X_3, &DOI_X_3, &DOI_X_4, &DOI_X_4S, &DOI_X_5, &DOI_X_5, &DOI_X_3, &DOI_X_3, &DSB_X_3, &DSB_X_3, &DSB_X_4, &DSB_X_4, &DSB_X_5, &DSB_X_5, &DSB_X_6, &DSB_X_6, &EL_X_3, &EL_X_3, &EL_X_4, &EL_X_4, &EL_X_5, &EL_X_5, &EL_X_6, &EL_X_6, &EN_AU_X_4, &EN_X_3, &EN_X_3, &BGC_X_4, &BGC_X_4, &EN_X_5, &EN_X_5, &EN_X_6, &EN_X_6, &EO_X_3, &EO_X_3, &BGC_X_4, &BGC_X_4, &EO_X_5, &EO_X_5, &EO_X_3, &EO_X_3, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_CL_X_6, &ES_CL_X_6, &ES_CO_X_4, &ES_CO_X_4S, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_PY_X_6, &ES_PY_X_6S, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_419_X_4, &ES_PY_X_6S, &ES_PY_X_6S, &ES_X_3, &ES_X_3, &ES_X_4, &ES_X_4, &ES_X_5, &ES_X_5, &ES_X_6, &ES_X_6, &ET_X_3, &ET_X_3, &ET_X_3, &ET_X_3, &ET_X_5, &ET_X_5, &ET_X_3, &ET_X_3, &EU_X_3, &EU_X_3, &EU_X_4, &EU_X_4, &EU_X_5, &EU_X_5, &EU_X_3, &EU_X_3, &FA_X_3, &FA_X_3, &FA_X_4, &FA_X_4, &FA_X_3, &FA_X_3, &FA_X_6, &FA_X_6, &FF_ADLM_X_3, &FF_ADLM_X_3, &FF_ADLM_X_4, &FF_ADLM_X_4, &FF_ADLM_X_5, &FF_ADLM_X_5, &FF_ADLM_X_3, &FF_ADLM_X_3, &FI_X_3, &FI_X_3, &FI_X_4, &FI_X_4, &FI_X_5, &FI_X_5S, &FI_X_3, &FI_X_3, &FIL_X_3, &FIL_X_3, &FIL_X_3, &FIL_X_3, &FIL_X_5, &FIL_X_5, &FIL_X_6, &FIL_X_6, &FO_X_3, &FO_X_3S, &FO_X_4, &FO_X_4, &FO_X_5, &FO_X_5, &FO_X_6, &FO_X_6S, &FR_X_3, &FR_X_3, &ES_419_X_4, &ES_419_X_4, &FR_X_5, &FR_X_5, &FR_X_6, &FR_X_6, &FY_X_3, &FY_X_3, &BGC_X_4, &BGC_X_4, &FY_X_5, &FY_X_5, &FY_X_3, &FY_X_3, &GA_X_3, &GA_X_3, &GA_X_4, &GA_X_4, &GA_X_5, &GA_X_5, &GA_X_6, &GA_X_6, &GD_X_3, &GD_X_3, &GD_X_4, &GD_X_4, &GD_X_5, &GD_X_5, &GD_X_6, &GD_X_6, &GL_X_3, &GL_X_3, &GL_X_4, &AST_X_4, &GL_X_5, &GL_X_5, &GL_X_6, &GL_X_6, &GU_X_3, &GU_X_3, &GU_X_4, &GU_X_4, &GU_X_5, &GU_X_5, &GU_X_4, &GU_X_4, &HA_X_3, &HA_X_3, &HA_X_4, &HA_X_4, &HA_X_5, &HA_X_5, &HA_X_6, &HA_X_6, &HE_X_3, &HE_X_3, &HE_X_4, &HE_X_4, &HE_X_5, &HE_X_5, &HE_X_4, &HE_X_4, &HI_LATN_X_3, &HI_LATN_X_3, &HI_LATN_X_4, &HI_LATN_X_4, &HI_LATN_X_5, &HI_LATN_X_5, &HI_LATN_X_6, &HI_LATN_X_6, &HI_X_3, &HI_X_3, &HI_X_4, &HI_X_4, &HI_X_5, &HI_X_5, &HI_X_4, &HI_X_4, &BS_X_4, &BS_X_3, &BS_X_3, &BS_X_4, &BS_X_4S, &BS_X_5, &BS_X_5, &BS_X_3, &BS_X_3, &HSB_X_3, &HSB_X_3, &HSB_X_4, &HSB_X_4, &HSB_X_5, &HSB_X_5, &HSB_X_6, &HSB_X_6, &HU_X_3, &HU_X_3, &HU_X_4, &HU_X_4, &HU_X_5, &HU_X_5, &HU_X_3, &HU_X_3, &HY_X_3, &HY_X_3, &HY_X_4, &HY_X_4, &HY_X_5, &HY_X_5, &HY_X_6, &HY_X_6, &IA_X_3, &IA_X_3, &ES_CO_X_4S, &ES_CO_X_4S, &IA_X_5, &IA_X_5, &IA_X_6, &IA_X_6, &ID_X_3, &ID_X_3, &ID_X_4, &ID_X_4, &ID_X_5, &ID_X_5, &ID_X_3, &ID_X_3, &IE_X_3, &IE_X_3, &BGC_X_4, &BGC_X_4, &IE_X_3, &IE_X_3, &IE_X_3, &IE_X_3, &IG_X_3, &IG_X_3, &BGC_X_4, &BGC_X_4, &IG_X_5, &IG_X_5, &IG_X_3, &IG_X_3, &IS_X_3, &IS_X_3, &IS_X_4, &IS_X_4, &IS_X_5, &IS_X_5, &IS_X_6, &IS_X_6, &IT_X_3, &IT_X_3, &IT_X_4, &IT_X_4, &IT_X_5, &IT_X_5, &IT_X_3, &IT_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_3, &JA_X_5, &JA_X_5, &JA_X_3, &JA_X_3, &JV_X_3, &JV_X_3, &JV_X_4, &JV_X_4, &JV_X_5, &JV_X_5, &JV_X_3, &JV_X_3, &KA_X_3, &KA_X_3, &KA_X_4, &KA_X_4, &KA_X_5, &KA_X_5, &KA_X_6, &KA_X_6, &KEA_X_3, &KEA_X_3, &KEA_X_4, &KEA_X_4, &KEA_X_5, &KEA_X_5, &KEA_X_6, &KEA_X_6, &KGP_X_3, &KGP_X_3, &KGP_X_4, &KGP_X_4, &KGP_X_5, &KGP_X_5, &KGP_X_6, &KGP_X_6, &KK_X_3, &KK_X_3, &KK_X_4, &KK_X_4, &KK_X_5, &KK_X_5, &KK_X_3, &KK_X_3, &KM_X_3, &KM_X_3, &KM_X_4, &KM_X_4, &KM_X_5, &KM_X_5S, &KM_X_6, &KM_X_6, &KN_X_3, &KN_X_3, &KN_X_4, &KN_X_4, &KN_X_5, &KN_X_5, &KN_X_3, &KN_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_3, &KO_X_5, &KO_X_5, &KO_X_3, &KO_X_3, &KOK_X_3, &KOK_X_3, &KOK_X_4, &KOK_X_4S, &KOK_X_3, &KOK_X_3, &KOK_X_6, &KOK_X_6, &KS_DEVA_X_3, &KS_DEVA_X_3S, &KS_DEVA_X_4, &KS_DEVA_X_4, &KS_DEVA_X_5, &KS_DEVA_X_3S, &KS_DEVA_X_3, &KS_DEVA_X_3, &KS_X_3, &KS_X_3, &KS_X_4, &KS_X_4, &KS_X_5, &KS_X_5, &KS_X_3, &KS_X_3, &KU_X_3, &KU_X_3, &KU_X_4, &KU_X_4, &KU_X_5, &KU_X_5, &KU_X_6, &KU_X_6, &KXV_DEVA_X_3, &KXV_DEVA_X_3, &BGC_X_4, &BGC_X_4, &KXV_DEVA_X_3, &KXV_DEVA_X_3, &KXV_DEVA_X_3, &KXV_DEVA_X_3, &KXV_ORYA_X_3, &KXV_ORYA_X_3, &BGC_X_4, &BGC_X_4, &KXV_ORYA_X_3, &KXV_ORYA_X_3, &KXV_ORYA_X_3, &KXV_ORYA_X_3, &KXV_TELU_X_3, &KXV_TELU_X_3, &BGC_X_4, &BGC_X_4, &KXV_TELU_X_3, &KXV_TELU_X_3, &KXV_TELU_X_3, &KXV_TELU_X_3, &KXV_X_3, &KXV_X_3, &KXV_X_4, &KXV_X_4, &KXV_X_5, &KXV_X_5, &KXV_X_6, &KXV_X_6, &KY_X_3, &KY_X_3, &KY_X_4, &KY_X_4, &KY_X_5, &KY_X_5, &KY_X_6, &KY_X_6, &LB_X_3, &LB_X_3S, &DE_X_4, &DE_X_4, &LB_X_5, &LB_X_5, &LB_X_6, &LB_X_6, &LIJ_X_3, &LIJ_X_3, &BGC_X_4, &BGC_X_4, &LIJ_X_3, &LIJ_X_3, &LIJ_X_3, &LIJ_X_3, &LMO_X_3, &LMO_X_3, &BGC_X_4, &BGC_X_4, &LMO_X_3, &LMO_X_3, &LMO_X_3, &LMO_X_3, &LO_X_3, &LO_X_3, &LO_X_4, &LO_X_4, &LO_X_5, &LO_X_5, &LO_X_6, &LO_X_6, <_X_3, <_X_3, <_X_4, <_X_4, <_X_5, <_X_5, <_X_6, <_X_6, &LV_X_3, &LV_X_3S, &LV_X_4, &LV_X_4, &LV_X_5, &LV_X_5S, &LV_X_6, &LV_X_6, &HI_X_3, &HI_X_3, &HI_X_4, &HI_X_4, &MAI_X_5, &MAI_X_5, &MAI_X_6, &MAI_X_6, &MI_X_3, &MI_X_3, &MI_X_4, &MI_X_4, &MI_X_5, &MI_X_5, &MI_X_6, &MI_X_6, &MK_X_3, &MK_X_3, &BG_X_4, &BG_X_4, &MK_X_5, &MK_X_5, &MK_X_3, &MK_X_3, &ML_X_3, &ML_X_3, &ML_X_4, &ML_X_4S, &ML_X_5, &ML_X_5S, &ML_X_4S, &ML_X_4S, &MN_X_3, &MN_X_3, &MN_X_3, &MN_X_3, &MN_X_5, &MN_X_5S, &MN_X_3, &MN_X_3, &MNI_X_3, &MNI_X_3, &MNI_X_4, &MNI_X_4S, &MNI_X_3, &MNI_X_3, &MNI_X_3, &MNI_X_3, &MR_X_3, &MR_X_3, &HI_X_4, &HI_X_4, &MR_X_5, &MR_X_5, &HI_X_4, &HI_X_4, &MS_X_3, &MS_X_3, &MS_X_4, &MS_X_4, &MS_X_5, &MS_X_5, &MS_X_6, &MS_X_6, &MT_X_3, &MT_X_3, &MT_X_4, &MT_X_4S, &MT_X_5, &MT_X_5, &MT_X_3, &MT_X_3, &MY_X_3, &MY_X_3, &MY_X_4, &MY_X_4, &MY_X_3, &MY_X_3, &MY_X_3, &MY_X_6S, &NB_X_3, &NB_X_3, &DA_X_4, &DA_X_4, &DA_X_5, &DA_X_5, &DA_X_6, &DA_X_6, &NDS_X_3, &NDS_X_3, &BGC_X_4, &BGC_X_4, &NDS_X_3, &NDS_X_3, &NDS_X_3, &NDS_X_3, &NE_X_3, &NE_X_3, &NE_X_4, &NE_X_4, &NE_X_5, &NE_X_5, &NE_X_3, &NE_X_3, &NL_X_3, &NL_X_3, &NL_X_4, &NL_X_4, &NL_X_5, &NL_X_5, &NL_X_3, &NL_X_3, &NN_X_3, &NN_X_3S, &DA_X_4, &DA_X_4, &NN_X_5, &NN_X_5, &NN_X_3, &NN_X_3, &NB_X_3, &NB_X_3, &DA_X_4, &DA_X_4, &DA_X_5, &DA_X_5, &DA_X_6, &DA_X_6, &NQO_X_3, &NQO_X_3S, &NQO_X_4, &NQO_X_4, &NQO_X_5, &NQO_X_5, &NQO_X_6, &NQO_X_6S, &OC_X_3, &OC_X_3, &BGC_X_4, &BGC_X_4, &OC_X_3, &OC_X_3, &OC_X_3, &OC_X_3, &OR_X_3, &OR_X_3, &OR_X_4, &OR_X_4, &OR_X_5, &OR_X_5, &OR_X_3, &OR_X_3, &PA_X_3, &PA_X_3, &PA_X_4, &PA_X_4, &PA_X_5, &PA_X_5, &PA_X_6, &PA_X_6, &PCM_X_3, &PCM_X_3, &BGC_X_4, &BGC_X_4, &PCM_X_5, &PCM_X_5, &PCM_X_3, &PCM_X_3, &PL_X_3, &PL_X_3, &PL_X_4, &PL_X_4S, &PL_X_5, &PL_X_5, &PL_X_6, &PL_X_6, &PRG_X_3, &PRG_X_3, &BGC_X_4, &BGC_X_4, &PRG_X_3, &PRG_X_3, &PRG_X_3, &PRG_X_3, &PS_X_3, &PS_X_3, &BGC_X_4, &BGC_X_4, &PS_X_3, &PS_X_3, &PS_X_3, &PS_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_AO_X_3, &PT_X_3, &PT_X_3, &PT_X_4, &PT_X_4, &PT_X_5, &PT_X_5, &PT_X_3, &PT_X_3, &QU_X_3, &QU_X_3, &ES_X_4, &ES_X_4, &QU_X_5, &QU_X_5, &QU_X_3, &QU_X_3, &HI_X_5, &HI_X_5, &BGC_X_4, &BGC_X_4, &HI_X_5, &HI_X_5, &HI_X_5, &HI_X_5, &RM_X_3, &RM_X_3, &RM_X_4, &RM_X_4, &RM_X_5, &RM_X_5, &RM_X_3, &RM_X_3, &RO_MD_X_3, &RO_MD_X_3, &RO_MD_X_4, &RO_MD_X_4, &RO_MD_X_6, &RO_MD_X_6, &RO_X_3, &RO_X_3, &ES_419_X_4, &ES_419_X_4, &RO_X_5, &RO_X_5, &RO_X_6, &RO_X_6, &RU_X_3, &RU_X_3, &RU_X_4, &RU_X_4, &RU_X_5, &RU_X_5, &RU_X_3, &RU_X_3, &HI_X_3, &HI_X_3, &HI_X_4, &HI_X_4, &SA_X_5, &SA_X_5, &EN_X_3, &EN_X_3, &SAH_X_3, &SAH_X_3, &SAH_X_4, &SAH_X_4, &SAH_X_5, &SAH_X_5, &SAH_X_3, &SAH_X_3, &SAT_X_3, &SAT_X_3, &SAT_X_4, &SAT_X_4, &SAT_X_5, &SAT_X_5, &SAT_X_3, &SAT_X_3, &SC_X_3, &SC_X_3, &SC_X_4, &SC_X_4, &SC_X_5, &SC_X_5, &SC_X_3, &SC_X_3, &SD_DEVA_X_3, &SD_DEVA_X_3S, &SD_DEVA_X_4, &SD_DEVA_X_4, &SD_DEVA_X_5, &SD_DEVA_X_5S, &SD_DEVA_X_3, &SD_DEVA_X_3, &SD_X_3, &SD_X_3, &SD_X_4, &SD_X_4, &SD_X_3, &SD_X_3, &SD_X_3, &SD_X_3, &SI_X_3, &SI_X_3, &SI_X_4, &SI_X_4, &SI_X_5, &SI_X_5, &SI_X_6, &SI_X_6, &SK_X_3, &SK_X_3, &SK_X_4, &SK_X_4, &SK_X_5, &SK_X_5, &SK_X_3, &SK_X_3, &SL_X_3, &SL_X_3, &SL_X_4, &SL_X_4, &SL_X_5, &SL_X_5, &SL_X_3, &SL_X_3, &SO_X_3, &SO_X_3, &SO_X_4, &SO_X_4, &SO_X_5, &SO_X_5, &SO_X_3, &SO_X_6S, &SQ_X_3, &SQ_X_3, &SQ_X_4, &SQ_X_4, &SQ_X_5, &SQ_X_5, &SQ_X_3, &SQ_X_3, &BS_CYRL_X_3, &BS_CYRL_X_3, &BS_CYRL_X_5, &BS_CYRL_X_5, &BS_X_3, &BS_X_3, &BS_X_5, &BS_X_5, &SR_LATN_X_3, &SR_LATN_X_3, &BS_X_4S, &BS_X_4S, &SR_LATN_X_5, &SR_LATN_X_5, &SR_LATN_X_6, &SR_LATN_X_6, &SR_ME_X_5, &SR_ME_X_5, &SR_X_3, &SR_X_3, &BS_CYRL_X_4, &BS_CYRL_X_4, &SR_X_5, &SR_X_5, &SR_X_6, &SR_X_6, &SU_X_3, &SU_X_3, &ID_X_4, &ID_X_4, &SU_X_5, &SU_X_5, &SU_X_3, &SU_X_3, &SV_X_3, &SV_X_3, &DA_X_4, &DA_X_4, &SV_X_5, &SV_X_5, &SV_X_6, &SV_X_6, &SW_X_3, &SW_X_3, &BGC_X_4, &BGC_X_4, &SW_X_3, &SW_X_3, &SW_X_3, &SW_X_3, &SYR_X_3, &SYR_X_3, &SYR_X_4, &SYR_X_4, &SYR_X_5, &SYR_X_5, &SYR_X_3, &SYR_X_3, &SZL_X_3, &SZL_X_3, &BGC_X_4, &BGC_X_4, &SZL_X_3, &SZL_X_3, &SZL_X_3, &SZL_X_3, &TA_X_3, &TA_X_3, &TA_X_4, &TA_X_4, &TA_X_5, &TA_X_5, &TA_X_4, &TA_X_4, &TE_X_3, &TE_X_3, &TE_X_4, &TE_X_4, &TE_X_5, &TE_X_5, &TE_X_6, &TE_X_6, &TG_X_3, &TG_X_3, &TG_X_4, &TG_X_4, &TG_X_5, &TG_X_5, &TG_X_3, &TG_X_3, &TH_X_3, &TH_X_3, &TH_X_4, &TH_X_4, &TH_X_5, &TH_X_5, &TH_X_3, &TH_X_3, &TI_X_3, &TI_X_3, &TI_X_4, &TI_X_4, &TI_X_5, &TI_X_5, &TI_X_3, &TI_X_3, &TK_X_3, &TK_X_3S, &TK_X_4, &TK_X_4, &TK_X_5, &TK_X_5S, &TK_X_6, &TK_X_6S, &TO_X_3, &TO_X_3, &TO_X_4, &TO_X_4, &TO_X_5, &TO_X_5, &TO_X_3, &TO_X_3, &TOK_X_3, &TOK_X_3, &BGC_X_4, &BGC_X_4, &TOK_X_3, &TOK_X_3, &TOK_X_3, &TOK_X_3, &TR_X_3, &TR_X_3, &TR_X_4, &TR_X_4, &TR_X_5, &TR_X_5, &TR_X_6, &TR_X_6, &TT_X_3, &TT_X_3, &TT_X_4, &TT_X_4, &TT_X_5, &TT_X_5, &TT_X_3, &TT_X_3, &UG_X_3, &UG_X_3, &UG_X_4, &UG_X_4, &UG_X_5, &UG_X_5, &UG_X_4, &UG_X_4, &BG_X_3, &BG_X_3, &UK_X_4, &UK_X_4, &UK_X_5, &UK_X_5S, &BG_X_3, &BG_X_3, &EN_X_3, &EN_X_3, &BGC_X_4, &BGC_X_4, &EN_X_3, &EN_X_3, &EN_X_3, &EN_X_3, &UR_X_3, &UR_X_3, &BGC_X_4, &BGC_X_4, &UR_X_3, &UR_X_3, &UR_X_3, &UR_X_3, &UZ_CYRL_X_3, &UZ_CYRL_X_3, &UZ_CYRL_X_4, &UZ_CYRL_X_4, &UZ_CYRL_X_5, &UZ_CYRL_X_5, &UZ_CYRL_X_6, &UZ_CYRL_X_6, &UZ_X_3, &UZ_X_3, &UZ_X_4, &UZ_X_4, &UZ_X_5, &UZ_X_5, &UZ_X_6, &UZ_X_6, &VEC_X_3, &VEC_X_3, &VEC_X_4, &VEC_X_4, &VEC_X_5, &VEC_X_5, &VEC_X_3, &VEC_X_3, &VI_X_3, &VI_X_3, &VI_X_4, &VI_X_4, &VI_X_5, &VI_X_5, &VI_X_4, &VI_X_4, &VMW_X_3, &VMW_X_3, &BGC_X_4, &BGC_X_4, &VMW_X_3, &VMW_X_3, &VMW_X_3, &VMW_X_3, &WO_X_3, &WO_X_3, &WO_X_3, &WO_X_3, &WO_X_5, &WO_X_5, &WO_X_3, &WO_X_3, &XH_X_3, &XH_X_3S, &XH_X_4, &XH_X_4S, &XH_X_5, &XH_X_5, &XH_X_3, &XH_X_3, &XNR_X_3, &XNR_X_3, &XNR_X_4, &XNR_X_4, &XNR_X_5, &XNR_X_5, &XNR_X_4, &XNR_X_4, &YO_BJ_X_3, &YO_BJ_X_3, &YO_BJ_X_4, &YO_BJ_X_4, &YO_BJ_X_5, &YO_BJ_X_5S, &YO_BJ_X_3, &YO_BJ_X_3, &YO_X_3, &YO_X_3, &YO_X_4, &YO_X_4, &YO_X_5, &YO_X_5S, &YO_X_3, &YO_X_3, &YRL_X_3, &YRL_X_3, &YRL_X_4, &YRL_X_4, &YRL_X_5, &YRL_X_5, &YRL_X_3, &YRL_X_3, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_4, &YUE_HANS_X_4, &YUE_HANS_X_5, &YUE_HANS_X_5, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_5, &YUE_HANS_X_5, &YUE_HANS_X_4, &YUE_HANS_X_4, &YUE_HANS_X_5, &YUE_HANS_X_5, &YUE_HANS_X_4, &YUE_HANS_X_4, &ZA_X_3, &ZA_X_3, &BGC_X_4, &BGC_X_4, &ZA_X_3, &ZA_X_3, &ZA_X_3, &ZA_X_3, &ZH_HANT_X_3, &ZH_HANT_X_3, &YUE_HANS_X_4, &YUE_HANS_X_4, &YUE_HANS_X_5, &YUE_HANS_X_5, &YUE_HANS_X_4, &YUE_HANS_X_4, &YUE_HANS_X_3, &YUE_HANS_X_3, &YUE_HANS_X_4, &YUE_HANS_X_4, &YUE_HANS_X_5, &YUE_HANS_X_5, &YUE_HANS_X_3, &YUE_HANS_X_3, &ZU_X_3, &ZU_X_3, &ZU_X_4, &ZU_X_4, &ZU_X_5, &ZU_X_5, &ZU_X_3, &ZU_X_3]; + static KEYS: [&str; 1384usize] = ["af-x-3", "af-x-3s", "af-x-4", "af-x-4s", "af-x-5", "af-x-5s", "af-x-6", "af-x-6s", "am-x-3", "am-x-3s", "am-x-4", "am-x-4s", "am-x-5", "am-x-5s", "am-x-6", "am-x-6s", "ar-x-3", "ar-x-3s", "ar-x-4", "ar-x-4s", "ar-x-5", "ar-x-5s", "ar-x-6", "ar-x-6s", "as-x-3", "as-x-3s", "as-x-4", "as-x-4s", "as-x-5", "as-x-5s", "as-x-6", "as-x-6s", "ast-x-3", "ast-x-3s", "ast-x-4", "ast-x-4s", "ast-x-5", "ast-x-5s", "ast-x-6", "ast-x-6s", "az-x-3", "az-x-3s", "az-x-4", "az-x-4s", "az-x-5", "az-x-5s", "az-x-6", "az-x-6s", "be-x-3", "be-x-3s", "be-x-4", "be-x-4s", "be-x-5", "be-x-5s", "be-x-6", "be-x-6s", "bg-x-3", "bg-x-3s", "bg-x-4", "bg-x-4s", "bg-x-5", "bg-x-5s", "bg-x-6", "bg-x-6s", "bgc-x-3", "bgc-x-3s", "bgc-x-4", "bgc-x-4s", "bgc-x-5", "bgc-x-5s", "bgc-x-6", "bgc-x-6s", "bho-x-3", "bho-x-3s", "bho-x-4", "bho-x-4s", "bho-x-5", "bho-x-5s", "bho-x-6", "bho-x-6s", "blo-x-3", "blo-x-3s", "blo-x-4", "blo-x-4s", "blo-x-5", "blo-x-5s", "blo-x-6", "blo-x-6s", "bn-IN-x-6", "bn-IN-x-6s", "bn-x-3", "bn-x-3s", "bn-x-4", "bn-x-4s", "bn-x-5", "bn-x-5s", "bn-x-6", "bn-x-6s", "br-x-3", "br-x-3s", "br-x-4", "br-x-4s", "br-x-5", "br-x-5s", "br-x-6", "br-x-6s", "brx-x-3", "brx-x-3s", "brx-x-4", "brx-x-4s", "brx-x-5", "brx-x-5s", "brx-x-6", "brx-x-6s", "bs-Cyrl-x-3", "bs-Cyrl-x-3s", "bs-Cyrl-x-4", "bs-Cyrl-x-4s", "bs-Cyrl-x-5", "bs-Cyrl-x-5s", "bs-Cyrl-x-6", "bs-Cyrl-x-6s", "bs-x-3", "bs-x-3s", "bs-x-4", "bs-x-4s", "bs-x-5", "bs-x-5s", "bs-x-6", "bs-x-6s", "ca-x-3", "ca-x-3s", "ca-x-4", "ca-x-4s", "ca-x-5", "ca-x-5s", "ca-x-6", "ca-x-6s", "ceb-x-3", "ceb-x-3s", "ceb-x-4", "ceb-x-4s", "ceb-x-5", "ceb-x-5s", "ceb-x-6", "ceb-x-6s", "chr-x-3", "chr-x-3s", "chr-x-4", "chr-x-4s", "chr-x-5", "chr-x-5s", "chr-x-6", "chr-x-6s", "cs-x-3", "cs-x-3s", "cs-x-4", "cs-x-4s", "cs-x-5", "cs-x-5s", "cs-x-6", "cs-x-6s", "csw-x-3", "csw-x-3s", "csw-x-4", "csw-x-4s", "csw-x-5", "csw-x-5s", "csw-x-6", "csw-x-6s", "cv-x-3", "cv-x-3s", "cv-x-4", "cv-x-4s", "cv-x-5", "cv-x-5s", "cv-x-6", "cv-x-6s", "cy-x-3", "cy-x-3s", "cy-x-4", "cy-x-4s", "cy-x-5", "cy-x-5s", "cy-x-6", "cy-x-6s", "da-x-3", "da-x-3s", "da-x-4", "da-x-4s", "da-x-5", "da-x-5s", "da-x-6", "da-x-6s", "de-CH-x-6", "de-CH-x-6s", "de-x-3", "de-x-3s", "de-x-4", "de-x-4s", "de-x-5", "de-x-5s", "de-x-6", "de-x-6s", "doi-x-3", "doi-x-3s", "doi-x-4", "doi-x-4s", "doi-x-5", "doi-x-5s", "doi-x-6", "doi-x-6s", "dsb-x-3", "dsb-x-3s", "dsb-x-4", "dsb-x-4s", "dsb-x-5", "dsb-x-5s", "dsb-x-6", "dsb-x-6s", "el-x-3", "el-x-3s", "el-x-4", "el-x-4s", "el-x-5", "el-x-5s", "el-x-6", "el-x-6s", "en-AU-x-4", "en-x-3", "en-x-3s", "en-x-4", "en-x-4s", "en-x-5", "en-x-5s", "en-x-6", "en-x-6s", "eo-x-3", "eo-x-3s", "eo-x-4", "eo-x-4s", "eo-x-5", "eo-x-5s", "eo-x-6", "eo-x-6s", "es-419-x-4", "es-419-x-4s", "es-AR-x-4", "es-AR-x-4s", "es-BO-x-4", "es-BO-x-4s", "es-BR-x-4", "es-BR-x-4s", "es-BZ-x-4", "es-BZ-x-4s", "es-CL-x-4", "es-CL-x-4s", "es-CL-x-6", "es-CL-x-6s", "es-CO-x-4", "es-CO-x-4s", "es-CR-x-4", "es-CR-x-4s", "es-CU-x-4", "es-CU-x-4s", "es-DO-x-4", "es-DO-x-4s", "es-EC-x-4", "es-EC-x-4s", "es-GT-x-4", "es-GT-x-4s", "es-HN-x-4", "es-HN-x-4s", "es-MX-x-4", "es-MX-x-4s", "es-NI-x-4", "es-NI-x-4s", "es-PA-x-4", "es-PA-x-4s", "es-PE-x-4", "es-PE-x-4s", "es-PR-x-4", "es-PR-x-4s", "es-PY-x-4", "es-PY-x-4s", "es-PY-x-6", "es-PY-x-6s", "es-SV-x-4", "es-SV-x-4s", "es-US-x-4", "es-US-x-4s", "es-UY-x-4", "es-UY-x-4s", "es-VE-x-4", "es-VE-x-4s", "es-VE-x-6", "es-VE-x-6s", "es-x-3", "es-x-3s", "es-x-4", "es-x-4s", "es-x-5", "es-x-5s", "es-x-6", "es-x-6s", "et-x-3", "et-x-3s", "et-x-4", "et-x-4s", "et-x-5", "et-x-5s", "et-x-6", "et-x-6s", "eu-x-3", "eu-x-3s", "eu-x-4", "eu-x-4s", "eu-x-5", "eu-x-5s", "eu-x-6", "eu-x-6s", "fa-x-3", "fa-x-3s", "fa-x-4", "fa-x-4s", "fa-x-5", "fa-x-5s", "fa-x-6", "fa-x-6s", "ff-Adlm-x-3", "ff-Adlm-x-3s", "ff-Adlm-x-4", "ff-Adlm-x-4s", "ff-Adlm-x-5", "ff-Adlm-x-5s", "ff-Adlm-x-6", "ff-Adlm-x-6s", "fi-x-3", "fi-x-3s", "fi-x-4", "fi-x-4s", "fi-x-5", "fi-x-5s", "fi-x-6", "fi-x-6s", "fil-x-3", "fil-x-3s", "fil-x-4", "fil-x-4s", "fil-x-5", "fil-x-5s", "fil-x-6", "fil-x-6s", "fo-x-3", "fo-x-3s", "fo-x-4", "fo-x-4s", "fo-x-5", "fo-x-5s", "fo-x-6", "fo-x-6s", "fr-x-3", "fr-x-3s", "fr-x-4", "fr-x-4s", "fr-x-5", "fr-x-5s", "fr-x-6", "fr-x-6s", "fy-x-3", "fy-x-3s", "fy-x-4", "fy-x-4s", "fy-x-5", "fy-x-5s", "fy-x-6", "fy-x-6s", "ga-x-3", "ga-x-3s", "ga-x-4", "ga-x-4s", "ga-x-5", "ga-x-5s", "ga-x-6", "ga-x-6s", "gd-x-3", "gd-x-3s", "gd-x-4", "gd-x-4s", "gd-x-5", "gd-x-5s", "gd-x-6", "gd-x-6s", "gl-x-3", "gl-x-3s", "gl-x-4", "gl-x-4s", "gl-x-5", "gl-x-5s", "gl-x-6", "gl-x-6s", "gu-x-3", "gu-x-3s", "gu-x-4", "gu-x-4s", "gu-x-5", "gu-x-5s", "gu-x-6", "gu-x-6s", "ha-x-3", "ha-x-3s", "ha-x-4", "ha-x-4s", "ha-x-5", "ha-x-5s", "ha-x-6", "ha-x-6s", "he-x-3", "he-x-3s", "he-x-4", "he-x-4s", "he-x-5", "he-x-5s", "he-x-6", "he-x-6s", "hi-Latn-x-3", "hi-Latn-x-3s", "hi-Latn-x-4", "hi-Latn-x-4s", "hi-Latn-x-5", "hi-Latn-x-5s", "hi-Latn-x-6", "hi-Latn-x-6s", "hi-x-3", "hi-x-3s", "hi-x-4", "hi-x-4s", "hi-x-5", "hi-x-5s", "hi-x-6", "hi-x-6s", "hr-BA-x-4s", "hr-x-3", "hr-x-3s", "hr-x-4", "hr-x-4s", "hr-x-5", "hr-x-5s", "hr-x-6", "hr-x-6s", "hsb-x-3", "hsb-x-3s", "hsb-x-4", "hsb-x-4s", "hsb-x-5", "hsb-x-5s", "hsb-x-6", "hsb-x-6s", "hu-x-3", "hu-x-3s", "hu-x-4", "hu-x-4s", "hu-x-5", "hu-x-5s", "hu-x-6", "hu-x-6s", "hy-x-3", "hy-x-3s", "hy-x-4", "hy-x-4s", "hy-x-5", "hy-x-5s", "hy-x-6", "hy-x-6s", "ia-x-3", "ia-x-3s", "ia-x-4", "ia-x-4s", "ia-x-5", "ia-x-5s", "ia-x-6", "ia-x-6s", "id-x-3", "id-x-3s", "id-x-4", "id-x-4s", "id-x-5", "id-x-5s", "id-x-6", "id-x-6s", "ie-x-3", "ie-x-3s", "ie-x-4", "ie-x-4s", "ie-x-5", "ie-x-5s", "ie-x-6", "ie-x-6s", "ig-x-3", "ig-x-3s", "ig-x-4", "ig-x-4s", "ig-x-5", "ig-x-5s", "ig-x-6", "ig-x-6s", "is-x-3", "is-x-3s", "is-x-4", "is-x-4s", "is-x-5", "is-x-5s", "is-x-6", "is-x-6s", "it-x-3", "it-x-3s", "it-x-4", "it-x-4s", "it-x-5", "it-x-5s", "it-x-6", "it-x-6s", "ja-x-3", "ja-x-3s", "ja-x-4", "ja-x-4s", "ja-x-5", "ja-x-5s", "ja-x-6", "ja-x-6s", "jv-x-3", "jv-x-3s", "jv-x-4", "jv-x-4s", "jv-x-5", "jv-x-5s", "jv-x-6", "jv-x-6s", "ka-x-3", "ka-x-3s", "ka-x-4", "ka-x-4s", "ka-x-5", "ka-x-5s", "ka-x-6", "ka-x-6s", "kea-x-3", "kea-x-3s", "kea-x-4", "kea-x-4s", "kea-x-5", "kea-x-5s", "kea-x-6", "kea-x-6s", "kgp-x-3", "kgp-x-3s", "kgp-x-4", "kgp-x-4s", "kgp-x-5", "kgp-x-5s", "kgp-x-6", "kgp-x-6s", "kk-x-3", "kk-x-3s", "kk-x-4", "kk-x-4s", "kk-x-5", "kk-x-5s", "kk-x-6", "kk-x-6s", "km-x-3", "km-x-3s", "km-x-4", "km-x-4s", "km-x-5", "km-x-5s", "km-x-6", "km-x-6s", "kn-x-3", "kn-x-3s", "kn-x-4", "kn-x-4s", "kn-x-5", "kn-x-5s", "kn-x-6", "kn-x-6s", "ko-x-3", "ko-x-3s", "ko-x-4", "ko-x-4s", "ko-x-5", "ko-x-5s", "ko-x-6", "ko-x-6s", "kok-x-3", "kok-x-3s", "kok-x-4", "kok-x-4s", "kok-x-5", "kok-x-5s", "kok-x-6", "kok-x-6s", "ks-Deva-x-3", "ks-Deva-x-3s", "ks-Deva-x-4", "ks-Deva-x-4s", "ks-Deva-x-5", "ks-Deva-x-5s", "ks-Deva-x-6", "ks-Deva-x-6s", "ks-x-3", "ks-x-3s", "ks-x-4", "ks-x-4s", "ks-x-5", "ks-x-5s", "ks-x-6", "ks-x-6s", "ku-x-3", "ku-x-3s", "ku-x-4", "ku-x-4s", "ku-x-5", "ku-x-5s", "ku-x-6", "ku-x-6s", "kxv-Deva-x-3", "kxv-Deva-x-3s", "kxv-Deva-x-4", "kxv-Deva-x-4s", "kxv-Deva-x-5", "kxv-Deva-x-5s", "kxv-Deva-x-6", "kxv-Deva-x-6s", "kxv-Orya-x-3", "kxv-Orya-x-3s", "kxv-Orya-x-4", "kxv-Orya-x-4s", "kxv-Orya-x-5", "kxv-Orya-x-5s", "kxv-Orya-x-6", "kxv-Orya-x-6s", "kxv-Telu-x-3", "kxv-Telu-x-3s", "kxv-Telu-x-4", "kxv-Telu-x-4s", "kxv-Telu-x-5", "kxv-Telu-x-5s", "kxv-Telu-x-6", "kxv-Telu-x-6s", "kxv-x-3", "kxv-x-3s", "kxv-x-4", "kxv-x-4s", "kxv-x-5", "kxv-x-5s", "kxv-x-6", "kxv-x-6s", "ky-x-3", "ky-x-3s", "ky-x-4", "ky-x-4s", "ky-x-5", "ky-x-5s", "ky-x-6", "ky-x-6s", "lb-x-3", "lb-x-3s", "lb-x-4", "lb-x-4s", "lb-x-5", "lb-x-5s", "lb-x-6", "lb-x-6s", "lij-x-3", "lij-x-3s", "lij-x-4", "lij-x-4s", "lij-x-5", "lij-x-5s", "lij-x-6", "lij-x-6s", "lmo-x-3", "lmo-x-3s", "lmo-x-4", "lmo-x-4s", "lmo-x-5", "lmo-x-5s", "lmo-x-6", "lmo-x-6s", "lo-x-3", "lo-x-3s", "lo-x-4", "lo-x-4s", "lo-x-5", "lo-x-5s", "lo-x-6", "lo-x-6s", "lt-x-3", "lt-x-3s", "lt-x-4", "lt-x-4s", "lt-x-5", "lt-x-5s", "lt-x-6", "lt-x-6s", "lv-x-3", "lv-x-3s", "lv-x-4", "lv-x-4s", "lv-x-5", "lv-x-5s", "lv-x-6", "lv-x-6s", "mai-x-3", "mai-x-3s", "mai-x-4", "mai-x-4s", "mai-x-5", "mai-x-5s", "mai-x-6", "mai-x-6s", "mi-x-3", "mi-x-3s", "mi-x-4", "mi-x-4s", "mi-x-5", "mi-x-5s", "mi-x-6", "mi-x-6s", "mk-x-3", "mk-x-3s", "mk-x-4", "mk-x-4s", "mk-x-5", "mk-x-5s", "mk-x-6", "mk-x-6s", "ml-x-3", "ml-x-3s", "ml-x-4", "ml-x-4s", "ml-x-5", "ml-x-5s", "ml-x-6", "ml-x-6s", "mn-x-3", "mn-x-3s", "mn-x-4", "mn-x-4s", "mn-x-5", "mn-x-5s", "mn-x-6", "mn-x-6s", "mni-x-3", "mni-x-3s", "mni-x-4", "mni-x-4s", "mni-x-5", "mni-x-5s", "mni-x-6", "mni-x-6s", "mr-x-3", "mr-x-3s", "mr-x-4", "mr-x-4s", "mr-x-5", "mr-x-5s", "mr-x-6", "mr-x-6s", "ms-x-3", "ms-x-3s", "ms-x-4", "ms-x-4s", "ms-x-5", "ms-x-5s", "ms-x-6", "ms-x-6s", "mt-x-3", "mt-x-3s", "mt-x-4", "mt-x-4s", "mt-x-5", "mt-x-5s", "mt-x-6", "mt-x-6s", "my-x-3", "my-x-3s", "my-x-4", "my-x-4s", "my-x-5", "my-x-5s", "my-x-6", "my-x-6s", "nb-x-3", "nb-x-3s", "nb-x-4", "nb-x-4s", "nb-x-5", "nb-x-5s", "nb-x-6", "nb-x-6s", "nds-x-3", "nds-x-3s", "nds-x-4", "nds-x-4s", "nds-x-5", "nds-x-5s", "nds-x-6", "nds-x-6s", "ne-x-3", "ne-x-3s", "ne-x-4", "ne-x-4s", "ne-x-5", "ne-x-5s", "ne-x-6", "ne-x-6s", "nl-x-3", "nl-x-3s", "nl-x-4", "nl-x-4s", "nl-x-5", "nl-x-5s", "nl-x-6", "nl-x-6s", "nn-x-3", "nn-x-3s", "nn-x-4", "nn-x-4s", "nn-x-5", "nn-x-5s", "nn-x-6", "nn-x-6s", "no-x-3", "no-x-3s", "no-x-4", "no-x-4s", "no-x-5", "no-x-5s", "no-x-6", "no-x-6s", "nqo-x-3", "nqo-x-3s", "nqo-x-4", "nqo-x-4s", "nqo-x-5", "nqo-x-5s", "nqo-x-6", "nqo-x-6s", "oc-x-3", "oc-x-3s", "oc-x-4", "oc-x-4s", "oc-x-5", "oc-x-5s", "oc-x-6", "oc-x-6s", "or-x-3", "or-x-3s", "or-x-4", "or-x-4s", "or-x-5", "or-x-5s", "or-x-6", "or-x-6s", "pa-x-3", "pa-x-3s", "pa-x-4", "pa-x-4s", "pa-x-5", "pa-x-5s", "pa-x-6", "pa-x-6s", "pcm-x-3", "pcm-x-3s", "pcm-x-4", "pcm-x-4s", "pcm-x-5", "pcm-x-5s", "pcm-x-6", "pcm-x-6s", "pl-x-3", "pl-x-3s", "pl-x-4", "pl-x-4s", "pl-x-5", "pl-x-5s", "pl-x-6", "pl-x-6s", "prg-x-3", "prg-x-3s", "prg-x-4", "prg-x-4s", "prg-x-5", "prg-x-5s", "prg-x-6", "prg-x-6s", "ps-x-3", "ps-x-3s", "ps-x-4", "ps-x-4s", "ps-x-5", "ps-x-5s", "ps-x-6", "ps-x-6s", "pt-AO-x-3", "pt-AO-x-3s", "pt-CH-x-3", "pt-CH-x-3s", "pt-CV-x-3", "pt-CV-x-3s", "pt-GQ-x-3", "pt-GQ-x-3s", "pt-GW-x-3", "pt-GW-x-3s", "pt-LU-x-3", "pt-LU-x-3s", "pt-MO-x-3", "pt-MO-x-3s", "pt-MZ-x-3", "pt-MZ-x-3s", "pt-PT-x-3", "pt-PT-x-3s", "pt-ST-x-3", "pt-ST-x-3s", "pt-TL-x-3", "pt-TL-x-3s", "pt-x-3", "pt-x-3s", "pt-x-4", "pt-x-4s", "pt-x-5", "pt-x-5s", "pt-x-6", "pt-x-6s", "qu-x-3", "qu-x-3s", "qu-x-4", "qu-x-4s", "qu-x-5", "qu-x-5s", "qu-x-6", "qu-x-6s", "raj-x-3", "raj-x-3s", "raj-x-4", "raj-x-4s", "raj-x-5", "raj-x-5s", "raj-x-6", "raj-x-6s", "rm-x-3", "rm-x-3s", "rm-x-4", "rm-x-4s", "rm-x-5", "rm-x-5s", "rm-x-6", "rm-x-6s", "ro-MD-x-3", "ro-MD-x-3s", "ro-MD-x-4", "ro-MD-x-4s", "ro-MD-x-6", "ro-MD-x-6s", "ro-x-3", "ro-x-3s", "ro-x-4", "ro-x-4s", "ro-x-5", "ro-x-5s", "ro-x-6", "ro-x-6s", "ru-x-3", "ru-x-3s", "ru-x-4", "ru-x-4s", "ru-x-5", "ru-x-5s", "ru-x-6", "ru-x-6s", "sa-x-3", "sa-x-3s", "sa-x-4", "sa-x-4s", "sa-x-5", "sa-x-5s", "sa-x-6", "sa-x-6s", "sah-x-3", "sah-x-3s", "sah-x-4", "sah-x-4s", "sah-x-5", "sah-x-5s", "sah-x-6", "sah-x-6s", "sat-x-3", "sat-x-3s", "sat-x-4", "sat-x-4s", "sat-x-5", "sat-x-5s", "sat-x-6", "sat-x-6s", "sc-x-3", "sc-x-3s", "sc-x-4", "sc-x-4s", "sc-x-5", "sc-x-5s", "sc-x-6", "sc-x-6s", "sd-Deva-x-3", "sd-Deva-x-3s", "sd-Deva-x-4", "sd-Deva-x-4s", "sd-Deva-x-5", "sd-Deva-x-5s", "sd-Deva-x-6", "sd-Deva-x-6s", "sd-x-3", "sd-x-3s", "sd-x-4", "sd-x-4s", "sd-x-5", "sd-x-5s", "sd-x-6", "sd-x-6s", "si-x-3", "si-x-3s", "si-x-4", "si-x-4s", "si-x-5", "si-x-5s", "si-x-6", "si-x-6s", "sk-x-3", "sk-x-3s", "sk-x-4", "sk-x-4s", "sk-x-5", "sk-x-5s", "sk-x-6", "sk-x-6s", "sl-x-3", "sl-x-3s", "sl-x-4", "sl-x-4s", "sl-x-5", "sl-x-5s", "sl-x-6", "sl-x-6s", "so-x-3", "so-x-3s", "so-x-4", "so-x-4s", "so-x-5", "so-x-5s", "so-x-6", "so-x-6s", "sq-x-3", "sq-x-3s", "sq-x-4", "sq-x-4s", "sq-x-5", "sq-x-5s", "sq-x-6", "sq-x-6s", "sr-BA-x-3", "sr-BA-x-3s", "sr-BA-x-5", "sr-BA-x-5s", "sr-Latn-BA-x-3", "sr-Latn-BA-x-3s", "sr-Latn-BA-x-5", "sr-Latn-BA-x-5s", "sr-Latn-x-3", "sr-Latn-x-3s", "sr-Latn-x-4", "sr-Latn-x-4s", "sr-Latn-x-5", "sr-Latn-x-5s", "sr-Latn-x-6", "sr-Latn-x-6s", "sr-ME-x-5", "sr-ME-x-5s", "sr-x-3", "sr-x-3s", "sr-x-4", "sr-x-4s", "sr-x-5", "sr-x-5s", "sr-x-6", "sr-x-6s", "su-x-3", "su-x-3s", "su-x-4", "su-x-4s", "su-x-5", "su-x-5s", "su-x-6", "su-x-6s", "sv-x-3", "sv-x-3s", "sv-x-4", "sv-x-4s", "sv-x-5", "sv-x-5s", "sv-x-6", "sv-x-6s", "sw-x-3", "sw-x-3s", "sw-x-4", "sw-x-4s", "sw-x-5", "sw-x-5s", "sw-x-6", "sw-x-6s", "syr-x-3", "syr-x-3s", "syr-x-4", "syr-x-4s", "syr-x-5", "syr-x-5s", "syr-x-6", "syr-x-6s", "szl-x-3", "szl-x-3s", "szl-x-4", "szl-x-4s", "szl-x-5", "szl-x-5s", "szl-x-6", "szl-x-6s", "ta-x-3", "ta-x-3s", "ta-x-4", "ta-x-4s", "ta-x-5", "ta-x-5s", "ta-x-6", "ta-x-6s", "te-x-3", "te-x-3s", "te-x-4", "te-x-4s", "te-x-5", "te-x-5s", "te-x-6", "te-x-6s", "tg-x-3", "tg-x-3s", "tg-x-4", "tg-x-4s", "tg-x-5", "tg-x-5s", "tg-x-6", "tg-x-6s", "th-x-3", "th-x-3s", "th-x-4", "th-x-4s", "th-x-5", "th-x-5s", "th-x-6", "th-x-6s", "ti-x-3", "ti-x-3s", "ti-x-4", "ti-x-4s", "ti-x-5", "ti-x-5s", "ti-x-6", "ti-x-6s", "tk-x-3", "tk-x-3s", "tk-x-4", "tk-x-4s", "tk-x-5", "tk-x-5s", "tk-x-6", "tk-x-6s", "to-x-3", "to-x-3s", "to-x-4", "to-x-4s", "to-x-5", "to-x-5s", "to-x-6", "to-x-6s", "tok-x-3", "tok-x-3s", "tok-x-4", "tok-x-4s", "tok-x-5", "tok-x-5s", "tok-x-6", "tok-x-6s", "tr-x-3", "tr-x-3s", "tr-x-4", "tr-x-4s", "tr-x-5", "tr-x-5s", "tr-x-6", "tr-x-6s", "tt-x-3", "tt-x-3s", "tt-x-4", "tt-x-4s", "tt-x-5", "tt-x-5s", "tt-x-6", "tt-x-6s", "ug-x-3", "ug-x-3s", "ug-x-4", "ug-x-4s", "ug-x-5", "ug-x-5s", "ug-x-6", "ug-x-6s", "uk-x-3", "uk-x-3s", "uk-x-4", "uk-x-4s", "uk-x-5", "uk-x-5s", "uk-x-6", "uk-x-6s", "und-x-3", "und-x-3s", "und-x-4", "und-x-4s", "und-x-5", "und-x-5s", "und-x-6", "und-x-6s", "ur-x-3", "ur-x-3s", "ur-x-4", "ur-x-4s", "ur-x-5", "ur-x-5s", "ur-x-6", "ur-x-6s", "uz-Cyrl-x-3", "uz-Cyrl-x-3s", "uz-Cyrl-x-4", "uz-Cyrl-x-4s", "uz-Cyrl-x-5", "uz-Cyrl-x-5s", "uz-Cyrl-x-6", "uz-Cyrl-x-6s", "uz-x-3", "uz-x-3s", "uz-x-4", "uz-x-4s", "uz-x-5", "uz-x-5s", "uz-x-6", "uz-x-6s", "vec-x-3", "vec-x-3s", "vec-x-4", "vec-x-4s", "vec-x-5", "vec-x-5s", "vec-x-6", "vec-x-6s", "vi-x-3", "vi-x-3s", "vi-x-4", "vi-x-4s", "vi-x-5", "vi-x-5s", "vi-x-6", "vi-x-6s", "vmw-x-3", "vmw-x-3s", "vmw-x-4", "vmw-x-4s", "vmw-x-5", "vmw-x-5s", "vmw-x-6", "vmw-x-6s", "wo-x-3", "wo-x-3s", "wo-x-4", "wo-x-4s", "wo-x-5", "wo-x-5s", "wo-x-6", "wo-x-6s", "xh-x-3", "xh-x-3s", "xh-x-4", "xh-x-4s", "xh-x-5", "xh-x-5s", "xh-x-6", "xh-x-6s", "xnr-x-3", "xnr-x-3s", "xnr-x-4", "xnr-x-4s", "xnr-x-5", "xnr-x-5s", "xnr-x-6", "xnr-x-6s", "yo-BJ-x-3", "yo-BJ-x-3s", "yo-BJ-x-4", "yo-BJ-x-4s", "yo-BJ-x-5", "yo-BJ-x-5s", "yo-BJ-x-6", "yo-BJ-x-6s", "yo-x-3", "yo-x-3s", "yo-x-4", "yo-x-4s", "yo-x-5", "yo-x-5s", "yo-x-6", "yo-x-6s", "yrl-x-3", "yrl-x-3s", "yrl-x-4", "yrl-x-4s", "yrl-x-5", "yrl-x-5s", "yrl-x-6", "yrl-x-6s", "yue-Hans-x-3", "yue-Hans-x-3s", "yue-Hans-x-4", "yue-Hans-x-4s", "yue-Hans-x-5", "yue-Hans-x-5s", "yue-Hans-x-6", "yue-Hans-x-6s", "yue-x-3", "yue-x-3s", "yue-x-4", "yue-x-4s", "yue-x-5", "yue-x-5s", "yue-x-6", "yue-x-6s", "za-x-3", "za-x-3s", "za-x-4", "za-x-4s", "za-x-5", "za-x-5s", "za-x-6", "za-x-6s", "zh-Hant-x-3", "zh-Hant-x-3s", "zh-Hant-x-4", "zh-Hant-x-4s", "zh-Hant-x-5", "zh-Hant-x-5s", "zh-Hant-x-6", "zh-Hant-x-6s", "zh-x-3", "zh-x-3s", "zh-x-4", "zh-x-4s", "zh-x-5", "zh-x-5s", "zh-x-6", "zh-x-6s", "zu-x-3", "zu-x-3s", "zu-x-4", "zu-x-4s", "zu-x-5", "zu-x-5s", "zu-x-6", "zu-x-6s"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_timelengths_v1.rs.data b/provider/baked/datetime/data/macros/datetime_timelengths_v1.rs.data index 6f8faeac3da..97155606aa5 100644 --- a/provider/baked/datetime/data/macros/datetime_timelengths_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_timelengths_v1.rs.data @@ -76,8 +76,8 @@ macro_rules! __impl_datetime_timelengths_v1 { static KU: ::Yokeable = icu::datetime::provider::calendar::TimeLengthsV1 { time_h11_h12: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0\xEA\0\0 \x80`\x01\0\0 \0\0b\0\0i\0\0 \0\0d\0\0e\0\0m\0\0a\0\0 \x80\xA3\x01\0\0(\0\0y\0\0)\0\0\xEA") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Seconds) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0\xEA\0\0 \x80`\x01\0\0 \0\0b\0\0i\0\0 \0\0d\0\0e\0\0m\0\0a\0\0 \x80\xA3\x01\0\0(\0\0y\0\0)\0\0\xEA") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Seconds) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0\xEA\0\0 \x80`\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Seconds) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0\0:\x80\x80\x02\0\0\xEA\0\0 \x80`\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Minutes) } }, time_h23_h24: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \x80\xA0\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Seconds) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \x80\xA0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Seconds) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Seconds) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Minutes) } }, preferred_hour_cycle: icu::datetime::pattern::CoarseHourCycle::H23H24 }; static LT: ::Yokeable = icu::datetime::provider::calendar::TimeLengthsV1 { time_h11_h12: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0 /\x80`\x01\0\0;\0\0 \x80\xA3\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Seconds) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0 /\x80`\x01\0\0;\0\0 \x80\xA3\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Seconds) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0 /\x80`\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Seconds) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x02\0\0:\x80\x80\x02\0 /\x80`\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Minutes) } }, time_h23_h24: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \x80\xA0\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Seconds) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \x80\xA0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Seconds) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Seconds) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Minutes) } }, preferred_hour_cycle: icu::datetime::pattern::CoarseHourCycle::H23H24 }; static GU: ::Yokeable = icu::datetime::provider::calendar::TimeLengthsV1 { time_h11_h12: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \x80`\x01\0\0 \x80\xA0\x04") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Seconds) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \x80`\x01\0\0 \x80\xA0\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Seconds) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \x80`\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Seconds) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x02\0\0:\x80\x80\x02\0\0 \x80`\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Minutes) } }, time_h23_h24: icu::datetime::provider::calendar::patterns::LengthPatternsV1 { full: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \x80\xA3\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Seconds) }, long: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \x80\xA3\x01") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Seconds) }, medium: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Seconds) }, short: icu::datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, metadata: icu::datetime::pattern::runtime::PatternMetadata::from_time_granularity(icu::datetime::pattern::TimeGranularity::Minutes) } }, preferred_hour_cycle: icu::datetime::pattern::CoarseHourCycle::H11H12 }; - static VALUES: [&::Yokeable; 224usize] = [&AF, &AF_NA, &AM, &AM, &AR_IL, &AR_KM, &AR_KM, &AS, &AF, &AF, &BE, &BG, &AM, &AM, &BLO, &AM, &AF, &BRX, &BS, &CA, &AF_NA, &AM, &CS, &AF, &AF, &DA, &AF, &AM, &DSB, &AF_NA, &AF_NA, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &DA, &EN_FI, &AF, &AF, &AF, &AF, &EN_ID, &AF, &EN_IL, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &CA, &AF_NA, &AF, &AF, &ES_CO, &ES_PH, &AF, &EU, &FA, &AM, &AM, &AM, &AM, &AM, &EN_FI, &AF_NA, &AF, &AF, &FR_BE, &FR_CA, &FR_CH, &FR_CM, &AF_NA, &AF_NA, &AF_NA, &AF_NA, &AF_NA, &AF_NA, &AF_NA, &AF, &AF, &GD, &AF, &GU, &HA, &AF_NA, &AR_IL, &AM, &HR, &HSB, &HU, &AF, &EN_ID, &AF, &AF, &JA, &AF, &KEA, &AF, &AF, &AM, &GU, &KO, &KO_CN, &AM, &AM, &KS_DEVA, &KU, &AF_NA, &AF, &HA, &LIJ, &LO, <, &AF, &AM, &AF_NA, &AF, &AM, &MN, &AM, &MR, &AF_NA, &EN_ID, &AF, &MY, &NDS, &AM, &NN, &AF, &OC, &AM, &AM, &PCM, &AF, &PRG, &FA, &AM, &AF, &AF_NA, &AF_NA, &AM, &AF, &AF, &AF, &AM, &AF, &AM, &AM, &AM, &SI, &EN_IL, &AF, &AF_NA, &LIJ, &SQ, &SQ_MK, &SQ_MK, &AF, &AF, &EN_FI, &AF, &SV_FI, &AF, &AM, &KS_DEVA, &TA_LK, &AM, &AF, &TH, &AM, &AF, &AF_NA, &TOK, &TR, &AF_NA, &EN_IL, &AF, &AR_KM, &AM, &UZ, &MN, &VEC, &AF, &AF, &AF, &AM, &YO, &AF, &AF_NA, &AF_NA, &YUE, &YUE_HANS, &ZA, &YUE_HANS, &YUE, &ZH_HANT, &YUE, &ZH_SG, &AF]; - static KEYS: [&str; 224usize] = ["af", "af-NA", "am", "ar", "ar-IL", "ar-KM", "ar-MA", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "ca", "ceb", "chr", "cs", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-150", "en-AI", "en-BI", "en-BW", "en-BZ", "en-CC", "en-CK", "en-CM", "en-CX", "en-DG", "en-DK", "en-FI", "en-FK", "en-GB", "en-GG", "en-GI", "en-ID", "en-IE", "en-IL", "en-IM", "en-IO", "en-JE", "en-KE", "en-MG", "en-MS", "en-MT", "en-MU", "en-MV", "en-NF", "en-NG", "en-NR", "en-NU", "en-PN", "en-RW", "en-SC", "en-SH", "en-SX", "en-TK", "en-TV", "en-TZ", "en-UG", "en-ZA", "en-ZW", "es", "es-419", "es-BR", "es-BZ", "es-CO", "es-PH", "et", "eu", "fa", "ff-Adlm-GH", "ff-Adlm-GM", "ff-Adlm-LR", "ff-Adlm-MR", "ff-Adlm-SL", "fi", "fil", "fo", "fr", "fr-BE", "fr-CA", "fr-CH", "fr-CM", "fr-DJ", "fr-DZ", "fr-MR", "fr-SY", "fr-TD", "fr-TN", "fr-VU", "fy", "ga", "gd", "gl", "gu", "ha", "ha-GH", "he", "hi", "hr", "hsb", "hu", "ia", "id", "is", "it", "ja", "jv", "kea", "kgp", "kk", "km", "kn", "ko", "ko-CN", "kok", "ks", "ks-Deva", "ku", "kxv", "ky", "lb", "lij", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "ms-ID", "mt", "my", "nds", "ne-IN", "nn", "no", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "ps-PK", "pt", "pt-MO", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sd", "sd-Deva", "si", "sk", "sl", "so", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Latn", "su", "sv", "sv-FI", "sw", "syr", "ta", "ta-LK", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tr-CY", "tt", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "wo", "xh", "xnr", "yo", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "za", "zh", "zh-HK", "zh-Hant", "zh-MO", "zh-SG", "zu"]; + static VALUES: [&::Yokeable; 243usize] = [&AF, &AF_NA, &AM, &AM, &AR_IL, &AR_KM, &AR_KM, &AS, &AF, &AF, &BE, &BG, &AM, &AM, &BLO, &AM, &AF, &BRX, &BS, &AR_KM, &CA, &AF_NA, &AM, &CS, &AR_KM, &AF, &AF, &DA, &AF, &AM, &DSB, &AF_NA, &AF_NA, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &DA, &EN_FI, &AF, &AF, &AF, &AF, &EN_ID, &AF, &EN_IL, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AR_KM, &CA, &AF_NA, &AF, &AF, &ES_CO, &ES_PH, &AF, &EU, &FA, &AR_KM, &AM, &AM, &AM, &AM, &AM, &EN_FI, &AF_NA, &AF, &AF, &FR_BE, &FR_CA, &FR_CH, &FR_CM, &AF_NA, &AF_NA, &AF_NA, &AF_NA, &AF_NA, &AF_NA, &AF_NA, &AF, &AF, &GD, &AF, &GU, &HA, &AF_NA, &AR_IL, &AM, &HR, &HSB, &HU, &AR_KM, &AF, &EN_ID, &AR_KM, &AR_KM, &AF, &AF, &JA, &AF, &AR_KM, &KEA, &AF, &AF, &AM, &GU, &KO, &KO_CN, &AM, &AM, &KS_DEVA, &KU, &AF_NA, &AR_KM, &AR_KM, &AR_KM, &AF, &HA, &LIJ, &AR_KM, &LO, <, &AF, &AM, &AF_NA, &AF, &AM, &MN, &AM, &MR, &AF_NA, &EN_ID, &AF, &MY, &NDS, &AR_KM, &AM, &AR_KM, &NN, &AF, &AR_KM, &OC, &AM, &AM, &PCM, &AF, &PRG, &FA, &AM, &AF, &AF_NA, &AF_NA, &AM, &AF, &AF, &AF, &AM, &AF, &AM, &AR_KM, &AM, &AM, &SI, &EN_IL, &AF, &AF_NA, &LIJ, &SQ, &SQ_MK, &SQ_MK, &AF, &AF, &EN_FI, &AF, &SV_FI, &AF, &AM, &AR_KM, &KS_DEVA, &TA_LK, &AM, &AF, &TH, &AM, &AF, &AF_NA, &TOK, &TR, &AF_NA, &EN_IL, &AR_KM, &AF, &AR_KM, &AM, &UZ, &MN, &VEC, &AF, &AR_KM, &AF, &AF, &AM, &YO, &AF, &AF_NA, &AF_NA, &YUE, &YUE_HANS, &ZA, &YUE_HANS, &YUE, &ZH_HANT, &YUE, &ZH_SG, &AF]; + static KEYS: [&str; 243usize] = ["af", "af-NA", "am", "ar", "ar-IL", "ar-KM", "ar-MA", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-150", "en-AI", "en-BI", "en-BW", "en-BZ", "en-CC", "en-CK", "en-CM", "en-CX", "en-DG", "en-DK", "en-FI", "en-FK", "en-GB", "en-GG", "en-GI", "en-ID", "en-IE", "en-IL", "en-IM", "en-IO", "en-JE", "en-KE", "en-MG", "en-MS", "en-MT", "en-MU", "en-MV", "en-NF", "en-NG", "en-NR", "en-NU", "en-PN", "en-RW", "en-SC", "en-SH", "en-SX", "en-TK", "en-TV", "en-TZ", "en-UG", "en-ZA", "en-ZW", "eo", "es", "es-419", "es-BR", "es-BZ", "es-CO", "es-PH", "et", "eu", "fa", "ff-Adlm", "ff-Adlm-GH", "ff-Adlm-GM", "ff-Adlm-LR", "ff-Adlm-MR", "ff-Adlm-SL", "fi", "fil", "fo", "fr", "fr-BE", "fr-CA", "fr-CH", "fr-CM", "fr-DJ", "fr-DZ", "fr-MR", "fr-SY", "fr-TD", "fr-TN", "fr-VU", "fy", "ga", "gd", "gl", "gu", "ha", "ha-GH", "he", "hi", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-CN", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "ms-ID", "mt", "my", "nds", "ne", "ne-IN", "nl", "nn", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "ps-PK", "pt", "pt-MO", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Latn", "su", "sv", "sv-FI", "sw", "syr", "szl", "ta", "ta-LK", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tr-CY", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "za", "zh", "zh-HK", "zh-Hant", "zh-MO", "zh-SG", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/datetime_timesymbols_v1.rs.data b/provider/baked/datetime/data/macros/datetime_timesymbols_v1.rs.data index 926ef2223ae..d771fc25693 100644 --- a/provider/baked/datetime/data/macros/datetime_timesymbols_v1.rs.data +++ b/provider/baked/datetime/data/macros/datetime_timesymbols_v1.rs.data @@ -14,7 +14,7 @@ macro_rules! __impl_datetime_timesymbols_v1 { static BLO: ::Yokeable = icu::datetime::provider::calendar::TimeSymbolsV1 { day_periods: icu::datetime::provider::calendar::day_periods::ContextsV1 { format: icu::datetime::provider::calendar::day_periods::FormatWidthsV1 { abbreviated: icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("1ka"), pm: alloc::borrow::Cow::Borrowed("2ja"), noon: None, midnight: None }, narrow: icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("1ka"), pm: alloc::borrow::Cow::Borrowed("2ja"), noon: None, midnight: None }, short: None, wide: icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("ʊshilè kʊboɖu"), pm: alloc::borrow::Cow::Borrowed("ʊshilè kʊsasʊ"), noon: None, midnight: None } }, stand_alone: Some(icu::datetime::provider::calendar::day_periods::StandAloneWidthsV1 { abbreviated: None, narrow: None, short: None, wide: Some(icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("1ka"), pm: alloc::borrow::Cow::Borrowed("2ja"), noon: None, midnight: None }) }) } }; static BR: ::Yokeable = icu::datetime::provider::calendar::TimeSymbolsV1 { day_periods: icu::datetime::provider::calendar::day_periods::ContextsV1 { format: icu::datetime::provider::calendar::day_periods::FormatWidthsV1 { abbreviated: icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("A.M."), pm: alloc::borrow::Cow::Borrowed("G.M."), noon: None, midnight: None }, narrow: icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("am"), pm: alloc::borrow::Cow::Borrowed("gm"), noon: None, midnight: None }, short: None, wide: icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("A.M."), pm: alloc::borrow::Cow::Borrowed("G.M."), noon: None, midnight: None } }, stand_alone: Some(icu::datetime::provider::calendar::day_periods::StandAloneWidthsV1 { abbreviated: None, narrow: Some(icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("A.M."), pm: alloc::borrow::Cow::Borrowed("G.M."), noon: None, midnight: None }), short: None, wide: None }) } }; static IG: ::Yokeable = icu::datetime::provider::calendar::TimeSymbolsV1 { day_periods: icu::datetime::provider::calendar::day_periods::ContextsV1 { format: icu::datetime::provider::calendar::day_periods::FormatWidthsV1 { abbreviated: icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("A.M."), pm: alloc::borrow::Cow::Borrowed("P.M."), noon: None, midnight: None }, narrow: icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("A.M."), pm: alloc::borrow::Cow::Borrowed("P.M."), noon: None, midnight: None }, short: None, wide: icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("N’ụtụtụ"), pm: alloc::borrow::Cow::Borrowed("N’abali"), noon: None, midnight: None } }, stand_alone: Some(icu::datetime::provider::calendar::day_periods::StandAloneWidthsV1 { abbreviated: None, narrow: None, short: None, wide: Some(icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("A.M."), pm: alloc::borrow::Cow::Borrowed("P.M."), noon: None, midnight: None }) }) } }; - static UND: ::Yokeable = icu::datetime::provider::calendar::TimeSymbolsV1 { day_periods: icu::datetime::provider::calendar::day_periods::ContextsV1 { format: icu::datetime::provider::calendar::day_periods::FormatWidthsV1 { abbreviated: icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), noon: None, midnight: None }, narrow: icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), noon: None, midnight: None }, short: None, wide: icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), noon: None, midnight: None } }, stand_alone: None } }; + static BN: ::Yokeable = icu::datetime::provider::calendar::TimeSymbolsV1 { day_periods: icu::datetime::provider::calendar::day_periods::ContextsV1 { format: icu::datetime::provider::calendar::day_periods::FormatWidthsV1 { abbreviated: icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), noon: None, midnight: None }, narrow: icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), noon: None, midnight: None }, short: None, wide: icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), noon: None, midnight: None } }, stand_alone: None } }; static PRG: ::Yokeable = icu::datetime::provider::calendar::TimeSymbolsV1 { day_periods: icu::datetime::provider::calendar::day_periods::ContextsV1 { format: icu::datetime::provider::calendar::day_periods::FormatWidthsV1 { abbreviated: icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), noon: None, midnight: None }, narrow: icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), noon: None, midnight: None }, short: None, wide: icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("ankstāinan"), pm: alloc::borrow::Cow::Borrowed("pa pussideinan"), noon: None, midnight: None } }, stand_alone: Some(icu::datetime::provider::calendar::day_periods::StandAloneWidthsV1 { abbreviated: None, narrow: None, short: None, wide: Some(icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), noon: None, midnight: None }) }) } }; static IE: ::Yokeable = icu::datetime::provider::calendar::TimeSymbolsV1 { day_periods: icu::datetime::provider::calendar::day_periods::ContextsV1 { format: icu::datetime::provider::calendar::day_periods::FormatWidthsV1 { abbreviated: icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), noon: None, midnight: None }, narrow: icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), noon: None, midnight: None }, short: None, wide: icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("ante midí"), pm: alloc::borrow::Cow::Borrowed("pos midí"), noon: None, midnight: None } }, stand_alone: Some(icu::datetime::provider::calendar::day_periods::StandAloneWidthsV1 { abbreviated: None, narrow: None, short: None, wide: Some(icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), noon: None, midnight: None }) }) } }; static ZA: ::Yokeable = icu::datetime::provider::calendar::TimeSymbolsV1 { day_periods: icu::datetime::provider::calendar::day_periods::ContextsV1 { format: icu::datetime::provider::calendar::day_periods::FormatWidthsV1 { abbreviated: icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), noon: None, midnight: None }, narrow: icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), noon: None, midnight: None }, short: None, wide: icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("banhaet"), pm: alloc::borrow::Cow::Borrowed("banringzgvaq"), noon: None, midnight: None } }, stand_alone: Some(icu::datetime::provider::calendar::day_periods::StandAloneWidthsV1 { abbreviated: None, narrow: None, short: None, wide: Some(icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), noon: None, midnight: None }) }) } }; @@ -179,8 +179,8 @@ macro_rules! __impl_datetime_timesymbols_v1 { static YUE: ::Yokeable = icu::datetime::provider::calendar::TimeSymbolsV1 { day_periods: icu::datetime::provider::calendar::day_periods::ContextsV1 { format: icu::datetime::provider::calendar::day_periods::FormatWidthsV1 { abbreviated: icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("上午"), pm: alloc::borrow::Cow::Borrowed("下午"), noon: None, midnight: Some(alloc::borrow::Cow::Borrowed("午夜")) }, narrow: icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("上午"), pm: alloc::borrow::Cow::Borrowed("下午"), noon: None, midnight: Some(alloc::borrow::Cow::Borrowed("午夜")) }, short: None, wide: icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("上午"), pm: alloc::borrow::Cow::Borrowed("下午"), noon: None, midnight: Some(alloc::borrow::Cow::Borrowed("午夜")) } }, stand_alone: None } }; static JA: ::Yokeable = icu::datetime::provider::calendar::TimeSymbolsV1 { day_periods: icu::datetime::provider::calendar::day_periods::ContextsV1 { format: icu::datetime::provider::calendar::day_periods::FormatWidthsV1 { abbreviated: icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("午前"), pm: alloc::borrow::Cow::Borrowed("午後"), noon: Some(alloc::borrow::Cow::Borrowed("正午")), midnight: Some(alloc::borrow::Cow::Borrowed("真夜中")) }, narrow: icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("午前"), pm: alloc::borrow::Cow::Borrowed("午後"), noon: Some(alloc::borrow::Cow::Borrowed("正午")), midnight: Some(alloc::borrow::Cow::Borrowed("真夜中")) }, short: None, wide: icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("午前"), pm: alloc::borrow::Cow::Borrowed("午後"), noon: Some(alloc::borrow::Cow::Borrowed("正午")), midnight: Some(alloc::borrow::Cow::Borrowed("真夜中")) } }, stand_alone: None } }; static FF_ADLM: ::Yokeable = icu::datetime::provider::calendar::TimeSymbolsV1 { day_periods: icu::datetime::provider::calendar::day_periods::ContextsV1 { format: icu::datetime::provider::calendar::day_periods::FormatWidthsV1 { abbreviated: icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("𞤀𞤎"), pm: alloc::borrow::Cow::Borrowed("𞤇𞤎"), noon: None, midnight: None }, narrow: icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("𞤢"), pm: alloc::borrow::Cow::Borrowed("𞤩"), noon: None, midnight: None }, short: None, wide: icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("𞤀𞤎"), pm: alloc::borrow::Cow::Borrowed("𞤇𞤎"), noon: None, midnight: None } }, stand_alone: Some(icu::datetime::provider::calendar::day_periods::StandAloneWidthsV1 { abbreviated: None, narrow: Some(icu::datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("𞤀𞤎"), pm: alloc::borrow::Cow::Borrowed("𞤇𞤎"), noon: None, midnight: None }), short: None, wide: None }) } }; - static VALUES: [&::Yokeable; 189usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BHO, &BLO, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CHR, &CS, &CY, &DA, &DE, &DE_AT, &DE_AT, &DE_LU, &DOI, &DSB, &EL, &EN, &EN_001, &EN_AU, &EN_CA, &EN_GB, &EN_IE, &EN_GB, &EO, &ES, &ES_419, &ES_AR, &ES, &ES, &ES_CO, &ES, &ES_DO, &ES, &ES, &ES, &ES_MX, &ES, &ES_PA, &ES, &ES, &ES_PY, &ES, &ES_US, &ES, &ES_PY, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FR, &FR_CA, &FR_CD, &FR_CH, &FR_CM, &FR_MA, &FR_RE, &FR_RE, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &ID, &IE, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KS, &KS_DEVA, &KU, &KXV, &KXV_DEVA, &KXV_ORYA, &KXV_TELU, &KY, &LB, &LMO, &LO, <, &LV, &MAI, &MK, &ML, &MN, &MNI, &MR, &MS, &MT, &MY, &NE, &NL, &NN, &NO, &NQO, &OR, &PA, &PCM, &PL, &PRG, &PS, &PT, &PT_PT, &QU, &RAJ, &RO, &RO_MD, &RU, &SA, &SAH, &SAT, &SC, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &SR_LATN_XK, &SR_LATN_BA, &SR_XK, &SV, &SW, &SYR, &SZL, &TA, &TE, &TH, &TI, &TK, &TO, &TOK, &TR, &UG, &UK, &UND, &UR, &UZ, &UZ_CYRL, &VI, &VMW, &WO, &XNR, &YO, &YO_BJ, &YRL, &YRL_CO, &YRL_CO, &YUE, &YUE, &ZA, &YUE, &YUE, &CEB]; - static KEYS: [&str; 189usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "cy", "da", "de", "de-AT", "de-LI", "de-LU", "doi", "dsb", "el", "en", "en-001", "en-AU", "en-CA", "en-GB", "en-IE", "en-IN", "eo", "es", "es-419", "es-AR", "es-BO", "es-CL", "es-CO", "es-CR", "es-DO", "es-EC", "es-GT", "es-HN", "es-MX", "es-NI", "es-PA", "es-PE", "es-PR", "es-PY", "es-SV", "es-US", "es-UY", "es-VE", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fr", "fr-CA", "fr-CD", "fr-CH", "fr-CM", "fr-MA", "fr-RE", "fr-SN", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lmo", "lo", "lt", "lv", "mai", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "ne", "nl", "nn", "no", "nqo", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "ro", "ro-MD", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "sv", "sw", "syr", "szl", "ta", "te", "th", "ti", "tk", "to", "tok", "tr", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vi", "vmw", "wo", "xnr", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "za", "zh", "zh-Hant", "zu"]; + static VALUES: [&::Yokeable; 205usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BHO, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CHR, &CS, &BN, &BN, &CY, &DA, &DE, &DE_AT, &DE_AT, &DE_LU, &DOI, &DSB, &EL, &EN, &EN_001, &EN_AU, &EN_CA, &EN_GB, &EN_IE, &EN_GB, &EO, &ES, &ES_419, &ES_AR, &ES, &ES, &ES_CO, &ES, &ES_DO, &ES, &ES, &ES, &ES_MX, &ES, &ES_PA, &ES, &ES, &ES_PY, &ES, &ES_US, &ES, &ES_PY, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &BN, &FR, &FR_CA, &FR_CD, &FR_CH, &FR_CM, &FR_MA, &FR_RE, &FR_RE, &BN, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &BN, &ID, &IE, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KS, &KS_DEVA, &KU, &KXV, &KXV_DEVA, &KXV_ORYA, &KXV_TELU, &KY, &LB, &BN, &LMO, &LO, <, &LV, &MAI, &BN, &MK, &ML, &MN, &MNI, &MR, &MS, &MT, &MY, &BN, &NE, &NL, &NN, &NO, &NQO, &BN, &OR, &PA, &PCM, &PL, &PRG, &PS, &PT, &PT_PT, &QU, &RAJ, &BN, &RO, &RO_MD, &RU, &SA, &SAH, &SAT, &SC, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &SR_LATN_XK, &SR_LATN_BA, &SR_XK, &BN, &SV, &SW, &SYR, &SZL, &TA, &TE, &BN, &TH, &TI, &TK, &TO, &TOK, &TR, &BN, &UG, &UK, &BN, &UR, &UZ, &UZ_CYRL, &BN, &VI, &VMW, &WO, &BN, &XNR, &YO, &YO_BJ, &YRL, &YRL_CO, &YRL_CO, &YUE, &YUE, &ZA, &YUE, &YUE, &CEB]; + static KEYS: [&str; 205usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "de-AT", "de-LI", "de-LU", "doi", "dsb", "el", "en", "en-001", "en-AU", "en-CA", "en-GB", "en-IE", "en-IN", "eo", "es", "es-419", "es-AR", "es-BO", "es-CL", "es-CO", "es-CR", "es-DO", "es-EC", "es-GT", "es-HN", "es-MX", "es-NI", "es-PA", "es-PE", "es-PR", "es-PY", "es-SV", "es-US", "es-UY", "es-VE", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-CA", "fr-CD", "fr-CH", "fr-CM", "fr-MA", "fr-RE", "fr-SN", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "nn", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ro-MD", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "za", "zh", "zh-Hant", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/time_zone_exemplar_cities_v1.rs.data b/provider/baked/datetime/data/macros/time_zone_exemplar_cities_v1.rs.data index 445a9379366..01865226fbb 100644 --- a/provider/baked/datetime/data/macros/time_zone_exemplar_cities_v1.rs.data +++ b/provider/baked/datetime/data/macros/time_zone_exemplar_cities_v1.rs.data @@ -207,7 +207,7 @@ macro_rules! __impl_time_zone_exemplar_cities_v1 { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"adalv\0\0\0aedxb\0\0\0afkbl\0\0\0aganu\0\0\0aiaxa\0\0\0altia\0\0\0amevn\0\0\0ancur\0\0\0aolad\0\0\0aqcas\0\0\0aqdav\0\0\0aqddu\0\0\0aqmaw\0\0\0aqmcm\0\0\0aqplm\0\0\0aqrot\0\0\0aqsyw\0\0\0aqtrl\0\0\0aqvos\0\0\0arbue\0\0\0arcor\0\0\0arctc\0\0\0arirj\0\0\0arjuj\0\0\0arluq\0\0\0armdz\0\0\0arrgl\0\0\0arsla\0\0\0artuc\0\0\0aruaq\0\0\0arush\0\0\0asppg\0\0\0atvie\0\0\0auadl\0\0\0aubhq\0\0\0aubne\0\0\0audrw\0\0\0aueuc\0\0\0auhba\0\0\0auldc\0\0\0auldh\0\0\0aumel\0\0\0aumqi\0\0\0auper\0\0\0ausyd\0\0\0awaua\0\0\0azbak\0\0\0basjj\0\0\0bbbgi\0\0\0bddac\0\0\0bebru\0\0\0bfoua\0\0\0bgsof\0\0\0bhbah\0\0\0bibjm\0\0\0bjptn\0\0\0bmbda\0\0\0bnbwn\0\0\0bolpb\0\0\0bqkra\0\0\0braux\0\0\0brbel\0\0\0brbvb\0\0\0brcgb\0\0\0brcgr\0\0\0brern\0\0\0brfen\0\0\0brfor\0\0\0brmao\0\0\0brmcz\0\0\0brpvh\0\0\0brrbr\0\0\0brrec\0\0\0brsao\0\0\0brssa\0\0\0brstm\0\0\0bsnas\0\0\0btthi\0\0\0bwgbe\0\0\0bymsq\0\0\0bzbze\0\0\0cacfq\0\0\0caedm\0\0\0cafne\0\0\0caglb\0\0\0cagoo\0\0\0cahal\0\0\0caiql\0\0\0camon\0\0\0careb\0\0\0careg\0\0\0casjf\0\0\0cator\0\0\0cavan\0\0\0cawnp\0\0\0caybx\0\0\0caycb\0\0\0cayda\0\0\0caydq\0\0\0cayek\0\0\0cayev\0\0\0cayxy\0\0\0cayyn\0\0\0cayzs\0\0\0cccck\0\0\0cdfbm\0\0\0cdfih\0\0\0cfbgf\0\0\0cgbzv\0\0\0chzrh\0\0\0ciabj\0\0\0ckrar\0\0\0clipc\0\0\0clpuq\0\0\0clscl\0\0\0cmdla\0\0\0cnsha\0\0\0cnurc\0\0\0cobog\0\0\0crsjo\0\0\0cuhav\0\0\0cvrai\0\0\0cxxch\0\0\0cyfmg\0\0\0cynic\0\0\0czprg\0\0\0deber\0\0\0debsngn\0djjib\0\0\0dkcph\0\0\0dmdom\0\0\0dosdq\0\0\0dzalg\0\0\0ecgps\0\0\0ecgye\0\0\0eetll\0\0\0egcai\0\0\0eheai\0\0\0erasm\0\0\0esceu\0\0\0eslpa\0\0\0esmad\0\0\0etadd\0\0\0fihel\0\0\0fimhq\0\0\0fjsuv\0\0\0fkpsy\0\0\0fmksa\0\0\0fmpni\0\0\0fmtkk\0\0\0fotho\0\0\0frpar\0\0\0galbv\0\0\0gazastrpgblon\0\0\0gdgnd\0\0\0getbs\0\0\0gfcay\0\0\0gggci\0\0\0ghacc\0\0\0gigib\0\0\0gldkshvnglgoh\0\0\0globy\0\0\0glthu\0\0\0gmbjl\0\0\0gncky\0\0\0gpbbr\0\0\0gpmsb\0\0\0gpsbh\0\0\0gqssg\0\0\0grath\0\0\0gsgrv\0\0\0gtgua\0\0\0gugum\0\0\0gwoxb\0\0\0gygeo\0\0\0hebron\0\0hkhkg\0\0\0hntgu\0\0\0hrzag\0\0\0htpap\0\0\0hubud\0\0\0iddjj\0\0\0idjkt\0\0\0idmak\0\0\0idpnk\0\0\0iedub\0\0\0imdgs\0\0\0inccu\0\0\0iodga\0\0\0iqbgw\0\0\0irthr\0\0\0isrey\0\0\0itrom\0\0\0jeruslm\0jesth\0\0\0jmkin\0\0\0joamm\0\0\0jptyo\0\0\0kenbo\0\0\0kgfru\0\0\0khpnh\0\0\0kicxi\0\0\0kipho\0\0\0kitrw\0\0\0kmyva\0\0\0knbas\0\0\0kpfnj\0\0\0krsel\0\0\0kwkwi\0\0\0kygec\0\0\0kzaau\0\0\0kzakx\0\0\0kzala\0\0\0kzguw\0\0\0kzksn\0\0\0kzkzo\0\0\0kzura\0\0\0lavte\0\0\0lbbey\0\0\0lccas\0\0\0livdz\0\0\0lkcmb\0\0\0lrmlw\0\0\0lsmsu\0\0\0ltvno\0\0\0lulux\0\0\0lvrix\0\0\0lytip\0\0\0macas\0\0\0mcmon\0\0\0mdkiv\0\0\0metgd\0\0\0mgtnr\0\0\0mhkwa\0\0\0mhmaj\0\0\0mkskp\0\0\0mlbko\0\0\0mmrgn\0\0\0mncoq\0\0\0mnhvd\0\0\0mnuln\0\0\0momfm\0\0\0mpspn\0\0\0mqfdf\0\0\0mrnkc\0\0\0msmni\0\0\0mtmla\0\0\0muplu\0\0\0mvmle\0\0\0mwblz\0\0\0mxchi\0\0\0mxcjs\0\0\0mxcun\0\0\0mxhmo\0\0\0mxmam\0\0\0mxmex\0\0\0mxmid\0\0\0mxmty\0\0\0mxmzt\0\0\0mxoji\0\0\0mxpvr\0\0\0mxtij\0\0\0mykch\0\0\0mykul\0\0\0mzmpm\0\0\0nawdh\0\0\0ncnou\0\0\0nenim\0\0\0nfnlk\0\0\0nglos\0\0\0nimga\0\0\0nlams\0\0\0noosl\0\0\0npktm\0\0\0nrinu\0\0\0nuiue\0\0\0nzakl\0\0\0nzcht\0\0\0ommct\0\0\0papty\0\0\0pelim\0\0\0pfgmr\0\0\0pfnhv\0\0\0pfppt\0\0\0pgpom\0\0\0pgraw\0\0\0phmnl\0\0\0pkkhi\0\0\0plwaw\0\0\0pmmqc\0\0\0pnpcn\0\0\0prsju\0\0\0ptfnc\0\0\0ptlis\0\0\0ptpdl\0\0\0pwror\0\0\0pyasu\0\0\0qadoh\0\0\0rereu\0\0\0robuh\0\0\0rsbeg\0\0\0ruasf\0\0\0rubax\0\0\0ruchita\0rudyr\0\0\0rugdx\0\0\0ruikt\0\0\0rukgd\0\0\0rukhndg\0rukra\0\0\0rukuf\0\0\0rukvx\0\0\0rumow\0\0\0runoz\0\0\0ruoms\0\0\0ruovb\0\0\0rupkc\0\0\0rurtw\0\0\0rusred\0\0rutof\0\0\0ruuly\0\0\0ruunera\0ruuus\0\0\0ruvog\0\0\0ruvvo\0\0\0ruyek\0\0\0ruyks\0\0\0rwkgl\0\0\0saruh\0\0\0sbhir\0\0\0scmaw\0\0\0sdkrt\0\0\0sesto\0\0\0sgsin\0\0\0shshn\0\0\0silju\0\0\0sjlyr\0\0\0skbts\0\0\0slfna\0\0\0smsai\0\0\0sndkr\0\0\0somgq\0\0\0srpbm\0\0\0ssjub\0\0\0sttms\0\0\0svsal\0\0\0sxphi\0\0\0sydam\0\0\0szqmn\0\0\0tcgdt\0\0\0tdndj\0\0\0tfpfr\0\0\0tglfw\0\0\0thbkk\0\0\0tjdyu\0\0\0tkfko\0\0\0tldil\0\0\0tmasb\0\0\0tntun\0\0\0totbu\0\0\0trist\0\0\0ttpos\0\0\0tvfun\0\0\0twtpe\0\0\0tzdar\0\0\0uaiev\0\0\0uasip\0\0\0ugkla\0\0\0umawk\0\0\0ummdy\0\0\0unk\0\0\0\0\0usadk\0\0\0usaeg\0\0\0usanc\0\0\0usboi\0\0\0uschi\0\0\0usden\0\0\0usdet\0\0\0ushnl\0\0\0usind\0\0\0usinvev\0usjnu\0\0\0usknx\0\0\0uslax\0\0\0uslui\0\0\0usmnm\0\0\0usmoc\0\0\0usmtm\0\0\0usndcnt\0usndnsl\0usnyc\0\0\0usoea\0\0\0usome\0\0\0usphx\0\0\0ussit\0\0\0ustel\0\0\0uswlz\0\0\0uswsq\0\0\0usxul\0\0\0usyak\0\0\0uymvd\0\0\0uzskd\0\0\0uztas\0\0\0vavat\0\0\0vcsvd\0\0\0veccs\0\0\0vgtov\0\0\0vistt\0\0\0vnsgn\0\0\0vuvli\0\0\0wfmau\0\0\0wsapw\0\0\0yeade\0\0\0ytmam\0\0\0zajnb\0\0\0zmlun\0\0\0zwhre\0\0\0") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\xA3\x01\0\0\0\0\x07\0\x0C\0\x11\0\x18\0 \0&\0-\x005\0;\0@\0E\0W\0]\0d\0j\0q\0v\0{\0\x81\0\x8D\0\x94\0\x9D\0\xA5\0\xAA\0\xB2\0\xB9\0\xC5\0\xCA\0\xD1\0\xD9\0\xE0\0\xE9\0\xEF\0\xF7\0\x02\x01\n\x01\x10\x01\x15\x01\x1B\x01#\x01,\x015\x01>\x01C\x01I\x01N\x01R\x01Z\x01b\x01g\x01o\x01z\x01\x7F\x01\x86\x01\x8F\x01\x99\x01\xA0\x01\xA6\x01\xAC\x01\xB6\x01\xBF\x01\xC4\x01\xCD\x01\xD3\x01\xDF\x01\xE7\x01\xEE\x01\xF7\x01\xFD\x01\x03\x02\x0E\x02\x18\x02\x1E\x02'\x02,\x024\x02:\x02A\x02I\x02N\x02T\x02[\x02c\x02n\x02w\x02\x80\x02\x87\x02\x8E\x02\x95\x02\x9D\x02\xA3\x02\xAF\x02\xB6\x02\xBF\x02\xC7\x02\xD3\x02\xE0\x02\xE6\x02\xF2\x02\xFE\x02\x04\x03\x0E\x03\x1B\x03#\x03(\x032\x03:\x03@\x03K\x03Q\x03X\x03a\x03g\x03s\x03{\x03\x81\x03\x89\x03\x8F\x03\x95\x03\x9F\x03\xA5\x03\xAF\x03\xB8\x03\xC1\x03\xC8\x03\xCE\x03\xD4\x03\xDC\x03\xE4\x03\xEE\x03\xF6\x03\x03\x04\n\x04\x13\x04\x1C\x04#\x04(\x040\x046\x04;\x04A\x04G\x04R\x04Z\x04c\x04g\x04n\x04t\x04{\x04\x80\x04\x85\x04\x8A\x04\x94\x04\x98\x04\x9E\x04\xA5\x04\xAC\x04\xB3\x04\xBB\x04\xC0\x04\xC9\x04\xD5\x04\xD9\x04\xE9\x04\xEE\x04\xF4\x04\xFB\x04\x05\x05\x0C\x05\x1B\x05!\x05'\x054\x05=\x05A\x05G\x05M\x05S\x05\\\x05g\x05m\x05{\x05\x83\x05\x8B\x05\x92\x05\x9A\x05\xA3\x05\xA9\x05\xB4\x05\xBB\x05\xC1\x05\xC8\x05\xCE\x05\xD7\x05\xDB\x05\xE4\x05\xEA\x05\xF1\x05\xF6\x05\xFB\x05\x02\x06\t\x06\x13\x06\x1D\x06&\x06,\x062\x06;\x06D\x06I\x06O\x06U\x06Z\x06`\x06f\x06l\x06t\x06}\x06\x81\x06\x8A\x06\x90\x06\x99\x06\x9E\x06\xA5\x06\xAD\x06\xB3\x06\xBA\x06\xC4\x06\xC8\x06\xCF\x06\xD9\x06\xDF\x06\xE7\x06\xF0\x06\xFC\x06\x05\x07\x0B\x07\x11\x07\x17\x07\x1D\x07'\x07+\x076\x07;\x07A\x07K\x07U\x07_\x07d\x07m\x07u\x07}\x07\x86\x07\x94\x07\x9B\x07\xA5\x07\xAE\x07\xB9\x07\xC0\x07\xC9\x07\xD1\x07\xD8\x07\xEA\x07\xF1\x07\xF8\x07\x04\x08\n\x08\x12\x08\x18\x08\x1E\x08%\x08*\x081\x08:\x08>\x08G\x08L\x08P\x08X\x08_\x08e\x08k\x08o\x08v\x08\x7F\x08\x85\x08\x91\x08\x9D\x08\xA3\x08\xAA\x08\xB0\x08\xB8\x08\xC0\x08\xCB\x08\xD2\x08\xD8\x08\xDE\x08\xE3\x08\xEC\x08\xF1\x08\xF9\x08\x02\t\n\t\x13\t\x1A\t\x1F\t%\t,\t3\t>\tF\tQ\tW\t\\\tb\tn\tr\t}\t\x86\t\x8D\t\x9A\t\x9F\t\xA8\t\xB0\t\xB8\t\xC1\t\xCC\t\xD9\t\xE0\t\xE6\t\xEC\t\xF7\t\xFB\t\x03\n\x0C\n\x15\n\x1F\n(\n4\n>\nF\nP\nU\n^\nh\nl\nv\n\x81\n\x98\n\xA0\n\xA7\n\xB1\n\xB9\n\xC2\n\xC6\n\xCD\n\xD5\n\xDC\n\xE0\n\xE8\n\xED\n\xF6\n\xFE\n\x0B\x0B\x13\x0B\x19\x0B&\x0B*\x0B4\x0B;\x0B?\x0BE\x0BU\x0BY\x0Bi\x0Br\x0Bw\x0B~\x0B\x84\x0B\x8B\x0B\x93\x0B\x9F\x0B\xAD\x0B\xB3\x0B\xC0\x0B\xCB\x0B\xD5\x0B\xDE\x0B\xF2\x0B\xFC\x0B\x10\x0C'\x0C/\x0CA\x0CE\x0CL\x0CQ\x0Cc\x0Cs\x0C\x86\x0C\x9A\x0C\xA1\x0C\xAB\x0C\xB4\x0C\xBC\x0C\xC3\x0C\xCE\x0C\xD5\x0C\xDC\x0C\xE6\x0C\xF1\x0C\xF6\x0C\xFC\x0C\0\r\x04\r\x0B\r\x17\r\x1D\rAndorraDubaiKabulAntiguaAnguillaTiraneYerevanCura\xC3\xA7aoLuandaCaseyDavisDumont d\xE2\x80\x99UrvilleMawsonMcMurdoPalmerRotheraSyowaTrollVostokBuenos AiresCordobaCatamarcaLa RiojaJujuySan LuisMendozaRio GallegosSaltaTucumanSan JuanUshuaiaPago PagoViennaAdelaideBroken HillBrisbaneDarwinEuclaHobartLindemanLord HoweMelbourneMacquariePerthSydneyArubaBakuSarajevoBarbadosDhakaBrusselsOuagadougouSofiaBahrainBujumburaPorto-NovoBermudaBruneiLa PazKralendijkAraguainaBelemBoa VistaCuiabaCampo GrandeEirunepeNoronhaFortalezaManausMaceioPorto VelhoRio BrancoRecifeSao PauloBahiaSantaremNassauThimphuGaboroneMinskBelizeCrestonEdmontonFort NelsonGlace BayGoose BayHalifaxIqaluitMonctonResoluteReginaSt. John\xE2\x80\x99sTorontoVancouverWinnipegBlanc-SablonCambridge BayDawsonDawson CreekRankin InletInuvikWhitehorseSwift CurrentAtikokanCocosLubumbashiKinshasaBanguiBrazzavilleZurichAbidjanRarotongaEasterPunta ArenasSantiagoDoualaShanghaiUrumqiBogotaCosta RicaHavanaCape VerdeChristmasFamagustaNicosiaPragueBerlinBusingenDjiboutiCopenhagenDominicaSanto DomingoAlgiersGalapagosGuayaquilTallinnCairoEl AaiunAsmaraCeutaCanaryMadridAddis AbabaHelsinkiMariehamnFijiStanleyKosraePohnpeiChuukFaroeParisLibrevilleGazaLondonGrenadaTbilisiCayenneGuernseyAccraGibraltarDanmarkshavnNuukIttoqqortoormiitThuleBanjulConakryGuadeloupeMarigotSt. Barth\xC3\xA9lemyMalaboAthensSouth GeorgiaGuatemalaGuamBissauGuyanaHebronHong KongTegucigalpaZagrebPort-au-PrinceBudapestJayapuraJakartaMakassarPontianakDublinIsle of ManKolkataChagosBaghdadTehranReykjavikRomeJerusalemJerseyJamaicaAmmanTokyoNairobiBishkekPhnom PenhKiritimatiEnderburyTarawaComoroSt. KittsPyongyangSeoulKuwaitCaymanAqtauAqtobeAlmatyAtyrauQostanayQyzylordaOralVientianeBeirutSt. LuciaVaduzColomboMonroviaMaseruVilniusLuxembourgRigaTripoliCasablancaMonacoChisinauPodgoricaAntananarivoKwajaleinMajuroSkopjeBamakoYangonChoibalsanHovdUlaanbaatarMacaoSaipanMartiniqueNouakchottMontserratMaltaMauritiusMaldivesBlantyreChihuahuaCiudad Ju\xC3\xA1rezCanc\xC3\xBAnHermosilloMatamorosMexico CityM\xC3\xA9ridaMonterreyMazatlanOjinagaBah\xC3\xADa de BanderasTijuanaKuchingKuala LumpurMaputoWindhoekNoumeaNiameyNorfolkLagosManaguaAmsterdamOsloKathmanduNauruNiueAucklandChathamMuscatPanamaLimaGambierMarquesasTahitiPort MoresbyBougainvilleManilaKarachiWarsawMiquelonPitcairnPuerto RicoMadeiraLisbonAzoresPalauAsunci\xC3\xB3nQatarR\xC3\xA9unionBucharestBelgradeAstrakhanBarnaulChitaAnadyrMagadanIrkutskKaliningradKhandygaKrasnoyarskSamaraKirovMoscowNovokuznetskOmskNovosibirskKamchatkaSaratovSrednekolymskTomskUlyanovskUst-NeraSakhalinVolgogradVladivostokYekaterinburgYakutskKigaliRiyadhGuadalcanalMaheKhartoumStockholmSingaporeSt. HelenaLjubljanaLongyearbyenBratislavaFreetownSan MarinoDakarMogadishuParamariboJubaS\xC3\xA3o Tom\xC3\xA9El SalvadorLower Prince\xCA\xBCs QuarterDamascusMbabaneGrand TurkNdjamenaKerguelenLomeBangkokDushanbeFakaofoDiliAshgabatTunisTongatapuIstanbulPort of SpainFunafutiTaipeiDar es SalaamKyivSimferopolKampalaWakeMidway\xD0\x9D\xD0\xBE\xD0\xBC\xD0\xB0\xD1\x8A\xD0\xBB\xD1\x83\xD0\xBCAdakMarengo, IndianaAnchorageBoiseChicagoDenverDetroitHonoluluIndianapolisVevay, IndianaJuneauKnox, IndianaLos AngelesLouisvilleMenomineeMonticello, KentuckyMetlakatlaCenter, North DakotaNew Salem, North DakotaNew YorkVincennes, IndianaNomePhoenixSitkaTell City, IndianaWinamac, IndianaPetersburg, IndianaBeulah, North DakotaYakutatMontevideoSamarkandTashkentVaticanSt. VincentCaracasTortolaSt. ThomasHo Chi MinhEfateWallisApiaAdenMayotteJohannesburgLusakaHarare") }) }); - static UND: ::Yokeable = icu::datetime::provider::time_zones::ExemplarCitiesV1(unsafe { + static BGC: ::Yokeable = icu::datetime::provider::time_zones::ExemplarCitiesV1(unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"adalv\0\0\0aedxb\0\0\0afkbl\0\0\0aganu\0\0\0aiaxa\0\0\0altia\0\0\0amevn\0\0\0ancur\0\0\0aolad\0\0\0aqcas\0\0\0aqdav\0\0\0aqddu\0\0\0aqmaw\0\0\0aqmcm\0\0\0aqplm\0\0\0aqrot\0\0\0aqsyw\0\0\0aqtrl\0\0\0aqvos\0\0\0arbue\0\0\0arcor\0\0\0arctc\0\0\0arirj\0\0\0arjuj\0\0\0arluq\0\0\0armdz\0\0\0arrgl\0\0\0arsla\0\0\0artuc\0\0\0aruaq\0\0\0arush\0\0\0asppg\0\0\0atvie\0\0\0auadl\0\0\0aubhq\0\0\0aubne\0\0\0audrw\0\0\0aueuc\0\0\0auhba\0\0\0auldc\0\0\0auldh\0\0\0aumel\0\0\0aumqi\0\0\0auper\0\0\0ausyd\0\0\0awaua\0\0\0azbak\0\0\0basjj\0\0\0bbbgi\0\0\0bddac\0\0\0bebru\0\0\0bfoua\0\0\0bgsof\0\0\0bhbah\0\0\0bibjm\0\0\0bjptn\0\0\0bmbda\0\0\0bnbwn\0\0\0bolpb\0\0\0bqkra\0\0\0braux\0\0\0brbel\0\0\0brbvb\0\0\0brcgb\0\0\0brcgr\0\0\0brern\0\0\0brfen\0\0\0brfor\0\0\0brmao\0\0\0brmcz\0\0\0brpvh\0\0\0brrbr\0\0\0brrec\0\0\0brsao\0\0\0brssa\0\0\0brstm\0\0\0bsnas\0\0\0btthi\0\0\0bwgbe\0\0\0bymsq\0\0\0bzbze\0\0\0cacfq\0\0\0caedm\0\0\0cafne\0\0\0caglb\0\0\0cagoo\0\0\0cahal\0\0\0caiql\0\0\0camon\0\0\0careb\0\0\0careg\0\0\0casjf\0\0\0cator\0\0\0cavan\0\0\0cawnp\0\0\0caybx\0\0\0caycb\0\0\0cayda\0\0\0caydq\0\0\0cayek\0\0\0cayev\0\0\0cayxy\0\0\0cayyn\0\0\0cayzs\0\0\0cccck\0\0\0cdfbm\0\0\0cdfih\0\0\0cfbgf\0\0\0cgbzv\0\0\0chzrh\0\0\0ciabj\0\0\0ckrar\0\0\0clipc\0\0\0clpuq\0\0\0clscl\0\0\0cmdla\0\0\0cnsha\0\0\0cnurc\0\0\0cobog\0\0\0crsjo\0\0\0cuhav\0\0\0cvrai\0\0\0cxxch\0\0\0cyfmg\0\0\0cynic\0\0\0czprg\0\0\0deber\0\0\0debsngn\0djjib\0\0\0dkcph\0\0\0dmdom\0\0\0dosdq\0\0\0dzalg\0\0\0ecgps\0\0\0ecgye\0\0\0eetll\0\0\0egcai\0\0\0eheai\0\0\0erasm\0\0\0esceu\0\0\0eslpa\0\0\0esmad\0\0\0etadd\0\0\0fihel\0\0\0fimhq\0\0\0fjsuv\0\0\0fkpsy\0\0\0fmksa\0\0\0fmpni\0\0\0fmtkk\0\0\0fotho\0\0\0frpar\0\0\0galbv\0\0\0gazastrpgblon\0\0\0gdgnd\0\0\0getbs\0\0\0gfcay\0\0\0gggci\0\0\0ghacc\0\0\0gigib\0\0\0gldkshvnglgoh\0\0\0globy\0\0\0glthu\0\0\0gmbjl\0\0\0gncky\0\0\0gpbbr\0\0\0gpmsb\0\0\0gpsbh\0\0\0gqssg\0\0\0grath\0\0\0gsgrv\0\0\0gtgua\0\0\0gugum\0\0\0gwoxb\0\0\0gygeo\0\0\0hebron\0\0hkhkg\0\0\0hntgu\0\0\0hrzag\0\0\0htpap\0\0\0hubud\0\0\0iddjj\0\0\0idjkt\0\0\0idmak\0\0\0idpnk\0\0\0iedub\0\0\0imdgs\0\0\0inccu\0\0\0iodga\0\0\0iqbgw\0\0\0irthr\0\0\0isrey\0\0\0itrom\0\0\0jeruslm\0jesth\0\0\0jmkin\0\0\0joamm\0\0\0jptyo\0\0\0kenbo\0\0\0kgfru\0\0\0khpnh\0\0\0kicxi\0\0\0kipho\0\0\0kitrw\0\0\0kmyva\0\0\0knbas\0\0\0kpfnj\0\0\0krsel\0\0\0kwkwi\0\0\0kygec\0\0\0kzaau\0\0\0kzakx\0\0\0kzala\0\0\0kzguw\0\0\0kzksn\0\0\0kzkzo\0\0\0kzura\0\0\0lavte\0\0\0lbbey\0\0\0lccas\0\0\0livdz\0\0\0lkcmb\0\0\0lrmlw\0\0\0lsmsu\0\0\0ltvno\0\0\0lulux\0\0\0lvrix\0\0\0lytip\0\0\0macas\0\0\0mcmon\0\0\0mdkiv\0\0\0metgd\0\0\0mgtnr\0\0\0mhkwa\0\0\0mhmaj\0\0\0mkskp\0\0\0mlbko\0\0\0mmrgn\0\0\0mncoq\0\0\0mnhvd\0\0\0mnuln\0\0\0momfm\0\0\0mpspn\0\0\0mqfdf\0\0\0mrnkc\0\0\0msmni\0\0\0mtmla\0\0\0muplu\0\0\0mvmle\0\0\0mwblz\0\0\0mxchi\0\0\0mxcjs\0\0\0mxcun\0\0\0mxhmo\0\0\0mxmam\0\0\0mxmex\0\0\0mxmid\0\0\0mxmty\0\0\0mxmzt\0\0\0mxoji\0\0\0mxpvr\0\0\0mxtij\0\0\0mykch\0\0\0mykul\0\0\0mzmpm\0\0\0nawdh\0\0\0ncnou\0\0\0nenim\0\0\0nfnlk\0\0\0nglos\0\0\0nimga\0\0\0nlams\0\0\0noosl\0\0\0npktm\0\0\0nrinu\0\0\0nuiue\0\0\0nzakl\0\0\0nzcht\0\0\0ommct\0\0\0papty\0\0\0pelim\0\0\0pfgmr\0\0\0pfnhv\0\0\0pfppt\0\0\0pgpom\0\0\0pgraw\0\0\0phmnl\0\0\0pkkhi\0\0\0plwaw\0\0\0pmmqc\0\0\0pnpcn\0\0\0prsju\0\0\0ptfnc\0\0\0ptlis\0\0\0ptpdl\0\0\0pwror\0\0\0pyasu\0\0\0qadoh\0\0\0rereu\0\0\0robuh\0\0\0rsbeg\0\0\0ruasf\0\0\0rubax\0\0\0ruchita\0rudyr\0\0\0rugdx\0\0\0ruikt\0\0\0rukgd\0\0\0rukhndg\0rukra\0\0\0rukuf\0\0\0rukvx\0\0\0rumow\0\0\0runoz\0\0\0ruoms\0\0\0ruovb\0\0\0rupkc\0\0\0rurtw\0\0\0rusred\0\0rutof\0\0\0ruuly\0\0\0ruunera\0ruuus\0\0\0ruvog\0\0\0ruvvo\0\0\0ruyek\0\0\0ruyks\0\0\0rwkgl\0\0\0saruh\0\0\0sbhir\0\0\0scmaw\0\0\0sdkrt\0\0\0sesto\0\0\0sgsin\0\0\0shshn\0\0\0silju\0\0\0sjlyr\0\0\0skbts\0\0\0slfna\0\0\0smsai\0\0\0sndkr\0\0\0somgq\0\0\0srpbm\0\0\0ssjub\0\0\0sttms\0\0\0svsal\0\0\0sxphi\0\0\0sydam\0\0\0szqmn\0\0\0tcgdt\0\0\0tdndj\0\0\0tfpfr\0\0\0tglfw\0\0\0thbkk\0\0\0tjdyu\0\0\0tkfko\0\0\0tldil\0\0\0tmasb\0\0\0tntun\0\0\0totbu\0\0\0trist\0\0\0ttpos\0\0\0tvfun\0\0\0twtpe\0\0\0tzdar\0\0\0uaiev\0\0\0uasip\0\0\0ugkla\0\0\0umawk\0\0\0ummdy\0\0\0unk\0\0\0\0\0usadk\0\0\0usaeg\0\0\0usanc\0\0\0usboi\0\0\0uschi\0\0\0usden\0\0\0usdet\0\0\0ushnl\0\0\0usind\0\0\0usinvev\0usjnu\0\0\0usknx\0\0\0uslax\0\0\0uslui\0\0\0usmnm\0\0\0usmoc\0\0\0usmtm\0\0\0usndcnt\0usndnsl\0usnyc\0\0\0usoea\0\0\0usome\0\0\0usphx\0\0\0ussit\0\0\0ustel\0\0\0uswlz\0\0\0uswsq\0\0\0usxul\0\0\0usyak\0\0\0uymvd\0\0\0uzskd\0\0\0uztas\0\0\0vavat\0\0\0vcsvd\0\0\0veccs\0\0\0vgtov\0\0\0vistt\0\0\0vnsgn\0\0\0vuvli\0\0\0wfmau\0\0\0wsapw\0\0\0yeade\0\0\0ytmam\0\0\0zajnb\0\0\0zmlun\0\0\0zwhre\0\0\0") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\xA3\x01\0\0\0\0\x07\0\x0C\0\x11\0\x18\0 \0&\0-\x005\0;\0@\0E\0W\0]\0d\0j\0q\0v\0{\0\x81\0\x8D\0\x94\0\x9D\0\xA5\0\xAA\0\xB2\0\xB9\0\xC5\0\xCA\0\xD1\0\xD9\0\xE0\0\xE9\0\xEF\0\xF7\0\x02\x01\n\x01\x10\x01\x15\x01\x1B\x01#\x01,\x015\x01>\x01C\x01I\x01N\x01R\x01Z\x01b\x01g\x01o\x01z\x01\x7F\x01\x86\x01\x8F\x01\x99\x01\xA0\x01\xA6\x01\xAC\x01\xB6\x01\xBF\x01\xC4\x01\xCD\x01\xD3\x01\xDF\x01\xE7\x01\xEE\x01\xF7\x01\xFD\x01\x03\x02\x0E\x02\x18\x02\x1E\x02'\x02,\x024\x02:\x02A\x02I\x02N\x02T\x02[\x02c\x02n\x02w\x02\x80\x02\x87\x02\x8E\x02\x95\x02\x9D\x02\xA3\x02\xAF\x02\xB6\x02\xBF\x02\xC7\x02\xD3\x02\xE0\x02\xE6\x02\xF2\x02\xFE\x02\x04\x03\x0E\x03\x1B\x03#\x03(\x032\x03:\x03@\x03K\x03Q\x03X\x03a\x03g\x03s\x03{\x03\x81\x03\x89\x03\x8F\x03\x95\x03\x9F\x03\xA5\x03\xAF\x03\xB8\x03\xC1\x03\xC8\x03\xCE\x03\xD4\x03\xDC\x03\xE4\x03\xEE\x03\xF6\x03\x03\x04\n\x04\x13\x04\x1C\x04#\x04(\x040\x046\x04;\x04A\x04G\x04R\x04Z\x04c\x04g\x04n\x04t\x04{\x04\x80\x04\x85\x04\x8A\x04\x94\x04\x98\x04\x9E\x04\xA5\x04\xAC\x04\xB3\x04\xBB\x04\xC0\x04\xC9\x04\xD5\x04\xD9\x04\xE9\x04\xEE\x04\xF4\x04\xFB\x04\x05\x05\x0C\x05\x1B\x05!\x05'\x054\x05=\x05A\x05G\x05M\x05S\x05\\\x05g\x05m\x05{\x05\x83\x05\x8B\x05\x92\x05\x9A\x05\xA3\x05\xA9\x05\xB4\x05\xBB\x05\xC1\x05\xC8\x05\xCE\x05\xD7\x05\xDB\x05\xE4\x05\xEA\x05\xF1\x05\xF6\x05\xFB\x05\x02\x06\t\x06\x13\x06\x1D\x06&\x06,\x062\x06;\x06D\x06I\x06O\x06U\x06Z\x06`\x06f\x06l\x06t\x06}\x06\x81\x06\x8A\x06\x90\x06\x99\x06\x9E\x06\xA5\x06\xAD\x06\xB3\x06\xBA\x06\xC4\x06\xC8\x06\xCF\x06\xD9\x06\xDF\x06\xE7\x06\xF0\x06\xFC\x06\x05\x07\x0B\x07\x11\x07\x17\x07\x1D\x07'\x07+\x076\x07;\x07A\x07K\x07U\x07_\x07d\x07m\x07u\x07}\x07\x86\x07\x94\x07\x9B\x07\xA5\x07\xAE\x07\xB9\x07\xC0\x07\xC9\x07\xD1\x07\xD8\x07\xEA\x07\xF1\x07\xF8\x07\x04\x08\n\x08\x12\x08\x18\x08\x1E\x08%\x08*\x081\x08:\x08>\x08G\x08L\x08P\x08X\x08_\x08e\x08k\x08o\x08v\x08\x7F\x08\x85\x08\x91\x08\x9D\x08\xA3\x08\xAA\x08\xB0\x08\xB8\x08\xC0\x08\xCB\x08\xD2\x08\xD8\x08\xDE\x08\xE3\x08\xEC\x08\xF1\x08\xF9\x08\x02\t\n\t\x13\t\x1A\t\x1F\t%\t,\t3\t>\tF\tQ\tW\t\\\tb\tn\tr\t}\t\x86\t\x8D\t\x9A\t\x9F\t\xA8\t\xB0\t\xB8\t\xC1\t\xCC\t\xD9\t\xE0\t\xE6\t\xEC\t\xF7\t\xFB\t\x03\n\x0C\n\x15\n\x1F\n(\n4\n>\nF\nP\nU\n^\nh\nl\nv\n\x81\n\x99\n\xA1\n\xA8\n\xB2\n\xBA\n\xC3\n\xC7\n\xCE\n\xD6\n\xDD\n\xE1\n\xE9\n\xEE\n\xF7\n\xFF\n\x0C\x0B\x14\x0B\x1A\x0B'\x0B+\x0B5\x0B<\x0B@\x0BF\x0BM\x0BQ\x0Ba\x0Bj\x0Bo\x0Bv\x0B|\x0B\x83\x0B\x8B\x0B\x97\x0B\xA5\x0B\xAB\x0B\xB8\x0B\xC3\x0B\xCD\x0B\xD6\x0B\xEA\x0B\xF4\x0B\x08\x0C\x1F\x0C'\x0C9\x0C=\x0CD\x0CI\x0C[\x0Ck\x0C~\x0C\x92\x0C\x99\x0C\xA3\x0C\xAC\x0C\xB4\x0C\xBB\x0C\xC6\x0C\xCD\x0C\xD4\x0C\xDE\x0C\xE9\x0C\xEE\x0C\xF4\x0C\xF8\x0C\xFC\x0C\x03\r\x0F\r\x15\rAndorraDubaiKabulAntiguaAnguillaTiraneYerevanCura\xC3\xA7aoLuandaCaseyDavisDumont d\xE2\x80\x99UrvilleMawsonMcMurdoPalmerRotheraSyowaTrollVostokBuenos AiresCordobaCatamarcaLa RiojaJujuySan LuisMendozaRio GallegosSaltaTucumanSan JuanUshuaiaPago PagoViennaAdelaideBroken HillBrisbaneDarwinEuclaHobartLindemanLord HoweMelbourneMacquariePerthSydneyArubaBakuSarajevoBarbadosDhakaBrusselsOuagadougouSofiaBahrainBujumburaPorto-NovoBermudaBruneiLa PazKralendijkAraguainaBelemBoa VistaCuiabaCampo GrandeEirunepeNoronhaFortalezaManausMaceioPorto VelhoRio BrancoRecifeSao PauloBahiaSantaremNassauThimphuGaboroneMinskBelizeCrestonEdmontonFort NelsonGlace BayGoose BayHalifaxIqaluitMonctonResoluteReginaSt. John\xE2\x80\x99sTorontoVancouverWinnipegBlanc-SablonCambridge BayDawsonDawson CreekRankin InletInuvikWhitehorseSwift CurrentAtikokanCocosLubumbashiKinshasaBanguiBrazzavilleZurichAbidjanRarotongaEasterPunta ArenasSantiagoDoualaShanghaiUrumqiBogotaCosta RicaHavanaCape VerdeChristmasFamagustaNicosiaPragueBerlinBusingenDjiboutiCopenhagenDominicaSanto DomingoAlgiersGalapagosGuayaquilTallinnCairoEl AaiunAsmaraCeutaCanaryMadridAddis AbabaHelsinkiMariehamnFijiStanleyKosraePohnpeiChuukFaroeParisLibrevilleGazaLondonGrenadaTbilisiCayenneGuernseyAccraGibraltarDanmarkshavnNuukIttoqqortoormiitThuleBanjulConakryGuadeloupeMarigotSt. Barth\xC3\xA9lemyMalaboAthensSouth GeorgiaGuatemalaGuamBissauGuyanaHebronHong KongTegucigalpaZagrebPort-au-PrinceBudapestJayapuraJakartaMakassarPontianakDublinIsle of ManKolkataChagosBaghdadTehranReykjavikRomeJerusalemJerseyJamaicaAmmanTokyoNairobiBishkekPhnom PenhKiritimatiEnderburyTarawaComoroSt. KittsPyongyangSeoulKuwaitCaymanAqtauAqtobeAlmatyAtyrauQostanayQyzylordaOralVientianeBeirutSt. LuciaVaduzColomboMonroviaMaseruVilniusLuxembourgRigaTripoliCasablancaMonacoChisinauPodgoricaAntananarivoKwajaleinMajuroSkopjeBamakoYangonChoibalsanHovdUlaanbaatarMacaoSaipanMartiniqueNouakchottMontserratMaltaMauritiusMaldivesBlantyreChihuahuaCiudad Ju\xC3\xA1rezCanc\xC3\xBAnHermosilloMatamorosMexico CityM\xC3\xA9ridaMonterreyMazatlanOjinagaBah\xC3\xADa de BanderasTijuanaKuchingKuala LumpurMaputoWindhoekNoumeaNiameyNorfolkLagosManaguaAmsterdamOsloKathmanduNauruNiueAucklandChathamMuscatPanamaLimaGambierMarquesasTahitiPort MoresbyBougainvilleManilaKarachiWarsawMiquelonPitcairnPuerto RicoMadeiraLisbonAzoresPalauAsunci\xC3\xB3nQatarR\xC3\xA9unionBucharestBelgradeAstrakhanBarnaulChitaAnadyrMagadanIrkutskKaliningradKhandygaKrasnoyarskSamaraKirovMoscowNovokuznetskOmskNovosibirskKamchatkaSaratovSrednekolymskTomskUlyanovskUst-NeraSakhalinVolgogradVladivostokYekaterinburgYakutskKigaliRiyadhGuadalcanalMaheKhartoumStockholmSingaporeSt. HelenaLjubljanaLongyearbyenBratislavaFreetownSan MarinoDakarMogadishuParamariboJubaS\xC3\xA3o Tom\xC3\xA9El SalvadorLower Prince\xE2\x80\x99s QuarterDamascusMbabaneGrand TurkNdjamenaKerguelenLomeBangkokDushanbeFakaofoDiliAshgabatTunisTongatapuIstanbulPort of SpainFunafutiTaipeiDar es SalaamKyivSimferopolKampalaWakeMidwayUnknownAdakMarengo, IndianaAnchorageBoiseChicagoDenverDetroitHonoluluIndianapolisVevay, IndianaJuneauKnox, IndianaLos AngelesLouisvilleMenomineeMonticello, KentuckyMetlakatlaCenter, North DakotaNew Salem, North DakotaNew YorkVincennes, IndianaNomePhoenixSitkaTell City, IndianaWinamac, IndianaPetersburg, IndianaBeulah, North DakotaYakutatMontevideoSamarkandTashkentVaticanSt. VincentCaracasTortolaSt. ThomasHo Chi MinhEfateWallisApiaAdenMayotteJohannesburgLusakaHarare") }) }); @@ -647,8 +647,8 @@ macro_rules! __impl_time_zone_exemplar_cities_v1 { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"adalv\0\0\0aedxb\0\0\0afkbl\0\0\0aganu\0\0\0aiaxa\0\0\0altia\0\0\0amevn\0\0\0ancur\0\0\0aolad\0\0\0aqcas\0\0\0aqdav\0\0\0aqddu\0\0\0aqmaw\0\0\0aqmcm\0\0\0aqplm\0\0\0aqrot\0\0\0aqsyw\0\0\0aqtrl\0\0\0aqvos\0\0\0arbue\0\0\0arcor\0\0\0arctc\0\0\0arirj\0\0\0arjuj\0\0\0arluq\0\0\0armdz\0\0\0arrgl\0\0\0arsla\0\0\0artuc\0\0\0aruaq\0\0\0arush\0\0\0asppg\0\0\0atvie\0\0\0auadl\0\0\0aubhq\0\0\0aubne\0\0\0audrw\0\0\0aueuc\0\0\0auhba\0\0\0auldc\0\0\0auldh\0\0\0aumel\0\0\0aumqi\0\0\0auper\0\0\0ausyd\0\0\0awaua\0\0\0azbak\0\0\0basjj\0\0\0bbbgi\0\0\0bddac\0\0\0bebru\0\0\0bfoua\0\0\0bgsof\0\0\0bhbah\0\0\0bibjm\0\0\0bjptn\0\0\0bmbda\0\0\0bnbwn\0\0\0bolpb\0\0\0bqkra\0\0\0braux\0\0\0brbel\0\0\0brbvb\0\0\0brcgb\0\0\0brcgr\0\0\0brern\0\0\0brfen\0\0\0brfor\0\0\0brmao\0\0\0brmcz\0\0\0brpvh\0\0\0brrbr\0\0\0brrec\0\0\0brsao\0\0\0brssa\0\0\0brstm\0\0\0bsnas\0\0\0btthi\0\0\0bwgbe\0\0\0bymsq\0\0\0bzbze\0\0\0cacfq\0\0\0caedm\0\0\0cafne\0\0\0caglb\0\0\0cagoo\0\0\0cahal\0\0\0caiql\0\0\0camon\0\0\0careb\0\0\0careg\0\0\0casjf\0\0\0cator\0\0\0cavan\0\0\0cawnp\0\0\0caybx\0\0\0caycb\0\0\0cayda\0\0\0caydq\0\0\0cayek\0\0\0cayev\0\0\0cayxy\0\0\0cayyn\0\0\0cayzs\0\0\0cccck\0\0\0cdfbm\0\0\0cdfih\0\0\0cfbgf\0\0\0cgbzv\0\0\0chzrh\0\0\0ciabj\0\0\0ckrar\0\0\0clipc\0\0\0clpuq\0\0\0clscl\0\0\0cmdla\0\0\0cnsha\0\0\0cnurc\0\0\0cobog\0\0\0crsjo\0\0\0cuhav\0\0\0cvrai\0\0\0cxxch\0\0\0cyfmg\0\0\0cynic\0\0\0czprg\0\0\0deber\0\0\0debsngn\0djjib\0\0\0dkcph\0\0\0dmdom\0\0\0dosdq\0\0\0dzalg\0\0\0ecgps\0\0\0ecgye\0\0\0eetll\0\0\0egcai\0\0\0eheai\0\0\0erasm\0\0\0esceu\0\0\0eslpa\0\0\0esmad\0\0\0etadd\0\0\0fihel\0\0\0fimhq\0\0\0fjsuv\0\0\0fkpsy\0\0\0fmksa\0\0\0fmpni\0\0\0fmtkk\0\0\0fotho\0\0\0frpar\0\0\0galbv\0\0\0gazastrpgblon\0\0\0gdgnd\0\0\0getbs\0\0\0gfcay\0\0\0gggci\0\0\0ghacc\0\0\0gigib\0\0\0gldkshvnglgoh\0\0\0globy\0\0\0glthu\0\0\0gmbjl\0\0\0gncky\0\0\0gpbbr\0\0\0gpmsb\0\0\0gpsbh\0\0\0gqssg\0\0\0grath\0\0\0gsgrv\0\0\0gtgua\0\0\0gugum\0\0\0gwoxb\0\0\0gygeo\0\0\0hebron\0\0hkhkg\0\0\0hntgu\0\0\0hrzag\0\0\0htpap\0\0\0hubud\0\0\0iddjj\0\0\0idjkt\0\0\0idmak\0\0\0idpnk\0\0\0iedub\0\0\0imdgs\0\0\0inccu\0\0\0iodga\0\0\0iqbgw\0\0\0irthr\0\0\0isrey\0\0\0itrom\0\0\0jeruslm\0jesth\0\0\0jmkin\0\0\0joamm\0\0\0jptyo\0\0\0kenbo\0\0\0kgfru\0\0\0khpnh\0\0\0kicxi\0\0\0kipho\0\0\0kitrw\0\0\0kmyva\0\0\0knbas\0\0\0kpfnj\0\0\0krsel\0\0\0kwkwi\0\0\0kygec\0\0\0kzaau\0\0\0kzakx\0\0\0kzala\0\0\0kzguw\0\0\0kzksn\0\0\0kzkzo\0\0\0kzura\0\0\0lavte\0\0\0lbbey\0\0\0lccas\0\0\0livdz\0\0\0lkcmb\0\0\0lrmlw\0\0\0lsmsu\0\0\0ltvno\0\0\0lulux\0\0\0lvrix\0\0\0lytip\0\0\0macas\0\0\0mcmon\0\0\0mdkiv\0\0\0metgd\0\0\0mgtnr\0\0\0mhkwa\0\0\0mhmaj\0\0\0mkskp\0\0\0mlbko\0\0\0mmrgn\0\0\0mncoq\0\0\0mnhvd\0\0\0mnuln\0\0\0momfm\0\0\0mpspn\0\0\0mqfdf\0\0\0mrnkc\0\0\0msmni\0\0\0mtmla\0\0\0muplu\0\0\0mvmle\0\0\0mwblz\0\0\0mxchi\0\0\0mxcjs\0\0\0mxcun\0\0\0mxhmo\0\0\0mxmam\0\0\0mxmex\0\0\0mxmid\0\0\0mxmty\0\0\0mxmzt\0\0\0mxoji\0\0\0mxpvr\0\0\0mxtij\0\0\0mykch\0\0\0mykul\0\0\0mzmpm\0\0\0nawdh\0\0\0ncnou\0\0\0nenim\0\0\0nfnlk\0\0\0nglos\0\0\0nimga\0\0\0nlams\0\0\0noosl\0\0\0npktm\0\0\0nrinu\0\0\0nuiue\0\0\0nzakl\0\0\0nzcht\0\0\0ommct\0\0\0papty\0\0\0pelim\0\0\0pfgmr\0\0\0pfnhv\0\0\0pfppt\0\0\0pgpom\0\0\0pgraw\0\0\0phmnl\0\0\0pkkhi\0\0\0plwaw\0\0\0pmmqc\0\0\0pnpcn\0\0\0prsju\0\0\0ptfnc\0\0\0ptlis\0\0\0ptpdl\0\0\0pwror\0\0\0pyasu\0\0\0qadoh\0\0\0rereu\0\0\0robuh\0\0\0rsbeg\0\0\0ruasf\0\0\0rubax\0\0\0ruchita\0rudyr\0\0\0rugdx\0\0\0ruikt\0\0\0rukgd\0\0\0rukhndg\0rukra\0\0\0rukuf\0\0\0rukvx\0\0\0rumow\0\0\0runoz\0\0\0ruoms\0\0\0ruovb\0\0\0rupkc\0\0\0rurtw\0\0\0rusred\0\0rutof\0\0\0ruuly\0\0\0ruunera\0ruuus\0\0\0ruvog\0\0\0ruvvo\0\0\0ruyek\0\0\0ruyks\0\0\0rwkgl\0\0\0saruh\0\0\0sbhir\0\0\0scmaw\0\0\0sdkrt\0\0\0sesto\0\0\0sgsin\0\0\0shshn\0\0\0silju\0\0\0sjlyr\0\0\0skbts\0\0\0slfna\0\0\0smsai\0\0\0sndkr\0\0\0somgq\0\0\0srpbm\0\0\0ssjub\0\0\0sttms\0\0\0svsal\0\0\0sxphi\0\0\0sydam\0\0\0szqmn\0\0\0tcgdt\0\0\0tdndj\0\0\0tfpfr\0\0\0tglfw\0\0\0thbkk\0\0\0tjdyu\0\0\0tkfko\0\0\0tldil\0\0\0tmasb\0\0\0tntun\0\0\0totbu\0\0\0trist\0\0\0ttpos\0\0\0tvfun\0\0\0twtpe\0\0\0tzdar\0\0\0uaiev\0\0\0uasip\0\0\0ugkla\0\0\0umawk\0\0\0ummdy\0\0\0unk\0\0\0\0\0usadk\0\0\0usaeg\0\0\0usanc\0\0\0usboi\0\0\0uschi\0\0\0usden\0\0\0usdet\0\0\0ushnl\0\0\0usind\0\0\0usinvev\0usjnu\0\0\0usknx\0\0\0uslax\0\0\0uslui\0\0\0usmnm\0\0\0usmoc\0\0\0usmtm\0\0\0usndcnt\0usndnsl\0usnyc\0\0\0usoea\0\0\0usome\0\0\0usphx\0\0\0ussit\0\0\0ustel\0\0\0uswlz\0\0\0uswsq\0\0\0usxul\0\0\0usyak\0\0\0uymvd\0\0\0uzskd\0\0\0uztas\0\0\0vavat\0\0\0vcsvd\0\0\0veccs\0\0\0vgtov\0\0\0vistt\0\0\0vnsgn\0\0\0vuvli\0\0\0wfmau\0\0\0wsapw\0\0\0yeade\0\0\0ytmam\0\0\0zajnb\0\0\0zmlun\0\0\0zwhre\0\0\0") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\xA3\x01\0\0\0\0\x1E\0-\0<\0c\0\x84\0\x96\0\xB1\0\xC6\0\xE1\0\xF0\0\xFF\0*\x016\x01W\x01i\x01x\x01\x8A\x01\x96\x01\xA8\x01\xD6\x01\xEB\x01\x0F\x02%\x024\x02J\x02b\x02\x84\x02\x99\x02\xAE\x02\xCA\x02\xE8\x02\r\x03\"\x03@\x03_\x03w\x03\x89\x03\x9B\x03\xB0\x03\xCE\x03\xE4\x03\xFC\x03&\x045\x04D\x04S\x04_\x04w\x04\x92\x04\x9E\x04\xB6\x04\xD7\x04\xEC\x04\x01\x05\x1F\x05>\x05S\x05h\x05x\x05\x9F\x05\xC0\x05\xCF\x05\xF1\x05\t\x064\x06L\x06d\x06\x82\x06\x94\x06\xA9\x06\xD1\x06\xF3\x06\x05\x07\x1E\x073\x07K\x07Z\x07l\x07\x87\x07\x99\x07\xA8\x07\xC3\x07\xDB\x07\xFA\x07\x10\x08 \x08G\x08e\x08z\x08\x8F\x08\xA1\x08\xBD\x08\xD2\x08\xF3\x08\x08\t3\tR\t^\tz\t\xA8\t\xC0\t\xE1\t\t\n!\n0\nN\nc\nx\n\x96\n\xA5\n\xBA\n\xDB\n\xED\n\x12\x0B3\x0BH\x0BZ\x0Bl\x0B~\x0B\x9C\x0B\xAE\x0B\xC7\x0B\xDF\x0B\xFD\x0B\x18\x0C'\x0C<\x0CT\x0Cf\x0C\x84\x0C\x9C\x0C\xCA\x0C\xE8\x0C\x0F\r3\rE\rW\rm\r\x8E\r\x9D\r\xAF\r\xC4\r\xE6\r\x01\x0E\"\x0E.\x0EC\x0EX\x0Ej\x0Es\x0E\x85\x0E\x9A\x0E\xB5\x0E\xC1\x0E\xD0\x0E\xE8\x0E\0\x0F\x0F\x0F-\x0F<\x0F]\x0F\x87\x0F\x90\x0F\xC0\x0F\xCC\x0F\xE1\x0F\xF6\x0F\x14\x10&\x10T\x10f\x10x\x10\xA3\x10\xC4\x10\xD6\x10\xE5\x10\xFA\x10\x0F\x11\x1C\x11=\x11R\x11~\x11\x99\x11\xB1\x11\xC9\x11\xE1\x11\x08\x12\x1A\x12:\x12O\x12^\x12p\x12\x85\x12\x9D\x12\xA6\x12\xC1\x12\xD3\x12\xE8\x12\xFA\x12\t\x13\x1E\x130\x13@\x13^\x13|\x13\x94\x13\xA6\x13\xC3\x13\xDE\x13\xEA\x13\xFC\x13\x0B\x14\x1A\x14,\x14>\x14P\x14k\x14\x86\x14\x92\x14\xB6\x14\xC8\x14\xEE\x14\xFD\x14\x0F\x15*\x15?\x15T\x15x\x15\x84\x15\x9C\x15\xC0\x15\xD2\x15\xEA\x15\x05\x16,\x16M\x16_\x16t\x16\x8C\x16\xA1\x16\xC8\x16\xD7\x16\xF2\x16\x07\x17\x19\x171\x17I\x17d\x17v\x17\x88\x17\xA0\x17\xC7\x17\xEB\x17\x16\x18.\x18O\x18g\x18\x8C\x18\x9E\x18\xB3\x18\xCB\x18\xE0\x18\x11\x19,\x19;\x19b\x19t\x19\x86\x19\x9B\x19\xB0\x19\xBC\x19\xCB\x19\xE6\x19\x04\x1A\x10\x1A+\x1A:\x1AL\x1Ag\x1A|\x1A\x8B\x1A\x9D\x1A\xA9\x1A\xC7\x1A\xE2\x1A\xF4\x1A\x16\x1B1\x1BI\x1BX\x1Bj\x1B|\x1B\x9D\x1B\xC5\x1B\xDA\x1B\xE9\x1B\xFB\x1B\n\x1C%\x1C4\x1CO\x1Cj\x1C\x82\x1C\x9D\x1C\xB2\x1C\xBE\x1C\xD9\x1C\xF4\x1C\x0C\x1D0\x1DN\x1D~\x1D\x90\x1D\x9F\x1D\xAE\x1D\xD2\x1D\xE4\x1D\x08\x1E \x1E5\x1Ee\x1Ew\x1E\x9B\x1E\xB5\x1E\xCA\x1E\xEB\x1E\x0F\x1F?\x1F]\x1Fo\x1F\x81\x1F\xA8\x1F\xB4\x1F\xC9\x1F\xDE\x1F\xF9\x1F\x1C : d \x88 \xA0 \xBC \xCB \xE6 \n!\x16!)!H!\x95!\xB0!\xC5!\xF0!\x05\" \",\"A\"V\"q\"}\"\x92\"\xA4\"\xC2\"\xDD\"\x03#\x1B#-#M#_#}#\x92#\xA1#\xB6#\xCF#\xD8#\x10$%$4$F$X$p$\x85$\xB2$\xE4$\xF0$\x1C%D%Y%q%\xA6%\xC4%\xF4%1&L&\x8A&\x93&\xA8&\xB7&\xEC&''n'\xA1'\xBC'\xDA'\xEF'\x04(\x19(B(](o(\x8C(\xAD(\xBC(\xC8(\xDA(\xE9(\xFE(\")4)\xE0\xA6\x85\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\xA1\xE0\xA7\x8B\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\xA6\xE0\xA7\x81\xE0\xA6\xAC\xE0\xA6\xBE\xE0\xA6\x87\xE0\xA6\x95\xE0\xA6\xBE\xE0\xA6\xAC\xE0\xA7\x81\xE0\xA6\xB2\xE0\xA6\x85\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\x9F\xE0\xA6\xBF\xE0\xA6\x97\xE0\xA7\x81\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\x85\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\x99\xE0\xA7\x8D\xE0\xA6\x97\xE0\xA7\x81\xE0\xA6\x87\xE0\xA6\xB2\xE0\xA6\xBE\xE0\xA6\xA4\xE0\xA6\xBF\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\x87\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA7\x87\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\xAD\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\x95\xE0\xA7\x81\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\xB8\xE0\xA6\xBE\xE0\xA6\x93\xE0\xA6\xB2\xE0\xA7\x8B\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\xA1\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA7\x87\xE0\xA6\x87\xE0\xA6\xB8\xE0\xA6\xBF\xE0\xA6\xA1\xE0\xA7\x87\xE0\xA6\xAD\xE0\xA6\xBF\xE0\xA6\xB8\xE0\xA6\xA1\xE0\xA7\x81\xE0\xA6\xAE\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\x9F \xE0\xA6\xA1\xE0\xA6\xBF\xE2\x80\x99\xE0\xA6\x89\xE0\xA6\xB0\xE0\xA6\xAD\xE0\xA6\xBF\xE0\xA6\xB2\xE0\xA6\xAE\xE0\xA6\xB8\xE0\xA7\x8B\xE0\xA6\xA8\xE0\xA6\xAE\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA6\xAE\xE0\xA7\x81\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\xA1\xE0\xA7\x8B\xE0\xA6\xAA\xE0\xA6\xBE\xE0\xA6\xB2\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA6\xB0\xE0\xA6\xA5\xE0\xA7\x87\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\xB8\xE0\xA6\xBF\xE0\xA6\x93\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\x9F\xE0\xA7\x8D\xE0\xA6\xB0\xE0\xA6\xB2\xE0\xA6\xAD\xE0\xA6\xB8\xE0\xA7\x8D\xE0\xA6\x9F\xE0\xA7\x8B\xE0\xA6\x95\xE0\xA6\xAC\xE0\xA7\x81\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA7\x8B\xE0\xA6\xB8 \xE0\xA6\x86\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA7\x87\xE0\xA6\xB0\xE0\xA7\x87\xE0\xA6\xB8\xE0\xA6\x95\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\xA1\xE0\xA7\x8B\xE0\xA6\xAC\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\x9F\xE0\xA6\xBE\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\x95\xE0\xA6\xBE\xE0\xA6\xB2\xE0\xA6\xBE \xE0\xA6\xB0\xE0\xA6\xBF\xE0\xA6\x93\xE0\xA6\xB9\xE0\xA6\xBE\xE0\xA6\x9C\xE0\xA7\x81\xE0\xA6\x9C\xE0\xA7\x81\xE0\xA6\x87\xE0\xA6\xB8\xE0\xA6\xBE\xE0\xA6\xA8 \xE0\xA6\xB2\xE0\xA7\x81\xE0\xA6\x87\xE0\xA6\xB8\xE0\xA6\xAE\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\xA1\xE0\xA7\x8B\xE0\xA6\x9C\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA6\xBF\xE0\xA6\x93 \xE0\xA6\x97\xE0\xA6\xBE\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA7\x87\xE0\xA6\x97\xE0\xA7\x8B\xE0\xA6\xB8\xE0\xA6\xB8\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\xB2\xE0\xA6\x9F\xE0\xA6\xBE\xE0\xA6\x9F\xE0\xA7\x81\xE0\xA6\x95\xE0\xA7\x81\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xB8\xE0\xA6\xBE\xE0\xA6\xA8 \xE0\xA6\x9C\xE0\xA7\x81\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\x89\xE0\xA6\xB6\xE0\xA7\x81\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\x87\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xAA\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\x97\xE0\xA7\x8B \xE0\xA6\xAA\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\x97\xE0\xA7\x8B\xE0\xA6\xAD\xE0\xA6\xBF\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\x8F\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\xA1\xE0\xA7\x87\xE0\xA6\xB2\xE0\xA7\x87\xE0\xA6\x87\xE0\xA6\xA1\xE0\xA6\xAC\xE0\xA7\x8D\xE0\xA6\xB0\xE0\xA7\x8B\xE0\xA6\x95\xE0\xA7\x87\xE0\xA6\xA8 \xE0\xA6\xB9\xE0\xA6\xBF\xE0\xA6\xB2\xE0\xA6\xAC\xE0\xA7\x8D\xE0\xA6\xB0\xE0\xA6\xBF\xE0\xA6\xB8\xE0\xA6\xAC\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA6\xA1\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA6\x89\xE0\xA6\x87\xE0\xA6\xA8\xE0\xA6\x87\xE0\xA6\x89\xE0\xA6\x95\xE0\xA7\x8D\xE0\xA6\xB2\xE0\xA6\xBE\xE0\xA6\xB9\xE0\xA7\x8B\xE0\xA6\xAC\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\x9F\xE0\xA6\xB2\xE0\xA6\xBF\xE0\xA6\xA8\xE0\xA6\xA1\xE0\xA7\x87\xE0\xA6\xAE\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xB2\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\xA1 \xE0\xA6\xB9\xE0\xA6\xBE\xE0\xA6\x93\xE0\xA6\xAE\xE0\xA7\x87\xE0\xA6\xB2\xE0\xA6\xAC\xE0\xA7\x8B\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\xA8\xE0\xA6\xAE\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA6\x95\xE0\xA7\x81\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA6\xBF\xE0\xA6\xAA\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\xA5\xE0\xA6\xB8\xE0\xA6\xBF\xE0\xA6\xA1\xE0\xA6\xA8\xE0\xA6\xBF\xE0\xA6\x8F\xE0\xA6\xB0\xE0\xA7\x81\xE0\xA6\xAC\xE0\xA6\xBE\xE0\xA6\xAC\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA7\x81\xE0\xA6\xB8\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\x9C\xE0\xA6\xBF\xE0\xA6\xAD\xE0\xA7\x8B\xE0\xA6\xAC\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\xAC\xE0\xA6\xBE\xE0\xA6\xA1\xE0\xA7\x8B\xE0\xA6\x9C\xE0\xA6\xA2\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA6\xBE\xE0\xA6\xAC\xE0\xA7\x8D\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\xB8\xE0\xA7\x87\xE0\xA6\xB2\xE0\xA6\xB8\xE0\xA6\x93\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xB9\xE0\xA6\x97\xE0\xA7\x81\xE0\xA6\xA1\xE0\xA7\x8B\xE0\xA6\x97\xE0\xA7\x81\xE0\xA6\xB8\xE0\xA7\x8B\xE0\xA6\xAB\xE0\xA6\xBF\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xAC\xE0\xA6\xBE\xE0\xA6\xB9\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA6\xBF\xE0\xA6\xA8\xE0\xA6\xAC\xE0\xA7\x81\xE0\xA6\x9C\xE0\xA7\x81\xE0\xA6\xAE\xE0\xA6\xAC\xE0\xA7\x81\xE0\xA6\xB0\xE0\xA6\xB9\xE0\xA7\x81\xE0\xA6\xAA\xE0\xA7\x8B\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\x9F\xE0\xA7\x8B-\xE0\xA6\xA8\xE0\xA7\x8B\xE0\xA6\xAD\xE0\xA7\x8B\xE0\xA6\xAC\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA6\xAE\xE0\xA7\x81\xE0\xA6\xA1\xE0\xA6\xBE\xE0\xA6\xAC\xE0\xA7\x8D\xE0\xA6\xB0\xE0\xA7\x81\xE0\xA6\xA8\xE0\xA7\x87\xE0\xA6\x87\xE0\xA6\xB2\xE0\xA6\xBE \xE0\xA6\xAA\xE0\xA6\xBE\xE0\xA6\x9C\xE0\xA6\x95\xE0\xA7\x8D\xE0\xA6\xB0\xE0\xA7\x87\xE0\xA6\xB2\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\xA1\xE0\xA6\xBE\xE0\xA6\x9C\xE0\xA6\xBF\xE0\xA6\x95\xE0\xA6\x86\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\x97\xE0\xA7\x81\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\x87\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\xAC\xE0\xA7\x87\xE0\xA6\xB2\xE0\xA7\x87\xE0\xA6\xAE\xE0\xA6\xAC\xE0\xA7\x8B\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE \xE0\xA6\xAD\xE0\xA6\xBF\xE0\xA6\xB8\xE0\xA7\x8D\xE0\xA6\xA4\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA7\x81\xE0\xA6\x87\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xAC\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA6\xBE\xE0\xA6\xAE\xE0\xA7\x8D\xE0\xA6\xAA\xE0\xA7\x8B \xE0\xA6\x97\xE0\xA7\x8D\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\xA1\xE0\xA7\x87\xE0\xA6\x86\xE0\xA6\x87\xE0\xA6\xB0\xE0\xA7\x81\xE0\xA6\xA8\xE0\xA7\x87\xE0\xA6\xAA\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA6\xB0\xE0\xA7\x8B\xE0\xA6\xA8\xE0\xA7\x8D\xE2\x80\x8C\xE0\xA6\xB9\xE0\xA6\xBE\xE0\xA6\xAB\xE0\xA7\x8B\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\x9F\xE0\xA6\xBE\xE0\xA6\xB2\xE0\xA7\x87\xE0\xA6\x9C\xE0\xA6\xBE\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\x89\xE0\xA6\xB8\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\xB8\xE0\xA7\x87\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA7\x8B\xE0\xA6\xAA\xE0\xA7\x8B\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\xA4\xE0\xA7\x8B \xE0\xA6\xAD\xE0\xA7\x87\xE0\xA6\xB2\xE0\xA7\x8D\xE2\x80\x8C\xE0\xA6\xB9\xE0\xA7\x8B\xE0\xA6\xB0\xE0\xA6\xBF\xE0\xA6\x93 \xE0\xA6\xAC\xE0\xA7\x8D\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\x99\xE0\xA7\x8D\xE0\xA6\x95\xE0\xA7\x8B\xE0\xA6\xB0\xE0\xA7\x87\xE0\xA6\xB8\xE0\xA6\xBF\xE0\xA6\xAB\xE0\xA7\x87\xE0\xA6\xB8\xE0\xA6\xBE\xE0\xA6\x93 \xE0\xA6\xAA\xE0\xA6\xBE\xE0\xA6\x89\xE0\xA6\xB2\xE0\xA7\x8B\xE0\xA6\xAC\xE0\xA6\xBE\xE0\xA6\xB9\xE0\xA6\xBF\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xB8\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA6\x9F\xE0\xA7\x81\xE0\xA6\xB0\xE0\xA7\x87\xE0\xA6\xAE\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\xB8\xE0\xA6\xBE\xE0\xA6\x89\xE0\xA6\xA5\xE0\xA6\xBF\xE0\xA6\xAE\xE0\xA7\x8D\xE0\xA6\xAB\xE0\xA7\x81\xE0\xA6\x97\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\xAC\xE0\xA7\x81\xE0\xA6\xB0\xE0\xA6\xA8\xE0\xA6\xBF\xE0\xA6\xAE\xE0\xA6\xBF\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\xB8\xE0\xA6\x95\xE0\xA6\xAC\xE0\xA7\x87\xE0\xA6\xB2\xE0\xA6\xBF\xE0\xA6\x9C\xE0\xA6\x95\xE0\xA7\x8D\xE0\xA6\xB0\xE0\xA6\xBF\xE0\xA6\xB8\xE0\xA7\x8D\xE0\xA6\x9F\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\x8F\xE0\xA6\xA1\xE0\xA6\xAE\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\x9F\xE0\xA7\x8B\xE0\xA6\xA8\xE0\xA6\xAB\xE0\xA7\x8B\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\x9F \xE0\xA6\xA8\xE0\xA7\x87\xE0\xA6\xB2\xE0\xA6\xB8\xE0\xA6\xA8\xE0\xA6\x97\xE0\xA7\x8D\xE0\xA6\xB2\xE0\xA6\xBE\xE0\xA6\xB8 \xE0\xA6\xAC\xE0\xA7\x87\xE0\xA6\x97\xE0\xA7\x81\xE0\xA6\xB8 \xE0\xA6\xAC\xE0\xA7\x87\xE0\xA6\xB9\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\xB2\xE0\xA6\xBF\xE0\xA6\xAB\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA7\x8D\xE0\xA6\xB8\xE0\xA6\x87\xE0\xA6\x95\xE0\xA7\x81\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xB2\xE0\xA7\x81\xE0\xA6\x87\xE0\xA6\x9F\xE0\xA6\xAE\xE0\xA6\x99\xE0\xA7\x8D\xE0\xA6\x95\xE0\xA6\x9F\xE0\xA7\x8B\xE0\xA6\xA8\xE0\xA6\xB0\xE0\xA7\x87\xE0\xA6\xB8\xE0\xA7\x8B\xE0\xA6\xB2\xE0\xA7\x81\xE0\xA6\x9F\xE0\xA6\xB0\xE0\xA7\x87\xE0\xA6\x9C\xE0\xA6\xBF\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\xB8\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\x9F \xE0\xA6\x9C\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\xB8\xE0\xA6\x9F\xE0\xA7\x8B\xE0\xA6\xB0\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\x9F\xE0\xA7\x8B\xE0\xA6\xAD\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\x99\xE0\xA7\x8D\xE0\xA6\x95\xE0\xA7\x81\xE0\xA6\xAD\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA6\x89\xE0\xA6\x87\xE0\xA6\xA8\xE0\xA6\xBF\xE0\xA6\xAA\xE0\xA7\x87\xE0\xA6\x97\xE0\xA6\xAC\xE0\xA7\x8D\xE0\xA6\xB2\xE0\xA6\xBE\xE0\xA6\x99\xE0\xA7\x8D\xE0\xA6\x95-\xE0\xA6\xB8\xE0\xA6\xBE\xE0\xA6\xAC\xE0\xA7\x8D\xE0\xA6\xB2\xE0\xA7\x8B\xE0\xA6\xA8\xE0\xA6\x95\xE0\xA7\x87\xE0\xA6\xAE\xE0\xA6\xAC\xE0\xA7\x8D\xE0\xA6\xB0\xE0\xA6\xBF\xE0\xA6\x9C \xE0\xA6\xAC\xE0\xA7\x87\xE0\xA6\xA1\xE0\xA6\xB8\xE0\xA7\x8B\xE0\xA6\xA8\xE0\xA6\xA1\xE0\xA6\xB8\xE0\xA7\x8B\xE0\xA6\xA8 \xE0\xA6\x95\xE0\xA7\x8D\xE0\xA6\xB0\xE0\xA6\xBF\xE0\xA6\x95\xE0\xA6\xB0\xE2\x80\x8D\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\x99\xE0\xA7\x8D\xE0\xA6\x95\xE0\xA6\xBF\xE0\xA6\xA8 \xE0\xA6\x87\xE0\xA6\xA8\xE0\xA6\xB2\xE0\xA7\x87\xE0\xA6\x9F\xE0\xA6\x87\xE0\xA6\xA8\xE0\xA7\x81\xE0\xA6\xAD\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA6\xB9\xE0\xA7\x8B\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\x87\xE0\xA6\x9F\xE0\xA6\xB9\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\xB8\xE0\xA6\xB8\xE0\xA7\x81\xE0\xA6\x87\xE0\xA6\xAB\xE0\xA7\x8D\xE0\xA6\x9F \xE0\xA6\x95\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\x9F\xE0\xA6\x86\xE0\xA6\x9F\xE0\xA6\xBF\xE0\xA6\x95\xE0\xA7\x8B\xE0\xA6\x95\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\x95\xE0\xA7\x8B\xE0\xA6\x95\xE0\xA7\x8B\xE0\xA6\xB8\xE0\xA6\xB2\xE0\xA7\x81\xE0\xA6\xAC\xE0\xA7\x81\xE0\xA6\xAE\xE0\xA7\x8D\xE0\xA6\xAC\xE0\xA6\xBE\xE0\xA6\xB6\xE0\xA6\xBF\xE0\xA6\x95\xE0\xA6\xBF\xE0\xA6\xA8\xE0\xA6\xB6\xE0\xA6\xBE\xE0\xA6\xB8\xE0\xA6\xBE\xE0\xA6\xAC\xE0\xA6\xBE\xE0\xA6\x99\xE0\xA7\x8D\xE0\xA6\x97\xE0\xA7\x81\xE0\xA6\x87\xE0\xA6\xAC\xE0\xA7\x8D\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\x9C\xE0\xA6\xBE\xE0\xA6\xAD\xE0\xA6\xBF\xE0\xA6\xB2\xE0\xA6\xBF\xE0\xA6\x9C\xE0\xA7\x81\xE0\xA6\xB0\xE0\xA6\xBF\xE0\xA6\x96\xE0\xA6\x86\xE0\xA6\xAC\xE0\xA6\xBF\xE0\xA6\xA6\xE0\xA6\x9C\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA6\x89\xE0\xA6\xB9\xE0\xA6\xA4\xE0\xA7\x81\xE0\xA6\x99\xE0\xA7\x8D\xE0\xA6\x97\xE0\xA6\xBE\xE0\xA6\x87\xE0\xA6\xB8\xE0\xA7\x8D\xE0\xA6\x9F\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA6\xAA\xE0\xA7\x81\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\x9F\xE0\xA6\xBE \xE0\xA6\x86\xE0\xA6\xB0\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\xB8\xE0\xA6\xB8\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\x9F\xE0\xA6\xBF\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\x97\xE0\xA7\x8B\xE0\xA6\xA1\xE0\xA7\x8B\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xB2\xE0\xA6\xBE\xE0\xA6\xB8\xE0\xA6\xBE\xE0\xA6\x82\xE0\xA6\xB9\xE0\xA6\xBE\xE0\xA6\x87\xE0\xA6\x89\xE0\xA6\xB0\xE0\xA7\x81\xE0\xA6\xAE\xE0\xA6\x95\xE0\xA6\xBF\xE0\xA6\xAC\xE0\xA7\x8B\xE0\xA6\x97\xE0\xA7\x8B\xE0\xA6\x9F\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA7\x8B\xE0\xA6\xB8\xE0\xA7\x8D\xE0\xA6\x9F\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA6\xBF\xE0\xA6\x95\xE0\xA6\xBE\xE0\xA6\xB9\xE0\xA6\xBE\xE0\xA6\xAD\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA7\x87\xE0\xA6\xAA \xE0\xA6\xAD\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\xA6\xE0\xA6\x95\xE0\xA7\x8D\xE0\xA6\xB0\xE0\xA6\xBF\xE0\xA6\xB8\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\xB8\xE0\xA6\xAB\xE0\xA6\xBE\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\x97\xE0\xA6\xBE\xE0\xA6\xB8\xE0\xA7\x8D\xE0\xA6\xA4\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xBF\xE0\xA6\x95\xE0\xA7\x8B\xE0\xA6\xB8\xE0\xA6\xBF\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xAA\xE0\xA7\x8D\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\x97\xE0\xA6\xAC\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\xB2\xE0\xA6\xBF\xE0\xA6\xA8\xE0\xA6\xAC\xE0\xA7\x81\xE0\xA6\xB8\xE0\xA6\xBF\xE0\xA6\xA8\xE0\xA6\x97\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA6\x9C\xE0\xA6\xBF\xE0\xA6\xAC\xE0\xA7\x81\xE0\xA6\x9F\xE0\xA6\xBF\xE0\xA6\x95\xE0\xA7\x8B\xE0\xA6\xAA\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA6\xB9\xE0\xA7\x87\xE0\xA6\x97\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA6\xA1\xE0\xA7\x8B\xE0\xA6\xAE\xE0\xA6\xBF\xE0\xA6\xA8\xE0\xA6\xBF\xE0\xA6\x95\xE0\xA6\xBE\xE0\xA6\xB8\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\x9F\xE0\xA7\x8B \xE0\xA6\xA1\xE0\xA7\x8B\xE0\xA6\xAE\xE0\xA6\xBF\xE0\xA6\x82\xE0\xA6\x97\xE0\xA7\x8B\xE0\xA6\x86\xE0\xA6\xB2\xE0\xA6\x9C\xE0\xA6\xBF\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\xB8\xE0\xA6\x97\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\xB2\xE0\xA6\xBE\xE0\xA6\xAA\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\x97\xE0\xA7\x8B\xE0\xA6\xB8\xE0\xA6\x97\xE0\xA7\x8B\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\x87\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA6\xBF\xE0\xA6\xB2\xE0\xA6\xA4\xE0\xA6\xBE\xE0\xA6\xB9\xE0\xA6\xB2\xE0\xA6\xBF\xE0\xA6\xA8\xE0\xA6\x95\xE0\xA6\xBE\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xB0\xE0\xA7\x8B\xE0\xA6\x8F\xE0\xA6\xB2 \xE0\xA6\x86\xE0\xA6\xB9\xE0\xA6\x87\xE0\xA6\x89\xE0\xA6\xA8\xE0\xA6\x85\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\xB8\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\xB9\xE0\xA7\x81\xE0\xA6\xB8\xE0\xA7\x87\xE0\xA6\x89\xE0\xA6\x9F\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA7\x87\xE0\xA6\xB0\xE0\xA6\xBF\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\xA6\xE0\xA7\x8D\xE0\xA6\xB0\xE0\xA6\xBF\xE0\xA6\xA6\xE0\xA6\x86\xE0\xA6\xA6\xE0\xA7\x8D\xE0\xA6\xA6\xE0\xA6\xBF\xE0\xA6\xB8 \xE0\xA6\x86\xE0\xA6\xAC\xE0\xA6\xBE\xE0\xA6\xAC\xE0\xA6\xBE\xE0\xA6\xB9\xE0\xA7\x87\xE0\xA6\xB2\xE0\xA6\xB8\xE0\xA6\xBF\xE0\xA6\x99\xE0\xA7\x8D\xE0\xA6\x95\xE0\xA6\xBF\xE0\xA6\xAE\xE0\xA6\xB0\xE0\xA6\xBF\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA7\x87\xE0\xA6\xB9\xE0\xA6\xBE\xE0\xA6\xAE\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA6\xAB\xE0\xA6\xBF\xE0\xA6\x9C\xE0\xA6\xBF\xE0\xA6\xB8\xE0\xA7\x8D\xE0\xA6\x9F\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xB2\xE0\xA7\x80\xE0\xA6\x95\xE0\xA7\x8B\xE0\xA6\xB8\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xAA\xE0\xA7\x8B\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\xAA\xE0\xA7\x87\xE0\xA6\x9A\xE0\xA7\x81\xE0\xA6\x95\xE0\xA6\xAB\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA7\x8B\xE0\xA6\xAA\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA6\xBF\xE0\xA6\xB8\xE0\xA6\xB2\xE0\xA6\xBF\xE0\xA6\xAC\xE0\xA7\x8D\xE0\xA6\xB0\xE0\xA7\x81\xE0\xA6\xAD\xE0\xA6\xBF\xE0\xA6\xB2\xE0\xA6\x97\xE0\xA6\xBE\xE0\xA6\x9C\xE0\xA6\xBE\xE0\xA6\xB2\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\xA1\xE0\xA6\xA8\xE0\xA6\x97\xE0\xA7\x8D\xE0\xA6\xB0\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\xA1\xE0\xA6\xBE\xE0\xA6\xB8\xE0\xA6\xBF\xE0\xA6\xAC\xE0\xA6\xBF\xE0\xA6\xB2\xE0\xA6\xBF\xE0\xA6\xB6\xE0\xA6\xBF\xE0\xA6\x95\xE0\xA6\xBE\xE0\xA6\xB9\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA6\x97\xE0\xA7\x81\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\xA8\xE0\xA6\xB8\xE0\xA6\xBF\xE0\xA6\x86\xE0\xA6\x95\xE0\xA7\x8D\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\x9C\xE0\xA6\xBF\xE0\xA6\xAC\xE0\xA7\x8D\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\xB2\xE0\xA7\x8D\xE0\xA6\x9F\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA6\xA1\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\x95\xE0\xA6\xB6\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\xAD\xE0\xA6\xA8\xE0\xA6\xA8\xE0\xA7\x81\xE0\xA6\x95\xE0\xA6\x87\xE0\xA6\x9F\xE0\xA7\x8D\xE0\xA6\x9F\xE0\xA6\x95\xE0\xA7\x81\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA7\x8B\xE0\xA6\xB0\xE0\xA6\x9F\xE0\xA7\x81\xE0\xA6\xB0\xE0\xA6\xAE\xE0\xA6\xBF\xE0\xA6\x9F\xE0\xA6\xA5\xE0\xA7\x81\xE0\xA6\xB2\xE0\xA6\xBF\xE0\xA6\xAC\xE0\xA6\xBE\xE0\xA6\x9E\xE0\xA7\x8D\xE0\xA6\x9C\xE0\xA7\x81\xE0\xA6\xB2\xE0\xA6\x95\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA7\x8D\xE0\xA6\xB0\xE0\xA6\xBF\xE0\xA6\x97\xE0\xA7\x81\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xA6\xE0\xA7\x87\xE0\xA6\xB2\xE0\xA7\x8B\xE0\xA6\xAA\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA6\xBF\xE0\xA6\x97\xE0\xA7\x8B\xE0\xA6\xB8\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\x9F.\xE0\xA6\xAC\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\xA5\xE0\xA7\x87\xE0\xA6\xB2\xE0\xA7\x87\xE0\xA6\xAE\xE0\xA6\xBF\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\xB2\xE0\xA6\xBE\xE0\xA6\xAC\xE0\xA7\x8B\xE0\xA6\x8F\xE0\xA6\xA5\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\xB8\xE0\xA6\xA6\xE0\xA6\x95\xE0\xA7\x8D\xE0\xA6\xB7\xE0\xA6\xBF\xE0\xA6\xA3 \xE0\xA6\x9C\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\x9C\xE0\xA6\xBF\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\x97\xE0\xA7\x81\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xA4\xE0\xA7\x87\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\xB2\xE0\xA6\xBE\xE0\xA6\x97\xE0\xA7\x81\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xAE\xE0\xA6\xAC\xE0\xA6\xBF\xE0\xA6\xB8\xE0\xA7\x8B\xE0\xA6\x89\xE0\xA6\x97\xE0\xA6\xBE\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\xB9\xE0\xA7\x87\xE0\xA6\xAC\xE0\xA7\x8D\xE0\xA6\xB0\xE0\xA7\x8B\xE0\xA6\xA8\xE0\xA6\xB9\xE0\xA6\x82 \xE0\xA6\x95\xE0\xA6\x82\xE0\xA6\xA4\xE0\xA7\x87\xE0\xA6\x97\xE0\xA7\x81\xE0\xA6\xB8\xE0\xA6\xBF\xE0\xA6\x97\xE0\xA6\xBE\xE0\xA6\xB2\xE0\xA6\xAA\xE0\xA6\xBE\xE0\xA6\x9C\xE0\xA6\xBE\xE0\xA6\x97\xE0\xA7\x8D\xE0\xA6\xB0\xE0\xA7\x87\xE0\xA6\xAC\xE0\xA6\xAA\xE0\xA7\x8B\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\x9F-\xE0\xA6\x85\xE0\xA6\xB9-\xE0\xA6\xAA\xE0\xA7\x8D\xE0\xA6\xB0\xE0\xA6\xBF\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\xB8\xE0\xA6\xAC\xE0\xA7\x81\xE0\xA6\xA1\xE0\xA6\xBE\xE0\xA6\xAA\xE0\xA7\x87\xE0\xA6\xB8\xE0\xA7\x8D\xE0\xA6\x9F\xE0\xA6\x9C\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xAA\xE0\xA7\x81\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\x9C\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\xA4\xE0\xA6\xBE\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA6\xBE\xE0\xA6\xB8\xE0\xA6\xB8\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA6\xAA\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\x9F\xE0\xA6\xBF\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA6\xA1\xE0\xA6\xBE\xE0\xA6\xAC\xE0\xA6\xB2\xE0\xA6\xBF\xE0\xA6\xA8\xE0\xA6\x86\xE0\xA6\x87\xE0\xA6\xB2 \xE0\xA6\x85\xE0\xA6\xAB \xE0\xA6\xAE\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\x95\xE0\xA7\x8B\xE0\xA6\xB2\xE0\xA6\x95\xE0\xA6\xBE\xE0\xA6\xA4\xE0\xA6\xBE\xE0\xA6\x9B\xE0\xA6\xBE\xE0\xA6\x97\xE0\xA7\x8B\xE0\xA6\xB8\xE0\xA6\xAC\xE0\xA6\xBE\xE0\xA6\x97\xE0\xA6\xA6\xE0\xA6\xBE\xE0\xA6\xA6\xE0\xA6\xA4\xE0\xA7\x87\xE0\xA6\xB9\xE0\xA7\x87\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xB0\xE0\xA6\xBF\xE0\xA6\x95\xE0\xA6\x9C\xE0\xA6\xBE\xE0\xA6\xAD\xE0\xA6\xBF\xE0\xA6\x95\xE0\xA6\xB0\xE0\xA7\x8B\xE0\xA6\xAE\xE0\xA6\x9C\xE0\xA7\x87\xE0\xA6\xB0\xE0\xA7\x81\xE0\xA6\x9C\xE0\xA6\xBE\xE0\xA6\xB2\xE0\xA7\x87\xE0\xA6\xAE\xE0\xA6\x9C\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\xB8\xE0\xA6\xBF\xE0\xA6\x9C\xE0\xA6\xBE\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\x87\xE0\xA6\x95\xE0\xA6\xBE\xE0\xA6\x86\xE0\xA6\xAE\xE0\xA7\x8D\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\x9F\xE0\xA7\x8B\xE0\xA6\x95\xE0\xA6\xBF\xE0\xA6\x93\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\x87\xE0\xA6\xB0\xE0\xA7\x8B\xE0\xA6\xAC\xE0\xA6\xBF\xE0\xA6\xAC\xE0\xA6\xBF\xE0\xA6\xB6\xE0\xA6\x95\xE0\xA7\x87\xE0\xA6\x95\xE0\xA6\xA8\xE0\xA6\xAE \xE0\xA6\xAA\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA6\x95\xE0\xA6\xBF\xE0\xA6\xB0\xE0\xA6\xBF\xE0\xA6\xA4\xE0\xA6\xBF\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\xA4\xE0\xA6\xBF\xE0\xA6\x8F\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\xA1\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA6\xAC\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA6\xBF\xE0\xA6\x9F\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\x93\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA7\x8B\xE0\xA6\xAE\xE0\xA7\x8B\xE0\xA6\xB0\xE0\xA7\x8B\xE0\xA6\xB8\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\x9F. \xE0\xA6\x95\xE0\xA6\xBF\xE0\xA6\x9F\xE0\xA6\xB8\xE0\xA6\xAA\xE0\xA6\xBF\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\x82\xE0\xA6\x87\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\x82\xE0\xA6\xB8\xE0\xA6\xBF\xE0\xA6\x93\xE0\xA6\xB2\xE0\xA6\x95\xE0\xA7\x81\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA7\x87\xE0\xA6\xA4\xE0\xA6\x95\xE0\xA6\xBE\xE0\xA6\xAE\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA6\x86\xE0\xA6\x95\xE0\xA6\x9F\xE0\xA6\xBE\xE0\xA6\x89\xE0\xA6\x86\xE0\xA6\x95\xE0\xA6\x9F\xE0\xA7\x8B\xE0\xA6\xAC\xE0\xA7\x87\xE0\xA6\x86\xE0\xA6\xB2\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\x9F\xE0\xA6\xBF\xE0\xA6\x85\xE0\xA6\xA4\xE0\xA6\xBF\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\x89\xE0\xA6\x95\xE0\xA7\x8B\xE0\xA6\xB8\xE0\xA7\x8D\xE0\xA6\x9F\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\x95\xE0\xA6\xBF\xE0\xA6\x9C\xE0\xA6\xBF\xE0\xA6\xB2\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\xA1\xE0\xA6\xBE\xE0\xA6\x93\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\xB2\xE0\xA6\xAD\xE0\xA6\xBF\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA6\xA4\xE0\xA6\xBE\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA6\xAC\xE0\xA7\x87\xE0\xA6\x87\xE0\xA6\xB0\xE0\xA7\x81\xE0\xA6\x9F\xE0\xA6\xB8\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\x9F. \xE0\xA6\xB2\xE0\xA7\x81\xE0\xA6\xB8\xE0\xA6\xBF\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xAD\xE0\xA6\xBE\xE0\xA6\xA6\xE0\xA7\x81\xE0\xA6\x9C\xE0\xA6\x95\xE0\xA6\xB2\xE0\xA6\xAE\xE0\xA7\x8D\xE0\xA6\xAC\xE0\xA7\x8B\xE0\xA6\xAE\xE0\xA6\xA8\xE0\xA6\xB0\xE0\xA7\x8B\xE0\xA6\xAD\xE0\xA6\xBF\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\xB9\xE0\xA6\xB8\xE0\xA7\x81\xE0\xA6\xB0\xE0\xA7\x81\xE0\xA6\xAD\xE0\xA6\xBF\xE0\xA6\xB2\xE0\xA6\xA8\xE0\xA6\xBF\xE0\xA6\x93\xE0\xA6\xB8\xE0\xA6\xB2\xE0\xA7\x81\xE0\xA6\x95\xE0\xA7\x8D\xE0\xA6\xB8\xE0\xA7\x87\xE0\xA6\xAE\xE0\xA6\xAC\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\x97\xE0\xA6\xB0\xE0\xA6\xBF\xE0\xA6\x97\xE0\xA6\xBE\xE0\xA6\xA4\xE0\xA7\x8D\xE0\xA6\xB0\xE0\xA6\xBF\xE0\xA6\xAA\xE0\xA7\x8B\xE0\xA6\xB2\xE0\xA6\xBF\xE0\xA6\x95\xE0\xA6\xBE\xE0\xA6\xB8\xE0\xA6\xBE\xE0\xA6\xAC\xE0\xA7\x8D\xE0\xA6\xB2\xE0\xA6\xBE\xE0\xA6\x99\xE0\xA7\x8D\xE0\xA6\x95\xE0\xA6\xBE\xE0\xA6\xAE\xE0\xA7\x8B\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA7\x8B\xE0\xA6\x95\xE0\xA6\xBF\xE0\xA6\xB8\xE0\xA6\xBF\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\xB9\xE0\xA7\x81\xE0\xA6\xAA\xE0\xA6\xA1\xE0\xA6\x97\xE0\xA6\xB0\xE0\xA6\xBF\xE0\xA6\xA4\xE0\xA7\x8D\xE0\xA6\xB8\xE0\xA6\xBE\xE0\xA6\x86\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\xA4\xE0\xA7\x81\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA6\xBF\xE0\xA6\xAD\xE0\xA7\x8B\xE0\xA6\x95\xE0\xA7\x8B\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\x9C\xE0\xA6\xBE\xE0\xA6\xB2\xE0\xA7\x87\xE0\xA6\x87\xE0\xA6\xA8\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\x9C\xE0\xA7\x81\xE0\xA6\xB0\xE0\xA7\x8B\xE0\xA6\xB8\xE0\xA7\x8D\xE0\xA6\x95\xE0\xA6\xAA\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA7\x87\xE0\xA6\xAC\xE0\xA6\xBE\xE0\xA6\xAE\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA7\x8B\xE0\xA6\xB0\xE0\xA7\x87\xE0\xA6\x99\xE0\xA7\x8D\xE0\xA6\x97\xE0\xA7\x81\xE0\xA6\xA8\xE0\xA6\x9A\xE0\xA7\x8B\xE0\xA6\x87\xE0\xA6\xAC\xE0\xA6\xBE\xE0\xA6\xB2\xE0\xA7\x8D\xE2\x80\x8C\xE0\xA6\xB8\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xB9\xE0\xA7\x8B\xE0\xA6\xAD\xE0\xA7\x8D\xE0\xA6\xA1\xE0\xA6\x89\xE0\xA6\xB2\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xAC\xE0\xA6\xBE\xE0\xA6\xA4\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA6\xAE\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA6\xBE\xE0\xA6\x93\xE0\xA6\xB8\xE0\xA6\xBE\xE0\xA6\x87\xE0\xA6\xAA\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA6\x9F\xE0\xA6\xBF\xE0\xA6\xA8\xE0\xA6\xBF\xE0\xA6\x95\xE0\xA6\xA8\xE0\xA7\x8B\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA6\xB6\xE0\xA6\x9F\xE0\xA6\xAE\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\xA4\xE0\xA6\xB8\xE0\xA7\x87\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\xA4\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\xB2\xE0\xA7\x8D\xE0\xA6\x9F\xE0\xA6\xBE\xE0\xA6\xAE\xE0\xA6\xB0\xE0\xA6\xBF\xE0\xA6\xB6\xE0\xA6\xBE\xE0\xA6\xB8\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\xB2\xE0\xA6\xA6\xE0\xA7\x8D\xE0\xA6\xAC\xE0\xA7\x80\xE0\xA6\xAA\xE0\xA6\xAC\xE0\xA7\x8D\xE0\xA6\xB2\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\x9F\xE0\xA6\xBE\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA7\x87\xE0\xA6\xB0\xE0\xA6\x9A\xE0\xA6\xBF\xE0\xA6\xB9\xE0\xA7\x81\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xB9\xE0\xA7\x81\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xB8\xE0\xA6\xBF\xE0\xA6\x89\xE0\xA6\xA6\xE0\xA6\xBE\xE0\xA6\xA6 \xE0\xA6\x9C\xE0\xA7\x81\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA7\x87\xE0\xA6\x9C\xE0\xA6\x95\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\x95\xE0\xA7\x81\xE0\xA6\xA8\xE0\xA6\xB9\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA6\xAE\xE0\xA7\x8B\xE0\xA6\xB8\xE0\xA6\xBF\xE0\xA6\xB2\xE0\xA7\x8D\xE0\xA6\xB2\xE0\xA7\x8B\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\xA4\xE0\xA6\xBE\xE0\xA6\xAE\xE0\xA7\x8B\xE0\xA6\xB0\xE0\xA6\xB8\xE0\xA6\xAE\xE0\xA7\x87\xE0\xA6\x95\xE0\xA7\x8D\xE0\xA6\xB8\xE0\xA6\xBF\xE0\xA6\x95\xE0\xA7\x8B \xE0\xA6\xB8\xE0\xA6\xBF\xE0\xA6\x9F\xE0\xA6\xBF\xE0\xA6\xAE\xE0\xA7\x87\xE0\xA6\xB0\xE0\xA6\xBF\xE0\xA6\xA1\xE0\xA6\xBE\xE0\xA6\xAE\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\x9F\xE0\xA7\x87\xE0\xA6\xB0\xE0\xA6\xBF\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\x9C\xE0\xA6\xBE\xE0\xA6\x9F\xE0\xA6\xB2\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\x93\xE0\xA6\x9C\xE0\xA6\xBF\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\x97\xE0\xA6\xBE\xE0\xA6\xAC\xE0\xA6\xBE\xE0\xA6\xB9\xE0\xA6\xBF\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE \xE0\xA6\xAC\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\xA6\xE0\xA7\x87\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\xB8\xE0\xA6\xA4\xE0\xA6\xBF\xE0\xA6\x9C\xE0\xA7\x81\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA7\x81\xE0\xA6\x9A\xE0\xA6\xBF\xE0\xA6\x82\xE0\xA6\x95\xE0\xA7\x81\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xB2\xE0\xA6\xBE\xE0\xA6\xB2\xE0\xA6\xBE\xE0\xA6\xAE\xE0\xA6\xAA\xE0\xA7\x81\xE0\xA6\xB0\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\xAA\xE0\xA7\x81\xE0\xA6\xA4\xE0\xA7\x8B\xE0\xA6\x89\xE0\xA6\x87\xE0\xA6\xA8\xE0\xA6\xA7\xE0\xA7\x8B\xE0\xA6\x95\xE0\xA6\xA8\xE0\xA7\x81\xE0\xA6\xAE\xE0\xA6\xBF\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xBF\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xAE\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA6\xB0\xE0\xA6\xAB\xE0\xA6\x95\xE0\xA6\xB2\xE0\xA6\xBE\xE0\xA6\x97\xE0\xA7\x8B\xE0\xA6\xB8\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\x97\xE0\xA7\x81\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\x86\xE0\xA6\xAE\xE0\xA6\xB8\xE0\xA7\x8D\xE0\xA6\x9F\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA6\xA1\xE0\xA6\xBE\xE0\xA6\xAE\xE0\xA6\x85\xE0\xA6\xB8\xE0\xA6\xB2\xE0\xA7\x8B\xE0\xA6\x95\xE0\xA6\xBE\xE0\xA6\xA0\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\xA1\xE0\xA7\x81\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\x89\xE0\xA6\xB0\xE0\xA7\x81\xE0\xA6\xA8\xE0\xA6\xBF\xE0\xA6\x89\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBF\xE0\xA6\x85\xE0\xA6\x95\xE0\xA6\xB2\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\xA1\xE0\xA6\x9A\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\xA0\xE0\xA6\xBE\xE0\xA6\xAE\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\xB8\xE0\xA6\x95\xE0\xA6\x9F\xE0\xA6\xAA\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\xB2\xE0\xA6\xBF\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\x97\xE0\xA6\xBE\xE0\xA6\xAE\xE0\xA7\x8D\xE0\xA6\xAC\xE0\xA6\xBF\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA7\x87\xE0\xA6\xB0\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\x95\xE0\xA7\x87\xE0\xA6\xB8\xE0\xA6\xBE\xE0\xA6\xB8\xE0\xA6\xA4\xE0\xA6\xBE\xE0\xA6\xB9\xE0\xA6\xBF\xE0\xA6\xA4\xE0\xA6\xBF\xE0\xA6\xAA\xE0\xA7\x8B\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\x9F \xE0\xA6\xAE\xE0\xA7\x8C\xE0\xA6\xB0\xE0\xA6\x9C\xE0\xA6\xAC\xE0\xA6\xBF\xE0\xA6\xAC\xE0\xA7\x81\xE0\xA6\x97\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA6\xAD\xE0\xA6\xBF\xE0\xA6\xB2\xE0\xA7\x87\xE0\xA6\xAE\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xBF\xE0\xA6\xB2\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\x9A\xE0\xA6\xBF\xE0\xA6\x93\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA6\xB6\xE0\xA6\xAE\xE0\xA6\xBF\xE0\xA6\x95\xE0\xA7\x81\xE0\xA6\xB2\xE0\xA6\xA8\xE0\xA6\xAA\xE0\xA6\xBF\xE0\xA6\x9F\xE0\xA6\x95\xE0\xA7\x87\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\xA8\xE0\xA6\xAA\xE0\xA7\x81\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA7\x87\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\xA4\xE0\xA7\x8B \xE0\xA6\xB0\xE0\xA6\xBF\xE0\xA6\x95\xE0\xA7\x8B\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\xA1\xE0\xA7\x87\xE0\xA6\x87\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\xB2\xE0\xA6\xBF\xE0\xA6\xB8\xE0\xA6\xAC\xE0\xA6\xA8\xE0\xA6\x86\xE0\xA6\x9C\xE0\xA7\x8B\xE0\xA6\xB0\xE0\xA7\x87\xE0\xA6\xB8\xE0\xA6\xAA\xE0\xA6\xBE\xE0\xA6\xB2\xE0\xA6\xBE\xE0\xA6\x89\xE0\xA6\x86\xE0\xA6\xB8\xE0\xA7\x81\xE0\xA6\xA8\xE0\xA6\xB8\xE0\xA6\xBF\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xA8\xE0\xA6\x95\xE0\xA6\xBE\xE0\xA6\xA4\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA6\xB0\xE0\xA6\xBF\xE0\xA6\x87\xE0\xA6\x89\xE0\xA6\xA8\xE0\xA6\xBF\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xA8\xE0\xA6\xAC\xE0\xA7\x81\xE0\xA6\x96\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA7\x87\xE0\xA6\xB8\xE0\xA7\x8D\xE0\xA6\x9F\xE0\xA6\xAC\xE0\xA7\x87\xE0\xA6\xB2\xE0\xA6\x97\xE0\xA7\x8D\xE0\xA6\xB0\xE0\xA7\x87\xE0\xA6\xA1\xE0\xA6\x86\xE0\xA6\xB8\xE0\xA6\x9F\xE0\xA7\x8D\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\x96\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xAC\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\xA8\xE0\xA7\x8C\xE0\xA6\xB2\xE0\xA6\x9A\xE0\xA6\xBF\xE0\xA6\xA4\xE0\xA6\xBE\xE0\xA6\x85\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\xA1\xE0\xA6\xBF\xE0\xA6\xB0\xE0\xA6\xAE\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\x97\xE0\xA6\xBE\xE0\xA6\xA1\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\x87\xE0\xA6\xB0\xE0\xA6\x95\xE0\xA7\x81\xE0\xA6\x9F\xE0\xA6\xB8\xE0\xA7\x8D\xE0\xA6\x95\xE0\xA6\x95\xE0\xA6\xBE\xE0\xA6\xB2\xE0\xA6\xBF\xE0\xA6\xA8\xE0\xA6\xBF\xE0\xA6\x99\xE0\xA6\x97\xE0\xA7\x8D\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\xA1\xE0\xA6\x96\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xA1\xE0\xA6\xBF\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\x97\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA7\x8D\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\xB8\xE0\xA6\xA8\xE0\xA7\x8B\xE0\xA6\x87\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\xB8\xE0\xA7\x8D\xE0\xA6\x95\xE0\xA6\xB8\xE0\xA6\xBE\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA6\xBF\xE0\xA6\xB0\xE0\xA7\x8B\xE0\xA6\xAD\xE0\xA6\xAE\xE0\xA6\xB8\xE0\xA7\x8D\xE0\xA6\x95\xE0\xA7\x8B\xE0\xA6\xA8\xE0\xA6\xAD\xE0\xA6\x95\xE0\xA7\x81\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA7\x87\xE0\xA6\xA4\xE0\xA6\xB8\xE0\xA7\x8D\xE0\xA6\xA8\xE0\xA6\x95\xE0\xA6\x93\xE0\xA6\xAE\xE0\xA7\x8D\xE0\xA6\xB8\xE0\xA7\x8D\xE0\xA6\x95\xE0\xA6\xA8\xE0\xA6\xAD\xE0\xA7\x8B\xE0\xA6\xB8\xE0\xA6\xBF\xE0\xA6\xAC\xE0\xA6\xBF\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\xB8\xE0\xA7\x8D\xE0\xA6\x95\xE0\xA6\x95\xE0\xA6\xBE\xE0\xA6\xAE\xE0\xA6\x9A\xE0\xA6\xBE\xE0\xA6\x9F\xE0\xA6\x95\xE0\xA6\xBE\xE0\xA6\xB8\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\x9F\xE0\xA7\x8B\xE0\xA6\xAD\xE0\xA6\xB8\xE0\xA7\x8D\xE0\xA6\xB0\xE0\xA7\x87\xE0\xA6\xA6\xE0\xA6\xA8\xE0\xA7\x87\xE0\xA6\x95\xE0\xA7\x8B\xE0\xA6\xB2\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xAE\xE0\xA6\xB8\xE0\xA7\x8D\xE0\xA6\x95\xE0\xA6\xA4\xE0\xA7\x8B\xE0\xA6\xAE\xE0\xA6\xB8\xE0\xA7\x8D\xE0\xA6\x95\xE0\xA6\x89\xE0\xA6\xB2\xE0\xA6\xBF\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA7\x8B\xE0\xA6\xAD\xE0\xA6\xB8\xE0\xA7\x8D\xE0\xA6\x95\xE0\xA6\x89\xE0\xA6\xB8\xE0\xA7\x8D\xE0\xA6\xA4- \xE0\xA6\xA8\xE0\xA7\x87\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\xB8\xE0\xA6\xBE\xE0\xA6\x96\xE0\xA6\xBE\xE0\xA6\xB2\xE0\xA6\xBF\xE0\xA6\xA8\xE0\xA6\xAD\xE0\xA7\x8B\xE0\xA6\xB2\xE0\xA7\x8D\xE0\xA6\x97\xE0\xA7\x8B\xE0\xA6\x97\xE0\xA7\x8D\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\xA6\xE0\xA6\xAD\xE0\xA7\x8D\xE0\xA6\xB2\xE0\xA6\xBE\xE0\xA6\xA6\xE0\xA6\xBF\xE0\xA6\xAD\xE0\xA6\xB8\xE0\xA7\x8D\xE0\xA6\xA4\xE0\xA7\x8B\xE0\xA6\x95\xE0\xA6\x87\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA7\x87\xE0\xA6\x95\xE0\xA6\xBE\xE0\xA6\x9F\xE0\xA7\x87\xE0\xA6\xB0\xE0\xA6\xBF\xE0\xA6\xA8\xE0\xA6\xAC\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\x97\xE0\xA6\x87\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA7\x81\xE0\xA6\x9F\xE0\xA6\xB8\xE0\xA7\x8D\xE0\xA6\x95\xE0\xA6\x95\xE0\xA6\xBF\xE0\xA6\x97\xE0\xA6\xBE\xE0\xA6\xB2\xE0\xA6\xBF\xE0\xA6\xB0\xE0\xA6\xBF\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xA7\xE0\xA6\x97\xE0\xA7\x8B\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xA6\xE0\xA6\xBE\xE0\xA6\xB2\xE0\xA6\x95\xE0\xA7\x81\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\xB2\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\xB9\xE0\xA7\x87\xE0\xA6\x96\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\xA4\xE0\xA7\x81\xE0\xA6\xAE\xE0\xA6\xB8\xE0\xA7\x8D\xE0\xA6\x9F\xE0\xA6\x95\xE0\xA6\xB9\xE0\xA7\x8B\xE0\xA6\xAE\xE0\xA6\xB8\xE0\xA6\xBF\xE0\xA6\x99\xE0\xA7\x8D\xE0\xA6\x97\xE0\xA6\xBE\xE0\xA6\xAA\xE0\xA7\x81\xE0\xA6\xB0\xE0\xA6\xB8\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\x9F. \xE0\xA6\xB9\xE0\xA7\x87\xE0\xA6\xB2\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\xB2\xE0\xA7\x81\xE0\xA6\xAC\xE0\xA6\xB2\xE0\xA6\xBF\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\xB2\xE0\xA6\x9E\xE0\xA7\x8D\xE0\xA6\x9C\xE0\xA6\xBF\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xAC\xE0\xA6\xBF\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA7\x87\xE0\xA6\x81\xE0\xA6\xA8\xE0\xA6\xAC\xE0\xA7\x8D\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\xA4\xE0\xA6\xBF\xE0\xA6\xB8\xE0\xA7\x8D\xE0\xA6\xB2\xE0\xA6\xBE\xE0\xA6\xAD\xE0\xA6\xBE\xE0\xA6\xAB\xE0\xA7\x8D\xE0\xA6\xB0\xE0\xA7\x80\xE0\xA6\x9F\xE0\xA6\xBE\xE0\xA6\x89\xE0\xA6\xA8\xE0\xA6\xB8\xE0\xA6\xBE\xE0\xA6\xA8 \xE0\xA6\xAE\xE0\xA7\x87\xE0\xA6\xB0\xE0\xA6\xBF\xE0\xA6\xA8\xE0\xA7\x8B\xE0\xA6\xA1\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\x93\xE0\xA6\x97\xE0\xA6\xBE\xE0\xA6\xA6\xE0\xA6\xBF\xE0\xA6\xB8\xE0\xA7\x81\xE0\xA6\xAA\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\xAE\xE0\xA7\x87\xE0\xA6\xB0\xE0\xA6\xBF\xE0\xA6\xAC\xE0\xA7\x8B\xE0\xA6\x9C\xE0\xA7\x81\xE0\xA6\xAC\xE0\xA6\xBE\xE0\xA6\xB8\xE0\xA6\xBE\xE0\xA6\x93 \xE0\xA6\x9F\xE0\xA7\x8B\xE0\xA6\xAE\xE0\xA6\x8F\xE0\xA6\xB2 \xE0\xA6\xB8\xE0\xA6\xBE\xE0\xA6\xB2\xE0\xA6\xAD\xE0\xA6\xBE\xE0\xA6\xA6\xE0\xA7\x8B\xE0\xA6\xB0\xE0\xA6\xB2\xE0\xA7\x8B\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xB0 \xE0\xA6\xAA\xE0\xA7\x8D\xE0\xA6\xB0\xE0\xA6\xBF\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\xB8\xE0\xA7\x87\xE0\xA6\xB8 \xE0\xA6\x95\xE0\xA7\x8B\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\x9F\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA6\xA6\xE0\xA6\xBE\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\xB8\xE0\xA7\x8D\xE0\xA6\x95\xE0\xA6\xBE\xE0\xA6\xB8\xE0\xA6\x85\xE0\xA6\xAE\xE0\xA6\xAC\xE0\xA6\xBE\xE0\xA6\xAC\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\x97\xE0\xA7\x8D\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\xA1 \xE0\xA6\xA4\xE0\xA7\x81\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\x95\xE0\xA6\x8F\xE0\xA6\xA8\xE0\xA6\x9C\xE0\xA6\xAE\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\x97\xE0\xA7\x81\xE0\xA6\xB2\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA6\xB2\xE0\xA7\x8B\xE0\xA6\xAE\xE0\xA7\x87\xE0\xA6\xAC\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\x82\xE0\xA6\x95\xE0\xA6\x95\xE0\xA6\xA6\xE0\xA7\x81\xE0\xA6\xB6\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xAC\xE0\xA7\x87\xE0\xA6\xAB\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA6\xBE\xE0\xA6\x93\xE0\xA6\xAB\xE0\xA7\x8B\xE0\xA6\xA6\xE0\xA6\xBF\xE0\xA6\xB2\xE0\xA6\xBF\xE0\xA6\x86\xE0\xA6\xB6\xE0\xA6\x97\xE0\xA6\xBE\xE0\xA6\xAC\xE0\xA6\xBE\xE0\xA6\xA4\xE0\xA6\x9F\xE0\xA6\xBF\xE0\xA6\x89\xE0\xA6\xA8\xE0\xA6\xBF\xE0\xA6\xB8\xE0\xA6\x9F\xE0\xA7\x8B\xE0\xA6\x99\xE0\xA7\x8D\xE0\xA6\x97\xE0\xA6\xBE\xE0\xA6\x9F\xE0\xA6\xBE\xE0\xA6\xAA\xE0\xA7\x81\xE0\xA6\x87\xE0\xA6\xB8\xE0\xA7\x8D\xE0\xA6\xA4\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xAC\xE0\xA7\x81\xE0\xA6\xB2\xE0\xA6\xAA\xE0\xA7\x8B\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\x9F \xE0\xA6\x85\xE0\xA6\xAB \xE0\xA6\xB8\xE0\xA7\x8D\xE0\xA6\xAA\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA6\xAB\xE0\xA7\x81\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\xAB\xE0\xA7\x81\xE0\xA6\x9F\xE0\xA6\xBF\xE0\xA6\xA4\xE0\xA6\xBE\xE0\xA6\x87\xE0\xA6\xAA\xE0\xA7\x87\xE0\xA6\x87\xE0\xA6\xA6\xE0\xA6\xBE\xE0\xA6\xB0 \xE0\xA6\x8F\xE0\xA6\xB8 \xE0\xA6\xB8\xE0\xA6\xBE\xE0\xA6\xB2\xE0\xA6\xBE\xE0\xA6\xAE\xE0\xA6\x95\xE0\xA6\xBF\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA7\x87\xE0\xA6\xAD\xE0\xA6\xB8\xE0\xA6\xBF\xE0\xA6\xAE\xE0\xA6\xAB\xE0\xA7\x87\xE0\xA6\xB0\xE0\xA7\x8B\xE0\xA6\xAA\xE0\xA7\x8B\xE0\xA6\xB2\xE0\xA6\x95\xE0\xA6\xBE\xE0\xA6\xAE\xE0\xA6\xAA\xE0\xA6\xBE\xE0\xA6\xB2\xE0\xA6\xBE\xE0\xA6\x93\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA7\x87\xE0\xA6\x95\xE0\xA6\xAE\xE0\xA6\xBF\xE0\xA6\xA1\xE0\xA6\x93\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA7\x87\xE0\xA6\x85\xE0\xA6\x9C\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xBE \xE0\xA6\xB6\xE0\xA6\xB9\xE0\xA6\xB0\xE0\xA6\x86\xE0\xA6\xA1\xE0\xA6\x95\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA7\x87\xE0\xA6\x99\xE0\xA7\x8D\xE0\xA6\x97\xE0\xA7\x8B, \xE0\xA6\x87\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\xA1\xE0\xA6\xBF\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\x8F\xE0\xA6\xA8\xE0\xA6\x95\xE0\xA7\x8B\xE0\xA6\xB0\xE0\xA7\x87\xE0\xA6\x9C\xE0\xA6\xAC\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\x9C\xE0\xA6\xBF\xE0\xA6\xB6\xE0\xA6\xBF\xE0\xA6\x95\xE0\xA6\xBE\xE0\xA6\x97\xE0\xA7\x8B\xE0\xA6\xA1\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA6\xAD\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA6\xA1\xE0\xA7\x87\xE0\xA6\x9F\xE0\xA7\x8D\xE0\xA6\xB0\xE0\xA7\x8B\xE0\xA6\x87\xE0\xA6\x9F\xE0\xA6\xB9\xE0\xA6\xA8\xE0\xA7\x8B\xE0\xA6\xB2\xE0\xA7\x81\xE0\xA6\xB2\xE0\xA7\x81\xE0\xA6\x87\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\xA1\xE0\xA6\xBF\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\xAA\xE0\xA7\x8B\xE0\xA6\xB2\xE0\xA6\xBF\xE0\xA6\xB8\xE0\xA6\xAD\xE0\xA7\x87\xE0\xA6\xAD\xE0\xA7\x87\xE0\xA6\xAF\xE0\xA6\xBC, \xE0\xA6\x87\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\xA1\xE0\xA6\xBF\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\x9C\xE0\xA7\x81\xE0\xA6\xA8\xE0\xA7\x8B\xE0\xA6\xA8\xE0\xA6\x95\xE0\xA7\x8D\xE0\xA6\xB8, \xE0\xA6\x87\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\xA1\xE0\xA6\xBF\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\xB2\xE0\xA6\xB8 \xE0\xA6\x85\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\x9E\xE0\xA7\x8D\xE0\xA6\x9C\xE0\xA7\x87\xE0\xA6\xB2\xE0\xA7\x87\xE0\xA6\xB8\xE0\xA6\xB2\xE0\xA7\x81\xE0\xA6\x87\xE0\xA6\xB8\xE0\xA6\xAD\xE0\xA6\xBF\xE0\xA6\xB2\xE0\xA6\xAE\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA7\x8B\xE0\xA6\xAE\xE0\xA6\xBF\xE0\xA6\xA8\xE0\xA6\xBF\xE0\xA6\xAE\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\x9F\xE0\xA6\xBF\xE0\xA6\x9A\xE0\xA7\x87\xE0\xA6\xB2\xE0\xA7\x8B, \xE0\xA6\x95\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\x9F\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA6\xBF\xE0\xA6\xAE\xE0\xA7\x87\xE0\xA6\x9F\xE0\xA6\xB2\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA6\xBE\xE0\xA6\x9F\xE0\xA6\xB2\xE0\xA6\xBE\xE0\xA6\xAE\xE0\xA6\xA7\xE0\xA7\x8D\xE0\xA6\xAF, \xE0\xA6\x89\xE0\xA6\xA4\xE0\xA7\x8D\xE0\xA6\xA4\xE0\xA6\xB0 \xE0\xA6\xA1\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA7\x8B\xE0\xA6\x9F\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xBF\xE0\xA6\x89 \xE0\xA6\xB8\xE0\xA6\xBE\xE0\xA6\xB2\xE0\xA7\x87\xE0\xA6\xAE, \xE0\xA6\x89\xE0\xA6\xA4\xE0\xA7\x8D\xE0\xA6\xA4\xE0\xA6\xB0 \xE0\xA6\xA1\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA7\x8B\xE0\xA6\x9F\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xBF\xE0\xA6\x89\xE0\xA6\x87\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\x95\xE0\xA6\xAD\xE0\xA6\xBF\xE0\xA6\xA8\xE0\xA6\xB8\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\xA8\xE0\xA7\x87\xE0\xA6\xB8, \xE0\xA6\x87\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\xA1\xE0\xA6\xBF\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA7\x8B\xE0\xA6\xAE\xE0\xA6\xAB\xE0\xA6\xBF\xE0\xA6\xA8\xE0\xA6\xBF\xE0\xA6\x95\xE0\xA7\x8D\xE0\xA6\xB8\xE0\xA6\xB6\xE0\xA6\xBF\xE0\xA6\x9F\xE0\xA6\x95\xE0\xA6\xBE\xE0\xA6\x9F\xE0\xA7\x87\xE0\xA6\xB2\xE0\xA6\xB8\xE0\xA6\xBF\xE0\xA6\x9F\xE0\xA6\xBF, \xE0\xA6\x87\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\xA1\xE0\xA6\xBF\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\x89\xE0\xA6\x87\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\xAE\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\x95, \xE0\xA6\x87\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\xA1\xE0\xA6\xBF\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\xAA\xE0\xA6\xBF\xE0\xA6\x9F\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\xB8\xE0\xA6\xAC\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\x97, \xE0\xA6\x87\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\xA1\xE0\xA6\xBF\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\xAC\xE0\xA7\x87\xE0\xA6\x89\xE0\xA6\xB2\xE0\xA6\xBE, \xE0\xA6\x89\xE0\xA6\xA4\xE0\xA7\x8D\xE0\xA6\xA4\xE0\xA6\xB0 \xE0\xA6\xA1\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA7\x8B\xE0\xA6\x9F\xE0\xA6\xBE\xE0\xA6\x87\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA7\x81\xE0\xA6\x9F\xE0\xA6\xBE\xE0\xA6\x9F\xE0\xA6\xAE\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\x9F\xE0\xA7\x87\xE0\xA6\xAD\xE0\xA6\xBF\xE0\xA6\xA1\xE0\xA6\xBF\xE0\xA6\x93\xE0\xA6\xB8\xE0\xA6\xAE\xE0\xA6\xB0\xE0\xA6\x96\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\xA6\xE0\xA6\xA4\xE0\xA6\xBE\xE0\xA6\xB8\xE0\xA6\x96\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\xA6\xE0\xA6\xAD\xE0\xA6\xBE\xE0\xA6\x9F\xE0\xA6\xBF\xE0\xA6\x95\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA6\xB8\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\x9F. \xE0\xA6\xAD\xE0\xA6\xBF\xE0\xA6\xA8\xE0\xA6\xB8\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\x9F\xE0\xA6\x95\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA6\xBE\xE0\xA6\xB8\xE0\xA6\x9F\xE0\xA6\xB0\xE0\xA6\x9F\xE0\xA7\x8B\xE0\xA6\xB2\xE0\xA6\xBE\xE0\xA6\xB8\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\x9F. \xE0\xA6\xA5\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\xB8\xE0\xA6\xB9\xE0\xA7\x8B \xE0\xA6\x9A\xE0\xA6\xBF \xE0\xA6\xAE\xE0\xA6\xBF\xE0\xA6\xA8 \xE0\xA6\xB6\xE0\xA6\xB9\xE0\xA6\xB0\xE0\xA6\x87\xE0\xA6\xAB\xE0\xA6\xBE\xE0\xA6\xA4\xE0\xA7\x87\xE0\xA6\x93\xE0\xA6\xB2\xE0\xA6\xBF\xE0\xA6\xB8\xE0\xA6\x86\xE0\xA6\xAA\xE0\xA6\xBF\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\x86\xE0\xA6\xB9\xE0\xA6\xA6\xE0\xA7\x87\xE0\xA6\xA8\xE0\xA6\xAE\xE0\xA6\xBE\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA7\x8B\xE0\xA6\xA4\xE0\xA7\x8B\xE0\xA6\x9C\xE0\xA7\x8B\xE0\xA6\xB9\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA7\x87\xE0\xA6\xB8\xE0\xA6\xAC\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\x97\xE0\xA6\xB2\xE0\xA7\x81\xE0\xA6\xB8\xE0\xA6\xBE\xE0\xA6\x95\xE0\xA6\xBE\xE0\xA6\xB9\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA6\xBE\xE0\xA6\xB0\xE0\xA7\x87") }) }); - static VALUES: [&::Yokeable; 161usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DE, &DE_CH, &DOI, &DSB, &EL, &EN, &EN_001, &EN_CA, &EN_GB, &EN_IN, &ES, &ES_419, &ES_MX, &ES_US, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FR_CA, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KS, &KS_DEVA, &KU, &KXV, &KY, &LB, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MR, &MS, &MT, &MY, &NE, &NL, &NN, &NO, &NQO, &OR, &PA, &PCM, &PL, &PS, &PS_PK, &PT, &PT_PT, &QU, &RM, &RO, &RU, &SA, &SAH, &SAT, &SC, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &SU, &SV, &SW, &SW_KE, &SYR, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &TR, &TT, &UG, &UK, &UND, &UR, &UR_IN, &UZ, &UZ_CYRL, &VEC, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL_CO, &YRL_CO, &YUE, &YUE_HANS, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZH_SG, &ZU]; - static KEYS: [&str; 161usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "cv", "cy", "da", "de", "de-CH", "doi", "dsb", "el", "en", "en-001", "en-CA", "en-GB", "en-IN", "es", "es-419", "es-MX", "es-US", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-CA", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "ne", "nl", "nn", "no", "nqo", "or", "pa", "pcm", "pl", "ps", "ps-PK", "pt", "pt-PT", "qu", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "su", "sv", "sw", "sw-KE", "syr", "ta", "te", "tg", "th", "ti", "tk", "to", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vec", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "zh", "zh-HK", "zh-Hant", "zh-MO", "zh-SG", "zu"]; + static VALUES: [&::Yokeable; 180usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BGC, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CHR, &CS, &BGC, &CV, &CY, &DA, &DE, &DE_CH, &DOI, &DSB, &EL, &EN, &EN_001, &EN_CA, &EN_GB, &EN_IN, &BGC, &ES, &ES_419, &ES_MX, &ES_US, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FR_CA, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &BGC, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KS, &KS_DEVA, &KU, &KXV, &BGC, &BGC, &BGC, &KY, &LB, &BGC, &BGC, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MR, &MS, &MT, &MY, &BGC, &NE, &NL, &NN, &NO, &NQO, &BGC, &OR, &PA, &PCM, &PL, &BGC, &PS, &PS_PK, &PT, &PT_PT, &QU, &BGC, &RM, &RO, &RU, &SA, &SAH, &SAT, &SC, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &SU, &SV, &SW, &SW_KE, &SYR, &BGC, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &BGC, &TR, &TT, &UG, &UK, &BGC, &UR, &UR_IN, &UZ, &UZ_CYRL, &VEC, &VI, &BGC, &WO, &XH, &BGC, &YO, &YO_BJ, &YRL, &YRL_CO, &YRL_CO, &YUE, &YUE_HANS, &BGC, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZH_SG, &ZU]; + static KEYS: [&str; 180usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "de-CH", "doi", "dsb", "el", "en", "en-001", "en-CA", "en-GB", "en-IN", "eo", "es", "es-419", "es-MX", "es-US", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-CA", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "nn", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "ps-PK", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "su", "sv", "sw", "sw-KE", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "za", "zh", "zh-HK", "zh-Hant", "zh-MO", "zh-SG", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/time_zone_formats_v1.rs.data b/provider/baked/datetime/data/macros/time_zone_formats_v1.rs.data index d6128064a4d..4e55aa14823 100644 --- a/provider/baked/datetime/data/macros/time_zone_formats_v1.rs.data +++ b/provider/baked/datetime/data/macros/time_zone_formats_v1.rs.data @@ -1079,7 +1079,7 @@ macro_rules! __impl_time_zone_formats_v1 { fallback_format: alloc::borrow::Cow::Borrowed("{1}({0})"), gmt_offset_fallback: alloc::borrow::Cow::Borrowed("GMT+?"), }; - static UND: ::Yokeable = icu::datetime::provider::time_zones::TimeZoneFormatsV1 { + static HY: ::Yokeable = icu::datetime::provider::time_zones::TimeZoneFormatsV1 { hour_format: (alloc::borrow::Cow::Borrowed("+HH:mm"), alloc::borrow::Cow::Borrowed("-HH:mm")), gmt_format: alloc::borrow::Cow::Borrowed("GMT{0}"), gmt_zero_format: alloc::borrow::Cow::Borrowed("GMT"), @@ -1907,8 +1907,8 @@ macro_rules! __impl_time_zone_formats_v1 { fallback_format: alloc::borrow::Cow::Borrowed("{1} ({0})"), gmt_offset_fallback: alloc::borrow::Cow::Borrowed("GMT+?"), }; - static VALUES: [&::Yokeable; 161usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BHO, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CHR, &CS, &CSW, &CV, &CY, &DA, &DE, &DOI, &DSB, &EL, &EN, &EN_CA, &EO, &ES, &ES_419, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FR_CA, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HR, &HSB, &HU, &IA, &ID, &IE, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KS, &KS_DEVA, &KU, &KXV, &KXV_DEVA, &KXV_ORYA, &KXV_TELU, &KY, &LB, &LIJ, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MR, &MS, &MS_ID, &MT, &MY, &NDS, &NE, &NL, &NN, &NO, &NQO, &OC, &OR, &PA, &PCM, &PL, &PRG, &PS, &PT, &PT_PT, &RM, &RO, &RU, &SA, &SAT, &SC, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &SV, &SW, &SYR, &SZL, &TA, &KXV_TELU, &TG, &TH, &TI, &TK, &TO, &TOK, &TR, &TT, &UG, &UK, &UND, &UR, &UR_IN, &UZ_CYRL, &VEC, &VI, &VMW, &EN, &XNR, &YO, &YO_BJ, &YRL, &YUE, &YUE_HANS, &ZA, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; - static KEYS: [&str; 161usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-CA", "eo", "es", "es-419", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-CA", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hr", "hsb", "hu", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "ms-ID", "mt", "my", "nds", "ne", "nl", "nn", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "rm", "ro", "ru", "sa", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz-Cyrl", "vec", "vi", "vmw", "xh", "xnr", "yo", "yo-BJ", "yrl", "yue", "yue-Hans", "za", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; + static VALUES: [&::Yokeable; 169usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BHO, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CHR, &CS, &CSW, &CV, &CY, &DA, &DE, &DOI, &DSB, &EL, &EN, &EN_CA, &EO, &ES, &ES_419, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FR_CA, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HR, &HSB, &HU, &HY, &IA, &ID, &IE, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KS, &KS_DEVA, &KU, &KXV, &KXV_DEVA, &KXV_ORYA, &KXV_TELU, &KY, &LB, &LIJ, &HY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MR, &MS, &MS_ID, &MT, &MY, &NDS, &NE, &NL, &NN, &NO, &NQO, &OC, &OR, &PA, &PCM, &PL, &PRG, &PS, &PT, &PT_PT, &HY, &HY, &RM, &RO, &RU, &SA, &HY, &SAT, &SC, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &HY, &SV, &SW, &SYR, &SZL, &TA, &KXV_TELU, &TG, &TH, &TI, &TK, &TO, &TOK, &TR, &TT, &UG, &UK, &HY, &UR, &UR_IN, &HY, &UZ_CYRL, &VEC, &VI, &VMW, &HY, &EN, &XNR, &YO, &YO_BJ, &YRL, &YUE, &YUE_HANS, &ZA, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; + static KEYS: [&str; 169usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-CA", "eo", "es", "es-419", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-CA", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "ms-ID", "mt", "my", "nds", "ne", "nl", "nn", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yo-BJ", "yrl", "yue", "yue-Hans", "za", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/time_zone_generic_short_v1.rs.data b/provider/baked/datetime/data/macros/time_zone_generic_short_v1.rs.data index d43b812e9dd..4a96139949a 100644 --- a/provider/baked/datetime/data/macros/time_zone_generic_short_v1.rs.data +++ b/provider/baked/datetime/data/macros/time_zone_generic_short_v1.rs.data @@ -571,7 +571,7 @@ macro_rules! __impl_time_zone_generic_short_v1 { zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"ushnl\0\0\0utc\0\0\0\0\0") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x02\0\0\0\0\0\x0C\0\xF0\x9E\xA4\x91\xF0\x9E\xA4\x96\xF0\x9E\xA4\x96\xF0\x9E\xA4\x91\xF0\x9E\xA4\x96\xF0\x9E\xA4\x8A") }) }, }; - static ES_419: ::Yokeable = icu::datetime::provider::time_zones::MetazoneGenericNamesShortV1 { + static AM: ::Yokeable = icu::datetime::provider::time_zones::MetazoneGenericNamesShortV1 { defaults: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(zerovec::ZeroVec::new(), zerovec::VarZeroVec::new()) @@ -591,8 +591,8 @@ macro_rules! __impl_time_zone_generic_short_v1 { zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"utc\0\0\0\0\0") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0\xD9\x85 \xD8\xB9 \xD9\x88") }) }, }; - static VALUES: [&::Yokeable; 132usize] = [&AF, &AR, &AS, &AST, &BLO, &BN, &BN, &BS, &BS, &CHR, &CS, &BS, &DA, &DE, &DE, &DA, &AST, &EN_001, &BS, &EN_AE, &EN_AU, &EN_BW, &EN_CA, &EN_BW, &EN_BW, &BS, &EN_BW, &EN_BW, &EN_GU, &EN_GY, &EN_HK, &EN_ID, &EN_IN, &EN_BW, &EN_BW, &EN_BW, &EN_BW, &EN_001, &EN_MO, &EN_001, &EN_BW, &EN_BW, &EN_MY, &EN_BW, &EN_BW, &EN_NZ, &EN_BW, &EN_BW, &EN_SG, &EN_BW, &EN_BW, &EN_BW, &EN_BW, &EN_BW, &EN_BW, &EN_BW, &EN_BW, &BS, &ES_419, &ES_AR, &ES_BO, &ES_CL, &ES_CO, &ES_EC, &ES_PE, &CHR, &ES_UY, &ES_VE, &EU, &FF_ADLM, &FR_CA, &FR_GF, &DA, &GA, &EU, &BS, &BN, &HI, &HI_LATN, &BS, &DE, &BS, &ID, &DA, &JA, &KGP, &KK, &BN, &BN, &KU, &DA, &DA, &BN, &BN, &EN_SG, &BS, &BN, &EU, &NL_SR, &EU, &OR, &BN, &DA, &KGP, &ES_419, &PT_CV, &ES_419, &ES_419, &ES_419, &PT_PT, &ES_419, &ES_419, &ES_PE, &ES_BO, &ES_EC, &BS, &SC, &SD, &SK, &SO, &BS, &BS, &SV, &BN, &TA_MY, &TA_MY, &BN, &ES_419, &VI, &KGP, &ZH_HANT, &TA_MY]; - static KEYS: [&str; 132usize] = ["af", "ar", "as", "ast", "blo", "bn", "brx", "bs", "ca", "chr", "cs", "cy", "da", "de", "dsb", "el", "en", "en-001", "en-150", "en-AE", "en-AU", "en-BW", "en-CA", "en-CM", "en-ER", "en-GB", "en-GH", "en-GM", "en-GU", "en-GY", "en-HK", "en-ID", "en-IN", "en-KE", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "en-MU", "en-MW", "en-MY", "en-NA", "en-NG", "en-NZ", "en-RW", "en-SD", "en-SG", "en-SL", "en-SS", "en-SZ", "en-TZ", "en-UG", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-CL", "es-CO", "es-EC", "es-PE", "es-US", "es-UY", "es-VE", "eu", "ff-Adlm", "fr-CA", "fr-GF", "fy", "ga", "gd", "gl", "gu", "hi", "hi-Latn", "hr", "hsb", "hu", "id", "it", "ja", "kgp", "kk", "kn", "kok", "ku", "lv", "mk", "ml", "mr", "ms", "mt", "ne-IN", "nl", "nl-SR", "no", "or", "pa", "pl", "pt", "pt-AO", "pt-CV", "pt-GW", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "ro", "sc", "sd", "sk", "so", "sr", "sr-Latn", "sv", "ta", "ta-MY", "ta-SG", "te", "und", "vi", "yrl", "zh-Hant", "zh-SG"]; + static VALUES: [&::Yokeable; 225usize] = [&AF, &AM, &AR, &AS, &AST, &AM, &AM, &AM, &AM, &AM, &BLO, &BN, &AM, &BN, &BS, &AM, &BS, &AM, &CHR, &CS, &AM, &AM, &BS, &DA, &DE, &AM, &DE, &DA, &AST, &EN_001, &BS, &EN_AE, &EN_AU, &EN_BW, &EN_CA, &EN_BW, &EN_BW, &BS, &EN_BW, &EN_BW, &EN_GU, &EN_GY, &EN_HK, &EN_ID, &EN_IN, &EN_BW, &EN_BW, &EN_BW, &EN_BW, &EN_001, &EN_MO, &EN_001, &EN_BW, &EN_BW, &EN_MY, &EN_BW, &EN_BW, &EN_NZ, &EN_BW, &EN_BW, &EN_SG, &EN_BW, &EN_BW, &EN_BW, &EN_BW, &EN_BW, &EN_BW, &EN_BW, &EN_BW, &AM, &BS, &AM, &ES_AR, &ES_BO, &ES_CL, &ES_CO, &ES_EC, &ES_PE, &CHR, &ES_UY, &ES_VE, &AM, &EU, &AM, &FF_ADLM, &AM, &AM, &AM, &AM, &FR_CA, &FR_GF, &DA, &GA, &EU, &BS, &BN, &AM, &AM, &HI, &HI_LATN, &BS, &DE, &BS, &AM, &AM, &ID, &AM, &AM, &AM, &DA, &JA, &AM, &AM, &AM, &KGP, &KK, &AM, &BN, &AM, &BN, &AM, &AM, &KU, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &DA, &AM, &AM, &DA, &BN, &AM, &AM, &BN, &EN_SG, &BS, &AM, &AM, &AM, &BN, &EU, &NL_SR, &EU, &AM, &AM, &OR, &BN, &AM, &DA, &AM, &AM, &KGP, &AM, &PT_CV, &AM, &AM, &AM, &PT_PT, &AM, &AM, &ES_PE, &ES_BO, &ES_EC, &AM, &AM, &BS, &AM, &AM, &AM, &AM, &SC, &SD, &AM, &AM, &SK, &AM, &SO, &AM, &BS, &BS, &AM, &SV, &AM, &AM, &AM, &BN, &TA_MY, &TA_MY, &BN, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &VI, &AM, &AM, &AM, &AM, &AM, &KGP, &AM, &AM, &AM, &AM, &ZH_HANT, &TA_MY, &AM]; + static KEYS: [&str; 225usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "en-150", "en-AE", "en-AU", "en-BW", "en-CA", "en-CM", "en-ER", "en-GB", "en-GH", "en-GM", "en-GU", "en-GY", "en-HK", "en-ID", "en-IN", "en-KE", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "en-MU", "en-MW", "en-MY", "en-NA", "en-NG", "en-NZ", "en-RW", "en-SD", "en-SG", "en-SL", "en-SS", "en-SZ", "en-TZ", "en-UG", "en-ZA", "en-ZM", "en-ZW", "eo", "es", "es-419", "es-AR", "es-BO", "es-CL", "es-CO", "es-EC", "es-PE", "es-US", "es-UY", "es-VE", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-CA", "fr-GF", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "ne-IN", "nl", "nl-SR", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-AO", "pt-CV", "pt-GW", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "syr", "szl", "ta", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-Hant", "zh-SG", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/datetime/data/macros/time_zone_specific_short_v1.rs.data b/provider/baked/datetime/data/macros/time_zone_specific_short_v1.rs.data index 59dd8cf3338..0ebae49babc 100644 --- a/provider/baked/datetime/data/macros/time_zone_specific_short_v1.rs.data +++ b/provider/baked/datetime/data/macros/time_zone_specific_short_v1.rs.data @@ -571,7 +571,7 @@ macro_rules! __impl_time_zone_specific_short_v1 { zerovec::ZeroMap2d::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"ushnl\0\0\0utc\0\0\0\0\0") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x02\0\0\0\x03\0\0\0") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"dtstst") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x03\0\0\0\0\0\x0C\0\x18\0\xF0\x9E\xA4\x91\xF0\x9E\xA4\x95\xF0\x9E\xA4\x96\xF0\x9E\xA4\x91\xF0\x9E\xA4\x96\xF0\x9E\xA4\x96\xF0\x9E\xA4\x91\xF0\x9E\xA4\x96\xF0\x9E\xA4\x8A") }) }, }; - static ES_419: ::Yokeable = icu::datetime::provider::time_zones::MetazoneSpecificNamesShortV1 { + static AM: ::Yokeable = icu::datetime::provider::time_zones::MetazoneSpecificNamesShortV1 { defaults: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap2d::from_parts_unchecked(zerovec::ZeroVec::new(), zerovec::ZeroVec::new(), zerovec::ZeroVec::new(), zerovec::VarZeroVec::new()) @@ -591,8 +591,8 @@ macro_rules! __impl_time_zone_specific_short_v1 { zerovec::ZeroMap2d::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"utc\0\0\0\0\0") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x01\0\0\0") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"st") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0\xD9\x85 \xD8\xB9 \xD9\x88") }) }, }; - static VALUES: [&::Yokeable; 132usize] = [&AF, &AR, &AS, &AST, &BLO, &BN, &BN, &BS, &BS, &CHR, &CS, &BS, &DA, &DE, &DE, &DA, &AST, &EN_001, &BS, &EN_AE, &EN_AU, &EN_BW, &EN_CA, &EN_BW, &EN_BW, &EN_GB, &EN_BW, &EN_BW, &EN_GU, &EN_GY, &EN_HK, &EN_ID, &EN_IE, &EN_IN, &EN_BW, &EN_BW, &EN_BW, &EN_BW, &EN_001, &EN_MO, &EN_001, &EN_BW, &EN_BW, &EN_MY, &EN_BW, &EN_BW, &EN_NZ, &EN_BW, &EN_BW, &EN_SG, &EN_BW, &EN_BW, &EN_BW, &EN_BW, &EN_BW, &EN_BW, &EN_BW, &EN_BW, &BS, &ES_419, &ES_AR, &ES_BO, &ES_CL, &ES_CO, &ES_EC, &ES_PE, &CHR, &ES_UY, &ES_VE, &EU, &FF_ADLM, &FR_CA, &FR_GF, &DA, &GA, &GD, &BS, &BN, &HI, &BS, &DE, &BS, &ID, &DA, &JA, &KGP, &KK, &BN, &BN, &KU, &DA, &DA, &BN, &BN, &EN_SG, &BS, &BN, &EU, &NL_SR, &EU, &OR, &BN, &DA, &KGP, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &PT_PT, &ES_419, &ES_419, &ES_PE, &ES_BO, &ES_EC, &BS, &SC, &SD, &SK, &SO, &BS, &BS, &SV, &BN, &TA_MY, &TA_MY, &BN, &ES_419, &CHR, &KGP, &ZH_HANT, &TA_MY]; - static KEYS: [&str; 132usize] = ["af", "ar", "as", "ast", "blo", "bn", "brx", "bs", "ca", "chr", "cs", "cy", "da", "de", "dsb", "el", "en", "en-001", "en-150", "en-AE", "en-AU", "en-BW", "en-CA", "en-CM", "en-ER", "en-GB", "en-GH", "en-GM", "en-GU", "en-GY", "en-HK", "en-ID", "en-IE", "en-IN", "en-KE", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "en-MU", "en-MW", "en-MY", "en-NA", "en-NG", "en-NZ", "en-RW", "en-SD", "en-SG", "en-SL", "en-SS", "en-SZ", "en-TZ", "en-UG", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-CL", "es-CO", "es-EC", "es-PE", "es-US", "es-UY", "es-VE", "eu", "ff-Adlm", "fr-CA", "fr-GF", "fy", "ga", "gd", "gl", "gu", "hi", "hr", "hsb", "hu", "id", "it", "ja", "kgp", "kk", "kn", "kok", "ku", "lv", "mk", "ml", "mr", "ms", "mt", "ne-IN", "nl", "nl-SR", "no", "or", "pa", "pl", "pt", "pt-AO", "pt-CV", "pt-GW", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "ro", "sc", "sd", "sk", "so", "sr", "sr-Latn", "sv", "ta", "ta-MY", "ta-SG", "te", "und", "vi", "yrl", "zh-Hant", "zh-SG"]; + static VALUES: [&::Yokeable; 225usize] = [&AF, &AM, &AR, &AS, &AST, &AM, &AM, &AM, &AM, &AM, &BLO, &BN, &AM, &BN, &BS, &AM, &BS, &AM, &CHR, &CS, &AM, &AM, &BS, &DA, &DE, &AM, &DE, &DA, &AST, &EN_001, &BS, &EN_AE, &EN_AU, &EN_BW, &EN_CA, &EN_BW, &EN_BW, &EN_GB, &EN_BW, &EN_BW, &EN_GU, &EN_GY, &EN_HK, &EN_ID, &EN_IE, &EN_IN, &EN_BW, &EN_BW, &EN_BW, &EN_BW, &EN_001, &EN_MO, &EN_001, &EN_BW, &EN_BW, &EN_MY, &EN_BW, &EN_BW, &EN_NZ, &EN_BW, &EN_BW, &EN_SG, &EN_BW, &EN_BW, &EN_BW, &EN_BW, &EN_BW, &EN_BW, &EN_BW, &EN_BW, &AM, &BS, &AM, &ES_AR, &ES_BO, &ES_CL, &ES_CO, &ES_EC, &ES_PE, &CHR, &ES_UY, &ES_VE, &AM, &EU, &AM, &FF_ADLM, &AM, &AM, &AM, &AM, &FR_CA, &FR_GF, &DA, &GA, &GD, &BS, &BN, &AM, &AM, &HI, &BS, &DE, &BS, &AM, &AM, &ID, &AM, &AM, &AM, &DA, &JA, &AM, &AM, &AM, &KGP, &KK, &AM, &BN, &AM, &BN, &AM, &AM, &KU, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &DA, &AM, &AM, &DA, &BN, &AM, &AM, &BN, &EN_SG, &BS, &AM, &AM, &AM, &BN, &EU, &NL_SR, &EU, &AM, &AM, &OR, &BN, &AM, &DA, &AM, &AM, &KGP, &AM, &AM, &AM, &AM, &AM, &PT_PT, &AM, &AM, &ES_PE, &ES_BO, &ES_EC, &AM, &AM, &BS, &AM, &AM, &AM, &AM, &SC, &SD, &AM, &AM, &SK, &AM, &SO, &AM, &BS, &BS, &AM, &SV, &AM, &AM, &AM, &BN, &TA_MY, &TA_MY, &BN, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &CHR, &AM, &AM, &AM, &AM, &AM, &KGP, &AM, &AM, &AM, &AM, &ZH_HANT, &TA_MY, &AM]; + static KEYS: [&str; 225usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "en-150", "en-AE", "en-AU", "en-BW", "en-CA", "en-CM", "en-ER", "en-GB", "en-GH", "en-GM", "en-GU", "en-GY", "en-HK", "en-ID", "en-IE", "en-IN", "en-KE", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "en-MU", "en-MW", "en-MY", "en-NA", "en-NG", "en-NZ", "en-RW", "en-SD", "en-SG", "en-SL", "en-SS", "en-SZ", "en-TZ", "en-UG", "en-ZA", "en-ZM", "en-ZW", "eo", "es", "es-419", "es-AR", "es-BO", "es-CL", "es-CO", "es-EC", "es-PE", "es-US", "es-UY", "es-VE", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-CA", "fr-GF", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "ne-IN", "nl", "nl-SR", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-AO", "pt-CV", "pt-GW", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "syr", "szl", "ta", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-Hant", "zh-SG", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/decimal/data/macros/decimal_symbols_v1.rs.data b/provider/baked/decimal/data/macros/decimal_symbols_v1.rs.data index 60f5d93e82d..8d735fc6b80 100644 --- a/provider/baked/decimal/data/macros/decimal_symbols_v1.rs.data +++ b/provider/baked/decimal/data/macros/decimal_symbols_v1.rs.data @@ -30,7 +30,7 @@ macro_rules! __impl_decimal_symbols_v1 { static TA_LK_U_NU_TAMLDEC: ::Yokeable = icu::decimal::provider::DecimalSymbolsV1 { minus_sign_affixes: icu::decimal::provider::AffixesV1 { prefix: alloc::borrow::Cow::Borrowed("-"), suffix: alloc::borrow::Cow::Borrowed("") }, plus_sign_affixes: icu::decimal::provider::AffixesV1 { prefix: alloc::borrow::Cow::Borrowed("+"), suffix: alloc::borrow::Cow::Borrowed("") }, decimal_separator: alloc::borrow::Cow::Borrowed("."), grouping_separator: alloc::borrow::Cow::Borrowed(","), grouping_sizes: icu::decimal::provider::GroupingSizesV1 { primary: 3u8, secondary: 2u8, min_grouping: 1u8 }, digits: ['௦', '௧', '௨', '௩', '௪', '௫', '௬', '௭', '௮', '௯'] }; static KXV_TELU_U_NU_TELU: ::Yokeable = icu::decimal::provider::DecimalSymbolsV1 { minus_sign_affixes: icu::decimal::provider::AffixesV1 { prefix: alloc::borrow::Cow::Borrowed("-"), suffix: alloc::borrow::Cow::Borrowed("") }, plus_sign_affixes: icu::decimal::provider::AffixesV1 { prefix: alloc::borrow::Cow::Borrowed("+"), suffix: alloc::borrow::Cow::Borrowed("") }, decimal_separator: alloc::borrow::Cow::Borrowed("."), grouping_separator: alloc::borrow::Cow::Borrowed(","), grouping_sizes: icu::decimal::provider::GroupingSizesV1 { primary: 3u8, secondary: 2u8, min_grouping: 1u8 }, digits: ['౦', '౧', '౨', '౩', '౪', '౫', '౬', '౭', '౮', '౯'] }; static ML_U_NU_MLYM: ::Yokeable = icu::decimal::provider::DecimalSymbolsV1 { minus_sign_affixes: icu::decimal::provider::AffixesV1 { prefix: alloc::borrow::Cow::Borrowed("-"), suffix: alloc::borrow::Cow::Borrowed("") }, plus_sign_affixes: icu::decimal::provider::AffixesV1 { prefix: alloc::borrow::Cow::Borrowed("+"), suffix: alloc::borrow::Cow::Borrowed("") }, decimal_separator: alloc::borrow::Cow::Borrowed("."), grouping_separator: alloc::borrow::Cow::Borrowed(","), grouping_sizes: icu::decimal::provider::GroupingSizesV1 { primary: 3u8, secondary: 2u8, min_grouping: 1u8 }, digits: ['൦', '൧', '൨', '൩', '൪', '൫', '൬', '൭', '൮', '൯'] }; - static BGC_U_NU_LATN: ::Yokeable = icu::decimal::provider::DecimalSymbolsV1 { minus_sign_affixes: icu::decimal::provider::AffixesV1 { prefix: alloc::borrow::Cow::Borrowed("-"), suffix: alloc::borrow::Cow::Borrowed("") }, plus_sign_affixes: icu::decimal::provider::AffixesV1 { prefix: alloc::borrow::Cow::Borrowed("+"), suffix: alloc::borrow::Cow::Borrowed("") }, decimal_separator: alloc::borrow::Cow::Borrowed("."), grouping_separator: alloc::borrow::Cow::Borrowed(","), grouping_sizes: icu::decimal::provider::GroupingSizesV1 { primary: 3u8, secondary: 3u8, min_grouping: 1u8 }, digits: ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9'] }; + static AM: ::Yokeable = icu::decimal::provider::DecimalSymbolsV1 { minus_sign_affixes: icu::decimal::provider::AffixesV1 { prefix: alloc::borrow::Cow::Borrowed("-"), suffix: alloc::borrow::Cow::Borrowed("") }, plus_sign_affixes: icu::decimal::provider::AffixesV1 { prefix: alloc::borrow::Cow::Borrowed("+"), suffix: alloc::borrow::Cow::Borrowed("") }, decimal_separator: alloc::borrow::Cow::Borrowed("."), grouping_separator: alloc::borrow::Cow::Borrowed(","), grouping_sizes: icu::decimal::provider::GroupingSizesV1 { primary: 3u8, secondary: 3u8, min_grouping: 1u8 }, digits: ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9'] }; static BGC: ::Yokeable = icu::decimal::provider::DecimalSymbolsV1 { minus_sign_affixes: icu::decimal::provider::AffixesV1 { prefix: alloc::borrow::Cow::Borrowed("-"), suffix: alloc::borrow::Cow::Borrowed("") }, plus_sign_affixes: icu::decimal::provider::AffixesV1 { prefix: alloc::borrow::Cow::Borrowed("+"), suffix: alloc::borrow::Cow::Borrowed("") }, decimal_separator: alloc::borrow::Cow::Borrowed("."), grouping_separator: alloc::borrow::Cow::Borrowed(","), grouping_sizes: icu::decimal::provider::GroupingSizesV1 { primary: 3u8, secondary: 3u8, min_grouping: 1u8 }, digits: ['०', '१', '२', '३', '४', '५', '६', '७', '८', '९'] }; static MNI: ::Yokeable = icu::decimal::provider::DecimalSymbolsV1 { minus_sign_affixes: icu::decimal::provider::AffixesV1 { prefix: alloc::borrow::Cow::Borrowed("-"), suffix: alloc::borrow::Cow::Borrowed("") }, plus_sign_affixes: icu::decimal::provider::AffixesV1 { prefix: alloc::borrow::Cow::Borrowed("+"), suffix: alloc::borrow::Cow::Borrowed("") }, decimal_separator: alloc::borrow::Cow::Borrowed("."), grouping_separator: alloc::borrow::Cow::Borrowed(","), grouping_sizes: icu::decimal::provider::GroupingSizesV1 { primary: 3u8, secondary: 3u8, min_grouping: 1u8 }, digits: ['০', '১', '২', '৩', '৪', '৫', '৬', '৭', '৮', '৯'] }; static TA_MY_U_NU_TAMLDEC: ::Yokeable = icu::decimal::provider::DecimalSymbolsV1 { minus_sign_affixes: icu::decimal::provider::AffixesV1 { prefix: alloc::borrow::Cow::Borrowed("-"), suffix: alloc::borrow::Cow::Borrowed("") }, plus_sign_affixes: icu::decimal::provider::AffixesV1 { prefix: alloc::borrow::Cow::Borrowed("+"), suffix: alloc::borrow::Cow::Borrowed("") }, decimal_separator: alloc::borrow::Cow::Borrowed("."), grouping_separator: alloc::borrow::Cow::Borrowed(","), grouping_sizes: icu::decimal::provider::GroupingSizesV1 { primary: 3u8, secondary: 3u8, min_grouping: 1u8 }, digits: ['௦', '௧', '௨', '௩', '௪', '௫', '௬', '௭', '௮', '௯'] }; @@ -57,8 +57,8 @@ macro_rules! __impl_decimal_symbols_v1 { static FI: ::Yokeable = icu::decimal::provider::DecimalSymbolsV1 { minus_sign_affixes: icu::decimal::provider::AffixesV1 { prefix: alloc::borrow::Cow::Borrowed("−"), suffix: alloc::borrow::Cow::Borrowed("") }, plus_sign_affixes: icu::decimal::provider::AffixesV1 { prefix: alloc::borrow::Cow::Borrowed("+"), suffix: alloc::borrow::Cow::Borrowed("") }, decimal_separator: alloc::borrow::Cow::Borrowed(","), grouping_separator: alloc::borrow::Cow::Borrowed("\u{a0}"), grouping_sizes: icu::decimal::provider::GroupingSizesV1 { primary: 3u8, secondary: 3u8, min_grouping: 1u8 }, digits: ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9'] }; static ET: ::Yokeable = icu::decimal::provider::DecimalSymbolsV1 { minus_sign_affixes: icu::decimal::provider::AffixesV1 { prefix: alloc::borrow::Cow::Borrowed("−"), suffix: alloc::borrow::Cow::Borrowed("") }, plus_sign_affixes: icu::decimal::provider::AffixesV1 { prefix: alloc::borrow::Cow::Borrowed("+"), suffix: alloc::borrow::Cow::Borrowed("") }, decimal_separator: alloc::borrow::Cow::Borrowed(","), grouping_separator: alloc::borrow::Cow::Borrowed("\u{a0}"), grouping_sizes: icu::decimal::provider::GroupingSizesV1 { primary: 3u8, secondary: 3u8, min_grouping: 2u8 }, digits: ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9'] }; static RM: ::Yokeable = icu::decimal::provider::DecimalSymbolsV1 { minus_sign_affixes: icu::decimal::provider::AffixesV1 { prefix: alloc::borrow::Cow::Borrowed("−"), suffix: alloc::borrow::Cow::Borrowed("") }, plus_sign_affixes: icu::decimal::provider::AffixesV1 { prefix: alloc::borrow::Cow::Borrowed("+"), suffix: alloc::borrow::Cow::Borrowed("") }, decimal_separator: alloc::borrow::Cow::Borrowed("."), grouping_separator: alloc::borrow::Cow::Borrowed("’"), grouping_sizes: icu::decimal::provider::GroupingSizesV1 { primary: 3u8, secondary: 3u8, min_grouping: 1u8 }, digits: ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9'] }; - static VALUES: [&::Yokeable; 253usize] = [&AF, &AR, &AR_AE, &AR, &AR_AE, &AR_AE, &AR_DZ, &AR, &AR_AE, &AR_AE, &AR, &AR_AE, &AR_AE, &AR_AE, &AR_AE, &AR_AE, &AR_AE, &AR_DZ, &AR_DZ, &AR, &AR_DZ, &AR, &AR_DZ, &AR_AE, &AR_AE, &AR_AE, &AR_AE, &AR_AE, &AR_AE, &AR_AE, &AR_AE, &AR_AE, &AR_DZ, &AR, &AR_AE, &AR_AE, &AS, &AS_U_NU_LATN, &AST, &AST, &BE, &BE, &BGC, &BGC_U_NU_LATN, &BGC, &BGC_U_NU_LATN, &AF, &AS, &AS_U_NU_LATN, &AS_U_NU_LATN, &AF, &AS_U_NU_LATN, &BRX_U_NU_DEVA, &AST, &AST, &AST, &AF, &AF, &AST, &AST, &AF, &DE_CH, &DE_CH, &BGC, &AST, &AST, &AST, &AST, &DE_CH, &AST, &AST, &AF, &AST, &AS_U_NU_LATN, &AST, &AF, &AST, &AF, &ES, &BGC_U_NU_LATN, &AST, &AST, &AST, &AST, &AF, &AST, &AST, &AST, &AST, &ET, &EU, &FA, &FA_AF_U_NU_LATN, &FA_AF_U_NU_LATN, &FF_ADLM, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM_BF_U_NU_LATN, &FI, &EU, &FR, &AF, &AST, &AST, &AST, &AST, &AS_U_NU_LATN, &GU_U_NU_GUJR, &AR_AE, &AS_U_NU_LATN, &BRX_U_NU_DEVA, &EU, &AST, &BE, &AF, &ES, &AST, &AF, &AST, &AST, &DE_CH, &AST, &JV_U_NU_JAVA, &BE, &AF, &AST, &AF, &KM_U_NU_KHMR, &KN_U_NU_KNDA, &BGC, &KS, &KS_U_NU_LATN, &AST, &AS_U_NU_LATN, &AS_U_NU_LATN, &BRX_U_NU_DEVA, &AS_U_NU_LATN, &KXV_ORYA_U_NU_ORYA, &AS_U_NU_LATN, &KXV_TELU_U_NU_TELU, &AF, &AST, &AST, &LMO, &AST, &LO_U_NU_LAOO, &FI, &BE, &BGC, &AST, &AS_U_NU_LATN, &ML_U_NU_MLYM, &MNI, &BGC_U_NU_LATN, &BRX_U_NU_DEVA, &AS_U_NU_LATN, &AST, &AST, &MY, &BGC_U_NU_LATN, &AST, &BRX_U_NU_DEVA, &AS_U_NU_LATN, &AS_U_NU_LATN, &AST, &FI, &NQO, &KS_U_NU_LATN, &AF, &AS_U_NU_LATN, &KXV_ORYA_U_NU_ORYA, &AS_U_NU_LATN, &PA_U_NU_GURU, &BE, &AF, &KS, &PS_PK_U_NU_LATN, &PS_PK_U_NU_LATN, &AST, &AF, &BE, &AST, &BGC, &BGC_U_NU_LATN, &RM, &AST, &AF, &BE, &BRX_U_NU_DEVA, &AS_U_NU_LATN, &AF, &SAT, &BGC_U_NU_LATN, &AST, &AR, &BGC_U_NU_LATN, &AF, &EU, &BE, &AST, &AST, &AST, &FI, &AST, &AF, &AS_U_NU_LATN, &TA_LK_U_NU_TAMLDEC, &BGC_U_NU_LATN, &TA_MY_U_NU_TAMLDEC, &BGC_U_NU_LATN, &TA_MY_U_NU_TAMLDEC, &TA_LK_U_NU_TAMLDEC, &AS_U_NU_LATN, &TE_U_NU_TELU, &AF, &TH_U_NU_THAI, &AF, &TOK, &AST, &AF, &KS, &AF, &BGC_U_NU_LATN, &AR_AE, &KS, &AR_AE, &KS, &AF, &AF, &FR, &AST, &AST, &AST, &XH, &AS_U_NU_LATN, &BRX_U_NU_DEVA, &AST, &YUE_HANS_U_NU_HANIDEC, &YUE_HANS_U_NU_HANIDEC, &YUE_HANS_U_NU_HANIDEC, &YUE_HANS_U_NU_HANIDEC, &YUE_HANS_U_NU_HANIDEC, &YUE_HANS_U_NU_HANIDEC, &YUE_HANS_U_NU_HANIDEC]; - static KEYS: [&str; 253usize] = ["af", "ar", "ar-AE", "ar-AE-u-nu-arab", "ar-BH-u-nu-latn", "ar-DJ-u-nu-latn", "ar-DZ", "ar-DZ-u-nu-arab", "ar-EG-u-nu-latn", "ar-EH", "ar-EH-u-nu-arab", "ar-ER-u-nu-latn", "ar-IL-u-nu-latn", "ar-IQ-u-nu-latn", "ar-JO-u-nu-latn", "ar-KM-u-nu-latn", "ar-KW-u-nu-latn", "ar-LB-u-nu-latn", "ar-LY", "ar-LY-u-nu-arab", "ar-MA", "ar-MA-u-nu-arab", "ar-MR-u-nu-latn", "ar-OM-u-nu-latn", "ar-PS-u-nu-latn", "ar-QA-u-nu-latn", "ar-SA-u-nu-latn", "ar-SD-u-nu-latn", "ar-SO-u-nu-latn", "ar-SS-u-nu-latn", "ar-SY-u-nu-latn", "ar-TD-u-nu-latn", "ar-TN", "ar-TN-u-nu-arab", "ar-YE-u-nu-latn", "ar-u-nu-latn", "as", "as-u-nu-latn", "ast", "az", "be", "bg", "bgc", "bgc-u-nu-latn", "bho", "bho-u-nu-latn", "blo", "bn", "bn-IN-u-nu-latn", "bn-u-nu-latn", "br", "brx", "brx-u-nu-deva", "bs", "bs-Cyrl", "ca", "cs", "cv", "da", "de", "de-AT", "de-CH", "de-LI", "doi-u-nu-deva", "dsb", "el", "en-AT", "en-BE", "en-CH", "en-DE", "en-DK", "en-FI", "en-ID", "en-IN", "en-NL", "en-SE", "en-SI", "eo", "es", "es-419", "es-AR", "es-BO", "es-CL", "es-CO", "es-CR", "es-EC", "es-PY", "es-UY", "es-VE", "et", "eu", "fa", "fa-AF-u-nu-latn", "fa-u-nu-latn", "ff-Adlm", "ff-Adlm-BF-u-nu-latn", "ff-Adlm-CM-u-nu-latn", "ff-Adlm-GH-u-nu-latn", "ff-Adlm-GM-u-nu-latn", "ff-Adlm-GW-u-nu-latn", "ff-Adlm-LR-u-nu-latn", "ff-Adlm-MR-u-nu-latn", "ff-Adlm-NE-u-nu-latn", "ff-Adlm-NG-u-nu-latn", "ff-Adlm-SL-u-nu-latn", "ff-Adlm-SN-u-nu-latn", "ff-Adlm-u-nu-latn", "fi", "fo", "fr", "fr-CA", "fr-LU", "fr-MA", "fy", "gl", "gu", "gu-u-nu-gujr", "he", "hi", "hi-u-nu-deva", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "is", "it", "it-CH", "jv", "jv-u-nu-java", "ka", "kea", "kgp", "kk", "km-u-nu-khmr", "kn-u-nu-knda", "kok-u-nu-deva", "ks", "ks-u-nu-latn", "ku", "kxv", "kxv-Deva", "kxv-Deva-u-nu-deva", "kxv-Orya", "kxv-Orya-u-nu-orya", "kxv-Telu", "kxv-Telu-u-nu-telu", "ky", "lb", "lij", "lmo", "lo", "lo-u-nu-laoo", "lt", "lv", "mai-u-nu-deva", "mk", "ml", "ml-u-nu-mlym", "mni", "mni-u-nu-latn", "mr", "mr-u-nu-latn", "ms-BN", "ms-ID", "my", "my-u-nu-latn", "nds", "ne", "ne-IN-u-nu-latn", "ne-u-nu-latn", "nl", "no", "nqo", "nqo-u-nu-latn", "oc", "or", "or-u-nu-orya", "pa", "pa-u-nu-guru", "pl", "prg", "ps", "ps-PK-u-nu-latn", "ps-u-nu-latn", "pt", "pt-AO", "pt-PT", "qu-BO", "raj", "raj-u-nu-latn", "rm", "ro", "ru", "ru-UA", "sa", "sa-u-nu-latn", "sah", "sat", "sat-u-nu-latn", "sc", "sd", "sd-u-nu-latn", "sk", "sl", "sq", "sr", "sr-Latn", "su", "sv", "sw-CD", "szl", "ta", "ta-LK-u-nu-tamldec", "ta-MY", "ta-MY-u-nu-tamldec", "ta-SG", "ta-SG-u-nu-tamldec", "ta-u-nu-tamldec", "te", "te-u-nu-telu", "tg", "th-u-nu-thai", "tk", "tok", "tr", "tt", "ug-u-nu-arabext", "uk", "und", "ur", "ur-IN", "ur-IN-u-nu-latn", "ur-u-nu-arabext", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "xnr-u-nu-deva", "yrl", "yue-Hans-u-nu-hanidec", "yue-u-nu-hanidec", "zh-HK-u-nu-hanidec", "zh-Hant-u-nu-hanidec", "zh-MO-u-nu-hanidec", "zh-SG-u-nu-hanidec", "zh-u-nu-hanidec"]; + static VALUES: [&::Yokeable; 294usize] = [&AF, &AM, &AR, &AR_AE, &AR, &AR_AE, &AR_AE, &AR_DZ, &AR, &AR_AE, &AR_AE, &AR, &AR_AE, &AR_AE, &AR_AE, &AR_AE, &AR_AE, &AR_AE, &AR_DZ, &AR_DZ, &AR, &AR_DZ, &AR, &AR_DZ, &AR_AE, &AR_AE, &AR_AE, &AR_AE, &AR_AE, &AR_AE, &AR_AE, &AR_AE, &AR_AE, &AR_DZ, &AR, &AR_AE, &AR_AE, &AS, &AS_U_NU_LATN, &AST, &AST, &BE, &BE, &BGC, &AM, &BGC, &AM, &AF, &AS, &AS_U_NU_LATN, &AS_U_NU_LATN, &AF, &AS_U_NU_LATN, &BRX_U_NU_DEVA, &AST, &AST, &AST, &AM, &AM, &AF, &AM, &AF, &AM, &AST, &AST, &AF, &DE_CH, &DE_CH, &AM, &BGC, &AST, &AST, &AM, &AST, &AST, &DE_CH, &AST, &AST, &AF, &AST, &AS_U_NU_LATN, &AST, &AF, &AST, &AF, &ES, &AM, &AST, &AST, &AST, &AST, &AF, &AST, &AST, &AST, &AST, &ET, &EU, &FA, &FA_AF_U_NU_LATN, &FA_AF_U_NU_LATN, &FF_ADLM, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM_BF_U_NU_LATN, &FI, &AM, &EU, &FR, &AF, &AST, &AST, &AST, &AM, &AM, &AST, &AS_U_NU_LATN, &GU_U_NU_GUJR, &AM, &AR_AE, &AS_U_NU_LATN, &BRX_U_NU_DEVA, &EU, &AST, &BE, &AF, &ES, &AST, &AF, &AM, &AST, &AST, &DE_CH, &AM, &AST, &JV_U_NU_JAVA, &BE, &AF, &AST, &AF, &AM, &KM_U_NU_KHMR, &AM, &KN_U_NU_KNDA, &AM, &AM, &BGC, &KS, &AM, &KS_U_NU_LATN, &AST, &AS_U_NU_LATN, &AS_U_NU_LATN, &BRX_U_NU_DEVA, &AS_U_NU_LATN, &KXV_ORYA_U_NU_ORYA, &AS_U_NU_LATN, &KXV_TELU_U_NU_TELU, &AF, &AST, &AST, &LMO, &AST, &LO_U_NU_LAOO, &FI, &BE, &AM, &BGC, &AM, &AST, &AS_U_NU_LATN, &ML_U_NU_MLYM, &AM, &MNI, &AM, &BRX_U_NU_DEVA, &AS_U_NU_LATN, &AM, &AST, &AST, &AM, &MY, &AM, &AST, &BRX_U_NU_DEVA, &AS_U_NU_LATN, &AS_U_NU_LATN, &AST, &FI, &NQO, &KS_U_NU_LATN, &AF, &AS_U_NU_LATN, &KXV_ORYA_U_NU_ORYA, &AS_U_NU_LATN, &PA_U_NU_GURU, &AM, &BE, &AF, &KS, &PS_PK_U_NU_LATN, &PS_PK_U_NU_LATN, &AST, &AF, &BE, &AM, &AST, &BGC, &AM, &RM, &AST, &AF, &BE, &BRX_U_NU_DEVA, &AS_U_NU_LATN, &AF, &SAT, &AM, &AST, &AR, &AM, &AM, &AM, &AF, &EU, &AM, &BE, &AST, &AST, &AST, &FI, &AM, &AST, &AM, &AF, &AS_U_NU_LATN, &TA_LK_U_NU_TAMLDEC, &AM, &TA_MY_U_NU_TAMLDEC, &AM, &TA_MY_U_NU_TAMLDEC, &TA_LK_U_NU_TAMLDEC, &AS_U_NU_LATN, &TE_U_NU_TELU, &AF, &AM, &TH_U_NU_THAI, &AM, &AF, &AM, &TOK, &AST, &AF, &AM, &KS, &AF, &AM, &AR_AE, &KS, &AR_AE, &KS, &AF, &AF, &FR, &AST, &AST, &AST, &XH, &AS_U_NU_LATN, &BRX_U_NU_DEVA, &AM, &AST, &AM, &AM, &YUE_HANS_U_NU_HANIDEC, &YUE_HANS_U_NU_HANIDEC, &AM, &AM, &YUE_HANS_U_NU_HANIDEC, &AM, &YUE_HANS_U_NU_HANIDEC, &YUE_HANS_U_NU_HANIDEC, &YUE_HANS_U_NU_HANIDEC, &YUE_HANS_U_NU_HANIDEC, &AM]; + static KEYS: [&str; 294usize] = ["af", "am", "ar", "ar-AE", "ar-AE-u-nu-arab", "ar-BH-u-nu-latn", "ar-DJ-u-nu-latn", "ar-DZ", "ar-DZ-u-nu-arab", "ar-EG-u-nu-latn", "ar-EH", "ar-EH-u-nu-arab", "ar-ER-u-nu-latn", "ar-IL-u-nu-latn", "ar-IQ-u-nu-latn", "ar-JO-u-nu-latn", "ar-KM-u-nu-latn", "ar-KW-u-nu-latn", "ar-LB-u-nu-latn", "ar-LY", "ar-LY-u-nu-arab", "ar-MA", "ar-MA-u-nu-arab", "ar-MR-u-nu-latn", "ar-OM-u-nu-latn", "ar-PS-u-nu-latn", "ar-QA-u-nu-latn", "ar-SA-u-nu-latn", "ar-SD-u-nu-latn", "ar-SO-u-nu-latn", "ar-SS-u-nu-latn", "ar-SY-u-nu-latn", "ar-TD-u-nu-latn", "ar-TN", "ar-TN-u-nu-arab", "ar-YE-u-nu-latn", "ar-u-nu-latn", "as", "as-u-nu-latn", "ast", "az", "be", "bg", "bgc", "bgc-u-nu-latn", "bho", "bho-u-nu-latn", "blo", "bn", "bn-IN-u-nu-latn", "bn-u-nu-latn", "br", "brx", "brx-u-nu-deva", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "de-AT", "de-CH", "de-LI", "doi", "doi-u-nu-deva", "dsb", "el", "en", "en-AT", "en-BE", "en-CH", "en-DE", "en-DK", "en-FI", "en-ID", "en-IN", "en-NL", "en-SE", "en-SI", "eo", "es", "es-419", "es-AR", "es-BO", "es-CL", "es-CO", "es-CR", "es-EC", "es-PY", "es-UY", "es-VE", "et", "eu", "fa", "fa-AF-u-nu-latn", "fa-u-nu-latn", "ff-Adlm", "ff-Adlm-BF-u-nu-latn", "ff-Adlm-CM-u-nu-latn", "ff-Adlm-GH-u-nu-latn", "ff-Adlm-GM-u-nu-latn", "ff-Adlm-GW-u-nu-latn", "ff-Adlm-LR-u-nu-latn", "ff-Adlm-MR-u-nu-latn", "ff-Adlm-NE-u-nu-latn", "ff-Adlm-NG-u-nu-latn", "ff-Adlm-SL-u-nu-latn", "ff-Adlm-SN-u-nu-latn", "ff-Adlm-u-nu-latn", "fi", "fil", "fo", "fr", "fr-CA", "fr-LU", "fr-MA", "fy", "ga", "gd", "gl", "gu", "gu-u-nu-gujr", "ha", "he", "hi", "hi-u-nu-deva", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "it-CH", "ja", "jv", "jv-u-nu-java", "ka", "kea", "kgp", "kk", "km", "km-u-nu-khmr", "kn", "kn-u-nu-knda", "ko", "kok", "kok-u-nu-deva", "ks", "ks-Deva", "ks-u-nu-latn", "ku", "kxv", "kxv-Deva", "kxv-Deva-u-nu-deva", "kxv-Orya", "kxv-Orya-u-nu-orya", "kxv-Telu", "kxv-Telu-u-nu-telu", "ky", "lb", "lij", "lmo", "lo", "lo-u-nu-laoo", "lt", "lv", "mai", "mai-u-nu-deva", "mi", "mk", "ml", "ml-u-nu-mlym", "mn", "mni", "mni-u-nu-latn", "mr", "mr-u-nu-latn", "ms", "ms-BN", "ms-ID", "mt", "my", "my-u-nu-latn", "nds", "ne", "ne-IN-u-nu-latn", "ne-u-nu-latn", "nl", "no", "nqo", "nqo-u-nu-latn", "oc", "or", "or-u-nu-orya", "pa", "pa-u-nu-guru", "pcm", "pl", "prg", "ps", "ps-PK-u-nu-latn", "ps-u-nu-latn", "pt", "pt-AO", "pt-PT", "qu", "qu-BO", "raj", "raj-u-nu-latn", "rm", "ro", "ru", "ru-UA", "sa", "sa-u-nu-latn", "sah", "sat", "sat-u-nu-latn", "sc", "sd", "sd-Deva", "sd-u-nu-latn", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "sw-CD", "syr", "szl", "ta", "ta-LK-u-nu-tamldec", "ta-MY", "ta-MY-u-nu-tamldec", "ta-SG", "ta-SG-u-nu-tamldec", "ta-u-nu-tamldec", "te", "te-u-nu-telu", "tg", "th", "th-u-nu-thai", "ti", "tk", "to", "tok", "tr", "tt", "ug", "ug-u-nu-arabext", "uk", "und", "ur", "ur-IN", "ur-IN-u-nu-latn", "ur-u-nu-arabext", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "xnr-u-nu-deva", "yo", "yrl", "yue", "yue-Hans", "yue-Hans-u-nu-hanidec", "yue-u-nu-hanidec", "za", "zh", "zh-HK-u-nu-hanidec", "zh-Hant", "zh-Hant-u-nu-hanidec", "zh-MO-u-nu-hanidec", "zh-SG-u-nu-hanidec", "zh-u-nu-hanidec", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/experimental/data/macros/compactdecimal_long_v1.rs.data b/provider/baked/experimental/data/macros/compactdecimal_long_v1.rs.data index 6e745322665..bd3627822a0 100644 --- a/provider/baked/experimental/data/macros/compactdecimal_long_v1.rs.data +++ b/provider/baked/experimental/data/macros/compactdecimal_long_v1.rs.data @@ -281,7 +281,7 @@ macro_rules! __impl_compactdecimal_long_v1 { zerovec::ZeroMap2d::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x03\x06\t\x0C") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x01\0\0\0\x02\0\0\0\x03\0\0\0\x04\0\0\0") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x05\x05\x05\x05") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x04\0\0\0\0\0\x03\0\x06\0\t\0\x03\0K\x06\0M\t\0B\x0C\0T") }) }, }; - static UND: ::Yokeable = icu_experimental::compactdecimal::provider::CompactDecimalPatternDataV1 { + static BGC: ::Yokeable = icu_experimental::compactdecimal::provider::CompactDecimalPatternDataV1 { patterns: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap2d::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x03\x06\t\x0C") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x01\0\0\0\x02\0\0\0\x03\0\0\0\x04\0\0\0") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x05\x05\x05\x05") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x04\0\0\0\0\0\x03\0\x06\0\t\0\x03\0K\x06\0M\t\0G\x0C\0T") }) @@ -731,8 +731,8 @@ macro_rules! __impl_compactdecimal_long_v1 { zerovec::ZeroMap2d::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x06\x0C") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x01\0\0\0\x02\0\0\0") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x05\x05") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x02\0\0\0\0\0\t\0\x06\0 milioi\x0C\0 bilioi") }) }, }; - static VALUES: [&::Yokeable; 124usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CHR, &CS, &CY, &DA, &DE, &DSB, &EL, &EN, &ES, &ES_419, &ES, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FR_CA, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HR, &HSB, &HU, &HY, &IA, &ID, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KY, &LB, &LO, &LO_U_NU_LAOO, <, &LV, &MK, &ML, &MN, &MR, &MS, &MY, &NE, &NL, &NN, &NO, &OR, &PA, &PCM, &PL, &PS, &PT, &PT_PT, &RO, &RU, &SAH, &SC, &SD, &SI, &SK, &SL, &SO, &SQ, &SR, &BS, &SV, &SW, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &TR, &UG, &UK, &UND, &UR, &UZ, &UZ_CYRL, &VI, &YO, &YO_BJ, &YRL, &YRL_CO, &YRL_CO, &YUE, &YUE_HANS, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; - static KEYS: [&str; 124usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "chr", "cs", "cy", "da", "de", "dsb", "el", "en", "es", "es-419", "es-MX", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-CA", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hr", "hsb", "hu", "hy", "ia", "id", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ky", "lb", "lo", "lo-u-nu-laoo", "lt", "lv", "mk", "ml", "mn", "mr", "ms", "my", "ne", "nl", "nn", "no", "or", "pa", "pcm", "pl", "ps", "pt", "pt-PT", "ro", "ru", "sah", "sc", "sd", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "sv", "sw", "ta", "te", "tg", "th", "ti", "tk", "to", "tr", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vi", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; + static VALUES: [&::Yokeable; 168usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BGC, &BGC, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &BGC, &CHR, &CS, &BGC, &BGC, &CY, &DA, &DE, &BGC, &DSB, &EL, &EN, &BGC, &ES, &ES_419, &ES, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FR_CA, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HR, &HSB, &HU, &HY, &IA, &ID, &BGC, &BGC, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &BGC, &BGC, &BGC, &BGC, &BGC, &BGC, &BGC, &KY, &LB, &BGC, &BGC, &LO, &LO_U_NU_LAOO, <, &LV, &BGC, &BGC, &MK, &ML, &MN, &BGC, &MR, &MS, &BGC, &MY, &BGC, &NE, &NL, &NN, &NO, &BGC, &BGC, &OR, &PA, &PCM, &PL, &BGC, &PS, &PT, &PT_PT, &BGC, &BGC, &BGC, &RO, &RU, &BGC, &SAH, &BGC, &SC, &SD, &BGC, &SI, &SK, &SL, &SO, &SQ, &SR, &BS, &BGC, &SV, &SW, &BGC, &BGC, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &BGC, &TR, &BGC, &UG, &UK, &BGC, &UR, &UZ, &UZ_CYRL, &BGC, &VI, &BGC, &BGC, &BGC, &BGC, &YO, &YO_BJ, &YRL, &YRL_CO, &YRL_CO, &YUE, &YUE_HANS, &BGC, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; + static KEYS: [&str; 168usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "eo", "es", "es-419", "es-MX", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-CA", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lo-u-nu-laoo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "nn", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "za", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/experimental/data/macros/compactdecimal_short_v1.rs.data b/provider/baked/experimental/data/macros/compactdecimal_short_v1.rs.data index 0b1d120f068..a8a06c13504 100644 --- a/provider/baked/experimental/data/macros/compactdecimal_short_v1.rs.data +++ b/provider/baked/experimental/data/macros/compactdecimal_short_v1.rs.data @@ -221,7 +221,7 @@ macro_rules! __impl_compactdecimal_short_v1 { zerovec::ZeroMap2d::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x03\x06\t\x0C") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x01\0\0\0\x02\0\0\0\x03\0\0\0\x04\0\0\0") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x05\x05\x05\x05") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x04\0\0\0\0\0\x03\0\x06\0\t\0\x03\0K\x06\0M\t\0B\x0C\0T") }) }, }; - static UND: ::Yokeable = icu_experimental::compactdecimal::provider::CompactDecimalPatternDataV1 { + static AST: ::Yokeable = icu_experimental::compactdecimal::provider::CompactDecimalPatternDataV1 { patterns: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap2d::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x03\x06\t\x0C") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x01\0\0\0\x02\0\0\0\x03\0\0\0\x04\0\0\0") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x05\x05\x05\x05") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x04\0\0\0\0\0\x03\0\x06\0\t\0\x03\0K\x06\0M\t\0G\x0C\0T") }) @@ -629,8 +629,8 @@ macro_rules! __impl_compactdecimal_short_v1 { zerovec::ZeroMap2d::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x06\x0C") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x01\0\0\0\x02\0\0\0") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x05\x05") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x02\0\0\0\0\0\x05\0\x06\0\xC2\xA0M\x0C\0\xC2\xA0B") }) }, }; - static VALUES: [&::Yokeable; 121usize] = [&AF, &AM, &AR, &AS, &AZ, &BE, &BG, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CHR, &CS, &CHR, &DA, &DE, &DSB, &EL, &EN, &EN_IN, &ES, &ES_419, &ES_MX, &ES_US, &ET, &EU, &FA, &FF_ADLM, &FI, &CHR, &FO, &FR, &FR_CA, &FY, &GA, &CHR, &EU, &GU, &HA, &HE, &HI, &HR, &DSB, &HU, &HY, &IA, &ID, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &EN, &KY, &LB, &LO, &LO_U_NU_LAOO, <, &LV, &MK, &CHR, &MN, &MR, &MS, &MY, &NE, &FY, &NO, &OR, &PA, &CHR, &PL, &PS, &KGP, &PT_PT, &RO, &BE, &SAH, &SC, &SD, &SI, &CS, &SL, &CHR, &SQ, &SR, &BS, &SV, &SW, &SW_KE, &TA, &TE, &TG, &EN, &TI, &TK, &TO, &TR, &UG, &UK, &UND, &UR, &UZ, &UZ_CYRL, &VI, &YRL, &YUE, &YUE_HANS, &ZH, &EN, &ZH_HANT, &EN, &CHR]; - static KEYS: [&str; 121usize] = ["af", "am", "ar", "as", "az", "be", "bg", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "chr", "cs", "cy", "da", "de", "dsb", "el", "en", "en-IN", "es", "es-419", "es-MX", "es-US", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-CA", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hr", "hsb", "hu", "hy", "ia", "id", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ky", "lb", "lo", "lo-u-nu-laoo", "lt", "lv", "mk", "ml", "mn", "mr", "ms", "my", "ne", "nl", "no", "or", "pa", "pcm", "pl", "ps", "pt", "pt-PT", "ro", "ru", "sah", "sc", "sd", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "sv", "sw", "sw-KE", "ta", "te", "tg", "th", "ti", "tk", "to", "tr", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vi", "yrl", "yue", "yue-Hans", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; + static VALUES: [&::Yokeable; 167usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &AST, &AST, &AST, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &AST, &CHR, &CS, &AST, &AST, &CHR, &DA, &DE, &AST, &DSB, &EL, &EN, &EN_IN, &AST, &ES, &ES_419, &ES_MX, &ES_US, &ET, &EU, &FA, &FF_ADLM, &FI, &CHR, &FO, &FR, &FR_CA, &FY, &GA, &CHR, &EU, &GU, &HA, &HE, &HI, &HR, &DSB, &HU, &HY, &IA, &ID, &AST, &AST, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &EN, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &KY, &LB, &AST, &AST, &LO, &LO_U_NU_LAOO, <, &LV, &AST, &AST, &MK, &CHR, &MN, &AST, &MR, &MS, &AST, &MY, &AST, &NE, &FY, &NO, &AST, &AST, &OR, &PA, &CHR, &PL, &AST, &PS, &KGP, &PT_PT, &AST, &AST, &AST, &RO, &BE, &AST, &SAH, &AST, &SC, &SD, &AST, &SI, &CS, &SL, &CHR, &SQ, &SR, &BS, &AST, &SV, &SW, &SW_KE, &AST, &AST, &TA, &TE, &TG, &EN, &TI, &TK, &TO, &AST, &TR, &AST, &UG, &UK, &AST, &UR, &UZ, &UZ_CYRL, &AST, &VI, &AST, &AST, &AST, &AST, &AST, &YRL, &YUE, &YUE_HANS, &AST, &ZH, &EN, &ZH_HANT, &EN, &CHR]; + static KEYS: [&str; 167usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-IN", "eo", "es", "es-419", "es-MX", "es-US", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-CA", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lo-u-nu-laoo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "sw-KE", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/experimental/data/macros/currency_essentials_v1.rs.data b/provider/baked/experimental/data/macros/currency_essentials_v1.rs.data index 9416553630e..4059eba742e 100644 --- a/provider/baked/experimental/data/macros/currency_essentials_v1.rs.data +++ b/provider/baked/experimental/data/macros/currency_essentials_v1.rs.data @@ -2361,7 +2361,7 @@ macro_rules! __impl_currency_essentials_v1 { place_holders: unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"H\0\0\0\0\0\x02\0\x04\0\x06\0\x07\0\t\0\x0C\0\x0E\0\x11\0\x13\0\x15\0\x16\0\x19\0\x1D\0\x1F\0\"\0%\0'\0*\0-\x000\x002\x005\0:\0<\0=\0@\0A\0C\0E\0G\0J\0M\0Q\0T\0W\0Y\0\\\0_\0b\0e\0g\0i\0k\0m\0n\0q\0t\0v\0y\0{\0~\0\x81\0\x84\0\x87\0\x8A\0\x8D\0\x8F\0\x91\0\x94\0\x96\0\x99\0\x9C\0\x9F\0\xA2\0\xA5\0\xA9\0\xAC\0\xB3\0\xB7\0\xB9\0\xBA\0\xD8\x8B\xD6\x8FKz$A$\xE2\x82\xBCKM\xE0\xA7\xB3BsR$PCA$CN\xC2\xA5\xC2\xA5\xE2\x82\xA1K\xC4\x8DkrE\xC2\xA3\xE2\x82\xA7\xE2\x82\xAC\xC2\xA3\xE2\x82\xBEGH\xE2\x82\xB5FGQHK$LknFtRp\xE2\x82\xAA\xE2\x82\xB9JP\xC2\xA5\xE2\x83\x80\xE1\x9F\x9BCF\xE2\x82\xA9\xE2\x82\xB8\xE2\x82\xADL\xC2\xA3RsLtLsArK\xE2\x82\xAEMX$RM\xE2\x82\xA6C$NZ$\xE2\x82\xB1z\xC5\x82\xE2\x82\xB2lei\xE2\x82\xBDRFDb\xE0\xB8\xBFT$\xE2\x82\xBANT$\xE2\x82\xB4US$\xE2\x82\xABFCFAEC$F\xE2\x80\xAFCFACFPF\xC2\xA4RZK") }, default_pattern: icu_experimental::dimension::provider::CurrencyPatterns { short_pattern_standard: icu_experimental::dimension::provider::PatternSelection::StandardAlphaNextToNumber, narrow_pattern_standard: icu_experimental::dimension::provider::PatternSelection::StandardAlphaNextToNumber, short_place_holder_index: None, narrow_place_holder_index: None }, }; - static UND: ::Yokeable = icu_experimental::dimension::provider::CurrencyEssentialsV1 { + static BGC: ::Yokeable = icu_experimental::dimension::provider::CurrencyEssentialsV1 { currency_patterns_map: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"AFNAMDAOAARSAUDAZNBAMBBDBDTBMDBNDBOBBRLBSDBWPBZDCADCLPCNYCOPCRCCUCCUPCZKDKKDOPEGPESPEURFJDFKPGBPGELGHSGIPGNFGTQGYDHKDHNLHRKHUFIDRILSINRISKJMDJPYKGSKHRKMFKPWKRWKYDKZTLAKLBPLKRLRDLTLLVLMGAMMKMNTMURMXNMYRNADNGNNIONOKNPRNZDPHPPKRPLNPYGRONRUBRWFSBDSEKSGDSHPSRDSSPSTNSYPTHBTOPTRYTTDTWDUAHUSDUYUVEFVNDXAFXCDXOFXPFXXXZARZMW") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"8\xFF\08\xFF\x018\xFF\x028\xFF\x03\0\x04\x038\xFF\x058\xFF\x068\xFF\x038\xFF\x078\xFF\x038\xFF\x038\xFF\x08\0\t\t8\xFF\x038\xFF\n8\xFF\x03\0\x0B\x038\xFF\x03\0\x0C\r8\xFF\x038\xFF\x0E8\xFF\x038\xFF\x038\xFF\x0F8\xFF\x108\xFF\x038\xFF\x118\xFF\x12\0\x13\x138\xFF\x038\xFF\x14\0\x14\x148\xFF\x158\xFF\x168\xFF\x148\xFF\x178\xFF\x188\xFF\x03\0\x19\x038\xFF\x1A8\xFF\x1B8\xFF\x1C8\xFF\x1D\0\x1E\x1E\0\x1F\x1F8\xFF\x108\xFF\x03\0 \r8\xFF!8\xFF\"8\xFF#8\xFF$\0$$8\xFF\x038\xFF%8\xFF&8\xFF'8\xFF(8\xFF\x038\xFF)8\xFF*8\xFF+8\xFF,8\xFF-8\xFF(\0.\x038\xFF/8\xFF\x038\xFF08\xFF18\xFF\x108\xFF(\x002\x03\x00338\xFF(8\xFF48\xFF58\xFF68\xFF78\xFF88\xFF\x038\xFF\x108\xFF\x038\xFF\x148\xFF\x038\xFF\x148\xFF98\xFF\x148\xFF:8\xFF;8\xFF<8\xFF\x03\0=\x038\xFF>\0?\x038\xFF\x038\xFF\x08\0@@\x07A\xFF\0B\x03\x07C\xFF\x07D\xFF\x07E\xFF8\xFFF8\xFFG") }) @@ -3031,8 +3031,8 @@ macro_rules! __impl_currency_essentials_v1 { place_holders: unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"H\0\0\0\0\0\x02\0\x04\0\x06\0\x07\0\t\0\x0C\0\x0E\0\x11\0\x13\0\x15\0\x16\0\x19\0\x1D\0\x1F\0\"\0%\0'\0*\0-\x000\x002\x005\0:\0<\0=\0@\0A\0C\0E\0G\0J\0M\0Q\0T\0W\0Y\0\\\0_\0b\0e\0g\0i\0k\0m\0n\0q\0t\0v\0y\0{\0~\0\x81\0\x84\0\x87\0\x8A\0\x8D\0\x8F\0\x91\0\x94\0\x96\0\x99\0\x9C\0\x9F\0\xA2\0\xA5\0\xA9\0\xAC\0\xB3\0\xB7\0\xB9\0\xBA\0\xD8\x8B\xD6\x8FKz$A$\xE2\x82\xBCKM\xE0\xA7\xB3BsR$PCA$CN\xC2\xA5\xC2\xA5\xE2\x82\xA1K\xC4\x8DkrE\xC2\xA3\xE2\x82\xA7\xE2\x82\xAC\xC2\xA3\xE2\x82\xBEGH\xE2\x82\xB5FGQHK$LknFtRp\xE2\x82\xAA\xE2\x82\xB9JP\xC2\xA5\xE2\x83\x80\xE1\x9F\x9BCF\xE2\x82\xA9\xE2\x82\xB8\xE2\x82\xADL\xC2\xA3RsLtLsArK\xE2\x82\xAEMX$RM\xE2\x82\xA6C$NZ$\xE2\x82\xB1z\xC5\x82\xE2\x82\xB2lei\xE2\x82\xBDRFDb\xE0\xB8\xBFT$\xE2\x82\xBANT$\xE2\x82\xB4US$\xE2\x82\xABFCFAEC$F\xE2\x80\xAFCFACFPF\xC2\xA4RZK") }, default_pattern: icu_experimental::dimension::provider::CurrencyPatterns { short_pattern_standard: icu_experimental::dimension::provider::PatternSelection::StandardAlphaNextToNumber, narrow_pattern_standard: icu_experimental::dimension::provider::PatternSelection::StandardAlphaNextToNumber, short_place_holder_index: None, narrow_place_holder_index: None }, }; - static VALUES: [&::Yokeable; 337usize] = [&AF, &AF_NA, &AM, &AR, &AR_AE, &AR_DJ, &AR_ER, &AR_KM, &AR_LB, &AR_SO, &AR_SS, &AS, &AST, &AZ, &BE, &BG, &BHO, &BLO, &BN, &BN_IN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CA_FR, &CEB, &CHR, &CS, &CV, &CY, &DA, &DE, &DE_AT, &DE_CH, &DE_LI, &DE_LU, &DOI, &DSB, &EL, &EN, &EN_001, &EN_150, &EN_AG, &EN_AG, &EN_AT, &EN_AU, &EN_BB, &EN_BI, &EN_BM, &EN_BS, &EN_BW, &EN_BZ, &EN_CA, &EN_CC, &EN_CH, &EN_CK, &EN_CC, &EN_DK, &EN_AG, &EN_ER, &EN_FJ, &EN_FK, &EN_AG, &EN_GH, &EN_GI, &EN_GM, &EN_GY, &EN_ID, &EN_IN, &EN_JM, &EN_KE, &EN_CC, &EN_AG, &EN_KY, &EN_AG, &EN_LR, &EN_LS, &EN_MG, &EN_MO, &EN_AG, &EN_MT, &EN_MU, &EN_MV, &EN_MW, &EN_MY, &EN_NA, &EN_CC, &EN_NG, &EN_NL, &EN_CC, &EN_CK, &EN_CK, &EN_PG, &EN_PK, &EN_CK, &EN_RW, &EN_SB, &EN_SC, &EN_SE, &EN_SG, &EN_SH, &EN_SL, &EN_SS, &EN_SX, &EN_SZ, &EN_CK, &EN_TO, &EN_TT, &EN_CC, &EN_TZ, &EN_UG, &EN_AG, &EN_VU, &EN_WS, &EN_LS, &EN_ZM, &EO, &ES, &ES_419, &ES_AR, &ES_BO, &ES_BR, &ES_BZ, &ES_CL, &ES_CO, &ES_CR, &ES_CU, &ES_DO, &ES_EC, &ES_GQ, &ES_GT, &ES_HN, &ES_MX, &ES_NI, &ES_PA, &ES_PE, &ES_PH, &ES_PR, &ES_PY, &ES_PR, &ES_US, &ES_UY, &ES_VE, &ET, &EU, &FA, &FA_AF, &FF_ADLM, &FF_ADLM_BF, &FF_ADLM_BF, &FF_ADLM_GH, &FF_ADLM_GM, &FF_ADLM_BF, &FF_ADLM_LR, &FF_ADLM_MR, &FF_ADLM_BF, &FF_ADLM_NG, &FF_ADLM_SL, &FF_ADLM_BF, &FI, &FIL, &FO, &FO_DK, &FR, &FR_BI, &FR_CA, &FR_CD, &FR_DJ, &FR_DZ, &FR_GN, &FR_HT, &FR_KM, &FR_LU, &FR_MG, &FR_MR, &FR_MU, &FR_RW, &FR_SC, &FR_SY, &FR_TN, &FR_VU, &FY, &GA, &GD, &GL, &GU, &HA, &HA_GH, &HE, &HI, &HR, &HR_BA, &DSB, &HU, &HY, &IA, &ID, &IE, &IG, &IS, &IT, &IT_CH, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KS, &KS_DEVA, &KU, &KXV, &KXV, &KXV, &KXV, &KY, &LB, &EO, &LO, <, &LV, &KS_DEVA, &MI, &MK, &ML, &MN, &KS_DEVA, &MR, &MS, &MS_BN, &MS_ID, &MS_SG, &MT, &MY, &EO, &NE, &NL, &NL_AW, &NL_BQ, &NL_CW, &NL_SR, &NL_CW, &NN, &NO, &NQO, &OC, &OR, &PA, &PCM, &PL, &EO, &PS, &PS_PK, &PT, &PT_AO, &PT_CV, &PT_LU, &PT_MO, &PT_MZ, &PT_PT, &PT_ST, &QU, &QU_BO, &QU_EC, &RM, &RO, &RO_MD, &RU, &RU_BY, &RU_KG, &RU_KZ, &RU_MD, &KXV, &SAH, &SC, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO_DJ, &SO_ET, &SO_KE, &SQ, &SQ_MK, &SR, &SR_LATN, &SU, &SV, &SW, &SW_CD, &SW_KE, &SW_UG, &SZL, &TA, &TA_LK, &TA_MY, &TA_SG, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &TOK, &TR, &TT, &UG, &UK, &UND, &UR, &UR_IN, &UZ, &UZ_CYRL, &VEC, &VI, &EO, &KS_DEVA, &XH, &XNR, &YO, &YRL, &YUE, &YUE_HANS, &ZH, &ZH_HK, &ZH_HANT, &ZH_MO, &ZH_SG, &ZU]; - static KEYS: [&str; 337usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-DJ", "ar-ER", "ar-KM", "ar-LB", "ar-SO", "ar-SS", "as", "ast", "az", "be", "bg", "bho", "blo", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "ca", "ca-FR", "ceb", "chr", "cs", "cv", "cy", "da", "de", "de-AT", "de-CH", "de-LI", "de-LU", "doi", "dsb", "el", "en", "en-001", "en-150", "en-AG", "en-AI", "en-AT", "en-AU", "en-BB", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CX", "en-DK", "en-DM", "en-ER", "en-FJ", "en-FK", "en-GD", "en-GH", "en-GI", "en-GM", "en-GY", "en-ID", "en-IN", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MO", "en-MS", "en-MT", "en-MU", "en-MV", "en-MW", "en-MY", "en-NA", "en-NF", "en-NG", "en-NL", "en-NR", "en-NU", "en-NZ", "en-PG", "en-PK", "en-PN", "en-RW", "en-SB", "en-SC", "en-SE", "en-SG", "en-SH", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-VC", "en-VU", "en-WS", "en-ZA", "en-ZM", "eo", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EC", "es-GQ", "es-GT", "es-HN", "es-MX", "es-NI", "es-PA", "es-PE", "es-PH", "es-PR", "es-PY", "es-SV", "es-US", "es-UY", "es-VE", "et", "eu", "fa", "fa-AF", "ff-Adlm", "ff-Adlm-BF", "ff-Adlm-CM", "ff-Adlm-GH", "ff-Adlm-GM", "ff-Adlm-GW", "ff-Adlm-LR", "ff-Adlm-MR", "ff-Adlm-NE", "ff-Adlm-NG", "ff-Adlm-SL", "ff-Adlm-SN", "fi", "fil", "fo", "fo-DK", "fr", "fr-BI", "fr-CA", "fr-CD", "fr-DJ", "fr-DZ", "fr-GN", "fr-HT", "fr-KM", "fr-LU", "fr-MG", "fr-MR", "fr-MU", "fr-RW", "fr-SC", "fr-SY", "fr-TN", "fr-VU", "fy", "ga", "gd", "gl", "gu", "ha", "ha-GH", "he", "hi", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "it-CH", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "mt", "my", "nds", "ne", "nl", "nl-AW", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "ps-PK", "pt", "pt-AO", "pt-CV", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "qu", "qu-BO", "qu-EC", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "sa", "sah", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sr", "sr-Latn", "su", "sv", "sw", "sw-CD", "sw-KE", "sw-UG", "szl", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "zh", "zh-HK", "zh-Hant", "zh-MO", "zh-SG", "zu"]; + static VALUES: [&::Yokeable; 344usize] = [&AF, &AF_NA, &AM, &AR, &AR_AE, &AR_DJ, &AR_ER, &AR_KM, &AR_LB, &AR_SO, &AR_SS, &AS, &AST, &AZ, &BE, &BG, &BGC, &BHO, &BLO, &BN, &BN_IN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CA_FR, &CEB, &CHR, &CS, &BGC, &CV, &CY, &DA, &DE, &DE_AT, &DE_CH, &DE_LI, &DE_LU, &DOI, &DSB, &EL, &EN, &EN_001, &EN_150, &EN_AG, &EN_AG, &EN_AT, &EN_AU, &EN_BB, &EN_BI, &EN_BM, &EN_BS, &EN_BW, &EN_BZ, &EN_CA, &EN_CC, &EN_CH, &EN_CK, &EN_CC, &EN_DK, &EN_AG, &EN_ER, &EN_FJ, &EN_FK, &EN_AG, &EN_GH, &EN_GI, &EN_GM, &EN_GY, &EN_ID, &EN_IN, &EN_JM, &EN_KE, &EN_CC, &EN_AG, &EN_KY, &EN_AG, &EN_LR, &EN_LS, &EN_MG, &EN_MO, &EN_AG, &EN_MT, &EN_MU, &EN_MV, &EN_MW, &EN_MY, &EN_NA, &EN_CC, &EN_NG, &EN_NL, &EN_CC, &EN_CK, &EN_CK, &EN_PG, &EN_PK, &EN_CK, &EN_RW, &EN_SB, &EN_SC, &EN_SE, &EN_SG, &EN_SH, &EN_SL, &EN_SS, &EN_SX, &EN_SZ, &EN_CK, &EN_TO, &EN_TT, &EN_CC, &EN_TZ, &EN_UG, &EN_AG, &EN_VU, &EN_WS, &EN_LS, &EN_ZM, &EO, &ES, &ES_419, &ES_AR, &ES_BO, &ES_BR, &ES_BZ, &ES_CL, &ES_CO, &ES_CR, &ES_CU, &ES_DO, &ES_EC, &ES_GQ, &ES_GT, &ES_HN, &ES_MX, &ES_NI, &ES_PA, &ES_PE, &ES_PH, &ES_PR, &ES_PY, &ES_PR, &ES_US, &ES_UY, &ES_VE, &ET, &EU, &FA, &FA_AF, &FF_ADLM, &FF_ADLM_BF, &FF_ADLM_BF, &FF_ADLM_GH, &FF_ADLM_GM, &FF_ADLM_BF, &FF_ADLM_LR, &FF_ADLM_MR, &FF_ADLM_BF, &FF_ADLM_NG, &FF_ADLM_SL, &FF_ADLM_BF, &FI, &FIL, &FO, &FO_DK, &FR, &FR_BI, &FR_CA, &FR_CD, &FR_DJ, &FR_DZ, &FR_GN, &FR_HT, &FR_KM, &FR_LU, &FR_MG, &FR_MR, &FR_MU, &FR_RW, &FR_SC, &FR_SY, &FR_TN, &FR_VU, &FY, &GA, &GD, &GL, &GU, &HA, &HA_GH, &HE, &HI, &HR, &HR_BA, &DSB, &HU, &HY, &IA, &ID, &IE, &IG, &IS, &IT, &IT_CH, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KS, &KS_DEVA, &KU, &KXV, &KXV, &KXV, &KXV, &KY, &LB, &EO, &BGC, &LO, <, &LV, &KS_DEVA, &MI, &MK, &ML, &MN, &KS_DEVA, &MR, &MS, &MS_BN, &MS_ID, &MS_SG, &MT, &MY, &EO, &NE, &NL, &NL_AW, &NL_BQ, &NL_CW, &NL_SR, &NL_CW, &NN, &NO, &NQO, &OC, &OR, &PA, &PCM, &PL, &EO, &PS, &PS_PK, &PT, &PT_AO, &PT_CV, &PT_LU, &PT_MO, &PT_MZ, &PT_PT, &PT_ST, &QU, &QU_BO, &QU_EC, &BGC, &RM, &RO, &RO_MD, &RU, &RU_BY, &RU_KG, &RU_KZ, &RU_MD, &KXV, &SAH, &BGC, &SC, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO_DJ, &SO_ET, &SO_KE, &SQ, &SQ_MK, &SR, &SR_LATN, &SU, &SV, &SW, &SW_CD, &SW_KE, &SW_UG, &BGC, &SZL, &TA, &TA_LK, &TA_MY, &TA_SG, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &TOK, &TR, &TT, &UG, &UK, &BGC, &UR, &UR_IN, &UZ, &UZ_CYRL, &VEC, &VI, &EO, &KS_DEVA, &XH, &XNR, &YO, &YRL, &YUE, &YUE_HANS, &BGC, &ZH, &ZH_HK, &ZH_HANT, &ZH_MO, &ZH_SG, &ZU]; + static KEYS: [&str; 344usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-DJ", "ar-ER", "ar-KM", "ar-LB", "ar-SO", "ar-SS", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "ca", "ca-FR", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "de-AT", "de-CH", "de-LI", "de-LU", "doi", "dsb", "el", "en", "en-001", "en-150", "en-AG", "en-AI", "en-AT", "en-AU", "en-BB", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CX", "en-DK", "en-DM", "en-ER", "en-FJ", "en-FK", "en-GD", "en-GH", "en-GI", "en-GM", "en-GY", "en-ID", "en-IN", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MO", "en-MS", "en-MT", "en-MU", "en-MV", "en-MW", "en-MY", "en-NA", "en-NF", "en-NG", "en-NL", "en-NR", "en-NU", "en-NZ", "en-PG", "en-PK", "en-PN", "en-RW", "en-SB", "en-SC", "en-SE", "en-SG", "en-SH", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-VC", "en-VU", "en-WS", "en-ZA", "en-ZM", "eo", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EC", "es-GQ", "es-GT", "es-HN", "es-MX", "es-NI", "es-PA", "es-PE", "es-PH", "es-PR", "es-PY", "es-SV", "es-US", "es-UY", "es-VE", "et", "eu", "fa", "fa-AF", "ff-Adlm", "ff-Adlm-BF", "ff-Adlm-CM", "ff-Adlm-GH", "ff-Adlm-GM", "ff-Adlm-GW", "ff-Adlm-LR", "ff-Adlm-MR", "ff-Adlm-NE", "ff-Adlm-NG", "ff-Adlm-SL", "ff-Adlm-SN", "fi", "fil", "fo", "fo-DK", "fr", "fr-BI", "fr-CA", "fr-CD", "fr-DJ", "fr-DZ", "fr-GN", "fr-HT", "fr-KM", "fr-LU", "fr-MG", "fr-MR", "fr-MU", "fr-RW", "fr-SC", "fr-SY", "fr-TN", "fr-VU", "fy", "ga", "gd", "gl", "gu", "ha", "ha-GH", "he", "hi", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "it-CH", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "mt", "my", "nds", "ne", "nl", "nl-AW", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "ps-PK", "pt", "pt-AO", "pt-CV", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sr", "sr-Latn", "su", "sv", "sw", "sw-CD", "sw-KE", "sw-UG", "syr", "szl", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-HK", "zh-Hant", "zh-MO", "zh-SG", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/experimental/data/macros/percent_essentials_v1.rs.data b/provider/baked/experimental/data/macros/percent_essentials_v1.rs.data index e8c82bceda7..68944fec3b6 100644 --- a/provider/baked/experimental/data/macros/percent_essentials_v1.rs.data +++ b/provider/baked/experimental/data/macros/percent_essentials_v1.rs.data @@ -11,7 +11,7 @@ macro_rules! __impl_percent_essentials_v1 { #[clippy::msrv = "1.67"] impl icu_provider::DataProvider for $provider { fn load(&self, req: icu_provider::DataRequest) -> Result, icu_provider::DataError> { - static DE_CH: ::Yokeable = icu_experimental::dimension::provider::PercentEssentialsV1 { number_index: 0u8, percent_sign_affixes: icu_experimental::dimension::provider::PercentAffixesV1 { prefix: alloc::borrow::Cow::Borrowed(""), suffix: alloc::borrow::Cow::Borrowed("") }, percent_sign_symbol: alloc::borrow::Cow::Borrowed("%"), percent_symbol_index: 5u8, standard: alloc::borrow::Cow::Borrowed("#,##0%") }; + static AF: ::Yokeable = icu_experimental::dimension::provider::PercentEssentialsV1 { number_index: 0u8, percent_sign_affixes: icu_experimental::dimension::provider::PercentAffixesV1 { prefix: alloc::borrow::Cow::Borrowed(""), suffix: alloc::borrow::Cow::Borrowed("") }, percent_sign_symbol: alloc::borrow::Cow::Borrowed("%"), percent_symbol_index: 5u8, standard: alloc::borrow::Cow::Borrowed("#,##0%") }; static AS: ::Yokeable = icu_experimental::dimension::provider::PercentEssentialsV1 { number_index: 0u8, percent_sign_affixes: icu_experimental::dimension::provider::PercentAffixesV1 { prefix: alloc::borrow::Cow::Borrowed(""), suffix: alloc::borrow::Cow::Borrowed("") }, percent_sign_symbol: alloc::borrow::Cow::Borrowed("%"), percent_symbol_index: 8u8, standard: alloc::borrow::Cow::Borrowed("#,##,##0%") }; static AR: ::Yokeable = icu_experimental::dimension::provider::PercentEssentialsV1 { number_index: 0u8, percent_sign_affixes: icu_experimental::dimension::provider::PercentAffixesV1 { prefix: alloc::borrow::Cow::Borrowed(""), suffix: alloc::borrow::Cow::Borrowed("") }, percent_sign_symbol: alloc::borrow::Cow::Borrowed("\u{200e}%\u{200e}"), percent_symbol_index: 5u8, standard: alloc::borrow::Cow::Borrowed("#,##0%") }; static AR_SA: ::Yokeable = icu_experimental::dimension::provider::PercentEssentialsV1 { number_index: 0u8, percent_sign_affixes: icu_experimental::dimension::provider::PercentAffixesV1 { prefix: alloc::borrow::Cow::Borrowed(""), suffix: alloc::borrow::Cow::Borrowed("") }, percent_sign_symbol: alloc::borrow::Cow::Borrowed("٪"), percent_symbol_index: 5u8, standard: alloc::borrow::Cow::Borrowed("#,##0%") }; @@ -21,8 +21,8 @@ macro_rules! __impl_percent_essentials_v1 { static TOK: ::Yokeable = icu_experimental::dimension::provider::PercentEssentialsV1 { number_index: 1u8, percent_sign_affixes: icu_experimental::dimension::provider::PercentAffixesV1 { prefix: alloc::borrow::Cow::Borrowed(""), suffix: alloc::borrow::Cow::Borrowed("") }, percent_sign_symbol: alloc::borrow::Cow::Borrowed("%"), percent_symbol_index: 0u8, standard: alloc::borrow::Cow::Borrowed("%#,#0") }; static EU: ::Yokeable = icu_experimental::dimension::provider::PercentEssentialsV1 { number_index: 3u8, percent_sign_affixes: icu_experimental::dimension::provider::PercentAffixesV1 { prefix: alloc::borrow::Cow::Borrowed(""), suffix: alloc::borrow::Cow::Borrowed("\u{a0}") }, percent_sign_symbol: alloc::borrow::Cow::Borrowed("%"), percent_symbol_index: 0u8, standard: alloc::borrow::Cow::Borrowed("%\u{a0}#,##0") }; static BLO: ::Yokeable = icu_experimental::dimension::provider::PercentEssentialsV1 { number_index: 3u8, percent_sign_affixes: icu_experimental::dimension::provider::PercentAffixesV1 { prefix: alloc::borrow::Cow::Borrowed(""), suffix: alloc::borrow::Cow::Borrowed("\u{a0}") }, percent_sign_symbol: alloc::borrow::Cow::Borrowed("%"), percent_symbol_index: 0u8, standard: alloc::borrow::Cow::Borrowed("%\u{a0}#,#0;%\u{a0}-#,#0") }; - static VALUES: [&::Yokeable; 60usize] = [&AR, &AR_SA, &AR_SA, &AS, &BE, &BLO, &AS, &BE, &AS, &BE, &BE, &BE, &BE, &BE, &DE_CH, &DE_CH, &BE, &BE, &BE, &BE, &BE, &AS, &BE, &BE, &DE_CH, &EU, &BE, &BE, &BE, &DE_CH, &BE, &AS, &AS, &BE, &BE, &KU, &BE, &BE, &BE, &BE, &BE, &OC, &AS, &BE, &BE, &BE, &BE, &AS, &BE, &BE, &BE, &AS, &DE_CH, &DE_CH, &BE, &TOK, &KU, &BE, &DE_CH, &AS]; - static KEYS: [&str; 60usize] = ["ar", "ar-SA", "ar-SO", "as", "be", "blo", "bn", "br", "brx", "ca", "cs", "cv", "da", "de", "de-CH", "de-LI", "dsb", "en-AT", "en-DE", "en-DK", "en-FI", "en-IN", "en-SE", "es", "es-419", "eu", "fi", "fo", "fr", "fr-CH", "gl", "gu", "hi", "hr", "hsb", "ku", "lb", "lt", "mk", "nds", "no", "oc", "pa", "qu", "rm", "ro", "ru", "sa", "sk", "sl", "sv", "ta", "ta-MY", "ta-SG", "tk", "tok", "tr", "tt", "und", "xnr"]; + static VALUES: [&::Yokeable; 171usize] = [&AF, &AF, &AR, &AR_SA, &AR_SA, &AS, &AF, &AF, &BE, &AF, &AF, &AF, &BLO, &AS, &BE, &AS, &AF, &AF, &BE, &AF, &AF, &BE, &AF, &BE, &AF, &BE, &BE, &AF, &AF, &AF, &BE, &AF, &AF, &BE, &BE, &BE, &BE, &AS, &BE, &AF, &BE, &AF, &AF, &EU, &AF, &AF, &BE, &AF, &BE, &BE, &AF, &AF, &AF, &AF, &BE, &AS, &AF, &AF, &AS, &BE, &BE, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &KU, &AF, &AF, &AF, &AF, &AF, &BE, &AF, &AF, &AF, &BE, &AF, &AF, &AF, &BE, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &BE, &AF, &AF, &BE, &AF, &OC, &AF, &AS, &AF, &AF, &AF, &AF, &AF, &BE, &AF, &BE, &BE, &BE, &AS, &AF, &AF, &AF, &AF, &AF, &AF, &BE, &BE, &AF, &AF, &AF, &AF, &AF, &BE, &AF, &AF, &AF, &AS, &AF, &AF, &AF, &AF, &AF, &AF, &BE, &AF, &TOK, &KU, &BE, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AS, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF]; + static KEYS: [&str; 171usize] = ["af", "am", "ar", "ar-SA", "ar-SO", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "de-CH", "de-LI", "doi", "dsb", "el", "en", "en-AT", "en-DE", "en-DK", "en-FI", "en-IN", "en-SE", "eo", "es", "es-419", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-CH", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "syr", "szl", "ta", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-Hant", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/experimental/data/macros/relativetime_long_day_v1.rs.data b/provider/baked/experimental/data/macros/relativetime_long_day_v1.rs.data index 36841820866..33271f1c58e 100644 --- a/provider/baked/experimental/data/macros/relativetime_long_day_v1.rs.data +++ b/provider/baked/experimental/data/macros/relativetime_long_day_v1.rs.data @@ -787,7 +787,7 @@ macro_rules! __impl_relativetime_long_day_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("virun Dag"), index: 6u8 }), two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("viru(n) Deeg"), index: 8u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("an Dag"), index: 3u8 }), two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("a(n) Deeg"), index: 5u8 } }, }; - static UND: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { + static BHO: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { relatives: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\xFF\0\x01") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x03\0\0\0\0\0\t\0\x0E\0yesterdaytodaytomorrow") }) @@ -1195,8 +1195,8 @@ macro_rules! __impl_relativetime_long_day_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" दिन म\u{947}"), index: 0u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" दिन म\u{947}"), index: 0u8 } }, }; - static VALUES: [&::Yokeable; 150usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CHR, &CS, &CSW, &CV, &CY, &DA, &DE, &DOI, &DSB, &EL, &EN, &ES, &ES_SV, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &BS, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KS, &KS_DEVA, &KU, &KXV, &KY, &LB, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MR, &MS, &MT, &MY, &NE, &NL, &NN, &NO, &OR, &PA, &PCM, &PL, &PS, &PT, &PT_PT, &QU, &RAJ, &RM, &RO, &RU, &SA, &SAH, &SAT, &SC, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &SU, &SV, &SW, &SYR, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &TR, &TT, &UG, &UK, &UND, &UR, &UZ, &UZ_CYRL, &VEC, &VI, &WO, &XH, &XNR, &YO, &YO_BJ, &YRL, &YUE, &YUE_HANS, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; - static KEYS: [&str; 150usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "es", "es-SV", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "ne", "nl", "nn", "no", "or", "pa", "pcm", "pl", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "su", "sv", "sw", "syr", "ta", "te", "tg", "th", "ti", "tk", "to", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "wo", "xh", "xnr", "yo", "yo-BJ", "yrl", "yue", "yue-Hans", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; + static VALUES: [&::Yokeable; 166usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BHO, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CHR, &CS, &CSW, &CV, &CY, &DA, &DE, &DOI, &DSB, &EL, &EN, &BHO, &ES, &ES_SV, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &BS, &HSB, &HU, &HY, &IA, &ID, &BHO, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KS, &KS_DEVA, &KU, &KXV, &BHO, &BHO, &BHO, &KY, &LB, &BHO, &BHO, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MR, &MS, &MT, &MY, &BHO, &NE, &NL, &NN, &NO, &BHO, &BHO, &OR, &PA, &PCM, &PL, &BHO, &PS, &PT, &PT_PT, &QU, &RAJ, &RM, &RO, &RU, &SA, &SAH, &SAT, &SC, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &SU, &SV, &SW, &SYR, &BHO, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &BHO, &TR, &TT, &UG, &UK, &BHO, &UR, &UZ, &UZ_CYRL, &VEC, &VI, &BHO, &WO, &XH, &XNR, &YO, &YO_BJ, &YRL, &YUE, &YUE_HANS, &BHO, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; + static KEYS: [&str; 166usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "eo", "es", "es-SV", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "nn", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yo-BJ", "yrl", "yue", "yue-Hans", "za", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/experimental/data/macros/relativetime_long_hour_v1.rs.data b/provider/baked/experimental/data/macros/relativetime_long_hour_v1.rs.data index 21eb9d30150..b089f8bbfb8 100644 --- a/provider/baked/experimental/data/macros/relativetime_long_hour_v1.rs.data +++ b/provider/baked/experimental/data/macros/relativetime_long_hour_v1.rs.data @@ -899,7 +899,7 @@ macro_rules! __impl_relativetime_long_hour_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" чаас ынараа өттүгэр"), index: 0u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" чааһынан"), index: 0u8 } }, }; - static UND: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { + static BGC: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { relatives: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0this hour") }) @@ -1019,8 +1019,8 @@ macro_rules! __impl_relativetime_long_hour_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 時間前"), index: 0u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 時間後"), index: 0u8 } }, }; - static VALUES: [&::Yokeable; 128usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CHR, &CS, &CY, &DA, &DE, &DSB, &EL, &EN, &ES, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &BS, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KY, &LB, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MR, &MS, &MT, &MY, &NE, &NL, &NN, &NO, &OR, &PA, &PCM, &PL, &PS, &PT, &PT_PT, &QU, &RO, &RU, &SAH, &SC, &SD, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &SV, &SW, &SYR, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &TR, &TT, &UG, &UK, &UND, &UR, &UZ, &UZ_CYRL, &VI, &WO, &YRL, &YUE, &YUE_HANS, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; - static KEYS: [&str; 128usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "chr", "cs", "cy", "da", "de", "dsb", "el", "en", "es", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mr", "ms", "mt", "my", "ne", "nl", "nn", "no", "or", "pa", "pcm", "pl", "ps", "pt", "pt-PT", "qu", "ro", "ru", "sah", "sc", "sd", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "sv", "sw", "syr", "ta", "te", "tg", "th", "ti", "tk", "to", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vi", "wo", "yrl", "yue", "yue-Hans", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; + static VALUES: [&::Yokeable; 164usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BGC, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &BGC, &CHR, &CS, &BGC, &BGC, &CY, &DA, &DE, &BGC, &DSB, &EL, &EN, &BGC, &ES, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &BS, &HSB, &HU, &HY, &IA, &ID, &BGC, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &BGC, &BGC, &BGC, &BGC, &BGC, &BGC, &BGC, &KY, &LB, &BGC, &BGC, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &MR, &MS, &MT, &MY, &BGC, &NE, &NL, &NN, &NO, &BGC, &BGC, &OR, &PA, &PCM, &PL, &BGC, &PS, &PT, &PT_PT, &QU, &BGC, &BGC, &RO, &RU, &BGC, &SAH, &BGC, &SC, &SD, &BGC, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &BGC, &SV, &SW, &SYR, &BGC, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &BGC, &TR, &TT, &UG, &UK, &BGC, &UR, &UZ, &UZ_CYRL, &BGC, &VI, &BGC, &WO, &BGC, &BGC, &BGC, &YRL, &YUE, &YUE_HANS, &BGC, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; + static KEYS: [&str; 164usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "eo", "es", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "nn", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/experimental/data/macros/relativetime_long_minute_v1.rs.data b/provider/baked/experimental/data/macros/relativetime_long_minute_v1.rs.data index 1d6d5516229..8dafa7039b3 100644 --- a/provider/baked/experimental/data/macros/relativetime_long_minute_v1.rs.data +++ b/provider/baked/experimental/data/macros/relativetime_long_minute_v1.rs.data @@ -907,7 +907,7 @@ macro_rules! __impl_relativetime_long_minute_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" мүнүүтэ ынараа өттүгэр"), index: 0u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" мүнүүтэннэн"), index: 0u8 } }, }; - static UND: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { + static BGC: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { relatives: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0this minute") }) @@ -1035,8 +1035,8 @@ macro_rules! __impl_relativetime_long_minute_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 分前"), index: 0u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 分後"), index: 0u8 } }, }; - static VALUES: [&::Yokeable; 130usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CHR, &CS, &CY, &DA, &DE, &DSB, &EL, &EN, &ES, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &BS, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KU, &KY, &LB, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MR, &MS, &MT, &MY, &NE, &NL, &NN, &NO, &OR, &PA, &PCM, &PL, &PS, &PT, &PT_PT, &QU, &RO, &RU, &SAH, &SC, &SD, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &SV, &SW, &SYR, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &TR, &TT, &UG, &UK, &UND, &UR, &UR_IN, &UZ, &UZ_CYRL, &VI, &WO, &YRL, &YUE, &YUE_HANS, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; - static KEYS: [&str; 130usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "chr", "cs", "cy", "da", "de", "dsb", "el", "en", "es", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ku", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mr", "ms", "mt", "my", "ne", "nl", "nn", "no", "or", "pa", "pcm", "pl", "ps", "pt", "pt-PT", "qu", "ro", "ru", "sah", "sc", "sd", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "sv", "sw", "syr", "ta", "te", "tg", "th", "ti", "tk", "to", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vi", "wo", "yrl", "yue", "yue-Hans", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; + static VALUES: [&::Yokeable; 165usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BGC, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &BGC, &CHR, &CS, &BGC, &BGC, &CY, &DA, &DE, &BGC, &DSB, &EL, &EN, &BGC, &ES, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &BS, &HSB, &HU, &HY, &IA, &ID, &BGC, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &BGC, &BGC, &KU, &BGC, &BGC, &BGC, &BGC, &KY, &LB, &BGC, &BGC, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &MR, &MS, &MT, &MY, &BGC, &NE, &NL, &NN, &NO, &BGC, &BGC, &OR, &PA, &PCM, &PL, &BGC, &PS, &PT, &PT_PT, &QU, &BGC, &BGC, &RO, &RU, &BGC, &SAH, &BGC, &SC, &SD, &BGC, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &BGC, &SV, &SW, &SYR, &BGC, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &BGC, &TR, &TT, &UG, &UK, &BGC, &UR, &UR_IN, &UZ, &UZ_CYRL, &BGC, &VI, &BGC, &WO, &BGC, &BGC, &BGC, &YRL, &YUE, &YUE_HANS, &BGC, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; + static KEYS: [&str; 165usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "eo", "es", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "nn", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/experimental/data/macros/relativetime_long_month_v1.rs.data b/provider/baked/experimental/data/macros/relativetime_long_month_v1.rs.data index b82b832be3a..bc8c279051c 100644 --- a/provider/baked/experimental/data/macros/relativetime_long_month_v1.rs.data +++ b/provider/baked/experimental/data/macros/relativetime_long_month_v1.rs.data @@ -123,7 +123,7 @@ macro_rules! __impl_relativetime_long_month_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("a ten mes"), index: 6u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("di li mes"), index: 6u8 } }, }; - static UND: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { + static BHO: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { relatives: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\xFF\0\x01") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x03\0\0\0\0\0\n\0\x14\0last monththis monthnext month") }) @@ -1115,8 +1115,8 @@ macro_rules! __impl_relativetime_long_month_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("ම\u{dcf}ස කට පෙර"), index: 10u8 }), two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("ම\u{dcf}ස කට පෙර"), index: 10u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("ම\u{dcf}ස ක\u{dd2}න\u{dca}"), index: 10u8 }), two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("ම\u{dcf}ස ක\u{dd2}න\u{dca}"), index: 10u8 } }, }; - static VALUES: [&::Yokeable; 139usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DE, &DSB, &EL, &EN, &ES, &ES_MX, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &BS, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KS, &KU, &KY, &LB, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MR, &MS, &MT, &MY, &NE, &NL, &NN, &NO, &OR, &PA, &PCM, &PL, &PS, &PT, &PT_PT, &QU, &RAJ, &RO, &RU, &SAH, &SC, &SD, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &SV, &SW, &SYR, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &TR, &TT, &UG, &UK, &UND, &UR, &UR_IN, &UZ, &UZ_CYRL, &VEC, &VI, &WO, &XH, &XNR, &YO, &YO_BJ, &YRL, &YUE, &YUE_HANS, &ZH, &ZH_HANT, &ZU]; - static KEYS: [&str; 139usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "cv", "cy", "da", "de", "dsb", "el", "en", "es", "es-MX", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ku", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mr", "ms", "mt", "my", "ne", "nl", "nn", "no", "or", "pa", "pcm", "pl", "ps", "pt", "pt-PT", "qu", "raj", "ro", "ru", "sah", "sc", "sd", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "sv", "sw", "syr", "ta", "te", "tg", "th", "ti", "tk", "to", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vec", "vi", "wo", "xh", "xnr", "yo", "yo-BJ", "yrl", "yue", "yue-Hans", "zh", "zh-Hant", "zu"]; + static VALUES: [&::Yokeable; 165usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BHO, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CHR, &CS, &BHO, &CV, &CY, &DA, &DE, &BHO, &DSB, &EL, &EN, &BHO, &ES, &ES_MX, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &BS, &HSB, &HU, &HY, &IA, &ID, &BHO, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KS, &BHO, &KU, &BHO, &BHO, &BHO, &BHO, &KY, &LB, &BHO, &BHO, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BHO, &MR, &MS, &MT, &MY, &BHO, &NE, &NL, &NN, &NO, &BHO, &BHO, &OR, &PA, &PCM, &PL, &BHO, &PS, &PT, &PT_PT, &QU, &RAJ, &BHO, &RO, &RU, &BHO, &SAH, &BHO, &SC, &SD, &BHO, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &BHO, &SV, &SW, &SYR, &BHO, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &BHO, &TR, &TT, &UG, &UK, &BHO, &UR, &UR_IN, &UZ, &UZ_CYRL, &VEC, &VI, &BHO, &WO, &XH, &XNR, &YO, &YO_BJ, &YRL, &YUE, &YUE_HANS, &BHO, &ZH, &ZH_HANT, &ZU]; + static KEYS: [&str; 165usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "eo", "es", "es-MX", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "nn", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yo-BJ", "yrl", "yue", "yue-Hans", "za", "zh", "zh-Hant", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/experimental/data/macros/relativetime_long_quarter_v1.rs.data b/provider/baked/experimental/data/macros/relativetime_long_quarter_v1.rs.data index dd9d5962c46..c33d5efcbc3 100644 --- a/provider/baked/experimental/data/macros/relativetime_long_quarter_v1.rs.data +++ b/provider/baked/experimental/data/macros/relativetime_long_quarter_v1.rs.data @@ -323,7 +323,7 @@ macro_rules! __impl_relativetime_long_quarter_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 四半期前"), index: 0u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 四半期後"), index: 0u8 } }, }; - static UND: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { + static BGC: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { relatives: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\xFF\0\x01") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x03\0\0\0\0\0\x0C\0\x18\0last quarterthis quarternext quarter") }) @@ -1003,8 +1003,8 @@ macro_rules! __impl_relativetime_long_quarter_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" ત\u{acd}રિમાસિક પહ\u{ac7}લા\u{a82}"), index: 0u8 }), two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" ત\u{acd}રિમાસિક પહ\u{ac7}લા\u{a82}"), index: 0u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" ત\u{acd}રિમાસિકમા\u{a82}"), index: 0u8 }), two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" ત\u{acd}રિમાસિકમા\u{a82}"), index: 0u8 } }, }; - static VALUES: [&::Yokeable; 126usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CHR, &CS, &CY, &DA, &DE, &DSB, &EL, &EN, &ES, &ES_MX, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FR_CA, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KY, &LB, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MR, &MS, &MT, &MY, &NE, &NL, &NN, &NO, &OR, &PA, &PCM, &PL, &PS, &PT, &PT_PT, &QU, &RO, &RU, &SAH, &SC, &SD, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &SV, &SW, &SYR, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &TR, &TT, &UK, &UND, &UR, &UZ, &VI, &WO, &YRL, &YUE, &YUE_HANS, &ZH, &YUE, &ZH_HANT, &YUE, &ZU]; - static KEYS: [&str; 126usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "chr", "cs", "cy", "da", "de", "dsb", "el", "en", "es", "es-MX", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-CA", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mr", "ms", "mt", "my", "ne", "nl", "nn", "no", "or", "pa", "pcm", "pl", "ps", "pt", "pt-PT", "qu", "ro", "ru", "sah", "sc", "sd", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "sv", "sw", "syr", "ta", "te", "tg", "th", "ti", "tk", "to", "tr", "tt", "uk", "und", "ur", "uz", "vi", "wo", "yrl", "yue", "yue-Hans", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; + static VALUES: [&::Yokeable; 166usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BGC, &BGC, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &BGC, &CHR, &CS, &BGC, &BGC, &CY, &DA, &DE, &BGC, &DSB, &EL, &EN, &BGC, &ES, &ES_MX, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FR_CA, &BGC, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &BGC, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &BGC, &BGC, &BGC, &BGC, &BGC, &BGC, &BGC, &KY, &LB, &BGC, &BGC, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &MR, &MS, &MT, &MY, &BGC, &NE, &NL, &NN, &NO, &BGC, &BGC, &OR, &PA, &PCM, &PL, &BGC, &PS, &PT, &PT_PT, &QU, &BGC, &BGC, &RO, &RU, &BGC, &SAH, &BGC, &SC, &SD, &BGC, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &BGC, &SV, &SW, &SYR, &BGC, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &BGC, &TR, &TT, &BGC, &UK, &BGC, &UR, &UZ, &BGC, &BGC, &VI, &BGC, &WO, &BGC, &BGC, &BGC, &YRL, &YUE, &YUE_HANS, &BGC, &ZH, &YUE, &ZH_HANT, &YUE, &ZU]; + static KEYS: [&str; 166usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "eo", "es", "es-MX", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-CA", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "nn", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/experimental/data/macros/relativetime_long_second_v1.rs.data b/provider/baked/experimental/data/macros/relativetime_long_second_v1.rs.data index e156bff3b58..254384d960e 100644 --- a/provider/baked/experimental/data/macros/relativetime_long_second_v1.rs.data +++ b/provider/baked/experimental/data/macros/relativetime_long_second_v1.rs.data @@ -803,7 +803,7 @@ macro_rules! __impl_relativetime_long_second_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" sekonde gelede"), index: 0u8 }), two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" sekondes gelede"), index: 0u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("oor sekonde"), index: 4u8 }), two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("oor sekondes"), index: 4u8 } }, }; - static UND: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { + static BGC: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { relatives: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0now") }) @@ -1035,8 +1035,8 @@ macro_rules! __impl_relativetime_long_second_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("pred sekundo"), index: 5u8 }), two: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("pred sekundama"), index: 5u8 }), few: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("pred sekundami"), index: 5u8 }), many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("pred sekundami"), index: 5u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("čez sekundo"), index: 5u8 }), two: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("čez sekundi"), index: 5u8 }), few: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("čez sekunde"), index: 5u8 }), many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("čez sekund"), index: 5u8 } }, }; - static VALUES: [&::Yokeable; 128usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CHR, &CS, &CY, &DA, &DE, &DSB, &EL, &EN, &ES, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KU, &KY, &LB, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MR, &MS, &MT, &MY, &NE, &NL, &NN, &NO, &OR, &PA, &PCM, &PL, &PS, &PT, &PT_PT, &RO, &RU, &SAH, &SC, &SD, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &SV, &SW, &SYR, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &TR, &TT, &UG, &UK, &UND, &UR, &UR_IN, &UZ, &UZ_CYRL, &VI, &WO, &YRL, &YUE, &YUE_HANS, &ZH, &ZH_HANT, &ZH_SG, &ZU]; - static KEYS: [&str; 128usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "chr", "cs", "cy", "da", "de", "dsb", "el", "en", "es", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ku", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mr", "ms", "mt", "my", "ne", "nl", "nn", "no", "or", "pa", "pcm", "pl", "ps", "pt", "pt-PT", "ro", "ru", "sah", "sc", "sd", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "sv", "sw", "syr", "ta", "te", "tg", "th", "ti", "tk", "to", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vi", "wo", "yrl", "yue", "yue-Hans", "zh", "zh-Hant", "zh-SG", "zu"]; + static VALUES: [&::Yokeable; 164usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BGC, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &BGC, &CHR, &CS, &BGC, &BGC, &CY, &DA, &DE, &BGC, &DSB, &EL, &EN, &BGC, &ES, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &BGC, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &BGC, &BGC, &KU, &BGC, &BGC, &BGC, &BGC, &KY, &LB, &BGC, &BGC, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &MR, &MS, &MT, &MY, &BGC, &NE, &NL, &NN, &NO, &BGC, &BGC, &OR, &PA, &PCM, &PL, &BGC, &PS, &PT, &PT_PT, &BGC, &BGC, &BGC, &RO, &RU, &BGC, &SAH, &BGC, &SC, &SD, &BGC, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &BGC, &SV, &SW, &SYR, &BGC, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &BGC, &TR, &TT, &UG, &UK, &BGC, &UR, &UR_IN, &UZ, &UZ_CYRL, &BGC, &VI, &BGC, &WO, &BGC, &BGC, &BGC, &YRL, &YUE, &YUE_HANS, &BGC, &ZH, &ZH_HANT, &ZH_SG, &ZU]; + static KEYS: [&str; 164usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "eo", "es", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "nn", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-Hant", "zh-SG", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/experimental/data/macros/relativetime_long_week_v1.rs.data b/provider/baked/experimental/data/macros/relativetime_long_week_v1.rs.data index 013d38dd7a6..dff4337bd57 100644 --- a/provider/baked/experimental/data/macros/relativetime_long_week_v1.rs.data +++ b/provider/baked/experimental/data/macros/relativetime_long_week_v1.rs.data @@ -219,7 +219,7 @@ macro_rules! __impl_relativetime_long_week_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 星期前"), index: 0u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 星期後"), index: 0u8 } }, }; - static UND: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { + static BHO: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { relatives: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\xFF\0\x01") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x03\0\0\0\0\0\t\0\x12\0last weekthis weeknext week") }) @@ -1131,8 +1131,8 @@ macro_rules! __impl_relativetime_long_week_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пред седмица"), index: 9u8 }), two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пред седмици"), index: 9u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за седмица"), index: 5u8 }), two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за седмици"), index: 5u8 } }, }; - static VALUES: [&::Yokeable; 141usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DE, &DSB, &EL, &EN, &ES, &ES_MX, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KS, &KU, &KY, &LB, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MR, &MS, &MT, &MY, &NE, &NL, &NN, &NO, &OR, &PA, &PCM, &PL, &PS, &PT, &PT_PT, &QU, &RAJ, &RO, &RU, &SAH, &SC, &SD, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &SV, &SW, &SYR, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &TR, &TT, &UG, &UK, &UND, &UR, &UR_IN, &UZ, &UZ_CYRL, &VEC, &VI, &WO, &XH, &XNR, &YO, &YO_BJ, &YRL, &YUE, &YUE_HANS, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; - static KEYS: [&str; 141usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "cv", "cy", "da", "de", "dsb", "el", "en", "es", "es-MX", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ku", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mr", "ms", "mt", "my", "ne", "nl", "nn", "no", "or", "pa", "pcm", "pl", "ps", "pt", "pt-PT", "qu", "raj", "ro", "ru", "sah", "sc", "sd", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "sv", "sw", "syr", "ta", "te", "tg", "th", "ti", "tk", "to", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vec", "vi", "wo", "xh", "xnr", "yo", "yo-BJ", "yrl", "yue", "yue-Hans", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; + static VALUES: [&::Yokeable; 167usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BHO, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CHR, &CS, &BHO, &CV, &CY, &DA, &DE, &BHO, &DSB, &EL, &EN, &BHO, &ES, &ES_MX, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &BHO, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KS, &BHO, &KU, &BHO, &BHO, &BHO, &BHO, &KY, &LB, &BHO, &BHO, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BHO, &MR, &MS, &MT, &MY, &BHO, &NE, &NL, &NN, &NO, &BHO, &BHO, &OR, &PA, &PCM, &PL, &BHO, &PS, &PT, &PT_PT, &QU, &RAJ, &BHO, &RO, &RU, &BHO, &SAH, &BHO, &SC, &SD, &BHO, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &BHO, &SV, &SW, &SYR, &BHO, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &BHO, &TR, &TT, &UG, &UK, &BHO, &UR, &UR_IN, &UZ, &UZ_CYRL, &VEC, &VI, &BHO, &WO, &XH, &XNR, &YO, &YO_BJ, &YRL, &YUE, &YUE_HANS, &BHO, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; + static KEYS: [&str; 167usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "eo", "es", "es-MX", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "nn", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yo-BJ", "yrl", "yue", "yue-Hans", "za", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/experimental/data/macros/relativetime_long_year_v1.rs.data b/provider/baked/experimental/data/macros/relativetime_long_year_v1.rs.data index 08ca2a4658a..32d65912e13 100644 --- a/provider/baked/experimental/data/macros/relativetime_long_year_v1.rs.data +++ b/provider/baked/experimental/data/macros/relativetime_long_year_v1.rs.data @@ -139,7 +139,7 @@ macro_rules! __impl_relativetime_long_year_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" aasta eest"), index: 0u8 }), two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" aasta eest"), index: 0u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" aasta pärast"), index: 0u8 }), two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" aasta pärast"), index: 0u8 } }, }; - static UND: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { + static BHO: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { relatives: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\xFF\0\x01") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x03\0\0\0\0\0\t\0\x12\0last yearthis yearnext year") }) @@ -1163,8 +1163,8 @@ macro_rules! __impl_relativetime_long_year_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" वर\u{94d}सा\u{902} आदी\u{902}"), index: 0u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" वर\u{94d}सा\u{902}नी\u{902}"), index: 0u8 } }, }; - static VALUES: [&::Yokeable; 146usize] = [&AF, &AM, &AR, &AR_AE, &AS, &AST, &AZ, &BE, &BG, &BGC, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DE, &DSB, &EL, &EN, &ES, &ES_MX, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &BS, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KS, &KU, &KY, &LB, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MR, &MS, &MT, &MY, &NE, &NL, &NN, &NO, &OR, &PA, &PCM, &PL, &PS, &PS_PK, &PT, &PT_PT, &QU, &RAJ, &RM, &RO, &RU, &SAH, &SC, &SD, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &SU, &SV, &SW, &SYR, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &TR, &TT, &UG, &UK, &UND, &UR, &UR_IN, &UZ, &UZ_CYRL, &VEC, &VI, &WO, &XH, &XNR, &YO, &YO_BJ, &YRL, &YUE, &YUE_HANS, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; - static KEYS: [&str; 146usize] = ["af", "am", "ar", "ar-AE", "as", "ast", "az", "be", "bg", "bgc", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "cv", "cy", "da", "de", "dsb", "el", "en", "es", "es-MX", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ku", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "ne", "nl", "nn", "no", "or", "pa", "pcm", "pl", "ps", "ps-PK", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sah", "sc", "sd", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "su", "sv", "sw", "syr", "ta", "te", "tg", "th", "ti", "tk", "to", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vec", "vi", "wo", "xh", "xnr", "yo", "yo-BJ", "yrl", "yue", "yue-Hans", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; + static VALUES: [&::Yokeable; 169usize] = [&AF, &AM, &AR, &AR_AE, &AS, &AST, &AZ, &BE, &BG, &BGC, &BHO, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CHR, &CS, &BHO, &CV, &CY, &DA, &DE, &BHO, &DSB, &EL, &EN, &BHO, &ES, &ES_MX, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &BS, &HSB, &HU, &HY, &IA, &ID, &BHO, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KS, &BHO, &KU, &BHO, &BHO, &BHO, &BHO, &KY, &LB, &BHO, &BHO, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MR, &MS, &MT, &MY, &BHO, &NE, &NL, &NN, &NO, &BHO, &BHO, &OR, &PA, &PCM, &PL, &BHO, &PS, &PS_PK, &PT, &PT_PT, &QU, &RAJ, &RM, &RO, &RU, &BHO, &SAH, &BHO, &SC, &SD, &BHO, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &SU, &SV, &SW, &SYR, &BHO, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &BHO, &TR, &TT, &UG, &UK, &BHO, &UR, &UR_IN, &UZ, &UZ_CYRL, &VEC, &VI, &BHO, &WO, &XH, &XNR, &YO, &YO_BJ, &YRL, &YUE, &YUE_HANS, &BHO, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; + static KEYS: [&str; 169usize] = ["af", "am", "ar", "ar-AE", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "eo", "es", "es-MX", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "nn", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "ps-PK", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yo-BJ", "yrl", "yue", "yue-Hans", "za", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/experimental/data/macros/relativetime_narrow_day_v1.rs.data b/provider/baked/experimental/data/macros/relativetime_narrow_day_v1.rs.data index da55cc8997b..4963f6cbf1d 100644 --- a/provider/baked/experimental/data/macros/relativetime_narrow_day_v1.rs.data +++ b/provider/baked/experimental/data/macros/relativetime_narrow_day_v1.rs.data @@ -827,7 +827,7 @@ macro_rules! __impl_relativetime_narrow_day_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("- D."), index: 1u8 }), two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("- D."), index: 1u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("+ D."), index: 1u8 }), two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("+ D."), index: 1u8 } }, }; - static UND: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { + static BHO: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { relatives: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\xFF\0\x01") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x03\0\0\0\0\0\t\0\x0E\0yesterdaytodaytomorrow") }) @@ -1243,8 +1243,8 @@ macro_rules! __impl_relativetime_narrow_day_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("दिन पहिल\u{947}"), index: 0u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" दिन म\u{947}"), index: 0u8 } }, }; - static VALUES: [&::Yokeable; 155usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CHR, &CS, &CSW, &CV, &CY, &DA, &DE, &DOI, &DSB, &EL, &EN, &EN_001, &ES, &ES_419, &ES_AR, &ES_MX, &ES_SV, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KS, &KS_DEVA, &KU, &KXV, &KY, &LB, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MR, &MS, &MT, &MY, &NE, &NL, &NN, &NO, &OR, &PA, &PCM, &PL, &PS, &PT, &PT_PT, &QU, &RAJ, &RM, &RO, &RU, &SA, &SAH, &SAT, &SC, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &SU, &SV, &SW, &SYR, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &TR, &TT, &UG, &UK, &UND, &UR, &UR_IN, &UZ, &UZ_CYRL, &VEC, &VI, &WO, &XH, &XNR, &YO, &YO_BJ, &YRL, &YUE, &YUE_HANS, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; - static KEYS: [&str; 155usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "es", "es-419", "es-AR", "es-MX", "es-SV", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "ne", "nl", "nn", "no", "or", "pa", "pcm", "pl", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "su", "sv", "sw", "syr", "ta", "te", "tg", "th", "ti", "tk", "to", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vec", "vi", "wo", "xh", "xnr", "yo", "yo-BJ", "yrl", "yue", "yue-Hans", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; + static VALUES: [&::Yokeable; 171usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BHO, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CHR, &CS, &CSW, &CV, &CY, &DA, &DE, &DOI, &DSB, &EL, &EN, &EN_001, &BHO, &ES, &ES_419, &ES_AR, &ES_MX, &ES_SV, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &BHO, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KS, &KS_DEVA, &KU, &KXV, &BHO, &BHO, &BHO, &KY, &LB, &BHO, &BHO, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MR, &MS, &MT, &MY, &BHO, &NE, &NL, &NN, &NO, &BHO, &BHO, &OR, &PA, &PCM, &PL, &BHO, &PS, &PT, &PT_PT, &QU, &RAJ, &RM, &RO, &RU, &SA, &SAH, &SAT, &SC, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &SU, &SV, &SW, &SYR, &BHO, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &BHO, &TR, &TT, &UG, &UK, &BHO, &UR, &UR_IN, &UZ, &UZ_CYRL, &VEC, &VI, &BHO, &WO, &XH, &XNR, &YO, &YO_BJ, &YRL, &YUE, &YUE_HANS, &BHO, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; + static KEYS: [&str; 171usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "eo", "es", "es-419", "es-AR", "es-MX", "es-SV", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "nn", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yo-BJ", "yrl", "yue", "yue-Hans", "za", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/experimental/data/macros/relativetime_narrow_hour_v1.rs.data b/provider/baked/experimental/data/macros/relativetime_narrow_hour_v1.rs.data index c51a93ecded..e2918229c35 100644 --- a/provider/baked/experimental/data/macros/relativetime_narrow_hour_v1.rs.data +++ b/provider/baked/experimental/data/macros/relativetime_narrow_hour_v1.rs.data @@ -915,7 +915,7 @@ macro_rules! __impl_relativetime_narrow_hour_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" чаас ынараа өттүгэр"), index: 0u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" чааһынан"), index: 0u8 } }, }; - static UND: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { + static BGC: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { relatives: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0this hour") }) @@ -1059,8 +1059,8 @@ macro_rules! __impl_relativetime_narrow_hour_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("時間前"), index: 0u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("時間後"), index: 0u8 } }, }; - static VALUES: [&::Yokeable; 134usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BE_TARASK, &BG, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CHR, &CS, &CY, &DA, &DE, &DSB, &EL, &EN, &EN_001, &EN_AU, &EN_AU, &ES, &ES_MX, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KY, &LB, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MR, &ID, &MT, &MY, &NE, &NL, &NN, &NO, &OR, &PA, &PCM, &PL, &PS, &PT, &PT_PT, &QU, &RO, &RU, &SAH, &SC, &SD, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &SV, &SW, &SYR, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &TR, &TT, &UG, &UK, &UND, &UR, &UR_IN, &UZ, &UZ_CYRL, &VI, &WO, &YRL, &YUE, &YUE_HANS, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; - static KEYS: [&str; 134usize] = ["af", "am", "ar", "as", "ast", "az", "be", "be-tarask", "bg", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "chr", "cs", "cy", "da", "de", "dsb", "el", "en", "en-001", "en-AU", "en-CA", "es", "es-MX", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mr", "ms", "mt", "my", "ne", "nl", "nn", "no", "or", "pa", "pcm", "pl", "ps", "pt", "pt-PT", "qu", "ro", "ru", "sah", "sc", "sd", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "sv", "sw", "syr", "ta", "te", "tg", "th", "ti", "tk", "to", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vi", "wo", "yrl", "yue", "yue-Hans", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; + static VALUES: [&::Yokeable; 170usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BE_TARASK, &BG, &BGC, &BGC, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &BGC, &CHR, &CS, &BGC, &BGC, &CY, &DA, &DE, &BGC, &DSB, &EL, &EN, &EN_001, &EN_AU, &EN_AU, &BGC, &ES, &ES_MX, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &BGC, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &BGC, &BGC, &BGC, &BGC, &BGC, &BGC, &BGC, &KY, &LB, &BGC, &BGC, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &MR, &ID, &MT, &MY, &BGC, &NE, &NL, &NN, &NO, &BGC, &BGC, &OR, &PA, &PCM, &PL, &BGC, &PS, &PT, &PT_PT, &QU, &BGC, &BGC, &RO, &RU, &BGC, &SAH, &BGC, &SC, &SD, &BGC, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &BGC, &SV, &SW, &SYR, &BGC, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &BGC, &TR, &TT, &UG, &UK, &BGC, &UR, &UR_IN, &UZ, &UZ_CYRL, &BGC, &VI, &BGC, &WO, &BGC, &BGC, &BGC, &YRL, &YUE, &YUE_HANS, &BGC, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; + static KEYS: [&str; 170usize] = ["af", "am", "ar", "as", "ast", "az", "be", "be-tarask", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "en-AU", "en-CA", "eo", "es", "es-MX", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "nn", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/experimental/data/macros/relativetime_narrow_minute_v1.rs.data b/provider/baked/experimental/data/macros/relativetime_narrow_minute_v1.rs.data index 7dca2a4b4b3..2d71e21f0fd 100644 --- a/provider/baked/experimental/data/macros/relativetime_narrow_minute_v1.rs.data +++ b/provider/baked/experimental/data/macros/relativetime_narrow_minute_v1.rs.data @@ -923,7 +923,7 @@ macro_rules! __impl_relativetime_narrow_minute_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" мүнүүтэ ынараа өттүгэр"), index: 0u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" мүнүүтэннэн"), index: 0u8 } }, }; - static UND: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { + static BGC: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { relatives: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0this minute") }) @@ -1067,8 +1067,8 @@ macro_rules! __impl_relativetime_narrow_minute_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("分前"), index: 0u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("分後"), index: 0u8 } }, }; - static VALUES: [&::Yokeable; 134usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BE_TARASK, &BG, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CHR, &CS, &CY, &DA, &DE, &DSB, &EL, &EN, &EN_001, &EN_AU, &EN_AU, &ES, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KU, &KY, &LB, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MR, &MS, &MT, &MY, &NE, &NL, &NN, &NO, &OR, &PA, &PCM, &PL, &PS, &PT, &PT_PT, &QU, &RO, &RU, &SAH, &SC, &SD, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &SV, &SW, &SYR, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &TR, &TT, &UG, &UK, &UND, &UR, &UR_IN, &UZ, &UZ_CYRL, &VI, &WO, &YRL, &YUE, &YUE_HANS, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; - static KEYS: [&str; 134usize] = ["af", "am", "ar", "as", "ast", "az", "be", "be-tarask", "bg", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "chr", "cs", "cy", "da", "de", "dsb", "el", "en", "en-001", "en-AU", "en-CA", "es", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ku", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mr", "ms", "mt", "my", "ne", "nl", "nn", "no", "or", "pa", "pcm", "pl", "ps", "pt", "pt-PT", "qu", "ro", "ru", "sah", "sc", "sd", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "sv", "sw", "syr", "ta", "te", "tg", "th", "ti", "tk", "to", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vi", "wo", "yrl", "yue", "yue-Hans", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; + static VALUES: [&::Yokeable; 169usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BE_TARASK, &BG, &BGC, &BGC, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &BGC, &CHR, &CS, &BGC, &BGC, &CY, &DA, &DE, &BGC, &DSB, &EL, &EN, &EN_001, &EN_AU, &EN_AU, &BGC, &ES, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &BGC, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &BGC, &BGC, &KU, &BGC, &BGC, &BGC, &BGC, &KY, &LB, &BGC, &BGC, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &MR, &MS, &MT, &MY, &BGC, &NE, &NL, &NN, &NO, &BGC, &BGC, &OR, &PA, &PCM, &PL, &BGC, &PS, &PT, &PT_PT, &QU, &BGC, &BGC, &RO, &RU, &BGC, &SAH, &BGC, &SC, &SD, &BGC, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &BGC, &SV, &SW, &SYR, &BGC, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &BGC, &TR, &TT, &UG, &UK, &BGC, &UR, &UR_IN, &UZ, &UZ_CYRL, &BGC, &VI, &BGC, &WO, &BGC, &BGC, &BGC, &YRL, &YUE, &YUE_HANS, &BGC, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; + static KEYS: [&str; 169usize] = ["af", "am", "ar", "as", "ast", "az", "be", "be-tarask", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "en-AU", "en-CA", "eo", "es", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "nn", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/experimental/data/macros/relativetime_narrow_month_v1.rs.data b/provider/baked/experimental/data/macros/relativetime_narrow_month_v1.rs.data index 3bb52165363..0abadf815eb 100644 --- a/provider/baked/experimental/data/macros/relativetime_narrow_month_v1.rs.data +++ b/provider/baked/experimental/data/macros/relativetime_narrow_month_v1.rs.data @@ -131,7 +131,7 @@ macro_rules! __impl_relativetime_narrow_month_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" md. siden"), index: 0u8 }), two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" mdr. siden"), index: 0u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("om md."), index: 3u8 }), two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("om mdr."), index: 3u8 } }, }; - static UND: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { + static BHO: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { relatives: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\xFF\0\x01") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x03\0\0\0\0\0\n\0\x14\0last monththis monthnext month") }) @@ -1147,8 +1147,8 @@ macro_rules! __impl_relativetime_narrow_month_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 𞤤𞤫𞤱. 𞤱𞤵𞤤𞤭\u{1e945}𞤲𞥋𞤣𞤵"), index: 0u8 }), two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 𞤤𞤫𞤦. 𞤱𞤵𞤤𞤭\u{1e945}𞤯𞤭"), index: 0u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("𞤲𞥋𞤣𞤫𞤪 𞤤𞤫𞤱."), index: 21u8 }), two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("𞤲𞥋𞤣𞤫𞤪 𞤤𞤫𞤦."), index: 21u8 } }, }; - static VALUES: [&::Yokeable; 143usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DE, &DSB, &EL, &EN, &EN_001, &EN_CA, &ES, &ES_MX, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KS, &KU, &KY, &LB, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MR, &MS, &MT, &MY, &NE, &NL, &NN, &NO, &OR, &PA, &PCM, &PL, &PS, &PT, &PT_PT, &QU, &RAJ, &RO, &RU, &SAH, &SC, &SD, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &SV, &SW, &SYR, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &TR, &TT, &UG, &UK, &UND, &UR, &UR_IN, &UZ, &UZ_CYRL, &VEC, &VI, &WO, &XH, &XNR, &YO, &YO_BJ, &YRL, &YUE, &YUE_HANS, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; - static KEYS: [&str; 143usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "cv", "cy", "da", "de", "dsb", "el", "en", "en-001", "en-CA", "es", "es-MX", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ku", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mr", "ms", "mt", "my", "ne", "nl", "nn", "no", "or", "pa", "pcm", "pl", "ps", "pt", "pt-PT", "qu", "raj", "ro", "ru", "sah", "sc", "sd", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "sv", "sw", "syr", "ta", "te", "tg", "th", "ti", "tk", "to", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vec", "vi", "wo", "xh", "xnr", "yo", "yo-BJ", "yrl", "yue", "yue-Hans", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; + static VALUES: [&::Yokeable; 169usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BHO, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CHR, &CS, &BHO, &CV, &CY, &DA, &DE, &BHO, &DSB, &EL, &EN, &EN_001, &EN_CA, &BHO, &ES, &ES_MX, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &BHO, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KS, &BHO, &KU, &BHO, &BHO, &BHO, &BHO, &KY, &LB, &BHO, &BHO, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BHO, &MR, &MS, &MT, &MY, &BHO, &NE, &NL, &NN, &NO, &BHO, &BHO, &OR, &PA, &PCM, &PL, &BHO, &PS, &PT, &PT_PT, &QU, &RAJ, &BHO, &RO, &RU, &BHO, &SAH, &BHO, &SC, &SD, &BHO, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &BHO, &SV, &SW, &SYR, &BHO, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &BHO, &TR, &TT, &UG, &UK, &BHO, &UR, &UR_IN, &UZ, &UZ_CYRL, &VEC, &VI, &BHO, &WO, &XH, &XNR, &YO, &YO_BJ, &YRL, &YUE, &YUE_HANS, &BHO, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; + static KEYS: [&str; 169usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "en-CA", "eo", "es", "es-MX", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "nn", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yo-BJ", "yrl", "yue", "yue-Hans", "za", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/experimental/data/macros/relativetime_narrow_quarter_v1.rs.data b/provider/baked/experimental/data/macros/relativetime_narrow_quarter_v1.rs.data index 78c670e77ea..77b6fbf1d15 100644 --- a/provider/baked/experimental/data/macros/relativetime_narrow_quarter_v1.rs.data +++ b/provider/baked/experimental/data/macros/relativetime_narrow_quarter_v1.rs.data @@ -419,7 +419,7 @@ macro_rules! __impl_relativetime_narrow_quarter_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("四半期前"), index: 0u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("四半期後"), index: 0u8 } }, }; - static UND: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { + static BGC: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { relatives: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\xFF\0\x01") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x03\0\0\0\0\0\x0C\0\x18\0last quarterthis quarternext quarter") }) @@ -1035,8 +1035,8 @@ macro_rules! __impl_relativetime_narrow_quarter_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("ပြ\u{102e}းခ\u{1032}\u{1037}သည\u{1037}\u{103a} သ\u{102f}\u{1036}းလပတ\u{103a}ကာလ ခ\u{102f}အတ\u{103d}င\u{103a}း"), index: 68u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("သ\u{102f}\u{1036}းလပတ\u{103a}ကာလ ခ\u{102f}အတ\u{103d}င\u{103a}း"), index: 34u8 } }, }; - static VALUES: [&::Yokeable; 130usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CHR, &CS, &CY, &DA, &DE, &DSB, &EL, &EN, &EN_001, &EN_AU, &EN_AU, &EN_SG, &ES, &ES_MX, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FR_CA, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KY, &LB, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MR, &MS, &MT, &MY, &NE, &NL, &NN, &NO, &OR, &PA, &PCM, &PL, &PS, &PT, &PT_PT, &QU, &RO, &RU, &SAH, &SC, &SD, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &SV, &SW, &SYR, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &TR, &TT, &UK, &UND, &UR, &UZ, &VI, &WO, &YRL, &YUE, &YUE_HANS, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; - static KEYS: [&str; 130usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "chr", "cs", "cy", "da", "de", "dsb", "el", "en", "en-001", "en-AU", "en-CA", "en-SG", "es", "es-MX", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-CA", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mr", "ms", "mt", "my", "ne", "nl", "nn", "no", "or", "pa", "pcm", "pl", "ps", "pt", "pt-PT", "qu", "ro", "ru", "sah", "sc", "sd", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "sv", "sw", "syr", "ta", "te", "tg", "th", "ti", "tk", "to", "tr", "tt", "uk", "und", "ur", "uz", "vi", "wo", "yrl", "yue", "yue-Hans", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; + static VALUES: [&::Yokeable; 170usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BGC, &BGC, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &BGC, &CHR, &CS, &BGC, &BGC, &CY, &DA, &DE, &BGC, &DSB, &EL, &EN, &EN_001, &EN_AU, &EN_AU, &EN_SG, &BGC, &ES, &ES_MX, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FR_CA, &BGC, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &BGC, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &BGC, &BGC, &BGC, &BGC, &BGC, &BGC, &BGC, &KY, &LB, &BGC, &BGC, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &MR, &MS, &MT, &MY, &BGC, &NE, &NL, &NN, &NO, &BGC, &BGC, &OR, &PA, &PCM, &PL, &BGC, &PS, &PT, &PT_PT, &QU, &BGC, &BGC, &RO, &RU, &BGC, &SAH, &BGC, &SC, &SD, &BGC, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &BGC, &SV, &SW, &SYR, &BGC, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &BGC, &TR, &TT, &BGC, &UK, &BGC, &UR, &UZ, &BGC, &BGC, &VI, &BGC, &WO, &BGC, &BGC, &BGC, &YRL, &YUE, &YUE_HANS, &BGC, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; + static KEYS: [&str; 170usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "en-AU", "en-CA", "en-SG", "eo", "es", "es-MX", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-CA", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "nn", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/experimental/data/macros/relativetime_narrow_second_v1.rs.data b/provider/baked/experimental/data/macros/relativetime_narrow_second_v1.rs.data index 033d66fe170..e5384a87563 100644 --- a/provider/baked/experimental/data/macros/relativetime_narrow_second_v1.rs.data +++ b/provider/baked/experimental/data/macros/relativetime_narrow_second_v1.rs.data @@ -819,7 +819,7 @@ macro_rules! __impl_relativetime_narrow_second_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" s. gelede"), index: 0u8 }), two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" s. gelede"), index: 0u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("oor s."), index: 4u8 }), two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("oor s."), index: 4u8 } }, }; - static UND: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { + static BGC: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { relatives: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0now") }) @@ -1075,8 +1075,8 @@ macro_rules! __impl_relativetime_narrow_second_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("pred s"), index: 5u8 }), two: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("pred s"), index: 5u8 }), few: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("pred s"), index: 5u8 }), many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("pred s"), index: 5u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("čez s"), index: 5u8 }), two: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("čez s"), index: 5u8 }), few: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("čez s"), index: 5u8 }), many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("čez s"), index: 5u8 } }, }; - static VALUES: [&::Yokeable; 136usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CHR, &CS, &CY, &DA, &DE, &DSB, &EL, &EN, &EN_001, &EN_AU, &EN_AU, &ES, &ES_AR, &ES_MX, &ES_AR, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FR_CA, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KU, &KY, &LB, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MR, &MS, &MT, &MY, &NE, &NL, &NN, &NO, &OR, &PA, &PCM, &PL, &PS, &PT, &PT_PT, &RO, &RU, &SAH, &SC, &SD, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &SV, &SW, &SYR, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &TR, &TT, &UG, &UK, &UND, &UR, &UR_IN, &UZ, &UZ_CYRL, &VI, &WO, &YRL, &YUE, &YUE_HANS, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; - static KEYS: [&str; 136usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "chr", "cs", "cy", "da", "de", "dsb", "el", "en", "en-001", "en-AU", "en-CA", "es", "es-AR", "es-MX", "es-PY", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-CA", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ku", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mr", "ms", "mt", "my", "ne", "nl", "nn", "no", "or", "pa", "pcm", "pl", "ps", "pt", "pt-PT", "ro", "ru", "sah", "sc", "sd", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "sv", "sw", "syr", "ta", "te", "tg", "th", "ti", "tk", "to", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vi", "wo", "yrl", "yue", "yue-Hans", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; + static VALUES: [&::Yokeable; 172usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BGC, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &BGC, &CHR, &CS, &BGC, &BGC, &CY, &DA, &DE, &BGC, &DSB, &EL, &EN, &EN_001, &EN_AU, &EN_AU, &BGC, &ES, &ES_AR, &ES_MX, &ES_AR, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FR_CA, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &BGC, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &BGC, &BGC, &KU, &BGC, &BGC, &BGC, &BGC, &KY, &LB, &BGC, &BGC, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &MR, &MS, &MT, &MY, &BGC, &NE, &NL, &NN, &NO, &BGC, &BGC, &OR, &PA, &PCM, &PL, &BGC, &PS, &PT, &PT_PT, &BGC, &BGC, &BGC, &RO, &RU, &BGC, &SAH, &BGC, &SC, &SD, &BGC, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &BGC, &SV, &SW, &SYR, &BGC, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &BGC, &TR, &TT, &UG, &UK, &BGC, &UR, &UR_IN, &UZ, &UZ_CYRL, &BGC, &VI, &BGC, &WO, &BGC, &BGC, &BGC, &YRL, &YUE, &YUE_HANS, &BGC, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; + static KEYS: [&str; 172usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "en-AU", "en-CA", "eo", "es", "es-AR", "es-MX", "es-PY", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-CA", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "nn", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/experimental/data/macros/relativetime_narrow_week_v1.rs.data b/provider/baked/experimental/data/macros/relativetime_narrow_week_v1.rs.data index 5a82b0eb0b5..70b37ea8b40 100644 --- a/provider/baked/experimental/data/macros/relativetime_narrow_week_v1.rs.data +++ b/provider/baked/experimental/data/macros/relativetime_narrow_week_v1.rs.data @@ -243,7 +243,7 @@ macro_rules! __impl_relativetime_narrow_week_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("星期前"), index: 0u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("星期後"), index: 0u8 } }, }; - static UND: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { + static BHO: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { relatives: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\xFF\0\x01") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x03\0\0\0\0\0\t\0\x12\0last weekthis weeknext week") }) @@ -1163,8 +1163,8 @@ macro_rules! __impl_relativetime_narrow_week_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пред седмица"), index: 9u8 }), two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пред седмици"), index: 9u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за седмица"), index: 5u8 }), two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за седмици"), index: 5u8 } }, }; - static VALUES: [&::Yokeable; 146usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DE, &DSB, &EL, &EN, &EN_001, &EN_AU, &EN_AU, &ES, &ES_419, &ES_MX, &ES_US, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KS, &KU, &KY, &LB, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MR, &MS, &MT, &MY, &NE, &NL, &NN, &NO, &OR, &PA, &PCM, &PL, &PS, &PT, &PT_PT, &QU, &RAJ, &RO, &RU, &SAH, &SC, &SD, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &SV, &SW, &SYR, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &TR, &TT, &UG, &UK, &UND, &UR, &UR_IN, &UZ, &UZ_CYRL, &VEC, &VI, &WO, &XH, &XNR, &YO, &YO_BJ, &YRL, &YUE, &YUE_HANS, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; - static KEYS: [&str; 146usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "cv", "cy", "da", "de", "dsb", "el", "en", "en-001", "en-AU", "en-CA", "es", "es-419", "es-MX", "es-US", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ku", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mr", "ms", "mt", "my", "ne", "nl", "nn", "no", "or", "pa", "pcm", "pl", "ps", "pt", "pt-PT", "qu", "raj", "ro", "ru", "sah", "sc", "sd", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "sv", "sw", "syr", "ta", "te", "tg", "th", "ti", "tk", "to", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vec", "vi", "wo", "xh", "xnr", "yo", "yo-BJ", "yrl", "yue", "yue-Hans", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; + static VALUES: [&::Yokeable; 172usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BHO, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CHR, &CS, &BHO, &CV, &CY, &DA, &DE, &BHO, &DSB, &EL, &EN, &EN_001, &EN_AU, &EN_AU, &BHO, &ES, &ES_419, &ES_MX, &ES_US, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &BHO, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KS, &BHO, &KU, &BHO, &BHO, &BHO, &BHO, &KY, &LB, &BHO, &BHO, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BHO, &MR, &MS, &MT, &MY, &BHO, &NE, &NL, &NN, &NO, &BHO, &BHO, &OR, &PA, &PCM, &PL, &BHO, &PS, &PT, &PT_PT, &QU, &RAJ, &BHO, &RO, &RU, &BHO, &SAH, &BHO, &SC, &SD, &BHO, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &BHO, &SV, &SW, &SYR, &BHO, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &BHO, &TR, &TT, &UG, &UK, &BHO, &UR, &UR_IN, &UZ, &UZ_CYRL, &VEC, &VI, &BHO, &WO, &XH, &XNR, &YO, &YO_BJ, &YRL, &YUE, &YUE_HANS, &BHO, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; + static KEYS: [&str; 172usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "en-AU", "en-CA", "eo", "es", "es-419", "es-MX", "es-US", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "nn", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yo-BJ", "yrl", "yue", "yue-Hans", "za", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/experimental/data/macros/relativetime_narrow_year_v1.rs.data b/provider/baked/experimental/data/macros/relativetime_narrow_year_v1.rs.data index 26412e2e93b..3d7ba69ebb5 100644 --- a/provider/baked/experimental/data/macros/relativetime_narrow_year_v1.rs.data +++ b/provider/baked/experimental/data/macros/relativetime_narrow_year_v1.rs.data @@ -219,7 +219,7 @@ macro_rules! __impl_relativetime_narrow_year_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("hai a."), index: 4u8 }), two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("hai a."), index: 4u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("en a."), index: 3u8 }), two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("en a."), index: 3u8 } }, }; - static UND: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { + static BHO: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { relatives: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\xFF\0\x01") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x03\0\0\0\0\0\t\0\x12\0last yearthis yearnext year") }) @@ -1179,8 +1179,8 @@ macro_rules! __impl_relativetime_narrow_year_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" वर\u{94d}स आदी\u{902}"), index: 0u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" वर\u{94d}सा\u{902}नी\u{902}"), index: 0u8 } }, }; - static VALUES: [&::Yokeable; 149usize] = [&AF, &AM, &AR, &AR_AE, &AS, &AST, &AZ, &BE, &BG, &BGC, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DE, &DSB, &EL, &EN, &EN_001, &EN_AU, &EN_AU, &ES, &ES_MX, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KS, &KU, &KY, &LB, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MR, &MS, &MT, &MY, &NE, &NL, &NN, &NO, &OR, &PA, &PCM, &PL, &PS, &PS_PK, &PT, &PT_PT, &QU, &RAJ, &RM, &RO, &RU, &SAH, &SC, &SD, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &HR, &SU, &SV, &SW, &SYR, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &TR, &TT, &UG, &UK, &UND, &UR, &UR_IN, &UZ, &UZ_CYRL, &VEC, &VI, &WO, &XH, &XNR, &YO, &YO_BJ, &YRL, &YUE, &YUE_HANS, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; - static KEYS: [&str; 149usize] = ["af", "am", "ar", "ar-AE", "as", "ast", "az", "be", "bg", "bgc", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "cv", "cy", "da", "de", "dsb", "el", "en", "en-001", "en-AU", "en-CA", "es", "es-MX", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ku", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "ne", "nl", "nn", "no", "or", "pa", "pcm", "pl", "ps", "ps-PK", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sah", "sc", "sd", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "su", "sv", "sw", "syr", "ta", "te", "tg", "th", "ti", "tk", "to", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vec", "vi", "wo", "xh", "xnr", "yo", "yo-BJ", "yrl", "yue", "yue-Hans", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; + static VALUES: [&::Yokeable; 172usize] = [&AF, &AM, &AR, &AR_AE, &AS, &AST, &AZ, &BE, &BG, &BGC, &BHO, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CHR, &CS, &BHO, &CV, &CY, &DA, &DE, &BHO, &DSB, &EL, &EN, &EN_001, &EN_AU, &EN_AU, &BHO, &ES, &ES_MX, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &BHO, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KS, &BHO, &KU, &BHO, &BHO, &BHO, &BHO, &KY, &LB, &BHO, &BHO, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MR, &MS, &MT, &MY, &BHO, &NE, &NL, &NN, &NO, &BHO, &BHO, &OR, &PA, &PCM, &PL, &BHO, &PS, &PS_PK, &PT, &PT_PT, &QU, &RAJ, &RM, &RO, &RU, &BHO, &SAH, &BHO, &SC, &SD, &BHO, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &HR, &SU, &SV, &SW, &SYR, &BHO, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &BHO, &TR, &TT, &UG, &UK, &BHO, &UR, &UR_IN, &UZ, &UZ_CYRL, &VEC, &VI, &BHO, &WO, &XH, &XNR, &YO, &YO_BJ, &YRL, &YUE, &YUE_HANS, &BHO, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; + static KEYS: [&str; 172usize] = ["af", "am", "ar", "ar-AE", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "en-AU", "en-CA", "eo", "es", "es-MX", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "nn", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "ps-PK", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yo-BJ", "yrl", "yue", "yue-Hans", "za", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/experimental/data/macros/relativetime_short_day_v1.rs.data b/provider/baked/experimental/data/macros/relativetime_short_day_v1.rs.data index 4ec91c8007a..d658d3b857b 100644 --- a/provider/baked/experimental/data/macros/relativetime_short_day_v1.rs.data +++ b/provider/baked/experimental/data/macros/relativetime_short_day_v1.rs.data @@ -827,7 +827,7 @@ macro_rules! __impl_relativetime_short_day_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("virun D."), index: 6u8 }), two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("viru(n) D."), index: 8u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("an D."), index: 3u8 }), two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("a(n) D."), index: 5u8 } }, }; - static UND: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { + static BHO: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { relatives: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\xFF\0\x01") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x03\0\0\0\0\0\t\0\x0E\0yesterdaytodaytomorrow") }) @@ -1235,8 +1235,8 @@ macro_rules! __impl_relativetime_short_day_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("दिन पहिल\u{947}"), index: 0u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" दिन म\u{947}"), index: 0u8 } }, }; - static VALUES: [&::Yokeable; 154usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CHR, &CS, &CSW, &CV, &CY, &DA, &DE, &DOI, &DSB, &EL, &EN, &ES, &ES_419, &ES_AR, &ES_MX, &ES_SV, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KS, &KS_DEVA, &KU, &KXV, &KY, &LB, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MR, &MS, &MT, &MY, &NE, &NL, &NN, &NO, &OR, &PA, &PCM, &PL, &PS, &PT, &PT_PT, &QU, &RAJ, &RM, &RO, &RU, &SA, &SAH, &SAT, &SC, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &SU, &SV, &SW, &SYR, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &TR, &TT, &UG, &UK, &UND, &UR, &UR_IN, &UZ, &UZ_CYRL, &VEC, &VI, &WO, &XH, &XNR, &YO, &YO_BJ, &YRL, &YUE, &YUE_HANS, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; - static KEYS: [&str; 154usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "es", "es-419", "es-AR", "es-MX", "es-SV", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "ne", "nl", "nn", "no", "or", "pa", "pcm", "pl", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "su", "sv", "sw", "syr", "ta", "te", "tg", "th", "ti", "tk", "to", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vec", "vi", "wo", "xh", "xnr", "yo", "yo-BJ", "yrl", "yue", "yue-Hans", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; + static VALUES: [&::Yokeable; 170usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BHO, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CHR, &CS, &CSW, &CV, &CY, &DA, &DE, &DOI, &DSB, &EL, &EN, &BHO, &ES, &ES_419, &ES_AR, &ES_MX, &ES_SV, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &BHO, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KS, &KS_DEVA, &KU, &KXV, &BHO, &BHO, &BHO, &KY, &LB, &BHO, &BHO, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MR, &MS, &MT, &MY, &BHO, &NE, &NL, &NN, &NO, &BHO, &BHO, &OR, &PA, &PCM, &PL, &BHO, &PS, &PT, &PT_PT, &QU, &RAJ, &RM, &RO, &RU, &SA, &SAH, &SAT, &SC, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &SU, &SV, &SW, &SYR, &BHO, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &BHO, &TR, &TT, &UG, &UK, &BHO, &UR, &UR_IN, &UZ, &UZ_CYRL, &VEC, &VI, &BHO, &WO, &XH, &XNR, &YO, &YO_BJ, &YRL, &YUE, &YUE_HANS, &BHO, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; + static KEYS: [&str; 170usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "eo", "es", "es-419", "es-AR", "es-MX", "es-SV", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "nn", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yo-BJ", "yrl", "yue", "yue-Hans", "za", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/experimental/data/macros/relativetime_short_hour_v1.rs.data b/provider/baked/experimental/data/macros/relativetime_short_hour_v1.rs.data index ee9721cac8d..1e039862b78 100644 --- a/provider/baked/experimental/data/macros/relativetime_short_hour_v1.rs.data +++ b/provider/baked/experimental/data/macros/relativetime_short_hour_v1.rs.data @@ -923,7 +923,7 @@ macro_rules! __impl_relativetime_short_hour_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" чаас ынараа өттүгэр"), index: 0u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" чааһынан"), index: 0u8 } }, }; - static UND: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { + static BGC: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { relatives: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0this hour") }) @@ -1067,8 +1067,8 @@ macro_rules! __impl_relativetime_short_hour_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 時間前"), index: 0u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 時間後"), index: 0u8 } }, }; - static VALUES: [&::Yokeable; 134usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BE_TARASK, &BG, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CHR, &CS, &CY, &DA, &DE, &DSB, &EL, &EN, &EN_001, &EN_AU, &EN_AU, &ES, &ES_MX, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KY, &LB, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MR, &MS, &MT, &MY, &NE, &NL, &NN, &NO, &OR, &PA, &PCM, &PL, &PS, &PT, &PT_PT, &QU, &RO, &RU, &SAH, &SC, &SD, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &SV, &SW, &SYR, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &TR, &TT, &UG, &UK, &UND, &UR, &UR_IN, &UZ, &UZ_CYRL, &VI, &WO, &YRL, &YUE, &YUE_HANS, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; - static KEYS: [&str; 134usize] = ["af", "am", "ar", "as", "ast", "az", "be", "be-tarask", "bg", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "chr", "cs", "cy", "da", "de", "dsb", "el", "en", "en-001", "en-AU", "en-CA", "es", "es-MX", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mr", "ms", "mt", "my", "ne", "nl", "nn", "no", "or", "pa", "pcm", "pl", "ps", "pt", "pt-PT", "qu", "ro", "ru", "sah", "sc", "sd", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "sv", "sw", "syr", "ta", "te", "tg", "th", "ti", "tk", "to", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vi", "wo", "yrl", "yue", "yue-Hans", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; + static VALUES: [&::Yokeable; 170usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BE_TARASK, &BG, &BGC, &BGC, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &BGC, &CHR, &CS, &BGC, &BGC, &CY, &DA, &DE, &BGC, &DSB, &EL, &EN, &EN_001, &EN_AU, &EN_AU, &BGC, &ES, &ES_MX, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &BGC, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &BGC, &BGC, &BGC, &BGC, &BGC, &BGC, &BGC, &KY, &LB, &BGC, &BGC, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &MR, &MS, &MT, &MY, &BGC, &NE, &NL, &NN, &NO, &BGC, &BGC, &OR, &PA, &PCM, &PL, &BGC, &PS, &PT, &PT_PT, &QU, &BGC, &BGC, &RO, &RU, &BGC, &SAH, &BGC, &SC, &SD, &BGC, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &BGC, &SV, &SW, &SYR, &BGC, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &BGC, &TR, &TT, &UG, &UK, &BGC, &UR, &UR_IN, &UZ, &UZ_CYRL, &BGC, &VI, &BGC, &WO, &BGC, &BGC, &BGC, &YRL, &YUE, &YUE_HANS, &BGC, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; + static KEYS: [&str; 170usize] = ["af", "am", "ar", "as", "ast", "az", "be", "be-tarask", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "en-AU", "en-CA", "eo", "es", "es-MX", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "nn", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/experimental/data/macros/relativetime_short_minute_v1.rs.data b/provider/baked/experimental/data/macros/relativetime_short_minute_v1.rs.data index fd3512e8ce8..618a719203f 100644 --- a/provider/baked/experimental/data/macros/relativetime_short_minute_v1.rs.data +++ b/provider/baked/experimental/data/macros/relativetime_short_minute_v1.rs.data @@ -923,7 +923,7 @@ macro_rules! __impl_relativetime_short_minute_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" мүнүүтэ ынараа өттүгэр"), index: 0u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" мүнүүтэннэн"), index: 0u8 } }, }; - static UND: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { + static BGC: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { relatives: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0this minute") }) @@ -1067,8 +1067,8 @@ macro_rules! __impl_relativetime_short_minute_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 分前"), index: 0u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 分後"), index: 0u8 } }, }; - static VALUES: [&::Yokeable; 134usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BE_TARASK, &BG, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CHR, &CS, &CY, &DA, &DE, &DSB, &EL, &EN, &EN_001, &EN_AU, &EN_AU, &ES, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KU, &KY, &LB, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MR, &MS, &MT, &MY, &NE, &NL, &NN, &NO, &OR, &PA, &PCM, &PL, &PS, &PT, &PT_PT, &QU, &RO, &RU, &SAH, &SC, &SD, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &SV, &SW, &SYR, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &TR, &TT, &UG, &UK, &UND, &UR, &UR_IN, &UZ, &UZ_CYRL, &VI, &WO, &YRL, &YUE, &YUE_HANS, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; - static KEYS: [&str; 134usize] = ["af", "am", "ar", "as", "ast", "az", "be", "be-tarask", "bg", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "chr", "cs", "cy", "da", "de", "dsb", "el", "en", "en-001", "en-AU", "en-CA", "es", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ku", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mr", "ms", "mt", "my", "ne", "nl", "nn", "no", "or", "pa", "pcm", "pl", "ps", "pt", "pt-PT", "qu", "ro", "ru", "sah", "sc", "sd", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "sv", "sw", "syr", "ta", "te", "tg", "th", "ti", "tk", "to", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vi", "wo", "yrl", "yue", "yue-Hans", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; + static VALUES: [&::Yokeable; 169usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BE_TARASK, &BG, &BGC, &BGC, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &BGC, &CHR, &CS, &BGC, &BGC, &CY, &DA, &DE, &BGC, &DSB, &EL, &EN, &EN_001, &EN_AU, &EN_AU, &BGC, &ES, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &BGC, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &BGC, &BGC, &KU, &BGC, &BGC, &BGC, &BGC, &KY, &LB, &BGC, &BGC, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &MR, &MS, &MT, &MY, &BGC, &NE, &NL, &NN, &NO, &BGC, &BGC, &OR, &PA, &PCM, &PL, &BGC, &PS, &PT, &PT_PT, &QU, &BGC, &BGC, &RO, &RU, &BGC, &SAH, &BGC, &SC, &SD, &BGC, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &BGC, &SV, &SW, &SYR, &BGC, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &BGC, &TR, &TT, &UG, &UK, &BGC, &UR, &UR_IN, &UZ, &UZ_CYRL, &BGC, &VI, &BGC, &WO, &BGC, &BGC, &BGC, &YRL, &YUE, &YUE_HANS, &BGC, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; + static KEYS: [&str; 169usize] = ["af", "am", "ar", "as", "ast", "az", "be", "be-tarask", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "en-AU", "en-CA", "eo", "es", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "nn", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/experimental/data/macros/relativetime_short_month_v1.rs.data b/provider/baked/experimental/data/macros/relativetime_short_month_v1.rs.data index 05166b867e0..3c5f7a91230 100644 --- a/provider/baked/experimental/data/macros/relativetime_short_month_v1.rs.data +++ b/provider/baked/experimental/data/macros/relativetime_short_month_v1.rs.data @@ -123,7 +123,7 @@ macro_rules! __impl_relativetime_short_month_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" md. siden"), index: 0u8 }), two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" mdr. siden"), index: 0u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("om md."), index: 3u8 }), two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("om mdr."), index: 3u8 } }, }; - static UND: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { + static BHO: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { relatives: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\xFF\0\x01") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x03\0\0\0\0\0\n\0\x14\0last monththis monthnext month") }) @@ -1139,8 +1139,8 @@ macro_rules! __impl_relativetime_short_month_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 𞤤𞤫𞤱. 𞤱𞤵𞤤𞤭\u{1e945}𞤲𞥋𞤣𞤵"), index: 0u8 }), two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 𞤤𞤫𞤦. 𞤱𞤵𞤤𞤭\u{1e945}𞤯𞤭"), index: 0u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("𞤲𞥋𞤣𞤫𞤪 𞤤𞤫𞤱."), index: 21u8 }), two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("𞤲𞥋𞤣𞤫𞤪 𞤤𞤫𞤦."), index: 21u8 } }, }; - static VALUES: [&::Yokeable; 141usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DE, &DSB, &EL, &EN, &EN_001, &EN_CA, &EN_SG, &ES, &ES_MX, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KS, &KU, &KY, &LB, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MR, &MS, &MT, &MY, &NE, &NL, &NN, &NO, &OR, &PA, &PCM, &PL, &PS, &PT, &PT_PT, &QU, &RAJ, &RO, &RU, &SAH, &SC, &SD, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &SV, &SW, &SYR, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &TR, &TT, &UG, &UK, &UND, &UR, &UZ, &UZ_CYRL, &VEC, &VI, &WO, &XH, &XNR, &YO, &YO_BJ, &YRL, &YUE, &YUE_HANS, &ZH, &ZH_HANT, &ZU]; - static KEYS: [&str; 141usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "cv", "cy", "da", "de", "dsb", "el", "en", "en-001", "en-CA", "en-SG", "es", "es-MX", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ku", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mr", "ms", "mt", "my", "ne", "nl", "nn", "no", "or", "pa", "pcm", "pl", "ps", "pt", "pt-PT", "qu", "raj", "ro", "ru", "sah", "sc", "sd", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "sv", "sw", "syr", "ta", "te", "tg", "th", "ti", "tk", "to", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "wo", "xh", "xnr", "yo", "yo-BJ", "yrl", "yue", "yue-Hans", "zh", "zh-Hant", "zu"]; + static VALUES: [&::Yokeable; 167usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BHO, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CHR, &CS, &BHO, &CV, &CY, &DA, &DE, &BHO, &DSB, &EL, &EN, &EN_001, &EN_CA, &EN_SG, &BHO, &ES, &ES_MX, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &BHO, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KS, &BHO, &KU, &BHO, &BHO, &BHO, &BHO, &KY, &LB, &BHO, &BHO, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BHO, &MR, &MS, &MT, &MY, &BHO, &NE, &NL, &NN, &NO, &BHO, &BHO, &OR, &PA, &PCM, &PL, &BHO, &PS, &PT, &PT_PT, &QU, &RAJ, &BHO, &RO, &RU, &BHO, &SAH, &BHO, &SC, &SD, &BHO, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &BHO, &SV, &SW, &SYR, &BHO, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &BHO, &TR, &TT, &UG, &UK, &BHO, &UR, &UZ, &UZ_CYRL, &VEC, &VI, &BHO, &WO, &XH, &XNR, &YO, &YO_BJ, &YRL, &YUE, &YUE_HANS, &BHO, &ZH, &ZH_HANT, &ZU]; + static KEYS: [&str; 167usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "en-CA", "en-SG", "eo", "es", "es-MX", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "nn", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yo-BJ", "yrl", "yue", "yue-Hans", "za", "zh", "zh-Hant", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/experimental/data/macros/relativetime_short_quarter_v1.rs.data b/provider/baked/experimental/data/macros/relativetime_short_quarter_v1.rs.data index 6125138af48..cff4128edca 100644 --- a/provider/baked/experimental/data/macros/relativetime_short_quarter_v1.rs.data +++ b/provider/baked/experimental/data/macros/relativetime_short_quarter_v1.rs.data @@ -395,7 +395,7 @@ macro_rules! __impl_relativetime_short_quarter_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 四半期前"), index: 0u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 四半期後"), index: 0u8 } }, }; - static UND: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { + static BGC: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { relatives: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\xFF\0\x01") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x03\0\0\0\0\0\x0C\0\x18\0last quarterthis quarternext quarter") }) @@ -1027,8 +1027,8 @@ macro_rules! __impl_relativetime_short_quarter_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("ပြ\u{102e}းခ\u{1032}\u{1037}သည\u{1037}\u{103a} သ\u{102f}\u{1036}းလပတ\u{103a}ကာလ ခ\u{102f}အတ\u{103d}င\u{103a}း"), index: 68u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("သ\u{102f}\u{1036}းလပတ\u{103a}ကာလ ခ\u{102f}အတ\u{103d}င\u{103a}း"), index: 34u8 } }, }; - static VALUES: [&::Yokeable; 130usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CHR, &CS, &CY, &DA, &DE, &DSB, &EL, &EN, &EN_001, &EN_AU, &EN_AU, &EN_SG, &ES, &ES_MX, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FR_CA, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KY, &LB, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MR, &MS, &MT, &MY, &NE, &NL, &NN, &NO, &OR, &PA, &PCM, &PL, &PS, &PT, &PT_PT, &QU, &RO, &RU, &SAH, &SC, &SD, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &SV, &SW, &SYR, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &TR, &TT, &UK, &UND, &UR, &UZ, &VI, &WO, &YRL, &YUE, &YUE_HANS, &ZH, &YUE, &ZH_HANT, &YUE, &ZU]; - static KEYS: [&str; 130usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "chr", "cs", "cy", "da", "de", "dsb", "el", "en", "en-001", "en-AU", "en-CA", "en-SG", "es", "es-MX", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-CA", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mr", "ms", "mt", "my", "ne", "nl", "nn", "no", "or", "pa", "pcm", "pl", "ps", "pt", "pt-PT", "qu", "ro", "ru", "sah", "sc", "sd", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "sv", "sw", "syr", "ta", "te", "tg", "th", "ti", "tk", "to", "tr", "tt", "uk", "und", "ur", "uz", "vi", "wo", "yrl", "yue", "yue-Hans", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; + static VALUES: [&::Yokeable; 170usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BGC, &BGC, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &BGC, &CHR, &CS, &BGC, &BGC, &CY, &DA, &DE, &BGC, &DSB, &EL, &EN, &EN_001, &EN_AU, &EN_AU, &EN_SG, &BGC, &ES, &ES_MX, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FR_CA, &BGC, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &BGC, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &BGC, &BGC, &BGC, &BGC, &BGC, &BGC, &BGC, &KY, &LB, &BGC, &BGC, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &MR, &MS, &MT, &MY, &BGC, &NE, &NL, &NN, &NO, &BGC, &BGC, &OR, &PA, &PCM, &PL, &BGC, &PS, &PT, &PT_PT, &QU, &BGC, &BGC, &RO, &RU, &BGC, &SAH, &BGC, &SC, &SD, &BGC, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &BGC, &SV, &SW, &SYR, &BGC, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &BGC, &TR, &TT, &BGC, &UK, &BGC, &UR, &UZ, &BGC, &BGC, &VI, &BGC, &WO, &BGC, &BGC, &BGC, &YRL, &YUE, &YUE_HANS, &BGC, &ZH, &YUE, &ZH_HANT, &YUE, &ZU]; + static KEYS: [&str; 170usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "en-AU", "en-CA", "en-SG", "eo", "es", "es-MX", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-CA", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "nn", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/experimental/data/macros/relativetime_short_second_v1.rs.data b/provider/baked/experimental/data/macros/relativetime_short_second_v1.rs.data index ee4735d114e..c3658af41c2 100644 --- a/provider/baked/experimental/data/macros/relativetime_short_second_v1.rs.data +++ b/provider/baked/experimental/data/macros/relativetime_short_second_v1.rs.data @@ -803,7 +803,7 @@ macro_rules! __impl_relativetime_short_second_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" s. gelede"), index: 0u8 }), two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" s. gelede"), index: 0u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("oor s."), index: 4u8 }), two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("oor s."), index: 4u8 } }, }; - static UND: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { + static BGC: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { relatives: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0now") }) @@ -1051,8 +1051,8 @@ macro_rules! __impl_relativetime_short_second_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("pred s"), index: 5u8 }), two: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("pred s"), index: 5u8 }), few: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("pred s"), index: 5u8 }), many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("pred s"), index: 5u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("čez s"), index: 5u8 }), two: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("čez s"), index: 5u8 }), few: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("čez s"), index: 5u8 }), many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("čez s"), index: 5u8 } }, }; - static VALUES: [&::Yokeable; 133usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CHR, &CS, &CY, &DA, &DE, &DSB, &EL, &EN, &EN_001, &EN_AU, &EN_AU, &ES, &ES_AR, &ES_MX, &ES_AR, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KU, &KY, &LB, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MR, &MS, &MT, &MY, &NE, &NL, &NN, &NO, &OR, &PA, &PCM, &PL, &PS, &PT, &PT_PT, &RO, &RU, &SAH, &SC, &SD, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &BS, &SV, &SW, &SYR, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &TR, &TT, &UG, &UK, &UND, &UR, &UR_IN, &UZ, &UZ_CYRL, &VI, &WO, &YRL, &YUE, &YUE_HANS, &ZH, &ZH_HANT, &ZU]; - static KEYS: [&str; 133usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "chr", "cs", "cy", "da", "de", "dsb", "el", "en", "en-001", "en-AU", "en-CA", "es", "es-AR", "es-MX", "es-PY", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ku", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mr", "ms", "mt", "my", "ne", "nl", "nn", "no", "or", "pa", "pcm", "pl", "ps", "pt", "pt-PT", "ro", "ru", "sah", "sc", "sd", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "sv", "sw", "syr", "ta", "te", "tg", "th", "ti", "tk", "to", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vi", "wo", "yrl", "yue", "yue-Hans", "zh", "zh-Hant", "zu"]; + static VALUES: [&::Yokeable; 169usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BGC, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &BGC, &CHR, &CS, &BGC, &BGC, &CY, &DA, &DE, &BGC, &DSB, &EL, &EN, &EN_001, &EN_AU, &EN_AU, &BGC, &ES, &ES_AR, &ES_MX, &ES_AR, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &BGC, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &BGC, &BGC, &KU, &BGC, &BGC, &BGC, &BGC, &KY, &LB, &BGC, &BGC, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &MR, &MS, &MT, &MY, &BGC, &NE, &NL, &NN, &NO, &BGC, &BGC, &OR, &PA, &PCM, &PL, &BGC, &PS, &PT, &PT_PT, &BGC, &BGC, &BGC, &RO, &RU, &BGC, &SAH, &BGC, &SC, &SD, &BGC, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &BS, &BGC, &SV, &SW, &SYR, &BGC, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &BGC, &TR, &TT, &UG, &UK, &BGC, &UR, &UR_IN, &UZ, &UZ_CYRL, &BGC, &VI, &BGC, &WO, &BGC, &BGC, &BGC, &YRL, &YUE, &YUE_HANS, &BGC, &ZH, &ZH_HANT, &ZU]; + static KEYS: [&str; 169usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "en-AU", "en-CA", "eo", "es", "es-AR", "es-MX", "es-PY", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "nn", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-Hant", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/experimental/data/macros/relativetime_short_week_v1.rs.data b/provider/baked/experimental/data/macros/relativetime_short_week_v1.rs.data index af4e5bb9175..3174b156e3c 100644 --- a/provider/baked/experimental/data/macros/relativetime_short_week_v1.rs.data +++ b/provider/baked/experimental/data/macros/relativetime_short_week_v1.rs.data @@ -251,7 +251,7 @@ macro_rules! __impl_relativetime_short_week_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 星期前"), index: 0u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 星期後"), index: 0u8 } }, }; - static UND: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { + static BHO: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { relatives: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\xFF\0\x01") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x03\0\0\0\0\0\t\0\x12\0last weekthis weeknext week") }) @@ -1163,8 +1163,8 @@ macro_rules! __impl_relativetime_short_week_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пред седмица"), index: 9u8 }), two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пред седмици"), index: 9u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за седмица"), index: 5u8 }), two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за седмици"), index: 5u8 } }, }; - static VALUES: [&::Yokeable; 146usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DE, &DSB, &EL, &EN, &EN_001, &EN_AU, &EN_AU, &ES, &ES_419, &ES_MX, &ES_US, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KS, &KU, &KY, &LB, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MR, &MS, &MT, &MY, &NE, &NL, &NN, &NO, &OR, &PA, &PCM, &PL, &PS, &PT, &PT_PT, &QU, &RAJ, &RO, &RU, &SAH, &SC, &SD, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &SV, &SW, &SYR, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &TR, &TT, &UG, &UK, &UND, &UR, &UR_IN, &UZ, &UZ_CYRL, &VEC, &VI, &WO, &XH, &XNR, &YO, &YO_BJ, &YRL, &YUE, &YUE_HANS, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; - static KEYS: [&str; 146usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "cv", "cy", "da", "de", "dsb", "el", "en", "en-001", "en-AU", "en-CA", "es", "es-419", "es-MX", "es-US", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ku", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mr", "ms", "mt", "my", "ne", "nl", "nn", "no", "or", "pa", "pcm", "pl", "ps", "pt", "pt-PT", "qu", "raj", "ro", "ru", "sah", "sc", "sd", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "sv", "sw", "syr", "ta", "te", "tg", "th", "ti", "tk", "to", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vec", "vi", "wo", "xh", "xnr", "yo", "yo-BJ", "yrl", "yue", "yue-Hans", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; + static VALUES: [&::Yokeable; 172usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BHO, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CHR, &CS, &BHO, &CV, &CY, &DA, &DE, &BHO, &DSB, &EL, &EN, &EN_001, &EN_AU, &EN_AU, &BHO, &ES, &ES_419, &ES_MX, &ES_US, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &BHO, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KS, &BHO, &KU, &BHO, &BHO, &BHO, &BHO, &KY, &LB, &BHO, &BHO, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BHO, &MR, &MS, &MT, &MY, &BHO, &NE, &NL, &NN, &NO, &BHO, &BHO, &OR, &PA, &PCM, &PL, &BHO, &PS, &PT, &PT_PT, &QU, &RAJ, &BHO, &RO, &RU, &BHO, &SAH, &BHO, &SC, &SD, &BHO, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &BHO, &SV, &SW, &SYR, &BHO, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &BHO, &TR, &TT, &UG, &UK, &BHO, &UR, &UR_IN, &UZ, &UZ_CYRL, &VEC, &VI, &BHO, &WO, &XH, &XNR, &YO, &YO_BJ, &YRL, &YUE, &YUE_HANS, &BHO, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; + static KEYS: [&str; 172usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "en-AU", "en-CA", "eo", "es", "es-419", "es-MX", "es-US", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "nn", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yo-BJ", "yrl", "yue", "yue-Hans", "za", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/experimental/data/macros/relativetime_short_year_v1.rs.data b/provider/baked/experimental/data/macros/relativetime_short_year_v1.rs.data index ed58c9a9a70..f0260a0c2f7 100644 --- a/provider/baked/experimental/data/macros/relativetime_short_year_v1.rs.data +++ b/provider/baked/experimental/data/macros/relativetime_short_year_v1.rs.data @@ -203,7 +203,7 @@ macro_rules! __impl_relativetime_short_year_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" an. retro"), index: 0u8 }), two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" an. retro"), index: 0u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("in an."), index: 3u8 }), two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("in an."), index: 3u8 } }, }; - static UND: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { + static BHO: ::Yokeable = icu_experimental::relativetime::provider::RelativeTimePatternDataV1 { relatives: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\xFF\0\x01") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x03\0\0\0\0\0\t\0\x12\0last yearthis yearnext year") }) @@ -1187,8 +1187,8 @@ macro_rules! __impl_relativetime_short_year_v1 { past: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" वर\u{94d}स आदी\u{902}"), index: 0u8 } }, future: icu_experimental::relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_experimental::relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" वर\u{94d}सा\u{902}नी\u{902}"), index: 0u8 } }, }; - static VALUES: [&::Yokeable; 149usize] = [&AF, &AM, &AR, &AR_AE, &AS, &AST, &AZ, &BE, &BG, &BGC, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DE, &DSB, &EL, &EN, &EN_001, &EN_AU, &EN_AU, &ES, &ES_MX, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KS, &KU, &KY, &LB, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MR, &MS, &MT, &MY, &NE, &NL, &NN, &NO, &OR, &PA, &PCM, &PL, &PS, &PS_PK, &PT, &PT_PT, &QU, &RAJ, &RM, &RO, &RU, &SAH, &SC, &SD, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &SU, &SV, &SW, &SYR, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &TR, &TT, &UG, &UK, &UND, &UR, &UR_IN, &UZ, &UZ_CYRL, &VEC, &VI, &WO, &XH, &XNR, &YO, &YO_BJ, &YRL, &YUE, &YUE_HANS, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; - static KEYS: [&str; 149usize] = ["af", "am", "ar", "ar-AE", "as", "ast", "az", "be", "bg", "bgc", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "cv", "cy", "da", "de", "dsb", "el", "en", "en-001", "en-AU", "en-CA", "es", "es-MX", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ku", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "ne", "nl", "nn", "no", "or", "pa", "pcm", "pl", "ps", "ps-PK", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sah", "sc", "sd", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "su", "sv", "sw", "syr", "ta", "te", "tg", "th", "ti", "tk", "to", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vec", "vi", "wo", "xh", "xnr", "yo", "yo-BJ", "yrl", "yue", "yue-Hans", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; + static VALUES: [&::Yokeable; 172usize] = [&AF, &AM, &AR, &AR_AE, &AS, &AST, &AZ, &BE, &BG, &BGC, &BHO, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &CA, &CEB, &CHR, &CS, &BHO, &CV, &CY, &DA, &DE, &BHO, &DSB, &EL, &EN, &EN_001, &EN_AU, &EN_AU, &BHO, &ES, &ES_MX, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &HR, &HSB, &HU, &HY, &IA, &ID, &BHO, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KS, &BHO, &KU, &BHO, &BHO, &BHO, &BHO, &KY, &LB, &BHO, &BHO, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MR, &MS, &MT, &MY, &BHO, &NE, &NL, &NN, &NO, &BHO, &BHO, &OR, &PA, &PCM, &PL, &BHO, &PS, &PS_PK, &PT, &PT_PT, &QU, &RAJ, &RM, &RO, &RU, &BHO, &SAH, &BHO, &SC, &SD, &BHO, &SI, &SK, &SL, &SO, &SQ, &SR, &SR_BA, &SR_LATN, &SR_LATN_BA, &SU, &SV, &SW, &SYR, &BHO, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &BHO, &TR, &TT, &UG, &UK, &BHO, &UR, &UR_IN, &UZ, &UZ_CYRL, &VEC, &VI, &BHO, &WO, &XH, &XNR, &YO, &YO_BJ, &YRL, &YUE, &YUE_HANS, &BHO, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; + static KEYS: [&str; 172usize] = ["af", "am", "ar", "ar-AE", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "en-AU", "en-CA", "eo", "es", "es-MX", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "nn", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "ps-PK", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-BA", "sr-Latn", "sr-Latn-BA", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yo-BJ", "yrl", "yue", "yue-Hans", "za", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/list/data/macros/list_and_v1.rs.data b/provider/baked/list/data/macros/list_and_v1.rs.data index 20cf51ae09e..2364e3a501e 100644 --- a/provider/baked/list/data/macros/list_and_v1.rs.data +++ b/provider/baked/list/data/macros/list_and_v1.rs.data @@ -86,7 +86,7 @@ macro_rules! __impl_list_and_v1 { static ML: ::Yokeable = icu::list::provider::ListFormatterPatternsV1([icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", എന\u{d4d}നിവ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ക\u{d42}ട\u{d3e}തെ ", 20u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", എന\u{d4d}നിവ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ക\u{d42}ട\u{d3e}തെ ", 20u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", എന\u{d4d}നിവ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }]); static KK: ::Yokeable = icu::list::provider::ListFormatterPatternsV1([icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" және ", 10u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" және ", 10u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" және ", 10u8), special_case: None }]); static LO: ::Yokeable = icu::list::provider::ListFormatterPatternsV1([icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ແລະ ", 11u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ແລະ ", 11u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ແລະ ", 11u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ແລະ ", 11u8), special_case: None }]); - static UND: ::Yokeable = icu::list::provider::ListFormatterPatternsV1([icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }]); + static BGC: ::Yokeable = icu::list::provider::ListFormatterPatternsV1([icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }]); static KOK: ::Yokeable = icu::list::provider::ListFormatterPatternsV1([icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", & ", 4u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" & ", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }]); static CY: ::Yokeable = icu::list::provider::ListFormatterPatternsV1([icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", a(c) ", 7u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" a(c) ", 6u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", a(c) ", 7u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" a(c) ", 6u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }]); static PCM: ::Yokeable = icu::list::provider::ListFormatterPatternsV1([icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", an ", 5u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" an ", 4u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", & ", 4u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" & ", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ọ ", 6u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }]); @@ -129,8 +129,8 @@ macro_rules! __impl_list_and_v1 { static YUE: ::Yokeable = icu::list::provider::ListFormatterPatternsV1([icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("同", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("同", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("同", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("同", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("同", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("同", 3u8), special_case: None }]); static ZH: ::Yokeable = icu::list::provider::ListFormatterPatternsV1([icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("和", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("和", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("和", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("和", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }]); static ZH_HANT: ::Yokeable = icu::list::provider::ListFormatterPatternsV1([icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("和", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("和", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("和", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("和", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("和", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }]); - static VALUES: [&::Yokeable; 135usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CEB, &CHR, &CS, &CV, &CY, &DA, &DE, &DOI, &DSB, &EL, &EN, &EN_001, &EN_001, &EN_IN, &ES, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &BS, &DSB, &HU, &HY, &IA, &ID, &IG, &IS, &GL, &JA, &JV, &KA, &BS, &KGP, &KK, &KM, &KN, &KO, &KOK, &KS, &KS_DEVA, &KU, &KXV, &KY, &LB, &LO, <, &LV, &MAI, &KOK, &BS_CYRL, &ML, &MNI, &MR, &MS, &MT, &MY, &NE, &NL, &DA, &OR, &PA, &PCM, &BS, &PS, &IA, &GL, &RO, &RU, &SA, &SAH, &GL, &SD, &SI, &SK, &SL, &SO, &SQ, &BS_CYRL, &BS, &SU, &SV, &SW, &SYR, &TA, &TE, &TH, &TI, &TK, &TO, &TR, &TT, &UG, &UK, &UND, &UR, &UZ, &VEC, &VI, &XNR, &YRL, &YUE, &YUE, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; - static KEYS: [&str; 135usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "en-CA", "en-IN", "es", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mni", "mr", "ms", "mt", "my", "ne", "nl", "no", "or", "pa", "pcm", "pl", "ps", "pt", "rm", "ro", "ru", "sa", "sah", "sc", "sd", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "syr", "ta", "te", "th", "ti", "tk", "to", "tr", "tt", "ug", "uk", "und", "ur", "uz", "vec", "vi", "xnr", "yrl", "yue", "yue-Hans", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; + static VALUES: [&::Yokeable; 163usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BGC, &BLO, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CEB, &CHR, &CS, &BGC, &CV, &CY, &DA, &DE, &DOI, &DSB, &EL, &EN, &EN_001, &EN_001, &EN_IN, &BGC, &ES, &ET, &EU, &FA, &FF_ADLM, &FI, &FIL, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HA, &HE, &HI, &HI_LATN, &BS, &DSB, &HU, &HY, &IA, &ID, &BGC, &IG, &IS, &GL, &JA, &JV, &KA, &BS, &KGP, &KK, &KM, &KN, &KO, &KOK, &KS, &KS_DEVA, &KU, &KXV, &BGC, &BGC, &BGC, &KY, &LB, &BGC, &BGC, &LO, <, &LV, &MAI, &KOK, &BS_CYRL, &ML, &BGC, &MNI, &MR, &MS, &MT, &MY, &BGC, &NE, &NL, &DA, &BGC, &BGC, &OR, &PA, &PCM, &BS, &BGC, &PS, &IA, &BGC, &BGC, &GL, &RO, &RU, &SA, &SAH, &BGC, &GL, &SD, &BGC, &SI, &SK, &SL, &SO, &SQ, &BS_CYRL, &BS, &SU, &SV, &SW, &SYR, &BGC, &TA, &TE, &BGC, &TH, &TI, &TK, &TO, &BGC, &TR, &TT, &UG, &UK, &BGC, &UR, &UZ, &BGC, &VEC, &VI, &BGC, &BGC, &BGC, &XNR, &BGC, &YRL, &YUE, &YUE, &BGC, &ZH, &ZH_HK, &ZH_HANT, &ZH_HK, &ZU]; + static KEYS: [&str; 163usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "en-CA", "en-IN", "eo", "es", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-HK", "zh-Hant", "zh-MO", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/list/data/macros/list_or_v1.rs.data b/provider/baked/list/data/macros/list_or_v1.rs.data index b82de575d1b..d1098823a7f 100644 --- a/provider/baked/list/data/macros/list_or_v1.rs.data +++ b/provider/baked/list/data/macros/list_or_v1.rs.data @@ -82,7 +82,7 @@ macro_rules! __impl_list_or_v1 { static FO: ::Yokeable = icu::list::provider::ListFormatterPatternsV1([icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ella ", 7u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ella ", 6u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ella ", 7u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ella ", 6u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ella ", 7u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ella ", 6u8), special_case: None }]); static CEB: ::Yokeable = icu::list::provider::ListFormatterPatternsV1([icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", o ", 4u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" o ", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", o ", 4u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" o ", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", o ", 4u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" o ", 3u8), special_case: None }]); static XH: ::Yokeable = icu::list::provider::ListFormatterPatternsV1([icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", or ", 5u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" or ", 4u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", or ", 5u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" or ", 4u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", okanye ", 9u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" okanye ", 8u8), special_case: None }]); - static UND: ::Yokeable = icu::list::provider::ListFormatterPatternsV1([icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", or ", 5u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" or ", 4u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", or ", 5u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" or ", 4u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", or ", 5u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" or ", 4u8), special_case: None }]); + static BGC: ::Yokeable = icu::list::provider::ListFormatterPatternsV1([icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", or ", 5u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" or ", 4u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", or ", 5u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" or ", 4u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", or ", 5u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" or ", 4u8), special_case: None }]); static TO: ::Yokeable = icu::list::provider::ListFormatterPatternsV1([icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", pē ", 6u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" pē ", 5u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", pē ", 6u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" pē ", 5u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", pē ", 6u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" pē ", 5u8), special_case: None }]); static QU: ::Yokeable = icu::list::provider::ListFormatterPatternsV1([icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", utaq ", 7u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" utaq ", 6u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", utaq ", 7u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" utaq ", 6u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", utaq ", 7u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" utaq ", 6u8), special_case: None }]); static JV: ::Yokeable = icu::list::provider::ListFormatterPatternsV1([icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", utowo ", 8u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" utowo ", 7u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", utowo ", 8u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" utowo ", 7u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", utowo ", 8u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" utowo ", 7u8), special_case: None }]); @@ -106,8 +106,8 @@ macro_rules! __impl_list_or_v1 { static YUE: ::Yokeable = icu::list::provider::ListFormatterPatternsV1([icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" 或 ", 5u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" 或 ", 5u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" 或 ", 5u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" 或 ", 5u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" 或 ", 5u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" 或 ", 5u8), special_case: None }]); static JA: ::Yokeable = icu::list::provider::ListFormatterPatternsV1([icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、または", 12u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("または", 9u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、または", 12u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("または", 9u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、または", 12u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("または", 9u8), special_case: None }]); static ZH: ::Yokeable = icu::list::provider::ListFormatterPatternsV1([icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("或", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("或", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("或", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("或", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("或", 3u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("或", 3u8), special_case: None }]); - static VALUES: [&::Yokeable; 119usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BLO, &BN, &BR, &BS, &AST, &CEB, &CHR, &CS, &CV, &CY, &DA, &DE, &DSB, &EL, &EN_001, &EN_001, &ES, &ET, &EU, &FA, &FF_ADLM, &FI, &CEB, &FO, &FR, &GA, &GD, &FR, &GU, &HA, &HE, &HI, &HI_LATN, &BS, &DSB, &HU, &HY, &AST, &ID, &IS, &AST, &JA, &JV, &KA, &AST, &KGP, &KK, &KM, &KN, &KO, &KOK, &KU, &KXV, &KY, &LO, <, &LV, &MI, &BG, &ML, &MN, &MR, &ID, &MY, &KOK, &AF, &NO, &OR, &PA, &PCM, &PL, &PS, &FR, &QU, &RM, &RO, &BG, &AST, &SD, &SI, &SK, &SL, &SO, &SQ, &BG, &BS, &NO, &SW, &SYR, &TA, &TE, &TH, &TI, &TK, &TO, &TR, &UK, &UND, &UR, &UZ, &CEB, &VI, &XH, &HI, &YO, &YO_BJ, &RM, &YUE, &YUE, &ZH, &ZH]; - static KEYS: [&str; 119usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "blo", "bn", "br", "bs", "ca", "ceb", "chr", "cs", "cv", "cy", "da", "de", "dsb", "el", "en-001", "en-CA", "es", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ku", "kxv", "ky", "lo", "lt", "lv", "mi", "mk", "ml", "mn", "mr", "ms", "my", "ne", "nl", "no", "or", "pa", "pcm", "pl", "ps", "pt", "qu", "rm", "ro", "ru", "sc", "sd", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "sv", "sw", "syr", "ta", "te", "th", "ti", "tk", "to", "tr", "uk", "und", "ur", "uz", "vec", "vi", "xh", "xnr", "yo", "yo-BJ", "yrl", "yue", "yue-Hans", "zh", "zh-Hant"]; + static VALUES: [&::Yokeable; 161usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BGC, &BLO, &BN, &BR, &BGC, &BS, &BGC, &AST, &CEB, &CHR, &CS, &BGC, &CV, &CY, &DA, &DE, &BGC, &DSB, &EL, &BGC, &EN_001, &EN_001, &BGC, &ES, &ET, &EU, &FA, &FF_ADLM, &FI, &CEB, &FO, &FR, &BGC, &GA, &GD, &FR, &GU, &HA, &HE, &HI, &HI_LATN, &BS, &DSB, &HU, &HY, &AST, &ID, &BGC, &BGC, &IS, &AST, &JA, &JV, &KA, &AST, &KGP, &KK, &KM, &KN, &KO, &KOK, &BGC, &BGC, &KU, &KXV, &BGC, &BGC, &BGC, &KY, &BGC, &BGC, &BGC, &LO, <, &LV, &BGC, &MI, &BG, &ML, &MN, &BGC, &MR, &ID, &BGC, &MY, &BGC, &KOK, &AF, &NO, &BGC, &BGC, &OR, &PA, &PCM, &PL, &BGC, &PS, &FR, &QU, &BGC, &RM, &RO, &BG, &BGC, &BGC, &BGC, &AST, &SD, &BGC, &SI, &SK, &SL, &SO, &SQ, &BG, &BS, &BGC, &NO, &SW, &SYR, &BGC, &TA, &TE, &BGC, &TH, &TI, &TK, &TO, &BGC, &TR, &BGC, &BGC, &UK, &BGC, &UR, &UZ, &BGC, &CEB, &VI, &BGC, &BGC, &XH, &HI, &YO, &YO_BJ, &RM, &YUE, &YUE, &BGC, &ZH, &ZH, &BGC]; + static KEYS: [&str; 161usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "en-001", "en-CA", "eo", "es", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yo-BJ", "yrl", "yue", "yue-Hans", "za", "zh", "zh-Hant", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/list/data/macros/list_unit_v1.rs.data b/provider/baked/list/data/macros/list_unit_v1.rs.data index 2479f184e58..ca296161f7a 100644 --- a/provider/baked/list/data/macros/list_unit_v1.rs.data +++ b/provider/baked/list/data/macros/list_unit_v1.rs.data @@ -69,7 +69,7 @@ macro_rules! __impl_list_unit_v1 { static XNR: ::Yokeable = icu::list::provider::ListFormatterPatternsV1([icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ", 1u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ", 1u8), special_case: None }]); static ZU: ::Yokeable = icu::list::provider::ListFormatterPatternsV1([icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ", 1u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }]); static KN: ::Yokeable = icu::list::provider::ListFormatterPatternsV1([icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ", 1u8), special_case: None }]); - static UND: ::Yokeable = icu::list::provider::ListFormatterPatternsV1([icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }]); + static AZ: ::Yokeable = icu::list::provider::ListFormatterPatternsV1([icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }]); static UG: ::Yokeable = icu::list::provider::ListFormatterPatternsV1([icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", and ", 6u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" and ", 5u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", and ", 6u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" and ", 5u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", and ", 6u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" and ", 5u8), special_case: None }]); static HI_LATN: ::Yokeable = icu::list::provider::ListFormatterPatternsV1([icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", aur ", 6u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" aur ", 5u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }]); static IG: ::Yokeable = icu::list::provider::ListFormatterPatternsV1([icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", na ", 5u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" na ", 4u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", na ", 5u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" na ", 4u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", na ", 5u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" na ", 4u8), special_case: None }]); @@ -91,8 +91,8 @@ macro_rules! __impl_list_unit_v1 { static TI: ::Yokeable = icu::list::provider::ListFormatterPatternsV1([icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("፣ ", 4u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("፣ ", 4u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("ን ን", 4u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("ን ን", 4u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("፣ ", 4u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("፣ ", 4u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("፣ ", 4u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("ን ን", 4u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ", 1u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ", 1u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ", 1u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ", 1u8), special_case: None }]); static AM: ::Yokeable = icu::list::provider::ListFormatterPatternsV1([icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("፣ ", 4u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("፣ ", 4u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("፣ ", 4u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("፣ ", 4u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("፣ ", 4u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("፣ ", 4u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("፣ ", 4u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("፣ ", 4u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("፣ ", 4u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("፣ ", 4u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ", 1u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ", 1u8), special_case: None }]); static FF_ADLM: ::Yokeable = icu::list::provider::ListFormatterPatternsV1([icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("⹁ ", 4u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" 𞤫 ", 6u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" 𞤫 ", 6u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("⹁ ", 4u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" 𞤫 ", 6u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ", 1u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ", 1u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ", 1u8), special_case: None }, icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ", 1u8), special_case: None }]); - static VALUES: [&::Yokeable; 126usize] = [&AF, &AM, &AR, &AS, &AST, &BE, &BG, &BLO, &BRX, &BS, &BS_CYRL, &BS, &AS, &AS, &CS, &BE, &DA, &DE, &DOI, &DSB, &AS, &AS, &ES, &ES_DO, &ES_PY, &ES_PY, &AS, &EU, &FA, &FF_ADLM, &FI, &AS, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &HE, &HI, &HI_LATN, &HR, &DSB, &HU, &HY, &AS, &IG, &IS, &IT, &JA, &AS, &KEA, &KGP, &BE, &BE, &KN, &BE, &AS, &KS, &KS_DEVA, &KU, &AS, &AS, &AS, &AS, <, &LV, &MAI, &AS, &BS_CYRL, &ML, &BE, &MNI, &AS, &MS, &MT, &MY, &NE, &NL, &AS, &NO, &AS, &AS, &AS, &BS, &PS, &IT, &PT_PT, &IT, &RO, &BE, &SA, &SAH, &IT, &SI, &SL, &SO, &PT_PT, &BS_CYRL, &BS, &SU, &AS, &SW, &SYR, &AS, &TH, &TI, &AS, &TO, &BE, &TT, &UG, &UK, &UND, &UR, &BE, &IT, &AS, &XNR, &YRL, &JA, &JA, &ZH, &JA, &ZU]; - static KEYS: [&str; 126usize] = ["af", "am", "ar", "as", "ast", "be", "bg", "blo", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "cv", "da", "de", "doi", "dsb", "el", "en", "es", "es-DO", "es-PY", "es-US", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "ig", "is", "it", "ja", "jv", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "ky", "lb", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "ne", "nl", "nn", "no", "or", "pa", "pcm", "pl", "ps", "pt", "pt-PT", "rm", "ro", "ru", "sa", "sah", "sc", "si", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "syr", "ta", "th", "ti", "tk", "to", "tr", "tt", "ug", "uk", "und", "ur", "uz", "vec", "vi", "xnr", "yrl", "yue", "yue-Hans", "zh", "zh-Hant", "zu"]; + static VALUES: [&::Yokeable; 163usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &AZ, &AZ, &BLO, &AZ, &AZ, &BRX, &BS, &BS_CYRL, &BS, &AS, &AS, &CS, &AZ, &BE, &AZ, &DA, &DE, &DOI, &DSB, &AS, &AS, &AZ, &ES, &ES_DO, &ES_PY, &ES_PY, &AS, &EU, &FA, &FF_ADLM, &FI, &AS, &FO, &FR, &FY, &GA, &GD, &GL, &GU, &AZ, &HE, &HI, &HI_LATN, &HR, &DSB, &HU, &HY, &AS, &AZ, &AZ, &IG, &IS, &IT, &JA, &AS, &AZ, &KEA, &KGP, &BE, &BE, &KN, &BE, &AS, &KS, &KS_DEVA, &KU, &AS, &AZ, &AZ, &AZ, &AS, &AS, &AZ, &AZ, &AS, <, &LV, &MAI, &AS, &BS_CYRL, &ML, &BE, &MNI, &AS, &MS, &MT, &MY, &AZ, &NE, &NL, &AS, &NO, &AZ, &AZ, &AS, &AS, &AS, &BS, &AZ, &PS, &IT, &PT_PT, &AZ, &AZ, &IT, &RO, &BE, &SA, &SAH, &AZ, &IT, &AZ, &AZ, &SI, &AZ, &SL, &SO, &PT_PT, &BS_CYRL, &BS, &SU, &AS, &SW, &SYR, &AZ, &AS, &AZ, &AZ, &TH, &TI, &AS, &TO, &AZ, &BE, &TT, &UG, &UK, &AZ, &UR, &BE, &AZ, &IT, &AS, &AZ, &AZ, &AZ, &XNR, &AZ, &YRL, &JA, &JA, &AZ, &ZH, &JA, &ZU]; + static KEYS: [&str; 163usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "eo", "es", "es-DO", "es-PY", "es-US", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "nn", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-Hant", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/plurals/data/macros/plurals_cardinal_v1.rs.data b/provider/baked/plurals/data/macros/plurals_cardinal_v1.rs.data index 9ed76f14db2..c3a5a56f4b4 100644 --- a/provider/baked/plurals/data/macros/plurals_cardinal_v1.rs.data +++ b/provider/baked/plurals/data/macros/plurals_cardinal_v1.rs.data @@ -11,7 +11,7 @@ macro_rules! __impl_plurals_cardinal_v1 { #[clippy::msrv = "1.67"] impl icu_provider::DataProvider for $provider { fn load(&self, req: icu_provider::DataRequest) -> Result, icu_provider::DataError> { - static UND: ::Yokeable = icu::plurals::provider::PluralRulesV1 { zero: None, one: None, two: None, few: None, many: None }; + static BGC: ::Yokeable = icu::plurals::provider::PluralRulesV1 { zero: None, one: None, two: None, few: None, many: None }; static BHO: ::Yokeable = icu::plurals::provider::PluralRulesV1 { zero: None, one: Some(icu::plurals::rules::runtime::ast::Rule(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0\xC0\0\0\0\0\0\0\0\0\x01\0\0\0") })), two: None, few: None, many: None }; static AF: ::Yokeable = icu::plurals::provider::PluralRulesV1 { zero: None, one: Some(icu::plurals::rules::runtime::ast::Rule(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0\xC0\0\0\0\0\x01\0\0\0\x01\0\0\0") })), two: None, few: None, many: None }; static ES: ::Yokeable = icu::plurals::provider::PluralRulesV1 { zero: None, one: Some(icu::plurals::rules::runtime::ast::Rule(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0\xC0\0\0\0\0\x01\0\0\0\x01\0\0\0") })), two: None, few: None, many: Some(icu::plurals::rules::runtime::ast::Rule(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x05\0\0\0\0\0\r\0\x1A\0'\x004\0\xC7\0\0\0\0\0\0\0\0\0\0\0\0\x81\0\0\0\0\0\0\0\0\0\0\0\0\xC1@B\x0F\0\0\0\0\0\0\0\0\0\xC2\0\0\0\0\0\0\0\0\0\0\0\0\x07\0\0\0\0\0\0\0\0\x05\0\0\0") })) }; @@ -45,8 +45,8 @@ macro_rules! __impl_plurals_cardinal_v1 { static CY: ::Yokeable = icu::plurals::provider::PluralRulesV1 { zero: Some(icu::plurals::rules::runtime::ast::Rule(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0\xC0\0\0\0\0\0\0\0\0\0\0\0\0") })), one: Some(icu::plurals::rules::runtime::ast::Rule(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0\xC0\0\0\0\0\x01\0\0\0\x01\0\0\0") })), two: Some(icu::plurals::rules::runtime::ast::Rule(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0\xC0\0\0\0\0\x02\0\0\0\x02\0\0\0") })), few: Some(icu::plurals::rules::runtime::ast::Rule(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0\xC0\0\0\0\0\x03\0\0\0\x03\0\0\0") })), many: Some(icu::plurals::rules::runtime::ast::Rule(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0\xC0\0\0\0\0\x06\0\0\0\x06\0\0\0") })) }; static AR: ::Yokeable = icu::plurals::provider::PluralRulesV1 { zero: Some(icu::plurals::rules::runtime::ast::Rule(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0\xC0\0\0\0\0\0\0\0\0\0\0\0\0") })), one: Some(icu::plurals::rules::runtime::ast::Rule(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0\xC0\0\0\0\0\x01\0\0\0\x01\0\0\0") })), two: Some(icu::plurals::rules::runtime::ast::Rule(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0\xC0\0\0\0\0\x02\0\0\0\x02\0\0\0") })), few: Some(icu::plurals::rules::runtime::ast::Rule(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0\xC0d\0\0\0\x03\0\0\0\n\0\0\0") })), many: Some(icu::plurals::rules::runtime::ast::Rule(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0\xC0d\0\0\0\x0B\0\0\0c\0\0\0") })) }; static LV: ::Yokeable = icu::plurals::provider::PluralRulesV1 { zero: Some(icu::plurals::rules::runtime::ast::Rule(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x04\0\0\0\0\0\r\0\x1A\0'\0\xC0\n\0\0\0\0\0\0\0\0\0\0\0@d\0\0\0\x0B\0\0\0\x13\0\0\0B\0\0\0\0\x02\0\0\0\x02\0\0\0\xC4d\0\0\0\x0B\0\0\0\x13\0\0\0") })), one: Some(icu::plurals::rules::runtime::ast::Rule(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x07\0\0\0\0\0\r\0\x1A\0'\x004\0A\0N\0\xC0\n\0\0\0\x01\0\0\0\x01\0\0\0\x80d\0\0\0\x0B\0\0\0\x0B\0\0\0B\0\0\0\0\x02\0\0\0\x02\0\0\0\xC4\n\0\0\0\x01\0\0\0\x01\0\0\0\x84d\0\0\0\x0B\0\0\0\x0B\0\0\0\x02\0\0\0\0\x02\0\0\0\x02\0\0\0\xC4\n\0\0\0\x01\0\0\0\x01\0\0\0") })), two: None, few: None, many: None }; - static VALUES: [&::Yokeable; 103usize] = [&AF, &AM, &AR, &AM, &AST, &AF, &BE, &AF, &BHO, &BLO, &AM, &BR, &AF, &BS, &CA, &CEB, &AF, &CS, &CY, &DA, &AST, &AM, &DSB, &AF, &AST, &AF, &ES, &AST, &AF, &AM, &AST, &CEB, &AF, &FR, &AST, &GA, &GD, &AST, &AM, &AF, &HE, &AM, &BS, &DSB, &AF, &HY, &AST, &IS, &CA, &AF, &AF, &AM, &AF, &AF, &AF, &AF, &AST, <, &LV, &MK, &AF, &AF, &AF, &MT, &AF, &AST, &AF, &AF, &BHO, &AM, &PL, &LV, &AF, &PT, &CA, &AF, &RO, &RU, &SAT, &AST, &AF, &SI, &CS, &SL, &AF, &AF, &BS, &AST, &AST, &AF, &AF, &AF, &BHO, &AF, &AF, &AF, &RU, &UND, &AST, &AF, &CA, &AF, &AM]; - static KEYS: [&str; 103usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bho", "blo", "bn", "br", "brx", "bs", "ca", "ceb", "chr", "cs", "cy", "da", "de", "doi", "dsb", "el", "en", "eo", "es", "et", "eu", "fa", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hr", "hsb", "hu", "hy", "ia", "is", "it", "ka", "kk", "kn", "ks", "ku", "ky", "lb", "lij", "lt", "lv", "mk", "ml", "mn", "mr", "mt", "ne", "nl", "no", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "rm", "ro", "ru", "sat", "sc", "sd", "si", "sk", "sl", "so", "sq", "sr", "sv", "sw", "syr", "ta", "te", "ti", "tk", "tr", "ug", "uk", "und", "ur", "uz", "vec", "xh", "zu"]; + static VALUES: [&::Yokeable; 158usize] = [&AF, &AM, &AR, &AM, &AST, &AF, &BE, &AF, &BGC, &BHO, &BLO, &AM, &BR, &AF, &BS, &BGC, &CA, &CEB, &AF, &CS, &BGC, &BGC, &CY, &DA, &AST, &AM, &DSB, &AF, &AST, &AF, &ES, &AST, &AF, &AM, &BGC, &AST, &CEB, &AF, &FR, &AST, &GA, &GD, &AST, &AM, &AF, &HE, &AM, &BS, &DSB, &AF, &HY, &AST, &BGC, &BGC, &BGC, &IS, &CA, &BGC, &BGC, &AF, &BGC, &BGC, &AF, &BGC, &AM, &BGC, &BGC, &AF, &BGC, &AF, &BGC, &BGC, &BGC, &BGC, &AF, &AF, &AST, &BGC, &BGC, <, &LV, &BGC, &BGC, &MK, &AF, &AF, &BGC, &AF, &BGC, &MT, &BGC, &BGC, &AF, &AST, &AF, &BGC, &BGC, &AF, &BHO, &AM, &PL, &LV, &AF, &PT, &CA, &BGC, &BGC, &AF, &RO, &RU, &BGC, &BGC, &SAT, &AST, &AF, &BGC, &SI, &CS, &SL, &AF, &AF, &BS, &BGC, &BGC, &AST, &AST, &AF, &BGC, &AF, &AF, &BGC, &BGC, &BHO, &AF, &BGC, &BGC, &AF, &BGC, &AF, &RU, &BGC, &AST, &AF, &BGC, &CA, &BGC, &BGC, &BGC, &AF, &BGC, &BGC, &BGC, &BGC, &BGC, &BGC, &BGC, &BGC, &AM]; + static KEYS: [&str; 158usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "eo", "es", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-Hant", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/plurals/data/macros/plurals_ordinal_v1.rs.data b/provider/baked/plurals/data/macros/plurals_ordinal_v1.rs.data index 1e950fdb21b..a7b8e46a2f8 100644 --- a/provider/baked/plurals/data/macros/plurals_ordinal_v1.rs.data +++ b/provider/baked/plurals/data/macros/plurals_ordinal_v1.rs.data @@ -11,7 +11,7 @@ macro_rules! __impl_plurals_ordinal_v1 { #[clippy::msrv = "1.67"] impl icu_provider::DataProvider for $provider { fn load(&self, req: icu_provider::DataRequest) -> Result, icu_provider::DataError> { - static UND: ::Yokeable = icu::plurals::provider::PluralRulesV1 { zero: None, one: None, two: None, few: None, many: None }; + static AF: ::Yokeable = icu::plurals::provider::PluralRulesV1 { zero: None, one: None, two: None, few: None, many: None }; static IT: ::Yokeable = icu::plurals::provider::PluralRulesV1 { zero: None, one: None, two: None, few: None, many: Some(icu::plurals::rules::runtime::ast::Rule(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0\xC0\0\0\0\0\x0B\0\0\0\x0B\0\0\0\x08\0\0\0\x08\0\0\0P\0\0\0P\0\0\0 \x03\0\0 \x03\0\0") })) }; static LIJ: ::Yokeable = icu::plurals::provider::PluralRulesV1 { zero: None, one: None, two: None, few: None, many: Some(icu::plurals::rules::runtime::ast::Rule(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0\xC0\0\0\0\0\x0B\0\0\0\x0B\0\0\0\x08\0\0\0\x08\0\0\0P\0\0\0Y\0\0\0 \x03\0\0\x83\x03\0\0") })) }; static KK: ::Yokeable = icu::plurals::provider::PluralRulesV1 { zero: None, one: None, two: None, few: None, many: Some(icu::plurals::rules::runtime::ast::Rule(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x04\0\0\0\0\0\r\0\x1A\0'\0\xC0\n\0\0\0\x06\0\0\0\x06\0\0\0@\n\0\0\0\t\0\0\0\t\0\0\0@\n\0\0\0\0\0\0\0\0\0\0\0\x80\0\0\0\0\0\0\0\0\0\0\0\0") })) }; @@ -35,8 +35,8 @@ macro_rules! __impl_plurals_ordinal_v1 { static SV: ::Yokeable = icu::plurals::provider::PluralRulesV1 { zero: None, one: Some(icu::plurals::rules::runtime::ast::Rule(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x02\0\0\0\0\0\x15\0\xC0\n\0\0\0\x01\0\0\0\x01\0\0\0\x02\0\0\0\x02\0\0\0\x80d\0\0\0\x0B\0\0\0\x0B\0\0\0\x0C\0\0\0\x0C\0\0\0") })), two: None, few: None, many: None }; static CY: ::Yokeable = icu::plurals::provider::PluralRulesV1 { zero: Some(icu::plurals::rules::runtime::ast::Rule(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0\xC0\0\0\0\0\0\0\0\0\0\0\0\0\x07\0\0\0\x07\0\0\0\x08\0\0\0\x08\0\0\0\t\0\0\0\t\0\0\0") })), one: Some(icu::plurals::rules::runtime::ast::Rule(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0\xC0\0\0\0\0\x01\0\0\0\x01\0\0\0") })), two: Some(icu::plurals::rules::runtime::ast::Rule(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0\xC0\0\0\0\0\x02\0\0\0\x02\0\0\0") })), few: Some(icu::plurals::rules::runtime::ast::Rule(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0\xC0\0\0\0\0\x03\0\0\0\x03\0\0\0\x04\0\0\0\x04\0\0\0") })), many: Some(icu::plurals::rules::runtime::ast::Rule(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0\xC0\0\0\0\0\x05\0\0\0\x05\0\0\0\x06\0\0\0\x06\0\0\0") })) }; static BLO: ::Yokeable = icu::plurals::provider::PluralRulesV1 { zero: Some(icu::plurals::rules::runtime::ast::Rule(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0\xC1\0\0\0\0\0\0\0\0\0\0\0\0") })), one: Some(icu::plurals::rules::runtime::ast::Rule(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0\xC1\0\0\0\0\x01\0\0\0\x01\0\0\0") })), two: None, few: Some(icu::plurals::rules::runtime::ast::Rule(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x01\0\0\0\0\0\xC1\0\0\0\0\x02\0\0\0\x02\0\0\0\x03\0\0\0\x03\0\0\0\x04\0\0\0\x04\0\0\0\x05\0\0\0\x05\0\0\0\x06\0\0\0\x06\0\0\0") })), many: None }; - static VALUES: [&::Yokeable; 35usize] = [&AS, &AZ, &BE, &BLO, &AS, &CA, &CY, &EN, &FIL, &FIL, &FIL, &GD, &GU, &GU, &HU, &FIL, &IT, &KA, &KK, &LIJ, &FIL, &MK, &MR, &FIL, &NE, &OR, &FIL, &IT, &SQ, &SV, &TK, &UK, &UND, &IT, &FIL]; - static KEYS: [&str; 35usize] = ["as", "az", "be", "blo", "bn", "ca", "cy", "en", "fil", "fr", "ga", "gd", "gu", "hi", "hu", "hy", "it", "ka", "kk", "lij", "lo", "mk", "mr", "ms", "ne", "or", "ro", "sc", "sq", "sv", "tk", "uk", "und", "vec", "vi"]; + static VALUES: [&::Yokeable; 157usize] = [&AF, &AF, &AF, &AS, &AF, &AZ, &BE, &AF, &AF, &AF, &BLO, &AS, &AF, &AF, &AF, &AF, &CA, &AF, &AF, &AF, &AF, &AF, &CY, &AF, &AF, &AF, &AF, &AF, &EN, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &FIL, &AF, &FIL, &AF, &FIL, &GD, &AF, &GU, &AF, &AF, &GU, &AF, &AF, &HU, &FIL, &AF, &AF, &AF, &AF, &AF, &IT, &AF, &AF, &KA, &AF, &AF, &KK, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &LIJ, &AF, &FIL, &AF, &AF, &AF, &AF, &MK, &AF, &AF, &AF, &MR, &FIL, &AF, &AF, &AF, &NE, &AF, &AF, &AF, &AF, &OR, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &FIL, &AF, &AF, &AF, &AF, &IT, &AF, &AF, &AF, &AF, &AF, &AF, &SQ, &AF, &AF, &AF, &SV, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &TK, &AF, &AF, &AF, &AF, &AF, &UK, &AF, &AF, &AF, &AF, &IT, &FIL, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF]; + static KEYS: [&str; 157usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "eo", "es", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-Hant", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/plurals/data/macros/plurals_ranges_v1.rs.data b/provider/baked/plurals/data/macros/plurals_ranges_v1.rs.data index 1ac60c23450..df682a4b7a7 100644 --- a/provider/baked/plurals/data/macros/plurals_ranges_v1.rs.data +++ b/provider/baked/plurals/data/macros/plurals_ranges_v1.rs.data @@ -65,14 +65,14 @@ macro_rules! __impl_plurals_ranges_v1 { zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x02\x03\x12\x13#") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0\x01\x01\0") }) }, }; - static UND: ::Yokeable = icu::plurals::provider::PluralRangesV1 { + static AM: ::Yokeable = icu::plurals::provider::PluralRangesV1 { ranges: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(zerovec::ZeroVec::new(), zerovec::ZeroVec::new()) }, }; - static VALUES: [&::Yokeable; 25usize] = [&AF, &AR, &AF, &AF, &AF, &AF, &AF, &AF, &FA, &AF, &HE, &AF, &KA, &LV, &MK, &AF, &FA, &AF, &RO, &FA, &AF, &SL, &AF, &UND, &AF]; - static KEYS: [&str; 25usize] = ["af", "ar", "bg", "ca", "en", "es", "et", "eu", "fa", "fi", "he", "ia", "ka", "lv", "mk", "no", "or", "pcm", "ro", "sd", "si", "sl", "sv", "und", "ur"]; + static VALUES: [&::Yokeable; 157usize] = [&AF, &AM, &AR, &AM, &AM, &AM, &AM, &AF, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AF, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AF, &AM, &AF, &AF, &AF, &FA, &AM, &AF, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &HE, &AM, &AM, &AM, &AM, &AM, &AF, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &KA, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &LV, &AM, &AM, &MK, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AF, &AM, &AM, &FA, &AM, &AF, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &RO, &AM, &AM, &AM, &AM, &AM, &FA, &AM, &AF, &AM, &SL, &AM, &AM, &AM, &AM, &AM, &AF, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AF, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM]; + static KEYS: [&str; 157usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "eo", "es", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-Hant", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/properties/data/macros/props_exemplarchars_auxiliary_v1.rs.data b/provider/baked/properties/data/macros/props_exemplarchars_auxiliary_v1.rs.data index 320c4f2c84d..d4c4d89d50c 100644 --- a/provider/baked/properties/data/macros/props_exemplarchars_auxiliary_v1.rs.data +++ b/provider/baked/properties/data/macros/props_exemplarchars_auxiliary_v1.rs.data @@ -956,15 +956,15 @@ macro_rules! __impl_props_exemplarchars_auxiliary_v1 { }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x05\0\0\0\0\0\x04\0\x08\0\x0C\0\x10\0\xD0\xB0\xCC\x82\xD0\xB5\xCC\x82\xD0\xB8\xCC\x82\xD0\xBE\xCC\x82\xD1\x83\xCC\x82") }, )); - static EL_POLYTON: ::Yokeable = icu::properties::provider::PropertyUnicodeSetV1::CPInversionListStrList(icu::collections::codepointinvliststringlist::CodePointInversionListAndStringList::from_parts_unchecked( + static AM: ::Yokeable = icu::properties::provider::PropertyUnicodeSetV1::CPInversionListStrList(icu::collections::codepointinvliststringlist::CodePointInversionListAndStringList::from_parts_unchecked( unsafe { #[allow(unused_unsafe)] icu::collections::codepointinvlist::CodePointInversionList::from_parts_unchecked(zerovec::ZeroVec::new(), 0u32) }, zerovec::VarZeroVec::new(), )); - static VALUES: [&::Yokeable; 155usize] = [&AF, &AR, &AR_MA, &AS, &AST, &AZ, &BE, &BG, &BGC, &BHO, &BLO, &BN, &BR, &BRX, &BS, &CA, &CEB, &CS, &CV, &CY, &DA, &DE, &DOI, &DSB, &EL, &EL_POLYTON, &EN, &EN_ZA, &BS, &ES, &ET, &EU, &FA, &FA_AF, &FF_ADLM, &FI, &FIL, &FO, &FR, &FR_CA, &FY, &GA, &GD, &GL, &GU, &HA, &HA_NE, &HE, &HI, &HI_LATN, &BS, &HSB, &HU, &HY, &EN, &EN, &IE, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &KM, &KN, &KO, &HI, &KS, &BRX, &KU, &KY, &LB, &LIJ, &EN, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BRX, &HI, &MT, &MY, &NDS, &NDS_NL, &HI, &NL, &NN, &NO, &NQO, &OC, &BRX, &PA, &PCM, &PL, &PS, &PS_PK, &PT, &QU, &RAJ, &RM, &RO, &CV, &SA, &SAH, &SC, &SD, &BRX, &SI, &SK, &SL, &SO, &AZ, &SR, &SR_LATN, &SU, &SV, &SW, &SW_CD, &SYR, &SZL, &BRX, &TE, &TG, &TH, &TI, &TK, &TO, &TOK, &TR, &TT, &UG, &UK, &EL_POLYTON, &UR, &UZ, &TG, &VEC, &VI, &VMW, &WO, &EN, &XNR, &YO, &YRL, &YUE, &YUE_HANS, &ZH, &ZH_HANT, &EN]; - static KEYS: [&str; 155usize] = ["af", "ar", "ar-MA", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "ca", "ceb", "cs", "cv", "cy", "da", "de", "doi", "dsb", "el", "el-polyton", "en", "en-ZA", "eo", "es", "et", "eu", "fa", "fa-AF", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-CA", "fy", "ga", "gd", "gl", "gu", "ha", "ha-NE", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "mt", "my", "nds", "nds-NL", "ne", "nl", "nn", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "ps", "ps-PK", "pt", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "sw-CD", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "zh", "zh-Hant", "zu"]; + static VALUES: [&::Yokeable; 168usize] = [&AF, &AM, &AR, &AR_MA, &AS, &AST, &AZ, &BE, &BG, &BGC, &BHO, &BLO, &BN, &BR, &BRX, &BS, &AM, &CA, &CEB, &AM, &CS, &AM, &CV, &CY, &DA, &DE, &DOI, &DSB, &EL, &AM, &EN, &EN_ZA, &BS, &ES, &ET, &EU, &FA, &FA_AF, &FF_ADLM, &FI, &FIL, &FO, &FR, &FR_CA, &FY, &GA, &GD, &GL, &GU, &HA, &HA_NE, &HE, &HI, &HI_LATN, &BS, &HSB, &HU, &HY, &EN, &EN, &IE, &IG, &IS, &IT, &JA, &JV, &KA, &KEA, &KGP, &AM, &KM, &KN, &KO, &HI, &KS, &BRX, &KU, &AM, &AM, &AM, &AM, &KY, &LB, &LIJ, &EN, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BRX, &HI, &AM, &MT, &MY, &NDS, &NDS_NL, &HI, &NL, &NN, &NO, &NQO, &OC, &BRX, &PA, &PCM, &PL, &AM, &PS, &PS_PK, &PT, &QU, &RAJ, &RM, &RO, &CV, &SA, &SAH, &AM, &SC, &SD, &BRX, &SI, &SK, &SL, &SO, &AZ, &SR, &SR_LATN, &SU, &SV, &SW, &SW_CD, &SYR, &SZL, &BRX, &TE, &TG, &TH, &TI, &TK, &TO, &TOK, &TR, &TT, &UG, &UK, &AM, &UR, &UZ, &TG, &VEC, &VI, &VMW, &WO, &EN, &XNR, &YO, &YRL, &YUE, &YUE_HANS, &AM, &ZH, &ZH_HANT, &EN]; + static KEYS: [&str; 168usize] = ["af", "am", "ar", "ar-MA", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "el-polyton", "en", "en-ZA", "eo", "es", "et", "eu", "fa", "fa-AF", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-CA", "fy", "ga", "gd", "gl", "gu", "ha", "ha-NE", "he", "hi", "hi-Latn", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "nds-NL", "ne", "nl", "nn", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "ps-PK", "pt", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "sw-CD", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-Hant", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/properties/data/macros/props_exemplarchars_index_v1.rs.data b/provider/baked/properties/data/macros/props_exemplarchars_index_v1.rs.data index 5e67ff1b5ab..68effc0e870 100644 --- a/provider/baked/properties/data/macros/props_exemplarchars_index_v1.rs.data +++ b/provider/baked/properties/data/macros/props_exemplarchars_index_v1.rs.data @@ -753,15 +753,15 @@ macro_rules! __impl_props_exemplarchars_index_v1 { }, zerovec::VarZeroVec::new(), )); - static UND: ::Yokeable = icu::properties::provider::PropertyUnicodeSetV1::CPInversionListStrList(icu::collections::codepointinvliststringlist::CodePointInversionListAndStringList::from_parts_unchecked( + static BGC: ::Yokeable = icu::properties::provider::PropertyUnicodeSetV1::CPInversionListStrList(icu::collections::codepointinvliststringlist::CodePointInversionListAndStringList::from_parts_unchecked( unsafe { #[allow(unused_unsafe)] icu::collections::codepointinvlist::CodePointInversionList::from_parts_unchecked(zerovec::ZeroVec::new(), 0u32) }, zerovec::VarZeroVec::new(), )); - static VALUES: [&::Yokeable; 137usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BN, &BR, &BRX, &BS, &BS_CYRL, &AF, &AF, &CHR, &CS, &CV, &CY, &DA, &AF, &DE_AT, &DOI, &DSB, &EL, &AF, &EO, &ES, &ET, &AF, &FA, &FF_ADLM, &FI, &FIL, &FO, &AF, &FY, &AF, &GD, &ES, &GU, &HA, &HA_NE, &HE, &HI, &HR, &HSB, &HU, &HY, &AF, &AF, &AF, &IS, &AF, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &KU, &KY, &AF, &AF, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MR, &AF, &MT, &MY, &AF, &HI, &AF, &DA, &OR, &PA, &PCM, &PL, &PRG, &PS, &AF, &QU, &RM, &RO, &RU, &DOI, &SAH, &SC, &SD, &SI, &SK, &SL, &SO, &SQ, &BS_CYRL, &BS, &SU, &FI, &PCM, &SYR, &SZL, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &TOK, &TR, &TT, &UG, &UK, &UND, &UR, &UZ, &VI, &WO, &AF, &YO, &YRL, &YUE, &AF, &AF, &AF, &ZH_HANT, &AF]; - static KEYS: [&str; 137usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "cv", "cy", "da", "de", "de-AT", "doi", "dsb", "el", "en", "eo", "es", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "ha-NE", "he", "hi", "hr", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ku", "ky", "lb", "lij", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mr", "ms", "mt", "my", "nds-NL", "ne", "nl", "no", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "qu", "rm", "ro", "ru", "sa", "sah", "sc", "sd", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "vi", "wo", "xh", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-Hant", "zu"]; + static VALUES: [&::Yokeable; 160usize] = [&AF, &AM, &AR, &AS, &AST, &AZ, &BE, &BG, &BGC, &BGC, &BGC, &BN, &BR, &BRX, &BS, &BS_CYRL, &AF, &AF, &CHR, &CS, &BGC, &CV, &CY, &DA, &AF, &DE_AT, &DOI, &DSB, &EL, &AF, &EO, &ES, &ET, &AF, &FA, &FF_ADLM, &FI, &FIL, &FO, &AF, &FY, &AF, &GD, &ES, &GU, &HA, &HA_NE, &HE, &HI, &HR, &HSB, &HU, &HY, &AF, &AF, &BGC, &AF, &IS, &AF, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KOK, &BGC, &BGC, &KU, &BGC, &BGC, &BGC, &BGC, &KY, &AF, &AF, &BGC, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &MR, &AF, &MT, &MY, &BGC, &AF, &HI, &AF, &DA, &BGC, &BGC, &OR, &PA, &PCM, &PL, &PRG, &PS, &AF, &QU, &BGC, &RM, &RO, &RU, &DOI, &SAH, &BGC, &SC, &SD, &BGC, &SI, &SK, &SL, &SO, &SQ, &BS_CYRL, &BS, &SU, &FI, &PCM, &SYR, &SZL, &TA, &TE, &TG, &TH, &TI, &TK, &TO, &TOK, &TR, &TT, &UG, &UK, &BGC, &UR, &UZ, &BGC, &BGC, &VI, &BGC, &WO, &AF, &BGC, &YO, &YRL, &YUE, &AF, &AF, &AF, &ZH_HANT, &AF]; + static KEYS: [&str; 160usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "de-AT", "doi", "dsb", "el", "en", "eo", "es", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "ha-NE", "he", "hi", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "nds-NL", "ne", "nl", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-Hant", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/properties/data/macros/props_exemplarchars_numbers_v1.rs.data b/provider/baked/properties/data/macros/props_exemplarchars_numbers_v1.rs.data index 5bd52b28da8..09b3b813868 100644 --- a/provider/baked/properties/data/macros/props_exemplarchars_numbers_v1.rs.data +++ b/provider/baked/properties/data/macros/props_exemplarchars_numbers_v1.rs.data @@ -116,7 +116,7 @@ macro_rules! __impl_props_exemplarchars_numbers_v1 { }, zerovec::VarZeroVec::new(), )); - static FR_LU: ::Yokeable = icu::properties::provider::PropertyUnicodeSetV1::CPInversionListStrList(icu::collections::codepointinvliststringlist::CodePointInversionListAndStringList::from_parts_unchecked( + static AM: ::Yokeable = icu::properties::provider::PropertyUnicodeSetV1::CPInversionListStrList(icu::collections::codepointinvliststringlist::CodePointInversionListAndStringList::from_parts_unchecked( unsafe { #[allow(unused_unsafe)] icu::collections::codepointinvlist::CodePointInversionList::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"%\0\0\0&\0\0\0+\0\0\0/\0\0\x000\0\0\0:\0\0\0\x11 \0\0\x12 \0\x000 \0\x001 \0\0") }, 17u32) @@ -249,8 +249,8 @@ macro_rules! __impl_props_exemplarchars_numbers_v1 { }, zerovec::VarZeroVec::new(), )); - static VALUES: [&::Yokeable; 96usize] = [&AF, &AR, &AR_DZ, &AR_DZ, &AR_DZ, &AR_DZ, &AR_DZ, &AR_SA, &AR_SA, &AR_DZ, &AS, &AF, &AF, &BGC, &BGC, &BLO, &AS, &AF, &AF, &AF, &AF, &DE_CH, &DE_CH, &AF, &AF, &AF, &EO, &AF, &EO, &EU, &FA, &FF_ADLM, &EO, &EU, &FR, &FR_LU, &FR_LU, &GU, &AR_DZ, &BGC, &AF, &AF, &IE, &DE_CH, &AF, &AF, &AF, &KN, &BGC, &KS, &KXV_DEVA, &KXV_ORYA, &KXV_TELU, &AF, &LIJ, &EO, &AF, &ML, &AS, &BGC, &MY, &BGC, &EO, &NQO, &OR, &PA, &AF, &AF, &PS, &AF, &BGC, &RM, &AF, &BGC, &AF, &SAT, &AF, &EU, &AF, &EO, &AR, &AF, &TA, &TE, &AF, &TOK, &AF, &FR_LU, &KS, &AF, &AF, &BGC, &YUE, &YUE, &YUE, &YUE]; - static KEYS: [&str; 96usize] = ["af", "ar", "ar-DZ", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-SA", "ar-SO", "ar-TN", "as", "be", "bg", "bgc", "bho", "blo", "bn", "br", "cs", "cv", "de-AT", "de-CH", "de-LI", "en-FI", "en-SE", "en-ZA", "eo", "es-CR", "et", "eu", "fa", "ff-Adlm", "fi", "fo", "fr", "fr-LU", "fr-MA", "gu", "he", "hi", "hu", "hy", "ie", "it-CH", "ka", "kea", "kk", "kn", "kok", "ks", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lij", "lt", "lv", "ml", "mni", "mr", "my", "ne", "no", "nqo", "or", "pa", "pl", "prg", "ps", "pt-PT", "raj", "rm", "ru", "sa", "sah", "sat", "sk", "sl", "sq", "sv", "syr", "szl", "ta", "te", "tk", "tok", "uk", "und", "ur", "uz", "uz-Cyrl", "xnr", "yue", "yue-Hans", "zh", "zh-Hant"]; + static VALUES: [&::Yokeable; 176usize] = [&AF, &AM, &AR, &AR_DZ, &AR_DZ, &AR_DZ, &AR_DZ, &AR_DZ, &AR_SA, &AR_SA, &AR_DZ, &AS, &AM, &AM, &AF, &AF, &BGC, &BGC, &BLO, &AS, &AF, &AM, &AM, &AM, &AM, &AM, &AM, &AF, &AM, &AF, &AM, &AM, &AM, &AF, &DE_CH, &DE_CH, &AM, &AM, &AM, &AM, &AF, &AF, &AF, &EO, &AM, &AF, &EO, &EU, &FA, &FF_ADLM, &EO, &AM, &EU, &FR, &AM, &AM, &AM, &AM, &AM, &AM, &GU, &AM, &AR_DZ, &BGC, &AM, &AM, &AF, &AF, &AM, &AM, &IE, &AM, &AM, &AM, &DE_CH, &AM, &AM, &AF, &AF, &AM, &AF, &AM, &KN, &AM, &BGC, &KS, &AM, &AM, &AM, &KXV_DEVA, &KXV_ORYA, &KXV_TELU, &AF, &AM, &LIJ, &AM, &AM, &EO, &AF, &AM, &AM, &AM, &ML, &AM, &AS, &BGC, &AM, &AM, &MY, &AM, &BGC, &AM, &EO, &NQO, &AM, &OR, &PA, &AM, &AF, &AF, &PS, &AM, &AF, &AM, &BGC, &RM, &AM, &AF, &BGC, &AF, &SAT, &AM, &AM, &AM, &AM, &AF, &EU, &AM, &AF, &AM, &AM, &AM, &EO, &AM, &AR, &AF, &TA, &TE, &AM, &AM, &AM, &AF, &AM, &TOK, &AM, &AM, &AM, &AF, &AM, &KS, &AF, &AF, &AM, &AM, &AM, &AM, &AM, &BGC, &AM, &AM, &YUE, &YUE, &AM, &YUE, &YUE, &AM]; + static KEYS: [&str; 176usize] = ["af", "am", "ar", "ar-DZ", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-SA", "ar-SO", "ar-TN", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "de-AT", "de-CH", "de-LI", "doi", "dsb", "el", "en", "en-FI", "en-SE", "en-ZA", "eo", "es", "es-CR", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fr-LU", "fr-MA", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "it-CH", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "ne", "nl", "no", "nqo", "oc", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-Hant", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/baked/properties/data/macros/props_exemplarchars_punctuation_v1.rs.data b/provider/baked/properties/data/macros/props_exemplarchars_punctuation_v1.rs.data index 6b018989ee8..323f2afe60c 100644 --- a/provider/baked/properties/data/macros/props_exemplarchars_punctuation_v1.rs.data +++ b/provider/baked/properties/data/macros/props_exemplarchars_punctuation_v1.rs.data @@ -494,7 +494,7 @@ macro_rules! __impl_props_exemplarchars_punctuation_v1 { }, zerovec::VarZeroVec::new(), )); - static UND: ::Yokeable = icu::properties::provider::PropertyUnicodeSetV1::CPInversionListStrList(icu::collections::codepointinvliststringlist::CodePointInversionListAndStringList::from_parts_unchecked( + static BR: ::Yokeable = icu::properties::provider::PropertyUnicodeSetV1::CPInversionListStrList(icu::collections::codepointinvliststringlist::CodePointInversionListAndStringList::from_parts_unchecked( unsafe { #[allow(unused_unsafe)] icu::collections::codepointinvlist::CodePointInversionList::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"!\0\0\0\"\0\0\0(\0\0\0*\0\0\0,\0\0\0/\0\0\0:\0\0\0<\0\0\0?\0\0\0@\0\0\0[\0\0\0^\0\0\0\x11 \0\0\x12 \0\0") }, 13u32) @@ -578,8 +578,8 @@ macro_rules! __impl_props_exemplarchars_punctuation_v1 { }, zerovec::VarZeroVec::new(), )); - static VALUES: [&::Yokeable; 148usize] = [&AF, &AM, &AR, &AS, &AST, &AF, &BE, &BG, &BGC, &AF, &BLO, &AF, &AF, &BS, &AST, &CEB, &AF, &CS, &CV, &AF, &DA, &CV, &DOI, &DSB, &EL, &AF, &EO, &AST, &ET, &AF, &FA, &FF_ADLM, &FI, &FIL, &DA, &FR, &AF, &AF, &GD, &AST, &AF, &HA, &HE, &HI, &HR, &DSB, &HU, &HY, &AF, &AF, &IE, &IG, &IS, &IT, &JA, &KA, &KEA, &AF, &KK, &KM, &KN, &KO, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &CV, &CV, &FR, &IT, &AF, <, &LV, &MAI, &MK, &AF, &AF, &AF, &KN, &AF, &MT, &MY, &CV, &AF, &NE, &AF, &NO, &NQO, &OC, &OC_ES, &AF, &PA, &AF, &PL, <, &PS, &AF, &PT_PT, &AF, &RAJ, &RO, &CV, &MAI, &SAH, &SC, &SD, &AF, &AF, &CS, &SL, &AF, &SQ, &SR, &SR, &AF, &AF, &SW, &SYR, &PL, &AF, &MT, &TG, &TH, &TK, &AF, &TOK, &AF, &TT, &UK, &UND, &UR, &AF, &VEC, &AF, &VMW, &AF, &XNR, &YO, &AST, &YUE, &YUE_HANS, &AF, &YUE_HANS, &YUE]; - static KEYS: [&str; 148usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "brx", "bs", "ca", "ceb", "chr", "cs", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "eo", "es", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "nds-NL", "ne", "nl", "no", "nqo", "oc", "oc-ES", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "ro", "ru", "sa", "sah", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "tk", "to", "tok", "tr", "tt", "uk", "und", "ur", "uz", "vec", "vi", "vmw", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-Hant"]; + static VALUES: [&::Yokeable; 160usize] = [&AF, &AM, &AR, &AS, &AST, &AF, &BE, &BG, &BGC, &AF, &BLO, &AF, &BR, &AF, &BS, &BR, &AST, &CEB, &AF, &CS, &BR, &CV, &AF, &DA, &CV, &DOI, &DSB, &EL, &AF, &EO, &AST, &ET, &AF, &FA, &FF_ADLM, &FI, &FIL, &DA, &FR, &AF, &AF, &GD, &AST, &AF, &HA, &HE, &HI, &HR, &DSB, &HU, &HY, &AF, &AF, &IE, &IG, &IS, &IT, &JA, &BR, &KA, &KEA, &AF, &KK, &KM, &KN, &KO, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &CV, &CV, &FR, &IT, &AF, <, &LV, &MAI, &BR, &MK, &AF, &AF, &AF, &KN, &AF, &MT, &MY, &CV, &AF, &NE, &AF, &NO, &NQO, &OC, &OC_ES, &AF, &PA, &AF, &PL, <, &PS, &AF, &PT_PT, &AF, &RAJ, &BR, &RO, &CV, &MAI, &SAH, &BR, &SC, &SD, &AF, &AF, &CS, &SL, &AF, &SQ, &SR, &SR, &AF, &AF, &SW, &SYR, &PL, &AF, &MT, &TG, &TH, &BR, &TK, &AF, &TOK, &AF, &TT, &BR, &UK, &BR, &UR, &AF, &BR, &VEC, &AF, &VMW, &BR, &AF, &XNR, &YO, &AST, &YUE, &YUE_HANS, &AF, &YUE_HANS, &YUE, &BR]; + static KEYS: [&str; 160usize] = ["af", "am", "ar", "as", "ast", "az", "be", "bg", "bgc", "bho", "blo", "bn", "br", "brx", "bs", "bs-Cyrl", "ca", "ceb", "chr", "cs", "csw", "cv", "cy", "da", "de", "doi", "dsb", "el", "en", "eo", "es", "et", "eu", "fa", "ff-Adlm", "fi", "fil", "fo", "fr", "fy", "ga", "gd", "gl", "gu", "ha", "he", "hi", "hr", "hsb", "hu", "hy", "ia", "id", "ie", "ig", "is", "it", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "kok", "ks", "ks-Deva", "ku", "kxv", "kxv-Deva", "kxv-Orya", "kxv-Telu", "ky", "lb", "lij", "lmo", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mr", "ms", "mt", "my", "nds", "nds-NL", "ne", "nl", "no", "nqo", "oc", "oc-ES", "or", "pa", "pcm", "pl", "prg", "ps", "pt", "pt-PT", "qu", "raj", "rm", "ro", "ru", "sa", "sah", "sat", "sc", "sd", "sd-Deva", "si", "sk", "sl", "so", "sq", "sr", "sr-Latn", "su", "sv", "sw", "syr", "szl", "ta", "te", "tg", "th", "ti", "tk", "to", "tok", "tr", "tt", "ug", "uk", "und", "ur", "uz", "uz-Cyrl", "vec", "vi", "vmw", "wo", "xh", "xnr", "yo", "yrl", "yue", "yue-Hans", "za", "zh", "zh-Hant", "zu"]; let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Ok(payload) = KEYS.binary_search_by(|k| req.locale.strict_cmp(k.as_bytes()).reverse()).map(|i| *unsafe { VALUES.get_unchecked(i) }) { payload diff --git a/provider/datagen/src/bin/datagen/args.rs b/provider/datagen/src/bin/datagen/args.rs index 350f47d6987..5be03c8ec2e 100644 --- a/provider/datagen/src/bin/datagen/args.rs +++ b/provider/datagen/src/bin/datagen/args.rs @@ -56,6 +56,13 @@ enum Fallback { Preresolved, } +#[derive(Copy, Clone, PartialEq, Eq, PartialOrd, Ord, ValueEnum, Debug)] +enum BaseLanguageHandling { + Auto, + Retain, + Strip, +} + impl CollationTable { fn to_datagen_value(self) -> &'static str { match self { @@ -232,8 +239,17 @@ pub struct Cli { // TODO(#2856): Change the default to Auto in 2.0 #[arg(short, long, value_enum, default_value_t = Fallback::Hybrid)] + #[arg(help = "The fallback mode to use in the generated data. \ + For details, read the Rust docs for FallbackMode.")] fallback: Fallback, + #[arg(long, value_enum, default_value_t = BaseLanguageHandling::Auto)] + #[arg( + help = "--fallback=runtime[-manual] only: Whether to retain or strip base languages. \ + For details, read the Rust docs for BaseLanguageHandling." + )] + base_language_handling: BaseLanguageHandling, + #[arg(long, num_args = 0.., default_value = "recommended")] #[arg( help = "Include these segmenter models in the output. Accepts multiple arguments. \ @@ -280,6 +296,11 @@ impl Cli { Fallback::RuntimeManual => config::FallbackMode::RuntimeManual, Fallback::Preresolved => config::FallbackMode::Preresolved, }, + base_language_handling: match self.base_language_handling { + BaseLanguageHandling::Auto => Default::default(), + BaseLanguageHandling::Retain => icu_datagen::BaseLanguageHandling::Retain, + BaseLanguageHandling::Strip => icu_datagen::BaseLanguageHandling::Strip, + }, overwrite: self.overwrite, }) } diff --git a/provider/datagen/src/bin/datagen/config.rs b/provider/datagen/src/bin/datagen/config.rs index a6ee9ab642b..f55f6c638b6 100644 --- a/provider/datagen/src/bin/datagen/config.rs +++ b/provider/datagen/src/bin/datagen/config.rs @@ -2,6 +2,7 @@ // called LICENSE at the top level of the ICU4X source tree // (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ). +use icu_datagen::BaseLanguageHandling; pub use icu_datagen::{CollationHanDatabase, CoverageLevel, FallbackMode, TrieType}; pub use icu_locid::LanguageIdentifier; use icu_provider::prelude::*; @@ -13,6 +14,7 @@ use std::path::{Path, PathBuf}; pub struct Config { pub keys: KeyInclude, pub fallback: FallbackMode, + pub base_language_handling: BaseLanguageHandling, pub locales: LocaleInclude, #[serde( default, diff --git a/provider/datagen/src/bin/datagen/mod.rs b/provider/datagen/src/bin/datagen/mod.rs index 5fea46614b4..d45683edec4 100644 --- a/provider/datagen/src/bin/datagen/mod.rs +++ b/provider/datagen/src/bin/datagen/mod.rs @@ -87,6 +87,7 @@ fn main() -> eyre::Result<()> { config::KeyInclude::ForBinary(path) => driver.with_keys(icu_datagen::keys_from_bin(path)?), }; driver = driver.with_fallback_mode(config.fallback); + driver = driver.with_base_language_handling(config.base_language_handling); driver = driver.with_additional_collations(config.additional_collations); driver = match config.locales { config::LocaleInclude::All => driver.with_all_locales(), diff --git a/provider/datagen/src/driver.rs b/provider/datagen/src/driver.rs index 568597d1098..7ae2438bea0 100644 --- a/provider/datagen/src/driver.rs +++ b/provider/datagen/src/driver.rs @@ -3,6 +3,7 @@ // (online at: https://github.com/unicode-org/icu4x/blob/main/LICENSE ). use crate::rayon_prelude::*; +use crate::BaseLanguageHandling; use crate::FallbackMode; use icu_locid::extensions::unicode::key; use icu_locid::LanguageIdentifier; @@ -45,6 +46,7 @@ pub struct DatagenDriver { // `None` means not set, `Some(None)` means all locales: Option>>, fallback: FallbackMode, + base_language_handling: BaseLanguageHandling, additional_collations: HashSet, segmenter_models: Vec, } @@ -59,6 +61,7 @@ impl DatagenDriver { keys: None, locales: None, fallback: FallbackMode::default(), + base_language_handling: BaseLanguageHandling::Retain, additional_collations: HashSet::new(), segmenter_models: Vec::new(), } @@ -109,6 +112,16 @@ impl DatagenDriver { Self { fallback, ..self } } + /// Sets the base language handling in runtime fallback mode. + /// + /// For more details, see [`BaseLanguageHandling`]. + pub fn with_base_language_handling(self, base_language_handling: BaseLanguageHandling) -> Self { + Self { + base_language_handling, + ..self + } + } + /// This option is only relevant if using `icu::collator`. /// /// By default, the collations `big5han`, `gb2312`, and those starting with `search` @@ -200,6 +213,7 @@ impl DatagenDriver { keys, locales, fallback, + base_language_handling, additional_collations, segmenter_models, } = self; @@ -238,8 +252,9 @@ impl DatagenDriver { }; log::info!( - "Datagen configured with fallback mode {:?} and these locales: {}", + "Datagen configured with fallback mode {:?}, base language handling {:?}, and these locales: {}", fallback, + base_language_handling, match locales { None => "ALL".to_string(), Some(ref set) => { @@ -370,12 +385,20 @@ impl DatagenDriver { .iter() .try_for_each(|(locale, (payload, _duration))| { let mut iter = fallbacker_with_config.fallback_for(locale.clone()); + let mut first = true; while !iter.get().is_und() { iter.step(); if let Some((inherited_payload, _duration)) = payloads.get(iter.get()) { - if inherited_payload == payload { + if inherited_payload == payload + && (!first + || !iter.get().is_und() + || matches!( + base_language_handling, + BaseLanguageHandling::Strip + )) + { // Found a match: don't need to write anything log::trace!( "Deduplicating {key}/{locale} (inherits from {})", @@ -383,10 +406,11 @@ impl DatagenDriver { ); return Ok(()); } else { - // Not a match: we must include this + // Not a match or a base language: we must include this break; } } + first = false; } // Did not find a match: export this payload sink.put_payload(key, locale, payload).map_err(|e| { diff --git a/provider/datagen/src/lib.rs b/provider/datagen/src/lib.rs index ec1cbe950c2..767b33eafe2 100644 --- a/provider/datagen/src/lib.rs +++ b/provider/datagen/src/lib.rs @@ -225,6 +225,9 @@ pub enum FallbackMode { /// they contain the same value, only "en" will be included, since "en-US" falls back to /// "en" at runtime. /// + /// By default, locales that inherit directly from "und" will be retained even if their data + /// is equal to "und". To override this behavior, see [`BaseLanguageHandling`]. + /// /// If an explicit list of locales is used, this mode includes all ancestors and descendants /// (usually regional variants) of the explicitly listed locales. For example, if "pt-PT" is /// requested, then "pt", "pt-PT", and children like "pt-MO" will be included. Note that the @@ -276,6 +279,28 @@ pub enum FallbackMode { Hybrid, } +/// Defines whether _base languages_ should be exported by the [`DatagenDriver`]. +/// +/// A _base language_ is a locale that inherits directly from `und`. For example, `en` and +/// `zh-Hant` inherit directly from `und`. +/// +/// Removing base languages whose data equals `und` may reduce data size, but it makes it +/// impossible to determine at runtime whether that language is supported or missing. +#[derive(Debug, Copy, Clone, PartialEq, Eq, Default, serde::Serialize, serde::Deserialize)] +#[non_exhaustive] +#[serde(rename_all = "camelCase")] +pub enum BaseLanguageHandling { + /// Retain base languages even if their data equals the data in `und`. + #[default] + Retain, + /// Strip base languages if their data equals the data in `und`. + /// + /// By using this option, data size is reduced but supported-locale queries may fail. Expect + /// data size reductions of 1%-5% depending on what fraction of the data consumed by the + /// locale lookup table versus blob payloads. + Strip, +} + /// Specifies the collation Han database to use. /// /// Unihan is more precise but significantly increases data size. See diff --git a/provider/datagen/tests/test-options.rs b/provider/datagen/tests/test-options.rs index e4790df18af..babc3b39330 100644 --- a/provider/datagen/tests/test-options.rs +++ b/provider/datagen/tests/test-options.rs @@ -218,12 +218,79 @@ fn all_hybrid() { } #[test] -fn all_runtime() { +fn all_runtime_retain() { let exported = export_to_map( DatagenDriver::new() .with_keys([HelloWorldV1Marker::KEY]) .with_all_locales() - .with_fallback_mode(FallbackMode::RuntimeManual), + .with_fallback_mode(FallbackMode::RuntimeManual) + .with_base_language_handling(icu_datagen::BaseLanguageHandling::Retain), + &TestingProvider::new([ + ("ar", "c3f15eb63fa35608"), + ("ar-EG", "c3f15eb63fa35608"), + ("ar-EG-u-nu-latn", "29e2dc764329c56"), + ("ar-u-nu-latn", "29e2dc764329c56"), + ("bn", "31828215dcef2fcb"), + ("bn-u-nu-latn", "1be94084ee7dcfbf"), + ("ccp", "c39715a84718596"), + ("ccp-u-nu-latn", "1be94084ee7dcfbf"), + ("en", "8df59f98704d3b0c"), + ("en-001", "8df59f98704d3b0c"), + ("en-ZA", "8df59f98704d3b0c"), + ("es", "2c22710b06ef69b6"), + ("es-AR", "3ec76252c7ed8d8c"), + ("fil", "8df59f98704d3b0c"), + ("fr", "bd076f44d0623175"), + ("ja", "8df59f98704d3b0c"), + ("ru", "8f773f51e85a65c1"), + ("sr", "3ec76252c7ed8d8c"), + ("sr-Latn", "3ec76252c7ed8d8c"), + ("th", "8df59f98704d3b0c"), + ("th-u-nu-thai", "db1d187d375ccfd2"), + ("tr", "3ec76252c7ed8d8c"), + ("und", "8df59f98704d3b0c"), + ]), + ); + + // These are all of the supported locales with deduplication applied. + let locales = [ + "ar", + // "ar-EG", (same as 'ar') + "ar-EG-u-nu-latn", // (same as 'ar-u-nu-latn' but DIFFERENT than 'ar-EG') + "ar-u-nu-latn", + "bn", + "bn-u-nu-latn", + "ccp", + "ccp-u-nu-latn", + "en", // (same as 'und' but retained as base language) + // "en-001", (same as 'en') + // "en-ZA", (same as 'en') + "es", + "es-AR", + "fil", // (same as 'und' but retained as base language) + "fr", + "ja", // (same as 'und' but retained as base language) + "ru", + "sr", // Note: 'sr' and 'sr-Latn' are the same, but they don't inherit + "sr-Latn", + "th", // (same as 'und' but retained as base language) + "th-u-nu-thai", + "tr", + "und", + ]; + + // Should return the supported locales set with deduplication. + assert_eq!(exported.keys().collect::>(), locales); +} + +#[test] +fn all_runtime_strip() { + let exported = export_to_map( + DatagenDriver::new() + .with_keys([HelloWorldV1Marker::KEY]) + .with_all_locales() + .with_fallback_mode(FallbackMode::RuntimeManual) + .with_base_language_handling(icu_datagen::BaseLanguageHandling::Strip), &TestingProvider::new([ ("ar", "c3f15eb63fa35608"), ("ar-EG", "c3f15eb63fa35608"), @@ -295,6 +362,7 @@ fn explicit_hybrid() { langid!("es"), langid!("sr-ME"), langid!("ru-Cyrl-RU"), + langid!("tlh-001"), // Klingon, not in supported list ]) .with_fallback_mode(FallbackMode::Hybrid), &TestingProvider::new([ @@ -324,7 +392,7 @@ fn explicit_hybrid() { ]), ); - // Explicit locales are "arc", "ar-EG", "ar-SA", "en-GB", "es", "sr-ME", "ru-Cyrl-RU" + // Explicit locales are "arc", "ar-EG", "ar-SA", "en-GB", "es", "sr-ME", "ru-Cyrl-RU", "tlh-001" let locales = [ "ar", // ancestor of ar-EG "ar-EG", // explicit locale @@ -344,6 +412,7 @@ fn explicit_hybrid() { // "sr", // not reachable from sr-ME "sr-Latn", // ancestor of sr-ME "sr-ME", // explicit locale not in supported locales + "tlh-001", // Earth Klingon, inheriting from Klingon inheriting from und "und", // ancestor of everything ]; @@ -352,7 +421,78 @@ fn explicit_hybrid() { } #[test] -fn explicit_runtime() { +fn explicit_runtime_retain() { + let exported = export_to_map( + DatagenDriver::new() + .with_keys([HelloWorldV1Marker::KEY]) + .with_locales([ + langid!("arc"), // Aramaic, not in supported list + langid!("ar-EG"), + langid!("ar-SA"), + langid!("en-GB"), + langid!("es"), + langid!("sr-ME"), + langid!("ru-Cyrl-RU"), + langid!("tlh-001"), // Klingon, not in supported list + ]) + .with_fallback_mode(FallbackMode::RuntimeManual) + .with_base_language_handling(icu_datagen::BaseLanguageHandling::Retain), + &TestingProvider::new([ + ("ar", "c3f15eb63fa35608"), + ("ar-EG", "c3f15eb63fa35608"), + ("ar-EG-u-nu-latn", "29e2dc764329c56"), + ("ar-u-nu-latn", "29e2dc764329c56"), + ("bn", "31828215dcef2fcb"), + ("bn-u-nu-latn", "1be94084ee7dcfbf"), + ("ccp", "c39715a84718596"), + ("ccp-u-nu-latn", "1be94084ee7dcfbf"), + ("en", "8df59f98704d3b0c"), + ("en-001", "8df59f98704d3b0c"), + ("en-ZA", "8df59f98704d3b0c"), + ("es", "2c22710b06ef69b6"), + ("es-AR", "3ec76252c7ed8d8c"), + ("fil", "8df59f98704d3b0c"), + ("fr", "bd076f44d0623175"), + ("ja", "8df59f98704d3b0c"), + ("ru", "8f773f51e85a65c1"), + ("sr", "3ec76252c7ed8d8c"), + ("sr-Latn", "3ec76252c7ed8d8c"), + ("th", "8df59f98704d3b0c"), + ("th-u-nu-thai", "db1d187d375ccfd2"), + ("tr", "3ec76252c7ed8d8c"), + ("und", "8df59f98704d3b0c"), + ]), + ); + + // Explicit locales are "arc", "ar-EG", "ar-SA", "en-GB", "es", "sr-ME", "ru-Cyrl-RU", "tlh-001" + let locales = [ + "ar", + // "ar-Arab-EG", (same as 'ar') + // "ar-EG", (same as 'ar') + "ar-EG-u-nu-latn", + // "ar-SA", (same as 'ar') + // "ar-SA-u-nu-latn", (same as 'ar-u-nu-latn') + "ar-u-nu-latn", + "arc", // (same as 'und' but retained as base language) + "en", // (same as 'und' but retained as base language) + // "en-001", (same as 'en') + // "en-GB", (same as 'en') + "es", + "es-AR", + "ru", + // "ru-Cyrl-RU", (same as 'ru') + "sr-Latn", + // "sr-ME", (same as 'sr-Latn') + // "tlh-001", (same as 'und', not retained since it is not a base language) + "und", + ]; + + // Should return the expanded then deduplicated explicit locales set above. + assert_eq!(exported.keys().collect::>(), locales); +} + +#[test] +fn explicit_runtime_strip() { let exported = export_to_map( DatagenDriver::new() .with_keys([HelloWorldV1Marker::KEY]) @@ -364,8 +504,10 @@ fn explicit_runtime() { langid!("es"), langid!("sr-ME"), langid!("ru-Cyrl-RU"), + langid!("tlh-001"), // Klingon, not in supported list ]) - .with_fallback_mode(FallbackMode::RuntimeManual), + .with_fallback_mode(FallbackMode::RuntimeManual) + .with_base_language_handling(icu_datagen::BaseLanguageHandling::Strip), &TestingProvider::new([ ("ar", "c3f15eb63fa35608"), ("ar-EG", "c3f15eb63fa35608"), @@ -393,7 +535,7 @@ fn explicit_runtime() { ]), ); - // Explicit locales are "arc", "ar-EG", "ar-SA", "en-GB", "es", "sr-ME", "ru-Cyrl-RU" + // Explicit locales are "arc", "ar-EG", "ar-SA", "en-GB", "es", "sr-ME", "ru-Cyrl-RU", "tlh-001" let locales = [ "ar", // "ar-Arab-EG", (same as 'ar') @@ -412,6 +554,7 @@ fn explicit_runtime() { // "ru-Cyrl-RU", (same as 'ru') "sr-Latn", // "sr-ME", (same as 'sr-Latn') + // "tlh-001", (same as 'und', not retained since it is not a base language) "und", ]; @@ -432,6 +575,7 @@ fn explicit_preresolved() { langid!("es"), langid!("sr-ME"), langid!("ru-Cyrl-RU"), + langid!("tlh-001"), // Klingon, not in supported list ]) .with_fallback_mode(FallbackMode::Preresolved), &TestingProvider::new([ @@ -461,7 +605,7 @@ fn explicit_preresolved() { ]), ); - // Explicit locales are "arc", "ar-EG", "ar-SA", "en-GB", "es", "sr-ME", "ru-Cyrl-RU" + // Explicit locales are "arc", "ar-EG", "ar-SA", "en-GB", "es", "sr-ME", "ru-Cyrl-RU", "tlh-001" let locales = [ "ar-EG", "ar-EG-u-nu-latn", // extensions included even in preresolved mode @@ -472,6 +616,7 @@ fn explicit_preresolved() { "es", "ru-Cyrl-RU", "sr-ME", + "tlh-001", ]; // Should return the exact explicit locales set.