diff --git a/components/datetime/data/data/macros/datetime_buddhist_datelengths_v1.data.rs b/components/datetime/data/data/macros/datetime_buddhist_datelengths_v1.data.rs index 2e29f9a87dd..35bfc472c16 100644 --- a/components/datetime/data/data/macros/datetime_buddhist_datelengths_v1.data.rs +++ b/components/datetime/data/data/macros/datetime_buddhist_datelengths_v1.data.rs @@ -134,13 +134,13 @@ macro_rules! __impl_datetime_buddhist_datelengths_v1 { static HU: ::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,\0\0 \x80P\x04") }, 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\0\0.") }, 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\0\0.") }, 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.\0\0 \x80 \x01\0\0.\0\0 \x80@\x01\0\0.") }, 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 KO: ::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\xB1D\0\0 \x80 \x01\0\xC6\xD4\0\0 \x80@\x01\0\xC7|\0\0 \x80P\x04") }, 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\xB1D\0\0 \x80 \x01\0\xC6\xD4\0\0 \x80@\x01\0\xC7|") }, 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 \x01\0\0.\0\0 \x80@\x01\0\0.") }, 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.\0\0 \x80 \x01\0\0.\0\0 \x80@\x01\0\0.") }, 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 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\0\x01\0\0.\0\0 \0\0a\0\0r\0\0o\0\0k\0\0o\0\0 \x80\x10\x01\0\0.\0\0 \0\0u\0\0r\0\0t\0\0e\0\0k\0\0o\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, 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.\0\0 \0\0a\0\0r\0\0o\0\0k\0\0o\0\0 \x80\x10\x01\0\0.\0\0 \0\0u\0\0r\0\0t\0\0e\0\0k\0\0o\0\0 \x80 \x04\0\0 \x80@\x01") }, 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.\0\0 \0\0a\0\0r\0\0o\0\0k\0\0o\0\0 \x80\x10\x01\0\0(\0\0e\0\0)\0\0k\0\0o\0\0 \x80 \x03\0\0 \x80@\x01") }, 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") }, 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 ZH_HANS_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\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, 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") }, 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") }, 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@\x01\0\0/\x80 \x01\0\0/\x80\x10\x02") }, 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\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, 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") }, 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") }, 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@\x01\0\0/\x80 \x01\0\0/\x80\x10\x02") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CEB, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &CEB, &DSB, &EL, &EL, &EL, &CEB, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &CY, &CY, &EN_BE, &CEB, &CY, &CY, &EN_BW, &EN_BZ, &CEB, &CY, &EN_CH, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &EN_HK, &EN_IE, &CY, &CY, &EN_IN, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &CEB, &CY, &EN_MT, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &EN_NZ, &CY, &CEB, &EN_PK, &CY, &CEB, &CY, &CY, &CY, &CY, &CY, &EN_SE, &EN_SG, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &CY, &CEB, &CY, &CY, &EN_ZA, &CY, &EN_ZW, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_CL, &ES_CO, &ES_419, &ES_419, &ES_DO, &ES, &ES_419, &ES, &ES_GT, &ES_HN, &ES, &ES_419, &ES_419, &ES_PA, &ES_PE, &ES, &ES_PA, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &CEB, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &DSB, &HU, &HY, &IA, &ID, &CY, &IS, &IT, &IT_CH, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &BGC, &KO, &KO, &KOK, &CEB, &CEB, &BGC, &KY, &LO, <, &LV, &HI, &JV, &MK, &ML, &MN, &MNI, &MNI, &HI_LATN, &MS, &MS_BN, &MS_ID, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NB, &NB, &CEB, &CA, &CA, &CY, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &HI, &BGC, &BGC, &SC, &BGC, &BGC, &CEB, &BGC, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR, &SR, &SR, &SR, &SR, &SR, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &CY, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &CEB, &YO, &YO, &SW, &SW, &SW, &YUE, &YUE_HANS, &YUE, &YUE_HANS, &YUE_HANS, &ZH_HANS_SG, &YUE, &YUE, &YUE, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CEB, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &CEB, &DSB, &EL, &EL, &EL, &CEB, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &CY, &CY, &EN_BE, &CEB, &CY, &CY, &EN_BW, &EN_BZ, &CEB, &CY, &EN_CH, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &EN_HK, &EN_IE, &CY, &CY, &EN_IN, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &CEB, &CY, &EN_MT, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &EN_NZ, &CY, &CEB, &EN_PK, &CY, &CEB, &CY, &CY, &CY, &CY, &CY, &EN_SE, &EN_SG, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &CY, &CEB, &CY, &CY, &EN_ZA, &CY, &EN_ZW, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_CL, &ES_CO, &ES_419, &ES_419, &ES_DO, &ES, &ES_419, &ES, &ES_GT, &ES_HN, &ES, &ES_419, &ES_419, &ES_PA, &ES_PE, &ES, &ES_PA, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &CEB, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &DSB, &HU, &HY, &IA, &ID, &CY, &IS, &IT, &IT_CH, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &BGC, &KO, &KO, &KOK, &CEB, &CEB, &BGC, &KY, &LO, <, &LV, &HI, &JV, &MK, &ML, &MN, &MNI, &MNI, &HI_LATN, &MS, &MS_BN, &MS_ID, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NB, &NB, &CEB, &CA, &CA, &CY, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &HI, &BGC, &BGC, &SC, &BGC, &BGC, &CEB, &BGC, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR, &SR, &SR, &SR, &SR, &SR, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &CY, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &CEB, &YO, &YO, &SW, &SW, &SW, &YUE, &YUE_HANS, &YUE, &YUE_HANS, &YUE, &YUE_HANS, &YUE, &YUE, &ZH_SG, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/components/datetime/data/data/macros/datetime_buddhist_datesymbols_v1.data.rs b/components/datetime/data/data/macros/datetime_buddhist_datesymbols_v1.data.rs index 912d36f10a9..2e9ca862da4 100644 --- a/components/datetime/data/data/macros/datetime_buddhist_datesymbols_v1.data.rs +++ b/components/datetime/data/data/macros/datetime_buddhist_datesymbols_v1.data.rs @@ -81,7 +81,7 @@ macro_rules! __impl_datetime_buddhist_datesymbols_v1 { }, }, }; - static ZH_HANT: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { + static ZH_HK: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { months: icu_datetime::provider::calendar::months::ContextsV1 { format: icu_datetime::provider::calendar::months::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("1月"), alloc::borrow::Cow::Borrowed("2月"), alloc::borrow::Cow::Borrowed("3月"), alloc::borrow::Cow::Borrowed("4月"), alloc::borrow::Cow::Borrowed("5月"), alloc::borrow::Cow::Borrowed("6月"), alloc::borrow::Cow::Borrowed("7月"), alloc::borrow::Cow::Borrowed("8月"), alloc::borrow::Cow::Borrowed("9月"), alloc::borrow::Cow::Borrowed("10月"), alloc::borrow::Cow::Borrowed("11月"), alloc::borrow::Cow::Borrowed("12月")]), narrow: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("1"), alloc::borrow::Cow::Borrowed("2"), alloc::borrow::Cow::Borrowed("3"), alloc::borrow::Cow::Borrowed("4"), alloc::borrow::Cow::Borrowed("5"), alloc::borrow::Cow::Borrowed("6"), alloc::borrow::Cow::Borrowed("7"), alloc::borrow::Cow::Borrowed("8"), alloc::borrow::Cow::Borrowed("9"), alloc::borrow::Cow::Borrowed("10"), alloc::borrow::Cow::Borrowed("11"), alloc::borrow::Cow::Borrowed("12")]), short: None, wide: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("1月"), alloc::borrow::Cow::Borrowed("2月"), alloc::borrow::Cow::Borrowed("3月"), alloc::borrow::Cow::Borrowed("4月"), alloc::borrow::Cow::Borrowed("5月"), alloc::borrow::Cow::Borrowed("6月"), alloc::borrow::Cow::Borrowed("7月"), alloc::borrow::Cow::Borrowed("8月"), alloc::borrow::Cow::Borrowed("9月"), alloc::borrow::Cow::Borrowed("10月"), alloc::borrow::Cow::Borrowed("11月"), alloc::borrow::Cow::Borrowed("12月")]) }, stand_alone: None }, weekdays: icu_datetime::provider::calendar::weekdays::ContextsV1 { format: icu_datetime::provider::calendar::weekdays::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("週日"), alloc::borrow::Cow::Borrowed("週一"), alloc::borrow::Cow::Borrowed("週二"), alloc::borrow::Cow::Borrowed("週三"), alloc::borrow::Cow::Borrowed("週四"), alloc::borrow::Cow::Borrowed("週五"), alloc::borrow::Cow::Borrowed("週六")]), narrow: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("日"), alloc::borrow::Cow::Borrowed("一"), alloc::borrow::Cow::Borrowed("二"), alloc::borrow::Cow::Borrowed("三"), alloc::borrow::Cow::Borrowed("四"), alloc::borrow::Cow::Borrowed("五"), alloc::borrow::Cow::Borrowed("六")]), short: Some(icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("日"), alloc::borrow::Cow::Borrowed("一"), alloc::borrow::Cow::Borrowed("二"), alloc::borrow::Cow::Borrowed("三"), alloc::borrow::Cow::Borrowed("四"), alloc::borrow::Cow::Borrowed("五"), alloc::borrow::Cow::Borrowed("六")])), wide: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("星期日"), alloc::borrow::Cow::Borrowed("星期一"), alloc::borrow::Cow::Borrowed("星期二"), alloc::borrow::Cow::Borrowed("星期三"), alloc::borrow::Cow::Borrowed("星期四"), alloc::borrow::Cow::Borrowed("星期五"), alloc::borrow::Cow::Borrowed("星期六")]) }, stand_alone: None }, eras: icu_datetime::provider::calendar::Eras { @@ -1071,7 +1071,7 @@ macro_rules! __impl_datetime_buddhist_datesymbols_v1 { }, }, }; - static SR_LATN_ME: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { + static SR_ME: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { months: icu_datetime::provider::calendar::months::ContextsV1 { format: icu_datetime::provider::calendar::months::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("jan"), alloc::borrow::Cow::Borrowed("feb"), alloc::borrow::Cow::Borrowed("mart"), alloc::borrow::Cow::Borrowed("apr"), alloc::borrow::Cow::Borrowed("maj"), alloc::borrow::Cow::Borrowed("jun"), alloc::borrow::Cow::Borrowed("jul"), alloc::borrow::Cow::Borrowed("avg"), alloc::borrow::Cow::Borrowed("sept"), alloc::borrow::Cow::Borrowed("okt"), alloc::borrow::Cow::Borrowed("nov"), alloc::borrow::Cow::Borrowed("dec")]), narrow: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("j"), alloc::borrow::Cow::Borrowed("f"), alloc::borrow::Cow::Borrowed("m"), alloc::borrow::Cow::Borrowed("a"), alloc::borrow::Cow::Borrowed("m"), alloc::borrow::Cow::Borrowed("j"), alloc::borrow::Cow::Borrowed("j"), alloc::borrow::Cow::Borrowed("a"), alloc::borrow::Cow::Borrowed("s"), alloc::borrow::Cow::Borrowed("o"), alloc::borrow::Cow::Borrowed("n"), alloc::borrow::Cow::Borrowed("d")]), short: None, wide: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("januar"), alloc::borrow::Cow::Borrowed("februar"), alloc::borrow::Cow::Borrowed("mart"), alloc::borrow::Cow::Borrowed("april"), alloc::borrow::Cow::Borrowed("maj"), alloc::borrow::Cow::Borrowed("jun"), alloc::borrow::Cow::Borrowed("jul"), alloc::borrow::Cow::Borrowed("avgust"), alloc::borrow::Cow::Borrowed("septembar"), alloc::borrow::Cow::Borrowed("oktobar"), alloc::borrow::Cow::Borrowed("novembar"), alloc::borrow::Cow::Borrowed("decembar")]) }, stand_alone: None }, weekdays: icu_datetime::provider::calendar::weekdays::ContextsV1 { format: icu_datetime::provider::calendar::weekdays::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("ned"), alloc::borrow::Cow::Borrowed("pon"), alloc::borrow::Cow::Borrowed("uto"), alloc::borrow::Cow::Borrowed("sre"), alloc::borrow::Cow::Borrowed("čet"), alloc::borrow::Cow::Borrowed("pet"), alloc::borrow::Cow::Borrowed("sub")]), narrow: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("n"), alloc::borrow::Cow::Borrowed("p"), alloc::borrow::Cow::Borrowed("u"), alloc::borrow::Cow::Borrowed("s"), alloc::borrow::Cow::Borrowed("č"), alloc::borrow::Cow::Borrowed("p"), alloc::borrow::Cow::Borrowed("s")]), short: Some(icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("ne"), alloc::borrow::Cow::Borrowed("po"), alloc::borrow::Cow::Borrowed("ut"), alloc::borrow::Cow::Borrowed("sr"), alloc::borrow::Cow::Borrowed("če"), alloc::borrow::Cow::Borrowed("pe"), alloc::borrow::Cow::Borrowed("su")])), wide: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("nedjelja"), alloc::borrow::Cow::Borrowed("ponedeljak"), alloc::borrow::Cow::Borrowed("utorak"), alloc::borrow::Cow::Borrowed("srijeda"), alloc::borrow::Cow::Borrowed("četvrtak"), alloc::borrow::Cow::Borrowed("petak"), alloc::borrow::Cow::Borrowed("subota")]) }, stand_alone: None }, eras: icu_datetime::provider::calendar::Eras { @@ -1899,7 +1899,7 @@ macro_rules! __impl_datetime_buddhist_datesymbols_v1 { }, }, }; - static SR_CYRL_BA: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { + static SR_BA: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { months: icu_datetime::provider::calendar::months::ContextsV1 { format: icu_datetime::provider::calendar::months::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("јан"), alloc::borrow::Cow::Borrowed("феб"), alloc::borrow::Cow::Borrowed("мар"), alloc::borrow::Cow::Borrowed("апр"), alloc::borrow::Cow::Borrowed("мај"), alloc::borrow::Cow::Borrowed("јун"), alloc::borrow::Cow::Borrowed("јул"), alloc::borrow::Cow::Borrowed("авг"), alloc::borrow::Cow::Borrowed("сеп"), alloc::borrow::Cow::Borrowed("окт"), alloc::borrow::Cow::Borrowed("нов"), alloc::borrow::Cow::Borrowed("дец")]), narrow: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("ј"), alloc::borrow::Cow::Borrowed("ф"), alloc::borrow::Cow::Borrowed("м"), alloc::borrow::Cow::Borrowed("а"), alloc::borrow::Cow::Borrowed("м"), alloc::borrow::Cow::Borrowed("ј"), alloc::borrow::Cow::Borrowed("ј"), alloc::borrow::Cow::Borrowed("а"), alloc::borrow::Cow::Borrowed("с"), alloc::borrow::Cow::Borrowed("о"), alloc::borrow::Cow::Borrowed("н"), alloc::borrow::Cow::Borrowed("д")]), short: None, wide: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("јануар"), alloc::borrow::Cow::Borrowed("фебруар"), alloc::borrow::Cow::Borrowed("март"), alloc::borrow::Cow::Borrowed("април"), alloc::borrow::Cow::Borrowed("мај"), alloc::borrow::Cow::Borrowed("јун"), alloc::borrow::Cow::Borrowed("јул"), alloc::borrow::Cow::Borrowed("август"), alloc::borrow::Cow::Borrowed("септембар"), alloc::borrow::Cow::Borrowed("октобар"), alloc::borrow::Cow::Borrowed("новембар"), alloc::borrow::Cow::Borrowed("децембар")]) }, stand_alone: None }, weekdays: icu_datetime::provider::calendar::weekdays::ContextsV1 { format: icu_datetime::provider::calendar::weekdays::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("нед"), alloc::borrow::Cow::Borrowed("пон"), alloc::borrow::Cow::Borrowed("уто"), alloc::borrow::Cow::Borrowed("сри"), alloc::borrow::Cow::Borrowed("чет"), alloc::borrow::Cow::Borrowed("пет"), alloc::borrow::Cow::Borrowed("суб")]), narrow: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("н"), alloc::borrow::Cow::Borrowed("п"), alloc::borrow::Cow::Borrowed("у"), alloc::borrow::Cow::Borrowed("с"), alloc::borrow::Cow::Borrowed("ч"), alloc::borrow::Cow::Borrowed("п"), alloc::borrow::Cow::Borrowed("с")]), short: Some(icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("не"), alloc::borrow::Cow::Borrowed("по"), alloc::borrow::Cow::Borrowed("ут"), alloc::borrow::Cow::Borrowed("ср"), alloc::borrow::Cow::Borrowed("че"), alloc::borrow::Cow::Borrowed("пе"), alloc::borrow::Cow::Borrowed("су")])), wide: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("недјеља"), alloc::borrow::Cow::Borrowed("понедјељак"), alloc::borrow::Cow::Borrowed("уторак"), alloc::borrow::Cow::Borrowed("сриједа"), alloc::borrow::Cow::Borrowed("четвртак"), alloc::borrow::Cow::Borrowed("петак"), alloc::borrow::Cow::Borrowed("субота")]) }, stand_alone: None }, eras: icu_datetime::provider::calendar::Eras { @@ -1935,7 +1935,7 @@ macro_rules! __impl_datetime_buddhist_datesymbols_v1 { }, }, }; - static SR_CYRL_XK: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { + static SR_XK: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { months: icu_datetime::provider::calendar::months::ContextsV1 { format: icu_datetime::provider::calendar::months::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("јан"), alloc::borrow::Cow::Borrowed("феб"), alloc::borrow::Cow::Borrowed("март"), alloc::borrow::Cow::Borrowed("апр"), alloc::borrow::Cow::Borrowed("мај"), alloc::borrow::Cow::Borrowed("јун"), alloc::borrow::Cow::Borrowed("јул"), alloc::borrow::Cow::Borrowed("авг"), alloc::borrow::Cow::Borrowed("септ"), alloc::borrow::Cow::Borrowed("окт"), alloc::borrow::Cow::Borrowed("нов"), alloc::borrow::Cow::Borrowed("дец")]), narrow: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("ј"), alloc::borrow::Cow::Borrowed("ф"), alloc::borrow::Cow::Borrowed("м"), alloc::borrow::Cow::Borrowed("а"), alloc::borrow::Cow::Borrowed("м"), alloc::borrow::Cow::Borrowed("ј"), alloc::borrow::Cow::Borrowed("ј"), alloc::borrow::Cow::Borrowed("а"), alloc::borrow::Cow::Borrowed("с"), alloc::borrow::Cow::Borrowed("о"), alloc::borrow::Cow::Borrowed("н"), alloc::borrow::Cow::Borrowed("д")]), short: None, wide: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("јануар"), alloc::borrow::Cow::Borrowed("фебруар"), alloc::borrow::Cow::Borrowed("март"), alloc::borrow::Cow::Borrowed("април"), alloc::borrow::Cow::Borrowed("мај"), alloc::borrow::Cow::Borrowed("јун"), alloc::borrow::Cow::Borrowed("јул"), alloc::borrow::Cow::Borrowed("август"), alloc::borrow::Cow::Borrowed("септембар"), alloc::borrow::Cow::Borrowed("октобар"), alloc::borrow::Cow::Borrowed("новембар"), alloc::borrow::Cow::Borrowed("децембар")]) }, stand_alone: None }, weekdays: icu_datetime::provider::calendar::weekdays::ContextsV1 { format: icu_datetime::provider::calendar::weekdays::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("нед"), alloc::borrow::Cow::Borrowed("пон"), alloc::borrow::Cow::Borrowed("уто"), alloc::borrow::Cow::Borrowed("сре"), alloc::borrow::Cow::Borrowed("чет"), alloc::borrow::Cow::Borrowed("пет"), alloc::borrow::Cow::Borrowed("суб")]), narrow: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("н"), alloc::borrow::Cow::Borrowed("п"), alloc::borrow::Cow::Borrowed("у"), alloc::borrow::Cow::Borrowed("с"), alloc::borrow::Cow::Borrowed("ч"), alloc::borrow::Cow::Borrowed("п"), alloc::borrow::Cow::Borrowed("с")]), short: Some(icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("не"), alloc::borrow::Cow::Borrowed("по"), alloc::borrow::Cow::Borrowed("ут"), alloc::borrow::Cow::Borrowed("ср"), alloc::borrow::Cow::Borrowed("че"), alloc::borrow::Cow::Borrowed("пе"), alloc::borrow::Cow::Borrowed("су")])), wide: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("недеља"), alloc::borrow::Cow::Borrowed("понедељак"), alloc::borrow::Cow::Borrowed("уторак"), alloc::borrow::Cow::Borrowed("среда"), alloc::borrow::Cow::Borrowed("четвртак"), alloc::borrow::Cow::Borrowed("петак"), alloc::borrow::Cow::Borrowed("субота")]) }, stand_alone: None }, eras: icu_datetime::provider::calendar::Eras { @@ -2889,8 +2889,8 @@ macro_rules! __impl_datetime_buddhist_datesymbols_v1 { }, }, }; - static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR_DZ, &AR, &AR, &AR, &AR, &AR_IQ, &AR_JO, &AR, &AR, &AR_JO, &AR, &AR_MA, &AR_MR, &AR, &AR_JO, &AR, &AR, &AR, &AR, &AR, &AR_JO, &AR, &AR_DZ, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN_IN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE_AT, &DE, &DE_CH, &DE_AT, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL_POLYTON, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_CL, &ES_CO, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_PE, &ES, &ES_419, &ES_PY, &ES_419, &ES_419, &ES_PE, &ES_VE, &ET, &EU, &FA, &FA_AF, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR_MA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR_BA, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO_MD, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR_CYRL_XK, &SR_LATN, &SR_LATN_BA, &SR_LATN_ME, &SR_LATN_XK, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &UND, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &YUE_HANS, &YUE_HANS, &YUE_HANS, &ZH_HANT, &ZH_HANT, &ZH_HANT, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR_DZ, &AR, &AR, &AR, &AR, &AR_IQ, &AR_JO, &AR, &AR, &AR_JO, &AR, &AR_MA, &AR_MR, &AR, &AR_JO, &AR, &AR, &AR, &AR, &AR, &AR_JO, &AR, &AR_DZ, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN_IN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE_AT, &DE, &DE_CH, &DE_AT, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL_POLYTON, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_CL, &ES_CO, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_PE, &ES, &ES_419, &ES_PY, &ES_419, &ES_419, &ES_PE, &ES_VE, &ET, &EU, &FA, &FA_AF, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR_MA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR_BA, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO_MD, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN_XK, &SR_ME, &SR_XK, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &UND, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &YUE_HANS, &ZH_HK, &YUE_HANS, &ZH_HK, &ZH_HK, &YUE_HANS, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/components/datetime/data/data/macros/datetime_coptic_datelengths_v1.data.rs b/components/datetime/data/data/macros/datetime_coptic_datelengths_v1.data.rs index 57c71189e75..44611074b50 100644 --- a/components/datetime/data/data/macros/datetime_coptic_datelengths_v1.data.rs +++ b/components/datetime/data/data/macros/datetime_coptic_datelengths_v1.data.rs @@ -140,12 +140,12 @@ macro_rules! __impl_datetime_coptic_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\0\0 \x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\0\0 \x80P\x04") }, 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^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, 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^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, 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") }, 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 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\0\x01\0\0.\0\0 \0\0a\0\0r\0\0o\0\0k\0\0o\0\0 \x80\x10\x01\0\0.\0\0 \0\0u\0\0r\0\0t\0\0e\0\0k\0\0o\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, 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.\0\0 \0\0a\0\0r\0\0o\0\0k\0\0o\0\0 \x80\x10\x01\0\0.\0\0 \0\0u\0\0r\0\0t\0\0e\0\0k\0\0o\0\0 \x80 \x04\0\0 \x80@\x01") }, 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.\0\0 \0\0a\0\0r\0\0o\0\0k\0\0o\0\0 \x80\x10\x01\0\0(\0\0e\0\0)\0\0k\0\0o\0\0 \x80 \x03\0\0 \x80@\x01") }, 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") }, 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 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\0\0(\x80P\x04\0\0)") }, 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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None }, medium: icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\x80\x10\x01\0\0/\x80 \x02\0\0/\x80@\x02") }, 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") }, 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_HANS_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\0\x01\x80\x10\x01\0^t\x80 \x02\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, 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") }, 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") }, 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\x80\0\x05") }, 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\0\x01\x80\x10\x01\0^t\x80 \x02\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, 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") }, 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") }, 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\x80\0\x05") }, 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\0\x01\x80\x10\x01\0^t\x80 \x02\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CEB, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &CEB, &DSB, &EL, &EL, &EL, &CEB, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &CY, &CY, &EN_BE, &CEB, &CY, &CY, &EN_BW, &EN_BZ, &CEB, &CY, &EN_CH, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &EN_HK, &EN_IE, &CY, &CY, &EN_IN, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &CEB, &CY, &EN_MT, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &EN_NZ, &CY, &CEB, &EN_PK, &CY, &CEB, &CY, &CY, &CY, &CY, &CY, &EN_SE, &EN_SG, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &CY, &CEB, &CY, &CY, &EN_ZA, &CY, &EN_ZW, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_CL, &ES_CO, &ES_419, &ES_419, &ES_DO, &ES, &ES_419, &ES, &ES_GT, &ES_HN, &ES, &ES_419, &ES_419, &ES_PA, &ES_PE, &ES, &ES_PA, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &CEB, &FO, &FO, &FR, &FR_BE, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR_CH, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &DSB, &HU, &HY, &IA, &ID, &CY, &IS, &IT, &IT_CH, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &BGC, &KO, &KO, &KOK, &CEB, &CEB, &BGC, &KY, &LO, <, &LV, &HI, &JV, &MK, &ML, &MN, &MNI, &MNI, &HI_LATN, &MS, &MS_BN, &MS_ID, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NB, &NB, &CEB, &PA, &PA, &CY, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &HI, &BGC, &BGC, &SC, &BGC, &BGC, &CEB, &BGC, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR, &SR, &SR, &SR, &SR, &SR, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &CY, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &CEB, &YO, &YO, &SW, &SW, &SW, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH_HANS_SG, &YUE, &YUE, &YUE, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CEB, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &CEB, &DSB, &EL, &EL, &EL, &CEB, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &CY, &CY, &EN_BE, &CEB, &CY, &CY, &EN_BW, &EN_BZ, &CEB, &CY, &EN_CH, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &EN_HK, &EN_IE, &CY, &CY, &EN_IN, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &CEB, &CY, &EN_MT, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &EN_NZ, &CY, &CEB, &EN_PK, &CY, &CEB, &CY, &CY, &CY, &CY, &CY, &EN_SE, &EN_SG, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &CY, &CEB, &CY, &CY, &EN_ZA, &CY, &EN_ZW, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_CL, &ES_CO, &ES_419, &ES_419, &ES_DO, &ES, &ES_419, &ES, &ES_GT, &ES_HN, &ES, &ES_419, &ES_419, &ES_PA, &ES_PE, &ES, &ES_PA, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &CEB, &FO, &FO, &FR, &FR_BE, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR_CH, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &DSB, &HU, &HY, &IA, &ID, &CY, &IS, &IT, &IT_CH, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &BGC, &KO, &KO, &KOK, &CEB, &CEB, &BGC, &KY, &LO, <, &LV, &HI, &JV, &MK, &ML, &MN, &MNI, &MNI, &HI_LATN, &MS, &MS_BN, &MS_ID, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NB, &NB, &CEB, &PA, &PA, &CY, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &HI, &BGC, &BGC, &SC, &BGC, &BGC, &CEB, &BGC, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR, &SR, &SR, &SR, &SR, &SR, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &CY, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &CEB, &YO, &YO, &SW, &SW, &SW, &YUE, &YUE_HANS, &YUE, &ZH, &YUE, &ZH, &YUE, &YUE, &ZH_SG, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/components/datetime/data/data/macros/datetime_coptic_datesymbols_v1.data.rs b/components/datetime/data/data/macros/datetime_coptic_datesymbols_v1.data.rs index d43c3b128a9..2acd3ee0112 100644 --- a/components/datetime/data/data/macros/datetime_coptic_datesymbols_v1.data.rs +++ b/components/datetime/data/data/macros/datetime_coptic_datesymbols_v1.data.rs @@ -494,7 +494,7 @@ macro_rules! __impl_datetime_coptic_datesymbols_v1 { }, }, }; - static SR_LATN_ME: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { + static SR_ME: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { months: icu_datetime::provider::calendar::months::ContextsV1 { format: icu_datetime::provider::calendar::months::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::months::SymbolsV1::Other(unsafe { @@ -4134,7 +4134,7 @@ macro_rules! __impl_datetime_coptic_datesymbols_v1 { }, }, }; - static ZH_HANT: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { + static ZH_HK: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { months: icu_datetime::provider::calendar::months::ContextsV1 { format: icu_datetime::provider::calendar::months::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::months::SymbolsV1::Other(unsafe { @@ -4772,7 +4772,7 @@ macro_rules! __impl_datetime_coptic_datesymbols_v1 { }, }, }; - static SR_CYRL_BA: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { + static SR_BA: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { months: icu_datetime::provider::calendar::months::ContextsV1 { format: icu_datetime::provider::calendar::months::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::months::SymbolsV1::Other(unsafe { @@ -5203,8 +5203,8 @@ macro_rules! __impl_datetime_coptic_datesymbols_v1 { }, }, }; - static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN_IN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE_CH, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN_AU, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_CL, &ES_CO, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_PY, &ES_419, &ES_419, &ES_419, &ES_VE, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &BS, &HR_BA, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO_MD, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN_ME, &SR_LATN, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &UND, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT, &ZH_HANT, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN_IN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE_CH, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN_AU, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_CL, &ES_CO, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_PY, &ES_419, &ES_419, &ES_419, &ES_VE, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &BS, &HR_BA, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO_MD, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_ME, &SR, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &UND, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HK, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/components/datetime/data/data/macros/datetime_ethiopic_datelengths_v1.data.rs b/components/datetime/data/data/macros/datetime_ethiopic_datelengths_v1.data.rs index 97a4cc494bf..a72bf2f28a3 100644 --- a/components/datetime/data/data/macros/datetime_ethiopic_datelengths_v1.data.rs +++ b/components/datetime/data/data/macros/datetime_ethiopic_datelengths_v1.data.rs @@ -140,12 +140,12 @@ macro_rules! __impl_datetime_ethiopic_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\0\0 \x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\0\0 \x80P\x04") }, 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^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, 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^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, 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") }, 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 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\0\x01\0\0.\0\0 \0\0a\0\0r\0\0o\0\0k\0\0o\0\0 \x80\x10\x01\0\0.\0\0 \0\0u\0\0r\0\0t\0\0e\0\0k\0\0o\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, 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.\0\0 \0\0a\0\0r\0\0o\0\0k\0\0o\0\0 \x80\x10\x01\0\0.\0\0 \0\0u\0\0r\0\0t\0\0e\0\0k\0\0o\0\0 \x80 \x04\0\0 \x80@\x01") }, 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.\0\0 \0\0a\0\0r\0\0o\0\0k\0\0o\0\0 \x80\x10\x01\0\0(\0\0e\0\0)\0\0k\0\0o\0\0 \x80 \x03\0\0 \x80@\x01") }, 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") }, 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 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\0\0(\x80P\x04\0\0)") }, 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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None }, medium: icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\x80\x10\x01\0\0/\x80 \x02\0\0/\x80@\x02") }, 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") }, 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_HANS_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\0\x01\x80\x10\x01\0^t\x80 \x02\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, 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") }, 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") }, 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\x80\0\x05") }, 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\0\x01\x80\x10\x01\0^t\x80 \x02\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, 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") }, 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") }, 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\x80\0\x05") }, 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\0\x01\x80\x10\x01\0^t\x80 \x02\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CEB, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &CEB, &DSB, &EL, &EL, &EL, &CEB, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &CY, &CY, &EN_BE, &CEB, &CY, &CY, &EN_BW, &EN_BZ, &CEB, &CY, &EN_CH, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &EN_HK, &EN_IE, &CY, &CY, &EN_IN, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &CEB, &CY, &EN_MT, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &EN_NZ, &CY, &CEB, &EN_PK, &CY, &CEB, &CY, &CY, &CY, &CY, &CY, &EN_SE, &EN_SG, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &CY, &CEB, &CY, &CY, &EN_ZA, &CY, &EN_ZW, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_CL, &ES_CO, &ES_419, &ES_419, &ES_DO, &ES, &ES_419, &ES, &ES_GT, &ES_HN, &ES, &ES_419, &ES_419, &ES_PA, &ES_PE, &ES, &ES_PA, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &CEB, &FO, &FO, &FR, &FR_BE, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR_CH, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &DSB, &HU, &HY, &IA, &ID, &CY, &IS, &IT, &IT_CH, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &BGC, &KO, &KO, &KOK, &CEB, &CEB, &BGC, &KY, &LO, <, &LV, &HI, &JV, &MK, &ML, &MN, &MNI, &MNI, &HI_LATN, &MS, &MS_BN, &MS_ID, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NB, &NB, &CEB, &PA, &PA, &CY, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &HI, &BGC, &BGC, &SC, &BGC, &BGC, &CEB, &BGC, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR, &SR, &SR, &SR, &SR, &SR, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &CY, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &CEB, &YO, &YO, &SW, &SW, &SW, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH_HANS_SG, &YUE, &YUE, &YUE, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CEB, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &CEB, &DSB, &EL, &EL, &EL, &CEB, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &CY, &CY, &EN_BE, &CEB, &CY, &CY, &EN_BW, &EN_BZ, &CEB, &CY, &EN_CH, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &EN_HK, &EN_IE, &CY, &CY, &EN_IN, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &CEB, &CY, &EN_MT, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &EN_NZ, &CY, &CEB, &EN_PK, &CY, &CEB, &CY, &CY, &CY, &CY, &CY, &EN_SE, &EN_SG, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &CY, &CEB, &CY, &CY, &EN_ZA, &CY, &EN_ZW, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_CL, &ES_CO, &ES_419, &ES_419, &ES_DO, &ES, &ES_419, &ES, &ES_GT, &ES_HN, &ES, &ES_419, &ES_419, &ES_PA, &ES_PE, &ES, &ES_PA, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &CEB, &FO, &FO, &FR, &FR_BE, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR_CH, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &DSB, &HU, &HY, &IA, &ID, &CY, &IS, &IT, &IT_CH, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &BGC, &KO, &KO, &KOK, &CEB, &CEB, &BGC, &KY, &LO, <, &LV, &HI, &JV, &MK, &ML, &MN, &MNI, &MNI, &HI_LATN, &MS, &MS_BN, &MS_ID, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NB, &NB, &CEB, &PA, &PA, &CY, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &HI, &BGC, &BGC, &SC, &BGC, &BGC, &CEB, &BGC, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR, &SR, &SR, &SR, &SR, &SR, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &CY, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &CEB, &YO, &YO, &SW, &SW, &SW, &YUE, &YUE_HANS, &YUE, &ZH, &YUE, &ZH, &YUE, &YUE, &ZH_SG, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/components/datetime/data/data/macros/datetime_ethiopic_datesymbols_v1.data.rs b/components/datetime/data/data/macros/datetime_ethiopic_datesymbols_v1.data.rs index 298717dbfff..3329183b782 100644 --- a/components/datetime/data/data/macros/datetime_ethiopic_datesymbols_v1.data.rs +++ b/components/datetime/data/data/macros/datetime_ethiopic_datesymbols_v1.data.rs @@ -367,7 +367,7 @@ macro_rules! __impl_datetime_ethiopic_datesymbols_v1 { }, }, }; - static ZH_HANT: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { + static ZH_HK: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { months: icu_datetime::provider::calendar::months::ContextsV1 { format: icu_datetime::provider::calendar::months::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::months::SymbolsV1::Other(unsafe { @@ -585,7 +585,7 @@ macro_rules! __impl_datetime_ethiopic_datesymbols_v1 { }, }, }; - static SR_LATN_ME: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { + static SR_ME: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { months: icu_datetime::provider::calendar::months::ContextsV1 { format: icu_datetime::provider::calendar::months::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::months::SymbolsV1::Other(unsafe { @@ -4691,7 +4691,7 @@ macro_rules! __impl_datetime_ethiopic_datesymbols_v1 { }, }, }; - static SR_CYRL_BA: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { + static SR_BA: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { months: icu_datetime::provider::calendar::months::ContextsV1 { format: icu_datetime::provider::calendar::months::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::months::SymbolsV1::Other(unsafe { @@ -5227,8 +5227,8 @@ macro_rules! __impl_datetime_ethiopic_datesymbols_v1 { }, }, }; - static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN_IN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE_CH, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN_AU, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_CL, &ES_CO, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_PY, &ES_419, &ES_419, &ES_419, &ES_VE, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR_BA, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO_MD, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN_ME, &SR_LATN, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &UND, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT, &ZH_HANT, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN_IN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE_CH, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN_AU, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_CL, &ES_CO, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_PY, &ES_419, &ES_419, &ES_419, &ES_VE, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR_BA, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO_MD, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_ME, &SR, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &UND, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HK, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/components/datetime/data/data/macros/datetime_gregory_datelengths_v1.data.rs b/components/datetime/data/data/macros/datetime_gregory_datelengths_v1.data.rs index b61100c5d8c..b7b30f732a0 100644 --- a/components/datetime/data/data/macros/datetime_gregory_datelengths_v1.data.rs +++ b/components/datetime/data/data/macros/datetime_gregory_datelengths_v1.data.rs @@ -148,11 +148,11 @@ macro_rules! __impl_datetime_gregory_datelengths_v1 { static KO: ::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\xB1D\0\0 \x80 \x01\0\xC6\xD4\0\0 \x80@\x01\0\xC7|\0\0 \x80P\x04") }, 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\xB1D\0\0 \x80 \x01\0\xC6\xD4\0\0 \x80@\x01\0\xC7|") }, 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\0 \x80 \x01\0\0.\0\0 \x80@\x01\0\0.") }, 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.\0\0 \x80 \x01\0\0.\0\0 \x80@\x01\0\0.") }, 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\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\0\0 \x80P\x04") }, 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") }, 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") }, 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") }, 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\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, 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") }, 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") }, 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") }, 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_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") }, 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") }, 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") }, 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") }, 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_HANS_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") }, 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") }, 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") }, 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") }, 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_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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &AST, &AST, &AST, &AST, &AST, &CEB, &CEB, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL, &CEB, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &CEB, &EN_001, &EN_AU, &EN_001, &EN_BE, &CEB, &EN_001, &EN_001, &EN_BW, &EN_BZ, &EN_CA, &EN_001, &EN_CH, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &CEB, &EN_001, &EN_HK, &EN_IE, &EN_001, &EN_001, &EN_IN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &CEB, &EN_001, &CEB, &EN_001, &EN_MT, &EN_001, &EN_MV, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_NZ, &EN_001, &CEB, &EN_PK, &EN_001, &CEB, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_SE, &EN_AU, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &CEB, &EN_001, &EN_001, &CEB, &EN_001, &EN_001, &EN_ZA, &EN_001, &EN_ZW, &ES, &ES_419, &ES_419, &ES_BO, &ES_419, &ES_419, &ES_CL, &ES_CO, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_GT, &ES_HN, &ES, &ES_MX, &ES_419, &ES_PA, &ES_PE, &ES, &ES_PA, &ES_419, &ES_419, &ES_US, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &CEB, &DE, &DE, &BR, &FR_BE, &BR, &BR, &BR, &BR, &FR_CA, &BR, &BR, &BR, &FR_CH, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &EN_IE, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &GA, &GA, &GD, &GL, &BN, &HA, &HA, &HA, &HE, &EN_AU, &HI_LATN, &HR, &HR_BA, &DSB, &HU, &HY, &IA, &ID, &EN_AU, &IS, &IT, &IT_CH, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &CEB, &CEB, &EN_AU, &KY, &LO, <, &LV, &EN_AU, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS_BN, &MS_ID, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL_BE, &NL, &NL, &NL, &NL, &NN, &NB, &CEB, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &RM, &EN_CH, &EN_CH, &RU, &RU, &RU, &RU, &RU, &RU, &EN_AU, &SAT, &SAT, &SC, &SD, &SD, &CEB, &BGC, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR, &SR, &SR, &SR, &SR, &SR, &EN_AU, &EN_AU, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &MR, &MR, &MR, &MR, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO, &SW, &SW, &SW, &YUE, &YUE_HANS, &YUE, &YUE_HANS, &YUE_HANS, &ZH_HANS_SG, &YUE, &ZH_HANT_HK, &ZH_HANT_HK, &XH]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &AST, &AST, &AST, &AST, &AST, &CEB, &CEB, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL, &CEB, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &CEB, &EN_001, &EN_AU, &EN_001, &EN_BE, &CEB, &EN_001, &EN_001, &EN_BW, &EN_BZ, &EN_CA, &EN_001, &EN_CH, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &CEB, &EN_001, &EN_HK, &EN_IE, &EN_001, &EN_001, &EN_IN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &CEB, &EN_001, &CEB, &EN_001, &EN_MT, &EN_001, &EN_MV, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_NZ, &EN_001, &CEB, &EN_PK, &EN_001, &CEB, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_SE, &EN_AU, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &CEB, &EN_001, &EN_001, &CEB, &EN_001, &EN_001, &EN_ZA, &EN_001, &EN_ZW, &ES, &ES_419, &ES_419, &ES_BO, &ES_419, &ES_419, &ES_CL, &ES_CO, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_GT, &ES_HN, &ES, &ES_MX, &ES_419, &ES_PA, &ES_PE, &ES, &ES_PA, &ES_419, &ES_419, &ES_US, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &CEB, &DE, &DE, &BR, &FR_BE, &BR, &BR, &BR, &BR, &FR_CA, &BR, &BR, &BR, &FR_CH, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &EN_IE, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &BR, &GA, &GA, &GD, &GL, &BN, &HA, &HA, &HA, &HE, &EN_AU, &HI_LATN, &HR, &HR_BA, &DSB, &HU, &HY, &IA, &ID, &EN_AU, &IS, &IT, &IT_CH, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &CEB, &CEB, &EN_AU, &KY, &LO, <, &LV, &EN_AU, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS_BN, &MS_ID, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL_BE, &NL, &NL, &NL, &NL, &NN, &NB, &CEB, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &RM, &EN_CH, &EN_CH, &RU, &RU, &RU, &RU, &RU, &RU, &EN_AU, &SAT, &SAT, &SC, &SD, &SD, &CEB, &BGC, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR, &SR, &SR, &SR, &SR, &SR, &EN_AU, &EN_AU, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &MR, &MR, &MR, &MR, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO, &SW, &SW, &SW, &YUE, &YUE_HANS, &YUE, &YUE_HANS, &ZH_HK, &YUE_HANS, &YUE, &ZH_HK, &ZH_SG, &XH]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/components/datetime/data/data/macros/datetime_gregory_datesymbols_v1.data.rs b/components/datetime/data/data/macros/datetime_gregory_datesymbols_v1.data.rs index f6683a385b9..767c5717829 100644 --- a/components/datetime/data/data/macros/datetime_gregory_datesymbols_v1.data.rs +++ b/components/datetime/data/data/macros/datetime_gregory_datesymbols_v1.data.rs @@ -81,7 +81,7 @@ macro_rules! __impl_datetime_gregory_datesymbols_v1 { }, }, }; - static ZH_HANT_HK: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { + static ZH_HK: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { months: icu_datetime::provider::calendar::months::ContextsV1 { format: icu_datetime::provider::calendar::months::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("1月"), alloc::borrow::Cow::Borrowed("2月"), alloc::borrow::Cow::Borrowed("3月"), alloc::borrow::Cow::Borrowed("4月"), alloc::borrow::Cow::Borrowed("5月"), alloc::borrow::Cow::Borrowed("6月"), alloc::borrow::Cow::Borrowed("7月"), alloc::borrow::Cow::Borrowed("8月"), alloc::borrow::Cow::Borrowed("9月"), alloc::borrow::Cow::Borrowed("10月"), alloc::borrow::Cow::Borrowed("11月"), alloc::borrow::Cow::Borrowed("12月")]), narrow: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("1"), alloc::borrow::Cow::Borrowed("2"), alloc::borrow::Cow::Borrowed("3"), alloc::borrow::Cow::Borrowed("4"), alloc::borrow::Cow::Borrowed("5"), alloc::borrow::Cow::Borrowed("6"), alloc::borrow::Cow::Borrowed("7"), alloc::borrow::Cow::Borrowed("8"), alloc::borrow::Cow::Borrowed("9"), alloc::borrow::Cow::Borrowed("10"), alloc::borrow::Cow::Borrowed("11"), alloc::borrow::Cow::Borrowed("12")]), short: None, wide: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("1月"), alloc::borrow::Cow::Borrowed("2月"), alloc::borrow::Cow::Borrowed("3月"), alloc::borrow::Cow::Borrowed("4月"), alloc::borrow::Cow::Borrowed("5月"), alloc::borrow::Cow::Borrowed("6月"), alloc::borrow::Cow::Borrowed("7月"), alloc::borrow::Cow::Borrowed("8月"), alloc::borrow::Cow::Borrowed("9月"), alloc::borrow::Cow::Borrowed("10月"), alloc::borrow::Cow::Borrowed("11月"), alloc::borrow::Cow::Borrowed("12月")]) }, stand_alone: None }, weekdays: icu_datetime::provider::calendar::weekdays::ContextsV1 { format: icu_datetime::provider::calendar::weekdays::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("週日"), alloc::borrow::Cow::Borrowed("週一"), alloc::borrow::Cow::Borrowed("週二"), alloc::borrow::Cow::Borrowed("週三"), alloc::borrow::Cow::Borrowed("週四"), alloc::borrow::Cow::Borrowed("週五"), alloc::borrow::Cow::Borrowed("週六")]), narrow: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("日"), alloc::borrow::Cow::Borrowed("一"), alloc::borrow::Cow::Borrowed("二"), alloc::borrow::Cow::Borrowed("三"), alloc::borrow::Cow::Borrowed("四"), alloc::borrow::Cow::Borrowed("五"), alloc::borrow::Cow::Borrowed("六")]), short: Some(icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("日"), alloc::borrow::Cow::Borrowed("一"), alloc::borrow::Cow::Borrowed("二"), alloc::borrow::Cow::Borrowed("三"), alloc::borrow::Cow::Borrowed("四"), alloc::borrow::Cow::Borrowed("五"), alloc::borrow::Cow::Borrowed("六")])), wide: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("星期日"), alloc::borrow::Cow::Borrowed("星期一"), alloc::borrow::Cow::Borrowed("星期二"), alloc::borrow::Cow::Borrowed("星期三"), alloc::borrow::Cow::Borrowed("星期四"), alloc::borrow::Cow::Borrowed("星期五"), alloc::borrow::Cow::Borrowed("星期六")]) }, stand_alone: None }, eras: icu_datetime::provider::calendar::Eras { @@ -1125,7 +1125,7 @@ macro_rules! __impl_datetime_gregory_datesymbols_v1 { }, }, }; - static SR_LATN_ME: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { + static SR_ME: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { months: icu_datetime::provider::calendar::months::ContextsV1 { format: icu_datetime::provider::calendar::months::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("jan"), alloc::borrow::Cow::Borrowed("feb"), alloc::borrow::Cow::Borrowed("mart"), alloc::borrow::Cow::Borrowed("apr"), alloc::borrow::Cow::Borrowed("maj"), alloc::borrow::Cow::Borrowed("jun"), alloc::borrow::Cow::Borrowed("jul"), alloc::borrow::Cow::Borrowed("avg"), alloc::borrow::Cow::Borrowed("sept"), alloc::borrow::Cow::Borrowed("okt"), alloc::borrow::Cow::Borrowed("nov"), alloc::borrow::Cow::Borrowed("dec")]), narrow: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("j"), alloc::borrow::Cow::Borrowed("f"), alloc::borrow::Cow::Borrowed("m"), alloc::borrow::Cow::Borrowed("a"), alloc::borrow::Cow::Borrowed("m"), alloc::borrow::Cow::Borrowed("j"), alloc::borrow::Cow::Borrowed("j"), alloc::borrow::Cow::Borrowed("a"), alloc::borrow::Cow::Borrowed("s"), alloc::borrow::Cow::Borrowed("o"), alloc::borrow::Cow::Borrowed("n"), alloc::borrow::Cow::Borrowed("d")]), short: None, wide: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("januar"), alloc::borrow::Cow::Borrowed("februar"), alloc::borrow::Cow::Borrowed("mart"), alloc::borrow::Cow::Borrowed("april"), alloc::borrow::Cow::Borrowed("maj"), alloc::borrow::Cow::Borrowed("jun"), alloc::borrow::Cow::Borrowed("jul"), alloc::borrow::Cow::Borrowed("avgust"), alloc::borrow::Cow::Borrowed("septembar"), alloc::borrow::Cow::Borrowed("oktobar"), alloc::borrow::Cow::Borrowed("novembar"), alloc::borrow::Cow::Borrowed("decembar")]) }, stand_alone: None }, weekdays: icu_datetime::provider::calendar::weekdays::ContextsV1 { format: icu_datetime::provider::calendar::weekdays::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("ned"), alloc::borrow::Cow::Borrowed("pon"), alloc::borrow::Cow::Borrowed("uto"), alloc::borrow::Cow::Borrowed("sre"), alloc::borrow::Cow::Borrowed("čet"), alloc::borrow::Cow::Borrowed("pet"), alloc::borrow::Cow::Borrowed("sub")]), narrow: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("n"), alloc::borrow::Cow::Borrowed("p"), alloc::borrow::Cow::Borrowed("u"), alloc::borrow::Cow::Borrowed("s"), alloc::borrow::Cow::Borrowed("č"), alloc::borrow::Cow::Borrowed("p"), alloc::borrow::Cow::Borrowed("s")]), short: Some(icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("ne"), alloc::borrow::Cow::Borrowed("po"), alloc::borrow::Cow::Borrowed("ut"), alloc::borrow::Cow::Borrowed("sr"), alloc::borrow::Cow::Borrowed("če"), alloc::borrow::Cow::Borrowed("pe"), alloc::borrow::Cow::Borrowed("su")])), wide: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("nedjelja"), alloc::borrow::Cow::Borrowed("ponedeljak"), alloc::borrow::Cow::Borrowed("utorak"), alloc::borrow::Cow::Borrowed("srijeda"), alloc::borrow::Cow::Borrowed("četvrtak"), alloc::borrow::Cow::Borrowed("petak"), alloc::borrow::Cow::Borrowed("subota")]) }, stand_alone: None }, eras: icu_datetime::provider::calendar::Eras { @@ -1953,7 +1953,7 @@ macro_rules! __impl_datetime_gregory_datesymbols_v1 { }, }, }; - static SR_CYRL_BA: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { + static SR_BA: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { months: icu_datetime::provider::calendar::months::ContextsV1 { format: icu_datetime::provider::calendar::months::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("јан"), alloc::borrow::Cow::Borrowed("феб"), alloc::borrow::Cow::Borrowed("мар"), alloc::borrow::Cow::Borrowed("апр"), alloc::borrow::Cow::Borrowed("мај"), alloc::borrow::Cow::Borrowed("јун"), alloc::borrow::Cow::Borrowed("јул"), alloc::borrow::Cow::Borrowed("авг"), alloc::borrow::Cow::Borrowed("сеп"), alloc::borrow::Cow::Borrowed("окт"), alloc::borrow::Cow::Borrowed("нов"), alloc::borrow::Cow::Borrowed("дец")]), narrow: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("ј"), alloc::borrow::Cow::Borrowed("ф"), alloc::borrow::Cow::Borrowed("м"), alloc::borrow::Cow::Borrowed("а"), alloc::borrow::Cow::Borrowed("м"), alloc::borrow::Cow::Borrowed("ј"), alloc::borrow::Cow::Borrowed("ј"), alloc::borrow::Cow::Borrowed("а"), alloc::borrow::Cow::Borrowed("с"), alloc::borrow::Cow::Borrowed("о"), alloc::borrow::Cow::Borrowed("н"), alloc::borrow::Cow::Borrowed("д")]), short: None, wide: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("јануар"), alloc::borrow::Cow::Borrowed("фебруар"), alloc::borrow::Cow::Borrowed("март"), alloc::borrow::Cow::Borrowed("април"), alloc::borrow::Cow::Borrowed("мај"), alloc::borrow::Cow::Borrowed("јун"), alloc::borrow::Cow::Borrowed("јул"), alloc::borrow::Cow::Borrowed("август"), alloc::borrow::Cow::Borrowed("септембар"), alloc::borrow::Cow::Borrowed("октобар"), alloc::borrow::Cow::Borrowed("новембар"), alloc::borrow::Cow::Borrowed("децембар")]) }, stand_alone: None }, weekdays: icu_datetime::provider::calendar::weekdays::ContextsV1 { format: icu_datetime::provider::calendar::weekdays::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("нед"), alloc::borrow::Cow::Borrowed("пон"), alloc::borrow::Cow::Borrowed("уто"), alloc::borrow::Cow::Borrowed("сри"), alloc::borrow::Cow::Borrowed("чет"), alloc::borrow::Cow::Borrowed("пет"), alloc::borrow::Cow::Borrowed("суб")]), narrow: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("н"), alloc::borrow::Cow::Borrowed("п"), alloc::borrow::Cow::Borrowed("у"), alloc::borrow::Cow::Borrowed("с"), alloc::borrow::Cow::Borrowed("ч"), alloc::borrow::Cow::Borrowed("п"), alloc::borrow::Cow::Borrowed("с")]), short: Some(icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("не"), alloc::borrow::Cow::Borrowed("по"), alloc::borrow::Cow::Borrowed("ут"), alloc::borrow::Cow::Borrowed("ср"), alloc::borrow::Cow::Borrowed("че"), alloc::borrow::Cow::Borrowed("пе"), alloc::borrow::Cow::Borrowed("су")])), wide: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("недјеља"), alloc::borrow::Cow::Borrowed("понедјељак"), alloc::borrow::Cow::Borrowed("уторак"), alloc::borrow::Cow::Borrowed("сриједа"), alloc::borrow::Cow::Borrowed("четвртак"), alloc::borrow::Cow::Borrowed("петак"), alloc::borrow::Cow::Borrowed("субота")]) }, stand_alone: None }, eras: icu_datetime::provider::calendar::Eras { @@ -1989,7 +1989,7 @@ macro_rules! __impl_datetime_gregory_datesymbols_v1 { }, }, }; - static SR_CYRL_XK: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { + static SR_XK: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { months: icu_datetime::provider::calendar::months::ContextsV1 { format: icu_datetime::provider::calendar::months::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("јан"), alloc::borrow::Cow::Borrowed("феб"), alloc::borrow::Cow::Borrowed("март"), alloc::borrow::Cow::Borrowed("апр"), alloc::borrow::Cow::Borrowed("мај"), alloc::borrow::Cow::Borrowed("јун"), alloc::borrow::Cow::Borrowed("јул"), alloc::borrow::Cow::Borrowed("авг"), alloc::borrow::Cow::Borrowed("септ"), alloc::borrow::Cow::Borrowed("окт"), alloc::borrow::Cow::Borrowed("нов"), alloc::borrow::Cow::Borrowed("дец")]), narrow: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("ј"), alloc::borrow::Cow::Borrowed("ф"), alloc::borrow::Cow::Borrowed("м"), alloc::borrow::Cow::Borrowed("а"), alloc::borrow::Cow::Borrowed("м"), alloc::borrow::Cow::Borrowed("ј"), alloc::borrow::Cow::Borrowed("ј"), alloc::borrow::Cow::Borrowed("а"), alloc::borrow::Cow::Borrowed("с"), alloc::borrow::Cow::Borrowed("о"), alloc::borrow::Cow::Borrowed("н"), alloc::borrow::Cow::Borrowed("д")]), short: None, wide: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("јануар"), alloc::borrow::Cow::Borrowed("фебруар"), alloc::borrow::Cow::Borrowed("март"), alloc::borrow::Cow::Borrowed("април"), alloc::borrow::Cow::Borrowed("мај"), alloc::borrow::Cow::Borrowed("јун"), alloc::borrow::Cow::Borrowed("јул"), alloc::borrow::Cow::Borrowed("август"), alloc::borrow::Cow::Borrowed("септембар"), alloc::borrow::Cow::Borrowed("октобар"), alloc::borrow::Cow::Borrowed("новембар"), alloc::borrow::Cow::Borrowed("децембар")]) }, stand_alone: None }, weekdays: icu_datetime::provider::calendar::weekdays::ContextsV1 { format: icu_datetime::provider::calendar::weekdays::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("нед"), alloc::borrow::Cow::Borrowed("пон"), alloc::borrow::Cow::Borrowed("уто"), alloc::borrow::Cow::Borrowed("сре"), alloc::borrow::Cow::Borrowed("чет"), alloc::borrow::Cow::Borrowed("пет"), alloc::borrow::Cow::Borrowed("суб")]), narrow: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("н"), alloc::borrow::Cow::Borrowed("п"), alloc::borrow::Cow::Borrowed("у"), alloc::borrow::Cow::Borrowed("с"), alloc::borrow::Cow::Borrowed("ч"), alloc::borrow::Cow::Borrowed("п"), alloc::borrow::Cow::Borrowed("с")]), short: Some(icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("не"), alloc::borrow::Cow::Borrowed("по"), alloc::borrow::Cow::Borrowed("ут"), alloc::borrow::Cow::Borrowed("ср"), alloc::borrow::Cow::Borrowed("че"), alloc::borrow::Cow::Borrowed("пе"), alloc::borrow::Cow::Borrowed("су")])), wide: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("недеља"), alloc::borrow::Cow::Borrowed("понедељак"), alloc::borrow::Cow::Borrowed("уторак"), alloc::borrow::Cow::Borrowed("среда"), alloc::borrow::Cow::Borrowed("четвртак"), alloc::borrow::Cow::Borrowed("петак"), alloc::borrow::Cow::Borrowed("субота")]) }, stand_alone: None }, eras: icu_datetime::provider::calendar::Eras { @@ -2961,8 +2961,8 @@ macro_rules! __impl_datetime_gregory_datesymbols_v1 { }, }, }; - static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR_DZ, &AR, &AR, &AR, &AR, &AR_IQ, &AR_JO, &AR, &AR, &AR_JO, &AR, &AR_MA, &AR_MR, &AR, &AR_JO, &AR, &AR, &AR, &AR, &AR, &AR_JO, &AR, &AR_DZ, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN_IN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE_AT, &DE, &DE_CH, &DE_AT, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL_POLYTON, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_CA, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_CL, &ES_CO, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_PE, &ES, &ES_419, &ES_PY, &ES_419, &ES_419, &ES_PE, &ES_VE, &ET, &EU, &FA, &FA_AF, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR_MA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR_BA, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO_MD, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR_CYRL_XK, &SR_LATN, &SR_LATN_BA, &SR_LATN_ME, &SR_LATN_XK, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &TR, &TR, &TT, &UK, &UND, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT_HK, &ZH_HANT_HK, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR_DZ, &AR, &AR, &AR, &AR, &AR_IQ, &AR_JO, &AR, &AR, &AR_JO, &AR, &AR_MA, &AR_MR, &AR, &AR_JO, &AR, &AR, &AR, &AR, &AR, &AR_JO, &AR, &AR_DZ, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN_IN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE_AT, &DE, &DE_CH, &DE_AT, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL_POLYTON, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_CA, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_CL, &ES_CO, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_PE, &ES, &ES_419, &ES_PY, &ES_419, &ES_419, &ES_PE, &ES_VE, &ET, &EU, &FA, &FA_AF, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR_MA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR_BA, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO_MD, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN_XK, &SR_ME, &SR_XK, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &TR, &TR, &TT, &UK, &UND, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HANT, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/components/datetime/data/data/macros/datetime_indian_datelengths_v1.data.rs b/components/datetime/data/data/macros/datetime_indian_datelengths_v1.data.rs index 6fad9965a87..adc08ab8067 100644 --- a/components/datetime/data/data/macros/datetime_indian_datelengths_v1.data.rs +++ b/components/datetime/data/data/macros/datetime_indian_datelengths_v1.data.rs @@ -142,8 +142,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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CEB, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &CEB, &DSB, &EL, &EL, &EL, &CEB, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &CY, &CY, &EN_BE, &CEB, &CY, &CY, &EN_BW, &EN_BZ, &CEB, &CY, &EN_CH, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &EN_HK, &EN_IE, &CY, &CY, &EN_IN, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &CEB, &CY, &EN_MT, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &EN_NZ, &CY, &CEB, &EN_PK, &CY, &CEB, &CY, &CY, &CY, &CY, &CY, &EN_SE, &EN_SG, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &CY, &CEB, &CY, &CY, &EN_ZA, &CY, &EN_ZW, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_CL, &ES_CO, &ES_419, &ES_419, &ES_DO, &ES, &ES_419, &ES, &ES_GT, &ES_HN, &ES, &ES_419, &ES_419, &ES_PA, &ES_PE, &ES, &ES_PA, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &CEB, &FO, &FO, &FR, &FR_BE, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR_CH, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &DSB, &HU, &HY, &IA, &ID, &CY, &IS, &IT, &IT_CH, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &BGC, &KO, &KO, &KOK, &CEB, &CEB, &BGC, &KY, &LO, <, &LV, &MAI, &JV, &MK, &ML, &MN, &MNI, &MNI, &HI_LATN, &MS, &MS_BN, &MS_ID, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NB, &NB, &CEB, &PA, &PA, &CY, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &MAI, &BGC, &BGC, &SC, &BGC, &BGC, &CEB, &BGC, &SK, &SL, &CEB, &CEB, &CEB, &CEB, &SQ, &SQ, &SQ, &SR, &SR, &SR, &SR, &SR, &SR, &SR, &SR, &HI, &HI, &SV, &SV, &SV, &SW, &SW, &CY, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &CEB, &YO, &YO, &SW, &SW, &SW, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &YUE, &YUE, &YUE, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CEB, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &CEB, &DSB, &EL, &EL, &EL, &CEB, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &CY, &CY, &EN_BE, &CEB, &CY, &CY, &EN_BW, &EN_BZ, &CEB, &CY, &EN_CH, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &EN_HK, &EN_IE, &CY, &CY, &EN_IN, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &CEB, &CY, &EN_MT, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &EN_NZ, &CY, &CEB, &EN_PK, &CY, &CEB, &CY, &CY, &CY, &CY, &CY, &EN_SE, &EN_SG, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &CY, &CEB, &CY, &CY, &EN_ZA, &CY, &EN_ZW, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_CL, &ES_CO, &ES_419, &ES_419, &ES_DO, &ES, &ES_419, &ES, &ES_GT, &ES_HN, &ES, &ES_419, &ES_419, &ES_PA, &ES_PE, &ES, &ES_PA, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &CEB, &FO, &FO, &FR, &FR_BE, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR_CH, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &DSB, &HU, &HY, &IA, &ID, &CY, &IS, &IT, &IT_CH, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &BGC, &KO, &KO, &KOK, &CEB, &CEB, &BGC, &KY, &LO, <, &LV, &MAI, &JV, &MK, &ML, &MN, &MNI, &MNI, &HI_LATN, &MS, &MS_BN, &MS_ID, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NB, &NB, &CEB, &PA, &PA, &CY, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &MAI, &BGC, &BGC, &SC, &BGC, &BGC, &CEB, &BGC, &SK, &SL, &CEB, &CEB, &CEB, &CEB, &SQ, &SQ, &SQ, &SR, &SR, &SR, &SR, &SR, &SR, &SR, &SR, &HI, &HI, &SV, &SV, &SV, &SW, &SW, &CY, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &CEB, &YO, &YO, &SW, &SW, &SW, &YUE, &YUE_HANS, &YUE, &ZH, &YUE, &ZH, &YUE, &YUE, &ZH, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/components/datetime/data/data/macros/datetime_indian_datesymbols_v1.data.rs b/components/datetime/data/data/macros/datetime_indian_datesymbols_v1.data.rs index f8892f2b8ba..b7544f10a6b 100644 --- a/components/datetime/data/data/macros/datetime_indian_datesymbols_v1.data.rs +++ b/components/datetime/data/data/macros/datetime_indian_datesymbols_v1.data.rs @@ -1917,7 +1917,7 @@ macro_rules! __impl_datetime_indian_datesymbols_v1 { }, }, }; - static SR_LATN_ME: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { + static SR_ME: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { months: icu_datetime::provider::calendar::months::ContextsV1 { format: icu_datetime::provider::calendar::months::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("Čaitra"), alloc::borrow::Cow::Borrowed("Vaisaka"), alloc::borrow::Cow::Borrowed("Jiaista"), alloc::borrow::Cow::Borrowed("Asada"), alloc::borrow::Cow::Borrowed("Sravana"), alloc::borrow::Cow::Borrowed("Badra"), alloc::borrow::Cow::Borrowed("Asvina"), alloc::borrow::Cow::Borrowed("Kartika"), alloc::borrow::Cow::Borrowed("Argajana"), alloc::borrow::Cow::Borrowed("Pauza"), alloc::borrow::Cow::Borrowed("Maga"), alloc::borrow::Cow::Borrowed("Falguna")]), narrow: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("1"), alloc::borrow::Cow::Borrowed("2"), alloc::borrow::Cow::Borrowed("3"), alloc::borrow::Cow::Borrowed("4"), alloc::borrow::Cow::Borrowed("5"), alloc::borrow::Cow::Borrowed("6"), alloc::borrow::Cow::Borrowed("7"), alloc::borrow::Cow::Borrowed("8"), alloc::borrow::Cow::Borrowed("9"), alloc::borrow::Cow::Borrowed("10"), alloc::borrow::Cow::Borrowed("11"), alloc::borrow::Cow::Borrowed("12")]), short: None, wide: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("Čaitra"), alloc::borrow::Cow::Borrowed("Vaisaka"), alloc::borrow::Cow::Borrowed("Jiaista"), alloc::borrow::Cow::Borrowed("Asada"), alloc::borrow::Cow::Borrowed("Sravana"), alloc::borrow::Cow::Borrowed("Badra"), alloc::borrow::Cow::Borrowed("Asvina"), alloc::borrow::Cow::Borrowed("Kartika"), alloc::borrow::Cow::Borrowed("Argajana"), alloc::borrow::Cow::Borrowed("Pauza"), alloc::borrow::Cow::Borrowed("Maga"), alloc::borrow::Cow::Borrowed("Falguna")]) }, stand_alone: None }, weekdays: icu_datetime::provider::calendar::weekdays::ContextsV1 { format: icu_datetime::provider::calendar::weekdays::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("ned"), alloc::borrow::Cow::Borrowed("pon"), alloc::borrow::Cow::Borrowed("uto"), alloc::borrow::Cow::Borrowed("sre"), alloc::borrow::Cow::Borrowed("čet"), alloc::borrow::Cow::Borrowed("pet"), alloc::borrow::Cow::Borrowed("sub")]), narrow: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("n"), alloc::borrow::Cow::Borrowed("p"), alloc::borrow::Cow::Borrowed("u"), alloc::borrow::Cow::Borrowed("s"), alloc::borrow::Cow::Borrowed("č"), alloc::borrow::Cow::Borrowed("p"), alloc::borrow::Cow::Borrowed("s")]), short: Some(icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("ne"), alloc::borrow::Cow::Borrowed("po"), alloc::borrow::Cow::Borrowed("ut"), alloc::borrow::Cow::Borrowed("sr"), alloc::borrow::Cow::Borrowed("če"), alloc::borrow::Cow::Borrowed("pe"), alloc::borrow::Cow::Borrowed("su")])), wide: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("nedjelja"), alloc::borrow::Cow::Borrowed("ponedeljak"), alloc::borrow::Cow::Borrowed("utorak"), alloc::borrow::Cow::Borrowed("srijeda"), alloc::borrow::Cow::Borrowed("četvrtak"), alloc::borrow::Cow::Borrowed("petak"), alloc::borrow::Cow::Borrowed("subota")]) }, stand_alone: None }, eras: icu_datetime::provider::calendar::Eras { @@ -2025,7 +2025,7 @@ macro_rules! __impl_datetime_indian_datesymbols_v1 { }, }, }; - static SR_CYRL_BA: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { + static SR_BA: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { months: icu_datetime::provider::calendar::months::ContextsV1 { format: icu_datetime::provider::calendar::months::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("Чаитра"), alloc::borrow::Cow::Borrowed("Ваисака"), alloc::borrow::Cow::Borrowed("Јиаиста"), alloc::borrow::Cow::Borrowed("Асада"), alloc::borrow::Cow::Borrowed("Сравана"), alloc::borrow::Cow::Borrowed("Бадра"), alloc::borrow::Cow::Borrowed("Асвина"), alloc::borrow::Cow::Borrowed("Картика"), alloc::borrow::Cow::Borrowed("Аргајана"), alloc::borrow::Cow::Borrowed("Пауза"), alloc::borrow::Cow::Borrowed("Мага"), alloc::borrow::Cow::Borrowed("Фалгуна")]), narrow: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("1"), alloc::borrow::Cow::Borrowed("2"), alloc::borrow::Cow::Borrowed("3"), alloc::borrow::Cow::Borrowed("4"), alloc::borrow::Cow::Borrowed("5"), alloc::borrow::Cow::Borrowed("6"), alloc::borrow::Cow::Borrowed("7"), alloc::borrow::Cow::Borrowed("8"), alloc::borrow::Cow::Borrowed("9"), alloc::borrow::Cow::Borrowed("10"), alloc::borrow::Cow::Borrowed("11"), alloc::borrow::Cow::Borrowed("12")]), short: None, wide: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("Чаитра"), alloc::borrow::Cow::Borrowed("Ваисака"), alloc::borrow::Cow::Borrowed("Јиаиста"), alloc::borrow::Cow::Borrowed("Асада"), alloc::borrow::Cow::Borrowed("Сравана"), alloc::borrow::Cow::Borrowed("Бадра"), alloc::borrow::Cow::Borrowed("Асвина"), alloc::borrow::Cow::Borrowed("Картика"), alloc::borrow::Cow::Borrowed("Аргајана"), alloc::borrow::Cow::Borrowed("Пауза"), alloc::borrow::Cow::Borrowed("Мага"), alloc::borrow::Cow::Borrowed("Фалгуна")]) }, stand_alone: None }, weekdays: icu_datetime::provider::calendar::weekdays::ContextsV1 { format: icu_datetime::provider::calendar::weekdays::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("нед"), alloc::borrow::Cow::Borrowed("пон"), alloc::borrow::Cow::Borrowed("уто"), alloc::borrow::Cow::Borrowed("сри"), alloc::borrow::Cow::Borrowed("чет"), alloc::borrow::Cow::Borrowed("пет"), alloc::borrow::Cow::Borrowed("суб")]), narrow: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("н"), alloc::borrow::Cow::Borrowed("п"), alloc::borrow::Cow::Borrowed("у"), alloc::borrow::Cow::Borrowed("с"), alloc::borrow::Cow::Borrowed("ч"), alloc::borrow::Cow::Borrowed("п"), alloc::borrow::Cow::Borrowed("с")]), short: Some(icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("не"), alloc::borrow::Cow::Borrowed("по"), alloc::borrow::Cow::Borrowed("ут"), alloc::borrow::Cow::Borrowed("ср"), alloc::borrow::Cow::Borrowed("че"), alloc::borrow::Cow::Borrowed("пе"), alloc::borrow::Cow::Borrowed("су")])), wide: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("недјеља"), alloc::borrow::Cow::Borrowed("понедјељак"), alloc::borrow::Cow::Borrowed("уторак"), alloc::borrow::Cow::Borrowed("сриједа"), alloc::borrow::Cow::Borrowed("четвртак"), alloc::borrow::Cow::Borrowed("петак"), alloc::borrow::Cow::Borrowed("субота")]) }, stand_alone: None }, eras: icu_datetime::provider::calendar::Eras { @@ -2637,7 +2637,7 @@ macro_rules! __impl_datetime_indian_datesymbols_v1 { }, }, }; - static ZH_HANT: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { + static ZH_HK: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { months: icu_datetime::provider::calendar::months::ContextsV1 { format: icu_datetime::provider::calendar::months::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("制檀邏月"), alloc::borrow::Cow::Borrowed("吠舍佉月"), alloc::borrow::Cow::Borrowed("逝瑟吒月"), alloc::borrow::Cow::Borrowed("頞沙荼月"), alloc::borrow::Cow::Borrowed("室羅伐拏月"), alloc::borrow::Cow::Borrowed("婆羅鉢陀月"), alloc::borrow::Cow::Borrowed("頞涇縛庚闍月"), alloc::borrow::Cow::Borrowed("迦剌底迦月"), alloc::borrow::Cow::Borrowed("末伽始羅月"), alloc::borrow::Cow::Borrowed("報沙月"), alloc::borrow::Cow::Borrowed("磨祛月"), alloc::borrow::Cow::Borrowed("頗勒窶拏月")]), narrow: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("1"), alloc::borrow::Cow::Borrowed("2"), alloc::borrow::Cow::Borrowed("3"), alloc::borrow::Cow::Borrowed("4"), alloc::borrow::Cow::Borrowed("5"), alloc::borrow::Cow::Borrowed("6"), alloc::borrow::Cow::Borrowed("7"), alloc::borrow::Cow::Borrowed("8"), alloc::borrow::Cow::Borrowed("9"), alloc::borrow::Cow::Borrowed("10"), alloc::borrow::Cow::Borrowed("11"), alloc::borrow::Cow::Borrowed("12")]), short: None, wide: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("制檀邏月"), alloc::borrow::Cow::Borrowed("吠舍佉月"), alloc::borrow::Cow::Borrowed("逝瑟吒月"), alloc::borrow::Cow::Borrowed("頞沙荼月"), alloc::borrow::Cow::Borrowed("室羅伐拏月"), alloc::borrow::Cow::Borrowed("婆羅鉢陀月"), alloc::borrow::Cow::Borrowed("頞涇縛庚闍月"), alloc::borrow::Cow::Borrowed("迦剌底迦月"), alloc::borrow::Cow::Borrowed("末伽始羅月"), alloc::borrow::Cow::Borrowed("報沙月"), alloc::borrow::Cow::Borrowed("磨祛月"), alloc::borrow::Cow::Borrowed("頗勒窶拏月")]) }, stand_alone: None }, weekdays: icu_datetime::provider::calendar::weekdays::ContextsV1 { format: icu_datetime::provider::calendar::weekdays::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("週日"), alloc::borrow::Cow::Borrowed("週一"), alloc::borrow::Cow::Borrowed("週二"), alloc::borrow::Cow::Borrowed("週三"), alloc::borrow::Cow::Borrowed("週四"), alloc::borrow::Cow::Borrowed("週五"), alloc::borrow::Cow::Borrowed("週六")]), narrow: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("日"), alloc::borrow::Cow::Borrowed("一"), alloc::borrow::Cow::Borrowed("二"), alloc::borrow::Cow::Borrowed("三"), alloc::borrow::Cow::Borrowed("四"), alloc::borrow::Cow::Borrowed("五"), alloc::borrow::Cow::Borrowed("六")]), short: Some(icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("日"), alloc::borrow::Cow::Borrowed("一"), alloc::borrow::Cow::Borrowed("二"), alloc::borrow::Cow::Borrowed("三"), alloc::borrow::Cow::Borrowed("四"), alloc::borrow::Cow::Borrowed("五"), alloc::borrow::Cow::Borrowed("六")])), wide: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("星期日"), alloc::borrow::Cow::Borrowed("星期一"), alloc::borrow::Cow::Borrowed("星期二"), alloc::borrow::Cow::Borrowed("星期三"), alloc::borrow::Cow::Borrowed("星期四"), alloc::borrow::Cow::Borrowed("星期五"), alloc::borrow::Cow::Borrowed("星期六")]) }, stand_alone: None }, eras: icu_datetime::provider::calendar::Eras { @@ -2673,8 +2673,8 @@ macro_rules! __impl_datetime_indian_datesymbols_v1 { }, }, }; - static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN_IN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE_CH, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN_AU, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_CL, &ES_CO, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_PY, &ES_419, &ES_419, &ES_419, &ES_VE, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR_BA, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO_MD, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN_ME, &SR_LATN, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &UND, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT, &ZH_HANT, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN_IN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE_CH, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN_AU, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_CL, &ES_CO, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_PY, &ES_419, &ES_419, &ES_419, &ES_VE, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR_BA, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO_MD, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_ME, &SR, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &UND, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HK, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/components/datetime/data/data/macros/datetime_japanese_datelengths_v1.data.rs b/components/datetime/data/data/macros/datetime_japanese_datelengths_v1.data.rs index 918555b4423..2147d46cb05 100644 --- a/components/datetime/data/data/macros/datetime_japanese_datelengths_v1.data.rs +++ b/components/datetime/data/data/macros/datetime_japanese_datelengths_v1.data.rs @@ -112,15 +112,15 @@ macro_rules! __impl_datetime_japanese_datelengths_v1 { static HU: ::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,\0\0 \x80P\x04") }, 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\0\0.") }, 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 \x02\0\0.\x80@\x02\0\0.") }, 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\0\0.") }, 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 KO: ::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\xB1D\0\0 \x80 \x01\0\xC6\xD4\0\0 \x80@\x01\0\xC7|\0\0 \x80P\x04") }, 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\xB1D\0\0 \x80 \x01\0\xC6\xD4\0\0 \x80@\x01\0\xC7|") }, 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 \x01\0\0.\0\0 \x80@\x01\0\0.") }, 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.\0\0 \x80 \x01\0\0.\0\0 \x80@\x01\0\0.") }, 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 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\0\x01\0\0.\0\0 \0\0a\0\0r\0\0o\0\0k\0\0o\0\0 \x80\x10\x01\0\0.\0\0 \0\0u\0\0r\0\0t\0\0e\0\0k\0\0o\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, 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.\0\0 \0\0a\0\0r\0\0o\0\0k\0\0o\0\0 \x80\x10\x01\0\0.\0\0 \0\0u\0\0r\0\0t\0\0e\0\0k\0\0o\0\0 \x80 \x04\0\0 \x80@\x01") }, 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.\0\0 \0\0a\0\0r\0\0o\0\0k\0\0o\0\0 \x80\x10\x01\0\0(\0\0e\0\0)\0\0k\0\0o\0\0 \x80 \x03\0\0 \x80@\x01") }, 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") }, 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 ZH_HANS_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\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, 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") }, 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") }, 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@\x01\0\0/\x80 \x01\0\0/\x80\x10\x02") }, 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\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, 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") }, 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") }, 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@\x01\0\0/\x80 \x01\0\0/\x80\x10\x02") }, 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\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, 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") }, 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") }, 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") }, 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 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CEB, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &CEB, &DSB, &EL, &EL, &EL, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &EN_CH, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &CEB, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &CEB, &HR, &HR, &DSB, &HU, &HY, &IA, &ID, &CY, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &BGC, &KO, &KO, &KOK, &CEB, &CEB, &BGC, &KY, &LO, <, &LV, &HI, &JV, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NB, &NB, &CEB, &PA, &PA, &CY, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &HI, &BGC, &BGC, &SC, &BGC, &BGC, &CEB, &BGC, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &BS_CYRL, &BS_CYRL, &BS_CYRL, &BS_CYRL, &BS_CYRL, &BS_CYRL, &BS_CYRL, &BS_CYRL, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &CY, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &CEB, &YO, &YO, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH_HANS_SG, &ZH_HANT, &YUE, &YUE, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CEB, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &CEB, &DSB, &EL, &EL, &EL, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &EN_CH, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &CEB, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &CEB, &HR, &HR, &DSB, &HU, &HY, &IA, &ID, &CY, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &BGC, &KO, &KO, &KOK, &CEB, &CEB, &BGC, &KY, &LO, <, &LV, &HI, &JV, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NB, &NB, &CEB, &PA, &PA, &CY, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &HI, &BGC, &BGC, &SC, &BGC, &BGC, &CEB, &BGC, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &BS_CYRL, &BS_CYRL, &BS_CYRL, &BS_CYRL, &BS_CYRL, &BS_CYRL, &BS_CYRL, &BS_CYRL, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &CY, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &CEB, &YO, &YO, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &YUE, &ZH, &ZH_HANT, &YUE, &ZH_SG, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/components/datetime/data/data/macros/datetime_japanese_datesymbols_v1.data.rs b/components/datetime/data/data/macros/datetime_japanese_datesymbols_v1.data.rs index 2b7b04eaafc..e5ca4bb5b50 100644 --- a/components/datetime/data/data/macros/datetime_japanese_datesymbols_v1.data.rs +++ b/components/datetime/data/data/macros/datetime_japanese_datesymbols_v1.data.rs @@ -81,7 +81,7 @@ macro_rules! __impl_datetime_japanese_datesymbols_v1 { }, }, }; - static ZH_HANT_HK: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { + static ZH_HK: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { months: icu_datetime::provider::calendar::months::ContextsV1 { format: icu_datetime::provider::calendar::months::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("1月"), alloc::borrow::Cow::Borrowed("2月"), alloc::borrow::Cow::Borrowed("3月"), alloc::borrow::Cow::Borrowed("4月"), alloc::borrow::Cow::Borrowed("5月"), alloc::borrow::Cow::Borrowed("6月"), alloc::borrow::Cow::Borrowed("7月"), alloc::borrow::Cow::Borrowed("8月"), alloc::borrow::Cow::Borrowed("9月"), alloc::borrow::Cow::Borrowed("10月"), alloc::borrow::Cow::Borrowed("11月"), alloc::borrow::Cow::Borrowed("12月")]), narrow: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("1"), alloc::borrow::Cow::Borrowed("2"), alloc::borrow::Cow::Borrowed("3"), alloc::borrow::Cow::Borrowed("4"), alloc::borrow::Cow::Borrowed("5"), alloc::borrow::Cow::Borrowed("6"), alloc::borrow::Cow::Borrowed("7"), alloc::borrow::Cow::Borrowed("8"), alloc::borrow::Cow::Borrowed("9"), alloc::borrow::Cow::Borrowed("10"), alloc::borrow::Cow::Borrowed("11"), alloc::borrow::Cow::Borrowed("12")]), short: None, wide: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("1月"), alloc::borrow::Cow::Borrowed("2月"), alloc::borrow::Cow::Borrowed("3月"), alloc::borrow::Cow::Borrowed("4月"), alloc::borrow::Cow::Borrowed("5月"), alloc::borrow::Cow::Borrowed("6月"), alloc::borrow::Cow::Borrowed("7月"), alloc::borrow::Cow::Borrowed("8月"), alloc::borrow::Cow::Borrowed("9月"), alloc::borrow::Cow::Borrowed("10月"), alloc::borrow::Cow::Borrowed("11月"), alloc::borrow::Cow::Borrowed("12月")]) }, stand_alone: None }, weekdays: icu_datetime::provider::calendar::weekdays::ContextsV1 { format: icu_datetime::provider::calendar::weekdays::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("週日"), alloc::borrow::Cow::Borrowed("週一"), alloc::borrow::Cow::Borrowed("週二"), alloc::borrow::Cow::Borrowed("週三"), alloc::borrow::Cow::Borrowed("週四"), alloc::borrow::Cow::Borrowed("週五"), alloc::borrow::Cow::Borrowed("週六")]), narrow: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("日"), alloc::borrow::Cow::Borrowed("一"), alloc::borrow::Cow::Borrowed("二"), alloc::borrow::Cow::Borrowed("三"), alloc::borrow::Cow::Borrowed("四"), alloc::borrow::Cow::Borrowed("五"), alloc::borrow::Cow::Borrowed("六")]), short: Some(icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("日"), alloc::borrow::Cow::Borrowed("一"), alloc::borrow::Cow::Borrowed("二"), alloc::borrow::Cow::Borrowed("三"), alloc::borrow::Cow::Borrowed("四"), alloc::borrow::Cow::Borrowed("五"), alloc::borrow::Cow::Borrowed("六")])), wide: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("星期日"), alloc::borrow::Cow::Borrowed("星期一"), alloc::borrow::Cow::Borrowed("星期二"), alloc::borrow::Cow::Borrowed("星期三"), alloc::borrow::Cow::Borrowed("星期四"), alloc::borrow::Cow::Borrowed("星期五"), alloc::borrow::Cow::Borrowed("星期六")]) }, stand_alone: None }, eras: icu_datetime::provider::calendar::Eras { @@ -1125,7 +1125,7 @@ macro_rules! __impl_datetime_japanese_datesymbols_v1 { }, }, }; - static SR_LATN_ME: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { + static SR_ME: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { months: icu_datetime::provider::calendar::months::ContextsV1 { format: icu_datetime::provider::calendar::months::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("jan"), alloc::borrow::Cow::Borrowed("feb"), alloc::borrow::Cow::Borrowed("mart"), alloc::borrow::Cow::Borrowed("apr"), alloc::borrow::Cow::Borrowed("maj"), alloc::borrow::Cow::Borrowed("jun"), alloc::borrow::Cow::Borrowed("jul"), alloc::borrow::Cow::Borrowed("avg"), alloc::borrow::Cow::Borrowed("sept"), alloc::borrow::Cow::Borrowed("okt"), alloc::borrow::Cow::Borrowed("nov"), alloc::borrow::Cow::Borrowed("dec")]), narrow: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("j"), alloc::borrow::Cow::Borrowed("f"), alloc::borrow::Cow::Borrowed("m"), alloc::borrow::Cow::Borrowed("a"), alloc::borrow::Cow::Borrowed("m"), alloc::borrow::Cow::Borrowed("j"), alloc::borrow::Cow::Borrowed("j"), alloc::borrow::Cow::Borrowed("a"), alloc::borrow::Cow::Borrowed("s"), alloc::borrow::Cow::Borrowed("o"), alloc::borrow::Cow::Borrowed("n"), alloc::borrow::Cow::Borrowed("d")]), short: None, wide: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("januar"), alloc::borrow::Cow::Borrowed("februar"), alloc::borrow::Cow::Borrowed("mart"), alloc::borrow::Cow::Borrowed("april"), alloc::borrow::Cow::Borrowed("maj"), alloc::borrow::Cow::Borrowed("jun"), alloc::borrow::Cow::Borrowed("jul"), alloc::borrow::Cow::Borrowed("avgust"), alloc::borrow::Cow::Borrowed("septembar"), alloc::borrow::Cow::Borrowed("oktobar"), alloc::borrow::Cow::Borrowed("novembar"), alloc::borrow::Cow::Borrowed("decembar")]) }, stand_alone: None }, weekdays: icu_datetime::provider::calendar::weekdays::ContextsV1 { format: icu_datetime::provider::calendar::weekdays::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("ned"), alloc::borrow::Cow::Borrowed("pon"), alloc::borrow::Cow::Borrowed("uto"), alloc::borrow::Cow::Borrowed("sre"), alloc::borrow::Cow::Borrowed("čet"), alloc::borrow::Cow::Borrowed("pet"), alloc::borrow::Cow::Borrowed("sub")]), narrow: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("n"), alloc::borrow::Cow::Borrowed("p"), alloc::borrow::Cow::Borrowed("u"), alloc::borrow::Cow::Borrowed("s"), alloc::borrow::Cow::Borrowed("č"), alloc::borrow::Cow::Borrowed("p"), alloc::borrow::Cow::Borrowed("s")]), short: Some(icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("ne"), alloc::borrow::Cow::Borrowed("po"), alloc::borrow::Cow::Borrowed("ut"), alloc::borrow::Cow::Borrowed("sr"), alloc::borrow::Cow::Borrowed("če"), alloc::borrow::Cow::Borrowed("pe"), alloc::borrow::Cow::Borrowed("su")])), wide: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("nedjelja"), alloc::borrow::Cow::Borrowed("ponedeljak"), alloc::borrow::Cow::Borrowed("utorak"), alloc::borrow::Cow::Borrowed("srijeda"), alloc::borrow::Cow::Borrowed("četvrtak"), alloc::borrow::Cow::Borrowed("petak"), alloc::borrow::Cow::Borrowed("subota")]) }, stand_alone: None }, eras: icu_datetime::provider::calendar::Eras { @@ -1953,7 +1953,7 @@ macro_rules! __impl_datetime_japanese_datesymbols_v1 { }, }, }; - static SR_CYRL_BA: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { + static SR_BA: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { months: icu_datetime::provider::calendar::months::ContextsV1 { format: icu_datetime::provider::calendar::months::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("јан"), alloc::borrow::Cow::Borrowed("феб"), alloc::borrow::Cow::Borrowed("мар"), alloc::borrow::Cow::Borrowed("апр"), alloc::borrow::Cow::Borrowed("мај"), alloc::borrow::Cow::Borrowed("јун"), alloc::borrow::Cow::Borrowed("јул"), alloc::borrow::Cow::Borrowed("авг"), alloc::borrow::Cow::Borrowed("сеп"), alloc::borrow::Cow::Borrowed("окт"), alloc::borrow::Cow::Borrowed("нов"), alloc::borrow::Cow::Borrowed("дец")]), narrow: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("ј"), alloc::borrow::Cow::Borrowed("ф"), alloc::borrow::Cow::Borrowed("м"), alloc::borrow::Cow::Borrowed("а"), alloc::borrow::Cow::Borrowed("м"), alloc::borrow::Cow::Borrowed("ј"), alloc::borrow::Cow::Borrowed("ј"), alloc::borrow::Cow::Borrowed("а"), alloc::borrow::Cow::Borrowed("с"), alloc::borrow::Cow::Borrowed("о"), alloc::borrow::Cow::Borrowed("н"), alloc::borrow::Cow::Borrowed("д")]), short: None, wide: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("јануар"), alloc::borrow::Cow::Borrowed("фебруар"), alloc::borrow::Cow::Borrowed("март"), alloc::borrow::Cow::Borrowed("април"), alloc::borrow::Cow::Borrowed("мај"), alloc::borrow::Cow::Borrowed("јун"), alloc::borrow::Cow::Borrowed("јул"), alloc::borrow::Cow::Borrowed("август"), alloc::borrow::Cow::Borrowed("септембар"), alloc::borrow::Cow::Borrowed("октобар"), alloc::borrow::Cow::Borrowed("новембар"), alloc::borrow::Cow::Borrowed("децембар")]) }, stand_alone: None }, weekdays: icu_datetime::provider::calendar::weekdays::ContextsV1 { format: icu_datetime::provider::calendar::weekdays::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("нед"), alloc::borrow::Cow::Borrowed("пон"), alloc::borrow::Cow::Borrowed("уто"), alloc::borrow::Cow::Borrowed("сри"), alloc::borrow::Cow::Borrowed("чет"), alloc::borrow::Cow::Borrowed("пет"), alloc::borrow::Cow::Borrowed("суб")]), narrow: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("н"), alloc::borrow::Cow::Borrowed("п"), alloc::borrow::Cow::Borrowed("у"), alloc::borrow::Cow::Borrowed("с"), alloc::borrow::Cow::Borrowed("ч"), alloc::borrow::Cow::Borrowed("п"), alloc::borrow::Cow::Borrowed("с")]), short: Some(icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("не"), alloc::borrow::Cow::Borrowed("по"), alloc::borrow::Cow::Borrowed("ут"), alloc::borrow::Cow::Borrowed("ср"), alloc::borrow::Cow::Borrowed("че"), alloc::borrow::Cow::Borrowed("пе"), alloc::borrow::Cow::Borrowed("су")])), wide: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("недјеља"), alloc::borrow::Cow::Borrowed("понедјељак"), alloc::borrow::Cow::Borrowed("уторак"), alloc::borrow::Cow::Borrowed("сриједа"), alloc::borrow::Cow::Borrowed("четвртак"), alloc::borrow::Cow::Borrowed("петак"), alloc::borrow::Cow::Borrowed("субота")]) }, stand_alone: None }, eras: icu_datetime::provider::calendar::Eras { @@ -1989,7 +1989,7 @@ macro_rules! __impl_datetime_japanese_datesymbols_v1 { }, }, }; - static SR_CYRL_XK: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { + static SR_XK: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { months: icu_datetime::provider::calendar::months::ContextsV1 { format: icu_datetime::provider::calendar::months::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("јан"), alloc::borrow::Cow::Borrowed("феб"), alloc::borrow::Cow::Borrowed("март"), alloc::borrow::Cow::Borrowed("апр"), alloc::borrow::Cow::Borrowed("мај"), alloc::borrow::Cow::Borrowed("јун"), alloc::borrow::Cow::Borrowed("јул"), alloc::borrow::Cow::Borrowed("авг"), alloc::borrow::Cow::Borrowed("септ"), alloc::borrow::Cow::Borrowed("окт"), alloc::borrow::Cow::Borrowed("нов"), alloc::borrow::Cow::Borrowed("дец")]), narrow: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("ј"), alloc::borrow::Cow::Borrowed("ф"), alloc::borrow::Cow::Borrowed("м"), alloc::borrow::Cow::Borrowed("а"), alloc::borrow::Cow::Borrowed("м"), alloc::borrow::Cow::Borrowed("ј"), alloc::borrow::Cow::Borrowed("ј"), alloc::borrow::Cow::Borrowed("а"), alloc::borrow::Cow::Borrowed("с"), alloc::borrow::Cow::Borrowed("о"), alloc::borrow::Cow::Borrowed("н"), alloc::borrow::Cow::Borrowed("д")]), short: None, wide: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("јануар"), alloc::borrow::Cow::Borrowed("фебруар"), alloc::borrow::Cow::Borrowed("март"), alloc::borrow::Cow::Borrowed("април"), alloc::borrow::Cow::Borrowed("мај"), alloc::borrow::Cow::Borrowed("јун"), alloc::borrow::Cow::Borrowed("јул"), alloc::borrow::Cow::Borrowed("август"), alloc::borrow::Cow::Borrowed("септембар"), alloc::borrow::Cow::Borrowed("октобар"), alloc::borrow::Cow::Borrowed("новембар"), alloc::borrow::Cow::Borrowed("децембар")]) }, stand_alone: None }, weekdays: icu_datetime::provider::calendar::weekdays::ContextsV1 { format: icu_datetime::provider::calendar::weekdays::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("нед"), alloc::borrow::Cow::Borrowed("пон"), alloc::borrow::Cow::Borrowed("уто"), alloc::borrow::Cow::Borrowed("сре"), alloc::borrow::Cow::Borrowed("чет"), alloc::borrow::Cow::Borrowed("пет"), alloc::borrow::Cow::Borrowed("суб")]), narrow: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("н"), alloc::borrow::Cow::Borrowed("п"), alloc::borrow::Cow::Borrowed("у"), alloc::borrow::Cow::Borrowed("с"), alloc::borrow::Cow::Borrowed("ч"), alloc::borrow::Cow::Borrowed("п"), alloc::borrow::Cow::Borrowed("с")]), short: Some(icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("не"), alloc::borrow::Cow::Borrowed("по"), alloc::borrow::Cow::Borrowed("ут"), alloc::borrow::Cow::Borrowed("ср"), alloc::borrow::Cow::Borrowed("че"), alloc::borrow::Cow::Borrowed("пе"), alloc::borrow::Cow::Borrowed("су")])), wide: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("недеља"), alloc::borrow::Cow::Borrowed("понедељак"), alloc::borrow::Cow::Borrowed("уторак"), alloc::borrow::Cow::Borrowed("среда"), alloc::borrow::Cow::Borrowed("четвртак"), alloc::borrow::Cow::Borrowed("петак"), alloc::borrow::Cow::Borrowed("субота")]) }, stand_alone: None }, eras: icu_datetime::provider::calendar::Eras { @@ -2961,8 +2961,8 @@ macro_rules! __impl_datetime_japanese_datesymbols_v1 { }, }, }; - static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR_DZ, &AR, &AR, &AR, &AR, &AR_IQ, &AR_JO, &AR, &AR, &AR_JO, &AR, &AR_MA, &AR_MR, &AR, &AR_JO, &AR, &AR, &AR, &AR, &AR, &AR_JO, &AR, &AR_DZ, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN_IN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE_AT, &DE, &DE_CH, &DE_AT, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL_POLYTON, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_CA, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_CL, &ES_CO, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_PE, &ES, &ES_419, &ES_PY, &ES_419, &ES_419, &ES_PE, &ES_VE, &ET, &EU, &FA, &FA_AF, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR_MA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR_BA, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO_MD, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR_CYRL_XK, &SR_LATN, &SR_LATN_BA, &SR_LATN_ME, &SR_LATN_XK, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &TR, &TR, &TT, &UK, &UND, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT_HK, &ZH_HANT_HK, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR_DZ, &AR, &AR, &AR, &AR, &AR_IQ, &AR_JO, &AR, &AR, &AR_JO, &AR, &AR_MA, &AR_MR, &AR, &AR_JO, &AR, &AR, &AR, &AR, &AR, &AR_JO, &AR, &AR_DZ, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN_IN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE_AT, &DE, &DE_CH, &DE_AT, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL_POLYTON, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_CA, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_CL, &ES_CO, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_PE, &ES, &ES_419, &ES_PY, &ES_419, &ES_419, &ES_PE, &ES_VE, &ET, &EU, &FA, &FA_AF, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR_MA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR_BA, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO_MD, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN_XK, &SR_ME, &SR_XK, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &TR, &TR, &TT, &UK, &UND, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HANT, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/components/datetime/data/data/macros/datetime_japanext_datelengths_v1.data.rs b/components/datetime/data/data/macros/datetime_japanext_datelengths_v1.data.rs index d39dd7e011a..46a3083ca2f 100644 --- a/components/datetime/data/data/macros/datetime_japanext_datelengths_v1.data.rs +++ b/components/datetime/data/data/macros/datetime_japanext_datelengths_v1.data.rs @@ -112,15 +112,15 @@ macro_rules! __impl_datetime_japanext_datelengths_v1 { static HU: ::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,\0\0 \x80P\x04") }, 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\0\0.") }, 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 \x02\0\0.\x80@\x02\0\0.") }, 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\0\0.") }, 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 KO: ::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\xB1D\0\0 \x80 \x01\0\xC6\xD4\0\0 \x80@\x01\0\xC7|\0\0 \x80P\x04") }, 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\xB1D\0\0 \x80 \x01\0\xC6\xD4\0\0 \x80@\x01\0\xC7|") }, 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 \x01\0\0.\0\0 \x80@\x01\0\0.") }, 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.\0\0 \x80 \x01\0\0.\0\0 \x80@\x01\0\0.") }, 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 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\0\x01\0\0.\0\0 \0\0a\0\0r\0\0o\0\0k\0\0o\0\0 \x80\x10\x01\0\0.\0\0 \0\0u\0\0r\0\0t\0\0e\0\0k\0\0o\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, 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.\0\0 \0\0a\0\0r\0\0o\0\0k\0\0o\0\0 \x80\x10\x01\0\0.\0\0 \0\0u\0\0r\0\0t\0\0e\0\0k\0\0o\0\0 \x80 \x04\0\0 \x80@\x01") }, 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.\0\0 \0\0a\0\0r\0\0o\0\0k\0\0o\0\0 \x80\x10\x01\0\0(\0\0e\0\0)\0\0k\0\0o\0\0 \x80 \x03\0\0 \x80@\x01") }, 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") }, 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 ZH_HANS_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\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, 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") }, 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") }, 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@\x01\0\0/\x80 \x01\0\0/\x80\x10\x02") }, 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\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, 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") }, 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") }, 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@\x01\0\0/\x80 \x01\0\0/\x80\x10\x02") }, 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\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, 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") }, 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") }, 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") }, 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 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CEB, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &CEB, &DSB, &EL, &EL, &EL, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &EN_CH, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &CEB, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &CEB, &HR, &HR, &DSB, &HU, &HY, &IA, &ID, &CY, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &BGC, &KO, &KO, &KOK, &CEB, &CEB, &BGC, &KY, &LO, <, &LV, &HI, &JV, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NB, &NB, &CEB, &PA, &PA, &CY, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &HI, &BGC, &BGC, &SC, &BGC, &BGC, &CEB, &BGC, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &BS_CYRL, &BS_CYRL, &BS_CYRL, &BS_CYRL, &BS_CYRL, &BS_CYRL, &BS_CYRL, &BS_CYRL, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &CY, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &CEB, &YO, &YO, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH_HANS_SG, &ZH_HANT, &YUE, &YUE, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CEB, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &CEB, &DSB, &EL, &EL, &EL, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &EN_CH, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &CEB, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &CEB, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &CEB, &HR, &HR, &DSB, &HU, &HY, &IA, &ID, &CY, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &BGC, &KO, &KO, &KOK, &CEB, &CEB, &BGC, &KY, &LO, <, &LV, &HI, &JV, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NB, &NB, &CEB, &PA, &PA, &CY, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &HI, &BGC, &BGC, &SC, &BGC, &BGC, &CEB, &BGC, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &BS_CYRL, &BS_CYRL, &BS_CYRL, &BS_CYRL, &BS_CYRL, &BS_CYRL, &BS_CYRL, &BS_CYRL, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &CY, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &CEB, &YO, &YO, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &YUE, &ZH, &ZH_HANT, &YUE, &ZH_SG, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/components/datetime/data/data/macros/datetime_japanext_datesymbols_v1.data.rs b/components/datetime/data/data/macros/datetime_japanext_datesymbols_v1.data.rs index a1592fded15..21695d8956f 100644 --- a/components/datetime/data/data/macros/datetime_japanext_datesymbols_v1.data.rs +++ b/components/datetime/data/data/macros/datetime_japanext_datesymbols_v1.data.rs @@ -81,7 +81,7 @@ macro_rules! __impl_datetime_japanext_datesymbols_v1 { }, }, }; - static ZH_HANT_HK: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { + static ZH_HK: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { months: icu_datetime::provider::calendar::months::ContextsV1 { format: icu_datetime::provider::calendar::months::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("1月"), alloc::borrow::Cow::Borrowed("2月"), alloc::borrow::Cow::Borrowed("3月"), alloc::borrow::Cow::Borrowed("4月"), alloc::borrow::Cow::Borrowed("5月"), alloc::borrow::Cow::Borrowed("6月"), alloc::borrow::Cow::Borrowed("7月"), alloc::borrow::Cow::Borrowed("8月"), alloc::borrow::Cow::Borrowed("9月"), alloc::borrow::Cow::Borrowed("10月"), alloc::borrow::Cow::Borrowed("11月"), alloc::borrow::Cow::Borrowed("12月")]), narrow: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("1"), alloc::borrow::Cow::Borrowed("2"), alloc::borrow::Cow::Borrowed("3"), alloc::borrow::Cow::Borrowed("4"), alloc::borrow::Cow::Borrowed("5"), alloc::borrow::Cow::Borrowed("6"), alloc::borrow::Cow::Borrowed("7"), alloc::borrow::Cow::Borrowed("8"), alloc::borrow::Cow::Borrowed("9"), alloc::borrow::Cow::Borrowed("10"), alloc::borrow::Cow::Borrowed("11"), alloc::borrow::Cow::Borrowed("12")]), short: None, wide: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("1月"), alloc::borrow::Cow::Borrowed("2月"), alloc::borrow::Cow::Borrowed("3月"), alloc::borrow::Cow::Borrowed("4月"), alloc::borrow::Cow::Borrowed("5月"), alloc::borrow::Cow::Borrowed("6月"), alloc::borrow::Cow::Borrowed("7月"), alloc::borrow::Cow::Borrowed("8月"), alloc::borrow::Cow::Borrowed("9月"), alloc::borrow::Cow::Borrowed("10月"), alloc::borrow::Cow::Borrowed("11月"), alloc::borrow::Cow::Borrowed("12月")]) }, stand_alone: None }, weekdays: icu_datetime::provider::calendar::weekdays::ContextsV1 { format: icu_datetime::provider::calendar::weekdays::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("週日"), alloc::borrow::Cow::Borrowed("週一"), alloc::borrow::Cow::Borrowed("週二"), alloc::borrow::Cow::Borrowed("週三"), alloc::borrow::Cow::Borrowed("週四"), alloc::borrow::Cow::Borrowed("週五"), alloc::borrow::Cow::Borrowed("週六")]), narrow: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("日"), alloc::borrow::Cow::Borrowed("一"), alloc::borrow::Cow::Borrowed("二"), alloc::borrow::Cow::Borrowed("三"), alloc::borrow::Cow::Borrowed("四"), alloc::borrow::Cow::Borrowed("五"), alloc::borrow::Cow::Borrowed("六")]), short: Some(icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("日"), alloc::borrow::Cow::Borrowed("一"), alloc::borrow::Cow::Borrowed("二"), alloc::borrow::Cow::Borrowed("三"), alloc::borrow::Cow::Borrowed("四"), alloc::borrow::Cow::Borrowed("五"), alloc::borrow::Cow::Borrowed("六")])), wide: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("星期日"), alloc::borrow::Cow::Borrowed("星期一"), alloc::borrow::Cow::Borrowed("星期二"), alloc::borrow::Cow::Borrowed("星期三"), alloc::borrow::Cow::Borrowed("星期四"), alloc::borrow::Cow::Borrowed("星期五"), alloc::borrow::Cow::Borrowed("星期六")]) }, stand_alone: None }, eras: icu_datetime::provider::calendar::Eras { @@ -1125,7 +1125,7 @@ macro_rules! __impl_datetime_japanext_datesymbols_v1 { }, }, }; - static SR_LATN_ME: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { + static SR_ME: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { months: icu_datetime::provider::calendar::months::ContextsV1 { format: icu_datetime::provider::calendar::months::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("jan"), alloc::borrow::Cow::Borrowed("feb"), alloc::borrow::Cow::Borrowed("mart"), alloc::borrow::Cow::Borrowed("apr"), alloc::borrow::Cow::Borrowed("maj"), alloc::borrow::Cow::Borrowed("jun"), alloc::borrow::Cow::Borrowed("jul"), alloc::borrow::Cow::Borrowed("avg"), alloc::borrow::Cow::Borrowed("sept"), alloc::borrow::Cow::Borrowed("okt"), alloc::borrow::Cow::Borrowed("nov"), alloc::borrow::Cow::Borrowed("dec")]), narrow: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("j"), alloc::borrow::Cow::Borrowed("f"), alloc::borrow::Cow::Borrowed("m"), alloc::borrow::Cow::Borrowed("a"), alloc::borrow::Cow::Borrowed("m"), alloc::borrow::Cow::Borrowed("j"), alloc::borrow::Cow::Borrowed("j"), alloc::borrow::Cow::Borrowed("a"), alloc::borrow::Cow::Borrowed("s"), alloc::borrow::Cow::Borrowed("o"), alloc::borrow::Cow::Borrowed("n"), alloc::borrow::Cow::Borrowed("d")]), short: None, wide: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("januar"), alloc::borrow::Cow::Borrowed("februar"), alloc::borrow::Cow::Borrowed("mart"), alloc::borrow::Cow::Borrowed("april"), alloc::borrow::Cow::Borrowed("maj"), alloc::borrow::Cow::Borrowed("jun"), alloc::borrow::Cow::Borrowed("jul"), alloc::borrow::Cow::Borrowed("avgust"), alloc::borrow::Cow::Borrowed("septembar"), alloc::borrow::Cow::Borrowed("oktobar"), alloc::borrow::Cow::Borrowed("novembar"), alloc::borrow::Cow::Borrowed("decembar")]) }, stand_alone: None }, weekdays: icu_datetime::provider::calendar::weekdays::ContextsV1 { format: icu_datetime::provider::calendar::weekdays::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("ned"), alloc::borrow::Cow::Borrowed("pon"), alloc::borrow::Cow::Borrowed("uto"), alloc::borrow::Cow::Borrowed("sre"), alloc::borrow::Cow::Borrowed("čet"), alloc::borrow::Cow::Borrowed("pet"), alloc::borrow::Cow::Borrowed("sub")]), narrow: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("n"), alloc::borrow::Cow::Borrowed("p"), alloc::borrow::Cow::Borrowed("u"), alloc::borrow::Cow::Borrowed("s"), alloc::borrow::Cow::Borrowed("č"), alloc::borrow::Cow::Borrowed("p"), alloc::borrow::Cow::Borrowed("s")]), short: Some(icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("ne"), alloc::borrow::Cow::Borrowed("po"), alloc::borrow::Cow::Borrowed("ut"), alloc::borrow::Cow::Borrowed("sr"), alloc::borrow::Cow::Borrowed("če"), alloc::borrow::Cow::Borrowed("pe"), alloc::borrow::Cow::Borrowed("su")])), wide: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("nedjelja"), alloc::borrow::Cow::Borrowed("ponedeljak"), alloc::borrow::Cow::Borrowed("utorak"), alloc::borrow::Cow::Borrowed("srijeda"), alloc::borrow::Cow::Borrowed("četvrtak"), alloc::borrow::Cow::Borrowed("petak"), alloc::borrow::Cow::Borrowed("subota")]) }, stand_alone: None }, eras: icu_datetime::provider::calendar::Eras { @@ -1953,7 +1953,7 @@ macro_rules! __impl_datetime_japanext_datesymbols_v1 { }, }, }; - static SR_CYRL_BA: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { + static SR_BA: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { months: icu_datetime::provider::calendar::months::ContextsV1 { format: icu_datetime::provider::calendar::months::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("јан"), alloc::borrow::Cow::Borrowed("феб"), alloc::borrow::Cow::Borrowed("мар"), alloc::borrow::Cow::Borrowed("апр"), alloc::borrow::Cow::Borrowed("мај"), alloc::borrow::Cow::Borrowed("јун"), alloc::borrow::Cow::Borrowed("јул"), alloc::borrow::Cow::Borrowed("авг"), alloc::borrow::Cow::Borrowed("сеп"), alloc::borrow::Cow::Borrowed("окт"), alloc::borrow::Cow::Borrowed("нов"), alloc::borrow::Cow::Borrowed("дец")]), narrow: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("ј"), alloc::borrow::Cow::Borrowed("ф"), alloc::borrow::Cow::Borrowed("м"), alloc::borrow::Cow::Borrowed("а"), alloc::borrow::Cow::Borrowed("м"), alloc::borrow::Cow::Borrowed("ј"), alloc::borrow::Cow::Borrowed("ј"), alloc::borrow::Cow::Borrowed("а"), alloc::borrow::Cow::Borrowed("с"), alloc::borrow::Cow::Borrowed("о"), alloc::borrow::Cow::Borrowed("н"), alloc::borrow::Cow::Borrowed("д")]), short: None, wide: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("јануар"), alloc::borrow::Cow::Borrowed("фебруар"), alloc::borrow::Cow::Borrowed("март"), alloc::borrow::Cow::Borrowed("април"), alloc::borrow::Cow::Borrowed("мај"), alloc::borrow::Cow::Borrowed("јун"), alloc::borrow::Cow::Borrowed("јул"), alloc::borrow::Cow::Borrowed("август"), alloc::borrow::Cow::Borrowed("септембар"), alloc::borrow::Cow::Borrowed("октобар"), alloc::borrow::Cow::Borrowed("новембар"), alloc::borrow::Cow::Borrowed("децембар")]) }, stand_alone: None }, weekdays: icu_datetime::provider::calendar::weekdays::ContextsV1 { format: icu_datetime::provider::calendar::weekdays::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("нед"), alloc::borrow::Cow::Borrowed("пон"), alloc::borrow::Cow::Borrowed("уто"), alloc::borrow::Cow::Borrowed("сри"), alloc::borrow::Cow::Borrowed("чет"), alloc::borrow::Cow::Borrowed("пет"), alloc::borrow::Cow::Borrowed("суб")]), narrow: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("н"), alloc::borrow::Cow::Borrowed("п"), alloc::borrow::Cow::Borrowed("у"), alloc::borrow::Cow::Borrowed("с"), alloc::borrow::Cow::Borrowed("ч"), alloc::borrow::Cow::Borrowed("п"), alloc::borrow::Cow::Borrowed("с")]), short: Some(icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("не"), alloc::borrow::Cow::Borrowed("по"), alloc::borrow::Cow::Borrowed("ут"), alloc::borrow::Cow::Borrowed("ср"), alloc::borrow::Cow::Borrowed("че"), alloc::borrow::Cow::Borrowed("пе"), alloc::borrow::Cow::Borrowed("су")])), wide: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("недјеља"), alloc::borrow::Cow::Borrowed("понедјељак"), alloc::borrow::Cow::Borrowed("уторак"), alloc::borrow::Cow::Borrowed("сриједа"), alloc::borrow::Cow::Borrowed("четвртак"), alloc::borrow::Cow::Borrowed("петак"), alloc::borrow::Cow::Borrowed("субота")]) }, stand_alone: None }, eras: icu_datetime::provider::calendar::Eras { @@ -1989,7 +1989,7 @@ macro_rules! __impl_datetime_japanext_datesymbols_v1 { }, }, }; - static SR_CYRL_XK: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { + static SR_XK: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { months: icu_datetime::provider::calendar::months::ContextsV1 { format: icu_datetime::provider::calendar::months::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("јан"), alloc::borrow::Cow::Borrowed("феб"), alloc::borrow::Cow::Borrowed("март"), alloc::borrow::Cow::Borrowed("апр"), alloc::borrow::Cow::Borrowed("мај"), alloc::borrow::Cow::Borrowed("јун"), alloc::borrow::Cow::Borrowed("јул"), alloc::borrow::Cow::Borrowed("авг"), alloc::borrow::Cow::Borrowed("септ"), alloc::borrow::Cow::Borrowed("окт"), alloc::borrow::Cow::Borrowed("нов"), alloc::borrow::Cow::Borrowed("дец")]), narrow: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("ј"), alloc::borrow::Cow::Borrowed("ф"), alloc::borrow::Cow::Borrowed("м"), alloc::borrow::Cow::Borrowed("а"), alloc::borrow::Cow::Borrowed("м"), alloc::borrow::Cow::Borrowed("ј"), alloc::borrow::Cow::Borrowed("ј"), alloc::borrow::Cow::Borrowed("а"), alloc::borrow::Cow::Borrowed("с"), alloc::borrow::Cow::Borrowed("о"), alloc::borrow::Cow::Borrowed("н"), alloc::borrow::Cow::Borrowed("д")]), short: None, wide: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("јануар"), alloc::borrow::Cow::Borrowed("фебруар"), alloc::borrow::Cow::Borrowed("март"), alloc::borrow::Cow::Borrowed("април"), alloc::borrow::Cow::Borrowed("мај"), alloc::borrow::Cow::Borrowed("јун"), alloc::borrow::Cow::Borrowed("јул"), alloc::borrow::Cow::Borrowed("август"), alloc::borrow::Cow::Borrowed("септембар"), alloc::borrow::Cow::Borrowed("октобар"), alloc::borrow::Cow::Borrowed("новембар"), alloc::borrow::Cow::Borrowed("децембар")]) }, stand_alone: None }, weekdays: icu_datetime::provider::calendar::weekdays::ContextsV1 { format: icu_datetime::provider::calendar::weekdays::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("нед"), alloc::borrow::Cow::Borrowed("пон"), alloc::borrow::Cow::Borrowed("уто"), alloc::borrow::Cow::Borrowed("сре"), alloc::borrow::Cow::Borrowed("чет"), alloc::borrow::Cow::Borrowed("пет"), alloc::borrow::Cow::Borrowed("суб")]), narrow: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("н"), alloc::borrow::Cow::Borrowed("п"), alloc::borrow::Cow::Borrowed("у"), alloc::borrow::Cow::Borrowed("с"), alloc::borrow::Cow::Borrowed("ч"), alloc::borrow::Cow::Borrowed("п"), alloc::borrow::Cow::Borrowed("с")]), short: Some(icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("не"), alloc::borrow::Cow::Borrowed("по"), alloc::borrow::Cow::Borrowed("ут"), alloc::borrow::Cow::Borrowed("ср"), alloc::borrow::Cow::Borrowed("че"), alloc::borrow::Cow::Borrowed("пе"), alloc::borrow::Cow::Borrowed("су")])), wide: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("недеља"), alloc::borrow::Cow::Borrowed("понедељак"), alloc::borrow::Cow::Borrowed("уторак"), alloc::borrow::Cow::Borrowed("среда"), alloc::borrow::Cow::Borrowed("четвртак"), alloc::borrow::Cow::Borrowed("петак"), alloc::borrow::Cow::Borrowed("субота")]) }, stand_alone: None }, eras: icu_datetime::provider::calendar::Eras { @@ -2961,8 +2961,8 @@ macro_rules! __impl_datetime_japanext_datesymbols_v1 { }, }, }; - static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR_DZ, &AR, &AR, &AR, &AR, &AR_IQ, &AR_JO, &AR, &AR, &AR_JO, &AR, &AR_MA, &AR_MR, &AR, &AR_JO, &AR, &AR, &AR, &AR, &AR, &AR_JO, &AR, &AR_DZ, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN_IN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE_AT, &DE, &DE_CH, &DE_AT, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL_POLYTON, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_CA, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_CL, &ES_CO, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_PE, &ES, &ES_419, &ES_PY, &ES_419, &ES_419, &ES_PE, &ES_VE, &ET, &EU, &FA, &FA_AF, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR_MA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR_BA, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO_MD, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR_CYRL_XK, &SR_LATN, &SR_LATN_BA, &SR_LATN_ME, &SR_LATN_XK, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &TR, &TR, &TT, &UK, &UND, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT_HK, &ZH_HANT_HK, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR_DZ, &AR, &AR, &AR, &AR, &AR_IQ, &AR_JO, &AR, &AR, &AR_JO, &AR, &AR_MA, &AR_MR, &AR, &AR_JO, &AR, &AR, &AR, &AR, &AR, &AR_JO, &AR, &AR_DZ, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN_IN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE_AT, &DE, &DE_CH, &DE_AT, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL_POLYTON, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_CA, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_CL, &ES_CO, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_PE, &ES, &ES_419, &ES_PY, &ES_419, &ES_419, &ES_PE, &ES_VE, &ET, &EU, &FA, &FA_AF, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR_MA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR_BA, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO_MD, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN_XK, &SR_ME, &SR_XK, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &TR, &TR, &TT, &UK, &UND, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HANT, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/components/datetime/data/data/macros/datetime_persian_datelengths_v1.data.rs b/components/datetime/data/data/macros/datetime_persian_datelengths_v1.data.rs index b5ed784e986..30d49a62339 100644 --- a/components/datetime/data/data/macros/datetime_persian_datelengths_v1.data.rs +++ b/components/datetime/data/data/macros/datetime_persian_datelengths_v1.data.rs @@ -139,13 +139,13 @@ macro_rules! __impl_datetime_persian_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\0\0 \x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\0\0 \x80P\x04") }, 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^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, 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^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, 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") }, 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 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\0\x01\0\0.\0\0 \0\0a\0\0r\0\0o\0\0k\0\0o\0\0 \x80\x10\x01\0\0.\0\0 \0\0u\0\0r\0\0t\0\0e\0\0k\0\0o\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, 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.\0\0 \0\0a\0\0r\0\0o\0\0k\0\0o\0\0 \x80\x10\x01\0\0.\0\0 \0\0u\0\0r\0\0t\0\0e\0\0k\0\0o\0\0 \x80 \x04\0\0 \x80@\x01") }, 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.\0\0 \0\0a\0\0r\0\0o\0\0k\0\0o\0\0 \x80\x10\x01\0\0(\0\0e\0\0)\0\0k\0\0o\0\0 \x80 \x03\0\0 \x80@\x01") }, 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") }, 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 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\0\0(\x80P\x04\0\0)") }, 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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None }, medium: icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\x80\x10\x01\0\0/\x80 \x02\0\0/\x80@\x02") }, 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") }, 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_HANS_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\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, 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") }, 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") }, 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\x80\0\x05") }, 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\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, 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") }, 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") }, 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\x80\0\x05") }, 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\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CEB, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &CEB, &DSB, &EL, &EL, &EL, &CEB, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &CY, &CY, &EN_BE, &CEB, &CY, &CY, &EN_BW, &EN_BZ, &CEB, &CY, &EN_CH, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &EN_HK, &EN_IE, &CY, &CY, &EN_IN, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &CEB, &CY, &EN_MT, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &EN_NZ, &CY, &CEB, &EN_PK, &CY, &CEB, &CY, &CY, &CY, &CY, &CY, &EN_SE, &EN_SG, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &CY, &CEB, &CY, &CY, &EN_ZA, &CY, &EN_ZW, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_CL, &ES_CO, &ES_419, &ES_419, &ES_DO, &ES, &ES_419, &ES, &ES_GT, &ES_HN, &ES, &ES_419, &ES_419, &ES_PA, &ES_PE, &ES, &ES_PA, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &CEB, &FO, &FO, &FR, &FR_BE, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR_CH, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &DSB, &HU, &HY, &IA, &ID, &CY, &IS, &IT, &IT_CH, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &BGC, &KO, &KO, &KOK, &CEB, &CEB, &BGC, &KY, &LO, <, &LV, &HI, &JV, &MK, &ML, &MN, &MNI, &MNI, &HI_LATN, &MS, &MS_BN, &MS_ID, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NB, &NB, &CEB, &PA, &PA, &CY, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &HI, &BGC, &BGC, &SC, &BGC, &BGC, &CEB, &BGC, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR, &SR, &SR, &SR, &SR, &SR, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &CY, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &CEB, &YO, &YO, &SW, &SW, &SW, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH_HANS_SG, &YUE, &YUE, &YUE, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CEB, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &CEB, &DSB, &EL, &EL, &EL, &CEB, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &CY, &CY, &EN_BE, &CEB, &CY, &CY, &EN_BW, &EN_BZ, &CEB, &CY, &EN_CH, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &EN_HK, &EN_IE, &CY, &CY, &EN_IN, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &CEB, &CY, &EN_MT, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &EN_NZ, &CY, &CEB, &EN_PK, &CY, &CEB, &CY, &CY, &CY, &CY, &CY, &EN_SE, &EN_SG, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &CY, &CEB, &CY, &CY, &EN_ZA, &CY, &EN_ZW, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_CL, &ES_CO, &ES_419, &ES_419, &ES_DO, &ES, &ES_419, &ES, &ES_GT, &ES_HN, &ES, &ES_419, &ES_419, &ES_PA, &ES_PE, &ES, &ES_PA, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &CEB, &FO, &FO, &FR, &FR_BE, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR_CH, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &DSB, &HU, &HY, &IA, &ID, &CY, &IS, &IT, &IT_CH, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &BGC, &KO, &KO, &KOK, &CEB, &CEB, &BGC, &KY, &LO, <, &LV, &HI, &JV, &MK, &ML, &MN, &MNI, &MNI, &HI_LATN, &MS, &MS_BN, &MS_ID, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NB, &NB, &CEB, &PA, &PA, &CY, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &HI, &BGC, &BGC, &SC, &BGC, &BGC, &CEB, &BGC, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR, &SR, &SR, &SR, &SR, &SR, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &CY, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &CEB, &YO, &YO, &SW, &SW, &SW, &YUE, &YUE_HANS, &YUE, &ZH, &YUE, &ZH, &YUE, &YUE, &ZH_SG, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/components/datetime/data/data/macros/datetime_persian_datesymbols_v1.data.rs b/components/datetime/data/data/macros/datetime_persian_datesymbols_v1.data.rs index b38487deff2..e963d5d4b09 100644 --- a/components/datetime/data/data/macros/datetime_persian_datesymbols_v1.data.rs +++ b/components/datetime/data/data/macros/datetime_persian_datesymbols_v1.data.rs @@ -45,7 +45,7 @@ macro_rules! __impl_datetime_persian_datesymbols_v1 { }, }, }; - static ZH_HANT: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { + static ZH_HK: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { months: icu_datetime::provider::calendar::months::ContextsV1 { format: icu_datetime::provider::calendar::months::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("1月"), alloc::borrow::Cow::Borrowed("2月"), alloc::borrow::Cow::Borrowed("3月"), alloc::borrow::Cow::Borrowed("4月"), alloc::borrow::Cow::Borrowed("5月"), alloc::borrow::Cow::Borrowed("6月"), alloc::borrow::Cow::Borrowed("7月"), alloc::borrow::Cow::Borrowed("8月"), alloc::borrow::Cow::Borrowed("9月"), alloc::borrow::Cow::Borrowed("10月"), alloc::borrow::Cow::Borrowed("11月"), alloc::borrow::Cow::Borrowed("12月")]), narrow: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("1"), alloc::borrow::Cow::Borrowed("2"), alloc::borrow::Cow::Borrowed("3"), alloc::borrow::Cow::Borrowed("4"), alloc::borrow::Cow::Borrowed("5"), alloc::borrow::Cow::Borrowed("6"), alloc::borrow::Cow::Borrowed("7"), alloc::borrow::Cow::Borrowed("8"), alloc::borrow::Cow::Borrowed("9"), alloc::borrow::Cow::Borrowed("10"), alloc::borrow::Cow::Borrowed("11"), alloc::borrow::Cow::Borrowed("12")]), short: None, wide: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("1月"), alloc::borrow::Cow::Borrowed("2月"), alloc::borrow::Cow::Borrowed("3月"), alloc::borrow::Cow::Borrowed("4月"), alloc::borrow::Cow::Borrowed("5月"), alloc::borrow::Cow::Borrowed("6月"), alloc::borrow::Cow::Borrowed("7月"), alloc::borrow::Cow::Borrowed("8月"), alloc::borrow::Cow::Borrowed("9月"), alloc::borrow::Cow::Borrowed("10月"), alloc::borrow::Cow::Borrowed("11月"), alloc::borrow::Cow::Borrowed("12月")]) }, stand_alone: None }, weekdays: icu_datetime::provider::calendar::weekdays::ContextsV1 { format: icu_datetime::provider::calendar::weekdays::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("週日"), alloc::borrow::Cow::Borrowed("週一"), alloc::borrow::Cow::Borrowed("週二"), alloc::borrow::Cow::Borrowed("週三"), alloc::borrow::Cow::Borrowed("週四"), alloc::borrow::Cow::Borrowed("週五"), alloc::borrow::Cow::Borrowed("週六")]), narrow: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("日"), alloc::borrow::Cow::Borrowed("一"), alloc::borrow::Cow::Borrowed("二"), alloc::borrow::Cow::Borrowed("三"), alloc::borrow::Cow::Borrowed("四"), alloc::borrow::Cow::Borrowed("五"), alloc::borrow::Cow::Borrowed("六")]), short: Some(icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("日"), alloc::borrow::Cow::Borrowed("一"), alloc::borrow::Cow::Borrowed("二"), alloc::borrow::Cow::Borrowed("三"), alloc::borrow::Cow::Borrowed("四"), alloc::borrow::Cow::Borrowed("五"), alloc::borrow::Cow::Borrowed("六")])), wide: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("星期日"), alloc::borrow::Cow::Borrowed("星期一"), alloc::borrow::Cow::Borrowed("星期二"), alloc::borrow::Cow::Borrowed("星期三"), alloc::borrow::Cow::Borrowed("星期四"), alloc::borrow::Cow::Borrowed("星期五"), alloc::borrow::Cow::Borrowed("星期六")]) }, stand_alone: None }, eras: icu_datetime::provider::calendar::Eras { @@ -117,7 +117,7 @@ macro_rules! __impl_datetime_persian_datesymbols_v1 { }, }, }; - static SR_LATN_ME: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { + static SR_ME: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { months: icu_datetime::provider::calendar::months::ContextsV1 { format: icu_datetime::provider::calendar::months::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("Faravadin"), alloc::borrow::Cow::Borrowed("Ordibehešt"), alloc::borrow::Cow::Borrowed("Kordad"), alloc::borrow::Cow::Borrowed("Tir"), alloc::borrow::Cow::Borrowed("Mordad"), alloc::borrow::Cow::Borrowed("Šahrivar"), alloc::borrow::Cow::Borrowed("Mehr"), alloc::borrow::Cow::Borrowed("Aban"), alloc::borrow::Cow::Borrowed("Azar"), alloc::borrow::Cow::Borrowed("Dej"), alloc::borrow::Cow::Borrowed("Bahman"), alloc::borrow::Cow::Borrowed("Esfand")]), narrow: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("1"), alloc::borrow::Cow::Borrowed("2"), alloc::borrow::Cow::Borrowed("3"), alloc::borrow::Cow::Borrowed("4"), alloc::borrow::Cow::Borrowed("5"), alloc::borrow::Cow::Borrowed("6"), alloc::borrow::Cow::Borrowed("7"), alloc::borrow::Cow::Borrowed("8"), alloc::borrow::Cow::Borrowed("9"), alloc::borrow::Cow::Borrowed("10"), alloc::borrow::Cow::Borrowed("11"), alloc::borrow::Cow::Borrowed("12")]), short: None, wide: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("Faravadin"), alloc::borrow::Cow::Borrowed("Ordibehešt"), alloc::borrow::Cow::Borrowed("Kordad"), alloc::borrow::Cow::Borrowed("Tir"), alloc::borrow::Cow::Borrowed("Mordad"), alloc::borrow::Cow::Borrowed("Šahrivar"), alloc::borrow::Cow::Borrowed("Mehr"), alloc::borrow::Cow::Borrowed("Aban"), alloc::borrow::Cow::Borrowed("Azar"), alloc::borrow::Cow::Borrowed("Dej"), alloc::borrow::Cow::Borrowed("Bahman"), alloc::borrow::Cow::Borrowed("Esfand")]) }, stand_alone: None }, weekdays: icu_datetime::provider::calendar::weekdays::ContextsV1 { format: icu_datetime::provider::calendar::weekdays::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("ned"), alloc::borrow::Cow::Borrowed("pon"), alloc::borrow::Cow::Borrowed("uto"), alloc::borrow::Cow::Borrowed("sre"), alloc::borrow::Cow::Borrowed("čet"), alloc::borrow::Cow::Borrowed("pet"), alloc::borrow::Cow::Borrowed("sub")]), narrow: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("n"), alloc::borrow::Cow::Borrowed("p"), alloc::borrow::Cow::Borrowed("u"), alloc::borrow::Cow::Borrowed("s"), alloc::borrow::Cow::Borrowed("č"), alloc::borrow::Cow::Borrowed("p"), alloc::borrow::Cow::Borrowed("s")]), short: Some(icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("ne"), alloc::borrow::Cow::Borrowed("po"), alloc::borrow::Cow::Borrowed("ut"), alloc::borrow::Cow::Borrowed("sr"), alloc::borrow::Cow::Borrowed("če"), alloc::borrow::Cow::Borrowed("pe"), alloc::borrow::Cow::Borrowed("su")])), wide: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("nedjelja"), alloc::borrow::Cow::Borrowed("ponedeljak"), alloc::borrow::Cow::Borrowed("utorak"), alloc::borrow::Cow::Borrowed("srijeda"), alloc::borrow::Cow::Borrowed("četvrtak"), alloc::borrow::Cow::Borrowed("petak"), alloc::borrow::Cow::Borrowed("subota")]) }, stand_alone: None }, eras: icu_datetime::provider::calendar::Eras { @@ -2187,7 +2187,7 @@ macro_rules! __impl_datetime_persian_datesymbols_v1 { }, }, }; - static SR_CYRL_BA: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { + static SR_BA: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { months: icu_datetime::provider::calendar::months::ContextsV1 { format: icu_datetime::provider::calendar::months::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("Фаравадин"), alloc::borrow::Cow::Borrowed("Ордибехешт"), alloc::borrow::Cow::Borrowed("Кордад"), alloc::borrow::Cow::Borrowed("Тир"), alloc::borrow::Cow::Borrowed("Мордад"), alloc::borrow::Cow::Borrowed("Шахривар"), alloc::borrow::Cow::Borrowed("Мехр"), alloc::borrow::Cow::Borrowed("Абан"), alloc::borrow::Cow::Borrowed("Азар"), alloc::borrow::Cow::Borrowed("Деј"), alloc::borrow::Cow::Borrowed("Бахман"), alloc::borrow::Cow::Borrowed("Есфанд")]), narrow: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("1"), alloc::borrow::Cow::Borrowed("2"), alloc::borrow::Cow::Borrowed("3"), alloc::borrow::Cow::Borrowed("4"), alloc::borrow::Cow::Borrowed("5"), alloc::borrow::Cow::Borrowed("6"), alloc::borrow::Cow::Borrowed("7"), alloc::borrow::Cow::Borrowed("8"), alloc::borrow::Cow::Borrowed("9"), alloc::borrow::Cow::Borrowed("10"), alloc::borrow::Cow::Borrowed("11"), alloc::borrow::Cow::Borrowed("12")]), short: None, wide: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("Фаравадин"), alloc::borrow::Cow::Borrowed("Ордибехешт"), alloc::borrow::Cow::Borrowed("Кордад"), alloc::borrow::Cow::Borrowed("Тир"), alloc::borrow::Cow::Borrowed("Мордад"), alloc::borrow::Cow::Borrowed("Шахривар"), alloc::borrow::Cow::Borrowed("Мехр"), alloc::borrow::Cow::Borrowed("Абан"), alloc::borrow::Cow::Borrowed("Азар"), alloc::borrow::Cow::Borrowed("Деј"), alloc::borrow::Cow::Borrowed("Бахман"), alloc::borrow::Cow::Borrowed("Есфанд")]) }, stand_alone: None }, weekdays: icu_datetime::provider::calendar::weekdays::ContextsV1 { format: icu_datetime::provider::calendar::weekdays::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("нед"), alloc::borrow::Cow::Borrowed("пон"), alloc::borrow::Cow::Borrowed("уто"), alloc::borrow::Cow::Borrowed("сри"), alloc::borrow::Cow::Borrowed("чет"), alloc::borrow::Cow::Borrowed("пет"), alloc::borrow::Cow::Borrowed("суб")]), narrow: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("н"), alloc::borrow::Cow::Borrowed("п"), alloc::borrow::Cow::Borrowed("у"), alloc::borrow::Cow::Borrowed("с"), alloc::borrow::Cow::Borrowed("ч"), alloc::borrow::Cow::Borrowed("п"), alloc::borrow::Cow::Borrowed("с")]), short: Some(icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("не"), alloc::borrow::Cow::Borrowed("по"), alloc::borrow::Cow::Borrowed("ут"), alloc::borrow::Cow::Borrowed("ср"), alloc::borrow::Cow::Borrowed("че"), alloc::borrow::Cow::Borrowed("пе"), alloc::borrow::Cow::Borrowed("су")])), wide: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("недјеља"), alloc::borrow::Cow::Borrowed("понедјељак"), alloc::borrow::Cow::Borrowed("уторак"), alloc::borrow::Cow::Borrowed("сриједа"), alloc::borrow::Cow::Borrowed("четвртак"), alloc::borrow::Cow::Borrowed("петак"), alloc::borrow::Cow::Borrowed("субота")]) }, stand_alone: None }, eras: icu_datetime::provider::calendar::Eras { @@ -2691,8 +2691,8 @@ macro_rules! __impl_datetime_persian_datesymbols_v1 { }, }, }; - static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN_IN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE_CH, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN_AU, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_CL, &ES_CO, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_PY, &ES_419, &ES_419, &ES_419, &ES_VE, &ET, &EU, &FA, &FA_AF, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR_BA, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO_MD, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN_ME, &SR_LATN, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &UND, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT, &ZH_HANT, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN_IN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE_CH, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN_AU, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_CL, &ES_CO, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_PY, &ES_419, &ES_419, &ES_419, &ES_VE, &ET, &EU, &FA, &FA_AF, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR_BA, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO_MD, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_ME, &SR, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &UND, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HK, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/components/datetime/data/data/macros/datetime_roc_datelengths_v1.data.rs b/components/datetime/data/data/macros/datetime_roc_datelengths_v1.data.rs index 65258f3e40c..06646535060 100644 --- a/components/datetime/data/data/macros/datetime_roc_datelengths_v1.data.rs +++ b/components/datetime/data/data/macros/datetime_roc_datelengths_v1.data.rs @@ -140,12 +140,12 @@ macro_rules! __impl_datetime_roc_datelengths_v1 { 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\0\x01\0\0.\0\0 \0\0a\0\0r\0\0o\0\0k\0\0o\0\0 \x80\x10\x01\0\0.\0\0 \0\0u\0\0r\0\0t\0\0e\0\0k\0\0o\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, 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.\0\0 \0\0a\0\0r\0\0o\0\0k\0\0o\0\0 \x80\x10\x01\0\0.\0\0 \0\0u\0\0r\0\0t\0\0e\0\0k\0\0o\0\0 \x80 \x04\0\0 \x80@\x01") }, 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.\0\0 \0\0a\0\0r\0\0o\0\0k\0\0o\0\0 \x80\x10\x01\0\0(\0\0e\0\0)\0\0k\0\0o\0\0 \x80 \x03\0\0 \x80@\x01") }, 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") }, 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 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\0\0 \x80P\x04") }, 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") }, 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") }, 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") }, 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\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, 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") }, 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") }, 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") }, 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_HANS_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\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, 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") }, 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") }, 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@\x01\0\0/\x80 \x01\0\0/\x80\x10\x02") }, 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\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, 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") }, 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") }, 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@\x01\0\0/\x80 \x01\0\0/\x80\x10\x02") }, 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\0\x01\x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CEB, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &CEB, &DSB, &EL, &EL, &EL, &CEB, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &CY, &CY, &EN_BE, &CEB, &CY, &CY, &EN_BW, &EN_BZ, &CEB, &CY, &EN_CH, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &EN_HK, &EN_IE, &CY, &CY, &EN_IN, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &CEB, &CY, &EN_MT, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &EN_NZ, &CY, &CEB, &EN_PK, &CY, &CEB, &CY, &CY, &CY, &CY, &CY, &EN_SE, &EN_SG, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &CY, &CEB, &CY, &CY, &EN_ZA, &CY, &EN_ZW, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_CL, &ES_CO, &ES_419, &ES_419, &ES_DO, &ES, &ES_419, &ES, &ES_GT, &ES_HN, &ES, &ES_419, &ES_419, &ES_PA, &ES_PE, &ES, &ES_PA, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &CEB, &FO, &FO, &FR, &FR_BE, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR_CH, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &DSB, &HU, &HY, &IA, &ID, &CY, &IS, &IT, &IT_CH, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &BGC, &KO, &KO, &KOK, &CEB, &CEB, &BGC, &KY, &LO, <, &LV, &HI, &JV, &MK, &ML, &MN, &MNI, &MNI, &HI_LATN, &MS, &MS_BN, &MS_ID, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NB, &NB, &CEB, &PA, &PA, &CY, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &HI, &BGC, &BGC, &SC, &BGC, &BGC, &CEB, &BGC, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR, &SR, &SR, &SR, &SR, &SR, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &CY, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &CEB, &YO, &YO, &SW, &SW, &SW, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH_HANS_SG, &YUE, &YUE, &YUE, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CEB, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &CEB, &DSB, &EL, &EL, &EL, &CEB, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &CY, &CY, &EN_BE, &CEB, &CY, &CY, &EN_BW, &EN_BZ, &CEB, &CY, &EN_CH, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &EN_HK, &EN_IE, &CY, &CY, &EN_IN, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &CEB, &CY, &EN_MT, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &EN_NZ, &CY, &CEB, &EN_PK, &CY, &CEB, &CY, &CY, &CY, &CY, &CY, &EN_SE, &EN_SG, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CY, &CEB, &CY, &CY, &CEB, &CY, &CY, &EN_ZA, &CY, &EN_ZW, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_CL, &ES_CO, &ES_419, &ES_419, &ES_DO, &ES, &ES_419, &ES, &ES_GT, &ES_HN, &ES, &ES_419, &ES_419, &ES_PA, &ES_PE, &ES, &ES_PA, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &CEB, &FO, &FO, &FR, &FR_BE, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR_CH, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &DSB, &HU, &HY, &IA, &ID, &CY, &IS, &IT, &IT_CH, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &BGC, &KO, &KO, &KOK, &CEB, &CEB, &BGC, &KY, &LO, <, &LV, &HI, &JV, &MK, &ML, &MN, &MNI, &MNI, &HI_LATN, &MS, &MS_BN, &MS_ID, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NB, &NB, &CEB, &PA, &PA, &CY, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &HI, &BGC, &BGC, &SC, &BGC, &BGC, &CEB, &BGC, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR, &SR, &SR, &SR, &SR, &SR, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &CY, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &CEB, &YO, &YO, &SW, &SW, &SW, &YUE, &YUE_HANS, &YUE, &ZH, &YUE, &ZH, &YUE, &YUE, &ZH_SG, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/components/datetime/data/data/macros/datetime_roc_datesymbols_v1.data.rs b/components/datetime/data/data/macros/datetime_roc_datesymbols_v1.data.rs index fcd4a77f27b..a2329ea2a6b 100644 --- a/components/datetime/data/data/macros/datetime_roc_datesymbols_v1.data.rs +++ b/components/datetime/data/data/macros/datetime_roc_datesymbols_v1.data.rs @@ -81,7 +81,7 @@ macro_rules! __impl_datetime_roc_datesymbols_v1 { }, }, }; - static ZH_HANT: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { + static ZH_HK: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { months: icu_datetime::provider::calendar::months::ContextsV1 { format: icu_datetime::provider::calendar::months::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("1月"), alloc::borrow::Cow::Borrowed("2月"), alloc::borrow::Cow::Borrowed("3月"), alloc::borrow::Cow::Borrowed("4月"), alloc::borrow::Cow::Borrowed("5月"), alloc::borrow::Cow::Borrowed("6月"), alloc::borrow::Cow::Borrowed("7月"), alloc::borrow::Cow::Borrowed("8月"), alloc::borrow::Cow::Borrowed("9月"), alloc::borrow::Cow::Borrowed("10月"), alloc::borrow::Cow::Borrowed("11月"), alloc::borrow::Cow::Borrowed("12月")]), narrow: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("1"), alloc::borrow::Cow::Borrowed("2"), alloc::borrow::Cow::Borrowed("3"), alloc::borrow::Cow::Borrowed("4"), alloc::borrow::Cow::Borrowed("5"), alloc::borrow::Cow::Borrowed("6"), alloc::borrow::Cow::Borrowed("7"), alloc::borrow::Cow::Borrowed("8"), alloc::borrow::Cow::Borrowed("9"), alloc::borrow::Cow::Borrowed("10"), alloc::borrow::Cow::Borrowed("11"), alloc::borrow::Cow::Borrowed("12")]), short: None, wide: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("1月"), alloc::borrow::Cow::Borrowed("2月"), alloc::borrow::Cow::Borrowed("3月"), alloc::borrow::Cow::Borrowed("4月"), alloc::borrow::Cow::Borrowed("5月"), alloc::borrow::Cow::Borrowed("6月"), alloc::borrow::Cow::Borrowed("7月"), alloc::borrow::Cow::Borrowed("8月"), alloc::borrow::Cow::Borrowed("9月"), alloc::borrow::Cow::Borrowed("10月"), alloc::borrow::Cow::Borrowed("11月"), alloc::borrow::Cow::Borrowed("12月")]) }, stand_alone: None }, weekdays: icu_datetime::provider::calendar::weekdays::ContextsV1 { format: icu_datetime::provider::calendar::weekdays::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("週日"), alloc::borrow::Cow::Borrowed("週一"), alloc::borrow::Cow::Borrowed("週二"), alloc::borrow::Cow::Borrowed("週三"), alloc::borrow::Cow::Borrowed("週四"), alloc::borrow::Cow::Borrowed("週五"), alloc::borrow::Cow::Borrowed("週六")]), narrow: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("日"), alloc::borrow::Cow::Borrowed("一"), alloc::borrow::Cow::Borrowed("二"), alloc::borrow::Cow::Borrowed("三"), alloc::borrow::Cow::Borrowed("四"), alloc::borrow::Cow::Borrowed("五"), alloc::borrow::Cow::Borrowed("六")]), short: Some(icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("日"), alloc::borrow::Cow::Borrowed("一"), alloc::borrow::Cow::Borrowed("二"), alloc::borrow::Cow::Borrowed("三"), alloc::borrow::Cow::Borrowed("四"), alloc::borrow::Cow::Borrowed("五"), alloc::borrow::Cow::Borrowed("六")])), wide: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("星期日"), alloc::borrow::Cow::Borrowed("星期一"), alloc::borrow::Cow::Borrowed("星期二"), alloc::borrow::Cow::Borrowed("星期三"), alloc::borrow::Cow::Borrowed("星期四"), alloc::borrow::Cow::Borrowed("星期五"), alloc::borrow::Cow::Borrowed("星期六")]) }, stand_alone: None }, eras: icu_datetime::provider::calendar::Eras { @@ -1071,7 +1071,7 @@ macro_rules! __impl_datetime_roc_datesymbols_v1 { }, }, }; - static SR_LATN_ME: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { + static SR_ME: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { months: icu_datetime::provider::calendar::months::ContextsV1 { format: icu_datetime::provider::calendar::months::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("jan"), alloc::borrow::Cow::Borrowed("feb"), alloc::borrow::Cow::Borrowed("mart"), alloc::borrow::Cow::Borrowed("apr"), alloc::borrow::Cow::Borrowed("maj"), alloc::borrow::Cow::Borrowed("jun"), alloc::borrow::Cow::Borrowed("jul"), alloc::borrow::Cow::Borrowed("avg"), alloc::borrow::Cow::Borrowed("sept"), alloc::borrow::Cow::Borrowed("okt"), alloc::borrow::Cow::Borrowed("nov"), alloc::borrow::Cow::Borrowed("dec")]), narrow: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("j"), alloc::borrow::Cow::Borrowed("f"), alloc::borrow::Cow::Borrowed("m"), alloc::borrow::Cow::Borrowed("a"), alloc::borrow::Cow::Borrowed("m"), alloc::borrow::Cow::Borrowed("j"), alloc::borrow::Cow::Borrowed("j"), alloc::borrow::Cow::Borrowed("a"), alloc::borrow::Cow::Borrowed("s"), alloc::borrow::Cow::Borrowed("o"), alloc::borrow::Cow::Borrowed("n"), alloc::borrow::Cow::Borrowed("d")]), short: None, wide: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("januar"), alloc::borrow::Cow::Borrowed("februar"), alloc::borrow::Cow::Borrowed("mart"), alloc::borrow::Cow::Borrowed("april"), alloc::borrow::Cow::Borrowed("maj"), alloc::borrow::Cow::Borrowed("jun"), alloc::borrow::Cow::Borrowed("jul"), alloc::borrow::Cow::Borrowed("avgust"), alloc::borrow::Cow::Borrowed("septembar"), alloc::borrow::Cow::Borrowed("oktobar"), alloc::borrow::Cow::Borrowed("novembar"), alloc::borrow::Cow::Borrowed("decembar")]) }, stand_alone: None }, weekdays: icu_datetime::provider::calendar::weekdays::ContextsV1 { format: icu_datetime::provider::calendar::weekdays::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("ned"), alloc::borrow::Cow::Borrowed("pon"), alloc::borrow::Cow::Borrowed("uto"), alloc::borrow::Cow::Borrowed("sre"), alloc::borrow::Cow::Borrowed("čet"), alloc::borrow::Cow::Borrowed("pet"), alloc::borrow::Cow::Borrowed("sub")]), narrow: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("n"), alloc::borrow::Cow::Borrowed("p"), alloc::borrow::Cow::Borrowed("u"), alloc::borrow::Cow::Borrowed("s"), alloc::borrow::Cow::Borrowed("č"), alloc::borrow::Cow::Borrowed("p"), alloc::borrow::Cow::Borrowed("s")]), short: Some(icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("ne"), alloc::borrow::Cow::Borrowed("po"), alloc::borrow::Cow::Borrowed("ut"), alloc::borrow::Cow::Borrowed("sr"), alloc::borrow::Cow::Borrowed("če"), alloc::borrow::Cow::Borrowed("pe"), alloc::borrow::Cow::Borrowed("su")])), wide: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("nedjelja"), alloc::borrow::Cow::Borrowed("ponedeljak"), alloc::borrow::Cow::Borrowed("utorak"), alloc::borrow::Cow::Borrowed("srijeda"), alloc::borrow::Cow::Borrowed("četvrtak"), alloc::borrow::Cow::Borrowed("petak"), alloc::borrow::Cow::Borrowed("subota")]) }, stand_alone: None }, eras: icu_datetime::provider::calendar::Eras { @@ -1899,7 +1899,7 @@ macro_rules! __impl_datetime_roc_datesymbols_v1 { }, }, }; - static SR_CYRL_BA: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { + static SR_BA: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { months: icu_datetime::provider::calendar::months::ContextsV1 { format: icu_datetime::provider::calendar::months::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("јан"), alloc::borrow::Cow::Borrowed("феб"), alloc::borrow::Cow::Borrowed("мар"), alloc::borrow::Cow::Borrowed("апр"), alloc::borrow::Cow::Borrowed("мај"), alloc::borrow::Cow::Borrowed("јун"), alloc::borrow::Cow::Borrowed("јул"), alloc::borrow::Cow::Borrowed("авг"), alloc::borrow::Cow::Borrowed("сеп"), alloc::borrow::Cow::Borrowed("окт"), alloc::borrow::Cow::Borrowed("нов"), alloc::borrow::Cow::Borrowed("дец")]), narrow: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("ј"), alloc::borrow::Cow::Borrowed("ф"), alloc::borrow::Cow::Borrowed("м"), alloc::borrow::Cow::Borrowed("а"), alloc::borrow::Cow::Borrowed("м"), alloc::borrow::Cow::Borrowed("ј"), alloc::borrow::Cow::Borrowed("ј"), alloc::borrow::Cow::Borrowed("а"), alloc::borrow::Cow::Borrowed("с"), alloc::borrow::Cow::Borrowed("о"), alloc::borrow::Cow::Borrowed("н"), alloc::borrow::Cow::Borrowed("д")]), short: None, wide: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("јануар"), alloc::borrow::Cow::Borrowed("фебруар"), alloc::borrow::Cow::Borrowed("март"), alloc::borrow::Cow::Borrowed("април"), alloc::borrow::Cow::Borrowed("мај"), alloc::borrow::Cow::Borrowed("јун"), alloc::borrow::Cow::Borrowed("јул"), alloc::borrow::Cow::Borrowed("август"), alloc::borrow::Cow::Borrowed("септембар"), alloc::borrow::Cow::Borrowed("октобар"), alloc::borrow::Cow::Borrowed("новембар"), alloc::borrow::Cow::Borrowed("децембар")]) }, stand_alone: None }, weekdays: icu_datetime::provider::calendar::weekdays::ContextsV1 { format: icu_datetime::provider::calendar::weekdays::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("нед"), alloc::borrow::Cow::Borrowed("пон"), alloc::borrow::Cow::Borrowed("уто"), alloc::borrow::Cow::Borrowed("сри"), alloc::borrow::Cow::Borrowed("чет"), alloc::borrow::Cow::Borrowed("пет"), alloc::borrow::Cow::Borrowed("суб")]), narrow: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("н"), alloc::borrow::Cow::Borrowed("п"), alloc::borrow::Cow::Borrowed("у"), alloc::borrow::Cow::Borrowed("с"), alloc::borrow::Cow::Borrowed("ч"), alloc::borrow::Cow::Borrowed("п"), alloc::borrow::Cow::Borrowed("с")]), short: Some(icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("не"), alloc::borrow::Cow::Borrowed("по"), alloc::borrow::Cow::Borrowed("ут"), alloc::borrow::Cow::Borrowed("ср"), alloc::borrow::Cow::Borrowed("че"), alloc::borrow::Cow::Borrowed("пе"), alloc::borrow::Cow::Borrowed("су")])), wide: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("недјеља"), alloc::borrow::Cow::Borrowed("понедјељак"), alloc::borrow::Cow::Borrowed("уторак"), alloc::borrow::Cow::Borrowed("сриједа"), alloc::borrow::Cow::Borrowed("четвртак"), alloc::borrow::Cow::Borrowed("петак"), alloc::borrow::Cow::Borrowed("субота")]) }, stand_alone: None }, eras: icu_datetime::provider::calendar::Eras { @@ -1935,7 +1935,7 @@ macro_rules! __impl_datetime_roc_datesymbols_v1 { }, }, }; - static SR_CYRL_XK: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { + static SR_XK: ::Yokeable = icu_datetime::provider::calendar::DateSymbolsV1 { months: icu_datetime::provider::calendar::months::ContextsV1 { format: icu_datetime::provider::calendar::months::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("јан"), alloc::borrow::Cow::Borrowed("феб"), alloc::borrow::Cow::Borrowed("март"), alloc::borrow::Cow::Borrowed("апр"), alloc::borrow::Cow::Borrowed("мај"), alloc::borrow::Cow::Borrowed("јун"), alloc::borrow::Cow::Borrowed("јул"), alloc::borrow::Cow::Borrowed("авг"), alloc::borrow::Cow::Borrowed("септ"), alloc::borrow::Cow::Borrowed("окт"), alloc::borrow::Cow::Borrowed("нов"), alloc::borrow::Cow::Borrowed("дец")]), narrow: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("ј"), alloc::borrow::Cow::Borrowed("ф"), alloc::borrow::Cow::Borrowed("м"), alloc::borrow::Cow::Borrowed("а"), alloc::borrow::Cow::Borrowed("м"), alloc::borrow::Cow::Borrowed("ј"), alloc::borrow::Cow::Borrowed("ј"), alloc::borrow::Cow::Borrowed("а"), alloc::borrow::Cow::Borrowed("с"), alloc::borrow::Cow::Borrowed("о"), alloc::borrow::Cow::Borrowed("н"), alloc::borrow::Cow::Borrowed("д")]), short: None, wide: icu_datetime::provider::calendar::months::SymbolsV1::SolarTwelve([alloc::borrow::Cow::Borrowed("јануар"), alloc::borrow::Cow::Borrowed("фебруар"), alloc::borrow::Cow::Borrowed("март"), alloc::borrow::Cow::Borrowed("април"), alloc::borrow::Cow::Borrowed("мај"), alloc::borrow::Cow::Borrowed("јун"), alloc::borrow::Cow::Borrowed("јул"), alloc::borrow::Cow::Borrowed("август"), alloc::borrow::Cow::Borrowed("септембар"), alloc::borrow::Cow::Borrowed("октобар"), alloc::borrow::Cow::Borrowed("новембар"), alloc::borrow::Cow::Borrowed("децембар")]) }, stand_alone: None }, weekdays: icu_datetime::provider::calendar::weekdays::ContextsV1 { format: icu_datetime::provider::calendar::weekdays::FormatWidthsV1 { abbreviated: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("нед"), alloc::borrow::Cow::Borrowed("пон"), alloc::borrow::Cow::Borrowed("уто"), alloc::borrow::Cow::Borrowed("сре"), alloc::borrow::Cow::Borrowed("чет"), alloc::borrow::Cow::Borrowed("пет"), alloc::borrow::Cow::Borrowed("суб")]), narrow: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("н"), alloc::borrow::Cow::Borrowed("п"), alloc::borrow::Cow::Borrowed("у"), alloc::borrow::Cow::Borrowed("с"), alloc::borrow::Cow::Borrowed("ч"), alloc::borrow::Cow::Borrowed("п"), alloc::borrow::Cow::Borrowed("с")]), short: Some(icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("не"), alloc::borrow::Cow::Borrowed("по"), alloc::borrow::Cow::Borrowed("ут"), alloc::borrow::Cow::Borrowed("ср"), alloc::borrow::Cow::Borrowed("че"), alloc::borrow::Cow::Borrowed("пе"), alloc::borrow::Cow::Borrowed("су")])), wide: icu_datetime::provider::calendar::weekdays::SymbolsV1([alloc::borrow::Cow::Borrowed("недеља"), alloc::borrow::Cow::Borrowed("понедељак"), alloc::borrow::Cow::Borrowed("уторак"), alloc::borrow::Cow::Borrowed("среда"), alloc::borrow::Cow::Borrowed("четвртак"), alloc::borrow::Cow::Borrowed("петак"), alloc::borrow::Cow::Borrowed("субота")]) }, stand_alone: None }, eras: icu_datetime::provider::calendar::Eras { @@ -2889,8 +2889,8 @@ macro_rules! __impl_datetime_roc_datesymbols_v1 { }, }, }; - static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR_DZ, &AR, &AR, &AR, &AR, &AR_IQ, &AR_JO, &AR, &AR, &AR_JO, &AR, &AR_MA, &AR_MR, &AR, &AR_JO, &AR, &AR, &AR, &AR, &AR, &AR_JO, &AR, &AR_DZ, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN_IN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE_AT, &DE, &DE_CH, &DE_AT, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL_POLYTON, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_CL, &ES_CO, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_PE, &ES, &ES_419, &ES_PY, &ES_419, &ES_419, &ES_PE, &ES_VE, &ET, &EU, &FA, &FA_AF, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR_MA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR_BA, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO_MD, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR_CYRL_XK, &SR_LATN, &SR_LATN_BA, &SR_LATN_ME, &SR_LATN_XK, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &UND, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &YUE_HANS, &YUE_HANS, &YUE_HANS, &ZH_HANT, &ZH_HANT, &ZH_HANT, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR_DZ, &AR, &AR, &AR, &AR, &AR_IQ, &AR_JO, &AR, &AR, &AR_JO, &AR, &AR_MA, &AR_MR, &AR, &AR_JO, &AR, &AR, &AR, &AR, &AR, &AR_JO, &AR, &AR_DZ, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN_IN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE_AT, &DE, &DE_CH, &DE_AT, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL_POLYTON, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_CL, &ES_CO, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_PE, &ES, &ES_419, &ES_PY, &ES_419, &ES_419, &ES_PE, &ES_VE, &ET, &EU, &FA, &FA_AF, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR_MA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR_BA, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO_MD, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN_XK, &SR_ME, &SR_XK, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &UND, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &YUE_HANS, &ZH_HK, &YUE_HANS, &ZH_HK, &ZH_HK, &YUE_HANS, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/components/datetime/data/data/macros/datetime_skeletons_v1.data.rs b/components/datetime/data/data/macros/datetime_skeletons_v1.data.rs index 8408c154111..44090146b0c 100644 --- a/components/datetime/data/data/macros/datetime_skeletons_v1.data.rs +++ b/components/datetime/data/data/macros/datetime_skeletons_v1.data.rs @@ -85,30 +85,30 @@ macro_rules! __impl_datetime_skeletons_v1 { static KO_KP_U_CA_BUDDHIST: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\xB1D") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\xB1D\0\0 \x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\xB1D\0\0 \x80 \x03\0\0 \x80@\x01\0\xC7|") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\xB1D\0\0 \x80 \x03\0\0 \x80@\x01\0\xC7|\0\0 \0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\xB1D\0\0 \x80 \x03\0\0 \x80@\x01\0\xC7|\0\0 \x80P\x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\xB1D") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\xB1D") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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 \x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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 \x01\0\0.\0\0 \x80@\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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 \x01\0\0.\0\0 \x80@\x01\0\0.\0\0 \0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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 \x01\0\0.\0\0 \x80@\x01\0\0.\0\0 \x80P\x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\xB1D\0\0 \x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\xB1D\0\0 \x80 \x03\0\0 \x80@\x01\0\xC7|") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\xB1D\0\0 \x80 \x03\0\0 \x80@\x01\0\xC7|\0\0 \0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\xB1D\0\0 \x80 \x03\0\0 \x80@\x01\0\xC7|\0\0 \x80P\x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\xB1D\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\xC6\xD4") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0.\0\0 \x80@\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0.\0\0 \x80@\x01\0\0.\0\0 \0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0.\0\0 \x80@\x01\0\0.\0\0 \x80P\x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0 \x80@\x01\0\xC7|") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0 \x80@\x01\0\xC7|\0\0 \0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0 \x80@\x01\0\xC7|\0\0 \x80P\x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x04\0\0 \x80@\x01\0\xC7|") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\xC7|") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\xC7|\0\0 \0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\xC7|\0\0 \x80P\x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\0\0 \x80q\x01\0\xC2\xDC") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\xC2\xDC") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; static KO_KP_U_CA_GREGORY: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\xB1D") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\xB1D\0\0 \x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\xB1D\0\0 \x80 \x03\0\0 \x80@\x01\0\xC7|") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\xB1D\0\0 \x80 \x03\0\0 \x80@\x01\0\xC7|\0\0 \0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\xB1D\0\0 \x80 \x03\0\0 \x80@\x01\0\xC7|\0\0 \x80P\x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\xB1D") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \x80 \x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \x80 \x01\0\0.\0\0 \x80@\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \x80 \x01\0\0.\0\0 \x80@\x01\0\0.\0\0 \0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \x80 \x01\0\0.\0\0 \x80@\x01\0\0.\0\0 \x80P\x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \x80 \x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\xB1D\0\0 \x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\xB1D\0\0 \x80 \x03\0\0 \x80@\x01\0\xC7|") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\xB1D\0\0 \x80 \x03\0\0 \x80@\x01\0\xC7|\0\0 \0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\xB1D\0\0 \x80 \x03\0\0 \x80@\x01\0\xC7|\0\0 \x80P\x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\xB1D\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Week(icu_datetime::fields::Week::WeekOfYear), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x11\x01\0\xB1D\0\0 \x800\x01\0\xBC\x88\0\xC9\xF8\0\0 \0\xC8\xFC") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\xC6\xD4") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0.\0\0 \x80@\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0.\0\0 \x80@\x01\0\0.\0\0 \0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0.\0\0 \x80@\x01\0\0.\0\0 \x80P\x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0 \x80@\x01\0\xC7|") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0 \x80@\x01\0\xC7|\0\0 \0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0 \x80@\x01\0\xC7|\0\0 \x80P\x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Week(icu_datetime::fields::Week::WeekOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x04\0\0 \x801\x01\0\xBC\x88\0\xC9\xF8\0\0 \0\xC8\xFC") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x04\0\0 \x80@\x01\0\xC7|") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\xC7|") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\xC7|\0\0 \0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\xC7|\0\0 \x80P\x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0(\x80P\x01\0\0)\0\0 \x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0(\x80P\x01\0\0)\0\0 \x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0(\x80P\x01\0\0)\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0(\x80P\x01\0\0)\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\0\0 \x80q\x01\0\xC2\xDC") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \x80\xA3\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0 \x80\xA3\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\xC2\xDC") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\xC2\xDC\0\0 \x80\x80\x01\0\xBD\x84\0\0 \x80\x90\x01\0\xCD\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\xC2\xDC\0\0 \x80\x80\x01\0\xBD\x84\0\0 \x80\x90\x01\0\xCD\x08\0\0 \x80\xA3\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02\0\0 \x80\xA3\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; static ZH_HANT_U_CA_COPTIC: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\0\0 \x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\0\0 \x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\0\0 \x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0 \x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \0\0B\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \0\0B\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; - static ZH_HANT_HK_U_CA_COPTIC: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\0\0 \x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\0\0 \x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\0\0 \x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0 \x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \0\0B\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; + static ZH_HK_U_CA_COPTIC: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\0\0 \x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\0\0 \x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\0\0 \x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0 \x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \0\0B\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; static YUE_HANT_U_CA_COPTIC: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\0\0 \x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t\x80 \x01\0g\x08\x80@\x01\0e\xE5\0\0 \x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\0\0 \x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0 \x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; static EU_U_CA_BUDDHIST: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0.\0\0 \0\0a\0\0r\0\0o\0\0k\0\0o\0\0 \x80\x10\x01\0\0.\0\0 \0\0u\0\0r\0\0t\0\0e\0\0a") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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 \0\0(\x80\0\x05\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0.\0\0 \0\0a\0\0r\0\0o\0\0k\0\0o\0\0 \x80\x10\x01\0\0(\0\0e\0\0)\0\0k\0\0o\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0.\0\0 \0\0a\0\0r\0\0o\0\0k\0\0o\0\0 \x80\x10\x01\0\0(\0\0e\0\0)\0\0k\0\0o\0\0 \x80 \x04\0\0 \x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0.\0\0 \0\0a\0\0r\0\0o\0\0k\0\0o\0\0 \x80\x10\x01\0\0(\0\0e\0\0)\0\0k\0\0o\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0/\x80 \x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0/\x80 \x02\0\0/\x80@\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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,\0\0 \x80P\x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0k\0\0 \x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0k\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0/\x80 \x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0(\0\0e\0\0)\0\0k\0\0o\0\0 \x80\x10\x01\0\0/\x80 \x02\0\0/\x80@\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0(\0\0e\0\0)\0\0k\0\0o\0\0 \x80\x10\x01\0\0/\x80 \x02\0\0/\x80@\x02\0\0,\0\0 \x80P\x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0,\0\0 \x80\x10\x01\0\0(\0\0e\0\0)\0\0k\0\0o\0\0 \x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\0,\0\0 \x80P\x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0(\0\0e\0\0)\0\0k\0\0o\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0(\0\0e\0\0)\0\0k\0\0o\0\0 \x80 \x04\0\0 \x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\0\0 \x80\x10\x01\0\0(\0\0e\0\0)\0\0k\0\0o\0\0 \x80 \x04\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0/\x80@\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0/\x80@\x02\0\0,\0\0 \x80P\x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0k\0\0 \x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0k\0\0 \x80@\x01\0\0,\0\0 \x80P\x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x04\0\0k\0\0 \x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0,\0\0 \x80P\x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0\0:\x80\x80\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; static KS_ARAB_U_CA_BUDDHIST: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01\0\0/\x80\x10\x01\0\0 \x80\0\x05") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0 \x80\0\x01\x80\x10\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0 \x80@\x01\0\0,\0\0 \x80\x10\x01\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80 \x03\0\0 \x80@\x01\0\0,\0\0 \x80\x10\x01\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80\x10\x01\0\0 \x80\0\x05") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01\0\0/\x80\x10\x01\0\0 \x80\0\x05") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80 \x01\0\0/\x80@\x01\0\0/\x80\x10\x01\0\0 \x80\0\x05") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0 \x80\x10\x01\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0 \x80@\x01\0\0,\0\0 \x80\x10\x01\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80 \x03\0\0 \x80@\x01\0\0,\0\0 \x80\x10\x01\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x04\0\0 \x80\x10\x01\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80 \x01\0\0/\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0 \x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80 \x03\0\0 \x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x04\0\0 \x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0,\0\0 \x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0 \x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0\0 \x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0\0:\x80\x80\x02\0\0 \x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; static BRX_U_CA_GREGORY: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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 \x80P\x01\0\0 \x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80\x10\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0-\x80 \x02\0\0-\x80\x10\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80 \x01\0\0/\x80@\x01\0\0/\x80\x10\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0 \x80\x10\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0 \x80 \x03\0\0 \x80\x10\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80 \x03\0\0 \x80@\x01\0\0,\0\0 \x80\x10\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x04\0\0 \x80\x10\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Week(icu_datetime::fields::Week::WeekOfYear), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0w\0\0e\0\0e\0\0k\0\0 \x800\x01\0\0 \0\0o\0\0f\0\0 \x80\x11\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80 \x01\0\0/\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0-\x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80 \x03\0\0 \x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Week(icu_datetime::fields::Week::WeekOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0w\0\0e\0\0e\0\0k\0\0 \x801\x01\0\0 \0\0o\0\0f\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x04\0\0 \x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80 \x04\0\0 \x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0,\0\0 \x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0,\0\0 \x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0,\0\0 \x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\0\0 \0\t(\0\t?\0\0 \x80q\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0\0:\x80\x80\x02\0\0 \x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\0\0 \0\t(\0\t?\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \x80\xA3\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0 \x80\xA3\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02\0\0 \x80\xA3\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; static ZH_HANT_U_CA_GREGORY: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\0 \x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0/\x80 \x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\0 \x80P\x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0/\x80 \x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\0 \x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Week(icu_datetime::fields::Week::WeekOfYear), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x11\x01\0^t\0v\x84\0{,\x800\x01\0\x901") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0/\x80@\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\0\0 \x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Week(icu_datetime::fields::Week::WeekOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x04\0v\x84\0{,\x801\x01\0\x901") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0 \x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \0\0B\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \0\0B\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \0\0[\x80\xA3\x01\0\0]") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0\0:\x80\x80\x02\0\0 \0\0[\x80\xA3\x01\0\0]") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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]") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02\0\0 \0\0[\x80\xA3\x01\0\0]") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; static ZH_HANT_U_CA_JAPANESE: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0\0/\x80 \x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \0\0B\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \0\0B\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; - static ZH_HANT_HK_U_CA_JAPANESE: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0\0/\x80 \x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \0\0B\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; - static ZH_HANT_HK_U_CA_GREGORY: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80\x10\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0/\x80 \x01\0\0/\x80\x10\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0/\x80 \x01\0\0/\x80\x10\x01\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\0 \x80P\x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0/\x80\x10\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Week(icu_datetime::fields::Week::WeekOfYear), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x11\x01\0^t\0{,\x800\x01\0\x901") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0/\x80 \x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0/\x80 \x01\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0/\x80 \x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Week(icu_datetime::fields::Week::WeekOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\0{,\x801\x01\0\x901") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0 \x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \0\0[\x80\xA3\x01\0\0]") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0 \0\0[\x80\xA3\x01\0\0]") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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]") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02\0\0 \0\0[\x80\xA3\x01\0\0]") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; + static ZH_HK_U_CA_JAPANESE: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0\0/\x80 \x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \0\0B\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; + static ZH_HK_U_CA_GREGORY: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80\x10\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0/\x80 \x01\0\0/\x80\x10\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0/\x80 \x01\0\0/\x80\x10\x01\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\0 \x80P\x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0/\x80\x10\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Week(icu_datetime::fields::Week::WeekOfYear), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x11\x01\0^t\0{,\x800\x01\0\x901") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0/\x80 \x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0/\x80 \x01\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0/\x80 \x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Week(icu_datetime::fields::Week::WeekOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\0{,\x801\x01\0\x901") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0 \x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \0\0[\x80\xA3\x01\0\0]") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0 \0\0[\x80\xA3\x01\0\0]") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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]") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02\0\0 \0\0[\x80\xA3\x01\0\0]") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; static ZH_HANS_U_CA_INDIAN: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; - static ZH_HANS_SG_U_CA_INDIAN: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0-\x80@\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; + static ZH_SG_U_CA_INDIAN: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0-\x80@\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; static ZH_HANS_U_CA_BUDDHIST: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0\0-\x80 \x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0-\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0-\x80@\x01\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; - static ZH_HANS_SG_U_CA_BUDDHIST: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0\0-\x80 \x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0-\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0-\x80@\x01\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0-\x80@\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; + static ZH_SG_U_CA_BUDDHIST: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0\0-\x80 \x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0-\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0-\x80@\x01\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0-\x80@\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; static ZH_HANS_U_CA_JAPANESE: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0\0-\x80 \x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0-\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0-\x80@\x01\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; - static ZH_HANS_SG_U_CA_JAPANESE: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0\0-\x80 \x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0-\x80@\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; + static ZH_SG_U_CA_JAPANESE: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0\0-\x80 \x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0-\x80@\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; static JA_U_CA_GREGORY: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0/\x80 \x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01\x80P\x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0/\x80 \x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Week(icu_datetime::fields::Week::WeekOfYear), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x11\x01\0^t\0{,\x800\x01\0\x901") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01\0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01\x80P\x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Week(icu_datetime::fields::Week::WeekOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\0{,\x801\x01\0\x901") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5\0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5\x80P\x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80p\x01\0\0:\x80\x80\x02\0\0 \0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80p\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02\0\0 \0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80p\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80p\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80p\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80p\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \x80\xA3\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80p\x01\0\0:\x80\x80\x02\0\0 \x80\xA3\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \x80\xA3\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02\0\0 \x80\xA3\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; - static ZH_HANT_HK_U_CA_BUDDHIST: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0\0/\x80 \x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0-\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0-\x80@\x01\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \0\0B\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; + static ZH_HK_U_CA_BUDDHIST: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0\0/\x80 \x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0-\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0-\x80@\x01\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \0\0B\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; static ZH_HANT_U_CA_ROC: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0\0/\x80 \x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0 \x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \0\0B\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \0\0B\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; static ZH_HANT_U_CA_BUDDHIST: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0\0/\x80 \x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \0\0B\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \0\0B\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; - static ZH_HANT_HK_U_CA_ROC: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0\0/\x80 \x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0-\x80 \x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0-\x80 \x01\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \0\0B\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; + static ZH_HK_U_CA_ROC: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0\0/\x80 \x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0-\x80 \x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0-\x80 \x01\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \0\0B\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; static ZH_HANS_U_CA_COPTIC: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; - static ZH_HANS_SG_U_CA_ROC: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0-\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0-\x80@\x01\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0-\x80@\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; + static ZH_SG_U_CA_ROC: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0-\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0-\x80@\x01\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0-\x80@\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; static ZH_HANS_U_CA_ROC: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; - static ZH_HANS_SG_U_CA_COPTIC: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\xFF\x0C\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0-\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0-\x80@\x01\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0-\x80@\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; + static ZH_SG_U_CA_COPTIC: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\xFF\x0C\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0-\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0-\x80@\x01\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0-\x80@\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; static YUE_HANT_U_CA_GREGORY: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\0 \x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0/\x80 \x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0/\x80 \x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\0 \x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Week(icu_datetime::fields::Week::WeekOfYear), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x11\x01\0^t\0{,\x800\x01\0P\x0B\0f\x1F\0g\x1F") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0/\x80@\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\0\0 \x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Week(icu_datetime::fields::Week::WeekOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\0{,\x801\x01\0P\x0B\0f\x1F\0g\x1F") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0 \x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \0\0[\x80\xA3\x01\0\0]") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0 \0\0[\x80\xA3\x01\0\0]") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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]") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02\0\0 \0\0[\x80\xA3\x01\0\0]") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; static YUE_HANS_U_CA_BUDDHIST: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0\0-\x80 \x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0-\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0-\x80@\x01\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; static YUE_HANS_U_CA_JAPANESE: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0\0-\x80 \x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\xFF\x08\x80P\x01\0\xFF\t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0-\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0-\x80@\x01\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; @@ -117,7 +117,7 @@ macro_rules! __impl_datetime_skeletons_v1 { static YUE_HANS_U_CA_ROC: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; static ZH_HANS_U_CA_GREGORY: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Week(icu_datetime::fields::Week::WeekOfYear), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x11\x01\0^t\0{,\x800\x01\0Th") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0/\x80@\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Week(icu_datetime::fields::Week::WeekOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x04\0{,\x801\x01\0Th") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\xA3\x01\0\0 \x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\xA3\x01\0\0 \x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\xA3\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\xA3\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; static YUE_HANS_U_CA_GREGORY: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0/\x80 \x01\0\0/\x80@\x01\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Week(icu_datetime::fields::Week::WeekOfYear), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x11\x01\0^t\0{,\x800\x01\0N*\0f\x1F\0g\x1F") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0/\x80@\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Week(icu_datetime::fields::Week::WeekOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\0{,\x801\x01\0N*\0f\x1F\0g\x1F") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\xA3\x01\0\0 \x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\xA3\x01\0\0 \x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\xA3\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\xA3\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; - static ZH_HANS_SG_U_CA_GREGORY: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\xFF\x0C\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Week(icu_datetime::fields::Week::WeekOfYear), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x11\x01\0^t\0{,\x800\x01\0Th") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0-\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0-\x80@\x01\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0-\x80@\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Week(icu_datetime::fields::Week::WeekOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x04\0{,\x801\x01\0Th") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\xA3\x01\0\0 \x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\xA3\x01\0\0 \x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\xA3\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\xA3\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; + static ZH_SG_U_CA_GREGORY: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\xFF\x0C\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0^t\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Week(icu_datetime::fields::Week::WeekOfYear), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x11\x01\0^t\0{,\x800\x01\0Th") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0-\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0-\x80@\x01\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0-\x80@\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Week(icu_datetime::fields::Week::WeekOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x04\0{,\x801\x01\0Th") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\xA3\x01\0\0 \x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\xA3\x01\0\0 \x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\xA3\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\xA3\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; static YUE_HANS_U_CA_COPTIC: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0e\xF6") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; static JA_U_CA_COPTIC: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\0(\x80P\x04\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\x80\x10\x01\0\0/\x80 \x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\0(\x80P\x04\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\0(\x80P\x04\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01\0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01\0\0(\x80P\x04\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\0\0(\x80P\x04\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5\0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5\0\0(\x80P\x04\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80p\x01\0\0:\x80\x80\x02\0\0 \0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80p\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02\0\0 \0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80p\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80p\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80p\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; static JA_U_CA_JAPANESE: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x01\x80\x10\x01\0^t") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\x80\x10\x01\0\0/\x80 \x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\x80P\x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\0\x05\x80\x10\x01\0\0/\x80 \x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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\0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01\0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80@\x01\x80P\x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5\x80P\x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0g\x08\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5\0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0e\xE5\x80P\x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80p\x01\0\0:\x80\x80\x02\0\0 \0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80p\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02\0\0 \0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \0\0(\x80P\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80p\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80p\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80p\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0fB") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; @@ -365,10 +365,10 @@ macro_rules! __impl_datetime_skeletons_v1 { static LV_U_CA_BUDDHIST: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \0\0g\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0-\x80 \x02\0\0-\x80\x10\x01\0\0 \x80\0\x05") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \0\0g\0\0.\0\0 \x80 \x03\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \0\0g\0\0.\0\0 \x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80\x10\x01\0\0.\0\0 \0\0g\0\0.\0\0 \x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \0\0g\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \0\0g\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0.\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\x80 \x02\0\0.\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\x80 \x01\0\0.\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \0\0g\0\0.\0\0 \x80 \x03\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \0\0g\0\0.\0\0 \x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80\x10\x01\0\0.\0\0 \0\0g\0\0.\0\0 \x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \0\0g\0\0.\0\0 \x80 \x04\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0.\x80 \x02\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x02\0\0.\x80 \x02\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80q\x01\0\0:\x80\x80\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0\0:\x80\x80\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; static HR_BA_U_CA_GREGORY: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x01\0\0.\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x05") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0.\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0.\0\0 \x80 \x02\0\0.\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x02\0\0.\0\0 \x80 \x02\0\0.\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0.\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x04\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Week(icu_datetime::fields::Week::WeekOfYear), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x800\x01\0\0.\0\0 \0\0t\0\0j\0\0e\0\0d\0\0a\0\0n\0\0 \0\0u\0\0 \x80\x11\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0.\0\0 \x80 \x02\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x02\0\0.\0\0 \x80 \x02\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0.\0\0 \x80 \x02\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Week(icu_datetime::fields::Week::WeekOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x801\x01\0\0.\0\0 \0\0t\0\0j\0\0e\0\0d\0\0a\0\0n\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x02\0\0:\x80\x80\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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 /\x80`\x01\0\0 \x80\xA3\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0\0:\x80\x80\x02\0 /\x80`\x01\0\0 \x80\xA3\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02\0\0 \x80\xA3\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; static HR_BA_U_CA_BUDDHIST: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x01\0\0.\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x05") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0.\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x05") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0.\0\0 \x80 \x02\0\0.\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x05") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x02\0\0.\0\0 \x80 \x02\0\0.\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x05") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x04\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0.\0\0 \x80 \x02\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x02\0\0.\0\0 \x80 \x02\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x02\0\0:\x80\x80\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; - static SR_CYRL_BA_U_CA_BUDDHIST: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\x80 \x01\0\0.\x80\x10\x01\0\0.\0\0 \x80\0\x05") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0.\x80\x10\x01\0\0.\0\0 \x80\0\x05") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\x80 \x01\0\0.\x80\x10\x01\0\0.\0\0 \x80\0\x05") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\x80 \x01\0\0.\x80\x10\x01\0\0.\0\0 \x80\0\x05") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0.\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x04\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\x80 \x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\x80 \x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0-\x80@\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0.\x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80@\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80q\x02\0\0:\x80\x80\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80q\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x02\0\0:\x80\x80\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; + static SR_BA_U_CA_BUDDHIST: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\x80 \x01\0\0.\x80\x10\x01\0\0.\0\0 \x80\0\x05") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0.\x80\x10\x01\0\0.\0\0 \x80\0\x05") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\x80 \x01\0\0.\x80\x10\x01\0\0.\0\0 \x80\0\x05") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\x80 \x01\0\0.\x80\x10\x01\0\0.\0\0 \x80\0\x05") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0.\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x04\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\x80 \x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\x80 \x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0-\x80@\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0.\x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80@\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80q\x02\0\0:\x80\x80\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80q\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x02\0\0:\x80\x80\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; static SR_LATN_BA_U_CA_GREGORY: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\x80 \x02\0\0.\x80\x10\x01\0\0.\0\0 \x80\0\x05") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0.\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x01\0\0.\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x01\0\0.\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0.\x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x04\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Week(icu_datetime::fields::Week::WeekOfYear), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x800\x01\0\0.\0\0 \0\0s\0\0e\0\0d\0\0m\0\0i\0\0c\0\0a\0\0 \0\0u\0\0 \x80\x11\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0.\x80 \x02\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80@\x01\0\0.\0\0 \x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0.\x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Week(icu_datetime::fields::Week::WeekOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x801\x01\0\0.\0\0 \0\0s\0\0e\0\0d\0\0m\0\0i\0\0c\0\0a\0\0 \0\0u\0\0 \x80 \x04\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80@\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0\0:\x80\x80\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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 /\x80`\x01\0\0 \x80\xA3\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0\0:\x80\x80\x02\0 /\x80`\x01\0\0 \x80\xA3\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02\0\0 \x80\xA3\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; - static SR_LATN_ME_U_CA_GREGORY: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\x80 \x02\0\0.\x80\x10\x01\0\0.\0\0 \x80\0\x05") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0.\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x01\0\0.\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x01\0\0.\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0.\x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x04\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Week(icu_datetime::fields::Week::WeekOfYear), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x800\x01\0\0.\0\0 \0\0s\0\0j\0\0e\0\0d\0\0m\0\0i\0\0c\0\0a\0\0 \0\0u\0\0 \x80\x11\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0.\x80 \x02\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80@\x01\0\0.\0\0 \x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0.\x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Week(icu_datetime::fields::Week::WeekOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x801\x01\0\0.\0\0 \0\0s\0\0j\0\0e\0\0d\0\0m\0\0i\0\0c\0\0a\0\0 \0\0u\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80@\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0\0:\x80\x80\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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 /\x80`\x01\0\0 \x80\xA3\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0\0:\x80\x80\x02\0 /\x80`\x01\0\0 \x80\xA3\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02\0\0 \x80\xA3\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; - static SR_CYRL_BA_U_CA_GREGORY: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\x80 \x02\0\0.\x80\x10\x01\0\0.\0\0 \x80\0\x05") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0.\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x01\0\0.\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x01\0\0.\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0.\x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x04\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Week(icu_datetime::fields::Week::WeekOfYear), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x800\x01\0\0.\0\0 \0\x04A\0\x045\0\x044\0\x04<\0\x048\0\x04F\0\x040\0\0 \0\x04C\0\0 \x80\x11\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0.\x80 \x02\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80@\x01\0\0.\0\0 \x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0.\x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Week(icu_datetime::fields::Week::WeekOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x801\x01\0\0.\0\0 \0\x04A\0\x045\0\x044\0\x04<\0\x048\0\x04F\0\x040\0\0 \0\x04C\0\0 \x80 \x04\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80@\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0\0:\x80\x80\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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 /\x80`\x01\0\0 \x80\xA3\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0\0:\x80\x80\x02\0 /\x80`\x01\0\0 \x80\xA3\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02\0\0 \x80\xA3\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; + static SR_ME_U_CA_GREGORY: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\x80 \x02\0\0.\x80\x10\x01\0\0.\0\0 \x80\0\x05") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0.\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x01\0\0.\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x01\0\0.\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0.\x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x04\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Week(icu_datetime::fields::Week::WeekOfYear), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x800\x01\0\0.\0\0 \0\0s\0\0j\0\0e\0\0d\0\0m\0\0i\0\0c\0\0a\0\0 \0\0u\0\0 \x80\x11\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0.\x80 \x02\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80@\x01\0\0.\0\0 \x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0.\x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Week(icu_datetime::fields::Week::WeekOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x801\x01\0\0.\0\0 \0\0s\0\0j\0\0e\0\0d\0\0m\0\0i\0\0c\0\0a\0\0 \0\0u\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80@\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0\0:\x80\x80\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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 /\x80`\x01\0\0 \x80\xA3\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0\0:\x80\x80\x02\0 /\x80`\x01\0\0 \x80\xA3\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02\0\0 \x80\xA3\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; + static SR_BA_U_CA_GREGORY: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\x80 \x02\0\0.\x80\x10\x01\0\0.\0\0 \x80\0\x05") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0.\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x01\0\0.\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x01\0\0.\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0.\x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x04\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Week(icu_datetime::fields::Week::WeekOfYear), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x800\x01\0\0.\0\0 \0\x04A\0\x045\0\x044\0\x04<\0\x048\0\x04F\0\x040\0\0 \0\x04C\0\0 \x80\x11\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0.\x80 \x02\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80@\x01\0\0.\0\0 \x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0.\x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Week(icu_datetime::fields::Week::WeekOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x801\x01\0\0.\0\0 \0\x04A\0\x045\0\x044\0\x04<\0\x048\0\x04F\0\x040\0\0 \0\x04C\0\0 \x80 \x04\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80@\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0\0:\x80\x80\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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 /\x80`\x01\0\0 \x80\xA3\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0\0:\x80\x80\x02\0 /\x80`\x01\0\0 \x80\xA3\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02\0\0 \x80\xA3\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; static BS_LATN_U_CA_GREGORY: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0/\x80\x10\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\x80 \x01\0\0.\x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\x80 \x01\0\0.\x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0/\x80\x10\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x04\0\0 \x80\x10\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Week(icu_datetime::fields::Week::WeekOfYear), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x800\x01\0\0.\0\0 \0\0s\0\0e\0\0d\0\0m\0\0i\0\0c\0\0a\0\0 \0\0u\0\0 \x80\x11\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\x80 \x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\x80 \x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::TwoDigit }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::TwoDigit }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Week(icu_datetime::fields::Week::WeekOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x801\x01\0\0.\0\0 \0\0s\0\0e\0\0d\0\0m\0\0i\0\0c\0\0a\0\0 \0\0m\0\0j\0\0e\0\0s\0\0e\0\0c\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x02\0\0:\x80\x80\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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 /\x80`\x01\0\0 \0\0(\x80\xA3\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0\0:\x80\x80\x02\0 /\x80`\x01\0\0 \0\0(\x80\xA3\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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)") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::TimeZone(icu_datetime::fields::TimeZone::LowerV), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02\0\0 \0\0(\x80\xA3\x01\0\0)") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; static BS_LATN_U_CA_BUDDHIST: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0/\x80\x10\x01\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\x80 \x01\0\0.\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\x80 \x01\0\0.\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x04\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\x80 \x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\x80 \x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x02\0\0:\x80\x80\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; static BS_LATN_U_CA_ROC: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0/\x80\x10\x01\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\x80 \x01\0\0.\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\x80 \x01\0\0.\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x04\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\x80 \x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\x80 \x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x02\0\0:\x80\x80\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; @@ -376,8 +376,8 @@ macro_rules! __impl_datetime_skeletons_v1 { static BS_CYRL_U_CA_BUDDHIST: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x02\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0.\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x02\0\0.\x80 \x02\0\0.\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x02\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0.\x80 \x02\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x02\0\0.\x80 \x02\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x02\0\0.\0\0 \x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x02\0\0.\0\0 \x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x04\0\0 \x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0 \x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x02\0\0:\x80\x80\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; static HR_BA_U_CA_JAPANESE: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \x80\0\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x01\0\0.\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x05") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \x80\0\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0.\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x05") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x01\0\0.\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x05") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x01\0\0.\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x05") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x05") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x05") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x05") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0.\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x01\0\0.\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x01\0\0.\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x04\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x02\0\0:\x80\x80\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; static BS_LATN_U_CA_JAPANESE: &'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)] = &[(&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \x80\0\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Era, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \x80\0\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x01\0\0.\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x05") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x01\0\0.\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x05") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x01\0\0.\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x05") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x05") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x05") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x05") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x02\0\0/\x80\x10\x01\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\x80 \x01\0\0.\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\x80 \x01\0\0.\x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Year(icu_datetime::fields::Year::Calendar), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x04\0\0 \x80\x10\x01\0\0.\0\0 \x80\0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80!\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Abbreviated }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01\0\0.\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Month(icu_datetime::fields::Month::Format), length: icu_datetime::fields::FieldLength::Wide }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.\0\0 \x80 \x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80@\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Day(icu_datetime::fields::Day::DayOfMonth), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0,\0\0 \x80@\x01\0\0.") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80R\x03") }, time_granularity: icu_datetime::pattern::TimeGranularity::None })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Weekday(icu_datetime::fields::Weekday::Format), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80P\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x01\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80q\x02\0\0:\x80\x80\x02\0 /\x80`\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H12), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Hours })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x02\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Hour(icu_datetime::fields::Hour::H23), length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds })), (&[icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Minute, length: icu_datetime::fields::FieldLength::One }, icu_datetime::fields::Field { symbol: icu_datetime::fields::FieldSymbol::Second(icu_datetime::fields::Second::Second), length: icu_datetime::fields::FieldLength::One }], icu_datetime::pattern::runtime::PatternPlurals::SinglePattern(icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }))]; - static VALUES: [&&'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)]; 3996usize] = [&AF_NA_U_CA_BUDDHIST, &AF_NA_U_CA_BUDDHIST, &AF_NA_U_CA_BUDDHIST, &AF_NA_U_CA_GREGORY, &AF_NA_U_CA_BUDDHIST, &AF_NA_U_CA_BUDDHIST, &AF_NA_U_CA_BUDDHIST, &AF_NA_U_CA_BUDDHIST, &AF_NA_U_CA_BUDDHIST, &AF_NA_U_CA_BUDDHIST, &AF_NA_U_CA_BUDDHIST, &AF_NA_U_CA_BUDDHIST, &AF_NA_U_CA_GREGORY, &AF_NA_U_CA_BUDDHIST, &AF_NA_U_CA_BUDDHIST, &AF_NA_U_CA_BUDDHIST, &AF_NA_U_CA_BUDDHIST, &AF_NA_U_CA_BUDDHIST, &AM_U_CA_BUDDHIST, &AM_U_CA_COPTIC, &AM_U_CA_ETHIOPIC, &AM_U_CA_GREGORY, &AM_U_CA_COPTIC, &AM_U_CA_COPTIC, &AM_U_CA_COPTIC, &AM_U_CA_COPTIC, &AM_U_CA_COPTIC, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AS_U_CA_BUDDHIST, &AS_U_CA_BUDDHIST, &AS_U_CA_BUDDHIST, &AS_U_CA_GREGORY, &AS_U_CA_BUDDHIST, &AS_U_CA_BUDDHIST, &AS_U_CA_BUDDHIST, &AS_U_CA_BUDDHIST, &AS_U_CA_BUDDHIST, &AST_U_CA_BUDDHIST, &AST_U_CA_COPTIC, &AST_U_CA_COPTIC, &AST_U_CA_GREGORY, &AST_U_CA_COPTIC, &AST_U_CA_JAPANESE, &AST_U_CA_JAPANESE, &AST_U_CA_COPTIC, &AST_U_CA_COPTIC, &AZ_LATN_U_CA_BUDDHIST, &AZ_LATN_U_CA_BUDDHIST, &AZ_LATN_U_CA_BUDDHIST, &AZ_LATN_U_CA_GREGORY, &AZ_LATN_U_CA_BUDDHIST, &AZ_LATN_U_CA_BUDDHIST, &AZ_LATN_U_CA_BUDDHIST, &AZ_LATN_U_CA_BUDDHIST, &AZ_LATN_U_CA_BUDDHIST, &AZ_LATN_U_CA_BUDDHIST, &AZ_LATN_U_CA_BUDDHIST, &AZ_LATN_U_CA_BUDDHIST, &AZ_LATN_U_CA_GREGORY, &AZ_LATN_U_CA_BUDDHIST, &AZ_LATN_U_CA_BUDDHIST, &AZ_LATN_U_CA_BUDDHIST, &AZ_LATN_U_CA_BUDDHIST, &AZ_LATN_U_CA_BUDDHIST, &BE_TARASK_U_CA_BUDDHIST, &BE_TARASK_U_CA_COPTIC, &BE_TARASK_U_CA_COPTIC, &BE_TARASK_U_CA_GREGORY, &BE_TARASK_U_CA_COPTIC, &BE_TARASK_U_CA_COPTIC, &BE_TARASK_U_CA_COPTIC, &BE_TARASK_U_CA_COPTIC, &BE_TARASK_U_CA_COPTIC, &BE_TARASK_U_CA_BUDDHIST, &BE_TARASK_U_CA_COPTIC, &BE_TARASK_U_CA_COPTIC, &BE_TARASK_U_CA_GREGORY, &BE_TARASK_U_CA_COPTIC, &BE_TARASK_U_CA_COPTIC, &BE_TARASK_U_CA_COPTIC, &BE_TARASK_U_CA_COPTIC, &BE_TARASK_U_CA_COPTIC, &BG_U_CA_BUDDHIST, &BG_U_CA_BUDDHIST, &BG_U_CA_BUDDHIST, &BG_U_CA_GREGORY, &BG_U_CA_BUDDHIST, &BG_U_CA_BUDDHIST, &BG_U_CA_BUDDHIST, &BG_U_CA_BUDDHIST, &BG_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_GREGORY, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_GREGORY, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BN_IN_U_CA_BUDDHIST, &BN_IN_U_CA_BUDDHIST, &BN_IN_U_CA_BUDDHIST, &BN_IN_U_CA_GREGORY, &BN_IN_U_CA_BUDDHIST, &BN_IN_U_CA_BUDDHIST, &BN_IN_U_CA_BUDDHIST, &BN_IN_U_CA_BUDDHIST, &BN_IN_U_CA_BUDDHIST, &BN_IN_U_CA_BUDDHIST, &BN_IN_U_CA_BUDDHIST, &BN_IN_U_CA_BUDDHIST, &BN_U_CA_GREGORY, &BN_IN_U_CA_BUDDHIST, &BN_IN_U_CA_BUDDHIST, &BN_IN_U_CA_BUDDHIST, &BN_IN_U_CA_BUDDHIST, &BN_IN_U_CA_BUDDHIST, &BR_U_CA_BUDDHIST, &BR_U_CA_BUDDHIST, &BR_U_CA_BUDDHIST, &BR_U_CA_GREGORY, &BR_U_CA_BUDDHIST, &BR_U_CA_BUDDHIST, &BR_U_CA_BUDDHIST, &BR_U_CA_BUDDHIST, &BR_U_CA_BUDDHIST, &BRX_U_CA_BUDDHIST, &BRX_U_CA_BUDDHIST, &BRX_U_CA_BUDDHIST, &BRX_U_CA_GREGORY, &BRX_U_CA_BUDDHIST, &BRX_U_CA_BUDDHIST, &BRX_U_CA_BUDDHIST, &BRX_U_CA_BUDDHIST, &BRX_U_CA_BUDDHIST, &BS_CYRL_U_CA_BUDDHIST, &BS_CYRL_U_CA_BUDDHIST, &BS_CYRL_U_CA_BUDDHIST, &BS_CYRL_U_CA_GREGORY, &BS_CYRL_U_CA_BUDDHIST, &BS_CYRL_U_CA_BUDDHIST, &BS_CYRL_U_CA_BUDDHIST, &BS_CYRL_U_CA_BUDDHIST, &BS_CYRL_U_CA_BUDDHIST, &BS_LATN_U_CA_BUDDHIST, &BS_LATN_U_CA_BUDDHIST, &BS_LATN_U_CA_BUDDHIST, &BS_LATN_U_CA_GREGORY, &BS_LATN_U_CA_BUDDHIST, &BS_LATN_U_CA_JAPANESE, &BS_LATN_U_CA_JAPANESE, &BS_LATN_U_CA_BUDDHIST, &BS_LATN_U_CA_ROC, &BS_LATN_U_CA_BUDDHIST, &BS_LATN_U_CA_BUDDHIST, &BS_LATN_U_CA_BUDDHIST, &BS_LATN_U_CA_GREGORY, &BS_LATN_U_CA_BUDDHIST, &BS_LATN_U_CA_JAPANESE, &BS_LATN_U_CA_JAPANESE, &BS_LATN_U_CA_BUDDHIST, &BS_LATN_U_CA_ROC, &CA_AD_U_CA_BUDDHIST, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_GREGORY, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_BUDDHIST, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_GREGORY, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_BUDDHIST, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_GREGORY, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_BUDDHIST, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_GREGORY, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_BUDDHIST, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_GREGORY, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CEB_U_CA_BUDDHIST, &CEB_U_CA_BUDDHIST, &CEB_U_CA_BUDDHIST, &CEB_U_CA_GREGORY, &CEB_U_CA_BUDDHIST, &CEB_U_CA_BUDDHIST, &CEB_U_CA_BUDDHIST, &CEB_U_CA_BUDDHIST, &CEB_U_CA_BUDDHIST, &CHR_U_CA_BUDDHIST, &CHR_U_CA_BUDDHIST, &CHR_U_CA_BUDDHIST, &CHR_U_CA_GREGORY, &CHR_U_CA_BUDDHIST, &CHR_U_CA_BUDDHIST, &CHR_U_CA_BUDDHIST, &CHR_U_CA_BUDDHIST, &CHR_U_CA_BUDDHIST, &CS_U_CA_BUDDHIST, &CS_U_CA_BUDDHIST, &CS_U_CA_BUDDHIST, &CS_U_CA_GREGORY, &CS_U_CA_BUDDHIST, &CS_U_CA_BUDDHIST, &CS_U_CA_BUDDHIST, &CS_U_CA_BUDDHIST, &CS_U_CA_BUDDHIST, &CV_U_CA_BUDDHIST, &CV_U_CA_BUDDHIST, &CV_U_CA_BUDDHIST, &CV_U_CA_GREGORY, &CV_U_CA_BUDDHIST, &CV_U_CA_BUDDHIST, &CV_U_CA_BUDDHIST, &CV_U_CA_BUDDHIST, &CV_U_CA_BUDDHIST, &CY_U_CA_BUDDHIST, &CY_U_CA_BUDDHIST, &CY_U_CA_BUDDHIST, &CY_U_CA_GREGORY, &CY_U_CA_BUDDHIST, &CY_U_CA_BUDDHIST, &CY_U_CA_BUDDHIST, &CY_U_CA_BUDDHIST, &CY_U_CA_BUDDHIST, &DA_GL_U_CA_BUDDHIST, &DA_GL_U_CA_BUDDHIST, &DA_GL_U_CA_BUDDHIST, &DA_GL_U_CA_GREGORY, &DA_GL_U_CA_BUDDHIST, &DA_GL_U_CA_BUDDHIST, &DA_GL_U_CA_BUDDHIST, &DA_GL_U_CA_BUDDHIST, &DA_GL_U_CA_BUDDHIST, &DA_GL_U_CA_BUDDHIST, &DA_GL_U_CA_BUDDHIST, &DA_GL_U_CA_BUDDHIST, &DA_GL_U_CA_GREGORY, &DA_GL_U_CA_BUDDHIST, &DA_GL_U_CA_BUDDHIST, &DA_GL_U_CA_BUDDHIST, &DA_GL_U_CA_BUDDHIST, &DA_GL_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_GREGORY, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_GREGORY, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_CH_U_CA_GREGORY, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_GREGORY, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_GREGORY, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_LU_U_CA_GREGORY, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_GREGORY, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &DOI_U_CA_GREGORY, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &DSB_U_CA_BUDDHIST, &DSB_U_CA_BUDDHIST, &DSB_U_CA_BUDDHIST, &DSB_U_CA_GREGORY, &DSB_U_CA_BUDDHIST, &DSB_U_CA_BUDDHIST, &DSB_U_CA_BUDDHIST, &DSB_U_CA_BUDDHIST, &DSB_U_CA_BUDDHIST, &EL_CY_U_CA_BUDDHIST, &EL_CY_U_CA_BUDDHIST, &EL_CY_U_CA_BUDDHIST, &EL_CY_U_CA_GREGORY, &EL_CY_U_CA_BUDDHIST, &EL_CY_U_CA_JAPANESE, &EL_CY_U_CA_JAPANESE, &EL_CY_U_CA_BUDDHIST, &EL_CY_U_CA_BUDDHIST, &EL_CY_U_CA_BUDDHIST, &EL_CY_U_CA_BUDDHIST, &EL_CY_U_CA_BUDDHIST, &EL_CY_U_CA_GREGORY, &EL_CY_U_CA_BUDDHIST, &EL_CY_U_CA_JAPANESE, &EL_CY_U_CA_JAPANESE, &EL_CY_U_CA_BUDDHIST, &EL_CY_U_CA_BUDDHIST, &EL_CY_U_CA_BUDDHIST, &EL_CY_U_CA_BUDDHIST, &EL_CY_U_CA_BUDDHIST, &EL_CY_U_CA_GREGORY, &EL_CY_U_CA_BUDDHIST, &EL_CY_U_CA_JAPANESE, &EL_CY_U_CA_JAPANESE, &EL_CY_U_CA_BUDDHIST, &EL_CY_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_AE_U_CA_BUDDHIST, &EN_AE_U_CA_BUDDHIST, &EN_AE_U_CA_BUDDHIST, &EN_AE_U_CA_GREGORY, &EN_AE_U_CA_BUDDHIST, &EN_AE_U_CA_BUDDHIST, &EN_AE_U_CA_BUDDHIST, &EN_AE_U_CA_BUDDHIST, &EN_AE_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_GREGORY, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_AU_U_CA_BUDDHIST, &EN_AU_U_CA_BUDDHIST, &EN_AU_U_CA_BUDDHIST, &EN_AU_U_CA_GREGORY, &EN_AU_U_CA_BUDDHIST, &EN_AU_U_CA_BUDDHIST, &EN_AU_U_CA_BUDDHIST, &EN_AU_U_CA_BUDDHIST, &EN_AU_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_BE_U_CA_BUDDHIST, &EN_BE_U_CA_BUDDHIST, &EN_BE_U_CA_BUDDHIST, &EN_BE_U_CA_GREGORY, &EN_BE_U_CA_BUDDHIST, &EN_BE_U_CA_BUDDHIST, &EN_BE_U_CA_BUDDHIST, &EN_BE_U_CA_BUDDHIST, &EN_BE_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_GREGORY, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_BW_U_CA_BUDDHIST, &EN_BW_U_CA_BUDDHIST, &EN_BW_U_CA_BUDDHIST, &EN_BW_U_CA_GREGORY, &EN_BW_U_CA_BUDDHIST, &EN_BW_U_CA_BUDDHIST, &EN_BW_U_CA_BUDDHIST, &EN_BW_U_CA_BUDDHIST, &EN_BW_U_CA_BUDDHIST, &EN_BZ_U_CA_BUDDHIST, &EN_BZ_U_CA_BUDDHIST, &EN_BZ_U_CA_BUDDHIST, &EN_BZ_U_CA_GREGORY, &EN_BZ_U_CA_BUDDHIST, &EN_BZ_U_CA_BUDDHIST, &EN_BZ_U_CA_BUDDHIST, &EN_BZ_U_CA_BUDDHIST, &EN_BZ_U_CA_BUDDHIST, &EN_CA_U_CA_BUDDHIST, &EN_CA_U_CA_BUDDHIST, &EN_CA_U_CA_BUDDHIST, &EN_CA_U_CA_GREGORY, &EN_CA_U_CA_BUDDHIST, &EN_CA_U_CA_BUDDHIST, &EN_CA_U_CA_BUDDHIST, &EN_CA_U_CA_BUDDHIST, &EN_CA_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_CH_U_CA_BUDDHIST, &EN_CH_U_CA_BUDDHIST, &EN_CH_U_CA_BUDDHIST, &EN_CH_U_CA_GREGORY, &EN_CH_U_CA_BUDDHIST, &EN_CH_U_CA_BUDDHIST, &EN_CH_U_CA_BUDDHIST, &EN_CH_U_CA_BUDDHIST, &EN_CH_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_DK_U_CA_BUDDHIST, &EN_DK_U_CA_BUDDHIST, &EN_DK_U_CA_BUDDHIST, &EN_DK_U_CA_GREGORY, &EN_DK_U_CA_BUDDHIST, &EN_DK_U_CA_BUDDHIST, &EN_DK_U_CA_BUDDHIST, &EN_DK_U_CA_BUDDHIST, &EN_DK_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_FI_U_CA_BUDDHIST, &EN_FI_U_CA_BUDDHIST, &EN_FI_U_CA_BUDDHIST, &EN_FI_U_CA_GREGORY, &EN_FI_U_CA_BUDDHIST, &EN_FI_U_CA_BUDDHIST, &EN_FI_U_CA_BUDDHIST, &EN_FI_U_CA_BUDDHIST, &EN_FI_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_GREGORY, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_HK_U_CA_BUDDHIST, &EN_HK_U_CA_BUDDHIST, &EN_HK_U_CA_BUDDHIST, &EN_HK_U_CA_GREGORY, &EN_HK_U_CA_BUDDHIST, &EN_HK_U_CA_BUDDHIST, &EN_HK_U_CA_BUDDHIST, &EN_HK_U_CA_BUDDHIST, &EN_HK_U_CA_BUDDHIST, &EN_IE_U_CA_BUDDHIST, &EN_IE_U_CA_BUDDHIST, &EN_IE_U_CA_BUDDHIST, &EN_IE_U_CA_GREGORY, &EN_IE_U_CA_BUDDHIST, &EN_IE_U_CA_BUDDHIST, &EN_IE_U_CA_BUDDHIST, &EN_IE_U_CA_BUDDHIST, &EN_IE_U_CA_BUDDHIST, &EN_IL_U_CA_BUDDHIST, &EN_IL_U_CA_BUDDHIST, &EN_IL_U_CA_BUDDHIST, &EN_IL_U_CA_GREGORY, &EN_IL_U_CA_BUDDHIST, &EN_IL_U_CA_BUDDHIST, &EN_IL_U_CA_BUDDHIST, &EN_IL_U_CA_BUDDHIST, &EN_IL_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_IN_U_CA_BUDDHIST, &EN_IN_U_CA_BUDDHIST, &EN_IN_U_CA_BUDDHIST, &EN_IN_U_CA_GREGORY, &EN_IN_U_CA_BUDDHIST, &EN_IN_U_CA_BUDDHIST, &EN_IN_U_CA_BUDDHIST, &EN_IN_U_CA_BUDDHIST, &EN_IN_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_GREGORY, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_GREGORY, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_MT_U_CA_BUDDHIST, &EN_MT_U_CA_BUDDHIST, &EN_MT_U_CA_BUDDHIST, &EN_MT_U_CA_GREGORY, &EN_MT_U_CA_BUDDHIST, &EN_MT_U_CA_BUDDHIST, &EN_MT_U_CA_BUDDHIST, &EN_MT_U_CA_BUDDHIST, &EN_MT_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_NZ_U_CA_BUDDHIST, &EN_NZ_U_CA_BUDDHIST, &EN_NZ_U_CA_BUDDHIST, &EN_NZ_U_CA_GREGORY, &EN_NZ_U_CA_BUDDHIST, &EN_NZ_U_CA_BUDDHIST, &EN_NZ_U_CA_BUDDHIST, &EN_NZ_U_CA_BUDDHIST, &EN_NZ_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_GREGORY, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_GREGORY, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_SE_U_CA_BUDDHIST, &EN_SE_U_CA_BUDDHIST, &EN_SE_U_CA_BUDDHIST, &EN_SE_U_CA_GREGORY, &EN_SE_U_CA_BUDDHIST, &EN_SE_U_CA_BUDDHIST, &EN_SE_U_CA_BUDDHIST, &EN_SE_U_CA_BUDDHIST, &EN_SE_U_CA_BUDDHIST, &EN_SG_U_CA_BUDDHIST, &EN_SG_U_CA_BUDDHIST, &EN_SG_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_SG_U_CA_BUDDHIST, &EN_SG_U_CA_BUDDHIST, &EN_SG_U_CA_BUDDHIST, &EN_SG_U_CA_BUDDHIST, &EN_SG_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_GREGORY, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_GREGORY, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_ZA_U_CA_BUDDHIST, &EN_ZA_U_CA_BUDDHIST, &EN_ZA_U_CA_BUDDHIST, &EN_ZA_U_CA_GREGORY, &EN_ZA_U_CA_BUDDHIST, &EN_ZA_U_CA_BUDDHIST, &EN_ZA_U_CA_BUDDHIST, &EN_ZA_U_CA_BUDDHIST, &EN_ZA_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_ZW_U_CA_BUDDHIST, &EN_ZW_U_CA_BUDDHIST, &EN_ZW_U_CA_BUDDHIST, &EN_ZW_U_CA_GREGORY, &EN_ZW_U_CA_BUDDHIST, &EN_ZW_U_CA_BUDDHIST, &EN_ZW_U_CA_BUDDHIST, &EN_ZW_U_CA_BUDDHIST, &EN_ZW_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_GREGORY, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_GREGORY, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_AR_U_CA_BUDDHIST, &ES_AR_U_CA_BUDDHIST, &ES_AR_U_CA_BUDDHIST, &ES_AR_U_CA_GREGORY, &ES_AR_U_CA_BUDDHIST, &ES_AR_U_CA_BUDDHIST, &ES_AR_U_CA_BUDDHIST, &ES_AR_U_CA_BUDDHIST, &ES_AR_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_GREGORY, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_GREGORY, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_GREGORY, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_CL_U_CA_BUDDHIST, &ES_CL_U_CA_BUDDHIST, &ES_CL_U_CA_BUDDHIST, &ES_CL_U_CA_GREGORY, &ES_CL_U_CA_BUDDHIST, &ES_CL_U_CA_BUDDHIST, &ES_CL_U_CA_BUDDHIST, &ES_CL_U_CA_BUDDHIST, &ES_CL_U_CA_BUDDHIST, &ES_CO_U_CA_BUDDHIST, &ES_CO_U_CA_BUDDHIST, &ES_CO_U_CA_BUDDHIST, &ES_CO_U_CA_GREGORY, &ES_CO_U_CA_BUDDHIST, &ES_CO_U_CA_BUDDHIST, &ES_CO_U_CA_BUDDHIST, &ES_CO_U_CA_BUDDHIST, &ES_CO_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_GREGORY, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_GREGORY, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_DO_U_CA_GREGORY, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_GREGORY, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_GREGORY, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_GREGORY, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_GREGORY, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_GREGORY, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_GREGORY, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_MX_U_CA_BUDDHIST, &ES_MX_U_CA_BUDDHIST, &ES_MX_U_CA_BUDDHIST, &ES_MX_U_CA_GREGORY, &ES_MX_U_CA_BUDDHIST, &ES_MX_U_CA_BUDDHIST, &ES_MX_U_CA_BUDDHIST, &ES_MX_U_CA_BUDDHIST, &ES_MX_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_GREGORY, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_PA_U_CA_BUDDHIST, &ES_PA_U_CA_BUDDHIST, &ES_PA_U_CA_BUDDHIST, &ES_PA_U_CA_GREGORY, &ES_PA_U_CA_BUDDHIST, &ES_PA_U_CA_BUDDHIST, &ES_PA_U_CA_BUDDHIST, &ES_PA_U_CA_BUDDHIST, &ES_PA_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_GREGORY, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_GREGORY, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_PR_U_CA_BUDDHIST, &ES_PR_U_CA_BUDDHIST, &ES_PR_U_CA_BUDDHIST, &ES_PA_U_CA_GREGORY, &ES_PR_U_CA_BUDDHIST, &ES_PR_U_CA_BUDDHIST, &ES_PR_U_CA_BUDDHIST, &ES_PR_U_CA_BUDDHIST, &ES_PR_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_GREGORY, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_GREGORY, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_US_U_CA_BUDDHIST, &ES_US_U_CA_BUDDHIST, &ES_US_U_CA_BUDDHIST, &ES_US_U_CA_GREGORY, &ES_US_U_CA_BUDDHIST, &ES_US_U_CA_BUDDHIST, &ES_US_U_CA_BUDDHIST, &ES_US_U_CA_BUDDHIST, &ES_US_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_GREGORY, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_GREGORY, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_GREGORY, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ET_U_CA_BUDDHIST, &ET_U_CA_BUDDHIST, &ET_U_CA_BUDDHIST, &ET_U_CA_GREGORY, &ET_U_CA_BUDDHIST, &ET_U_CA_BUDDHIST, &ET_U_CA_BUDDHIST, &ET_U_CA_BUDDHIST, &ET_U_CA_BUDDHIST, &EU_U_CA_BUDDHIST, &EU_U_CA_BUDDHIST, &EU_U_CA_BUDDHIST, &EU_U_CA_GREGORY, &EU_U_CA_BUDDHIST, &EU_U_CA_BUDDHIST, &EU_U_CA_BUDDHIST, &EU_U_CA_BUDDHIST, &EU_U_CA_BUDDHIST, &FA_AF_U_CA_BUDDHIST, &FA_AF_U_CA_BUDDHIST, &FA_AF_U_CA_BUDDHIST, &FA_AF_U_CA_GREGORY, &FA_AF_U_CA_BUDDHIST, &FA_AF_U_CA_BUDDHIST, &FA_AF_U_CA_BUDDHIST, &FA_AF_U_CA_PERSIAN, &FA_AF_U_CA_BUDDHIST, &FA_AF_U_CA_BUDDHIST, &FA_AF_U_CA_BUDDHIST, &FA_AF_U_CA_BUDDHIST, &FA_U_CA_GREGORY, &FA_AF_U_CA_BUDDHIST, &FA_AF_U_CA_BUDDHIST, &FA_AF_U_CA_BUDDHIST, &FA_AF_U_CA_PERSIAN, &FA_AF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_GREGORY, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_GREGORY, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_GREGORY, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_GREGORY, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_GREGORY, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_GREGORY, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_GREGORY, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_GREGORY, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_GREGORY, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_GREGORY, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_GREGORY, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_GREGORY, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FI_U_CA_BUDDHIST, &FI_U_CA_BUDDHIST, &FI_U_CA_BUDDHIST, &FI_U_CA_GREGORY, &FI_U_CA_BUDDHIST, &FI_U_CA_BUDDHIST, &FI_U_CA_BUDDHIST, &FI_U_CA_BUDDHIST, &FI_U_CA_BUDDHIST, &FIL_U_CA_BUDDHIST, &FIL_U_CA_BUDDHIST, &FIL_U_CA_BUDDHIST, &FIL_U_CA_GREGORY, &FIL_U_CA_BUDDHIST, &FIL_U_CA_BUDDHIST, &FIL_U_CA_BUDDHIST, &FIL_U_CA_BUDDHIST, &FIL_U_CA_BUDDHIST, &FO_DK_U_CA_BUDDHIST, &FO_DK_U_CA_BUDDHIST, &FO_DK_U_CA_BUDDHIST, &FO_DK_U_CA_GREGORY, &FO_DK_U_CA_BUDDHIST, &FO_DK_U_CA_BUDDHIST, &FO_DK_U_CA_BUDDHIST, &FO_DK_U_CA_BUDDHIST, &FO_DK_U_CA_BUDDHIST, &FO_DK_U_CA_BUDDHIST, &FO_DK_U_CA_BUDDHIST, &FO_DK_U_CA_BUDDHIST, &FO_DK_U_CA_GREGORY, &FO_DK_U_CA_BUDDHIST, &FO_DK_U_CA_BUDDHIST, &FO_DK_U_CA_BUDDHIST, &FO_DK_U_CA_BUDDHIST, &FO_DK_U_CA_BUDDHIST, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_CA_U_CA_BUDDHIST, &FR_CA_U_CA_COPTIC, &FR_CA_U_CA_COPTIC, &FR_CA_U_CA_GREGORY, &FR_CA_U_CA_COPTIC, &FR_CA_U_CA_JAPANESE, &FR_CA_U_CA_JAPANESE, &FR_CA_U_CA_COPTIC, &FR_CA_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_CH_U_CA_BUDDHIST, &FR_CH_U_CA_COPTIC, &FR_CH_U_CA_COPTIC, &FR_CH_U_CA_GREGORY, &FR_CH_U_CA_COPTIC, &FR_CH_U_CA_JAPANESE, &FR_CH_U_CA_JAPANESE, &FR_CH_U_CA_COPTIC, &FR_CH_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_CM_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &GA_GB_U_CA_BUDDHIST, &GA_GB_U_CA_BUDDHIST, &GA_GB_U_CA_BUDDHIST, &GA_GB_U_CA_GREGORY, &GA_GB_U_CA_BUDDHIST, &GA_GB_U_CA_BUDDHIST, &GA_GB_U_CA_BUDDHIST, &GA_GB_U_CA_BUDDHIST, &GA_GB_U_CA_BUDDHIST, &GA_GB_U_CA_BUDDHIST, &GA_GB_U_CA_BUDDHIST, &GA_GB_U_CA_BUDDHIST, &GA_GB_U_CA_GREGORY, &GA_GB_U_CA_BUDDHIST, &GA_GB_U_CA_BUDDHIST, &GA_GB_U_CA_BUDDHIST, &GA_GB_U_CA_BUDDHIST, &GA_GB_U_CA_BUDDHIST, &GD_U_CA_BUDDHIST, &GD_U_CA_BUDDHIST, &GD_U_CA_BUDDHIST, &GD_U_CA_GREGORY, &GD_U_CA_BUDDHIST, &GD_U_CA_BUDDHIST, &GD_U_CA_BUDDHIST, &GD_U_CA_BUDDHIST, &GD_U_CA_BUDDHIST, &GL_U_CA_BUDDHIST, &GL_U_CA_BUDDHIST, &GL_U_CA_BUDDHIST, &GL_U_CA_GREGORY, &GL_U_CA_BUDDHIST, &GL_U_CA_BUDDHIST, &GL_U_CA_BUDDHIST, &GL_U_CA_BUDDHIST, &GL_U_CA_BUDDHIST, &GU_U_CA_BUDDHIST, &GU_U_CA_BUDDHIST, &GU_U_CA_BUDDHIST, &GU_U_CA_GREGORY, &GU_U_CA_BUDDHIST, &GU_U_CA_BUDDHIST, &GU_U_CA_BUDDHIST, &GU_U_CA_BUDDHIST, &GU_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_GREGORY, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_GREGORY, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_GREGORY, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HE_U_CA_BUDDHIST, &HE_U_CA_BUDDHIST, &HE_U_CA_BUDDHIST, &HE_U_CA_GREGORY, &HE_U_CA_BUDDHIST, &HE_U_CA_BUDDHIST, &HE_U_CA_BUDDHIST, &HE_U_CA_BUDDHIST, &HE_U_CA_BUDDHIST, &HI_LATN_U_CA_BUDDHIST, &HI_LATN_U_CA_BUDDHIST, &HI_LATN_U_CA_BUDDHIST, &HI_LATN_U_CA_GREGORY, &HI_LATN_U_CA_BUDDHIST, &HI_LATN_U_CA_BUDDHIST, &HI_LATN_U_CA_BUDDHIST, &HI_LATN_U_CA_BUDDHIST, &HI_LATN_U_CA_BUDDHIST, &HI_U_CA_BUDDHIST, &HI_U_CA_COPTIC, &HI_U_CA_COPTIC, &HI_U_CA_GREGORY, &HI_U_CA_INDIAN, &HI_U_CA_COPTIC, &HI_U_CA_COPTIC, &HI_U_CA_COPTIC, &HI_U_CA_COPTIC, &HR_BA_U_CA_BUDDHIST, &HR_BA_U_CA_BUDDHIST, &HR_BA_U_CA_BUDDHIST, &HR_BA_U_CA_GREGORY, &HR_BA_U_CA_BUDDHIST, &HR_BA_U_CA_JAPANESE, &HR_BA_U_CA_JAPANESE, &HR_BA_U_CA_BUDDHIST, &HR_BA_U_CA_BUDDHIST, &HR_BA_U_CA_BUDDHIST, &HR_BA_U_CA_BUDDHIST, &HR_BA_U_CA_BUDDHIST, &HR_BA_U_CA_GREGORY, &HR_BA_U_CA_BUDDHIST, &HR_BA_U_CA_JAPANESE, &HR_BA_U_CA_JAPANESE, &HR_BA_U_CA_BUDDHIST, &HR_BA_U_CA_BUDDHIST, &DSB_U_CA_BUDDHIST, &DSB_U_CA_BUDDHIST, &DSB_U_CA_BUDDHIST, &HSB_U_CA_GREGORY, &DSB_U_CA_BUDDHIST, &DSB_U_CA_BUDDHIST, &DSB_U_CA_BUDDHIST, &DSB_U_CA_BUDDHIST, &DSB_U_CA_BUDDHIST, &HU_U_CA_BUDDHIST, &HU_U_CA_BUDDHIST, &HU_U_CA_BUDDHIST, &HU_U_CA_GREGORY, &HU_U_CA_BUDDHIST, &HU_U_CA_BUDDHIST, &HU_U_CA_BUDDHIST, &HU_U_CA_BUDDHIST, &HU_U_CA_BUDDHIST, &HY_U_CA_BUDDHIST, &HY_U_CA_BUDDHIST, &HY_U_CA_BUDDHIST, &HY_U_CA_GREGORY, &HY_U_CA_BUDDHIST, &HY_U_CA_BUDDHIST, &HY_U_CA_BUDDHIST, &HY_U_CA_BUDDHIST, &HY_U_CA_BUDDHIST, &IA_U_CA_BUDDHIST, &IA_U_CA_BUDDHIST, &IA_U_CA_BUDDHIST, &IA_U_CA_GREGORY, &IA_U_CA_BUDDHIST, &IA_U_CA_BUDDHIST, &IA_U_CA_BUDDHIST, &IA_U_CA_BUDDHIST, &IA_U_CA_BUDDHIST, &ID_U_CA_BUDDHIST, &ID_U_CA_BUDDHIST, &ID_U_CA_BUDDHIST, &ID_U_CA_GREGORY, &ID_U_CA_BUDDHIST, &ID_U_CA_BUDDHIST, &ID_U_CA_BUDDHIST, &ID_U_CA_BUDDHIST, &ID_U_CA_BUDDHIST, &IG_U_CA_BUDDHIST, &IG_U_CA_BUDDHIST, &IG_U_CA_BUDDHIST, &IG_U_CA_GREGORY, &IG_U_CA_BUDDHIST, &IG_U_CA_BUDDHIST, &IG_U_CA_BUDDHIST, &IG_U_CA_BUDDHIST, &IG_U_CA_BUDDHIST, &IS_U_CA_BUDDHIST, &IS_U_CA_BUDDHIST, &IS_U_CA_BUDDHIST, &IS_U_CA_GREGORY, &IS_U_CA_BUDDHIST, &IS_U_CA_BUDDHIST, &IS_U_CA_BUDDHIST, &IS_U_CA_BUDDHIST, &IS_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_GREGORY, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_GREGORY, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_GREGORY, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_GREGORY, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &JA_U_CA_BUDDHIST, &JA_U_CA_COPTIC, &JA_U_CA_COPTIC, &JA_U_CA_GREGORY, &JA_U_CA_COPTIC, &JA_U_CA_JAPANESE, &JA_U_CA_JAPANESE, &JA_U_CA_COPTIC, &JA_U_CA_COPTIC, &JV_U_CA_BUDDHIST, &JV_U_CA_BUDDHIST, &JV_U_CA_BUDDHIST, &JV_U_CA_GREGORY, &JV_U_CA_BUDDHIST, &JV_U_CA_BUDDHIST, &JV_U_CA_BUDDHIST, &JV_U_CA_BUDDHIST, &JV_U_CA_BUDDHIST, &KA_U_CA_BUDDHIST, &KA_U_CA_BUDDHIST, &KA_U_CA_BUDDHIST, &KA_U_CA_GREGORY, &KA_U_CA_BUDDHIST, &KA_U_CA_BUDDHIST, &KA_U_CA_BUDDHIST, &KA_U_CA_BUDDHIST, &KA_U_CA_BUDDHIST, &KEA_U_CA_BUDDHIST, &KEA_U_CA_BUDDHIST, &KEA_U_CA_BUDDHIST, &KEA_U_CA_GREGORY, &KEA_U_CA_BUDDHIST, &KEA_U_CA_BUDDHIST, &KEA_U_CA_BUDDHIST, &KEA_U_CA_BUDDHIST, &KEA_U_CA_BUDDHIST, &KGP_U_CA_BUDDHIST, &KGP_U_CA_BUDDHIST, &KGP_U_CA_BUDDHIST, &KGP_U_CA_GREGORY, &KGP_U_CA_BUDDHIST, &KGP_U_CA_BUDDHIST, &KGP_U_CA_BUDDHIST, &KGP_U_CA_BUDDHIST, &KGP_U_CA_BUDDHIST, &KK_U_CA_BUDDHIST, &KK_U_CA_BUDDHIST, &KK_U_CA_BUDDHIST, &KK_U_CA_GREGORY, &KK_U_CA_BUDDHIST, &KK_U_CA_BUDDHIST, &KK_U_CA_BUDDHIST, &KK_U_CA_BUDDHIST, &KK_U_CA_BUDDHIST, &KM_U_CA_BUDDHIST, &KM_U_CA_BUDDHIST, &KM_U_CA_BUDDHIST, &KM_U_CA_GREGORY, &KM_U_CA_BUDDHIST, &KM_U_CA_BUDDHIST, &KM_U_CA_BUDDHIST, &KM_U_CA_BUDDHIST, &KM_U_CA_BUDDHIST, &KN_U_CA_BUDDHIST, &KN_U_CA_BUDDHIST, &KN_U_CA_BUDDHIST, &KN_U_CA_GREGORY, &KN_U_CA_BUDDHIST, &KN_U_CA_BUDDHIST, &KN_U_CA_BUDDHIST, &KN_U_CA_BUDDHIST, &KN_U_CA_BUDDHIST, &KO_KP_U_CA_BUDDHIST, &KO_KP_U_CA_COPTIC, &KO_KP_U_CA_COPTIC, &KO_KP_U_CA_GREGORY, &KO_KP_U_CA_COPTIC, &KO_KP_U_CA_BUDDHIST, &KO_KP_U_CA_BUDDHIST, &KO_KP_U_CA_COPTIC, &KO_KP_U_CA_BUDDHIST, &KO_KP_U_CA_BUDDHIST, &KO_KP_U_CA_COPTIC, &KO_KP_U_CA_COPTIC, &KO_KP_U_CA_GREGORY, &KO_KP_U_CA_COPTIC, &KO_KP_U_CA_BUDDHIST, &KO_KP_U_CA_BUDDHIST, &KO_KP_U_CA_COPTIC, &KO_KP_U_CA_BUDDHIST, &KOK_U_CA_BUDDHIST, &KOK_U_CA_BUDDHIST, &KOK_U_CA_BUDDHIST, &KOK_U_CA_GREGORY, &KOK_U_CA_BUDDHIST, &KOK_U_CA_BUDDHIST, &KOK_U_CA_BUDDHIST, &KOK_U_CA_BUDDHIST, &KOK_U_CA_BUDDHIST, &KS_ARAB_U_CA_BUDDHIST, &KS_ARAB_U_CA_BUDDHIST, &KS_ARAB_U_CA_BUDDHIST, &KS_ARAB_U_CA_GREGORY, &KS_ARAB_U_CA_BUDDHIST, &KS_ARAB_U_CA_BUDDHIST, &KS_ARAB_U_CA_BUDDHIST, &KS_ARAB_U_CA_BUDDHIST, &KS_ARAB_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &KS_DEVA_U_CA_GREGORY, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &KS_ARAB_U_CA_BUDDHIST, &KS_ARAB_U_CA_BUDDHIST, &KS_ARAB_U_CA_BUDDHIST, &KS_ARAB_U_CA_GREGORY, &KS_ARAB_U_CA_BUDDHIST, &KS_ARAB_U_CA_BUDDHIST, &KS_ARAB_U_CA_BUDDHIST, &KS_ARAB_U_CA_BUDDHIST, &KS_ARAB_U_CA_BUDDHIST, &KY_U_CA_BUDDHIST, &KY_U_CA_BUDDHIST, &KY_U_CA_BUDDHIST, &KY_U_CA_GREGORY, &KY_U_CA_BUDDHIST, &KY_U_CA_BUDDHIST, &KY_U_CA_BUDDHIST, &KY_U_CA_BUDDHIST, &KY_U_CA_BUDDHIST, &LO_U_CA_BUDDHIST, &LO_U_CA_BUDDHIST, &LO_U_CA_BUDDHIST, &LO_U_CA_GREGORY, &LO_U_CA_BUDDHIST, &LO_U_CA_BUDDHIST, &LO_U_CA_BUDDHIST, &LO_U_CA_BUDDHIST, &LO_U_CA_BUDDHIST, <_U_CA_BUDDHIST, <_U_CA_BUDDHIST, <_U_CA_BUDDHIST, <_U_CA_GREGORY, <_U_CA_BUDDHIST, <_U_CA_BUDDHIST, <_U_CA_BUDDHIST, <_U_CA_BUDDHIST, <_U_CA_BUDDHIST, &LV_U_CA_BUDDHIST, &LV_U_CA_BUDDHIST, &LV_U_CA_BUDDHIST, &LV_U_CA_GREGORY, &LV_U_CA_BUDDHIST, &LV_U_CA_BUDDHIST, &LV_U_CA_BUDDHIST, &LV_U_CA_BUDDHIST, &LV_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &MAI_U_CA_GREGORY, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &MI_U_CA_GREGORY, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &MK_U_CA_BUDDHIST, &MK_U_CA_COPTIC, &MK_U_CA_COPTIC, &MK_U_CA_GREGORY, &MK_U_CA_COPTIC, &MK_U_CA_COPTIC, &MK_U_CA_COPTIC, &MK_U_CA_COPTIC, &MK_U_CA_COPTIC, &ML_U_CA_BUDDHIST, &ML_U_CA_BUDDHIST, &ML_U_CA_BUDDHIST, &ML_U_CA_GREGORY, &ML_U_CA_BUDDHIST, &ML_U_CA_BUDDHIST, &ML_U_CA_BUDDHIST, &ML_U_CA_BUDDHIST, &ML_U_CA_BUDDHIST, &MN_U_CA_BUDDHIST, &MN_U_CA_BUDDHIST, &MN_U_CA_BUDDHIST, &MN_U_CA_GREGORY, &MN_U_CA_BUDDHIST, &MN_U_CA_BUDDHIST, &MN_U_CA_BUDDHIST, &MN_U_CA_BUDDHIST, &MN_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &MNI_BENG_U_CA_GREGORY, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &MNI_BENG_U_CA_GREGORY, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &MR_U_CA_BUDDHIST, &MR_U_CA_BUDDHIST, &MR_U_CA_BUDDHIST, &MR_U_CA_GREGORY, &MR_U_CA_BUDDHIST, &MR_U_CA_BUDDHIST, &MR_U_CA_BUDDHIST, &MR_U_CA_BUDDHIST, &MR_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_GREGORY, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_ID_U_CA_GREGORY, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_GREGORY, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_GREGORY, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MY_U_CA_BUDDHIST, &MY_U_CA_BUDDHIST, &MY_U_CA_BUDDHIST, &MY_U_CA_GREGORY, &MY_U_CA_BUDDHIST, &MY_U_CA_BUDDHIST, &MY_U_CA_BUDDHIST, &MY_U_CA_BUDDHIST, &MY_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_GREGORY, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_GREGORY, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NE_IN_U_CA_BUDDHIST, &NE_IN_U_CA_BUDDHIST, &NE_IN_U_CA_BUDDHIST, &NE_IN_U_CA_GREGORY, &NE_IN_U_CA_BUDDHIST, &NE_IN_U_CA_BUDDHIST, &NE_IN_U_CA_BUDDHIST, &NE_IN_U_CA_BUDDHIST, &NE_IN_U_CA_BUDDHIST, &NE_IN_U_CA_BUDDHIST, &NE_IN_U_CA_BUDDHIST, &NE_IN_U_CA_BUDDHIST, &NE_IN_U_CA_GREGORY, &NE_IN_U_CA_BUDDHIST, &NE_IN_U_CA_BUDDHIST, &NE_IN_U_CA_BUDDHIST, &NE_IN_U_CA_BUDDHIST, &NE_IN_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_GREGORY, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_BE_U_CA_GREGORY, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_GREGORY, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_GREGORY, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_GREGORY, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_GREGORY, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_GREGORY, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NN_U_CA_GREGORY, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_GREGORY, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &OR_U_CA_BUDDHIST, &OR_U_CA_BUDDHIST, &OR_U_CA_BUDDHIST, &OR_U_CA_GREGORY, &OR_U_CA_BUDDHIST, &OR_U_CA_BUDDHIST, &OR_U_CA_BUDDHIST, &OR_U_CA_BUDDHIST, &OR_U_CA_BUDDHIST, &PA_GURU_U_CA_BUDDHIST, &PA_GURU_U_CA_BUDDHIST, &PA_GURU_U_CA_BUDDHIST, &PA_GURU_U_CA_GREGORY, &PA_GURU_U_CA_BUDDHIST, &PA_GURU_U_CA_BUDDHIST, &PA_GURU_U_CA_BUDDHIST, &PA_GURU_U_CA_BUDDHIST, &PA_GURU_U_CA_BUDDHIST, &PA_GURU_U_CA_BUDDHIST, &PA_GURU_U_CA_BUDDHIST, &PA_GURU_U_CA_BUDDHIST, &PA_GURU_U_CA_GREGORY, &PA_GURU_U_CA_BUDDHIST, &PA_GURU_U_CA_BUDDHIST, &PA_GURU_U_CA_BUDDHIST, &PA_GURU_U_CA_BUDDHIST, &PA_GURU_U_CA_BUDDHIST, &PCM_U_CA_BUDDHIST, &PCM_U_CA_BUDDHIST, &PCM_U_CA_BUDDHIST, &PCM_U_CA_GREGORY, &PCM_U_CA_BUDDHIST, &PCM_U_CA_BUDDHIST, &PCM_U_CA_BUDDHIST, &PCM_U_CA_BUDDHIST, &PCM_U_CA_BUDDHIST, &PL_U_CA_BUDDHIST, &PL_U_CA_BUDDHIST, &PL_U_CA_BUDDHIST, &PL_U_CA_GREGORY, &PL_U_CA_BUDDHIST, &PL_U_CA_BUDDHIST, &PL_U_CA_BUDDHIST, &PL_U_CA_BUDDHIST, &PL_U_CA_BUDDHIST, &PS_PK_U_CA_BUDDHIST, &PS_PK_U_CA_BUDDHIST, &PS_PK_U_CA_BUDDHIST, &PS_PK_U_CA_GREGORY, &PS_PK_U_CA_BUDDHIST, &PS_PK_U_CA_BUDDHIST, &PS_PK_U_CA_BUDDHIST, &PS_PK_U_CA_BUDDHIST, &PS_PK_U_CA_BUDDHIST, &PS_PK_U_CA_BUDDHIST, &PS_PK_U_CA_BUDDHIST, &PS_PK_U_CA_BUDDHIST, &PS_PK_U_CA_GREGORY, &PS_PK_U_CA_BUDDHIST, &PS_PK_U_CA_BUDDHIST, &PS_PK_U_CA_BUDDHIST, &PS_PK_U_CA_BUDDHIST, &PS_PK_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_GREGORY, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_GREGORY, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_GREGORY, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_GREGORY, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_GREGORY, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_GREGORY, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_GREGORY, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_GREGORY, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_GREGORY, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_GREGORY, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_GREGORY, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_U_CA_BUDDHIST, &PT_U_CA_BUDDHIST, &PT_U_CA_BUDDHIST, &PT_U_CA_GREGORY, &PT_U_CA_BUDDHIST, &PT_U_CA_BUDDHIST, &PT_U_CA_BUDDHIST, &PT_U_CA_BUDDHIST, &PT_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_GREGORY, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_GREGORY, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_GREGORY, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_GREGORY, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &RM_U_CA_BUDDHIST, &RM_U_CA_BUDDHIST, &RM_U_CA_BUDDHIST, &RM_U_CA_GREGORY, &RM_U_CA_BUDDHIST, &RM_U_CA_BUDDHIST, &RM_U_CA_BUDDHIST, &RM_U_CA_BUDDHIST, &RM_U_CA_BUDDHIST, &RO_MD_U_CA_BUDDHIST, &RO_MD_U_CA_BUDDHIST, &RO_MD_U_CA_BUDDHIST, &RO_MD_U_CA_GREGORY, &RO_MD_U_CA_BUDDHIST, &RO_MD_U_CA_BUDDHIST, &RO_MD_U_CA_BUDDHIST, &RO_MD_U_CA_BUDDHIST, &RO_MD_U_CA_BUDDHIST, &RO_MD_U_CA_BUDDHIST, &RO_MD_U_CA_BUDDHIST, &RO_MD_U_CA_BUDDHIST, &RO_MD_U_CA_GREGORY, &RO_MD_U_CA_BUDDHIST, &RO_MD_U_CA_BUDDHIST, &RO_MD_U_CA_BUDDHIST, &RO_MD_U_CA_BUDDHIST, &RO_MD_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_GREGORY, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_GREGORY, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_GREGORY, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_GREGORY, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_UA_U_CA_GREGORY, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_GREGORY, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &SA_U_CA_GREGORY, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_GREGORY, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_GREGORY, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &SC_U_CA_BUDDHIST, &SC_U_CA_BUDDHIST, &SC_U_CA_BUDDHIST, &SC_U_CA_GREGORY, &SC_U_CA_BUDDHIST, &SC_U_CA_BUDDHIST, &SC_U_CA_BUDDHIST, &SC_U_CA_BUDDHIST, &SC_U_CA_BUDDHIST, &SD_ARAB_U_CA_BUDDHIST, &SD_ARAB_U_CA_BUDDHIST, &SD_ARAB_U_CA_BUDDHIST, &SD_ARAB_U_CA_GREGORY, &SD_ARAB_U_CA_BUDDHIST, &SD_ARAB_U_CA_BUDDHIST, &SD_ARAB_U_CA_BUDDHIST, &SD_ARAB_U_CA_BUDDHIST, &SD_ARAB_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &SD_DEVA_U_CA_GREGORY, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &SD_ARAB_U_CA_BUDDHIST, &SD_ARAB_U_CA_BUDDHIST, &SD_ARAB_U_CA_BUDDHIST, &SD_ARAB_U_CA_GREGORY, &SD_ARAB_U_CA_BUDDHIST, &SD_ARAB_U_CA_BUDDHIST, &SD_ARAB_U_CA_BUDDHIST, &SD_ARAB_U_CA_BUDDHIST, &SD_ARAB_U_CA_BUDDHIST, &SI_U_CA_BUDDHIST, &SI_U_CA_BUDDHIST, &SI_U_CA_BUDDHIST, &SI_U_CA_GREGORY, &SI_U_CA_BUDDHIST, &SI_U_CA_BUDDHIST, &SI_U_CA_BUDDHIST, &SI_U_CA_BUDDHIST, &SI_U_CA_BUDDHIST, &SK_U_CA_BUDDHIST, &SK_U_CA_BUDDHIST, &SK_U_CA_BUDDHIST, &SK_U_CA_GREGORY, &SK_U_CA_BUDDHIST, &SK_U_CA_BUDDHIST, &SK_U_CA_BUDDHIST, &SK_U_CA_BUDDHIST, &SK_U_CA_BUDDHIST, &SL_U_CA_BUDDHIST, &SL_U_CA_BUDDHIST, &SL_U_CA_BUDDHIST, &SL_U_CA_GREGORY, &SL_U_CA_BUDDHIST, &SL_U_CA_BUDDHIST, &SL_U_CA_BUDDHIST, &SL_U_CA_BUDDHIST, &SL_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_GREGORY, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_GREGORY, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_GREGORY, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_GREGORY, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_GREGORY, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_GREGORY, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_GREGORY, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_GREGORY, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_GREGORY, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_GREGORY, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_LATN_BA_U_CA_GREGORY, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_LATN_ME_U_CA_GREGORY, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_LATN_BA_U_CA_GREGORY, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_LATN_BA_U_CA_GREGORY, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_GREGORY, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &SR_CYRL_BA_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &SU_LATN_U_CA_GREGORY, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &SU_LATN_U_CA_GREGORY, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &SV_AX_U_CA_BUDDHIST, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_GREGORY, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_BUDDHIST, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_COPTIC, &SV_FI_U_CA_GREGORY, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_BUDDHIST, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_GREGORY, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_COPTIC, &SW_CD_U_CA_BUDDHIST, &SW_CD_U_CA_BUDDHIST, &SW_CD_U_CA_BUDDHIST, &SW_CD_U_CA_GREGORY, &SW_CD_U_CA_BUDDHIST, &SW_CD_U_CA_BUDDHIST, &SW_CD_U_CA_BUDDHIST, &SW_CD_U_CA_BUDDHIST, &SW_CD_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_GREGORY, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_CD_U_CA_GREGORY, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_CD_U_CA_GREGORY, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_GREGORY, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_GREGORY, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_GREGORY, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_GREGORY, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TE_U_CA_BUDDHIST, &TE_U_CA_BUDDHIST, &TE_U_CA_BUDDHIST, &TE_U_CA_GREGORY, &TE_U_CA_BUDDHIST, &TE_U_CA_BUDDHIST, &TE_U_CA_BUDDHIST, &TE_U_CA_BUDDHIST, &TE_U_CA_BUDDHIST, &TG_U_CA_BUDDHIST, &TG_U_CA_BUDDHIST, &TG_U_CA_BUDDHIST, &TG_U_CA_GREGORY, &TG_U_CA_BUDDHIST, &TG_U_CA_BUDDHIST, &TG_U_CA_BUDDHIST, &TG_U_CA_BUDDHIST, &TG_U_CA_BUDDHIST, &TH_U_CA_BUDDHIST, &TH_U_CA_COPTIC, &TH_U_CA_COPTIC, &TH_U_CA_GREGORY, &TH_U_CA_COPTIC, &TH_U_CA_JAPANESE, &TH_U_CA_JAPANESE, &TH_U_CA_COPTIC, &TH_U_CA_ROC, &TI_ER_U_CA_BUDDHIST, &TI_ER_U_CA_BUDDHIST, &TI_ER_U_CA_BUDDHIST, &TI_ER_U_CA_GREGORY, &TI_ER_U_CA_BUDDHIST, &TI_ER_U_CA_BUDDHIST, &TI_ER_U_CA_BUDDHIST, &TI_ER_U_CA_BUDDHIST, &TI_ER_U_CA_BUDDHIST, &TI_ER_U_CA_BUDDHIST, &TI_ER_U_CA_BUDDHIST, &TI_ER_U_CA_BUDDHIST, &TI_ER_U_CA_GREGORY, &TI_ER_U_CA_BUDDHIST, &TI_ER_U_CA_BUDDHIST, &TI_ER_U_CA_BUDDHIST, &TI_ER_U_CA_BUDDHIST, &TI_ER_U_CA_BUDDHIST, &TK_U_CA_BUDDHIST, &TK_U_CA_BUDDHIST, &TK_U_CA_BUDDHIST, &TK_U_CA_GREGORY, &TK_U_CA_BUDDHIST, &TK_U_CA_BUDDHIST, &TK_U_CA_BUDDHIST, &TK_U_CA_BUDDHIST, &TK_U_CA_BUDDHIST, &TO_U_CA_BUDDHIST, &TO_U_CA_BUDDHIST, &TO_U_CA_BUDDHIST, &TO_U_CA_GREGORY, &TO_U_CA_BUDDHIST, &TO_U_CA_BUDDHIST, &TO_U_CA_BUDDHIST, &TO_U_CA_BUDDHIST, &TO_U_CA_BUDDHIST, &TR_CY_U_CA_BUDDHIST, &TR_CY_U_CA_BUDDHIST, &TR_CY_U_CA_BUDDHIST, &TR_CY_U_CA_GREGORY, &TR_CY_U_CA_BUDDHIST, &TR_CY_U_CA_BUDDHIST, &TR_CY_U_CA_BUDDHIST, &TR_CY_U_CA_BUDDHIST, &TR_CY_U_CA_BUDDHIST, &TR_CY_U_CA_BUDDHIST, &TR_CY_U_CA_BUDDHIST, &TR_CY_U_CA_BUDDHIST, &TR_CY_U_CA_GREGORY, &TR_CY_U_CA_BUDDHIST, &TR_CY_U_CA_BUDDHIST, &TR_CY_U_CA_BUDDHIST, &TR_CY_U_CA_BUDDHIST, &TR_CY_U_CA_BUDDHIST, &TT_U_CA_BUDDHIST, &TT_U_CA_BUDDHIST, &TT_U_CA_BUDDHIST, &TT_U_CA_GREGORY, &TT_U_CA_BUDDHIST, &TT_U_CA_BUDDHIST, &TT_U_CA_BUDDHIST, &TT_U_CA_BUDDHIST, &TT_U_CA_BUDDHIST, &UK_U_CA_BUDDHIST, &UK_U_CA_BUDDHIST, &UK_U_CA_BUDDHIST, &UK_U_CA_GREGORY, &UK_U_CA_BUDDHIST, &UK_U_CA_BUDDHIST, &UK_U_CA_BUDDHIST, &UK_U_CA_BUDDHIST, &UK_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_GREGORY, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &UR_IN_U_CA_BUDDHIST, &UR_IN_U_CA_BUDDHIST, &UR_IN_U_CA_BUDDHIST, &UR_IN_U_CA_GREGORY, &UR_IN_U_CA_BUDDHIST, &UR_IN_U_CA_BUDDHIST, &UR_IN_U_CA_BUDDHIST, &UR_IN_U_CA_BUDDHIST, &UR_IN_U_CA_BUDDHIST, &UR_IN_U_CA_BUDDHIST, &UR_IN_U_CA_BUDDHIST, &UR_IN_U_CA_BUDDHIST, &UR_IN_U_CA_GREGORY, &UR_IN_U_CA_BUDDHIST, &UR_IN_U_CA_BUDDHIST, &UR_IN_U_CA_BUDDHIST, &UR_IN_U_CA_BUDDHIST, &UR_IN_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &UZ_CYRL_U_CA_GREGORY, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &UZ_LATN_U_CA_BUDDHIST, &UZ_LATN_U_CA_BUDDHIST, &UZ_LATN_U_CA_BUDDHIST, &UZ_LATN_U_CA_GREGORY, &UZ_LATN_U_CA_BUDDHIST, &UZ_LATN_U_CA_BUDDHIST, &UZ_LATN_U_CA_BUDDHIST, &UZ_LATN_U_CA_BUDDHIST, &UZ_LATN_U_CA_BUDDHIST, &UZ_LATN_U_CA_BUDDHIST, &UZ_LATN_U_CA_BUDDHIST, &UZ_LATN_U_CA_BUDDHIST, &UZ_LATN_U_CA_GREGORY, &UZ_LATN_U_CA_BUDDHIST, &UZ_LATN_U_CA_BUDDHIST, &UZ_LATN_U_CA_BUDDHIST, &UZ_LATN_U_CA_BUDDHIST, &UZ_LATN_U_CA_BUDDHIST, &VI_U_CA_BUDDHIST, &VI_U_CA_COPTIC, &VI_U_CA_COPTIC, &VI_U_CA_GREGORY, &VI_U_CA_COPTIC, &VI_U_CA_COPTIC, &VI_U_CA_COPTIC, &VI_U_CA_COPTIC, &VI_U_CA_ROC, &WO_U_CA_BUDDHIST, &WO_U_CA_BUDDHIST, &WO_U_CA_BUDDHIST, &WO_U_CA_GREGORY, &WO_U_CA_BUDDHIST, &WO_U_CA_BUDDHIST, &WO_U_CA_BUDDHIST, &WO_U_CA_BUDDHIST, &WO_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_GREGORY, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &YO_BJ_U_CA_BUDDHIST, &YO_BJ_U_CA_BUDDHIST, &YO_BJ_U_CA_BUDDHIST, &YO_BJ_U_CA_GREGORY, &YO_BJ_U_CA_BUDDHIST, &YO_BJ_U_CA_BUDDHIST, &YO_BJ_U_CA_BUDDHIST, &YO_BJ_U_CA_BUDDHIST, &YO_BJ_U_CA_BUDDHIST, &YO_BJ_U_CA_BUDDHIST, &YO_BJ_U_CA_BUDDHIST, &YO_BJ_U_CA_BUDDHIST, &YO_BJ_U_CA_GREGORY, &YO_BJ_U_CA_BUDDHIST, &YO_BJ_U_CA_BUDDHIST, &YO_BJ_U_CA_BUDDHIST, &YO_BJ_U_CA_BUDDHIST, &YO_BJ_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_GREGORY, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_GREGORY, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_GREGORY, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YUE_HANS_U_CA_BUDDHIST, &YUE_HANS_U_CA_COPTIC, &YUE_HANS_U_CA_COPTIC, &YUE_HANS_U_CA_GREGORY, &YUE_HANS_U_CA_COPTIC, &YUE_HANS_U_CA_JAPANESE, &YUE_HANS_U_CA_JAPANESE, &YUE_HANS_U_CA_COPTIC, &YUE_HANS_U_CA_ROC, &YUE_HANT_U_CA_BUDDHIST, &YUE_HANT_U_CA_COPTIC, &YUE_HANT_U_CA_COPTIC, &YUE_HANT_U_CA_GREGORY, &YUE_HANT_U_CA_COPTIC, &YUE_HANT_U_CA_JAPANESE, &YUE_HANT_U_CA_JAPANESE, &YUE_HANT_U_CA_COPTIC, &YUE_HANT_U_CA_BUDDHIST, &YUE_HANT_U_CA_BUDDHIST, &YUE_HANT_U_CA_COPTIC, &YUE_HANT_U_CA_COPTIC, &YUE_HANT_U_CA_GREGORY, &YUE_HANT_U_CA_COPTIC, &YUE_HANT_U_CA_JAPANESE, &YUE_HANT_U_CA_JAPANESE, &YUE_HANT_U_CA_COPTIC, &YUE_HANT_U_CA_BUDDHIST, &ZH_HANS_SG_U_CA_BUDDHIST, &ZH_HANS_SG_U_CA_COPTIC, &ZH_HANS_SG_U_CA_COPTIC, &ZH_HANS_SG_U_CA_GREGORY, &ZH_HANS_SG_U_CA_INDIAN, &ZH_HANS_SG_U_CA_JAPANESE, &ZH_HANS_SG_U_CA_JAPANESE, &ZH_HANS_SG_U_CA_COPTIC, &ZH_HANS_SG_U_CA_ROC, &ZH_HANS_U_CA_BUDDHIST, &ZH_HANS_U_CA_COPTIC, &ZH_HANS_U_CA_COPTIC, &ZH_HANS_U_CA_GREGORY, &ZH_HANS_U_CA_INDIAN, &ZH_HANS_U_CA_JAPANESE, &ZH_HANS_U_CA_JAPANESE, &ZH_HANS_U_CA_COPTIC, &ZH_HANS_U_CA_ROC, &ZH_HANT_HK_U_CA_BUDDHIST, &ZH_HANT_HK_U_CA_COPTIC, &ZH_HANT_HK_U_CA_COPTIC, &ZH_HANT_HK_U_CA_GREGORY, &ZH_HANT_HK_U_CA_COPTIC, &ZH_HANT_HK_U_CA_JAPANESE, &ZH_HANT_HK_U_CA_JAPANESE, &ZH_HANT_HK_U_CA_COPTIC, &ZH_HANT_HK_U_CA_ROC, &ZH_HANT_HK_U_CA_BUDDHIST, &ZH_HANT_HK_U_CA_COPTIC, &ZH_HANT_HK_U_CA_COPTIC, &ZH_HANT_HK_U_CA_GREGORY, &ZH_HANT_HK_U_CA_COPTIC, &ZH_HANT_HK_U_CA_JAPANESE, &ZH_HANT_HK_U_CA_JAPANESE, &ZH_HANT_HK_U_CA_COPTIC, &ZH_HANT_HK_U_CA_ROC, &ZH_HANT_U_CA_BUDDHIST, &ZH_HANT_U_CA_COPTIC, &ZH_HANT_U_CA_COPTIC, &ZH_HANT_U_CA_GREGORY, &ZH_HANT_U_CA_COPTIC, &ZH_HANT_U_CA_JAPANESE, &ZH_HANT_U_CA_JAPANESE, &ZH_HANT_U_CA_COPTIC, &ZH_HANT_U_CA_ROC, &ZH_HANS_U_CA_BUDDHIST, &ZH_HANS_U_CA_COPTIC, &ZH_HANS_U_CA_COPTIC, &ZH_HANS_U_CA_GREGORY, &ZH_HANS_U_CA_INDIAN, &ZH_HANS_U_CA_JAPANESE, &ZH_HANS_U_CA_JAPANESE, &ZH_HANS_U_CA_COPTIC, &ZH_HANS_U_CA_ROC, &ZU_U_CA_BUDDHIST, &ZU_U_CA_BUDDHIST, &ZU_U_CA_BUDDHIST, &ZU_U_CA_GREGORY, &ZU_U_CA_BUDDHIST, &ZU_U_CA_BUDDHIST, &ZU_U_CA_BUDDHIST, &ZU_U_CA_BUDDHIST, &ZU_U_CA_BUDDHIST]; - static KEYS: [&str; 3996usize] = ["af-NA-u-ca-buddhist", "af-NA-u-ca-coptic", "af-NA-u-ca-ethiopic", "af-NA-u-ca-gregory", "af-NA-u-ca-indian", "af-NA-u-ca-japanese", "af-NA-u-ca-japanext", "af-NA-u-ca-persian", "af-NA-u-ca-roc", "af-u-ca-buddhist", "af-u-ca-coptic", "af-u-ca-ethiopic", "af-u-ca-gregory", "af-u-ca-indian", "af-u-ca-japanese", "af-u-ca-japanext", "af-u-ca-persian", "af-u-ca-roc", "am-u-ca-buddhist", "am-u-ca-coptic", "am-u-ca-ethiopic", "am-u-ca-gregory", "am-u-ca-indian", "am-u-ca-japanese", "am-u-ca-japanext", "am-u-ca-persian", "am-u-ca-roc", "ar-AE-u-ca-buddhist", "ar-AE-u-ca-coptic", "ar-AE-u-ca-ethiopic", "ar-AE-u-ca-gregory", "ar-AE-u-ca-indian", "ar-AE-u-ca-japanese", "ar-AE-u-ca-japanext", "ar-AE-u-ca-persian", "ar-AE-u-ca-roc", "ar-BH-u-ca-buddhist", "ar-BH-u-ca-coptic", "ar-BH-u-ca-ethiopic", "ar-BH-u-ca-gregory", "ar-BH-u-ca-indian", "ar-BH-u-ca-japanese", "ar-BH-u-ca-japanext", "ar-BH-u-ca-persian", "ar-BH-u-ca-roc", "ar-DJ-u-ca-buddhist", "ar-DJ-u-ca-coptic", "ar-DJ-u-ca-ethiopic", "ar-DJ-u-ca-gregory", "ar-DJ-u-ca-indian", "ar-DJ-u-ca-japanese", "ar-DJ-u-ca-japanext", "ar-DJ-u-ca-persian", "ar-DJ-u-ca-roc", "ar-DZ-u-ca-buddhist", "ar-DZ-u-ca-coptic", "ar-DZ-u-ca-ethiopic", "ar-DZ-u-ca-gregory", "ar-DZ-u-ca-indian", "ar-DZ-u-ca-japanese", "ar-DZ-u-ca-japanext", "ar-DZ-u-ca-persian", "ar-DZ-u-ca-roc", "ar-EG-u-ca-buddhist", "ar-EG-u-ca-coptic", "ar-EG-u-ca-ethiopic", "ar-EG-u-ca-gregory", "ar-EG-u-ca-indian", "ar-EG-u-ca-japanese", "ar-EG-u-ca-japanext", "ar-EG-u-ca-persian", "ar-EG-u-ca-roc", "ar-EH-u-ca-buddhist", "ar-EH-u-ca-coptic", "ar-EH-u-ca-ethiopic", "ar-EH-u-ca-gregory", "ar-EH-u-ca-indian", "ar-EH-u-ca-japanese", "ar-EH-u-ca-japanext", "ar-EH-u-ca-persian", "ar-EH-u-ca-roc", "ar-ER-u-ca-buddhist", "ar-ER-u-ca-coptic", "ar-ER-u-ca-ethiopic", "ar-ER-u-ca-gregory", "ar-ER-u-ca-indian", "ar-ER-u-ca-japanese", "ar-ER-u-ca-japanext", "ar-ER-u-ca-persian", "ar-ER-u-ca-roc", "ar-IL-u-ca-buddhist", "ar-IL-u-ca-coptic", "ar-IL-u-ca-ethiopic", "ar-IL-u-ca-gregory", "ar-IL-u-ca-indian", "ar-IL-u-ca-japanese", "ar-IL-u-ca-japanext", "ar-IL-u-ca-persian", "ar-IL-u-ca-roc", "ar-IQ-u-ca-buddhist", "ar-IQ-u-ca-coptic", "ar-IQ-u-ca-ethiopic", "ar-IQ-u-ca-gregory", "ar-IQ-u-ca-indian", "ar-IQ-u-ca-japanese", "ar-IQ-u-ca-japanext", "ar-IQ-u-ca-persian", "ar-IQ-u-ca-roc", "ar-JO-u-ca-buddhist", "ar-JO-u-ca-coptic", "ar-JO-u-ca-ethiopic", "ar-JO-u-ca-gregory", "ar-JO-u-ca-indian", "ar-JO-u-ca-japanese", "ar-JO-u-ca-japanext", "ar-JO-u-ca-persian", "ar-JO-u-ca-roc", "ar-KM-u-ca-buddhist", "ar-KM-u-ca-coptic", "ar-KM-u-ca-ethiopic", "ar-KM-u-ca-gregory", "ar-KM-u-ca-indian", "ar-KM-u-ca-japanese", "ar-KM-u-ca-japanext", "ar-KM-u-ca-persian", "ar-KM-u-ca-roc", "ar-KW-u-ca-buddhist", "ar-KW-u-ca-coptic", "ar-KW-u-ca-ethiopic", "ar-KW-u-ca-gregory", "ar-KW-u-ca-indian", "ar-KW-u-ca-japanese", "ar-KW-u-ca-japanext", "ar-KW-u-ca-persian", "ar-KW-u-ca-roc", "ar-LB-u-ca-buddhist", "ar-LB-u-ca-coptic", "ar-LB-u-ca-ethiopic", "ar-LB-u-ca-gregory", "ar-LB-u-ca-indian", "ar-LB-u-ca-japanese", "ar-LB-u-ca-japanext", "ar-LB-u-ca-persian", "ar-LB-u-ca-roc", "ar-LY-u-ca-buddhist", "ar-LY-u-ca-coptic", "ar-LY-u-ca-ethiopic", "ar-LY-u-ca-gregory", "ar-LY-u-ca-indian", "ar-LY-u-ca-japanese", "ar-LY-u-ca-japanext", "ar-LY-u-ca-persian", "ar-LY-u-ca-roc", "ar-MA-u-ca-buddhist", "ar-MA-u-ca-coptic", "ar-MA-u-ca-ethiopic", "ar-MA-u-ca-gregory", "ar-MA-u-ca-indian", "ar-MA-u-ca-japanese", "ar-MA-u-ca-japanext", "ar-MA-u-ca-persian", "ar-MA-u-ca-roc", "ar-MR-u-ca-buddhist", "ar-MR-u-ca-coptic", "ar-MR-u-ca-ethiopic", "ar-MR-u-ca-gregory", "ar-MR-u-ca-indian", "ar-MR-u-ca-japanese", "ar-MR-u-ca-japanext", "ar-MR-u-ca-persian", "ar-MR-u-ca-roc", "ar-OM-u-ca-buddhist", "ar-OM-u-ca-coptic", "ar-OM-u-ca-ethiopic", "ar-OM-u-ca-gregory", "ar-OM-u-ca-indian", "ar-OM-u-ca-japanese", "ar-OM-u-ca-japanext", "ar-OM-u-ca-persian", "ar-OM-u-ca-roc", "ar-PS-u-ca-buddhist", "ar-PS-u-ca-coptic", "ar-PS-u-ca-ethiopic", "ar-PS-u-ca-gregory", "ar-PS-u-ca-indian", "ar-PS-u-ca-japanese", "ar-PS-u-ca-japanext", "ar-PS-u-ca-persian", "ar-PS-u-ca-roc", "ar-QA-u-ca-buddhist", "ar-QA-u-ca-coptic", "ar-QA-u-ca-ethiopic", "ar-QA-u-ca-gregory", "ar-QA-u-ca-indian", "ar-QA-u-ca-japanese", "ar-QA-u-ca-japanext", "ar-QA-u-ca-persian", "ar-QA-u-ca-roc", "ar-SA-u-ca-buddhist", "ar-SA-u-ca-coptic", "ar-SA-u-ca-ethiopic", "ar-SA-u-ca-gregory", "ar-SA-u-ca-indian", "ar-SA-u-ca-japanese", "ar-SA-u-ca-japanext", "ar-SA-u-ca-persian", "ar-SA-u-ca-roc", "ar-SD-u-ca-buddhist", "ar-SD-u-ca-coptic", "ar-SD-u-ca-ethiopic", "ar-SD-u-ca-gregory", "ar-SD-u-ca-indian", "ar-SD-u-ca-japanese", "ar-SD-u-ca-japanext", "ar-SD-u-ca-persian", "ar-SD-u-ca-roc", "ar-SO-u-ca-buddhist", "ar-SO-u-ca-coptic", "ar-SO-u-ca-ethiopic", "ar-SO-u-ca-gregory", "ar-SO-u-ca-indian", "ar-SO-u-ca-japanese", "ar-SO-u-ca-japanext", "ar-SO-u-ca-persian", "ar-SO-u-ca-roc", "ar-SS-u-ca-buddhist", "ar-SS-u-ca-coptic", "ar-SS-u-ca-ethiopic", "ar-SS-u-ca-gregory", "ar-SS-u-ca-indian", "ar-SS-u-ca-japanese", "ar-SS-u-ca-japanext", "ar-SS-u-ca-persian", "ar-SS-u-ca-roc", "ar-SY-u-ca-buddhist", "ar-SY-u-ca-coptic", "ar-SY-u-ca-ethiopic", "ar-SY-u-ca-gregory", "ar-SY-u-ca-indian", "ar-SY-u-ca-japanese", "ar-SY-u-ca-japanext", "ar-SY-u-ca-persian", "ar-SY-u-ca-roc", "ar-TD-u-ca-buddhist", "ar-TD-u-ca-coptic", "ar-TD-u-ca-ethiopic", "ar-TD-u-ca-gregory", "ar-TD-u-ca-indian", "ar-TD-u-ca-japanese", "ar-TD-u-ca-japanext", "ar-TD-u-ca-persian", "ar-TD-u-ca-roc", "ar-TN-u-ca-buddhist", "ar-TN-u-ca-coptic", "ar-TN-u-ca-ethiopic", "ar-TN-u-ca-gregory", "ar-TN-u-ca-indian", "ar-TN-u-ca-japanese", "ar-TN-u-ca-japanext", "ar-TN-u-ca-persian", "ar-TN-u-ca-roc", "ar-YE-u-ca-buddhist", "ar-YE-u-ca-coptic", "ar-YE-u-ca-ethiopic", "ar-YE-u-ca-gregory", "ar-YE-u-ca-indian", "ar-YE-u-ca-japanese", "ar-YE-u-ca-japanext", "ar-YE-u-ca-persian", "ar-YE-u-ca-roc", "ar-u-ca-buddhist", "ar-u-ca-coptic", "ar-u-ca-ethiopic", "ar-u-ca-gregory", "ar-u-ca-indian", "ar-u-ca-japanese", "ar-u-ca-japanext", "ar-u-ca-persian", "ar-u-ca-roc", "as-u-ca-buddhist", "as-u-ca-coptic", "as-u-ca-ethiopic", "as-u-ca-gregory", "as-u-ca-indian", "as-u-ca-japanese", "as-u-ca-japanext", "as-u-ca-persian", "as-u-ca-roc", "ast-u-ca-buddhist", "ast-u-ca-coptic", "ast-u-ca-ethiopic", "ast-u-ca-gregory", "ast-u-ca-indian", "ast-u-ca-japanese", "ast-u-ca-japanext", "ast-u-ca-persian", "ast-u-ca-roc", "az-Latn-u-ca-buddhist", "az-Latn-u-ca-coptic", "az-Latn-u-ca-ethiopic", "az-Latn-u-ca-gregory", "az-Latn-u-ca-indian", "az-Latn-u-ca-japanese", "az-Latn-u-ca-japanext", "az-Latn-u-ca-persian", "az-Latn-u-ca-roc", "az-u-ca-buddhist", "az-u-ca-coptic", "az-u-ca-ethiopic", "az-u-ca-gregory", "az-u-ca-indian", "az-u-ca-japanese", "az-u-ca-japanext", "az-u-ca-persian", "az-u-ca-roc", "be-tarask-u-ca-buddhist", "be-tarask-u-ca-coptic", "be-tarask-u-ca-ethiopic", "be-tarask-u-ca-gregory", "be-tarask-u-ca-indian", "be-tarask-u-ca-japanese", "be-tarask-u-ca-japanext", "be-tarask-u-ca-persian", "be-tarask-u-ca-roc", "be-u-ca-buddhist", "be-u-ca-coptic", "be-u-ca-ethiopic", "be-u-ca-gregory", "be-u-ca-indian", "be-u-ca-japanese", "be-u-ca-japanext", "be-u-ca-persian", "be-u-ca-roc", "bg-u-ca-buddhist", "bg-u-ca-coptic", "bg-u-ca-ethiopic", "bg-u-ca-gregory", "bg-u-ca-indian", "bg-u-ca-japanese", "bg-u-ca-japanext", "bg-u-ca-persian", "bg-u-ca-roc", "bgc-u-ca-buddhist", "bgc-u-ca-coptic", "bgc-u-ca-ethiopic", "bgc-u-ca-gregory", "bgc-u-ca-indian", "bgc-u-ca-japanese", "bgc-u-ca-japanext", "bgc-u-ca-persian", "bgc-u-ca-roc", "bho-u-ca-buddhist", "bho-u-ca-coptic", "bho-u-ca-ethiopic", "bho-u-ca-gregory", "bho-u-ca-indian", "bho-u-ca-japanese", "bho-u-ca-japanext", "bho-u-ca-persian", "bho-u-ca-roc", "bn-IN-u-ca-buddhist", "bn-IN-u-ca-coptic", "bn-IN-u-ca-ethiopic", "bn-IN-u-ca-gregory", "bn-IN-u-ca-indian", "bn-IN-u-ca-japanese", "bn-IN-u-ca-japanext", "bn-IN-u-ca-persian", "bn-IN-u-ca-roc", "bn-u-ca-buddhist", "bn-u-ca-coptic", "bn-u-ca-ethiopic", "bn-u-ca-gregory", "bn-u-ca-indian", "bn-u-ca-japanese", "bn-u-ca-japanext", "bn-u-ca-persian", "bn-u-ca-roc", "br-u-ca-buddhist", "br-u-ca-coptic", "br-u-ca-ethiopic", "br-u-ca-gregory", "br-u-ca-indian", "br-u-ca-japanese", "br-u-ca-japanext", "br-u-ca-persian", "br-u-ca-roc", "brx-u-ca-buddhist", "brx-u-ca-coptic", "brx-u-ca-ethiopic", "brx-u-ca-gregory", "brx-u-ca-indian", "brx-u-ca-japanese", "brx-u-ca-japanext", "brx-u-ca-persian", "brx-u-ca-roc", "bs-Cyrl-u-ca-buddhist", "bs-Cyrl-u-ca-coptic", "bs-Cyrl-u-ca-ethiopic", "bs-Cyrl-u-ca-gregory", "bs-Cyrl-u-ca-indian", "bs-Cyrl-u-ca-japanese", "bs-Cyrl-u-ca-japanext", "bs-Cyrl-u-ca-persian", "bs-Cyrl-u-ca-roc", "bs-Latn-u-ca-buddhist", "bs-Latn-u-ca-coptic", "bs-Latn-u-ca-ethiopic", "bs-Latn-u-ca-gregory", "bs-Latn-u-ca-indian", "bs-Latn-u-ca-japanese", "bs-Latn-u-ca-japanext", "bs-Latn-u-ca-persian", "bs-Latn-u-ca-roc", "bs-u-ca-buddhist", "bs-u-ca-coptic", "bs-u-ca-ethiopic", "bs-u-ca-gregory", "bs-u-ca-indian", "bs-u-ca-japanese", "bs-u-ca-japanext", "bs-u-ca-persian", "bs-u-ca-roc", "ca-AD-u-ca-buddhist", "ca-AD-u-ca-coptic", "ca-AD-u-ca-ethiopic", "ca-AD-u-ca-gregory", "ca-AD-u-ca-indian", "ca-AD-u-ca-japanese", "ca-AD-u-ca-japanext", "ca-AD-u-ca-persian", "ca-AD-u-ca-roc", "ca-ES-valencia-u-ca-buddhist", "ca-ES-valencia-u-ca-coptic", "ca-ES-valencia-u-ca-ethiopic", "ca-ES-valencia-u-ca-gregory", "ca-ES-valencia-u-ca-indian", "ca-ES-valencia-u-ca-japanese", "ca-ES-valencia-u-ca-japanext", "ca-ES-valencia-u-ca-persian", "ca-ES-valencia-u-ca-roc", "ca-FR-u-ca-buddhist", "ca-FR-u-ca-coptic", "ca-FR-u-ca-ethiopic", "ca-FR-u-ca-gregory", "ca-FR-u-ca-indian", "ca-FR-u-ca-japanese", "ca-FR-u-ca-japanext", "ca-FR-u-ca-persian", "ca-FR-u-ca-roc", "ca-IT-u-ca-buddhist", "ca-IT-u-ca-coptic", "ca-IT-u-ca-ethiopic", "ca-IT-u-ca-gregory", "ca-IT-u-ca-indian", "ca-IT-u-ca-japanese", "ca-IT-u-ca-japanext", "ca-IT-u-ca-persian", "ca-IT-u-ca-roc", "ca-u-ca-buddhist", "ca-u-ca-coptic", "ca-u-ca-ethiopic", "ca-u-ca-gregory", "ca-u-ca-indian", "ca-u-ca-japanese", "ca-u-ca-japanext", "ca-u-ca-persian", "ca-u-ca-roc", "ceb-u-ca-buddhist", "ceb-u-ca-coptic", "ceb-u-ca-ethiopic", "ceb-u-ca-gregory", "ceb-u-ca-indian", "ceb-u-ca-japanese", "ceb-u-ca-japanext", "ceb-u-ca-persian", "ceb-u-ca-roc", "chr-u-ca-buddhist", "chr-u-ca-coptic", "chr-u-ca-ethiopic", "chr-u-ca-gregory", "chr-u-ca-indian", "chr-u-ca-japanese", "chr-u-ca-japanext", "chr-u-ca-persian", "chr-u-ca-roc", "cs-u-ca-buddhist", "cs-u-ca-coptic", "cs-u-ca-ethiopic", "cs-u-ca-gregory", "cs-u-ca-indian", "cs-u-ca-japanese", "cs-u-ca-japanext", "cs-u-ca-persian", "cs-u-ca-roc", "cv-u-ca-buddhist", "cv-u-ca-coptic", "cv-u-ca-ethiopic", "cv-u-ca-gregory", "cv-u-ca-indian", "cv-u-ca-japanese", "cv-u-ca-japanext", "cv-u-ca-persian", "cv-u-ca-roc", "cy-u-ca-buddhist", "cy-u-ca-coptic", "cy-u-ca-ethiopic", "cy-u-ca-gregory", "cy-u-ca-indian", "cy-u-ca-japanese", "cy-u-ca-japanext", "cy-u-ca-persian", "cy-u-ca-roc", "da-GL-u-ca-buddhist", "da-GL-u-ca-coptic", "da-GL-u-ca-ethiopic", "da-GL-u-ca-gregory", "da-GL-u-ca-indian", "da-GL-u-ca-japanese", "da-GL-u-ca-japanext", "da-GL-u-ca-persian", "da-GL-u-ca-roc", "da-u-ca-buddhist", "da-u-ca-coptic", "da-u-ca-ethiopic", "da-u-ca-gregory", "da-u-ca-indian", "da-u-ca-japanese", "da-u-ca-japanext", "da-u-ca-persian", "da-u-ca-roc", "de-AT-u-ca-buddhist", "de-AT-u-ca-coptic", "de-AT-u-ca-ethiopic", "de-AT-u-ca-gregory", "de-AT-u-ca-indian", "de-AT-u-ca-japanese", "de-AT-u-ca-japanext", "de-AT-u-ca-persian", "de-AT-u-ca-roc", "de-BE-u-ca-buddhist", "de-BE-u-ca-coptic", "de-BE-u-ca-ethiopic", "de-BE-u-ca-gregory", "de-BE-u-ca-indian", "de-BE-u-ca-japanese", "de-BE-u-ca-japanext", "de-BE-u-ca-persian", "de-BE-u-ca-roc", "de-CH-u-ca-buddhist", "de-CH-u-ca-coptic", "de-CH-u-ca-ethiopic", "de-CH-u-ca-gregory", "de-CH-u-ca-indian", "de-CH-u-ca-japanese", "de-CH-u-ca-japanext", "de-CH-u-ca-persian", "de-CH-u-ca-roc", "de-IT-u-ca-buddhist", "de-IT-u-ca-coptic", "de-IT-u-ca-ethiopic", "de-IT-u-ca-gregory", "de-IT-u-ca-indian", "de-IT-u-ca-japanese", "de-IT-u-ca-japanext", "de-IT-u-ca-persian", "de-IT-u-ca-roc", "de-LI-u-ca-buddhist", "de-LI-u-ca-coptic", "de-LI-u-ca-ethiopic", "de-LI-u-ca-gregory", "de-LI-u-ca-indian", "de-LI-u-ca-japanese", "de-LI-u-ca-japanext", "de-LI-u-ca-persian", "de-LI-u-ca-roc", "de-LU-u-ca-buddhist", "de-LU-u-ca-coptic", "de-LU-u-ca-ethiopic", "de-LU-u-ca-gregory", "de-LU-u-ca-indian", "de-LU-u-ca-japanese", "de-LU-u-ca-japanext", "de-LU-u-ca-persian", "de-LU-u-ca-roc", "de-u-ca-buddhist", "de-u-ca-coptic", "de-u-ca-ethiopic", "de-u-ca-gregory", "de-u-ca-indian", "de-u-ca-japanese", "de-u-ca-japanext", "de-u-ca-persian", "de-u-ca-roc", "doi-u-ca-buddhist", "doi-u-ca-coptic", "doi-u-ca-ethiopic", "doi-u-ca-gregory", "doi-u-ca-indian", "doi-u-ca-japanese", "doi-u-ca-japanext", "doi-u-ca-persian", "doi-u-ca-roc", "dsb-u-ca-buddhist", "dsb-u-ca-coptic", "dsb-u-ca-ethiopic", "dsb-u-ca-gregory", "dsb-u-ca-indian", "dsb-u-ca-japanese", "dsb-u-ca-japanext", "dsb-u-ca-persian", "dsb-u-ca-roc", "el-CY-u-ca-buddhist", "el-CY-u-ca-coptic", "el-CY-u-ca-ethiopic", "el-CY-u-ca-gregory", "el-CY-u-ca-indian", "el-CY-u-ca-japanese", "el-CY-u-ca-japanext", "el-CY-u-ca-persian", "el-CY-u-ca-roc", "el-polyton-u-ca-buddhist", "el-polyton-u-ca-coptic", "el-polyton-u-ca-ethiopic", "el-polyton-u-ca-gregory", "el-polyton-u-ca-indian", "el-polyton-u-ca-japanese", "el-polyton-u-ca-japanext", "el-polyton-u-ca-persian", "el-polyton-u-ca-roc", "el-u-ca-buddhist", "el-u-ca-coptic", "el-u-ca-ethiopic", "el-u-ca-gregory", "el-u-ca-indian", "el-u-ca-japanese", "el-u-ca-japanext", "el-u-ca-persian", "el-u-ca-roc", "en-001-u-ca-buddhist", "en-001-u-ca-coptic", "en-001-u-ca-ethiopic", "en-001-u-ca-gregory", "en-001-u-ca-indian", "en-001-u-ca-japanese", "en-001-u-ca-japanext", "en-001-u-ca-persian", "en-001-u-ca-roc", "en-150-u-ca-buddhist", "en-150-u-ca-coptic", "en-150-u-ca-ethiopic", "en-150-u-ca-gregory", "en-150-u-ca-indian", "en-150-u-ca-japanese", "en-150-u-ca-japanext", "en-150-u-ca-persian", "en-150-u-ca-roc", "en-AE-u-ca-buddhist", "en-AE-u-ca-coptic", "en-AE-u-ca-ethiopic", "en-AE-u-ca-gregory", "en-AE-u-ca-indian", "en-AE-u-ca-japanese", "en-AE-u-ca-japanext", "en-AE-u-ca-persian", "en-AE-u-ca-roc", "en-AG-u-ca-buddhist", "en-AG-u-ca-coptic", "en-AG-u-ca-ethiopic", "en-AG-u-ca-gregory", "en-AG-u-ca-indian", "en-AG-u-ca-japanese", "en-AG-u-ca-japanext", "en-AG-u-ca-persian", "en-AG-u-ca-roc", "en-AI-u-ca-buddhist", "en-AI-u-ca-coptic", "en-AI-u-ca-ethiopic", "en-AI-u-ca-gregory", "en-AI-u-ca-indian", "en-AI-u-ca-japanese", "en-AI-u-ca-japanext", "en-AI-u-ca-persian", "en-AI-u-ca-roc", "en-AS-u-ca-buddhist", "en-AS-u-ca-coptic", "en-AS-u-ca-ethiopic", "en-AS-u-ca-gregory", "en-AS-u-ca-indian", "en-AS-u-ca-japanese", "en-AS-u-ca-japanext", "en-AS-u-ca-persian", "en-AS-u-ca-roc", "en-AT-u-ca-buddhist", "en-AT-u-ca-coptic", "en-AT-u-ca-ethiopic", "en-AT-u-ca-gregory", "en-AT-u-ca-indian", "en-AT-u-ca-japanese", "en-AT-u-ca-japanext", "en-AT-u-ca-persian", "en-AT-u-ca-roc", "en-AU-u-ca-buddhist", "en-AU-u-ca-coptic", "en-AU-u-ca-ethiopic", "en-AU-u-ca-gregory", "en-AU-u-ca-indian", "en-AU-u-ca-japanese", "en-AU-u-ca-japanext", "en-AU-u-ca-persian", "en-AU-u-ca-roc", "en-BB-u-ca-buddhist", "en-BB-u-ca-coptic", "en-BB-u-ca-ethiopic", "en-BB-u-ca-gregory", "en-BB-u-ca-indian", "en-BB-u-ca-japanese", "en-BB-u-ca-japanext", "en-BB-u-ca-persian", "en-BB-u-ca-roc", "en-BE-u-ca-buddhist", "en-BE-u-ca-coptic", "en-BE-u-ca-ethiopic", "en-BE-u-ca-gregory", "en-BE-u-ca-indian", "en-BE-u-ca-japanese", "en-BE-u-ca-japanext", "en-BE-u-ca-persian", "en-BE-u-ca-roc", "en-BI-u-ca-buddhist", "en-BI-u-ca-coptic", "en-BI-u-ca-ethiopic", "en-BI-u-ca-gregory", "en-BI-u-ca-indian", "en-BI-u-ca-japanese", "en-BI-u-ca-japanext", "en-BI-u-ca-persian", "en-BI-u-ca-roc", "en-BM-u-ca-buddhist", "en-BM-u-ca-coptic", "en-BM-u-ca-ethiopic", "en-BM-u-ca-gregory", "en-BM-u-ca-indian", "en-BM-u-ca-japanese", "en-BM-u-ca-japanext", "en-BM-u-ca-persian", "en-BM-u-ca-roc", "en-BS-u-ca-buddhist", "en-BS-u-ca-coptic", "en-BS-u-ca-ethiopic", "en-BS-u-ca-gregory", "en-BS-u-ca-indian", "en-BS-u-ca-japanese", "en-BS-u-ca-japanext", "en-BS-u-ca-persian", "en-BS-u-ca-roc", "en-BW-u-ca-buddhist", "en-BW-u-ca-coptic", "en-BW-u-ca-ethiopic", "en-BW-u-ca-gregory", "en-BW-u-ca-indian", "en-BW-u-ca-japanese", "en-BW-u-ca-japanext", "en-BW-u-ca-persian", "en-BW-u-ca-roc", "en-BZ-u-ca-buddhist", "en-BZ-u-ca-coptic", "en-BZ-u-ca-ethiopic", "en-BZ-u-ca-gregory", "en-BZ-u-ca-indian", "en-BZ-u-ca-japanese", "en-BZ-u-ca-japanext", "en-BZ-u-ca-persian", "en-BZ-u-ca-roc", "en-CA-u-ca-buddhist", "en-CA-u-ca-coptic", "en-CA-u-ca-ethiopic", "en-CA-u-ca-gregory", "en-CA-u-ca-indian", "en-CA-u-ca-japanese", "en-CA-u-ca-japanext", "en-CA-u-ca-persian", "en-CA-u-ca-roc", "en-CC-u-ca-buddhist", "en-CC-u-ca-coptic", "en-CC-u-ca-ethiopic", "en-CC-u-ca-gregory", "en-CC-u-ca-indian", "en-CC-u-ca-japanese", "en-CC-u-ca-japanext", "en-CC-u-ca-persian", "en-CC-u-ca-roc", "en-CH-u-ca-buddhist", "en-CH-u-ca-coptic", "en-CH-u-ca-ethiopic", "en-CH-u-ca-gregory", "en-CH-u-ca-indian", "en-CH-u-ca-japanese", "en-CH-u-ca-japanext", "en-CH-u-ca-persian", "en-CH-u-ca-roc", "en-CK-u-ca-buddhist", "en-CK-u-ca-coptic", "en-CK-u-ca-ethiopic", "en-CK-u-ca-gregory", "en-CK-u-ca-indian", "en-CK-u-ca-japanese", "en-CK-u-ca-japanext", "en-CK-u-ca-persian", "en-CK-u-ca-roc", "en-CM-u-ca-buddhist", "en-CM-u-ca-coptic", "en-CM-u-ca-ethiopic", "en-CM-u-ca-gregory", "en-CM-u-ca-indian", "en-CM-u-ca-japanese", "en-CM-u-ca-japanext", "en-CM-u-ca-persian", "en-CM-u-ca-roc", "en-CX-u-ca-buddhist", "en-CX-u-ca-coptic", "en-CX-u-ca-ethiopic", "en-CX-u-ca-gregory", "en-CX-u-ca-indian", "en-CX-u-ca-japanese", "en-CX-u-ca-japanext", "en-CX-u-ca-persian", "en-CX-u-ca-roc", "en-CY-u-ca-buddhist", "en-CY-u-ca-coptic", "en-CY-u-ca-ethiopic", "en-CY-u-ca-gregory", "en-CY-u-ca-indian", "en-CY-u-ca-japanese", "en-CY-u-ca-japanext", "en-CY-u-ca-persian", "en-CY-u-ca-roc", "en-DE-u-ca-buddhist", "en-DE-u-ca-coptic", "en-DE-u-ca-ethiopic", "en-DE-u-ca-gregory", "en-DE-u-ca-indian", "en-DE-u-ca-japanese", "en-DE-u-ca-japanext", "en-DE-u-ca-persian", "en-DE-u-ca-roc", "en-DG-u-ca-buddhist", "en-DG-u-ca-coptic", "en-DG-u-ca-ethiopic", "en-DG-u-ca-gregory", "en-DG-u-ca-indian", "en-DG-u-ca-japanese", "en-DG-u-ca-japanext", "en-DG-u-ca-persian", "en-DG-u-ca-roc", "en-DK-u-ca-buddhist", "en-DK-u-ca-coptic", "en-DK-u-ca-ethiopic", "en-DK-u-ca-gregory", "en-DK-u-ca-indian", "en-DK-u-ca-japanese", "en-DK-u-ca-japanext", "en-DK-u-ca-persian", "en-DK-u-ca-roc", "en-DM-u-ca-buddhist", "en-DM-u-ca-coptic", "en-DM-u-ca-ethiopic", "en-DM-u-ca-gregory", "en-DM-u-ca-indian", "en-DM-u-ca-japanese", "en-DM-u-ca-japanext", "en-DM-u-ca-persian", "en-DM-u-ca-roc", "en-ER-u-ca-buddhist", "en-ER-u-ca-coptic", "en-ER-u-ca-ethiopic", "en-ER-u-ca-gregory", "en-ER-u-ca-indian", "en-ER-u-ca-japanese", "en-ER-u-ca-japanext", "en-ER-u-ca-persian", "en-ER-u-ca-roc", "en-FI-u-ca-buddhist", "en-FI-u-ca-coptic", "en-FI-u-ca-ethiopic", "en-FI-u-ca-gregory", "en-FI-u-ca-indian", "en-FI-u-ca-japanese", "en-FI-u-ca-japanext", "en-FI-u-ca-persian", "en-FI-u-ca-roc", "en-FJ-u-ca-buddhist", "en-FJ-u-ca-coptic", "en-FJ-u-ca-ethiopic", "en-FJ-u-ca-gregory", "en-FJ-u-ca-indian", "en-FJ-u-ca-japanese", "en-FJ-u-ca-japanext", "en-FJ-u-ca-persian", "en-FJ-u-ca-roc", "en-FK-u-ca-buddhist", "en-FK-u-ca-coptic", "en-FK-u-ca-ethiopic", "en-FK-u-ca-gregory", "en-FK-u-ca-indian", "en-FK-u-ca-japanese", "en-FK-u-ca-japanext", "en-FK-u-ca-persian", "en-FK-u-ca-roc", "en-FM-u-ca-buddhist", "en-FM-u-ca-coptic", "en-FM-u-ca-ethiopic", "en-FM-u-ca-gregory", "en-FM-u-ca-indian", "en-FM-u-ca-japanese", "en-FM-u-ca-japanext", "en-FM-u-ca-persian", "en-FM-u-ca-roc", "en-GB-u-ca-buddhist", "en-GB-u-ca-coptic", "en-GB-u-ca-ethiopic", "en-GB-u-ca-gregory", "en-GB-u-ca-indian", "en-GB-u-ca-japanese", "en-GB-u-ca-japanext", "en-GB-u-ca-persian", "en-GB-u-ca-roc", "en-GD-u-ca-buddhist", "en-GD-u-ca-coptic", "en-GD-u-ca-ethiopic", "en-GD-u-ca-gregory", "en-GD-u-ca-indian", "en-GD-u-ca-japanese", "en-GD-u-ca-japanext", "en-GD-u-ca-persian", "en-GD-u-ca-roc", "en-GG-u-ca-buddhist", "en-GG-u-ca-coptic", "en-GG-u-ca-ethiopic", "en-GG-u-ca-gregory", "en-GG-u-ca-indian", "en-GG-u-ca-japanese", "en-GG-u-ca-japanext", "en-GG-u-ca-persian", "en-GG-u-ca-roc", "en-GH-u-ca-buddhist", "en-GH-u-ca-coptic", "en-GH-u-ca-ethiopic", "en-GH-u-ca-gregory", "en-GH-u-ca-indian", "en-GH-u-ca-japanese", "en-GH-u-ca-japanext", "en-GH-u-ca-persian", "en-GH-u-ca-roc", "en-GI-u-ca-buddhist", "en-GI-u-ca-coptic", "en-GI-u-ca-ethiopic", "en-GI-u-ca-gregory", "en-GI-u-ca-indian", "en-GI-u-ca-japanese", "en-GI-u-ca-japanext", "en-GI-u-ca-persian", "en-GI-u-ca-roc", "en-GM-u-ca-buddhist", "en-GM-u-ca-coptic", "en-GM-u-ca-ethiopic", "en-GM-u-ca-gregory", "en-GM-u-ca-indian", "en-GM-u-ca-japanese", "en-GM-u-ca-japanext", "en-GM-u-ca-persian", "en-GM-u-ca-roc", "en-GU-u-ca-buddhist", "en-GU-u-ca-coptic", "en-GU-u-ca-ethiopic", "en-GU-u-ca-gregory", "en-GU-u-ca-indian", "en-GU-u-ca-japanese", "en-GU-u-ca-japanext", "en-GU-u-ca-persian", "en-GU-u-ca-roc", "en-GY-u-ca-buddhist", "en-GY-u-ca-coptic", "en-GY-u-ca-ethiopic", "en-GY-u-ca-gregory", "en-GY-u-ca-indian", "en-GY-u-ca-japanese", "en-GY-u-ca-japanext", "en-GY-u-ca-persian", "en-GY-u-ca-roc", "en-HK-u-ca-buddhist", "en-HK-u-ca-coptic", "en-HK-u-ca-ethiopic", "en-HK-u-ca-gregory", "en-HK-u-ca-indian", "en-HK-u-ca-japanese", "en-HK-u-ca-japanext", "en-HK-u-ca-persian", "en-HK-u-ca-roc", "en-IE-u-ca-buddhist", "en-IE-u-ca-coptic", "en-IE-u-ca-ethiopic", "en-IE-u-ca-gregory", "en-IE-u-ca-indian", "en-IE-u-ca-japanese", "en-IE-u-ca-japanext", "en-IE-u-ca-persian", "en-IE-u-ca-roc", "en-IL-u-ca-buddhist", "en-IL-u-ca-coptic", "en-IL-u-ca-ethiopic", "en-IL-u-ca-gregory", "en-IL-u-ca-indian", "en-IL-u-ca-japanese", "en-IL-u-ca-japanext", "en-IL-u-ca-persian", "en-IL-u-ca-roc", "en-IM-u-ca-buddhist", "en-IM-u-ca-coptic", "en-IM-u-ca-ethiopic", "en-IM-u-ca-gregory", "en-IM-u-ca-indian", "en-IM-u-ca-japanese", "en-IM-u-ca-japanext", "en-IM-u-ca-persian", "en-IM-u-ca-roc", "en-IN-u-ca-buddhist", "en-IN-u-ca-coptic", "en-IN-u-ca-ethiopic", "en-IN-u-ca-gregory", "en-IN-u-ca-indian", "en-IN-u-ca-japanese", "en-IN-u-ca-japanext", "en-IN-u-ca-persian", "en-IN-u-ca-roc", "en-IO-u-ca-buddhist", "en-IO-u-ca-coptic", "en-IO-u-ca-ethiopic", "en-IO-u-ca-gregory", "en-IO-u-ca-indian", "en-IO-u-ca-japanese", "en-IO-u-ca-japanext", "en-IO-u-ca-persian", "en-IO-u-ca-roc", "en-JE-u-ca-buddhist", "en-JE-u-ca-coptic", "en-JE-u-ca-ethiopic", "en-JE-u-ca-gregory", "en-JE-u-ca-indian", "en-JE-u-ca-japanese", "en-JE-u-ca-japanext", "en-JE-u-ca-persian", "en-JE-u-ca-roc", "en-JM-u-ca-buddhist", "en-JM-u-ca-coptic", "en-JM-u-ca-ethiopic", "en-JM-u-ca-gregory", "en-JM-u-ca-indian", "en-JM-u-ca-japanese", "en-JM-u-ca-japanext", "en-JM-u-ca-persian", "en-JM-u-ca-roc", "en-KE-u-ca-buddhist", "en-KE-u-ca-coptic", "en-KE-u-ca-ethiopic", "en-KE-u-ca-gregory", "en-KE-u-ca-indian", "en-KE-u-ca-japanese", "en-KE-u-ca-japanext", "en-KE-u-ca-persian", "en-KE-u-ca-roc", "en-KI-u-ca-buddhist", "en-KI-u-ca-coptic", "en-KI-u-ca-ethiopic", "en-KI-u-ca-gregory", "en-KI-u-ca-indian", "en-KI-u-ca-japanese", "en-KI-u-ca-japanext", "en-KI-u-ca-persian", "en-KI-u-ca-roc", "en-KN-u-ca-buddhist", "en-KN-u-ca-coptic", "en-KN-u-ca-ethiopic", "en-KN-u-ca-gregory", "en-KN-u-ca-indian", "en-KN-u-ca-japanese", "en-KN-u-ca-japanext", "en-KN-u-ca-persian", "en-KN-u-ca-roc", "en-KY-u-ca-buddhist", "en-KY-u-ca-coptic", "en-KY-u-ca-ethiopic", "en-KY-u-ca-gregory", "en-KY-u-ca-indian", "en-KY-u-ca-japanese", "en-KY-u-ca-japanext", "en-KY-u-ca-persian", "en-KY-u-ca-roc", "en-LC-u-ca-buddhist", "en-LC-u-ca-coptic", "en-LC-u-ca-ethiopic", "en-LC-u-ca-gregory", "en-LC-u-ca-indian", "en-LC-u-ca-japanese", "en-LC-u-ca-japanext", "en-LC-u-ca-persian", "en-LC-u-ca-roc", "en-LR-u-ca-buddhist", "en-LR-u-ca-coptic", "en-LR-u-ca-ethiopic", "en-LR-u-ca-gregory", "en-LR-u-ca-indian", "en-LR-u-ca-japanese", "en-LR-u-ca-japanext", "en-LR-u-ca-persian", "en-LR-u-ca-roc", "en-LS-u-ca-buddhist", "en-LS-u-ca-coptic", "en-LS-u-ca-ethiopic", "en-LS-u-ca-gregory", "en-LS-u-ca-indian", "en-LS-u-ca-japanese", "en-LS-u-ca-japanext", "en-LS-u-ca-persian", "en-LS-u-ca-roc", "en-MG-u-ca-buddhist", "en-MG-u-ca-coptic", "en-MG-u-ca-ethiopic", "en-MG-u-ca-gregory", "en-MG-u-ca-indian", "en-MG-u-ca-japanese", "en-MG-u-ca-japanext", "en-MG-u-ca-persian", "en-MG-u-ca-roc", "en-MH-u-ca-buddhist", "en-MH-u-ca-coptic", "en-MH-u-ca-ethiopic", "en-MH-u-ca-gregory", "en-MH-u-ca-indian", "en-MH-u-ca-japanese", "en-MH-u-ca-japanext", "en-MH-u-ca-persian", "en-MH-u-ca-roc", "en-MO-u-ca-buddhist", "en-MO-u-ca-coptic", "en-MO-u-ca-ethiopic", "en-MO-u-ca-gregory", "en-MO-u-ca-indian", "en-MO-u-ca-japanese", "en-MO-u-ca-japanext", "en-MO-u-ca-persian", "en-MO-u-ca-roc", "en-MP-u-ca-buddhist", "en-MP-u-ca-coptic", "en-MP-u-ca-ethiopic", "en-MP-u-ca-gregory", "en-MP-u-ca-indian", "en-MP-u-ca-japanese", "en-MP-u-ca-japanext", "en-MP-u-ca-persian", "en-MP-u-ca-roc", "en-MS-u-ca-buddhist", "en-MS-u-ca-coptic", "en-MS-u-ca-ethiopic", "en-MS-u-ca-gregory", "en-MS-u-ca-indian", "en-MS-u-ca-japanese", "en-MS-u-ca-japanext", "en-MS-u-ca-persian", "en-MS-u-ca-roc", "en-MT-u-ca-buddhist", "en-MT-u-ca-coptic", "en-MT-u-ca-ethiopic", "en-MT-u-ca-gregory", "en-MT-u-ca-indian", "en-MT-u-ca-japanese", "en-MT-u-ca-japanext", "en-MT-u-ca-persian", "en-MT-u-ca-roc", "en-MU-u-ca-buddhist", "en-MU-u-ca-coptic", "en-MU-u-ca-ethiopic", "en-MU-u-ca-gregory", "en-MU-u-ca-indian", "en-MU-u-ca-japanese", "en-MU-u-ca-japanext", "en-MU-u-ca-persian", "en-MU-u-ca-roc", "en-MV-u-ca-buddhist", "en-MV-u-ca-coptic", "en-MV-u-ca-ethiopic", "en-MV-u-ca-gregory", "en-MV-u-ca-indian", "en-MV-u-ca-japanese", "en-MV-u-ca-japanext", "en-MV-u-ca-persian", "en-MV-u-ca-roc", "en-MW-u-ca-buddhist", "en-MW-u-ca-coptic", "en-MW-u-ca-ethiopic", "en-MW-u-ca-gregory", "en-MW-u-ca-indian", "en-MW-u-ca-japanese", "en-MW-u-ca-japanext", "en-MW-u-ca-persian", "en-MW-u-ca-roc", "en-MY-u-ca-buddhist", "en-MY-u-ca-coptic", "en-MY-u-ca-ethiopic", "en-MY-u-ca-gregory", "en-MY-u-ca-indian", "en-MY-u-ca-japanese", "en-MY-u-ca-japanext", "en-MY-u-ca-persian", "en-MY-u-ca-roc", "en-NA-u-ca-buddhist", "en-NA-u-ca-coptic", "en-NA-u-ca-ethiopic", "en-NA-u-ca-gregory", "en-NA-u-ca-indian", "en-NA-u-ca-japanese", "en-NA-u-ca-japanext", "en-NA-u-ca-persian", "en-NA-u-ca-roc", "en-NF-u-ca-buddhist", "en-NF-u-ca-coptic", "en-NF-u-ca-ethiopic", "en-NF-u-ca-gregory", "en-NF-u-ca-indian", "en-NF-u-ca-japanese", "en-NF-u-ca-japanext", "en-NF-u-ca-persian", "en-NF-u-ca-roc", "en-NG-u-ca-buddhist", "en-NG-u-ca-coptic", "en-NG-u-ca-ethiopic", "en-NG-u-ca-gregory", "en-NG-u-ca-indian", "en-NG-u-ca-japanese", "en-NG-u-ca-japanext", "en-NG-u-ca-persian", "en-NG-u-ca-roc", "en-NL-u-ca-buddhist", "en-NL-u-ca-coptic", "en-NL-u-ca-ethiopic", "en-NL-u-ca-gregory", "en-NL-u-ca-indian", "en-NL-u-ca-japanese", "en-NL-u-ca-japanext", "en-NL-u-ca-persian", "en-NL-u-ca-roc", "en-NR-u-ca-buddhist", "en-NR-u-ca-coptic", "en-NR-u-ca-ethiopic", "en-NR-u-ca-gregory", "en-NR-u-ca-indian", "en-NR-u-ca-japanese", "en-NR-u-ca-japanext", "en-NR-u-ca-persian", "en-NR-u-ca-roc", "en-NU-u-ca-buddhist", "en-NU-u-ca-coptic", "en-NU-u-ca-ethiopic", "en-NU-u-ca-gregory", "en-NU-u-ca-indian", "en-NU-u-ca-japanese", "en-NU-u-ca-japanext", "en-NU-u-ca-persian", "en-NU-u-ca-roc", "en-NZ-u-ca-buddhist", "en-NZ-u-ca-coptic", "en-NZ-u-ca-ethiopic", "en-NZ-u-ca-gregory", "en-NZ-u-ca-indian", "en-NZ-u-ca-japanese", "en-NZ-u-ca-japanext", "en-NZ-u-ca-persian", "en-NZ-u-ca-roc", "en-PG-u-ca-buddhist", "en-PG-u-ca-coptic", "en-PG-u-ca-ethiopic", "en-PG-u-ca-gregory", "en-PG-u-ca-indian", "en-PG-u-ca-japanese", "en-PG-u-ca-japanext", "en-PG-u-ca-persian", "en-PG-u-ca-roc", "en-PH-u-ca-buddhist", "en-PH-u-ca-coptic", "en-PH-u-ca-ethiopic", "en-PH-u-ca-gregory", "en-PH-u-ca-indian", "en-PH-u-ca-japanese", "en-PH-u-ca-japanext", "en-PH-u-ca-persian", "en-PH-u-ca-roc", "en-PK-u-ca-buddhist", "en-PK-u-ca-coptic", "en-PK-u-ca-ethiopic", "en-PK-u-ca-gregory", "en-PK-u-ca-indian", "en-PK-u-ca-japanese", "en-PK-u-ca-japanext", "en-PK-u-ca-persian", "en-PK-u-ca-roc", "en-PN-u-ca-buddhist", "en-PN-u-ca-coptic", "en-PN-u-ca-ethiopic", "en-PN-u-ca-gregory", "en-PN-u-ca-indian", "en-PN-u-ca-japanese", "en-PN-u-ca-japanext", "en-PN-u-ca-persian", "en-PN-u-ca-roc", "en-PR-u-ca-buddhist", "en-PR-u-ca-coptic", "en-PR-u-ca-ethiopic", "en-PR-u-ca-gregory", "en-PR-u-ca-indian", "en-PR-u-ca-japanese", "en-PR-u-ca-japanext", "en-PR-u-ca-persian", "en-PR-u-ca-roc", "en-PW-u-ca-buddhist", "en-PW-u-ca-coptic", "en-PW-u-ca-ethiopic", "en-PW-u-ca-gregory", "en-PW-u-ca-indian", "en-PW-u-ca-japanese", "en-PW-u-ca-japanext", "en-PW-u-ca-persian", "en-PW-u-ca-roc", "en-RW-u-ca-buddhist", "en-RW-u-ca-coptic", "en-RW-u-ca-ethiopic", "en-RW-u-ca-gregory", "en-RW-u-ca-indian", "en-RW-u-ca-japanese", "en-RW-u-ca-japanext", "en-RW-u-ca-persian", "en-RW-u-ca-roc", "en-SB-u-ca-buddhist", "en-SB-u-ca-coptic", "en-SB-u-ca-ethiopic", "en-SB-u-ca-gregory", "en-SB-u-ca-indian", "en-SB-u-ca-japanese", "en-SB-u-ca-japanext", "en-SB-u-ca-persian", "en-SB-u-ca-roc", "en-SC-u-ca-buddhist", "en-SC-u-ca-coptic", "en-SC-u-ca-ethiopic", "en-SC-u-ca-gregory", "en-SC-u-ca-indian", "en-SC-u-ca-japanese", "en-SC-u-ca-japanext", "en-SC-u-ca-persian", "en-SC-u-ca-roc", "en-SD-u-ca-buddhist", "en-SD-u-ca-coptic", "en-SD-u-ca-ethiopic", "en-SD-u-ca-gregory", "en-SD-u-ca-indian", "en-SD-u-ca-japanese", "en-SD-u-ca-japanext", "en-SD-u-ca-persian", "en-SD-u-ca-roc", "en-SE-u-ca-buddhist", "en-SE-u-ca-coptic", "en-SE-u-ca-ethiopic", "en-SE-u-ca-gregory", "en-SE-u-ca-indian", "en-SE-u-ca-japanese", "en-SE-u-ca-japanext", "en-SE-u-ca-persian", "en-SE-u-ca-roc", "en-SG-u-ca-buddhist", "en-SG-u-ca-coptic", "en-SG-u-ca-ethiopic", "en-SG-u-ca-gregory", "en-SG-u-ca-indian", "en-SG-u-ca-japanese", "en-SG-u-ca-japanext", "en-SG-u-ca-persian", "en-SG-u-ca-roc", "en-SH-u-ca-buddhist", "en-SH-u-ca-coptic", "en-SH-u-ca-ethiopic", "en-SH-u-ca-gregory", "en-SH-u-ca-indian", "en-SH-u-ca-japanese", "en-SH-u-ca-japanext", "en-SH-u-ca-persian", "en-SH-u-ca-roc", "en-SI-u-ca-buddhist", "en-SI-u-ca-coptic", "en-SI-u-ca-ethiopic", "en-SI-u-ca-gregory", "en-SI-u-ca-indian", "en-SI-u-ca-japanese", "en-SI-u-ca-japanext", "en-SI-u-ca-persian", "en-SI-u-ca-roc", "en-SL-u-ca-buddhist", "en-SL-u-ca-coptic", "en-SL-u-ca-ethiopic", "en-SL-u-ca-gregory", "en-SL-u-ca-indian", "en-SL-u-ca-japanese", "en-SL-u-ca-japanext", "en-SL-u-ca-persian", "en-SL-u-ca-roc", "en-SS-u-ca-buddhist", "en-SS-u-ca-coptic", "en-SS-u-ca-ethiopic", "en-SS-u-ca-gregory", "en-SS-u-ca-indian", "en-SS-u-ca-japanese", "en-SS-u-ca-japanext", "en-SS-u-ca-persian", "en-SS-u-ca-roc", "en-SX-u-ca-buddhist", "en-SX-u-ca-coptic", "en-SX-u-ca-ethiopic", "en-SX-u-ca-gregory", "en-SX-u-ca-indian", "en-SX-u-ca-japanese", "en-SX-u-ca-japanext", "en-SX-u-ca-persian", "en-SX-u-ca-roc", "en-SZ-u-ca-buddhist", "en-SZ-u-ca-coptic", "en-SZ-u-ca-ethiopic", "en-SZ-u-ca-gregory", "en-SZ-u-ca-indian", "en-SZ-u-ca-japanese", "en-SZ-u-ca-japanext", "en-SZ-u-ca-persian", "en-SZ-u-ca-roc", "en-TC-u-ca-buddhist", "en-TC-u-ca-coptic", "en-TC-u-ca-ethiopic", "en-TC-u-ca-gregory", "en-TC-u-ca-indian", "en-TC-u-ca-japanese", "en-TC-u-ca-japanext", "en-TC-u-ca-persian", "en-TC-u-ca-roc", "en-TK-u-ca-buddhist", "en-TK-u-ca-coptic", "en-TK-u-ca-ethiopic", "en-TK-u-ca-gregory", "en-TK-u-ca-indian", "en-TK-u-ca-japanese", "en-TK-u-ca-japanext", "en-TK-u-ca-persian", "en-TK-u-ca-roc", "en-TO-u-ca-buddhist", "en-TO-u-ca-coptic", "en-TO-u-ca-ethiopic", "en-TO-u-ca-gregory", "en-TO-u-ca-indian", "en-TO-u-ca-japanese", "en-TO-u-ca-japanext", "en-TO-u-ca-persian", "en-TO-u-ca-roc", "en-TT-u-ca-buddhist", "en-TT-u-ca-coptic", "en-TT-u-ca-ethiopic", "en-TT-u-ca-gregory", "en-TT-u-ca-indian", "en-TT-u-ca-japanese", "en-TT-u-ca-japanext", "en-TT-u-ca-persian", "en-TT-u-ca-roc", "en-TV-u-ca-buddhist", "en-TV-u-ca-coptic", "en-TV-u-ca-ethiopic", "en-TV-u-ca-gregory", "en-TV-u-ca-indian", "en-TV-u-ca-japanese", "en-TV-u-ca-japanext", "en-TV-u-ca-persian", "en-TV-u-ca-roc", "en-TZ-u-ca-buddhist", "en-TZ-u-ca-coptic", "en-TZ-u-ca-ethiopic", "en-TZ-u-ca-gregory", "en-TZ-u-ca-indian", "en-TZ-u-ca-japanese", "en-TZ-u-ca-japanext", "en-TZ-u-ca-persian", "en-TZ-u-ca-roc", "en-UG-u-ca-buddhist", "en-UG-u-ca-coptic", "en-UG-u-ca-ethiopic", "en-UG-u-ca-gregory", "en-UG-u-ca-indian", "en-UG-u-ca-japanese", "en-UG-u-ca-japanext", "en-UG-u-ca-persian", "en-UG-u-ca-roc", "en-UM-u-ca-buddhist", "en-UM-u-ca-coptic", "en-UM-u-ca-ethiopic", "en-UM-u-ca-gregory", "en-UM-u-ca-indian", "en-UM-u-ca-japanese", "en-UM-u-ca-japanext", "en-UM-u-ca-persian", "en-UM-u-ca-roc", "en-VC-u-ca-buddhist", "en-VC-u-ca-coptic", "en-VC-u-ca-ethiopic", "en-VC-u-ca-gregory", "en-VC-u-ca-indian", "en-VC-u-ca-japanese", "en-VC-u-ca-japanext", "en-VC-u-ca-persian", "en-VC-u-ca-roc", "en-VG-u-ca-buddhist", "en-VG-u-ca-coptic", "en-VG-u-ca-ethiopic", "en-VG-u-ca-gregory", "en-VG-u-ca-indian", "en-VG-u-ca-japanese", "en-VG-u-ca-japanext", "en-VG-u-ca-persian", "en-VG-u-ca-roc", "en-VI-u-ca-buddhist", "en-VI-u-ca-coptic", "en-VI-u-ca-ethiopic", "en-VI-u-ca-gregory", "en-VI-u-ca-indian", "en-VI-u-ca-japanese", "en-VI-u-ca-japanext", "en-VI-u-ca-persian", "en-VI-u-ca-roc", "en-VU-u-ca-buddhist", "en-VU-u-ca-coptic", "en-VU-u-ca-ethiopic", "en-VU-u-ca-gregory", "en-VU-u-ca-indian", "en-VU-u-ca-japanese", "en-VU-u-ca-japanext", "en-VU-u-ca-persian", "en-VU-u-ca-roc", "en-WS-u-ca-buddhist", "en-WS-u-ca-coptic", "en-WS-u-ca-ethiopic", "en-WS-u-ca-gregory", "en-WS-u-ca-indian", "en-WS-u-ca-japanese", "en-WS-u-ca-japanext", "en-WS-u-ca-persian", "en-WS-u-ca-roc", "en-ZA-u-ca-buddhist", "en-ZA-u-ca-coptic", "en-ZA-u-ca-ethiopic", "en-ZA-u-ca-gregory", "en-ZA-u-ca-indian", "en-ZA-u-ca-japanese", "en-ZA-u-ca-japanext", "en-ZA-u-ca-persian", "en-ZA-u-ca-roc", "en-ZM-u-ca-buddhist", "en-ZM-u-ca-coptic", "en-ZM-u-ca-ethiopic", "en-ZM-u-ca-gregory", "en-ZM-u-ca-indian", "en-ZM-u-ca-japanese", "en-ZM-u-ca-japanext", "en-ZM-u-ca-persian", "en-ZM-u-ca-roc", "en-ZW-u-ca-buddhist", "en-ZW-u-ca-coptic", "en-ZW-u-ca-ethiopic", "en-ZW-u-ca-gregory", "en-ZW-u-ca-indian", "en-ZW-u-ca-japanese", "en-ZW-u-ca-japanext", "en-ZW-u-ca-persian", "en-ZW-u-ca-roc", "en-u-ca-buddhist", "en-u-ca-coptic", "en-u-ca-ethiopic", "en-u-ca-gregory", "en-u-ca-indian", "en-u-ca-japanese", "en-u-ca-japanext", "en-u-ca-persian", "en-u-ca-roc", "es-419-u-ca-buddhist", "es-419-u-ca-coptic", "es-419-u-ca-ethiopic", "es-419-u-ca-gregory", "es-419-u-ca-indian", "es-419-u-ca-japanese", "es-419-u-ca-japanext", "es-419-u-ca-persian", "es-419-u-ca-roc", "es-AR-u-ca-buddhist", "es-AR-u-ca-coptic", "es-AR-u-ca-ethiopic", "es-AR-u-ca-gregory", "es-AR-u-ca-indian", "es-AR-u-ca-japanese", "es-AR-u-ca-japanext", "es-AR-u-ca-persian", "es-AR-u-ca-roc", "es-BO-u-ca-buddhist", "es-BO-u-ca-coptic", "es-BO-u-ca-ethiopic", "es-BO-u-ca-gregory", "es-BO-u-ca-indian", "es-BO-u-ca-japanese", "es-BO-u-ca-japanext", "es-BO-u-ca-persian", "es-BO-u-ca-roc", "es-BR-u-ca-buddhist", "es-BR-u-ca-coptic", "es-BR-u-ca-ethiopic", "es-BR-u-ca-gregory", "es-BR-u-ca-indian", "es-BR-u-ca-japanese", "es-BR-u-ca-japanext", "es-BR-u-ca-persian", "es-BR-u-ca-roc", "es-BZ-u-ca-buddhist", "es-BZ-u-ca-coptic", "es-BZ-u-ca-ethiopic", "es-BZ-u-ca-gregory", "es-BZ-u-ca-indian", "es-BZ-u-ca-japanese", "es-BZ-u-ca-japanext", "es-BZ-u-ca-persian", "es-BZ-u-ca-roc", "es-CL-u-ca-buddhist", "es-CL-u-ca-coptic", "es-CL-u-ca-ethiopic", "es-CL-u-ca-gregory", "es-CL-u-ca-indian", "es-CL-u-ca-japanese", "es-CL-u-ca-japanext", "es-CL-u-ca-persian", "es-CL-u-ca-roc", "es-CO-u-ca-buddhist", "es-CO-u-ca-coptic", "es-CO-u-ca-ethiopic", "es-CO-u-ca-gregory", "es-CO-u-ca-indian", "es-CO-u-ca-japanese", "es-CO-u-ca-japanext", "es-CO-u-ca-persian", "es-CO-u-ca-roc", "es-CR-u-ca-buddhist", "es-CR-u-ca-coptic", "es-CR-u-ca-ethiopic", "es-CR-u-ca-gregory", "es-CR-u-ca-indian", "es-CR-u-ca-japanese", "es-CR-u-ca-japanext", "es-CR-u-ca-persian", "es-CR-u-ca-roc", "es-CU-u-ca-buddhist", "es-CU-u-ca-coptic", "es-CU-u-ca-ethiopic", "es-CU-u-ca-gregory", "es-CU-u-ca-indian", "es-CU-u-ca-japanese", "es-CU-u-ca-japanext", "es-CU-u-ca-persian", "es-CU-u-ca-roc", "es-DO-u-ca-buddhist", "es-DO-u-ca-coptic", "es-DO-u-ca-ethiopic", "es-DO-u-ca-gregory", "es-DO-u-ca-indian", "es-DO-u-ca-japanese", "es-DO-u-ca-japanext", "es-DO-u-ca-persian", "es-DO-u-ca-roc", "es-EA-u-ca-buddhist", "es-EA-u-ca-coptic", "es-EA-u-ca-ethiopic", "es-EA-u-ca-gregory", "es-EA-u-ca-indian", "es-EA-u-ca-japanese", "es-EA-u-ca-japanext", "es-EA-u-ca-persian", "es-EA-u-ca-roc", "es-EC-u-ca-buddhist", "es-EC-u-ca-coptic", "es-EC-u-ca-ethiopic", "es-EC-u-ca-gregory", "es-EC-u-ca-indian", "es-EC-u-ca-japanese", "es-EC-u-ca-japanext", "es-EC-u-ca-persian", "es-EC-u-ca-roc", "es-GQ-u-ca-buddhist", "es-GQ-u-ca-coptic", "es-GQ-u-ca-ethiopic", "es-GQ-u-ca-gregory", "es-GQ-u-ca-indian", "es-GQ-u-ca-japanese", "es-GQ-u-ca-japanext", "es-GQ-u-ca-persian", "es-GQ-u-ca-roc", "es-GT-u-ca-buddhist", "es-GT-u-ca-coptic", "es-GT-u-ca-ethiopic", "es-GT-u-ca-gregory", "es-GT-u-ca-indian", "es-GT-u-ca-japanese", "es-GT-u-ca-japanext", "es-GT-u-ca-persian", "es-GT-u-ca-roc", "es-HN-u-ca-buddhist", "es-HN-u-ca-coptic", "es-HN-u-ca-ethiopic", "es-HN-u-ca-gregory", "es-HN-u-ca-indian", "es-HN-u-ca-japanese", "es-HN-u-ca-japanext", "es-HN-u-ca-persian", "es-HN-u-ca-roc", "es-IC-u-ca-buddhist", "es-IC-u-ca-coptic", "es-IC-u-ca-ethiopic", "es-IC-u-ca-gregory", "es-IC-u-ca-indian", "es-IC-u-ca-japanese", "es-IC-u-ca-japanext", "es-IC-u-ca-persian", "es-IC-u-ca-roc", "es-MX-u-ca-buddhist", "es-MX-u-ca-coptic", "es-MX-u-ca-ethiopic", "es-MX-u-ca-gregory", "es-MX-u-ca-indian", "es-MX-u-ca-japanese", "es-MX-u-ca-japanext", "es-MX-u-ca-persian", "es-MX-u-ca-roc", "es-NI-u-ca-buddhist", "es-NI-u-ca-coptic", "es-NI-u-ca-ethiopic", "es-NI-u-ca-gregory", "es-NI-u-ca-indian", "es-NI-u-ca-japanese", "es-NI-u-ca-japanext", "es-NI-u-ca-persian", "es-NI-u-ca-roc", "es-PA-u-ca-buddhist", "es-PA-u-ca-coptic", "es-PA-u-ca-ethiopic", "es-PA-u-ca-gregory", "es-PA-u-ca-indian", "es-PA-u-ca-japanese", "es-PA-u-ca-japanext", "es-PA-u-ca-persian", "es-PA-u-ca-roc", "es-PE-u-ca-buddhist", "es-PE-u-ca-coptic", "es-PE-u-ca-ethiopic", "es-PE-u-ca-gregory", "es-PE-u-ca-indian", "es-PE-u-ca-japanese", "es-PE-u-ca-japanext", "es-PE-u-ca-persian", "es-PE-u-ca-roc", "es-PH-u-ca-buddhist", "es-PH-u-ca-coptic", "es-PH-u-ca-ethiopic", "es-PH-u-ca-gregory", "es-PH-u-ca-indian", "es-PH-u-ca-japanese", "es-PH-u-ca-japanext", "es-PH-u-ca-persian", "es-PH-u-ca-roc", "es-PR-u-ca-buddhist", "es-PR-u-ca-coptic", "es-PR-u-ca-ethiopic", "es-PR-u-ca-gregory", "es-PR-u-ca-indian", "es-PR-u-ca-japanese", "es-PR-u-ca-japanext", "es-PR-u-ca-persian", "es-PR-u-ca-roc", "es-PY-u-ca-buddhist", "es-PY-u-ca-coptic", "es-PY-u-ca-ethiopic", "es-PY-u-ca-gregory", "es-PY-u-ca-indian", "es-PY-u-ca-japanese", "es-PY-u-ca-japanext", "es-PY-u-ca-persian", "es-PY-u-ca-roc", "es-SV-u-ca-buddhist", "es-SV-u-ca-coptic", "es-SV-u-ca-ethiopic", "es-SV-u-ca-gregory", "es-SV-u-ca-indian", "es-SV-u-ca-japanese", "es-SV-u-ca-japanext", "es-SV-u-ca-persian", "es-SV-u-ca-roc", "es-US-u-ca-buddhist", "es-US-u-ca-coptic", "es-US-u-ca-ethiopic", "es-US-u-ca-gregory", "es-US-u-ca-indian", "es-US-u-ca-japanese", "es-US-u-ca-japanext", "es-US-u-ca-persian", "es-US-u-ca-roc", "es-UY-u-ca-buddhist", "es-UY-u-ca-coptic", "es-UY-u-ca-ethiopic", "es-UY-u-ca-gregory", "es-UY-u-ca-indian", "es-UY-u-ca-japanese", "es-UY-u-ca-japanext", "es-UY-u-ca-persian", "es-UY-u-ca-roc", "es-VE-u-ca-buddhist", "es-VE-u-ca-coptic", "es-VE-u-ca-ethiopic", "es-VE-u-ca-gregory", "es-VE-u-ca-indian", "es-VE-u-ca-japanese", "es-VE-u-ca-japanext", "es-VE-u-ca-persian", "es-VE-u-ca-roc", "es-u-ca-buddhist", "es-u-ca-coptic", "es-u-ca-ethiopic", "es-u-ca-gregory", "es-u-ca-indian", "es-u-ca-japanese", "es-u-ca-japanext", "es-u-ca-persian", "es-u-ca-roc", "et-u-ca-buddhist", "et-u-ca-coptic", "et-u-ca-ethiopic", "et-u-ca-gregory", "et-u-ca-indian", "et-u-ca-japanese", "et-u-ca-japanext", "et-u-ca-persian", "et-u-ca-roc", "eu-u-ca-buddhist", "eu-u-ca-coptic", "eu-u-ca-ethiopic", "eu-u-ca-gregory", "eu-u-ca-indian", "eu-u-ca-japanese", "eu-u-ca-japanext", "eu-u-ca-persian", "eu-u-ca-roc", "fa-AF-u-ca-buddhist", "fa-AF-u-ca-coptic", "fa-AF-u-ca-ethiopic", "fa-AF-u-ca-gregory", "fa-AF-u-ca-indian", "fa-AF-u-ca-japanese", "fa-AF-u-ca-japanext", "fa-AF-u-ca-persian", "fa-AF-u-ca-roc", "fa-u-ca-buddhist", "fa-u-ca-coptic", "fa-u-ca-ethiopic", "fa-u-ca-gregory", "fa-u-ca-indian", "fa-u-ca-japanese", "fa-u-ca-japanext", "fa-u-ca-persian", "fa-u-ca-roc", "ff-Adlm-BF-u-ca-buddhist", "ff-Adlm-BF-u-ca-coptic", "ff-Adlm-BF-u-ca-ethiopic", "ff-Adlm-BF-u-ca-gregory", "ff-Adlm-BF-u-ca-indian", "ff-Adlm-BF-u-ca-japanese", "ff-Adlm-BF-u-ca-japanext", "ff-Adlm-BF-u-ca-persian", "ff-Adlm-BF-u-ca-roc", "ff-Adlm-CM-u-ca-buddhist", "ff-Adlm-CM-u-ca-coptic", "ff-Adlm-CM-u-ca-ethiopic", "ff-Adlm-CM-u-ca-gregory", "ff-Adlm-CM-u-ca-indian", "ff-Adlm-CM-u-ca-japanese", "ff-Adlm-CM-u-ca-japanext", "ff-Adlm-CM-u-ca-persian", "ff-Adlm-CM-u-ca-roc", "ff-Adlm-GH-u-ca-buddhist", "ff-Adlm-GH-u-ca-coptic", "ff-Adlm-GH-u-ca-ethiopic", "ff-Adlm-GH-u-ca-gregory", "ff-Adlm-GH-u-ca-indian", "ff-Adlm-GH-u-ca-japanese", "ff-Adlm-GH-u-ca-japanext", "ff-Adlm-GH-u-ca-persian", "ff-Adlm-GH-u-ca-roc", "ff-Adlm-GM-u-ca-buddhist", "ff-Adlm-GM-u-ca-coptic", "ff-Adlm-GM-u-ca-ethiopic", "ff-Adlm-GM-u-ca-gregory", "ff-Adlm-GM-u-ca-indian", "ff-Adlm-GM-u-ca-japanese", "ff-Adlm-GM-u-ca-japanext", "ff-Adlm-GM-u-ca-persian", "ff-Adlm-GM-u-ca-roc", "ff-Adlm-GW-u-ca-buddhist", "ff-Adlm-GW-u-ca-coptic", "ff-Adlm-GW-u-ca-ethiopic", "ff-Adlm-GW-u-ca-gregory", "ff-Adlm-GW-u-ca-indian", "ff-Adlm-GW-u-ca-japanese", "ff-Adlm-GW-u-ca-japanext", "ff-Adlm-GW-u-ca-persian", "ff-Adlm-GW-u-ca-roc", "ff-Adlm-LR-u-ca-buddhist", "ff-Adlm-LR-u-ca-coptic", "ff-Adlm-LR-u-ca-ethiopic", "ff-Adlm-LR-u-ca-gregory", "ff-Adlm-LR-u-ca-indian", "ff-Adlm-LR-u-ca-japanese", "ff-Adlm-LR-u-ca-japanext", "ff-Adlm-LR-u-ca-persian", "ff-Adlm-LR-u-ca-roc", "ff-Adlm-MR-u-ca-buddhist", "ff-Adlm-MR-u-ca-coptic", "ff-Adlm-MR-u-ca-ethiopic", "ff-Adlm-MR-u-ca-gregory", "ff-Adlm-MR-u-ca-indian", "ff-Adlm-MR-u-ca-japanese", "ff-Adlm-MR-u-ca-japanext", "ff-Adlm-MR-u-ca-persian", "ff-Adlm-MR-u-ca-roc", "ff-Adlm-NE-u-ca-buddhist", "ff-Adlm-NE-u-ca-coptic", "ff-Adlm-NE-u-ca-ethiopic", "ff-Adlm-NE-u-ca-gregory", "ff-Adlm-NE-u-ca-indian", "ff-Adlm-NE-u-ca-japanese", "ff-Adlm-NE-u-ca-japanext", "ff-Adlm-NE-u-ca-persian", "ff-Adlm-NE-u-ca-roc", "ff-Adlm-NG-u-ca-buddhist", "ff-Adlm-NG-u-ca-coptic", "ff-Adlm-NG-u-ca-ethiopic", "ff-Adlm-NG-u-ca-gregory", "ff-Adlm-NG-u-ca-indian", "ff-Adlm-NG-u-ca-japanese", "ff-Adlm-NG-u-ca-japanext", "ff-Adlm-NG-u-ca-persian", "ff-Adlm-NG-u-ca-roc", "ff-Adlm-SL-u-ca-buddhist", "ff-Adlm-SL-u-ca-coptic", "ff-Adlm-SL-u-ca-ethiopic", "ff-Adlm-SL-u-ca-gregory", "ff-Adlm-SL-u-ca-indian", "ff-Adlm-SL-u-ca-japanese", "ff-Adlm-SL-u-ca-japanext", "ff-Adlm-SL-u-ca-persian", "ff-Adlm-SL-u-ca-roc", "ff-Adlm-SN-u-ca-buddhist", "ff-Adlm-SN-u-ca-coptic", "ff-Adlm-SN-u-ca-ethiopic", "ff-Adlm-SN-u-ca-gregory", "ff-Adlm-SN-u-ca-indian", "ff-Adlm-SN-u-ca-japanese", "ff-Adlm-SN-u-ca-japanext", "ff-Adlm-SN-u-ca-persian", "ff-Adlm-SN-u-ca-roc", "ff-Adlm-u-ca-buddhist", "ff-Adlm-u-ca-coptic", "ff-Adlm-u-ca-ethiopic", "ff-Adlm-u-ca-gregory", "ff-Adlm-u-ca-indian", "ff-Adlm-u-ca-japanese", "ff-Adlm-u-ca-japanext", "ff-Adlm-u-ca-persian", "ff-Adlm-u-ca-roc", "fi-u-ca-buddhist", "fi-u-ca-coptic", "fi-u-ca-ethiopic", "fi-u-ca-gregory", "fi-u-ca-indian", "fi-u-ca-japanese", "fi-u-ca-japanext", "fi-u-ca-persian", "fi-u-ca-roc", "fil-u-ca-buddhist", "fil-u-ca-coptic", "fil-u-ca-ethiopic", "fil-u-ca-gregory", "fil-u-ca-indian", "fil-u-ca-japanese", "fil-u-ca-japanext", "fil-u-ca-persian", "fil-u-ca-roc", "fo-DK-u-ca-buddhist", "fo-DK-u-ca-coptic", "fo-DK-u-ca-ethiopic", "fo-DK-u-ca-gregory", "fo-DK-u-ca-indian", "fo-DK-u-ca-japanese", "fo-DK-u-ca-japanext", "fo-DK-u-ca-persian", "fo-DK-u-ca-roc", "fo-u-ca-buddhist", "fo-u-ca-coptic", "fo-u-ca-ethiopic", "fo-u-ca-gregory", "fo-u-ca-indian", "fo-u-ca-japanese", "fo-u-ca-japanext", "fo-u-ca-persian", "fo-u-ca-roc", "fr-BE-u-ca-buddhist", "fr-BE-u-ca-coptic", "fr-BE-u-ca-ethiopic", "fr-BE-u-ca-gregory", "fr-BE-u-ca-indian", "fr-BE-u-ca-japanese", "fr-BE-u-ca-japanext", "fr-BE-u-ca-persian", "fr-BE-u-ca-roc", "fr-BF-u-ca-buddhist", "fr-BF-u-ca-coptic", "fr-BF-u-ca-ethiopic", "fr-BF-u-ca-gregory", "fr-BF-u-ca-indian", "fr-BF-u-ca-japanese", "fr-BF-u-ca-japanext", "fr-BF-u-ca-persian", "fr-BF-u-ca-roc", "fr-BI-u-ca-buddhist", "fr-BI-u-ca-coptic", "fr-BI-u-ca-ethiopic", "fr-BI-u-ca-gregory", "fr-BI-u-ca-indian", "fr-BI-u-ca-japanese", "fr-BI-u-ca-japanext", "fr-BI-u-ca-persian", "fr-BI-u-ca-roc", "fr-BJ-u-ca-buddhist", "fr-BJ-u-ca-coptic", "fr-BJ-u-ca-ethiopic", "fr-BJ-u-ca-gregory", "fr-BJ-u-ca-indian", "fr-BJ-u-ca-japanese", "fr-BJ-u-ca-japanext", "fr-BJ-u-ca-persian", "fr-BJ-u-ca-roc", "fr-BL-u-ca-buddhist", "fr-BL-u-ca-coptic", "fr-BL-u-ca-ethiopic", "fr-BL-u-ca-gregory", "fr-BL-u-ca-indian", "fr-BL-u-ca-japanese", "fr-BL-u-ca-japanext", "fr-BL-u-ca-persian", "fr-BL-u-ca-roc", "fr-CA-u-ca-buddhist", "fr-CA-u-ca-coptic", "fr-CA-u-ca-ethiopic", "fr-CA-u-ca-gregory", "fr-CA-u-ca-indian", "fr-CA-u-ca-japanese", "fr-CA-u-ca-japanext", "fr-CA-u-ca-persian", "fr-CA-u-ca-roc", "fr-CD-u-ca-buddhist", "fr-CD-u-ca-coptic", "fr-CD-u-ca-ethiopic", "fr-CD-u-ca-gregory", "fr-CD-u-ca-indian", "fr-CD-u-ca-japanese", "fr-CD-u-ca-japanext", "fr-CD-u-ca-persian", "fr-CD-u-ca-roc", "fr-CF-u-ca-buddhist", "fr-CF-u-ca-coptic", "fr-CF-u-ca-ethiopic", "fr-CF-u-ca-gregory", "fr-CF-u-ca-indian", "fr-CF-u-ca-japanese", "fr-CF-u-ca-japanext", "fr-CF-u-ca-persian", "fr-CF-u-ca-roc", "fr-CG-u-ca-buddhist", "fr-CG-u-ca-coptic", "fr-CG-u-ca-ethiopic", "fr-CG-u-ca-gregory", "fr-CG-u-ca-indian", "fr-CG-u-ca-japanese", "fr-CG-u-ca-japanext", "fr-CG-u-ca-persian", "fr-CG-u-ca-roc", "fr-CH-u-ca-buddhist", "fr-CH-u-ca-coptic", "fr-CH-u-ca-ethiopic", "fr-CH-u-ca-gregory", "fr-CH-u-ca-indian", "fr-CH-u-ca-japanese", "fr-CH-u-ca-japanext", "fr-CH-u-ca-persian", "fr-CH-u-ca-roc", "fr-CI-u-ca-buddhist", "fr-CI-u-ca-coptic", "fr-CI-u-ca-ethiopic", "fr-CI-u-ca-gregory", "fr-CI-u-ca-indian", "fr-CI-u-ca-japanese", "fr-CI-u-ca-japanext", "fr-CI-u-ca-persian", "fr-CI-u-ca-roc", "fr-CM-u-ca-buddhist", "fr-CM-u-ca-coptic", "fr-CM-u-ca-ethiopic", "fr-CM-u-ca-gregory", "fr-CM-u-ca-indian", "fr-CM-u-ca-japanese", "fr-CM-u-ca-japanext", "fr-CM-u-ca-persian", "fr-CM-u-ca-roc", "fr-DJ-u-ca-buddhist", "fr-DJ-u-ca-coptic", "fr-DJ-u-ca-ethiopic", "fr-DJ-u-ca-gregory", "fr-DJ-u-ca-indian", "fr-DJ-u-ca-japanese", "fr-DJ-u-ca-japanext", "fr-DJ-u-ca-persian", "fr-DJ-u-ca-roc", "fr-DZ-u-ca-buddhist", "fr-DZ-u-ca-coptic", "fr-DZ-u-ca-ethiopic", "fr-DZ-u-ca-gregory", "fr-DZ-u-ca-indian", "fr-DZ-u-ca-japanese", "fr-DZ-u-ca-japanext", "fr-DZ-u-ca-persian", "fr-DZ-u-ca-roc", "fr-GA-u-ca-buddhist", "fr-GA-u-ca-coptic", "fr-GA-u-ca-ethiopic", "fr-GA-u-ca-gregory", "fr-GA-u-ca-indian", "fr-GA-u-ca-japanese", "fr-GA-u-ca-japanext", "fr-GA-u-ca-persian", "fr-GA-u-ca-roc", "fr-GF-u-ca-buddhist", "fr-GF-u-ca-coptic", "fr-GF-u-ca-ethiopic", "fr-GF-u-ca-gregory", "fr-GF-u-ca-indian", "fr-GF-u-ca-japanese", "fr-GF-u-ca-japanext", "fr-GF-u-ca-persian", "fr-GF-u-ca-roc", "fr-GN-u-ca-buddhist", "fr-GN-u-ca-coptic", "fr-GN-u-ca-ethiopic", "fr-GN-u-ca-gregory", "fr-GN-u-ca-indian", "fr-GN-u-ca-japanese", "fr-GN-u-ca-japanext", "fr-GN-u-ca-persian", "fr-GN-u-ca-roc", "fr-GP-u-ca-buddhist", "fr-GP-u-ca-coptic", "fr-GP-u-ca-ethiopic", "fr-GP-u-ca-gregory", "fr-GP-u-ca-indian", "fr-GP-u-ca-japanese", "fr-GP-u-ca-japanext", "fr-GP-u-ca-persian", "fr-GP-u-ca-roc", "fr-GQ-u-ca-buddhist", "fr-GQ-u-ca-coptic", "fr-GQ-u-ca-ethiopic", "fr-GQ-u-ca-gregory", "fr-GQ-u-ca-indian", "fr-GQ-u-ca-japanese", "fr-GQ-u-ca-japanext", "fr-GQ-u-ca-persian", "fr-GQ-u-ca-roc", "fr-HT-u-ca-buddhist", "fr-HT-u-ca-coptic", "fr-HT-u-ca-ethiopic", "fr-HT-u-ca-gregory", "fr-HT-u-ca-indian", "fr-HT-u-ca-japanese", "fr-HT-u-ca-japanext", "fr-HT-u-ca-persian", "fr-HT-u-ca-roc", "fr-KM-u-ca-buddhist", "fr-KM-u-ca-coptic", "fr-KM-u-ca-ethiopic", "fr-KM-u-ca-gregory", "fr-KM-u-ca-indian", "fr-KM-u-ca-japanese", "fr-KM-u-ca-japanext", "fr-KM-u-ca-persian", "fr-KM-u-ca-roc", "fr-LU-u-ca-buddhist", "fr-LU-u-ca-coptic", "fr-LU-u-ca-ethiopic", "fr-LU-u-ca-gregory", "fr-LU-u-ca-indian", "fr-LU-u-ca-japanese", "fr-LU-u-ca-japanext", "fr-LU-u-ca-persian", "fr-LU-u-ca-roc", "fr-MA-u-ca-buddhist", "fr-MA-u-ca-coptic", "fr-MA-u-ca-ethiopic", "fr-MA-u-ca-gregory", "fr-MA-u-ca-indian", "fr-MA-u-ca-japanese", "fr-MA-u-ca-japanext", "fr-MA-u-ca-persian", "fr-MA-u-ca-roc", "fr-MC-u-ca-buddhist", "fr-MC-u-ca-coptic", "fr-MC-u-ca-ethiopic", "fr-MC-u-ca-gregory", "fr-MC-u-ca-indian", "fr-MC-u-ca-japanese", "fr-MC-u-ca-japanext", "fr-MC-u-ca-persian", "fr-MC-u-ca-roc", "fr-MF-u-ca-buddhist", "fr-MF-u-ca-coptic", "fr-MF-u-ca-ethiopic", "fr-MF-u-ca-gregory", "fr-MF-u-ca-indian", "fr-MF-u-ca-japanese", "fr-MF-u-ca-japanext", "fr-MF-u-ca-persian", "fr-MF-u-ca-roc", "fr-MG-u-ca-buddhist", "fr-MG-u-ca-coptic", "fr-MG-u-ca-ethiopic", "fr-MG-u-ca-gregory", "fr-MG-u-ca-indian", "fr-MG-u-ca-japanese", "fr-MG-u-ca-japanext", "fr-MG-u-ca-persian", "fr-MG-u-ca-roc", "fr-ML-u-ca-buddhist", "fr-ML-u-ca-coptic", "fr-ML-u-ca-ethiopic", "fr-ML-u-ca-gregory", "fr-ML-u-ca-indian", "fr-ML-u-ca-japanese", "fr-ML-u-ca-japanext", "fr-ML-u-ca-persian", "fr-ML-u-ca-roc", "fr-MQ-u-ca-buddhist", "fr-MQ-u-ca-coptic", "fr-MQ-u-ca-ethiopic", "fr-MQ-u-ca-gregory", "fr-MQ-u-ca-indian", "fr-MQ-u-ca-japanese", "fr-MQ-u-ca-japanext", "fr-MQ-u-ca-persian", "fr-MQ-u-ca-roc", "fr-MR-u-ca-buddhist", "fr-MR-u-ca-coptic", "fr-MR-u-ca-ethiopic", "fr-MR-u-ca-gregory", "fr-MR-u-ca-indian", "fr-MR-u-ca-japanese", "fr-MR-u-ca-japanext", "fr-MR-u-ca-persian", "fr-MR-u-ca-roc", "fr-MU-u-ca-buddhist", "fr-MU-u-ca-coptic", "fr-MU-u-ca-ethiopic", "fr-MU-u-ca-gregory", "fr-MU-u-ca-indian", "fr-MU-u-ca-japanese", "fr-MU-u-ca-japanext", "fr-MU-u-ca-persian", "fr-MU-u-ca-roc", "fr-NC-u-ca-buddhist", "fr-NC-u-ca-coptic", "fr-NC-u-ca-ethiopic", "fr-NC-u-ca-gregory", "fr-NC-u-ca-indian", "fr-NC-u-ca-japanese", "fr-NC-u-ca-japanext", "fr-NC-u-ca-persian", "fr-NC-u-ca-roc", "fr-NE-u-ca-buddhist", "fr-NE-u-ca-coptic", "fr-NE-u-ca-ethiopic", "fr-NE-u-ca-gregory", "fr-NE-u-ca-indian", "fr-NE-u-ca-japanese", "fr-NE-u-ca-japanext", "fr-NE-u-ca-persian", "fr-NE-u-ca-roc", "fr-PF-u-ca-buddhist", "fr-PF-u-ca-coptic", "fr-PF-u-ca-ethiopic", "fr-PF-u-ca-gregory", "fr-PF-u-ca-indian", "fr-PF-u-ca-japanese", "fr-PF-u-ca-japanext", "fr-PF-u-ca-persian", "fr-PF-u-ca-roc", "fr-PM-u-ca-buddhist", "fr-PM-u-ca-coptic", "fr-PM-u-ca-ethiopic", "fr-PM-u-ca-gregory", "fr-PM-u-ca-indian", "fr-PM-u-ca-japanese", "fr-PM-u-ca-japanext", "fr-PM-u-ca-persian", "fr-PM-u-ca-roc", "fr-RE-u-ca-buddhist", "fr-RE-u-ca-coptic", "fr-RE-u-ca-ethiopic", "fr-RE-u-ca-gregory", "fr-RE-u-ca-indian", "fr-RE-u-ca-japanese", "fr-RE-u-ca-japanext", "fr-RE-u-ca-persian", "fr-RE-u-ca-roc", "fr-RW-u-ca-buddhist", "fr-RW-u-ca-coptic", "fr-RW-u-ca-ethiopic", "fr-RW-u-ca-gregory", "fr-RW-u-ca-indian", "fr-RW-u-ca-japanese", "fr-RW-u-ca-japanext", "fr-RW-u-ca-persian", "fr-RW-u-ca-roc", "fr-SC-u-ca-buddhist", "fr-SC-u-ca-coptic", "fr-SC-u-ca-ethiopic", "fr-SC-u-ca-gregory", "fr-SC-u-ca-indian", "fr-SC-u-ca-japanese", "fr-SC-u-ca-japanext", "fr-SC-u-ca-persian", "fr-SC-u-ca-roc", "fr-SN-u-ca-buddhist", "fr-SN-u-ca-coptic", "fr-SN-u-ca-ethiopic", "fr-SN-u-ca-gregory", "fr-SN-u-ca-indian", "fr-SN-u-ca-japanese", "fr-SN-u-ca-japanext", "fr-SN-u-ca-persian", "fr-SN-u-ca-roc", "fr-SY-u-ca-buddhist", "fr-SY-u-ca-coptic", "fr-SY-u-ca-ethiopic", "fr-SY-u-ca-gregory", "fr-SY-u-ca-indian", "fr-SY-u-ca-japanese", "fr-SY-u-ca-japanext", "fr-SY-u-ca-persian", "fr-SY-u-ca-roc", "fr-TD-u-ca-buddhist", "fr-TD-u-ca-coptic", "fr-TD-u-ca-ethiopic", "fr-TD-u-ca-gregory", "fr-TD-u-ca-indian", "fr-TD-u-ca-japanese", "fr-TD-u-ca-japanext", "fr-TD-u-ca-persian", "fr-TD-u-ca-roc", "fr-TG-u-ca-buddhist", "fr-TG-u-ca-coptic", "fr-TG-u-ca-ethiopic", "fr-TG-u-ca-gregory", "fr-TG-u-ca-indian", "fr-TG-u-ca-japanese", "fr-TG-u-ca-japanext", "fr-TG-u-ca-persian", "fr-TG-u-ca-roc", "fr-TN-u-ca-buddhist", "fr-TN-u-ca-coptic", "fr-TN-u-ca-ethiopic", "fr-TN-u-ca-gregory", "fr-TN-u-ca-indian", "fr-TN-u-ca-japanese", "fr-TN-u-ca-japanext", "fr-TN-u-ca-persian", "fr-TN-u-ca-roc", "fr-VU-u-ca-buddhist", "fr-VU-u-ca-coptic", "fr-VU-u-ca-ethiopic", "fr-VU-u-ca-gregory", "fr-VU-u-ca-indian", "fr-VU-u-ca-japanese", "fr-VU-u-ca-japanext", "fr-VU-u-ca-persian", "fr-VU-u-ca-roc", "fr-WF-u-ca-buddhist", "fr-WF-u-ca-coptic", "fr-WF-u-ca-ethiopic", "fr-WF-u-ca-gregory", "fr-WF-u-ca-indian", "fr-WF-u-ca-japanese", "fr-WF-u-ca-japanext", "fr-WF-u-ca-persian", "fr-WF-u-ca-roc", "fr-YT-u-ca-buddhist", "fr-YT-u-ca-coptic", "fr-YT-u-ca-ethiopic", "fr-YT-u-ca-gregory", "fr-YT-u-ca-indian", "fr-YT-u-ca-japanese", "fr-YT-u-ca-japanext", "fr-YT-u-ca-persian", "fr-YT-u-ca-roc", "fr-u-ca-buddhist", "fr-u-ca-coptic", "fr-u-ca-ethiopic", "fr-u-ca-gregory", "fr-u-ca-indian", "fr-u-ca-japanese", "fr-u-ca-japanext", "fr-u-ca-persian", "fr-u-ca-roc", "ga-GB-u-ca-buddhist", "ga-GB-u-ca-coptic", "ga-GB-u-ca-ethiopic", "ga-GB-u-ca-gregory", "ga-GB-u-ca-indian", "ga-GB-u-ca-japanese", "ga-GB-u-ca-japanext", "ga-GB-u-ca-persian", "ga-GB-u-ca-roc", "ga-u-ca-buddhist", "ga-u-ca-coptic", "ga-u-ca-ethiopic", "ga-u-ca-gregory", "ga-u-ca-indian", "ga-u-ca-japanese", "ga-u-ca-japanext", "ga-u-ca-persian", "ga-u-ca-roc", "gd-u-ca-buddhist", "gd-u-ca-coptic", "gd-u-ca-ethiopic", "gd-u-ca-gregory", "gd-u-ca-indian", "gd-u-ca-japanese", "gd-u-ca-japanext", "gd-u-ca-persian", "gd-u-ca-roc", "gl-u-ca-buddhist", "gl-u-ca-coptic", "gl-u-ca-ethiopic", "gl-u-ca-gregory", "gl-u-ca-indian", "gl-u-ca-japanese", "gl-u-ca-japanext", "gl-u-ca-persian", "gl-u-ca-roc", "gu-u-ca-buddhist", "gu-u-ca-coptic", "gu-u-ca-ethiopic", "gu-u-ca-gregory", "gu-u-ca-indian", "gu-u-ca-japanese", "gu-u-ca-japanext", "gu-u-ca-persian", "gu-u-ca-roc", "ha-GH-u-ca-buddhist", "ha-GH-u-ca-coptic", "ha-GH-u-ca-ethiopic", "ha-GH-u-ca-gregory", "ha-GH-u-ca-indian", "ha-GH-u-ca-japanese", "ha-GH-u-ca-japanext", "ha-GH-u-ca-persian", "ha-GH-u-ca-roc", "ha-NE-u-ca-buddhist", "ha-NE-u-ca-coptic", "ha-NE-u-ca-ethiopic", "ha-NE-u-ca-gregory", "ha-NE-u-ca-indian", "ha-NE-u-ca-japanese", "ha-NE-u-ca-japanext", "ha-NE-u-ca-persian", "ha-NE-u-ca-roc", "ha-u-ca-buddhist", "ha-u-ca-coptic", "ha-u-ca-ethiopic", "ha-u-ca-gregory", "ha-u-ca-indian", "ha-u-ca-japanese", "ha-u-ca-japanext", "ha-u-ca-persian", "ha-u-ca-roc", "he-u-ca-buddhist", "he-u-ca-coptic", "he-u-ca-ethiopic", "he-u-ca-gregory", "he-u-ca-indian", "he-u-ca-japanese", "he-u-ca-japanext", "he-u-ca-persian", "he-u-ca-roc", "hi-Latn-u-ca-buddhist", "hi-Latn-u-ca-coptic", "hi-Latn-u-ca-ethiopic", "hi-Latn-u-ca-gregory", "hi-Latn-u-ca-indian", "hi-Latn-u-ca-japanese", "hi-Latn-u-ca-japanext", "hi-Latn-u-ca-persian", "hi-Latn-u-ca-roc", "hi-u-ca-buddhist", "hi-u-ca-coptic", "hi-u-ca-ethiopic", "hi-u-ca-gregory", "hi-u-ca-indian", "hi-u-ca-japanese", "hi-u-ca-japanext", "hi-u-ca-persian", "hi-u-ca-roc", "hr-BA-u-ca-buddhist", "hr-BA-u-ca-coptic", "hr-BA-u-ca-ethiopic", "hr-BA-u-ca-gregory", "hr-BA-u-ca-indian", "hr-BA-u-ca-japanese", "hr-BA-u-ca-japanext", "hr-BA-u-ca-persian", "hr-BA-u-ca-roc", "hr-u-ca-buddhist", "hr-u-ca-coptic", "hr-u-ca-ethiopic", "hr-u-ca-gregory", "hr-u-ca-indian", "hr-u-ca-japanese", "hr-u-ca-japanext", "hr-u-ca-persian", "hr-u-ca-roc", "hsb-u-ca-buddhist", "hsb-u-ca-coptic", "hsb-u-ca-ethiopic", "hsb-u-ca-gregory", "hsb-u-ca-indian", "hsb-u-ca-japanese", "hsb-u-ca-japanext", "hsb-u-ca-persian", "hsb-u-ca-roc", "hu-u-ca-buddhist", "hu-u-ca-coptic", "hu-u-ca-ethiopic", "hu-u-ca-gregory", "hu-u-ca-indian", "hu-u-ca-japanese", "hu-u-ca-japanext", "hu-u-ca-persian", "hu-u-ca-roc", "hy-u-ca-buddhist", "hy-u-ca-coptic", "hy-u-ca-ethiopic", "hy-u-ca-gregory", "hy-u-ca-indian", "hy-u-ca-japanese", "hy-u-ca-japanext", "hy-u-ca-persian", "hy-u-ca-roc", "ia-u-ca-buddhist", "ia-u-ca-coptic", "ia-u-ca-ethiopic", "ia-u-ca-gregory", "ia-u-ca-indian", "ia-u-ca-japanese", "ia-u-ca-japanext", "ia-u-ca-persian", "ia-u-ca-roc", "id-u-ca-buddhist", "id-u-ca-coptic", "id-u-ca-ethiopic", "id-u-ca-gregory", "id-u-ca-indian", "id-u-ca-japanese", "id-u-ca-japanext", "id-u-ca-persian", "id-u-ca-roc", "ig-u-ca-buddhist", "ig-u-ca-coptic", "ig-u-ca-ethiopic", "ig-u-ca-gregory", "ig-u-ca-indian", "ig-u-ca-japanese", "ig-u-ca-japanext", "ig-u-ca-persian", "ig-u-ca-roc", "is-u-ca-buddhist", "is-u-ca-coptic", "is-u-ca-ethiopic", "is-u-ca-gregory", "is-u-ca-indian", "is-u-ca-japanese", "is-u-ca-japanext", "is-u-ca-persian", "is-u-ca-roc", "it-CH-u-ca-buddhist", "it-CH-u-ca-coptic", "it-CH-u-ca-ethiopic", "it-CH-u-ca-gregory", "it-CH-u-ca-indian", "it-CH-u-ca-japanese", "it-CH-u-ca-japanext", "it-CH-u-ca-persian", "it-CH-u-ca-roc", "it-SM-u-ca-buddhist", "it-SM-u-ca-coptic", "it-SM-u-ca-ethiopic", "it-SM-u-ca-gregory", "it-SM-u-ca-indian", "it-SM-u-ca-japanese", "it-SM-u-ca-japanext", "it-SM-u-ca-persian", "it-SM-u-ca-roc", "it-VA-u-ca-buddhist", "it-VA-u-ca-coptic", "it-VA-u-ca-ethiopic", "it-VA-u-ca-gregory", "it-VA-u-ca-indian", "it-VA-u-ca-japanese", "it-VA-u-ca-japanext", "it-VA-u-ca-persian", "it-VA-u-ca-roc", "it-u-ca-buddhist", "it-u-ca-coptic", "it-u-ca-ethiopic", "it-u-ca-gregory", "it-u-ca-indian", "it-u-ca-japanese", "it-u-ca-japanext", "it-u-ca-persian", "it-u-ca-roc", "ja-u-ca-buddhist", "ja-u-ca-coptic", "ja-u-ca-ethiopic", "ja-u-ca-gregory", "ja-u-ca-indian", "ja-u-ca-japanese", "ja-u-ca-japanext", "ja-u-ca-persian", "ja-u-ca-roc", "jv-u-ca-buddhist", "jv-u-ca-coptic", "jv-u-ca-ethiopic", "jv-u-ca-gregory", "jv-u-ca-indian", "jv-u-ca-japanese", "jv-u-ca-japanext", "jv-u-ca-persian", "jv-u-ca-roc", "ka-u-ca-buddhist", "ka-u-ca-coptic", "ka-u-ca-ethiopic", "ka-u-ca-gregory", "ka-u-ca-indian", "ka-u-ca-japanese", "ka-u-ca-japanext", "ka-u-ca-persian", "ka-u-ca-roc", "kea-u-ca-buddhist", "kea-u-ca-coptic", "kea-u-ca-ethiopic", "kea-u-ca-gregory", "kea-u-ca-indian", "kea-u-ca-japanese", "kea-u-ca-japanext", "kea-u-ca-persian", "kea-u-ca-roc", "kgp-u-ca-buddhist", "kgp-u-ca-coptic", "kgp-u-ca-ethiopic", "kgp-u-ca-gregory", "kgp-u-ca-indian", "kgp-u-ca-japanese", "kgp-u-ca-japanext", "kgp-u-ca-persian", "kgp-u-ca-roc", "kk-u-ca-buddhist", "kk-u-ca-coptic", "kk-u-ca-ethiopic", "kk-u-ca-gregory", "kk-u-ca-indian", "kk-u-ca-japanese", "kk-u-ca-japanext", "kk-u-ca-persian", "kk-u-ca-roc", "km-u-ca-buddhist", "km-u-ca-coptic", "km-u-ca-ethiopic", "km-u-ca-gregory", "km-u-ca-indian", "km-u-ca-japanese", "km-u-ca-japanext", "km-u-ca-persian", "km-u-ca-roc", "kn-u-ca-buddhist", "kn-u-ca-coptic", "kn-u-ca-ethiopic", "kn-u-ca-gregory", "kn-u-ca-indian", "kn-u-ca-japanese", "kn-u-ca-japanext", "kn-u-ca-persian", "kn-u-ca-roc", "ko-KP-u-ca-buddhist", "ko-KP-u-ca-coptic", "ko-KP-u-ca-ethiopic", "ko-KP-u-ca-gregory", "ko-KP-u-ca-indian", "ko-KP-u-ca-japanese", "ko-KP-u-ca-japanext", "ko-KP-u-ca-persian", "ko-KP-u-ca-roc", "ko-u-ca-buddhist", "ko-u-ca-coptic", "ko-u-ca-ethiopic", "ko-u-ca-gregory", "ko-u-ca-indian", "ko-u-ca-japanese", "ko-u-ca-japanext", "ko-u-ca-persian", "ko-u-ca-roc", "kok-u-ca-buddhist", "kok-u-ca-coptic", "kok-u-ca-ethiopic", "kok-u-ca-gregory", "kok-u-ca-indian", "kok-u-ca-japanese", "kok-u-ca-japanext", "kok-u-ca-persian", "kok-u-ca-roc", "ks-Arab-u-ca-buddhist", "ks-Arab-u-ca-coptic", "ks-Arab-u-ca-ethiopic", "ks-Arab-u-ca-gregory", "ks-Arab-u-ca-indian", "ks-Arab-u-ca-japanese", "ks-Arab-u-ca-japanext", "ks-Arab-u-ca-persian", "ks-Arab-u-ca-roc", "ks-Deva-u-ca-buddhist", "ks-Deva-u-ca-coptic", "ks-Deva-u-ca-ethiopic", "ks-Deva-u-ca-gregory", "ks-Deva-u-ca-indian", "ks-Deva-u-ca-japanese", "ks-Deva-u-ca-japanext", "ks-Deva-u-ca-persian", "ks-Deva-u-ca-roc", "ks-u-ca-buddhist", "ks-u-ca-coptic", "ks-u-ca-ethiopic", "ks-u-ca-gregory", "ks-u-ca-indian", "ks-u-ca-japanese", "ks-u-ca-japanext", "ks-u-ca-persian", "ks-u-ca-roc", "ky-u-ca-buddhist", "ky-u-ca-coptic", "ky-u-ca-ethiopic", "ky-u-ca-gregory", "ky-u-ca-indian", "ky-u-ca-japanese", "ky-u-ca-japanext", "ky-u-ca-persian", "ky-u-ca-roc", "lo-u-ca-buddhist", "lo-u-ca-coptic", "lo-u-ca-ethiopic", "lo-u-ca-gregory", "lo-u-ca-indian", "lo-u-ca-japanese", "lo-u-ca-japanext", "lo-u-ca-persian", "lo-u-ca-roc", "lt-u-ca-buddhist", "lt-u-ca-coptic", "lt-u-ca-ethiopic", "lt-u-ca-gregory", "lt-u-ca-indian", "lt-u-ca-japanese", "lt-u-ca-japanext", "lt-u-ca-persian", "lt-u-ca-roc", "lv-u-ca-buddhist", "lv-u-ca-coptic", "lv-u-ca-ethiopic", "lv-u-ca-gregory", "lv-u-ca-indian", "lv-u-ca-japanese", "lv-u-ca-japanext", "lv-u-ca-persian", "lv-u-ca-roc", "mai-u-ca-buddhist", "mai-u-ca-coptic", "mai-u-ca-ethiopic", "mai-u-ca-gregory", "mai-u-ca-indian", "mai-u-ca-japanese", "mai-u-ca-japanext", "mai-u-ca-persian", "mai-u-ca-roc", "mi-u-ca-buddhist", "mi-u-ca-coptic", "mi-u-ca-ethiopic", "mi-u-ca-gregory", "mi-u-ca-indian", "mi-u-ca-japanese", "mi-u-ca-japanext", "mi-u-ca-persian", "mi-u-ca-roc", "mk-u-ca-buddhist", "mk-u-ca-coptic", "mk-u-ca-ethiopic", "mk-u-ca-gregory", "mk-u-ca-indian", "mk-u-ca-japanese", "mk-u-ca-japanext", "mk-u-ca-persian", "mk-u-ca-roc", "ml-u-ca-buddhist", "ml-u-ca-coptic", "ml-u-ca-ethiopic", "ml-u-ca-gregory", "ml-u-ca-indian", "ml-u-ca-japanese", "ml-u-ca-japanext", "ml-u-ca-persian", "ml-u-ca-roc", "mn-u-ca-buddhist", "mn-u-ca-coptic", "mn-u-ca-ethiopic", "mn-u-ca-gregory", "mn-u-ca-indian", "mn-u-ca-japanese", "mn-u-ca-japanext", "mn-u-ca-persian", "mn-u-ca-roc", "mni-Beng-u-ca-buddhist", "mni-Beng-u-ca-coptic", "mni-Beng-u-ca-ethiopic", "mni-Beng-u-ca-gregory", "mni-Beng-u-ca-indian", "mni-Beng-u-ca-japanese", "mni-Beng-u-ca-japanext", "mni-Beng-u-ca-persian", "mni-Beng-u-ca-roc", "mni-u-ca-buddhist", "mni-u-ca-coptic", "mni-u-ca-ethiopic", "mni-u-ca-gregory", "mni-u-ca-indian", "mni-u-ca-japanese", "mni-u-ca-japanext", "mni-u-ca-persian", "mni-u-ca-roc", "mr-u-ca-buddhist", "mr-u-ca-coptic", "mr-u-ca-ethiopic", "mr-u-ca-gregory", "mr-u-ca-indian", "mr-u-ca-japanese", "mr-u-ca-japanext", "mr-u-ca-persian", "mr-u-ca-roc", "ms-BN-u-ca-buddhist", "ms-BN-u-ca-coptic", "ms-BN-u-ca-ethiopic", "ms-BN-u-ca-gregory", "ms-BN-u-ca-indian", "ms-BN-u-ca-japanese", "ms-BN-u-ca-japanext", "ms-BN-u-ca-persian", "ms-BN-u-ca-roc", "ms-ID-u-ca-buddhist", "ms-ID-u-ca-coptic", "ms-ID-u-ca-ethiopic", "ms-ID-u-ca-gregory", "ms-ID-u-ca-indian", "ms-ID-u-ca-japanese", "ms-ID-u-ca-japanext", "ms-ID-u-ca-persian", "ms-ID-u-ca-roc", "ms-SG-u-ca-buddhist", "ms-SG-u-ca-coptic", "ms-SG-u-ca-ethiopic", "ms-SG-u-ca-gregory", "ms-SG-u-ca-indian", "ms-SG-u-ca-japanese", "ms-SG-u-ca-japanext", "ms-SG-u-ca-persian", "ms-SG-u-ca-roc", "ms-u-ca-buddhist", "ms-u-ca-coptic", "ms-u-ca-ethiopic", "ms-u-ca-gregory", "ms-u-ca-indian", "ms-u-ca-japanese", "ms-u-ca-japanext", "ms-u-ca-persian", "ms-u-ca-roc", "my-u-ca-buddhist", "my-u-ca-coptic", "my-u-ca-ethiopic", "my-u-ca-gregory", "my-u-ca-indian", "my-u-ca-japanese", "my-u-ca-japanext", "my-u-ca-persian", "my-u-ca-roc", "nb-SJ-u-ca-buddhist", "nb-SJ-u-ca-coptic", "nb-SJ-u-ca-ethiopic", "nb-SJ-u-ca-gregory", "nb-SJ-u-ca-indian", "nb-SJ-u-ca-japanese", "nb-SJ-u-ca-japanext", "nb-SJ-u-ca-persian", "nb-SJ-u-ca-roc", "nb-u-ca-buddhist", "nb-u-ca-coptic", "nb-u-ca-ethiopic", "nb-u-ca-gregory", "nb-u-ca-indian", "nb-u-ca-japanese", "nb-u-ca-japanext", "nb-u-ca-persian", "nb-u-ca-roc", "ne-IN-u-ca-buddhist", "ne-IN-u-ca-coptic", "ne-IN-u-ca-ethiopic", "ne-IN-u-ca-gregory", "ne-IN-u-ca-indian", "ne-IN-u-ca-japanese", "ne-IN-u-ca-japanext", "ne-IN-u-ca-persian", "ne-IN-u-ca-roc", "ne-u-ca-buddhist", "ne-u-ca-coptic", "ne-u-ca-ethiopic", "ne-u-ca-gregory", "ne-u-ca-indian", "ne-u-ca-japanese", "ne-u-ca-japanext", "ne-u-ca-persian", "ne-u-ca-roc", "nl-AW-u-ca-buddhist", "nl-AW-u-ca-coptic", "nl-AW-u-ca-ethiopic", "nl-AW-u-ca-gregory", "nl-AW-u-ca-indian", "nl-AW-u-ca-japanese", "nl-AW-u-ca-japanext", "nl-AW-u-ca-persian", "nl-AW-u-ca-roc", "nl-BE-u-ca-buddhist", "nl-BE-u-ca-coptic", "nl-BE-u-ca-ethiopic", "nl-BE-u-ca-gregory", "nl-BE-u-ca-indian", "nl-BE-u-ca-japanese", "nl-BE-u-ca-japanext", "nl-BE-u-ca-persian", "nl-BE-u-ca-roc", "nl-BQ-u-ca-buddhist", "nl-BQ-u-ca-coptic", "nl-BQ-u-ca-ethiopic", "nl-BQ-u-ca-gregory", "nl-BQ-u-ca-indian", "nl-BQ-u-ca-japanese", "nl-BQ-u-ca-japanext", "nl-BQ-u-ca-persian", "nl-BQ-u-ca-roc", "nl-CW-u-ca-buddhist", "nl-CW-u-ca-coptic", "nl-CW-u-ca-ethiopic", "nl-CW-u-ca-gregory", "nl-CW-u-ca-indian", "nl-CW-u-ca-japanese", "nl-CW-u-ca-japanext", "nl-CW-u-ca-persian", "nl-CW-u-ca-roc", "nl-SR-u-ca-buddhist", "nl-SR-u-ca-coptic", "nl-SR-u-ca-ethiopic", "nl-SR-u-ca-gregory", "nl-SR-u-ca-indian", "nl-SR-u-ca-japanese", "nl-SR-u-ca-japanext", "nl-SR-u-ca-persian", "nl-SR-u-ca-roc", "nl-SX-u-ca-buddhist", "nl-SX-u-ca-coptic", "nl-SX-u-ca-ethiopic", "nl-SX-u-ca-gregory", "nl-SX-u-ca-indian", "nl-SX-u-ca-japanese", "nl-SX-u-ca-japanext", "nl-SX-u-ca-persian", "nl-SX-u-ca-roc", "nl-u-ca-buddhist", "nl-u-ca-coptic", "nl-u-ca-ethiopic", "nl-u-ca-gregory", "nl-u-ca-indian", "nl-u-ca-japanese", "nl-u-ca-japanext", "nl-u-ca-persian", "nl-u-ca-roc", "nn-u-ca-buddhist", "nn-u-ca-coptic", "nn-u-ca-ethiopic", "nn-u-ca-gregory", "nn-u-ca-indian", "nn-u-ca-japanese", "nn-u-ca-japanext", "nn-u-ca-persian", "nn-u-ca-roc", "no-u-ca-buddhist", "no-u-ca-coptic", "no-u-ca-ethiopic", "no-u-ca-gregory", "no-u-ca-indian", "no-u-ca-japanese", "no-u-ca-japanext", "no-u-ca-persian", "no-u-ca-roc", "or-u-ca-buddhist", "or-u-ca-coptic", "or-u-ca-ethiopic", "or-u-ca-gregory", "or-u-ca-indian", "or-u-ca-japanese", "or-u-ca-japanext", "or-u-ca-persian", "or-u-ca-roc", "pa-Guru-u-ca-buddhist", "pa-Guru-u-ca-coptic", "pa-Guru-u-ca-ethiopic", "pa-Guru-u-ca-gregory", "pa-Guru-u-ca-indian", "pa-Guru-u-ca-japanese", "pa-Guru-u-ca-japanext", "pa-Guru-u-ca-persian", "pa-Guru-u-ca-roc", "pa-u-ca-buddhist", "pa-u-ca-coptic", "pa-u-ca-ethiopic", "pa-u-ca-gregory", "pa-u-ca-indian", "pa-u-ca-japanese", "pa-u-ca-japanext", "pa-u-ca-persian", "pa-u-ca-roc", "pcm-u-ca-buddhist", "pcm-u-ca-coptic", "pcm-u-ca-ethiopic", "pcm-u-ca-gregory", "pcm-u-ca-indian", "pcm-u-ca-japanese", "pcm-u-ca-japanext", "pcm-u-ca-persian", "pcm-u-ca-roc", "pl-u-ca-buddhist", "pl-u-ca-coptic", "pl-u-ca-ethiopic", "pl-u-ca-gregory", "pl-u-ca-indian", "pl-u-ca-japanese", "pl-u-ca-japanext", "pl-u-ca-persian", "pl-u-ca-roc", "ps-PK-u-ca-buddhist", "ps-PK-u-ca-coptic", "ps-PK-u-ca-ethiopic", "ps-PK-u-ca-gregory", "ps-PK-u-ca-indian", "ps-PK-u-ca-japanese", "ps-PK-u-ca-japanext", "ps-PK-u-ca-persian", "ps-PK-u-ca-roc", "ps-u-ca-buddhist", "ps-u-ca-coptic", "ps-u-ca-ethiopic", "ps-u-ca-gregory", "ps-u-ca-indian", "ps-u-ca-japanese", "ps-u-ca-japanext", "ps-u-ca-persian", "ps-u-ca-roc", "pt-AO-u-ca-buddhist", "pt-AO-u-ca-coptic", "pt-AO-u-ca-ethiopic", "pt-AO-u-ca-gregory", "pt-AO-u-ca-indian", "pt-AO-u-ca-japanese", "pt-AO-u-ca-japanext", "pt-AO-u-ca-persian", "pt-AO-u-ca-roc", "pt-CH-u-ca-buddhist", "pt-CH-u-ca-coptic", "pt-CH-u-ca-ethiopic", "pt-CH-u-ca-gregory", "pt-CH-u-ca-indian", "pt-CH-u-ca-japanese", "pt-CH-u-ca-japanext", "pt-CH-u-ca-persian", "pt-CH-u-ca-roc", "pt-CV-u-ca-buddhist", "pt-CV-u-ca-coptic", "pt-CV-u-ca-ethiopic", "pt-CV-u-ca-gregory", "pt-CV-u-ca-indian", "pt-CV-u-ca-japanese", "pt-CV-u-ca-japanext", "pt-CV-u-ca-persian", "pt-CV-u-ca-roc", "pt-GQ-u-ca-buddhist", "pt-GQ-u-ca-coptic", "pt-GQ-u-ca-ethiopic", "pt-GQ-u-ca-gregory", "pt-GQ-u-ca-indian", "pt-GQ-u-ca-japanese", "pt-GQ-u-ca-japanext", "pt-GQ-u-ca-persian", "pt-GQ-u-ca-roc", "pt-GW-u-ca-buddhist", "pt-GW-u-ca-coptic", "pt-GW-u-ca-ethiopic", "pt-GW-u-ca-gregory", "pt-GW-u-ca-indian", "pt-GW-u-ca-japanese", "pt-GW-u-ca-japanext", "pt-GW-u-ca-persian", "pt-GW-u-ca-roc", "pt-LU-u-ca-buddhist", "pt-LU-u-ca-coptic", "pt-LU-u-ca-ethiopic", "pt-LU-u-ca-gregory", "pt-LU-u-ca-indian", "pt-LU-u-ca-japanese", "pt-LU-u-ca-japanext", "pt-LU-u-ca-persian", "pt-LU-u-ca-roc", "pt-MO-u-ca-buddhist", "pt-MO-u-ca-coptic", "pt-MO-u-ca-ethiopic", "pt-MO-u-ca-gregory", "pt-MO-u-ca-indian", "pt-MO-u-ca-japanese", "pt-MO-u-ca-japanext", "pt-MO-u-ca-persian", "pt-MO-u-ca-roc", "pt-MZ-u-ca-buddhist", "pt-MZ-u-ca-coptic", "pt-MZ-u-ca-ethiopic", "pt-MZ-u-ca-gregory", "pt-MZ-u-ca-indian", "pt-MZ-u-ca-japanese", "pt-MZ-u-ca-japanext", "pt-MZ-u-ca-persian", "pt-MZ-u-ca-roc", "pt-PT-u-ca-buddhist", "pt-PT-u-ca-coptic", "pt-PT-u-ca-ethiopic", "pt-PT-u-ca-gregory", "pt-PT-u-ca-indian", "pt-PT-u-ca-japanese", "pt-PT-u-ca-japanext", "pt-PT-u-ca-persian", "pt-PT-u-ca-roc", "pt-ST-u-ca-buddhist", "pt-ST-u-ca-coptic", "pt-ST-u-ca-ethiopic", "pt-ST-u-ca-gregory", "pt-ST-u-ca-indian", "pt-ST-u-ca-japanese", "pt-ST-u-ca-japanext", "pt-ST-u-ca-persian", "pt-ST-u-ca-roc", "pt-TL-u-ca-buddhist", "pt-TL-u-ca-coptic", "pt-TL-u-ca-ethiopic", "pt-TL-u-ca-gregory", "pt-TL-u-ca-indian", "pt-TL-u-ca-japanese", "pt-TL-u-ca-japanext", "pt-TL-u-ca-persian", "pt-TL-u-ca-roc", "pt-u-ca-buddhist", "pt-u-ca-coptic", "pt-u-ca-ethiopic", "pt-u-ca-gregory", "pt-u-ca-indian", "pt-u-ca-japanese", "pt-u-ca-japanext", "pt-u-ca-persian", "pt-u-ca-roc", "qu-BO-u-ca-buddhist", "qu-BO-u-ca-coptic", "qu-BO-u-ca-ethiopic", "qu-BO-u-ca-gregory", "qu-BO-u-ca-indian", "qu-BO-u-ca-japanese", "qu-BO-u-ca-japanext", "qu-BO-u-ca-persian", "qu-BO-u-ca-roc", "qu-EC-u-ca-buddhist", "qu-EC-u-ca-coptic", "qu-EC-u-ca-ethiopic", "qu-EC-u-ca-gregory", "qu-EC-u-ca-indian", "qu-EC-u-ca-japanese", "qu-EC-u-ca-japanext", "qu-EC-u-ca-persian", "qu-EC-u-ca-roc", "qu-u-ca-buddhist", "qu-u-ca-coptic", "qu-u-ca-ethiopic", "qu-u-ca-gregory", "qu-u-ca-indian", "qu-u-ca-japanese", "qu-u-ca-japanext", "qu-u-ca-persian", "qu-u-ca-roc", "raj-u-ca-buddhist", "raj-u-ca-coptic", "raj-u-ca-ethiopic", "raj-u-ca-gregory", "raj-u-ca-indian", "raj-u-ca-japanese", "raj-u-ca-japanext", "raj-u-ca-persian", "raj-u-ca-roc", "rm-u-ca-buddhist", "rm-u-ca-coptic", "rm-u-ca-ethiopic", "rm-u-ca-gregory", "rm-u-ca-indian", "rm-u-ca-japanese", "rm-u-ca-japanext", "rm-u-ca-persian", "rm-u-ca-roc", "ro-MD-u-ca-buddhist", "ro-MD-u-ca-coptic", "ro-MD-u-ca-ethiopic", "ro-MD-u-ca-gregory", "ro-MD-u-ca-indian", "ro-MD-u-ca-japanese", "ro-MD-u-ca-japanext", "ro-MD-u-ca-persian", "ro-MD-u-ca-roc", "ro-u-ca-buddhist", "ro-u-ca-coptic", "ro-u-ca-ethiopic", "ro-u-ca-gregory", "ro-u-ca-indian", "ro-u-ca-japanese", "ro-u-ca-japanext", "ro-u-ca-persian", "ro-u-ca-roc", "ru-BY-u-ca-buddhist", "ru-BY-u-ca-coptic", "ru-BY-u-ca-ethiopic", "ru-BY-u-ca-gregory", "ru-BY-u-ca-indian", "ru-BY-u-ca-japanese", "ru-BY-u-ca-japanext", "ru-BY-u-ca-persian", "ru-BY-u-ca-roc", "ru-KG-u-ca-buddhist", "ru-KG-u-ca-coptic", "ru-KG-u-ca-ethiopic", "ru-KG-u-ca-gregory", "ru-KG-u-ca-indian", "ru-KG-u-ca-japanese", "ru-KG-u-ca-japanext", "ru-KG-u-ca-persian", "ru-KG-u-ca-roc", "ru-KZ-u-ca-buddhist", "ru-KZ-u-ca-coptic", "ru-KZ-u-ca-ethiopic", "ru-KZ-u-ca-gregory", "ru-KZ-u-ca-indian", "ru-KZ-u-ca-japanese", "ru-KZ-u-ca-japanext", "ru-KZ-u-ca-persian", "ru-KZ-u-ca-roc", "ru-MD-u-ca-buddhist", "ru-MD-u-ca-coptic", "ru-MD-u-ca-ethiopic", "ru-MD-u-ca-gregory", "ru-MD-u-ca-indian", "ru-MD-u-ca-japanese", "ru-MD-u-ca-japanext", "ru-MD-u-ca-persian", "ru-MD-u-ca-roc", "ru-UA-u-ca-buddhist", "ru-UA-u-ca-coptic", "ru-UA-u-ca-ethiopic", "ru-UA-u-ca-gregory", "ru-UA-u-ca-indian", "ru-UA-u-ca-japanese", "ru-UA-u-ca-japanext", "ru-UA-u-ca-persian", "ru-UA-u-ca-roc", "ru-u-ca-buddhist", "ru-u-ca-coptic", "ru-u-ca-ethiopic", "ru-u-ca-gregory", "ru-u-ca-indian", "ru-u-ca-japanese", "ru-u-ca-japanext", "ru-u-ca-persian", "ru-u-ca-roc", "sa-u-ca-buddhist", "sa-u-ca-coptic", "sa-u-ca-ethiopic", "sa-u-ca-gregory", "sa-u-ca-indian", "sa-u-ca-japanese", "sa-u-ca-japanext", "sa-u-ca-persian", "sa-u-ca-roc", "sat-Olck-u-ca-buddhist", "sat-Olck-u-ca-coptic", "sat-Olck-u-ca-ethiopic", "sat-Olck-u-ca-gregory", "sat-Olck-u-ca-indian", "sat-Olck-u-ca-japanese", "sat-Olck-u-ca-japanext", "sat-Olck-u-ca-persian", "sat-Olck-u-ca-roc", "sat-u-ca-buddhist", "sat-u-ca-coptic", "sat-u-ca-ethiopic", "sat-u-ca-gregory", "sat-u-ca-indian", "sat-u-ca-japanese", "sat-u-ca-japanext", "sat-u-ca-persian", "sat-u-ca-roc", "sc-u-ca-buddhist", "sc-u-ca-coptic", "sc-u-ca-ethiopic", "sc-u-ca-gregory", "sc-u-ca-indian", "sc-u-ca-japanese", "sc-u-ca-japanext", "sc-u-ca-persian", "sc-u-ca-roc", "sd-Arab-u-ca-buddhist", "sd-Arab-u-ca-coptic", "sd-Arab-u-ca-ethiopic", "sd-Arab-u-ca-gregory", "sd-Arab-u-ca-indian", "sd-Arab-u-ca-japanese", "sd-Arab-u-ca-japanext", "sd-Arab-u-ca-persian", "sd-Arab-u-ca-roc", "sd-Deva-u-ca-buddhist", "sd-Deva-u-ca-coptic", "sd-Deva-u-ca-ethiopic", "sd-Deva-u-ca-gregory", "sd-Deva-u-ca-indian", "sd-Deva-u-ca-japanese", "sd-Deva-u-ca-japanext", "sd-Deva-u-ca-persian", "sd-Deva-u-ca-roc", "sd-u-ca-buddhist", "sd-u-ca-coptic", "sd-u-ca-ethiopic", "sd-u-ca-gregory", "sd-u-ca-indian", "sd-u-ca-japanese", "sd-u-ca-japanext", "sd-u-ca-persian", "sd-u-ca-roc", "si-u-ca-buddhist", "si-u-ca-coptic", "si-u-ca-ethiopic", "si-u-ca-gregory", "si-u-ca-indian", "si-u-ca-japanese", "si-u-ca-japanext", "si-u-ca-persian", "si-u-ca-roc", "sk-u-ca-buddhist", "sk-u-ca-coptic", "sk-u-ca-ethiopic", "sk-u-ca-gregory", "sk-u-ca-indian", "sk-u-ca-japanese", "sk-u-ca-japanext", "sk-u-ca-persian", "sk-u-ca-roc", "sl-u-ca-buddhist", "sl-u-ca-coptic", "sl-u-ca-ethiopic", "sl-u-ca-gregory", "sl-u-ca-indian", "sl-u-ca-japanese", "sl-u-ca-japanext", "sl-u-ca-persian", "sl-u-ca-roc", "so-DJ-u-ca-buddhist", "so-DJ-u-ca-coptic", "so-DJ-u-ca-ethiopic", "so-DJ-u-ca-gregory", "so-DJ-u-ca-indian", "so-DJ-u-ca-japanese", "so-DJ-u-ca-japanext", "so-DJ-u-ca-persian", "so-DJ-u-ca-roc", "so-ET-u-ca-buddhist", "so-ET-u-ca-coptic", "so-ET-u-ca-ethiopic", "so-ET-u-ca-gregory", "so-ET-u-ca-indian", "so-ET-u-ca-japanese", "so-ET-u-ca-japanext", "so-ET-u-ca-persian", "so-ET-u-ca-roc", "so-KE-u-ca-buddhist", "so-KE-u-ca-coptic", "so-KE-u-ca-ethiopic", "so-KE-u-ca-gregory", "so-KE-u-ca-indian", "so-KE-u-ca-japanese", "so-KE-u-ca-japanext", "so-KE-u-ca-persian", "so-KE-u-ca-roc", "so-u-ca-buddhist", "so-u-ca-coptic", "so-u-ca-ethiopic", "so-u-ca-gregory", "so-u-ca-indian", "so-u-ca-japanese", "so-u-ca-japanext", "so-u-ca-persian", "so-u-ca-roc", "sq-MK-u-ca-buddhist", "sq-MK-u-ca-coptic", "sq-MK-u-ca-ethiopic", "sq-MK-u-ca-gregory", "sq-MK-u-ca-indian", "sq-MK-u-ca-japanese", "sq-MK-u-ca-japanext", "sq-MK-u-ca-persian", "sq-MK-u-ca-roc", "sq-XK-u-ca-buddhist", "sq-XK-u-ca-coptic", "sq-XK-u-ca-ethiopic", "sq-XK-u-ca-gregory", "sq-XK-u-ca-indian", "sq-XK-u-ca-japanese", "sq-XK-u-ca-japanext", "sq-XK-u-ca-persian", "sq-XK-u-ca-roc", "sq-u-ca-buddhist", "sq-u-ca-coptic", "sq-u-ca-ethiopic", "sq-u-ca-gregory", "sq-u-ca-indian", "sq-u-ca-japanese", "sq-u-ca-japanext", "sq-u-ca-persian", "sq-u-ca-roc", "sr-Cyrl-BA-u-ca-buddhist", "sr-Cyrl-BA-u-ca-coptic", "sr-Cyrl-BA-u-ca-ethiopic", "sr-Cyrl-BA-u-ca-gregory", "sr-Cyrl-BA-u-ca-indian", "sr-Cyrl-BA-u-ca-japanese", "sr-Cyrl-BA-u-ca-japanext", "sr-Cyrl-BA-u-ca-persian", "sr-Cyrl-BA-u-ca-roc", "sr-Cyrl-XK-u-ca-buddhist", "sr-Cyrl-XK-u-ca-coptic", "sr-Cyrl-XK-u-ca-ethiopic", "sr-Cyrl-XK-u-ca-gregory", "sr-Cyrl-XK-u-ca-indian", "sr-Cyrl-XK-u-ca-japanese", "sr-Cyrl-XK-u-ca-japanext", "sr-Cyrl-XK-u-ca-persian", "sr-Cyrl-XK-u-ca-roc", "sr-Cyrl-u-ca-buddhist", "sr-Cyrl-u-ca-coptic", "sr-Cyrl-u-ca-ethiopic", "sr-Cyrl-u-ca-gregory", "sr-Cyrl-u-ca-indian", "sr-Cyrl-u-ca-japanese", "sr-Cyrl-u-ca-japanext", "sr-Cyrl-u-ca-persian", "sr-Cyrl-u-ca-roc", "sr-Latn-BA-u-ca-buddhist", "sr-Latn-BA-u-ca-coptic", "sr-Latn-BA-u-ca-ethiopic", "sr-Latn-BA-u-ca-gregory", "sr-Latn-BA-u-ca-indian", "sr-Latn-BA-u-ca-japanese", "sr-Latn-BA-u-ca-japanext", "sr-Latn-BA-u-ca-persian", "sr-Latn-BA-u-ca-roc", "sr-Latn-ME-u-ca-buddhist", "sr-Latn-ME-u-ca-coptic", "sr-Latn-ME-u-ca-ethiopic", "sr-Latn-ME-u-ca-gregory", "sr-Latn-ME-u-ca-indian", "sr-Latn-ME-u-ca-japanese", "sr-Latn-ME-u-ca-japanext", "sr-Latn-ME-u-ca-persian", "sr-Latn-ME-u-ca-roc", "sr-Latn-XK-u-ca-buddhist", "sr-Latn-XK-u-ca-coptic", "sr-Latn-XK-u-ca-ethiopic", "sr-Latn-XK-u-ca-gregory", "sr-Latn-XK-u-ca-indian", "sr-Latn-XK-u-ca-japanese", "sr-Latn-XK-u-ca-japanext", "sr-Latn-XK-u-ca-persian", "sr-Latn-XK-u-ca-roc", "sr-Latn-u-ca-buddhist", "sr-Latn-u-ca-coptic", "sr-Latn-u-ca-ethiopic", "sr-Latn-u-ca-gregory", "sr-Latn-u-ca-indian", "sr-Latn-u-ca-japanese", "sr-Latn-u-ca-japanext", "sr-Latn-u-ca-persian", "sr-Latn-u-ca-roc", "sr-u-ca-buddhist", "sr-u-ca-coptic", "sr-u-ca-ethiopic", "sr-u-ca-gregory", "sr-u-ca-indian", "sr-u-ca-japanese", "sr-u-ca-japanext", "sr-u-ca-persian", "sr-u-ca-roc", "su-Latn-u-ca-buddhist", "su-Latn-u-ca-coptic", "su-Latn-u-ca-ethiopic", "su-Latn-u-ca-gregory", "su-Latn-u-ca-indian", "su-Latn-u-ca-japanese", "su-Latn-u-ca-japanext", "su-Latn-u-ca-persian", "su-Latn-u-ca-roc", "su-u-ca-buddhist", "su-u-ca-coptic", "su-u-ca-ethiopic", "su-u-ca-gregory", "su-u-ca-indian", "su-u-ca-japanese", "su-u-ca-japanext", "su-u-ca-persian", "su-u-ca-roc", "sv-AX-u-ca-buddhist", "sv-AX-u-ca-coptic", "sv-AX-u-ca-ethiopic", "sv-AX-u-ca-gregory", "sv-AX-u-ca-indian", "sv-AX-u-ca-japanese", "sv-AX-u-ca-japanext", "sv-AX-u-ca-persian", "sv-AX-u-ca-roc", "sv-FI-u-ca-buddhist", "sv-FI-u-ca-coptic", "sv-FI-u-ca-ethiopic", "sv-FI-u-ca-gregory", "sv-FI-u-ca-indian", "sv-FI-u-ca-japanese", "sv-FI-u-ca-japanext", "sv-FI-u-ca-persian", "sv-FI-u-ca-roc", "sv-u-ca-buddhist", "sv-u-ca-coptic", "sv-u-ca-ethiopic", "sv-u-ca-gregory", "sv-u-ca-indian", "sv-u-ca-japanese", "sv-u-ca-japanext", "sv-u-ca-persian", "sv-u-ca-roc", "sw-CD-u-ca-buddhist", "sw-CD-u-ca-coptic", "sw-CD-u-ca-ethiopic", "sw-CD-u-ca-gregory", "sw-CD-u-ca-indian", "sw-CD-u-ca-japanese", "sw-CD-u-ca-japanext", "sw-CD-u-ca-persian", "sw-CD-u-ca-roc", "sw-KE-u-ca-buddhist", "sw-KE-u-ca-coptic", "sw-KE-u-ca-ethiopic", "sw-KE-u-ca-gregory", "sw-KE-u-ca-indian", "sw-KE-u-ca-japanese", "sw-KE-u-ca-japanext", "sw-KE-u-ca-persian", "sw-KE-u-ca-roc", "sw-UG-u-ca-buddhist", "sw-UG-u-ca-coptic", "sw-UG-u-ca-ethiopic", "sw-UG-u-ca-gregory", "sw-UG-u-ca-indian", "sw-UG-u-ca-japanese", "sw-UG-u-ca-japanext", "sw-UG-u-ca-persian", "sw-UG-u-ca-roc", "sw-u-ca-buddhist", "sw-u-ca-coptic", "sw-u-ca-ethiopic", "sw-u-ca-gregory", "sw-u-ca-indian", "sw-u-ca-japanese", "sw-u-ca-japanext", "sw-u-ca-persian", "sw-u-ca-roc", "ta-LK-u-ca-buddhist", "ta-LK-u-ca-coptic", "ta-LK-u-ca-ethiopic", "ta-LK-u-ca-gregory", "ta-LK-u-ca-indian", "ta-LK-u-ca-japanese", "ta-LK-u-ca-japanext", "ta-LK-u-ca-persian", "ta-LK-u-ca-roc", "ta-MY-u-ca-buddhist", "ta-MY-u-ca-coptic", "ta-MY-u-ca-ethiopic", "ta-MY-u-ca-gregory", "ta-MY-u-ca-indian", "ta-MY-u-ca-japanese", "ta-MY-u-ca-japanext", "ta-MY-u-ca-persian", "ta-MY-u-ca-roc", "ta-SG-u-ca-buddhist", "ta-SG-u-ca-coptic", "ta-SG-u-ca-ethiopic", "ta-SG-u-ca-gregory", "ta-SG-u-ca-indian", "ta-SG-u-ca-japanese", "ta-SG-u-ca-japanext", "ta-SG-u-ca-persian", "ta-SG-u-ca-roc", "ta-u-ca-buddhist", "ta-u-ca-coptic", "ta-u-ca-ethiopic", "ta-u-ca-gregory", "ta-u-ca-indian", "ta-u-ca-japanese", "ta-u-ca-japanext", "ta-u-ca-persian", "ta-u-ca-roc", "te-u-ca-buddhist", "te-u-ca-coptic", "te-u-ca-ethiopic", "te-u-ca-gregory", "te-u-ca-indian", "te-u-ca-japanese", "te-u-ca-japanext", "te-u-ca-persian", "te-u-ca-roc", "tg-u-ca-buddhist", "tg-u-ca-coptic", "tg-u-ca-ethiopic", "tg-u-ca-gregory", "tg-u-ca-indian", "tg-u-ca-japanese", "tg-u-ca-japanext", "tg-u-ca-persian", "tg-u-ca-roc", "th-u-ca-buddhist", "th-u-ca-coptic", "th-u-ca-ethiopic", "th-u-ca-gregory", "th-u-ca-indian", "th-u-ca-japanese", "th-u-ca-japanext", "th-u-ca-persian", "th-u-ca-roc", "ti-ER-u-ca-buddhist", "ti-ER-u-ca-coptic", "ti-ER-u-ca-ethiopic", "ti-ER-u-ca-gregory", "ti-ER-u-ca-indian", "ti-ER-u-ca-japanese", "ti-ER-u-ca-japanext", "ti-ER-u-ca-persian", "ti-ER-u-ca-roc", "ti-u-ca-buddhist", "ti-u-ca-coptic", "ti-u-ca-ethiopic", "ti-u-ca-gregory", "ti-u-ca-indian", "ti-u-ca-japanese", "ti-u-ca-japanext", "ti-u-ca-persian", "ti-u-ca-roc", "tk-u-ca-buddhist", "tk-u-ca-coptic", "tk-u-ca-ethiopic", "tk-u-ca-gregory", "tk-u-ca-indian", "tk-u-ca-japanese", "tk-u-ca-japanext", "tk-u-ca-persian", "tk-u-ca-roc", "to-u-ca-buddhist", "to-u-ca-coptic", "to-u-ca-ethiopic", "to-u-ca-gregory", "to-u-ca-indian", "to-u-ca-japanese", "to-u-ca-japanext", "to-u-ca-persian", "to-u-ca-roc", "tr-CY-u-ca-buddhist", "tr-CY-u-ca-coptic", "tr-CY-u-ca-ethiopic", "tr-CY-u-ca-gregory", "tr-CY-u-ca-indian", "tr-CY-u-ca-japanese", "tr-CY-u-ca-japanext", "tr-CY-u-ca-persian", "tr-CY-u-ca-roc", "tr-u-ca-buddhist", "tr-u-ca-coptic", "tr-u-ca-ethiopic", "tr-u-ca-gregory", "tr-u-ca-indian", "tr-u-ca-japanese", "tr-u-ca-japanext", "tr-u-ca-persian", "tr-u-ca-roc", "tt-u-ca-buddhist", "tt-u-ca-coptic", "tt-u-ca-ethiopic", "tt-u-ca-gregory", "tt-u-ca-indian", "tt-u-ca-japanese", "tt-u-ca-japanext", "tt-u-ca-persian", "tt-u-ca-roc", "uk-u-ca-buddhist", "uk-u-ca-coptic", "uk-u-ca-ethiopic", "uk-u-ca-gregory", "uk-u-ca-indian", "uk-u-ca-japanese", "uk-u-ca-japanext", "uk-u-ca-persian", "uk-u-ca-roc", "und-u-ca-buddhist", "und-u-ca-coptic", "und-u-ca-ethiopic", "und-u-ca-gregory", "und-u-ca-indian", "und-u-ca-japanese", "und-u-ca-japanext", "und-u-ca-persian", "und-u-ca-roc", "ur-IN-u-ca-buddhist", "ur-IN-u-ca-coptic", "ur-IN-u-ca-ethiopic", "ur-IN-u-ca-gregory", "ur-IN-u-ca-indian", "ur-IN-u-ca-japanese", "ur-IN-u-ca-japanext", "ur-IN-u-ca-persian", "ur-IN-u-ca-roc", "ur-u-ca-buddhist", "ur-u-ca-coptic", "ur-u-ca-ethiopic", "ur-u-ca-gregory", "ur-u-ca-indian", "ur-u-ca-japanese", "ur-u-ca-japanext", "ur-u-ca-persian", "ur-u-ca-roc", "uz-Cyrl-u-ca-buddhist", "uz-Cyrl-u-ca-coptic", "uz-Cyrl-u-ca-ethiopic", "uz-Cyrl-u-ca-gregory", "uz-Cyrl-u-ca-indian", "uz-Cyrl-u-ca-japanese", "uz-Cyrl-u-ca-japanext", "uz-Cyrl-u-ca-persian", "uz-Cyrl-u-ca-roc", "uz-Latn-u-ca-buddhist", "uz-Latn-u-ca-coptic", "uz-Latn-u-ca-ethiopic", "uz-Latn-u-ca-gregory", "uz-Latn-u-ca-indian", "uz-Latn-u-ca-japanese", "uz-Latn-u-ca-japanext", "uz-Latn-u-ca-persian", "uz-Latn-u-ca-roc", "uz-u-ca-buddhist", "uz-u-ca-coptic", "uz-u-ca-ethiopic", "uz-u-ca-gregory", "uz-u-ca-indian", "uz-u-ca-japanese", "uz-u-ca-japanext", "uz-u-ca-persian", "uz-u-ca-roc", "vi-u-ca-buddhist", "vi-u-ca-coptic", "vi-u-ca-ethiopic", "vi-u-ca-gregory", "vi-u-ca-indian", "vi-u-ca-japanese", "vi-u-ca-japanext", "vi-u-ca-persian", "vi-u-ca-roc", "wo-u-ca-buddhist", "wo-u-ca-coptic", "wo-u-ca-ethiopic", "wo-u-ca-gregory", "wo-u-ca-indian", "wo-u-ca-japanese", "wo-u-ca-japanext", "wo-u-ca-persian", "wo-u-ca-roc", "xh-u-ca-buddhist", "xh-u-ca-coptic", "xh-u-ca-ethiopic", "xh-u-ca-gregory", "xh-u-ca-indian", "xh-u-ca-japanese", "xh-u-ca-japanext", "xh-u-ca-persian", "xh-u-ca-roc", "yo-BJ-u-ca-buddhist", "yo-BJ-u-ca-coptic", "yo-BJ-u-ca-ethiopic", "yo-BJ-u-ca-gregory", "yo-BJ-u-ca-indian", "yo-BJ-u-ca-japanese", "yo-BJ-u-ca-japanext", "yo-BJ-u-ca-persian", "yo-BJ-u-ca-roc", "yo-u-ca-buddhist", "yo-u-ca-coptic", "yo-u-ca-ethiopic", "yo-u-ca-gregory", "yo-u-ca-indian", "yo-u-ca-japanese", "yo-u-ca-japanext", "yo-u-ca-persian", "yo-u-ca-roc", "yrl-CO-u-ca-buddhist", "yrl-CO-u-ca-coptic", "yrl-CO-u-ca-ethiopic", "yrl-CO-u-ca-gregory", "yrl-CO-u-ca-indian", "yrl-CO-u-ca-japanese", "yrl-CO-u-ca-japanext", "yrl-CO-u-ca-persian", "yrl-CO-u-ca-roc", "yrl-VE-u-ca-buddhist", "yrl-VE-u-ca-coptic", "yrl-VE-u-ca-ethiopic", "yrl-VE-u-ca-gregory", "yrl-VE-u-ca-indian", "yrl-VE-u-ca-japanese", "yrl-VE-u-ca-japanext", "yrl-VE-u-ca-persian", "yrl-VE-u-ca-roc", "yrl-u-ca-buddhist", "yrl-u-ca-coptic", "yrl-u-ca-ethiopic", "yrl-u-ca-gregory", "yrl-u-ca-indian", "yrl-u-ca-japanese", "yrl-u-ca-japanext", "yrl-u-ca-persian", "yrl-u-ca-roc", "yue-Hans-u-ca-buddhist", "yue-Hans-u-ca-coptic", "yue-Hans-u-ca-ethiopic", "yue-Hans-u-ca-gregory", "yue-Hans-u-ca-indian", "yue-Hans-u-ca-japanese", "yue-Hans-u-ca-japanext", "yue-Hans-u-ca-persian", "yue-Hans-u-ca-roc", "yue-Hant-u-ca-buddhist", "yue-Hant-u-ca-coptic", "yue-Hant-u-ca-ethiopic", "yue-Hant-u-ca-gregory", "yue-Hant-u-ca-indian", "yue-Hant-u-ca-japanese", "yue-Hant-u-ca-japanext", "yue-Hant-u-ca-persian", "yue-Hant-u-ca-roc", "yue-u-ca-buddhist", "yue-u-ca-coptic", "yue-u-ca-ethiopic", "yue-u-ca-gregory", "yue-u-ca-indian", "yue-u-ca-japanese", "yue-u-ca-japanext", "yue-u-ca-persian", "yue-u-ca-roc", "zh-Hans-SG-u-ca-buddhist", "zh-Hans-SG-u-ca-coptic", "zh-Hans-SG-u-ca-ethiopic", "zh-Hans-SG-u-ca-gregory", "zh-Hans-SG-u-ca-indian", "zh-Hans-SG-u-ca-japanese", "zh-Hans-SG-u-ca-japanext", "zh-Hans-SG-u-ca-persian", "zh-Hans-SG-u-ca-roc", "zh-Hans-u-ca-buddhist", "zh-Hans-u-ca-coptic", "zh-Hans-u-ca-ethiopic", "zh-Hans-u-ca-gregory", "zh-Hans-u-ca-indian", "zh-Hans-u-ca-japanese", "zh-Hans-u-ca-japanext", "zh-Hans-u-ca-persian", "zh-Hans-u-ca-roc", "zh-Hant-HK-u-ca-buddhist", "zh-Hant-HK-u-ca-coptic", "zh-Hant-HK-u-ca-ethiopic", "zh-Hant-HK-u-ca-gregory", "zh-Hant-HK-u-ca-indian", "zh-Hant-HK-u-ca-japanese", "zh-Hant-HK-u-ca-japanext", "zh-Hant-HK-u-ca-persian", "zh-Hant-HK-u-ca-roc", "zh-Hant-MO-u-ca-buddhist", "zh-Hant-MO-u-ca-coptic", "zh-Hant-MO-u-ca-ethiopic", "zh-Hant-MO-u-ca-gregory", "zh-Hant-MO-u-ca-indian", "zh-Hant-MO-u-ca-japanese", "zh-Hant-MO-u-ca-japanext", "zh-Hant-MO-u-ca-persian", "zh-Hant-MO-u-ca-roc", "zh-Hant-u-ca-buddhist", "zh-Hant-u-ca-coptic", "zh-Hant-u-ca-ethiopic", "zh-Hant-u-ca-gregory", "zh-Hant-u-ca-indian", "zh-Hant-u-ca-japanese", "zh-Hant-u-ca-japanext", "zh-Hant-u-ca-persian", "zh-Hant-u-ca-roc", "zh-u-ca-buddhist", "zh-u-ca-coptic", "zh-u-ca-ethiopic", "zh-u-ca-gregory", "zh-u-ca-indian", "zh-u-ca-japanese", "zh-u-ca-japanext", "zh-u-ca-persian", "zh-u-ca-roc", "zu-u-ca-buddhist", "zu-u-ca-coptic", "zu-u-ca-ethiopic", "zu-u-ca-gregory", "zu-u-ca-indian", "zu-u-ca-japanese", "zu-u-ca-japanext", "zu-u-ca-persian", "zu-u-ca-roc"]; + static VALUES: [&&'static [(&'static [icu_datetime::fields::Field], icu_datetime::pattern::runtime::PatternPlurals<'static>)]; 3996usize] = [&AF_NA_U_CA_BUDDHIST, &AF_NA_U_CA_BUDDHIST, &AF_NA_U_CA_BUDDHIST, &AF_NA_U_CA_GREGORY, &AF_NA_U_CA_BUDDHIST, &AF_NA_U_CA_BUDDHIST, &AF_NA_U_CA_BUDDHIST, &AF_NA_U_CA_BUDDHIST, &AF_NA_U_CA_BUDDHIST, &AF_NA_U_CA_BUDDHIST, &AF_NA_U_CA_BUDDHIST, &AF_NA_U_CA_BUDDHIST, &AF_NA_U_CA_GREGORY, &AF_NA_U_CA_BUDDHIST, &AF_NA_U_CA_BUDDHIST, &AF_NA_U_CA_BUDDHIST, &AF_NA_U_CA_BUDDHIST, &AF_NA_U_CA_BUDDHIST, &AM_U_CA_BUDDHIST, &AM_U_CA_COPTIC, &AM_U_CA_ETHIOPIC, &AM_U_CA_GREGORY, &AM_U_CA_COPTIC, &AM_U_CA_COPTIC, &AM_U_CA_COPTIC, &AM_U_CA_COPTIC, &AM_U_CA_COPTIC, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_GREGORY, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AR_AE_U_CA_BUDDHIST, &AS_U_CA_BUDDHIST, &AS_U_CA_BUDDHIST, &AS_U_CA_BUDDHIST, &AS_U_CA_GREGORY, &AS_U_CA_BUDDHIST, &AS_U_CA_BUDDHIST, &AS_U_CA_BUDDHIST, &AS_U_CA_BUDDHIST, &AS_U_CA_BUDDHIST, &AST_U_CA_BUDDHIST, &AST_U_CA_COPTIC, &AST_U_CA_COPTIC, &AST_U_CA_GREGORY, &AST_U_CA_COPTIC, &AST_U_CA_JAPANESE, &AST_U_CA_JAPANESE, &AST_U_CA_COPTIC, &AST_U_CA_COPTIC, &AZ_LATN_U_CA_BUDDHIST, &AZ_LATN_U_CA_BUDDHIST, &AZ_LATN_U_CA_BUDDHIST, &AZ_LATN_U_CA_GREGORY, &AZ_LATN_U_CA_BUDDHIST, &AZ_LATN_U_CA_BUDDHIST, &AZ_LATN_U_CA_BUDDHIST, &AZ_LATN_U_CA_BUDDHIST, &AZ_LATN_U_CA_BUDDHIST, &AZ_LATN_U_CA_BUDDHIST, &AZ_LATN_U_CA_BUDDHIST, &AZ_LATN_U_CA_BUDDHIST, &AZ_LATN_U_CA_GREGORY, &AZ_LATN_U_CA_BUDDHIST, &AZ_LATN_U_CA_BUDDHIST, &AZ_LATN_U_CA_BUDDHIST, &AZ_LATN_U_CA_BUDDHIST, &AZ_LATN_U_CA_BUDDHIST, &BE_TARASK_U_CA_BUDDHIST, &BE_TARASK_U_CA_COPTIC, &BE_TARASK_U_CA_COPTIC, &BE_TARASK_U_CA_GREGORY, &BE_TARASK_U_CA_COPTIC, &BE_TARASK_U_CA_COPTIC, &BE_TARASK_U_CA_COPTIC, &BE_TARASK_U_CA_COPTIC, &BE_TARASK_U_CA_COPTIC, &BE_TARASK_U_CA_BUDDHIST, &BE_TARASK_U_CA_COPTIC, &BE_TARASK_U_CA_COPTIC, &BE_TARASK_U_CA_GREGORY, &BE_TARASK_U_CA_COPTIC, &BE_TARASK_U_CA_COPTIC, &BE_TARASK_U_CA_COPTIC, &BE_TARASK_U_CA_COPTIC, &BE_TARASK_U_CA_COPTIC, &BG_U_CA_BUDDHIST, &BG_U_CA_BUDDHIST, &BG_U_CA_BUDDHIST, &BG_U_CA_GREGORY, &BG_U_CA_BUDDHIST, &BG_U_CA_BUDDHIST, &BG_U_CA_BUDDHIST, &BG_U_CA_BUDDHIST, &BG_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_GREGORY, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_GREGORY, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BN_IN_U_CA_BUDDHIST, &BN_IN_U_CA_BUDDHIST, &BN_IN_U_CA_BUDDHIST, &BN_IN_U_CA_GREGORY, &BN_IN_U_CA_BUDDHIST, &BN_IN_U_CA_BUDDHIST, &BN_IN_U_CA_BUDDHIST, &BN_IN_U_CA_BUDDHIST, &BN_IN_U_CA_BUDDHIST, &BN_IN_U_CA_BUDDHIST, &BN_IN_U_CA_BUDDHIST, &BN_IN_U_CA_BUDDHIST, &BN_U_CA_GREGORY, &BN_IN_U_CA_BUDDHIST, &BN_IN_U_CA_BUDDHIST, &BN_IN_U_CA_BUDDHIST, &BN_IN_U_CA_BUDDHIST, &BN_IN_U_CA_BUDDHIST, &BR_U_CA_BUDDHIST, &BR_U_CA_BUDDHIST, &BR_U_CA_BUDDHIST, &BR_U_CA_GREGORY, &BR_U_CA_BUDDHIST, &BR_U_CA_BUDDHIST, &BR_U_CA_BUDDHIST, &BR_U_CA_BUDDHIST, &BR_U_CA_BUDDHIST, &BRX_U_CA_BUDDHIST, &BRX_U_CA_BUDDHIST, &BRX_U_CA_BUDDHIST, &BRX_U_CA_GREGORY, &BRX_U_CA_BUDDHIST, &BRX_U_CA_BUDDHIST, &BRX_U_CA_BUDDHIST, &BRX_U_CA_BUDDHIST, &BRX_U_CA_BUDDHIST, &BS_CYRL_U_CA_BUDDHIST, &BS_CYRL_U_CA_BUDDHIST, &BS_CYRL_U_CA_BUDDHIST, &BS_CYRL_U_CA_GREGORY, &BS_CYRL_U_CA_BUDDHIST, &BS_CYRL_U_CA_BUDDHIST, &BS_CYRL_U_CA_BUDDHIST, &BS_CYRL_U_CA_BUDDHIST, &BS_CYRL_U_CA_BUDDHIST, &BS_LATN_U_CA_BUDDHIST, &BS_LATN_U_CA_BUDDHIST, &BS_LATN_U_CA_BUDDHIST, &BS_LATN_U_CA_GREGORY, &BS_LATN_U_CA_BUDDHIST, &BS_LATN_U_CA_JAPANESE, &BS_LATN_U_CA_JAPANESE, &BS_LATN_U_CA_BUDDHIST, &BS_LATN_U_CA_ROC, &BS_LATN_U_CA_BUDDHIST, &BS_LATN_U_CA_BUDDHIST, &BS_LATN_U_CA_BUDDHIST, &BS_LATN_U_CA_GREGORY, &BS_LATN_U_CA_BUDDHIST, &BS_LATN_U_CA_JAPANESE, &BS_LATN_U_CA_JAPANESE, &BS_LATN_U_CA_BUDDHIST, &BS_LATN_U_CA_ROC, &CA_AD_U_CA_BUDDHIST, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_GREGORY, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_BUDDHIST, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_GREGORY, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_BUDDHIST, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_GREGORY, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_BUDDHIST, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_GREGORY, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_BUDDHIST, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_GREGORY, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CA_AD_U_CA_COPTIC, &CEB_U_CA_BUDDHIST, &CEB_U_CA_BUDDHIST, &CEB_U_CA_BUDDHIST, &CEB_U_CA_GREGORY, &CEB_U_CA_BUDDHIST, &CEB_U_CA_BUDDHIST, &CEB_U_CA_BUDDHIST, &CEB_U_CA_BUDDHIST, &CEB_U_CA_BUDDHIST, &CHR_U_CA_BUDDHIST, &CHR_U_CA_BUDDHIST, &CHR_U_CA_BUDDHIST, &CHR_U_CA_GREGORY, &CHR_U_CA_BUDDHIST, &CHR_U_CA_BUDDHIST, &CHR_U_CA_BUDDHIST, &CHR_U_CA_BUDDHIST, &CHR_U_CA_BUDDHIST, &CS_U_CA_BUDDHIST, &CS_U_CA_BUDDHIST, &CS_U_CA_BUDDHIST, &CS_U_CA_GREGORY, &CS_U_CA_BUDDHIST, &CS_U_CA_BUDDHIST, &CS_U_CA_BUDDHIST, &CS_U_CA_BUDDHIST, &CS_U_CA_BUDDHIST, &CV_U_CA_BUDDHIST, &CV_U_CA_BUDDHIST, &CV_U_CA_BUDDHIST, &CV_U_CA_GREGORY, &CV_U_CA_BUDDHIST, &CV_U_CA_BUDDHIST, &CV_U_CA_BUDDHIST, &CV_U_CA_BUDDHIST, &CV_U_CA_BUDDHIST, &CY_U_CA_BUDDHIST, &CY_U_CA_BUDDHIST, &CY_U_CA_BUDDHIST, &CY_U_CA_GREGORY, &CY_U_CA_BUDDHIST, &CY_U_CA_BUDDHIST, &CY_U_CA_BUDDHIST, &CY_U_CA_BUDDHIST, &CY_U_CA_BUDDHIST, &DA_GL_U_CA_BUDDHIST, &DA_GL_U_CA_BUDDHIST, &DA_GL_U_CA_BUDDHIST, &DA_GL_U_CA_GREGORY, &DA_GL_U_CA_BUDDHIST, &DA_GL_U_CA_BUDDHIST, &DA_GL_U_CA_BUDDHIST, &DA_GL_U_CA_BUDDHIST, &DA_GL_U_CA_BUDDHIST, &DA_GL_U_CA_BUDDHIST, &DA_GL_U_CA_BUDDHIST, &DA_GL_U_CA_BUDDHIST, &DA_GL_U_CA_GREGORY, &DA_GL_U_CA_BUDDHIST, &DA_GL_U_CA_BUDDHIST, &DA_GL_U_CA_BUDDHIST, &DA_GL_U_CA_BUDDHIST, &DA_GL_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_GREGORY, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_GREGORY, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_CH_U_CA_GREGORY, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_GREGORY, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_GREGORY, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_LU_U_CA_GREGORY, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_GREGORY, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &DE_AT_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &DOI_U_CA_GREGORY, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &DSB_U_CA_BUDDHIST, &DSB_U_CA_BUDDHIST, &DSB_U_CA_BUDDHIST, &DSB_U_CA_GREGORY, &DSB_U_CA_BUDDHIST, &DSB_U_CA_BUDDHIST, &DSB_U_CA_BUDDHIST, &DSB_U_CA_BUDDHIST, &DSB_U_CA_BUDDHIST, &EL_CY_U_CA_BUDDHIST, &EL_CY_U_CA_BUDDHIST, &EL_CY_U_CA_BUDDHIST, &EL_CY_U_CA_GREGORY, &EL_CY_U_CA_BUDDHIST, &EL_CY_U_CA_JAPANESE, &EL_CY_U_CA_JAPANESE, &EL_CY_U_CA_BUDDHIST, &EL_CY_U_CA_BUDDHIST, &EL_CY_U_CA_BUDDHIST, &EL_CY_U_CA_BUDDHIST, &EL_CY_U_CA_BUDDHIST, &EL_CY_U_CA_GREGORY, &EL_CY_U_CA_BUDDHIST, &EL_CY_U_CA_JAPANESE, &EL_CY_U_CA_JAPANESE, &EL_CY_U_CA_BUDDHIST, &EL_CY_U_CA_BUDDHIST, &EL_CY_U_CA_BUDDHIST, &EL_CY_U_CA_BUDDHIST, &EL_CY_U_CA_BUDDHIST, &EL_CY_U_CA_GREGORY, &EL_CY_U_CA_BUDDHIST, &EL_CY_U_CA_JAPANESE, &EL_CY_U_CA_JAPANESE, &EL_CY_U_CA_BUDDHIST, &EL_CY_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_AE_U_CA_BUDDHIST, &EN_AE_U_CA_BUDDHIST, &EN_AE_U_CA_BUDDHIST, &EN_AE_U_CA_GREGORY, &EN_AE_U_CA_BUDDHIST, &EN_AE_U_CA_BUDDHIST, &EN_AE_U_CA_BUDDHIST, &EN_AE_U_CA_BUDDHIST, &EN_AE_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_GREGORY, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_AU_U_CA_BUDDHIST, &EN_AU_U_CA_BUDDHIST, &EN_AU_U_CA_BUDDHIST, &EN_AU_U_CA_GREGORY, &EN_AU_U_CA_BUDDHIST, &EN_AU_U_CA_BUDDHIST, &EN_AU_U_CA_BUDDHIST, &EN_AU_U_CA_BUDDHIST, &EN_AU_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_BE_U_CA_BUDDHIST, &EN_BE_U_CA_BUDDHIST, &EN_BE_U_CA_BUDDHIST, &EN_BE_U_CA_GREGORY, &EN_BE_U_CA_BUDDHIST, &EN_BE_U_CA_BUDDHIST, &EN_BE_U_CA_BUDDHIST, &EN_BE_U_CA_BUDDHIST, &EN_BE_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_GREGORY, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_BW_U_CA_BUDDHIST, &EN_BW_U_CA_BUDDHIST, &EN_BW_U_CA_BUDDHIST, &EN_BW_U_CA_GREGORY, &EN_BW_U_CA_BUDDHIST, &EN_BW_U_CA_BUDDHIST, &EN_BW_U_CA_BUDDHIST, &EN_BW_U_CA_BUDDHIST, &EN_BW_U_CA_BUDDHIST, &EN_BZ_U_CA_BUDDHIST, &EN_BZ_U_CA_BUDDHIST, &EN_BZ_U_CA_BUDDHIST, &EN_BZ_U_CA_GREGORY, &EN_BZ_U_CA_BUDDHIST, &EN_BZ_U_CA_BUDDHIST, &EN_BZ_U_CA_BUDDHIST, &EN_BZ_U_CA_BUDDHIST, &EN_BZ_U_CA_BUDDHIST, &EN_CA_U_CA_BUDDHIST, &EN_CA_U_CA_BUDDHIST, &EN_CA_U_CA_BUDDHIST, &EN_CA_U_CA_GREGORY, &EN_CA_U_CA_BUDDHIST, &EN_CA_U_CA_BUDDHIST, &EN_CA_U_CA_BUDDHIST, &EN_CA_U_CA_BUDDHIST, &EN_CA_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_CH_U_CA_BUDDHIST, &EN_CH_U_CA_BUDDHIST, &EN_CH_U_CA_BUDDHIST, &EN_CH_U_CA_GREGORY, &EN_CH_U_CA_BUDDHIST, &EN_CH_U_CA_BUDDHIST, &EN_CH_U_CA_BUDDHIST, &EN_CH_U_CA_BUDDHIST, &EN_CH_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_DK_U_CA_BUDDHIST, &EN_DK_U_CA_BUDDHIST, &EN_DK_U_CA_BUDDHIST, &EN_DK_U_CA_GREGORY, &EN_DK_U_CA_BUDDHIST, &EN_DK_U_CA_BUDDHIST, &EN_DK_U_CA_BUDDHIST, &EN_DK_U_CA_BUDDHIST, &EN_DK_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_FI_U_CA_BUDDHIST, &EN_FI_U_CA_BUDDHIST, &EN_FI_U_CA_BUDDHIST, &EN_FI_U_CA_GREGORY, &EN_FI_U_CA_BUDDHIST, &EN_FI_U_CA_BUDDHIST, &EN_FI_U_CA_BUDDHIST, &EN_FI_U_CA_BUDDHIST, &EN_FI_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_GREGORY, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_HK_U_CA_BUDDHIST, &EN_HK_U_CA_BUDDHIST, &EN_HK_U_CA_BUDDHIST, &EN_HK_U_CA_GREGORY, &EN_HK_U_CA_BUDDHIST, &EN_HK_U_CA_BUDDHIST, &EN_HK_U_CA_BUDDHIST, &EN_HK_U_CA_BUDDHIST, &EN_HK_U_CA_BUDDHIST, &EN_IE_U_CA_BUDDHIST, &EN_IE_U_CA_BUDDHIST, &EN_IE_U_CA_BUDDHIST, &EN_IE_U_CA_GREGORY, &EN_IE_U_CA_BUDDHIST, &EN_IE_U_CA_BUDDHIST, &EN_IE_U_CA_BUDDHIST, &EN_IE_U_CA_BUDDHIST, &EN_IE_U_CA_BUDDHIST, &EN_IL_U_CA_BUDDHIST, &EN_IL_U_CA_BUDDHIST, &EN_IL_U_CA_BUDDHIST, &EN_IL_U_CA_GREGORY, &EN_IL_U_CA_BUDDHIST, &EN_IL_U_CA_BUDDHIST, &EN_IL_U_CA_BUDDHIST, &EN_IL_U_CA_BUDDHIST, &EN_IL_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_IN_U_CA_BUDDHIST, &EN_IN_U_CA_BUDDHIST, &EN_IN_U_CA_BUDDHIST, &EN_IN_U_CA_GREGORY, &EN_IN_U_CA_BUDDHIST, &EN_IN_U_CA_BUDDHIST, &EN_IN_U_CA_BUDDHIST, &EN_IN_U_CA_BUDDHIST, &EN_IN_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_GREGORY, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_GREGORY, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_MT_U_CA_BUDDHIST, &EN_MT_U_CA_BUDDHIST, &EN_MT_U_CA_BUDDHIST, &EN_MT_U_CA_GREGORY, &EN_MT_U_CA_BUDDHIST, &EN_MT_U_CA_BUDDHIST, &EN_MT_U_CA_BUDDHIST, &EN_MT_U_CA_BUDDHIST, &EN_MT_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_NZ_U_CA_BUDDHIST, &EN_NZ_U_CA_BUDDHIST, &EN_NZ_U_CA_BUDDHIST, &EN_NZ_U_CA_GREGORY, &EN_NZ_U_CA_BUDDHIST, &EN_NZ_U_CA_BUDDHIST, &EN_NZ_U_CA_BUDDHIST, &EN_NZ_U_CA_BUDDHIST, &EN_NZ_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_GREGORY, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_GREGORY, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_SE_U_CA_BUDDHIST, &EN_SE_U_CA_BUDDHIST, &EN_SE_U_CA_BUDDHIST, &EN_SE_U_CA_GREGORY, &EN_SE_U_CA_BUDDHIST, &EN_SE_U_CA_BUDDHIST, &EN_SE_U_CA_BUDDHIST, &EN_SE_U_CA_BUDDHIST, &EN_SE_U_CA_BUDDHIST, &EN_SG_U_CA_BUDDHIST, &EN_SG_U_CA_BUDDHIST, &EN_SG_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_SG_U_CA_BUDDHIST, &EN_SG_U_CA_BUDDHIST, &EN_SG_U_CA_BUDDHIST, &EN_SG_U_CA_BUDDHIST, &EN_SG_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_GREGORY, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_GREGORY, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_ZA_U_CA_BUDDHIST, &EN_ZA_U_CA_BUDDHIST, &EN_ZA_U_CA_BUDDHIST, &EN_ZA_U_CA_GREGORY, &EN_ZA_U_CA_BUDDHIST, &EN_ZA_U_CA_BUDDHIST, &EN_ZA_U_CA_BUDDHIST, &EN_ZA_U_CA_BUDDHIST, &EN_ZA_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_GREGORY, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_001_U_CA_BUDDHIST, &EN_ZW_U_CA_BUDDHIST, &EN_ZW_U_CA_BUDDHIST, &EN_ZW_U_CA_BUDDHIST, &EN_ZW_U_CA_GREGORY, &EN_ZW_U_CA_BUDDHIST, &EN_ZW_U_CA_BUDDHIST, &EN_ZW_U_CA_BUDDHIST, &EN_ZW_U_CA_BUDDHIST, &EN_ZW_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_GREGORY, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_GREGORY, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_AR_U_CA_BUDDHIST, &ES_AR_U_CA_BUDDHIST, &ES_AR_U_CA_BUDDHIST, &ES_AR_U_CA_GREGORY, &ES_AR_U_CA_BUDDHIST, &ES_AR_U_CA_BUDDHIST, &ES_AR_U_CA_BUDDHIST, &ES_AR_U_CA_BUDDHIST, &ES_AR_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_GREGORY, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_GREGORY, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_GREGORY, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_CL_U_CA_BUDDHIST, &ES_CL_U_CA_BUDDHIST, &ES_CL_U_CA_BUDDHIST, &ES_CL_U_CA_GREGORY, &ES_CL_U_CA_BUDDHIST, &ES_CL_U_CA_BUDDHIST, &ES_CL_U_CA_BUDDHIST, &ES_CL_U_CA_BUDDHIST, &ES_CL_U_CA_BUDDHIST, &ES_CO_U_CA_BUDDHIST, &ES_CO_U_CA_BUDDHIST, &ES_CO_U_CA_BUDDHIST, &ES_CO_U_CA_GREGORY, &ES_CO_U_CA_BUDDHIST, &ES_CO_U_CA_BUDDHIST, &ES_CO_U_CA_BUDDHIST, &ES_CO_U_CA_BUDDHIST, &ES_CO_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_GREGORY, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_GREGORY, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_DO_U_CA_GREGORY, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_GREGORY, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_GREGORY, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_GREGORY, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_GREGORY, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_GREGORY, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_GREGORY, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_MX_U_CA_BUDDHIST, &ES_MX_U_CA_BUDDHIST, &ES_MX_U_CA_BUDDHIST, &ES_MX_U_CA_GREGORY, &ES_MX_U_CA_BUDDHIST, &ES_MX_U_CA_BUDDHIST, &ES_MX_U_CA_BUDDHIST, &ES_MX_U_CA_BUDDHIST, &ES_MX_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_GREGORY, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_PA_U_CA_BUDDHIST, &ES_PA_U_CA_BUDDHIST, &ES_PA_U_CA_BUDDHIST, &ES_PA_U_CA_GREGORY, &ES_PA_U_CA_BUDDHIST, &ES_PA_U_CA_BUDDHIST, &ES_PA_U_CA_BUDDHIST, &ES_PA_U_CA_BUDDHIST, &ES_PA_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_GREGORY, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_GREGORY, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_PR_U_CA_BUDDHIST, &ES_PR_U_CA_BUDDHIST, &ES_PR_U_CA_BUDDHIST, &ES_PA_U_CA_GREGORY, &ES_PR_U_CA_BUDDHIST, &ES_PR_U_CA_BUDDHIST, &ES_PR_U_CA_BUDDHIST, &ES_PR_U_CA_BUDDHIST, &ES_PR_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_GREGORY, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_GREGORY, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_US_U_CA_BUDDHIST, &ES_US_U_CA_BUDDHIST, &ES_US_U_CA_BUDDHIST, &ES_US_U_CA_GREGORY, &ES_US_U_CA_BUDDHIST, &ES_US_U_CA_BUDDHIST, &ES_US_U_CA_BUDDHIST, &ES_US_U_CA_BUDDHIST, &ES_US_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_GREGORY, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_GREGORY, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_419_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_GREGORY, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ES_EA_U_CA_BUDDHIST, &ET_U_CA_BUDDHIST, &ET_U_CA_BUDDHIST, &ET_U_CA_BUDDHIST, &ET_U_CA_GREGORY, &ET_U_CA_BUDDHIST, &ET_U_CA_BUDDHIST, &ET_U_CA_BUDDHIST, &ET_U_CA_BUDDHIST, &ET_U_CA_BUDDHIST, &EU_U_CA_BUDDHIST, &EU_U_CA_BUDDHIST, &EU_U_CA_BUDDHIST, &EU_U_CA_GREGORY, &EU_U_CA_BUDDHIST, &EU_U_CA_BUDDHIST, &EU_U_CA_BUDDHIST, &EU_U_CA_BUDDHIST, &EU_U_CA_BUDDHIST, &FA_AF_U_CA_BUDDHIST, &FA_AF_U_CA_BUDDHIST, &FA_AF_U_CA_BUDDHIST, &FA_AF_U_CA_GREGORY, &FA_AF_U_CA_BUDDHIST, &FA_AF_U_CA_BUDDHIST, &FA_AF_U_CA_BUDDHIST, &FA_AF_U_CA_PERSIAN, &FA_AF_U_CA_BUDDHIST, &FA_AF_U_CA_BUDDHIST, &FA_AF_U_CA_BUDDHIST, &FA_AF_U_CA_BUDDHIST, &FA_U_CA_GREGORY, &FA_AF_U_CA_BUDDHIST, &FA_AF_U_CA_BUDDHIST, &FA_AF_U_CA_BUDDHIST, &FA_AF_U_CA_PERSIAN, &FA_AF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_GREGORY, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_GREGORY, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_GREGORY, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_GREGORY, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_GREGORY, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_GREGORY, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_GREGORY, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_GREGORY, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_GREGORY, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_GREGORY, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_GREGORY, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_GREGORY, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FF_ADLM_BF_U_CA_BUDDHIST, &FI_U_CA_BUDDHIST, &FI_U_CA_BUDDHIST, &FI_U_CA_BUDDHIST, &FI_U_CA_GREGORY, &FI_U_CA_BUDDHIST, &FI_U_CA_BUDDHIST, &FI_U_CA_BUDDHIST, &FI_U_CA_BUDDHIST, &FI_U_CA_BUDDHIST, &FIL_U_CA_BUDDHIST, &FIL_U_CA_BUDDHIST, &FIL_U_CA_BUDDHIST, &FIL_U_CA_GREGORY, &FIL_U_CA_BUDDHIST, &FIL_U_CA_BUDDHIST, &FIL_U_CA_BUDDHIST, &FIL_U_CA_BUDDHIST, &FIL_U_CA_BUDDHIST, &FO_DK_U_CA_BUDDHIST, &FO_DK_U_CA_BUDDHIST, &FO_DK_U_CA_BUDDHIST, &FO_DK_U_CA_GREGORY, &FO_DK_U_CA_BUDDHIST, &FO_DK_U_CA_BUDDHIST, &FO_DK_U_CA_BUDDHIST, &FO_DK_U_CA_BUDDHIST, &FO_DK_U_CA_BUDDHIST, &FO_DK_U_CA_BUDDHIST, &FO_DK_U_CA_BUDDHIST, &FO_DK_U_CA_BUDDHIST, &FO_DK_U_CA_GREGORY, &FO_DK_U_CA_BUDDHIST, &FO_DK_U_CA_BUDDHIST, &FO_DK_U_CA_BUDDHIST, &FO_DK_U_CA_BUDDHIST, &FO_DK_U_CA_BUDDHIST, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_CA_U_CA_BUDDHIST, &FR_CA_U_CA_COPTIC, &FR_CA_U_CA_COPTIC, &FR_CA_U_CA_GREGORY, &FR_CA_U_CA_COPTIC, &FR_CA_U_CA_JAPANESE, &FR_CA_U_CA_JAPANESE, &FR_CA_U_CA_COPTIC, &FR_CA_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_CH_U_CA_BUDDHIST, &FR_CH_U_CA_COPTIC, &FR_CH_U_CA_COPTIC, &FR_CH_U_CA_GREGORY, &FR_CH_U_CA_COPTIC, &FR_CH_U_CA_JAPANESE, &FR_CH_U_CA_JAPANESE, &FR_CH_U_CA_COPTIC, &FR_CH_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_CM_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_BUDDHIST, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_GREGORY, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_JAPANESE, &FR_BE_U_CA_COPTIC, &FR_BE_U_CA_COPTIC, &GA_GB_U_CA_BUDDHIST, &GA_GB_U_CA_BUDDHIST, &GA_GB_U_CA_BUDDHIST, &GA_GB_U_CA_GREGORY, &GA_GB_U_CA_BUDDHIST, &GA_GB_U_CA_BUDDHIST, &GA_GB_U_CA_BUDDHIST, &GA_GB_U_CA_BUDDHIST, &GA_GB_U_CA_BUDDHIST, &GA_GB_U_CA_BUDDHIST, &GA_GB_U_CA_BUDDHIST, &GA_GB_U_CA_BUDDHIST, &GA_GB_U_CA_GREGORY, &GA_GB_U_CA_BUDDHIST, &GA_GB_U_CA_BUDDHIST, &GA_GB_U_CA_BUDDHIST, &GA_GB_U_CA_BUDDHIST, &GA_GB_U_CA_BUDDHIST, &GD_U_CA_BUDDHIST, &GD_U_CA_BUDDHIST, &GD_U_CA_BUDDHIST, &GD_U_CA_GREGORY, &GD_U_CA_BUDDHIST, &GD_U_CA_BUDDHIST, &GD_U_CA_BUDDHIST, &GD_U_CA_BUDDHIST, &GD_U_CA_BUDDHIST, &GL_U_CA_BUDDHIST, &GL_U_CA_BUDDHIST, &GL_U_CA_BUDDHIST, &GL_U_CA_GREGORY, &GL_U_CA_BUDDHIST, &GL_U_CA_BUDDHIST, &GL_U_CA_BUDDHIST, &GL_U_CA_BUDDHIST, &GL_U_CA_BUDDHIST, &GU_U_CA_BUDDHIST, &GU_U_CA_BUDDHIST, &GU_U_CA_BUDDHIST, &GU_U_CA_GREGORY, &GU_U_CA_BUDDHIST, &GU_U_CA_BUDDHIST, &GU_U_CA_BUDDHIST, &GU_U_CA_BUDDHIST, &GU_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_GREGORY, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_GREGORY, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_GREGORY, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HA_GH_U_CA_BUDDHIST, &HE_U_CA_BUDDHIST, &HE_U_CA_BUDDHIST, &HE_U_CA_BUDDHIST, &HE_U_CA_GREGORY, &HE_U_CA_BUDDHIST, &HE_U_CA_BUDDHIST, &HE_U_CA_BUDDHIST, &HE_U_CA_BUDDHIST, &HE_U_CA_BUDDHIST, &HI_LATN_U_CA_BUDDHIST, &HI_LATN_U_CA_BUDDHIST, &HI_LATN_U_CA_BUDDHIST, &HI_LATN_U_CA_GREGORY, &HI_LATN_U_CA_BUDDHIST, &HI_LATN_U_CA_BUDDHIST, &HI_LATN_U_CA_BUDDHIST, &HI_LATN_U_CA_BUDDHIST, &HI_LATN_U_CA_BUDDHIST, &HI_U_CA_BUDDHIST, &HI_U_CA_COPTIC, &HI_U_CA_COPTIC, &HI_U_CA_GREGORY, &HI_U_CA_INDIAN, &HI_U_CA_COPTIC, &HI_U_CA_COPTIC, &HI_U_CA_COPTIC, &HI_U_CA_COPTIC, &HR_BA_U_CA_BUDDHIST, &HR_BA_U_CA_BUDDHIST, &HR_BA_U_CA_BUDDHIST, &HR_BA_U_CA_GREGORY, &HR_BA_U_CA_BUDDHIST, &HR_BA_U_CA_JAPANESE, &HR_BA_U_CA_JAPANESE, &HR_BA_U_CA_BUDDHIST, &HR_BA_U_CA_BUDDHIST, &HR_BA_U_CA_BUDDHIST, &HR_BA_U_CA_BUDDHIST, &HR_BA_U_CA_BUDDHIST, &HR_BA_U_CA_GREGORY, &HR_BA_U_CA_BUDDHIST, &HR_BA_U_CA_JAPANESE, &HR_BA_U_CA_JAPANESE, &HR_BA_U_CA_BUDDHIST, &HR_BA_U_CA_BUDDHIST, &DSB_U_CA_BUDDHIST, &DSB_U_CA_BUDDHIST, &DSB_U_CA_BUDDHIST, &HSB_U_CA_GREGORY, &DSB_U_CA_BUDDHIST, &DSB_U_CA_BUDDHIST, &DSB_U_CA_BUDDHIST, &DSB_U_CA_BUDDHIST, &DSB_U_CA_BUDDHIST, &HU_U_CA_BUDDHIST, &HU_U_CA_BUDDHIST, &HU_U_CA_BUDDHIST, &HU_U_CA_GREGORY, &HU_U_CA_BUDDHIST, &HU_U_CA_BUDDHIST, &HU_U_CA_BUDDHIST, &HU_U_CA_BUDDHIST, &HU_U_CA_BUDDHIST, &HY_U_CA_BUDDHIST, &HY_U_CA_BUDDHIST, &HY_U_CA_BUDDHIST, &HY_U_CA_GREGORY, &HY_U_CA_BUDDHIST, &HY_U_CA_BUDDHIST, &HY_U_CA_BUDDHIST, &HY_U_CA_BUDDHIST, &HY_U_CA_BUDDHIST, &IA_U_CA_BUDDHIST, &IA_U_CA_BUDDHIST, &IA_U_CA_BUDDHIST, &IA_U_CA_GREGORY, &IA_U_CA_BUDDHIST, &IA_U_CA_BUDDHIST, &IA_U_CA_BUDDHIST, &IA_U_CA_BUDDHIST, &IA_U_CA_BUDDHIST, &ID_U_CA_BUDDHIST, &ID_U_CA_BUDDHIST, &ID_U_CA_BUDDHIST, &ID_U_CA_GREGORY, &ID_U_CA_BUDDHIST, &ID_U_CA_BUDDHIST, &ID_U_CA_BUDDHIST, &ID_U_CA_BUDDHIST, &ID_U_CA_BUDDHIST, &IG_U_CA_BUDDHIST, &IG_U_CA_BUDDHIST, &IG_U_CA_BUDDHIST, &IG_U_CA_GREGORY, &IG_U_CA_BUDDHIST, &IG_U_CA_BUDDHIST, &IG_U_CA_BUDDHIST, &IG_U_CA_BUDDHIST, &IG_U_CA_BUDDHIST, &IS_U_CA_BUDDHIST, &IS_U_CA_BUDDHIST, &IS_U_CA_BUDDHIST, &IS_U_CA_GREGORY, &IS_U_CA_BUDDHIST, &IS_U_CA_BUDDHIST, &IS_U_CA_BUDDHIST, &IS_U_CA_BUDDHIST, &IS_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_GREGORY, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_GREGORY, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_GREGORY, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_GREGORY, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &IT_CH_U_CA_BUDDHIST, &JA_U_CA_BUDDHIST, &JA_U_CA_COPTIC, &JA_U_CA_COPTIC, &JA_U_CA_GREGORY, &JA_U_CA_COPTIC, &JA_U_CA_JAPANESE, &JA_U_CA_JAPANESE, &JA_U_CA_COPTIC, &JA_U_CA_COPTIC, &JV_U_CA_BUDDHIST, &JV_U_CA_BUDDHIST, &JV_U_CA_BUDDHIST, &JV_U_CA_GREGORY, &JV_U_CA_BUDDHIST, &JV_U_CA_BUDDHIST, &JV_U_CA_BUDDHIST, &JV_U_CA_BUDDHIST, &JV_U_CA_BUDDHIST, &KA_U_CA_BUDDHIST, &KA_U_CA_BUDDHIST, &KA_U_CA_BUDDHIST, &KA_U_CA_GREGORY, &KA_U_CA_BUDDHIST, &KA_U_CA_BUDDHIST, &KA_U_CA_BUDDHIST, &KA_U_CA_BUDDHIST, &KA_U_CA_BUDDHIST, &KEA_U_CA_BUDDHIST, &KEA_U_CA_BUDDHIST, &KEA_U_CA_BUDDHIST, &KEA_U_CA_GREGORY, &KEA_U_CA_BUDDHIST, &KEA_U_CA_BUDDHIST, &KEA_U_CA_BUDDHIST, &KEA_U_CA_BUDDHIST, &KEA_U_CA_BUDDHIST, &KGP_U_CA_BUDDHIST, &KGP_U_CA_BUDDHIST, &KGP_U_CA_BUDDHIST, &KGP_U_CA_GREGORY, &KGP_U_CA_BUDDHIST, &KGP_U_CA_BUDDHIST, &KGP_U_CA_BUDDHIST, &KGP_U_CA_BUDDHIST, &KGP_U_CA_BUDDHIST, &KK_U_CA_BUDDHIST, &KK_U_CA_BUDDHIST, &KK_U_CA_BUDDHIST, &KK_U_CA_GREGORY, &KK_U_CA_BUDDHIST, &KK_U_CA_BUDDHIST, &KK_U_CA_BUDDHIST, &KK_U_CA_BUDDHIST, &KK_U_CA_BUDDHIST, &KM_U_CA_BUDDHIST, &KM_U_CA_BUDDHIST, &KM_U_CA_BUDDHIST, &KM_U_CA_GREGORY, &KM_U_CA_BUDDHIST, &KM_U_CA_BUDDHIST, &KM_U_CA_BUDDHIST, &KM_U_CA_BUDDHIST, &KM_U_CA_BUDDHIST, &KN_U_CA_BUDDHIST, &KN_U_CA_BUDDHIST, &KN_U_CA_BUDDHIST, &KN_U_CA_GREGORY, &KN_U_CA_BUDDHIST, &KN_U_CA_BUDDHIST, &KN_U_CA_BUDDHIST, &KN_U_CA_BUDDHIST, &KN_U_CA_BUDDHIST, &KO_KP_U_CA_BUDDHIST, &KO_KP_U_CA_COPTIC, &KO_KP_U_CA_COPTIC, &KO_KP_U_CA_GREGORY, &KO_KP_U_CA_COPTIC, &KO_KP_U_CA_BUDDHIST, &KO_KP_U_CA_BUDDHIST, &KO_KP_U_CA_COPTIC, &KO_KP_U_CA_BUDDHIST, &KO_KP_U_CA_BUDDHIST, &KO_KP_U_CA_COPTIC, &KO_KP_U_CA_COPTIC, &KO_KP_U_CA_GREGORY, &KO_KP_U_CA_COPTIC, &KO_KP_U_CA_BUDDHIST, &KO_KP_U_CA_BUDDHIST, &KO_KP_U_CA_COPTIC, &KO_KP_U_CA_BUDDHIST, &KOK_U_CA_BUDDHIST, &KOK_U_CA_BUDDHIST, &KOK_U_CA_BUDDHIST, &KOK_U_CA_GREGORY, &KOK_U_CA_BUDDHIST, &KOK_U_CA_BUDDHIST, &KOK_U_CA_BUDDHIST, &KOK_U_CA_BUDDHIST, &KOK_U_CA_BUDDHIST, &KS_ARAB_U_CA_BUDDHIST, &KS_ARAB_U_CA_BUDDHIST, &KS_ARAB_U_CA_BUDDHIST, &KS_ARAB_U_CA_GREGORY, &KS_ARAB_U_CA_BUDDHIST, &KS_ARAB_U_CA_BUDDHIST, &KS_ARAB_U_CA_BUDDHIST, &KS_ARAB_U_CA_BUDDHIST, &KS_ARAB_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &KS_DEVA_U_CA_GREGORY, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &KS_ARAB_U_CA_BUDDHIST, &KS_ARAB_U_CA_BUDDHIST, &KS_ARAB_U_CA_BUDDHIST, &KS_ARAB_U_CA_GREGORY, &KS_ARAB_U_CA_BUDDHIST, &KS_ARAB_U_CA_BUDDHIST, &KS_ARAB_U_CA_BUDDHIST, &KS_ARAB_U_CA_BUDDHIST, &KS_ARAB_U_CA_BUDDHIST, &KY_U_CA_BUDDHIST, &KY_U_CA_BUDDHIST, &KY_U_CA_BUDDHIST, &KY_U_CA_GREGORY, &KY_U_CA_BUDDHIST, &KY_U_CA_BUDDHIST, &KY_U_CA_BUDDHIST, &KY_U_CA_BUDDHIST, &KY_U_CA_BUDDHIST, &LO_U_CA_BUDDHIST, &LO_U_CA_BUDDHIST, &LO_U_CA_BUDDHIST, &LO_U_CA_GREGORY, &LO_U_CA_BUDDHIST, &LO_U_CA_BUDDHIST, &LO_U_CA_BUDDHIST, &LO_U_CA_BUDDHIST, &LO_U_CA_BUDDHIST, <_U_CA_BUDDHIST, <_U_CA_BUDDHIST, <_U_CA_BUDDHIST, <_U_CA_GREGORY, <_U_CA_BUDDHIST, <_U_CA_BUDDHIST, <_U_CA_BUDDHIST, <_U_CA_BUDDHIST, <_U_CA_BUDDHIST, &LV_U_CA_BUDDHIST, &LV_U_CA_BUDDHIST, &LV_U_CA_BUDDHIST, &LV_U_CA_GREGORY, &LV_U_CA_BUDDHIST, &LV_U_CA_BUDDHIST, &LV_U_CA_BUDDHIST, &LV_U_CA_BUDDHIST, &LV_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &MAI_U_CA_GREGORY, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &MI_U_CA_GREGORY, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &MK_U_CA_BUDDHIST, &MK_U_CA_COPTIC, &MK_U_CA_COPTIC, &MK_U_CA_GREGORY, &MK_U_CA_COPTIC, &MK_U_CA_COPTIC, &MK_U_CA_COPTIC, &MK_U_CA_COPTIC, &MK_U_CA_COPTIC, &ML_U_CA_BUDDHIST, &ML_U_CA_BUDDHIST, &ML_U_CA_BUDDHIST, &ML_U_CA_GREGORY, &ML_U_CA_BUDDHIST, &ML_U_CA_BUDDHIST, &ML_U_CA_BUDDHIST, &ML_U_CA_BUDDHIST, &ML_U_CA_BUDDHIST, &MN_U_CA_BUDDHIST, &MN_U_CA_BUDDHIST, &MN_U_CA_BUDDHIST, &MN_U_CA_GREGORY, &MN_U_CA_BUDDHIST, &MN_U_CA_BUDDHIST, &MN_U_CA_BUDDHIST, &MN_U_CA_BUDDHIST, &MN_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &MNI_BENG_U_CA_GREGORY, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &MNI_BENG_U_CA_GREGORY, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &MR_U_CA_BUDDHIST, &MR_U_CA_BUDDHIST, &MR_U_CA_BUDDHIST, &MR_U_CA_GREGORY, &MR_U_CA_BUDDHIST, &MR_U_CA_BUDDHIST, &MR_U_CA_BUDDHIST, &MR_U_CA_BUDDHIST, &MR_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_GREGORY, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_ID_U_CA_GREGORY, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_GREGORY, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_GREGORY, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MS_BN_U_CA_BUDDHIST, &MY_U_CA_BUDDHIST, &MY_U_CA_BUDDHIST, &MY_U_CA_BUDDHIST, &MY_U_CA_GREGORY, &MY_U_CA_BUDDHIST, &MY_U_CA_BUDDHIST, &MY_U_CA_BUDDHIST, &MY_U_CA_BUDDHIST, &MY_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_GREGORY, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_GREGORY, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NE_IN_U_CA_BUDDHIST, &NE_IN_U_CA_BUDDHIST, &NE_IN_U_CA_BUDDHIST, &NE_IN_U_CA_GREGORY, &NE_IN_U_CA_BUDDHIST, &NE_IN_U_CA_BUDDHIST, &NE_IN_U_CA_BUDDHIST, &NE_IN_U_CA_BUDDHIST, &NE_IN_U_CA_BUDDHIST, &NE_IN_U_CA_BUDDHIST, &NE_IN_U_CA_BUDDHIST, &NE_IN_U_CA_BUDDHIST, &NE_IN_U_CA_GREGORY, &NE_IN_U_CA_BUDDHIST, &NE_IN_U_CA_BUDDHIST, &NE_IN_U_CA_BUDDHIST, &NE_IN_U_CA_BUDDHIST, &NE_IN_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_GREGORY, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_BE_U_CA_GREGORY, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_GREGORY, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_GREGORY, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_GREGORY, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_GREGORY, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_GREGORY, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NL_AW_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NN_U_CA_GREGORY, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_GREGORY, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &NB_SJ_U_CA_BUDDHIST, &OR_U_CA_BUDDHIST, &OR_U_CA_BUDDHIST, &OR_U_CA_BUDDHIST, &OR_U_CA_GREGORY, &OR_U_CA_BUDDHIST, &OR_U_CA_BUDDHIST, &OR_U_CA_BUDDHIST, &OR_U_CA_BUDDHIST, &OR_U_CA_BUDDHIST, &PA_GURU_U_CA_BUDDHIST, &PA_GURU_U_CA_BUDDHIST, &PA_GURU_U_CA_BUDDHIST, &PA_GURU_U_CA_GREGORY, &PA_GURU_U_CA_BUDDHIST, &PA_GURU_U_CA_BUDDHIST, &PA_GURU_U_CA_BUDDHIST, &PA_GURU_U_CA_BUDDHIST, &PA_GURU_U_CA_BUDDHIST, &PA_GURU_U_CA_BUDDHIST, &PA_GURU_U_CA_BUDDHIST, &PA_GURU_U_CA_BUDDHIST, &PA_GURU_U_CA_GREGORY, &PA_GURU_U_CA_BUDDHIST, &PA_GURU_U_CA_BUDDHIST, &PA_GURU_U_CA_BUDDHIST, &PA_GURU_U_CA_BUDDHIST, &PA_GURU_U_CA_BUDDHIST, &PCM_U_CA_BUDDHIST, &PCM_U_CA_BUDDHIST, &PCM_U_CA_BUDDHIST, &PCM_U_CA_GREGORY, &PCM_U_CA_BUDDHIST, &PCM_U_CA_BUDDHIST, &PCM_U_CA_BUDDHIST, &PCM_U_CA_BUDDHIST, &PCM_U_CA_BUDDHIST, &PL_U_CA_BUDDHIST, &PL_U_CA_BUDDHIST, &PL_U_CA_BUDDHIST, &PL_U_CA_GREGORY, &PL_U_CA_BUDDHIST, &PL_U_CA_BUDDHIST, &PL_U_CA_BUDDHIST, &PL_U_CA_BUDDHIST, &PL_U_CA_BUDDHIST, &PS_PK_U_CA_BUDDHIST, &PS_PK_U_CA_BUDDHIST, &PS_PK_U_CA_BUDDHIST, &PS_PK_U_CA_GREGORY, &PS_PK_U_CA_BUDDHIST, &PS_PK_U_CA_BUDDHIST, &PS_PK_U_CA_BUDDHIST, &PS_PK_U_CA_BUDDHIST, &PS_PK_U_CA_BUDDHIST, &PS_PK_U_CA_BUDDHIST, &PS_PK_U_CA_BUDDHIST, &PS_PK_U_CA_BUDDHIST, &PS_PK_U_CA_GREGORY, &PS_PK_U_CA_BUDDHIST, &PS_PK_U_CA_BUDDHIST, &PS_PK_U_CA_BUDDHIST, &PS_PK_U_CA_BUDDHIST, &PS_PK_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_GREGORY, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_GREGORY, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_GREGORY, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_GREGORY, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_GREGORY, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_GREGORY, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_GREGORY, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_GREGORY, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_GREGORY, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_GREGORY, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_GREGORY, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_AO_U_CA_BUDDHIST, &PT_U_CA_BUDDHIST, &PT_U_CA_BUDDHIST, &PT_U_CA_BUDDHIST, &PT_U_CA_GREGORY, &PT_U_CA_BUDDHIST, &PT_U_CA_BUDDHIST, &PT_U_CA_BUDDHIST, &PT_U_CA_BUDDHIST, &PT_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_GREGORY, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_GREGORY, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_GREGORY, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &QU_BO_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_GREGORY, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &RM_U_CA_BUDDHIST, &RM_U_CA_BUDDHIST, &RM_U_CA_BUDDHIST, &RM_U_CA_GREGORY, &RM_U_CA_BUDDHIST, &RM_U_CA_BUDDHIST, &RM_U_CA_BUDDHIST, &RM_U_CA_BUDDHIST, &RM_U_CA_BUDDHIST, &RO_MD_U_CA_BUDDHIST, &RO_MD_U_CA_BUDDHIST, &RO_MD_U_CA_BUDDHIST, &RO_MD_U_CA_GREGORY, &RO_MD_U_CA_BUDDHIST, &RO_MD_U_CA_BUDDHIST, &RO_MD_U_CA_BUDDHIST, &RO_MD_U_CA_BUDDHIST, &RO_MD_U_CA_BUDDHIST, &RO_MD_U_CA_BUDDHIST, &RO_MD_U_CA_BUDDHIST, &RO_MD_U_CA_BUDDHIST, &RO_MD_U_CA_GREGORY, &RO_MD_U_CA_BUDDHIST, &RO_MD_U_CA_BUDDHIST, &RO_MD_U_CA_BUDDHIST, &RO_MD_U_CA_BUDDHIST, &RO_MD_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_GREGORY, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_GREGORY, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_GREGORY, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_GREGORY, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_UA_U_CA_GREGORY, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_GREGORY, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &RU_BY_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &SA_U_CA_GREGORY, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_GREGORY, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_GREGORY, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &SC_U_CA_BUDDHIST, &SC_U_CA_BUDDHIST, &SC_U_CA_BUDDHIST, &SC_U_CA_GREGORY, &SC_U_CA_BUDDHIST, &SC_U_CA_BUDDHIST, &SC_U_CA_BUDDHIST, &SC_U_CA_BUDDHIST, &SC_U_CA_BUDDHIST, &SD_ARAB_U_CA_BUDDHIST, &SD_ARAB_U_CA_BUDDHIST, &SD_ARAB_U_CA_BUDDHIST, &SD_ARAB_U_CA_GREGORY, &SD_ARAB_U_CA_BUDDHIST, &SD_ARAB_U_CA_BUDDHIST, &SD_ARAB_U_CA_BUDDHIST, &SD_ARAB_U_CA_BUDDHIST, &SD_ARAB_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &SD_DEVA_U_CA_GREGORY, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &SD_ARAB_U_CA_BUDDHIST, &SD_ARAB_U_CA_BUDDHIST, &SD_ARAB_U_CA_BUDDHIST, &SD_ARAB_U_CA_GREGORY, &SD_ARAB_U_CA_BUDDHIST, &SD_ARAB_U_CA_BUDDHIST, &SD_ARAB_U_CA_BUDDHIST, &SD_ARAB_U_CA_BUDDHIST, &SD_ARAB_U_CA_BUDDHIST, &SI_U_CA_BUDDHIST, &SI_U_CA_BUDDHIST, &SI_U_CA_BUDDHIST, &SI_U_CA_GREGORY, &SI_U_CA_BUDDHIST, &SI_U_CA_BUDDHIST, &SI_U_CA_BUDDHIST, &SI_U_CA_BUDDHIST, &SI_U_CA_BUDDHIST, &SK_U_CA_BUDDHIST, &SK_U_CA_BUDDHIST, &SK_U_CA_BUDDHIST, &SK_U_CA_GREGORY, &SK_U_CA_BUDDHIST, &SK_U_CA_BUDDHIST, &SK_U_CA_BUDDHIST, &SK_U_CA_BUDDHIST, &SK_U_CA_BUDDHIST, &SL_U_CA_BUDDHIST, &SL_U_CA_BUDDHIST, &SL_U_CA_BUDDHIST, &SL_U_CA_GREGORY, &SL_U_CA_BUDDHIST, &SL_U_CA_BUDDHIST, &SL_U_CA_BUDDHIST, &SL_U_CA_BUDDHIST, &SL_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_GREGORY, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_GREGORY, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_GREGORY, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_GREGORY, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SO_DJ_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_GREGORY, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_GREGORY, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_GREGORY, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SQ_MK_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_GREGORY, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_GREGORY, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_LATN_BA_U_CA_GREGORY, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_LATN_BA_U_CA_GREGORY, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_LATN_BA_U_CA_GREGORY, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_ME_U_CA_GREGORY, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_GREGORY, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_GREGORY, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &SR_BA_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &SU_LATN_U_CA_GREGORY, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &SU_LATN_U_CA_GREGORY, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &SV_AX_U_CA_BUDDHIST, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_GREGORY, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_BUDDHIST, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_COPTIC, &SV_FI_U_CA_GREGORY, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_BUDDHIST, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_GREGORY, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_COPTIC, &SV_AX_U_CA_COPTIC, &SW_CD_U_CA_BUDDHIST, &SW_CD_U_CA_BUDDHIST, &SW_CD_U_CA_BUDDHIST, &SW_CD_U_CA_GREGORY, &SW_CD_U_CA_BUDDHIST, &SW_CD_U_CA_BUDDHIST, &SW_CD_U_CA_BUDDHIST, &SW_CD_U_CA_BUDDHIST, &SW_CD_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_GREGORY, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_CD_U_CA_GREGORY, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_CD_U_CA_GREGORY, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &SW_KE_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_GREGORY, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_GREGORY, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_GREGORY, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_GREGORY, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TA_LK_U_CA_BUDDHIST, &TE_U_CA_BUDDHIST, &TE_U_CA_BUDDHIST, &TE_U_CA_BUDDHIST, &TE_U_CA_GREGORY, &TE_U_CA_BUDDHIST, &TE_U_CA_BUDDHIST, &TE_U_CA_BUDDHIST, &TE_U_CA_BUDDHIST, &TE_U_CA_BUDDHIST, &TG_U_CA_BUDDHIST, &TG_U_CA_BUDDHIST, &TG_U_CA_BUDDHIST, &TG_U_CA_GREGORY, &TG_U_CA_BUDDHIST, &TG_U_CA_BUDDHIST, &TG_U_CA_BUDDHIST, &TG_U_CA_BUDDHIST, &TG_U_CA_BUDDHIST, &TH_U_CA_BUDDHIST, &TH_U_CA_COPTIC, &TH_U_CA_COPTIC, &TH_U_CA_GREGORY, &TH_U_CA_COPTIC, &TH_U_CA_JAPANESE, &TH_U_CA_JAPANESE, &TH_U_CA_COPTIC, &TH_U_CA_ROC, &TI_ER_U_CA_BUDDHIST, &TI_ER_U_CA_BUDDHIST, &TI_ER_U_CA_BUDDHIST, &TI_ER_U_CA_GREGORY, &TI_ER_U_CA_BUDDHIST, &TI_ER_U_CA_BUDDHIST, &TI_ER_U_CA_BUDDHIST, &TI_ER_U_CA_BUDDHIST, &TI_ER_U_CA_BUDDHIST, &TI_ER_U_CA_BUDDHIST, &TI_ER_U_CA_BUDDHIST, &TI_ER_U_CA_BUDDHIST, &TI_ER_U_CA_GREGORY, &TI_ER_U_CA_BUDDHIST, &TI_ER_U_CA_BUDDHIST, &TI_ER_U_CA_BUDDHIST, &TI_ER_U_CA_BUDDHIST, &TI_ER_U_CA_BUDDHIST, &TK_U_CA_BUDDHIST, &TK_U_CA_BUDDHIST, &TK_U_CA_BUDDHIST, &TK_U_CA_GREGORY, &TK_U_CA_BUDDHIST, &TK_U_CA_BUDDHIST, &TK_U_CA_BUDDHIST, &TK_U_CA_BUDDHIST, &TK_U_CA_BUDDHIST, &TO_U_CA_BUDDHIST, &TO_U_CA_BUDDHIST, &TO_U_CA_BUDDHIST, &TO_U_CA_GREGORY, &TO_U_CA_BUDDHIST, &TO_U_CA_BUDDHIST, &TO_U_CA_BUDDHIST, &TO_U_CA_BUDDHIST, &TO_U_CA_BUDDHIST, &TR_CY_U_CA_BUDDHIST, &TR_CY_U_CA_BUDDHIST, &TR_CY_U_CA_BUDDHIST, &TR_CY_U_CA_GREGORY, &TR_CY_U_CA_BUDDHIST, &TR_CY_U_CA_BUDDHIST, &TR_CY_U_CA_BUDDHIST, &TR_CY_U_CA_BUDDHIST, &TR_CY_U_CA_BUDDHIST, &TR_CY_U_CA_BUDDHIST, &TR_CY_U_CA_BUDDHIST, &TR_CY_U_CA_BUDDHIST, &TR_CY_U_CA_GREGORY, &TR_CY_U_CA_BUDDHIST, &TR_CY_U_CA_BUDDHIST, &TR_CY_U_CA_BUDDHIST, &TR_CY_U_CA_BUDDHIST, &TR_CY_U_CA_BUDDHIST, &TT_U_CA_BUDDHIST, &TT_U_CA_BUDDHIST, &TT_U_CA_BUDDHIST, &TT_U_CA_GREGORY, &TT_U_CA_BUDDHIST, &TT_U_CA_BUDDHIST, &TT_U_CA_BUDDHIST, &TT_U_CA_BUDDHIST, &TT_U_CA_BUDDHIST, &UK_U_CA_BUDDHIST, &UK_U_CA_BUDDHIST, &UK_U_CA_BUDDHIST, &UK_U_CA_GREGORY, &UK_U_CA_BUDDHIST, &UK_U_CA_BUDDHIST, &UK_U_CA_BUDDHIST, &UK_U_CA_BUDDHIST, &UK_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_GREGORY, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &UR_IN_U_CA_BUDDHIST, &UR_IN_U_CA_BUDDHIST, &UR_IN_U_CA_BUDDHIST, &UR_IN_U_CA_GREGORY, &UR_IN_U_CA_BUDDHIST, &UR_IN_U_CA_BUDDHIST, &UR_IN_U_CA_BUDDHIST, &UR_IN_U_CA_BUDDHIST, &UR_IN_U_CA_BUDDHIST, &UR_IN_U_CA_BUDDHIST, &UR_IN_U_CA_BUDDHIST, &UR_IN_U_CA_BUDDHIST, &UR_IN_U_CA_GREGORY, &UR_IN_U_CA_BUDDHIST, &UR_IN_U_CA_BUDDHIST, &UR_IN_U_CA_BUDDHIST, &UR_IN_U_CA_BUDDHIST, &UR_IN_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &UZ_CYRL_U_CA_GREGORY, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &BGC_U_CA_BUDDHIST, &UZ_LATN_U_CA_BUDDHIST, &UZ_LATN_U_CA_BUDDHIST, &UZ_LATN_U_CA_BUDDHIST, &UZ_LATN_U_CA_GREGORY, &UZ_LATN_U_CA_BUDDHIST, &UZ_LATN_U_CA_BUDDHIST, &UZ_LATN_U_CA_BUDDHIST, &UZ_LATN_U_CA_BUDDHIST, &UZ_LATN_U_CA_BUDDHIST, &UZ_LATN_U_CA_BUDDHIST, &UZ_LATN_U_CA_BUDDHIST, &UZ_LATN_U_CA_BUDDHIST, &UZ_LATN_U_CA_GREGORY, &UZ_LATN_U_CA_BUDDHIST, &UZ_LATN_U_CA_BUDDHIST, &UZ_LATN_U_CA_BUDDHIST, &UZ_LATN_U_CA_BUDDHIST, &UZ_LATN_U_CA_BUDDHIST, &VI_U_CA_BUDDHIST, &VI_U_CA_COPTIC, &VI_U_CA_COPTIC, &VI_U_CA_GREGORY, &VI_U_CA_COPTIC, &VI_U_CA_COPTIC, &VI_U_CA_COPTIC, &VI_U_CA_COPTIC, &VI_U_CA_ROC, &WO_U_CA_BUDDHIST, &WO_U_CA_BUDDHIST, &WO_U_CA_BUDDHIST, &WO_U_CA_GREGORY, &WO_U_CA_BUDDHIST, &WO_U_CA_BUDDHIST, &WO_U_CA_BUDDHIST, &WO_U_CA_BUDDHIST, &WO_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_GREGORY, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &EN_AS_U_CA_BUDDHIST, &YO_BJ_U_CA_BUDDHIST, &YO_BJ_U_CA_BUDDHIST, &YO_BJ_U_CA_BUDDHIST, &YO_BJ_U_CA_GREGORY, &YO_BJ_U_CA_BUDDHIST, &YO_BJ_U_CA_BUDDHIST, &YO_BJ_U_CA_BUDDHIST, &YO_BJ_U_CA_BUDDHIST, &YO_BJ_U_CA_BUDDHIST, &YO_BJ_U_CA_BUDDHIST, &YO_BJ_U_CA_BUDDHIST, &YO_BJ_U_CA_BUDDHIST, &YO_BJ_U_CA_GREGORY, &YO_BJ_U_CA_BUDDHIST, &YO_BJ_U_CA_BUDDHIST, &YO_BJ_U_CA_BUDDHIST, &YO_BJ_U_CA_BUDDHIST, &YO_BJ_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_GREGORY, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_GREGORY, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_GREGORY, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YRL_CO_U_CA_BUDDHIST, &YUE_HANS_U_CA_BUDDHIST, &YUE_HANS_U_CA_COPTIC, &YUE_HANS_U_CA_COPTIC, &YUE_HANS_U_CA_GREGORY, &YUE_HANS_U_CA_COPTIC, &YUE_HANS_U_CA_JAPANESE, &YUE_HANS_U_CA_JAPANESE, &YUE_HANS_U_CA_COPTIC, &YUE_HANS_U_CA_ROC, &YUE_HANT_U_CA_BUDDHIST, &YUE_HANT_U_CA_COPTIC, &YUE_HANT_U_CA_COPTIC, &YUE_HANT_U_CA_GREGORY, &YUE_HANT_U_CA_COPTIC, &YUE_HANT_U_CA_JAPANESE, &YUE_HANT_U_CA_JAPANESE, &YUE_HANT_U_CA_COPTIC, &YUE_HANT_U_CA_BUDDHIST, &YUE_HANT_U_CA_BUDDHIST, &YUE_HANT_U_CA_COPTIC, &YUE_HANT_U_CA_COPTIC, &YUE_HANT_U_CA_GREGORY, &YUE_HANT_U_CA_COPTIC, &YUE_HANT_U_CA_JAPANESE, &YUE_HANT_U_CA_JAPANESE, &YUE_HANT_U_CA_COPTIC, &YUE_HANT_U_CA_BUDDHIST, &ZH_HK_U_CA_BUDDHIST, &ZH_HK_U_CA_COPTIC, &ZH_HK_U_CA_COPTIC, &ZH_HK_U_CA_GREGORY, &ZH_HK_U_CA_COPTIC, &ZH_HK_U_CA_JAPANESE, &ZH_HK_U_CA_JAPANESE, &ZH_HK_U_CA_COPTIC, &ZH_HK_U_CA_ROC, &ZH_HANS_U_CA_BUDDHIST, &ZH_HANS_U_CA_COPTIC, &ZH_HANS_U_CA_COPTIC, &ZH_HANS_U_CA_GREGORY, &ZH_HANS_U_CA_INDIAN, &ZH_HANS_U_CA_JAPANESE, &ZH_HANS_U_CA_JAPANESE, &ZH_HANS_U_CA_COPTIC, &ZH_HANS_U_CA_ROC, &ZH_HANT_U_CA_BUDDHIST, &ZH_HANT_U_CA_COPTIC, &ZH_HANT_U_CA_COPTIC, &ZH_HANT_U_CA_GREGORY, &ZH_HANT_U_CA_COPTIC, &ZH_HANT_U_CA_JAPANESE, &ZH_HANT_U_CA_JAPANESE, &ZH_HANT_U_CA_COPTIC, &ZH_HANT_U_CA_ROC, &ZH_HK_U_CA_BUDDHIST, &ZH_HK_U_CA_COPTIC, &ZH_HK_U_CA_COPTIC, &ZH_HK_U_CA_GREGORY, &ZH_HK_U_CA_COPTIC, &ZH_HK_U_CA_JAPANESE, &ZH_HK_U_CA_JAPANESE, &ZH_HK_U_CA_COPTIC, &ZH_HK_U_CA_ROC, &ZH_SG_U_CA_BUDDHIST, &ZH_SG_U_CA_COPTIC, &ZH_SG_U_CA_COPTIC, &ZH_SG_U_CA_GREGORY, &ZH_SG_U_CA_INDIAN, &ZH_SG_U_CA_JAPANESE, &ZH_SG_U_CA_JAPANESE, &ZH_SG_U_CA_COPTIC, &ZH_SG_U_CA_ROC, &ZH_HANS_U_CA_BUDDHIST, &ZH_HANS_U_CA_COPTIC, &ZH_HANS_U_CA_COPTIC, &ZH_HANS_U_CA_GREGORY, &ZH_HANS_U_CA_INDIAN, &ZH_HANS_U_CA_JAPANESE, &ZH_HANS_U_CA_JAPANESE, &ZH_HANS_U_CA_COPTIC, &ZH_HANS_U_CA_ROC, &ZU_U_CA_BUDDHIST, &ZU_U_CA_BUDDHIST, &ZU_U_CA_BUDDHIST, &ZU_U_CA_GREGORY, &ZU_U_CA_BUDDHIST, &ZU_U_CA_BUDDHIST, &ZU_U_CA_BUDDHIST, &ZU_U_CA_BUDDHIST, &ZU_U_CA_BUDDHIST]; + static KEYS: [&str; 3996usize] = ["af-NA-u-ca-buddhist", "af-NA-u-ca-coptic", "af-NA-u-ca-ethiopic", "af-NA-u-ca-gregory", "af-NA-u-ca-indian", "af-NA-u-ca-japanese", "af-NA-u-ca-japanext", "af-NA-u-ca-persian", "af-NA-u-ca-roc", "af-u-ca-buddhist", "af-u-ca-coptic", "af-u-ca-ethiopic", "af-u-ca-gregory", "af-u-ca-indian", "af-u-ca-japanese", "af-u-ca-japanext", "af-u-ca-persian", "af-u-ca-roc", "am-u-ca-buddhist", "am-u-ca-coptic", "am-u-ca-ethiopic", "am-u-ca-gregory", "am-u-ca-indian", "am-u-ca-japanese", "am-u-ca-japanext", "am-u-ca-persian", "am-u-ca-roc", "ar-AE-u-ca-buddhist", "ar-AE-u-ca-coptic", "ar-AE-u-ca-ethiopic", "ar-AE-u-ca-gregory", "ar-AE-u-ca-indian", "ar-AE-u-ca-japanese", "ar-AE-u-ca-japanext", "ar-AE-u-ca-persian", "ar-AE-u-ca-roc", "ar-BH-u-ca-buddhist", "ar-BH-u-ca-coptic", "ar-BH-u-ca-ethiopic", "ar-BH-u-ca-gregory", "ar-BH-u-ca-indian", "ar-BH-u-ca-japanese", "ar-BH-u-ca-japanext", "ar-BH-u-ca-persian", "ar-BH-u-ca-roc", "ar-DJ-u-ca-buddhist", "ar-DJ-u-ca-coptic", "ar-DJ-u-ca-ethiopic", "ar-DJ-u-ca-gregory", "ar-DJ-u-ca-indian", "ar-DJ-u-ca-japanese", "ar-DJ-u-ca-japanext", "ar-DJ-u-ca-persian", "ar-DJ-u-ca-roc", "ar-DZ-u-ca-buddhist", "ar-DZ-u-ca-coptic", "ar-DZ-u-ca-ethiopic", "ar-DZ-u-ca-gregory", "ar-DZ-u-ca-indian", "ar-DZ-u-ca-japanese", "ar-DZ-u-ca-japanext", "ar-DZ-u-ca-persian", "ar-DZ-u-ca-roc", "ar-EG-u-ca-buddhist", "ar-EG-u-ca-coptic", "ar-EG-u-ca-ethiopic", "ar-EG-u-ca-gregory", "ar-EG-u-ca-indian", "ar-EG-u-ca-japanese", "ar-EG-u-ca-japanext", "ar-EG-u-ca-persian", "ar-EG-u-ca-roc", "ar-EH-u-ca-buddhist", "ar-EH-u-ca-coptic", "ar-EH-u-ca-ethiopic", "ar-EH-u-ca-gregory", "ar-EH-u-ca-indian", "ar-EH-u-ca-japanese", "ar-EH-u-ca-japanext", "ar-EH-u-ca-persian", "ar-EH-u-ca-roc", "ar-ER-u-ca-buddhist", "ar-ER-u-ca-coptic", "ar-ER-u-ca-ethiopic", "ar-ER-u-ca-gregory", "ar-ER-u-ca-indian", "ar-ER-u-ca-japanese", "ar-ER-u-ca-japanext", "ar-ER-u-ca-persian", "ar-ER-u-ca-roc", "ar-IL-u-ca-buddhist", "ar-IL-u-ca-coptic", "ar-IL-u-ca-ethiopic", "ar-IL-u-ca-gregory", "ar-IL-u-ca-indian", "ar-IL-u-ca-japanese", "ar-IL-u-ca-japanext", "ar-IL-u-ca-persian", "ar-IL-u-ca-roc", "ar-IQ-u-ca-buddhist", "ar-IQ-u-ca-coptic", "ar-IQ-u-ca-ethiopic", "ar-IQ-u-ca-gregory", "ar-IQ-u-ca-indian", "ar-IQ-u-ca-japanese", "ar-IQ-u-ca-japanext", "ar-IQ-u-ca-persian", "ar-IQ-u-ca-roc", "ar-JO-u-ca-buddhist", "ar-JO-u-ca-coptic", "ar-JO-u-ca-ethiopic", "ar-JO-u-ca-gregory", "ar-JO-u-ca-indian", "ar-JO-u-ca-japanese", "ar-JO-u-ca-japanext", "ar-JO-u-ca-persian", "ar-JO-u-ca-roc", "ar-KM-u-ca-buddhist", "ar-KM-u-ca-coptic", "ar-KM-u-ca-ethiopic", "ar-KM-u-ca-gregory", "ar-KM-u-ca-indian", "ar-KM-u-ca-japanese", "ar-KM-u-ca-japanext", "ar-KM-u-ca-persian", "ar-KM-u-ca-roc", "ar-KW-u-ca-buddhist", "ar-KW-u-ca-coptic", "ar-KW-u-ca-ethiopic", "ar-KW-u-ca-gregory", "ar-KW-u-ca-indian", "ar-KW-u-ca-japanese", "ar-KW-u-ca-japanext", "ar-KW-u-ca-persian", "ar-KW-u-ca-roc", "ar-LB-u-ca-buddhist", "ar-LB-u-ca-coptic", "ar-LB-u-ca-ethiopic", "ar-LB-u-ca-gregory", "ar-LB-u-ca-indian", "ar-LB-u-ca-japanese", "ar-LB-u-ca-japanext", "ar-LB-u-ca-persian", "ar-LB-u-ca-roc", "ar-LY-u-ca-buddhist", "ar-LY-u-ca-coptic", "ar-LY-u-ca-ethiopic", "ar-LY-u-ca-gregory", "ar-LY-u-ca-indian", "ar-LY-u-ca-japanese", "ar-LY-u-ca-japanext", "ar-LY-u-ca-persian", "ar-LY-u-ca-roc", "ar-MA-u-ca-buddhist", "ar-MA-u-ca-coptic", "ar-MA-u-ca-ethiopic", "ar-MA-u-ca-gregory", "ar-MA-u-ca-indian", "ar-MA-u-ca-japanese", "ar-MA-u-ca-japanext", "ar-MA-u-ca-persian", "ar-MA-u-ca-roc", "ar-MR-u-ca-buddhist", "ar-MR-u-ca-coptic", "ar-MR-u-ca-ethiopic", "ar-MR-u-ca-gregory", "ar-MR-u-ca-indian", "ar-MR-u-ca-japanese", "ar-MR-u-ca-japanext", "ar-MR-u-ca-persian", "ar-MR-u-ca-roc", "ar-OM-u-ca-buddhist", "ar-OM-u-ca-coptic", "ar-OM-u-ca-ethiopic", "ar-OM-u-ca-gregory", "ar-OM-u-ca-indian", "ar-OM-u-ca-japanese", "ar-OM-u-ca-japanext", "ar-OM-u-ca-persian", "ar-OM-u-ca-roc", "ar-PS-u-ca-buddhist", "ar-PS-u-ca-coptic", "ar-PS-u-ca-ethiopic", "ar-PS-u-ca-gregory", "ar-PS-u-ca-indian", "ar-PS-u-ca-japanese", "ar-PS-u-ca-japanext", "ar-PS-u-ca-persian", "ar-PS-u-ca-roc", "ar-QA-u-ca-buddhist", "ar-QA-u-ca-coptic", "ar-QA-u-ca-ethiopic", "ar-QA-u-ca-gregory", "ar-QA-u-ca-indian", "ar-QA-u-ca-japanese", "ar-QA-u-ca-japanext", "ar-QA-u-ca-persian", "ar-QA-u-ca-roc", "ar-SA-u-ca-buddhist", "ar-SA-u-ca-coptic", "ar-SA-u-ca-ethiopic", "ar-SA-u-ca-gregory", "ar-SA-u-ca-indian", "ar-SA-u-ca-japanese", "ar-SA-u-ca-japanext", "ar-SA-u-ca-persian", "ar-SA-u-ca-roc", "ar-SD-u-ca-buddhist", "ar-SD-u-ca-coptic", "ar-SD-u-ca-ethiopic", "ar-SD-u-ca-gregory", "ar-SD-u-ca-indian", "ar-SD-u-ca-japanese", "ar-SD-u-ca-japanext", "ar-SD-u-ca-persian", "ar-SD-u-ca-roc", "ar-SO-u-ca-buddhist", "ar-SO-u-ca-coptic", "ar-SO-u-ca-ethiopic", "ar-SO-u-ca-gregory", "ar-SO-u-ca-indian", "ar-SO-u-ca-japanese", "ar-SO-u-ca-japanext", "ar-SO-u-ca-persian", "ar-SO-u-ca-roc", "ar-SS-u-ca-buddhist", "ar-SS-u-ca-coptic", "ar-SS-u-ca-ethiopic", "ar-SS-u-ca-gregory", "ar-SS-u-ca-indian", "ar-SS-u-ca-japanese", "ar-SS-u-ca-japanext", "ar-SS-u-ca-persian", "ar-SS-u-ca-roc", "ar-SY-u-ca-buddhist", "ar-SY-u-ca-coptic", "ar-SY-u-ca-ethiopic", "ar-SY-u-ca-gregory", "ar-SY-u-ca-indian", "ar-SY-u-ca-japanese", "ar-SY-u-ca-japanext", "ar-SY-u-ca-persian", "ar-SY-u-ca-roc", "ar-TD-u-ca-buddhist", "ar-TD-u-ca-coptic", "ar-TD-u-ca-ethiopic", "ar-TD-u-ca-gregory", "ar-TD-u-ca-indian", "ar-TD-u-ca-japanese", "ar-TD-u-ca-japanext", "ar-TD-u-ca-persian", "ar-TD-u-ca-roc", "ar-TN-u-ca-buddhist", "ar-TN-u-ca-coptic", "ar-TN-u-ca-ethiopic", "ar-TN-u-ca-gregory", "ar-TN-u-ca-indian", "ar-TN-u-ca-japanese", "ar-TN-u-ca-japanext", "ar-TN-u-ca-persian", "ar-TN-u-ca-roc", "ar-YE-u-ca-buddhist", "ar-YE-u-ca-coptic", "ar-YE-u-ca-ethiopic", "ar-YE-u-ca-gregory", "ar-YE-u-ca-indian", "ar-YE-u-ca-japanese", "ar-YE-u-ca-japanext", "ar-YE-u-ca-persian", "ar-YE-u-ca-roc", "ar-u-ca-buddhist", "ar-u-ca-coptic", "ar-u-ca-ethiopic", "ar-u-ca-gregory", "ar-u-ca-indian", "ar-u-ca-japanese", "ar-u-ca-japanext", "ar-u-ca-persian", "ar-u-ca-roc", "as-u-ca-buddhist", "as-u-ca-coptic", "as-u-ca-ethiopic", "as-u-ca-gregory", "as-u-ca-indian", "as-u-ca-japanese", "as-u-ca-japanext", "as-u-ca-persian", "as-u-ca-roc", "ast-u-ca-buddhist", "ast-u-ca-coptic", "ast-u-ca-ethiopic", "ast-u-ca-gregory", "ast-u-ca-indian", "ast-u-ca-japanese", "ast-u-ca-japanext", "ast-u-ca-persian", "ast-u-ca-roc", "az-Latn-u-ca-buddhist", "az-Latn-u-ca-coptic", "az-Latn-u-ca-ethiopic", "az-Latn-u-ca-gregory", "az-Latn-u-ca-indian", "az-Latn-u-ca-japanese", "az-Latn-u-ca-japanext", "az-Latn-u-ca-persian", "az-Latn-u-ca-roc", "az-u-ca-buddhist", "az-u-ca-coptic", "az-u-ca-ethiopic", "az-u-ca-gregory", "az-u-ca-indian", "az-u-ca-japanese", "az-u-ca-japanext", "az-u-ca-persian", "az-u-ca-roc", "be-tarask-u-ca-buddhist", "be-tarask-u-ca-coptic", "be-tarask-u-ca-ethiopic", "be-tarask-u-ca-gregory", "be-tarask-u-ca-indian", "be-tarask-u-ca-japanese", "be-tarask-u-ca-japanext", "be-tarask-u-ca-persian", "be-tarask-u-ca-roc", "be-u-ca-buddhist", "be-u-ca-coptic", "be-u-ca-ethiopic", "be-u-ca-gregory", "be-u-ca-indian", "be-u-ca-japanese", "be-u-ca-japanext", "be-u-ca-persian", "be-u-ca-roc", "bg-u-ca-buddhist", "bg-u-ca-coptic", "bg-u-ca-ethiopic", "bg-u-ca-gregory", "bg-u-ca-indian", "bg-u-ca-japanese", "bg-u-ca-japanext", "bg-u-ca-persian", "bg-u-ca-roc", "bgc-u-ca-buddhist", "bgc-u-ca-coptic", "bgc-u-ca-ethiopic", "bgc-u-ca-gregory", "bgc-u-ca-indian", "bgc-u-ca-japanese", "bgc-u-ca-japanext", "bgc-u-ca-persian", "bgc-u-ca-roc", "bho-u-ca-buddhist", "bho-u-ca-coptic", "bho-u-ca-ethiopic", "bho-u-ca-gregory", "bho-u-ca-indian", "bho-u-ca-japanese", "bho-u-ca-japanext", "bho-u-ca-persian", "bho-u-ca-roc", "bn-IN-u-ca-buddhist", "bn-IN-u-ca-coptic", "bn-IN-u-ca-ethiopic", "bn-IN-u-ca-gregory", "bn-IN-u-ca-indian", "bn-IN-u-ca-japanese", "bn-IN-u-ca-japanext", "bn-IN-u-ca-persian", "bn-IN-u-ca-roc", "bn-u-ca-buddhist", "bn-u-ca-coptic", "bn-u-ca-ethiopic", "bn-u-ca-gregory", "bn-u-ca-indian", "bn-u-ca-japanese", "bn-u-ca-japanext", "bn-u-ca-persian", "bn-u-ca-roc", "br-u-ca-buddhist", "br-u-ca-coptic", "br-u-ca-ethiopic", "br-u-ca-gregory", "br-u-ca-indian", "br-u-ca-japanese", "br-u-ca-japanext", "br-u-ca-persian", "br-u-ca-roc", "brx-u-ca-buddhist", "brx-u-ca-coptic", "brx-u-ca-ethiopic", "brx-u-ca-gregory", "brx-u-ca-indian", "brx-u-ca-japanese", "brx-u-ca-japanext", "brx-u-ca-persian", "brx-u-ca-roc", "bs-Cyrl-u-ca-buddhist", "bs-Cyrl-u-ca-coptic", "bs-Cyrl-u-ca-ethiopic", "bs-Cyrl-u-ca-gregory", "bs-Cyrl-u-ca-indian", "bs-Cyrl-u-ca-japanese", "bs-Cyrl-u-ca-japanext", "bs-Cyrl-u-ca-persian", "bs-Cyrl-u-ca-roc", "bs-Latn-u-ca-buddhist", "bs-Latn-u-ca-coptic", "bs-Latn-u-ca-ethiopic", "bs-Latn-u-ca-gregory", "bs-Latn-u-ca-indian", "bs-Latn-u-ca-japanese", "bs-Latn-u-ca-japanext", "bs-Latn-u-ca-persian", "bs-Latn-u-ca-roc", "bs-u-ca-buddhist", "bs-u-ca-coptic", "bs-u-ca-ethiopic", "bs-u-ca-gregory", "bs-u-ca-indian", "bs-u-ca-japanese", "bs-u-ca-japanext", "bs-u-ca-persian", "bs-u-ca-roc", "ca-AD-u-ca-buddhist", "ca-AD-u-ca-coptic", "ca-AD-u-ca-ethiopic", "ca-AD-u-ca-gregory", "ca-AD-u-ca-indian", "ca-AD-u-ca-japanese", "ca-AD-u-ca-japanext", "ca-AD-u-ca-persian", "ca-AD-u-ca-roc", "ca-ES-valencia-u-ca-buddhist", "ca-ES-valencia-u-ca-coptic", "ca-ES-valencia-u-ca-ethiopic", "ca-ES-valencia-u-ca-gregory", "ca-ES-valencia-u-ca-indian", "ca-ES-valencia-u-ca-japanese", "ca-ES-valencia-u-ca-japanext", "ca-ES-valencia-u-ca-persian", "ca-ES-valencia-u-ca-roc", "ca-FR-u-ca-buddhist", "ca-FR-u-ca-coptic", "ca-FR-u-ca-ethiopic", "ca-FR-u-ca-gregory", "ca-FR-u-ca-indian", "ca-FR-u-ca-japanese", "ca-FR-u-ca-japanext", "ca-FR-u-ca-persian", "ca-FR-u-ca-roc", "ca-IT-u-ca-buddhist", "ca-IT-u-ca-coptic", "ca-IT-u-ca-ethiopic", "ca-IT-u-ca-gregory", "ca-IT-u-ca-indian", "ca-IT-u-ca-japanese", "ca-IT-u-ca-japanext", "ca-IT-u-ca-persian", "ca-IT-u-ca-roc", "ca-u-ca-buddhist", "ca-u-ca-coptic", "ca-u-ca-ethiopic", "ca-u-ca-gregory", "ca-u-ca-indian", "ca-u-ca-japanese", "ca-u-ca-japanext", "ca-u-ca-persian", "ca-u-ca-roc", "ceb-u-ca-buddhist", "ceb-u-ca-coptic", "ceb-u-ca-ethiopic", "ceb-u-ca-gregory", "ceb-u-ca-indian", "ceb-u-ca-japanese", "ceb-u-ca-japanext", "ceb-u-ca-persian", "ceb-u-ca-roc", "chr-u-ca-buddhist", "chr-u-ca-coptic", "chr-u-ca-ethiopic", "chr-u-ca-gregory", "chr-u-ca-indian", "chr-u-ca-japanese", "chr-u-ca-japanext", "chr-u-ca-persian", "chr-u-ca-roc", "cs-u-ca-buddhist", "cs-u-ca-coptic", "cs-u-ca-ethiopic", "cs-u-ca-gregory", "cs-u-ca-indian", "cs-u-ca-japanese", "cs-u-ca-japanext", "cs-u-ca-persian", "cs-u-ca-roc", "cv-u-ca-buddhist", "cv-u-ca-coptic", "cv-u-ca-ethiopic", "cv-u-ca-gregory", "cv-u-ca-indian", "cv-u-ca-japanese", "cv-u-ca-japanext", "cv-u-ca-persian", "cv-u-ca-roc", "cy-u-ca-buddhist", "cy-u-ca-coptic", "cy-u-ca-ethiopic", "cy-u-ca-gregory", "cy-u-ca-indian", "cy-u-ca-japanese", "cy-u-ca-japanext", "cy-u-ca-persian", "cy-u-ca-roc", "da-GL-u-ca-buddhist", "da-GL-u-ca-coptic", "da-GL-u-ca-ethiopic", "da-GL-u-ca-gregory", "da-GL-u-ca-indian", "da-GL-u-ca-japanese", "da-GL-u-ca-japanext", "da-GL-u-ca-persian", "da-GL-u-ca-roc", "da-u-ca-buddhist", "da-u-ca-coptic", "da-u-ca-ethiopic", "da-u-ca-gregory", "da-u-ca-indian", "da-u-ca-japanese", "da-u-ca-japanext", "da-u-ca-persian", "da-u-ca-roc", "de-AT-u-ca-buddhist", "de-AT-u-ca-coptic", "de-AT-u-ca-ethiopic", "de-AT-u-ca-gregory", "de-AT-u-ca-indian", "de-AT-u-ca-japanese", "de-AT-u-ca-japanext", "de-AT-u-ca-persian", "de-AT-u-ca-roc", "de-BE-u-ca-buddhist", "de-BE-u-ca-coptic", "de-BE-u-ca-ethiopic", "de-BE-u-ca-gregory", "de-BE-u-ca-indian", "de-BE-u-ca-japanese", "de-BE-u-ca-japanext", "de-BE-u-ca-persian", "de-BE-u-ca-roc", "de-CH-u-ca-buddhist", "de-CH-u-ca-coptic", "de-CH-u-ca-ethiopic", "de-CH-u-ca-gregory", "de-CH-u-ca-indian", "de-CH-u-ca-japanese", "de-CH-u-ca-japanext", "de-CH-u-ca-persian", "de-CH-u-ca-roc", "de-IT-u-ca-buddhist", "de-IT-u-ca-coptic", "de-IT-u-ca-ethiopic", "de-IT-u-ca-gregory", "de-IT-u-ca-indian", "de-IT-u-ca-japanese", "de-IT-u-ca-japanext", "de-IT-u-ca-persian", "de-IT-u-ca-roc", "de-LI-u-ca-buddhist", "de-LI-u-ca-coptic", "de-LI-u-ca-ethiopic", "de-LI-u-ca-gregory", "de-LI-u-ca-indian", "de-LI-u-ca-japanese", "de-LI-u-ca-japanext", "de-LI-u-ca-persian", "de-LI-u-ca-roc", "de-LU-u-ca-buddhist", "de-LU-u-ca-coptic", "de-LU-u-ca-ethiopic", "de-LU-u-ca-gregory", "de-LU-u-ca-indian", "de-LU-u-ca-japanese", "de-LU-u-ca-japanext", "de-LU-u-ca-persian", "de-LU-u-ca-roc", "de-u-ca-buddhist", "de-u-ca-coptic", "de-u-ca-ethiopic", "de-u-ca-gregory", "de-u-ca-indian", "de-u-ca-japanese", "de-u-ca-japanext", "de-u-ca-persian", "de-u-ca-roc", "doi-u-ca-buddhist", "doi-u-ca-coptic", "doi-u-ca-ethiopic", "doi-u-ca-gregory", "doi-u-ca-indian", "doi-u-ca-japanese", "doi-u-ca-japanext", "doi-u-ca-persian", "doi-u-ca-roc", "dsb-u-ca-buddhist", "dsb-u-ca-coptic", "dsb-u-ca-ethiopic", "dsb-u-ca-gregory", "dsb-u-ca-indian", "dsb-u-ca-japanese", "dsb-u-ca-japanext", "dsb-u-ca-persian", "dsb-u-ca-roc", "el-CY-u-ca-buddhist", "el-CY-u-ca-coptic", "el-CY-u-ca-ethiopic", "el-CY-u-ca-gregory", "el-CY-u-ca-indian", "el-CY-u-ca-japanese", "el-CY-u-ca-japanext", "el-CY-u-ca-persian", "el-CY-u-ca-roc", "el-polyton-u-ca-buddhist", "el-polyton-u-ca-coptic", "el-polyton-u-ca-ethiopic", "el-polyton-u-ca-gregory", "el-polyton-u-ca-indian", "el-polyton-u-ca-japanese", "el-polyton-u-ca-japanext", "el-polyton-u-ca-persian", "el-polyton-u-ca-roc", "el-u-ca-buddhist", "el-u-ca-coptic", "el-u-ca-ethiopic", "el-u-ca-gregory", "el-u-ca-indian", "el-u-ca-japanese", "el-u-ca-japanext", "el-u-ca-persian", "el-u-ca-roc", "en-001-u-ca-buddhist", "en-001-u-ca-coptic", "en-001-u-ca-ethiopic", "en-001-u-ca-gregory", "en-001-u-ca-indian", "en-001-u-ca-japanese", "en-001-u-ca-japanext", "en-001-u-ca-persian", "en-001-u-ca-roc", "en-150-u-ca-buddhist", "en-150-u-ca-coptic", "en-150-u-ca-ethiopic", "en-150-u-ca-gregory", "en-150-u-ca-indian", "en-150-u-ca-japanese", "en-150-u-ca-japanext", "en-150-u-ca-persian", "en-150-u-ca-roc", "en-AE-u-ca-buddhist", "en-AE-u-ca-coptic", "en-AE-u-ca-ethiopic", "en-AE-u-ca-gregory", "en-AE-u-ca-indian", "en-AE-u-ca-japanese", "en-AE-u-ca-japanext", "en-AE-u-ca-persian", "en-AE-u-ca-roc", "en-AG-u-ca-buddhist", "en-AG-u-ca-coptic", "en-AG-u-ca-ethiopic", "en-AG-u-ca-gregory", "en-AG-u-ca-indian", "en-AG-u-ca-japanese", "en-AG-u-ca-japanext", "en-AG-u-ca-persian", "en-AG-u-ca-roc", "en-AI-u-ca-buddhist", "en-AI-u-ca-coptic", "en-AI-u-ca-ethiopic", "en-AI-u-ca-gregory", "en-AI-u-ca-indian", "en-AI-u-ca-japanese", "en-AI-u-ca-japanext", "en-AI-u-ca-persian", "en-AI-u-ca-roc", "en-AS-u-ca-buddhist", "en-AS-u-ca-coptic", "en-AS-u-ca-ethiopic", "en-AS-u-ca-gregory", "en-AS-u-ca-indian", "en-AS-u-ca-japanese", "en-AS-u-ca-japanext", "en-AS-u-ca-persian", "en-AS-u-ca-roc", "en-AT-u-ca-buddhist", "en-AT-u-ca-coptic", "en-AT-u-ca-ethiopic", "en-AT-u-ca-gregory", "en-AT-u-ca-indian", "en-AT-u-ca-japanese", "en-AT-u-ca-japanext", "en-AT-u-ca-persian", "en-AT-u-ca-roc", "en-AU-u-ca-buddhist", "en-AU-u-ca-coptic", "en-AU-u-ca-ethiopic", "en-AU-u-ca-gregory", "en-AU-u-ca-indian", "en-AU-u-ca-japanese", "en-AU-u-ca-japanext", "en-AU-u-ca-persian", "en-AU-u-ca-roc", "en-BB-u-ca-buddhist", "en-BB-u-ca-coptic", "en-BB-u-ca-ethiopic", "en-BB-u-ca-gregory", "en-BB-u-ca-indian", "en-BB-u-ca-japanese", "en-BB-u-ca-japanext", "en-BB-u-ca-persian", "en-BB-u-ca-roc", "en-BE-u-ca-buddhist", "en-BE-u-ca-coptic", "en-BE-u-ca-ethiopic", "en-BE-u-ca-gregory", "en-BE-u-ca-indian", "en-BE-u-ca-japanese", "en-BE-u-ca-japanext", "en-BE-u-ca-persian", "en-BE-u-ca-roc", "en-BI-u-ca-buddhist", "en-BI-u-ca-coptic", "en-BI-u-ca-ethiopic", "en-BI-u-ca-gregory", "en-BI-u-ca-indian", "en-BI-u-ca-japanese", "en-BI-u-ca-japanext", "en-BI-u-ca-persian", "en-BI-u-ca-roc", "en-BM-u-ca-buddhist", "en-BM-u-ca-coptic", "en-BM-u-ca-ethiopic", "en-BM-u-ca-gregory", "en-BM-u-ca-indian", "en-BM-u-ca-japanese", "en-BM-u-ca-japanext", "en-BM-u-ca-persian", "en-BM-u-ca-roc", "en-BS-u-ca-buddhist", "en-BS-u-ca-coptic", "en-BS-u-ca-ethiopic", "en-BS-u-ca-gregory", "en-BS-u-ca-indian", "en-BS-u-ca-japanese", "en-BS-u-ca-japanext", "en-BS-u-ca-persian", "en-BS-u-ca-roc", "en-BW-u-ca-buddhist", "en-BW-u-ca-coptic", "en-BW-u-ca-ethiopic", "en-BW-u-ca-gregory", "en-BW-u-ca-indian", "en-BW-u-ca-japanese", "en-BW-u-ca-japanext", "en-BW-u-ca-persian", "en-BW-u-ca-roc", "en-BZ-u-ca-buddhist", "en-BZ-u-ca-coptic", "en-BZ-u-ca-ethiopic", "en-BZ-u-ca-gregory", "en-BZ-u-ca-indian", "en-BZ-u-ca-japanese", "en-BZ-u-ca-japanext", "en-BZ-u-ca-persian", "en-BZ-u-ca-roc", "en-CA-u-ca-buddhist", "en-CA-u-ca-coptic", "en-CA-u-ca-ethiopic", "en-CA-u-ca-gregory", "en-CA-u-ca-indian", "en-CA-u-ca-japanese", "en-CA-u-ca-japanext", "en-CA-u-ca-persian", "en-CA-u-ca-roc", "en-CC-u-ca-buddhist", "en-CC-u-ca-coptic", "en-CC-u-ca-ethiopic", "en-CC-u-ca-gregory", "en-CC-u-ca-indian", "en-CC-u-ca-japanese", "en-CC-u-ca-japanext", "en-CC-u-ca-persian", "en-CC-u-ca-roc", "en-CH-u-ca-buddhist", "en-CH-u-ca-coptic", "en-CH-u-ca-ethiopic", "en-CH-u-ca-gregory", "en-CH-u-ca-indian", "en-CH-u-ca-japanese", "en-CH-u-ca-japanext", "en-CH-u-ca-persian", "en-CH-u-ca-roc", "en-CK-u-ca-buddhist", "en-CK-u-ca-coptic", "en-CK-u-ca-ethiopic", "en-CK-u-ca-gregory", "en-CK-u-ca-indian", "en-CK-u-ca-japanese", "en-CK-u-ca-japanext", "en-CK-u-ca-persian", "en-CK-u-ca-roc", "en-CM-u-ca-buddhist", "en-CM-u-ca-coptic", "en-CM-u-ca-ethiopic", "en-CM-u-ca-gregory", "en-CM-u-ca-indian", "en-CM-u-ca-japanese", "en-CM-u-ca-japanext", "en-CM-u-ca-persian", "en-CM-u-ca-roc", "en-CX-u-ca-buddhist", "en-CX-u-ca-coptic", "en-CX-u-ca-ethiopic", "en-CX-u-ca-gregory", "en-CX-u-ca-indian", "en-CX-u-ca-japanese", "en-CX-u-ca-japanext", "en-CX-u-ca-persian", "en-CX-u-ca-roc", "en-CY-u-ca-buddhist", "en-CY-u-ca-coptic", "en-CY-u-ca-ethiopic", "en-CY-u-ca-gregory", "en-CY-u-ca-indian", "en-CY-u-ca-japanese", "en-CY-u-ca-japanext", "en-CY-u-ca-persian", "en-CY-u-ca-roc", "en-DE-u-ca-buddhist", "en-DE-u-ca-coptic", "en-DE-u-ca-ethiopic", "en-DE-u-ca-gregory", "en-DE-u-ca-indian", "en-DE-u-ca-japanese", "en-DE-u-ca-japanext", "en-DE-u-ca-persian", "en-DE-u-ca-roc", "en-DG-u-ca-buddhist", "en-DG-u-ca-coptic", "en-DG-u-ca-ethiopic", "en-DG-u-ca-gregory", "en-DG-u-ca-indian", "en-DG-u-ca-japanese", "en-DG-u-ca-japanext", "en-DG-u-ca-persian", "en-DG-u-ca-roc", "en-DK-u-ca-buddhist", "en-DK-u-ca-coptic", "en-DK-u-ca-ethiopic", "en-DK-u-ca-gregory", "en-DK-u-ca-indian", "en-DK-u-ca-japanese", "en-DK-u-ca-japanext", "en-DK-u-ca-persian", "en-DK-u-ca-roc", "en-DM-u-ca-buddhist", "en-DM-u-ca-coptic", "en-DM-u-ca-ethiopic", "en-DM-u-ca-gregory", "en-DM-u-ca-indian", "en-DM-u-ca-japanese", "en-DM-u-ca-japanext", "en-DM-u-ca-persian", "en-DM-u-ca-roc", "en-ER-u-ca-buddhist", "en-ER-u-ca-coptic", "en-ER-u-ca-ethiopic", "en-ER-u-ca-gregory", "en-ER-u-ca-indian", "en-ER-u-ca-japanese", "en-ER-u-ca-japanext", "en-ER-u-ca-persian", "en-ER-u-ca-roc", "en-FI-u-ca-buddhist", "en-FI-u-ca-coptic", "en-FI-u-ca-ethiopic", "en-FI-u-ca-gregory", "en-FI-u-ca-indian", "en-FI-u-ca-japanese", "en-FI-u-ca-japanext", "en-FI-u-ca-persian", "en-FI-u-ca-roc", "en-FJ-u-ca-buddhist", "en-FJ-u-ca-coptic", "en-FJ-u-ca-ethiopic", "en-FJ-u-ca-gregory", "en-FJ-u-ca-indian", "en-FJ-u-ca-japanese", "en-FJ-u-ca-japanext", "en-FJ-u-ca-persian", "en-FJ-u-ca-roc", "en-FK-u-ca-buddhist", "en-FK-u-ca-coptic", "en-FK-u-ca-ethiopic", "en-FK-u-ca-gregory", "en-FK-u-ca-indian", "en-FK-u-ca-japanese", "en-FK-u-ca-japanext", "en-FK-u-ca-persian", "en-FK-u-ca-roc", "en-FM-u-ca-buddhist", "en-FM-u-ca-coptic", "en-FM-u-ca-ethiopic", "en-FM-u-ca-gregory", "en-FM-u-ca-indian", "en-FM-u-ca-japanese", "en-FM-u-ca-japanext", "en-FM-u-ca-persian", "en-FM-u-ca-roc", "en-GB-u-ca-buddhist", "en-GB-u-ca-coptic", "en-GB-u-ca-ethiopic", "en-GB-u-ca-gregory", "en-GB-u-ca-indian", "en-GB-u-ca-japanese", "en-GB-u-ca-japanext", "en-GB-u-ca-persian", "en-GB-u-ca-roc", "en-GD-u-ca-buddhist", "en-GD-u-ca-coptic", "en-GD-u-ca-ethiopic", "en-GD-u-ca-gregory", "en-GD-u-ca-indian", "en-GD-u-ca-japanese", "en-GD-u-ca-japanext", "en-GD-u-ca-persian", "en-GD-u-ca-roc", "en-GG-u-ca-buddhist", "en-GG-u-ca-coptic", "en-GG-u-ca-ethiopic", "en-GG-u-ca-gregory", "en-GG-u-ca-indian", "en-GG-u-ca-japanese", "en-GG-u-ca-japanext", "en-GG-u-ca-persian", "en-GG-u-ca-roc", "en-GH-u-ca-buddhist", "en-GH-u-ca-coptic", "en-GH-u-ca-ethiopic", "en-GH-u-ca-gregory", "en-GH-u-ca-indian", "en-GH-u-ca-japanese", "en-GH-u-ca-japanext", "en-GH-u-ca-persian", "en-GH-u-ca-roc", "en-GI-u-ca-buddhist", "en-GI-u-ca-coptic", "en-GI-u-ca-ethiopic", "en-GI-u-ca-gregory", "en-GI-u-ca-indian", "en-GI-u-ca-japanese", "en-GI-u-ca-japanext", "en-GI-u-ca-persian", "en-GI-u-ca-roc", "en-GM-u-ca-buddhist", "en-GM-u-ca-coptic", "en-GM-u-ca-ethiopic", "en-GM-u-ca-gregory", "en-GM-u-ca-indian", "en-GM-u-ca-japanese", "en-GM-u-ca-japanext", "en-GM-u-ca-persian", "en-GM-u-ca-roc", "en-GU-u-ca-buddhist", "en-GU-u-ca-coptic", "en-GU-u-ca-ethiopic", "en-GU-u-ca-gregory", "en-GU-u-ca-indian", "en-GU-u-ca-japanese", "en-GU-u-ca-japanext", "en-GU-u-ca-persian", "en-GU-u-ca-roc", "en-GY-u-ca-buddhist", "en-GY-u-ca-coptic", "en-GY-u-ca-ethiopic", "en-GY-u-ca-gregory", "en-GY-u-ca-indian", "en-GY-u-ca-japanese", "en-GY-u-ca-japanext", "en-GY-u-ca-persian", "en-GY-u-ca-roc", "en-HK-u-ca-buddhist", "en-HK-u-ca-coptic", "en-HK-u-ca-ethiopic", "en-HK-u-ca-gregory", "en-HK-u-ca-indian", "en-HK-u-ca-japanese", "en-HK-u-ca-japanext", "en-HK-u-ca-persian", "en-HK-u-ca-roc", "en-IE-u-ca-buddhist", "en-IE-u-ca-coptic", "en-IE-u-ca-ethiopic", "en-IE-u-ca-gregory", "en-IE-u-ca-indian", "en-IE-u-ca-japanese", "en-IE-u-ca-japanext", "en-IE-u-ca-persian", "en-IE-u-ca-roc", "en-IL-u-ca-buddhist", "en-IL-u-ca-coptic", "en-IL-u-ca-ethiopic", "en-IL-u-ca-gregory", "en-IL-u-ca-indian", "en-IL-u-ca-japanese", "en-IL-u-ca-japanext", "en-IL-u-ca-persian", "en-IL-u-ca-roc", "en-IM-u-ca-buddhist", "en-IM-u-ca-coptic", "en-IM-u-ca-ethiopic", "en-IM-u-ca-gregory", "en-IM-u-ca-indian", "en-IM-u-ca-japanese", "en-IM-u-ca-japanext", "en-IM-u-ca-persian", "en-IM-u-ca-roc", "en-IN-u-ca-buddhist", "en-IN-u-ca-coptic", "en-IN-u-ca-ethiopic", "en-IN-u-ca-gregory", "en-IN-u-ca-indian", "en-IN-u-ca-japanese", "en-IN-u-ca-japanext", "en-IN-u-ca-persian", "en-IN-u-ca-roc", "en-IO-u-ca-buddhist", "en-IO-u-ca-coptic", "en-IO-u-ca-ethiopic", "en-IO-u-ca-gregory", "en-IO-u-ca-indian", "en-IO-u-ca-japanese", "en-IO-u-ca-japanext", "en-IO-u-ca-persian", "en-IO-u-ca-roc", "en-JE-u-ca-buddhist", "en-JE-u-ca-coptic", "en-JE-u-ca-ethiopic", "en-JE-u-ca-gregory", "en-JE-u-ca-indian", "en-JE-u-ca-japanese", "en-JE-u-ca-japanext", "en-JE-u-ca-persian", "en-JE-u-ca-roc", "en-JM-u-ca-buddhist", "en-JM-u-ca-coptic", "en-JM-u-ca-ethiopic", "en-JM-u-ca-gregory", "en-JM-u-ca-indian", "en-JM-u-ca-japanese", "en-JM-u-ca-japanext", "en-JM-u-ca-persian", "en-JM-u-ca-roc", "en-KE-u-ca-buddhist", "en-KE-u-ca-coptic", "en-KE-u-ca-ethiopic", "en-KE-u-ca-gregory", "en-KE-u-ca-indian", "en-KE-u-ca-japanese", "en-KE-u-ca-japanext", "en-KE-u-ca-persian", "en-KE-u-ca-roc", "en-KI-u-ca-buddhist", "en-KI-u-ca-coptic", "en-KI-u-ca-ethiopic", "en-KI-u-ca-gregory", "en-KI-u-ca-indian", "en-KI-u-ca-japanese", "en-KI-u-ca-japanext", "en-KI-u-ca-persian", "en-KI-u-ca-roc", "en-KN-u-ca-buddhist", "en-KN-u-ca-coptic", "en-KN-u-ca-ethiopic", "en-KN-u-ca-gregory", "en-KN-u-ca-indian", "en-KN-u-ca-japanese", "en-KN-u-ca-japanext", "en-KN-u-ca-persian", "en-KN-u-ca-roc", "en-KY-u-ca-buddhist", "en-KY-u-ca-coptic", "en-KY-u-ca-ethiopic", "en-KY-u-ca-gregory", "en-KY-u-ca-indian", "en-KY-u-ca-japanese", "en-KY-u-ca-japanext", "en-KY-u-ca-persian", "en-KY-u-ca-roc", "en-LC-u-ca-buddhist", "en-LC-u-ca-coptic", "en-LC-u-ca-ethiopic", "en-LC-u-ca-gregory", "en-LC-u-ca-indian", "en-LC-u-ca-japanese", "en-LC-u-ca-japanext", "en-LC-u-ca-persian", "en-LC-u-ca-roc", "en-LR-u-ca-buddhist", "en-LR-u-ca-coptic", "en-LR-u-ca-ethiopic", "en-LR-u-ca-gregory", "en-LR-u-ca-indian", "en-LR-u-ca-japanese", "en-LR-u-ca-japanext", "en-LR-u-ca-persian", "en-LR-u-ca-roc", "en-LS-u-ca-buddhist", "en-LS-u-ca-coptic", "en-LS-u-ca-ethiopic", "en-LS-u-ca-gregory", "en-LS-u-ca-indian", "en-LS-u-ca-japanese", "en-LS-u-ca-japanext", "en-LS-u-ca-persian", "en-LS-u-ca-roc", "en-MG-u-ca-buddhist", "en-MG-u-ca-coptic", "en-MG-u-ca-ethiopic", "en-MG-u-ca-gregory", "en-MG-u-ca-indian", "en-MG-u-ca-japanese", "en-MG-u-ca-japanext", "en-MG-u-ca-persian", "en-MG-u-ca-roc", "en-MH-u-ca-buddhist", "en-MH-u-ca-coptic", "en-MH-u-ca-ethiopic", "en-MH-u-ca-gregory", "en-MH-u-ca-indian", "en-MH-u-ca-japanese", "en-MH-u-ca-japanext", "en-MH-u-ca-persian", "en-MH-u-ca-roc", "en-MO-u-ca-buddhist", "en-MO-u-ca-coptic", "en-MO-u-ca-ethiopic", "en-MO-u-ca-gregory", "en-MO-u-ca-indian", "en-MO-u-ca-japanese", "en-MO-u-ca-japanext", "en-MO-u-ca-persian", "en-MO-u-ca-roc", "en-MP-u-ca-buddhist", "en-MP-u-ca-coptic", "en-MP-u-ca-ethiopic", "en-MP-u-ca-gregory", "en-MP-u-ca-indian", "en-MP-u-ca-japanese", "en-MP-u-ca-japanext", "en-MP-u-ca-persian", "en-MP-u-ca-roc", "en-MS-u-ca-buddhist", "en-MS-u-ca-coptic", "en-MS-u-ca-ethiopic", "en-MS-u-ca-gregory", "en-MS-u-ca-indian", "en-MS-u-ca-japanese", "en-MS-u-ca-japanext", "en-MS-u-ca-persian", "en-MS-u-ca-roc", "en-MT-u-ca-buddhist", "en-MT-u-ca-coptic", "en-MT-u-ca-ethiopic", "en-MT-u-ca-gregory", "en-MT-u-ca-indian", "en-MT-u-ca-japanese", "en-MT-u-ca-japanext", "en-MT-u-ca-persian", "en-MT-u-ca-roc", "en-MU-u-ca-buddhist", "en-MU-u-ca-coptic", "en-MU-u-ca-ethiopic", "en-MU-u-ca-gregory", "en-MU-u-ca-indian", "en-MU-u-ca-japanese", "en-MU-u-ca-japanext", "en-MU-u-ca-persian", "en-MU-u-ca-roc", "en-MV-u-ca-buddhist", "en-MV-u-ca-coptic", "en-MV-u-ca-ethiopic", "en-MV-u-ca-gregory", "en-MV-u-ca-indian", "en-MV-u-ca-japanese", "en-MV-u-ca-japanext", "en-MV-u-ca-persian", "en-MV-u-ca-roc", "en-MW-u-ca-buddhist", "en-MW-u-ca-coptic", "en-MW-u-ca-ethiopic", "en-MW-u-ca-gregory", "en-MW-u-ca-indian", "en-MW-u-ca-japanese", "en-MW-u-ca-japanext", "en-MW-u-ca-persian", "en-MW-u-ca-roc", "en-MY-u-ca-buddhist", "en-MY-u-ca-coptic", "en-MY-u-ca-ethiopic", "en-MY-u-ca-gregory", "en-MY-u-ca-indian", "en-MY-u-ca-japanese", "en-MY-u-ca-japanext", "en-MY-u-ca-persian", "en-MY-u-ca-roc", "en-NA-u-ca-buddhist", "en-NA-u-ca-coptic", "en-NA-u-ca-ethiopic", "en-NA-u-ca-gregory", "en-NA-u-ca-indian", "en-NA-u-ca-japanese", "en-NA-u-ca-japanext", "en-NA-u-ca-persian", "en-NA-u-ca-roc", "en-NF-u-ca-buddhist", "en-NF-u-ca-coptic", "en-NF-u-ca-ethiopic", "en-NF-u-ca-gregory", "en-NF-u-ca-indian", "en-NF-u-ca-japanese", "en-NF-u-ca-japanext", "en-NF-u-ca-persian", "en-NF-u-ca-roc", "en-NG-u-ca-buddhist", "en-NG-u-ca-coptic", "en-NG-u-ca-ethiopic", "en-NG-u-ca-gregory", "en-NG-u-ca-indian", "en-NG-u-ca-japanese", "en-NG-u-ca-japanext", "en-NG-u-ca-persian", "en-NG-u-ca-roc", "en-NL-u-ca-buddhist", "en-NL-u-ca-coptic", "en-NL-u-ca-ethiopic", "en-NL-u-ca-gregory", "en-NL-u-ca-indian", "en-NL-u-ca-japanese", "en-NL-u-ca-japanext", "en-NL-u-ca-persian", "en-NL-u-ca-roc", "en-NR-u-ca-buddhist", "en-NR-u-ca-coptic", "en-NR-u-ca-ethiopic", "en-NR-u-ca-gregory", "en-NR-u-ca-indian", "en-NR-u-ca-japanese", "en-NR-u-ca-japanext", "en-NR-u-ca-persian", "en-NR-u-ca-roc", "en-NU-u-ca-buddhist", "en-NU-u-ca-coptic", "en-NU-u-ca-ethiopic", "en-NU-u-ca-gregory", "en-NU-u-ca-indian", "en-NU-u-ca-japanese", "en-NU-u-ca-japanext", "en-NU-u-ca-persian", "en-NU-u-ca-roc", "en-NZ-u-ca-buddhist", "en-NZ-u-ca-coptic", "en-NZ-u-ca-ethiopic", "en-NZ-u-ca-gregory", "en-NZ-u-ca-indian", "en-NZ-u-ca-japanese", "en-NZ-u-ca-japanext", "en-NZ-u-ca-persian", "en-NZ-u-ca-roc", "en-PG-u-ca-buddhist", "en-PG-u-ca-coptic", "en-PG-u-ca-ethiopic", "en-PG-u-ca-gregory", "en-PG-u-ca-indian", "en-PG-u-ca-japanese", "en-PG-u-ca-japanext", "en-PG-u-ca-persian", "en-PG-u-ca-roc", "en-PH-u-ca-buddhist", "en-PH-u-ca-coptic", "en-PH-u-ca-ethiopic", "en-PH-u-ca-gregory", "en-PH-u-ca-indian", "en-PH-u-ca-japanese", "en-PH-u-ca-japanext", "en-PH-u-ca-persian", "en-PH-u-ca-roc", "en-PK-u-ca-buddhist", "en-PK-u-ca-coptic", "en-PK-u-ca-ethiopic", "en-PK-u-ca-gregory", "en-PK-u-ca-indian", "en-PK-u-ca-japanese", "en-PK-u-ca-japanext", "en-PK-u-ca-persian", "en-PK-u-ca-roc", "en-PN-u-ca-buddhist", "en-PN-u-ca-coptic", "en-PN-u-ca-ethiopic", "en-PN-u-ca-gregory", "en-PN-u-ca-indian", "en-PN-u-ca-japanese", "en-PN-u-ca-japanext", "en-PN-u-ca-persian", "en-PN-u-ca-roc", "en-PR-u-ca-buddhist", "en-PR-u-ca-coptic", "en-PR-u-ca-ethiopic", "en-PR-u-ca-gregory", "en-PR-u-ca-indian", "en-PR-u-ca-japanese", "en-PR-u-ca-japanext", "en-PR-u-ca-persian", "en-PR-u-ca-roc", "en-PW-u-ca-buddhist", "en-PW-u-ca-coptic", "en-PW-u-ca-ethiopic", "en-PW-u-ca-gregory", "en-PW-u-ca-indian", "en-PW-u-ca-japanese", "en-PW-u-ca-japanext", "en-PW-u-ca-persian", "en-PW-u-ca-roc", "en-RW-u-ca-buddhist", "en-RW-u-ca-coptic", "en-RW-u-ca-ethiopic", "en-RW-u-ca-gregory", "en-RW-u-ca-indian", "en-RW-u-ca-japanese", "en-RW-u-ca-japanext", "en-RW-u-ca-persian", "en-RW-u-ca-roc", "en-SB-u-ca-buddhist", "en-SB-u-ca-coptic", "en-SB-u-ca-ethiopic", "en-SB-u-ca-gregory", "en-SB-u-ca-indian", "en-SB-u-ca-japanese", "en-SB-u-ca-japanext", "en-SB-u-ca-persian", "en-SB-u-ca-roc", "en-SC-u-ca-buddhist", "en-SC-u-ca-coptic", "en-SC-u-ca-ethiopic", "en-SC-u-ca-gregory", "en-SC-u-ca-indian", "en-SC-u-ca-japanese", "en-SC-u-ca-japanext", "en-SC-u-ca-persian", "en-SC-u-ca-roc", "en-SD-u-ca-buddhist", "en-SD-u-ca-coptic", "en-SD-u-ca-ethiopic", "en-SD-u-ca-gregory", "en-SD-u-ca-indian", "en-SD-u-ca-japanese", "en-SD-u-ca-japanext", "en-SD-u-ca-persian", "en-SD-u-ca-roc", "en-SE-u-ca-buddhist", "en-SE-u-ca-coptic", "en-SE-u-ca-ethiopic", "en-SE-u-ca-gregory", "en-SE-u-ca-indian", "en-SE-u-ca-japanese", "en-SE-u-ca-japanext", "en-SE-u-ca-persian", "en-SE-u-ca-roc", "en-SG-u-ca-buddhist", "en-SG-u-ca-coptic", "en-SG-u-ca-ethiopic", "en-SG-u-ca-gregory", "en-SG-u-ca-indian", "en-SG-u-ca-japanese", "en-SG-u-ca-japanext", "en-SG-u-ca-persian", "en-SG-u-ca-roc", "en-SH-u-ca-buddhist", "en-SH-u-ca-coptic", "en-SH-u-ca-ethiopic", "en-SH-u-ca-gregory", "en-SH-u-ca-indian", "en-SH-u-ca-japanese", "en-SH-u-ca-japanext", "en-SH-u-ca-persian", "en-SH-u-ca-roc", "en-SI-u-ca-buddhist", "en-SI-u-ca-coptic", "en-SI-u-ca-ethiopic", "en-SI-u-ca-gregory", "en-SI-u-ca-indian", "en-SI-u-ca-japanese", "en-SI-u-ca-japanext", "en-SI-u-ca-persian", "en-SI-u-ca-roc", "en-SL-u-ca-buddhist", "en-SL-u-ca-coptic", "en-SL-u-ca-ethiopic", "en-SL-u-ca-gregory", "en-SL-u-ca-indian", "en-SL-u-ca-japanese", "en-SL-u-ca-japanext", "en-SL-u-ca-persian", "en-SL-u-ca-roc", "en-SS-u-ca-buddhist", "en-SS-u-ca-coptic", "en-SS-u-ca-ethiopic", "en-SS-u-ca-gregory", "en-SS-u-ca-indian", "en-SS-u-ca-japanese", "en-SS-u-ca-japanext", "en-SS-u-ca-persian", "en-SS-u-ca-roc", "en-SX-u-ca-buddhist", "en-SX-u-ca-coptic", "en-SX-u-ca-ethiopic", "en-SX-u-ca-gregory", "en-SX-u-ca-indian", "en-SX-u-ca-japanese", "en-SX-u-ca-japanext", "en-SX-u-ca-persian", "en-SX-u-ca-roc", "en-SZ-u-ca-buddhist", "en-SZ-u-ca-coptic", "en-SZ-u-ca-ethiopic", "en-SZ-u-ca-gregory", "en-SZ-u-ca-indian", "en-SZ-u-ca-japanese", "en-SZ-u-ca-japanext", "en-SZ-u-ca-persian", "en-SZ-u-ca-roc", "en-TC-u-ca-buddhist", "en-TC-u-ca-coptic", "en-TC-u-ca-ethiopic", "en-TC-u-ca-gregory", "en-TC-u-ca-indian", "en-TC-u-ca-japanese", "en-TC-u-ca-japanext", "en-TC-u-ca-persian", "en-TC-u-ca-roc", "en-TK-u-ca-buddhist", "en-TK-u-ca-coptic", "en-TK-u-ca-ethiopic", "en-TK-u-ca-gregory", "en-TK-u-ca-indian", "en-TK-u-ca-japanese", "en-TK-u-ca-japanext", "en-TK-u-ca-persian", "en-TK-u-ca-roc", "en-TO-u-ca-buddhist", "en-TO-u-ca-coptic", "en-TO-u-ca-ethiopic", "en-TO-u-ca-gregory", "en-TO-u-ca-indian", "en-TO-u-ca-japanese", "en-TO-u-ca-japanext", "en-TO-u-ca-persian", "en-TO-u-ca-roc", "en-TT-u-ca-buddhist", "en-TT-u-ca-coptic", "en-TT-u-ca-ethiopic", "en-TT-u-ca-gregory", "en-TT-u-ca-indian", "en-TT-u-ca-japanese", "en-TT-u-ca-japanext", "en-TT-u-ca-persian", "en-TT-u-ca-roc", "en-TV-u-ca-buddhist", "en-TV-u-ca-coptic", "en-TV-u-ca-ethiopic", "en-TV-u-ca-gregory", "en-TV-u-ca-indian", "en-TV-u-ca-japanese", "en-TV-u-ca-japanext", "en-TV-u-ca-persian", "en-TV-u-ca-roc", "en-TZ-u-ca-buddhist", "en-TZ-u-ca-coptic", "en-TZ-u-ca-ethiopic", "en-TZ-u-ca-gregory", "en-TZ-u-ca-indian", "en-TZ-u-ca-japanese", "en-TZ-u-ca-japanext", "en-TZ-u-ca-persian", "en-TZ-u-ca-roc", "en-UG-u-ca-buddhist", "en-UG-u-ca-coptic", "en-UG-u-ca-ethiopic", "en-UG-u-ca-gregory", "en-UG-u-ca-indian", "en-UG-u-ca-japanese", "en-UG-u-ca-japanext", "en-UG-u-ca-persian", "en-UG-u-ca-roc", "en-UM-u-ca-buddhist", "en-UM-u-ca-coptic", "en-UM-u-ca-ethiopic", "en-UM-u-ca-gregory", "en-UM-u-ca-indian", "en-UM-u-ca-japanese", "en-UM-u-ca-japanext", "en-UM-u-ca-persian", "en-UM-u-ca-roc", "en-VC-u-ca-buddhist", "en-VC-u-ca-coptic", "en-VC-u-ca-ethiopic", "en-VC-u-ca-gregory", "en-VC-u-ca-indian", "en-VC-u-ca-japanese", "en-VC-u-ca-japanext", "en-VC-u-ca-persian", "en-VC-u-ca-roc", "en-VG-u-ca-buddhist", "en-VG-u-ca-coptic", "en-VG-u-ca-ethiopic", "en-VG-u-ca-gregory", "en-VG-u-ca-indian", "en-VG-u-ca-japanese", "en-VG-u-ca-japanext", "en-VG-u-ca-persian", "en-VG-u-ca-roc", "en-VI-u-ca-buddhist", "en-VI-u-ca-coptic", "en-VI-u-ca-ethiopic", "en-VI-u-ca-gregory", "en-VI-u-ca-indian", "en-VI-u-ca-japanese", "en-VI-u-ca-japanext", "en-VI-u-ca-persian", "en-VI-u-ca-roc", "en-VU-u-ca-buddhist", "en-VU-u-ca-coptic", "en-VU-u-ca-ethiopic", "en-VU-u-ca-gregory", "en-VU-u-ca-indian", "en-VU-u-ca-japanese", "en-VU-u-ca-japanext", "en-VU-u-ca-persian", "en-VU-u-ca-roc", "en-WS-u-ca-buddhist", "en-WS-u-ca-coptic", "en-WS-u-ca-ethiopic", "en-WS-u-ca-gregory", "en-WS-u-ca-indian", "en-WS-u-ca-japanese", "en-WS-u-ca-japanext", "en-WS-u-ca-persian", "en-WS-u-ca-roc", "en-ZA-u-ca-buddhist", "en-ZA-u-ca-coptic", "en-ZA-u-ca-ethiopic", "en-ZA-u-ca-gregory", "en-ZA-u-ca-indian", "en-ZA-u-ca-japanese", "en-ZA-u-ca-japanext", "en-ZA-u-ca-persian", "en-ZA-u-ca-roc", "en-ZM-u-ca-buddhist", "en-ZM-u-ca-coptic", "en-ZM-u-ca-ethiopic", "en-ZM-u-ca-gregory", "en-ZM-u-ca-indian", "en-ZM-u-ca-japanese", "en-ZM-u-ca-japanext", "en-ZM-u-ca-persian", "en-ZM-u-ca-roc", "en-ZW-u-ca-buddhist", "en-ZW-u-ca-coptic", "en-ZW-u-ca-ethiopic", "en-ZW-u-ca-gregory", "en-ZW-u-ca-indian", "en-ZW-u-ca-japanese", "en-ZW-u-ca-japanext", "en-ZW-u-ca-persian", "en-ZW-u-ca-roc", "en-u-ca-buddhist", "en-u-ca-coptic", "en-u-ca-ethiopic", "en-u-ca-gregory", "en-u-ca-indian", "en-u-ca-japanese", "en-u-ca-japanext", "en-u-ca-persian", "en-u-ca-roc", "es-419-u-ca-buddhist", "es-419-u-ca-coptic", "es-419-u-ca-ethiopic", "es-419-u-ca-gregory", "es-419-u-ca-indian", "es-419-u-ca-japanese", "es-419-u-ca-japanext", "es-419-u-ca-persian", "es-419-u-ca-roc", "es-AR-u-ca-buddhist", "es-AR-u-ca-coptic", "es-AR-u-ca-ethiopic", "es-AR-u-ca-gregory", "es-AR-u-ca-indian", "es-AR-u-ca-japanese", "es-AR-u-ca-japanext", "es-AR-u-ca-persian", "es-AR-u-ca-roc", "es-BO-u-ca-buddhist", "es-BO-u-ca-coptic", "es-BO-u-ca-ethiopic", "es-BO-u-ca-gregory", "es-BO-u-ca-indian", "es-BO-u-ca-japanese", "es-BO-u-ca-japanext", "es-BO-u-ca-persian", "es-BO-u-ca-roc", "es-BR-u-ca-buddhist", "es-BR-u-ca-coptic", "es-BR-u-ca-ethiopic", "es-BR-u-ca-gregory", "es-BR-u-ca-indian", "es-BR-u-ca-japanese", "es-BR-u-ca-japanext", "es-BR-u-ca-persian", "es-BR-u-ca-roc", "es-BZ-u-ca-buddhist", "es-BZ-u-ca-coptic", "es-BZ-u-ca-ethiopic", "es-BZ-u-ca-gregory", "es-BZ-u-ca-indian", "es-BZ-u-ca-japanese", "es-BZ-u-ca-japanext", "es-BZ-u-ca-persian", "es-BZ-u-ca-roc", "es-CL-u-ca-buddhist", "es-CL-u-ca-coptic", "es-CL-u-ca-ethiopic", "es-CL-u-ca-gregory", "es-CL-u-ca-indian", "es-CL-u-ca-japanese", "es-CL-u-ca-japanext", "es-CL-u-ca-persian", "es-CL-u-ca-roc", "es-CO-u-ca-buddhist", "es-CO-u-ca-coptic", "es-CO-u-ca-ethiopic", "es-CO-u-ca-gregory", "es-CO-u-ca-indian", "es-CO-u-ca-japanese", "es-CO-u-ca-japanext", "es-CO-u-ca-persian", "es-CO-u-ca-roc", "es-CR-u-ca-buddhist", "es-CR-u-ca-coptic", "es-CR-u-ca-ethiopic", "es-CR-u-ca-gregory", "es-CR-u-ca-indian", "es-CR-u-ca-japanese", "es-CR-u-ca-japanext", "es-CR-u-ca-persian", "es-CR-u-ca-roc", "es-CU-u-ca-buddhist", "es-CU-u-ca-coptic", "es-CU-u-ca-ethiopic", "es-CU-u-ca-gregory", "es-CU-u-ca-indian", "es-CU-u-ca-japanese", "es-CU-u-ca-japanext", "es-CU-u-ca-persian", "es-CU-u-ca-roc", "es-DO-u-ca-buddhist", "es-DO-u-ca-coptic", "es-DO-u-ca-ethiopic", "es-DO-u-ca-gregory", "es-DO-u-ca-indian", "es-DO-u-ca-japanese", "es-DO-u-ca-japanext", "es-DO-u-ca-persian", "es-DO-u-ca-roc", "es-EA-u-ca-buddhist", "es-EA-u-ca-coptic", "es-EA-u-ca-ethiopic", "es-EA-u-ca-gregory", "es-EA-u-ca-indian", "es-EA-u-ca-japanese", "es-EA-u-ca-japanext", "es-EA-u-ca-persian", "es-EA-u-ca-roc", "es-EC-u-ca-buddhist", "es-EC-u-ca-coptic", "es-EC-u-ca-ethiopic", "es-EC-u-ca-gregory", "es-EC-u-ca-indian", "es-EC-u-ca-japanese", "es-EC-u-ca-japanext", "es-EC-u-ca-persian", "es-EC-u-ca-roc", "es-GQ-u-ca-buddhist", "es-GQ-u-ca-coptic", "es-GQ-u-ca-ethiopic", "es-GQ-u-ca-gregory", "es-GQ-u-ca-indian", "es-GQ-u-ca-japanese", "es-GQ-u-ca-japanext", "es-GQ-u-ca-persian", "es-GQ-u-ca-roc", "es-GT-u-ca-buddhist", "es-GT-u-ca-coptic", "es-GT-u-ca-ethiopic", "es-GT-u-ca-gregory", "es-GT-u-ca-indian", "es-GT-u-ca-japanese", "es-GT-u-ca-japanext", "es-GT-u-ca-persian", "es-GT-u-ca-roc", "es-HN-u-ca-buddhist", "es-HN-u-ca-coptic", "es-HN-u-ca-ethiopic", "es-HN-u-ca-gregory", "es-HN-u-ca-indian", "es-HN-u-ca-japanese", "es-HN-u-ca-japanext", "es-HN-u-ca-persian", "es-HN-u-ca-roc", "es-IC-u-ca-buddhist", "es-IC-u-ca-coptic", "es-IC-u-ca-ethiopic", "es-IC-u-ca-gregory", "es-IC-u-ca-indian", "es-IC-u-ca-japanese", "es-IC-u-ca-japanext", "es-IC-u-ca-persian", "es-IC-u-ca-roc", "es-MX-u-ca-buddhist", "es-MX-u-ca-coptic", "es-MX-u-ca-ethiopic", "es-MX-u-ca-gregory", "es-MX-u-ca-indian", "es-MX-u-ca-japanese", "es-MX-u-ca-japanext", "es-MX-u-ca-persian", "es-MX-u-ca-roc", "es-NI-u-ca-buddhist", "es-NI-u-ca-coptic", "es-NI-u-ca-ethiopic", "es-NI-u-ca-gregory", "es-NI-u-ca-indian", "es-NI-u-ca-japanese", "es-NI-u-ca-japanext", "es-NI-u-ca-persian", "es-NI-u-ca-roc", "es-PA-u-ca-buddhist", "es-PA-u-ca-coptic", "es-PA-u-ca-ethiopic", "es-PA-u-ca-gregory", "es-PA-u-ca-indian", "es-PA-u-ca-japanese", "es-PA-u-ca-japanext", "es-PA-u-ca-persian", "es-PA-u-ca-roc", "es-PE-u-ca-buddhist", "es-PE-u-ca-coptic", "es-PE-u-ca-ethiopic", "es-PE-u-ca-gregory", "es-PE-u-ca-indian", "es-PE-u-ca-japanese", "es-PE-u-ca-japanext", "es-PE-u-ca-persian", "es-PE-u-ca-roc", "es-PH-u-ca-buddhist", "es-PH-u-ca-coptic", "es-PH-u-ca-ethiopic", "es-PH-u-ca-gregory", "es-PH-u-ca-indian", "es-PH-u-ca-japanese", "es-PH-u-ca-japanext", "es-PH-u-ca-persian", "es-PH-u-ca-roc", "es-PR-u-ca-buddhist", "es-PR-u-ca-coptic", "es-PR-u-ca-ethiopic", "es-PR-u-ca-gregory", "es-PR-u-ca-indian", "es-PR-u-ca-japanese", "es-PR-u-ca-japanext", "es-PR-u-ca-persian", "es-PR-u-ca-roc", "es-PY-u-ca-buddhist", "es-PY-u-ca-coptic", "es-PY-u-ca-ethiopic", "es-PY-u-ca-gregory", "es-PY-u-ca-indian", "es-PY-u-ca-japanese", "es-PY-u-ca-japanext", "es-PY-u-ca-persian", "es-PY-u-ca-roc", "es-SV-u-ca-buddhist", "es-SV-u-ca-coptic", "es-SV-u-ca-ethiopic", "es-SV-u-ca-gregory", "es-SV-u-ca-indian", "es-SV-u-ca-japanese", "es-SV-u-ca-japanext", "es-SV-u-ca-persian", "es-SV-u-ca-roc", "es-US-u-ca-buddhist", "es-US-u-ca-coptic", "es-US-u-ca-ethiopic", "es-US-u-ca-gregory", "es-US-u-ca-indian", "es-US-u-ca-japanese", "es-US-u-ca-japanext", "es-US-u-ca-persian", "es-US-u-ca-roc", "es-UY-u-ca-buddhist", "es-UY-u-ca-coptic", "es-UY-u-ca-ethiopic", "es-UY-u-ca-gregory", "es-UY-u-ca-indian", "es-UY-u-ca-japanese", "es-UY-u-ca-japanext", "es-UY-u-ca-persian", "es-UY-u-ca-roc", "es-VE-u-ca-buddhist", "es-VE-u-ca-coptic", "es-VE-u-ca-ethiopic", "es-VE-u-ca-gregory", "es-VE-u-ca-indian", "es-VE-u-ca-japanese", "es-VE-u-ca-japanext", "es-VE-u-ca-persian", "es-VE-u-ca-roc", "es-u-ca-buddhist", "es-u-ca-coptic", "es-u-ca-ethiopic", "es-u-ca-gregory", "es-u-ca-indian", "es-u-ca-japanese", "es-u-ca-japanext", "es-u-ca-persian", "es-u-ca-roc", "et-u-ca-buddhist", "et-u-ca-coptic", "et-u-ca-ethiopic", "et-u-ca-gregory", "et-u-ca-indian", "et-u-ca-japanese", "et-u-ca-japanext", "et-u-ca-persian", "et-u-ca-roc", "eu-u-ca-buddhist", "eu-u-ca-coptic", "eu-u-ca-ethiopic", "eu-u-ca-gregory", "eu-u-ca-indian", "eu-u-ca-japanese", "eu-u-ca-japanext", "eu-u-ca-persian", "eu-u-ca-roc", "fa-AF-u-ca-buddhist", "fa-AF-u-ca-coptic", "fa-AF-u-ca-ethiopic", "fa-AF-u-ca-gregory", "fa-AF-u-ca-indian", "fa-AF-u-ca-japanese", "fa-AF-u-ca-japanext", "fa-AF-u-ca-persian", "fa-AF-u-ca-roc", "fa-u-ca-buddhist", "fa-u-ca-coptic", "fa-u-ca-ethiopic", "fa-u-ca-gregory", "fa-u-ca-indian", "fa-u-ca-japanese", "fa-u-ca-japanext", "fa-u-ca-persian", "fa-u-ca-roc", "ff-Adlm-BF-u-ca-buddhist", "ff-Adlm-BF-u-ca-coptic", "ff-Adlm-BF-u-ca-ethiopic", "ff-Adlm-BF-u-ca-gregory", "ff-Adlm-BF-u-ca-indian", "ff-Adlm-BF-u-ca-japanese", "ff-Adlm-BF-u-ca-japanext", "ff-Adlm-BF-u-ca-persian", "ff-Adlm-BF-u-ca-roc", "ff-Adlm-CM-u-ca-buddhist", "ff-Adlm-CM-u-ca-coptic", "ff-Adlm-CM-u-ca-ethiopic", "ff-Adlm-CM-u-ca-gregory", "ff-Adlm-CM-u-ca-indian", "ff-Adlm-CM-u-ca-japanese", "ff-Adlm-CM-u-ca-japanext", "ff-Adlm-CM-u-ca-persian", "ff-Adlm-CM-u-ca-roc", "ff-Adlm-GH-u-ca-buddhist", "ff-Adlm-GH-u-ca-coptic", "ff-Adlm-GH-u-ca-ethiopic", "ff-Adlm-GH-u-ca-gregory", "ff-Adlm-GH-u-ca-indian", "ff-Adlm-GH-u-ca-japanese", "ff-Adlm-GH-u-ca-japanext", "ff-Adlm-GH-u-ca-persian", "ff-Adlm-GH-u-ca-roc", "ff-Adlm-GM-u-ca-buddhist", "ff-Adlm-GM-u-ca-coptic", "ff-Adlm-GM-u-ca-ethiopic", "ff-Adlm-GM-u-ca-gregory", "ff-Adlm-GM-u-ca-indian", "ff-Adlm-GM-u-ca-japanese", "ff-Adlm-GM-u-ca-japanext", "ff-Adlm-GM-u-ca-persian", "ff-Adlm-GM-u-ca-roc", "ff-Adlm-GW-u-ca-buddhist", "ff-Adlm-GW-u-ca-coptic", "ff-Adlm-GW-u-ca-ethiopic", "ff-Adlm-GW-u-ca-gregory", "ff-Adlm-GW-u-ca-indian", "ff-Adlm-GW-u-ca-japanese", "ff-Adlm-GW-u-ca-japanext", "ff-Adlm-GW-u-ca-persian", "ff-Adlm-GW-u-ca-roc", "ff-Adlm-LR-u-ca-buddhist", "ff-Adlm-LR-u-ca-coptic", "ff-Adlm-LR-u-ca-ethiopic", "ff-Adlm-LR-u-ca-gregory", "ff-Adlm-LR-u-ca-indian", "ff-Adlm-LR-u-ca-japanese", "ff-Adlm-LR-u-ca-japanext", "ff-Adlm-LR-u-ca-persian", "ff-Adlm-LR-u-ca-roc", "ff-Adlm-MR-u-ca-buddhist", "ff-Adlm-MR-u-ca-coptic", "ff-Adlm-MR-u-ca-ethiopic", "ff-Adlm-MR-u-ca-gregory", "ff-Adlm-MR-u-ca-indian", "ff-Adlm-MR-u-ca-japanese", "ff-Adlm-MR-u-ca-japanext", "ff-Adlm-MR-u-ca-persian", "ff-Adlm-MR-u-ca-roc", "ff-Adlm-NE-u-ca-buddhist", "ff-Adlm-NE-u-ca-coptic", "ff-Adlm-NE-u-ca-ethiopic", "ff-Adlm-NE-u-ca-gregory", "ff-Adlm-NE-u-ca-indian", "ff-Adlm-NE-u-ca-japanese", "ff-Adlm-NE-u-ca-japanext", "ff-Adlm-NE-u-ca-persian", "ff-Adlm-NE-u-ca-roc", "ff-Adlm-NG-u-ca-buddhist", "ff-Adlm-NG-u-ca-coptic", "ff-Adlm-NG-u-ca-ethiopic", "ff-Adlm-NG-u-ca-gregory", "ff-Adlm-NG-u-ca-indian", "ff-Adlm-NG-u-ca-japanese", "ff-Adlm-NG-u-ca-japanext", "ff-Adlm-NG-u-ca-persian", "ff-Adlm-NG-u-ca-roc", "ff-Adlm-SL-u-ca-buddhist", "ff-Adlm-SL-u-ca-coptic", "ff-Adlm-SL-u-ca-ethiopic", "ff-Adlm-SL-u-ca-gregory", "ff-Adlm-SL-u-ca-indian", "ff-Adlm-SL-u-ca-japanese", "ff-Adlm-SL-u-ca-japanext", "ff-Adlm-SL-u-ca-persian", "ff-Adlm-SL-u-ca-roc", "ff-Adlm-SN-u-ca-buddhist", "ff-Adlm-SN-u-ca-coptic", "ff-Adlm-SN-u-ca-ethiopic", "ff-Adlm-SN-u-ca-gregory", "ff-Adlm-SN-u-ca-indian", "ff-Adlm-SN-u-ca-japanese", "ff-Adlm-SN-u-ca-japanext", "ff-Adlm-SN-u-ca-persian", "ff-Adlm-SN-u-ca-roc", "ff-Adlm-u-ca-buddhist", "ff-Adlm-u-ca-coptic", "ff-Adlm-u-ca-ethiopic", "ff-Adlm-u-ca-gregory", "ff-Adlm-u-ca-indian", "ff-Adlm-u-ca-japanese", "ff-Adlm-u-ca-japanext", "ff-Adlm-u-ca-persian", "ff-Adlm-u-ca-roc", "fi-u-ca-buddhist", "fi-u-ca-coptic", "fi-u-ca-ethiopic", "fi-u-ca-gregory", "fi-u-ca-indian", "fi-u-ca-japanese", "fi-u-ca-japanext", "fi-u-ca-persian", "fi-u-ca-roc", "fil-u-ca-buddhist", "fil-u-ca-coptic", "fil-u-ca-ethiopic", "fil-u-ca-gregory", "fil-u-ca-indian", "fil-u-ca-japanese", "fil-u-ca-japanext", "fil-u-ca-persian", "fil-u-ca-roc", "fo-DK-u-ca-buddhist", "fo-DK-u-ca-coptic", "fo-DK-u-ca-ethiopic", "fo-DK-u-ca-gregory", "fo-DK-u-ca-indian", "fo-DK-u-ca-japanese", "fo-DK-u-ca-japanext", "fo-DK-u-ca-persian", "fo-DK-u-ca-roc", "fo-u-ca-buddhist", "fo-u-ca-coptic", "fo-u-ca-ethiopic", "fo-u-ca-gregory", "fo-u-ca-indian", "fo-u-ca-japanese", "fo-u-ca-japanext", "fo-u-ca-persian", "fo-u-ca-roc", "fr-BE-u-ca-buddhist", "fr-BE-u-ca-coptic", "fr-BE-u-ca-ethiopic", "fr-BE-u-ca-gregory", "fr-BE-u-ca-indian", "fr-BE-u-ca-japanese", "fr-BE-u-ca-japanext", "fr-BE-u-ca-persian", "fr-BE-u-ca-roc", "fr-BF-u-ca-buddhist", "fr-BF-u-ca-coptic", "fr-BF-u-ca-ethiopic", "fr-BF-u-ca-gregory", "fr-BF-u-ca-indian", "fr-BF-u-ca-japanese", "fr-BF-u-ca-japanext", "fr-BF-u-ca-persian", "fr-BF-u-ca-roc", "fr-BI-u-ca-buddhist", "fr-BI-u-ca-coptic", "fr-BI-u-ca-ethiopic", "fr-BI-u-ca-gregory", "fr-BI-u-ca-indian", "fr-BI-u-ca-japanese", "fr-BI-u-ca-japanext", "fr-BI-u-ca-persian", "fr-BI-u-ca-roc", "fr-BJ-u-ca-buddhist", "fr-BJ-u-ca-coptic", "fr-BJ-u-ca-ethiopic", "fr-BJ-u-ca-gregory", "fr-BJ-u-ca-indian", "fr-BJ-u-ca-japanese", "fr-BJ-u-ca-japanext", "fr-BJ-u-ca-persian", "fr-BJ-u-ca-roc", "fr-BL-u-ca-buddhist", "fr-BL-u-ca-coptic", "fr-BL-u-ca-ethiopic", "fr-BL-u-ca-gregory", "fr-BL-u-ca-indian", "fr-BL-u-ca-japanese", "fr-BL-u-ca-japanext", "fr-BL-u-ca-persian", "fr-BL-u-ca-roc", "fr-CA-u-ca-buddhist", "fr-CA-u-ca-coptic", "fr-CA-u-ca-ethiopic", "fr-CA-u-ca-gregory", "fr-CA-u-ca-indian", "fr-CA-u-ca-japanese", "fr-CA-u-ca-japanext", "fr-CA-u-ca-persian", "fr-CA-u-ca-roc", "fr-CD-u-ca-buddhist", "fr-CD-u-ca-coptic", "fr-CD-u-ca-ethiopic", "fr-CD-u-ca-gregory", "fr-CD-u-ca-indian", "fr-CD-u-ca-japanese", "fr-CD-u-ca-japanext", "fr-CD-u-ca-persian", "fr-CD-u-ca-roc", "fr-CF-u-ca-buddhist", "fr-CF-u-ca-coptic", "fr-CF-u-ca-ethiopic", "fr-CF-u-ca-gregory", "fr-CF-u-ca-indian", "fr-CF-u-ca-japanese", "fr-CF-u-ca-japanext", "fr-CF-u-ca-persian", "fr-CF-u-ca-roc", "fr-CG-u-ca-buddhist", "fr-CG-u-ca-coptic", "fr-CG-u-ca-ethiopic", "fr-CG-u-ca-gregory", "fr-CG-u-ca-indian", "fr-CG-u-ca-japanese", "fr-CG-u-ca-japanext", "fr-CG-u-ca-persian", "fr-CG-u-ca-roc", "fr-CH-u-ca-buddhist", "fr-CH-u-ca-coptic", "fr-CH-u-ca-ethiopic", "fr-CH-u-ca-gregory", "fr-CH-u-ca-indian", "fr-CH-u-ca-japanese", "fr-CH-u-ca-japanext", "fr-CH-u-ca-persian", "fr-CH-u-ca-roc", "fr-CI-u-ca-buddhist", "fr-CI-u-ca-coptic", "fr-CI-u-ca-ethiopic", "fr-CI-u-ca-gregory", "fr-CI-u-ca-indian", "fr-CI-u-ca-japanese", "fr-CI-u-ca-japanext", "fr-CI-u-ca-persian", "fr-CI-u-ca-roc", "fr-CM-u-ca-buddhist", "fr-CM-u-ca-coptic", "fr-CM-u-ca-ethiopic", "fr-CM-u-ca-gregory", "fr-CM-u-ca-indian", "fr-CM-u-ca-japanese", "fr-CM-u-ca-japanext", "fr-CM-u-ca-persian", "fr-CM-u-ca-roc", "fr-DJ-u-ca-buddhist", "fr-DJ-u-ca-coptic", "fr-DJ-u-ca-ethiopic", "fr-DJ-u-ca-gregory", "fr-DJ-u-ca-indian", "fr-DJ-u-ca-japanese", "fr-DJ-u-ca-japanext", "fr-DJ-u-ca-persian", "fr-DJ-u-ca-roc", "fr-DZ-u-ca-buddhist", "fr-DZ-u-ca-coptic", "fr-DZ-u-ca-ethiopic", "fr-DZ-u-ca-gregory", "fr-DZ-u-ca-indian", "fr-DZ-u-ca-japanese", "fr-DZ-u-ca-japanext", "fr-DZ-u-ca-persian", "fr-DZ-u-ca-roc", "fr-GA-u-ca-buddhist", "fr-GA-u-ca-coptic", "fr-GA-u-ca-ethiopic", "fr-GA-u-ca-gregory", "fr-GA-u-ca-indian", "fr-GA-u-ca-japanese", "fr-GA-u-ca-japanext", "fr-GA-u-ca-persian", "fr-GA-u-ca-roc", "fr-GF-u-ca-buddhist", "fr-GF-u-ca-coptic", "fr-GF-u-ca-ethiopic", "fr-GF-u-ca-gregory", "fr-GF-u-ca-indian", "fr-GF-u-ca-japanese", "fr-GF-u-ca-japanext", "fr-GF-u-ca-persian", "fr-GF-u-ca-roc", "fr-GN-u-ca-buddhist", "fr-GN-u-ca-coptic", "fr-GN-u-ca-ethiopic", "fr-GN-u-ca-gregory", "fr-GN-u-ca-indian", "fr-GN-u-ca-japanese", "fr-GN-u-ca-japanext", "fr-GN-u-ca-persian", "fr-GN-u-ca-roc", "fr-GP-u-ca-buddhist", "fr-GP-u-ca-coptic", "fr-GP-u-ca-ethiopic", "fr-GP-u-ca-gregory", "fr-GP-u-ca-indian", "fr-GP-u-ca-japanese", "fr-GP-u-ca-japanext", "fr-GP-u-ca-persian", "fr-GP-u-ca-roc", "fr-GQ-u-ca-buddhist", "fr-GQ-u-ca-coptic", "fr-GQ-u-ca-ethiopic", "fr-GQ-u-ca-gregory", "fr-GQ-u-ca-indian", "fr-GQ-u-ca-japanese", "fr-GQ-u-ca-japanext", "fr-GQ-u-ca-persian", "fr-GQ-u-ca-roc", "fr-HT-u-ca-buddhist", "fr-HT-u-ca-coptic", "fr-HT-u-ca-ethiopic", "fr-HT-u-ca-gregory", "fr-HT-u-ca-indian", "fr-HT-u-ca-japanese", "fr-HT-u-ca-japanext", "fr-HT-u-ca-persian", "fr-HT-u-ca-roc", "fr-KM-u-ca-buddhist", "fr-KM-u-ca-coptic", "fr-KM-u-ca-ethiopic", "fr-KM-u-ca-gregory", "fr-KM-u-ca-indian", "fr-KM-u-ca-japanese", "fr-KM-u-ca-japanext", "fr-KM-u-ca-persian", "fr-KM-u-ca-roc", "fr-LU-u-ca-buddhist", "fr-LU-u-ca-coptic", "fr-LU-u-ca-ethiopic", "fr-LU-u-ca-gregory", "fr-LU-u-ca-indian", "fr-LU-u-ca-japanese", "fr-LU-u-ca-japanext", "fr-LU-u-ca-persian", "fr-LU-u-ca-roc", "fr-MA-u-ca-buddhist", "fr-MA-u-ca-coptic", "fr-MA-u-ca-ethiopic", "fr-MA-u-ca-gregory", "fr-MA-u-ca-indian", "fr-MA-u-ca-japanese", "fr-MA-u-ca-japanext", "fr-MA-u-ca-persian", "fr-MA-u-ca-roc", "fr-MC-u-ca-buddhist", "fr-MC-u-ca-coptic", "fr-MC-u-ca-ethiopic", "fr-MC-u-ca-gregory", "fr-MC-u-ca-indian", "fr-MC-u-ca-japanese", "fr-MC-u-ca-japanext", "fr-MC-u-ca-persian", "fr-MC-u-ca-roc", "fr-MF-u-ca-buddhist", "fr-MF-u-ca-coptic", "fr-MF-u-ca-ethiopic", "fr-MF-u-ca-gregory", "fr-MF-u-ca-indian", "fr-MF-u-ca-japanese", "fr-MF-u-ca-japanext", "fr-MF-u-ca-persian", "fr-MF-u-ca-roc", "fr-MG-u-ca-buddhist", "fr-MG-u-ca-coptic", "fr-MG-u-ca-ethiopic", "fr-MG-u-ca-gregory", "fr-MG-u-ca-indian", "fr-MG-u-ca-japanese", "fr-MG-u-ca-japanext", "fr-MG-u-ca-persian", "fr-MG-u-ca-roc", "fr-ML-u-ca-buddhist", "fr-ML-u-ca-coptic", "fr-ML-u-ca-ethiopic", "fr-ML-u-ca-gregory", "fr-ML-u-ca-indian", "fr-ML-u-ca-japanese", "fr-ML-u-ca-japanext", "fr-ML-u-ca-persian", "fr-ML-u-ca-roc", "fr-MQ-u-ca-buddhist", "fr-MQ-u-ca-coptic", "fr-MQ-u-ca-ethiopic", "fr-MQ-u-ca-gregory", "fr-MQ-u-ca-indian", "fr-MQ-u-ca-japanese", "fr-MQ-u-ca-japanext", "fr-MQ-u-ca-persian", "fr-MQ-u-ca-roc", "fr-MR-u-ca-buddhist", "fr-MR-u-ca-coptic", "fr-MR-u-ca-ethiopic", "fr-MR-u-ca-gregory", "fr-MR-u-ca-indian", "fr-MR-u-ca-japanese", "fr-MR-u-ca-japanext", "fr-MR-u-ca-persian", "fr-MR-u-ca-roc", "fr-MU-u-ca-buddhist", "fr-MU-u-ca-coptic", "fr-MU-u-ca-ethiopic", "fr-MU-u-ca-gregory", "fr-MU-u-ca-indian", "fr-MU-u-ca-japanese", "fr-MU-u-ca-japanext", "fr-MU-u-ca-persian", "fr-MU-u-ca-roc", "fr-NC-u-ca-buddhist", "fr-NC-u-ca-coptic", "fr-NC-u-ca-ethiopic", "fr-NC-u-ca-gregory", "fr-NC-u-ca-indian", "fr-NC-u-ca-japanese", "fr-NC-u-ca-japanext", "fr-NC-u-ca-persian", "fr-NC-u-ca-roc", "fr-NE-u-ca-buddhist", "fr-NE-u-ca-coptic", "fr-NE-u-ca-ethiopic", "fr-NE-u-ca-gregory", "fr-NE-u-ca-indian", "fr-NE-u-ca-japanese", "fr-NE-u-ca-japanext", "fr-NE-u-ca-persian", "fr-NE-u-ca-roc", "fr-PF-u-ca-buddhist", "fr-PF-u-ca-coptic", "fr-PF-u-ca-ethiopic", "fr-PF-u-ca-gregory", "fr-PF-u-ca-indian", "fr-PF-u-ca-japanese", "fr-PF-u-ca-japanext", "fr-PF-u-ca-persian", "fr-PF-u-ca-roc", "fr-PM-u-ca-buddhist", "fr-PM-u-ca-coptic", "fr-PM-u-ca-ethiopic", "fr-PM-u-ca-gregory", "fr-PM-u-ca-indian", "fr-PM-u-ca-japanese", "fr-PM-u-ca-japanext", "fr-PM-u-ca-persian", "fr-PM-u-ca-roc", "fr-RE-u-ca-buddhist", "fr-RE-u-ca-coptic", "fr-RE-u-ca-ethiopic", "fr-RE-u-ca-gregory", "fr-RE-u-ca-indian", "fr-RE-u-ca-japanese", "fr-RE-u-ca-japanext", "fr-RE-u-ca-persian", "fr-RE-u-ca-roc", "fr-RW-u-ca-buddhist", "fr-RW-u-ca-coptic", "fr-RW-u-ca-ethiopic", "fr-RW-u-ca-gregory", "fr-RW-u-ca-indian", "fr-RW-u-ca-japanese", "fr-RW-u-ca-japanext", "fr-RW-u-ca-persian", "fr-RW-u-ca-roc", "fr-SC-u-ca-buddhist", "fr-SC-u-ca-coptic", "fr-SC-u-ca-ethiopic", "fr-SC-u-ca-gregory", "fr-SC-u-ca-indian", "fr-SC-u-ca-japanese", "fr-SC-u-ca-japanext", "fr-SC-u-ca-persian", "fr-SC-u-ca-roc", "fr-SN-u-ca-buddhist", "fr-SN-u-ca-coptic", "fr-SN-u-ca-ethiopic", "fr-SN-u-ca-gregory", "fr-SN-u-ca-indian", "fr-SN-u-ca-japanese", "fr-SN-u-ca-japanext", "fr-SN-u-ca-persian", "fr-SN-u-ca-roc", "fr-SY-u-ca-buddhist", "fr-SY-u-ca-coptic", "fr-SY-u-ca-ethiopic", "fr-SY-u-ca-gregory", "fr-SY-u-ca-indian", "fr-SY-u-ca-japanese", "fr-SY-u-ca-japanext", "fr-SY-u-ca-persian", "fr-SY-u-ca-roc", "fr-TD-u-ca-buddhist", "fr-TD-u-ca-coptic", "fr-TD-u-ca-ethiopic", "fr-TD-u-ca-gregory", "fr-TD-u-ca-indian", "fr-TD-u-ca-japanese", "fr-TD-u-ca-japanext", "fr-TD-u-ca-persian", "fr-TD-u-ca-roc", "fr-TG-u-ca-buddhist", "fr-TG-u-ca-coptic", "fr-TG-u-ca-ethiopic", "fr-TG-u-ca-gregory", "fr-TG-u-ca-indian", "fr-TG-u-ca-japanese", "fr-TG-u-ca-japanext", "fr-TG-u-ca-persian", "fr-TG-u-ca-roc", "fr-TN-u-ca-buddhist", "fr-TN-u-ca-coptic", "fr-TN-u-ca-ethiopic", "fr-TN-u-ca-gregory", "fr-TN-u-ca-indian", "fr-TN-u-ca-japanese", "fr-TN-u-ca-japanext", "fr-TN-u-ca-persian", "fr-TN-u-ca-roc", "fr-VU-u-ca-buddhist", "fr-VU-u-ca-coptic", "fr-VU-u-ca-ethiopic", "fr-VU-u-ca-gregory", "fr-VU-u-ca-indian", "fr-VU-u-ca-japanese", "fr-VU-u-ca-japanext", "fr-VU-u-ca-persian", "fr-VU-u-ca-roc", "fr-WF-u-ca-buddhist", "fr-WF-u-ca-coptic", "fr-WF-u-ca-ethiopic", "fr-WF-u-ca-gregory", "fr-WF-u-ca-indian", "fr-WF-u-ca-japanese", "fr-WF-u-ca-japanext", "fr-WF-u-ca-persian", "fr-WF-u-ca-roc", "fr-YT-u-ca-buddhist", "fr-YT-u-ca-coptic", "fr-YT-u-ca-ethiopic", "fr-YT-u-ca-gregory", "fr-YT-u-ca-indian", "fr-YT-u-ca-japanese", "fr-YT-u-ca-japanext", "fr-YT-u-ca-persian", "fr-YT-u-ca-roc", "fr-u-ca-buddhist", "fr-u-ca-coptic", "fr-u-ca-ethiopic", "fr-u-ca-gregory", "fr-u-ca-indian", "fr-u-ca-japanese", "fr-u-ca-japanext", "fr-u-ca-persian", "fr-u-ca-roc", "ga-GB-u-ca-buddhist", "ga-GB-u-ca-coptic", "ga-GB-u-ca-ethiopic", "ga-GB-u-ca-gregory", "ga-GB-u-ca-indian", "ga-GB-u-ca-japanese", "ga-GB-u-ca-japanext", "ga-GB-u-ca-persian", "ga-GB-u-ca-roc", "ga-u-ca-buddhist", "ga-u-ca-coptic", "ga-u-ca-ethiopic", "ga-u-ca-gregory", "ga-u-ca-indian", "ga-u-ca-japanese", "ga-u-ca-japanext", "ga-u-ca-persian", "ga-u-ca-roc", "gd-u-ca-buddhist", "gd-u-ca-coptic", "gd-u-ca-ethiopic", "gd-u-ca-gregory", "gd-u-ca-indian", "gd-u-ca-japanese", "gd-u-ca-japanext", "gd-u-ca-persian", "gd-u-ca-roc", "gl-u-ca-buddhist", "gl-u-ca-coptic", "gl-u-ca-ethiopic", "gl-u-ca-gregory", "gl-u-ca-indian", "gl-u-ca-japanese", "gl-u-ca-japanext", "gl-u-ca-persian", "gl-u-ca-roc", "gu-u-ca-buddhist", "gu-u-ca-coptic", "gu-u-ca-ethiopic", "gu-u-ca-gregory", "gu-u-ca-indian", "gu-u-ca-japanese", "gu-u-ca-japanext", "gu-u-ca-persian", "gu-u-ca-roc", "ha-GH-u-ca-buddhist", "ha-GH-u-ca-coptic", "ha-GH-u-ca-ethiopic", "ha-GH-u-ca-gregory", "ha-GH-u-ca-indian", "ha-GH-u-ca-japanese", "ha-GH-u-ca-japanext", "ha-GH-u-ca-persian", "ha-GH-u-ca-roc", "ha-NE-u-ca-buddhist", "ha-NE-u-ca-coptic", "ha-NE-u-ca-ethiopic", "ha-NE-u-ca-gregory", "ha-NE-u-ca-indian", "ha-NE-u-ca-japanese", "ha-NE-u-ca-japanext", "ha-NE-u-ca-persian", "ha-NE-u-ca-roc", "ha-u-ca-buddhist", "ha-u-ca-coptic", "ha-u-ca-ethiopic", "ha-u-ca-gregory", "ha-u-ca-indian", "ha-u-ca-japanese", "ha-u-ca-japanext", "ha-u-ca-persian", "ha-u-ca-roc", "he-u-ca-buddhist", "he-u-ca-coptic", "he-u-ca-ethiopic", "he-u-ca-gregory", "he-u-ca-indian", "he-u-ca-japanese", "he-u-ca-japanext", "he-u-ca-persian", "he-u-ca-roc", "hi-Latn-u-ca-buddhist", "hi-Latn-u-ca-coptic", "hi-Latn-u-ca-ethiopic", "hi-Latn-u-ca-gregory", "hi-Latn-u-ca-indian", "hi-Latn-u-ca-japanese", "hi-Latn-u-ca-japanext", "hi-Latn-u-ca-persian", "hi-Latn-u-ca-roc", "hi-u-ca-buddhist", "hi-u-ca-coptic", "hi-u-ca-ethiopic", "hi-u-ca-gregory", "hi-u-ca-indian", "hi-u-ca-japanese", "hi-u-ca-japanext", "hi-u-ca-persian", "hi-u-ca-roc", "hr-BA-u-ca-buddhist", "hr-BA-u-ca-coptic", "hr-BA-u-ca-ethiopic", "hr-BA-u-ca-gregory", "hr-BA-u-ca-indian", "hr-BA-u-ca-japanese", "hr-BA-u-ca-japanext", "hr-BA-u-ca-persian", "hr-BA-u-ca-roc", "hr-u-ca-buddhist", "hr-u-ca-coptic", "hr-u-ca-ethiopic", "hr-u-ca-gregory", "hr-u-ca-indian", "hr-u-ca-japanese", "hr-u-ca-japanext", "hr-u-ca-persian", "hr-u-ca-roc", "hsb-u-ca-buddhist", "hsb-u-ca-coptic", "hsb-u-ca-ethiopic", "hsb-u-ca-gregory", "hsb-u-ca-indian", "hsb-u-ca-japanese", "hsb-u-ca-japanext", "hsb-u-ca-persian", "hsb-u-ca-roc", "hu-u-ca-buddhist", "hu-u-ca-coptic", "hu-u-ca-ethiopic", "hu-u-ca-gregory", "hu-u-ca-indian", "hu-u-ca-japanese", "hu-u-ca-japanext", "hu-u-ca-persian", "hu-u-ca-roc", "hy-u-ca-buddhist", "hy-u-ca-coptic", "hy-u-ca-ethiopic", "hy-u-ca-gregory", "hy-u-ca-indian", "hy-u-ca-japanese", "hy-u-ca-japanext", "hy-u-ca-persian", "hy-u-ca-roc", "ia-u-ca-buddhist", "ia-u-ca-coptic", "ia-u-ca-ethiopic", "ia-u-ca-gregory", "ia-u-ca-indian", "ia-u-ca-japanese", "ia-u-ca-japanext", "ia-u-ca-persian", "ia-u-ca-roc", "id-u-ca-buddhist", "id-u-ca-coptic", "id-u-ca-ethiopic", "id-u-ca-gregory", "id-u-ca-indian", "id-u-ca-japanese", "id-u-ca-japanext", "id-u-ca-persian", "id-u-ca-roc", "ig-u-ca-buddhist", "ig-u-ca-coptic", "ig-u-ca-ethiopic", "ig-u-ca-gregory", "ig-u-ca-indian", "ig-u-ca-japanese", "ig-u-ca-japanext", "ig-u-ca-persian", "ig-u-ca-roc", "is-u-ca-buddhist", "is-u-ca-coptic", "is-u-ca-ethiopic", "is-u-ca-gregory", "is-u-ca-indian", "is-u-ca-japanese", "is-u-ca-japanext", "is-u-ca-persian", "is-u-ca-roc", "it-CH-u-ca-buddhist", "it-CH-u-ca-coptic", "it-CH-u-ca-ethiopic", "it-CH-u-ca-gregory", "it-CH-u-ca-indian", "it-CH-u-ca-japanese", "it-CH-u-ca-japanext", "it-CH-u-ca-persian", "it-CH-u-ca-roc", "it-SM-u-ca-buddhist", "it-SM-u-ca-coptic", "it-SM-u-ca-ethiopic", "it-SM-u-ca-gregory", "it-SM-u-ca-indian", "it-SM-u-ca-japanese", "it-SM-u-ca-japanext", "it-SM-u-ca-persian", "it-SM-u-ca-roc", "it-VA-u-ca-buddhist", "it-VA-u-ca-coptic", "it-VA-u-ca-ethiopic", "it-VA-u-ca-gregory", "it-VA-u-ca-indian", "it-VA-u-ca-japanese", "it-VA-u-ca-japanext", "it-VA-u-ca-persian", "it-VA-u-ca-roc", "it-u-ca-buddhist", "it-u-ca-coptic", "it-u-ca-ethiopic", "it-u-ca-gregory", "it-u-ca-indian", "it-u-ca-japanese", "it-u-ca-japanext", "it-u-ca-persian", "it-u-ca-roc", "ja-u-ca-buddhist", "ja-u-ca-coptic", "ja-u-ca-ethiopic", "ja-u-ca-gregory", "ja-u-ca-indian", "ja-u-ca-japanese", "ja-u-ca-japanext", "ja-u-ca-persian", "ja-u-ca-roc", "jv-u-ca-buddhist", "jv-u-ca-coptic", "jv-u-ca-ethiopic", "jv-u-ca-gregory", "jv-u-ca-indian", "jv-u-ca-japanese", "jv-u-ca-japanext", "jv-u-ca-persian", "jv-u-ca-roc", "ka-u-ca-buddhist", "ka-u-ca-coptic", "ka-u-ca-ethiopic", "ka-u-ca-gregory", "ka-u-ca-indian", "ka-u-ca-japanese", "ka-u-ca-japanext", "ka-u-ca-persian", "ka-u-ca-roc", "kea-u-ca-buddhist", "kea-u-ca-coptic", "kea-u-ca-ethiopic", "kea-u-ca-gregory", "kea-u-ca-indian", "kea-u-ca-japanese", "kea-u-ca-japanext", "kea-u-ca-persian", "kea-u-ca-roc", "kgp-u-ca-buddhist", "kgp-u-ca-coptic", "kgp-u-ca-ethiopic", "kgp-u-ca-gregory", "kgp-u-ca-indian", "kgp-u-ca-japanese", "kgp-u-ca-japanext", "kgp-u-ca-persian", "kgp-u-ca-roc", "kk-u-ca-buddhist", "kk-u-ca-coptic", "kk-u-ca-ethiopic", "kk-u-ca-gregory", "kk-u-ca-indian", "kk-u-ca-japanese", "kk-u-ca-japanext", "kk-u-ca-persian", "kk-u-ca-roc", "km-u-ca-buddhist", "km-u-ca-coptic", "km-u-ca-ethiopic", "km-u-ca-gregory", "km-u-ca-indian", "km-u-ca-japanese", "km-u-ca-japanext", "km-u-ca-persian", "km-u-ca-roc", "kn-u-ca-buddhist", "kn-u-ca-coptic", "kn-u-ca-ethiopic", "kn-u-ca-gregory", "kn-u-ca-indian", "kn-u-ca-japanese", "kn-u-ca-japanext", "kn-u-ca-persian", "kn-u-ca-roc", "ko-KP-u-ca-buddhist", "ko-KP-u-ca-coptic", "ko-KP-u-ca-ethiopic", "ko-KP-u-ca-gregory", "ko-KP-u-ca-indian", "ko-KP-u-ca-japanese", "ko-KP-u-ca-japanext", "ko-KP-u-ca-persian", "ko-KP-u-ca-roc", "ko-u-ca-buddhist", "ko-u-ca-coptic", "ko-u-ca-ethiopic", "ko-u-ca-gregory", "ko-u-ca-indian", "ko-u-ca-japanese", "ko-u-ca-japanext", "ko-u-ca-persian", "ko-u-ca-roc", "kok-u-ca-buddhist", "kok-u-ca-coptic", "kok-u-ca-ethiopic", "kok-u-ca-gregory", "kok-u-ca-indian", "kok-u-ca-japanese", "kok-u-ca-japanext", "kok-u-ca-persian", "kok-u-ca-roc", "ks-Arab-u-ca-buddhist", "ks-Arab-u-ca-coptic", "ks-Arab-u-ca-ethiopic", "ks-Arab-u-ca-gregory", "ks-Arab-u-ca-indian", "ks-Arab-u-ca-japanese", "ks-Arab-u-ca-japanext", "ks-Arab-u-ca-persian", "ks-Arab-u-ca-roc", "ks-Deva-u-ca-buddhist", "ks-Deva-u-ca-coptic", "ks-Deva-u-ca-ethiopic", "ks-Deva-u-ca-gregory", "ks-Deva-u-ca-indian", "ks-Deva-u-ca-japanese", "ks-Deva-u-ca-japanext", "ks-Deva-u-ca-persian", "ks-Deva-u-ca-roc", "ks-u-ca-buddhist", "ks-u-ca-coptic", "ks-u-ca-ethiopic", "ks-u-ca-gregory", "ks-u-ca-indian", "ks-u-ca-japanese", "ks-u-ca-japanext", "ks-u-ca-persian", "ks-u-ca-roc", "ky-u-ca-buddhist", "ky-u-ca-coptic", "ky-u-ca-ethiopic", "ky-u-ca-gregory", "ky-u-ca-indian", "ky-u-ca-japanese", "ky-u-ca-japanext", "ky-u-ca-persian", "ky-u-ca-roc", "lo-u-ca-buddhist", "lo-u-ca-coptic", "lo-u-ca-ethiopic", "lo-u-ca-gregory", "lo-u-ca-indian", "lo-u-ca-japanese", "lo-u-ca-japanext", "lo-u-ca-persian", "lo-u-ca-roc", "lt-u-ca-buddhist", "lt-u-ca-coptic", "lt-u-ca-ethiopic", "lt-u-ca-gregory", "lt-u-ca-indian", "lt-u-ca-japanese", "lt-u-ca-japanext", "lt-u-ca-persian", "lt-u-ca-roc", "lv-u-ca-buddhist", "lv-u-ca-coptic", "lv-u-ca-ethiopic", "lv-u-ca-gregory", "lv-u-ca-indian", "lv-u-ca-japanese", "lv-u-ca-japanext", "lv-u-ca-persian", "lv-u-ca-roc", "mai-u-ca-buddhist", "mai-u-ca-coptic", "mai-u-ca-ethiopic", "mai-u-ca-gregory", "mai-u-ca-indian", "mai-u-ca-japanese", "mai-u-ca-japanext", "mai-u-ca-persian", "mai-u-ca-roc", "mi-u-ca-buddhist", "mi-u-ca-coptic", "mi-u-ca-ethiopic", "mi-u-ca-gregory", "mi-u-ca-indian", "mi-u-ca-japanese", "mi-u-ca-japanext", "mi-u-ca-persian", "mi-u-ca-roc", "mk-u-ca-buddhist", "mk-u-ca-coptic", "mk-u-ca-ethiopic", "mk-u-ca-gregory", "mk-u-ca-indian", "mk-u-ca-japanese", "mk-u-ca-japanext", "mk-u-ca-persian", "mk-u-ca-roc", "ml-u-ca-buddhist", "ml-u-ca-coptic", "ml-u-ca-ethiopic", "ml-u-ca-gregory", "ml-u-ca-indian", "ml-u-ca-japanese", "ml-u-ca-japanext", "ml-u-ca-persian", "ml-u-ca-roc", "mn-u-ca-buddhist", "mn-u-ca-coptic", "mn-u-ca-ethiopic", "mn-u-ca-gregory", "mn-u-ca-indian", "mn-u-ca-japanese", "mn-u-ca-japanext", "mn-u-ca-persian", "mn-u-ca-roc", "mni-Beng-u-ca-buddhist", "mni-Beng-u-ca-coptic", "mni-Beng-u-ca-ethiopic", "mni-Beng-u-ca-gregory", "mni-Beng-u-ca-indian", "mni-Beng-u-ca-japanese", "mni-Beng-u-ca-japanext", "mni-Beng-u-ca-persian", "mni-Beng-u-ca-roc", "mni-u-ca-buddhist", "mni-u-ca-coptic", "mni-u-ca-ethiopic", "mni-u-ca-gregory", "mni-u-ca-indian", "mni-u-ca-japanese", "mni-u-ca-japanext", "mni-u-ca-persian", "mni-u-ca-roc", "mr-u-ca-buddhist", "mr-u-ca-coptic", "mr-u-ca-ethiopic", "mr-u-ca-gregory", "mr-u-ca-indian", "mr-u-ca-japanese", "mr-u-ca-japanext", "mr-u-ca-persian", "mr-u-ca-roc", "ms-BN-u-ca-buddhist", "ms-BN-u-ca-coptic", "ms-BN-u-ca-ethiopic", "ms-BN-u-ca-gregory", "ms-BN-u-ca-indian", "ms-BN-u-ca-japanese", "ms-BN-u-ca-japanext", "ms-BN-u-ca-persian", "ms-BN-u-ca-roc", "ms-ID-u-ca-buddhist", "ms-ID-u-ca-coptic", "ms-ID-u-ca-ethiopic", "ms-ID-u-ca-gregory", "ms-ID-u-ca-indian", "ms-ID-u-ca-japanese", "ms-ID-u-ca-japanext", "ms-ID-u-ca-persian", "ms-ID-u-ca-roc", "ms-SG-u-ca-buddhist", "ms-SG-u-ca-coptic", "ms-SG-u-ca-ethiopic", "ms-SG-u-ca-gregory", "ms-SG-u-ca-indian", "ms-SG-u-ca-japanese", "ms-SG-u-ca-japanext", "ms-SG-u-ca-persian", "ms-SG-u-ca-roc", "ms-u-ca-buddhist", "ms-u-ca-coptic", "ms-u-ca-ethiopic", "ms-u-ca-gregory", "ms-u-ca-indian", "ms-u-ca-japanese", "ms-u-ca-japanext", "ms-u-ca-persian", "ms-u-ca-roc", "my-u-ca-buddhist", "my-u-ca-coptic", "my-u-ca-ethiopic", "my-u-ca-gregory", "my-u-ca-indian", "my-u-ca-japanese", "my-u-ca-japanext", "my-u-ca-persian", "my-u-ca-roc", "nb-SJ-u-ca-buddhist", "nb-SJ-u-ca-coptic", "nb-SJ-u-ca-ethiopic", "nb-SJ-u-ca-gregory", "nb-SJ-u-ca-indian", "nb-SJ-u-ca-japanese", "nb-SJ-u-ca-japanext", "nb-SJ-u-ca-persian", "nb-SJ-u-ca-roc", "nb-u-ca-buddhist", "nb-u-ca-coptic", "nb-u-ca-ethiopic", "nb-u-ca-gregory", "nb-u-ca-indian", "nb-u-ca-japanese", "nb-u-ca-japanext", "nb-u-ca-persian", "nb-u-ca-roc", "ne-IN-u-ca-buddhist", "ne-IN-u-ca-coptic", "ne-IN-u-ca-ethiopic", "ne-IN-u-ca-gregory", "ne-IN-u-ca-indian", "ne-IN-u-ca-japanese", "ne-IN-u-ca-japanext", "ne-IN-u-ca-persian", "ne-IN-u-ca-roc", "ne-u-ca-buddhist", "ne-u-ca-coptic", "ne-u-ca-ethiopic", "ne-u-ca-gregory", "ne-u-ca-indian", "ne-u-ca-japanese", "ne-u-ca-japanext", "ne-u-ca-persian", "ne-u-ca-roc", "nl-AW-u-ca-buddhist", "nl-AW-u-ca-coptic", "nl-AW-u-ca-ethiopic", "nl-AW-u-ca-gregory", "nl-AW-u-ca-indian", "nl-AW-u-ca-japanese", "nl-AW-u-ca-japanext", "nl-AW-u-ca-persian", "nl-AW-u-ca-roc", "nl-BE-u-ca-buddhist", "nl-BE-u-ca-coptic", "nl-BE-u-ca-ethiopic", "nl-BE-u-ca-gregory", "nl-BE-u-ca-indian", "nl-BE-u-ca-japanese", "nl-BE-u-ca-japanext", "nl-BE-u-ca-persian", "nl-BE-u-ca-roc", "nl-BQ-u-ca-buddhist", "nl-BQ-u-ca-coptic", "nl-BQ-u-ca-ethiopic", "nl-BQ-u-ca-gregory", "nl-BQ-u-ca-indian", "nl-BQ-u-ca-japanese", "nl-BQ-u-ca-japanext", "nl-BQ-u-ca-persian", "nl-BQ-u-ca-roc", "nl-CW-u-ca-buddhist", "nl-CW-u-ca-coptic", "nl-CW-u-ca-ethiopic", "nl-CW-u-ca-gregory", "nl-CW-u-ca-indian", "nl-CW-u-ca-japanese", "nl-CW-u-ca-japanext", "nl-CW-u-ca-persian", "nl-CW-u-ca-roc", "nl-SR-u-ca-buddhist", "nl-SR-u-ca-coptic", "nl-SR-u-ca-ethiopic", "nl-SR-u-ca-gregory", "nl-SR-u-ca-indian", "nl-SR-u-ca-japanese", "nl-SR-u-ca-japanext", "nl-SR-u-ca-persian", "nl-SR-u-ca-roc", "nl-SX-u-ca-buddhist", "nl-SX-u-ca-coptic", "nl-SX-u-ca-ethiopic", "nl-SX-u-ca-gregory", "nl-SX-u-ca-indian", "nl-SX-u-ca-japanese", "nl-SX-u-ca-japanext", "nl-SX-u-ca-persian", "nl-SX-u-ca-roc", "nl-u-ca-buddhist", "nl-u-ca-coptic", "nl-u-ca-ethiopic", "nl-u-ca-gregory", "nl-u-ca-indian", "nl-u-ca-japanese", "nl-u-ca-japanext", "nl-u-ca-persian", "nl-u-ca-roc", "nn-u-ca-buddhist", "nn-u-ca-coptic", "nn-u-ca-ethiopic", "nn-u-ca-gregory", "nn-u-ca-indian", "nn-u-ca-japanese", "nn-u-ca-japanext", "nn-u-ca-persian", "nn-u-ca-roc", "no-u-ca-buddhist", "no-u-ca-coptic", "no-u-ca-ethiopic", "no-u-ca-gregory", "no-u-ca-indian", "no-u-ca-japanese", "no-u-ca-japanext", "no-u-ca-persian", "no-u-ca-roc", "or-u-ca-buddhist", "or-u-ca-coptic", "or-u-ca-ethiopic", "or-u-ca-gregory", "or-u-ca-indian", "or-u-ca-japanese", "or-u-ca-japanext", "or-u-ca-persian", "or-u-ca-roc", "pa-Guru-u-ca-buddhist", "pa-Guru-u-ca-coptic", "pa-Guru-u-ca-ethiopic", "pa-Guru-u-ca-gregory", "pa-Guru-u-ca-indian", "pa-Guru-u-ca-japanese", "pa-Guru-u-ca-japanext", "pa-Guru-u-ca-persian", "pa-Guru-u-ca-roc", "pa-u-ca-buddhist", "pa-u-ca-coptic", "pa-u-ca-ethiopic", "pa-u-ca-gregory", "pa-u-ca-indian", "pa-u-ca-japanese", "pa-u-ca-japanext", "pa-u-ca-persian", "pa-u-ca-roc", "pcm-u-ca-buddhist", "pcm-u-ca-coptic", "pcm-u-ca-ethiopic", "pcm-u-ca-gregory", "pcm-u-ca-indian", "pcm-u-ca-japanese", "pcm-u-ca-japanext", "pcm-u-ca-persian", "pcm-u-ca-roc", "pl-u-ca-buddhist", "pl-u-ca-coptic", "pl-u-ca-ethiopic", "pl-u-ca-gregory", "pl-u-ca-indian", "pl-u-ca-japanese", "pl-u-ca-japanext", "pl-u-ca-persian", "pl-u-ca-roc", "ps-PK-u-ca-buddhist", "ps-PK-u-ca-coptic", "ps-PK-u-ca-ethiopic", "ps-PK-u-ca-gregory", "ps-PK-u-ca-indian", "ps-PK-u-ca-japanese", "ps-PK-u-ca-japanext", "ps-PK-u-ca-persian", "ps-PK-u-ca-roc", "ps-u-ca-buddhist", "ps-u-ca-coptic", "ps-u-ca-ethiopic", "ps-u-ca-gregory", "ps-u-ca-indian", "ps-u-ca-japanese", "ps-u-ca-japanext", "ps-u-ca-persian", "ps-u-ca-roc", "pt-AO-u-ca-buddhist", "pt-AO-u-ca-coptic", "pt-AO-u-ca-ethiopic", "pt-AO-u-ca-gregory", "pt-AO-u-ca-indian", "pt-AO-u-ca-japanese", "pt-AO-u-ca-japanext", "pt-AO-u-ca-persian", "pt-AO-u-ca-roc", "pt-CH-u-ca-buddhist", "pt-CH-u-ca-coptic", "pt-CH-u-ca-ethiopic", "pt-CH-u-ca-gregory", "pt-CH-u-ca-indian", "pt-CH-u-ca-japanese", "pt-CH-u-ca-japanext", "pt-CH-u-ca-persian", "pt-CH-u-ca-roc", "pt-CV-u-ca-buddhist", "pt-CV-u-ca-coptic", "pt-CV-u-ca-ethiopic", "pt-CV-u-ca-gregory", "pt-CV-u-ca-indian", "pt-CV-u-ca-japanese", "pt-CV-u-ca-japanext", "pt-CV-u-ca-persian", "pt-CV-u-ca-roc", "pt-GQ-u-ca-buddhist", "pt-GQ-u-ca-coptic", "pt-GQ-u-ca-ethiopic", "pt-GQ-u-ca-gregory", "pt-GQ-u-ca-indian", "pt-GQ-u-ca-japanese", "pt-GQ-u-ca-japanext", "pt-GQ-u-ca-persian", "pt-GQ-u-ca-roc", "pt-GW-u-ca-buddhist", "pt-GW-u-ca-coptic", "pt-GW-u-ca-ethiopic", "pt-GW-u-ca-gregory", "pt-GW-u-ca-indian", "pt-GW-u-ca-japanese", "pt-GW-u-ca-japanext", "pt-GW-u-ca-persian", "pt-GW-u-ca-roc", "pt-LU-u-ca-buddhist", "pt-LU-u-ca-coptic", "pt-LU-u-ca-ethiopic", "pt-LU-u-ca-gregory", "pt-LU-u-ca-indian", "pt-LU-u-ca-japanese", "pt-LU-u-ca-japanext", "pt-LU-u-ca-persian", "pt-LU-u-ca-roc", "pt-MO-u-ca-buddhist", "pt-MO-u-ca-coptic", "pt-MO-u-ca-ethiopic", "pt-MO-u-ca-gregory", "pt-MO-u-ca-indian", "pt-MO-u-ca-japanese", "pt-MO-u-ca-japanext", "pt-MO-u-ca-persian", "pt-MO-u-ca-roc", "pt-MZ-u-ca-buddhist", "pt-MZ-u-ca-coptic", "pt-MZ-u-ca-ethiopic", "pt-MZ-u-ca-gregory", "pt-MZ-u-ca-indian", "pt-MZ-u-ca-japanese", "pt-MZ-u-ca-japanext", "pt-MZ-u-ca-persian", "pt-MZ-u-ca-roc", "pt-PT-u-ca-buddhist", "pt-PT-u-ca-coptic", "pt-PT-u-ca-ethiopic", "pt-PT-u-ca-gregory", "pt-PT-u-ca-indian", "pt-PT-u-ca-japanese", "pt-PT-u-ca-japanext", "pt-PT-u-ca-persian", "pt-PT-u-ca-roc", "pt-ST-u-ca-buddhist", "pt-ST-u-ca-coptic", "pt-ST-u-ca-ethiopic", "pt-ST-u-ca-gregory", "pt-ST-u-ca-indian", "pt-ST-u-ca-japanese", "pt-ST-u-ca-japanext", "pt-ST-u-ca-persian", "pt-ST-u-ca-roc", "pt-TL-u-ca-buddhist", "pt-TL-u-ca-coptic", "pt-TL-u-ca-ethiopic", "pt-TL-u-ca-gregory", "pt-TL-u-ca-indian", "pt-TL-u-ca-japanese", "pt-TL-u-ca-japanext", "pt-TL-u-ca-persian", "pt-TL-u-ca-roc", "pt-u-ca-buddhist", "pt-u-ca-coptic", "pt-u-ca-ethiopic", "pt-u-ca-gregory", "pt-u-ca-indian", "pt-u-ca-japanese", "pt-u-ca-japanext", "pt-u-ca-persian", "pt-u-ca-roc", "qu-BO-u-ca-buddhist", "qu-BO-u-ca-coptic", "qu-BO-u-ca-ethiopic", "qu-BO-u-ca-gregory", "qu-BO-u-ca-indian", "qu-BO-u-ca-japanese", "qu-BO-u-ca-japanext", "qu-BO-u-ca-persian", "qu-BO-u-ca-roc", "qu-EC-u-ca-buddhist", "qu-EC-u-ca-coptic", "qu-EC-u-ca-ethiopic", "qu-EC-u-ca-gregory", "qu-EC-u-ca-indian", "qu-EC-u-ca-japanese", "qu-EC-u-ca-japanext", "qu-EC-u-ca-persian", "qu-EC-u-ca-roc", "qu-u-ca-buddhist", "qu-u-ca-coptic", "qu-u-ca-ethiopic", "qu-u-ca-gregory", "qu-u-ca-indian", "qu-u-ca-japanese", "qu-u-ca-japanext", "qu-u-ca-persian", "qu-u-ca-roc", "raj-u-ca-buddhist", "raj-u-ca-coptic", "raj-u-ca-ethiopic", "raj-u-ca-gregory", "raj-u-ca-indian", "raj-u-ca-japanese", "raj-u-ca-japanext", "raj-u-ca-persian", "raj-u-ca-roc", "rm-u-ca-buddhist", "rm-u-ca-coptic", "rm-u-ca-ethiopic", "rm-u-ca-gregory", "rm-u-ca-indian", "rm-u-ca-japanese", "rm-u-ca-japanext", "rm-u-ca-persian", "rm-u-ca-roc", "ro-MD-u-ca-buddhist", "ro-MD-u-ca-coptic", "ro-MD-u-ca-ethiopic", "ro-MD-u-ca-gregory", "ro-MD-u-ca-indian", "ro-MD-u-ca-japanese", "ro-MD-u-ca-japanext", "ro-MD-u-ca-persian", "ro-MD-u-ca-roc", "ro-u-ca-buddhist", "ro-u-ca-coptic", "ro-u-ca-ethiopic", "ro-u-ca-gregory", "ro-u-ca-indian", "ro-u-ca-japanese", "ro-u-ca-japanext", "ro-u-ca-persian", "ro-u-ca-roc", "ru-BY-u-ca-buddhist", "ru-BY-u-ca-coptic", "ru-BY-u-ca-ethiopic", "ru-BY-u-ca-gregory", "ru-BY-u-ca-indian", "ru-BY-u-ca-japanese", "ru-BY-u-ca-japanext", "ru-BY-u-ca-persian", "ru-BY-u-ca-roc", "ru-KG-u-ca-buddhist", "ru-KG-u-ca-coptic", "ru-KG-u-ca-ethiopic", "ru-KG-u-ca-gregory", "ru-KG-u-ca-indian", "ru-KG-u-ca-japanese", "ru-KG-u-ca-japanext", "ru-KG-u-ca-persian", "ru-KG-u-ca-roc", "ru-KZ-u-ca-buddhist", "ru-KZ-u-ca-coptic", "ru-KZ-u-ca-ethiopic", "ru-KZ-u-ca-gregory", "ru-KZ-u-ca-indian", "ru-KZ-u-ca-japanese", "ru-KZ-u-ca-japanext", "ru-KZ-u-ca-persian", "ru-KZ-u-ca-roc", "ru-MD-u-ca-buddhist", "ru-MD-u-ca-coptic", "ru-MD-u-ca-ethiopic", "ru-MD-u-ca-gregory", "ru-MD-u-ca-indian", "ru-MD-u-ca-japanese", "ru-MD-u-ca-japanext", "ru-MD-u-ca-persian", "ru-MD-u-ca-roc", "ru-UA-u-ca-buddhist", "ru-UA-u-ca-coptic", "ru-UA-u-ca-ethiopic", "ru-UA-u-ca-gregory", "ru-UA-u-ca-indian", "ru-UA-u-ca-japanese", "ru-UA-u-ca-japanext", "ru-UA-u-ca-persian", "ru-UA-u-ca-roc", "ru-u-ca-buddhist", "ru-u-ca-coptic", "ru-u-ca-ethiopic", "ru-u-ca-gregory", "ru-u-ca-indian", "ru-u-ca-japanese", "ru-u-ca-japanext", "ru-u-ca-persian", "ru-u-ca-roc", "sa-u-ca-buddhist", "sa-u-ca-coptic", "sa-u-ca-ethiopic", "sa-u-ca-gregory", "sa-u-ca-indian", "sa-u-ca-japanese", "sa-u-ca-japanext", "sa-u-ca-persian", "sa-u-ca-roc", "sat-Olck-u-ca-buddhist", "sat-Olck-u-ca-coptic", "sat-Olck-u-ca-ethiopic", "sat-Olck-u-ca-gregory", "sat-Olck-u-ca-indian", "sat-Olck-u-ca-japanese", "sat-Olck-u-ca-japanext", "sat-Olck-u-ca-persian", "sat-Olck-u-ca-roc", "sat-u-ca-buddhist", "sat-u-ca-coptic", "sat-u-ca-ethiopic", "sat-u-ca-gregory", "sat-u-ca-indian", "sat-u-ca-japanese", "sat-u-ca-japanext", "sat-u-ca-persian", "sat-u-ca-roc", "sc-u-ca-buddhist", "sc-u-ca-coptic", "sc-u-ca-ethiopic", "sc-u-ca-gregory", "sc-u-ca-indian", "sc-u-ca-japanese", "sc-u-ca-japanext", "sc-u-ca-persian", "sc-u-ca-roc", "sd-Arab-u-ca-buddhist", "sd-Arab-u-ca-coptic", "sd-Arab-u-ca-ethiopic", "sd-Arab-u-ca-gregory", "sd-Arab-u-ca-indian", "sd-Arab-u-ca-japanese", "sd-Arab-u-ca-japanext", "sd-Arab-u-ca-persian", "sd-Arab-u-ca-roc", "sd-Deva-u-ca-buddhist", "sd-Deva-u-ca-coptic", "sd-Deva-u-ca-ethiopic", "sd-Deva-u-ca-gregory", "sd-Deva-u-ca-indian", "sd-Deva-u-ca-japanese", "sd-Deva-u-ca-japanext", "sd-Deva-u-ca-persian", "sd-Deva-u-ca-roc", "sd-u-ca-buddhist", "sd-u-ca-coptic", "sd-u-ca-ethiopic", "sd-u-ca-gregory", "sd-u-ca-indian", "sd-u-ca-japanese", "sd-u-ca-japanext", "sd-u-ca-persian", "sd-u-ca-roc", "si-u-ca-buddhist", "si-u-ca-coptic", "si-u-ca-ethiopic", "si-u-ca-gregory", "si-u-ca-indian", "si-u-ca-japanese", "si-u-ca-japanext", "si-u-ca-persian", "si-u-ca-roc", "sk-u-ca-buddhist", "sk-u-ca-coptic", "sk-u-ca-ethiopic", "sk-u-ca-gregory", "sk-u-ca-indian", "sk-u-ca-japanese", "sk-u-ca-japanext", "sk-u-ca-persian", "sk-u-ca-roc", "sl-u-ca-buddhist", "sl-u-ca-coptic", "sl-u-ca-ethiopic", "sl-u-ca-gregory", "sl-u-ca-indian", "sl-u-ca-japanese", "sl-u-ca-japanext", "sl-u-ca-persian", "sl-u-ca-roc", "so-DJ-u-ca-buddhist", "so-DJ-u-ca-coptic", "so-DJ-u-ca-ethiopic", "so-DJ-u-ca-gregory", "so-DJ-u-ca-indian", "so-DJ-u-ca-japanese", "so-DJ-u-ca-japanext", "so-DJ-u-ca-persian", "so-DJ-u-ca-roc", "so-ET-u-ca-buddhist", "so-ET-u-ca-coptic", "so-ET-u-ca-ethiopic", "so-ET-u-ca-gregory", "so-ET-u-ca-indian", "so-ET-u-ca-japanese", "so-ET-u-ca-japanext", "so-ET-u-ca-persian", "so-ET-u-ca-roc", "so-KE-u-ca-buddhist", "so-KE-u-ca-coptic", "so-KE-u-ca-ethiopic", "so-KE-u-ca-gregory", "so-KE-u-ca-indian", "so-KE-u-ca-japanese", "so-KE-u-ca-japanext", "so-KE-u-ca-persian", "so-KE-u-ca-roc", "so-u-ca-buddhist", "so-u-ca-coptic", "so-u-ca-ethiopic", "so-u-ca-gregory", "so-u-ca-indian", "so-u-ca-japanese", "so-u-ca-japanext", "so-u-ca-persian", "so-u-ca-roc", "sq-MK-u-ca-buddhist", "sq-MK-u-ca-coptic", "sq-MK-u-ca-ethiopic", "sq-MK-u-ca-gregory", "sq-MK-u-ca-indian", "sq-MK-u-ca-japanese", "sq-MK-u-ca-japanext", "sq-MK-u-ca-persian", "sq-MK-u-ca-roc", "sq-XK-u-ca-buddhist", "sq-XK-u-ca-coptic", "sq-XK-u-ca-ethiopic", "sq-XK-u-ca-gregory", "sq-XK-u-ca-indian", "sq-XK-u-ca-japanese", "sq-XK-u-ca-japanext", "sq-XK-u-ca-persian", "sq-XK-u-ca-roc", "sq-u-ca-buddhist", "sq-u-ca-coptic", "sq-u-ca-ethiopic", "sq-u-ca-gregory", "sq-u-ca-indian", "sq-u-ca-japanese", "sq-u-ca-japanext", "sq-u-ca-persian", "sq-u-ca-roc", "sr-BA-u-ca-buddhist", "sr-BA-u-ca-coptic", "sr-BA-u-ca-ethiopic", "sr-BA-u-ca-gregory", "sr-BA-u-ca-indian", "sr-BA-u-ca-japanese", "sr-BA-u-ca-japanext", "sr-BA-u-ca-persian", "sr-BA-u-ca-roc", "sr-Cyrl-u-ca-buddhist", "sr-Cyrl-u-ca-coptic", "sr-Cyrl-u-ca-ethiopic", "sr-Cyrl-u-ca-gregory", "sr-Cyrl-u-ca-indian", "sr-Cyrl-u-ca-japanese", "sr-Cyrl-u-ca-japanext", "sr-Cyrl-u-ca-persian", "sr-Cyrl-u-ca-roc", "sr-Latn-BA-u-ca-buddhist", "sr-Latn-BA-u-ca-coptic", "sr-Latn-BA-u-ca-ethiopic", "sr-Latn-BA-u-ca-gregory", "sr-Latn-BA-u-ca-indian", "sr-Latn-BA-u-ca-japanese", "sr-Latn-BA-u-ca-japanext", "sr-Latn-BA-u-ca-persian", "sr-Latn-BA-u-ca-roc", "sr-Latn-XK-u-ca-buddhist", "sr-Latn-XK-u-ca-coptic", "sr-Latn-XK-u-ca-ethiopic", "sr-Latn-XK-u-ca-gregory", "sr-Latn-XK-u-ca-indian", "sr-Latn-XK-u-ca-japanese", "sr-Latn-XK-u-ca-japanext", "sr-Latn-XK-u-ca-persian", "sr-Latn-XK-u-ca-roc", "sr-Latn-u-ca-buddhist", "sr-Latn-u-ca-coptic", "sr-Latn-u-ca-ethiopic", "sr-Latn-u-ca-gregory", "sr-Latn-u-ca-indian", "sr-Latn-u-ca-japanese", "sr-Latn-u-ca-japanext", "sr-Latn-u-ca-persian", "sr-Latn-u-ca-roc", "sr-ME-u-ca-buddhist", "sr-ME-u-ca-coptic", "sr-ME-u-ca-ethiopic", "sr-ME-u-ca-gregory", "sr-ME-u-ca-indian", "sr-ME-u-ca-japanese", "sr-ME-u-ca-japanext", "sr-ME-u-ca-persian", "sr-ME-u-ca-roc", "sr-XK-u-ca-buddhist", "sr-XK-u-ca-coptic", "sr-XK-u-ca-ethiopic", "sr-XK-u-ca-gregory", "sr-XK-u-ca-indian", "sr-XK-u-ca-japanese", "sr-XK-u-ca-japanext", "sr-XK-u-ca-persian", "sr-XK-u-ca-roc", "sr-u-ca-buddhist", "sr-u-ca-coptic", "sr-u-ca-ethiopic", "sr-u-ca-gregory", "sr-u-ca-indian", "sr-u-ca-japanese", "sr-u-ca-japanext", "sr-u-ca-persian", "sr-u-ca-roc", "su-Latn-u-ca-buddhist", "su-Latn-u-ca-coptic", "su-Latn-u-ca-ethiopic", "su-Latn-u-ca-gregory", "su-Latn-u-ca-indian", "su-Latn-u-ca-japanese", "su-Latn-u-ca-japanext", "su-Latn-u-ca-persian", "su-Latn-u-ca-roc", "su-u-ca-buddhist", "su-u-ca-coptic", "su-u-ca-ethiopic", "su-u-ca-gregory", "su-u-ca-indian", "su-u-ca-japanese", "su-u-ca-japanext", "su-u-ca-persian", "su-u-ca-roc", "sv-AX-u-ca-buddhist", "sv-AX-u-ca-coptic", "sv-AX-u-ca-ethiopic", "sv-AX-u-ca-gregory", "sv-AX-u-ca-indian", "sv-AX-u-ca-japanese", "sv-AX-u-ca-japanext", "sv-AX-u-ca-persian", "sv-AX-u-ca-roc", "sv-FI-u-ca-buddhist", "sv-FI-u-ca-coptic", "sv-FI-u-ca-ethiopic", "sv-FI-u-ca-gregory", "sv-FI-u-ca-indian", "sv-FI-u-ca-japanese", "sv-FI-u-ca-japanext", "sv-FI-u-ca-persian", "sv-FI-u-ca-roc", "sv-u-ca-buddhist", "sv-u-ca-coptic", "sv-u-ca-ethiopic", "sv-u-ca-gregory", "sv-u-ca-indian", "sv-u-ca-japanese", "sv-u-ca-japanext", "sv-u-ca-persian", "sv-u-ca-roc", "sw-CD-u-ca-buddhist", "sw-CD-u-ca-coptic", "sw-CD-u-ca-ethiopic", "sw-CD-u-ca-gregory", "sw-CD-u-ca-indian", "sw-CD-u-ca-japanese", "sw-CD-u-ca-japanext", "sw-CD-u-ca-persian", "sw-CD-u-ca-roc", "sw-KE-u-ca-buddhist", "sw-KE-u-ca-coptic", "sw-KE-u-ca-ethiopic", "sw-KE-u-ca-gregory", "sw-KE-u-ca-indian", "sw-KE-u-ca-japanese", "sw-KE-u-ca-japanext", "sw-KE-u-ca-persian", "sw-KE-u-ca-roc", "sw-UG-u-ca-buddhist", "sw-UG-u-ca-coptic", "sw-UG-u-ca-ethiopic", "sw-UG-u-ca-gregory", "sw-UG-u-ca-indian", "sw-UG-u-ca-japanese", "sw-UG-u-ca-japanext", "sw-UG-u-ca-persian", "sw-UG-u-ca-roc", "sw-u-ca-buddhist", "sw-u-ca-coptic", "sw-u-ca-ethiopic", "sw-u-ca-gregory", "sw-u-ca-indian", "sw-u-ca-japanese", "sw-u-ca-japanext", "sw-u-ca-persian", "sw-u-ca-roc", "ta-LK-u-ca-buddhist", "ta-LK-u-ca-coptic", "ta-LK-u-ca-ethiopic", "ta-LK-u-ca-gregory", "ta-LK-u-ca-indian", "ta-LK-u-ca-japanese", "ta-LK-u-ca-japanext", "ta-LK-u-ca-persian", "ta-LK-u-ca-roc", "ta-MY-u-ca-buddhist", "ta-MY-u-ca-coptic", "ta-MY-u-ca-ethiopic", "ta-MY-u-ca-gregory", "ta-MY-u-ca-indian", "ta-MY-u-ca-japanese", "ta-MY-u-ca-japanext", "ta-MY-u-ca-persian", "ta-MY-u-ca-roc", "ta-SG-u-ca-buddhist", "ta-SG-u-ca-coptic", "ta-SG-u-ca-ethiopic", "ta-SG-u-ca-gregory", "ta-SG-u-ca-indian", "ta-SG-u-ca-japanese", "ta-SG-u-ca-japanext", "ta-SG-u-ca-persian", "ta-SG-u-ca-roc", "ta-u-ca-buddhist", "ta-u-ca-coptic", "ta-u-ca-ethiopic", "ta-u-ca-gregory", "ta-u-ca-indian", "ta-u-ca-japanese", "ta-u-ca-japanext", "ta-u-ca-persian", "ta-u-ca-roc", "te-u-ca-buddhist", "te-u-ca-coptic", "te-u-ca-ethiopic", "te-u-ca-gregory", "te-u-ca-indian", "te-u-ca-japanese", "te-u-ca-japanext", "te-u-ca-persian", "te-u-ca-roc", "tg-u-ca-buddhist", "tg-u-ca-coptic", "tg-u-ca-ethiopic", "tg-u-ca-gregory", "tg-u-ca-indian", "tg-u-ca-japanese", "tg-u-ca-japanext", "tg-u-ca-persian", "tg-u-ca-roc", "th-u-ca-buddhist", "th-u-ca-coptic", "th-u-ca-ethiopic", "th-u-ca-gregory", "th-u-ca-indian", "th-u-ca-japanese", "th-u-ca-japanext", "th-u-ca-persian", "th-u-ca-roc", "ti-ER-u-ca-buddhist", "ti-ER-u-ca-coptic", "ti-ER-u-ca-ethiopic", "ti-ER-u-ca-gregory", "ti-ER-u-ca-indian", "ti-ER-u-ca-japanese", "ti-ER-u-ca-japanext", "ti-ER-u-ca-persian", "ti-ER-u-ca-roc", "ti-u-ca-buddhist", "ti-u-ca-coptic", "ti-u-ca-ethiopic", "ti-u-ca-gregory", "ti-u-ca-indian", "ti-u-ca-japanese", "ti-u-ca-japanext", "ti-u-ca-persian", "ti-u-ca-roc", "tk-u-ca-buddhist", "tk-u-ca-coptic", "tk-u-ca-ethiopic", "tk-u-ca-gregory", "tk-u-ca-indian", "tk-u-ca-japanese", "tk-u-ca-japanext", "tk-u-ca-persian", "tk-u-ca-roc", "to-u-ca-buddhist", "to-u-ca-coptic", "to-u-ca-ethiopic", "to-u-ca-gregory", "to-u-ca-indian", "to-u-ca-japanese", "to-u-ca-japanext", "to-u-ca-persian", "to-u-ca-roc", "tr-CY-u-ca-buddhist", "tr-CY-u-ca-coptic", "tr-CY-u-ca-ethiopic", "tr-CY-u-ca-gregory", "tr-CY-u-ca-indian", "tr-CY-u-ca-japanese", "tr-CY-u-ca-japanext", "tr-CY-u-ca-persian", "tr-CY-u-ca-roc", "tr-u-ca-buddhist", "tr-u-ca-coptic", "tr-u-ca-ethiopic", "tr-u-ca-gregory", "tr-u-ca-indian", "tr-u-ca-japanese", "tr-u-ca-japanext", "tr-u-ca-persian", "tr-u-ca-roc", "tt-u-ca-buddhist", "tt-u-ca-coptic", "tt-u-ca-ethiopic", "tt-u-ca-gregory", "tt-u-ca-indian", "tt-u-ca-japanese", "tt-u-ca-japanext", "tt-u-ca-persian", "tt-u-ca-roc", "uk-u-ca-buddhist", "uk-u-ca-coptic", "uk-u-ca-ethiopic", "uk-u-ca-gregory", "uk-u-ca-indian", "uk-u-ca-japanese", "uk-u-ca-japanext", "uk-u-ca-persian", "uk-u-ca-roc", "und-u-ca-buddhist", "und-u-ca-coptic", "und-u-ca-ethiopic", "und-u-ca-gregory", "und-u-ca-indian", "und-u-ca-japanese", "und-u-ca-japanext", "und-u-ca-persian", "und-u-ca-roc", "ur-IN-u-ca-buddhist", "ur-IN-u-ca-coptic", "ur-IN-u-ca-ethiopic", "ur-IN-u-ca-gregory", "ur-IN-u-ca-indian", "ur-IN-u-ca-japanese", "ur-IN-u-ca-japanext", "ur-IN-u-ca-persian", "ur-IN-u-ca-roc", "ur-u-ca-buddhist", "ur-u-ca-coptic", "ur-u-ca-ethiopic", "ur-u-ca-gregory", "ur-u-ca-indian", "ur-u-ca-japanese", "ur-u-ca-japanext", "ur-u-ca-persian", "ur-u-ca-roc", "uz-Cyrl-u-ca-buddhist", "uz-Cyrl-u-ca-coptic", "uz-Cyrl-u-ca-ethiopic", "uz-Cyrl-u-ca-gregory", "uz-Cyrl-u-ca-indian", "uz-Cyrl-u-ca-japanese", "uz-Cyrl-u-ca-japanext", "uz-Cyrl-u-ca-persian", "uz-Cyrl-u-ca-roc", "uz-Latn-u-ca-buddhist", "uz-Latn-u-ca-coptic", "uz-Latn-u-ca-ethiopic", "uz-Latn-u-ca-gregory", "uz-Latn-u-ca-indian", "uz-Latn-u-ca-japanese", "uz-Latn-u-ca-japanext", "uz-Latn-u-ca-persian", "uz-Latn-u-ca-roc", "uz-u-ca-buddhist", "uz-u-ca-coptic", "uz-u-ca-ethiopic", "uz-u-ca-gregory", "uz-u-ca-indian", "uz-u-ca-japanese", "uz-u-ca-japanext", "uz-u-ca-persian", "uz-u-ca-roc", "vi-u-ca-buddhist", "vi-u-ca-coptic", "vi-u-ca-ethiopic", "vi-u-ca-gregory", "vi-u-ca-indian", "vi-u-ca-japanese", "vi-u-ca-japanext", "vi-u-ca-persian", "vi-u-ca-roc", "wo-u-ca-buddhist", "wo-u-ca-coptic", "wo-u-ca-ethiopic", "wo-u-ca-gregory", "wo-u-ca-indian", "wo-u-ca-japanese", "wo-u-ca-japanext", "wo-u-ca-persian", "wo-u-ca-roc", "xh-u-ca-buddhist", "xh-u-ca-coptic", "xh-u-ca-ethiopic", "xh-u-ca-gregory", "xh-u-ca-indian", "xh-u-ca-japanese", "xh-u-ca-japanext", "xh-u-ca-persian", "xh-u-ca-roc", "yo-BJ-u-ca-buddhist", "yo-BJ-u-ca-coptic", "yo-BJ-u-ca-ethiopic", "yo-BJ-u-ca-gregory", "yo-BJ-u-ca-indian", "yo-BJ-u-ca-japanese", "yo-BJ-u-ca-japanext", "yo-BJ-u-ca-persian", "yo-BJ-u-ca-roc", "yo-u-ca-buddhist", "yo-u-ca-coptic", "yo-u-ca-ethiopic", "yo-u-ca-gregory", "yo-u-ca-indian", "yo-u-ca-japanese", "yo-u-ca-japanext", "yo-u-ca-persian", "yo-u-ca-roc", "yrl-CO-u-ca-buddhist", "yrl-CO-u-ca-coptic", "yrl-CO-u-ca-ethiopic", "yrl-CO-u-ca-gregory", "yrl-CO-u-ca-indian", "yrl-CO-u-ca-japanese", "yrl-CO-u-ca-japanext", "yrl-CO-u-ca-persian", "yrl-CO-u-ca-roc", "yrl-VE-u-ca-buddhist", "yrl-VE-u-ca-coptic", "yrl-VE-u-ca-ethiopic", "yrl-VE-u-ca-gregory", "yrl-VE-u-ca-indian", "yrl-VE-u-ca-japanese", "yrl-VE-u-ca-japanext", "yrl-VE-u-ca-persian", "yrl-VE-u-ca-roc", "yrl-u-ca-buddhist", "yrl-u-ca-coptic", "yrl-u-ca-ethiopic", "yrl-u-ca-gregory", "yrl-u-ca-indian", "yrl-u-ca-japanese", "yrl-u-ca-japanext", "yrl-u-ca-persian", "yrl-u-ca-roc", "yue-Hans-u-ca-buddhist", "yue-Hans-u-ca-coptic", "yue-Hans-u-ca-ethiopic", "yue-Hans-u-ca-gregory", "yue-Hans-u-ca-indian", "yue-Hans-u-ca-japanese", "yue-Hans-u-ca-japanext", "yue-Hans-u-ca-persian", "yue-Hans-u-ca-roc", "yue-Hant-u-ca-buddhist", "yue-Hant-u-ca-coptic", "yue-Hant-u-ca-ethiopic", "yue-Hant-u-ca-gregory", "yue-Hant-u-ca-indian", "yue-Hant-u-ca-japanese", "yue-Hant-u-ca-japanext", "yue-Hant-u-ca-persian", "yue-Hant-u-ca-roc", "yue-u-ca-buddhist", "yue-u-ca-coptic", "yue-u-ca-ethiopic", "yue-u-ca-gregory", "yue-u-ca-indian", "yue-u-ca-japanese", "yue-u-ca-japanext", "yue-u-ca-persian", "yue-u-ca-roc", "zh-HK-u-ca-buddhist", "zh-HK-u-ca-coptic", "zh-HK-u-ca-ethiopic", "zh-HK-u-ca-gregory", "zh-HK-u-ca-indian", "zh-HK-u-ca-japanese", "zh-HK-u-ca-japanext", "zh-HK-u-ca-persian", "zh-HK-u-ca-roc", "zh-Hans-u-ca-buddhist", "zh-Hans-u-ca-coptic", "zh-Hans-u-ca-ethiopic", "zh-Hans-u-ca-gregory", "zh-Hans-u-ca-indian", "zh-Hans-u-ca-japanese", "zh-Hans-u-ca-japanext", "zh-Hans-u-ca-persian", "zh-Hans-u-ca-roc", "zh-Hant-u-ca-buddhist", "zh-Hant-u-ca-coptic", "zh-Hant-u-ca-ethiopic", "zh-Hant-u-ca-gregory", "zh-Hant-u-ca-indian", "zh-Hant-u-ca-japanese", "zh-Hant-u-ca-japanext", "zh-Hant-u-ca-persian", "zh-Hant-u-ca-roc", "zh-MO-u-ca-buddhist", "zh-MO-u-ca-coptic", "zh-MO-u-ca-ethiopic", "zh-MO-u-ca-gregory", "zh-MO-u-ca-indian", "zh-MO-u-ca-japanese", "zh-MO-u-ca-japanext", "zh-MO-u-ca-persian", "zh-MO-u-ca-roc", "zh-SG-u-ca-buddhist", "zh-SG-u-ca-coptic", "zh-SG-u-ca-ethiopic", "zh-SG-u-ca-gregory", "zh-SG-u-ca-indian", "zh-SG-u-ca-japanese", "zh-SG-u-ca-japanext", "zh-SG-u-ca-persian", "zh-SG-u-ca-roc", "zh-u-ca-buddhist", "zh-u-ca-coptic", "zh-u-ca-ethiopic", "zh-u-ca-gregory", "zh-u-ca-indian", "zh-u-ca-japanese", "zh-u-ca-japanext", "zh-u-ca-persian", "zh-u-ca-roc", "zu-u-ca-buddhist", "zu-u-ca-coptic", "zu-u-ca-ethiopic", "zu-u-ca-gregory", "zu-u-ca-indian", "zu-u-ca-japanese", "zu-u-ca-japanext", "zu-u-ca-persian", "zu-u-ca-roc"]; 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/components/datetime/data/data/macros/datetime_timelengths_v1.data.rs b/components/datetime/data/data/macros/datetime_timelengths_v1.data.rs index 11dda3b21b3..50de9223deb 100644 --- a/components/datetime/data/data/macros/datetime_timelengths_v1.data.rs +++ b/components/datetime/data/data/macros/datetime_timelengths_v1.data.rs @@ -10,7 +10,7 @@ macro_rules! __impl_datetime_timelengths_v1 { impl icu_provider::DataProvider for $provider { fn load(&self, req: icu_provider::DataRequest) -> Result, icu_provider::DataError> { static ZH_HANT: ::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"\0\0B\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \0\0[\x80\xA0\x04\0\0]") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }, long: icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \0\0[\x80\xA0\x01\0\0]") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }, medium: icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }, short: icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\x80q\x01\0\0:\x80\x80\x02") }, 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 \0\0[\x80\xA3\x01\0\0]") }, 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 \0\0[\x80\xA3\x01\0\0]") }, 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") }, 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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes } }, preferred_hour_cycle: icu_datetime::pattern::CoarseHourCycle::H11H12 }; - static ZH_HANS_SG: ::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"\x80\xA0\x04\0\0 \x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }, long: icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\xA0\x01\0\0 \x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }, medium: icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }, short: icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, 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"\x80\xA3\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }, long: icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\xA3\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, 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") }, 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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes } }, preferred_hour_cycle: icu_datetime::pattern::CoarseHourCycle::H11H12 }; + static ZH_SG: ::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"\x80\xA0\x04\0\0 \x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }, long: icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\xA0\x01\0\0 \x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }, medium: icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }, short: icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, 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"\x80\xA3\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }, long: icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\xA3\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, 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") }, 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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes } }, preferred_hour_cycle: icu_datetime::pattern::CoarseHourCycle::H11H12 }; static MY: ::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"\x80\xA3\x01\0\0 \x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }, long: icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\xA3\x01\0\0 \x80`\x01\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }, medium: icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\0\0 \x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }, short: icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\0\0B\0\0 \x80q\x01\0\0:\x80\x80\x02") }, 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"\x80\xA0\x04\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }, long: icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\xA0\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }, medium: icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }, short: icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes } }, preferred_hour_cycle: icu_datetime::pattern::CoarseHourCycle::H23H24 }; static YUE_HANS: ::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"\x80\xA3\x01\0\0 \x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }, long: icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\xA3\x01\0\0 \x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }, medium: icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }, short: icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\x80q\x01\0\0:\x80\x80\x02") }, 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"\x80\xA0\x04\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }, long: icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80\xA0\x01\0\0 \x80r\x02\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, 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") }, 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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes } }, preferred_hour_cycle: icu_datetime::pattern::CoarseHourCycle::H23H24 }; static HU: ::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"\x80`\x01\0 /\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \x80\xA3\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }, long: icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\0 /\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \x80\xA3\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }, medium: icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\0 /\x80q\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }, short: icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80`\x01\0 /\x80q\x01\0\0:\x80\x80\x02") }, 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\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \x80\xA0\x04") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }, long: icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02\0\0 \x80\xA0\x01") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }, medium: icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02\0\0:\x80\x90\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Seconds }, short: icu_datetime::pattern::runtime::Pattern { items: unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x80r\x01\0\0:\x80\x80\x02") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes } }, preferred_hour_cycle: icu_datetime::pattern::CoarseHourCycle::H23H24 }; @@ -66,8 +66,8 @@ macro_rules! __impl_datetime_timelengths_v1 { static AR_KM: ::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 \x80`\x01\0\0 \x80\xA3\x01") }, 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 \x80`\x01\0\0 \x80\xA3\x01") }, 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 \x80`\x01") }, 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 \x80`\x01") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, 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") }, time_granularity: icu_datetime::pattern::TimeGranularity::Minutes } }, preferred_hour_cycle: icu_datetime::pattern::CoarseHourCycle::H11H12 }; - static VALUES: [&::Yokeable; 444usize] = [&AF, &AF_NA, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AR_IL, &AM, &AM, &AR_KM, &AM, &AM, &AM, &AR_KM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AS, &AF, &AF, &AF, &BE, &BE, &BG, &AM, &AM, &AM, &AM, &AF, &BRX, &BS, &AR_KM, &BS, &CA, &CA, &CA, &CA, &CA, &AF_NA, &AM, &CS, &AF, &AF, &DA, &DA, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AM, &DSB, &AF_NA, &AF_NA, &AF_NA, &AF_NA, &AF_NA, &AF, &AF_NA, &AF_NA, &AF, &AF_NA, &AF, &AF_NA, &AF_NA, &AF, &AF, &AF_NA, &AF_NA, &AF, &AF, &AF_NA, &AF, &AF, &AF, &AF, &AF, &AF_NA, &AF, &AF, &DA, &AF_NA, &AF_NA, &EN_FI, &AF_NA, &AF, &AF_NA, &AF, &AF_NA, &AF, &AF_NA, &AF, &AF_NA, &AF_NA, &AF_NA, &AF_NA, &AF, &EN_IL, &AF, &AF_NA, &AF, &AF, &AF_NA, &AF, &AF_NA, &AF_NA, &AF_NA, &AF_NA, &AF_NA, &AF_NA, &AF, &AF_NA, &AF_NA, &AF_NA, &AF, &AF, &AF, &AF, &AF_NA, &AF_NA, &AF_NA, &AF, &AF, &AF, &AF, &AF, &AF_NA, &AF_NA, &AF_NA, &AF_NA, &AF, &AF_NA, &AF_NA, &AF, &AF_NA, &AF, &AF_NA, &AF, &AF_NA, &AF, &AF, &AF_NA, &AF_NA, &AF, &AF_NA, &AF_NA, &AF, &AF_NA, &AF_NA, &AF, &AF, &AF, &AF_NA, &AF_NA, &AF_NA, &AF_NA, &AF_NA, &AF_NA, &AF, &AF_NA, &AF, &CA, &AF, &ES_AR, &AF, &AF, &AF, &AF, &ES_CO, &AF, &AF, &AF_NA, &CA, &AF, &CA, &AF, &AF, &CA, &AF, &AF, &AF_NA, &AF, &ES_PH, &AF_NA, &AF, &AF, &AF_NA, &AF, &AF_NA, &AF, &EU, &FA, &FA, &AR_KM, &AR_KM, &AR_KM, &AM, &AM, &AR_KM, &AM, &AM, &AR_KM, &AR_KM, &AM, &AR_KM, &EN_FI, &AF_NA, &AF, &AF, &AF, &FR_BE, &AF, &AF, &AF, &AF, &FR_CA, &AF, &AF, &AF, &FR_CH, &AF, &FR_CM, &AF_NA, &AF_NA, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF_NA, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF_NA, &AF_NA, &AF, &AF_NA, &AF_NA, &AF, &AF, &AF, &AF, &GD, &AF, &GU, &HA, &AF_NA, &HA, &AR_IL, &AM, &AF_NA, &HR, &HR, &HSB, &HU, &AR_KM, &AF, &ID, &AR_KM, &AF, &AF, &AF, &AF, &AF, &JA, &AF, &AR_KM, &KEA, &AF, &AF, &AM, &GU, &KO, &KO, &AM, &AM, &AM, &KS_DEVA, &AF, &LO, <, &AF, &AM, &AF_NA, &AF, &AM, &MN, &AM, &AM, &MR, &AF_NA, &AF_NA, &ID, &AF_NA, &MY, &AF, &AF, &AR_KM, &AM, &AR_KM, &AR_KM, &AR_KM, &AR_KM, &AR_KM, &AR_KM, &AR_KM, &NN, &AF, &AM, &AM, &AM, &PCM, &AF, &FA, &AM, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF_NA, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AM, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AM, &AM, &AM, &AR_KM, &AM, &AM, &AM, &SI, &EN_IL, &AF, &AF_NA, &AF_NA, &AF_NA, &SO_KE, &SQ, &SQ_MK, &SQ_MK, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &EN_FI, &EN_FI, &AF, &AF, &SV_FI, &AF, &AF, &AF, &AF, &KS_DEVA, &TA_LK, &KS_DEVA, &KS_DEVA, &AM, &AF, &TH, &AM, &AM, &AF, &AF_NA, &TR, &AF_NA, &EN_IL, &AF, &AR_KM, &AM, &AM, &UZ, &MN, &UZ, &AF, &AF, &AF, &YO, &YO, &AF, &AF_NA, &AF_NA, &YUE, &YUE_HANS, &YUE, &YUE_HANS, &YUE_HANS, &ZH_HANS_SG, &ZH_HANT, &YUE, &YUE, &AF]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF_NA, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AR_IL, &AM, &AM, &AR_KM, &AM, &AM, &AM, &AR_KM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AS, &AF, &AF, &AF, &BE, &BE, &BG, &AM, &AM, &AM, &AM, &AF, &BRX, &BS, &AR_KM, &BS, &CA, &CA, &CA, &CA, &CA, &AF_NA, &AM, &CS, &AF, &AF, &DA, &DA, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AM, &DSB, &AF_NA, &AF_NA, &AF_NA, &AF_NA, &AF_NA, &AF, &AF_NA, &AF_NA, &AF, &AF_NA, &AF, &AF_NA, &AF_NA, &AF, &AF, &AF_NA, &AF_NA, &AF, &AF, &AF_NA, &AF, &AF, &AF, &AF, &AF, &AF_NA, &AF, &AF, &DA, &AF_NA, &AF_NA, &EN_FI, &AF_NA, &AF, &AF_NA, &AF, &AF_NA, &AF, &AF_NA, &AF, &AF_NA, &AF_NA, &AF_NA, &AF_NA, &AF, &EN_IL, &AF, &AF_NA, &AF, &AF, &AF_NA, &AF, &AF_NA, &AF_NA, &AF_NA, &AF_NA, &AF_NA, &AF_NA, &AF, &AF_NA, &AF_NA, &AF_NA, &AF, &AF, &AF, &AF, &AF_NA, &AF_NA, &AF_NA, &AF, &AF, &AF, &AF, &AF, &AF_NA, &AF_NA, &AF_NA, &AF_NA, &AF, &AF_NA, &AF_NA, &AF, &AF_NA, &AF, &AF_NA, &AF, &AF_NA, &AF, &AF, &AF_NA, &AF_NA, &AF, &AF_NA, &AF_NA, &AF, &AF_NA, &AF_NA, &AF, &AF, &AF, &AF_NA, &AF_NA, &AF_NA, &AF_NA, &AF_NA, &AF_NA, &AF, &AF_NA, &AF, &CA, &AF, &ES_AR, &AF, &AF, &AF, &AF, &ES_CO, &AF, &AF, &AF_NA, &CA, &AF, &CA, &AF, &AF, &CA, &AF, &AF, &AF_NA, &AF, &ES_PH, &AF_NA, &AF, &AF, &AF_NA, &AF, &AF_NA, &AF, &EU, &FA, &FA, &AR_KM, &AR_KM, &AR_KM, &AM, &AM, &AR_KM, &AM, &AM, &AR_KM, &AR_KM, &AM, &AR_KM, &EN_FI, &AF_NA, &AF, &AF, &AF, &FR_BE, &AF, &AF, &AF, &AF, &FR_CA, &AF, &AF, &AF, &FR_CH, &AF, &FR_CM, &AF_NA, &AF_NA, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF_NA, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF_NA, &AF_NA, &AF, &AF_NA, &AF_NA, &AF, &AF, &AF, &AF, &GD, &AF, &GU, &HA, &AF_NA, &HA, &AR_IL, &AM, &AF_NA, &HR, &HR, &HSB, &HU, &AR_KM, &AF, &ID, &AR_KM, &AF, &AF, &AF, &AF, &AF, &JA, &AF, &AR_KM, &KEA, &AF, &AF, &AM, &GU, &KO, &KO, &AM, &AM, &AM, &KS_DEVA, &AF, &LO, <, &AF, &AM, &AF_NA, &AF, &AM, &MN, &AM, &AM, &MR, &AF_NA, &AF_NA, &ID, &AF_NA, &MY, &AF, &AF, &AR_KM, &AM, &AR_KM, &AR_KM, &AR_KM, &AR_KM, &AR_KM, &AR_KM, &AR_KM, &NN, &AF, &AM, &AM, &AM, &PCM, &AF, &FA, &AM, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF_NA, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AM, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AM, &AM, &AM, &AR_KM, &AM, &AM, &AM, &SI, &EN_IL, &AF, &AF_NA, &AF_NA, &AF_NA, &SO_KE, &SQ, &SQ_MK, &SQ_MK, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &EN_FI, &EN_FI, &AF, &AF, &SV_FI, &AF, &AF, &AF, &AF, &KS_DEVA, &TA_LK, &KS_DEVA, &KS_DEVA, &AM, &AF, &TH, &AM, &AM, &AF, &AF_NA, &TR, &AF_NA, &EN_IL, &AF, &AR_KM, &AM, &AM, &UZ, &MN, &UZ, &AF, &AF, &AF, &YO, &YO, &AF, &AF_NA, &AF_NA, &YUE, &YUE_HANS, &YUE, &YUE_HANS, &YUE, &YUE_HANS, &ZH_HANT, &YUE, &ZH_SG, &AF]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/components/datetime/data/data/macros/datetime_timesymbols_v1.data.rs b/components/datetime/data/data/macros/datetime_timesymbols_v1.data.rs index c5afc3420ca..c395c4d7875 100644 --- a/components/datetime/data/data/macros/datetime_timesymbols_v1.data.rs +++ b/components/datetime/data/data/macros/datetime_timesymbols_v1.data.rs @@ -58,7 +58,7 @@ macro_rules! __impl_datetime_timesymbols_v1 { static FIL: ::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: Some(alloc::borrow::Cow::Borrowed("tanghaling-tapat")), midnight: Some(alloc::borrow::Cow::Borrowed("hatinggabi")) }, narrow: icu_datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("am"), pm: alloc::borrow::Cow::Borrowed("pm"), noon: Some(alloc::borrow::Cow::Borrowed("tanghaling-tapat")), midnight: Some(alloc::borrow::Cow::Borrowed("hatinggabi")) }, short: None, wide: icu_datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), noon: Some(alloc::borrow::Cow::Borrowed("tanghaling-tapat")), midnight: Some(alloc::borrow::Cow::Borrowed("hatinggabi")) } }, 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("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), noon: Some(alloc::borrow::Cow::Borrowed("tanghaling-tapat")), midnight: Some(alloc::borrow::Cow::Borrowed("hatinggabi")) }), short: None, wide: None }) } }; static ID: ::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: Some(alloc::borrow::Cow::Borrowed("tengah hari")), midnight: Some(alloc::borrow::Cow::Borrowed("tengah malam")) }, narrow: icu_datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), noon: Some(alloc::borrow::Cow::Borrowed("tengah hari")), midnight: Some(alloc::borrow::Cow::Borrowed("tengah malam")) }, short: None, wide: icu_datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), noon: Some(alloc::borrow::Cow::Borrowed("tengah hari")), midnight: Some(alloc::borrow::Cow::Borrowed("tengah malam")) } }, stand_alone: None } }; static PL: ::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: Some(alloc::borrow::Cow::Borrowed("w południe")), midnight: Some(alloc::borrow::Cow::Borrowed("o północy")) }, narrow: icu_datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("a"), pm: alloc::borrow::Cow::Borrowed("p"), noon: Some(alloc::borrow::Cow::Borrowed("w poł.")), midnight: Some(alloc::borrow::Cow::Borrowed("o półn.")) }, short: None, wide: icu_datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), noon: Some(alloc::borrow::Cow::Borrowed("w południe")), midnight: Some(alloc::borrow::Cow::Borrowed("o północy")) } }, stand_alone: Some(icu_datetime::provider::calendar::day_periods::StandAloneWidthsV1 { abbreviated: Some(icu_datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), noon: Some(alloc::borrow::Cow::Borrowed("południe")), midnight: Some(alloc::borrow::Cow::Borrowed("północ")) }), narrow: Some(icu_datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("a"), pm: alloc::borrow::Cow::Borrowed("p"), noon: Some(alloc::borrow::Cow::Borrowed("poł.")), midnight: Some(alloc::borrow::Cow::Borrowed("półn.")) }), short: None, wide: Some(icu_datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), noon: Some(alloc::borrow::Cow::Borrowed("południe")), midnight: Some(alloc::borrow::Cow::Borrowed("północ")) }) }) } }; - static SR_CYRL_XK: ::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: Some(alloc::borrow::Cow::Borrowed("подне")), midnight: Some(alloc::borrow::Cow::Borrowed("поноћ")) }, narrow: icu_datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), 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("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), noon: Some(alloc::borrow::Cow::Borrowed("подне")), midnight: Some(alloc::borrow::Cow::Borrowed("поноћ")) } }, 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"), pm: alloc::borrow::Cow::Borrowed("p"), noon: Some(alloc::borrow::Cow::Borrowed("подне")), midnight: Some(alloc::borrow::Cow::Borrowed("поноћ")) }), short: None, wide: None }) } }; + static SR_XK: ::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: Some(alloc::borrow::Cow::Borrowed("подне")), midnight: Some(alloc::borrow::Cow::Borrowed("поноћ")) }, narrow: icu_datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), 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("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), noon: Some(alloc::borrow::Cow::Borrowed("подне")), midnight: Some(alloc::borrow::Cow::Borrowed("поноћ")) } }, 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"), pm: alloc::borrow::Cow::Borrowed("p"), noon: Some(alloc::borrow::Cow::Borrowed("подне")), midnight: Some(alloc::borrow::Cow::Borrowed("поноћ")) }), short: None, wide: None }) } }; static SR: ::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: Some(alloc::borrow::Cow::Borrowed("подне")), midnight: Some(alloc::borrow::Cow::Borrowed("поноћ")) }, narrow: icu_datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), 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("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), noon: Some(alloc::borrow::Cow::Borrowed("подне")), midnight: Some(alloc::borrow::Cow::Borrowed("поноћ")) } }, 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("пре\u{202f}подне"), pm: alloc::borrow::Cow::Borrowed("по\u{202f}подне"), noon: Some(alloc::borrow::Cow::Borrowed("подне")), midnight: Some(alloc::borrow::Cow::Borrowed("поноћ")) }), short: None, wide: None }) } }; static RU: ::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: Some(alloc::borrow::Cow::Borrowed("полд.")), midnight: Some(alloc::borrow::Cow::Borrowed("полн.")) }, narrow: icu_datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), 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("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), noon: Some(alloc::borrow::Cow::Borrowed("полдень")), midnight: Some(alloc::borrow::Cow::Borrowed("полночь")) } }, stand_alone: None } }; static KK: ::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: Some(alloc::borrow::Cow::Borrowed("түскі")), midnight: Some(alloc::borrow::Cow::Borrowed("түн жарымы")) }, narrow: icu_datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), 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("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), noon: Some(alloc::borrow::Cow::Borrowed("түскі")), midnight: Some(alloc::borrow::Cow::Borrowed("түн жарымы")) } }, stand_alone: Some(icu_datetime::provider::calendar::day_periods::StandAloneWidthsV1 { abbreviated: Some(icu_datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), noon: Some(alloc::borrow::Cow::Borrowed("талтүс")), midnight: Some(alloc::borrow::Cow::Borrowed("түн жарымы")) }), narrow: Some(icu_datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), noon: Some(alloc::borrow::Cow::Borrowed("талтүс")), midnight: Some(alloc::borrow::Cow::Borrowed("түн жарымы")) }), short: None, wide: Some(icu_datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), noon: Some(alloc::borrow::Cow::Borrowed("талтүс")), midnight: Some(alloc::borrow::Cow::Borrowed("түн жарымы")) }) }) } }; @@ -126,7 +126,7 @@ macro_rules! __impl_datetime_timesymbols_v1 { static UK: ::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: Some(icu_datetime::provider::calendar::day_periods::StandAloneWidthsV1 { abbreviated: Some(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: Some(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: Some(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("північ")) }) }) } }; static BS_CYRL: ::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("пре\u{202f}подне"), 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("пре\u{202f}подне"), 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 MK: ::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: Some(icu_datetime::provider::calendar::day_periods::StandAloneWidthsV1 { abbreviated: Some(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: Some(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: Some(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("полноќ")) }) }) } }; - static SR_CYRL_BA: ::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("прије\u{202f}подне"), pm: alloc::borrow::Cow::Borrowed("по\u{202f}подне"), 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("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), 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: 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("p"), noon: Some(alloc::borrow::Cow::Borrowed("подне")), midnight: Some(alloc::borrow::Cow::Borrowed("поноћ")) }), short: None, wide: None }) } }; + static SR_BA: ::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("прије\u{202f}подне"), pm: alloc::borrow::Cow::Borrowed("по\u{202f}подне"), 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("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), 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: 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("p"), noon: Some(alloc::borrow::Cow::Borrowed("подне")), midnight: Some(alloc::borrow::Cow::Borrowed("поноћ")) }), short: None, wide: None }) } }; static KY: ::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: 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: Some(alloc::borrow::Cow::Borrowed("чак түш")), midnight: Some(alloc::borrow::Cow::Borrowed("түн ортосу")) }), short: None, wide: None }) } }; static MN: ::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 HE: ::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: Some(icu_datetime::provider::calendar::day_periods::StandAloneWidthsV1 { abbreviated: Some(icu_datetime::provider::calendar::day_periods::SymbolsV1 { am: alloc::borrow::Cow::Borrowed("AM"), pm: alloc::borrow::Cow::Borrowed("PM"), noon: None, midnight: Some(alloc::borrow::Cow::Borrowed("חצות")) }), 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: Some(alloc::borrow::Cow::Borrowed("חצות")) }) }) } }; @@ -152,8 +152,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; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &BN, &CY, &DA, &DA, &DE, &DE_AT, &DE, &DE, &DE, &DE_AT, &DE_LU, &DOI, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_CA, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_IE, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES, &ES_AR, &ES, &ES, &ES, &ES, &ES_CO, &ES, &ES, &ES_DO, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES_PA, &ES, &ES, &ES, &ES_PY, &ES, &ES, &ES, &ES_PY, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &BN, &BN, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR_CD, &FR, &FR, &FR_CH, &FR, &FR_CM, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR_MA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR_RE, &FR, &FR, &FR_CH, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &BN, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &BN, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &BN, &RO, &RO_MD, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR_CYRL_XK, &SR_LATN, &SR_LATN_BA, &SR_LATN_BA, &SR_LATN_XK, &BN, &BN, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &BN, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &BN, &UK, &BN, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &BN, &YO, &YO_BJ, &YRL, &YRL_CO, &YRL_CO, &YUE, &YUE, &YUE, &YUE, &YUE, &YUE, &YUE, &YUE, &YUE, &CEB]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &BN, &CY, &DA, &DA, &DE, &DE_AT, &DE, &DE, &DE, &DE_AT, &DE_LU, &DOI, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_CA, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_IE, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES, &ES_AR, &ES, &ES, &ES, &ES, &ES_CO, &ES, &ES, &ES_DO, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES_PA, &ES, &ES, &ES, &ES_PY, &ES, &ES, &ES, &ES_PY, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &BN, &BN, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR_CD, &FR, &FR, &FR_CH, &FR, &FR_CM, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR_MA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR_RE, &FR, &FR, &FR_CH, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &BN, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &BN, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &BN, &RO, &RO_MD, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN_XK, &SR_LATN_BA, &SR_XK, &BN, &BN, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &BN, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &BN, &UK, &BN, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &BN, &YO, &YO_BJ, &YRL, &YRL_CO, &YRL_CO, &YUE, &YUE, &YUE, &YUE, &YUE, &YUE, &YUE, &YUE, &YUE, &CEB]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/components/datetime/data/data/macros/time_zone_exemplar_cities_v1.data.rs b/components/datetime/data/data/macros/time_zone_exemplar_cities_v1.data.rs index d5e73d8309c..fef3a7fd950 100644 --- a/components/datetime/data/data/macros/time_zone_exemplar_cities_v1.data.rs +++ b/components/datetime/data/data/macros/time_zone_exemplar_cities_v1.data.rs @@ -25,7 +25,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\0aukns\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\0caffs\0\0\0cafne\0\0\0caglb\0\0\0cagoo\0\0\0cahal\0\0\0caiql\0\0\0camon\0\0\0canpg\0\0\0capnt\0\0\0careb\0\0\0careg\0\0\0casjf\0\0\0cathu\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\0cayzf\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\0mxstis\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\0uaozh\0\0\0uasip\0\0\0uauzh\0\0\0ugkla\0\0\0umawk\0\0\0umjon\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"\xAD\x01\0\0\0\0\t\0\x0F\0\x18\0!\0*\x003\0<\0E\0N\0T\0]\0l\0r\0~\0\x84\0\x8D\0\x99\0\x9F\0\xAB\0\xC0\0\xC9\0\xD5\0\xDE\0\xE7\0\xF0\0\xF9\0\x0B\x01\x14\x01\x1D\x01&\x012\x01>\x01G\x01S\x01b\x01n\x01w\x01\x80\x01\x89\x01\x8F\x01\x98\x01\xA4\x01\xAD\x01\xB6\x01\xBC\x01\xC2\x01\xD1\x01\xD7\x01\xE3\x01\xEC\x01\xF2\x01\xFE\x01\n\x02\x13\x02\x19\x02%\x021\x02:\x02@\x02I\x02X\x02d\x02j\x02v\x02\x7F\x02\x88\x02\x94\x02\x9D\x02\xA9\x02\xB2\x02\xBB\x02\xC4\x02\xD0\x02\xD9\x02\xE2\x02\xEB\x02\xF4\x02\xFA\x02\0\x03\x0C\x03\x15\x03\x1E\x03*\x036\x03?\x03K\x03W\x03]\x03l\x03u\x03~\x03\x87\x03\x93\x03\x9F\x03\xA8\x03\xB1\x03\xBA\x03\xC3\x03\xCC\x03\xD5\x03\xE4\x03\xED\x03\xF3\x03\x02\x04\x0B\x04\x17\x04#\x048\x04D\x04P\x04_\x04k\x04t\x04z\x04\x89\x04\x92\x04\x9B\x04\xA7\x04\xB0\x04\xC2\x04\xCE\x04\xD7\x04\xDD\x04\xE9\x04\xF2\x04\x01\x05\n\x05\x13\x05\x1C\x05+\x057\x05@\x05F\x05O\x05X\x05d\x05p\x05|\x05\x88\x05\x9A\x05\xA6\x05\xAC\x05\xB2\x05\xBB\x05\xC7\x05\xCD\x05\xD6\x05\xDF\x05\xF1\x05\xFD\x05\x06\x06\x0C\x06\x15\x06\x1E\x06'\x06-\x069\x06?\x06H\x06N\x06T\x06`\x06l\x06r\x06{\x06\x84\x06\x90\x06\x9C\x06\xA2\x06\xB7\x06\xBD\x06\xC3\x06\xCF\x06\xDB\x06\xE7\x06\xF9\x06\x02\x07\x08\x07\x14\x07 \x07&\x07,\x075\x07>\x07D\x07S\x07_\x07h\x07t\x07\x80\x07\x89\x07\x95\x07\x9B\x07\xA4\x07\xAA\x07\xB6\x07\xBF\x07\xC8\x07\xD1\x07\xE0\x07\xE6\x07\xF2\x07\xFB\x07\x04\x08\n\x08\x10\x08\x19\x08%\x08+\x08=\x08L\x08U\x08d\x08m\x08s\x08y\x08\x82\x08\x8E\x08\x97\x08\xA3\x08\xAF\x08\xB8\x08\xC4\x08\xD6\x08\xDF\x08\xE5\x08\xEE\x08\xFA\x08\x03\t\x0C\t\x18\t!\t-\t6\t<\tH\tW\t`\ti\tu\t\x87\t\x93\t\x9C\t\xA8\t\xB1\t\xB7\t\xC0\t\xC9\t\xD5\t\xDB\t\xE1\t\xED\t\xF6\t\xFF\t\x08\n\x14\n \n,\n5\n>\nD\nP\n_\nk\nt\n}\n\x89\n\x95\n\xAA\n\xB9\n\xC2\n\xC8\n\xD1\n\xDA\n\xE6\n\xEF\n\xF8\n\x01\x0B\n\x0B\x13\x0B\"\x0B+\x0B7\x0B=\x0BF\x0BO\x0BU\x0Ba\x0Bj\x0Bp\x0B\x7F\x0B\x8E\x0B\x97\x0B\xA3\x0B\xAF\x0B\xB8\x0B\xC1\x0B\xC7\x0B\xD0\x0B\xDF\x0B\xEB\x0B\xFA\x0B\x03\x0C\x12\x0C\x18\x0C!\x0C'\x0C3\x0CB\x0CN\x0C]\x0Ci\x0Co\x0Cx\x0C\x81\x0C\x90\x0C\x9F\x0C\xA8\x0C\xC0\x0C\xC9\x0C\xD2\x0C\xDB\x0C\xED\x0C\xF9\x0C\x08\r\x11\r\x1D\r/\r;\rP\r\\\re\rt\r}\r\x8C\r\x98\r\xA1\r\xAA\r\xBC\r\xC5\r\xCE\r\xDD\r\xE6\r\xF5\r\x01\x0E\x10\x0E\"\x0E+\x0E7\x0E@\x0EL\x0E[\x0Ea\x0Ej\x0Ev\x0E\x82\x0E\x8E\x0E\x97\x0E\xA3\x0E\xAF\x0E\xBE\x0E\xC4\x0E\xCA\x0E\xD3\x0E\xDC\x0E\xE2\x0E\xF1\x0E\xFA\x0E\t\x0F\x15\x0F!\x0F-\x0F3\x0F<\x0FB\x0FN\x0FZ\x0Ff\x0Fo\x0Fu\x0F~\x0F\x87\x0F\x93\x0F\x9C\x0F\xB4\x0F\xC0\x0F\xC6\x0F\xCF\x0F\xD5\x0F\xDE\x0F\xE7\x0F\xFC\x0F\x11\x10\x17\x10/\x108\x10G\x10S\x10k\x10}\x10\x92\x10\xAA\x10\xB0\x10\xC8\x10\xCE\x10\xD7\x10\xE0\x10\xF8\x10\x13\x11+\x11C\x11L\x11X\x11d\x11m\x11v\x11\x7F\x11\x8B\x11\x97\x11\xA3\x11\xAF\x11\xB8\x11\xC1\x11\xCA\x11\xD0\x11\xDC\x11\xEB\x11\xF4\x11\xE5\xAE\x89\xE9\x81\x93\xE7\x88\xBE\xE6\x9D\x9C\xE6\x8B\x9C\xE5\x96\x80\xE5\xB8\x83\xE7\x88\xBE\xE5\xAE\x89\xE5\x9C\xB0\xE5\x8D\xA1\xE5\xAE\x89\xE5\xA5\x8E\xE6\x8B\x89\xE5\x9C\xB0\xE6\x8B\x89\xE9\x82\xA3\xE8\x91\x89\xE9\x87\x8C\xE6\xBA\xAB\xE5\xBA\xAB\xE6\x8B\x89\xE7\xB4\xA2\xE7\xBE\x85\xE5\xAE\x89\xE9\x81\x94\xE5\x87\xB1\xE8\xA5\xBF\xE6\x88\xB4\xE7\xB6\xAD\xE6\x96\xAF\xE6\x9D\x9C\xE8\x92\x99\xE6\x9D\x9C\xE6\xAF\x94\xE7\x88\xBE\xE8\x8E\xAB\xE6\xA3\xAE\xE9\xBA\xA5\xE5\x85\x8B\xE9\xBB\x98\xE5\xA4\x9A\xE5\xB8\x95\xE9\xBA\xA5\xE7\xBE\x85\xE7\x91\x9F\xE6\x8B\x89\xE6\x98\xAD\xE5\x92\x8C\xE5\x9F\xBA\xE5\x9C\xB0\xE7\xB6\xBD\xE7\x88\xBE\xE6\xB2\x83\xE6\x96\xAF\xE6\x89\x98\xE5\x85\x8B\xE5\xB8\x83\xE5\xAE\x9C\xE8\xAB\xBE\xE6\x96\xAF\xE8\x89\xBE\xE5\x88\xA9\xE6\x96\xAF\xE5\x93\xA5\xE5\xA4\x9A\xE8\x8F\xAF\xE5\x8D\xA1\xE5\xA1\x94\xE9\xA6\xAC\xE5\x8D\xA1\xE6\x8B\x89\xE7\x95\xA5\xE5\x93\x88\xE8\x83\xA1\xE8\x83\xA1\xE4\xBC\x8A\xE8\x81\x96\xE8\xB7\xAF\xE6\x98\x93\xE9\x96\x80\xE5\xA4\x9A\xE8\x96\xA9\xE9\x87\x8C\xE5\xA5\xA7\xE5\x8A\xA0\xE8\x80\xB6\xE6\x88\x88\xE6\x96\xAF\xE8\x96\xA9\xE7\x88\xBE\xE5\xA1\x94\xE5\x90\x90\xE5\xBA\xAB\xE6\x9B\xBC\xE8\x81\x96\xE8\x83\xA1\xE5\xAE\x89\xE7\x83\x8F\xE6\x96\xAF\xE6\x87\xB7\xE4\xBA\x9E\xE5\xB7\xB4\xE5\x93\xA5\xE5\xB7\xB4\xE5\x93\xA5\xE7\xB6\xAD\xE4\xB9\x9F\xE7\xB4\x8D\xE9\x98\xBF\xE5\xBE\x97\xE9\x9B\xB7\xE5\xBE\xB7\xE5\xB8\x83\xE7\xBE\x85\xE8\x82\xAF\xE5\xB8\x8C\xE7\x88\xBE\xE5\xB8\x83\xE5\x88\xA9\xE6\x96\xAF\xE7\x8F\xAD\xE9\x81\x94\xE7\x88\xBE\xE6\x96\x87\xE5\xB0\xA4\xE5\x85\x8B\xE6\x8B\x89\xE8\x8D\xB7\xE5\xB7\xB4\xE7\x89\xB9\xE5\x85\x8B\xE9\xBB\x8E\xE6\x9E\x97\xE5\xBE\xB7\xE6\x9B\xBC\xE8\xB1\xAA\xE5\x8B\xB3\xE7\x88\xB5\xE5\xB3\xB6\xE5\xA2\xA8\xE7\x88\xBE\xE6\x9C\xAC\xE9\xBA\xA5\xE8\xA6\xBA\xE7\x90\x86\xE4\xBC\xAF\xE6\x96\xAF\xE9\x9B\xAA\xE6\xA2\xA8\xE8\x8D\xB7\xE5\xB1\xAC\xE9\x98\xBF\xE9\xAD\xAF\xE5\xB7\xB4\xE5\xB7\xB4\xE5\xBA\xAB\xE5\xA1\x9E\xE6\x8B\x89\xE8\x80\xB6\xE4\xBD\x9B\xE5\xB7\xB4\xE8\xB2\x9D\xE5\xA4\x9A\xE9\x81\x94\xE5\x8D\xA1\xE5\xB8\x83\xE9\xAD\xAF\xE5\xA1\x9E\xE7\x88\xBE\xE7\x93\xA6\xE5\x8A\xA0\xE6\x9D\x9C\xE5\x8F\xA4\xE7\xB4\xA2\xE8\x8F\xB2\xE4\xBA\x9E\xE5\xB7\xB4\xE6\x9E\x97\xE5\xB8\x83\xE6\x9D\xBE\xE5\xB8\x83\xE6\x8B\x89\xE6\xB3\xA2\xE5\xA4\x9A\xE8\xAB\xBE\xE4\xBD\x9B\xE7\x99\xBE\xE6\x85\x95\xE9\x81\x94\xE6\xB1\xB6\xE8\x90\x8A\xE6\x8B\x89\xE5\xB7\xB4\xE6\x96\xAF\xE5\x85\x8B\xE6\x8B\x89\xE5\x80\xAB\xE4\xBB\xA3\xE5\x85\x8B\xE9\x98\xBF\xE6\x8B\x89\xE5\x9C\xAD\xE9\x82\xA3\xE8\xB2\x9D\xE5\x80\xAB\xE4\xBF\x9D\xE7\xB6\xAD\xE6\x96\xAF\xE5\xA1\x94\xE5\x8F\xA4\xE9\x9B\x85\xE5\xB7\xB4\xE6\xA0\xBC\xE8\x98\xAD\xE5\xA0\xB4\xE8\x89\xBE\xE9\xAD\xAF\xE5\x85\xA7\xE4\xBD\xA9\xE8\xAB\xBE\xE5\x80\xAB\xE5\x93\x88\xE7\xA6\x8F\xE5\xA1\x94\xE5\x8A\x9B\xE8\x8E\x8E\xE7\x91\xAA\xE7\x91\x99\xE6\x96\xAF\xE9\xA6\xAC\xE7\x91\x9F\xE6\xAD\x90\xE7\xB6\xAD\xE7\x95\x99\xE6\xB8\xAF\xE9\x87\x8C\xE7\xB4\x84\xE5\xB8\x83\xE8\x98\xAD\xE9\x9B\xB7\xE8\xA5\xBF\xE9\x9D\x9E\xE8\x81\x96\xE4\xBF\x9D\xE7\xBE\x85\xE5\xB7\xB4\xE4\xBC\x8A\xE9\x98\xBF\xE8\x81\x96\xE5\xA1\x94\xE5\x80\xAB\xE6\x8B\xBF\xE7\xB4\xA2\xE5\xBB\xB7\xE5\xB8\x83\xE5\x98\x89\xE6\x9F\x8F\xE9\x9A\x86\xE9\x87\x8C\xE6\x98\x8E\xE6\x96\xAF\xE5\x85\x8B\xE8\xB2\x9D\xE9\x87\x8C\xE6\x96\xAF\xE5\x85\x8B\xE9\x9B\xB7\xE6\x96\xAF\xE9\xA0\x93\xE8\x89\xBE\xE5\xBE\xB7\xE8\x92\x99\xE5\x90\x9E\xE9\x9B\xA8\xE6\xB2\xB3\xE9\x8E\xAE\xE7\xB4\x8D\xE7\x88\xBE\xE9\x81\x9C\xE5\xA0\xA1\xE6\xA0\xBC\xE9\x9B\xB7\xE6\x96\xAF\xE8\xB2\x9D\xE9\xB5\x9D\xE7\x81\xA3\xE5\x93\x88\xE9\x87\x8C\xE6\xB3\x95\xE5\x85\x8B\xE6\x96\xAF\xE4\xBC\x8A\xE9\xAD\x81\xE7\x89\xB9\xE8\x92\x99\xE5\x85\x8B\xE9\xA0\x93\xE5\xB0\xBC\xE7\x9A\xAE\xE5\xB2\xA1\xE6\xBD\x98\xE5\xB0\xBC\xE7\x88\xBE\xE6\x9D\xB1\xE7\xBE\x85\xE6\x96\xAF\xE9\xAD\xAF\xE7\x89\xB9\xE9\x87\x8C\xE8\xB3\x88\xE7\xB4\x8D\xE8\x81\x96\xE7\xB4\x84\xE7\xBF\xB0\xE7\x8F\x8A\xE5\xBE\xB7\xE7\x81\xA3\xE5\xA4\x9A\xE5\x80\xAB\xE5\xA4\x9A\xE6\xBA\xAB\xE5\x93\xA5\xE8\x8F\xAF\xE6\xBA\xAB\xE5\xB0\xBC\xE4\xBC\xAF\xE7\x99\xBD\xE6\x9C\x97\xE8\x96\xA9\xE5\xB8\x83\xE9\x9A\x86\xE5\x8A\x8D\xE6\xA9\x8B\xE7\x81\xA3\xE9\x81\x93\xE6\xA3\xAE\xE9\x81\x93\xE6\xA3\xAE\xE5\x85\x8B\xE9\x87\x8C\xE5\x85\x8B\xE8\x98\xAD\xE4\xBB\x8A\xE7\x81\xA3\xE4\xBC\x8A\xE5\xA5\xB4\xE7\xB6\xAD\xE5\x85\x8B\xE6\x87\xB7\xE7\x89\xB9\xE9\x9C\x8D\xE6\x96\xAF\xE6\x96\xAF\xE5\xA8\x81\xE5\xA4\xAB\xE7\x89\xB9\xE5\x8D\xA1\xE5\x80\xAB\xE7\x89\xB9\xE8\x80\xB6\xE6\xB4\x9B\xE5\xA5\x88\xE5\xA4\xAB\xE9\x98\xBF\xE8\x92\x82\xE7\xA7\x91\xE8\x82\xAF\xE7\xA7\x91\xE7\xA7\x91\xE6\x96\xAF\xE7\xBE\xA4\xE5\xB3\xB6\xE7\x9B\xA7\xE6\x9C\xAC\xE5\xB7\xB4\xE5\xB8\x8C\xE9\x87\x91\xE5\xA4\x8F\xE6\xB2\x99\xE7\x8F\xAD\xE5\x90\x89\xE5\xB8\x83\xE6\x8B\x89\xE6\x9F\xB4\xE7\xB6\xAD\xE7\x88\xBE\xE8\x98\x87\xE9\xBB\x8E\xE4\xB8\x96\xE9\x98\xBF\xE6\xAF\x94\xE8\xAE\x93\xE6\x8B\x89\xE7\xBE\x85\xE6\xB9\xAF\xE5\x8A\xA0\xE5\xBE\xA9\xE6\xB4\xBB\xE5\xB3\xB6\xE8\x93\xAC\xE5\xA1\x94\xE9\x98\xBF\xE9\x9B\xB7\xE7\xB4\x8D\xE6\x96\xAF\xE8\x81\x96\xE5\x9C\xB0\xE7\x89\x99\xE5\x93\xA5\xE6\x9D\x9C\xE9\x98\xBF\xE6\x8B\x89\xE4\xB8\x8A\xE6\xB5\xB7\xE7\x83\x8F\xE9\xAD\xAF\xE6\x9C\xA8\xE9\xBD\x8A\xE6\xB3\xA2\xE5\x93\xA5\xE5\xA4\xA7\xE5\x93\xA5\xE6\x96\xAF\xE5\xA4\xA7\xE9\xBB\x8E\xE5\x8A\xA0\xE5\x93\x88\xE7\x93\xA6\xE9\x82\xA3\xE7\xB6\xAD\xE5\xBE\xB7\xE8\xA7\x92\xE8\x81\x96\xE8\xAA\x95\xE5\xB3\xB6\xE6\xB3\x95\xE9\xA6\xAC\xE5\x8F\xA4\xE6\x96\xAF\xE5\xA1\x94\xE5\xB0\xBC\xE5\x8F\xA4\xE8\xA5\xBF\xE4\xBA\x9E\xE5\xB8\x83\xE6\x8B\x89\xE6\xA0\xBC\xE6\x9F\x8F\xE6\x9E\x97\xE5\xB8\x83\xE8\xBE\x9B\xE6\xA0\xB9\xE5\x90\x89\xE5\xB8\x83\xE5\x9C\xB0\xE5\x93\xA5\xE6\x9C\xAC\xE5\x93\x88\xE6\xA0\xB9\xE5\xA4\x9A\xE7\xB1\xB3\xE5\xB0\xBC\xE5\x85\x8B\xE8\x81\x96\xE5\xA4\x9A\xE6\x98\x8E\xE5\x93\xA5\xE9\x98\xBF\xE7\x88\xBE\xE5\x8F\x8A\xE7\x88\xBE\xE5\x8A\xA0\xE6\x8B\x89\xE5\xB7\xB4\xE5\x93\xA5\xE7\xBE\xA4\xE5\xB3\xB6\xE7\x93\x9C\xE4\xBA\x9E\xE5\x9F\xBA\xE7\x88\xBE\xE5\xA1\x94\xE6\x9E\x97\xE9\x96\x8B\xE7\xBE\x85\xE9\x98\xBF\xE5\xB0\xA4\xE6\x81\xA9\xE9\x98\xBF\xE6\x96\xAF\xE7\x91\xAA\xE6\x8B\x89\xE4\xBC\x91\xE9\x81\x94\xE5\x8A\xA0\xE7\xB4\x8D\xE5\x88\xA9\xE9\xA6\xAC\xE5\xBE\xB7\xE9\x87\x8C\xE9\x98\xBF\xE8\xBF\xAA\xE6\x96\xAF\xE9\x98\xBF\xE8\xB2\x9D\xE5\xB7\xB4\xE8\xB5\xAB\xE7\x88\xBE\xE8\xBE\x9B\xE5\x9F\xBA\xE7\x91\xAA\xE9\xBA\x97\xE6\xB8\xAF\xE6\x96\x90\xE6\xBF\x9F\xE5\x8F\xB2\xE5\x9D\xA6\xE5\x88\xA9\xE7\xA7\x91\xE6\x96\xAF\xE7\x91\x9E\xE6\xB3\xA2\xE7\xB4\x8D\xE4\xBD\xA9\xE6\xA5\x9A\xE5\x85\x8B\xE6\xB3\x95\xE7\xBE\x85\xE7\xBE\xA4\xE5\xB3\xB6\xE5\xB7\xB4\xE9\xBB\x8E\xE8\x87\xAA\xE7\x94\xB1\xE5\xB8\x82\xE5\x8A\xA0\xE8\x96\xA9\xE5\x80\xAB\xE6\x95\xA6\xE6\xA0\xBC\xE7\x91\x9E\xE7\xB4\x8D\xE9\x81\x94\xE7\xAC\xAC\xE6\xAF\x94\xE5\x88\xA9\xE6\x96\xAF\xE9\x96\x8B\xE9\x9B\xB2\xE6\xA0\xB9\xE6\x81\xAF\xE5\xB3\xB6\xE9\x98\xBF\xE5\x85\x8B\xE6\x8B\x89\xE7\x9B\xB4\xE5\xB8\x83\xE7\xBE\x85\xE9\x99\x80\xE4\xB8\xB9\xE9\xA6\xAC\xE6\xB2\x99\xE6\x96\x87\xE5\x8A\xAA\xE5\x85\x8B\xE4\xBC\x8A\xE6\x89\x98\xE7\xA7\x91\xE7\x88\xBE\xE6\x89\x98\xE7\xB1\xB3\xE7\x89\xB9\xE6\x9D\x9C\xE9\x87\x8C\xE7\x8F\xAD\xE7\xAB\xB9\xE6\x9F\xAF\xE9\x82\xA3\xE5\x85\x8B\xE9\x87\x8C\xE7\x93\x9C\xE5\x9C\xB0\xE6\xB4\x9B\xE6\x99\xAE\xE9\xA6\xAC\xE9\x87\x8C\xE6\x88\x88\xE7\x89\xB9\xE8\x81\x96\xE5\xB7\xB4\xE6\x89\x98\xE6\xB4\x9B\xE7\xB9\x86\xE5\xB3\xB6\xE9\xA6\xAC\xE6\x8B\x89\xE5\x8D\x9A\xE9\x9B\x85\xE5\x85\xB8\xE5\x8D\x97\xE5\x96\xAC\xE6\xB2\xBB\xE4\xBA\x9E\xE7\x93\x9C\xE5\x9C\xB0\xE9\xA6\xAC\xE6\x8B\x89\xE9\x97\x9C\xE5\xB3\xB6\xE6\xAF\x94\xE7\xB4\xB9\xE8\x93\x8B\xE4\xBA\x9E\xE9\x82\xA3\xE8\xB5\xAB\xE5\xB8\x83\xE9\x9A\x86\xE9\xA6\x99\xE6\xB8\xAF\xE5\xBE\xB7\xE5\x8F\xA4\xE6\x96\xAF\xE5\x8A\xA0\xE5\xB7\xB4\xE6\x9C\xAD\xE6\xA0\xBC\xE7\x91\x9E\xE5\xB8\x83\xE5\xA4\xAA\xE5\xAD\x90\xE6\xB8\xAF\xE5\xB8\x83\xE9\x81\x94\xE4\xBD\xA9\xE6\x96\xAF\xE5\x8A\xA0\xE4\xBA\x9E\xE5\xB8\x83\xE6\x8B\x89\xE9\x9B\x85\xE5\x8A\xA0\xE9\x81\x94\xE9\xA6\xAC\xE5\x8D\xA1\xE6\xB2\x99\xE7\x88\xBE\xE5\x9D\xA4\xE7\x94\xB8\xE9\x83\xBD\xE6\x9F\x8F\xE6\x9E\x97\xE6\x9B\xBC\xE5\xB3\xB6\xE5\x8A\xA0\xE7\x88\xBE\xE5\x90\x84\xE7\xAD\x94\xE6\x9F\xA5\xE6\x88\x88\xE6\x96\xAF\xE5\xB7\xB4\xE6\xA0\xBC\xE9\x81\x94\xE5\xBE\xB7\xE9\xBB\x91\xE8\x98\xAD\xE9\x9B\xB7\xE5\x85\x8B\xE9\x9B\x85\xE7\xB6\xAD\xE5\x85\x8B\xE7\xBE\x85\xE9\xA6\xAC\xE8\x80\xB6\xE8\xB7\xAF\xE6\x92\x92\xE5\x86\xB7\xE6\xBE\xA4\xE8\xA5\xBF\xE5\xB3\xB6\xE7\x89\x99\xE8\xB2\xB7\xE5\x8A\xA0\xE5\xAE\x89\xE6\x9B\xBC\xE6\x9D\xB1\xE4\xBA\xAC\xE5\xA5\x88\xE6\xB4\x9B\xE6\xAF\x94\xE6\xAF\x94\xE4\xBB\x80\xE5\x87\xB1\xE5\x85\x8B\xE9\x87\x91\xE9\x82\x8A\xE5\x9F\xBA\xE9\x87\x8C\xE5\x9C\xB0\xE9\xA6\xAC\xE5\x9C\xB0\xE5\xB3\xB6\xE6\x81\xA9\xE5\xBE\x97\xE4\xBC\xAF\xE7\x90\x86\xE5\xB3\xB6\xE5\xA1\x94\xE6\x8B\x89\xE7\x93\xA6\xE7\xA7\x91\xE6\x91\xA9\xE7\xBE\x85\xE7\xBE\xA4\xE5\xB3\xB6\xE8\x81\x96\xE5\x9F\xBA\xE8\x8C\xA8\xE5\xB9\xB3\xE5\xA3\xA4\xE9\xA6\x96\xE7\x88\xBE\xE7\xA7\x91\xE5\xA8\x81\xE7\x89\xB9\xE9\x96\x8B\xE6\x9B\xBC\xE7\xBE\xA4\xE5\xB3\xB6\xE9\x98\xBF\xE5\x85\x8B\xE5\xA5\x97\xE9\x98\xBF\xE5\x85\x8B\xE6\x89\x98\xE6\xAF\x94\xE9\x98\xBF\xE6\x8B\x89\xE6\x9C\xA8\xE5\x9C\x96\xE9\x98\xBF\xE7\x89\xB9\xE5\x8B\x9E\xE5\xBA\xAB\xE6\x96\xAF\xE5\xA1\x94\xE5\xA5\x88\xE5\x85\x8B\xE5\xAD\x9C\xE5\x8B\x92\xE5\xA5\xA7\xE7\x88\xBE\xE9\x81\x94\xE7\x83\x8F\xE6\x8B\x89\xE7\x88\xBE\xE6\xB0\xB8\xE7\x8F\x8D\xE8\xB2\x9D\xE9\xAD\xAF\xE7\x89\xB9\xE8\x81\x96\xE9\x9C\xB2\xE8\xA5\xBF\xE4\xBA\x9E\xE7\x93\xA6\xE9\x83\xBD\xE8\x8C\xB2\xE5\x8F\xAF\xE5\x80\xAB\xE5\x9D\xA1\xE8\x92\x99\xE7\xBE\x85\xE7\xB6\xAD\xE4\xBA\x9E\xE9\xA6\xAC\xE8\xB3\xBD\xE9\xAD\xAF\xE7\xB6\xAD\xE7\x88\xBE\xE7\xB4\x90\xE6\x96\xAF\xE7\x9B\xA7\xE6\xA3\xAE\xE5\xA0\xA1\xE9\x87\x8C\xE5\x8A\xA0\xE7\x9A\x84\xE9\xBB\x8E\xE6\xB3\xA2\xE9\x87\x8C\xE5\x8D\xA1\xE8\x96\xA9\xE5\xB8\x83\xE8\x98\xAD\xE5\x8D\xA1\xE6\x91\xA9\xE7\xB4\x8D\xE5\x93\xA5\xE5\x9F\xBA\xE8\xA5\xBF\xE7\xB4\x90\xE6\xB3\xA2\xE5\xA4\x9A\xE9\x87\x8C\xE5\xAF\x9F\xE5\xAE\x89\xE5\xA1\x94\xE9\x82\xA3\xE9\x82\xA3\xE5\x88\xA9\xE5\xBC\x97\xE7\x93\x9C\xE5\x8A\xA0\xE6\x9E\x97\xE5\xB3\xB6\xE9\xA6\xAC\xE6\x9C\xB1\xE8\xAB\xBE\xE5\x8F\xB2\xE9\xAB\x98\xE6\xAF\x94\xE8\x80\xB6\xE5\xB7\xB4\xE9\xA6\xAC\xE7\xA7\x91\xE4\xBB\xB0\xE5\x85\x89\xE5\x96\xAC\xE5\xB7\xB4\xE5\xB1\xB1\xE7\xA7\x91\xE5\xB8\x83\xE5\xA4\x9A\xE7\x83\x8F\xE8\x98\xAD\xE5\xB7\xB4\xE6\x89\x98\xE6\xBE\xB3\xE9\x96\x80\xE5\xA1\x9E\xE7\x8F\xAD\xE9\xA6\xAC\xE4\xB8\x81\xE5\xB0\xBC\xE5\x85\x8B\xE8\xAB\xBE\xE5\x85\x8B\xE5\xB0\x91\xE8\x92\x99\xE5\x93\xB2\xE8\x87\x98\xE9\xA6\xAC\xE7\x88\xBE\xE4\xBB\x96\xE6\xA8\xA1\xE9\x87\x8C\xE8\xA5\xBF\xE6\x96\xAF\xE9\xA6\xAC\xE7\x88\xBE\xE5\x9C\xB0\xE5\xA4\xAB\xE5\xB8\x83\xE8\x98\xAD\xE5\xA4\xAA\xE7\x88\xBE\xE5\xA5\x87\xE8\x8F\xAF\xE8\x8F\xAF\xE8\x8F\xAF\xE9\x9B\xB7\xE6\x96\xAF\xE5\x9D\x8E\xE6\x98\x86\xE5\x9F\x83\xE8\x8E\xAB\xE8\xA5\xBF\xE7\xB4\x84\xE9\xA6\xAC\xE5\xA1\x94\xE8\x8E\xAB\xE7\xBE\x85\xE6\x96\xAF\xE5\xA2\xA8\xE8\xA5\xBF\xE5\x93\xA5\xE5\xB8\x82\xE6\xA2\x85\xE9\x87\x8C\xE9\x81\x94\xE8\x92\x99\xE7\x89\xB9\xE7\x91\x9E\xE9\xA6\xAC\xE8\x96\xA9\xE7\x89\xB9\xE8\x98\xAD\xE5\xA5\xA7\xE5\xB8\x8C\xE7\xB4\x8D\xE5\x8A\xA0\xE5\xB7\xB4\xE4\xBC\x8A\xE4\xBA\x9E\xE7\x8F\xAD\xE5\xBE\xB7\xE6\x8B\x89\xE6\x96\xAF\xE8\x81\x96\xE4\xBC\x8A\xE8\x96\xA9\xE8\xB2\x9D\xE7\x88\xBE\xE6\x8F\x90\xE8\x8F\xAF\xE7\xB4\x8D\xE5\x8F\xA4\xE6\x99\x89\xE5\x90\x89\xE9\x9A\x86\xE5\x9D\xA1\xE9\xA6\xAC\xE6\x99\xAE\xE6\x89\x98\xE6\xBA\xAB\xE5\xBE\x97\xE5\x92\x8C\xE5\x85\x8B\xE8\xAB\xBE\xE7\xBE\x8E\xE4\xBA\x9E\xE5\xB0\xBC\xE4\xBA\x9E\xE7\xBE\x8E\xE8\xAB\xBE\xE7\xA6\x8F\xE5\x85\x8B\xE6\x8B\x89\xE5\x93\xA5\xE6\x96\xAF\xE9\xA6\xAC\xE6\x8B\xBF\xE7\x93\x9C\xE9\x98\xBF\xE5\xA7\x86\xE6\x96\xAF\xE7\x89\xB9\xE4\xB8\xB9\xE5\xA5\xA7\xE6\x96\xAF\xE9\x99\xB8\xE5\x8A\xA0\xE5\xBE\xB7\xE6\xBB\xBF\xE9\x83\xBD\xE8\xAB\xBE\xE9\xAD\xAF\xE7\xB4\x90\xE5\x9F\x83\xE5\xB3\xB6\xE5\xA5\xA7\xE5\x85\x8B\xE8\x98\xAD\xE6\x9F\xA5\xE5\x9D\xA6\xE9\xA6\xAC\xE6\x96\xAF\xE9\x96\x8B\xE7\x89\xB9\xE5\xB7\xB4\xE6\x8B\xBF\xE9\xA6\xAC\xE5\x88\xA9\xE9\xA6\xAC\xE7\x94\x98\xE6\xAF\x94\xE7\x88\xBE\xE7\xBE\xA4\xE5\xB3\xB6\xE9\xA6\xAC\xE5\x8F\xAF\xE8\x96\xA9\xE6\x96\xAF\xE5\xB3\xB6\xE5\xA4\xA7\xE6\xBA\xAA\xE5\x9C\xB0\xE8\x8E\xAB\xE5\xA3\xAB\xE6\xAF\x94\xE6\xB8\xAF\xE5\xB8\x83\xE5\xB9\xB2\xE7\xB6\xAD\xE7\x88\xBE\xE9\xA6\xAC\xE5\xB0\xBC\xE6\x8B\x89\xE5\x96\x80\xE6\x8B\x89\xE8\x9A\xA9\xE8\x8F\xAF\xE6\xB2\x99\xE5\xAF\x86\xE5\x95\x9F\xE5\xB4\x99\xE7\x9A\xAE\xE7\x89\xB9\xE8\x82\xAF\xE7\xBE\xA4\xE5\xB3\xB6\xE6\xB3\xA2\xE5\xA4\x9A\xE9\xBB\x8E\xE5\x90\x84\xE9\xA6\xAC\xE5\xBE\x97\xE6\x8B\x89\xE7\xBE\xA4\xE5\xB3\xB6\xE9\x87\x8C\xE6\x96\xAF\xE6\x9C\xAC\xE4\xBA\x9E\xE9\x80\x9F\xE7\x88\xBE\xE7\xBE\xA4\xE5\xB3\xB6\xE5\xB8\x9B\xE7\x90\x89\xE4\xBA\x9E\xE6\x9D\xBE\xE6\xA3\xAE\xE5\x8D\xA1\xE9\x81\x94\xE7\x95\x99\xE5\xB0\xBC\xE6\x97\xBA\xE5\xB3\xB6\xE5\xB8\x83\xE5\x8A\xA0\xE5\x8B\x92\xE6\x96\xAF\xE7\x89\xB9\xE8\xB2\x9D\xE7\x88\xBE\xE6\xA0\xBC\xE5\x8B\x92\xE9\x98\xBF\xE6\x96\xAF\xE7\x89\xB9\xE6\x8B\x89\xE7\xBD\x95\xE5\xB7\xB4\xE7\x88\xBE\xE7\x91\x99\xE7\x88\xBE\xE8\xB5\xA4\xE5\xA1\x94\xE9\x98\xBF\xE9\x82\xA3\xE5\xBA\x95\xE9\xA6\xAC\xE5\x8A\xA0\xE4\xB8\xB9\xE4\xBC\x8A\xE7\x88\xBE\xE5\xBA\xAB\xE6\xAC\xA1\xE5\x85\x8B\xE5\x8A\xA0\xE9\x87\x8C\xE5\xAF\xA7\xE6\xA0\xBC\xE5\x8B\x92\xE5\xA0\xAA\xE5\x9C\xB0\xE5\x8A\xA0\xE5\x85\x8B\xE6\x8B\x89\xE6\x96\xAF\xE8\xAB\xBE\xE4\xBA\x9E\xE7\x88\xBE\xE6\x96\xAF\xE5\x85\x8B\xE6\xB2\x99\xE9\xA6\xAC\xE6\x8B\x89\xE5\x9F\xBA\xE6\xB4\x9B\xE5\xA4\xAB\xE8\x8E\xAB\xE6\x96\xAF\xE7\xA7\x91\xE6\x96\xB0\xE5\xBA\xAB\xE8\x8C\xB2\xE6\xB6\x85\xE8\x8C\xA8\xE5\x85\x8B\xE9\x84\x82\xE6\x9C\xA8\xE6\x96\xAF\xE5\x85\x8B\xE6\x96\xB0\xE8\xA5\xBF\xE4\xBC\xAF\xE5\x88\xA9\xE4\xBA\x9E\xE5\xA0\xAA\xE5\xAF\x9F\xE5\x8A\xA0\xE8\x96\xA9\xE6\x8B\x89\xE6\x89\x98\xE5\xA4\xAB\xE4\xB8\xAD\xE7\xA7\x91\xE9\x9B\xB7\xE5\xA7\x86\xE6\x96\xAF\xE5\x85\x8B\xE6\x89\x98\xE6\x9C\xA8\xE6\x96\xAF\xE5\x85\x8B\xE7\x83\x8F\xE9\x87\x8C\xE6\x8F\x9A\xE8\xAB\xBE\xE5\xA4\xAB\xE6\x96\xAF\xE5\x85\x8B\xE7\x83\x8F\xE6\x96\xAF\xE5\x85\xA7\xE6\x8B\x89\xE5\xBA\xAB\xE9\xA0\x81\xE5\xB3\xB6\xE4\xBC\x8F\xE7\x88\xBE\xE5\x8A\xA0\xE6\xA0\xBC\xE5\x8B\x92\xE6\xB5\xB7\xE5\x8F\x83\xE5\xB4\xB4\xE8\x91\x89\xE5\x8D\xA1\xE6\x8D\xB7\xE6\x9E\x97\xE5\xA0\xA1\xE9\x9B\x85\xE5\xBA\xAB\xE6\xAC\xA1\xE5\x85\x8B\xE5\x9F\xBA\xE5\x8A\xA0\xE5\x88\xA9\xE5\x88\xA9\xE9\x9B\x85\xE5\xBE\xB7\xE7\x93\x9C\xE9\x81\x94\xE5\xBA\xB7\xE7\xB4\x8D\xE7\x88\xBE\xE5\xB3\xB6\xE9\xA6\xAC\xE5\x9F\x83\xE5\xB3\xB6\xE5\x96\x80\xE5\x9C\x9F\xE7\xA9\x86\xE6\x96\xAF\xE5\xBE\xB7\xE5\x93\xA5\xE7\x88\xBE\xE6\x91\xA9\xE6\x96\xB0\xE5\x8A\xA0\xE5\x9D\xA1\xE8\x81\x96\xE8\xB5\xAB\xE5\x8B\x92\xE6\x8B\xBF\xE5\xB3\xB6\xE7\x9B\xA7\xE6\xAF\x94\xE5\xAE\x89\xE7\xB4\x8D\xE9\x9A\x86\xE6\x84\x8F\xE8\x80\xB3\xE6\x8B\x9C\xE6\x81\xA9\xE5\xB8\x83\xE6\x8B\x89\xE6\x8F\x90\xE6\x96\xAF\xE6\x8B\x89\xE7\x93\xA6\xE8\x87\xAA\xE7\x94\xB1\xE5\x9F\x8E\xE8\x81\x96\xE9\xA6\xAC\xE5\x88\xA9\xE8\xAB\xBE\xE9\x81\x94\xE5\x96\x80\xE7\x88\xBE\xE6\x91\xA9\xE5\x8A\xA0\xE8\xBF\xAA\xE4\xBC\x91\xE5\xB7\xB4\xE6\x8B\x89\xE9\xA6\xAC\xE5\x88\xA9\xE6\xB3\xA2\xE6\x9C\xB1\xE5\xB7\xB4\xE8\x81\x96\xE5\xA4\x9A\xE7\xBE\x8E\xE8\x96\xA9\xE7\x88\xBE\xE7\x93\xA6\xE5\xA4\x9A\xE4\xB8\x8B\xE5\xA4\xAA\xE5\xAD\x90\xE5\x8D\x80\xE5\xA4\xA7\xE9\xA6\xAC\xE5\xA3\xAB\xE9\x9D\xA9\xE5\xA2\xA8\xE5\xB7\xB4\xE6\x9C\xAC\xE5\xA4\xA7\xE7\x89\xB9\xE5\x85\x8B\xE5\xB3\xB6\xE6\x81\xA9\xE8\xB3\x88\xE6\xA2\x85\xE7\xB4\x8D\xE5\x87\xB1\xE7\x88\xBE\xE8\x93\x8B\xE6\x9C\x97\xE5\xB3\xB6\xE6\xB4\x9B\xE7\xBE\x8E\xE6\x9B\xBC\xE8\xB0\xB7\xE6\x9D\x9C\xE6\xA1\x91\xE8\xB2\x9D\xE6\xB3\x95\xE8\x80\x83\xE7\xA6\x8F\xE5\xB8\x9D\xE5\x8A\x9B\xE9\x98\xBF\xE4\xBB\x80\xE5\x93\x88\xE5\xB7\xB4\xE7\x89\xB9\xE7\xAA\x81\xE5\xB0\xBC\xE6\x96\xAF\xE6\x9D\xB1\xE5\x8A\xA0\xE5\xA1\x94\xE5\xB8\x83\xE5\xB3\xB6\xE4\xBC\x8A\xE6\x96\xAF\xE5\x9D\xA6\xE5\xA0\xA1\xE8\xA5\xBF\xE7\x8F\xAD\xE7\x89\x99\xE6\xB8\xAF\xE5\xAF\x8C\xE9\x82\xA3\xE5\xAF\x8C\xE6\x8F\x90\xE5\x8F\xB0\xE5\x8C\x97\xE6\xB2\x99\xE8\x98\xAD\xE6\xB8\xAF\xE5\x9F\xBA\xE8\xBC\x94\xE6\x9C\xAD\xE6\xB3\xA2\xE7\xBE\x85\xE7\xB5\x90\xE8\xBE\x9B\xE9\x9D\x9E\xE6\xB4\x9B\xE6\xB5\xA6\xE7\x83\x8F\xE8\x8C\xB2\xE5\x93\xA5\xE6\xB4\x9B\xE5\x9D\x8E\xE5\xB8\x95\xE6\x8B\x89\xE5\xA8\x81\xE5\x85\x8B\xE5\xBC\xB7\xE6\x96\xAF\xE9\xA0\x93\xE4\xB8\xAD\xE9\x80\x94\xE5\xB3\xB6\xE6\x9C\xAA\xE7\x9F\xA5\xE5\x9F\x8E\xE5\xB8\x82\xE8\x89\xBE\xE9\x81\x94\xE5\x85\x8B\xE5\x8D\xB0\xE7\xAC\xAC\xE5\xAE\x89\xE9\x82\xA3\xE5\xB7\x9E\xE9\xA6\xAC\xE5\x80\xAB\xE5\x93\xA5\xE5\xAE\x89\xE5\x85\x8B\xE6\x8B\x89\xE6\xB2\xBB\xE6\xB3\xA2\xE5\xA4\x95\xE8\x8A\x9D\xE5\x8A\xA0\xE5\x93\xA5\xE4\xB8\xB9\xE4\xBD\x9B\xE5\xBA\x95\xE7\x89\xB9\xE5\xBE\x8B\xE6\xAA\x80\xE9\xA6\x99\xE5\xB1\xB1\xE5\x8D\xB0\xE7\xAC\xAC\xE5\xAE\x89\xE9\x82\xA3\xE6\xB3\xA2\xE9\x87\x8C\xE6\x96\xAF\xE5\x8D\xB0\xE7\xAC\xAC\xE5\xAE\x89\xE9\x82\xA3\xE5\xB7\x9E\xE7\xB6\xAD\xE5\xA8\x81\xE6\x9C\xB1\xE8\xAB\xBE\xE5\x8D\xB0\xE7\xAC\xAC\xE5\xAE\x89\xE9\x82\xA3\xE5\xB7\x9E\xE8\xAB\xBE\xE5\x85\x8B\xE6\x96\xAF\xE6\xB4\x9B\xE6\x9D\x89\xE7\xA3\xAF\xE8\xB7\xAF\xE6\x98\x93\xE6\x96\xAF\xE7\xB6\xAD\xE7\x88\xBE\xE7\xBE\x8E\xE8\xAB\xBE\xE7\xB1\xB3\xE5\xB0\xBC\xE8\x82\xAF\xE5\xA1\x94\xE5\x9F\xBA\xE5\xB7\x9E\xE8\x92\x99\xE5\x9C\xB0\xE5\x8D\xBB\xE7\xBE\x85\xE6\xA2\x85\xE7\x89\xB9\xE6\x8B\x89\xE5\x8D\xA1\xE7\x89\xB9\xE6\x8B\x89\xE5\x8C\x97\xE9\x81\x94\xE7\xA7\x91\xE4\xBB\x96\xE5\xB7\x9E\xE4\xB8\xAD\xE5\xBF\x83\xE5\x8C\x97\xE9\x81\x94\xE7\xA7\x91\xE4\xBB\x96\xE5\xB7\x9E\xE7\xB4\x90\xE6\xB2\x99\xE5\x80\xAB\xE7\xB4\x90\xE7\xB4\x84\xE5\x8D\xB0\xE7\xAC\xAC\xE5\xAE\x89\xE9\x82\xA3\xE5\xB7\x9E\xE6\xBA\xAB\xE6\xA3\xAE\xE6\x96\xAF\xE8\xAB\xBE\xE5\xA7\x86\xE9\xB3\xB3\xE5\x87\xB0\xE5\x9F\x8E\xE9\x8C\xAB\xE7\x89\xB9\xE5\x8D\xA1\xE5\x8D\xB0\xE7\xAC\xAC\xE5\xAE\x89\xE9\x82\xA3\xE5\xB7\x9E\xE6\xB3\xB0\xE7\x88\xBE\xE5\x9F\x8E\xE5\x8D\xB0\xE7\xAC\xAC\xE5\xAE\x89\xE9\x82\xA3\xE5\xB7\x9E\xE5\xA8\x81\xE7\xB4\x8D\xE9\xA6\xAC\xE5\x85\x8B\xE5\x8D\xB0\xE7\xAC\xAC\xE5\xAE\x89\xE9\x82\xA3\xE5\xB7\x9E\xE5\xBD\xBC\xE5\xBE\x97\xE5\xA0\xA1\xE5\x8C\x97\xE9\x81\x94\xE7\xA7\x91\xE4\xBB\x96\xE5\xB7\x9E\xE5\xB8\x83\xE7\x94\xB1\xE6\x8B\x89\xE9\x9B\x85\xE5\xBA\xAB\xE5\xA1\x94\xE8\x92\x99\xE7\x89\xB9\xE7\xB6\xAD\xE5\xA4\x9A\xE6\x92\x92\xE9\xA6\xAC\xE7\x88\xBE\xE7\xBD\x95\xE5\xA1\x94\xE4\xBB\x80\xE5\xB9\xB2\xE6\xA2\xB5\xE8\x92\x82\xE5\xB2\xA1\xE8\x81\x96\xE6\x96\x87\xE6\xA3\xAE\xE5\x8D\xA1\xE6\x8B\x89\xE5\x8D\xA1\xE6\x96\xAF\xE6\x89\x98\xE7\x88\xBE\xE6\x89\x98\xE6\x8B\x89\xE8\x81\x96\xE6\x89\x98\xE9\xA6\xAC\xE6\x96\xAF\xE8\x83\xA1\xE5\xBF\x97\xE6\x98\x8E\xE5\xB8\x82\xE5\x9F\x83\xE6\xB3\x95\xE7\x89\xB9\xE7\x93\xA6\xE5\x88\xA9\xE6\x96\xAF\xE9\x98\xBF\xE7\x9A\xAE\xE4\xBA\x9E\xE4\xBA\x9E\xE4\xB8\x81\xE9\xA6\xAC\xE7\xB4\x84\xE7\x89\xB9\xE5\xB3\xB6\xE7\xB4\x84\xE7\xBF\xB0\xE5\xB0\xBC\xE6\x96\xAF\xE5\xA0\xA1\xE8\xB7\xAF\xE6\xB2\x99\xE5\x8D\xA1\xE5\x93\x88\xE6\x8B\x89\xE9\x9B\xB7") }) }); - static ZH_HANS_SG: ::Yokeable = icu_datetime::provider::time_zones::ExemplarCitiesV1(unsafe { + static ZH_SG: ::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\0aukns\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\0caffs\0\0\0cafne\0\0\0caglb\0\0\0cagoo\0\0\0cahal\0\0\0caiql\0\0\0camon\0\0\0canpg\0\0\0capnt\0\0\0careb\0\0\0careg\0\0\0casjf\0\0\0cathu\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\0cayzf\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\0mxstis\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\0uaozh\0\0\0uasip\0\0\0uauzh\0\0\0ugkla\0\0\0umawk\0\0\0umjon\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"\xAD\x01\0\0\0\0\t\0\x0F\0\x18\0!\0*\x003\0<\0E\0N\0T\0]\0n\0t\0\x80\0\x89\0\x92\0\x98\0\xA1\0\xAD\0\xC2\0\xCE\0\xDA\0\xE6\0\xEF\0\xFB\0\x04\x01\x16\x01\x1F\x01(\x011\x01=\x01I\x01R\x01^\x01m\x01y\x01\x82\x01\x8B\x01\x94\x01\x9A\x01\xA3\x01\xAC\x01\xB5\x01\xBE\x01\xC4\x01\xCA\x01\xD3\x01\xD9\x01\xE5\x01\xF1\x01\xF7\x01\x03\x02\x0F\x02\x18\x02\x1E\x02*\x026\x02?\x02E\x02N\x02]\x02l\x02r\x02\x81\x02\x8A\x02\x93\x02\x9F\x02\xAB\x02\xB7\x02\xC0\x02\xC9\x02\xD5\x02\xE4\x02\xED\x02\xF6\x02\xFF\x02\x08\x03\x0E\x03\x14\x03 \x03)\x032\x03>\x03J\x03S\x03_\x03k\x03t\x03\x83\x03\x8C\x03\x95\x03\x9E\x03\xA7\x03\xB3\x03\xBC\x03\xC8\x03\xD1\x03\xDA\x03\xE3\x03\xEC\x03\xFE\x03\x07\x04\r\x04\x1C\x04%\x041\x04=\x04R\x04^\x04j\x04s\x04\x7F\x04\x88\x04\x8E\x04\x9D\x04\xA6\x04\xAF\x04\xBB\x04\xC7\x04\xD9\x04\xE5\x04\xEE\x04\xF4\x04\0\x05\t\x05\x18\x05!\x05*\x053\x05B\x05N\x05W\x05]\x05f\x05o\x05{\x05\x87\x05\x93\x05\x9F\x05\xAE\x05\xBA\x05\xC0\x05\xC6\x05\xCF\x05\xDB\x05\xE1\x05\xEA\x05\xF3\x05\x05\x06\x11\x06\x1A\x06 \x06)\x062\x06>\x06M\x06S\x06Y\x06e\x06k\x06q\x06}\x06\x89\x06\x8F\x06\x98\x06\xA1\x06\xAD\x06\xB9\x06\xBF\x06\xD1\x06\xD7\x06\xE0\x06\xEC\x06\xF8\x06\x04\x07\x16\x07\x1F\x07%\x071\x07=\x07C\x07I\x07R\x07[\x07a\x07s\x07\x7F\x07\x88\x07\x94\x07\xA0\x07\xA9\x07\xB2\x07\xB8\x07\xC1\x07\xCA\x07\xD6\x07\xDF\x07\xE8\x07\xF1\x07\0\x08\x06\x08\x12\x08\x1B\x08$\x08*\x080\x089\x08E\x08K\x08]\x08i\x08r\x08{\x08\x84\x08\x8A\x08\x90\x08\x99\x08\x9F\x08\xA8\x08\xB4\x08\xC0\x08\xC9\x08\xD5\x08\xE4\x08\xED\x08\xF3\x08\xFC\x08\x08\t\x11\t\x1A\t&\t/\t;\tD\tJ\tV\te\tn\tz\t\x89\t\x9B\t\xA4\t\xAD\t\xB9\t\xC2\t\xC8\t\xD1\t\xDA\t\xE6\t\xEC\t\xF2\t\xFE\t\r\n\x1C\n%\n1\n=\nI\nR\n^\nd\np\n\x7F\n\x8B\n\x94\n\x9D\n\xA9\n\xB5\n\xCA\n\xD9\n\xE2\n\xE8\n\xF1\n\xFA\n\x06\x0B\x0F\x0B\x18\x0B!\x0B*\x0B3\x0BB\x0BK\x0BW\x0B]\x0Bc\x0Bl\x0Bu\x0B\x81\x0B\x8A\x0B\x90\x0B\x99\x0B\xA5\x0B\xAE\x0B\xBD\x0B\xC9\x0B\xD2\x0B\xDB\x0B\xE1\x0B\xEA\x0B\xF6\x0B\x02\x0C\x0B\x0C\x14\x0C#\x0C)\x0C2\x0C;\x0CD\x0CS\x0Cb\x0Cq\x0C}\x0C\x83\x0C\x8F\x0C\x98\x0C\xA7\x0C\xB6\x0C\xBF\x0C\xD7\x0C\xE0\x0C\xE9\x0C\xF2\x0C\x04\r\x10\r\x1F\r(\r4\rF\rR\rg\rs\r|\r\x8B\r\xA0\r\xAF\r\xBB\r\xC4\r\xCD\r\xDF\r\xE8\r\xF1\r\0\x0E\t\x0E\x15\x0E$\x0E0\x0EB\x0EK\x0EW\x0E`\x0El\x0E{\x0E\x81\x0E\x8A\x0E\x96\x0E\xA2\x0E\xAE\x0E\xBA\x0E\xC3\x0E\xCF\x0E\xDB\x0E\xE1\x0E\xE7\x0E\xF0\x0E\xF9\x0E\xFF\x0E\x0E\x0F\x17\x0F#\x0F2\x0F>\x0FJ\x0FP\x0Fb\x0Fh\x0Ft\x0F\x83\x0F\x92\x0F\x9B\x0F\xA1\x0F\xAD\x0F\xB6\x0F\xC2\x0F\xCB\x0F\xE3\x0F\xEF\x0F\xF8\x0F\x01\x10\x07\x10\x10\x10\x19\x10.\x10F\x10L\x10d\x10m\x10|\x10\x88\x10\xA0\x10\xB2\x10\xC7\x10\xE2\x10\xE8\x10\0\x11\x06\x11\x0F\x11\x18\x110\x11K\x11f\x11~\x11\x8A\x11\x99\x11\xA5\x11\xAE\x11\xB7\x11\xC3\x11\xCF\x11\xDB\x11\xE7\x11\xF3\x11\xFC\x11\x05\x12\x0E\x12\x14\x12\x1D\x12,\x125\x12\xE5\xAE\x89\xE9\x81\x93\xE5\xB0\x94\xE8\xBF\xAA\xE6\x8B\x9C\xE5\x96\x80\xE5\xB8\x83\xE5\xB0\x94\xE5\xAE\x89\xE6\x8F\x90\xE7\x93\x9C\xE5\xAE\x89\xE5\x9C\xAD\xE6\x8B\x89\xE5\x9C\xB0\xE6\x8B\x89\xE9\x82\xA3\xE5\x9F\x83\xE9\x87\x8C\xE6\xB8\xA9\xE5\xBA\x93\xE6\x8B\x89\xE7\xB4\xA2\xE7\xBD\x97\xE5\xAE\x89\xE8\xBE\xBE\xE5\x8D\xA1\xE5\xA1\x9E\xE6\x88\xB4\xE7\xBB\xB4\xE6\x96\xAF\xE8\xBF\xAA\xE8\x92\x99\xC2\xB7\xE8\xBF\xAA\xE7\xBB\xB4\xE5\xB0\x94\xE8\x8E\xAB\xE6\xA3\xAE\xE9\xBA\xA6\xE5\x85\x8B\xE9\xBB\x98\xE5\xA4\x9A\xE5\xB8\x95\xE5\xB0\x94\xE9\xBB\x98\xE7\xBD\x97\xE7\x91\x9F\xE6\x8B\x89\xE6\x98\xAD\xE5\x92\x8C\xE7\x89\xB9\xE7\xBD\x97\xE5\xB0\x94\xE6\xB2\x83\xE6\x96\xAF\xE6\x89\x98\xE5\x85\x8B\xE5\xB8\x83\xE5\xAE\x9C\xE8\xAF\xBA\xE6\x96\xAF\xE8\x89\xBE\xE5\x88\xA9\xE6\x96\xAF\xE7\xA7\x91\xE5\xB0\x94\xE5\xA4\x9A\xE7\x93\xA6\xE5\x8D\xA1\xE5\xA1\x94\xE9\xA9\xAC\xE5\x8D\xA1\xE6\x8B\x89\xE9\x87\x8C\xE5\xA5\xA5\xE5\x93\x88\xE8\x83\xA1\xE8\x83\xA1\xE4\xBC\x8A\xE5\x9C\xA3\xE8\xB7\xAF\xE6\x98\x93\xE6\x96\xAF\xE9\x97\xA8\xE5\xA4\x9A\xE8\x90\xA8\xE9\x87\x8C\xE5\xA5\xA5\xE5\x8A\xA0\xE8\x80\xB6\xE6\x88\x88\xE6\x96\xAF\xE8\x90\xA8\xE5\xB0\x94\xE5\xA1\x94\xE5\x9B\xBE\xE5\xBA\x93\xE6\x9B\xBC\xE5\x9C\xA3\xE8\x83\xA1\xE5\xAE\x89\xE4\xB9\x8C\xE6\x96\xAF\xE6\x80\x80\xE4\xBA\x9A\xE5\xB8\x95\xE6\x9E\x9C\xE5\xB8\x95\xE6\x9E\x9C\xE7\xBB\xB4\xE4\xB9\x9F\xE7\xBA\xB3\xE9\x98\xBF\xE5\xBE\xB7\xE8\x8E\xB1\xE5\xBE\xB7\xE5\xB8\x83\xE7\xBD\x97\xE8\x82\xAF\xE5\xB8\x8C\xE5\xB0\x94\xE5\xB8\x83\xE9\x87\x8C\xE6\x96\xAF\xE7\x8F\xAD\xE8\xBE\xBE\xE5\xB0\x94\xE6\x96\x87\xE5\xB0\xA4\xE5\x85\x8B\xE6\x8B\x89\xE9\x9C\x8D\xE5\xB7\xB4\xE7\x89\xB9\xE5\xBA\x93\xE5\x88\xA9\xE6\x9E\x97\xE5\xBE\xB7\xE6\x9B\xBC\xE8\xB1\xAA\xE5\x8B\x8B\xE7\x88\xB5\xE5\xA2\xA8\xE5\xB0\x94\xE6\x9C\xAC\xE9\xBA\xA6\xE6\xA0\xBC\xE7\x90\x86\xE7\x8F\x80\xE6\x96\xAF\xE6\x82\x89\xE5\xB0\xBC\xE9\x98\xBF\xE9\xB2\x81\xE5\xB7\xB4\xE5\xB7\xB4\xE5\xBA\x93\xE8\x90\xA8\xE6\x8B\x89\xE7\x83\xAD\xE7\xAA\x9D\xE5\xB7\xB4\xE5\xB7\xB4\xE5\xA4\x9A\xE6\x96\xAF\xE8\xBE\xBE\xE5\x8D\xA1\xE5\xB8\x83\xE9\xB2\x81\xE5\xA1\x9E\xE5\xB0\x94\xE7\x93\xA6\xE5\x8A\xA0\xE6\x9D\x9C\xE5\x8F\xA4\xE7\xB4\xA2\xE9\x9D\x9E\xE4\xBA\x9A\xE5\xB7\xB4\xE6\x9E\x97\xE5\xB8\x83\xE7\x90\xBC\xE5\xB8\x83\xE6\x8B\x89\xE6\xB3\xA2\xE5\xA4\x9A\xE8\xAF\xBA\xE4\xBC\x8F\xE7\x99\xBE\xE6\x85\x95\xE5\xA4\xA7\xE6\x96\x87\xE8\x8E\xB1\xE6\x8B\x89\xE5\xB7\xB4\xE6\x96\xAF\xE5\x85\x8B\xE6\x8B\x89\xE4\xBC\xA6\xE4\xBB\xA3\xE5\x85\x8B\xE9\x98\xBF\xE6\x8B\x89\xE7\x93\x9C\xE4\xBC\x8A\xE7\xBA\xB3\xE8\xB4\x9D\xE4\xBC\xA6\xE5\x8D\x9A\xE9\x98\xBF\xE7\xBB\xB4\xE6\x96\xAF\xE5\xA1\x94\xE5\xBA\x93\xE4\xBA\x9A\xE5\xB7\xB4\xE5\xA4\xA7\xE5\x9D\x8E\xE6\x99\xAE\xE4\xBE\x9D\xE4\xBC\xA6\xE5\xB0\xBC\xE8\xB4\x9D\xE6\xB4\x9B\xE7\xBD\x97\xE5\xB0\xBC\xE4\xBA\x9A\xE7\xA6\x8F\xE5\xA1\x94\xE9\x9B\xB7\xE8\x90\xA8\xE9\xA9\xAC\xE7\x91\x99\xE6\x96\xAF\xE9\xA9\xAC\xE5\xA1\x9E\xE7\xBA\xA6\xE6\xB3\xA2\xE5\xA4\x9A\xE9\x9F\xA6\xE6\x9F\xB3\xE9\x87\x8C\xE5\xA5\xA5\xE5\xB8\x83\xE9\x83\x8E\xE5\xBA\x93\xE7\xB4\xAF\xE8\xA5\xBF\xE8\x85\x93\xE5\x9C\xA3\xE4\xBF\x9D\xE7\xBD\x97\xE5\xB7\xB4\xE4\xBC\x8A\xE4\xBA\x9A\xE5\x9C\xA3\xE5\xA1\x94\xE4\xBC\xA6\xE6\x8B\xBF\xE9\xAA\x9A\xE5\xBB\xB7\xE5\xB8\x83\xE5\x93\x88\xE5\x8D\x9A\xE7\xBD\x97\xE5\x86\x85\xE6\x98\x8E\xE6\x96\xAF\xE5\x85\x8B\xE4\xBC\xAF\xE5\x88\xA9\xE5\x85\xB9\xE5\x85\x8B\xE9\x9B\xB7\xE6\x96\xAF\xE9\xA1\xBF\xE5\x9F\x83\xE5\xBE\xB7\xE8\x92\x99\xE9\xA1\xBF\xE9\x9B\xB7\xE5\xB0\xBC\xE6\xB2\xB3\xE7\xBA\xB3\xE5\xB0\x94\xE9\x80\x8A\xE5\xA0\xA1\xE6\xA0\xBC\xE8\x8E\xB1\xE6\x96\xAF\xE8\xB4\x9D\xE5\x8F\xA4\xE6\x96\xAF\xE6\xB9\xBE\xE5\x93\x88\xE5\x88\xA9\xE6\xB3\x95\xE5\x85\x8B\xE6\x96\xAF\xE4\xBC\x8A\xE9\xAD\x81\xE7\x89\xB9\xE8\x92\x99\xE5\x85\x8B\xE9\xA1\xBF\xE5\xB0\xBC\xE7\x9A\xAE\xE8\xB4\xA1\xE6\x97\x81\xE6\xB6\x85\xE5\x94\x90\xE9\x9B\xB7\xE7\xB4\xA2\xE5\x8D\xA2\xE7\x89\xB9\xE9\x87\x8C\xE8\xB4\xBE\xE7\xBA\xB3\xE5\x9C\xA3\xE7\xBA\xA6\xE7\xBF\xB0\xE6\x96\xAF\xE6\xA1\x91\xE5\xBE\xB7\xE8\xB4\x9D\xE5\xA4\x9A\xE4\xBC\xA6\xE5\xA4\x9A\xE6\xB8\xA9\xE5\x93\xA5\xE5\x8D\x8E\xE6\xB8\xA9\xE5\xB0\xBC\xE4\xBC\xAF\xE5\xB8\x83\xE5\x85\xB0\xE5\x85\x8B\xE8\x90\xA8\xE5\xB8\x83\xE9\x9A\x86\xE5\x89\x91\xE6\xA1\xA5\xE6\xB9\xBE\xE9\x81\x93\xE6\xA3\xAE\xE9\x81\x93\xE6\xA3\xAE\xE5\x85\x8B\xE9\x87\x8C\xE5\x85\x8B\xE5\x85\xB0\xE4\xBB\x8A\xE6\xB9\xBE\xE4\xBC\x8A\xE5\x8A\xAA\xE7\xBB\xB4\xE5\x85\x8B\xE6\x80\x80\xE7\x89\xB9\xE9\x9C\x8D\xE6\x96\xAF\xE6\x96\xAF\xE5\xA8\x81\xE5\xA4\xAB\xE7\x89\xB9\xE5\x8D\xA1\xE4\xBC\xA6\xE7\x89\xB9\xE8\x80\xB6\xE6\xB4\x9B\xE5\xA5\x88\xE5\xA4\xAB\xE9\x98\xBF\xE8\x92\x82\xE7\xA7\x91\xE8\x82\xAF\xE5\x8F\xAF\xE5\x8F\xAF\xE6\x96\xAF\xE5\x8D\xA2\xE6\x9C\xAC\xE5\xB7\xB4\xE5\xB8\x8C\xE9\x87\x91\xE6\xB2\x99\xE8\x90\xA8\xE7\x8F\xAD\xE5\x90\x89\xE5\xB8\x83\xE6\x8B\x89\xE6\x9F\xB4\xE7\xBB\xB4\xE5\xB0\x94\xE8\x8B\x8F\xE9\xBB\x8E\xE4\xB8\x96\xE9\x98\xBF\xE6\xAF\x94\xE8\xAE\xA9\xE6\x8B\x89\xE7\xBD\x97\xE6\xB1\xA4\xE5\x8A\xA0\xE5\xA4\x8D\xE6\xB4\xBB\xE8\x8A\x82\xE5\xB2\x9B\xE8\x93\xAC\xE5\xA1\x94\xE9\x98\xBF\xE9\x9B\xB7\xE7\xBA\xB3\xE6\x96\xAF\xE5\x9C\xA3\xE5\x9C\xB0\xE4\xBA\x9A\xE5\x93\xA5\xE6\x9D\x9C\xE9\x98\xBF\xE6\x8B\x89\xE4\xB8\x8A\xE6\xB5\xB7\xE4\xB9\x8C\xE9\xB2\x81\xE6\x9C\xA8\xE9\xBD\x90\xE6\xB3\xA2\xE5\x93\xA5\xE5\xA4\xA7\xE5\x93\xA5\xE6\x96\xAF\xE8\xBE\xBE\xE9\xBB\x8E\xE5\x8A\xA0\xE5\x93\x88\xE7\x93\xA6\xE9\x82\xA3\xE4\xBD\x9B\xE5\xBE\x97\xE8\xA7\x92\xE5\x9C\xA3\xE8\xAF\x9E\xE5\xB2\x9B\xE6\xB3\x95\xE9\xA9\xAC\xE5\x8F\xA4\xE6\x96\xAF\xE5\xA1\x94\xE5\xB0\xBC\xE7\xA7\x91\xE8\xA5\xBF\xE4\xBA\x9A\xE5\xB8\x83\xE6\x8B\x89\xE6\xA0\xBC\xE6\x9F\x8F\xE6\x9E\x97\xE5\xB8\x83\xE8\xBE\x9B\xE6\xA0\xB9\xE5\x90\x89\xE5\xB8\x83\xE6\x8F\x90\xE5\x93\xA5\xE6\x9C\xAC\xE5\x93\x88\xE6\xA0\xB9\xE5\xA4\x9A\xE7\xB1\xB3\xE5\xB0\xBC\xE5\x8A\xA0\xE5\x9C\xA3\xE5\xA4\x9A\xE6\x98\x8E\xE5\x90\x84\xE9\x98\xBF\xE5\xB0\x94\xE5\x8F\x8A\xE5\xB0\x94\xE5\x8A\xA0\xE6\x8B\x89\xE5\xB8\x95\xE6\x88\x88\xE6\x96\xAF\xE7\x93\x9C\xE4\xBA\x9A\xE5\x9F\xBA\xE5\xB0\x94\xE5\xA1\x94\xE6\x9E\x97\xE5\xBC\x80\xE7\xBD\x97\xE9\x98\xBF\xE5\xB0\xA4\xE6\x81\xA9\xE9\x98\xBF\xE6\x96\xAF\xE9\xA9\xAC\xE6\x8B\x89\xE4\xBC\x91\xE8\xBE\xBE\xE5\x8A\xA0\xE9\x82\xA3\xE5\x88\xA9\xE9\xA9\xAC\xE5\xBE\xB7\xE9\x87\x8C\xE4\xBA\x9A\xE7\x9A\x84\xE6\x96\xAF\xE4\xBA\x9A\xE8\xB4\x9D\xE5\xB7\xB4\xE8\xB5\xAB\xE5\xB0\x94\xE8\xBE\x9B\xE5\x9F\xBA\xE7\x8E\x9B\xE4\xB8\xBD\xE6\xB8\xAF\xE6\x96\x90\xE6\xB5\x8E\xE6\x96\xAF\xE5\x9D\xA6\xE5\x88\xA9\xE5\xBA\x93\xE8\xB5\x9B\xE5\x9F\x83\xE6\xB3\xA2\xE7\xBA\xB3\xE4\xBD\xA9\xE5\xB2\x9B\xE7\x89\xB9\xE9\xB2\x81\xE5\x85\x8B\xE7\xBE\xA4\xE5\xB2\x9B\xE6\xB3\x95\xE7\xBD\x97\xE5\xB7\xB4\xE9\xBB\x8E\xE5\x88\xA9\xE4\xBC\xAF\xE7\xBB\xB4\xE5\xB0\x94\xE5\x8A\xA0\xE6\xB2\x99\xE4\xBC\xA6\xE6\x95\xA6\xE6\xA0\xBC\xE6\x9E\x97\xE7\xBA\xB3\xE8\xBE\xBE\xE7\xAC\xAC\xE6\xAF\x94\xE5\x88\xA9\xE6\x96\xAF\xE5\x8D\xA1\xE5\xAE\xB4\xE6\xA0\xB9\xE8\xA5\xBF\xE5\xB2\x9B\xE9\x98\xBF\xE5\x85\x8B\xE6\x8B\x89\xE7\x9B\xB4\xE5\xB8\x83\xE7\xBD\x97\xE9\x99\x80\xE4\xB8\xB9\xE9\xA9\xAC\xE6\xB2\x99\xE6\x96\x87\xE5\x8A\xAA\xE5\x85\x8B\xE6\x96\xAF\xE8\x80\x83\xE6\x96\xAF\xE4\xBC\xAF\xE6\x9D\xBE\xE5\xBE\xB7\xE5\x9B\xBE\xE5\x8B\x92\xE7\x8F\xAD\xE7\x8F\xA0\xE5\xB0\x94\xE7\xA7\x91\xE7\xBA\xB3\xE5\x85\x8B\xE9\x87\x8C\xE7\x93\x9C\xE5\xBE\xB7\xE7\xBD\x97\xE6\x99\xAE\xE9\xA9\xAC\xE9\x87\x8C\xE6\x88\x88\xE7\x89\xB9\xE5\x9C\xA3\xE5\xB7\xB4\xE6\xB3\xB0\xE5\x8B\x92\xE7\xB1\xB3\xE5\xB2\x9B\xE9\xA9\xAC\xE6\x8B\x89\xE5\x8D\x9A\xE9\x9B\x85\xE5\x85\xB8\xE5\x8D\x97\xE4\xB9\x94\xE6\xB2\xBB\xE4\xBA\x9A\xE5\x8D\xB1\xE5\x9C\xB0\xE9\xA9\xAC\xE6\x8B\x89\xE5\x85\xB3\xE5\xB2\x9B\xE6\xAF\x94\xE7\xBB\x8D\xE5\x9C\xAD\xE4\xBA\x9A\xE9\x82\xA3\xE5\xB8\x8C\xE4\xBC\xAF\xE4\xBC\xA6\xE9\xA6\x99\xE6\xB8\xAF\xE7\x89\xB9\xE5\x8F\xA4\xE8\xA5\xBF\xE5\x8A\xA0\xE5\xB0\x94\xE5\xB7\xB4\xE8\x90\xA8\xE6\xA0\xBC\xE5\x8B\x92\xE5\xB8\x83\xE5\xA4\xAA\xE5\xAD\x90\xE6\xB8\xAF\xE5\xB8\x83\xE8\xBE\xBE\xE4\xBD\xA9\xE6\x96\xAF\xE6\x9F\xA5\xE4\xBA\x9A\xE6\x99\xAE\xE6\x8B\x89\xE9\x9B\x85\xE5\x8A\xA0\xE8\xBE\xBE\xE6\x9C\x9B\xE5\x8A\xA0\xE9\x94\xA1\xE5\x9D\xA4\xE7\x94\xB8\xE9\x83\xBD\xE6\x9F\x8F\xE6\x9E\x97\xE9\xA9\xAC\xE6\x81\xA9\xE5\xB2\x9B\xE5\x8A\xA0\xE5\xB0\x94\xE5\x90\x84\xE7\xAD\x94\xE6\x9F\xA5\xE6\x88\x88\xE6\x96\xAF\xE5\xB7\xB4\xE6\xA0\xBC\xE8\xBE\xBE\xE5\xBE\xB7\xE9\xBB\x91\xE5\x85\xB0\xE9\x9B\xB7\xE5\x85\x8B\xE9\x9B\x85\xE6\x9C\xAA\xE5\x85\x8B\xE7\xBD\x97\xE9\xA9\xAC\xE8\x80\xB6\xE8\xB7\xAF\xE6\x92\x92\xE5\x86\xB7\xE6\xB3\xBD\xE8\xA5\xBF\xE5\xB2\x9B\xE7\x89\x99\xE4\xB9\xB0\xE5\x8A\xA0\xE5\xAE\x89\xE6\x9B\xBC\xE4\xB8\x9C\xE4\xBA\xAC\xE5\x86\x85\xE7\xBD\x97\xE6\xAF\x95\xE6\xAF\x94\xE4\xBB\x80\xE5\x87\xAF\xE5\x85\x8B\xE9\x87\x91\xE8\xBE\xB9\xE5\x9F\xBA\xE9\x87\x8C\xE5\x9C\xB0\xE9\xA9\xAC\xE5\x9C\xB0\xE5\xB2\x9B\xE6\x81\xA9\xE5\xBE\xB7\xE4\xBC\xAF\xE9\x87\x8C\xE5\xA1\x94\xE6\x8B\x89\xE7\x93\xA6\xE7\xA7\x91\xE6\x91\xA9\xE7\xBD\x97\xE5\x9C\xA3\xE5\x9F\xBA\xE8\x8C\xA8\xE5\xB9\xB3\xE5\xA3\xA4\xE9\xA6\x96\xE5\xB0\x94\xE7\xA7\x91\xE5\xA8\x81\xE7\x89\xB9\xE5\xBC\x80\xE6\x9B\xBC\xE9\x98\xBF\xE5\x85\x8B\xE5\xA5\x97\xE9\x98\xBF\xE5\x85\x8B\xE6\x89\x98\xE5\x88\xAB\xE9\x98\xBF\xE6\x8B\x89\xE6\x9C\xA8\xE5\x9B\xBE\xE9\x98\xBF\xE7\x89\xB9\xE5\x8A\xB3\xE5\xBA\x93\xE6\x96\xAF\xE5\xA1\x94\xE5\xA5\x88\xE5\x85\x8B\xE5\xAD\x9C\xE6\xB4\x9B\xE5\xB0\x94\xE8\xBE\xBE\xE4\xB9\x8C\xE6\x8B\x89\xE5\xB0\x94\xE4\xB8\x87\xE8\xB1\xA1\xE8\xB4\x9D\xE9\xB2\x81\xE7\x89\xB9\xE5\x9C\xA3\xE5\x8D\xA2\xE8\xA5\xBF\xE4\xBA\x9A\xE7\x93\xA6\xE6\x9D\x9C\xE5\x85\xB9\xE7\xA7\x91\xE4\xBC\xA6\xE5\x9D\xA1\xE8\x92\x99\xE7\xBD\x97\xE7\xBB\xB4\xE4\xBA\x9A\xE9\xA9\xAC\xE5\xA1\x9E\xE5\x8D\xA2\xE7\xBB\xB4\xE5\xB0\x94\xE7\xBA\xBD\xE6\x96\xAF\xE5\x8D\xA2\xE6\xA3\xAE\xE5\xA0\xA1\xE9\x87\x8C\xE5\x8A\xA0\xE7\x9A\x84\xE9\xBB\x8E\xE6\xB3\xA2\xE9\x87\x8C\xE5\x8D\xA1\xE8\x90\xA8\xE5\xB8\x83\xE5\x85\xB0\xE5\x8D\xA1\xE6\x91\xA9\xE7\xBA\xB3\xE5\x93\xA5\xE5\x9F\xBA\xE5\xB8\x8C\xE8\xAE\xB7\xE4\xB9\x8C\xE6\xB3\xA2\xE5\xBE\xB7\xE6\x88\x88\xE9\x87\x8C\xE5\xAF\x9F\xE5\xAE\x89\xE5\xA1\x94\xE9\x82\xA3\xE9\x82\xA3\xE5\x88\xA9\xE4\xBD\x9B\xE5\xA4\xB8\xE8\xB4\xBE\xE6\x9E\x97\xE9\xA9\xAC\xE6\x9C\xB1\xE7\xBD\x97\xE6\x96\xAF\xE7\xA7\x91\xE6\x99\xAE\xE9\x87\x8C\xE5\xB7\xB4\xE9\xA9\xAC\xE7\xA7\x91\xE4\xBB\xB0\xE5\x85\x89\xE4\xB9\x94\xE5\xB7\xB4\xE5\xB1\xB1\xE7\xA7\x91\xE5\xB8\x83\xE5\xA4\x9A\xE4\xB9\x8C\xE5\x85\xB0\xE5\xB7\xB4\xE6\x89\x98\xE6\xBE\xB3\xE9\x97\xA8\xE5\xA1\x9E\xE7\x8F\xAD\xE9\xA9\xAC\xE6\x8F\x90\xE5\xB0\xBC\xE5\x85\x8B\xE5\x8A\xAA\xE7\x93\xA6\xE5\x85\x8B\xE8\x82\x96\xE7\x89\xB9\xE8\x92\x99\xE7\x89\xB9\xE5\xA1\x9E\xE6\x8B\x89\xE7\x89\xB9\xE9\xA9\xAC\xE8\x80\xB3\xE4\xBB\x96\xE6\xAF\x9B\xE9\x87\x8C\xE6\xB1\x82\xE6\x96\xAF\xE9\xA9\xAC\xE5\xB0\x94\xE4\xBB\xA3\xE5\xA4\xAB\xE5\xB8\x83\xE5\x85\xB0\xE5\xA4\xAA\xE5\xB0\x94\xE5\xA5\x87\xE7\x93\xA6\xE7\x93\xA6\xE5\x8D\x8E\xE9\x9B\xB7\xE6\x96\xAF\xE5\x9F\x8E\xE5\x9D\x8E\xE6\x98\x86\xE5\x9F\x83\xE8\x8E\xAB\xE8\xA5\xBF\xE7\xBA\xA6\xE9\xA9\xAC\xE5\xA1\x94\xE8\x8E\xAB\xE7\xBD\x97\xE6\x96\xAF\xE5\xA2\xA8\xE8\xA5\xBF\xE5\x93\xA5\xE5\x9F\x8E\xE6\xA2\x85\xE9\x87\x8C\xE8\xBE\xBE\xE8\x92\x99\xE7\x89\xB9\xE9\x9B\xB7\xE9\xA9\xAC\xE8\x90\xA8\xE7\x89\xB9\xE5\x85\xB0\xE5\xA5\xA5\xE5\xB8\x8C\xE7\xBA\xB3\xE5\x8A\xA0\xE5\xB7\xB4\xE4\xBC\x8A\xE4\xBA\x9A\xE7\x8F\xAD\xE5\xBE\xB7\xE6\x8B\x89\xE6\x96\xAF\xE5\x9C\xA3\xE4\xBC\x8A\xE8\x90\xA8\xE8\xB4\x9D\xE5\xB0\x94\xE8\x92\x82\xE5\x8D\x8E\xE7\xBA\xB3\xE5\x8F\xA4\xE6\x99\x8B\xE5\x90\x89\xE9\x9A\x86\xE5\x9D\xA1\xE9\xA9\xAC\xE6\x99\xAE\xE6\x89\x98\xE6\xB8\xA9\xE5\xBE\x97\xE5\x92\x8C\xE5\x85\x8B\xE5\x8A\xAA\xE7\xBE\x8E\xE9\x98\xBF\xE5\xB0\xBC\xE4\xBA\x9A\xE7\xBE\x8E\xE8\xAF\xBA\xE7\xA6\x8F\xE5\x85\x8B\xE6\x8B\x89\xE5\x90\x84\xE6\x96\xAF\xE9\xA9\xAC\xE9\x82\xA3\xE7\x93\x9C\xE9\x98\xBF\xE5\xA7\x86\xE6\x96\xAF\xE7\x89\xB9\xE4\xB8\xB9\xE5\xA5\xA5\xE6\x96\xAF\xE9\x99\x86\xE5\x8A\xA0\xE5\xBE\xB7\xE6\xBB\xA1\xE9\x83\xBD\xE7\x91\x99\xE9\xB2\x81\xE7\xBA\xBD\xE5\x9F\x83\xE5\xA5\xA5\xE5\x85\x8B\xE5\x85\xB0\xE6\x9F\xA5\xE5\xA1\x94\xE5\xA7\x86\xE9\xA9\xAC\xE6\x96\xAF\xE5\x96\x80\xE7\x89\xB9\xE5\xB7\xB4\xE6\x8B\xBF\xE9\xA9\xAC\xE5\x88\xA9\xE9\xA9\xAC\xE7\x94\x98\xE6\xAF\x94\xE5\xB0\x94\xE9\xA9\xAC\xE5\x85\x8B\xE8\x90\xA8\xE6\x96\xAF\xE5\xA1\x94\xE5\xB8\x8C\xE6\x8F\x90\xE8\x8E\xAB\xE5\xB0\x94\xE5\x85\xB9\xE6\xAF\x94\xE6\xB8\xAF\xE5\xB8\x83\xE5\xB9\xB2\xE7\xBB\xB4\xE5\xB0\x94\xE9\xA9\xAC\xE5\xB0\xBC\xE6\x8B\x89\xE5\x8D\xA1\xE6\x8B\x89\xE5\xA5\x87\xE5\x8D\x8E\xE6\xB2\x99\xE5\xAF\x86\xE5\x85\x8B\xE9\x9A\x86\xE7\x9A\xAE\xE7\x89\xB9\xE5\x87\xAF\xE6\x81\xA9\xE6\xB3\xA2\xE5\xA4\x9A\xE9\xBB\x8E\xE5\x90\x84\xE9\xA9\xAC\xE5\xBE\xB7\xE6\x8B\x89\xE9\x87\x8C\xE6\x96\xAF\xE6\x9C\xAC\xE4\xBA\x9A\xE9\x80\x9F\xE5\xB0\x94\xE7\xBE\xA4\xE5\xB2\x9B\xE5\xB8\x95\xE5\x8A\xB3\xE4\xBA\x9A\xE6\x9D\xBE\xE6\xA3\xAE\xE5\x8D\xA1\xE5\xA1\x94\xE5\xB0\x94\xE7\x95\x99\xE5\xB0\xBC\xE6\xB1\xAA\xE5\xB8\x83\xE5\x8A\xA0\xE5\x8B\x92\xE6\x96\xAF\xE7\x89\xB9\xE8\xB4\x9D\xE5\xB0\x94\xE6\xA0\xBC\xE8\x8E\xB1\xE5\xBE\xB7\xE9\x98\xBF\xE6\x96\xAF\xE7\x89\xB9\xE6\x8B\x89\xE7\xBD\x95\xE5\xB7\xB4\xE5\xB0\x94\xE7\x91\x99\xE5\xB0\x94\xE8\xB5\xA4\xE5\xA1\x94\xE9\x98\xBF\xE7\xBA\xB3\xE5\xBE\xB7\xE5\xB0\x94\xE9\xA9\xAC\xE5\x8A\xA0\xE4\xB8\xB9\xE4\xBC\x8A\xE5\xB0\x94\xE5\xBA\x93\xE8\x8C\xA8\xE5\x85\x8B\xE5\x8A\xA0\xE9\x87\x8C\xE5\xAE\x81\xE6\xA0\xBC\xE5\x8B\x92\xE6\xB1\x89\xE5\xBE\xB7\xE5\x8A\xA0\xE5\x85\x8B\xE6\x8B\x89\xE6\x96\xAF\xE8\xAF\xBA\xE4\xBA\x9A\xE5\xB0\x94\xE6\x96\xAF\xE5\x85\x8B\xE8\x90\xA8\xE9\xA9\xAC\xE6\x8B\x89\xE5\x9F\xBA\xE6\xB4\x9B\xE5\xA4\xAB\xE8\x8E\xAB\xE6\x96\xAF\xE7\xA7\x91\xE6\x96\xB0\xE5\xBA\x93\xE5\x85\xB9\xE6\xB6\x85\xE8\x8C\xA8\xE5\x85\x8B\xE9\x84\x82\xE6\x9C\xA8\xE6\x96\xAF\xE5\x85\x8B\xE6\x96\xB0\xE8\xA5\xBF\xE4\xBC\xAF\xE5\x88\xA9\xE4\xBA\x9A\xE5\xA0\xAA\xE5\xAF\x9F\xE5\x8A\xA0\xE8\x90\xA8\xE6\x8B\x89\xE6\x89\x98\xE5\xA4\xAB\xE4\xB8\xAD\xE7\xA7\x91\xE9\x9B\xB7\xE5\xA7\x86\xE6\x96\xAF\xE5\x85\x8B\xE6\x89\x98\xE6\x9C\xA8\xE6\x96\xAF\xE5\x85\x8B\xE4\xB9\x8C\xE9\x87\x8C\xE6\x89\xAC\xE8\xAF\xBA\xE5\xA4\xAB\xE6\x96\xAF\xE5\x85\x8B\xE4\xB9\x8C\xE6\x96\xAF\xE5\x86\x85\xE6\x8B\x89\xE8\x90\xA8\xE5\x93\x88\xE6\x9E\x97\xE4\xBC\x8F\xE5\xB0\x94\xE5\x8A\xA0\xE6\xA0\xBC\xE5\x8B\x92\xE7\xAC\xA6\xE6\x8B\x89\xE8\xBF\xAA\xE6\xB2\x83\xE6\x96\xAF\xE6\x89\x98\xE5\x85\x8B\xE5\x8F\xB6\xE5\x8D\xA1\xE6\x8D\xB7\xE7\x90\xB3\xE5\xA0\xA1\xE9\x9B\x85\xE5\xBA\x93\xE8\x8C\xA8\xE5\x85\x8B\xE5\x9F\xBA\xE5\x8A\xA0\xE5\x88\xA9\xE5\x88\xA9\xE9\x9B\x85\xE5\xBE\x97\xE7\x93\x9C\xE8\xBE\xBE\xE5\xB0\x94\xE5\x8D\xA1\xE7\xBA\xB3\xE5\xB0\x94\xE9\xA9\xAC\xE5\x9F\x83\xE5\xB2\x9B\xE5\x96\x80\xE5\x9C\x9F\xE7\xA9\x86\xE6\x96\xAF\xE5\xBE\xB7\xE5\x93\xA5\xE5\xB0\x94\xE6\x91\xA9\xE6\x96\xB0\xE5\x8A\xA0\xE5\x9D\xA1\xE5\x9C\xA3\xE8\xB5\xAB\xE5\x8B\x92\xE6\x8B\xBF\xE5\x8D\xA2\xE5\xB8\x83\xE5\xB0\x94\xE9\x9B\x85\xE9\x82\xA3\xE6\x9C\x97\xE4\xBC\x8A\xE5\xB0\x94\xE5\x9F\x8E\xE5\xB8\x83\xE6\x8B\x89\xE8\xBF\xAA\xE6\x96\xAF\xE6\x8B\x89\xE5\x8F\x91\xE5\xBC\x97\xE9\x87\x8C\xE6\x95\xA6\xE5\x9C\xA3\xE9\xA9\xAC\xE5\x8A\x9B\xE8\xAF\xBA\xE8\xBE\xBE\xE5\x96\x80\xE5\xB0\x94\xE6\x91\xA9\xE5\x8A\xA0\xE8\xBF\xAA\xE6\xB2\x99\xE5\xB8\x95\xE6\x8B\x89\xE9\xA9\xAC\xE9\x87\x8C\xE5\x8D\x9A\xE6\x9C\xB1\xE5\xB7\xB4\xE5\x9C\xA3\xE5\xA4\x9A\xE7\xBE\x8E\xE8\x90\xA8\xE5\xB0\x94\xE7\x93\xA6\xE5\xA4\x9A\xE4\xB8\x8B\xE5\xA4\xAA\xE5\xAD\x90\xE5\x8C\xBA\xE5\xA4\xA7\xE9\xA9\xAC\xE5\xA3\xAB\xE9\x9D\xA9\xE5\xA7\x86\xE5\xB7\xB4\xE5\xB7\xB4\xE7\xBA\xB3\xE5\xA4\xA7\xE7\x89\xB9\xE5\x85\x8B\xE6\x81\xA9\xE8\xB4\xBE\xE6\xA2\x85\xE7\xBA\xB3\xE5\x87\xAF\xE5\xB0\x94\xE7\x9B\x96\xE6\x9C\x97\xE6\xB4\x9B\xE7\xBE\x8E\xE6\x9B\xBC\xE8\xB0\xB7\xE6\x9D\x9C\xE5\xB0\x9A\xE5\x88\xAB\xE6\xB3\x95\xE8\x80\x83\xE7\xA6\x8F\xE5\xB8\x9D\xE5\x8A\x9B\xE9\x98\xBF\xE4\xBB\x80\xE5\x93\x88\xE5\xB7\xB4\xE5\xBE\xB7\xE7\xAA\x81\xE5\xB0\xBC\xE6\x96\xAF\xE4\xB8\x9C\xE5\x8A\xA0\xE5\xA1\x94\xE5\xB8\x83\xE4\xBC\x8A\xE6\x96\xAF\xE5\x9D\xA6\xE5\xB8\x83\xE5\xB0\x94\xE8\xA5\xBF\xE7\x8F\xAD\xE7\x89\x99\xE6\xB8\xAF\xE5\xAF\x8C\xE7\xBA\xB3\xE5\xAF\x8C\xE6\x8F\x90\xE5\x8F\xB0\xE5\x8C\x97\xE8\xBE\xBE\xE7\xB4\xAF\xE6\x96\xAF\xE8\x90\xA8\xE6\x8B\x89\xE5\xA7\x86\xE5\x9F\xBA\xE8\xBE\x85\xE6\x89\x8E\xE6\xB3\xA2\xE7\xBD\x97\xE7\x83\xAD\xE8\xBE\x9B\xE8\x8F\xB2\xE7\xBD\x97\xE6\xB3\xA2\xE5\xB0\x94\xE4\xB9\x8C\xE6\x97\xA5\xE5\x93\xA5\xE7\xBD\x97\xE5\xBE\xB7\xE5\x9D\x8E\xE5\xB8\x95\xE6\x8B\x89\xE5\xA8\x81\xE5\x85\x8B\xE7\xBA\xA6\xE7\xBF\xB0\xE6\x96\xAF\xE9\xA1\xBF\xE4\xB8\xAD\xE9\x80\x94\xE5\xB2\x9B\xE6\x9C\xAA\xE7\x9F\xA5\xE5\x9F\x8E\xE5\xB8\x82\xE5\x9F\x83\xE8\xBE\xBE\xE5\x85\x8B\xE5\x8D\xB0\xE7\xAC\xAC\xE5\xAE\x89\xE7\xBA\xB3\xE5\xB7\x9E\xE9\xA9\xAC\xE4\xBC\xA6\xE6\x88\x88\xE5\xAE\x89\xE5\x85\x8B\xE9\x9B\xB7\xE5\xA5\x87\xE5\x8D\x9A\xE4\xBC\x8A\xE8\xA5\xBF\xE8\x8A\x9D\xE5\x8A\xA0\xE5\x93\xA5\xE4\xB8\xB9\xE4\xBD\x9B\xE5\xBA\x95\xE7\x89\xB9\xE5\xBE\x8B\xE6\xAA\x80\xE9\xA6\x99\xE5\xB1\xB1\xE5\x8D\xB0\xE7\xAC\xAC\xE5\xAE\x89\xE7\xBA\xB3\xE6\xB3\xA2\xE5\x88\xA9\xE6\x96\xAF\xE5\x8D\xB0\xE7\xAC\xAC\xE5\xAE\x89\xE7\xBA\xB3\xE5\xB7\x9E\xE7\xBB\xB4\xE7\xBB\xB4\xE5\xB8\x82\xE6\x9C\xB1\xE8\xAF\xBA\xE5\x8D\xB0\xE7\xAC\xAC\xE5\xAE\x89\xE7\xBA\xB3\xE5\xB7\x9E\xE8\xAF\xBA\xE5\x85\x8B\xE6\x96\xAF\xE6\xB4\x9B\xE6\x9D\x89\xE7\x9F\xB6\xE8\xB7\xAF\xE6\x98\x93\xE6\x96\xAF\xE7\xBB\xB4\xE5\xB0\x94\xE6\xA2\x85\xE8\xAF\xBA\xE7\xB1\xB3\xE5\xB0\xBC\xE8\x82\xAF\xE5\xA1\x94\xE5\x9F\xBA\xE5\xB7\x9E\xE8\x92\x99\xE8\x92\x82\xE5\xA1\x9E\xE6\xB4\x9B\xE6\xA2\x85\xE7\x89\xB9\xE6\x8B\x89\xE5\x8D\xA1\xE7\x89\xB9\xE6\x8B\x89\xE5\x8C\x97\xE8\xBE\xBE\xE7\xA7\x91\xE4\xBB\x96\xE5\xB7\x9E\xE7\x94\xB3\xE7\x89\xB9\xE5\x8C\x97\xE8\xBE\xBE\xE7\xA7\x91\xE4\xBB\x96\xE5\xB7\x9E\xE6\x96\xB0\xE5\xA1\x9E\xE5\x8B\x92\xE5\xA7\x86\xE7\xBA\xBD\xE7\xBA\xA6\xE5\x8D\xB0\xE7\xAC\xAC\xE5\xAE\x89\xE7\xBA\xB3\xE5\xB7\x9E\xE6\xB8\xA9\xE6\xA3\xAE\xE6\x96\xAF\xE8\xAF\xBA\xE5\xA7\x86\xE5\x87\xA4\xE5\x87\xB0\xE5\x9F\x8E\xE9\x94\xA1\xE7\x89\xB9\xE5\x8D\xA1\xE5\x8D\xB0\xE7\xAC\xAC\xE5\xAE\x89\xE7\xBA\xB3\xE5\xB7\x9E\xE7\x89\xB9\xE5\xB0\x94\xE5\x9F\x8E\xE5\x8D\xB0\xE7\xAC\xAC\xE5\xAE\x89\xE7\xBA\xB3\xE5\xB7\x9E\xE5\xA8\x81\xE7\xBA\xB3\xE9\xA9\xAC\xE5\x85\x8B\xE5\x8D\xB0\xE7\xAC\xAC\xE5\xAE\x89\xE7\xBA\xB3\xE5\xB7\x9E\xE5\xBD\xBC\xE5\xBE\x97\xE6\x96\xAF\xE5\xA0\xA1\xE5\x8C\x97\xE8\xBE\xBE\xE7\xA7\x91\xE4\xBB\x96\xE5\xB7\x9E\xE6\xAF\x94\xE5\xB0\xA4\xE6\x8B\x89\xE4\xBA\x9A\xE5\xBA\x93\xE5\xA1\x94\xE7\x89\xB9\xE8\x92\x99\xE5\xBE\x97\xE7\xBB\xB4\xE7\x9A\x84\xE4\xBA\x9A\xE6\x92\x92\xE9\xA9\xAC\xE5\xB0\x94\xE7\xBD\x95\xE5\xA1\x94\xE4\xBB\x80\xE5\xB9\xB2\xE6\xA2\xB5\xE8\x92\x82\xE5\x86\x88\xE5\x9C\xA3\xE6\x96\x87\xE6\xA3\xAE\xE7\x89\xB9\xE5\x8A\xA0\xE6\x8B\x89\xE5\x8A\xA0\xE6\x96\xAF\xE6\x89\x98\xE5\xB0\x94\xE6\x89\x98\xE6\x8B\x89\xE5\x9C\xA3\xE6\x89\x98\xE9\xA9\xAC\xE6\x96\xAF\xE8\x83\xA1\xE5\xBF\x97\xE6\x98\x8E\xE5\xB8\x82\xE5\x9F\x83\xE6\xB3\x95\xE7\x89\xB9\xE7\x93\xA6\xE5\x88\xA9\xE6\x96\xAF\xE9\x98\xBF\xE7\x9A\xAE\xE4\xBA\x9A\xE4\xBA\x9A\xE4\xB8\x81\xE9\xA9\xAC\xE7\xBA\xA6\xE7\x89\xB9\xE7\xBA\xA6\xE7\xBF\xB0\xE5\x86\x85\xE6\x96\xAF\xE5\xA0\xA1\xE5\x8D\xA2\xE8\x90\xA8\xE5\x8D\xA1\xE5\x93\x88\xE6\x8B\x89\xE9\x9B\xB7") }) }); @@ -33,7 +33,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\0aukns\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\0caffs\0\0\0cafne\0\0\0caglb\0\0\0cagoo\0\0\0cahal\0\0\0caiql\0\0\0camon\0\0\0canpg\0\0\0capnt\0\0\0careb\0\0\0careg\0\0\0casjf\0\0\0cathu\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\0cayzf\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\0mxstis\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\0uaozh\0\0\0uasip\0\0\0uauzh\0\0\0ugkla\0\0\0umawk\0\0\0umjon\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"\xAD\x01\0\0\0\0\t\0\x0F\0\x18\0!\0*\x003\0<\0E\0N\0T\0]\0n\0t\0\x80\0\x89\0\x92\0\x98\0\xA1\0\xAD\0\xC2\0\xCE\0\xDA\0\xE6\0\xEF\0\xFB\0\x04\x01\x16\x01\x1F\x01(\x011\x01=\x01I\x01R\x01^\x01m\x01y\x01\x82\x01\x8B\x01\x94\x01\x9A\x01\xA3\x01\xAC\x01\xB5\x01\xBE\x01\xC4\x01\xCA\x01\xD3\x01\xD9\x01\xE5\x01\xF1\x01\xF7\x01\x03\x02\x0F\x02\x18\x02\x1E\x02*\x026\x02?\x02E\x02N\x02]\x02l\x02r\x02\x81\x02\x8A\x02\x93\x02\x9F\x02\xAB\x02\xB7\x02\xC0\x02\xC9\x02\xD5\x02\xE4\x02\xED\x02\xF6\x02\xFF\x02\x08\x03\x0E\x03\x14\x03 \x03)\x032\x03>\x03J\x03S\x03_\x03k\x03t\x03\x83\x03\x8C\x03\x95\x03\x9E\x03\xA7\x03\xB3\x03\xBC\x03\xC8\x03\xD1\x03\xDA\x03\xE3\x03\xEC\x03\xFE\x03\x07\x04\r\x04\x1C\x04%\x041\x04=\x04R\x04^\x04j\x04s\x04\x7F\x04\x88\x04\x8E\x04\x9D\x04\xA6\x04\xAF\x04\xBB\x04\xC7\x04\xD9\x04\xE5\x04\xEE\x04\xF4\x04\0\x05\t\x05\x18\x05!\x05*\x053\x05B\x05N\x05W\x05]\x05f\x05o\x05{\x05\x87\x05\x93\x05\x9F\x05\xAE\x05\xBA\x05\xC0\x05\xC6\x05\xCF\x05\xDB\x05\xE1\x05\xEA\x05\xF3\x05\x05\x06\x11\x06\x1A\x06 \x06)\x062\x06>\x06M\x06S\x06Y\x06e\x06k\x06q\x06}\x06\x89\x06\x8F\x06\x98\x06\xA1\x06\xAD\x06\xB9\x06\xBF\x06\xD4\x06\xDA\x06\xE3\x06\xEF\x06\xFB\x06\x07\x07\x19\x07\"\x07(\x074\x07@\x07F\x07L\x07U\x07^\x07d\x07v\x07\x82\x07\x8B\x07\x97\x07\xA3\x07\xAC\x07\xB5\x07\xBB\x07\xC4\x07\xCD\x07\xD9\x07\xE2\x07\xEB\x07\xF4\x07\x03\x08\t\x08\x15\x08\x1E\x08'\x08-\x083\x08<\x08H\x08N\x08`\x08l\x08u\x08~\x08\x87\x08\x8D\x08\x93\x08\x9C\x08\xA2\x08\xAB\x08\xB7\x08\xC3\x08\xCC\x08\xD8\x08\xE7\x08\xF0\x08\xF6\x08\xFF\x08\x0B\t\x14\t\x1D\t)\t2\t>\tG\tM\tY\th\tq\t}\t\x8C\t\x9E\t\xA7\t\xB0\t\xBC\t\xC5\t\xCB\t\xD4\t\xDD\t\xE9\t\xEF\t\xF5\t\x01\n\x10\n\x1F\n(\n4\n@\nL\nU\na\ng\ns\n\x82\n\x8E\n\x97\n\xA0\n\xAC\n\xB8\n\xCD\n\xDC\n\xE5\n\xEB\n\xF4\n\xFD\n\t\x0B\x12\x0B\x1B\x0B$\x0B-\x0B6\x0BE\x0BN\x0BZ\x0B`\x0Bf\x0Bo\x0Bx\x0B\x84\x0B\x8D\x0B\x93\x0B\x9C\x0B\xA8\x0B\xB1\x0B\xC0\x0B\xCC\x0B\xD5\x0B\xDE\x0B\xE4\x0B\xED\x0B\xF9\x0B\x05\x0C\x0E\x0C\x17\x0C&\x0C,\x0C5\x0C>\x0CG\x0CV\x0Ce\x0Ct\x0C\x80\x0C\x86\x0C\x92\x0C\x9B\x0C\xAA\x0C\xB9\x0C\xC2\x0C\xDA\x0C\xE3\x0C\xEC\x0C\xF5\x0C\x07\r\x13\r\"\r+\r7\rI\rU\rj\rv\r\x7F\r\x8E\r\xA3\r\xB2\r\xBE\r\xC7\r\xD0\r\xE2\r\xEB\r\xF4\r\x03\x0E\x0C\x0E\x18\x0E'\x0E3\x0EE\x0EN\x0EZ\x0Ec\x0Eo\x0E~\x0E\x84\x0E\x8D\x0E\x99\x0E\xA5\x0E\xB1\x0E\xBD\x0E\xC6\x0E\xD2\x0E\xDE\x0E\xE4\x0E\xEA\x0E\xF3\x0E\xFC\x0E\x02\x0F\x11\x0F\x1A\x0F&\x0F5\x0FA\x0FM\x0FS\x0Fe\x0Fk\x0Fw\x0F\x86\x0F\x95\x0F\x9E\x0F\xA4\x0F\xB0\x0F\xB9\x0F\xC5\x0F\xCE\x0F\xE6\x0F\xF2\x0F\xFB\x0F\x04\x10\n\x10\x13\x10\x1C\x101\x10I\x10O\x10g\x10p\x10\x7F\x10\x8B\x10\xA3\x10\xB5\x10\xCA\x10\xE5\x10\xEB\x10\x03\x11\t\x11\x12\x11\x1B\x113\x11N\x11i\x11\x81\x11\x8D\x11\x9C\x11\xA8\x11\xB1\x11\xBA\x11\xC6\x11\xD2\x11\xDE\x11\xEA\x11\xF6\x11\xFF\x11\x08\x12\x11\x12\x17\x12 \x12/\x128\x12\xE5\xAE\x89\xE9\x81\x93\xE5\xB0\x94\xE8\xBF\xAA\xE6\x8B\x9C\xE5\x96\x80\xE5\xB8\x83\xE5\xB0\x94\xE5\xAE\x89\xE6\x8F\x90\xE7\x93\x9C\xE5\xAE\x89\xE5\x9C\xAD\xE6\x8B\x89\xE5\x9C\xB0\xE6\x8B\x89\xE9\x82\xA3\xE5\x9F\x83\xE9\x87\x8C\xE6\xB8\xA9\xE5\xBA\x93\xE6\x8B\x89\xE7\xB4\xA2\xE7\xBD\x97\xE5\xAE\x89\xE8\xBE\xBE\xE5\x8D\xA1\xE5\xA1\x9E\xE6\x88\xB4\xE7\xBB\xB4\xE6\x96\xAF\xE8\xBF\xAA\xE8\x92\x99\xC2\xB7\xE8\xBF\xAA\xE7\xBB\xB4\xE5\xB0\x94\xE8\x8E\xAB\xE6\xA3\xAE\xE9\xBA\xA6\xE5\x85\x8B\xE9\xBB\x98\xE5\xA4\x9A\xE5\xB8\x95\xE5\xB0\x94\xE9\xBB\x98\xE7\xBD\x97\xE7\x91\x9F\xE6\x8B\x89\xE6\x98\xAD\xE5\x92\x8C\xE7\x89\xB9\xE7\xBD\x97\xE5\xB0\x94\xE6\xB2\x83\xE6\x96\xAF\xE6\x89\x98\xE5\x85\x8B\xE5\xB8\x83\xE5\xAE\x9C\xE8\xAF\xBA\xE6\x96\xAF\xE8\x89\xBE\xE5\x88\xA9\xE6\x96\xAF\xE7\xA7\x91\xE5\xB0\x94\xE5\xA4\x9A\xE7\x93\xA6\xE5\x8D\xA1\xE5\xA1\x94\xE9\xA9\xAC\xE5\x8D\xA1\xE6\x8B\x89\xE9\x87\x8C\xE5\xA5\xA5\xE5\x93\x88\xE8\x83\xA1\xE8\x83\xA1\xE4\xBC\x8A\xE5\x9C\xA3\xE8\xB7\xAF\xE6\x98\x93\xE6\x96\xAF\xE9\x97\xA8\xE5\xA4\x9A\xE8\x90\xA8\xE9\x87\x8C\xE5\xA5\xA5\xE5\x8A\xA0\xE8\x80\xB6\xE6\x88\x88\xE6\x96\xAF\xE8\x90\xA8\xE5\xB0\x94\xE5\xA1\x94\xE5\x9B\xBE\xE5\xBA\x93\xE6\x9B\xBC\xE5\x9C\xA3\xE8\x83\xA1\xE5\xAE\x89\xE4\xB9\x8C\xE6\x96\xAF\xE6\x80\x80\xE4\xBA\x9A\xE5\xB8\x95\xE6\x9E\x9C\xE5\xB8\x95\xE6\x9E\x9C\xE7\xBB\xB4\xE4\xB9\x9F\xE7\xBA\xB3\xE9\x98\xBF\xE5\xBE\xB7\xE8\x8E\xB1\xE5\xBE\xB7\xE5\xB8\x83\xE7\xBD\x97\xE8\x82\xAF\xE5\xB8\x8C\xE5\xB0\x94\xE5\xB8\x83\xE9\x87\x8C\xE6\x96\xAF\xE7\x8F\xAD\xE8\xBE\xBE\xE5\xB0\x94\xE6\x96\x87\xE5\xB0\xA4\xE5\x85\x8B\xE6\x8B\x89\xE9\x9C\x8D\xE5\xB7\xB4\xE7\x89\xB9\xE5\xBA\x93\xE5\x88\xA9\xE6\x9E\x97\xE5\xBE\xB7\xE6\x9B\xBC\xE8\xB1\xAA\xE5\x8B\x8B\xE7\x88\xB5\xE5\xA2\xA8\xE5\xB0\x94\xE6\x9C\xAC\xE9\xBA\xA6\xE6\xA0\xBC\xE7\x90\x86\xE7\x8F\x80\xE6\x96\xAF\xE6\x82\x89\xE5\xB0\xBC\xE9\x98\xBF\xE9\xB2\x81\xE5\xB7\xB4\xE5\xB7\xB4\xE5\xBA\x93\xE8\x90\xA8\xE6\x8B\x89\xE7\x83\xAD\xE7\xAA\x9D\xE5\xB7\xB4\xE5\xB7\xB4\xE5\xA4\x9A\xE6\x96\xAF\xE8\xBE\xBE\xE5\x8D\xA1\xE5\xB8\x83\xE9\xB2\x81\xE5\xA1\x9E\xE5\xB0\x94\xE7\x93\xA6\xE5\x8A\xA0\xE6\x9D\x9C\xE5\x8F\xA4\xE7\xB4\xA2\xE9\x9D\x9E\xE4\xBA\x9A\xE5\xB7\xB4\xE6\x9E\x97\xE5\xB8\x83\xE7\x90\xBC\xE5\xB8\x83\xE6\x8B\x89\xE6\xB3\xA2\xE5\xA4\x9A\xE8\xAF\xBA\xE4\xBC\x8F\xE7\x99\xBE\xE6\x85\x95\xE5\xA4\xA7\xE6\x96\x87\xE8\x8E\xB1\xE6\x8B\x89\xE5\xB7\xB4\xE6\x96\xAF\xE5\x85\x8B\xE6\x8B\x89\xE4\xBC\xA6\xE4\xBB\xA3\xE5\x85\x8B\xE9\x98\xBF\xE6\x8B\x89\xE7\x93\x9C\xE4\xBC\x8A\xE7\xBA\xB3\xE8\xB4\x9D\xE4\xBC\xA6\xE5\x8D\x9A\xE9\x98\xBF\xE7\xBB\xB4\xE6\x96\xAF\xE5\xA1\x94\xE5\xBA\x93\xE4\xBA\x9A\xE5\xB7\xB4\xE5\xA4\xA7\xE5\x9D\x8E\xE6\x99\xAE\xE4\xBE\x9D\xE4\xBC\xA6\xE5\xB0\xBC\xE8\xB4\x9D\xE6\xB4\x9B\xE7\xBD\x97\xE5\xB0\xBC\xE4\xBA\x9A\xE7\xA6\x8F\xE5\xA1\x94\xE9\x9B\xB7\xE8\x90\xA8\xE9\xA9\xAC\xE7\x91\x99\xE6\x96\xAF\xE9\xA9\xAC\xE5\xA1\x9E\xE7\xBA\xA6\xE6\xB3\xA2\xE5\xA4\x9A\xE9\x9F\xA6\xE6\x9F\xB3\xE9\x87\x8C\xE5\xA5\xA5\xE5\xB8\x83\xE9\x83\x8E\xE5\xBA\x93\xE7\xB4\xAF\xE8\xA5\xBF\xE8\x85\x93\xE5\x9C\xA3\xE4\xBF\x9D\xE7\xBD\x97\xE5\xB7\xB4\xE4\xBC\x8A\xE4\xBA\x9A\xE5\x9C\xA3\xE5\xA1\x94\xE4\xBC\xA6\xE6\x8B\xBF\xE9\xAA\x9A\xE5\xBB\xB7\xE5\xB8\x83\xE5\x93\x88\xE5\x8D\x9A\xE7\xBD\x97\xE5\x86\x85\xE6\x98\x8E\xE6\x96\xAF\xE5\x85\x8B\xE4\xBC\xAF\xE5\x88\xA9\xE5\x85\xB9\xE5\x85\x8B\xE9\x9B\xB7\xE6\x96\xAF\xE9\xA1\xBF\xE5\x9F\x83\xE5\xBE\xB7\xE8\x92\x99\xE9\xA1\xBF\xE9\x9B\xB7\xE5\xB0\xBC\xE6\xB2\xB3\xE7\xBA\xB3\xE5\xB0\x94\xE9\x80\x8A\xE5\xA0\xA1\xE6\xA0\xBC\xE8\x8E\xB1\xE6\x96\xAF\xE8\xB4\x9D\xE5\x8F\xA4\xE6\x96\xAF\xE6\xB9\xBE\xE5\x93\x88\xE5\x88\xA9\xE6\xB3\x95\xE5\x85\x8B\xE6\x96\xAF\xE4\xBC\x8A\xE9\xAD\x81\xE7\x89\xB9\xE8\x92\x99\xE5\x85\x8B\xE9\xA1\xBF\xE5\xB0\xBC\xE7\x9A\xAE\xE8\xB4\xA1\xE6\x97\x81\xE6\xB6\x85\xE5\x94\x90\xE9\x9B\xB7\xE7\xB4\xA2\xE5\x8D\xA2\xE7\x89\xB9\xE9\x87\x8C\xE8\xB4\xBE\xE7\xBA\xB3\xE5\x9C\xA3\xE7\xBA\xA6\xE7\xBF\xB0\xE6\x96\xAF\xE6\xA1\x91\xE5\xBE\xB7\xE8\xB4\x9D\xE5\xA4\x9A\xE4\xBC\xA6\xE5\xA4\x9A\xE6\xB8\xA9\xE5\x93\xA5\xE5\x8D\x8E\xE6\xB8\xA9\xE5\xB0\xBC\xE4\xBC\xAF\xE5\xB8\x83\xE5\x85\xB0\xE5\x85\x8B\xE8\x90\xA8\xE5\xB8\x83\xE9\x9A\x86\xE5\x89\x91\xE6\xA1\xA5\xE6\xB9\xBE\xE9\x81\x93\xE6\xA3\xAE\xE9\x81\x93\xE6\xA3\xAE\xE5\x85\x8B\xE9\x87\x8C\xE5\x85\x8B\xE5\x85\xB0\xE4\xBB\x8A\xE6\xB9\xBE\xE4\xBC\x8A\xE5\x8A\xAA\xE7\xBB\xB4\xE5\x85\x8B\xE6\x80\x80\xE7\x89\xB9\xE9\x9C\x8D\xE6\x96\xAF\xE6\x96\xAF\xE5\xA8\x81\xE5\xA4\xAB\xE7\x89\xB9\xE5\x8D\xA1\xE4\xBC\xA6\xE7\x89\xB9\xE8\x80\xB6\xE6\xB4\x9B\xE5\xA5\x88\xE5\xA4\xAB\xE9\x98\xBF\xE8\x92\x82\xE7\xA7\x91\xE8\x82\xAF\xE5\x8F\xAF\xE5\x8F\xAF\xE6\x96\xAF\xE5\x8D\xA2\xE6\x9C\xAC\xE5\xB7\xB4\xE5\xB8\x8C\xE9\x87\x91\xE6\xB2\x99\xE8\x90\xA8\xE7\x8F\xAD\xE5\x90\x89\xE5\xB8\x83\xE6\x8B\x89\xE6\x9F\xB4\xE7\xBB\xB4\xE5\xB0\x94\xE8\x8B\x8F\xE9\xBB\x8E\xE4\xB8\x96\xE9\x98\xBF\xE6\xAF\x94\xE8\xAE\xA9\xE6\x8B\x89\xE7\xBD\x97\xE6\xB1\xA4\xE5\x8A\xA0\xE5\xA4\x8D\xE6\xB4\xBB\xE8\x8A\x82\xE5\xB2\x9B\xE8\x93\xAC\xE5\xA1\x94\xE9\x98\xBF\xE9\x9B\xB7\xE7\xBA\xB3\xE6\x96\xAF\xE5\x9C\xA3\xE5\x9C\xB0\xE4\xBA\x9A\xE5\x93\xA5\xE6\x9D\x9C\xE9\x98\xBF\xE6\x8B\x89\xE4\xB8\x8A\xE6\xB5\xB7\xE4\xB9\x8C\xE9\xB2\x81\xE6\x9C\xA8\xE9\xBD\x90\xE6\xB3\xA2\xE5\x93\xA5\xE5\xA4\xA7\xE5\x93\xA5\xE6\x96\xAF\xE8\xBE\xBE\xE9\xBB\x8E\xE5\x8A\xA0\xE5\x93\x88\xE7\x93\xA6\xE9\x82\xA3\xE4\xBD\x9B\xE5\xBE\x97\xE8\xA7\x92\xE5\x9C\xA3\xE8\xAF\x9E\xE5\xB2\x9B\xE6\xB3\x95\xE9\xA9\xAC\xE5\x8F\xA4\xE6\x96\xAF\xE5\xA1\x94\xE5\xB0\xBC\xE7\xA7\x91\xE8\xA5\xBF\xE4\xBA\x9A\xE5\xB8\x83\xE6\x8B\x89\xE6\xA0\xBC\xE6\x9F\x8F\xE6\x9E\x97\xE5\xB8\x83\xE8\xBE\x9B\xE6\xA0\xB9\xE5\x90\x89\xE5\xB8\x83\xE6\x8F\x90\xE5\x93\xA5\xE6\x9C\xAC\xE5\x93\x88\xE6\xA0\xB9\xE5\xA4\x9A\xE7\xB1\xB3\xE5\xB0\xBC\xE5\x8A\xA0\xE5\x9C\xA3\xE5\xA4\x9A\xE6\x98\x8E\xE5\x90\x84\xE9\x98\xBF\xE5\xB0\x94\xE5\x8F\x8A\xE5\xB0\x94\xE5\x8A\xA0\xE6\x8B\x89\xE5\xB8\x95\xE6\x88\x88\xE6\x96\xAF\xE7\x93\x9C\xE4\xBA\x9A\xE5\x9F\xBA\xE5\xB0\x94\xE5\xA1\x94\xE6\x9E\x97\xE5\xBC\x80\xE7\xBD\x97\xE9\x98\xBF\xE5\xB0\xA4\xE6\x81\xA9\xE9\x98\xBF\xE6\x96\xAF\xE9\xA9\xAC\xE6\x8B\x89\xE4\xBC\x91\xE8\xBE\xBE\xE5\x8A\xA0\xE9\x82\xA3\xE5\x88\xA9\xE9\xA9\xAC\xE5\xBE\xB7\xE9\x87\x8C\xE4\xBA\x9A\xE7\x9A\x84\xE6\x96\xAF\xE4\xBA\x9A\xE8\xB4\x9D\xE5\xB7\xB4\xE8\xB5\xAB\xE5\xB0\x94\xE8\xBE\x9B\xE5\x9F\xBA\xE7\x8E\x9B\xE4\xB8\xBD\xE6\xB8\xAF\xE6\x96\x90\xE6\xB5\x8E\xE6\x96\xAF\xE5\x9D\xA6\xE5\x88\xA9\xE5\xBA\x93\xE8\xB5\x9B\xE5\x9F\x83\xE6\xB3\xA2\xE7\xBA\xB3\xE4\xBD\xA9\xE5\xB2\x9B\xE7\x89\xB9\xE9\xB2\x81\xE5\x85\x8B\xE7\xBE\xA4\xE5\xB2\x9B\xE6\xB3\x95\xE7\xBD\x97\xE5\xB7\xB4\xE9\xBB\x8E\xE5\x88\xA9\xE4\xBC\xAF\xE7\xBB\xB4\xE5\xB0\x94\xE5\x8A\xA0\xE6\xB2\x99\xE4\xBC\xA6\xE6\x95\xA6\xE6\xA0\xBC\xE6\x9E\x97\xE7\xBA\xB3\xE8\xBE\xBE\xE7\xAC\xAC\xE6\xAF\x94\xE5\x88\xA9\xE6\x96\xAF\xE5\x8D\xA1\xE5\xAE\xB4\xE6\xA0\xB9\xE8\xA5\xBF\xE5\xB2\x9B\xE9\x98\xBF\xE5\x85\x8B\xE6\x8B\x89\xE7\x9B\xB4\xE5\xB8\x83\xE7\xBD\x97\xE9\x99\x80\xE4\xB8\xB9\xE9\xA9\xAC\xE6\xB2\x99\xE6\x96\x87\xE5\x8A\xAA\xE5\x85\x8B\xE6\x96\xAF\xE7\xA7\x91\xE5\x88\x97\xE6\x96\xAF\xE6\xAF\x94\xE6\xA1\x91\xE5\xBE\xB7\xE5\x9B\xBE\xE5\x8B\x92\xE7\x8F\xAD\xE7\x8F\xA0\xE5\xB0\x94\xE7\xA7\x91\xE7\xBA\xB3\xE5\x85\x8B\xE9\x87\x8C\xE7\x93\x9C\xE5\xBE\xB7\xE7\xBD\x97\xE6\x99\xAE\xE9\xA9\xAC\xE9\x87\x8C\xE6\x88\x88\xE7\x89\xB9\xE5\x9C\xA3\xE5\xB7\xB4\xE6\xB3\xB0\xE5\x8B\x92\xE7\xB1\xB3\xE5\xB2\x9B\xE9\xA9\xAC\xE6\x8B\x89\xE5\x8D\x9A\xE9\x9B\x85\xE5\x85\xB8\xE5\x8D\x97\xE4\xB9\x94\xE6\xB2\xBB\xE4\xBA\x9A\xE5\x8D\xB1\xE5\x9C\xB0\xE9\xA9\xAC\xE6\x8B\x89\xE5\x85\xB3\xE5\xB2\x9B\xE6\xAF\x94\xE7\xBB\x8D\xE5\x9C\xAD\xE4\xBA\x9A\xE9\x82\xA3\xE5\xB8\x8C\xE4\xBC\xAF\xE4\xBC\xA6\xE9\xA6\x99\xE6\xB8\xAF\xE7\x89\xB9\xE5\x8F\xA4\xE8\xA5\xBF\xE5\x8A\xA0\xE5\xB0\x94\xE5\xB7\xB4\xE8\x90\xA8\xE6\xA0\xBC\xE5\x8B\x92\xE5\xB8\x83\xE5\xA4\xAA\xE5\xAD\x90\xE6\xB8\xAF\xE5\xB8\x83\xE8\xBE\xBE\xE4\xBD\xA9\xE6\x96\xAF\xE6\x9F\xA5\xE4\xBA\x9A\xE6\x99\xAE\xE6\x8B\x89\xE9\x9B\x85\xE5\x8A\xA0\xE8\xBE\xBE\xE6\x9C\x9B\xE5\x8A\xA0\xE9\x94\xA1\xE5\x9D\xA4\xE7\x94\xB8\xE9\x83\xBD\xE6\x9F\x8F\xE6\x9E\x97\xE9\xA9\xAC\xE6\x81\xA9\xE5\xB2\x9B\xE5\x8A\xA0\xE5\xB0\x94\xE5\x90\x84\xE7\xAD\x94\xE6\x9F\xA5\xE6\x88\x88\xE6\x96\xAF\xE5\xB7\xB4\xE6\xA0\xBC\xE8\xBE\xBE\xE5\xBE\xB7\xE9\xBB\x91\xE5\x85\xB0\xE9\x9B\xB7\xE5\x85\x8B\xE9\x9B\x85\xE6\x9C\xAA\xE5\x85\x8B\xE7\xBD\x97\xE9\xA9\xAC\xE8\x80\xB6\xE8\xB7\xAF\xE6\x92\x92\xE5\x86\xB7\xE6\xB3\xBD\xE8\xA5\xBF\xE5\xB2\x9B\xE7\x89\x99\xE4\xB9\xB0\xE5\x8A\xA0\xE5\xAE\x89\xE6\x9B\xBC\xE4\xB8\x9C\xE4\xBA\xAC\xE5\x86\x85\xE7\xBD\x97\xE6\xAF\x95\xE6\xAF\x94\xE4\xBB\x80\xE5\x87\xAF\xE5\x85\x8B\xE9\x87\x91\xE8\xBE\xB9\xE5\x9F\xBA\xE9\x87\x8C\xE5\x9C\xB0\xE9\xA9\xAC\xE5\x9C\xB0\xE5\xB2\x9B\xE6\x81\xA9\xE5\xBE\xB7\xE4\xBC\xAF\xE9\x87\x8C\xE5\xA1\x94\xE6\x8B\x89\xE7\x93\xA6\xE7\xA7\x91\xE6\x91\xA9\xE7\xBD\x97\xE5\x9C\xA3\xE5\x9F\xBA\xE8\x8C\xA8\xE5\xB9\xB3\xE5\xA3\xA4\xE9\xA6\x96\xE5\xB0\x94\xE7\xA7\x91\xE5\xA8\x81\xE7\x89\xB9\xE5\xBC\x80\xE6\x9B\xBC\xE9\x98\xBF\xE5\x85\x8B\xE5\xA5\x97\xE9\x98\xBF\xE5\x85\x8B\xE6\x89\x98\xE5\x88\xAB\xE9\x98\xBF\xE6\x8B\x89\xE6\x9C\xA8\xE5\x9B\xBE\xE9\x98\xBF\xE7\x89\xB9\xE5\x8A\xB3\xE5\xBA\x93\xE6\x96\xAF\xE5\xA1\x94\xE5\xA5\x88\xE5\x85\x8B\xE5\xAD\x9C\xE6\xB4\x9B\xE5\xB0\x94\xE8\xBE\xBE\xE4\xB9\x8C\xE6\x8B\x89\xE5\xB0\x94\xE4\xB8\x87\xE8\xB1\xA1\xE8\xB4\x9D\xE9\xB2\x81\xE7\x89\xB9\xE5\x9C\xA3\xE5\x8D\xA2\xE8\xA5\xBF\xE4\xBA\x9A\xE7\x93\xA6\xE6\x9D\x9C\xE5\x85\xB9\xE7\xA7\x91\xE4\xBC\xA6\xE5\x9D\xA1\xE8\x92\x99\xE7\xBD\x97\xE7\xBB\xB4\xE4\xBA\x9A\xE9\xA9\xAC\xE5\xA1\x9E\xE5\x8D\xA2\xE7\xBB\xB4\xE5\xB0\x94\xE7\xBA\xBD\xE6\x96\xAF\xE5\x8D\xA2\xE6\xA3\xAE\xE5\xA0\xA1\xE9\x87\x8C\xE5\x8A\xA0\xE7\x9A\x84\xE9\xBB\x8E\xE6\xB3\xA2\xE9\x87\x8C\xE5\x8D\xA1\xE8\x90\xA8\xE5\xB8\x83\xE5\x85\xB0\xE5\x8D\xA1\xE6\x91\xA9\xE7\xBA\xB3\xE5\x93\xA5\xE5\x9F\xBA\xE5\xB8\x8C\xE8\xAE\xB7\xE4\xB9\x8C\xE6\xB3\xA2\xE5\xBE\xB7\xE6\x88\x88\xE9\x87\x8C\xE5\xAF\x9F\xE5\xAE\x89\xE5\xA1\x94\xE9\x82\xA3\xE9\x82\xA3\xE5\x88\xA9\xE4\xBD\x9B\xE5\xA4\xB8\xE8\xB4\xBE\xE6\x9E\x97\xE9\xA9\xAC\xE6\x9C\xB1\xE7\xBD\x97\xE6\x96\xAF\xE7\xA7\x91\xE6\x99\xAE\xE9\x87\x8C\xE5\xB7\xB4\xE9\xA9\xAC\xE7\xA7\x91\xE4\xBB\xB0\xE5\x85\x89\xE4\xB9\x94\xE5\xB7\xB4\xE5\xB1\xB1\xE7\xA7\x91\xE5\xB8\x83\xE5\xA4\x9A\xE4\xB9\x8C\xE5\x85\xB0\xE5\xB7\xB4\xE6\x89\x98\xE6\xBE\xB3\xE9\x97\xA8\xE5\xA1\x9E\xE7\x8F\xAD\xE9\xA9\xAC\xE6\x8F\x90\xE5\xB0\xBC\xE5\x85\x8B\xE5\x8A\xAA\xE7\x93\xA6\xE5\x85\x8B\xE8\x82\x96\xE7\x89\xB9\xE8\x92\x99\xE7\x89\xB9\xE5\xA1\x9E\xE6\x8B\x89\xE7\x89\xB9\xE9\xA9\xAC\xE8\x80\xB3\xE4\xBB\x96\xE6\xAF\x9B\xE9\x87\x8C\xE6\xB1\x82\xE6\x96\xAF\xE9\xA9\xAC\xE5\xB0\x94\xE4\xBB\xA3\xE5\xA4\xAB\xE5\xB8\x83\xE5\x85\xB0\xE5\xA4\xAA\xE5\xB0\x94\xE5\xA5\x87\xE7\x93\xA6\xE7\x93\xA6\xE5\x8D\x8E\xE9\x9B\xB7\xE6\x96\xAF\xE5\x9F\x8E\xE5\x9D\x8E\xE6\x98\x86\xE5\x9F\x83\xE8\x8E\xAB\xE8\xA5\xBF\xE7\xBA\xA6\xE9\xA9\xAC\xE5\xA1\x94\xE8\x8E\xAB\xE7\xBD\x97\xE6\x96\xAF\xE5\xA2\xA8\xE8\xA5\xBF\xE5\x93\xA5\xE5\x9F\x8E\xE6\xA2\x85\xE9\x87\x8C\xE8\xBE\xBE\xE8\x92\x99\xE7\x89\xB9\xE9\x9B\xB7\xE9\xA9\xAC\xE8\x90\xA8\xE7\x89\xB9\xE5\x85\xB0\xE5\xA5\xA5\xE5\xB8\x8C\xE7\xBA\xB3\xE5\x8A\xA0\xE5\xB7\xB4\xE4\xBC\x8A\xE4\xBA\x9A\xE7\x8F\xAD\xE5\xBE\xB7\xE6\x8B\x89\xE6\x96\xAF\xE5\x9C\xA3\xE4\xBC\x8A\xE8\x90\xA8\xE8\xB4\x9D\xE5\xB0\x94\xE8\x92\x82\xE5\x8D\x8E\xE7\xBA\xB3\xE5\x8F\xA4\xE6\x99\x8B\xE5\x90\x89\xE9\x9A\x86\xE5\x9D\xA1\xE9\xA9\xAC\xE6\x99\xAE\xE6\x89\x98\xE6\xB8\xA9\xE5\xBE\x97\xE5\x92\x8C\xE5\x85\x8B\xE5\x8A\xAA\xE7\xBE\x8E\xE9\x98\xBF\xE5\xB0\xBC\xE4\xBA\x9A\xE7\xBE\x8E\xE8\xAF\xBA\xE7\xA6\x8F\xE5\x85\x8B\xE6\x8B\x89\xE5\x90\x84\xE6\x96\xAF\xE9\xA9\xAC\xE9\x82\xA3\xE7\x93\x9C\xE9\x98\xBF\xE5\xA7\x86\xE6\x96\xAF\xE7\x89\xB9\xE4\xB8\xB9\xE5\xA5\xA5\xE6\x96\xAF\xE9\x99\x86\xE5\x8A\xA0\xE5\xBE\xB7\xE6\xBB\xA1\xE9\x83\xBD\xE7\x91\x99\xE9\xB2\x81\xE7\xBA\xBD\xE5\x9F\x83\xE5\xA5\xA5\xE5\x85\x8B\xE5\x85\xB0\xE6\x9F\xA5\xE5\xA1\x94\xE5\xA7\x86\xE9\xA9\xAC\xE6\x96\xAF\xE5\x96\x80\xE7\x89\xB9\xE5\xB7\xB4\xE6\x8B\xBF\xE9\xA9\xAC\xE5\x88\xA9\xE9\xA9\xAC\xE7\x94\x98\xE6\xAF\x94\xE5\xB0\x94\xE9\xA9\xAC\xE5\x85\x8B\xE8\x90\xA8\xE6\x96\xAF\xE5\xA1\x94\xE5\xB8\x8C\xE6\x8F\x90\xE8\x8E\xAB\xE5\xB0\x94\xE5\x85\xB9\xE6\xAF\x94\xE6\xB8\xAF\xE5\xB8\x83\xE5\xB9\xB2\xE7\xBB\xB4\xE5\xB0\x94\xE9\xA9\xAC\xE5\xB0\xBC\xE6\x8B\x89\xE5\x8D\xA1\xE6\x8B\x89\xE5\xA5\x87\xE5\x8D\x8E\xE6\xB2\x99\xE5\xAF\x86\xE5\x85\x8B\xE9\x9A\x86\xE7\x9A\xAE\xE7\x89\xB9\xE5\x87\xAF\xE6\x81\xA9\xE6\xB3\xA2\xE5\xA4\x9A\xE9\xBB\x8E\xE5\x90\x84\xE9\xA9\xAC\xE5\xBE\xB7\xE6\x8B\x89\xE9\x87\x8C\xE6\x96\xAF\xE6\x9C\xAC\xE4\xBA\x9A\xE9\x80\x9F\xE5\xB0\x94\xE7\xBE\xA4\xE5\xB2\x9B\xE5\xB8\x95\xE5\x8A\xB3\xE4\xBA\x9A\xE6\x9D\xBE\xE6\xA3\xAE\xE5\x8D\xA1\xE5\xA1\x94\xE5\xB0\x94\xE7\x95\x99\xE5\xB0\xBC\xE6\xB1\xAA\xE5\xB8\x83\xE5\x8A\xA0\xE5\x8B\x92\xE6\x96\xAF\xE7\x89\xB9\xE8\xB4\x9D\xE5\xB0\x94\xE6\xA0\xBC\xE8\x8E\xB1\xE5\xBE\xB7\xE9\x98\xBF\xE6\x96\xAF\xE7\x89\xB9\xE6\x8B\x89\xE7\xBD\x95\xE5\xB7\xB4\xE5\xB0\x94\xE7\x91\x99\xE5\xB0\x94\xE8\xB5\xA4\xE5\xA1\x94\xE9\x98\xBF\xE7\xBA\xB3\xE5\xBE\xB7\xE5\xB0\x94\xE9\xA9\xAC\xE5\x8A\xA0\xE4\xB8\xB9\xE4\xBC\x8A\xE5\xB0\x94\xE5\xBA\x93\xE8\x8C\xA8\xE5\x85\x8B\xE5\x8A\xA0\xE9\x87\x8C\xE5\xAE\x81\xE6\xA0\xBC\xE5\x8B\x92\xE6\xB1\x89\xE5\xBE\xB7\xE5\x8A\xA0\xE5\x85\x8B\xE6\x8B\x89\xE6\x96\xAF\xE8\xAF\xBA\xE4\xBA\x9A\xE5\xB0\x94\xE6\x96\xAF\xE5\x85\x8B\xE8\x90\xA8\xE9\xA9\xAC\xE6\x8B\x89\xE5\x9F\xBA\xE6\xB4\x9B\xE5\xA4\xAB\xE8\x8E\xAB\xE6\x96\xAF\xE7\xA7\x91\xE6\x96\xB0\xE5\xBA\x93\xE5\x85\xB9\xE6\xB6\x85\xE8\x8C\xA8\xE5\x85\x8B\xE9\x84\x82\xE6\x9C\xA8\xE6\x96\xAF\xE5\x85\x8B\xE6\x96\xB0\xE8\xA5\xBF\xE4\xBC\xAF\xE5\x88\xA9\xE4\xBA\x9A\xE5\xA0\xAA\xE5\xAF\x9F\xE5\x8A\xA0\xE8\x90\xA8\xE6\x8B\x89\xE6\x89\x98\xE5\xA4\xAB\xE4\xB8\xAD\xE7\xA7\x91\xE9\x9B\xB7\xE5\xA7\x86\xE6\x96\xAF\xE5\x85\x8B\xE6\x89\x98\xE6\x9C\xA8\xE6\x96\xAF\xE5\x85\x8B\xE4\xB9\x8C\xE9\x87\x8C\xE6\x89\xAC\xE8\xAF\xBA\xE5\xA4\xAB\xE6\x96\xAF\xE5\x85\x8B\xE4\xB9\x8C\xE6\x96\xAF\xE5\x86\x85\xE6\x8B\x89\xE8\x90\xA8\xE5\x93\x88\xE6\x9E\x97\xE4\xBC\x8F\xE5\xB0\x94\xE5\x8A\xA0\xE6\xA0\xBC\xE5\x8B\x92\xE7\xAC\xA6\xE6\x8B\x89\xE8\xBF\xAA\xE6\xB2\x83\xE6\x96\xAF\xE6\x89\x98\xE5\x85\x8B\xE5\x8F\xB6\xE5\x8D\xA1\xE6\x8D\xB7\xE7\x90\xB3\xE5\xA0\xA1\xE9\x9B\x85\xE5\xBA\x93\xE8\x8C\xA8\xE5\x85\x8B\xE5\x9F\xBA\xE5\x8A\xA0\xE5\x88\xA9\xE5\x88\xA9\xE9\x9B\x85\xE5\xBE\x97\xE7\x93\x9C\xE8\xBE\xBE\xE5\xB0\x94\xE5\x8D\xA1\xE7\xBA\xB3\xE5\xB0\x94\xE9\xA9\xAC\xE5\x9F\x83\xE5\xB2\x9B\xE5\x96\x80\xE5\x9C\x9F\xE7\xA9\x86\xE6\x96\xAF\xE5\xBE\xB7\xE5\x93\xA5\xE5\xB0\x94\xE6\x91\xA9\xE6\x96\xB0\xE5\x8A\xA0\xE5\x9D\xA1\xE5\x9C\xA3\xE8\xB5\xAB\xE5\x8B\x92\xE6\x8B\xBF\xE5\x8D\xA2\xE5\xB8\x83\xE5\xB0\x94\xE9\x9B\x85\xE9\x82\xA3\xE6\x9C\x97\xE4\xBC\x8A\xE5\xB0\x94\xE5\x9F\x8E\xE5\xB8\x83\xE6\x8B\x89\xE8\xBF\xAA\xE6\x96\xAF\xE6\x8B\x89\xE5\x8F\x91\xE5\xBC\x97\xE9\x87\x8C\xE6\x95\xA6\xE5\x9C\xA3\xE9\xA9\xAC\xE5\x8A\x9B\xE8\xAF\xBA\xE8\xBE\xBE\xE5\x96\x80\xE5\xB0\x94\xE6\x91\xA9\xE5\x8A\xA0\xE8\xBF\xAA\xE6\xB2\x99\xE5\xB8\x95\xE6\x8B\x89\xE9\xA9\xAC\xE9\x87\x8C\xE5\x8D\x9A\xE6\x9C\xB1\xE5\xB7\xB4\xE5\x9C\xA3\xE5\xA4\x9A\xE7\xBE\x8E\xE8\x90\xA8\xE5\xB0\x94\xE7\x93\xA6\xE5\xA4\x9A\xE4\xB8\x8B\xE5\xA4\xAA\xE5\xAD\x90\xE5\x8C\xBA\xE5\xA4\xA7\xE9\xA9\xAC\xE5\xA3\xAB\xE9\x9D\xA9\xE5\xA7\x86\xE5\xB7\xB4\xE5\xB7\xB4\xE7\xBA\xB3\xE5\xA4\xA7\xE7\x89\xB9\xE5\x85\x8B\xE6\x81\xA9\xE8\xB4\xBE\xE6\xA2\x85\xE7\xBA\xB3\xE5\x87\xAF\xE5\xB0\x94\xE7\x9B\x96\xE6\x9C\x97\xE6\xB4\x9B\xE7\xBE\x8E\xE6\x9B\xBC\xE8\xB0\xB7\xE6\x9D\x9C\xE5\xB0\x9A\xE5\x88\xAB\xE6\xB3\x95\xE8\x80\x83\xE7\xA6\x8F\xE5\xB8\x9D\xE5\x8A\x9B\xE9\x98\xBF\xE4\xBB\x80\xE5\x93\x88\xE5\xB7\xB4\xE5\xBE\xB7\xE7\xAA\x81\xE5\xB0\xBC\xE6\x96\xAF\xE4\xB8\x9C\xE5\x8A\xA0\xE5\xA1\x94\xE5\xB8\x83\xE4\xBC\x8A\xE6\x96\xAF\xE5\x9D\xA6\xE5\xB8\x83\xE5\xB0\x94\xE8\xA5\xBF\xE7\x8F\xAD\xE7\x89\x99\xE6\xB8\xAF\xE5\xAF\x8C\xE7\xBA\xB3\xE5\xAF\x8C\xE6\x8F\x90\xE5\x8F\xB0\xE5\x8C\x97\xE8\xBE\xBE\xE7\xB4\xAF\xE6\x96\xAF\xE8\x90\xA8\xE6\x8B\x89\xE5\xA7\x86\xE5\x9F\xBA\xE8\xBE\x85\xE6\x89\x8E\xE6\xB3\xA2\xE7\xBD\x97\xE7\x83\xAD\xE8\xBE\x9B\xE8\x8F\xB2\xE7\xBD\x97\xE6\xB3\xA2\xE5\xB0\x94\xE4\xB9\x8C\xE6\x97\xA5\xE5\x93\xA5\xE7\xBD\x97\xE5\xBE\xB7\xE5\x9D\x8E\xE5\xB8\x95\xE6\x8B\x89\xE5\xA8\x81\xE5\x85\x8B\xE7\xBA\xA6\xE7\xBF\xB0\xE6\x96\xAF\xE9\xA1\xBF\xE4\xB8\xAD\xE9\x80\x94\xE5\xB2\x9B\xE6\x9C\xAA\xE7\x9F\xA5\xE5\x9F\x8E\xE5\xB8\x82\xE5\x9F\x83\xE8\xBE\xBE\xE5\x85\x8B\xE5\x8D\xB0\xE7\xAC\xAC\xE5\xAE\x89\xE7\xBA\xB3\xE5\xB7\x9E\xE9\xA9\xAC\xE4\xBC\xA6\xE6\x88\x88\xE5\xAE\x89\xE5\x85\x8B\xE9\x9B\xB7\xE5\xA5\x87\xE5\x8D\x9A\xE4\xBC\x8A\xE8\xA5\xBF\xE8\x8A\x9D\xE5\x8A\xA0\xE5\x93\xA5\xE4\xB8\xB9\xE4\xBD\x9B\xE5\xBA\x95\xE7\x89\xB9\xE5\xBE\x8B\xE6\xAA\x80\xE9\xA6\x99\xE5\xB1\xB1\xE5\x8D\xB0\xE7\xAC\xAC\xE5\xAE\x89\xE7\xBA\xB3\xE6\xB3\xA2\xE5\x88\xA9\xE6\x96\xAF\xE5\x8D\xB0\xE7\xAC\xAC\xE5\xAE\x89\xE7\xBA\xB3\xE5\xB7\x9E\xE7\xBB\xB4\xE7\xBB\xB4\xE5\xB8\x82\xE6\x9C\xB1\xE8\xAF\xBA\xE5\x8D\xB0\xE7\xAC\xAC\xE5\xAE\x89\xE7\xBA\xB3\xE5\xB7\x9E\xE8\xAF\xBA\xE5\x85\x8B\xE6\x96\xAF\xE6\xB4\x9B\xE6\x9D\x89\xE7\x9F\xB6\xE8\xB7\xAF\xE6\x98\x93\xE6\x96\xAF\xE7\xBB\xB4\xE5\xB0\x94\xE6\xA2\x85\xE8\xAF\xBA\xE7\xB1\xB3\xE5\xB0\xBC\xE8\x82\xAF\xE5\xA1\x94\xE5\x9F\xBA\xE5\xB7\x9E\xE8\x92\x99\xE8\x92\x82\xE5\xA1\x9E\xE6\xB4\x9B\xE6\xA2\x85\xE7\x89\xB9\xE6\x8B\x89\xE5\x8D\xA1\xE7\x89\xB9\xE6\x8B\x89\xE5\x8C\x97\xE8\xBE\xBE\xE7\xA7\x91\xE4\xBB\x96\xE5\xB7\x9E\xE7\x94\xB3\xE7\x89\xB9\xE5\x8C\x97\xE8\xBE\xBE\xE7\xA7\x91\xE4\xBB\x96\xE5\xB7\x9E\xE6\x96\xB0\xE5\xA1\x9E\xE5\x8B\x92\xE5\xA7\x86\xE7\xBA\xBD\xE7\xBA\xA6\xE5\x8D\xB0\xE7\xAC\xAC\xE5\xAE\x89\xE7\xBA\xB3\xE5\xB7\x9E\xE6\xB8\xA9\xE6\xA3\xAE\xE6\x96\xAF\xE8\xAF\xBA\xE5\xA7\x86\xE5\x87\xA4\xE5\x87\xB0\xE5\x9F\x8E\xE9\x94\xA1\xE7\x89\xB9\xE5\x8D\xA1\xE5\x8D\xB0\xE7\xAC\xAC\xE5\xAE\x89\xE7\xBA\xB3\xE5\xB7\x9E\xE7\x89\xB9\xE5\xB0\x94\xE5\x9F\x8E\xE5\x8D\xB0\xE7\xAC\xAC\xE5\xAE\x89\xE7\xBA\xB3\xE5\xB7\x9E\xE5\xA8\x81\xE7\xBA\xB3\xE9\xA9\xAC\xE5\x85\x8B\xE5\x8D\xB0\xE7\xAC\xAC\xE5\xAE\x89\xE7\xBA\xB3\xE5\xB7\x9E\xE5\xBD\xBC\xE5\xBE\x97\xE6\x96\xAF\xE5\xA0\xA1\xE5\x8C\x97\xE8\xBE\xBE\xE7\xA7\x91\xE4\xBB\x96\xE5\xB7\x9E\xE6\xAF\x94\xE5\xB0\xA4\xE6\x8B\x89\xE4\xBA\x9A\xE5\xBA\x93\xE5\xA1\x94\xE7\x89\xB9\xE8\x92\x99\xE5\xBE\x97\xE7\xBB\xB4\xE7\x9A\x84\xE4\xBA\x9A\xE6\x92\x92\xE9\xA9\xAC\xE5\xB0\x94\xE7\xBD\x95\xE5\xA1\x94\xE4\xBB\x80\xE5\xB9\xB2\xE6\xA2\xB5\xE8\x92\x82\xE5\x86\x88\xE5\x9C\xA3\xE6\x96\x87\xE6\xA3\xAE\xE7\x89\xB9\xE5\x8A\xA0\xE6\x8B\x89\xE5\x8A\xA0\xE6\x96\xAF\xE6\x89\x98\xE5\xB0\x94\xE6\x89\x98\xE6\x8B\x89\xE5\x9C\xA3\xE6\x89\x98\xE9\xA9\xAC\xE6\x96\xAF\xE8\x83\xA1\xE5\xBF\x97\xE6\x98\x8E\xE5\xB8\x82\xE5\x9F\x83\xE6\xB3\x95\xE7\x89\xB9\xE7\x93\xA6\xE5\x88\xA9\xE6\x96\xAF\xE9\x98\xBF\xE7\x9A\xAE\xE4\xBA\x9A\xE4\xBA\x9A\xE4\xB8\x81\xE9\xA9\xAC\xE7\xBA\xA6\xE7\x89\xB9\xE7\xBA\xA6\xE7\xBF\xB0\xE5\x86\x85\xE6\x96\xAF\xE5\xA0\xA1\xE5\x8D\xA2\xE8\x90\xA8\xE5\x8D\xA1\xE5\x93\x88\xE6\x8B\x89\xE9\x9B\xB7") }) }); - static ZH_HANT_HK: ::Yokeable = icu_datetime::provider::time_zones::ExemplarCitiesV1(unsafe { + static ZH_HK: ::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\0aukns\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\0caffs\0\0\0cafne\0\0\0caglb\0\0\0cagoo\0\0\0cahal\0\0\0caiql\0\0\0camon\0\0\0canpg\0\0\0capnt\0\0\0careb\0\0\0careg\0\0\0casjf\0\0\0cathu\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\0cayzf\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\0mxstis\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\0uaozh\0\0\0uasip\0\0\0uauzh\0\0\0ugkla\0\0\0umawk\0\0\0umjon\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"\xAD\x01\0\0\0\0\t\0\x0F\0\x18\0!\0*\x003\0<\0E\0N\0W\0c\0u\0~\0\x8D\0\x96\0\xA2\0\xAB\0\xB7\0\xC3\0\xD8\0\xE4\0\xF0\0\xFC\0\x05\x01\x0E\x01\x17\x01)\x012\x01;\x01D\x01P\x01\\\x01e\x01q\x01\x80\x01\x8C\x01\x95\x01\x9E\x01\xA7\x01\xAD\x01\xB6\x01\xC2\x01\xCB\x01\xD4\x01\xDA\x01\xE0\x01\xE9\x01\xEF\x01\xFB\x01\x07\x02\r\x02\x19\x02%\x02.\x024\x02@\x02L\x02U\x02[\x02d\x02s\x02\x82\x02\x88\x02\x97\x02\xA0\x02\xA9\x02\xB5\x02\xC1\x02\xCD\x02\xD6\x02\xDF\x02\xE8\x02\xF7\x02\0\x03\t\x03\x12\x03\x1B\x03!\x03'\x033\x03<\x03E\x03Q\x03Z\x03c\x03o\x03{\x03\x81\x03\x90\x03\x99\x03\xA2\x03\xAB\x03\xB7\x03\xC3\x03\xCC\x03\xD8\x03\xDE\x03\xE7\x03\xF0\x03\xF9\x03\x08\x04\x11\x04\x17\x04 \x04)\x045\x04>\x04S\x04\\\x04h\x04w\x04\x83\x04\x8C\x04\x92\x04\xA1\x04\xAA\x04\xB3\x04\xBF\x04\xC8\x04\xDA\x04\xE6\x04\xEF\x04\xF5\x04\x01\x05\n\x05\x19\x05\"\x05+\x054\x05C\x05O\x05X\x05^\x05g\x05p\x05|\x05\x88\x05\x94\x05\xA0\x05\xB2\x05\xBE\x05\xC4\x05\xCA\x05\xD3\x05\xDF\x05\xE5\x05\xEE\x05\xF7\x05\t\x06\x15\x06\x1E\x06$\x06-\x066\x06?\x06E\x06Q\x06W\x06`\x06f\x06l\x06x\x06\x84\x06\x8A\x06\x93\x06\x9C\x06\xA8\x06\xB4\x06\xBA\x06\xCF\x06\xD5\x06\xDB\x06\xE7\x06\xF3\x06\xFF\x06\x0E\x07\x17\x07\x1D\x07)\x075\x07;\x07A\x07J\x07S\x07Y\x07k\x07w\x07\x80\x07\x8C\x07\x98\x07\xA1\x07\xA7\x07\xAD\x07\xB6\x07\xBF\x07\xCB\x07\xDA\x07\xE3\x07\xEC\x07\xFB\x07\x01\x08\r\x08\x16\x08\x1F\x08%\x08+\x084\x08@\x08F\x08X\x08g\x08p\x08y\x08\x82\x08\x88\x08\x8E\x08\x97\x08\xA3\x08\xAC\x08\xB8\x08\xC4\x08\xCD\x08\xD9\x08\xEB\x08\xF4\x08\xFA\x08\x03\t\x0F\t\x18\t!\t-\t6\tB\tK\tQ\t]\tl\tu\t\x81\t\x90\t\xA2\t\xB1\t\xBA\t\xC6\t\xCF\t\xD5\t\xDE\t\xE7\t\xF3\t\xF9\t\xFF\t\x0B\n\x1A\n)\n2\n>\nJ\nV\n_\nk\nq\n}\n\x8C\n\x98\n\xA1\n\xAA\n\xB6\n\xC2\n\xDA\n\xE9\n\xF2\n\xF8\n\x01\x0B\n\x0B\x16\x0B\x1F\x0B(\x0B1\x0B:\x0BC\x0BR\x0B[\x0Bg\x0Bm\x0Bv\x0B\x7F\x0B\x88\x0B\x94\x0B\x9D\x0B\xA3\x0B\xAC\x0B\xBE\x0B\xC7\x0B\xD3\x0B\xE2\x0B\xEB\x0B\xF4\x0B\xFA\x0B\x03\x0C\x12\x0C\x1E\x0C*\x0C3\x0CB\x0CH\x0CQ\x0CZ\x0Cc\x0Cr\x0C\x81\x0C\x90\x0C\x9C\x0C\xA2\x0C\xAE\x0C\xB7\x0C\xC6\x0C\xD5\x0C\xDE\x0C\xF6\x0C\xFF\x0C\x08\r\x11\r#\r/\r>\rG\rS\re\rq\r\x86\r\x92\r\x9B\r\xAA\r\xB3\r\xC2\r\xCE\r\xD7\r\xE0\r\xF5\r\xFE\r\x07\x0E\x16\x0E\x1F\x0E.\x0E=\x0EI\x0E[\x0Ed\x0Ep\x0Ey\x0E\x85\x0E\x94\x0E\x9A\x0E\xA3\x0E\xAF\x0E\xBB\x0E\xC7\x0E\xD0\x0E\xDC\x0E\xE8\x0E\xFA\x0E\0\x0F\x06\x0F\x0F\x0F\x1E\x0F$\x0F3\x0F<\x0FK\x0FW\x0Fc\x0Fo\x0Fu\x0F\x87\x0F\x8D\x0F\x99\x0F\xA5\x0F\xB4\x0F\xBD\x0F\xC6\x0F\xD8\x0F\xE1\x0F\xED\x0F\xF6\x0F\x0E\x10\x1A\x10#\x10,\x102\x10;\x10D\x10Y\x10n\x10t\x10\x8C\x10\x95\x10\xA1\x10\xAD\x10\xC5\x10\xD7\x10\xEF\x10\n\x11\x10\x11(\x11.\x117\x11@\x11X\x11s\x11\x8B\x11\xA3\x11\xAF\x11\xBE\x11\xCA\x11\xD3\x11\xDC\x11\xE8\x11\xF4\x11\0\x12\x0C\x12\x18\x12!\x12*\x123\x129\x12B\x12Q\x12Z\x12\xE5\xAE\x89\xE9\x81\x93\xE7\x88\xBE\xE6\x9D\x9C\xE6\x8B\x9C\xE5\x96\x80\xE5\xB8\x83\xE7\x88\xBE\xE5\xAE\x89\xE6\x8F\x90\xE7\x93\x9C\xE5\xAE\x89\xE5\x9C\xAD\xE6\x8B\x89\xE5\x9C\xB0\xE6\x8B\x89\xE9\x82\xA3\xE5\x9F\x83\xE9\x87\x8C\xE6\xB8\xA9\xE5\xBA\xAB\xE6\x8B\x89\xE7\xB4\xA2\xE7\x9B\xA7\xE5\xAE\x89\xE9\x81\x94\xE5\x87\xB1\xE8\xA5\xBF\xE7\xAB\x99\xE6\x88\xB4\xE7\xB6\xAD\xE6\x96\xAF\xE7\xAB\x99\xE6\x9D\x9C\xE8\x92\x99\xE8\xBF\xAA\xE7\xB6\xAD\xE7\x88\xBE\xE7\xAB\x99\xE8\x8E\xAB\xE6\xA3\xAE\xE7\xAB\x99\xE9\xBA\xA5\xE5\x85\x8B\xE9\xBB\x98\xE5\xA4\x9A\xE7\xAB\x99\xE5\xB8\x95\xE7\x88\xBE\xE9\xBB\x98\xE7\xBE\x85\xE7\x91\x9F\xE6\x8B\x89\xE7\xAB\x99\xE6\x98\xAD\xE5\x92\x8C\xE7\xAB\x99\xE7\x89\xB9\xE7\xBE\x85\xE7\x88\xBE\xE7\xAB\x99\xE6\xB2\x83\xE6\x96\xAF\xE6\x89\x98\xE5\x85\x8B\xE5\xB8\x83\xE5\xAE\x9C\xE8\xAB\xBE\xE6\x96\xAF\xE8\x89\xBE\xE5\x88\xA9\xE6\x96\xAF\xE7\xA7\x91\xE7\x88\xBE\xE5\xA4\x9A\xE7\x93\xA6\xE5\x8D\xA1\xE5\xA1\x94\xE9\xA6\xAC\xE5\x8D\xA1\xE6\x8B\x89\xE9\x87\x8C\xE5\xA5\xA7\xE5\x93\x88\xE8\x83\xA1\xE8\x83\xA1\xE4\xBC\x8A\xE8\x81\x96\xE8\xB7\xAF\xE6\x98\x93\xE9\x96\x80\xE5\xA4\x9A\xE8\x96\xA9\xE9\x87\x8C\xE5\xA5\xA7\xE5\x8A\xA0\xE8\x80\xB6\xE6\x88\x88\xE6\x96\xAF\xE8\x96\xA9\xE7\x88\xBE\xE5\xA1\x94\xE5\x90\x90\xE5\xBA\xAB\xE6\x9B\xBC\xE8\x81\x96\xE8\x83\xA1\xE5\xAE\x89\xE7\x83\x8F\xE6\x96\xAF\xE6\x87\xB7\xE4\xBA\x9E\xE5\xB8\x95\xE6\x9E\x9C\xE5\xB8\x95\xE6\x9E\x9C\xE7\xB6\xAD\xE4\xB9\x9F\xE7\xB4\x8D\xE9\x98\xBF\xE5\xBE\xB7\xE8\x90\x8A\xE5\xBE\xB7\xE5\xB8\x83\xE7\xBE\x85\xE8\x82\xAF\xE5\xB8\x8C\xE7\x88\xBE\xE5\xB8\x83\xE9\x87\x8C\xE6\x96\xAF\xE6\x9C\xAC\xE9\x81\x94\xE7\x88\xBE\xE6\x96\x87\xE5\xB0\xA4\xE5\x85\x8B\xE6\x8B\x89\xE8\x8D\xB7\xE4\xBC\xAF\xE7\x89\xB9\xE5\x8D\xA1\xE9\x87\x8C\xE6\x9E\x97\xE5\xBE\xB7\xE6\x9B\xBC\xE8\xB1\xAA\xE5\x8B\xB3\xE7\x88\xB5\xE5\xB3\xB6\xE5\xA2\xA8\xE7\x88\xBE\xE6\x9C\xAC\xE9\xBA\xA5\xE5\xA4\xB8\xE9\x87\x8C\xE7\x8F\x80\xE6\x96\xAF\xE6\x82\x89\xE5\xB0\xBC\xE9\x98\xBF\xE9\xAD\xAF\xE5\xB7\xB4\xE5\xB7\xB4\xE5\xBA\xAB\xE8\x96\xA9\xE6\x8B\x89\xE7\x86\xB1\xE7\xAA\xA9\xE5\xB7\xB4\xE5\xB7\xB4\xE5\xA4\x9A\xE6\x96\xAF\xE9\x81\x94\xE5\x8D\xA1\xE5\xB8\x83\xE9\xAD\xAF\xE5\xA1\x9E\xE7\x88\xBE\xE7\x93\xA6\xE5\x8A\xA0\xE6\x9D\x9C\xE5\x8F\xA4\xE7\xB4\xA2\xE8\x8F\xB2\xE4\xBA\x9E\xE5\xB7\xB4\xE6\x9E\x97\xE5\xB8\x83\xE6\x9D\xBE\xE5\xB8\x83\xE6\x8B\x89\xE6\xB3\xA2\xE5\xA4\x9A\xE8\xAB\xBE\xE4\xBD\x9B\xE7\x99\xBE\xE6\x85\x95\xE9\x81\x94\xE6\xB1\xB6\xE8\x90\x8A\xE6\x8B\x89\xE5\xB7\xB4\xE6\x96\xAF\xE5\x85\x8B\xE6\x8B\x89\xE5\x80\xAB\xE4\xBB\xA3\xE5\x85\x8B\xE9\x98\xBF\xE6\x8B\x89\xE7\x93\x9C\xE4\xBC\x8A\xE7\xB4\x8D\xE8\xB2\x9D\xE5\x80\xAB\xE5\x8D\x9A\xE9\x98\xBF\xE7\xB6\xAD\xE6\x96\xAF\xE5\xA1\x94\xE5\xBA\xAB\xE4\xBA\x9E\xE5\xB7\xB4\xE5\xA4\xA7\xE5\x9D\x8E\xE6\x99\xAE\xE8\x89\xBE\xE9\xAD\xAF\xE5\x85\xA7\xE4\xBD\xA9\xE8\xAB\xBE\xE7\xBE\x85\xE5\xB0\xBC\xE4\xBA\x9E\xE7\xA6\x8F\xE5\xA1\x94\xE8\x90\x8A\xE8\x96\xA9\xE7\x91\xAA\xE7\x91\x99\xE6\x96\xAF\xE9\xA6\xAC\xE5\xA1\x9E\xE7\xB4\x84\xE9\x9F\x8B\xE6\x9F\xB3\xE6\xB8\xAF\xE9\x87\x8C\xE7\xB4\x84\xE5\xB8\x83\xE8\x98\xAD\xE7\xA7\x91\xE7\xB4\xAF\xE8\xA5\xBF\xE8\x85\x93\xE8\x81\x96\xE4\xBF\x9D\xE7\xBE\x85\xE5\xB7\xB4\xE5\xB8\x8C\xE9\x9B\x85\xE8\x81\x96\xE5\xA1\x94\xE5\x80\xAB\xE6\x8B\xBF\xE9\xA8\xB7\xE5\xBB\xB7\xE5\xB8\x83\xE5\x98\x89\xE6\x9F\x8F\xE9\x9A\x86\xE9\x87\x8C\xE6\x98\x8E\xE6\x96\xAF\xE5\x85\x8B\xE4\xBC\xAF\xE5\x88\xA9\xE8\x8C\xB2\xE5\x85\x8B\xE9\x9B\xB7\xE6\x96\xAF\xE9\xA0\x93\xE6\x84\x9B\xE6\xB0\x91\xE9\xA0\x93\xE9\x9B\xA8\xE6\xB2\xB3\xE9\x8E\xAE\xE7\xB4\x8D\xE7\x88\xBE\xE9\x81\x9C\xE5\xA0\xA1\xE6\xA0\xBC\xE8\x90\x8A\xE6\x96\xAF\xE7\x81\xA3\xE9\xB5\x9D\xE7\x81\xA3\xE5\x93\x88\xE5\x88\xA9\xE6\xB3\x95\xE5\x85\x8B\xE6\x96\xAF\xE4\xBC\x8A\xE9\xAD\x81\xE7\x89\xB9\xE8\x92\x99\xE5\x85\x8B\xE9\xA0\x93\xE5\xB0\xBC\xE7\x9A\xAE\xE8\xB2\xA2\xE6\xBD\x98\xE5\xB0\xBC\xE7\x88\xBE\xE6\x9D\xB1\xE7\xBE\x85\xE6\x96\xAF\xE9\xAD\xAF\xE7\x89\xB9\xE9\x87\x8C\xE8\xB3\x88\xE7\xB4\x8D\xE8\x81\x96\xE7\xB4\x84\xE7\xBF\xB0\xE6\x96\xAF\xE9\x9B\xB7\xE7\x81\xA3\xE5\xA4\x9A\xE5\x80\xAB\xE5\xA4\x9A\xE6\xBA\xAB\xE5\x93\xA5\xE8\x8F\xAF\xE6\xBA\xAB\xE5\xB0\xBC\xE4\xBC\xAF\xE7\x99\xBD\xE6\x9C\x97\xE8\x96\xA9\xE5\xB8\x83\xE9\x9A\x86\xE5\x8A\x8D\xE6\xA9\x8B\xE7\x81\xA3\xE9\x81\x93\xE6\xA3\xAE\xE9\x81\x93\xE6\xA3\xAE\xE7\x81\xA3\xE8\x98\xAD\xE4\xBB\x8A\xE7\x81\xA3\xE4\xBC\x8A\xE5\x8A\xAA\xE7\xB6\xAD\xE5\x85\x8B\xE7\x99\xBD\xE9\xA6\xAC\xE5\xB8\x82\xE6\x96\xAF\xE5\xA8\x81\xE5\xA4\xAB\xE7\x89\xB9\xE5\x8D\xA1\xE5\x80\xAB\xE7\x89\xB9\xE9\xBB\x83\xE5\x88\x80\xE9\x8E\xAE\xE9\x98\xBF\xE8\x92\x82\xE7\xA7\x91\xE8\x82\xAF\xE5\x8F\xAF\xE5\x8F\xAF\xE6\x96\xAF\xE7\xBE\xA4\xE5\xB3\xB6\xE7\x9B\xA7\xE6\x9C\xAC\xE5\xB7\xB4\xE5\xB8\x8C\xE9\x87\x91\xE6\xB2\x99\xE8\x96\xA9\xE7\x8F\xAD\xE5\x9F\xBA\xE5\xB8\x83\xE6\x8B\x89\xE6\x9F\xB4\xE7\xB6\xAD\xE7\x88\xBE\xE8\x98\x87\xE9\xBB\x8E\xE4\xB8\x96\xE9\x98\xBF\xE6\xAF\x94\xE8\xB4\x8A\xE6\x8B\x89\xE7\xBE\x85\xE6\xB9\xAF\xE5\x8A\xA0\xE5\xBE\xA9\xE6\xB4\xBB\xE5\xB3\xB6\xE8\x93\xAC\xE5\xA1\x94\xE9\x98\xBF\xE9\x9B\xB7\xE7\xB4\x8D\xE6\x96\xAF\xE8\x81\x96\xE5\x9C\xB0\xE4\xBA\x9E\xE5\x93\xA5\xE6\x9D\x9C\xE9\x98\xBF\xE6\x8B\x89\xE4\xB8\x8A\xE6\xB5\xB7\xE7\x83\x8F\xE9\xAD\xAF\xE6\x9C\xA8\xE9\xBD\x8A\xE6\xB3\xA2\xE5\x93\xA5\xE5\xA4\xA7\xE5\x93\xA5\xE6\x96\xAF\xE9\x81\x94\xE9\xBB\x8E\xE5\x8A\xA0\xE5\xA4\x8F\xE7\x81\xA3\xE6\x8B\xBF\xE4\xBD\x9B\xE5\xBE\x97\xE8\xA7\x92\xE8\x81\x96\xE8\xAA\x95\xE5\xB3\xB6\xE6\xB3\x95\xE9\xA6\xAC\xE5\x8F\xA4\xE6\x96\xAF\xE5\xA1\x94\xE5\xB0\xBC\xE7\xA7\x91\xE8\xA5\xBF\xE4\xBA\x9E\xE5\xB8\x83\xE6\x8B\x89\xE6\xA0\xBC\xE6\x9F\x8F\xE6\x9E\x97\xE5\xB8\x83\xE8\xBE\x9B\xE6\xA0\xB9\xE5\x90\x89\xE5\xB8\x83\xE6\x8F\x90\xE5\x93\xA5\xE6\x9C\xAC\xE5\x93\x88\xE6\xA0\xB9\xE5\xA4\x9A\xE7\xB1\xB3\xE5\xB0\xBC\xE5\x85\x8B\xE8\x81\x96\xE5\xA4\x9A\xE6\x98\x8E\xE5\x90\x84\xE9\x98\xBF\xE7\x88\xBE\xE5\x8F\x8A\xE7\x88\xBE\xE5\x8A\xA0\xE6\x8B\x89\xE5\xB7\xB4\xE5\x93\xA5\xE7\xBE\xA4\xE5\xB3\xB6\xE7\x93\x9C\xE4\xBA\x9E\xE5\x9F\xBA\xE7\x88\xBE\xE5\xA1\x94\xE6\x9E\x97\xE9\x96\x8B\xE7\xBE\x85\xE9\x98\xBF\xE5\xB0\xA4\xE6\x81\xA9\xE9\x98\xBF\xE6\x96\xAF\xE9\xA6\xAC\xE6\x8B\x89\xE4\xBC\x91\xE9\x81\x94\xE5\x8A\xA0\xE9\x82\xA3\xE5\x88\xA9\xE9\xA6\xAC\xE5\xBE\xB7\xE9\x87\x8C\xE9\x98\xBF\xE8\xBF\xAA\xE6\x96\xAF\xE9\x98\xBF\xE8\xB2\x9D\xE5\xB7\xB4\xE8\xB5\xAB\xE7\x88\xBE\xE8\xBE\x9B\xE5\x9F\xBA\xE7\x91\xAA\xE9\xBA\x97\xE6\xB8\xAF\xE6\x96\x90\xE6\xBF\x9F\xE5\x8F\xB2\xE4\xB8\xB9\xE5\x88\xA9\xE7\xA7\x91\xE6\x96\xAF\xE9\x9B\xB7\xE6\xB3\xA2\xE7\xB4\x8D\xE4\xBD\xA9\xE6\xA5\x9A\xE5\x85\x8B\xE6\xB3\x95\xE7\xBE\x85\xE7\xBE\xA4\xE5\xB3\xB6\xE5\xB7\xB4\xE9\xBB\x8E\xE5\x88\xA9\xE5\xB8\x83\xE7\xB6\xAD\xE5\x8A\xA0\xE6\xB2\x99\xE5\x80\xAB\xE6\x95\xA6\xE6\xA0\xBC\xE6\x9E\x97\xE7\xB4\x8D\xE9\x81\x94\xE7\xAC\xAC\xE6\xAF\x94\xE5\x88\xA9\xE6\x96\xAF\xE5\x8D\xA1\xE5\xAE\xB4\xE6\xA0\xB9\xE8\xA5\xBF\xE5\xB3\xB6\xE9\x98\xBF\xE5\x85\x8B\xE6\x8B\x89\xE7\x9B\xB4\xE5\xB8\x83\xE7\xBE\x85\xE9\x99\x80\xE4\xB8\xB9\xE9\xA6\xAC\xE6\xB2\x99\xE6\x96\x87\xE5\x8A\xAA\xE5\x85\x8B\xE4\xBC\x8A\xE6\x89\x98\xE7\xA7\x91\xE7\x88\xBE\xE6\x89\x98\xE7\xB1\xB3\xE7\x89\xB9\xE5\x9C\x96\xE5\x8B\x92\xE7\x8F\xAD\xE7\xAB\xB9\xE7\xA7\x91\xE7\xB4\x8D\xE5\x85\x8B\xE9\x87\x8C\xE7\x93\x9C\xE5\xBE\xB7\xE7\xBE\x85\xE6\x99\xAE\xE9\xA6\xAC\xE9\x87\x8C\xE6\x88\x88\xE7\x89\xB9\xE8\x81\x96\xE5\xB7\xB4\xE6\xB3\xB0\xE5\x8B\x92\xE7\xB1\xB3\xE9\xA6\xAC\xE6\x8B\x89\xE5\x8D\x9A\xE9\x9B\x85\xE5\x85\xB8\xE5\x8D\x97\xE5\x96\xAC\xE6\xB2\xBB\xE4\xBA\x9E\xE5\x8D\xB1\xE5\x9C\xB0\xE9\xA6\xAC\xE6\x8B\x89\xE9\x97\x9C\xE5\xB3\xB6\xE6\xAF\x94\xE7\xB4\xB9\xE5\x9C\xAD\xE4\xBA\x9E\xE9\x82\xA3\xE5\xB8\x8C\xE4\xBC\xAF\xE4\xBE\x96\xE9\xA6\x99\xE6\xB8\xAF\xE7\x89\xB9\xE5\x8F\xA4\xE8\xA5\xBF\xE5\x8A\xA0\xE7\x88\xBE\xE5\xB7\xB4\xE8\x96\xA9\xE6\xA0\xBC\xE5\x8B\x92\xE5\xB8\x83\xE5\xA4\xAA\xE5\xAD\x90\xE6\xB8\xAF\xE5\xB8\x83\xE9\x81\x94\xE4\xBD\xA9\xE6\x96\xAF\xE6\x9F\xA5\xE9\x9B\x85\xE6\x99\xAE\xE6\x8B\x89\xE9\x9B\x85\xE5\x8A\xA0\xE9\x81\x94\xE9\x8C\xAB\xE6\xB1\x9F\xE5\x9D\xA4\xE7\x94\xB8\xE9\x83\xBD\xE6\x9F\x8F\xE6\x9E\x97\xE9\xA6\xAC\xE6\x81\xA9\xE5\xB3\xB6\xE5\x8A\xA0\xE7\x88\xBE\xE5\x90\x84\xE7\xAD\x94\xE6\x9F\xA5\xE6\x88\x88\xE6\x96\xAF\xE7\xBE\xA4\xE5\xB3\xB6\xE5\xB7\xB4\xE6\xA0\xBC\xE9\x81\x94\xE5\xBE\xB7\xE9\xBB\x91\xE8\x98\xAD\xE9\x9B\xB7\xE5\x85\x8B\xE9\x9B\x85\xE6\x9C\xAA\xE5\x85\x8B\xE7\xBE\x85\xE9\xA6\xAC\xE8\x80\xB6\xE8\xB7\xAF\xE6\x92\x92\xE5\x86\xB7\xE6\xBE\xA4\xE8\xA5\xBF\xE5\xB3\xB6\xE7\x89\x99\xE8\xB2\xB7\xE5\x8A\xA0\xE5\xAE\x89\xE6\x9B\xBC\xE6\x9D\xB1\xE4\xBA\xAC\xE5\x85\xA7\xE7\xBE\x85\xE7\x95\xA2\xE6\xAF\x94\xE6\x96\xAF\xE5\x87\xB1\xE5\x85\x8B\xE9\x87\x91\xE9\x82\x8A\xE5\x9F\xBA\xE9\x87\x8C\xE5\x9C\xB0\xE9\xA6\xAC\xE5\x9C\xB0\xE5\xB3\xB6\xE6\x81\xA9\xE5\xBE\xB7\xE4\xBC\xAF\xE9\x87\x8C\xE5\xB3\xB6\xE5\xA1\x94\xE6\x8B\x89\xE7\x93\xA6\xE7\xA7\x91\xE6\x91\xA9\xE7\xBE\x85\xE8\x81\x96\xE5\x9F\xBA\xE8\x8C\xA8\xE5\xB9\xB3\xE5\xA3\xA4\xE9\xA6\x96\xE7\x88\xBE\xE7\xA7\x91\xE5\xA8\x81\xE7\x89\xB9\xE9\x96\x8B\xE6\x9B\xBC\xE7\xBE\xA4\xE5\xB3\xB6\xE9\x98\xBF\xE5\x85\x8B\xE5\xA5\x97\xE9\x98\xBF\xE5\x85\x8B\xE6\x89\x98\xE6\xAF\x94\xE9\x98\xBF\xE6\x8B\x89\xE6\x9C\xA8\xE5\x9C\x96\xE9\x98\xBF\xE7\x89\xB9\xE5\x8B\x9E\xE5\xBA\xAB\xE6\x96\xAF\xE5\xA1\x94\xE5\xA5\x88\xE5\x85\x8B\xE5\xAD\x9C\xE5\x8B\x92\xE5\xA5\xA7\xE7\x88\xBE\xE9\x81\x94\xE7\x83\x8F\xE6\x8B\x89\xE7\x88\xBE\xE6\xB0\xB8\xE7\x8F\x8D\xE8\xB2\x9D\xE9\xAD\xAF\xE7\x89\xB9\xE8\x81\x96\xE7\x9B\xA7\xE8\xA5\xBF\xE4\xBA\x9E\xE8\x8F\xAF\xE6\x9D\x9C\xE8\x8C\xB2\xE7\xA7\x91\xE5\x80\xAB\xE5\x9D\xA1\xE8\x92\x99\xE7\xBE\x85\xE7\xB6\xAD\xE4\xBA\x9E\xE9\xA6\xAC\xE5\xA1\x9E\xE9\xAD\xAF\xE7\xB6\xAD\xE7\x88\xBE\xE7\xB4\x90\xE6\x96\xAF\xE7\x9B\xA7\xE6\xA3\xAE\xE5\xA0\xA1\xE9\x87\x8C\xE5\x8A\xA0\xE7\x9A\x84\xE9\xBB\x8E\xE6\xB3\xA2\xE9\x87\x8C\xE5\x8D\xA1\xE8\x96\xA9\xE5\xB8\x83\xE8\x98\xAD\xE5\x8D\xA1\xE6\x91\xA9\xE7\xB4\x8D\xE5\x93\xA5\xE5\x9F\xBA\xE5\xB8\x8C\xE8\xA8\xA5\xE7\x83\x8F\xE6\xB3\xA2\xE5\xBE\xB7\xE6\x88\x88\xE9\x87\x8C\xE5\xAF\x9F\xE5\xAE\x89\xE5\xA1\x94\xE9\x82\xA3\xE9\x82\xA3\xE5\x88\xA9\xE4\xBD\x9B\xE7\x93\x9C\xE5\x8A\xA0\xE6\x9E\x97\xE7\x92\xB0\xE7\xA4\x81\xE9\xA6\xAC\xE4\xB9\x85\xE7\xBE\x85\xE6\x96\xAF\xE7\xA7\x91\xE6\x99\xAE\xE9\x87\x8C\xE5\xB7\xB4\xE9\xA6\xAC\xE7\xA7\x91\xE4\xBB\xB0\xE5\x85\x89\xE5\x96\xAC\xE5\xB7\xB4\xE5\xB1\xB1\xE7\xA7\x91\xE5\xB8\x83\xE5\xA4\x9A\xE7\x83\x8F\xE8\x98\xAD\xE5\xB7\xB4\xE6\x89\x98\xE6\xBE\xB3\xE9\x96\x80\xE5\xA1\x9E\xE7\x8F\xAD\xE9\xA6\xAC\xE6\x8F\x90\xE5\xB0\xBC\xE5\x85\x8B\xE5\x8A\xAA\xE7\x93\xA6\xE5\x85\x8B\xE8\x82\x96\xE7\x89\xB9\xE8\x92\x99\xE5\xA1\x9E\xE6\x8B\x89\xE7\x89\xB9\xE5\xB3\xB6\xE9\xA6\xAC\xE8\x80\xB3\xE4\xBB\x96\xE6\xAF\x9B\xE9\x87\x8C\xE8\xA3\x98\xE6\x96\xAF\xE9\xA6\xAC\xE7\x88\xBE\xE4\xBB\xA3\xE5\xA4\xAB\xE5\xB8\x83\xE8\x98\xAD\xE5\xA4\xAA\xE7\x88\xBE\xE8\x8A\x9D\xE5\xA8\x83\xE5\xA8\x83\xE8\x8F\xAF\xE9\x9B\xB7\xE6\x96\xAF\xE5\x9F\x8E\xE5\x9D\x8E\xE6\x98\x86\xE5\x9F\x83\xE8\x8E\xAB\xE8\xA5\xBF\xE7\xB4\x84\xE9\xA6\xAC\xE5\xA1\x94\xE8\x8E\xAB\xE7\xBE\x85\xE6\x96\xAF\xE5\xA2\xA8\xE8\xA5\xBF\xE5\x93\xA5\xE5\x9F\x8E\xE6\xA2\x85\xE9\x87\x8C\xE9\x81\x94\xE8\x92\x99\xE7\x89\xB9\xE9\x9B\xB7\xE9\xA6\xAC\xE8\x96\xA9\xE7\x89\xB9\xE8\x98\xAD\xE5\xA5\xA7\xE5\xB8\x8C\xE7\xB4\x8D\xE5\x8A\xA0\xE5\xB7\xB4\xE4\xBC\x8A\xE4\xBA\x9E\xE5\xBE\xB7\xE7\x8F\xAD\xE5\xBE\xB7\xE6\x8B\x89\xE6\x96\xAF\xE8\x81\x96\xE4\xBC\x8A\xE8\x96\xA9\xE8\xB2\x9D\xE7\x88\xBE\xE8\x92\x82\xE8\x8F\xAF\xE7\xB4\x8D\xE5\x8F\xA4\xE6\x99\x89\xE5\x90\x89\xE9\x9A\x86\xE5\x9D\xA1\xE9\xA6\xAC\xE6\x99\xAE\xE6\x89\x98\xE6\xBA\xAB\xE7\x89\xB9\xE5\x92\x8C\xE5\x85\x8B\xE5\x8A\xAA\xE7\xBE\x8E\xE9\x98\xBF\xE5\xB0\xBC\xE4\xBA\x9E\xE7\xBE\x8E\xE8\xAB\xBE\xE7\xA6\x8F\xE5\x85\x8B\xE6\x8B\x89\xE5\x90\x84\xE6\x96\xAF\xE9\xA6\xAC\xE9\x82\xA3\xE7\x93\x9C\xE9\x98\xBF\xE5\xA7\x86\xE6\x96\xAF\xE7\x89\xB9\xE4\xB8\xB9\xE5\xA5\xA7\xE6\x96\xAF\xE9\x99\xB8\xE5\x8A\xA0\xE5\xBE\xB7\xE6\xBB\xBF\xE9\x83\xBD\xE7\x91\x99\xE9\xAD\xAF\xE7\xB4\x90\xE5\x9F\x83\xE5\xB3\xB6\xE5\xA5\xA7\xE5\x85\x8B\xE8\x98\xAD\xE6\x9F\xA5\xE5\xA1\x94\xE5\xA7\x86\xE9\xA6\xAC\xE6\x96\xAF\xE5\x96\x80\xE7\x89\xB9\xE5\xB7\xB4\xE6\x8B\xBF\xE9\xA6\xAC\xE5\x88\xA9\xE9\xA6\xAC\xE7\x94\x98\xE6\xAF\x94\xE7\x88\xBE\xE9\xA6\xAC\xE5\x85\x8B\xE8\x96\xA9\xE6\x96\xAF\xE7\xBE\xA4\xE5\xB3\xB6\xE5\xA4\xA7\xE6\xBA\xAA\xE5\x9C\xB0\xE8\x8E\xAB\xE5\xA3\xAB\xE6\xAF\x94\xE6\xB8\xAF\xE5\xB8\x83\xE5\xB9\xB2\xE7\xB6\xAD\xE7\x88\xBE\xE5\xB3\xB6\xE9\xA6\xAC\xE5\xB0\xBC\xE6\x8B\x89\xE5\x8D\xA1\xE6\x8B\x89\xE5\xA5\x87\xE8\x8F\xAF\xE6\xB2\x99\xE5\xAF\x86\xE5\x85\x8B\xE9\x9A\x86\xE7\x9A\xAE\xE7\x89\xB9\xE5\xBA\xB7\xE7\xBE\xA4\xE5\xB3\xB6\xE6\xB3\xA2\xE5\xA4\x9A\xE9\xBB\x8E\xE5\x90\x84\xE9\xA6\xAC\xE5\xBE\xB7\xE6\x8B\x89\xE5\xB3\xB6\xE9\x87\x8C\xE6\x96\xAF\xE6\x9C\xAC\xE4\xBA\x9E\xE9\x80\x9F\xE7\x88\xBE\xE7\xBE\xA4\xE5\xB3\xB6\xE5\xB8\x9B\xE7\x90\x89\xE9\x98\xBF\xE6\x9D\xBE\xE6\xA3\xAE\xE5\x8D\xA1\xE5\xA1\x94\xE7\x88\xBE\xE7\x95\x99\xE5\xB0\xBC\xE6\x97\xBA\xE5\xB8\x83\xE5\x8A\xA0\xE5\x8B\x92\xE6\x96\xAF\xE7\x89\xB9\xE8\xB2\x9D\xE7\x88\xBE\xE6\xA0\xBC\xE8\x90\x8A\xE5\xBE\xB7\xE9\x98\xBF\xE6\x96\xAF\xE7\x89\xB9\xE6\x8B\x89\xE7\xBD\x95\xE5\xB7\xB4\xE7\x88\xBE\xE7\x91\x99\xE7\x88\xBE\xE8\xB5\xA4\xE5\xA1\x94\xE9\x98\xBF\xE7\xB4\x8D\xE5\xBE\xB7\xE7\x88\xBE\xE9\xA6\xAC\xE5\x8A\xA0\xE4\xB8\xB9\xE4\xBC\x8A\xE7\x88\xBE\xE5\xBA\xAB\xE8\x8C\xA8\xE5\x85\x8B\xE5\x8A\xA0\xE9\x87\x8C\xE5\xAF\xA7\xE6\xA0\xBC\xE5\x8B\x92\xE5\xA0\xAA\xE5\x9C\xB0\xE5\x8A\xA0\xE5\x85\x8B\xE6\x8B\x89\xE6\x96\xAF\xE8\xAB\xBE\xE4\xBA\x9E\xE7\x88\xBE\xE6\x96\xAF\xE5\x85\x8B\xE6\xB2\x99\xE9\xA6\xAC\xE6\x8B\x89\xE5\x9F\xBA\xE6\xB4\x9B\xE5\xA4\xAB\xE8\x8E\xAB\xE6\x96\xAF\xE7\xA7\x91\xE6\x96\xB0\xE5\xBA\xAB\xE8\x8C\xB2\xE6\xB6\x85\xE8\x8C\xA8\xE5\x85\x8B\xE9\x84\x82\xE6\x9C\xA8\xE6\x96\xAF\xE5\x85\x8B\xE6\x96\xB0\xE8\xA5\xBF\xE4\xBC\xAF\xE5\x88\xA9\xE4\xBA\x9E\xE5\xA0\xAA\xE5\xAF\x9F\xE5\x8A\xA0\xE8\x96\xA9\xE6\x8B\x89\xE6\x89\x98\xE5\xA4\xAB\xE4\xB8\xAD\xE7\xA7\x91\xE9\x9B\xB7\xE5\xA7\x86\xE6\x96\xAF\xE5\x85\x8B\xE6\x89\x98\xE6\x9C\xA8\xE6\x96\xAF\xE5\x85\x8B\xE7\x83\x8F\xE9\x87\x8C\xE6\x8F\x9A\xE8\xAB\xBE\xE5\xA4\xAB\xE6\x96\xAF\xE5\x85\x8B\xE7\x83\x8F\xE6\x96\xAF\xE5\x85\xA7\xE6\x8B\x89\xE5\xBA\xAB\xE9\xA0\x81\xE5\xB3\xB6\xE4\xBC\x8F\xE7\x88\xBE\xE5\x8A\xA0\xE6\xA0\xBC\xE5\x8B\x92\xE6\xB5\xB7\xE5\x8F\x83\xE5\xB4\xB4\xE8\x91\x89\xE5\x8D\xA1\xE6\x8D\xB7\xE7\x90\xB3\xE5\xA0\xA1\xE9\x9B\x85\xE5\xBA\xAB\xE8\x8C\xA8\xE5\x85\x8B\xE5\x9F\xBA\xE5\x8A\xA0\xE5\x88\xA9\xE5\x88\xA9\xE9\x9B\x85\xE5\xBE\x97\xE7\x93\x9C\xE9\x81\x94\xE7\x88\xBE\xE5\x8D\xA1\xE7\xB4\x8D\xE7\x88\xBE\xE5\xB3\xB6\xE9\xA6\xAC\xE5\x9F\x83\xE5\xB3\xB6\xE5\x96\x80\xE5\x9C\x9F\xE7\xA9\x86\xE6\x96\xAF\xE5\xBE\xB7\xE5\x93\xA5\xE7\x88\xBE\xE6\x91\xA9\xE6\x96\xB0\xE5\x8A\xA0\xE5\x9D\xA1\xE8\x81\x96\xE8\xB5\xAB\xE5\x8B\x92\xE6\x8B\xBF\xE5\xB3\xB6\xE7\x9B\xA7\xE5\xB8\x83\xE7\x88\xBE\xE9\x9B\x85\xE9\x82\xA3\xE6\x9C\x97\xE4\xBC\x8A\xE7\x88\xBE\xE5\x9F\x8E\xE4\xBC\xAF\xE6\x8B\x89\xE7\xAC\xAC\xE6\x96\xAF\xE6\x8B\x89\xE7\x93\xA6\xE8\x87\xAA\xE7\x94\xB1\xE5\x9F\x8E\xE8\x81\x96\xE9\xA6\xAC\xE5\x88\xA9\xE8\xAB\xBE\xE9\x81\x94\xE5\x96\x80\xE7\x88\xBE\xE6\x91\xA9\xE5\x8A\xA0\xE8\xBF\xAA\xE6\xB2\x99\xE5\xB7\xB4\xE6\x8B\x89\xE9\xA6\xAC\xE5\x88\xA9\xE6\xB3\xA2\xE6\x9C\xB1\xE5\xB7\xB4\xE8\x81\x96\xE5\xA4\x9A\xE7\xBE\x8E\xE8\x96\xA9\xE7\x88\xBE\xE7\x93\xA6\xE5\xA4\x9A\xE4\xB8\x8B\xE5\xA4\xAA\xE5\xAD\x90\xE5\x8D\x80\xE5\xA4\xA7\xE9\xA6\xAC\xE5\xA3\xAB\xE9\x9D\xA9\xE5\xA2\xA8\xE5\xB7\xB4\xE6\x9C\xAC\xE5\xA4\xA7\xE7\x89\xB9\xE5\x85\x8B\xE5\xB3\xB6\xE6\x81\xA9\xE8\xB3\x88\xE6\xA2\x85\xE7\xB4\x8D\xE5\x87\xB1\xE7\x88\xBE\xE8\x93\x8B\xE6\x9C\x97\xE7\xBE\xA4\xE5\xB3\xB6\xE6\xB4\x9B\xE7\xBE\x8E\xE6\x9B\xBC\xE8\xB0\xB7\xE6\x9D\x9C\xE5\xB0\x9A\xE5\x88\xA5\xE6\xB3\x95\xE8\x80\x83\xE7\xA6\x8F\xE7\x92\xB0\xE7\xA4\x81\xE5\xB8\x9D\xE5\x8A\x9B\xE9\x98\xBF\xE4\xBB\x80\xE5\x93\x88\xE5\xB7\xB4\xE5\xBE\xB7\xE7\xAA\x81\xE5\xB0\xBC\xE6\x96\xAF\xE6\xB9\xAF\xE5\x8A\xA0\xE5\xA1\x94\xE5\xB8\x83\xE5\xB3\xB6\xE4\xBC\x8A\xE6\x96\xAF\xE5\x9D\xA6\xE5\xA0\xA1\xE8\xA5\xBF\xE7\x8F\xAD\xE7\x89\x99\xE6\xB8\xAF\xE5\xAF\x8C\xE9\x82\xA3\xE5\xAF\x8C\xE6\x8F\x90\xE5\x8F\xB0\xE5\x8C\x97\xE9\x81\x94\xE7\xB4\xAF\xE6\x96\xAF\xE8\x96\xA9\xE6\x8B\x89\xE5\xA7\x86\xE5\x9F\xBA\xE8\xBC\x94\xE6\x9C\xAD\xE6\xB3\xA2\xE7\xBE\x85\xE7\xB5\x90\xE8\xBE\x9B\xE9\x9D\x9E\xE6\xB4\x9B\xE6\xB5\xA6\xE7\x83\x8F\xE6\x97\xA5\xE5\x93\xA5\xE7\xBE\x85\xE5\xBE\xB7\xE5\x9D\x8E\xE5\xB8\x95\xE6\x8B\x89\xE5\xA8\x81\xE5\x85\x8B\xE5\xB3\xB6\xE7\xB4\x84\xE7\xBF\xB0\xE6\x96\xAF\xE9\xA0\x93\xE7\x92\xB0\xE7\xA4\x81\xE4\xB8\xAD\xE9\x80\x94\xE5\xB3\xB6\xE6\x9C\xAA\xE7\x9F\xA5\xE5\x9F\x8E\xE5\xB8\x82\xE5\x9F\x83\xE9\x81\x94\xE5\x85\x8B\xE5\x8D\xB0\xE7\xAC\xAC\xE5\xAE\x89\xE7\xB4\x8D\xE5\xB7\x9E\xE9\xA6\xAC\xE5\x80\xAB\xE5\x93\xA5\xE5\xAE\x89\xE5\x85\x8B\xE9\x9B\xB7\xE5\xA5\x87\xE5\x8D\x9A\xE4\xBC\x8A\xE8\xA5\xBF\xE8\x8A\x9D\xE5\x8A\xA0\xE5\x93\xA5\xE4\xB8\xB9\xE4\xBD\x9B\xE5\xBA\x95\xE7\x89\xB9\xE5\xBE\x8B\xE6\xAA\x80\xE9\xA6\x99\xE5\xB1\xB1\xE5\x8D\xB0\xE7\xAC\xAC\xE5\xAE\x89\xE7\xB4\x8D\xE6\xB3\xA2\xE5\x88\xA9\xE6\x96\xAF\xE5\x8D\xB0\xE7\xAC\xAC\xE5\xAE\x89\xE7\xB4\x8D\xE5\xB7\x9E\xE9\x9F\x8B\xE9\x9F\x8B\xE6\x9C\xB1\xE8\xAB\xBE\xE5\x8D\xB0\xE7\xAC\xAC\xE5\xAE\x89\xE7\xB4\x8D\xE5\xB7\x9E\xE8\xAB\xBE\xE5\x85\x8B\xE6\x96\xAF\xE6\xB4\x9B\xE6\x9D\x89\xE7\xA3\xAF\xE8\xB7\xAF\xE6\x98\x93\xE7\xB6\xAD\xE7\x88\xBE\xE6\xA2\x85\xE8\xAB\xBE\xE7\xB1\xB3\xE5\xB0\xBC\xE8\x82\xAF\xE5\xA1\x94\xE5\x9F\xBA\xE5\xB7\x9E\xE8\x92\x99\xE5\x9C\xB0\xE5\x8D\xBB\xE7\xBE\x85\xE6\xA2\x85\xE7\x89\xB9\xE6\x8B\x89\xE5\x8D\xA1\xE7\x89\xB9\xE6\x8B\x89\xE5\x8C\x97\xE9\x81\x94\xE7\xA7\x91\xE4\xBB\x96\xE5\xB7\x9E\xE4\xB8\xAD\xE5\xBF\x83\xE5\xB8\x82\xE5\x8C\x97\xE9\x81\x94\xE7\xA7\x91\xE4\xBB\x96\xE5\xB7\x9E\xE6\x96\xB0\xE8\x96\xA9\xE5\x8B\x92\xE5\xA7\x86\xE7\xB4\x90\xE7\xB4\x84\xE5\x8D\xB0\xE7\xAC\xAC\xE5\xAE\x89\xE7\xB4\x8D\xE5\xB7\x9E\xE6\xBA\xAB\xE6\xA3\xAE\xE6\x96\xAF\xE8\xAB\xBE\xE5\xA7\x86\xE9\xB3\xB3\xE5\x87\xB0\xE5\x9F\x8E\xE9\x8C\xAB\xE7\x89\xB9\xE5\x8D\xA1\xE5\x8D\xB0\xE7\xAC\xAC\xE5\xAE\x89\xE7\xB4\x8D\xE5\xB7\x9E\xE7\x89\xB9\xE7\x88\xBE\xE5\x9F\x8E\xE5\x8D\xB0\xE7\xAC\xAC\xE5\xAE\x89\xE7\xB4\x8D\xE5\xB7\x9E\xE5\xA8\x81\xE7\xB4\x8D\xE9\xA6\xAC\xE5\x85\x8B\xE5\x8D\xB0\xE7\xAC\xAC\xE5\xAE\x89\xE7\xB4\x8D\xE5\xB7\x9E\xE5\xBD\xBC\xE5\xBE\x97\xE5\xA0\xA1\xE5\x8C\x97\xE9\x81\x94\xE7\xA7\x91\xE4\xBB\x96\xE5\xB7\x9E\xE6\xAF\x94\xE5\xB0\xA4\xE6\x8B\x89\xE4\xBA\x9E\xE5\xBA\xAB\xE5\xA1\x94\xE7\x89\xB9\xE8\x92\x99\xE5\xBE\x97\xE7\xB6\xAD\xE7\x9A\x84\xE4\xBA\x9E\xE6\x92\x92\xE9\xA6\xAC\xE7\x88\xBE\xE7\xBD\x95\xE5\xA1\x94\xE4\xBB\x80\xE5\xB9\xB2\xE6\xA2\xB5\xE8\x92\x82\xE5\xB2\xA1\xE8\x81\x96\xE6\x96\x87\xE6\xA3\xAE\xE7\x89\xB9\xE5\x8A\xA0\xE6\x8B\x89\xE5\x8A\xA0\xE6\x96\xAF\xE6\x89\x98\xE7\x88\xBE\xE6\x89\x98\xE6\x8B\x89\xE8\x81\x96\xE6\x89\x98\xE9\xA6\xAC\xE6\x96\xAF\xE8\x83\xA1\xE5\xBF\x97\xE6\x98\x8E\xE5\xB8\x82\xE5\x9F\x83\xE6\xB3\x95\xE7\x89\xB9\xE7\x93\xA6\xE5\x88\xA9\xE6\x96\xAF\xE9\x98\xBF\xE7\x9A\xAE\xE4\xBA\x9E\xE4\xBA\x9E\xE4\xB8\x81\xE9\xA6\xAC\xE7\xB4\x84\xE7\x89\xB9\xE7\xB4\x84\xE7\xBF\xB0\xE5\x85\xA7\xE6\x96\xAF\xE5\xA0\xA1\xE7\x9B\xA7\xE8\x96\xA9\xE5\x8D\xA1\xE5\x93\x88\xE6\x8B\x89\xE9\x9B\xB7") }) }); @@ -465,7 +465,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\0aukns\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\0caffs\0\0\0cafne\0\0\0caglb\0\0\0cagoo\0\0\0cahal\0\0\0caiql\0\0\0camon\0\0\0canpg\0\0\0capnt\0\0\0careb\0\0\0careg\0\0\0casjf\0\0\0cathu\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\0cayzf\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\0mxstis\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\0uaozh\0\0\0uasip\0\0\0uauzh\0\0\0ugkla\0\0\0umawk\0\0\0umjon\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"\xAD\x01\0\0\0\0\x0C\0\x16\0 \0.\0<\0H\0V\0d\0p\0z\0\x86\0\xA0\0\xAA\0\xBA\0\xC6\0\xD2\0\xDA\0\xE2\0\xEE\0\x05\x01\x13\x01%\x014\x01>\x01K\x01Y\x01n\x01x\x01\x86\x01\x95\x01\xA3\x01\xB4\x01\xBA\x01\xC8\x01\xDB\x01\xEB\x01\xF7\x01\x01\x02\r\x02\x15\x02%\x024\x02B\x02P\x02X\x02d\x02n\x02v\x02\x86\x02\x96\x02\x9E\x02\xAA\x02\xBA\x02\xC6\x02\xD4\x02\xE6\x02\xF9\x02\x07\x03\x13\x03\x1E\x032\x03F\x03P\x03a\x03m\x03\x84\x03\x94\x03\xA0\x03\xB2\x03\xBE\x03\xCA\x03\xDD\x03\xF0\x03\xFC\x03\r\x04\x17\x04'\x041\x04;\x04I\x04S\x04_\x04m\x04}\x04\x92\x04\xA7\x04\xB8\x04\xC5\x04\xD5\x04\xE5\x04\xF3\x04\x01\x05\x17\x05%\x051\x05=\x05P\x05^\x05n\x05|\x05\x95\x05\xAA\x05\xB4\x05\xC7\x05\xDE\x05\xEA\x05\xFA\x05\x11\x06#\x06:\x06D\x06V\x06d\x06p\x06\x80\x06\x8A\x06\x96\x06\xA8\x06\xC3\x06\xDA\x06\xEA\x06\xF4\x06\0\x07\x0C\x07\x18\x07*\x076\x07Y\x07c\x07u\x07\x85\x07\x8D\x07\x99\x07\xA9\x07\xB5\x07\xC9\x07\xD9\x07\xF2\x07\xFC\x07\x0E\x08\x1E\x08(\x082\x08?\x08K\x08U\x08r\x08~\x08\x91\x08\xA1\x08\xB1\x08\xB9\x08\xC5\x08\xCF\x08\xDB\x08\xE3\x08\xFC\x08\x06\t\x16\t\x1E\t*\t8\tF\tP\t\\\td\tv\t\x90\t\x9C\t\xB4\t\xBA\t\xC6\t\xD4\t\xE6\t\xF2\t\x0B\n\x17\n!\n:\nL\nT\n^\nl\nx\n\x88\n\x9E\n\xAA\n\xC0\n\xD4\n\xE4\n\xF2\n\0\x0B\x14\x0B \x0B3\x0BA\x0BK\x0BW\x0Be\x0Bw\x0B}\x0B\x8F\x0B\x99\x0B\xA7\x0B\xAF\x0B\xB9\x0B\xC7\x0B\xD3\x0B\xE2\x0B\xF6\x0B\x08\x0C\x14\x0C \x0C1\x0CC\x0CK\x0CW\x0Cv\x0C\x80\x0C\x8E\x0C\x9A\x0C\xA6\x0C\xB6\x0C\xC8\x0C\xD0\x0C\xE4\x0C\xF0\x0C\x02\r\x0C\r\x1A\r,\r8\rD\rX\r`\rn\r\x82\r\x8E\r\x9C\r\xAE\r\xC6\r\xDA\r\xE6\r\xF2\r\xFE\r\n\x0E\x1C\x0E$\x0E7\x0EA\x0EM\x0E]\x0Ek\x0E}\x0E\x87\x0E\x9B\x0E\xA9\x0E\xB7\x0E\xC7\x0E\xE0\x0E\xEC\x0E\xFE\x0E\x10\x0F'\x0F3\x0FC\x0FS\x0Fa\x0F|\x0F\x93\x0F\xA1\x0F\xAD\x0F\xC4\x0F\xD0\x0F\xDE\x0F\xE8\x0F\xF6\x0F\x04\x10\x0E\x10\x1C\x10.\x106\x10F\x10P\x10X\x10d\x10n\x10z\x10\x86\x10\x8E\x10\x9C\x10\xA8\x10\xB4\x10\xC9\x10\xD9\x10\xE5\x10\xF1\x10\xFF\x10\r\x11\x1B\x11.\x11<\x11J\x11T\x11^\x11n\x11x\x11\x86\x11\x96\x11\xA4\x11\xB4\x11\xC2\x11\xCA\x11\xD6\x11\xE4\x11\xF0\x11\x06\x12\x14\x12*\x126\x12@\x12L\x12b\x12j\x12\x80\x12\x90\x12\x9E\x12\xB8\x12\xC2\x12\xD2\x12\xE1\x12\xEF\x12\x01\x13\x17\x131\x13?\x13K\x13U\x13k\x13s\x13\x7F\x13\x8F\x13\x9F\x13\xB6\x13\xC4\x13\xDA\x13\xEE\x13\xFC\x13\x0F\x14\x19\x14'\x14;\x14C\x14R\x14b\x14\x8A\x14\x96\x14\xA4\x14\xB7\x14\xC5\x14\xD5\x14\xDD\x14\xEB\x14\xF9\x14\x07\x15\x0F\x15\x1D\x15'\x159\x15I\x15a\x15q\x15}\x15\x93\x15\x9D\x15\xAF\x15\xC3\x15\xD1\x15\xDF\x15\xE7\x15\xF5\x15\x01\x16\x1A\x16\"\x16B\x16P\x16Z\x16f\x16r\x16\x80\x16\x90\x16\xA8\x16\xC4\x16\xCC\x16\xE6\x16\xFB\x16\t\x17\x19\x17;\x17O\x17x\x17\xA8\x17\xB4\x17\xD6\x17\xDC\x17\xE8\x17\xF2\x17\x13\x183\x18Y\x18\x82\x18\x90\x18\xA4\x18\xB6\x18\xC4\x18\xD2\x18\xE9\x18\xF7\x18\x05\x19\x13\x19#\x19+\x195\x19?\x19G\x19Q\x19g\x19s\x19\xD0\x90\xD0\xBD\xD0\xB4\xD0\xBE\xD1\x80\xD0\xB0\xD0\x94\xD1\x83\xD0\xB1\xD0\xB0\xD0\xB8\xD0\x9A\xD0\xB0\xD0\xB1\xD1\x83\xD0\xBB\xD0\x90\xD0\xBD\xD1\x82\xD0\xB8\xD0\xB3\xD0\xB2\xD0\xB0\xD0\x90\xD0\xBD\xD0\xB3\xD0\xB2\xD0\xB8\xD0\xBB\xD0\xB0\xD0\xA2\xD0\xB8\xD1\x80\xD0\xB0\xD0\xBD\xD0\xB0\xD0\x88\xD0\xB5\xD1\x80\xD0\xB5\xD0\xB2\xD0\xB0\xD0\xBD\xD0\x9A\xD1\x83\xD1\x80\xD0\xB0\xD1\x81\xD0\xB0\xD0\xBE\xD0\x9B\xD1\x83\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD0\x9A\xD0\xB5\xD1\x98\xD1\x81\xD0\xB8\xD0\x94\xD0\xB5\xD1\x98\xD0\xB2\xD0\xB8\xD1\x81\xD0\x94\xD0\xB8\xD0\xBC\xD0\xBE\xD0\xBD \xD0\xB4\xE2\x80\x99\xD0\xA3\xD1\x80\xD0\xB2\xD0\xB8\xD0\xBB\xD0\x9C\xD0\xBE\xD1\x81\xD0\xBE\xD0\xBD\xD0\x9C\xD0\xB0\xD0\xBA\xD0\xBC\xD1\x83\xD1\x80\xD0\xB4\xD0\xBE\xD0\x9F\xD0\xB0\xD0\xBB\xD0\xBC\xD0\xB5\xD1\x80\xD0\xA0\xD0\xBE\xD1\x82\xD0\xB5\xD1\x80\xD0\xB0\xD0\xA8\xD0\xBE\xD0\xB2\xD0\xB0\xD0\xA2\xD1\x80\xD0\xBE\xD0\xBB\xD0\x92\xD0\xBE\xD1\x81\xD1\x82\xD0\xBE\xD0\xBA\xD0\x91\xD1\x83\xD0\xB5\xD0\xBD\xD0\xBE\xD1\x81 \xD0\x90\xD1\x98\xD1\x80\xD0\xB5\xD1\x81\xD0\x9A\xD0\xBE\xD1\x80\xD0\xB4\xD0\xBE\xD0\xB1\xD0\xB0\xD0\x9A\xD0\xB0\xD1\x82\xD0\xB0\xD0\xBC\xD0\xB0\xD1\x80\xD0\xBA\xD0\xB0\xD0\x9B\xD0\xB0 \xD0\xA0\xD0\xB8\xD0\xBE\xD1\x85\xD0\xB0\xD0\x96\xD1\x83\xD0\xB6\xD1\x83\xD0\xB8\xD0\xA1\xD0\xB0\xD0\xBD \xD0\x9B\xD1\x83\xD0\xB8\xD0\x9C\xD0\xB5\xD0\xBD\xD0\xB4\xD0\xBE\xD1\x81\xD0\xB0\xD0\xA0\xD0\xB8\xD0\xBE \xD0\x93\xD0\xB0\xD1\x99\xD0\xB5\xD0\xB3\xD0\xBE\xD1\x81\xD0\xA1\xD0\xB0\xD0\xBB\xD1\x82\xD0\xB0\xD0\xA2\xD1\x83\xD0\xBA\xD1\x83\xD0\xBC\xD0\xB0\xD0\xBD\xD0\xA1\xD0\xB0\xD0\xBD \xD0\xA5\xD1\x83\xD0\xB0\xD0\xBD\xD0\xA3\xD1\x88\xD1\x83\xD0\xB0\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9F\xD0\xB0\xD0\xB3\xD0\xBE \xD0\x9F\xD0\xB0\xD0\xB3\xD0\xBE\xD0\x91\xD0\xB5\xD1\x87\xD0\x90\xD0\xB4\xD0\xB5\xD0\xBB\xD0\xB5\xD1\x98\xD0\xB4\xD0\x91\xD1\x80\xD0\xBE\xD0\xBA\xD0\xB5\xD0\xBD \xD0\xA5\xD0\xB8\xD0\xBB\xD0\x91\xD1\x80\xD0\xB8\xD0\xB7\xD0\xB1\xD0\xB5\xD1\x98\xD0\xBD\xD0\x94\xD0\xB0\xD1\x80\xD0\xB2\xD0\xB8\xD0\xBD\xD0\x98\xD1\x83\xD0\xBA\xD0\xBB\xD0\xB0\xD0\xA5\xD0\xBE\xD0\xB1\xD0\xB0\xD1\x80\xD1\x82\xD0\x9A\xD0\xB0\xD1\x80\xD0\xB8\xD0\x9B\xD0\xB8\xD0\xBD\xD0\xB4\xD0\xB5\xD0\xBC\xD0\xB0\xD0\xBD\xD0\x9B\xD0\xBE\xD1\x80\xD0\xB4 \xD0\xA5\xD0\xB0\xD1\x83\xD0\x9C\xD0\xB5\xD0\xBB\xD0\xB1\xD1\x83\xD1\x80\xD0\xBD\xD0\x9C\xD0\xB5\xD0\xBA\xD0\xB2\xD0\xBE\xD1\x80\xD0\xB8\xD0\x9F\xD0\xB5\xD1\x80\xD1\x82\xD0\xA1\xD0\xB8\xD0\xB4\xD0\xBD\xD0\xB5\xD1\x98\xD0\x90\xD1\x80\xD1\x83\xD0\xB1\xD0\xB0\xD0\x91\xD0\xB0\xD0\xBA\xD1\x83\xD0\xA1\xD0\xB0\xD1\x80\xD0\xB0\xD1\x98\xD0\xB5\xD0\xB2\xD0\xBE\xD0\x91\xD0\xB0\xD1\x80\xD0\xB1\xD0\xB0\xD0\xB4\xD0\xBE\xD1\x81\xD0\x94\xD0\xB0\xD0\xBA\xD0\xB0\xD0\x91\xD1\x80\xD0\xB8\xD1\x81\xD0\xB5\xD0\xBB\xD0\xA3\xD0\xB0\xD0\xB3\xD0\xB0\xD0\xB4\xD1\x83\xD0\xB3\xD1\x83\xD0\xA1\xD0\xBE\xD1\x84\xD0\xB8\xD1\x98\xD0\xB0\xD0\x91\xD0\xB0\xD1\x85\xD1\x80\xD0\xB5\xD0\xB8\xD0\xBD\xD0\x91\xD1\x83\xD1\x9F\xD1\x83\xD0\xBC\xD0\xB1\xD1\x83\xD1\x80\xD0\xB0\xD0\x9F\xD0\xBE\xD1\x80\xD1\x82\xD0\xBE \xD0\x9D\xD0\xBE\xD0\xB2\xD0\xBE\xD0\x91\xD0\xB5\xD1\x80\xD0\xBC\xD1\x83\xD0\xB4\xD0\xB0\xD0\x91\xD1\x80\xD1\x83\xD0\xBD\xD0\xB5\xD1\x98\xD0\x9B\xD0\xB0 \xD0\x9F\xD0\xB0\xD0\xB7\xD0\x9A\xD1\x80\xD0\xB0\xD0\xBB\xD0\xB5\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x98\xD0\xBA\xD0\x90\xD1\x80\xD0\xB0\xD0\xB3\xD0\xB2\xD0\xB0\xD1\x98\xD0\xB0\xD0\xBD\xD0\xB0\xD0\x91\xD0\xB5\xD0\xBB\xD0\xB5\xD0\xBC\xD0\x91\xD0\xBE\xD0\xB0 \xD0\x92\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD0\x9A\xD1\x83\xD0\xB8\xD0\xB0\xD0\xB1\xD0\xB0\xD0\x9A\xD0\xB0\xD0\xBC\xD0\xBF\xD0\xBE \xD0\x93\xD1\x80\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB5\xD0\x95\xD0\xB8\xD1\x80\xD1\x83\xD0\xBD\xD0\xB5\xD0\xBF\xD0\xB5\xD0\x9D\xD0\xBE\xD1\x80\xD0\xBE\xD1\x9A\xD0\xB0\xD0\xA4\xD0\xBE\xD1\x80\xD1\x82\xD0\xB0\xD0\xBB\xD0\xB5\xD0\xB7\xD0\xB0\xD0\x9C\xD0\xB0\xD0\xBD\xD0\xB0\xD1\x83\xD1\x81\xD0\x9C\xD0\xB0\xD1\x81\xD0\xB5\xD1\x98\xD0\xBE\xD0\x9F\xD0\xBE\xD1\x80\xD1\x82\xD0\xBE \xD0\x92\xD0\xB5\xD1\x99\xD0\xBE\xD0\xA0\xD0\xB8\xD0\xBE \xD0\x91\xD1\x80\xD0\xB0\xD0\xBD\xD0\xBA\xD0\xBE\xD0\xA0\xD0\xB5\xD1\x81\xD0\xB8\xD1\x84\xD0\xB5\xD0\xA1\xD0\xB0\xD0\xBE \xD0\x9F\xD0\xB0\xD0\xBE\xD0\xBB\xD0\xBE\xD0\x91\xD0\xB0\xD0\xB8\xD1\x98\xD0\xB0\xD0\xA1\xD0\xB0\xD0\xBD\xD1\x82\xD0\xB0\xD1\x80\xD0\xB5\xD0\xBC\xD0\x9D\xD0\xB0\xD1\x81\xD0\xB0\xD1\x83\xD0\xA2\xD0\xB8\xD0\xBC\xD0\xBF\xD1\x83\xD0\x93\xD0\xB0\xD0\xB1\xD0\xBE\xD1\x80\xD0\xBE\xD0\xBD\xD0\x9C\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\x91\xD0\xB5\xD0\xBB\xD0\xB8\xD0\xB7\xD0\xB5\xD0\x9A\xD1\x80\xD0\xB5\xD1\x81\xD1\x82\xD0\xBE\xD0\xBD\xD0\x95\xD0\xB4\xD0\xBC\xD0\xBE\xD0\xBD\xD1\x82\xD0\xBE\xD0\xBD\xD0\xA0\xD0\xB5\xD1\x98\xD0\xBD\xD0\xB8 \xD0\xA0\xD0\xB8\xD0\xB2\xD0\xB5\xD1\x80\xD0\xA4\xD0\xBE\xD1\x80\xD1\x82 \xD0\x9D\xD0\xB5\xD0\xBB\xD1\x81\xD0\xBE\xD0\xBD\xD0\x93\xD0\xBB\xD0\xB5\xD1\x98\xD1\x81 \xD0\x91\xD0\xB5\xD1\x98\xD0\x93\xD1\x83\xD1\x81 \xD0\x91\xD0\xB5\xD1\x98\xD0\xA5\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x84\xD0\xB0\xD0\xBA\xD1\x81\xD0\x98\xD0\xBA\xD0\xB2\xD0\xB0\xD0\xBB\xD1\x83\xD0\xB8\xD1\x82\xD0\x9C\xD0\xBE\xD0\xBD\xD0\xBA\xD1\x82\xD0\xBE\xD0\xBD\xD0\x9D\xD0\xB8\xD0\xBF\xD0\xB8\xD0\xB3\xD0\xBE\xD0\xBD\xD0\x9F\xD0\xB0\xD0\xBD\xD0\xB3\xD0\xBD\xD0\xB8\xD1\x80\xD1\x82\xD1\x83\xD0\xBD\xD0\xB3\xD0\xA0\xD0\xB5\xD1\x81\xD0\xBE\xD0\xBB\xD1\x83\xD1\x82\xD0\xA0\xD0\xB5\xD0\xB3\xD0\xB8\xD0\xBD\xD0\xB0\xD0\xA1\xD0\xB2. \xD0\x8F\xD0\xBE\xD0\xBD\xD0\xA2\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB5\xD1\x80 \xD0\x91\xD0\xB5\xD1\x98\xD0\xA2\xD0\xBE\xD1\x80\xD0\xBE\xD0\xBD\xD1\x82\xD0\xBE\xD0\x92\xD0\xB0\xD0\xBD\xD0\xBA\xD1\x83\xD0\xB2\xD0\xB5\xD1\x80\xD0\x92\xD0\xB8\xD0\xBD\xD0\xB8\xD0\xBF\xD0\xB5\xD0\xB3\xD0\x91\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xBA-\xD0\xA1\xD0\xB5\xD1\x98\xD0\xB1\xD0\xBB\xD0\xBE\xD0\xBD\xD0\x9A\xD0\xB5\xD0\xBC\xD0\xB1\xD1\x80\xD0\xB8\xD1\x9F \xD0\x91\xD0\xB5\xD1\x98\xD0\x94\xD0\xBE\xD1\x81\xD0\xBE\xD0\xBD\xD0\x94\xD0\xBE\xD1\x81\xD0\xBE\xD0\xBD \xD0\x9A\xD1\x80\xD0\xB8\xD0\xBA\xD0\xA0\xD0\xB0\xD0\xBD\xD0\xBA\xD0\xB8\xD0\xBD \xD0\x98\xD0\xBD\xD0\xBB\xD0\xB5\xD1\x82\xD0\x98\xD0\xBD\xD1\x83\xD0\xB2\xD0\xB8\xD0\xBA\xD0\x92\xD0\xB0\xD1\x98\xD1\x82\xD1\x85\xD0\xBE\xD1\x80\xD1\x81\xD0\xA1\xD0\xB2\xD0\xB8\xD1\x84\xD1\x82 \xD0\x9A\xD1\x83\xD1\x80\xD0\xB5\xD0\xBD\xD1\x82\xD0\x88\xD0\xB5\xD0\xBB\xD0\xBE\xD1\x83\xD0\xBD\xD0\xB0\xD1\x98\xD1\x84\xD0\x9A\xD0\xBE\xD1\x80\xD0\xB0\xD0\xBB \xD0\xA5\xD0\xB0\xD1\x80\xD0\xB1\xD1\x83\xD1\x80\xD0\x9A\xD0\xBE\xD0\xBA\xD0\xBE\xD1\x81\xD0\x9B\xD1\x83\xD0\xB1\xD1\x83\xD0\xBC\xD0\xB1\xD0\xB0\xD1\x88\xD0\xB8\xD0\x9A\xD0\xB8\xD0\xBD\xD1\x88\xD0\xB0\xD1\x81\xD0\xB0\xD0\x91\xD0\xB0\xD0\xBD\xD0\xB3\xD1\x83\xD0\xB8\xD0\x91\xD1\x80\xD0\xB0\xD0\xB7\xD0\xB0\xD0\xB2\xD0\xB8\xD0\xBB\xD0\xA6\xD0\xB8\xD1\x80\xD0\xB8\xD1\x85\xD0\x90\xD0\xB1\xD0\xB8\xD1\x9F\xD0\xB0\xD0\xBD\xD0\xA0\xD0\xB0\xD1\x80\xD0\xBE\xD1\x82\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xB0\xD0\xA3\xD1\x81\xD0\xBA\xD1\x80\xD1\x88\xD1\x9A\xD0\xB5 \xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xBE\xD0\x9F\xD1\x83\xD0\xBD\xD1\x82\xD0\xB0 \xD0\x90\xD1\x80\xD0\xB5\xD0\xBD\xD0\xB0\xD1\x81\xD0\xA1\xD0\xB0\xD0\xBD\xD1\x82\xD1\x98\xD0\xB0\xD0\xB3\xD0\xBE\xD0\x94\xD1\x83\xD0\xB0\xD0\xBB\xD0\xB0\xD0\xA8\xD0\xB0\xD0\xBD\xD0\xB3\xD0\xB0\xD1\x98\xD0\xA3\xD1\x80\xD1\x83\xD0\xBC\xD1\x9B\xD0\xB8\xD0\x91\xD0\xBE\xD0\xB3\xD0\xBE\xD1\x82\xD0\xB0\xD0\x9A\xD0\xBE\xD1\x81\xD1\x82\xD0\xB0\xD1\x80\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xA5\xD0\xB0\xD0\xB2\xD0\xB0\xD0\xBD\xD0\xB0\xD0\x97\xD0\xB5\xD0\xBB\xD0\xB5\xD0\xBD\xD0\xBE\xD1\x80\xD1\x82\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0\xD0\x91\xD0\xBE\xD0\xB6\xD0\xB8\xD1\x9B\xD0\xA4\xD0\xB0\xD0\xBC\xD0\xB0\xD0\xB3\xD1\x83\xD1\x81\xD1\x82\xD0\xB0\xD0\x9D\xD0\xB8\xD0\xBA\xD0\xBE\xD0\xB7\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9F\xD1\x80\xD0\xB0\xD0\xB3\xD0\x91\xD0\xB5\xD1\x80\xD0\xBB\xD0\xB8\xD0\xBD\xD0\x91\xD0\xB8\xD1\x81\xD0\xB8\xD0\xBD\xD0\xB3\xD0\xB5\xD0\xBD\xD0\x8F\xD0\xB8\xD0\xB1\xD1\x83\xD1\x82\xD0\xB8\xD0\x9A\xD0\xBE\xD0\xBF\xD0\xB5\xD0\xBD\xD1\x85\xD0\xB0\xD0\xB3\xD0\xB5\xD0\xBD\xD0\x94\xD0\xBE\xD0\xBC\xD0\xB8\xD0\xBD\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xA1\xD0\xB0\xD0\xBD\xD1\x82\xD0\xBE \xD0\x94\xD0\xBE\xD0\xBC\xD0\xB8\xD0\xBD\xD0\xB3\xD0\xBE\xD0\x90\xD0\xBB\xD0\xB6\xD0\xB8\xD1\x80\xD0\x93\xD0\xB0\xD0\xBB\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB3\xD0\xBE\xD1\x81\xD0\x93\xD0\xB2\xD0\xB0\xD1\x98\xD0\xB0\xD0\xBA\xD0\xB8\xD0\xBB\xD0\xA2\xD0\xB0\xD0\xBB\xD0\xB8\xD0\xBD\xD0\x9A\xD0\xB0\xD0\xB8\xD1\x80\xD0\xBE\xD0\x95\xD0\xBB \xD0\x90\xD1\x98\xD1\x83\xD0\xBD\xD0\x90\xD1\x81\xD0\xBC\xD0\xB5\xD1\x80\xD0\xB0\xD0\xA1\xD0\xB5\xD1\x83\xD1\x82\xD0\xB0\xD0\x9A\xD0\xB0\xD0\xBD\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB0 \xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0\xD0\x9C\xD0\xB0\xD0\xB4\xD1\x80\xD0\xB8\xD0\xB4\xD0\x90\xD0\xB4\xD0\xB8\xD1\x81 \xD0\x90\xD0\xB1\xD0\xB5\xD0\xB1\xD0\xB0\xD0\xA5\xD0\xB5\xD0\xBB\xD1\x81\xD0\xB8\xD0\xBD\xD0\xBA\xD0\xB8\xD0\x9C\xD0\xB0\xD1\x80\xD0\xB8\xD1\x85\xD0\xB0\xD0\xBC\xD0\xBD\xD0\xA4\xD0\xB8\xD1\x9F\xD0\xB8\xD0\xA1\xD1\x82\xD0\xB5\xD0\xBD\xD0\xBB\xD0\xB8\xD0\x9A\xD0\xBE\xD1\x88\xD1\x80\xD0\xB5\xD0\x9F\xD0\xBE\xD0\xBD\xD0\xB0\xD0\xBF\xD0\xB5\xD0\xA2\xD1\x80\xD1\x83\xD0\xBA\xD0\xA4\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0\xD0\x9F\xD0\xB0\xD1\x80\xD0\xB8\xD0\xB7\xD0\x9B\xD0\xB8\xD0\xB1\xD1\x80\xD0\xB5\xD0\xB2\xD0\xB8\xD0\xBB\xD0\x93\xD0\xB0\xD0\xB7\xD0\xB0\xD0\x9B\xD0\xBE\xD0\xBD\xD0\xB4\xD0\xBE\xD0\xBD\xD0\x93\xD1\x80\xD0\xB5\xD0\xBD\xD0\xB0\xD0\xB4\xD0\xB0\xD0\xA2\xD0\xB1\xD0\xB8\xD0\xBB\xD0\xB8\xD1\x81\xD0\xB8\xD0\x9A\xD0\xB0\xD1\x98\xD0\xB5\xD0\xBD\xD0\x93\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB7\xD0\xB8\xD0\x90\xD0\xBA\xD1\x80\xD0\xB0\xD0\x93\xD0\xB8\xD0\xB1\xD1\x80\xD0\xB0\xD0\xBB\xD1\x82\xD0\xB0\xD1\x80\xD0\x94\xD0\xB0\xD0\xBD\xD0\xBC\xD0\xB0\xD1\x80\xD0\xBA\xD1\x81\xD1\x85\xD0\xB0\xD0\xB3\xD0\xB5\xD0\xBD\xD0\x93\xD0\xBE\xD1\x82\xD1\x85\xD0\xB0\xD0\xB1\xD0\xA1\xD0\xBA\xD0\xBE\xD1\x80\xD0\xB5\xD0\xB7\xD0\xB1\xD0\xB8\xD1\x81\xD1\x83\xD0\xBD\xD0\xB4\xD0\xA2\xD1\x83\xD0\xBB\xD0\x91\xD0\xB0\xD0\xBD\xD0\xB6\xD1\x83\xD0\xBB\xD0\x9A\xD0\xBE\xD0\xBD\xD0\xB0\xD0\xBA\xD1\x80\xD0\xB8\xD0\x93\xD0\xB2\xD0\xB0\xD0\xB4\xD0\xB0\xD0\xBB\xD1\x83\xD0\xBF\xD0\xB5\xD0\x9C\xD0\xB0\xD1\x80\xD0\xB8\xD0\xB3\xD0\xBE\xD0\xA1\xD0\xB2. \xD0\x91\xD0\xB0\xD1\x80\xD1\x82\xD0\xBE\xD0\xBB\xD0\xBE\xD0\xBCe\xD1\x98\xD0\x9C\xD0\xB0\xD0\xBB\xD0\xB0\xD0\xB1\xD0\xBE\xD0\x90\xD1\x82\xD0\xB8\xD0\xBD\xD0\xB0\xD0\x88\xD1\x83\xD0\xB6\xD0\xBD\xD0\xB0 \xD0\x8F\xD0\xBE\xD1\x80\xD1\x9F\xD0\xB8\xD1\x98\xD0\xB0\xD0\x93\xD0\xB2\xD0\xB0\xD1\x82\xD0\xB5\xD0\xBC\xD0\xB0\xD0\xBB\xD0\xB0\xD0\x93\xD1\x83\xD0\xB0\xD0\xBC\xD0\x91\xD0\xB8\xD1\x81\xD0\xB0\xD0\xBE\xD0\x93\xD0\xB2\xD0\xB0\xD1\x98\xD0\xB0\xD0\xBD\xD0\xB0\xD0\xA5\xD0\xB5\xD0\xB1\xD1\x80\xD0\xBE\xD0\xBD\xD0\xA5\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xBA\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xA2\xD0\xB5\xD0\xB3\xD1\x83\xD1\x81\xD0\xB8\xD0\xB3\xD0\xB0\xD0\xBB\xD0\xBF\xD0\xB0\xD0\x97\xD0\xB0\xD0\xB3\xD1\x80\xD0\xB5\xD0\xB1\xD0\x9F\xD0\xBE\xD1\x80\xD1\x82 \xD0\xBE \xD0\x9F\xD1\x80\xD0\xB5\xD0\xBD\xD1\x81\xD0\x91\xD1\x83\xD0\xB4\xD0\xB8\xD0\xBC\xD0\xBF\xD0\xB5\xD1\x88\xD1\x82\xD0\xB0\xD0\x8F\xD0\xB0\xD1\x98\xD0\xB0\xD0\xBF\xD1\x83\xD1\x80\xD0\xB0\xD0\x8F\xD0\xB0\xD0\xBA\xD0\xB0\xD1\x80\xD1\x82\xD0\xB0\xD0\x9C\xD0\xB0\xD0\xBA\xD0\xB0\xD1\x81\xD0\xB0\xD1\x80\xD0\x9F\xD0\xBE\xD0\xBD\xD1\x82\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBD\xD0\xB0\xD0\xBA\xD0\x94\xD0\xB0\xD0\xB1\xD0\xBB\xD0\xB8\xD0\xBD\xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xBE \xD0\x9C\xD0\xB0\xD0\xBD\xD0\x9A\xD0\xB0\xD0\xBB\xD0\xBA\xD1\x83\xD1\x82\xD0\xB0\xD0\xA7\xD0\xB0\xD0\xB3\xD0\xBE\xD1\x81\xD0\x91\xD0\xB0\xD0\xB3\xD0\xB4\xD0\xB0\xD0\xB4\xD0\xA2\xD0\xB5\xD1\x85\xD0\xB5\xD1\x80\xD0\xB0\xD0\xBD\xD0\xA0\xD0\xB5\xD1\x98\xD0\xBA\xD1\x98\xD0\xB0\xD0\xB2\xD0\xB8\xD0\xBA\xD0\xA0\xD0\xB8\xD0\xBC\xD0\x88\xD0\xB5\xD1\x80\xD1\x83\xD1\x81\xD0\xB0\xD0\xBB\xD0\xB8\xD0\xBC\xD0\x8F\xD0\xB5\xD1\x80\xD0\xB7\xD0\xB8\xD0\x88\xD0\xB0\xD0\xBC\xD0\xB0\xD1\x98\xD0\xBA\xD0\xB0\xD0\x90\xD0\xBC\xD0\xB0\xD0\xBD\xD0\xA2\xD0\xBE\xD0\xBA\xD0\xB8\xD0\xBE\xD0\x9D\xD0\xB0\xD1\x98\xD1\x80\xD0\xBE\xD0\xB1\xD0\xB8\xD0\x91\xD0\xB8\xD1\x88\xD0\xBA\xD0\xB5\xD0\xBA\xD0\x9F\xD0\xBD\xD0\xBE\xD0\xBC \xD0\x9F\xD0\xB5\xD0\xBD\xD0\x9A\xD0\xB8\xD1\x80\xD0\xB8\xD1\x82\xD0\xB8\xD0\xBC\xD0\xB0\xD1\x82\xD0\xB8\xD0\x95\xD0\xBD\xD0\xB4\xD0\xB5\xD1\x80\xD0\xB1\xD0\xB5\xD1\x80\xD0\xB8\xD0\xA2\xD0\xB0\xD1\x80\xD0\xB0\xD0\xB2\xD0\xB0\xD0\x9A\xD0\xBE\xD0\xBC\xD0\xBE\xD1\x80\xD0\xBE\xD0\xA1\xD0\xB5\xD0\xBD\xD1\x82 \xD0\x9A\xD0\xB8\xD1\x82\xD1\x81\xD0\x9F\xD1\x98\xD0\xBE\xD0\xBD\xD0\xB3\xD1\x98\xD0\xB0\xD0\xBD\xD0\xB3\xD0\xA1\xD0\xB5\xD1\x83\xD0\xBB\xD0\x9A\xD1\x83\xD0\xB2\xD0\xB0\xD1\x98\xD1\x82\xD0\x9A\xD0\xB0\xD1\x98\xD0\xBC\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0\xD0\x90\xD0\xBA\xD1\x82\xD0\xB0\xD1\x83\xD0\x90\xD0\xBA\xD1\x83\xD1\x82\xD0\xBE\xD0\xB1\xD0\xB5\xD0\x90\xD0\xBB\xD0\xBC\xD0\xB0\xD1\x82\xD0\xB8\xD0\x90\xD1\x82\xD0\xB8\xD1\x80\xD0\xB0\xD1\x83\xD0\x9A\xD0\xBE\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB0\xD1\x98\xD0\x9A\xD0\xB8\xD0\xB7\xD0\xB8\xD0\xBB\xD0\xBE\xD1\x80\xD0\xB4\xD0\xB0\xD0\x9E\xD1\x80\xD0\xB0\xD0\xBB\xD0\x92\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBD\xD1\x82\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBD\xD0\x91\xD0\xB5\xD1\x98\xD1\x80\xD1\x83\xD1\x82\xD0\xA1\xD0\xB2. \xD0\x9B\xD1\x83\xD1\x86\xD0\xB8\xD1\x98\xD0\xB0\xD0\x92\xD0\xB0\xD0\xB4\xD1\x83\xD0\xB7\xD0\x9A\xD0\xBE\xD0\xBB\xD0\xBE\xD0\xBC\xD0\xB1\xD0\xBE\xD0\x9C\xD0\xBE\xD0\xBD\xD1\x80\xD0\xBE\xD0\xB2\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9C\xD0\xB0\xD1\x81\xD0\xB5\xD1\x80\xD1\x83\xD0\x92\xD0\xB8\xD0\xBB\xD1\x9A\xD1\x83\xD1\x81\xD0\x9B\xD1\x83\xD0\xBA\xD1\x81\xD0\xB5\xD0\xBC\xD0\xB1\xD1\x83\xD1\x80\xD0\xB3\xD0\xA0\xD0\xB8\xD0\xB3\xD0\xB0\xD0\xA2\xD1\x80\xD0\xB8\xD0\xBF\xD0\xBE\xD0\xBB\xD0\xB8\xD0\x9A\xD0\xB0\xD0\xB7\xD0\xB0\xD0\xB1\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xBA\xD0\xB0\xD0\x9C\xD0\xBE\xD0\xBD\xD0\xB0\xD0\xBA\xD0\xBE\xD0\x9A\xD0\xB8\xD1\x88\xD0\xB8\xD1\x9A\xD0\xB5\xD0\xB2\xD0\x9F\xD0\xBE\xD0\xB4\xD0\xB3\xD0\xBE\xD1\x80\xD0\xB8\xD1\x86\xD0\xB0\xD0\x90\xD0\xBD\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB0\xD0\xBD\xD0\xB0\xD1\x80\xD0\xB8\xD0\xB2\xD0\xBE\xD0\x9A\xD0\xB2\xD0\xB0\xD1\x9F\xD0\xB0\xD0\xBB\xD0\xB5\xD1\x98\xD0\xB8\xD0\xBD\xD0\x9C\xD0\xB0\xD1\x98\xD1\x83\xD1\x80\xD0\xBE\xD0\xA1\xD0\xBA\xD0\xBE\xD0\xBF\xD1\x99\xD0\xB5\xD0\x91\xD0\xB0\xD0\xBC\xD0\xB0\xD0\xBA\xD0\xBE\xD0\xA0\xD0\xB0\xD0\xBD\xD0\xB3\xD1\x83\xD0\xBD\xD0\xA7\xD0\xBE\xD1\x98\xD0\xB1\xD0\xB0\xD0\xBB\xD1\x81\xD0\xB0\xD0\xBD\xD0\xA5\xD0\xBE\xD0\xB2\xD0\xB4\xD0\xA3\xD0\xBB\xD0\xB0\xD0\xBD \xD0\x91\xD0\xB0\xD1\x82\xD0\xBE\xD1\x80\xD0\x9C\xD0\xB0\xD0\xBA\xD0\xB0\xD0\xBE\xD0\xA1\xD0\xB0\xD1\x98\xD0\xBF\xD0\xB0\xD0\xBD\xD0\x9C\xD0\xB0\xD1\x80\xD1\x82\xD0\xB8\xD0\xBD\xD0\xB8\xD0\xBA\xD0\x9D\xD1\x83\xD0\xB0\xD0\xBA\xD1\x88\xD0\xBE\xD1\x82\xD0\x9C\xD0\xBE\xD0\xBD\xD1\x82\xD1\x81\xD0\xB5\xD1\x80\xD0\xB0\xD1\x82\xD0\x9C\xD0\xB0\xD0\xBB\xD1\x82\xD0\xB0\xD0\x9C\xD0\xB0\xD1\x83\xD1\x80\xD0\xB8\xD1\x86\xD0\xB8\xD1\x98\xD1\x83\xD1\x81\xD0\x9C\xD0\xB0\xD0\xBB\xD0\xB4\xD0\xB8\xD0\xB2\xD0\xB8\xD0\x91\xD0\xBB\xD0\xB0\xD0\xBD\xD1\x82\xD0\xB8\xD1\x80\xD0\xA7\xD0\xB8\xD1\x85\xD1\x83\xD0\xB0\xD1\x85\xD1\x83\xD0\xB0\xD0\xA1\xD0\xB8\xD1\x83\xD0\xB4\xD0\xB0\xD0\xB4 \xD0\xA5\xD1\x83\xD0\xB0\xD1\x80\xD0\xB5\xD0\xB7\xD0\x9A\xD0\xB0\xD0\xBD\xD0\xBA\xD1\x83\xD0\xBD\xD0\xA5\xD0\xB5\xD1\x80\xD0\xBC\xD0\xBE\xD1\x81\xD0\xB8\xD1\x99\xD0\xBE\xD0\x9C\xD0\xB0\xD1\x82\xD0\xB0\xD0\xBC\xD0\xBE\xD1\x80\xD0\xBE\xD1\x81\xD0\x9C\xD0\xB5\xD0\xBA\xD1\x81\xD0\xB8\xD0\xBA\xD0\xBE \xD0\xA1\xD0\xB8\xD1\x82\xD0\xB8\xD0\x9C\xD0\xB5\xD1\x80\xD0\xB8\xD0\xB4\xD0\xB0\xD0\x9C\xD0\xBE\xD0\xBD\xD1\x82\xD0\xB5\xD1\x80\xD0\xB5\xD1\x98\xD0\x9C\xD0\xB0\xD0\xB7\xD0\xB0\xD1\x82\xD0\xBB\xD0\xB0\xD0\xBD\xD0\x9E\xD1\x85\xD0\xB8\xD0\xBD\xD0\xB0\xD0\xB3\xD0\xB0\xD0\x91\xD0\xB0\xD0\xB8\xD1\x98\xD0\xB0 \xD0\x91\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB5\xD1\x80\xD0\xB0\xD1\x81\xD0\xA1\xD0\xB0\xD0\xBD\xD1\x82\xD0\xB0 \xD0\x98\xD0\xB7\xD0\xB0\xD0\xB1\xD0\xB5\xD0\xBB\xD0\xA2\xD0\xB8\xD1\x85\xD1\x83\xD0\xB0\xD0\xBD\xD0\xB0\xD0\x9A\xD1\x83\xD1\x87\xD0\xB8\xD0\xBD\xD0\xB3\xD0\x9A\xD1\x83\xD0\xB0\xD0\xBB\xD0\xB0 \xD0\x9B\xD1\x83\xD0\xBC\xD0\xBF\xD1\x83\xD1\x80\xD0\x9C\xD0\xB0\xD0\xBF\xD1\x83\xD1\x82\xD0\xBE\xD0\x92\xD0\xB8\xD0\xBD\xD0\xB4\xD1\x85\xD1\x83\xD0\xBA\xD0\x9D\xD1\x83\xD0\xBC\xD0\xB5\xD0\xB0\xD0\x9D\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBC\xD0\xB5\xD1\x98\xD0\x9D\xD0\xBE\xD1\x80\xD1\x84\xD0\xBE\xD0\xBB\xD0\xBA\xD0\x9B\xD0\xB0\xD0\xB3\xD0\xBE\xD1\x81\xD0\x9C\xD0\xB0\xD0\xBD\xD0\xB0\xD0\xB3\xD0\xB2\xD0\xB0\xD0\x90\xD0\xBC\xD1\x81\xD1\x82\xD0\xB5\xD1\x80\xD0\xB4\xD0\xB0\xD0\xBC\xD0\x9E\xD1\x81\xD0\xBB\xD0\xBE\xD0\x9A\xD0\xB0\xD1\x82\xD0\xBC\xD0\xB0\xD0\xBD\xD0\xB4\xD1\x83\xD0\x9D\xD0\xB0\xD1\x83\xD1\x80\xD1\x83\xD0\x9D\xD0\xB8\xD1\x83\xD0\xB5\xD0\x9E\xD0\xBA\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xA7\xD0\xB0\xD1\x82\xD0\xB0\xD0\xBC\xD0\x9C\xD1\x83\xD1\x81\xD0\xBA\xD0\xB0\xD1\x82\xD0\x9F\xD0\xB0\xD0\xBD\xD0\xB0\xD0\xBC\xD0\xB0\xD0\x9B\xD0\xB8\xD0\xBC\xD0\xB0\xD0\x93\xD0\xB0\xD0\xBC\xD0\xB1\xD0\xB8\xD1\x98\xD0\xB5\xD0\x9C\xD0\xB0\xD1\x80\xD0\xBA\xD0\xB8\xD0\xB7\xD0\xA2\xD0\xB0\xD1\x85\xD0\xB8\xD1\x82\xD0\xB8\xD0\x9F\xD0\xBE\xD1\x80\xD1\x82 \xD0\x9C\xD0\xBE\xD1\x80\xD0\xB7\xD0\xB1\xD0\xB8\xD0\x91\xD1\x83\xD0\xB3\xD0\xB0\xD0\xBD\xD0\xB2\xD0\xB8\xD0\xBB\xD0\x9C\xD0\xB0\xD0\xBD\xD0\xB8\xD0\xBB\xD0\xB0\xD0\x9A\xD0\xB0\xD1\x80\xD0\xB0\xD1\x87\xD0\xB8\xD0\x92\xD0\xB0\xD1\x80\xD1\x88\xD0\xB0\xD0\xB2\xD0\xB0\xD0\x9C\xD0\xB8\xD0\xBA\xD0\xB5\xD0\xBB\xD0\xBE\xD0\xBD\xD0\x9F\xD0\xB8\xD1\x82\xD0\xBA\xD0\xB5\xD1\x80\xD0\xBD\xD0\x9F\xD0\xBE\xD1\x80\xD1\x82\xD0\xBE \xD0\xA0\xD0\xB8\xD0\xBA\xD0\xBE\xD0\x9C\xD0\xB0\xD0\xB4\xD0\xB5\xD0\xB8\xD1\x80\xD0\xB0\xD0\x9B\xD0\xB8\xD1\x81\xD0\xB0\xD0\xB1\xD0\xBE\xD0\xBD\xD0\x90\xD0\xB7\xD0\xBE\xD1\x80\xD0\xB8\xD0\x9F\xD0\xB0\xD0\xBB\xD0\xB0\xD1\x83\xD0\x90\xD1\x81\xD1\x83\xD0\xBD\xD1\x81\xD0\xB8\xD0\xBE\xD0\xBD\xD0\x9A\xD0\xB0\xD1\x82\xD0\xB0\xD1\x80\xD0\xA0\xD0\xB5\xD1\x83\xD0\xBD\xD0\xB8\xD0\xBE\xD0\xBD\xD0\x91\xD1\x83\xD0\xBA\xD1\x83\xD1\x80\xD0\xB5\xD1\x88\xD1\x82\xD0\x91\xD0\xB5\xD0\xBE\xD0\xB3\xD1\x80\xD0\xB0\xD0\xB4\xD0\x90\xD1\x81\xD1\x82\xD1\x80\xD0\xB0\xD0\xBA\xD0\xB0\xD0\xBD\xD0\x91\xD0\xB0\xD1\x80\xD0\xBD\xD0\xB0\xD1\x83\xD0\xBB\xD0\xA7\xD0\xB8\xD1\x82\xD0\xB0\xD0\x90\xD0\xBD\xD0\xB0\xD0\xB4\xD0\xB8\xD1\x80\xD0\x9C\xD0\xB0\xD0\xB3\xD0\xB0\xD0\xB4\xD0\xB0\xD0\xBD\xD0\x98\xD1\x80\xD0\xBA\xD1\x83\xD1\x86\xD0\xBA\xD0\x9A\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x9A\xD0\xB8\xD0\xBD\xD0\xB3\xD1\x80\xD0\xB0\xD0\xB4\xD0\xA5\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB8\xD0\xB3\xD0\xB0\xD0\x9A\xD1\x80\xD0\xB0\xD1\x81\xD0\xBD\xD0\xBE\xD1\x98\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xA1\xD0\xB0\xD0\xBC\xD0\xB0\xD1\x80\xD0\xB0\xD0\x9A\xD0\xB8\xD1\x80\xD0\xBE\xD0\xB2\xD0\x9C\xD0\xBE\xD1\x81\xD0\xBA\xD0\xB2\xD0\xB0\xD0\x9D\xD0\xBE\xD0\xB2\xD0\xBE\xD0\xBA\xD1\x83\xD0\xB7\xD1\x9A\xD0\xB5\xD1\x86\xD0\xBA\xD0\x9E\xD0\xBC\xD1\x81\xD0\xBA\xD0\x9D\xD0\xBE\xD0\xB2\xD0\xBE\xD1\x81\xD0\xB8\xD0\xB1\xD0\xB8\xD1\x80\xD1\x81\xD0\xBA\xD0\x9A\xD0\xB0\xD0\xBC\xD1\x87\xD0\xB0\xD1\x82\xD0\xBA\xD0\xB0\xD0\xA1\xD0\xB0\xD1\x80\xD0\xB0\xD1\x82\xD0\xBE\xD0\xB2\xD0\xA1\xD1\x80\xD0\xB5\xD0\xB4\xD1\x9A\xD0\xB5\xD0\xBA\xD0\xBE\xD0\xBB\xD0\xB8\xD0\xBC\xD1\x81\xD0\xBA\xD0\xA2\xD0\xBE\xD0\xBC\xD1\x81\xD0\xBA\xD0\xA3\xD1\x99\xD0\xB0\xD0\xBD\xD0\xBE\xD0\xB2\xD1\x81\xD0\xBA\xD0\xA3\xD1\x81\xD1\x82-\xD0\x9D\xD0\xB5\xD1\x80\xD0\xB0\xD0\xA1\xD0\xB0\xD1\x85\xD0\xB0\xD0\xBB\xD0\xB8\xD0\xBD\xD0\x92\xD0\xBE\xD0\xBB\xD0\xB3\xD0\xBE\xD0\xB3\xD1\x80\xD0\xB0\xD0\xB4\xD0\x92\xD0\xBB\xD0\xB0\xD0\xB4\xD0\xB8\xD0\xB2\xD0\xBE\xD1\x81\xD1\x82\xD0\xBE\xD0\xBA\xD0\x88\xD0\xB5\xD0\xBA\xD0\xB0\xD1\x82\xD0\xB5\xD1\x80\xD0\xB8\xD0\xBD\xD0\xB1\xD1\x83\xD1\x80\xD0\xB3\xD0\x88\xD0\xB0\xD0\xBA\xD1\x83\xD1\x82\xD1\x81\xD0\xBA\xD0\x9A\xD0\xB8\xD0\xB3\xD0\xB0\xD0\xBB\xD0\xB8\xD0\xA0\xD0\xB8\xD1\x98\xD0\xB0\xD0\xB4\xD0\x93\xD0\xB2\xD0\xB0\xD0\xB4\xD0\xB0\xD0\xBB\xD0\xBA\xD0\xB0\xD0\xBD\xD0\xB0\xD0\xBB\xD0\x9C\xD0\xB0\xD1\x85\xD0\xB5\xD0\x9A\xD0\xB0\xD1\x80\xD1\x82\xD1\x83\xD0\xBC\xD0\xA1\xD1\x82\xD0\xBE\xD0\xBA\xD1\x85\xD0\xBE\xD0\xBB\xD0\xBC\xD0\xA1\xD0\xB8\xD0\xBD\xD0\xB3\xD0\xB0\xD0\xBF\xD1\x83\xD1\x80\xD0\xA1\xD0\xB2\xD0\xB5\xD1\x82\xD0\xB0 \xD0\x88\xD0\xB5\xD0\xBB\xD0\xB5\xD0\xBD\xD0\xB0\xD0\x89\xD1\x83\xD0\xB1\xD1\x99\xD0\xB0\xD0\xBD\xD0\xB0\xD0\x9B\xD0\xBE\xD0\xBD\xD0\xB3\xD1\x98\xD0\xB5\xD1\x80\xD0\xB1\xD1\x98\xD0\xB5\xD0\xBD\xD0\x91\xD1\x80\xD0\xB0\xD1\x82\xD0\xB8\xD1\x81\xD0\xBB\xD0\xB0\xD0\xB2\xD0\xB0\xD0\xA4\xD1\x80\xD0\xB8\xD1\x82\xD0\xB0\xD1\x83\xD0\xBD\xD0\xA1\xD0\xB0\xD0\xBD \xD0\x9C\xD0\xB0\xD1\x80\xD0\xB8\xD0\xBD\xD0\xBE\xD0\x94\xD0\xB0\xD0\xBA\xD0\xB0\xD1\x80\xD0\x9C\xD0\xBE\xD0\xB3\xD0\xB0\xD0\xB4\xD0\xB8\xD1\x88\xD0\x9F\xD0\xB0\xD1\x80\xD0\xB0\xD0\xBC\xD0\xB0\xD1\x80\xD0\xB8\xD0\xB1\xD0\xBE\xD0\x8F\xD1\x83\xD0\xB1\xD0\xB0\xD0\xA1\xD0\xB0\xD0\xBE \xD0\xA2\xD0\xBE\xD0\xBC\xD0\xB5\xD0\xA1\xD0\xB0\xD0\xBB\xD0\xB2\xD0\xB0\xD0\xB4\xD0\xBE\xD1\x80\xD0\x9B\xD0\xBE\xD1\x83\xD0\xB5\xD1\x80 \xD0\x9F\xD1\x80\xD0\xB8\xD0\xBD\xD1\x81\xD0\xB8\xD0\xB7 \xD0\x9A\xD0\xB2\xD0\xBE\xD1\x80\xD1\x82\xD0\xB5\xD1\x80\xD0\x94\xD0\xB0\xD0\xBC\xD0\xB0\xD1\x81\xD0\xBA\xD0\x9C\xD0\xB1\xD0\xB0\xD0\xB1\xD0\xB0\xD0\xBD\xD0\xB5\xD0\x93\xD1\x80\xD0\xB0\xD0\xBD\xD0\xB4 \xD0\xA2\xD1\x83\xD1\x80\xD0\xBA\xD0\x9D\xD1\x9F\xD0\xB0\xD0\xBC\xD0\xB5\xD0\xBD\xD0\xB0\xD0\x9A\xD0\xB5\xD1\x80\xD0\xB3\xD0\xB5\xD0\xBB\xD0\xB5\xD0\xBD\xD0\x9B\xD0\xBE\xD0\xBC\xD0\xB5\xD0\x91\xD0\xB0\xD0\xBD\xD0\xB3\xD0\xBA\xD0\xBE\xD0\xBA\xD0\x94\xD1\x83\xD1\x88\xD0\xB0\xD0\xBD\xD0\xB1\xD0\xB5\xD0\xA4\xD0\xB0\xD0\xBA\xD0\xB0\xD0\xBE\xD1\x84\xD0\xBE\xD0\x94\xD0\xB8\xD0\xBB\xD0\xB8\xD0\x90\xD1\x88\xD1\x85\xD0\xB0\xD0\xB1\xD0\xB0\xD0\xB4\xD0\xA2\xD1\x83\xD0\xBD\xD0\xB8\xD1\x81\xD0\xA2\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xB0\xD1\x82\xD0\xB0\xD0\xBF\xD1\x83\xD0\x98\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB1\xD1\x83\xD0\xBB\xD0\x9F\xD0\xBE\xD1\x80\xD1\x82 \xD0\xBE\xD1\x84 \xD0\xA1\xD0\xBF\xD0\xB5\xD1\x98\xD0\xBD\xD0\xA4\xD1\x83\xD0\xBD\xD0\xB0\xD1\x84\xD1\x83\xD1\x82\xD0\xB8\xD0\xA2\xD0\xB0\xD1\x98\xD0\xBF\xD0\xB5\xD1\x98\xD0\x94\xD0\xB0\xD1\x80-\xD0\xB5\xD1\x81-\xD0\xA1\xD0\xB0\xD0\xBB\xD0\xB0\xD0\xBC\xD0\x9A\xD0\xB8\xD1\x98\xD0\xB5\xD0\xB2\xD0\x97\xD0\xB0\xD0\xBF\xD0\xBE\xD1\x80\xD0\xBE\xD0\xB6\xD1\x98\xD0\xB5\xD0\xA1\xD0\xB8\xD0\xBC\xD1\x84\xD0\xB5\xD1\x80\xD0\xBE\xD0\xBF\xD0\xBE\xD1\x99\xD0\xA3\xD0\xB6\xD0\xB3\xD0\xBE\xD1\x80\xD0\xBE\xD0\xB4\xD0\x9A\xD0\xB0\xD0\xBC\xD0\xBF\xD0\xB0\xD0\xBB\xD0\xB0\xD0\x92\xD0\xB5\xD1\x98\xD0\xBA\xD0\x8F\xD0\xBE\xD0\xBD\xD1\x81\xD1\x82\xD0\xBE\xD0\xBD\xD0\x9C\xD0\xB8\xD0\xB4\xD0\xB2\xD0\xB5\xD1\x98\xD0\x9D\xD0\xB5\xD0\xBF\xD0\xBE\xD0\xB7\xD0\xBD\xD0\xB0\xD1\x82 \xD0\xB3\xD1\x80\xD0\xB0\xD0\xB4\xD0\x90\xD0\xB4\xD0\xB0\xD0\xBA\xD0\x9C\xD0\xB0\xD1\x80\xD0\xB5\xD0\xBD\xD0\xB3\xD0\xBE, \xD0\x98\xD0\xBD\xD0\xB4\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBD\xD0\xB0\xD0\x95\xD0\xBD\xD0\xBA\xD0\xBE\xD1\x80\xD0\xB8\xD1\x9F\xD0\x91\xD0\xBE\xD1\x98\xD0\xB7\xD0\xB8\xD0\xA7\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xB3\xD0\xBE\xD0\x94\xD0\xB5\xD0\xBD\xD0\xB2\xD0\xB5\xD1\x80\xD0\x94\xD0\xB5\xD1\x82\xD1\x80\xD0\xBE\xD0\xB8\xD1\x82\xD0\xA5\xD0\xBE\xD0\xBD\xD0\xBE\xD0\xBB\xD1\x83\xD0\xBB\xD1\x83\xD0\x98\xD0\xBD\xD0\xB4\xD0\xB8\xD0\xB0\xD0\xBD\xD0\xB0\xD0\xBF\xD0\xBE\xD0\xBB\xD0\xB8\xD1\x81\xD0\x92\xD0\xB5\xD0\xB2\xD0\xB0\xD1\x98, \xD0\x98\xD0\xBD\xD0\xB4\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBD\xD0\xB0\xD0\x96\xD1\x83\xD0\xBD\xD0\xBE\xD0\x9D\xD0\xBE\xD0\xBA\xD1\x81, \xD0\x98\xD0\xBD\xD0\xB4\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBD\xD0\xB0\xD0\x9B\xD0\xBE\xD1\x81 \xD0\x90\xD0\xBD\xD1\x92\xD0\xB5\xD0\xBB\xD0\xB5\xD1\x81\xD0\x9B\xD1\x83\xD0\xB8\xD0\xB2\xD0\xB8\xD0\xBB\xD0\xB5\xD0\x9C\xD0\xB5\xD0\xBD\xD0\xBE\xD0\xBC\xD0\xB8\xD0\xBD\xD0\xB8\xD0\x9C\xD0\xBE\xD0\xBD\xD1\x82\xD0\xB8\xD1\x87\xD0\xB5\xD0\xBB\xD0\xBE, \xD0\x9A\xD0\xB5\xD0\xBD\xD1\x82\xD0\xB0\xD0\xBA\xD0\xB8\xD0\x9C\xD0\xB5\xD1\x82\xD0\xBB\xD0\xB0\xD0\xBA\xD0\xB0\xD1\x82\xD0\xBB\xD0\xB0\xD0\xA6\xD0\xB5\xD0\xBD\xD1\x82\xD0\xB0\xD1\x80, \xD0\xA1\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB0 \xD0\x94\xD0\xB0\xD0\xBA\xD0\xBE\xD1\x82\xD0\xB0\xD0\x9D\xD0\xBE\xD0\xB2\xD0\xB8 \xD0\xA1\xD0\xB0\xD0\xBB\xD0\xB5\xD0\xBC, \xD0\xA1\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB0 \xD0\x94\xD0\xB0\xD0\xBA\xD0\xBE\xD1\x82\xD0\xB0\xD0\x8A\xD1\x83\xD1\x98\xD0\xBE\xD1\x80\xD0\xBA\xD0\x92\xD0\xB8\xD0\xBD\xD1\x86\xD0\xB5\xD0\xBD\xD0\xB5\xD1\x81, \xD0\x98\xD0\xBD\xD0\xB4\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBD\xD0\xB0\xD0\x9D\xD0\xBE\xD0\xBC\xD0\xA4\xD0\xB8\xD0\xBD\xD0\xB8\xD0\xBA\xD1\x81\xD0\xA1\xD0\xB8\xD1\x82\xD0\xBA\xD0\xB0\xD0\xA2\xD0\xB5\xD0\xBB \xD0\xA1\xD0\xB8\xD1\x82\xD0\xB8, \xD0\x98\xD0\xBD\xD0\xB4\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBD\xD0\xB0\xD0\x92\xD0\xB8\xD0\xBD\xD0\xB0\xD0\xBC\xD0\xB0\xD0\xBA, \xD0\x98\xD0\xBD\xD0\xB4\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBD\xD0\xB0\xD0\x9F\xD0\xB8\xD1\x82\xD0\xB5\xD1\x80\xD1\x81\xD0\xB1\xD1\x83\xD1\x80\xD0\xB3, \xD0\x98\xD0\xBD\xD0\xB4\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBD\xD0\xB0\xD0\x91\xD0\xB8\xD1\x98\xD1\x83\xD0\xBB\xD0\xB0, \xD0\xA1\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB0 \xD0\x94\xD0\xB0\xD0\xBA\xD0\xBE\xD1\x82\xD0\xB0\xD0\x88\xD0\xB0\xD0\xBA\xD1\x83\xD1\x82\xD0\xB0\xD1\x82\xD0\x9C\xD0\xBE\xD0\xBD\xD1\x82\xD0\xB5\xD0\xB2\xD0\xB8\xD0\xB4\xD0\xB5\xD0\xBE\xD0\xA1\xD0\xB0\xD0\xBC\xD0\xB0\xD1\x80\xD0\xBA\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xA2\xD0\xB0\xD1\x88\xD0\xBA\xD0\xB5\xD0\xBD\xD1\x82\xD0\x92\xD0\xB0\xD1\x82\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xBD\xD0\xA1\xD0\xB5\xD0\xBD\xD1\x82 \xD0\x92\xD0\xB8\xD0\xBD\xD1\x81\xD0\xB5\xD0\xBD\xD1\x82\xD0\x9A\xD0\xB0\xD1\x80\xD0\xB0\xD0\xBA\xD0\xB0\xD1\x81\xD0\xA2\xD0\xBE\xD1\x80\xD1\x82\xD0\xBE\xD0\xBB\xD0\xB0\xD0\xA1\xD0\xB2. \xD0\xA2\xD0\xBE\xD0\xBC\xD0\xB0\xD0\xA5\xD0\xBE \xD0\xA8\xD0\xB8 \xD0\x9C\xD0\xB8\xD0\xBD\xD0\x95\xD1\x84\xD0\xB0\xD1\x82\xD0\x92\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x81\xD0\x90\xD0\xBF\xD0\xB8\xD1\x98\xD0\xB0\xD0\x90\xD0\xB4\xD0\xB5\xD0\xBD\xD0\x9C\xD0\xB0\xD1\x98\xD0\xBE\xD1\x82\xD0\x88\xD0\xBE\xD1\x85\xD0\xB0\xD0\xBD\xD0\xB5\xD1\x81\xD0\xB1\xD1\x83\xD1\x80\xD0\xB3\xD0\x9B\xD1\x83\xD1\x81\xD0\xB0\xD0\xBA\xD0\xB0\xD0\xA5\xD0\xB0\xD1\x80\xD0\xB0\xD1\x80\xD0\xB5") }) }); - static SR_CYRL_BA: ::Yokeable = icu_datetime::provider::time_zones::ExemplarCitiesV1(unsafe { + static SR_BA: ::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\0aukns\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\0caffs\0\0\0cafne\0\0\0caglb\0\0\0cagoo\0\0\0cahal\0\0\0caiql\0\0\0camon\0\0\0canpg\0\0\0capnt\0\0\0careb\0\0\0careg\0\0\0casjf\0\0\0cathu\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\0cayzf\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\0mxstis\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\0uaozh\0\0\0uasip\0\0\0uauzh\0\0\0ugkla\0\0\0umawk\0\0\0umjon\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"\xAD\x01\0\0\0\0\x0C\0\x16\0 \0.\0<\0H\0V\0d\0p\0z\0\x86\0\xA0\0\xAA\0\xBA\0\xC6\0\xD2\0\xDA\0\xE2\0\xEE\0\x05\x01\x13\x01%\x014\x01>\x01K\x01Y\x01n\x01x\x01\x86\x01\x95\x01\xA3\x01\xB4\x01\xBA\x01\xC8\x01\xDB\x01\xEB\x01\xF7\x01\x01\x02\r\x02\x15\x02%\x024\x02B\x02P\x02X\x02d\x02n\x02v\x02\x86\x02\x96\x02\x9E\x02\xAA\x02\xBA\x02\xC6\x02\xD4\x02\xE6\x02\xF9\x02\x07\x03\x13\x03\x1E\x032\x03F\x03P\x03a\x03m\x03\x84\x03\x94\x03\xA0\x03\xB2\x03\xBE\x03\xCA\x03\xDD\x03\xF0\x03\xFC\x03\r\x04\x17\x04'\x041\x04;\x04I\x04S\x04_\x04m\x04}\x04\x92\x04\xA7\x04\xB8\x04\xC5\x04\xD5\x04\xE5\x04\xF3\x04\x01\x05\x17\x05%\x053\x05D\x05W\x05e\x05u\x05\x83\x05\x9C\x05\xB1\x05\xBB\x05\xCE\x05\xE5\x05\xF1\x05\x01\x06\x18\x06*\x06A\x06K\x06]\x06k\x06w\x06\x87\x06\x91\x06\x9D\x06\xAF\x06\xCA\x06\xE1\x06\xF1\x06\xFB\x06\x07\x07\x13\x07\x1F\x071\x07=\x07`\x07j\x07|\x07\x8C\x07\x94\x07\xA0\x07\xB0\x07\xBC\x07\xD0\x07\xE0\x07\xF9\x07\x03\x08\x15\x08%\x08/\x089\x08F\x08R\x08\\\x08y\x08\x85\x08\x98\x08\xA8\x08\xB8\x08\xC0\x08\xCC\x08\xD6\x08\xE2\x08\xEA\x08\x03\t\r\t\x1D\t%\t1\t?\tM\tW\tc\tk\t}\t\x97\t\xA3\t\xBB\t\xC1\t\xCD\t\xDB\t\xED\t\xF9\t\x12\n\x1E\n(\nA\nS\n[\ne\ns\n\x7F\n\x8F\n\xA5\n\xB1\n\xC7\n\xDB\n\xEB\n\xF9\n\x07\x0B\x1B\x0B'\x0B:\x0BH\x0BR\x0B^\x0Bl\x0B~\x0B\x84\x0B\x96\x0B\xA0\x0B\xAE\x0B\xB6\x0B\xC0\x0B\xCE\x0B\xDA\x0B\xE9\x0B\xFD\x0B\x0F\x0C\x1B\x0C'\x0C8\x0CJ\x0CR\x0C^\x0C}\x0C\x87\x0C\x95\x0C\xA1\x0C\xAD\x0C\xBD\x0C\xCF\x0C\xD7\x0C\xEB\x0C\xF7\x0C\t\r\x13\r!\r3\r?\rK\r_\rg\ru\r\x89\r\x95\r\xA3\r\xB5\r\xCD\r\xE1\r\xED\r\xF9\r\x05\x0E\x11\x0E#\x0E+\x0E>\x0EH\x0ET\x0Ed\x0Er\x0E\x84\x0E\x8E\x0E\xA2\x0E\xB0\x0E\xBE\x0E\xCE\x0E\xE7\x0E\xF3\x0E\x05\x0F\x17\x0F.\x0F:\x0FJ\x0FZ\x0Fh\x0F\x83\x0F\x9A\x0F\xA8\x0F\xB4\x0F\xCB\x0F\xD7\x0F\xE5\x0F\xEF\x0F\xFD\x0F\x0B\x10\x15\x10#\x105\x10=\x10M\x10W\x10a\x10m\x10w\x10\x83\x10\x8F\x10\x97\x10\xA5\x10\xB1\x10\xBD\x10\xD2\x10\xE2\x10\xEE\x10\xFA\x10\x08\x11\x16\x11$\x116\x11D\x11R\x11\\\x11f\x11v\x11\x80\x11\x8E\x11\x9E\x11\xAC\x11\xBC\x11\xCA\x11\xD2\x11\xDE\x11\xEC\x11\xF8\x11\x0E\x12\x1C\x122\x12>\x12H\x12T\x12j\x12r\x12\x88\x12\x98\x12\xA6\x12\xC0\x12\xCA\x12\xDA\x12\xE9\x12\xF7\x12\t\x13\x1F\x139\x13G\x13S\x13]\x13s\x13{\x13\x87\x13\x97\x13\xA7\x13\xBE\x13\xCC\x13\xDA\x13\xEE\x13\xFC\x13\x0F\x14\x19\x14'\x14;\x14C\x14R\x14b\x14\x8A\x14\x96\x14\xA4\x14\xB7\x14\xC5\x14\xD5\x14\xDD\x14\xEB\x14\xF9\x14\x07\x15\x0F\x15\x1D\x15'\x159\x15I\x15a\x15q\x15}\x15\x93\x15\x9D\x15\xAF\x15\xC3\x15\xD1\x15\xDF\x15\xE7\x15\xF5\x15\x01\x16\x1A\x16\"\x16B\x16P\x16Z\x16f\x16r\x16\x80\x16\x90\x16\xAA\x16\xC4\x16\xCC\x16\xE6\x16\xFB\x16\x07\x17\x17\x179\x17M\x17x\x17\xAA\x17\xB6\x17\xD6\x17\xDC\x17\xE8\x17\xF2\x17\x13\x183\x18Y\x18\x82\x18\x90\x18\xA4\x18\xB6\x18\xC4\x18\xD2\x18\xE9\x18\xF7\x18\x05\x19\x18\x19(\x190\x19:\x19D\x19L\x19V\x19l\x19x\x19\xD0\x90\xD0\xBD\xD0\xB4\xD0\xBE\xD1\x80\xD0\xB0\xD0\x94\xD1\x83\xD0\xB1\xD0\xB0\xD0\xB8\xD0\x9A\xD0\xB0\xD0\xB1\xD1\x83\xD0\xBB\xD0\x90\xD0\xBD\xD1\x82\xD0\xB8\xD0\xB3\xD0\xB2\xD0\xB0\xD0\x90\xD0\xBD\xD0\xB3\xD0\xB2\xD0\xB8\xD0\xBB\xD0\xB0\xD0\xA2\xD0\xB8\xD1\x80\xD0\xB0\xD0\xBD\xD0\xB0\xD0\x88\xD0\xB5\xD1\x80\xD0\xB5\xD0\xB2\xD0\xB0\xD0\xBD\xD0\x9A\xD1\x83\xD1\x80\xD0\xB0\xD1\x81\xD0\xB0\xD0\xBE\xD0\x9B\xD1\x83\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD0\x9A\xD0\xB5\xD1\x98\xD1\x81\xD0\xB8\xD0\x94\xD0\xB5\xD1\x98\xD0\xB2\xD0\xB8\xD1\x81\xD0\x94\xD0\xB8\xD0\xBC\xD0\xBE\xD0\xBD \xD0\xB4\xE2\x80\x99\xD0\x98\xD1\x80\xD0\xB2\xD0\xB8\xD0\xBB\xD0\x9C\xD0\xBE\xD1\x81\xD0\xBE\xD0\xBD\xD0\x9C\xD0\xB0\xD0\xBA\xD0\xBC\xD1\x83\xD1\x80\xD0\xB4\xD0\xBE\xD0\x9F\xD0\xB0\xD0\xBB\xD0\xBC\xD0\xB5\xD1\x80\xD0\xA0\xD0\xBE\xD1\x82\xD0\xB5\xD1\x80\xD0\xB0\xD0\xA8\xD0\xBE\xD0\xB2\xD0\xB0\xD0\xA2\xD1\x80\xD0\xBE\xD0\xBB\xD0\x92\xD0\xBE\xD1\x81\xD1\x82\xD0\xBE\xD0\xBA\xD0\x91\xD1\x83\xD0\xB5\xD0\xBD\xD0\xBE\xD1\x81 \xD0\x90\xD1\x98\xD1\x80\xD0\xB5\xD1\x81\xD0\x9A\xD0\xBE\xD1\x80\xD0\xB4\xD0\xBE\xD0\xB1\xD0\xB0\xD0\x9A\xD0\xB0\xD1\x82\xD0\xB0\xD0\xBC\xD0\xB0\xD1\x80\xD0\xBA\xD0\xB0\xD0\x9B\xD0\xB0 \xD0\xA0\xD0\xB8\xD0\xBE\xD1\x85\xD0\xB0\xD0\x96\xD1\x83\xD0\xB6\xD1\x83\xD0\xB8\xD0\xA1\xD0\xB0\xD0\xBD \xD0\x9B\xD1\x83\xD0\xB8\xD0\x9C\xD0\xB5\xD0\xBD\xD0\xB4\xD0\xBE\xD1\x81\xD0\xB0\xD0\xA0\xD0\xB8\xD0\xBE \xD0\x93\xD0\xB0\xD1\x99\xD0\xB5\xD0\xB3\xD0\xBE\xD1\x81\xD0\xA1\xD0\xB0\xD0\xBB\xD1\x82\xD0\xB0\xD0\xA2\xD1\x83\xD0\xBA\xD1\x83\xD0\xBC\xD0\xB0\xD0\xBD\xD0\xA1\xD0\xB0\xD0\xBD \xD0\xA5\xD1\x83\xD0\xB0\xD0\xBD\xD0\xA3\xD1\x88\xD1\x83\xD0\xB0\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9F\xD0\xB0\xD0\xB3\xD0\xBE \xD0\x9F\xD0\xB0\xD0\xB3\xD0\xBE\xD0\x91\xD0\xB5\xD1\x87\xD0\x90\xD0\xB4\xD0\xB5\xD0\xBB\xD0\xB5\xD1\x98\xD0\xB4\xD0\x91\xD1\x80\xD0\xBE\xD0\xBA\xD0\xB5\xD0\xBD \xD0\xA5\xD0\xB8\xD0\xBB\xD0\x91\xD1\x80\xD0\xB8\xD0\xB7\xD0\xB1\xD0\xB5\xD1\x98\xD0\xBD\xD0\x94\xD0\xB0\xD1\x80\xD0\xB2\xD0\xB8\xD0\xBD\xD0\x98\xD1\x83\xD0\xBA\xD0\xBB\xD0\xB0\xD0\xA5\xD0\xBE\xD0\xB1\xD0\xB0\xD1\x80\xD1\x82\xD0\x9A\xD0\xB0\xD1\x80\xD0\xB8\xD0\x9B\xD0\xB8\xD0\xBD\xD0\xB4\xD0\xB5\xD0\xBC\xD0\xB0\xD0\xBD\xD0\x9B\xD0\xBE\xD1\x80\xD0\xB4 \xD0\xA5\xD0\xB0\xD1\x83\xD0\x9C\xD0\xB5\xD0\xBB\xD0\xB1\xD1\x83\xD1\x80\xD0\xBD\xD0\x9C\xD0\xB0\xD0\xBA\xD0\xB2\xD0\xBE\xD1\x80\xD0\xB8\xD0\x9F\xD0\xB5\xD1\x80\xD1\x82\xD0\xA1\xD0\xB8\xD0\xB4\xD0\xBD\xD0\xB5\xD1\x98\xD0\x90\xD1\x80\xD1\x83\xD0\xB1\xD0\xB0\xD0\x91\xD0\xB0\xD0\xBA\xD1\x83\xD0\xA1\xD0\xB0\xD1\x80\xD0\xB0\xD1\x98\xD0\xB5\xD0\xB2\xD0\xBE\xD0\x91\xD0\xB0\xD1\x80\xD0\xB1\xD0\xB0\xD0\xB4\xD0\xBE\xD1\x81\xD0\x94\xD0\xB0\xD0\xBA\xD0\xB0\xD0\x91\xD1\x80\xD0\xB8\xD1\x81\xD0\xB5\xD0\xBB\xD0\xA3\xD0\xB0\xD0\xB3\xD0\xB0\xD0\xB4\xD1\x83\xD0\xB3\xD1\x83\xD0\xA1\xD0\xBE\xD1\x84\xD0\xB8\xD1\x98\xD0\xB0\xD0\x91\xD0\xB0\xD1\x85\xD1\x80\xD0\xB5\xD0\xB8\xD0\xBD\xD0\x91\xD1\x83\xD1\x9F\xD1\x83\xD0\xBC\xD0\xB1\xD1\x83\xD1\x80\xD0\xB0\xD0\x9F\xD0\xBE\xD1\x80\xD1\x82\xD0\xBE \xD0\x9D\xD0\xBE\xD0\xB2\xD0\xBE\xD0\x91\xD0\xB5\xD1\x80\xD0\xBC\xD1\x83\xD0\xB4\xD0\xB0\xD0\x91\xD1\x80\xD1\x83\xD0\xBD\xD0\xB5\xD1\x98\xD0\x9B\xD0\xB0 \xD0\x9F\xD0\xB0\xD0\xB7\xD0\x9A\xD1\x80\xD0\xB0\xD0\xBB\xD0\xB5\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x98\xD0\xBA\xD0\x90\xD1\x80\xD0\xB0\xD0\xB3\xD0\xB2\xD0\xB0\xD1\x98\xD0\xB0\xD0\xBD\xD0\xB0\xD0\x91\xD0\xB5\xD0\xBB\xD0\xB5\xD0\xBC\xD0\x91\xD0\xBE\xD0\xB0 \xD0\x92\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD0\x9A\xD1\x83\xD0\xB8\xD0\xB0\xD0\xB1\xD0\xB0\xD0\x9A\xD0\xB0\xD0\xBC\xD0\xBF\xD0\xBE \xD0\x93\xD1\x80\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB5\xD0\x95\xD0\xB8\xD1\x80\xD1\x83\xD0\xBD\xD0\xB5\xD0\xBF\xD0\xB5\xD0\x9D\xD0\xBE\xD1\x80\xD0\xBE\xD1\x9A\xD0\xB0\xD0\xA4\xD0\xBE\xD1\x80\xD1\x82\xD0\xB0\xD0\xBB\xD0\xB5\xD0\xB7\xD0\xB0\xD0\x9C\xD0\xB0\xD0\xBD\xD0\xB0\xD1\x83\xD1\x81\xD0\x9C\xD0\xB0\xD1\x81\xD0\xB5\xD1\x98\xD0\xBE\xD0\x9F\xD0\xBE\xD1\x80\xD1\x82\xD0\xBE \xD0\x92\xD0\xB5\xD1\x99\xD0\xBE\xD0\xA0\xD0\xB8\xD0\xBE \xD0\x91\xD1\x80\xD0\xB0\xD0\xBD\xD0\xBA\xD0\xBE\xD0\xA0\xD0\xB5\xD1\x81\xD0\xB8\xD1\x84\xD0\xB5\xD0\xA1\xD0\xB0\xD0\xBE \xD0\x9F\xD0\xB0\xD0\xBE\xD0\xBB\xD0\xBE\xD0\x91\xD0\xB0\xD0\xB8\xD1\x98\xD0\xB0\xD0\xA1\xD0\xB0\xD0\xBD\xD1\x82\xD0\xB0\xD1\x80\xD0\xB5\xD0\xBC\xD0\x9D\xD0\xB0\xD1\x81\xD0\xB0\xD1\x83\xD0\xA2\xD0\xB8\xD0\xBC\xD0\xBF\xD1\x83\xD0\x93\xD0\xB0\xD0\xB1\xD0\xBE\xD1\x80\xD0\xBE\xD0\xBD\xD0\x9C\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\x91\xD0\xB5\xD0\xBB\xD0\xB8\xD0\xB7\xD0\xB5\xD0\x9A\xD1\x80\xD0\xB5\xD1\x81\xD1\x82\xD0\xBE\xD0\xBD\xD0\x95\xD0\xB4\xD0\xBC\xD0\xBE\xD0\xBD\xD1\x82\xD0\xBE\xD0\xBD\xD0\xA0\xD0\xB5\xD1\x98\xD0\xBD\xD0\xB8 \xD0\xA0\xD0\xB8\xD0\xB2\xD0\xB5\xD1\x80\xD0\xA4\xD0\xBE\xD1\x80\xD1\x82 \xD0\x9D\xD0\xB5\xD0\xBB\xD1\x81\xD0\xBE\xD0\xBD\xD0\x93\xD0\xBB\xD0\xB5\xD1\x98\xD1\x81 \xD0\x91\xD0\xB5\xD1\x98\xD0\x93\xD1\x83\xD1\x81 \xD0\x91\xD0\xB5\xD1\x98\xD0\xA5\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x84\xD0\xB0\xD0\xBA\xD1\x81\xD0\x98\xD0\xBA\xD0\xB2\xD0\xB0\xD0\xBB\xD1\x83\xD0\xB8\xD1\x82\xD0\x9C\xD0\xBE\xD0\xBD\xD0\xBA\xD1\x82\xD0\xBE\xD0\xBD\xD0\x9D\xD0\xB8\xD0\xBF\xD0\xB8\xD0\xB3\xD0\xBE\xD0\xBD\xD0\x9F\xD0\xB0\xD0\xBD\xD0\xB3\xD0\xBD\xD0\xB8\xD1\x80\xD1\x82\xD1\x83\xD0\xBD\xD0\xB3\xD0\xA0\xD0\xB5\xD0\xB7\xD0\xBE\xD0\xBB\xD1\x83\xD1\x82\xD0\xA0\xD0\xB5\xD1\x9F\xD0\xB0\xD1\x98\xD0\xBD\xD0\xB0\xD0\xA1\xD0\xB5\xD0\xBD\xD1\x82 \xD0\x8F\xD0\xBE\xD0\xBD\xD1\x81\xD0\xA2\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB5\xD1\x80 \xD0\x91\xD0\xB5\xD1\x98\xD0\xA2\xD0\xBE\xD1\x80\xD0\xBE\xD0\xBD\xD1\x82\xD0\xBE\xD0\x92\xD0\xB0\xD0\xBD\xD0\xBA\xD1\x83\xD0\xB2\xD0\xB5\xD1\x80\xD0\x92\xD0\xB8\xD0\xBD\xD0\xB8\xD0\xBF\xD0\xB5\xD0\xB3\xD0\x91\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xBA-\xD0\xA1\xD0\xB5\xD1\x98\xD0\xB1\xD0\xBB\xD0\xBE\xD0\xBD\xD0\x9A\xD0\xB5\xD0\xBC\xD0\xB1\xD1\x80\xD0\xB8\xD1\x9F \xD0\x91\xD0\xB5\xD1\x98\xD0\x94\xD0\xBE\xD1\x81\xD0\xBE\xD0\xBD\xD0\x94\xD0\xBE\xD1\x81\xD0\xBE\xD0\xBD \xD0\x9A\xD1\x80\xD0\xB8\xD0\xBA\xD0\xA0\xD0\xB0\xD0\xBD\xD0\xBA\xD0\xB8\xD0\xBD \xD0\x98\xD0\xBD\xD0\xBB\xD0\xB5\xD1\x82\xD0\x98\xD0\xBD\xD1\x83\xD0\xB2\xD0\xB8\xD0\xBA\xD0\x92\xD0\xB0\xD1\x98\xD1\x82\xD1\x85\xD0\xBE\xD1\x80\xD1\x81\xD0\xA1\xD0\xB2\xD0\xB8\xD1\x84\xD1\x82 \xD0\x9A\xD0\xB0\xD1\x80\xD0\xB5\xD0\xBD\xD1\x82\xD0\x88\xD0\xB5\xD0\xBB\xD0\xBE\xD1\x83\xD0\xBD\xD0\xB0\xD1\x98\xD1\x84\xD0\x9A\xD0\xBE\xD1\x80\xD0\xB0\xD0\xBB \xD0\xA5\xD0\xB0\xD1\x80\xD0\xB1\xD1\x83\xD1\x80\xD0\x9A\xD0\xBE\xD0\xBA\xD0\xBE\xD1\x81\xD0\x9B\xD1\x83\xD0\xB1\xD1\x83\xD0\xBC\xD0\xB1\xD0\xB0\xD1\x88\xD0\xB8\xD0\x9A\xD0\xB8\xD0\xBD\xD1\x88\xD0\xB0\xD1\x81\xD0\xB0\xD0\x91\xD0\xB0\xD0\xBD\xD0\xB3\xD1\x83\xD0\xB8\xD0\x91\xD1\x80\xD0\xB0\xD0\xB7\xD0\xB0\xD0\xB2\xD0\xB8\xD0\xBB\xD0\xA6\xD0\xB8\xD1\x80\xD0\xB8\xD1\x85\xD0\x90\xD0\xB1\xD0\xB8\xD1\x9F\xD0\xB0\xD0\xBD\xD0\xA0\xD0\xB0\xD1\x80\xD0\xBE\xD1\x82\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xB0\xD0\xA3\xD1\x81\xD0\xBA\xD1\x80\xD1\x88\xD1\x9A\xD0\xB5 \xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xBE\xD0\x9F\xD1\x83\xD0\xBD\xD1\x82\xD0\xB0 \xD0\x90\xD1\x80\xD0\xB5\xD0\xBD\xD0\xB0\xD1\x81\xD0\xA1\xD0\xB0\xD0\xBD\xD1\x82\xD1\x98\xD0\xB0\xD0\xB3\xD0\xBE\xD0\x94\xD1\x83\xD0\xB0\xD0\xBB\xD0\xB0\xD0\xA8\xD0\xB0\xD0\xBD\xD0\xB3\xD0\xB0\xD1\x98\xD0\xA3\xD1\x80\xD1\x83\xD0\xBC\xD1\x9B\xD0\xB8\xD0\x91\xD0\xBE\xD0\xB3\xD0\xBE\xD1\x82\xD0\xB0\xD0\x9A\xD0\xBE\xD1\x81\xD1\x82\xD0\xB0\xD1\x80\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xA5\xD0\xB0\xD0\xB2\xD0\xB0\xD0\xBD\xD0\xB0\xD0\x97\xD0\xB5\xD0\xBB\xD0\xB5\xD0\xBD\xD0\xBE\xD1\x80\xD1\x82\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0\xD0\x91\xD0\xBE\xD0\xB6\xD0\xB8\xD1\x9B\xD0\xA4\xD0\xB0\xD0\xBC\xD0\xB0\xD0\xB3\xD1\x83\xD1\x81\xD1\x82\xD0\xB0\xD0\x9D\xD0\xB8\xD0\xBA\xD0\xBE\xD0\xB7\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9F\xD1\x80\xD0\xB0\xD0\xB3\xD0\x91\xD0\xB5\xD1\x80\xD0\xBB\xD0\xB8\xD0\xBD\xD0\x91\xD0\xB8\xD1\x81\xD0\xB8\xD0\xBD\xD0\xB3\xD0\xB5\xD0\xBD\xD0\x8F\xD0\xB8\xD0\xB1\xD1\x83\xD1\x82\xD0\xB8\xD0\x9A\xD0\xBE\xD0\xBF\xD0\xB5\xD0\xBD\xD1\x85\xD0\xB0\xD0\xB3\xD0\xB5\xD0\xBD\xD0\x94\xD0\xBE\xD0\xBC\xD0\xB8\xD0\xBD\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xA1\xD0\xB0\xD0\xBD\xD1\x82\xD0\xBE \xD0\x94\xD0\xBE\xD0\xBC\xD0\xB8\xD0\xBD\xD0\xB3\xD0\xBE\xD0\x90\xD0\xBB\xD0\xB6\xD0\xB8\xD1\x80\xD0\x93\xD0\xB0\xD0\xBB\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB3\xD0\xBE\xD1\x81\xD0\x93\xD0\xB2\xD0\xB0\xD1\x98\xD0\xB0\xD0\xBA\xD0\xB8\xD0\xBB\xD0\xA2\xD0\xB0\xD0\xBB\xD0\xB8\xD0\xBD\xD0\x9A\xD0\xB0\xD0\xB8\xD1\x80\xD0\xBE\xD0\x95\xD0\xBB \xD0\x90\xD1\x98\xD1\x83\xD0\xBD\xD0\x90\xD1\x81\xD0\xBC\xD0\xB5\xD1\x80\xD0\xB0\xD0\xA1\xD0\xB5\xD1\x83\xD1\x82\xD0\xB0\xD0\x9A\xD0\xB0\xD0\xBD\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB0 \xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0\xD0\x9C\xD0\xB0\xD0\xB4\xD1\x80\xD0\xB8\xD0\xB4\xD0\x90\xD0\xB4\xD0\xB8\xD1\x81 \xD0\x90\xD0\xB1\xD0\xB5\xD0\xB1\xD0\xB0\xD0\xA5\xD0\xB5\xD0\xBB\xD1\x81\xD0\xB8\xD0\xBD\xD0\xBA\xD0\xB8\xD0\x9C\xD0\xB0\xD1\x80\xD0\xB8\xD1\x85\xD0\xB0\xD0\xBC\xD0\xBD\xD0\xA4\xD0\xB8\xD1\x9F\xD0\xB8\xD0\xA1\xD1\x82\xD0\xB5\xD0\xBD\xD0\xBB\xD0\xB8\xD0\x9A\xD0\xBE\xD1\x88\xD1\x80\xD0\xB5\xD0\x9F\xD0\xBE\xD0\xBD\xD0\xB0\xD0\xBF\xD0\xB5\xD0\xA2\xD1\x80\xD1\x83\xD0\xBA\xD0\xA4\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0\xD0\x9F\xD0\xB0\xD1\x80\xD0\xB8\xD0\xB7\xD0\x9B\xD0\xB8\xD0\xB1\xD1\x80\xD0\xB5\xD0\xB2\xD0\xB8\xD0\xBB\xD0\x93\xD0\xB0\xD0\xB7\xD0\xB0\xD0\x9B\xD0\xBE\xD0\xBD\xD0\xB4\xD0\xBE\xD0\xBD\xD0\x93\xD1\x80\xD0\xB5\xD0\xBD\xD0\xB0\xD0\xB4\xD0\xB0\xD0\xA2\xD0\xB1\xD0\xB8\xD0\xBB\xD0\xB8\xD1\x81\xD0\xB8\xD0\x9A\xD0\xB0\xD1\x98\xD0\xB5\xD0\xBD\xD0\x93\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB7\xD0\xB8\xD0\x90\xD0\xBA\xD1\x80\xD0\xB0\xD0\x93\xD0\xB8\xD0\xB1\xD1\x80\xD0\xB0\xD0\xBB\xD1\x82\xD0\xB0\xD1\x80\xD0\x94\xD0\xB0\xD0\xBD\xD0\xBC\xD0\xB0\xD1\x80\xD0\xBA\xD1\x81\xD1\x85\xD0\xB0\xD0\xB3\xD0\xB5\xD0\xBD\xD0\x93\xD0\xBE\xD1\x82\xD1\x85\xD0\xB0\xD0\xB1\xD0\x98\xD1\x82\xD0\xBE\xD0\xBA\xD0\xBE\xD1\x80\xD1\x82\xD0\xBE\xD1\x80\xD0\xBC\xD0\xB8\xD1\x82\xD0\xA2\xD1\x83\xD0\xBB\xD0\x91\xD0\xB0\xD0\xBD\xD0\xB6\xD1\x83\xD0\xBB\xD0\x9A\xD0\xBE\xD0\xBD\xD0\xB0\xD0\xBA\xD1\x80\xD0\xB8\xD0\x93\xD0\xB2\xD0\xB0\xD0\xB4\xD0\xB0\xD0\xBB\xD1\x83\xD0\xBF\xD0\xB5\xD0\x9C\xD0\xB0\xD1\x80\xD0\xB8\xD0\xB3\xD0\xBE\xD0\xA1\xD0\xB5\xD0\xBD \xD0\x91\xD0\xB0\xD1\x80\xD1\x82\xD0\xB5\xD0\xBB\xD0\xB5\xD0\xBC\xD0\xB8\xD0\x9C\xD0\xB0\xD0\xBB\xD0\xB0\xD0\xB1\xD0\xBE\xD0\x90\xD1\x82\xD0\xB8\xD0\xBD\xD0\xB0\xD0\x88\xD1\x83\xD0\xB6\xD0\xBD\xD0\xB0 \xD0\x8F\xD0\xBE\xD1\x80\xD1\x9F\xD0\xB8\xD1\x98\xD0\xB0\xD0\x93\xD0\xB2\xD0\xB0\xD1\x82\xD0\xB5\xD0\xBC\xD0\xB0\xD0\xBB\xD0\xB0\xD0\x93\xD1\x83\xD0\xB0\xD0\xBC\xD0\x91\xD0\xB8\xD1\x81\xD0\xB0\xD0\xBE\xD0\x93\xD0\xB2\xD0\xB0\xD1\x98\xD0\xB0\xD0\xBD\xD0\xB0\xD0\xA5\xD0\xB5\xD0\xB1\xD1\x80\xD0\xBE\xD0\xBD\xD0\xA5\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xBA\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xA2\xD0\xB5\xD0\xB3\xD1\x83\xD1\x81\xD0\xB8\xD0\xB3\xD0\xB0\xD0\xBB\xD0\xBF\xD0\xB0\xD0\x97\xD0\xB0\xD0\xB3\xD1\x80\xD0\xB5\xD0\xB1\xD0\x9F\xD0\xBE\xD1\x80\xD1\x82-\xD0\xBE-\xD0\x9F\xD1\x80\xD0\xB5\xD0\xBD\xD1\x81\xD0\x91\xD1\x83\xD0\xB4\xD0\xB8\xD0\xBC\xD0\xBF\xD0\xB5\xD1\x88\xD1\x82\xD0\xB0\xD0\x8F\xD0\xB0\xD1\x98\xD0\xB0\xD0\xBF\xD1\x83\xD1\x80\xD0\xB0\xD0\x8F\xD0\xB0\xD0\xBA\xD0\xB0\xD1\x80\xD1\x82\xD0\xB0\xD0\x9C\xD0\xB0\xD0\xBA\xD0\xB0\xD1\x81\xD0\xB0\xD1\x80\xD0\x9F\xD0\xBE\xD0\xBD\xD1\x82\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBD\xD0\xB0\xD0\xBA\xD0\x94\xD0\xB0\xD0\xB1\xD0\xBB\xD0\xB8\xD0\xBD\xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xBE \xD0\x9C\xD0\xB0\xD0\xBD\xD0\x9A\xD0\xB0\xD0\xBB\xD0\xBA\xD1\x83\xD1\x82\xD0\xB0\xD0\xA7\xD0\xB0\xD0\xB3\xD0\xBE\xD1\x81\xD0\x91\xD0\xB0\xD0\xB3\xD0\xB4\xD0\xB0\xD0\xB4\xD0\xA2\xD0\xB5\xD1\x85\xD0\xB5\xD1\x80\xD0\xB0\xD0\xBD\xD0\xA0\xD0\xB5\xD1\x98\xD0\xBA\xD1\x98\xD0\xB0\xD0\xB2\xD0\xB8\xD0\xBA\xD0\xA0\xD0\xB8\xD0\xBC\xD0\x88\xD0\xB5\xD1\x80\xD1\x83\xD1\x81\xD0\xB0\xD0\xBB\xD0\xB8\xD0\xBC\xD0\x8F\xD0\xB5\xD1\x80\xD0\xB7\xD0\xB8\xD0\x88\xD0\xB0\xD0\xBC\xD0\xB0\xD1\x98\xD0\xBA\xD0\xB0\xD0\x90\xD0\xBC\xD0\xB0\xD0\xBD\xD0\xA2\xD0\xBE\xD0\xBA\xD0\xB8\xD0\xBE\xD0\x9D\xD0\xB0\xD1\x98\xD1\x80\xD0\xBE\xD0\xB1\xD0\xB8\xD0\x91\xD0\xB8\xD1\x88\xD0\xBA\xD0\xB5\xD0\xBA\xD0\x9F\xD0\xBD\xD0\xBE\xD0\xBC \xD0\x9F\xD0\xB5\xD0\xBD\xD0\x9A\xD0\xB8\xD1\x80\xD0\xB8\xD1\x82\xD0\xB8\xD0\xBC\xD0\xB0\xD1\x82\xD0\xB8\xD0\x95\xD0\xBD\xD0\xB4\xD0\xB5\xD1\x80\xD0\xB1\xD0\xB5\xD1\x80\xD0\xB8\xD0\xA2\xD0\xB0\xD1\x80\xD0\xB0\xD0\xB2\xD0\xB0\xD0\x9A\xD0\xBE\xD0\xBC\xD0\xBE\xD1\x80\xD0\xBE\xD0\xA1\xD0\xB5\xD0\xBD\xD1\x82 \xD0\x9A\xD0\xB8\xD1\x82\xD1\x81\xD0\x9F\xD1\x98\xD0\xBE\xD0\xBD\xD0\xB3\xD1\x98\xD0\xB0\xD0\xBD\xD0\xB3\xD0\xA1\xD0\xB5\xD1\x83\xD0\xBB\xD0\x9A\xD1\x83\xD0\xB2\xD0\xB0\xD1\x98\xD1\x82\xD0\x9A\xD0\xB0\xD1\x98\xD0\xBC\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0\xD0\x90\xD0\xBA\xD1\x82\xD0\xB0\xD1\x83\xD0\x90\xD0\xBA\xD1\x83\xD1\x82\xD0\xBE\xD0\xB1\xD0\xB5\xD0\x90\xD0\xBB\xD0\xBC\xD0\xB0\xD1\x82\xD0\xB8\xD0\x90\xD1\x82\xD0\xB8\xD1\x80\xD0\xB0\xD1\x83\xD0\x9A\xD0\xBE\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB0\xD1\x98\xD0\x9A\xD0\xB8\xD0\xB7\xD0\xB8\xD0\xBB\xD0\xBE\xD1\x80\xD0\xB4\xD0\xB0\xD0\x9E\xD1\x80\xD0\xB0\xD0\xBB\xD0\x92\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBD\xD1\x82\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBD\xD0\x91\xD0\xB5\xD1\x98\xD1\x80\xD1\x83\xD1\x82\xD0\xA1\xD0\xB2. \xD0\x9B\xD1\x83\xD1\x86\xD0\xB8\xD1\x98\xD0\xB0\xD0\x92\xD0\xB0\xD0\xB4\xD1\x83\xD0\xB7\xD0\x9A\xD0\xBE\xD0\xBB\xD0\xBE\xD0\xBC\xD0\xB1\xD0\xBE\xD0\x9C\xD0\xBE\xD0\xBD\xD1\x80\xD0\xBE\xD0\xB2\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9C\xD0\xB0\xD1\x81\xD0\xB5\xD1\x80\xD1\x83\xD0\x92\xD0\xB8\xD0\xBB\xD1\x9A\xD1\x83\xD1\x81\xD0\x9B\xD1\x83\xD0\xBA\xD1\x81\xD0\xB5\xD0\xBC\xD0\xB1\xD1\x83\xD1\x80\xD0\xB3\xD0\xA0\xD0\xB8\xD0\xB3\xD0\xB0\xD0\xA2\xD1\x80\xD0\xB8\xD0\xBF\xD0\xBE\xD0\xBB\xD0\xB8\xD0\x9A\xD0\xB0\xD0\xB7\xD0\xB0\xD0\xB1\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xBA\xD0\xB0\xD0\x9C\xD0\xBE\xD0\xBD\xD0\xB0\xD0\xBA\xD0\xBE\xD0\x9A\xD0\xB8\xD1\x88\xD0\xB8\xD1\x9A\xD0\xB5\xD0\xB2\xD0\x9F\xD0\xBE\xD0\xB4\xD0\xB3\xD0\xBE\xD1\x80\xD0\xB8\xD1\x86\xD0\xB0\xD0\x90\xD0\xBD\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB0\xD0\xBD\xD0\xB0\xD1\x80\xD0\xB8\xD0\xB2\xD0\xBE\xD0\x9A\xD0\xB2\xD0\xB0\xD1\x9F\xD0\xB0\xD0\xBB\xD0\xB5\xD1\x98\xD0\xB8\xD0\xBD\xD0\x9C\xD0\xB0\xD1\x98\xD1\x83\xD1\x80\xD0\xBE\xD0\xA1\xD0\xBA\xD0\xBE\xD0\xBF\xD1\x99\xD0\xB5\xD0\x91\xD0\xB0\xD0\xBC\xD0\xB0\xD0\xBA\xD0\xBE\xD0\xA0\xD0\xB0\xD0\xBD\xD0\xB3\xD1\x83\xD0\xBD\xD0\xA7\xD0\xBE\xD1\x98\xD0\xB1\xD0\xB0\xD0\xBB\xD1\x81\xD0\xB0\xD0\xBD\xD0\xA5\xD0\xBE\xD0\xB2\xD0\xB4\xD0\xA3\xD0\xBB\xD0\xB0\xD0\xBD \xD0\x91\xD0\xB0\xD1\x82\xD0\xBE\xD1\x80\xD0\x9C\xD0\xB0\xD0\xBA\xD0\xB0\xD0\xBE\xD0\xA1\xD0\xB0\xD1\x98\xD0\xBF\xD0\xB0\xD0\xBD\xD0\x9C\xD0\xB0\xD1\x80\xD1\x82\xD0\xB8\xD0\xBD\xD0\xB8\xD0\xBA\xD0\x9D\xD1\x83\xD0\xB0\xD0\xBA\xD1\x88\xD0\xBE\xD1\x82\xD0\x9C\xD0\xBE\xD0\xBD\xD1\x82\xD1\x81\xD0\xB5\xD1\x80\xD0\xB0\xD1\x82\xD0\x9C\xD0\xB0\xD0\xBB\xD1\x82\xD0\xB0\xD0\x9C\xD0\xB0\xD1\x83\xD1\x80\xD0\xB8\xD1\x86\xD0\xB8\xD1\x98\xD1\x83\xD1\x81\xD0\x9C\xD0\xB0\xD0\xBB\xD0\xB4\xD0\xB8\xD0\xB2\xD0\xB8\xD0\x91\xD0\xBB\xD0\xB0\xD0\xBD\xD1\x82\xD0\xB8\xD1\x80\xD0\xA7\xD0\xB8\xD1\x85\xD1\x83\xD0\xB0\xD1\x85\xD1\x83\xD0\xB0\xD0\xA1\xD0\xB8\xD1\x83\xD0\xB4\xD0\xB0\xD0\xB4 \xD0\xA5\xD1\x83\xD0\xB0\xD1\x80\xD0\xB5\xD0\xB7\xD0\x9A\xD0\xB0\xD0\xBD\xD0\xBA\xD1\x83\xD0\xBD\xD0\xA5\xD0\xB5\xD1\x80\xD0\xBC\xD0\xBE\xD1\x81\xD0\xB8\xD1\x99\xD0\xBE\xD0\x9C\xD0\xB0\xD1\x82\xD0\xB0\xD0\xBC\xD0\xBE\xD1\x80\xD0\xBE\xD1\x81\xD0\x9C\xD0\xB5\xD0\xBA\xD1\x81\xD0\xB8\xD0\xBA\xD0\xBE \xD0\xA1\xD0\xB8\xD1\x82\xD0\xB8\xD0\x9C\xD0\xB5\xD1\x80\xD0\xB8\xD0\xB4\xD0\xB0\xD0\x9C\xD0\xBE\xD0\xBD\xD1\x82\xD0\xB5\xD1\x80\xD0\xB5\xD1\x98\xD0\x9C\xD0\xB0\xD0\xB7\xD0\xB0\xD1\x82\xD0\xBB\xD0\xB0\xD0\xBD\xD0\x9E\xD1\x85\xD0\xB8\xD0\xBD\xD0\xB0\xD0\xB3\xD0\xB0\xD0\x91\xD0\xB0\xD0\xB8\xD1\x98\xD0\xB0 \xD0\x91\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB5\xD1\x80\xD0\xB0\xD1\x81\xD0\xA1\xD0\xB0\xD0\xBD\xD1\x82\xD0\xB0 \xD0\x98\xD0\xB7\xD0\xB0\xD0\xB1\xD0\xB5\xD0\xBB\xD0\xA2\xD0\xB8\xD1\x85\xD1\x83\xD0\xB0\xD0\xBD\xD0\xB0\xD0\x9A\xD1\x83\xD1\x87\xD0\xB8\xD0\xBD\xD0\xB3\xD0\x9A\xD1\x83\xD0\xB0\xD0\xBB\xD0\xB0 \xD0\x9B\xD1\x83\xD0\xBC\xD0\xBF\xD1\x83\xD1\x80\xD0\x9C\xD0\xB0\xD0\xBF\xD1\x83\xD1\x82\xD0\xBE\xD0\x92\xD0\xB8\xD0\xBD\xD0\xB4\xD1\x85\xD1\x83\xD0\xBA\xD0\x9D\xD1\x83\xD0\xBC\xD0\xB5\xD0\xB0\xD0\x9D\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBC\xD0\xB5\xD1\x98\xD0\x9D\xD0\xBE\xD1\x80\xD1\x84\xD0\xBE\xD0\xBB\xD0\xBA\xD0\x9B\xD0\xB0\xD0\xB3\xD0\xBE\xD1\x81\xD0\x9C\xD0\xB0\xD0\xBD\xD0\xB0\xD0\xB3\xD0\xB2\xD0\xB0\xD0\x90\xD0\xBC\xD1\x81\xD1\x82\xD0\xB5\xD1\x80\xD0\xB4\xD0\xB0\xD0\xBC\xD0\x9E\xD1\x81\xD0\xBB\xD0\xBE\xD0\x9A\xD0\xB0\xD1\x82\xD0\xBC\xD0\xB0\xD0\xBD\xD0\xB4\xD1\x83\xD0\x9D\xD0\xB0\xD1\x83\xD1\x80\xD1\x83\xD0\x9D\xD0\xB8\xD1\x98\xD1\x83\xD0\xB5\xD0\x9E\xD0\xBA\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xA7\xD0\xB0\xD1\x82\xD0\xB0\xD0\xBC\xD0\x9C\xD1\x83\xD1\x81\xD0\xBA\xD0\xB0\xD1\x82\xD0\x9F\xD0\xB0\xD0\xBD\xD0\xB0\xD0\xBC\xD0\xB0\xD0\x9B\xD0\xB8\xD0\xBC\xD0\xB0\xD0\x93\xD0\xB0\xD0\xBC\xD0\xB1\xD0\xB8\xD1\x98\xD0\xB5\xD0\x9C\xD0\xB0\xD1\x80\xD0\xBA\xD0\xB8\xD0\xB7\xD0\xA2\xD0\xB0\xD1\x85\xD0\xB8\xD1\x82\xD0\xB8\xD0\x9F\xD0\xBE\xD1\x80\xD1\x82 \xD0\x9C\xD0\xBE\xD1\x80\xD0\xB7\xD0\xB1\xD0\xB8\xD0\x91\xD1\x83\xD0\xB3\xD0\xB0\xD0\xBD\xD0\xB2\xD0\xB8\xD0\xBB\xD0\x9C\xD0\xB0\xD0\xBD\xD0\xB8\xD0\xBB\xD0\xB0\xD0\x9A\xD0\xB0\xD1\x80\xD0\xB0\xD1\x87\xD0\xB8\xD0\x92\xD0\xB0\xD1\x80\xD1\x88\xD0\xB0\xD0\xB2\xD0\xB0\xD0\x9C\xD0\xB8\xD0\xBA\xD0\xB5\xD0\xBB\xD0\xBE\xD0\xBD\xD0\x9F\xD0\xB8\xD1\x82\xD0\xBA\xD0\xB5\xD1\x80\xD0\xBD\xD0\x9F\xD0\xBE\xD1\x80\xD1\x82\xD0\xBE\xD1\x80\xD0\xB8\xD0\xBA\xD0\xBE\xD0\x9C\xD0\xB0\xD0\xB4\xD0\xB5\xD0\xB8\xD1\x80\xD0\xB0\xD0\x9B\xD0\xB8\xD1\x81\xD0\xB0\xD0\xB1\xD0\xBE\xD0\xBD\xD0\x90\xD0\xB7\xD0\xBE\xD1\x80\xD0\xB8\xD0\x9F\xD0\xB0\xD0\xBB\xD0\xB0\xD1\x83\xD0\x90\xD1\x81\xD1\x83\xD0\xBD\xD1\x81\xD0\xB8\xD0\xBE\xD0\xBD\xD0\x9A\xD0\xB0\xD1\x82\xD0\xB0\xD1\x80\xD0\xA0\xD0\xB5\xD1\x83\xD0\xBD\xD0\xB8\xD0\xBE\xD0\xBD\xD0\x91\xD1\x83\xD0\xBA\xD1\x83\xD1\x80\xD0\xB5\xD1\x88\xD1\x82\xD0\x91\xD0\xB5\xD0\xBE\xD0\xB3\xD1\x80\xD0\xB0\xD0\xB4\xD0\x90\xD1\x81\xD1\x82\xD1\x80\xD0\xB0\xD0\xBA\xD0\xB0\xD0\xBD\xD0\x91\xD0\xB0\xD1\x80\xD0\xBD\xD0\xB0\xD1\x83\xD0\xBB\xD0\xA7\xD0\xB8\xD1\x82\xD0\xB0\xD0\x90\xD0\xBD\xD0\xB0\xD0\xB4\xD0\xB8\xD1\x80\xD0\x9C\xD0\xB0\xD0\xB3\xD0\xB0\xD0\xB4\xD0\xB0\xD0\xBD\xD0\x98\xD1\x80\xD0\xBA\xD1\x83\xD1\x86\xD0\xBA\xD0\x9A\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x9A\xD0\xB8\xD0\xBD\xD0\xB3\xD1\x80\xD0\xB0\xD0\xB4\xD0\xA5\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB8\xD0\xB3\xD0\xB0\xD0\x9A\xD1\x80\xD0\xB0\xD1\x81\xD0\xBD\xD0\xBE\xD1\x98\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xA1\xD0\xB0\xD0\xBC\xD0\xB0\xD1\x80\xD0\xB0\xD0\x9A\xD0\xB8\xD1\x80\xD0\xBE\xD0\xB2\xD0\x9C\xD0\xBE\xD1\x81\xD0\xBA\xD0\xB2\xD0\xB0\xD0\x9D\xD0\xBE\xD0\xB2\xD0\xBE\xD0\xBA\xD1\x83\xD0\xB7\xD1\x9A\xD0\xB5\xD1\x86\xD0\xBA\xD0\x9E\xD0\xBC\xD1\x81\xD0\xBA\xD0\x9D\xD0\xBE\xD0\xB2\xD0\xBE\xD1\x81\xD0\xB8\xD0\xB1\xD0\xB8\xD1\x80\xD1\x81\xD0\xBA\xD0\x9A\xD0\xB0\xD0\xBC\xD1\x87\xD0\xB0\xD1\x82\xD0\xBA\xD0\xB0\xD0\xA1\xD0\xB0\xD1\x80\xD0\xB0\xD1\x82\xD0\xBE\xD0\xB2\xD0\xA1\xD1\x80\xD0\xB5\xD0\xB4\xD1\x9A\xD0\xB5\xD0\xBA\xD0\xBE\xD0\xBB\xD0\xB8\xD0\xBC\xD1\x81\xD0\xBA\xD0\xA2\xD0\xBE\xD0\xBC\xD1\x81\xD0\xBA\xD0\xA3\xD1\x99\xD0\xB0\xD0\xBD\xD0\xBE\xD0\xB2\xD1\x81\xD0\xBA\xD0\xA3\xD1\x81\xD1\x82-\xD0\x9D\xD0\xB5\xD1\x80\xD0\xB0\xD0\xA1\xD0\xB0\xD1\x85\xD0\xB0\xD0\xBB\xD0\xB8\xD0\xBD\xD0\x92\xD0\xBE\xD0\xBB\xD0\xB3\xD0\xBE\xD0\xB3\xD1\x80\xD0\xB0\xD0\xB4\xD0\x92\xD0\xBB\xD0\xB0\xD0\xB4\xD0\xB8\xD0\xB2\xD0\xBE\xD1\x81\xD1\x82\xD0\xBE\xD0\xBA\xD0\x88\xD0\xB5\xD0\xBA\xD0\xB0\xD1\x82\xD0\xB5\xD1\x80\xD0\xB8\xD0\xBD\xD0\xB1\xD1\x83\xD1\x80\xD0\xB3\xD0\x88\xD0\xB0\xD0\xBA\xD1\x83\xD1\x82\xD1\x81\xD0\xBA\xD0\x9A\xD0\xB8\xD0\xB3\xD0\xB0\xD0\xBB\xD0\xB8\xD0\xA0\xD0\xB8\xD1\x98\xD0\xB0\xD0\xB4\xD0\x93\xD0\xB2\xD0\xB0\xD0\xB4\xD0\xB0\xD0\xBB\xD0\xBA\xD0\xB0\xD0\xBD\xD0\xB0\xD0\xBB\xD0\x9C\xD0\xB0\xD1\x85\xD0\xB5\xD0\x9A\xD0\xB0\xD1\x80\xD1\x82\xD1\x83\xD0\xBC\xD0\xA1\xD1\x82\xD0\xBE\xD0\xBA\xD1\x85\xD0\xBE\xD0\xBB\xD0\xBC\xD0\xA1\xD0\xB8\xD0\xBD\xD0\xB3\xD0\xB0\xD0\xBF\xD1\x83\xD1\x80\xD0\xA1\xD0\xB2\xD0\xB5\xD1\x82\xD0\xB0 \xD0\x88\xD0\xB5\xD0\xBB\xD0\xB5\xD0\xBD\xD0\xB0\xD0\x89\xD1\x83\xD0\xB1\xD1\x99\xD0\xB0\xD0\xBD\xD0\xB0\xD0\x9B\xD0\xBE\xD0\xBD\xD0\xB3\xD1\x98\xD0\xB8\xD1\x80\xD0\x91\xD1\x80\xD0\xB0\xD1\x82\xD0\xB8\xD1\x81\xD0\xBB\xD0\xB0\xD0\xB2\xD0\xB0\xD0\xA4\xD1\x80\xD0\xB8\xD1\x82\xD0\xB0\xD1\x83\xD0\xBD\xD0\xA1\xD0\xB0\xD0\xBD \xD0\x9C\xD0\xB0\xD1\x80\xD0\xB8\xD0\xBD\xD0\xBE\xD0\x94\xD0\xB0\xD0\xBA\xD0\xB0\xD1\x80\xD0\x9C\xD0\xBE\xD0\xB3\xD0\xB0\xD0\xB4\xD0\xB8\xD1\x88\xD0\x9F\xD0\xB0\xD1\x80\xD0\xB0\xD0\xBC\xD0\xB0\xD1\x80\xD0\xB8\xD0\xB1\xD0\xBE\xD0\x8F\xD1\x83\xD0\xB1\xD0\xB0\xD0\xA1\xD0\xB0\xD0\xBE \xD0\xA2\xD0\xBE\xD0\xBC\xD0\xB5\xD0\xA1\xD0\xB0\xD0\xBB\xD0\xB2\xD0\xB0\xD0\xB4\xD0\xBE\xD1\x80\xD0\x9B\xD0\xBE\xD1\x83\xD0\xB5\xD1\x80 \xD0\x9F\xD1\x80\xD0\xB8\xD0\xBD\xD1\x81\xD0\xB8\xD0\xB7 \xD0\x9A\xD0\xB2\xD0\xBE\xD1\x80\xD1\x82\xD0\xB5\xD1\x80\xD0\x94\xD0\xB0\xD0\xBC\xD0\xB0\xD1\x81\xD0\xBA\xD0\x9C\xD0\xB1\xD0\xB0\xD0\xB1\xD0\xB0\xD0\xBD\xD0\xB5\xD0\x93\xD1\x80\xD0\xB0\xD0\xBD\xD0\xB4 \xD0\xA2\xD1\x83\xD1\x80\xD0\xBA\xD0\x9D\xD1\x9F\xD0\xB0\xD0\xBC\xD0\xB5\xD0\xBD\xD0\xB0\xD0\x9A\xD0\xB5\xD1\x80\xD0\xB3\xD0\xB5\xD0\xBB\xD0\xB5\xD0\xBD\xD0\x9B\xD0\xBE\xD0\xBC\xD0\xB5\xD0\x91\xD0\xB0\xD0\xBD\xD0\xB3\xD0\xBA\xD0\xBE\xD0\xBA\xD0\x94\xD1\x83\xD1\x88\xD0\xB0\xD0\xBD\xD0\xB1\xD0\xB5\xD0\xA4\xD0\xB0\xD0\xBA\xD0\xB0\xD0\xBE\xD1\x84\xD0\xBE\xD0\x94\xD0\xB8\xD0\xBB\xD0\xB8\xD0\x90\xD1\x88\xD1\x85\xD0\xB0\xD0\xB1\xD0\xB0\xD0\xB4\xD0\xA2\xD1\x83\xD0\xBD\xD0\xB8\xD1\x81\xD0\xA2\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xB0\xD1\x82\xD0\xB0\xD0\xBF\xD1\x83\xD0\x98\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB1\xD1\x83\xD0\xBB\xD0\x9F\xD0\xBE\xD1\x80\xD1\x82 \xD0\xBE\xD0\xB2 \xD0\xA1\xD0\xBF\xD0\xB5\xD1\x98\xD0\xBD\xD0\xA4\xD1\x83\xD0\xBD\xD0\xB0\xD1\x84\xD1\x83\xD1\x82\xD0\xB8\xD0\xA2\xD0\xB0\xD1\x98\xD0\xBF\xD0\xB5\xD1\x98\xD0\x94\xD0\xB0\xD1\x80-\xD0\xB5\xD1\x81-\xD0\xA1\xD0\xB0\xD0\xBB\xD0\xB0\xD0\xBC\xD0\x9A\xD0\xB8\xD1\x98\xD0\xB5\xD0\xB2\xD0\x97\xD0\xB0\xD0\xBF\xD0\xBE\xD1\x80\xD0\xBE\xD0\xB6\xD1\x98\xD0\xB5\xD0\xA1\xD0\xB8\xD0\xBC\xD1\x84\xD0\xB5\xD1\x80\xD0\xBE\xD0\xBF\xD0\xBE\xD1\x99\xD0\xA3\xD0\xB6\xD0\xB3\xD0\xBE\xD1\x80\xD0\xBE\xD0\xB4\xD0\x9A\xD0\xB0\xD0\xBC\xD0\xBF\xD0\xB0\xD0\xBB\xD0\xB0\xD0\x92\xD0\xB5\xD1\x98\xD0\xBA\xD0\x8F\xD0\xBE\xD0\xBD\xD1\x81\xD1\x82\xD0\xBE\xD0\xBD\xD0\x9C\xD0\xB8\xD0\xB4\xD0\xB2\xD0\xB5\xD1\x98\xD0\x9D\xD0\xB5\xD0\xBF\xD0\xBE\xD0\xB7\xD0\xBD\xD0\xB0\xD1\x82 \xD0\xB3\xD1\x80\xD0\xB0\xD0\xB4\xD0\x90\xD0\xB4\xD0\xB0\xD0\xBA\xD0\x9C\xD0\xB0\xD1\x80\xD0\xB5\xD0\xBD\xD0\xB3\xD0\xBE, \xD0\x98\xD0\xBD\xD0\xB4\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBD\xD0\xB0\xD0\x95\xD0\xBD\xD0\xBA\xD0\xBE\xD1\x80\xD0\xB8\xD1\x9F\xD0\x91\xD0\xBE\xD1\x98\xD0\xB7\xD0\xB8\xD0\xA7\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xB3\xD0\xBE\xD0\x94\xD0\xB5\xD0\xBD\xD0\xB2\xD0\xB5\xD1\x80\xD0\x94\xD0\xB5\xD1\x82\xD1\x80\xD0\xBE\xD0\xB8\xD1\x82\xD0\xA5\xD0\xBE\xD0\xBD\xD0\xBE\xD0\xBB\xD1\x83\xD0\xBB\xD1\x83\xD0\x98\xD0\xBD\xD0\xB4\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBD\xD0\xB0\xD0\xBF\xD0\xBE\xD0\xBB\xD0\xB8\xD1\x81\xD0\x92\xD0\xB8\xD0\xB2\xD0\xB8, \xD0\x98\xD0\xBD\xD0\xB4\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBD\xD0\xB0\xD0\x96\xD1\x83\xD0\xBD\xD0\xBE\xD0\x9D\xD0\xBE\xD0\xBA\xD1\x81, \xD0\x98\xD0\xBD\xD0\xB4\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBD\xD0\xB0\xD0\x9B\xD0\xBE\xD1\x81 \xD0\x90\xD0\xBD\xD1\x92\xD0\xB5\xD0\xBB\xD0\xB5\xD1\x81\xD0\x9B\xD1\x83\xD0\xB8\xD0\xB2\xD0\xB8\xD0\xBB\xD0\x9C\xD0\xB5\xD0\xBD\xD0\xBE\xD0\xBC\xD0\xB8\xD0\xBD\xD0\xB8\xD0\x9C\xD0\xBE\xD0\xBD\xD1\x82\xD0\xB8\xD1\x87\xD0\xB5\xD0\xBB\xD0\xBE, \xD0\x9A\xD0\xB5\xD0\xBD\xD1\x82\xD0\xB0\xD0\xBA\xD0\xB8\xD0\x9C\xD0\xB5\xD1\x82\xD0\xBB\xD0\xB0\xD0\xBA\xD0\xB0\xD1\x82\xD0\xBB\xD0\xB0\xD0\xA6\xD0\xB5\xD0\xBD\xD1\x82\xD0\xB0\xD1\x80, \xD0\xA1\xD1\x98\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB0 \xD0\x94\xD0\xB0\xD0\xBA\xD0\xBE\xD1\x82\xD0\xB0\xD0\x9D\xD0\xBE\xD0\xB2\xD0\xB8 \xD0\xA1\xD0\xB0\xD0\xBB\xD0\xB5\xD0\xBC, \xD0\xA1\xD1\x98\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB0 \xD0\x94\xD0\xB0\xD0\xBA\xD0\xBE\xD1\x82\xD0\xB0\xD0\x8A\xD1\x83\xD1\x98\xD0\xBE\xD1\x80\xD0\xBA\xD0\x92\xD0\xB8\xD0\xBD\xD1\x81\xD0\xB5\xD0\xBD\xD1\x81, \xD0\x98\xD0\xBD\xD0\xB4\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBD\xD0\xB0\xD0\x9D\xD0\xBE\xD0\xBC\xD0\xA4\xD0\xB8\xD0\xBD\xD0\xB8\xD0\xBA\xD1\x81\xD0\xA1\xD0\xB8\xD1\x82\xD0\xBA\xD0\xB0\xD0\xA2\xD0\xB5\xD0\xBB \xD0\xA1\xD0\xB8\xD1\x82\xD0\xB8, \xD0\x98\xD0\xBD\xD0\xB4\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBD\xD0\xB0\xD0\x92\xD0\xB8\xD0\xBD\xD0\xB0\xD0\xBC\xD0\xB0\xD0\xBA, \xD0\x98\xD0\xBD\xD0\xB4\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBD\xD0\xB0\xD0\x9F\xD0\xB8\xD1\x82\xD0\xB5\xD1\x80\xD1\x81\xD0\xB1\xD1\x83\xD1\x80\xD0\xB3, \xD0\x98\xD0\xBD\xD0\xB4\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBD\xD0\xB0\xD0\x91\xD1\x98\xD1\x83\xD0\xBB\xD0\xB0, \xD0\xA1\xD1\x98\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB0 \xD0\x94\xD0\xB0\xD0\xBA\xD0\xBE\xD1\x82\xD0\xB0\xD0\x88\xD0\xB0\xD0\xBA\xD1\x83\xD1\x82\xD0\xB0\xD1\x82\xD0\x9C\xD0\xBE\xD0\xBD\xD1\x82\xD0\xB5\xD0\xB2\xD0\xB8\xD0\xB4\xD0\xB5\xD0\xBE\xD0\xA1\xD0\xB0\xD0\xBC\xD0\xB0\xD1\x80\xD0\xBA\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xA2\xD0\xB0\xD1\x88\xD0\xBA\xD0\xB5\xD0\xBD\xD1\x82\xD0\x92\xD0\xB0\xD1\x82\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xBD\xD0\xA1\xD0\xB5\xD0\xBD\xD1\x82 \xD0\x92\xD0\xB8\xD0\xBD\xD1\x81\xD0\xB5\xD0\xBD\xD1\x82\xD0\x9A\xD0\xB0\xD1\x80\xD0\xB0\xD0\xBA\xD0\xB0\xD1\x81\xD0\xA2\xD0\xBE\xD1\x80\xD1\x82\xD0\xBE\xD0\xBB\xD0\xB0\xD0\xA1\xD0\xB5\xD0\xBD\xD1\x82 \xD0\xA2\xD0\xBE\xD0\xBC\xD0\xB0\xD1\x81\xD0\xA5\xD0\xBE \xD0\xA8\xD0\xB8 \xD0\x9C\xD0\xB8\xD0\xBD\xD0\x95\xD1\x84\xD0\xB0\xD1\x82\xD0\x92\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x81\xD0\x90\xD0\xBF\xD0\xB8\xD1\x98\xD0\xB0\xD0\x90\xD0\xB4\xD0\xB5\xD0\xBD\xD0\x9C\xD0\xB0\xD1\x98\xD0\xBE\xD1\x82\xD0\x88\xD0\xBE\xD1\x85\xD0\xB0\xD0\xBD\xD0\xB5\xD1\x81\xD0\xB1\xD1\x83\xD1\x80\xD0\xB3\xD0\x9B\xD1\x83\xD1\x81\xD0\xB0\xD0\xBA\xD0\xB0\xD0\xA5\xD0\xB0\xD1\x80\xD0\xB0\xD1\x80\xD0\xB5") }) }); @@ -601,8 +601,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\0aukns\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\0caffs\0\0\0cafne\0\0\0caglb\0\0\0cagoo\0\0\0cahal\0\0\0caiql\0\0\0camon\0\0\0canpg\0\0\0capnt\0\0\0careb\0\0\0careg\0\0\0casjf\0\0\0cathu\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\0cayzf\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\0mxstis\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\0uaozh\0\0\0uasip\0\0\0uauzh\0\0\0ugkla\0\0\0umawk\0\0\0umjon\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"\xAD\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\xBF\x03\xDD\x03\xF3\x03\x0B\x045\x04D\x04S\x04b\x04n\x04\x86\x04\xA1\x04\xAD\x04\xC5\x04\xE6\x04\xFB\x04\x10\x05.\x05M\x05b\x05w\x05\x87\x05\xAE\x05\xCF\x05\xDE\x05\0\x06\x18\x06C\x06[\x06s\x06\x91\x06\xA3\x06\xB8\x06\xE0\x06\x02\x07\x14\x07-\x07B\x07Z\x07i\x07{\x07\x96\x07\xA8\x07\xB7\x07\xD2\x07\xEA\x07\t\x08(\x08>\x08N\x08u\x08\x93\x08\xA8\x08\xBD\x08\xE7\x08\xFC\x08\x0E\t*\tF\t[\t|\t\x91\t\xBC\t\xDB\t\xE7\t\x03\n1\nI\nj\n\x92\n\xB0\n\xC8\n\xD7\n\xF5\n\n\x0B\x1F\x0B=\x0BL\x0Ba\x0B\x82\x0B\x94\x0B\xB9\x0B\xDA\x0B\xEF\x0B\x01\x0C\x13\x0C%\x0CC\x0CU\x0Cn\x0C\x86\x0C\xA4\x0C\xBF\x0C\xCE\x0C\xE3\x0C\xFB\x0C\r\r+\rC\rq\r\x8F\r\xB6\r\xDA\r\xEC\r\xFE\r\x14\x0E5\x0ED\x0EV\x0Ek\x0E\x8D\x0E\xA8\x0E\xC9\x0E\xD5\x0E\xEA\x0E\xFF\x0E\x11\x0F\x1A\x0F,\x0FA\x0F\\\x0Fh\x0Fw\x0F\x8F\x0F\xA7\x0F\xB6\x0F\xD4\x0F\xE3\x0F\x04\x10.\x107\x10g\x10s\x10\x88\x10\x9D\x10\xBB\x10\xCD\x10\xFB\x10\r\x11\x1F\x11J\x11k\x11}\x11\x8C\x11\xA1\x11\xB6\x11\xC3\x11\xE4\x11\xF9\x11%\x12@\x12X\x12p\x12\x88\x12\xAF\x12\xC1\x12\xE1\x12\xF6\x12\x05\x13\x17\x13,\x13D\x13M\x13h\x13z\x13\x8F\x13\xA1\x13\xB0\x13\xC5\x13\xD7\x13\xE7\x13\x05\x14#\x14;\x14M\x14j\x14\x85\x14\x91\x14\xA3\x14\xB2\x14\xC1\x14\xD3\x14\xE5\x14\xF7\x14\x12\x15-\x159\x15]\x15o\x15\x95\x15\xA4\x15\xB6\x15\xD1\x15\xE6\x15\xFB\x15\x1F\x16+\x16C\x16g\x16y\x16\x91\x16\xAC\x16\xD3\x16\xF4\x16\x06\x17\x1B\x173\x17H\x17o\x17~\x17\x99\x17\xAE\x17\xC0\x17\xD8\x17\xF0\x17\x0B\x18\x1D\x18/\x18G\x18n\x18\x92\x18\xBD\x18\xD5\x18\xF6\x18\x0E\x193\x19E\x19Z\x19r\x19\x87\x19\xB8\x19\xDD\x19\xF8\x19\x07\x1A.\x1A@\x1AR\x1Ag\x1A|\x1A\x88\x1A\x97\x1A\xB2\x1A\xD0\x1A\xDC\x1A\xF7\x1A\x06\x1B\x18\x1B3\x1BH\x1BW\x1Bi\x1Bu\x1B\x93\x1B\xAE\x1B\xC0\x1B\xE2\x1B\xFD\x1B\x15\x1C$\x1C6\x1CH\x1Ci\x1C\x91\x1C\xA6\x1C\xB5\x1C\xC7\x1C\xD6\x1C\xF1\x1C\0\x1D\x1B\x1D6\x1DN\x1Di\x1D~\x1D\x8A\x1D\xA5\x1D\xC0\x1D\xD8\x1D\xFC\x1D\x1A\x1EJ\x1E\\\x1Ek\x1Ez\x1E\x9E\x1E\xB0\x1E\xD4\x1E\xEC\x1E\x01\x1F1\x1FC\x1Fg\x1F\x81\x1F\x96\x1F\xB7\x1F\xDB\x1F\x0B ) ; M t \x80 \x95 \xAA \xC5 \xE8 \x06!0!T!l!\x88!\x97!\xB2!\xD6!\xE2!\xF5!\x14\"a\"|\"\x91\"\xBC\"\xD1\"\xEC\"\xF8\"\r#\"#=#I#^#p#\x8E#\xA9#\xCF#\xE7#\xF9#\x19$+$R$p$\x85$\x9A$\xA9$\xBB$\xD0$\xE9$\xF2$*%?%N%`%r%\x8A%\x9F%\xCC%\xFE%\n&6&^&s&\x8B&\xC0&\xDE&\x0E'K'f'\xA4'\xAD'\xC2'\xD1'\x06(A(\x88(\xBB(\xD6(\xF4(\t)\x1E)3)\\)w)\x89)\xA6)\xC7)\xD6)\xE2)\xF4)\x03*\x18*<*N*\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\x95\xE0\xA6\xBF\xE0\xA6\x89\xE0\xA6\xB0\xE0\xA6\xBF\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\xB0\xE0\xA7\x87\xE0\xA6\x87\xE0\xA6\xA8\xE0\xA6\xBF \xE0\xA6\xB0\xE0\xA6\xBF\xE0\xA6\xAD\xE0\xA6\xBE\xE0\xA6\xB0\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\xA8\xE0\xA6\xBF\xE0\xA6\xAA\xE0\xA6\xBF\xE0\xA6\x97\xE0\xA7\x8B\xE0\xA6\xA8\xE0\xA6\xAA\xE0\xA7\x8D\xE0\xA6\xAF\xE0\xA6\xBE\xE0\xA6\x99\xE0\xA7\x8D\xE0\xA6\x97\xE0\xA6\xA8\xE0\xA6\xBF\xE0\xA6\xB0\xE0\xA7\x8D\xE0\xA6\x9F\xE0\xA7\x81\xE0\xA6\x82\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\xA5\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\xA1\xE0\xA6\xBE\xE0\xA6\xB0 \xE0\xA6\xAC\xE0\xA7\x87\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\x87\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA7\x87\xE0\xA6\xB2\xE0\xA7\x8B\xE0\xA6\xA8\xE0\xA6\xBE\xE0\xA6\x87\xE0\xA6\xAB\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\xB8\xE0\xA6\xBE\xE0\xA6\xA8\xE0\xA7\x8D\xE0\xA6\xA4\xE0\xA6\xBE \xE0\xA6\x87\xE0\xA6\xB8\xE0\xA6\xBE\xE0\xA6\xAC\xE0\xA7\x87\xE0\xA6\xB2\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\x9C\xE0\xA7\x87\xE0\xA6\xAA\xE0\xA7\x8B\xE0\xA6\xB0\xE0\xA7\x8B\xE0\xA6\x9C\xE0\xA6\xBE\xE0\xA6\x87\xE0\xA6\xAF\xE0\xA6\xBC\xE0\xA6\xBE\xE0\xA6\x87\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\x89\xE0\xA6\x9D\xE0\xA6\x97\xE0\xA7\x8B\xE0\xA6\xB0\xE0\xA7\x8B\xE0\xA6\xA1\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\x9C\xE0\xA6\xA8\xE0\xA6\xB8\xE0\xA7\x8D\xE0\xA6\x9F\xE0\xA6\xA8\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; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE_CH, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_CA, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_GB, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_IN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_MX, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_US, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS_PK, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW_KE, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL_CO, &YRL_CO, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH_HANS_SG, &ZH_HANT, &ZH_HANT_HK, &ZH_HANT_HK, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE_CH, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_CA, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_GB, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_IN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_MX, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_US, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS_PK, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &SR, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW_KE, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL_CO, &YRL_CO, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HANT, &ZH_HK, &ZH_SG, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/components/datetime/data/data/macros/time_zone_formats_v1.data.rs b/components/datetime/data/data/macros/time_zone_formats_v1.data.rs index 33bd2338c9c..178fd19b8c7 100644 --- a/components/datetime/data/data/macros/time_zone_formats_v1.data.rs +++ b/components/datetime/data/data/macros/time_zone_formats_v1.data.rs @@ -1017,7 +1017,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 SR_CYRL_BA: ::Yokeable = icu_datetime::provider::time_zones::TimeZoneFormatsV1 { + static SR_BA: ::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"), @@ -1137,7 +1137,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 ZH_HANT_HK: ::Yokeable = icu_datetime::provider::time_zones::TimeZoneFormatsV1 { + static ZH_HK: ::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"), @@ -1617,8 +1617,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; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN_CA, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &EN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS_ID, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &HY, &HY, &HY, &HY, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &HY, &HY, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &HY, &UR, &UR_IN, &HY, &UZ_CYRL, &HY, &VI, &HY, &EN, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT_HK, &ZH_HANT_HK, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN_CA, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &EN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS_ID, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &HY, &HY, &HY, &HY, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &SR, &HY, &HY, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &HY, &UR, &UR_IN, &HY, &UZ_CYRL, &HY, &VI, &HY, &EN, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HANT, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/components/datetime/data/data/macros/time_zone_generic_long_v1.data.rs b/components/datetime/data/data/macros/time_zone_generic_long_v1.data.rs index 6ff85f27065..754741d3d4a 100644 --- a/components/datetime/data/data/macros/time_zone_generic_long_v1.data.rs +++ b/components/datetime/data/data/macros/time_zone_generic_long_v1.data.rs @@ -229,7 +229,7 @@ macro_rules! __impl_time_zone_generic_long_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\0ordu unibertsal koordinatua") }) }, }; - static ZH_HANT_HK: ::Yokeable = icu_datetime::provider::time_zones::MetazoneGenericNamesLongV1 { + static ZH_HK: ::Yokeable = icu_datetime::provider::time_zones::MetazoneGenericNamesLongV1 { defaults: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"acreafceafeaafghafsoafwealamalasamazamceameaammoampaanadapiaaqtaaqtoarabargearmearweatlaauceaucwaueaauweazerazorbangbhutbolibrasbruncasecavechamchatchilchinchoichricococolocookcubadavidumoeasteatiecuaeuceeueaeufeeuwefalkfijifrgufrsogalagambgeorgiisgreagrweguamgulfguyahaalhokohovdinceindiindoineainocinweiranirkuisrajapakaeakamckawekorekosrkraskyrglankliislohomacamacqmagamaismalamaldmarqmaurmawsmenomepamgmtmongmoscmyannaurnecanepanewfnezeniuenomanorfnoronovoomskpakipalapangparaperuphilphispimipitcponapyonqyzyreunrothsakhsamasamoseycsingsogesolosurisyowtahitaiptajitoketongtrukturktuvauruguzbevanuvenevladvolgvostwakewallyakuyekayuko") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x9F\0\0\0\0\0\x0C\0\x18\0$\x003\0?\0K\0]\0o\0~\0\x90\0\xA2\0\xB4\0\xC9\0\xDB\0\xEA\0\xF9\0\x0B\x01\x1A\x01)\x01;\x01P\x01_\x01q\x01\x86\x01\x98\x01\xAA\x01\xBC\x01\xD1\x01\xE0\x01\xEC\x01\xFE\x01\x10\x02\x1C\x02+\x02:\x02I\x02[\x02g\x02s\x02\x82\x02\x91\x02\xA6\x02\xB8\x02\xCA\x02\xD6\x02\xE5\x02\xFA\x02\x0C\x03\x1B\x03-\x039\x03E\x03W\x03c\x03x\x03\x84\x03\x99\x03\xB4\x03\xCC\x03\xE1\x03\xF3\x03\x0B\x04 \x045\x04G\x04\\\x04k\x04\x84\x04\x90\x04\x9F\x04\xB1\x04\xBD\x04\xCF\x04\xE1\x04\xF0\x04\x02\x05\x0E\x05#\x052\x05>\x05P\x05q\x05\x83\x05\x8F\x05\x9E\x05\xBC\x05\xCE\x05\xDA\x05\xEC\x05\xFE\x05\n\x06\x1F\x06.\x06C\x06U\x06g\x06y\x06\x8B\x06\x97\x06\xAF\x06\xC7\x06\xDF\x06\xF1\x06\0\x07\x0C\x07\x18\x070\x07?\x07N\x07]\x07l\x07\x87\x07\x99\x07\xBA\x07\xCF\x07\xE1\x07\xF3\x07\xFF\x07\x1A\x08)\x085\x08D\x08V\x08w\x08\x86\x08\x95\x08\xA1\x08\xB9\x08\xC8\x08\xD7\x08\xE6\x08\xF5\x08\x04\t\x13\t\"\t4\tI\tX\tj\ty\t\x85\t\x94\t\xA9\t\xB5\t\xC4\t\xD3\t\xE2\t\xF1\t\x03\n\x15\n'\n6\nK\n]\nl\n\x8D\n\x9F\n\xB4\n\xE8\x89\xBE\xE5\x85\x8B\xE6\x99\x82\xE9\x96\x93\xE4\xB8\xAD\xE9\x9D\x9E\xE6\x99\x82\xE9\x96\x93\xE6\x9D\xB1\xE9\x9D\x9E\xE6\x99\x82\xE9\x96\x93\xE9\x98\xBF\xE5\xAF\x8C\xE6\xB1\x97\xE6\x99\x82\xE9\x96\x93\xE5\x8D\x97\xE9\x9D\x9E\xE6\x99\x82\xE9\x96\x93\xE8\xA5\xBF\xE9\x9D\x9E\xE6\x99\x82\xE9\x96\x93\xE9\x98\xBF\xE6\x8B\x89\xE6\x9C\xA8\xE5\x9C\x96\xE6\x99\x82\xE9\x96\x93\xE9\x98\xBF\xE6\x8B\x89\xE6\x96\xAF\xE5\x8A\xA0\xE6\x99\x82\xE9\x96\x93\xE4\xBA\x9E\xE9\xA6\xAC\xE9\x81\x9C\xE6\x99\x82\xE9\x96\x93\xE5\x8C\x97\xE7\xBE\x8E\xE4\xB8\xAD\xE9\x83\xA8\xE6\x99\x82\xE9\x96\x93\xE5\x8C\x97\xE7\xBE\x8E\xE6\x9D\xB1\xE9\x83\xA8\xE6\x99\x82\xE9\x96\x93\xE5\x8C\x97\xE7\xBE\x8E\xE5\xB1\xB1\xE5\x8D\x80\xE6\x99\x82\xE9\x96\x93\xE5\x8C\x97\xE7\xBE\x8E\xE5\xA4\xAA\xE5\xB9\xB3\xE6\xB4\x8B\xE6\x99\x82\xE9\x96\x93\xE9\x98\xBF\xE7\xB4\x8D\xE5\xBE\xB7\xE7\x88\xBE\xE6\x99\x82\xE9\x96\x93\xE9\x98\xBF\xE7\x9A\xAE\xE4\xBA\x9E\xE6\x99\x82\xE9\x96\x93\xE9\x98\xBF\xE5\x85\x8B\xE9\x99\xB6\xE6\x99\x82\xE9\x96\x93\xE9\x98\xBF\xE5\x85\x8B\xE6\x89\x98\xE6\xAF\x94\xE6\x99\x82\xE9\x96\x93\xE9\x98\xBF\xE6\x8B\x89\xE4\xBC\xAF\xE6\x99\x82\xE9\x96\x93\xE9\x98\xBF\xE6\xA0\xB9\xE5\xBB\xB7\xE6\x99\x82\xE9\x96\x93\xE4\xBA\x9E\xE7\xBE\x8E\xE5\xB0\xBC\xE4\xBA\x9E\xE6\x99\x82\xE9\x96\x93\xE9\x98\xBF\xE6\xA0\xB9\xE5\xBB\xB7\xE8\xA5\xBF\xE9\x83\xA8\xE6\x99\x82\xE9\x96\x93\xE5\xA4\xA7\xE8\xA5\xBF\xE6\xB4\x8B\xE6\x99\x82\xE9\x96\x93\xE6\xBE\xB3\xE6\xB4\xB2\xE4\xB8\xAD\xE9\x83\xA8\xE6\x99\x82\xE9\x96\x93\xE6\xBE\xB3\xE6\xB4\xB2\xE4\xB8\xAD\xE8\xA5\xBF\xE9\x83\xA8\xE6\x99\x82\xE9\x96\x93\xE6\xBE\xB3\xE6\xB4\xB2\xE6\x9D\xB1\xE9\x83\xA8\xE6\x99\x82\xE9\x96\x93\xE6\xBE\xB3\xE6\xB4\xB2\xE8\xA5\xBF\xE9\x83\xA8\xE6\x99\x82\xE9\x96\x93\xE4\xBA\x9E\xE5\xA1\x9E\xE6\x8B\x9C\xE7\x96\x86\xE6\x99\x82\xE9\x96\x93\xE4\xBA\x9E\xE9\x80\x9F\xE7\x88\xBE\xE7\xBE\xA4\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE5\xAD\x9F\xE5\x8A\xA0\xE6\x8B\x89\xE6\x99\x82\xE9\x96\x93\xE4\xB8\x8D\xE4\xB8\xB9\xE6\x99\x82\xE9\x96\x93\xE7\x8E\xBB\xE5\x88\xA9\xE7\xB6\xAD\xE4\xBA\x9E\xE6\x99\x82\xE9\x96\x93\xE5\xB7\xB4\xE8\xA5\xBF\xE5\x88\xA9\xE4\xBA\x9E\xE6\x99\x82\xE9\x96\x93\xE6\xB1\xB6\xE8\x90\x8A\xE6\x99\x82\xE9\x96\x93\xE5\x87\xB1\xE8\xA5\xBF\xE7\xAB\x99\xE6\x99\x82\xE9\x96\x93\xE4\xBD\x9B\xE5\xBE\x97\xE8\xA7\x92\xE6\x99\x82\xE9\x96\x93\xE6\x9F\xA5\xE8\x8E\xAB\xE6\xB4\x9B\xE6\x99\x82\xE9\x96\x93\xE6\x9F\xA5\xE5\x9D\xA6\xE7\xBE\xA4\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE6\x99\xBA\xE5\x88\xA9\xE6\x99\x82\xE9\x96\x93\xE4\xB8\xAD\xE5\x9C\x8B\xE6\x99\x82\xE9\x96\x93\xE5\x96\xAC\xE5\xB7\xB4\xE5\xB1\xB1\xE6\x99\x82\xE9\x96\x93\xE8\x81\x96\xE8\xAA\x95\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE5\x8F\xAF\xE5\x8F\xAF\xE6\x96\xAF\xE7\xBE\xA4\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE5\x93\xA5\xE5\x80\xAB\xE6\xAF\x94\xE4\xBA\x9E\xE6\x99\x82\xE9\x96\x93\xE5\xBA\xAB\xE5\x85\x8B\xE7\xBE\xA4\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE5\x8F\xA4\xE5\xB7\xB4\xE6\x99\x82\xE9\x96\x93\xE6\x88\xB4\xE7\xB6\xAD\xE6\x96\xAF\xE6\x99\x82\xE9\x96\x93\xE8\xBF\xAA\xE8\x92\x99\xE8\xBF\xAA\xE7\xB6\xAD\xE7\x88\xBE\xE6\x99\x82\xE9\x96\x93\xE5\xBE\xA9\xE6\xB4\xBB\xE7\xAF\x80\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE6\x9D\xB1\xE5\xB8\x9D\xE6\xB1\xB6\xE6\x99\x82\xE9\x96\x93\xE5\x8E\x84\xE7\x93\x9C\xE5\xA4\x9A\xE7\x88\xBE\xE6\x99\x82\xE9\x96\x93\xE4\xB8\xAD\xE6\xAD\x90\xE6\x99\x82\xE9\x96\x93\xE6\x9D\xB1\xE6\xAD\x90\xE6\x99\x82\xE9\x96\x93\xE6\xAD\x90\xE6\xB4\xB2\xE9\x81\xA0\xE6\x9D\xB1\xE6\x99\x82\xE9\x96\x93\xE8\xA5\xBF\xE6\xAD\x90\xE6\x99\x82\xE9\x96\x93\xE7\xA6\x8F\xE5\x85\x8B\xE8\x98\xAD\xE7\xBE\xA4\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE6\x96\x90\xE6\xBF\x9F\xE6\x99\x82\xE9\x96\x93\xE6\xB3\x95\xE5\xB1\xAC\xE5\x9C\xAD\xE4\xBA\x9E\xE9\x82\xA3\xE6\x99\x82\xE9\x96\x93\xE6\xB3\x95\xE5\x9C\x8B\xE5\x8D\x97\xE6\x96\xB9\xE5\x8F\x8A\xE5\x8D\x97\xE6\xA5\xB5\xE6\x99\x82\xE9\x96\x93\xE5\x8A\xA0\xE6\x8B\x89\xE5\xB8\x95\xE6\x88\x88\xE7\xBE\xA4\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE7\x94\x98\xE6\xAF\x94\xE7\x88\xBE\xE7\xBE\xA4\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE6\xA0\xBC\xE9\xAD\xAF\xE5\x90\x89\xE4\xBA\x9E\xE6\x99\x82\xE9\x96\x93\xE5\x90\x89\xE7\x88\xBE\xE4\xBC\xAF\xE7\x89\xB9\xE7\xBE\xA4\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE6\xA0\xBC\xE9\x99\xB5\xE8\x98\xAD\xE6\x9D\xB1\xE9\x83\xA8\xE6\x99\x82\xE9\x96\x93\xE6\xA0\xBC\xE9\x99\xB5\xE8\x98\xAD\xE8\xA5\xBF\xE9\x83\xA8\xE6\x99\x82\xE9\x96\x93\xE9\x97\x9C\xE5\xB3\xB6\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE6\xB3\xA2\xE6\x96\xAF\xE7\x81\xA3\xE6\xB5\xB7\xE5\x9F\x9F\xE6\x99\x82\xE9\x96\x93\xE5\x9C\xAD\xE4\xBA\x9E\xE9\x82\xA3\xE6\x99\x82\xE9\x96\x93\xE5\xA4\x8F\xE5\xA8\x81\xE5\xA4\xB7-\xE9\x98\xBF\xE7\x95\x99\xE7\x94\xB3\xE6\x99\x82\xE9\x96\x93\xE9\xA6\x99\xE6\xB8\xAF\xE6\x99\x82\xE9\x96\x93\xE7\xA7\x91\xE5\xB8\x83\xE5\xA4\x9A\xE6\x99\x82\xE9\x96\x93\xE5\x8D\xB0\xE5\xB0\xBC\xE4\xB8\xAD\xE9\x83\xA8\xE6\x99\x82\xE9\x96\x93\xE5\x8D\xB0\xE5\xBA\xA6\xE6\x99\x82\xE9\x96\x93\xE4\xB8\xAD\xE5\x8D\x97\xE5\x8D\x8A\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE5\x8D\xB0\xE5\xB0\xBC\xE6\x9D\xB1\xE9\x83\xA8\xE6\x99\x82\xE9\x96\x93\xE5\x8D\xB0\xE5\xBA\xA6\xE6\xB4\x8B\xE6\x99\x82\xE9\x96\x93\xE5\x8D\xB0\xE5\xB0\xBC\xE8\xA5\xBF\xE9\x83\xA8\xE6\x99\x82\xE9\x96\x93\xE4\xBC\x8A\xE6\x9C\x97\xE6\x99\x82\xE9\x96\x93\xE4\xBC\x8A\xE7\x88\xBE\xE5\xBA\xAB\xE8\x8C\xA8\xE5\x85\x8B\xE6\x99\x82\xE9\x96\x93\xE4\xBB\xA5\xE8\x89\xB2\xE5\x88\x97\xE6\x99\x82\xE9\x96\x93\xE6\x97\xA5\xE6\x9C\xAC\xE6\x99\x82\xE9\x96\x93\xE6\x9D\xB1\xE5\x93\x88\xE8\x96\xA9\xE5\x85\x8B\xE6\x99\x82\xE9\x96\x93\xE5\xBD\xBC\xE5\xBE\x97\xE7\xBE\x85\xE5\xB7\xB4\xE7\x94\xAB\xE6\xB4\x9B\xE5\xA4\xAB\xE6\x96\xAF\xE5\x85\x8B\xE6\x99\x82\xE9\x96\x93\xE8\xA5\xBF\xE5\x93\x88\xE8\x96\xA9\xE5\x85\x8B\xE6\x99\x82\xE9\x96\x93\xE9\x9F\x93\xE5\x9C\x8B\xE6\x99\x82\xE9\x96\x93\xE7\xA7\x91\xE6\x96\xAF\xE9\x9B\xB7\xE6\x99\x82\xE9\x96\x93\xE5\x85\x8B\xE6\x8B\x89\xE6\x96\xAF\xE8\xAB\xBE\xE4\xBA\x9E\xE7\x88\xBE\xE6\x96\xAF\xE5\x85\x8B\xE6\x99\x82\xE9\x96\x93\xE5\x90\x89\xE7\x88\xBE\xE5\x90\x89\xE6\x96\xAF\xE6\x99\x82\xE9\x96\x93\xE8\x98\xAD\xE5\x8D\xA1\xE6\x99\x82\xE9\x96\x93\xE8\x90\x8A\xE6\x81\xA9\xE7\xBE\xA4\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE8\xB1\xAA\xE5\x8B\xB3\xE7\x88\xB5\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE6\xBE\xB3\xE9\x96\x80\xE6\x99\x82\xE9\x96\x93\xE9\xBA\xA5\xE5\xA4\xB8\xE9\x87\x8C\xE7\xBE\xA4\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE9\xA6\xAC\xE5\x8A\xA0\xE4\xB8\xB9\xE6\x99\x82\xE9\x96\x93\xE9\xA6\xAC\xE7\xB4\xB9\xE7\x88\xBE\xE7\xBE\xA4\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE9\xA6\xAC\xE4\xBE\x86\xE8\xA5\xBF\xE4\xBA\x9E\xE6\x99\x82\xE9\x96\x93\xE9\xA6\xAC\xE7\x88\xBE\xE4\xBB\xA3\xE5\xA4\xAB\xE6\x99\x82\xE9\x96\x93\xE9\xA6\xAC\xE5\x85\x8B\xE8\x96\xA9\xE6\x96\xAF\xE6\x99\x82\xE9\x96\x93\xE6\xAF\x9B\xE9\x87\x8C\xE8\xA3\x98\xE6\x96\xAF\xE6\x99\x82\xE9\x96\x93\xE8\x8E\xAB\xE6\xA3\xAE\xE6\x99\x82\xE9\x96\x93\xE5\xA2\xA8\xE8\xA5\xBF\xE5\x93\xA5\xE8\xA5\xBF\xE5\x8C\x97\xE9\x83\xA8\xE6\x99\x82\xE9\x96\x93\xE5\xA2\xA8\xE8\xA5\xBF\xE5\x93\xA5\xE5\xA4\xAA\xE5\xB9\xB3\xE6\xB4\x8B\xE6\x99\x82\xE9\x96\x93\xE6\xA0\xBC\xE6\x9E\x97\xE5\xA8\x81\xE6\xB2\xBB\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE7\x83\x8F\xE8\x98\xAD\xE5\xB7\xB4\xE6\x89\x98\xE6\x99\x82\xE9\x96\x93\xE8\x8E\xAB\xE6\x96\xAF\xE7\xA7\x91\xE6\x99\x82\xE9\x96\x93\xE7\xB7\xAC\xE7\x94\xB8\xE6\x99\x82\xE9\x96\x93\xE7\x91\x99\xE9\xAD\xAF\xE6\x99\x82\xE9\x96\x93\xE6\x96\xB0\xE5\x96\x80\xE9\x87\x8C\xE5\xA4\x9A\xE5\xB0\xBC\xE4\xBA\x9E\xE6\x99\x82\xE9\x96\x93\xE5\xB0\xBC\xE6\xB3\x8A\xE7\x88\xBE\xE6\x99\x82\xE9\x96\x93\xE7\xB4\x90\xE8\x8A\xAC\xE8\x98\xAD\xE6\x99\x82\xE9\x96\x93\xE7\xB4\x90\xE8\xA5\xBF\xE8\x98\xAD\xE6\x99\x82\xE9\x96\x93\xE7\xB4\x90\xE5\x9F\x83\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE5\x8C\x97\xE9\xA6\xAC\xE9\x87\x8C\xE4\xBA\x9E\xE7\xB4\x8D\xE7\xBE\xA4\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE8\xAB\xBE\xE7\xA6\x8F\xE5\x85\x8B\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE8\xB2\xBB\xE7\x88\xBE\xE5\x8D\x97\xE5\xA4\x9A\xE8\xBF\xAA\xE8\xAB\xBE\xE7\xBE\x85\xE5\xB0\xBC\xE4\xBA\x9E\xE6\x99\x82\xE9\x96\x93\xE6\x96\xB0\xE8\xA5\xBF\xE4\xBC\xAF\xE5\x88\xA9\xE4\xBA\x9E\xE6\x99\x82\xE9\x96\x93\xE9\x84\x82\xE6\x9C\xA8\xE6\x96\xAF\xE5\x85\x8B\xE6\x99\x82\xE9\x96\x93\xE5\xB7\xB4\xE5\x9F\xBA\xE6\x96\xAF\xE5\x9D\xA6\xE6\x99\x82\xE9\x96\x93\xE5\xB8\x9B\xE7\x90\x89\xE6\x99\x82\xE9\x96\x93\xE5\xB7\xB4\xE5\xB8\x83\xE4\xBA\x9E\xE6\x96\xB0\xE7\x95\xBF\xE5\x85\xA7\xE4\xBA\x9E\xE6\x99\x82\xE9\x96\x93\xE5\xB7\xB4\xE6\x8B\x89\xE5\x9C\xAD\xE6\x99\x82\xE9\x96\x93\xE7\xA7\x98\xE9\xAD\xAF\xE6\x99\x82\xE9\x96\x93\xE8\x8F\xB2\xE5\xBE\x8B\xE8\xB3\x93\xE6\x99\x82\xE9\x96\x93\xE9\xB3\xB3\xE5\x87\xB0\xE7\xBE\xA4\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE8\x81\x96\xE7\x9A\xAE\xE5\x9F\x83\xE8\x88\x87\xE5\xAF\x86\xE5\x85\x8B\xE9\x9A\x86\xE7\xBE\xA4\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE7\x9A\xAE\xE7\x89\xB9\xE5\xBA\xB7\xE6\x99\x82\xE9\x96\x93\xE6\xB3\xA2\xE7\xB4\x8D\xE4\xBD\xA9\xE6\x99\x82\xE9\x96\x93\xE5\xB9\xB3\xE5\xA3\xA4\xE6\x99\x82\xE9\x96\x93\xE5\x85\x8B\xE5\xAD\x9C\xE5\x8B\x92\xE5\xA5\xA7\xE7\x88\xBE\xE9\x81\x94\xE6\x99\x82\xE9\x96\x93\xE7\x95\x99\xE5\xB0\xBC\xE6\x97\xBA\xE6\x99\x82\xE9\x96\x93\xE7\xBE\x85\xE7\x91\x9F\xE6\x8B\x89\xE6\x99\x82\xE9\x96\x93\xE5\xBA\xAB\xE9\xA0\x81\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE8\x96\xA9\xE9\xA6\xAC\xE6\x8B\x89\xE6\x99\x82\xE9\x96\x93\xE8\x96\xA9\xE6\x91\xA9\xE4\xBA\x9E\xE6\x99\x82\xE9\x96\x93\xE5\xA1\x9E\xE8\x88\x8C\xE7\x88\xBE\xE6\x99\x82\xE9\x96\x93\xE6\x96\xB0\xE5\x8A\xA0\xE5\x9D\xA1\xE6\x99\x82\xE9\x96\x93\xE5\x8D\x97\xE5\x96\xAC\xE6\xB2\xBB\xE4\xBA\x9E\xE6\x99\x82\xE9\x96\x93\xE6\x89\x80\xE7\xBE\x85\xE9\x96\x80\xE7\xBE\xA4\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE8\x98\x87\xE9\x87\x8C\xE5\x8D\x97\xE6\x99\x82\xE9\x96\x93\xE6\x98\xAD\xE5\x92\x8C\xE5\x9F\xBA\xE5\x9C\xB0\xE6\x99\x82\xE9\x96\x93\xE5\xA4\xA7\xE6\xBA\xAA\xE5\x9C\xB0\xE6\x99\x82\xE9\x96\x93\xE5\x8F\xB0\xE5\x8C\x97\xE6\x99\x82\xE9\x96\x93\xE5\xA1\x94\xE5\x90\x89\xE5\x85\x8B\xE6\x99\x82\xE9\x96\x93\xE6\x89\x98\xE5\x85\x8B\xE5\x8B\x9E\xE7\xBE\xA4\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE6\xB9\xAF\xE5\x8A\xA0\xE6\x99\x82\xE9\x96\x93\xE6\xA5\x9A\xE5\x85\x8B\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE5\x9C\x9F\xE5\xBA\xAB\xE6\x9B\xBC\xE6\x99\x82\xE9\x96\x93\xE5\x9C\x96\xE7\x93\xA6\xE7\x9B\xA7\xE6\x99\x82\xE9\x96\x93\xE7\x83\x8F\xE6\x8B\x89\xE5\x9C\xAD\xE6\x99\x82\xE9\x96\x93\xE7\x83\x8F\xE8\x8C\xB2\xE5\x88\xA5\xE5\x85\x8B\xE6\x99\x82\xE9\x96\x93\xE7\x93\xA6\xE5\x8A\xAA\xE9\x98\xBF\xE5\x9C\x96\xE6\x99\x82\xE9\x96\x93\xE5\xA7\x94\xE5\x85\xA7\xE7\x91\x9E\xE6\x8B\x89\xE6\x99\x82\xE9\x96\x93\xE6\xB5\xB7\xE5\x8F\x83\xE5\xB4\xB4\xE6\x99\x82\xE9\x96\x93\xE4\xBC\x8F\xE7\x88\xBE\xE5\x8A\xA0\xE6\xA0\xBC\xE5\x8B\x92\xE6\x99\x82\xE9\x96\x93\xE6\xB2\x83\xE6\x96\xAF\xE6\x89\x98\xE5\x85\x8B\xE6\x99\x82\xE9\x96\x93\xE5\xA8\x81\xE5\x85\x8B\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE7\x93\xA6\xE5\x88\xA9\xE6\x96\xAF\xE5\x92\x8C\xE5\xAF\x8C\xE5\x9C\x96\xE7\xB4\x8D\xE7\xBE\xA4\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE9\x9B\x85\xE5\xBA\xAB\xE8\x8C\xA8\xE5\x85\x8B\xE6\x99\x82\xE9\x96\x93\xE8\x91\x89\xE5\x8D\xA1\xE6\x8D\xB7\xE7\x90\xB3\xE5\xA0\xA1\xE6\x99\x82\xE9\x96\x93\xE8\x82\xB2\xE7\xA9\xBA\xE5\x9C\xB0\xE5\x8D\x80\xE6\x99\x82\xE9\x96\x93") }) @@ -549,7 +549,7 @@ macro_rules! __impl_time_zone_generic_long_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\xE0\xA4\xB8\xE0\xA4\xAE\xE0\xA4\xA8\xE0\xA5\x8D\xE0\xA4\xB5\xE0\xA4\xBF\xE0\xA4\xA4 \xE0\xA4\xB5\xE0\xA5\x88\xE0\xA4\xB6\xE0\xA5\x8D\xE0\xA4\xB5\xE0\xA4\xBF\xE0\xA4\x95 \xE0\xA4\xB5\xE0\xA5\x87\xE0\xA4\xB3") }) }, }; - static SR_CYRL_BA: ::Yokeable = icu_datetime::provider::time_zones::MetazoneGenericNamesLongV1 { + static SR_BA: ::Yokeable = icu_datetime::provider::time_zones::MetazoneGenericNamesLongV1 { defaults: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"acreafceafeaafghafsoafwealamalasamazamceameaammoampaanadapiaaqtaaqtoarabargearmearweatlaauceaucwaueaauweazerazorbangbhutbolibrasbruncavechamchatchilchinchoichricococolocookcubadavidumoeasteatiecuaeuceeueaeufeeuwefalkfijifrgufrsogalagambgeorgiisgreagrweguamgulfguyahaalhokohovdinceindiindoineainocinweiranirkuisrajapakaeakamckawekorekosrkraskyrglankliislohomacamacqmagamaismalamaldmarqmaurmawsmenomepamgmtmongmoscmyannaurnecanepanewfnezeniuenomanorfnoronovoomskpakipalapangparaperuphilphispimipitcponapyonqyzyreunrothsakhsamasamoseycsingsogesolosurisyowtahitaiptajitoketongtrukturktuvauruguzbevanuvenevladvolgvostwakewallyakuyekayuko") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x9E\0\0\0\0\0\x13\0C\0o\0\x92\0\xBA\0\xE6\0\xFD\0\t\x01$\x01f\x01\xA4\x01\xE6\x01(\x02?\x02X\x02q\x02\x8A\x02\xAB\x02\xCC\x02\xED\x02\x1D\x03>\x03x\x03\xC1\x03\xF7\x03-\x04P\x04i\x04\x8A\x04\xA3\x04\xC2\x04\xE3\x04\x11\x05C\x05^\x05w\x05\x8E\x05\xA5\x05\xC6\x05\xF0\x05+\x06L\x06t\x06|\x06\x97\x06\xC0\x06\xEA\x06\x12\x07/\x07Z\x07\x87\x07\xB6\x07\xE3\x07\x15\x08,\x08\\\x08\xA2\x08\xC3\x08\xE0\x08\xFD\x08-\tL\tk\t\x93\t\xB2\t\xCF\t\xFF\t\x1F\n6\np\n\xA4\n\xC3\n\xF9\n)\x0B_\x0Bv\x0B\x91\x0B\xB2\x0B\xD1\x0B\x07\x0CA\x0Cw\x0C\x96\x0C\xAF\x0C\xD4\x0C\xF5\x0C\x11\r=\r[\rp\r\x9A\r\xB7\r\xE5\r\x04\x0E!\x0E<\x0E_\x0Ex\x0E\xA3\x0E\xC2\x0E\xF1\x0E\x13\x0F.\x0FK\x0Fd\x0F\x90\x0F\xA9\x0F\xBF\x0F\xE3\x0F\xFC\x0F7\x10a\x10\x92\x10\xB7\x10\xCE\x10\xED\x10\x06\x117\x11V\x11m\x11\x8C\x11\xB4\x11\xD5\x11\xF2\x11\r\x122\x12O\x12l\x12\x87\x12\xA4\x12\xBB\x12\xD4\x12\xF1\x12&\x13N\x13~\x13\x9B\x13\xB2\x13\xCD\x13\xE8\x13\x0B\x14(\x14A\x14V\x14}\x14\x98\x14\xB5\x14\xD8\x14\xF5\x14\x16\x15;\x15\\\x15w\x15\x9B\x15\xD1\x15\xEE\x15\x17\x16\xD0\x90\xD0\xBA\xD1\x80\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA6\xD0\xB5\xD0\xBD\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xBD\xD0\xBE-\xD0\xB0\xD1\x84\xD1\x80\xD0\xB8\xD1\x87\xD0\xBA\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x98\xD1\x81\xD1\x82\xD0\xBE\xD1\x87\xD0\xBD\xD0\xBE-\xD0\xB0\xD1\x84\xD1\x80\xD0\xB8\xD1\x87\xD0\xBA\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD0\xB2\xD0\xB3\xD0\xB0\xD0\xBD\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x88\xD1\x83\xD0\xB6\xD0\xBD\xD0\xBE-\xD0\xB0\xD1\x84\xD1\x80\xD0\xB8\xD1\x87\xD0\xBA\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x97\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xBE-\xD0\xB0\xD1\x84\xD1\x80\xD0\xB8\xD1\x87\xD0\xBA\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD0\xBB\xD0\xBC\xD0\xB0\xD1\x82\xD0\xB8 \xD0\xB2\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD1\x99\xD0\xB0\xD1\x81\xD0\xBA\xD0\xB0\xD0\x90\xD0\xBC\xD0\xB0\xD0\xB7\xD0\xBE\xD0\xBD \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD1\x98\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xBE\xD0\xB0\xD0\xBC\xD0\xB5\xD1\x80\xD0\xB8\xD1\x87\xD0\xBA\xD0\xBE \xD1\x86\xD0\xB5\xD0\xBD\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD1\x98\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xBE\xD0\xB0\xD0\xBC\xD0\xB5\xD1\x80\xD0\xB8\xD1\x87\xD0\xBA\xD0\xBE \xD0\xB8\xD1\x81\xD1\x82\xD0\xBE\xD1\x87\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD1\x98\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xBE\xD0\xB0\xD0\xBC\xD0\xB5\xD1\x80\xD0\xB8\xD1\x87\xD0\xBA\xD0\xBE \xD0\xBF\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD1\x98\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xBE\xD0\xB0\xD0\xBC\xD0\xB5\xD1\x80\xD0\xB8\xD1\x87\xD0\xBA\xD0\xBE \xD0\xBF\xD0\xB0\xD1\x86\xD0\xB8\xD1\x84\xD0\xB8\xD1\x87\xD0\xBA\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD0\xBD\xD0\xB0\xD0\xB4\xD0\xB8\xD1\x80 \xD0\xB2\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD0\xBF\xD0\xB8\xD1\x98\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD0\xBA\xD0\xB2\xD0\xB0\xD1\x82\xD0\xB0\xD1\x83 \xD0\xB2\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD0\xBA\xD1\x83\xD1\x82\xD0\xBE\xD0\xB1\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD1\x80\xD0\xB0\xD0\xB1\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD1\x80\xD0\xB3\xD0\xB5\xD0\xBD\xD1\x82\xD0\xB8\xD0\xBD\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x88\xD0\xB5\xD1\x80\xD0\xBC\xD0\xB5\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x97\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xB0 \xD0\x90\xD1\x80\xD0\xB3\xD0\xB5\xD0\xBD\xD1\x82\xD0\xB8\xD0\xBD\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD1\x82\xD0\xBB\xD0\xB0\xD0\xBD\xD1\x82\xD1\x81\xD0\xBA\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD1\x83\xD1\x81\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xBE \xD1\x86\xD0\xB5\xD0\xBD\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD1\x83\xD1\x81\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xBE \xD1\x86\xD0\xB5\xD0\xBD\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xBD\xD0\xBE \xD0\xB7\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD1\x83\xD1\x81\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xBE \xD0\xB8\xD1\x81\xD1\x82\xD0\xBE\xD1\x87\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD1\x83\xD1\x81\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xBE \xD0\xB7\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD0\xB7\xD0\xB5\xD1\x80\xD0\xB1\xD0\xB5\xD1\x98\xD1\x9F\xD0\xB0\xD0\xBD \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD0\xB7\xD0\xBE\xD1\x80\xD0\xB8 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x91\xD0\xB0\xD0\xBD\xD0\xB3\xD0\xBB\xD0\xB0\xD0\xB4\xD0\xB5\xD1\x88 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x91\xD1\x83\xD1\x82\xD0\xB0\xD0\xBD \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x91\xD0\xBE\xD0\xBB\xD0\xB8\xD0\xB2\xD0\xB8\xD1\x98\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x91\xD1\x80\xD0\xB0\xD0\xB7\xD0\xB8\xD0\xBB\xD0\xB8\xD1\x98\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x91\xD1\x80\xD1\x83\xD0\xBD\xD0\xB5\xD1\x98 \xD0\x94\xD0\xB0\xD1\x80\xD1\x83\xD1\x81\xD0\xB0\xD0\xBB\xD1\x83\xD0\xBC \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x97\xD0\xB5\xD0\xBB\xD0\xB5\xD0\xBD\xD0\xBE\xD1\x80\xD1\x82\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA7\xD0\xB0\xD0\xBC\xD0\xBE\xD1\x80\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA7\xD0\xB0\xD1\x82\xD0\xB0\xD0\xBC \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA7\xD0\xB8\xD0\xBB\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9A\xD0\xB8\xD0\xBD\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA7\xD0\xBE\xD1\x98\xD0\xB1\xD0\xB0\xD0\xBB\xD1\x81\xD0\xB0\xD0\xBD \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x91\xD0\xBE\xD0\xB6\xD0\xB8\xD1\x9B\xD0\xBD\xD0\xBE \xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9A\xD0\xBE\xD0\xBA\xD0\xBE\xD1\x81\xD0\xBE\xD0\xB2\xD0\xB0 (\xD0\x9A\xD0\xB8\xD0\xBB\xD0\xB8\xD0\xBD\xD0\xB3) \xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9A\xD0\xBE\xD0\xBB\xD1\x83\xD0\xBC\xD0\xB1\xD0\xB8\xD1\x98\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9A\xD1\x83\xD0\xBA\xD0\xBE\xD0\xB2\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9A\xD1\x83\xD0\xB1\xD0\xB0\xD0\x94\xD0\xB5\xD1\x98\xD0\xB2\xD0\xB8\xD1\x81 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x94\xD0\xB8\xD0\xBC\xD0\xBE\xD0\xBD \xD0\xB4\xE2\x80\x99\xD0\x98\xD1\x80\xD0\xB2\xD0\xB8\xD0\xBB \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA3\xD1\x81\xD0\xBA\xD1\x80\xD1\x88\xD1\x9A\xD0\xB0 \xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x98\xD1\x81\xD1\x82\xD0\xBE\xD1\x87\xD0\xBD\xD0\xB8 \xD0\xA2\xD0\xB8\xD0\xBC\xD0\xBE\xD1\x80 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x95\xD0\xBA\xD0\xB2\xD0\xB0\xD0\xB4\xD0\xBE\xD1\x80 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD1\x80\xD0\xB5\xD0\xB4\xD1\x9A\xD0\xBE\xD0\xB5\xD0\xB2\xD1\x80\xD0\xBE\xD0\xBF\xD1\x81\xD0\xBA\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x98\xD1\x81\xD1\x82\xD0\xBE\xD1\x87\xD0\xBD\xD0\xBE\xD0\xB5\xD0\xB2\xD1\x80\xD0\xBE\xD0\xBF\xD1\x81\xD0\xBA\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x92\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5 \xD0\xB4\xD0\xB0\xD1\x99\xD0\xB5\xD0\xB3 \xD0\xB8\xD1\x81\xD1\x82\xD0\xBE\xD0\xBA\xD0\xB0 \xD0\x95\xD0\xB2\xD1\x80\xD0\xBE\xD0\xBF\xD0\xB5\xD0\x97\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xBE\xD0\xB5\xD0\xB2\xD1\x80\xD0\xBE\xD0\xBF\xD1\x81\xD0\xBA\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA4\xD0\xBE\xD0\xBB\xD0\xBA\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA4\xD0\xB8\xD1\x9F\xD0\xB8 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA4\xD1\x80\xD0\xB0\xD0\xBD\xD1\x86\xD1\x83\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x93\xD0\xB2\xD0\xB0\xD1\x98\xD0\xB0\xD0\xBD\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA4\xD1\x80\xD0\xB0\xD0\xBD\xD1\x86\xD1\x83\xD1\x81\xD0\xBA\xD0\xBE \xD1\x98\xD1\x83\xD0\xB6\xD0\xBD\xD0\xBE \xD0\xB8 \xD0\xB0\xD0\xBD\xD1\x82\xD0\xB0\xD1\x80\xD0\xBA\xD1\x82\xD0\xB8\xD1\x87\xD0\xBA\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x93\xD0\xB0\xD0\xBB\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB3\xD0\xBE\xD1\x81 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x93\xD0\xB0\xD0\xBC\xD0\xB1\xD0\xB8\xD1\x98\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x93\xD1\x80\xD1\x83\xD0\xB7\xD0\xB8\xD1\x98\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x93\xD0\xB8\xD0\xBB\xD0\xB1\xD0\xB5\xD1\x80\xD1\x82\xD0\xBE\xD0\xB2\xD0\xB0 \xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x98\xD1\x81\xD1\x82\xD0\xBE\xD1\x87\xD0\xBD\xD0\xB8 \xD0\x93\xD1\x80\xD0\xB5\xD0\xBD\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4\xD0\x97\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xB8 \xD0\x93\xD1\x80\xD0\xB5\xD0\xBD\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4\xD0\x93\xD1\x83\xD0\xB0\xD0\xBC \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x97\xD0\xB0\xD0\xBB\xD0\xB8\xD0\xB2\xD1\x81\xD0\xBA\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x93\xD0\xB2\xD0\xB0\xD1\x98\xD0\xB0\xD0\xBD\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA5\xD0\xB0\xD0\xB2\xD0\xB0\xD1\x98\xD1\x81\xD0\xBA\xD0\xBE-\xD0\xB0\xD0\xBB\xD0\xB5\xD1\x83\xD1\x82\xD1\x81\xD0\xBA\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA5\xD0\xBE\xD0\xBD\xD0\xB3 \xD0\x9A\xD0\xBE\xD0\xBD\xD0\xB3 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA5\xD0\xBE\xD0\xB2\xD0\xB4 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA6\xD0\xB5\xD0\xBD\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xBD\xD0\xBE-\xD0\xB8\xD0\xBD\xD0\xB4\xD0\xBE\xD0\xBD\xD0\xB5\xD0\xB7\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x98\xD0\xBD\xD0\xB4\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xBE \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x98\xD0\xBD\xD0\xB4\xD0\xBE\xD0\xBA\xD0\xB8\xD0\xBD\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x98\xD1\x81\xD1\x82\xD0\xBE\xD1\x87\xD0\xBD\xD0\xBE-\xD0\xB8\xD0\xBD\xD0\xB4\xD0\xBE\xD0\xBD\xD0\xB5\xD0\xB7\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x98\xD0\xBD\xD0\xB4\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xBE \xD0\xBE\xD0\xBA\xD0\xB5\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x97\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xBE-\xD0\xB8\xD0\xBD\xD0\xB4\xD0\xBE\xD0\xBD\xD0\xB5\xD0\xB7\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x98\xD1\x80\xD0\xB0\xD0\xBD \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x98\xD1\x80\xD0\xBA\xD1\x83\xD1\x86\xD0\xBA \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x98\xD0\xB7\xD1\x80\xD0\xB0\xD0\xB5\xD0\xBB\xD1\x81\xD0\xBA\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x88\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x98\xD1\x81\xD1\x82\xD0\xBE\xD1\x87\xD0\xBD\xD0\xBE-\xD0\xBA\xD0\xB0\xD0\xB7\xD0\xB0\xD1\x85\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9F\xD0\xB5\xD1\x82\xD1\x80\xD0\xBE\xD0\xBF\xD0\xB0\xD0\xB2\xD0\xBB\xD0\xBE\xD0\xB2\xD1\x81\xD0\xBA\xD0\xBE-\xD0\xBA\xD0\xB0\xD0\xBC\xD1\x87\xD0\xB0\xD1\x82\xD1\x81\xD0\xBA\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x97\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xBE-\xD0\xBA\xD0\xB0\xD0\xB7\xD0\xB0\xD1\x85\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9A\xD0\xBE\xD1\x80\xD0\xB5\xD1\x98\xD1\x81\xD0\xBA\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9A\xD0\xBE\xD1\x88\xD1\x80\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9A\xD1\x80\xD0\xB0\xD1\x81\xD0\xBD\xD0\xBE\xD1\x98\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9A\xD0\xB8\xD1\x80\xD0\xB3\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA8\xD1\x80\xD0\xB8 \xD0\x9B\xD0\xB0\xD0\xBD\xD0\xBA\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9B\xD0\xB8\xD0\xBD\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB0 \xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9B\xD0\xBE\xD1\x80\xD0\xB4 \xD0\xA5\xD0\xBE\xD0\xB2 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9C\xD0\xB0\xD0\xBA\xD0\xB0\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xBE \xD0\x9C\xD0\xB0\xD0\xBA\xD0\xB2\xD0\xBE\xD1\x80\xD0\xB8 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9C\xD0\xB0\xD0\xB3\xD0\xB0\xD0\xB4\xD0\xB0\xD0\xBD \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9C\xD0\xB0\xD1\x80\xD1\x88\xD0\xB0\xD0\xBB\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9C\xD0\xB0\xD0\xBB\xD0\xB5\xD0\xB7\xD0\xB8\xD1\x98\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9C\xD0\xB0\xD0\xBB\xD0\xB4\xD0\xB8\xD0\xB2\xD0\xB8 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9C\xD0\xB0\xD1\x80\xD0\xBA\xD0\xB8\xD0\xB7 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9C\xD0\xB0\xD1\x83\xD1\x80\xD0\xB8\xD1\x86\xD0\xB8\xD1\x98\xD1\x83\xD1\x81 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9C\xD0\xBE\xD1\x81\xD0\xBE\xD0\xBD \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD1\x98\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBE\xD0\xB7\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xB8 \xD0\x9C\xD0\xB5\xD0\xBA\xD1\x81\xD0\xB8\xD0\xBA\xD0\xBE\xD0\x9C\xD0\xB5\xD0\xBA\xD1\x81\xD0\xB8\xD1\x87\xD0\xBA\xD0\xB8 \xD0\x9F\xD0\xB0\xD1\x86\xD0\xB8\xD1\x84\xD0\xB8\xD0\xBA\xD0\xA1\xD1\x80\xD0\xB5\xD0\xB4\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5 \xD0\xBF\xD0\xBE \xD0\x93\xD1\x80\xD0\xB8\xD0\xBD\xD0\xB8\xD1\x87\xD1\x83\xD0\xA3\xD0\xBB\xD0\xB0\xD0\xBD \xD0\x91\xD0\xB0\xD1\x82\xD0\xBE\xD1\x80 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9C\xD0\xBE\xD1\x81\xD0\xBA\xD0\xB2\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9C\xD1\x98\xD0\xB0\xD0\xBD\xD0\xBC\xD0\xB0\xD1\x80 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9D\xD0\xB0\xD1\x83\xD1\x80\xD1\x83 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9D\xD0\xBE\xD0\xB2\xD0\xB0 \xD0\x9A\xD0\xB0\xD0\xBB\xD0\xB5\xD0\xB4\xD0\xBE\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9D\xD0\xB5\xD0\xBF\xD0\xB0\xD0\xBB \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x8A\xD1\x83\xD1\x84\xD0\xB0\xD1\x83\xD0\xBD\xD0\xB4\xD0\xBB\xD0\xB5\xD0\xBD\xD0\xB4\xD0\x9D\xD0\xBE\xD0\xB2\xD0\xB8 \xD0\x97\xD0\xB5\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9D\xD0\xB8\xD1\x98\xD1\x83\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB0 \xD0\x9C\xD0\xB0\xD1\x80\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xBE \xD0\x9D\xD0\xBE\xD1\x80\xD1\x84\xD0\xBE\xD0\xBB\xD0\xBA \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA4\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xBE \xD0\xB4\xD0\xB5 \xD0\x9D\xD0\xBE\xD1\x80\xD0\xBE\xD1\x9A\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9D\xD0\xBE\xD0\xB2\xD0\xBE\xD1\x81\xD0\xB8\xD0\xB1\xD0\xB8\xD1\x80\xD1\x81\xD0\xBA \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9E\xD0\xBC\xD1\x81\xD0\xBA \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9F\xD0\xB0\xD0\xBA\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9F\xD0\xB0\xD0\xBB\xD0\xB0\xD1\x83 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9F\xD0\xB0\xD0\xBF\xD1\x83\xD0\xB0 \xD0\x9D\xD0\xBE\xD0\xB2\xD0\xB0 \xD0\x93\xD0\xB2\xD0\xB8\xD0\xBD\xD0\xB5\xD1\x98\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9F\xD0\xB0\xD1\x80\xD0\xB0\xD0\xB3\xD0\xB2\xD0\xB0\xD1\x98 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9F\xD0\xB5\xD1\x80\xD1\x83 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA4\xD0\xB8\xD0\xBB\xD0\xB8\xD0\xBF\xD0\xB8\xD0\xBD\xD0\xB8 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA4\xD0\xB5\xD0\xBD\xD0\xB8\xD0\xBA\xD1\x81 \xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD0\xB5\xD0\xBD \xD0\x9F\xD1\x98\xD0\xB5\xD1\x80 \xD0\xB8 \xD0\x9C\xD0\xB8\xD0\xBA\xD0\xB5\xD0\xBB\xD0\xBE\xD0\xBD\xD0\x9F\xD0\xB8\xD1\x82\xD0\xBA\xD0\xB5\xD1\x80\xD0\xBD \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9F\xD0\xBE\xD0\xBD\xD0\xBF\xD0\xB5\xD1\x98 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9F\xD1\x98\xD0\xBE\xD0\xBD\xD0\xB3\xD1\x98\xD0\xB0\xD0\xBD\xD1\x88\xD0\xBA\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9A\xD0\xB8\xD0\xB7\xD0\xB8\xD0\xBB\xD0\xBE\xD1\x80\xD0\xB4\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA0\xD0\xB5\xD1\x83\xD0\xBD\xD0\xB8\xD0\xBE\xD0\xBD \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA0\xD0\xBE\xD1\x82\xD0\xB5\xD1\x80\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD0\xB0\xD1\x85\xD0\xB0\xD0\xBB\xD0\xB8\xD0\xBD \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD0\xB0\xD0\xBC\xD0\xB0\xD1\x80\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD0\xB0\xD0\xBC\xD0\xBE\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD0\xB5\xD1\x98\xD1\x88\xD0\xB5\xD0\xBB\xD0\xB8 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD0\xB8\xD0\xBD\xD0\xB3\xD0\xB0\xD0\xBF\xD1\x83\xD1\x80, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x88\xD1\x83\xD0\xB6\xD0\xBD\xD0\xB0 \xD0\x8F\xD0\xBE\xD1\x80\xD1\x9F\xD0\xB8\xD1\x98\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD0\xBE\xD0\xBB\xD0\xBE\xD0\xBC\xD0\xBE\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD1\x83\xD1\x80\xD0\xB8\xD0\xBD\xD0\xB0\xD0\xBC \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA8\xD0\xBE\xD0\xB2\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA2\xD0\xB0\xD1\x85\xD0\xB8\xD1\x82\xD0\xB8 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA2\xD0\xB0\xD1\x98\xD0\xBF\xD0\xB5\xD1\x98 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA2\xD0\xB0\xD1\x9F\xD0\xB8\xD0\xBA\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA2\xD0\xBE\xD0\xBA\xD0\xB5\xD0\xBB\xD0\xB0\xD1\x83 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA2\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA7\xD1\x83\xD0\xBA \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA2\xD1\x83\xD1\x80\xD0\xBA\xD0\xBC\xD0\xB5\xD0\xBD\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA2\xD1\x83\xD0\xB2\xD0\xB0\xD0\xBB\xD1\x83 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA3\xD1\x80\xD1\x83\xD0\xB3\xD0\xB2\xD0\xB0\xD1\x98 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA3\xD0\xB7\xD0\xB1\xD0\xB5\xD0\xBA\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x92\xD0\xB0\xD0\xBD\xD1\x83\xD0\xB0\xD1\x82\xD1\x83 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x92\xD0\xB5\xD0\xBD\xD0\xB5\xD1\x86\xD1\x83\xD0\xB5\xD0\xBB\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x92\xD0\xBB\xD0\xB0\xD0\xB4\xD0\xB8\xD0\xB2\xD0\xBE\xD1\x81\xD1\x82\xD0\xBE\xD0\xBA \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x92\xD0\xBE\xD0\xBB\xD0\xB3\xD0\xBE\xD0\xB3\xD1\x80\xD0\xB0\xD0\xB4 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x92\xD0\xBE\xD1\x81\xD1\x82\xD0\xBE\xD0\xBA \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xBE \xD0\x92\xD0\xB5\xD1\x98\xD0\xBA \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0 \xD0\x92\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x81 \xD0\xB8 \xD0\xA4\xD1\x83\xD1\x82\xD1\x83\xD0\xBD\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x88\xD0\xB0\xD0\xBA\xD1\x83\xD1\x82\xD1\x81\xD0\xBA \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x88\xD0\xB5\xD0\xBA\xD0\xB0\xD1\x82\xD0\xB5\xD1\x80\xD0\xB8\xD0\xBD\xD0\xB1\xD1\x83\xD1\x80\xD0\xB3 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x88\xD1\x83\xD0\xBA\xD0\xBE\xD0\xBD") }) @@ -1499,8 +1499,8 @@ macro_rules! __impl_time_zone_generic_long_v1 { zerovec::ZeroMap::from_parts_unchecked(zerovec::ZeroVec::new(), zerovec::VarZeroVec::new()) }, }; - static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE_CH, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_CA, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_MX, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_US, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO_KP, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS_PK, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW_KE, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &UND, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL_CO, &YRL_CO, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT_HK, &ZH_HANT_HK, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE_CH, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_CA, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_MX, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_US, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO_KP, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS_PK, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &SR, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW_KE, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &UND, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL_CO, &YRL_CO, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HANT, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/components/datetime/data/data/macros/time_zone_generic_short_v1.data.rs b/components/datetime/data/data/macros/time_zone_generic_short_v1.data.rs index b36979a2200..1b3b221d664 100644 --- a/components/datetime/data/data/macros/time_zone_generic_short_v1.data.rs +++ b/components/datetime/data/data/macros/time_zone_generic_short_v1.data.rs @@ -139,7 +139,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\x03\0HSTUTC") }) }, }; - static ZH_HANT: ::Yokeable = icu_datetime::provider::time_zones::MetazoneGenericNamesShortV1 { + static ZH_HK: ::Yokeable = icu_datetime::provider::time_zones::MetazoneGenericNamesShortV1 { defaults: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"alasamceameaammoampaatlahaalmgmt") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x08\0\0\0\0\0\x03\0\x05\0\x07\0\t\0\x0B\0\r\0\x10\0AKTCTETMTPTATHATGMT") }) @@ -579,8 +579,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; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &BN, &BN, &AM, &BN, &BS, &AM, &BS, &BS, &BS, &BS, &BS, &BS, &AM, &CHR, &CS, &AM, &BS, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &AM, &DE, &DA, &DA, &DA, &AST, &EN_001, &BS, &EN_AE, &EN_001, &EN_001, &AST, &BS, &EN_AU, &EN_001, &BS, &AST, &EN_001, &EN_001, &EN_BW, &EN_001, &EN_CA, &EN_001, &BS, &EN_001, &EN_BW, &EN_001, &EN_001, &BS, &EN_001, &BS, &EN_001, &EN_BW, &BS, &EN_001, &EN_001, &EN_001, &EN_GB, &EN_001, &EN_001, &EN_BW, &EN_001, &EN_BW, &EN_GU, &EN_GY, &EN_HK, &EN_001, &EN_001, &EN_001, &EN_IN, &EN_001, &EN_001, &EN_001, &EN_BW, &EN_001, &EN_001, &EN_001, &EN_001, &EN_BW, &EN_BW, &EN_BW, &EN_001, &EN_MO, &EN_001, &EN_001, &EN_001, &EN_BW, &EN_001, &EN_BW, &EN_MY, &EN_BW, &EN_001, &EN_BW, &BS, &EN_001, &EN_001, &EN_NZ, &EN_001, &AST, &EN_001, &EN_001, &AST, &EN_001, &EN_BW, &EN_001, &EN_001, &EN_BW, &BS, &EN_SG, &EN_001, &BS, &EN_BW, &EN_BW, &EN_001, &EN_BW, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_BW, &EN_BW, &AST, &EN_001, &EN_001, &AST, &EN_001, &EN_001, &EN_BW, &EN_BW, &EN_BW, &BS, &AM, &ES_AR, &ES_BO, &AM, &AM, &ES_CL, &ES_CO, &AM, &AM, &AM, &BS, &ES_EC, &BS, &AM, &AM, &BS, &AM, &AM, &AM, &ES_PE, &BS, &AM, &AM, &AM, &CHR, &ES_UY, &ES_VE, &AM, &EU, &AM, &AM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &FR_CA, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &FR_GF, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &GA, &GA, &EU, &BS, &BN, &AM, &AM, &AM, &AM, &HI, &HI_LATN, &BS, &BS, &DE, &BS, &AM, &AM, &ID, &AM, &AM, &DA, &DA, &DA, &DA, &JA, &AM, &AM, &AM, &KGP, &KK, &AM, &BN, &AM, &AM, &BN, &AM, &AM, &AM, &AM, &AM, &AM, &DA, &AM, &AM, &DA, &BN, &AM, &AM, &AM, &BN, &EN_SG, &EN_SG, &EN_SG, &EN_SG, &AM, &NB, &NB, &AM, &BN, &EU, &EU, &EU, &EU, &EU, &NL_SR, &EU, &NB, &NB, &OR, &BN, &BN, &AM, &DA, &AM, &AM, &KGP, &AM, &PT_CH, &PT_CV, &PT_CH, &AM, &PT_CH, &AM, &AM, &PT_CH, &AM, &AM, &ES_PE, &ES_BO, &ES_EC, &AM, &AM, &BS, &BS, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &SC, &SD, &SD, &AM, &AM, &SK, &AM, &SO, &SO, &SO, &SO, &AM, &AM, &AM, &BS, &BS, &BS, &BS, &BS, &BS, &BS, &BS, &AM, &AM, &SV, &SV, &SV, &AM, &AM, &AM, &AM, &BN, &BN, &TA_MY, &TA_MY, &BN, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &VI, &AM, &AM, &AM, &AM, &KGP, &KGP, &KGP, &AM, &AM, &AM, &AM, &AM, &TA_MY, &ZH_HANT, &ZH_HANT, &ZH_HANT, &AM]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &BN, &BN, &AM, &BN, &BS, &AM, &BS, &BS, &BS, &BS, &BS, &BS, &AM, &CHR, &CS, &AM, &BS, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &AM, &DE, &DA, &DA, &DA, &AST, &EN_001, &BS, &EN_AE, &EN_001, &EN_001, &AST, &BS, &EN_AU, &EN_001, &BS, &AST, &EN_001, &EN_001, &EN_BW, &EN_001, &EN_CA, &EN_001, &BS, &EN_001, &EN_BW, &EN_001, &EN_001, &BS, &EN_001, &BS, &EN_001, &EN_BW, &BS, &EN_001, &EN_001, &EN_001, &EN_GB, &EN_001, &EN_001, &EN_BW, &EN_001, &EN_BW, &EN_GU, &EN_GY, &EN_HK, &EN_001, &EN_001, &EN_001, &EN_IN, &EN_001, &EN_001, &EN_001, &EN_BW, &EN_001, &EN_001, &EN_001, &EN_001, &EN_BW, &EN_BW, &EN_BW, &EN_001, &EN_MO, &EN_001, &EN_001, &EN_001, &EN_BW, &EN_001, &EN_BW, &EN_MY, &EN_BW, &EN_001, &EN_BW, &BS, &EN_001, &EN_001, &EN_NZ, &EN_001, &AST, &EN_001, &EN_001, &AST, &EN_001, &EN_BW, &EN_001, &EN_001, &EN_BW, &BS, &EN_SG, &EN_001, &BS, &EN_BW, &EN_BW, &EN_001, &EN_BW, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_BW, &EN_BW, &AST, &EN_001, &EN_001, &AST, &EN_001, &EN_001, &EN_BW, &EN_BW, &EN_BW, &BS, &AM, &ES_AR, &ES_BO, &AM, &AM, &ES_CL, &ES_CO, &AM, &AM, &AM, &BS, &ES_EC, &BS, &AM, &AM, &BS, &AM, &AM, &AM, &ES_PE, &BS, &AM, &AM, &AM, &CHR, &ES_UY, &ES_VE, &AM, &EU, &AM, &AM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &FR_CA, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &FR_GF, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &GA, &GA, &EU, &BS, &BN, &AM, &AM, &AM, &AM, &HI, &HI_LATN, &BS, &BS, &DE, &BS, &AM, &AM, &ID, &AM, &AM, &DA, &DA, &DA, &DA, &JA, &AM, &AM, &AM, &KGP, &KK, &AM, &BN, &AM, &AM, &BN, &AM, &AM, &AM, &AM, &AM, &AM, &DA, &AM, &AM, &DA, &BN, &AM, &AM, &AM, &BN, &EN_SG, &EN_SG, &EN_SG, &EN_SG, &AM, &NB, &NB, &AM, &BN, &EU, &EU, &EU, &EU, &EU, &NL_SR, &EU, &NB, &NB, &OR, &BN, &BN, &AM, &DA, &AM, &AM, &KGP, &AM, &PT_CH, &PT_CV, &PT_CH, &AM, &PT_CH, &AM, &AM, &PT_CH, &AM, &AM, &ES_PE, &ES_BO, &ES_EC, &AM, &AM, &BS, &BS, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &SC, &SD, &SD, &AM, &AM, &SK, &AM, &SO, &SO, &SO, &SO, &AM, &AM, &AM, &BS, &BS, &BS, &BS, &BS, &BS, &BS, &BS, &AM, &AM, &SV, &SV, &SV, &AM, &AM, &AM, &AM, &BN, &BN, &TA_MY, &TA_MY, &BN, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &VI, &AM, &AM, &AM, &AM, &KGP, &KGP, &KGP, &AM, &AM, &AM, &AM, &ZH_HK, &AM, &ZH_HK, &ZH_HK, &TA_MY, &AM]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/components/datetime/data/data/macros/time_zone_specific_long_v1.data.rs b/components/datetime/data/data/macros/time_zone_specific_long_v1.data.rs index a0f27192894..a2cbfcd0bcf 100644 --- a/components/datetime/data/data/macros/time_zone_specific_long_v1.data.rs +++ b/components/datetime/data/data/macros/time_zone_specific_long_v1.data.rs @@ -179,7 +179,7 @@ macro_rules! __impl_time_zone_specific_long_v1 { zerovec::ZeroMap2d::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"gblon\0\0\0iedub\0\0\0utc\0\0\0\0\0") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x01\0\0\0\x02\0\0\0\x03\0\0\0") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"dtdtst") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x03\0\0\0\0\0\x0F\0*\0\xE8\x8B\xB1\xE5\x9B\xBD\xE5\xA4\x8F\xE6\x99\x82\xE9\x96\x93\xE3\x82\xA2\xE3\x82\xA4\xE3\x83\xAB\xE3\x83\xA9\xE3\x83\xB3\xE3\x83\x89\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE5\x8D\x94\xE5\xAE\x9A\xE4\xB8\x96\xE7\x95\x8C\xE6\x99\x82") }) }, }; - static ZH_HANT_HK: ::Yokeable = icu_datetime::provider::time_zones::MetazoneSpecificNamesLongV1 { + static ZH_HK: ::Yokeable = icu_datetime::provider::time_zones::MetazoneSpecificNamesLongV1 { defaults: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap2d::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"acreafceafeaafghafsoafwealamalasamazamceameaammoampaanadapiaaqtaaqtoarabargearmearweatlaauceaucwaueaauweazerazorbangbhutbolibrasbruncasecavechamchatchilchinchoichricococolocookcubadavidumoeasteatiecuaeuceeueaeufeeuwefalkfijifrgufrsogalagambgeorgiisgreagrweguamgulfguyahaalhokohovdinceindiindoineainocinweiranirkuisrajapakaeakamckawekorekosrkraskyrglankliislohomacamacqmagamaismalamaldmarqmaurmawsmenomepamgmtmongmoscmyannaurnecanepanewfnezeniuenomanorfnoronovoomskpakipalapangparaperuphilphispimipitcponapyonqyzyreunrothsakhsamasamoseycsingsogesolosurisyowtahitaiptajitoketongtrukturktuvauruguzbevanuvenevladvolgvostwakewallyakuyekayuko") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x02\0\0\0\x03\0\0\0\x04\0\0\0\x05\0\0\0\x06\0\0\0\x08\0\0\0\n\0\0\0\x0C\0\0\0\x0E\0\0\0\x10\0\0\0\x12\0\0\0\x14\0\0\0\x16\0\0\0\x18\0\0\0\x1A\0\0\0\x1C\0\0\0\x1E\0\0\0 \0\0\0\"\0\0\0$\0\0\0&\0\0\0(\0\0\0*\0\0\0,\0\0\0.\0\0\x000\0\0\x002\0\0\x004\0\0\x006\0\0\x007\0\0\08\0\0\0:\0\0\0;\0\0\0<\0\0\0>\0\0\0?\0\0\0A\0\0\0C\0\0\0E\0\0\0G\0\0\0H\0\0\0I\0\0\0K\0\0\0M\0\0\0O\0\0\0P\0\0\0Q\0\0\0S\0\0\0T\0\0\0U\0\0\0W\0\0\0Y\0\0\0Z\0\0\0\\\0\0\0^\0\0\0`\0\0\0a\0\0\0b\0\0\0c\0\0\0d\0\0\0f\0\0\0g\0\0\0i\0\0\0k\0\0\0l\0\0\0m\0\0\0n\0\0\0p\0\0\0r\0\0\0t\0\0\0u\0\0\0v\0\0\0w\0\0\0x\0\0\0y\0\0\0z\0\0\0|\0\0\0~\0\0\0\x80\0\0\0\x82\0\0\0\x83\0\0\0\x85\0\0\0\x86\0\0\0\x88\0\0\0\x89\0\0\0\x8B\0\0\0\x8C\0\0\0\x8D\0\0\0\x8E\0\0\0\x90\0\0\0\x92\0\0\0\x93\0\0\0\x95\0\0\0\x96\0\0\0\x97\0\0\0\x98\0\0\0\x99\0\0\0\x9B\0\0\0\x9C\0\0\0\x9E\0\0\0\xA0\0\0\0\xA1\0\0\0\xA3\0\0\0\xA5\0\0\0\xA6\0\0\0\xA7\0\0\0\xA9\0\0\0\xAA\0\0\0\xAC\0\0\0\xAE\0\0\0\xAF\0\0\0\xB0\0\0\0\xB2\0\0\0\xB4\0\0\0\xB6\0\0\0\xB8\0\0\0\xBA\0\0\0\xBB\0\0\0\xBC\0\0\0\xBE\0\0\0\xC0\0\0\0\xC2\0\0\0\xC3\0\0\0\xC5\0\0\0\xC6\0\0\0\xC7\0\0\0\xC8\0\0\0\xCA\0\0\0\xCB\0\0\0\xCC\0\0\0\xCE\0\0\0\xD0\0\0\0\xD2\0\0\0\xD3\0\0\0\xD4\0\0\0\xD5\0\0\0\xD6\0\0\0\xD7\0\0\0\xD8\0\0\0\xD9\0\0\0\xDB\0\0\0\xDC\0\0\0\xDD\0\0\0\xDF\0\0\0\xE0\0\0\0\xE2\0\0\0\xE3\0\0\0\xE5\0\0\0\xE7\0\0\0\xE9\0\0\0\xEA\0\0\0\xEC\0\0\0\xEE\0\0\0\xEF\0\0\0\xF0\0\0\0\xF1\0\0\0\xF3\0\0\0\xF5\0\0\0\xF6\0\0\0") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"dtstststststdtstdtstdtstdtstdtstdtstdtstdtstdtstdtstdtstdtstdtstdtstdtstdtstdtstdtstdtstdtstdtstdtstdtstdtstststdtstststdtststdtstdtstdtstdtstststdtstdtstdtstststdtstststdtstdtststdtstdtstdtstststststdtststdtstdtststststdtstdtstdtstststststststdtstdtstdtstdtststdtststdtststdtststststdtstdtststdtstststststdtststdtstdtststdtstdtstststdtststdtstdtstststdtstdtstdtstdtstdtstststdtstdtstdtststdtststststdtstststdtstdtstdtststststststststdtstststdtststdtststdtstdtstdtststdtstdtststststdtstdtstst") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\xF6\0\0\0\0\0\x12\0$\x000\0<\0K\0W\0i\0{\0\x93\0\xAB\0\xC3\0\xDB\0\xF0\0\x05\x01\x1D\x015\x01M\x01e\x01}\x01\x95\x01\xB0\x01\xCB\x01\xE3\x01\xFB\x01\x10\x02%\x02:\x02O\x02g\x02\x7F\x02\x94\x02\xA9\x02\xBE\x02\xD3\x02\xEB\x02\x03\x03\x1E\x039\x03N\x03c\x03{\x03\x93\x03\xAE\x03\xC9\x03\xE1\x03\xF9\x03\x11\x04)\x04A\x04Y\x04t\x04\x8F\x04\xA4\x04\xB9\x04\xC5\x04\xD7\x04\xEF\x04\x07\x05\x13\x05\"\x057\x05L\x05[\x05s\x05\x8B\x05\x9D\x05\xAF\x05\xC1\x05\xD3\x05\xE8\x05\xFD\x05\x0C\x06!\x069\x06Q\x06l\x06\x84\x06\x96\x06\xA8\x06\xB7\x06\xCC\x06\xE4\x06\xFC\x06\x0B\x07\x1D\x07/\x07A\x07S\x07e\x07w\x07\x89\x07\x9B\x07\xB6\x07\xD1\x07\xE3\x07\xF5\x07\n\x08%\x08=\x08R\x08j\x08\x82\x08\x9A\x08\xB5\x08\xD0\x08\xEB\x08\x06\t\x18\t-\t<\t[\tz\t\x8C\t\x9E\t\xB3\t\xC8\t\xDA\t\xE6\t\xF8\t\n\n\x19\n+\n=\nO\nj\n\x85\n\x9A\n\xAF\n\xC1\n\xD3\n\xE5\n\x12\x0B9\x0BK\x0B]\x0Bo\x0B~\x0B\xA2\x0B\xC6\x0B\xD8\x0B\xE4\x0B\xF6\x0B\x0E\x0C&\x0C8\x0CJ\x0C_\x0Ct\x0C\x89\x0C\x9E\x0C\xB0\x0C\xC2\x0C\xD4\x0C\xEC\x0C\x04\r\x10\r.\rL\rj\r\x88\r\xA0\r\xB8\r\xD0\r\xE5\r\xFA\r\x06\x0E\x12\x0E0\x0EN\x0E]\x0Er\x0E\x87\x0E\x9C\x0E\xB1\x0E\xC0\x0E\xDB\x0E\xF3\x0E\x0B\x0F2\x0FY\x0Ft\x0F\x8F\x0F\xA7\x0F\xBF\x0F\xD7\x0F\xEF\x0F\xFB\x0F\x16\x10+\x10@\x10R\x10d\x10y\x10\x8E\x10\xA0\x10\xC7\x10\xEE\x10\xFD\x10\x0C\x11\x18\x116\x11T\x11c\x11r\x11\x87\x11\x9C\x11\xB1\x11\xC6\x11\xDB\x11\xF0\x11\xFF\x11\x0E\x12 \x125\x12D\x12V\x12e\x12w\x12\x89\x12\x98\x12\xAD\x12\xBF\x12\xD1\x12\xE0\x12\xF5\x12\n\x13\x19\x13.\x13C\x13[\x13s\x13\x8B\x13\xA3\x13\xB5\x13\xCA\x13\xDF\x13\xFA\x13\x15\x14'\x146\x14W\x14o\x14\x87\x14\xA2\x14\xBD\x14\xE8\x89\xBE\xE5\x85\x8B\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE8\x89\xBE\xE5\x85\x8B\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE4\xB8\xAD\xE9\x9D\x9E\xE6\x99\x82\xE9\x96\x93\xE6\x9D\xB1\xE9\x9D\x9E\xE6\x99\x82\xE9\x96\x93\xE9\x98\xBF\xE5\xAF\x8C\xE6\xB1\x97\xE6\x99\x82\xE9\x96\x93\xE5\x8D\x97\xE9\x9D\x9E\xE6\x99\x82\xE9\x96\x93\xE8\xA5\xBF\xE9\x9D\x9E\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE8\xA5\xBF\xE9\x9D\x9E\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE9\x98\xBF\xE6\x8B\x89\xE6\x9C\xA8\xE5\x9C\x96\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE9\x98\xBF\xE6\x8B\x89\xE6\x9C\xA8\xE5\x9C\x96\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE9\x98\xBF\xE6\x8B\x89\xE6\x96\xAF\xE5\x8A\xA0\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE9\x98\xBF\xE6\x8B\x89\xE6\x96\xAF\xE5\x8A\xA0\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE4\xBA\x9E\xE9\xA6\xAC\xE9\x81\x9C\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE4\xBA\x9E\xE9\xA6\xAC\xE9\x81\x9C\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE5\x8C\x97\xE7\xBE\x8E\xE4\xB8\xAD\xE9\x83\xA8\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE5\x8C\x97\xE7\xBE\x8E\xE4\xB8\xAD\xE9\x83\xA8\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE5\x8C\x97\xE7\xBE\x8E\xE6\x9D\xB1\xE9\x83\xA8\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE5\x8C\x97\xE7\xBE\x8E\xE6\x9D\xB1\xE9\x83\xA8\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE5\x8C\x97\xE7\xBE\x8E\xE5\xB1\xB1\xE5\x8D\x80\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE5\x8C\x97\xE7\xBE\x8E\xE5\xB1\xB1\xE5\x8D\x80\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE5\x8C\x97\xE7\xBE\x8E\xE5\xA4\xAA\xE5\xB9\xB3\xE6\xB4\x8B\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE5\x8C\x97\xE7\xBE\x8E\xE5\xA4\xAA\xE5\xB9\xB3\xE6\xB4\x8B\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE9\x98\xBF\xE9\x82\xA3\xE5\xBA\x95\xE6\xB2\xB3\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE9\x98\xBF\xE9\x82\xA3\xE5\xBA\x95\xE6\xB2\xB3\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE9\x98\xBF\xE7\x9A\xAE\xE4\xBA\x9E\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE9\x98\xBF\xE7\x9A\xAE\xE4\xBA\x9E\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE9\x98\xBF\xE5\x85\x8B\xE9\x99\xB6\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE9\x98\xBF\xE5\x85\x8B\xE9\x99\xB6\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE9\x98\xBF\xE5\x85\x8B\xE6\x89\x98\xE6\xAF\x94\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE9\x98\xBF\xE5\x85\x8B\xE6\x89\x98\xE6\xAF\x94\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE9\x98\xBF\xE6\x8B\x89\xE4\xBC\xAF\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE9\x98\xBF\xE6\x8B\x89\xE4\xBC\xAF\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE9\x98\xBF\xE6\xA0\xB9\xE5\xBB\xB7\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE9\x98\xBF\xE6\xA0\xB9\xE5\xBB\xB7\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE4\xBA\x9E\xE7\xBE\x8E\xE5\xB0\xBC\xE4\xBA\x9E\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE4\xBA\x9E\xE7\xBE\x8E\xE5\xB0\xBC\xE4\xBA\x9E\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE9\x98\xBF\xE6\xA0\xB9\xE5\xBB\xB7\xE8\xA5\xBF\xE9\x83\xA8\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE9\x98\xBF\xE6\xA0\xB9\xE5\xBB\xB7\xE8\xA5\xBF\xE9\x83\xA8\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE5\xA4\xA7\xE8\xA5\xBF\xE6\xB4\x8B\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE5\xA4\xA7\xE8\xA5\xBF\xE6\xB4\x8B\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE6\xBE\xB3\xE6\xB4\xB2\xE4\xB8\xAD\xE9\x83\xA8\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE6\xBE\xB3\xE6\xB4\xB2\xE4\xB8\xAD\xE9\x83\xA8\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE6\xBE\xB3\xE6\xB4\xB2\xE4\xB8\xAD\xE8\xA5\xBF\xE9\x83\xA8\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE6\xBE\xB3\xE6\xB4\xB2\xE4\xB8\xAD\xE8\xA5\xBF\xE9\x83\xA8\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE6\xBE\xB3\xE6\xB4\xB2\xE6\x9D\xB1\xE9\x83\xA8\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE6\xBE\xB3\xE6\xB4\xB2\xE6\x9D\xB1\xE9\x83\xA8\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE6\xBE\xB3\xE6\xB4\xB2\xE8\xA5\xBF\xE9\x83\xA8\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE6\xBE\xB3\xE6\xB4\xB2\xE8\xA5\xBF\xE9\x83\xA8\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE4\xBA\x9E\xE5\xA1\x9E\xE6\x8B\x9C\xE7\x96\x86\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE4\xBA\x9E\xE5\xA1\x9E\xE6\x8B\x9C\xE7\x96\x86\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE4\xBA\x9E\xE9\x80\x9F\xE7\x88\xBE\xE7\xBE\xA4\xE5\xB3\xB6\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE4\xBA\x9E\xE9\x80\x9F\xE7\x88\xBE\xE7\xBE\xA4\xE5\xB3\xB6\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE5\xAD\x9F\xE5\x8A\xA0\xE6\x8B\x89\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE5\xAD\x9F\xE5\x8A\xA0\xE6\x8B\x89\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE4\xB8\x8D\xE4\xB8\xB9\xE6\x99\x82\xE9\x96\x93\xE7\x8E\xBB\xE5\x88\xA9\xE7\xB6\xAD\xE4\xBA\x9E\xE6\x99\x82\xE9\x96\x93\xE5\xB7\xB4\xE8\xA5\xBF\xE5\x88\xA9\xE4\xBA\x9E\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE5\xB7\xB4\xE8\xA5\xBF\xE5\x88\xA9\xE4\xBA\x9E\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE6\xB1\xB6\xE8\x90\x8A\xE6\x99\x82\xE9\x96\x93\xE5\x87\xB1\xE8\xA5\xBF\xE7\xAB\x99\xE6\x99\x82\xE9\x96\x93\xE4\xBD\x9B\xE5\xBE\x97\xE8\xA7\x92\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE4\xBD\x9B\xE5\xBE\x97\xE8\xA7\x92\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE6\x9F\xA5\xE8\x8E\xAB\xE6\xB4\x9B\xE6\x99\x82\xE9\x96\x93\xE6\x9F\xA5\xE5\x9D\xA6\xE7\xBE\xA4\xE5\xB3\xB6\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE6\x9F\xA5\xE5\x9D\xA6\xE7\xBE\xA4\xE5\xB3\xB6\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE6\x99\xBA\xE5\x88\xA9\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE6\x99\xBA\xE5\x88\xA9\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE4\xB8\xAD\xE5\x9C\x8B\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE4\xB8\xAD\xE5\x9C\x8B\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE5\x96\xAC\xE5\xB7\xB4\xE5\xB1\xB1\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE5\x96\xAC\xE5\xB7\xB4\xE5\xB1\xB1\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE8\x81\x96\xE8\xAA\x95\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE5\x8F\xAF\xE5\x8F\xAF\xE6\x96\xAF\xE7\xBE\xA4\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE5\x93\xA5\xE5\x80\xAB\xE6\xAF\x94\xE4\xBA\x9E\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE5\x93\xA5\xE5\x80\xAB\xE6\xAF\x94\xE4\xBA\x9E\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE5\xBA\xAB\xE5\x85\x8B\xE7\xBE\xA4\xE5\xB3\xB6\xE5\x8D\x8A\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE5\xBA\xAB\xE5\x85\x8B\xE7\xBE\xA4\xE5\xB3\xB6\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE5\x8F\xA4\xE5\xB7\xB4\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE5\x8F\xA4\xE5\xB7\xB4\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE6\x88\xB4\xE7\xB6\xAD\xE6\x96\xAF\xE6\x99\x82\xE9\x96\x93\xE8\xBF\xAA\xE8\x92\x99\xE8\xBF\xAA\xE7\xB6\xAD\xE7\x88\xBE\xE6\x99\x82\xE9\x96\x93\xE5\xBE\xA9\xE6\xB4\xBB\xE7\xAF\x80\xE5\xB3\xB6\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE5\xBE\xA9\xE6\xB4\xBB\xE7\xAF\x80\xE5\xB3\xB6\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE6\x9D\xB1\xE5\xB8\x9D\xE6\xB1\xB6\xE6\x99\x82\xE9\x96\x93\xE5\x8E\x84\xE7\x93\x9C\xE5\xA4\x9A\xE7\x88\xBE\xE6\x99\x82\xE9\x96\x93\xE4\xB8\xAD\xE6\xAD\x90\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE4\xB8\xAD\xE6\xAD\x90\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE6\x9D\xB1\xE6\xAD\x90\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE6\x9D\xB1\xE6\xAD\x90\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE6\xAD\x90\xE6\xB4\xB2\xE9\x81\xA0\xE6\x9D\xB1\xE6\x99\x82\xE9\x96\x93\xE8\xA5\xBF\xE6\xAD\x90\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE8\xA5\xBF\xE6\xAD\x90\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE7\xA6\x8F\xE5\x85\x8B\xE8\x98\xAD\xE7\xBE\xA4\xE5\xB3\xB6\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE7\xA6\x8F\xE5\x85\x8B\xE8\x98\xAD\xE7\xBE\xA4\xE5\xB3\xB6\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE6\x96\x90\xE6\xBF\x9F\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE6\x96\x90\xE6\xBF\x9F\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE6\xB3\x95\xE5\xB1\xAC\xE5\x9C\xAD\xE4\xBA\x9E\xE9\x82\xA3\xE6\x99\x82\xE9\x96\x93\xE6\xB3\x95\xE5\x9C\x8B\xE5\x8D\x97\xE6\x96\xB9\xE5\x8F\x8A\xE5\x8D\x97\xE6\xA5\xB5\xE6\x99\x82\xE9\x96\x93\xE5\x8A\xA0\xE6\x8B\x89\xE5\xB8\x95\xE6\x88\x88\xE7\xBE\xA4\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE7\x94\x98\xE6\xAF\x94\xE7\x88\xBE\xE7\xBE\xA4\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE6\xA0\xBC\xE9\xAD\xAF\xE5\x90\x89\xE4\xBA\x9E\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE6\xA0\xBC\xE9\xAD\xAF\xE5\x90\x89\xE4\xBA\x9E\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE5\x90\x89\xE7\x88\xBE\xE4\xBC\xAF\xE7\x89\xB9\xE7\xBE\xA4\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE6\xA0\xBC\xE9\x99\xB5\xE8\x98\xAD\xE6\x9D\xB1\xE9\x83\xA8\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE6\xA0\xBC\xE9\x99\xB5\xE8\x98\xAD\xE6\x9D\xB1\xE9\x83\xA8\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE6\xA0\xBC\xE9\x99\xB5\xE8\x98\xAD\xE8\xA5\xBF\xE9\x83\xA8\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE6\xA0\xBC\xE9\x99\xB5\xE8\x98\xAD\xE8\xA5\xBF\xE9\x83\xA8\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE9\x97\x9C\xE5\xB3\xB6\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE6\xB3\xA2\xE6\x96\xAF\xE7\x81\xA3\xE6\xB5\xB7\xE5\x9F\x9F\xE6\x99\x82\xE9\x96\x93\xE5\x9C\xAD\xE4\xBA\x9E\xE9\x82\xA3\xE6\x99\x82\xE9\x96\x93\xE5\xA4\x8F\xE5\xA8\x81\xE5\xA4\xB7-\xE9\x98\xBF\xE7\x95\x99\xE7\x94\xB3\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE5\xA4\x8F\xE5\xA8\x81\xE5\xA4\xB7-\xE9\x98\xBF\xE7\x95\x99\xE7\x94\xB3\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE9\xA6\x99\xE6\xB8\xAF\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE9\xA6\x99\xE6\xB8\xAF\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE7\xA7\x91\xE5\xB8\x83\xE5\xA4\x9A\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE7\xA7\x91\xE5\xB8\x83\xE5\xA4\x9A\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE5\x8D\xB0\xE5\xB0\xBC\xE4\xB8\xAD\xE9\x83\xA8\xE6\x99\x82\xE9\x96\x93\xE5\x8D\xB0\xE5\xBA\xA6\xE6\x99\x82\xE9\x96\x93\xE4\xB8\xAD\xE5\x8D\x97\xE5\x8D\x8A\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE5\x8D\xB0\xE5\xB0\xBC\xE6\x9D\xB1\xE9\x83\xA8\xE6\x99\x82\xE9\x96\x93\xE5\x8D\xB0\xE5\xBA\xA6\xE6\xB4\x8B\xE6\x99\x82\xE9\x96\x93\xE5\x8D\xB0\xE5\xB0\xBC\xE8\xA5\xBF\xE9\x83\xA8\xE6\x99\x82\xE9\x96\x93\xE4\xBC\x8A\xE6\x9C\x97\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE4\xBC\x8A\xE6\x9C\x97\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE4\xBC\x8A\xE7\x88\xBE\xE5\xBA\xAB\xE8\x8C\xA8\xE5\x85\x8B\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE4\xBC\x8A\xE7\x88\xBE\xE5\xBA\xAB\xE8\x8C\xA8\xE5\x85\x8B\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE4\xBB\xA5\xE8\x89\xB2\xE5\x88\x97\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE4\xBB\xA5\xE8\x89\xB2\xE5\x88\x97\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE6\x97\xA5\xE6\x9C\xAC\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE6\x97\xA5\xE6\x9C\xAC\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE6\x9D\xB1\xE5\x93\x88\xE8\x96\xA9\xE5\x85\x8B\xE6\x99\x82\xE9\x96\x93\xE5\xBD\xBC\xE5\xBE\x97\xE7\xBE\x85\xE5\xB7\xB4\xE7\x94\xAB\xE6\xB4\x9B\xE5\xA4\xAB\xE6\x96\xAF\xE5\x85\x8B\xE6\x97\xA5\xE5\x85\x89\xE7\xAF\x80\xE7\xB4\x84\xE6\x99\x82\xE9\x96\x93\xE5\xBD\xBC\xE5\xBE\x97\xE7\xBE\x85\xE5\xB7\xB4\xE7\x94\xAB\xE6\xB4\x9B\xE5\xA4\xAB\xE6\x96\xAF\xE5\x85\x8B\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE8\xA5\xBF\xE5\x93\x88\xE8\x96\xA9\xE5\x85\x8B\xE6\x99\x82\xE9\x96\x93\xE9\x9F\x93\xE5\x9C\x8B\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE9\x9F\x93\xE5\x9C\x8B\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE7\xA7\x91\xE6\x96\xAF\xE9\x9B\xB7\xE6\x99\x82\xE9\x96\x93\xE5\x85\x8B\xE6\x8B\x89\xE6\x96\xAF\xE8\xAB\xBE\xE4\xBA\x9E\xE7\x88\xBE\xE6\x96\xAF\xE5\x85\x8B\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE5\x85\x8B\xE6\x8B\x89\xE6\x96\xAF\xE8\xAB\xBE\xE4\xBA\x9E\xE7\x88\xBE\xE6\x96\xAF\xE5\x85\x8B\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE5\x90\x89\xE7\x88\xBE\xE5\x90\x89\xE6\x96\xAF\xE6\x99\x82\xE9\x96\x93\xE8\x98\xAD\xE5\x8D\xA1\xE6\x99\x82\xE9\x96\x93\xE8\x90\x8A\xE6\x81\xA9\xE7\xBE\xA4\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE8\xB1\xAA\xE5\x8B\xB3\xE7\x88\xB5\xE5\xB3\xB6\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE8\xB1\xAA\xE5\x8B\xB3\xE7\x88\xB5\xE5\xB3\xB6\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE6\xBE\xB3\xE9\x96\x80\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE6\xBE\xB3\xE9\x96\x80\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE9\xBA\xA5\xE5\xA4\xB8\xE9\x87\x8C\xE7\xBE\xA4\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE9\xA6\xAC\xE5\x8A\xA0\xE4\xB8\xB9\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE9\xA6\xAC\xE5\x8A\xA0\xE4\xB8\xB9\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE9\xA6\xAC\xE7\xB4\xB9\xE7\x88\xBE\xE7\xBE\xA4\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE9\xA6\xAC\xE4\xBE\x86\xE8\xA5\xBF\xE4\xBA\x9E\xE6\x99\x82\xE9\x96\x93\xE9\xA6\xAC\xE7\x88\xBE\xE4\xBB\xA3\xE5\xA4\xAB\xE6\x99\x82\xE9\x96\x93\xE9\xA6\xAC\xE5\x85\x8B\xE8\x96\xA9\xE6\x96\xAF\xE6\x99\x82\xE9\x96\x93\xE6\xAF\x9B\xE9\x87\x8C\xE8\xA3\x98\xE6\x96\xAF\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE6\xAF\x9B\xE9\x87\x8C\xE8\xA3\x98\xE6\x96\xAF\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE8\x8E\xAB\xE6\xA3\xAE\xE6\x99\x82\xE9\x96\x93\xE5\xA2\xA8\xE8\xA5\xBF\xE5\x93\xA5\xE8\xA5\xBF\xE5\x8C\x97\xE9\x83\xA8\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE5\xA2\xA8\xE8\xA5\xBF\xE5\x93\xA5\xE8\xA5\xBF\xE5\x8C\x97\xE9\x83\xA8\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE5\xA2\xA8\xE8\xA5\xBF\xE5\x93\xA5\xE5\xA4\xAA\xE5\xB9\xB3\xE6\xB4\x8B\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE5\xA2\xA8\xE8\xA5\xBF\xE5\x93\xA5\xE5\xA4\xAA\xE5\xB9\xB3\xE6\xB4\x8B\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE6\xA0\xBC\xE6\x9E\x97\xE5\xA8\x81\xE6\xB2\xBB\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE7\x83\x8F\xE8\x98\xAD\xE5\xB7\xB4\xE6\x89\x98\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE7\x83\x8F\xE8\x98\xAD\xE5\xB7\xB4\xE6\x89\x98\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE8\x8E\xAB\xE6\x96\xAF\xE7\xA7\x91\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE8\x8E\xAB\xE6\x96\xAF\xE7\xA7\x91\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE7\xB7\xAC\xE7\x94\xB8\xE6\x99\x82\xE9\x96\x93\xE7\x91\x99\xE9\xAD\xAF\xE6\x99\x82\xE9\x96\x93\xE6\x96\xB0\xE5\x96\x80\xE9\x87\x8C\xE5\xA4\x9A\xE5\xB0\xBC\xE4\xBA\x9E\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE6\x96\xB0\xE5\x96\x80\xE9\x87\x8C\xE5\xA4\x9A\xE5\xB0\xBC\xE4\xBA\x9E\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE5\xB0\xBC\xE6\xB3\x8A\xE7\x88\xBE\xE6\x99\x82\xE9\x96\x93\xE7\xB4\x90\xE8\x8A\xAC\xE8\x98\xAD\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE7\xB4\x90\xE8\x8A\xAC\xE8\x98\xAD\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE7\xB4\x90\xE8\xA5\xBF\xE8\x98\xAD\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE7\xB4\x90\xE8\xA5\xBF\xE8\x98\xAD\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE7\xB4\x90\xE5\x9F\x83\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE5\x8C\x97\xE9\xA6\xAC\xE9\x87\x8C\xE4\xBA\x9E\xE7\xB4\x8D\xE7\xBE\xA4\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE8\xAB\xBE\xE7\xA6\x8F\xE5\x85\x8B\xE5\xB3\xB6\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE8\xAB\xBE\xE7\xA6\x8F\xE5\x85\x8B\xE5\xB3\xB6\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE8\xB2\xBB\xE7\x88\xBE\xE5\x8D\x97\xE5\xA4\x9A\xE8\xBF\xAA\xE8\xAB\xBE\xE7\xBE\x85\xE5\xB0\xBC\xE4\xBA\x9E\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE8\xB2\xBB\xE7\x88\xBE\xE5\x8D\x97\xE5\xA4\x9A\xE8\xBF\xAA\xE8\xAB\xBE\xE7\xBE\x85\xE5\xB0\xBC\xE4\xBA\x9E\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE6\x96\xB0\xE8\xA5\xBF\xE4\xBC\xAF\xE5\x88\xA9\xE4\xBA\x9E\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE6\x96\xB0\xE8\xA5\xBF\xE4\xBC\xAF\xE5\x88\xA9\xE4\xBA\x9E\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE9\x84\x82\xE6\x9C\xA8\xE6\x96\xAF\xE5\x85\x8B\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE9\x84\x82\xE6\x9C\xA8\xE6\x96\xAF\xE5\x85\x8B\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE5\xB7\xB4\xE5\x9F\xBA\xE6\x96\xAF\xE5\x9D\xA6\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE5\xB7\xB4\xE5\x9F\xBA\xE6\x96\xAF\xE5\x9D\xA6\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE5\xB8\x9B\xE7\x90\x89\xE6\x99\x82\xE9\x96\x93\xE5\xB7\xB4\xE5\xB8\x83\xE4\xBA\x9E\xE6\x96\xB0\xE7\x95\xBF\xE5\x85\xA7\xE4\xBA\x9E\xE6\x99\x82\xE9\x96\x93\xE5\xB7\xB4\xE6\x8B\x89\xE5\x9C\xAD\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE5\xB7\xB4\xE6\x8B\x89\xE5\x9C\xAD\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE7\xA7\x98\xE9\xAD\xAF\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE7\xA7\x98\xE9\xAD\xAF\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE8\x8F\xB2\xE5\xBE\x8B\xE8\xB3\x93\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE8\x8F\xB2\xE5\xBE\x8B\xE8\xB3\x93\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE9\xB3\xB3\xE5\x87\xB0\xE7\xBE\xA4\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE8\x81\x96\xE7\x9A\xAE\xE5\x9F\x83\xE8\x88\x87\xE5\xAF\x86\xE5\x85\x8B\xE9\x9A\x86\xE7\xBE\xA4\xE5\xB3\xB6\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE8\x81\x96\xE7\x9A\xAE\xE5\x9F\x83\xE8\x88\x87\xE5\xAF\x86\xE5\x85\x8B\xE9\x9A\x86\xE7\xBE\xA4\xE5\xB3\xB6\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE7\x9A\xAE\xE7\x89\xB9\xE5\xBA\xB7\xE6\x99\x82\xE9\x96\x93\xE6\xB3\xA2\xE7\xB4\x8D\xE4\xBD\xA9\xE6\x99\x82\xE9\x96\x93\xE5\xB9\xB3\xE5\xA3\xA4\xE6\x99\x82\xE9\x96\x93\xE5\x85\x8B\xE5\xAD\x9C\xE5\x8B\x92\xE5\xA5\xA7\xE7\x88\xBE\xE9\x81\x94\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE5\x85\x8B\xE5\xAD\x9C\xE5\x8B\x92\xE5\xA5\xA7\xE7\x88\xBE\xE9\x81\x94\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE7\x95\x99\xE5\xB0\xBC\xE6\x97\xBA\xE6\x99\x82\xE9\x96\x93\xE7\xBE\x85\xE7\x91\x9F\xE6\x8B\x89\xE6\x99\x82\xE9\x96\x93\xE5\xBA\xAB\xE9\xA0\x81\xE5\xB3\xB6\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE5\xBA\xAB\xE9\xA0\x81\xE5\xB3\xB6\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE8\x96\xA9\xE9\xA6\xAC\xE6\x8B\x89\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE8\x96\xA9\xE9\xA6\xAC\xE6\x8B\x89\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE8\x96\xA9\xE6\x91\xA9\xE4\xBA\x9E\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE8\x96\xA9\xE6\x91\xA9\xE4\xBA\x9E\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE5\xA1\x9E\xE8\x88\x8C\xE7\x88\xBE\xE6\x99\x82\xE9\x96\x93\xE6\x96\xB0\xE5\x8A\xA0\xE5\x9D\xA1\xE6\x99\x82\xE9\x96\x93\xE5\x8D\x97\xE5\x96\xAC\xE6\xB2\xBB\xE4\xBA\x9E\xE6\x99\x82\xE9\x96\x93\xE6\x89\x80\xE7\xBE\x85\xE9\x96\x80\xE7\xBE\xA4\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE8\x98\x87\xE9\x87\x8C\xE5\x8D\x97\xE6\x99\x82\xE9\x96\x93\xE6\x98\xAD\xE5\x92\x8C\xE5\x9F\xBA\xE5\x9C\xB0\xE6\x99\x82\xE9\x96\x93\xE5\xA4\xA7\xE6\xBA\xAA\xE5\x9C\xB0\xE6\x99\x82\xE9\x96\x93\xE5\x8F\xB0\xE5\x8C\x97\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE5\x8F\xB0\xE5\x8C\x97\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE5\xA1\x94\xE5\x90\x89\xE5\x85\x8B\xE6\x99\x82\xE9\x96\x93\xE6\x89\x98\xE5\x85\x8B\xE5\x8B\x9E\xE7\xBE\xA4\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE6\xB9\xAF\xE5\x8A\xA0\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE6\xB9\xAF\xE5\x8A\xA0\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE6\xA5\x9A\xE5\x85\x8B\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE5\x9C\x9F\xE5\xBA\xAB\xE6\x9B\xBC\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE5\x9C\x9F\xE5\xBA\xAB\xE6\x9B\xBC\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE5\x9C\x96\xE7\x93\xA6\xE7\x9B\xA7\xE6\x99\x82\xE9\x96\x93\xE7\x83\x8F\xE6\x8B\x89\xE5\x9C\xAD\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE7\x83\x8F\xE6\x8B\x89\xE5\x9C\xAD\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE7\x83\x8F\xE8\x8C\xB2\xE5\x88\xA5\xE5\x85\x8B\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE7\x83\x8F\xE8\x8C\xB2\xE5\x88\xA5\xE5\x85\x8B\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE7\x93\xA6\xE5\x8A\xAA\xE9\x98\xBF\xE5\x9C\x96\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE7\x93\xA6\xE5\x8A\xAA\xE9\x98\xBF\xE5\x9C\x96\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE5\xA7\x94\xE5\x85\xA7\xE7\x91\x9E\xE6\x8B\x89\xE6\x99\x82\xE9\x96\x93\xE6\xB5\xB7\xE5\x8F\x83\xE5\xB4\xB4\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE6\xB5\xB7\xE5\x8F\x83\xE5\xB4\xB4\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE4\xBC\x8F\xE7\x88\xBE\xE5\x8A\xA0\xE6\xA0\xBC\xE5\x8B\x92\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE4\xBC\x8F\xE7\x88\xBE\xE5\x8A\xA0\xE6\xA0\xBC\xE5\x8B\x92\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE6\xB2\x83\xE6\x96\xAF\xE6\x89\x98\xE5\x85\x8B\xE6\x99\x82\xE9\x96\x93\xE5\xA8\x81\xE5\x85\x8B\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE7\x93\xA6\xE5\x88\xA9\xE6\x96\xAF\xE5\x92\x8C\xE5\xAF\x8C\xE5\x9C\x96\xE7\xB4\x8D\xE7\xBE\xA4\xE5\xB3\xB6\xE6\x99\x82\xE9\x96\x93\xE9\x9B\x85\xE5\xBA\xAB\xE8\x8C\xA8\xE5\x85\x8B\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE9\x9B\x85\xE5\xBA\xAB\xE8\x8C\xA8\xE5\x85\x8B\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE8\x91\x89\xE5\x8D\xA1\xE6\x8D\xB7\xE7\x90\xB3\xE5\xA0\xA1\xE5\xA4\x8F\xE4\xBB\xA4\xE6\x99\x82\xE9\x96\x93\xE8\x91\x89\xE5\x8D\xA1\xE6\x8D\xB7\xE7\x90\xB3\xE5\xA0\xA1\xE6\xA8\x99\xE6\xBA\x96\xE6\x99\x82\xE9\x96\x93\xE8\x82\xB2\xE7\xA9\xBA\xE5\x9C\xB0\xE5\x8D\x80\xE6\x99\x82\xE9\x96\x93") }) @@ -579,7 +579,7 @@ macro_rules! __impl_time_zone_specific_long_v1 { zerovec::ZeroMap2d::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"gblon\0\0\0iedub\0\0\0utc\0\0\0\0\0") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x01\0\0\0\x02\0\0\0\x03\0\0\0") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"dtdtst") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x03\0\0\0\0\0)\0T\0\xD0\x91\xD1\x80\xD0\xB8\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0, \xD0\xBB\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x98\xD1\x80\xD1\x81\xD0\xBA\xD0\xB0, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9A\xD0\xBE\xD0\xBE\xD1\x80\xD0\xB4\xD0\xB8\xD0\xBD\xD0\xB8\xD1\x81\xD0\xB0\xD0\xBD\xD0\xBE \xD1\x83\xD0\xBD\xD0\xB8\xD0\xB2\xD0\xB5\xD1\x80\xD0\xB7\xD0\xB0\xD0\xBB\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5") }) }, }; - static SR_CYRL_BA: ::Yokeable = icu_datetime::provider::time_zones::MetazoneSpecificNamesLongV1 { + static SR_BA: ::Yokeable = icu_datetime::provider::time_zones::MetazoneSpecificNamesLongV1 { defaults: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap2d::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"acreafceafeaafghafsoafwealamalasamazamceameaammoampaanadapiaaqtaaqtoarabargearmearweatlaauceaucwaueaauweazerazorbangbhutbolibrasbruncavechamchatchilchinchoichricococolocookcubadavidumoeasteatiecuaeuceeueaeufeeuwefalkfijifrgufrsogalagambgeorgiisgreagrweguamgulfguyahaalhokohovdinceindiindoineainocinweiranirkuisrajapakaeakamckawekorekosrkraskyrglankliislohomacamacqmagamaismalamaldmarqmaurmawsmenomepamgmtmongmoscmyannaurnecanepanewfnezeniuenomanorfnoronovoomskpakipalapangparaperuphilphispimipitcponapyonqyzyreunrothsakhsamasamoseycsingsogesolosurisyowtahitaiptajitoketongtrukturktuvauruguzbevanuvenevladvolgvostwakewallyakuyekayuko") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x02\0\0\0\x03\0\0\0\x04\0\0\0\x05\0\0\0\x06\0\0\0\x08\0\0\0\n\0\0\0\x0C\0\0\0\x0E\0\0\0\x10\0\0\0\x12\0\0\0\x14\0\0\0\x16\0\0\0\x18\0\0\0\x1A\0\0\0\x1C\0\0\0\x1E\0\0\0 \0\0\0\"\0\0\0$\0\0\0&\0\0\0(\0\0\0*\0\0\0,\0\0\0.\0\0\x000\0\0\x002\0\0\x004\0\0\x006\0\0\x007\0\0\08\0\0\0:\0\0\0;\0\0\0=\0\0\0>\0\0\0@\0\0\0B\0\0\0D\0\0\0F\0\0\0G\0\0\0H\0\0\0J\0\0\0L\0\0\0N\0\0\0O\0\0\0P\0\0\0R\0\0\0S\0\0\0T\0\0\0V\0\0\0X\0\0\0Y\0\0\0[\0\0\0]\0\0\0_\0\0\0`\0\0\0a\0\0\0b\0\0\0c\0\0\0e\0\0\0f\0\0\0h\0\0\0j\0\0\0k\0\0\0l\0\0\0m\0\0\0o\0\0\0q\0\0\0s\0\0\0t\0\0\0u\0\0\0v\0\0\0w\0\0\0x\0\0\0y\0\0\0{\0\0\0}\0\0\0\x7F\0\0\0\x81\0\0\0\x82\0\0\0\x84\0\0\0\x85\0\0\0\x87\0\0\0\x88\0\0\0\x8A\0\0\0\x8B\0\0\0\x8C\0\0\0\x8D\0\0\0\x8F\0\0\0\x91\0\0\0\x92\0\0\0\x94\0\0\0\x95\0\0\0\x96\0\0\0\x97\0\0\0\x98\0\0\0\x9A\0\0\0\x9B\0\0\0\x9D\0\0\0\x9F\0\0\0\xA0\0\0\0\xA2\0\0\0\xA4\0\0\0\xA5\0\0\0\xA6\0\0\0\xA8\0\0\0\xA9\0\0\0\xAB\0\0\0\xAD\0\0\0\xAE\0\0\0\xAF\0\0\0\xB1\0\0\0\xB3\0\0\0\xB5\0\0\0\xB7\0\0\0\xB9\0\0\0\xBA\0\0\0\xBB\0\0\0\xBD\0\0\0\xBF\0\0\0\xC1\0\0\0\xC2\0\0\0\xC4\0\0\0\xC5\0\0\0\xC6\0\0\0\xC7\0\0\0\xC9\0\0\0\xCA\0\0\0\xCB\0\0\0\xCD\0\0\0\xCF\0\0\0\xD1\0\0\0\xD2\0\0\0\xD3\0\0\0\xD4\0\0\0\xD5\0\0\0\xD6\0\0\0\xD7\0\0\0\xD8\0\0\0\xDA\0\0\0\xDB\0\0\0\xDC\0\0\0\xDE\0\0\0\xDF\0\0\0\xE1\0\0\0\xE2\0\0\0\xE4\0\0\0\xE6\0\0\0\xE8\0\0\0\xE9\0\0\0\xEB\0\0\0\xED\0\0\0\xEE\0\0\0\xEF\0\0\0\xF0\0\0\0\xF2\0\0\0\xF4\0\0\0\xF5\0\0\0") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"dtstststststdtstdtstdtstdtstdtstdtstdtstdtstdtstdtstdtstdtstdtstdtstdtstdtstdtstdtstdtstdtstdtstdtstdtstdtstststdtststdtststdtstdtstdtstdtstststdtstdtstdtstststdtstststdtstdtststdtstdtstdtstststststdtststdtstdtststststdtstdtstdtstststststststdtstdtstdtstdtststdtststdtststdtststststdtstdtststdtstststststdtststdtstdtststdtstdtstststdtststdtstdtstststdtstdtstdtstdtstdtstststdtstdtstdtststdtststststdtstststdtstdtstdtststststststststdtstststdtststdtststdtstdtstdtststdtstdtststststdtstdtstst") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\xF5\0\0\0\0\x003\0[\0\x8B\0\xB7\0\xDA\0\x02\x019\x01z\x01\xB1\x01\xDD\x01\x04\x025\x02\\\x02\x8D\x02\xDA\x021\x03z\x03\xCD\x03\x1A\x04q\x04\xBE\x04\x15\x05L\x05x\x05\x9D\x05\xCC\x05\x05\x063\x06l\x06\x9A\x06\xC6\x06\xFC\x06)\x07`\x07\x8D\x07\xC4\x07\0\x08F\x08r\x08\xA8\x08\xED\x08<\t\x90\t\xEE\t/\nz\n\xBB\n\x06\x0B5\x0Bn\x0B\x93\x0B\xC2\x0B\xEF\x0B&\x0C?\x0C^\x0C\x8B\x0C\xC2\x0C\xF0\x0C.\rv\r\x91\r\xB6\r\xE5\r\x08\x0E5\x0EX\x0E\x8A\x0E\xB7\x0E\xEE\x0E\x18\x0FS\x0F\x80\x0F\xB7\x0F\xF3\x0F1\x10T\x10\x81\x10\x9C\x10\xC5\x10\xFB\x10;\x11c\x11\x80\x11\xB6\x11\xF6\x11.\x12p\x12\x9F\x12\xD7\x12\x19\x13W\x13\x9F\x13\xC2\x13\xEF\x13\x1F\x14e\x14\x86\x14\xA3\x14\xCC\x14\xFF\x14/\x15i\x15\xAD\x15\xE7\x15+\x16S\x16r\x16\x8F\x16\xCA\x16\x0F\x17;\x17q\x17\x94\x17\xC1\x17\xFB\x17/\x18N\x18\x84\x18\xB4\x18\xEA\x18\r\x19:\x19a\x19\x92\x19\xBE\x19\xF4\x19\x1E\x1AR\x1A\x88\x1A\xE2\x1A1\x1Bg\x1B\x91\x1B\xC5\x1B\xDE\x1B\x0F\x1CJ\x1Ck\x1C\x87\x1C\xB3\x1C\xDD\x1C\x11\x1DF\x1Dp\x1D\x9A\x1D\xC3\x1D\xF6\x1D$\x1EC\x1E`\x1E{\x1E\xAA\x1E\xE3\x1E\xFC\x1EB\x1F\x92\x1F\xCC\x1F\x10 ? o \xA7 \xCE \xFF \x1C!5!m!\xAF!\xC8!\xF9!4\"d\"\x9E\"\xB7\"\xF2\"(#h#\xA5#\xEC#\x1D$X${$\xA8$\xD3$\x08%!%R%}%\xB2%\xD5%\x02&-&b&\x8A&\xC6&\x0C')'D'i'\xA6'\xD8'\xF5'\x10(9(l(\xA3(\xCF(\xF4(#)@)u)\x9D)\xCD)\xEA)\x01*\x1C*C*t*\x97*\xB4*\xD9*\x08+\x1D+P+\x8D+\xA8+\xD1+\x04,3,l,\x95,\xC8,\xE9,\x1A-U-\x82-\xB9-\xD4-\xF8-..W.\x8A.\xBF.\xFE.\xD0\x90\xD0\xBA\xD1\x80\xD0\xB5 \xD0\xBB\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD1\x80\xD0\xB0\xD1\x87\xD1\x83\xD0\xBD\xD0\xB0\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xBD\xD0\xB0\xD0\x90\xD0\xBA\xD1\x80\xD0\xB5 \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA6\xD0\xB5\xD0\xBD\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xBD\xD0\xBE-\xD0\xB0\xD1\x84\xD1\x80\xD0\xB8\xD1\x87\xD0\xBA\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x98\xD1\x81\xD1\x82\xD0\xBE\xD1\x87\xD0\xBD\xD0\xBE-\xD0\xB0\xD1\x84\xD1\x80\xD0\xB8\xD1\x87\xD0\xBA\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD0\xB2\xD0\xB3\xD0\xB0\xD0\xBD\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x88\xD1\x83\xD0\xB6\xD0\xBD\xD0\xBE-\xD0\xB0\xD1\x84\xD1\x80\xD0\xB8\xD1\x87\xD0\xBA\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x97\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xBE-\xD0\xB0\xD1\x84\xD1\x80\xD0\xB8\xD1\x87\xD0\xBA\xD0\xBE \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x97\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xBE-\xD0\xB0\xD1\x84\xD1\x80\xD0\xB8\xD1\x87\xD0\xBA\xD0\xBE \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD0\xBB\xD0\xBC\xD0\xB0\xD1\x82\xD0\xB8 \xD0\xBB\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD1\x80\xD0\xB0\xD1\x87\xD1\x83\xD0\xBD\xD0\xB0\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xBD\xD0\xB0\xD0\x90\xD0\xBB\xD0\xBC\xD0\xB0\xD1\x82\xD0\xB8 \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD1\x99\xD0\xB0\xD1\x81\xD0\xBA\xD0\xB0, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD1\x99\xD0\xB0\xD1\x81\xD0\xBA\xD0\xB0, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD0\xBC\xD0\xB0\xD0\xB7\xD0\xBE\xD0\xBD, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD0\xBC\xD0\xB0\xD0\xB7\xD0\xBE\xD0\xBD, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD1\x98\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xBE\xD0\xB0\xD0\xBC\xD0\xB5\xD1\x80\xD0\xB8\xD1\x87\xD0\xBA\xD0\xBE \xD1\x86\xD0\xB5\xD0\xBD\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xBD\xD0\xBE \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD1\x98\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xBE\xD0\xB0\xD0\xBC\xD0\xB5\xD1\x80\xD0\xB8\xD1\x87\xD0\xBA\xD0\xBE \xD1\x86\xD0\xB5\xD0\xBD\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xBD\xD0\xBE \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD1\x98\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xBE\xD0\xB0\xD0\xBC\xD0\xB5\xD1\x80\xD0\xB8\xD1\x87\xD0\xBA\xD0\xBE \xD0\xB8\xD1\x81\xD1\x82\xD0\xBE\xD1\x87\xD0\xBD\xD0\xBE \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD1\x98\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xBE\xD0\xB0\xD0\xBC\xD0\xB5\xD1\x80\xD0\xB8\xD1\x87\xD0\xBA\xD0\xBE \xD0\xB8\xD1\x81\xD1\x82\xD0\xBE\xD1\x87\xD0\xBD\xD0\xBE \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD1\x98\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xBE\xD0\xB0\xD0\xBC\xD0\xB5\xD1\x80\xD0\xB8\xD1\x87\xD0\xBA\xD0\xBE \xD0\xBF\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\xBE \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD1\x98\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xBE\xD0\xB0\xD0\xBC\xD0\xB5\xD1\x80\xD0\xB8\xD1\x87\xD0\xBA\xD0\xBE \xD0\xBF\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\xBE \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD1\x98\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xBE\xD0\xB0\xD0\xBC\xD0\xB5\xD1\x80\xD0\xB8\xD1\x87\xD0\xBA\xD0\xBE \xD0\xBF\xD0\xB0\xD1\x86\xD0\xB8\xD1\x84\xD0\xB8\xD1\x87\xD0\xBA\xD0\xBE \xD0\xBB\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD1\x98\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xBE\xD0\xB0\xD0\xBC\xD0\xB5\xD1\x80\xD0\xB8\xD1\x87\xD0\xBA\xD0\xBE \xD0\xBF\xD0\xB0\xD1\x86\xD0\xB8\xD1\x84\xD0\xB8\xD1\x87\xD0\xBA\xD0\xBE \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD0\xBD\xD0\xB0\xD0\xB4\xD0\xB8\xD1\x80 \xD0\xBB\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD1\x80\xD0\xB0\xD1\x87\xD1\x83\xD0\xBD\xD0\xB0\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xBD\xD0\xB0\xD0\x90\xD0\xBD\xD0\xB0\xD0\xB4\xD0\xB8\xD1\x80 \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD0\xBF\xD0\xB8\xD1\x98\xD0\xB0, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD0\xBF\xD0\xB8\xD1\x98\xD0\xB0, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD0\xBA\xD0\xB2\xD0\xB0\xD1\x82\xD0\xB0\xD1\x83 \xD0\xBB\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD1\x80\xD0\xB0\xD1\x87\xD1\x83\xD0\xBD\xD0\xB0\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xBD\xD0\xB0\xD0\x90\xD0\xBA\xD0\xB2\xD0\xB0\xD1\x82\xD0\xB0\xD1\x83 \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD0\xBA\xD1\x83\xD1\x82\xD0\xBE\xD0\xB1\xD0\xB5 \xD0\xBB\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD1\x80\xD0\xB0\xD1\x87\xD1\x83\xD0\xBD\xD0\xB0\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xBD\xD0\xB0\xD0\x90\xD0\xBA\xD1\x83\xD1\x82\xD0\xBE\xD0\xB1\xD0\xB5 \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD1\x80\xD0\xB0\xD0\xB1\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xBE \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD1\x80\xD0\xB0\xD0\xB1\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xBE \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD1\x80\xD0\xB3\xD0\xB5\xD0\xBD\xD1\x82\xD0\xB8\xD0\xBD\xD0\xB0, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD1\x80\xD0\xB3\xD0\xB5\xD0\xBD\xD1\x82\xD0\xB8\xD0\xBD\xD0\xB0, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x88\xD0\xB5\xD1\x80\xD0\xBC\xD0\xB5\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x88\xD0\xB5\xD1\x80\xD0\xBC\xD0\xB5\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x97\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xB0 \xD0\x90\xD1\x80\xD0\xB3\xD0\xB5\xD0\xBD\xD1\x82\xD0\xB8\xD0\xBD\xD0\xB0, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x97\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xB0 \xD0\x90\xD1\x80\xD0\xB3\xD0\xB5\xD0\xBD\xD1\x82\xD0\xB8\xD0\xBD\xD0\xB0, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD1\x82\xD0\xBB\xD0\xB0\xD0\xBD\xD1\x82\xD1\x81\xD0\xBA\xD0\xBE \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD1\x82\xD0\xBB\xD0\xB0\xD0\xBD\xD1\x82\xD1\x81\xD0\xBA\xD0\xBE \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD1\x83\xD1\x81\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xBE \xD1\x86\xD0\xB5\xD0\xBD\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xBD\xD0\xBE \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD1\x83\xD1\x81\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xBE \xD1\x86\xD0\xB5\xD0\xBD\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xBD\xD0\xBE \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD1\x83\xD1\x81\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xBE \xD1\x86\xD0\xB5\xD0\xBD\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xBD\xD0\xBE \xD0\xB7\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xBE \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD1\x83\xD1\x81\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xBE \xD1\x86\xD0\xB5\xD0\xBD\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xBD\xD0\xBE \xD0\xB7\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xBE \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD1\x83\xD1\x81\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xBE \xD0\xB8\xD1\x81\xD1\x82\xD0\xBE\xD1\x87\xD0\xBD\xD0\xBE \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD1\x83\xD1\x81\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xBE \xD0\xB8\xD1\x81\xD1\x82\xD0\xBE\xD1\x87\xD0\xBD\xD0\xBE \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD1\x83\xD1\x81\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xBE \xD0\xB7\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xBE \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD1\x83\xD1\x81\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xBE \xD0\xB7\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xBE \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD0\xB7\xD0\xB5\xD1\x80\xD0\xB1\xD0\xB5\xD1\x98\xD1\x9F\xD0\xB0\xD0\xBD, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD0\xB7\xD0\xB5\xD1\x80\xD0\xB1\xD0\xB5\xD1\x98\xD1\x9F\xD0\xB0\xD0\xBD, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD0\xB7\xD0\xBE\xD1\x80\xD0\xB8, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x90\xD0\xB7\xD0\xBE\xD1\x80\xD0\xB8, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x91\xD0\xB0\xD0\xBD\xD0\xB3\xD0\xBB\xD0\xB0\xD0\xB4\xD0\xB5\xD1\x88, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x91\xD0\xB0\xD0\xBD\xD0\xB3\xD0\xBB\xD0\xB0\xD0\xB4\xD0\xB5\xD1\x88, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x91\xD1\x83\xD1\x82\xD0\xB0\xD0\xBD \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x91\xD0\xBE\xD0\xBB\xD0\xB8\xD0\xB2\xD0\xB8\xD1\x98\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x91\xD1\x80\xD0\xB0\xD0\xB7\xD0\xB8\xD0\xBB\xD0\xB8\xD1\x98\xD0\xB0, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x91\xD1\x80\xD0\xB0\xD0\xB7\xD0\xB8\xD0\xBB\xD0\xB8\xD1\x98\xD0\xB0, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x91\xD1\x80\xD1\x83\xD0\xBD\xD0\xB5\xD1\x98 \xD0\x94\xD0\xB0\xD1\x80\xD1\x83\xD1\x81\xD0\xB0\xD0\xBB\xD1\x83\xD0\xBC \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x97\xD0\xB5\xD0\xBB\xD0\xB5\xD0\xBD\xD0\xBE\xD1\x80\xD1\x82\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x97\xD0\xB5\xD0\xBB\xD0\xB5\xD0\xBD\xD0\xBE\xD1\x80\xD1\x82\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA7\xD0\xB0\xD0\xBC\xD0\xBE\xD1\x80\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA7\xD0\xB0\xD1\x82\xD0\xB0\xD0\xBC, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA7\xD0\xB0\xD1\x82\xD0\xB0\xD0\xBC, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA7\xD0\xB8\xD0\xBB\xD0\xB5, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA7\xD0\xB8\xD0\xBB\xD0\xB5, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9A\xD0\xB8\xD0\xBD\xD0\xB0, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9A\xD0\xB8\xD0\xBD\xD0\xB5\xD1\x81\xD0\xBA\xD0\xBE \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA7\xD0\xBE\xD1\x98\xD0\xB1\xD0\xB0\xD0\xBB\xD1\x81\xD0\xB0\xD0\xBD, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA7\xD0\xBE\xD1\x98\xD0\xB1\xD0\xB0\xD0\xBB\xD1\x81\xD0\xB0\xD0\xBD, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x91\xD0\xBE\xD0\xB6\xD0\xB8\xD1\x9B\xD0\xBD\xD0\xBE \xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9A\xD0\xBE\xD0\xBA\xD0\xBE\xD1\x81\xD0\xBE\xD0\xB2\xD0\xB0 (\xD0\x9A\xD0\xB8\xD0\xBB\xD0\xB8\xD0\xBD\xD0\xB3) \xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9A\xD0\xBE\xD0\xBB\xD1\x83\xD0\xBC\xD0\xB1\xD0\xB8\xD1\x98\xD0\xB0, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9A\xD0\xBE\xD0\xBB\xD1\x83\xD0\xBC\xD0\xB1\xD0\xB8\xD1\x98\xD0\xB0, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9A\xD1\x83\xD0\xBA\xD0\xBE\xD0\xB2\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0, \xD0\xBF\xD0\xBE\xD0\xBB\xD1\x83\xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9A\xD1\x83\xD0\xBA\xD0\xBE\xD0\xB2\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9A\xD1\x83\xD0\xB1\xD0\xB0, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9A\xD1\x83\xD0\xB1\xD0\xB0, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x94\xD0\xB5\xD1\x98\xD0\xB2\xD0\xB8\xD1\x81 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x94\xD0\xB8\xD0\xBC\xD0\xBE\xD0\xBD \xD0\xB4\xE2\x80\x99\xD0\x98\xD1\x80\xD0\xB2\xD0\xB8\xD0\xBB \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA3\xD1\x81\xD0\xBA\xD1\x80\xD1\x88\xD1\x9A\xD0\xB0 \xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA3\xD1\x81\xD0\xBA\xD1\x80\xD1\x88\xD1\x9A\xD0\xB0 \xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x98\xD1\x81\xD1\x82\xD0\xBE\xD1\x87\xD0\xBD\xD0\xB8 \xD0\xA2\xD0\xB8\xD0\xBC\xD0\xBE\xD1\x80 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x95\xD0\xBA\xD0\xB2\xD0\xB0\xD0\xB4\xD0\xBE\xD1\x80 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD1\x80\xD0\xB5\xD0\xB4\xD1\x9A\xD0\xBE\xD0\xB5\xD0\xB2\xD1\x80\xD0\xBE\xD0\xBF\xD1\x81\xD0\xBA\xD0\xBE \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD1\x80\xD0\xB5\xD0\xB4\xD1\x9A\xD0\xBE\xD0\xB5\xD0\xB2\xD1\x80\xD0\xBE\xD0\xBF\xD1\x81\xD0\xBA\xD0\xBE \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x98\xD1\x81\xD1\x82\xD0\xBE\xD1\x87\xD0\xBD\xD0\xBE\xD0\xB5\xD0\xB2\xD1\x80\xD0\xBE\xD0\xBF\xD1\x81\xD0\xBA\xD0\xBE \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x98\xD1\x81\xD1\x82\xD0\xBE\xD1\x87\xD0\xBD\xD0\xBE\xD0\xB5\xD0\xB2\xD1\x80\xD0\xBE\xD0\xBF\xD1\x81\xD0\xBA\xD0\xBE \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x92\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5 \xD0\xB4\xD0\xB0\xD1\x99\xD0\xB5\xD0\xB3 \xD0\xB8\xD1\x81\xD1\x82\xD0\xBE\xD0\xBA\xD0\xB0 \xD0\x95\xD0\xB2\xD1\x80\xD0\xBE\xD0\xBF\xD0\xB5\xD0\x97\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xBE\xD0\xB5\xD0\xB2\xD1\x80\xD0\xBE\xD0\xBF\xD1\x81\xD0\xBA\xD0\xBE \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x97\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xBE\xD0\xB5\xD0\xB2\xD1\x80\xD0\xBE\xD0\xBF\xD1\x81\xD0\xBA\xD0\xBE \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA4\xD0\xBE\xD0\xBB\xD0\xBA\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA4\xD0\xBE\xD0\xBB\xD0\xBA\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA4\xD0\xB8\xD1\x9F\xD0\xB8, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA4\xD0\xB8\xD1\x9F\xD0\xB8, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA4\xD1\x80\xD0\xB0\xD0\xBD\xD1\x86\xD1\x83\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x93\xD0\xB2\xD0\xB0\xD1\x98\xD0\xB0\xD0\xBD\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA4\xD1\x80\xD0\xB0\xD0\xBD\xD1\x86\xD1\x83\xD1\x81\xD0\xBA\xD0\xBE \xD1\x98\xD1\x83\xD0\xB6\xD0\xBD\xD0\xBE \xD0\xB8 \xD0\xB0\xD0\xBD\xD1\x82\xD0\xB0\xD1\x80\xD0\xBA\xD1\x82\xD0\xB8\xD1\x87\xD0\xBA\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x93\xD0\xB0\xD0\xBB\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB3\xD0\xBE\xD1\x81 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x93\xD0\xB0\xD0\xBC\xD0\xB1\xD0\xB8\xD1\x98\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x93\xD1\x80\xD1\x83\xD0\xB7\xD0\xB8\xD1\x98\xD0\xB0, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x93\xD1\x80\xD1\x83\xD0\xB7\xD0\xB8\xD1\x98\xD0\xB0, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x93\xD0\xB8\xD0\xBB\xD0\xB1\xD0\xB5\xD1\x80\xD1\x82\xD0\xBE\xD0\xB2\xD0\xB0 \xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x98\xD1\x81\xD1\x82\xD0\xBE\xD1\x87\xD0\xBD\xD0\xB8 \xD0\x93\xD1\x80\xD0\xB5\xD0\xBD\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x98\xD1\x81\xD1\x82\xD0\xBE\xD1\x87\xD0\xBD\xD0\xB8 \xD0\x93\xD1\x80\xD0\xB5\xD0\xBD\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x97\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xB8 \xD0\x93\xD1\x80\xD0\xB5\xD0\xBD\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x97\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xB8 \xD0\x93\xD1\x80\xD0\xB5\xD0\xBD\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x93\xD1\x83\xD0\xB0\xD0\xBC \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x97\xD0\xB0\xD0\xBB\xD0\xB8\xD0\xB2\xD1\x81\xD0\xBA\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x93\xD0\xB2\xD0\xB0\xD1\x98\xD0\xB0\xD0\xBD\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA5\xD0\xB0\xD0\xB2\xD0\xB0\xD1\x98\xD1\x81\xD0\xBA\xD0\xBE-\xD0\xB0\xD0\xBB\xD0\xB5\xD1\x83\xD1\x82\xD1\x81\xD0\xBA\xD0\xBE \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA5\xD0\xB0\xD0\xB2\xD0\xB0\xD1\x98\xD1\x81\xD0\xBA\xD0\xBE-\xD0\xB0\xD0\xBB\xD0\xB5\xD1\x83\xD1\x82\xD1\x81\xD0\xBA\xD0\xBE \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA5\xD0\xBE\xD0\xBD\xD0\xB3 \xD0\x9A\xD0\xBE\xD0\xBD\xD0\xB3, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA5\xD0\xBE\xD0\xBD\xD0\xB3 \xD0\x9A\xD0\xBE\xD0\xBD\xD0\xB3, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA5\xD0\xBE\xD0\xB2\xD0\xB4, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA5\xD0\xBE\xD0\xB2\xD0\xB4, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA6\xD0\xB5\xD0\xBD\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xBD\xD0\xBE-\xD0\xB8\xD0\xBD\xD0\xB4\xD0\xBE\xD0\xBD\xD0\xB5\xD0\xB7\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x98\xD0\xBD\xD0\xB4\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xBE \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x98\xD0\xBD\xD0\xB4\xD0\xBE\xD0\xBA\xD0\xB8\xD0\xBD\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x98\xD1\x81\xD1\x82\xD0\xBE\xD1\x87\xD0\xBD\xD0\xBE-\xD0\xB8\xD0\xBD\xD0\xB4\xD0\xBE\xD0\xBD\xD0\xB5\xD0\xB7\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x98\xD0\xBD\xD0\xB4\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xBE \xD0\xBE\xD0\xBA\xD0\xB5\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x97\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xBE-\xD0\xB8\xD0\xBD\xD0\xB4\xD0\xBE\xD0\xBD\xD0\xB5\xD0\xB7\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x98\xD1\x80\xD0\xB0\xD0\xBD, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x98\xD1\x80\xD0\xB0\xD0\xBD, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x98\xD1\x80\xD0\xBA\xD1\x83\xD1\x86\xD0\xBA, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x98\xD1\x80\xD0\xBA\xD1\x83\xD1\x86\xD0\xBA, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x98\xD0\xB7\xD1\x80\xD0\xB0\xD0\xB5\xD0\xBB\xD1\x81\xD0\xBA\xD0\xBE \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x98\xD0\xB7\xD1\x80\xD0\xB0\xD0\xB5\xD0\xBB\xD1\x81\xD0\xBA\xD0\xBE \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x88\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xBE \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x88\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xBE \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x98\xD1\x81\xD1\x82\xD0\xBE\xD1\x87\xD0\xBD\xD0\xBE-\xD0\xBA\xD0\xB0\xD0\xB7\xD0\xB0\xD1\x85\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9F\xD0\xB5\xD1\x82\xD1\x80\xD0\xBE\xD0\xBF\xD0\xB0\xD0\xB2\xD0\xBB\xD0\xBE\xD0\xB2\xD1\x81\xD0\xBA\xD0\xBE-\xD0\xBA\xD0\xB0\xD0\xBC\xD1\x87\xD0\xB0\xD1\x82\xD1\x81\xD0\xBA\xD0\xBE \xD0\xBB\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD1\x80\xD0\xB0\xD1\x87\xD1\x83\xD0\xBD\xD0\xB0\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xBD\xD0\xB0\xD0\x9F\xD0\xB5\xD1\x82\xD1\x80\xD0\xBE\xD0\xBF\xD0\xB0\xD0\xB2\xD0\xBB\xD0\xBE\xD0\xB2\xD1\x81\xD0\xBA\xD0\xBE-\xD0\xBA\xD0\xB0\xD0\xBC\xD1\x87\xD0\xB0\xD1\x82\xD1\x81\xD0\xBA\xD0\xBE \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x97\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xBE-\xD0\xBA\xD0\xB0\xD0\xB7\xD0\xB0\xD1\x85\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9A\xD0\xBE\xD1\x80\xD0\xB5\xD1\x98\xD1\x81\xD0\xBA\xD0\xBE \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9A\xD0\xBE\xD1\x80\xD0\xB5\xD1\x98\xD1\x81\xD0\xBA\xD0\xBE \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9A\xD0\xBE\xD1\x88\xD1\x80\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9A\xD1\x80\xD0\xB0\xD1\x81\xD0\xBD\xD0\xBE\xD1\x98\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9A\xD1\x80\xD0\xB0\xD1\x81\xD0\xBD\xD0\xBE\xD1\x98\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9A\xD0\xB8\xD1\x80\xD0\xB3\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA8\xD1\x80\xD0\xB8 \xD0\x9B\xD0\xB0\xD0\xBD\xD0\xBA\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9B\xD0\xB8\xD0\xBD\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB0 \xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9B\xD0\xBE\xD1\x80\xD0\xB4 \xD0\xA5\xD0\xBE\xD0\xB2, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9B\xD0\xBE\xD1\x80\xD0\xB4 \xD0\xA5\xD0\xBE\xD0\xB2, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9C\xD0\xB0\xD0\xBA\xD0\xB0\xD0\xBE \xD0\xBB\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD1\x80\xD0\xB0\xD1\x87\xD1\x83\xD0\xBD\xD0\xB0\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xBD\xD0\xB0\xD0\x9C\xD0\xB0\xD0\xBA\xD0\xB0\xD0\xBE \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xBE \xD0\x9C\xD0\xB0\xD0\xBA\xD0\xB2\xD0\xBE\xD1\x80\xD0\xB8 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9C\xD0\xB0\xD0\xB3\xD0\xB0\xD0\xB4\xD0\xB0\xD0\xBD, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9C\xD0\xB0\xD0\xB3\xD0\xB0\xD0\xB4\xD0\xB0\xD0\xBD, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9C\xD0\xB0\xD1\x80\xD1\x88\xD0\xB0\xD0\xBB\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9C\xD0\xB0\xD0\xBB\xD0\xB5\xD0\xB7\xD0\xB8\xD1\x98\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9C\xD0\xB0\xD0\xBB\xD0\xB4\xD0\xB8\xD0\xB2\xD0\xB8 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9C\xD0\xB0\xD1\x80\xD0\xBA\xD0\xB8\xD0\xB7 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9C\xD0\xB0\xD1\x83\xD1\x80\xD0\xB8\xD1\x86\xD0\xB8\xD1\x98\xD1\x83\xD1\x81, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9C\xD0\xB0\xD1\x83\xD1\x80\xD0\xB8\xD1\x86\xD0\xB8\xD1\x98\xD1\x83\xD1\x81, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9C\xD0\xBE\xD1\x81\xD0\xBE\xD0\xBD \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD1\x98\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBE\xD0\xB7\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xB8 \xD0\x9C\xD0\xB5\xD0\xBA\xD1\x81\xD0\xB8\xD0\xBA\xD0\xBE, \xD0\xBB\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD1\x98\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBE\xD0\xB7\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xB8 \xD0\x9C\xD0\xB5\xD0\xBA\xD1\x81\xD0\xB8\xD0\xBA\xD0\xBE, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9C\xD0\xB5\xD0\xBA\xD1\x81\xD0\xB8\xD1\x87\xD0\xBA\xD0\xB8 \xD0\x9F\xD0\xB0\xD1\x86\xD0\xB8\xD1\x84\xD0\xB8\xD0\xBA, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9C\xD0\xB5\xD0\xBA\xD1\x81\xD0\xB8\xD1\x87\xD0\xBA\xD0\xB8 \xD0\x9F\xD0\xB0\xD1\x86\xD0\xB8\xD1\x84\xD0\xB8\xD0\xBA, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD1\x80\xD0\xB5\xD0\xB4\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5 \xD0\xBF\xD0\xBE \xD0\x93\xD1\x80\xD0\xB8\xD0\xBD\xD0\xB8\xD1\x87\xD1\x83\xD0\xA3\xD0\xBB\xD0\xB0\xD0\xBD \xD0\x91\xD0\xB0\xD1\x82\xD0\xBE\xD1\x80, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA3\xD0\xBB\xD0\xB0\xD0\xBD \xD0\x91\xD0\xB0\xD1\x82\xD0\xBE\xD1\x80, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9C\xD0\xBE\xD1\x81\xD0\xBA\xD0\xB2\xD0\xB0, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9C\xD0\xBE\xD1\x81\xD0\xBA\xD0\xB2\xD0\xB0, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9C\xD1\x98\xD0\xB0\xD0\xBD\xD0\xBC\xD0\xB0\xD1\x80 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9D\xD0\xB0\xD1\x83\xD1\x80\xD1\x83 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9D\xD0\xBE\xD0\xB2\xD0\xB0 \xD0\x9A\xD0\xB0\xD0\xBB\xD0\xB5\xD0\xB4\xD0\xBE\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9D\xD0\xBE\xD0\xB2\xD0\xB0 \xD0\x9A\xD0\xB0\xD0\xBB\xD0\xB5\xD0\xB4\xD0\xBE\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9D\xD0\xB5\xD0\xBF\xD0\xB0\xD0\xBB \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x8A\xD1\x83\xD1\x84\xD0\xB0\xD1\x83\xD0\xBD\xD0\xB4\xD0\xBB\xD0\xB5\xD0\xBD\xD0\xB4, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x8A\xD1\x83\xD1\x84\xD0\xB0\xD1\x83\xD0\xBD\xD0\xB4\xD0\xBB\xD0\xB5\xD0\xBD\xD0\xB4, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9D\xD0\xBE\xD0\xB2\xD0\xB8 \xD0\x97\xD0\xB5\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9D\xD0\xBE\xD0\xB2\xD0\xB8 \xD0\x97\xD0\xB5\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9D\xD0\xB8\xD1\x98\xD1\x83\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB0 \xD0\x9C\xD0\xB0\xD1\x80\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xBE \xD0\x9D\xD0\xBE\xD1\x80\xD1\x84\xD0\xBE\xD0\xBB\xD0\xBA, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xBE \xD0\x9D\xD0\xBE\xD1\x80\xD1\x84\xD0\xBE\xD0\xBB\xD0\xBA, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA4\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xBE \xD0\xB4\xD0\xB5 \xD0\x9D\xD0\xBE\xD1\x80\xD0\xBE\xD1\x9A\xD0\xB0, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA4\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xBE \xD0\xB4\xD0\xB5 \xD0\x9D\xD0\xBE\xD1\x80\xD0\xBE\xD1\x9A\xD0\xB0, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9D\xD0\xBE\xD0\xB2\xD0\xBE\xD1\x81\xD0\xB8\xD0\xB1\xD0\xB8\xD1\x80\xD1\x81\xD0\xBA, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9D\xD0\xBE\xD0\xB2\xD0\xBE\xD1\x81\xD0\xB8\xD0\xB1\xD0\xB8\xD1\x80\xD1\x81\xD0\xBA, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9E\xD0\xBC\xD1\x81\xD0\xBA, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9E\xD0\xBC\xD1\x81\xD0\xBA, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9F\xD0\xB0\xD0\xBA\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9F\xD0\xB0\xD0\xBA\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9F\xD0\xB0\xD0\xBB\xD0\xB0\xD1\x83 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9F\xD0\xB0\xD0\xBF\xD1\x83\xD0\xB0 \xD0\x9D\xD0\xBE\xD0\xB2\xD0\xB0 \xD0\x93\xD0\xB2\xD0\xB8\xD0\xBD\xD0\xB5\xD1\x98\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9F\xD0\xB0\xD1\x80\xD0\xB0\xD0\xB3\xD0\xB2\xD0\xB0\xD1\x98, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9F\xD0\xB0\xD1\x80\xD0\xB0\xD0\xB3\xD0\xB2\xD0\xB0\xD1\x98, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9F\xD0\xB5\xD1\x80\xD1\x83, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9F\xD0\xB5\xD1\x80\xD1\x83, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA4\xD0\xB8\xD0\xBB\xD0\xB8\xD0\xBF\xD0\xB8\xD0\xBD\xD0\xB8, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA4\xD0\xB8\xD0\xBB\xD0\xB8\xD0\xBF\xD0\xB8\xD0\xBD\xD0\xB8, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA4\xD0\xB5\xD0\xBD\xD0\xB8\xD0\xBA\xD1\x81 \xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD0\xB5\xD0\xBD \xD0\x9F\xD1\x98\xD0\xB5\xD1\x80 \xD0\xB8 \xD0\x9C\xD0\xB8\xD0\xBA\xD0\xB5\xD0\xBB\xD0\xBE\xD0\xBD, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD0\xB5\xD0\xBD \xD0\x9F\xD1\x98\xD0\xB5\xD1\x80 \xD0\xB8 \xD0\x9C\xD0\xB8\xD0\xBA\xD0\xB5\xD0\xBB\xD0\xBE\xD0\xBD, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9F\xD0\xB8\xD1\x82\xD0\xBA\xD0\xB5\xD1\x80\xD0\xBD \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9F\xD0\xBE\xD0\xBD\xD0\xBF\xD0\xB5\xD1\x98 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9F\xD1\x98\xD0\xBE\xD0\xBD\xD0\xB3\xD1\x98\xD0\xB0\xD0\xBD\xD1\x88\xD0\xBA\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x9A\xD0\xB8\xD0\xB7\xD0\xB8\xD0\xBB\xD0\xBE\xD1\x80\xD0\xB4\xD0\xB0 \xD0\xBB\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD1\x80\xD0\xB0\xD1\x87\xD1\x83\xD0\xBD\xD0\xB0\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xBD\xD0\xB0\xD0\x9A\xD0\xB8\xD0\xB7\xD0\xB8\xD0\xBB\xD0\xBE\xD1\x80\xD0\xB4\xD0\xB0 \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA0\xD0\xB5\xD1\x83\xD0\xBD\xD0\xB8\xD0\xBE\xD0\xBD \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA0\xD0\xBE\xD1\x82\xD0\xB5\xD1\x80\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD0\xB0\xD1\x85\xD0\xB0\xD0\xBB\xD0\xB8\xD0\xBD, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD0\xB0\xD1\x85\xD0\xB0\xD0\xBB\xD0\xB8\xD0\xBD, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD0\xB0\xD0\xBC\xD0\xB0\xD1\x80\xD0\xB0 \xD0\xBB\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD1\x80\xD0\xB0\xD1\x87\xD1\x83\xD0\xBD\xD0\xB0\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xBD\xD0\xB0\xD0\xA1\xD0\xB0\xD0\xBC\xD0\xB0\xD1\x80\xD0\xB0 \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD0\xB0\xD0\xBC\xD0\xBE\xD0\xB0, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD0\xB0\xD0\xBC\xD0\xBE\xD0\xB0, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD0\xB5\xD1\x98\xD1\x88\xD0\xB5\xD0\xBB\xD0\xB8 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD0\xB8\xD0\xBD\xD0\xB3\xD0\xB0\xD0\xBF\xD1\x83\xD1\x80, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x88\xD1\x83\xD0\xB6\xD0\xBD\xD0\xB0 \xD0\x8F\xD0\xBE\xD1\x80\xD1\x9F\xD0\xB8\xD1\x98\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD0\xBE\xD0\xBB\xD0\xBE\xD0\xBC\xD0\xBE\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA1\xD1\x83\xD1\x80\xD0\xB8\xD0\xBD\xD0\xB0\xD0\xBC \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA8\xD0\xBE\xD0\xB2\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA2\xD0\xB0\xD1\x85\xD0\xB8\xD1\x82\xD0\xB8 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA2\xD0\xB0\xD1\x98\xD0\xBF\xD0\xB5\xD1\x98, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA2\xD0\xB0\xD1\x98\xD0\xBF\xD0\xB5\xD1\x98, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA2\xD0\xB0\xD1\x9F\xD0\xB8\xD0\xBA\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA2\xD0\xBE\xD0\xBA\xD0\xB5\xD0\xBB\xD0\xB0\xD1\x83 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA2\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xB0, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA2\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xB0, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA7\xD1\x83\xD0\xBA \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA2\xD1\x83\xD1\x80\xD0\xBA\xD0\xBC\xD0\xB5\xD0\xBD\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA2\xD1\x83\xD1\x80\xD0\xBA\xD0\xBC\xD0\xB5\xD0\xBD\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA2\xD1\x83\xD0\xB2\xD0\xB0\xD0\xBB\xD1\x83 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA3\xD1\x80\xD1\x83\xD0\xB3\xD0\xB2\xD0\xB0\xD1\x98, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA3\xD1\x80\xD1\x83\xD0\xB3\xD0\xB2\xD0\xB0\xD1\x98, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA3\xD0\xB7\xD0\xB1\xD0\xB5\xD0\xBA\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xA3\xD0\xB7\xD0\xB1\xD0\xB5\xD0\xBA\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x92\xD0\xB0\xD0\xBD\xD1\x83\xD0\xB0\xD1\x82\xD1\x83, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x92\xD0\xB0\xD0\xBD\xD1\x83\xD0\xB0\xD1\x82\xD1\x83, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x92\xD0\xB5\xD0\xBD\xD0\xB5\xD1\x86\xD1\x83\xD0\xB5\xD0\xBB\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x92\xD0\xBB\xD0\xB0\xD0\xB4\xD0\xB8\xD0\xB2\xD0\xBE\xD1\x81\xD1\x82\xD0\xBE\xD0\xBA, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x92\xD0\xBB\xD0\xB0\xD0\xB4\xD0\xB8\xD0\xB2\xD0\xBE\xD1\x81\xD1\x82\xD0\xBE\xD0\xBA, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x92\xD0\xBE\xD0\xBB\xD0\xB3\xD0\xBE\xD0\xB3\xD1\x80\xD0\xB0\xD0\xB4, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x92\xD0\xBE\xD0\xBB\xD0\xB3\xD0\xBE\xD0\xB3\xD1\x80\xD0\xB0\xD0\xB4, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x92\xD0\xBE\xD1\x81\xD1\x82\xD0\xBE\xD0\xBA \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xBE \xD0\x92\xD0\xB5\xD1\x98\xD0\xBA \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0 \xD0\x92\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x81 \xD0\xB8 \xD0\xA4\xD1\x83\xD1\x82\xD1\x83\xD0\xBD\xD0\xB0 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x88\xD0\xB0\xD0\xBA\xD1\x83\xD1\x82\xD1\x81\xD0\xBA, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x88\xD0\xB0\xD0\xBA\xD1\x83\xD1\x82\xD1\x81\xD0\xBA, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x88\xD0\xB5\xD0\xBA\xD0\xB0\xD1\x82\xD0\xB5\xD1\x80\xD0\xB8\xD0\xBD\xD0\xB1\xD1\x83\xD1\x80\xD0\xB3, \xD1\x99\xD0\xB5\xD1\x82\xD1\x9A\xD0\xB5 \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x88\xD0\xB5\xD0\xBA\xD0\xB0\xD1\x82\xD0\xB5\xD1\x80\xD0\xB8\xD0\xBD\xD0\xB1\xD1\x83\xD1\x80\xD0\xB3, \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xBE \xD0\xB2\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB5\xD0\x88\xD1\x83\xD0\xBA\xD0\xBE\xD0\xBD") }) @@ -1499,8 +1499,8 @@ macro_rules! __impl_time_zone_specific_long_v1 { zerovec::ZeroMap2d::from_parts_unchecked(zerovec::ZeroVec::new(), zerovec::ZeroVec::new(), zerovec::ZeroVec::new(), zerovec::VarZeroVec::new()) }, }; - static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE_CH, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_CA, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_MX, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_US, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO_KP, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS_PK, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW_KE, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &UND, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL_CO, &YRL_CO, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT_HK, &ZH_HANT_HK, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE_CH, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_CA, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_MX, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_US, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO_KP, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS_PK, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &SR, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW_KE, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &UND, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL_CO, &YRL_CO, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HANT, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/components/datetime/data/data/macros/time_zone_specific_short_v1.data.rs b/components/datetime/data/data/macros/time_zone_specific_short_v1.data.rs index 0d54272c785..6116100f50c 100644 --- a/components/datetime/data/data/macros/time_zone_specific_short_v1.data.rs +++ b/components/datetime/data/data/macros/time_zone_specific_short_v1.data.rs @@ -139,7 +139,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\x03\0\x06\0HDTHSTUTC") }) }, }; - static ZH_HANT: ::Yokeable = icu_datetime::provider::time_zones::MetazoneSpecificNamesShortV1 { + static ZH_HK: ::Yokeable = icu_datetime::provider::time_zones::MetazoneSpecificNamesShortV1 { defaults: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap2d::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"alasamceameaammoampaatlahaalmgmt") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x02\0\0\0\x04\0\0\0\x06\0\0\0\x08\0\0\0\n\0\0\0\x0C\0\0\0\x0E\0\0\0\x0F\0\0\0") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"dtstdtstdtstdtstdtstdtstdtstst") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0F\0\0\0\0\0\x04\0\x08\0\x0B\0\x0E\0\x11\0\x14\0\x17\0\x1A\0\x1D\0 \0#\0&\0*\0.\0AKDTAKSTCDTCSTEDTESTMDTMSTPDTPSTADTASTHADTHASTGMT") }) @@ -569,8 +569,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; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &BN, &BN, &AM, &BN, &BS, &AM, &BS, &BS, &BS, &BS, &BS, &BS, &AM, &CHR, &CS, &AM, &BS, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &AM, &DE, &DA, &DA, &DA, &AST, &EN_001, &BS, &EN_AE, &EN_001, &EN_001, &AST, &BS, &EN_AU, &EN_001, &BS, &AST, &EN_001, &EN_001, &EN_BW, &EN_001, &EN_CA, &EN_001, &BS, &EN_001, &EN_BW, &EN_001, &EN_001, &BS, &EN_001, &BS, &EN_001, &EN_BW, &BS, &EN_001, &EN_001, &EN_001, &EN_GB, &EN_001, &EN_001, &EN_BW, &EN_001, &EN_BW, &EN_GU, &EN_GY, &EN_HK, &EN_IE, &EN_001, &EN_001, &EN_IN, &EN_001, &EN_001, &EN_001, &EN_BW, &EN_001, &EN_001, &EN_001, &EN_001, &EN_BW, &EN_BW, &EN_BW, &EN_001, &EN_MO, &EN_001, &EN_001, &EN_001, &EN_BW, &EN_001, &EN_BW, &EN_MY, &EN_BW, &EN_001, &EN_BW, &BS, &EN_001, &EN_001, &EN_NZ, &EN_001, &AST, &EN_001, &EN_001, &AST, &EN_001, &EN_BW, &EN_001, &EN_001, &EN_BW, &BS, &EN_SG, &EN_001, &BS, &EN_BW, &EN_BW, &EN_001, &EN_BW, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_BW, &EN_BW, &AST, &EN_001, &EN_001, &AST, &EN_001, &EN_001, &EN_BW, &EN_BW, &EN_BW, &BS, &AM, &ES_AR, &ES_BO, &AM, &AM, &ES_CL, &ES_CO, &AM, &AM, &AM, &BS, &ES_EC, &BS, &AM, &AM, &BS, &AM, &AM, &AM, &ES_PE, &BS, &AM, &AM, &AM, &CHR, &ES_UY, &ES_VE, &AM, &EU, &AM, &AM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &FR_CA, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &FR_GF, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &GA, &GA, &GD, &BS, &BN, &AM, &AM, &AM, &AM, &HI, &EN_IN, &BS, &BS, &DE, &BS, &AM, &AM, &ID, &AM, &AM, &DA, &DA, &DA, &DA, &JA, &AM, &AM, &AM, &KGP, &KK, &AM, &BN, &AM, &AM, &BN, &AM, &AM, &AM, &AM, &AM, &AM, &DA, &AM, &AM, &DA, &BN, &AM, &AM, &AM, &BN, &EN_SG, &EN_SG, &EN_SG, &EN_SG, &AM, &NB, &NB, &AM, &BN, &EU, &EU, &EU, &EU, &EU, &NL_SR, &EU, &NB, &NB, &OR, &BN, &BN, &AM, &DA, &AM, &AM, &KGP, &AM, &PT_CH, &AM, &PT_CH, &AM, &PT_CH, &AM, &AM, &PT_CH, &AM, &AM, &ES_PE, &ES_BO, &ES_EC, &AM, &AM, &BS, &BS, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &SC, &SD, &SD, &AM, &AM, &SK, &AM, &SO, &SO, &SO, &SO, &AM, &AM, &AM, &BS, &BS, &BS, &BS, &BS, &BS, &BS, &BS, &AM, &AM, &SV, &SV, &SV, &AM, &AM, &AM, &AM, &BN, &BN, &TA_MY, &TA_MY, &BN, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &CHR, &AM, &AM, &AM, &AM, &KGP, &KGP, &KGP, &AM, &AM, &AM, &AM, &AM, &TA_MY, &ZH_HANT, &ZH_HANT, &ZH_HANT, &AM]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &BN, &BN, &AM, &BN, &BS, &AM, &BS, &BS, &BS, &BS, &BS, &BS, &AM, &CHR, &CS, &AM, &BS, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &AM, &DE, &DA, &DA, &DA, &AST, &EN_001, &BS, &EN_AE, &EN_001, &EN_001, &AST, &BS, &EN_AU, &EN_001, &BS, &AST, &EN_001, &EN_001, &EN_BW, &EN_001, &EN_CA, &EN_001, &BS, &EN_001, &EN_BW, &EN_001, &EN_001, &BS, &EN_001, &BS, &EN_001, &EN_BW, &BS, &EN_001, &EN_001, &EN_001, &EN_GB, &EN_001, &EN_001, &EN_BW, &EN_001, &EN_BW, &EN_GU, &EN_GY, &EN_HK, &EN_IE, &EN_001, &EN_001, &EN_IN, &EN_001, &EN_001, &EN_001, &EN_BW, &EN_001, &EN_001, &EN_001, &EN_001, &EN_BW, &EN_BW, &EN_BW, &EN_001, &EN_MO, &EN_001, &EN_001, &EN_001, &EN_BW, &EN_001, &EN_BW, &EN_MY, &EN_BW, &EN_001, &EN_BW, &BS, &EN_001, &EN_001, &EN_NZ, &EN_001, &AST, &EN_001, &EN_001, &AST, &EN_001, &EN_BW, &EN_001, &EN_001, &EN_BW, &BS, &EN_SG, &EN_001, &BS, &EN_BW, &EN_BW, &EN_001, &EN_BW, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_BW, &EN_BW, &AST, &EN_001, &EN_001, &AST, &EN_001, &EN_001, &EN_BW, &EN_BW, &EN_BW, &BS, &AM, &ES_AR, &ES_BO, &AM, &AM, &ES_CL, &ES_CO, &AM, &AM, &AM, &BS, &ES_EC, &BS, &AM, &AM, &BS, &AM, &AM, &AM, &ES_PE, &BS, &AM, &AM, &AM, &CHR, &ES_UY, &ES_VE, &AM, &EU, &AM, &AM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &FR_CA, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &FR_GF, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &GA, &GA, &GD, &BS, &BN, &AM, &AM, &AM, &AM, &HI, &EN_IN, &BS, &BS, &DE, &BS, &AM, &AM, &ID, &AM, &AM, &DA, &DA, &DA, &DA, &JA, &AM, &AM, &AM, &KGP, &KK, &AM, &BN, &AM, &AM, &BN, &AM, &AM, &AM, &AM, &AM, &AM, &DA, &AM, &AM, &DA, &BN, &AM, &AM, &AM, &BN, &EN_SG, &EN_SG, &EN_SG, &EN_SG, &AM, &NB, &NB, &AM, &BN, &EU, &EU, &EU, &EU, &EU, &NL_SR, &EU, &NB, &NB, &OR, &BN, &BN, &AM, &DA, &AM, &AM, &KGP, &AM, &PT_CH, &AM, &PT_CH, &AM, &PT_CH, &AM, &AM, &PT_CH, &AM, &AM, &ES_PE, &ES_BO, &ES_EC, &AM, &AM, &BS, &BS, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &SC, &SD, &SD, &AM, &AM, &SK, &AM, &SO, &SO, &SO, &SO, &AM, &AM, &AM, &BS, &BS, &BS, &BS, &BS, &BS, &BS, &BS, &AM, &AM, &SV, &SV, &SV, &AM, &AM, &AM, &AM, &BN, &BN, &TA_MY, &TA_MY, &BN, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &CHR, &AM, &AM, &AM, &AM, &KGP, &KGP, &KGP, &AM, &AM, &AM, &AM, &ZH_HK, &AM, &ZH_HK, &ZH_HK, &TA_MY, &AM]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/components/decimal/data/data/macros/decimal_symbols_v1.data.rs b/components/decimal/data/data/macros/decimal_symbols_v1.data.rs index eb542d8092b..a093137d93b 100644 --- a/components/decimal/data/data/macros/decimal_symbols_v1.data.rs +++ b/components/decimal/data/data/macros/decimal_symbols_v1.data.rs @@ -50,8 +50,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; 538usize] = [&AF, &AF, &AM, &AR, &AR_AE, &AR, &AR, &AR_AE, &AR, &AR_AE, &AR_DZ, &AR, &AR, &AR_AE, &AR_AE, &AR, &AR, &AR_AE, &AR, &AR_AE, &AR, &AR_AE, &AR, &AR_AE, &AR, &AR_AE, &AR, &AR_AE, &AR, &AR_DZ, &AR_DZ, &AR, &AR_DZ, &AR, &AR, &AR_DZ, &AR, &AR_AE, &AR, &AR_AE, &AR, &AR_AE, &AR, &AR_AE, &AR, &AR_AE, &AR, &AR_AE, &AR, &AR_AE, &AR, &AR_AE, &AR, &AR_AE, &AR_DZ, &AR, &AR, &AR_AE, &AR_AE, &AS, &AS_U_NU_LATN, &AST, &AST, &AST, &BE, &BE, &BE, &BGC, &AM, &BGC, &AM, &AS, &AS, &AS_U_NU_LATN, &AS_U_NU_LATN, &AF, &AS_U_NU_LATN, &BRX_U_NU_DEVA, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AM, &AM, &AF, &AF, &AM, &AST, &AST, &AST, &AF, &AST, &DE_CH, &AST, &DE_CH, &AST, &AM, &BGC, &AST, &AST, &AST, &AST, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AST, &AM, &AM, &AST, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &DE_CH, &AM, &AM, &AM, &AM, &AST, &AM, &AST, &AM, &AM, &AF, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AS_U_NU_LATN, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AST, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AF, &AM, &AM, &AST, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &ES, &AM, &AST, &AST, &AM, &AM, &AST, &AST, &AF, &AM, &AM, &ES, &AST, &ES, &AM, &AM, &ES, &AM, &AM, &AM, &AM, &ES, &AM, &AST, &AM, &AM, &AST, &AST, &ET, &EU, &FA, &FA, &FA_AF_U_NU_LATN, &FA_AF_U_NU_LATN, &FF_ADLM, &FF_ADLM, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM_BF_U_NU_LATN, &FI, &AM, &EU, &EU, &FR, &FR, &FR, &FR, &FR, &FR, &AF, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &AST, &AST, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &AM, &AM, &AM, &AST, &AS_U_NU_LATN, &GU_U_NU_GUJR, &AM, &AM, &AM, &AR_AE, &AS_U_NU_LATN, &AS_U_NU_LATN, &BRX_U_NU_DEVA, &EU, &EU, &AST, &AF, &AF, &ES, &AST, &AM, &AST, &AST, &DE_CH, &AST, &AST, &AM, &AST, &JV_U_NU_JAVA, &BE, &AF, &AST, &AF, &AST, &KM_U_NU_KHMR, &AM, &KN_U_NU_KNDA, &AM, &AM, &AM, &BGC, &KS, &KS, &KS_ARAB_U_NU_LATN, &AM, &KS_ARAB_U_NU_LATN, &AF, &AST, &LO_U_NU_LAOO, &FI, &BE, &AM, &BGC, &AM, &AST, &AS_U_NU_LATN, &ML_U_NU_MLYM, &AM, &MNI, &MNI, &AM, &AM, &BRX_U_NU_DEVA, &AS_U_NU_LATN, &AM, &AST, &AST, &AM, &MY, &AM, &FI, &FI, &BRX_U_NU_DEVA, &BRX_U_NU_DEVA, &AS_U_NU_LATN, &AS_U_NU_LATN, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &FI, &FI, &AS_U_NU_LATN, &OR_U_NU_ORYA, &AS_U_NU_LATN, &AS_U_NU_LATN, &PA_GURU_U_NU_GURU, &PA_GURU_U_NU_GURU, &AM, &BE, &KS, &KS, &PS_PK_U_NU_LATN, &PS_PK_U_NU_LATN, &AST, &AF, &BE, &BE, &BE, &BE, &BE, &BE, &BE, &BE, &BE, &BE, &AM, &AST, &AM, &BGC, &AM, &RM, &AST, &AST, &AF, &AF, &AF, &AF, &AF, &BE, &BRX_U_NU_DEVA, &AS_U_NU_LATN, &SAT, &SAT, &AM, &AM, &AST, &AR, &AR, &AM, &AM, &AM, &AM, &AF, &EU, &AM, &AM, &AM, &AM, &BE, &BE, &BE, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &FI, &FI, &FI, &AM, &AST, &AM, &AM, &AS_U_NU_LATN, &AS_U_NU_LATN, &TA_LK_U_NU_TAMLDEC, &AM, &TA_LK_U_NU_TAMLDEC, &AM, &TA_LK_U_NU_TAMLDEC, &TA_LK_U_NU_TAMLDEC, &AS_U_NU_LATN, &TE_U_NU_TELU, &AF, &AM, &TH_U_NU_THAI, &AM, &AM, &AF, &AM, &AST, &AST, &AF, &AF, &AM, &AR_AE, &KS, &AR_AE, &KS, &AF, &AF, &AF, &AST, &AST, &XH, &AM, &AM, &AST, &AST, &AST, &AM, &AM, &YUE_HANS_U_NU_HANIDEC, &AM, &YUE_HANS_U_NU_HANIDEC, &YUE_HANS_U_NU_HANIDEC, &AM, &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, &AM]; - static KEYS: [&str; 538usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-AE-u-nu-arab", "ar-BH", "ar-BH-u-nu-latn", "ar-DJ", "ar-DJ-u-nu-latn", "ar-DZ", "ar-DZ-u-nu-arab", "ar-EG", "ar-EG-u-nu-latn", "ar-EH", "ar-EH-u-nu-arab", "ar-ER", "ar-ER-u-nu-latn", "ar-IL", "ar-IL-u-nu-latn", "ar-IQ", "ar-IQ-u-nu-latn", "ar-JO", "ar-JO-u-nu-latn", "ar-KM", "ar-KM-u-nu-latn", "ar-KW", "ar-KW-u-nu-latn", "ar-LB", "ar-LB-u-nu-latn", "ar-LY", "ar-LY-u-nu-arab", "ar-MA", "ar-MA-u-nu-arab", "ar-MR", "ar-MR-u-nu-latn", "ar-OM", "ar-OM-u-nu-latn", "ar-PS", "ar-PS-u-nu-latn", "ar-QA", "ar-QA-u-nu-latn", "ar-SA", "ar-SA-u-nu-latn", "ar-SD", "ar-SD-u-nu-latn", "ar-SO", "ar-SO-u-nu-latn", "ar-SS", "ar-SS-u-nu-latn", "ar-SY", "ar-SY-u-nu-latn", "ar-TD", "ar-TD-u-nu-latn", "ar-TN", "ar-TN-u-nu-arab", "ar-YE", "ar-YE-u-nu-latn", "ar-u-nu-latn", "as", "as-u-nu-latn", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bgc-u-nu-latn", "bho", "bho-u-nu-latn", "bn", "bn-IN", "bn-IN-u-nu-latn", "bn-u-nu-latn", "br", "brx", "brx-u-nu-deva", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "doi-u-nu-deva", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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", "fa-AF-u-nu-latn", "fa-u-nu-latn", "ff-Adlm", "ff-Adlm-BF", "ff-Adlm-BF-u-nu-latn", "ff-Adlm-CM", "ff-Adlm-CM-u-nu-latn", "ff-Adlm-GH", "ff-Adlm-GH-u-nu-latn", "ff-Adlm-GM", "ff-Adlm-GM-u-nu-latn", "ff-Adlm-GW", "ff-Adlm-GW-u-nu-latn", "ff-Adlm-LR", "ff-Adlm-LR-u-nu-latn", "ff-Adlm-MR", "ff-Adlm-MR-u-nu-latn", "ff-Adlm-NE", "ff-Adlm-NE-u-nu-latn", "ff-Adlm-NG", "ff-Adlm-NG-u-nu-latn", "ff-Adlm-SL", "ff-Adlm-SL-u-nu-latn", "ff-Adlm-SN", "ff-Adlm-SN-u-nu-latn", "ff-Adlm-u-nu-latn", "fi", "fil", "fo", "fo-DK", "fr", "fr-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "gu-u-nu-gujr", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hi-u-nu-deva", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "jv-u-nu-java", "ka", "kea", "kgp", "kk", "km", "km-u-nu-khmr", "kn", "kn-u-nu-knda", "ko", "ko-KP", "kok", "kok-u-nu-deva", "ks", "ks-Arab", "ks-Arab-u-nu-latn", "ks-Deva", "ks-u-nu-latn", "ky", "lo", "lo-u-nu-laoo", "lt", "lv", "mai", "mai-u-nu-deva", "mi", "mk", "ml", "ml-u-nu-mlym", "mn", "mni", "mni-Beng", "mni-Beng-u-nu-latn", "mni-u-nu-latn", "mr", "mr-u-nu-latn", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "my-u-nu-latn", "nb", "nb-SJ", "ne", "ne-IN", "ne-IN-u-nu-latn", "ne-u-nu-latn", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "or-u-nu-orya", "pa", "pa-Guru", "pa-Guru-u-nu-guru", "pa-u-nu-guru", "pcm", "pl", "ps", "ps-PK", "ps-PK-u-nu-latn", "ps-u-nu-latn", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "raj-u-nu-latn", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sa-u-nu-latn", "sat", "sat-Olck", "sat-Olck-u-nu-latn", "sat-u-nu-latn", "sc", "sd", "sd-Arab", "sd-Arab-u-nu-latn", "sd-Deva", "sd-u-nu-latn", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "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", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "ur-IN-u-nu-latn", "ur-u-nu-arabext", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hans-u-nu-hanidec", "yue-Hant", "yue-Hant-u-nu-hanidec", "yue-u-nu-hanidec", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hans-SG-u-nu-hanidec", "zh-Hans-u-nu-hanidec", "zh-Hant", "zh-Hant-HK", "zh-Hant-HK-u-nu-hanidec", "zh-Hant-MO", "zh-Hant-MO-u-nu-hanidec", "zh-Hant-u-nu-hanidec", "zh-u-nu-hanidec", "zu"]; + static VALUES: [&::Yokeable; 538usize] = [&AF, &AF, &AM, &AR, &AR_AE, &AR, &AR, &AR_AE, &AR, &AR_AE, &AR_DZ, &AR, &AR, &AR_AE, &AR_AE, &AR, &AR, &AR_AE, &AR, &AR_AE, &AR, &AR_AE, &AR, &AR_AE, &AR, &AR_AE, &AR, &AR_AE, &AR, &AR_DZ, &AR_DZ, &AR, &AR_DZ, &AR, &AR, &AR_DZ, &AR, &AR_AE, &AR, &AR_AE, &AR, &AR_AE, &AR, &AR_AE, &AR, &AR_AE, &AR, &AR_AE, &AR, &AR_AE, &AR, &AR_AE, &AR, &AR_AE, &AR_DZ, &AR, &AR, &AR_AE, &AR_AE, &AS, &AS_U_NU_LATN, &AST, &AST, &AST, &BE, &BE, &BE, &BGC, &AM, &BGC, &AM, &AS, &AS, &AS_U_NU_LATN, &AS_U_NU_LATN, &AF, &AS_U_NU_LATN, &BRX_U_NU_DEVA, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AM, &AM, &AF, &AF, &AM, &AST, &AST, &AST, &AF, &AST, &DE_CH, &AST, &DE_CH, &AST, &AM, &BGC, &AST, &AST, &AST, &AST, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AST, &AM, &AM, &AST, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &DE_CH, &AM, &AM, &AM, &AM, &AST, &AM, &AST, &AM, &AM, &AF, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AS_U_NU_LATN, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AST, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AF, &AM, &AM, &AST, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &ES, &AM, &AST, &AST, &AM, &AM, &AST, &AST, &AF, &AM, &AM, &ES, &AST, &ES, &AM, &AM, &ES, &AM, &AM, &AM, &AM, &ES, &AM, &AST, &AM, &AM, &AST, &AST, &ET, &EU, &FA, &FA, &FA_AF_U_NU_LATN, &FA_AF_U_NU_LATN, &FF_ADLM, &FF_ADLM, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM, &FF_ADLM_BF_U_NU_LATN, &FF_ADLM_BF_U_NU_LATN, &FI, &AM, &EU, &EU, &FR, &FR, &FR, &FR, &FR, &FR, &AF, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &AST, &AST, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &AM, &AM, &AM, &AST, &AS_U_NU_LATN, &GU_U_NU_GUJR, &AM, &AM, &AM, &AR_AE, &AS_U_NU_LATN, &AS_U_NU_LATN, &BRX_U_NU_DEVA, &EU, &EU, &AST, &AF, &AF, &ES, &AST, &AM, &AST, &AST, &DE_CH, &AST, &AST, &AM, &AST, &JV_U_NU_JAVA, &BE, &AF, &AST, &AF, &AST, &KM_U_NU_KHMR, &AM, &KN_U_NU_KNDA, &AM, &AM, &AM, &BGC, &KS, &KS, &KS_ARAB_U_NU_LATN, &AM, &KS_ARAB_U_NU_LATN, &AF, &AST, &LO_U_NU_LAOO, &FI, &BE, &AM, &BGC, &AM, &AST, &AS_U_NU_LATN, &ML_U_NU_MLYM, &AM, &MNI, &MNI, &AM, &AM, &BRX_U_NU_DEVA, &AS_U_NU_LATN, &AM, &AST, &AST, &AM, &MY, &AM, &FI, &FI, &BRX_U_NU_DEVA, &BRX_U_NU_DEVA, &AS_U_NU_LATN, &AS_U_NU_LATN, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &FI, &FI, &AS_U_NU_LATN, &OR_U_NU_ORYA, &AS_U_NU_LATN, &AS_U_NU_LATN, &PA_GURU_U_NU_GURU, &PA_GURU_U_NU_GURU, &AM, &BE, &KS, &KS, &PS_PK_U_NU_LATN, &PS_PK_U_NU_LATN, &AST, &AF, &BE, &BE, &BE, &BE, &BE, &BE, &BE, &BE, &BE, &BE, &AM, &AST, &AM, &BGC, &AM, &RM, &AST, &AST, &AF, &AF, &AF, &AF, &AF, &BE, &BRX_U_NU_DEVA, &AS_U_NU_LATN, &SAT, &SAT, &AM, &AM, &AST, &AR, &AR, &AM, &AM, &AM, &AM, &AF, &EU, &AM, &AM, &AM, &AM, &BE, &BE, &BE, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &FI, &FI, &FI, &AM, &AST, &AM, &AM, &AS_U_NU_LATN, &AS_U_NU_LATN, &TA_LK_U_NU_TAMLDEC, &AM, &TA_LK_U_NU_TAMLDEC, &AM, &TA_LK_U_NU_TAMLDEC, &TA_LK_U_NU_TAMLDEC, &AS_U_NU_LATN, &TE_U_NU_TELU, &AF, &AM, &TH_U_NU_THAI, &AM, &AM, &AF, &AM, &AST, &AST, &AF, &AF, &AM, &AR_AE, &KS, &AR_AE, &KS, &AF, &AF, &AF, &AST, &AST, &XH, &AM, &AM, &AST, &AST, &AST, &AM, &AM, &YUE_HANS_U_NU_HANIDEC, &AM, &YUE_HANS_U_NU_HANIDEC, &YUE_HANS_U_NU_HANIDEC, &AM, &AM, &YUE_HANS_U_NU_HANIDEC, &AM, &YUE_HANS_U_NU_HANIDEC, &AM, &YUE_HANS_U_NU_HANIDEC, &AM, &YUE_HANS_U_NU_HANIDEC, &AM, &YUE_HANS_U_NU_HANIDEC, &YUE_HANS_U_NU_HANIDEC, &AM]; + static KEYS: [&str; 538usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-AE-u-nu-arab", "ar-BH", "ar-BH-u-nu-latn", "ar-DJ", "ar-DJ-u-nu-latn", "ar-DZ", "ar-DZ-u-nu-arab", "ar-EG", "ar-EG-u-nu-latn", "ar-EH", "ar-EH-u-nu-arab", "ar-ER", "ar-ER-u-nu-latn", "ar-IL", "ar-IL-u-nu-latn", "ar-IQ", "ar-IQ-u-nu-latn", "ar-JO", "ar-JO-u-nu-latn", "ar-KM", "ar-KM-u-nu-latn", "ar-KW", "ar-KW-u-nu-latn", "ar-LB", "ar-LB-u-nu-latn", "ar-LY", "ar-LY-u-nu-arab", "ar-MA", "ar-MA-u-nu-arab", "ar-MR", "ar-MR-u-nu-latn", "ar-OM", "ar-OM-u-nu-latn", "ar-PS", "ar-PS-u-nu-latn", "ar-QA", "ar-QA-u-nu-latn", "ar-SA", "ar-SA-u-nu-latn", "ar-SD", "ar-SD-u-nu-latn", "ar-SO", "ar-SO-u-nu-latn", "ar-SS", "ar-SS-u-nu-latn", "ar-SY", "ar-SY-u-nu-latn", "ar-TD", "ar-TD-u-nu-latn", "ar-TN", "ar-TN-u-nu-arab", "ar-YE", "ar-YE-u-nu-latn", "ar-u-nu-latn", "as", "as-u-nu-latn", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bgc-u-nu-latn", "bho", "bho-u-nu-latn", "bn", "bn-IN", "bn-IN-u-nu-latn", "bn-u-nu-latn", "br", "brx", "brx-u-nu-deva", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "doi-u-nu-deva", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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", "fa-AF-u-nu-latn", "fa-u-nu-latn", "ff-Adlm", "ff-Adlm-BF", "ff-Adlm-BF-u-nu-latn", "ff-Adlm-CM", "ff-Adlm-CM-u-nu-latn", "ff-Adlm-GH", "ff-Adlm-GH-u-nu-latn", "ff-Adlm-GM", "ff-Adlm-GM-u-nu-latn", "ff-Adlm-GW", "ff-Adlm-GW-u-nu-latn", "ff-Adlm-LR", "ff-Adlm-LR-u-nu-latn", "ff-Adlm-MR", "ff-Adlm-MR-u-nu-latn", "ff-Adlm-NE", "ff-Adlm-NE-u-nu-latn", "ff-Adlm-NG", "ff-Adlm-NG-u-nu-latn", "ff-Adlm-SL", "ff-Adlm-SL-u-nu-latn", "ff-Adlm-SN", "ff-Adlm-SN-u-nu-latn", "ff-Adlm-u-nu-latn", "fi", "fil", "fo", "fo-DK", "fr", "fr-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "gu-u-nu-gujr", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hi-u-nu-deva", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "jv-u-nu-java", "ka", "kea", "kgp", "kk", "km", "km-u-nu-khmr", "kn", "kn-u-nu-knda", "ko", "ko-KP", "kok", "kok-u-nu-deva", "ks", "ks-Arab", "ks-Arab-u-nu-latn", "ks-Deva", "ks-u-nu-latn", "ky", "lo", "lo-u-nu-laoo", "lt", "lv", "mai", "mai-u-nu-deva", "mi", "mk", "ml", "ml-u-nu-mlym", "mn", "mni", "mni-Beng", "mni-Beng-u-nu-latn", "mni-u-nu-latn", "mr", "mr-u-nu-latn", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "my-u-nu-latn", "nb", "nb-SJ", "ne", "ne-IN", "ne-IN-u-nu-latn", "ne-u-nu-latn", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "or-u-nu-orya", "pa", "pa-Guru", "pa-Guru-u-nu-guru", "pa-u-nu-guru", "pcm", "pl", "ps", "ps-PK", "ps-PK-u-nu-latn", "ps-u-nu-latn", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "raj-u-nu-latn", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sa-u-nu-latn", "sat", "sat-Olck", "sat-Olck-u-nu-latn", "sat-u-nu-latn", "sc", "sd", "sd-Arab", "sd-Arab-u-nu-latn", "sd-Deva", "sd-u-nu-latn", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "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", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "ur-IN-u-nu-latn", "ur-u-nu-arabext", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hans-u-nu-hanidec", "yue-Hant", "yue-Hant-u-nu-hanidec", "yue-u-nu-hanidec", "zh", "zh-HK", "zh-HK-u-nu-hanidec", "zh-Hans", "zh-Hans-u-nu-hanidec", "zh-Hant", "zh-Hant-u-nu-hanidec", "zh-MO", "zh-MO-u-nu-hanidec", "zh-SG", "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/components/list/data/data/macros/list_and_v1.data.rs b/components/list/data/data/macros/list_and_v1.data.rs index 9164c975f89..063b49929a1 100644 --- a/components/list/data/data/macros/list_and_v1.data.rs +++ b/components/list/data/data/macros/list_and_v1.data.rs @@ -111,12 +111,12 @@ macro_rules! __impl_list_and_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("፣ ", 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 }]); 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("⹁ ", 4u8), 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(" 𞤫 ", 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("⹁ ", 4u8), 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(" & ", 3u8), 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 }]); 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("、", 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_HK: ::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_HK: ::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 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; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &BS, &BS, &BS, &BS, &BS, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_IN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &DA, &DA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &BS, &BS, &DSB, &HU, &HY, &GL, &ID, &IG, &IS, &GL, &GL, &GL, &GL, &JA, &JV, &KA, &BS, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &BGC, &BS_CYRL, &ML, &BGC, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &DA, &DA, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &DA, &DA, &OR, &PA, &PA, &PCM, &BS, &PS, &PS, &PT, &PT, &PT, &PT, &PT, &PT, &PT, &PT, &PT, &PT, &PT, &PT, &BGC, &BGC, &BGC, &BGC, &GL, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &BGC, &BGC, &GL, &SD, &SD, &BGC, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &BS_CYRL, &BS_CYRL, &BS_CYRL, &BS_CYRL, &BS, &BS, &BS, &BS, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &BGC, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR, &UZ, &BGC, &UZ, &VI, &BGC, &BGC, &BGC, &BGC, &YRL, &YRL, &YRL, &YUE, &YUE, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT_HK, &ZH_HANT_HK, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &BS, &BS, &BS, &BS, &BS, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_IN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &DA, &DA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &BS, &BS, &DSB, &HU, &HY, &GL, &ID, &IG, &IS, &GL, &GL, &GL, &GL, &JA, &JV, &KA, &BS, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &BGC, &BS_CYRL, &ML, &BGC, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &DA, &DA, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &DA, &DA, &OR, &PA, &PA, &PCM, &BS, &PS, &PS, &PT, &PT, &PT, &PT, &PT, &PT, &PT, &PT, &PT, &PT, &PT, &PT, &BGC, &BGC, &BGC, &BGC, &GL, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &BGC, &BGC, &GL, &SD, &SD, &BGC, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &BS_CYRL, &BS_CYRL, &BS_CYRL, &BS, &BS, &BS, &BS, &BS_CYRL, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &BGC, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR, &UZ, &BGC, &UZ, &VI, &BGC, &BGC, &BGC, &BGC, &YRL, &YRL, &YRL, &YUE, &YUE, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HANT, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/components/list/data/data/macros/list_or_v1.data.rs b/components/list/data/data/macros/list_or_v1.data.rs index 8a77379f3e7..dfda42b2c34 100644 --- a/components/list/data/data/macros/list_or_v1.data.rs +++ b/components/list/data/data/macros/list_or_v1.data.rs @@ -98,8 +98,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; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BGC, &BS, &BGC, &BS, &AST, &AST, &AST, &AST, &AST, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BGC, &DSB, &EL, &EL, &EL, &BGC, &EN_001, &EN_001, &BGC, &EN_001, &EN_001, &BGC, &EN_001, &EN_001, &EN_001, &EN_001, &BGC, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &BGC, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &BGC, &EN_001, &BGC, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &BGC, &EN_001, &EN_001, &BGC, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &BGC, &EN_001, &EN_001, &BGC, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &CEB, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &FR, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &BS, &BS, &DSB, &HU, &HY, &AST, &ID, &BGC, &IS, &AST, &AST, &AST, &AST, &JA, &JV, &KA, &AST, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &BGC, &BGC, &BGC, &KY, &LO, <, &LV, &BGC, &BGC, &BG, &ML, &MN, &BGC, &BGC, &MR, &ID, &ID, &ID, &ID, &MY, &NB, &NB, &KOK, &KOK, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &NB, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &QU, &QU, &QU, &BGC, &RM, &RO, &RO, &BG, &BG, &BG, &BG, &BG, &BG, &BGC, &BGC, &BGC, &AST, &SD, &SD, &BGC, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &BG, &BG, &BG, &BG, &BS, &BS, &BS, &BS, &BGC, &BGC, &NB, &NB, &NB, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &BGC, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &BGC, &UK, &BGC, &UR, &UR, &UZ, &BGC, &UZ, &VI, &BGC, &BGC, &YO, &YO_BJ, &RM, &RM, &RM, &YUE, &YUE, &YUE, &ZH, &ZH, &ZH, &ZH, &ZH, &ZH, &BGC]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BGC, &BS, &BGC, &BS, &AST, &AST, &AST, &AST, &AST, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BGC, &DSB, &EL, &EL, &EL, &BGC, &EN_001, &EN_001, &BGC, &EN_001, &EN_001, &BGC, &EN_001, &EN_001, &EN_001, &EN_001, &BGC, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &BGC, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &BGC, &EN_001, &BGC, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &BGC, &EN_001, &EN_001, &BGC, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &BGC, &EN_001, &EN_001, &BGC, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &CEB, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &FR, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &BS, &BS, &DSB, &HU, &HY, &AST, &ID, &BGC, &IS, &AST, &AST, &AST, &AST, &JA, &JV, &KA, &AST, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &BGC, &BGC, &BGC, &KY, &LO, <, &LV, &BGC, &BGC, &BG, &ML, &MN, &BGC, &BGC, &MR, &ID, &ID, &ID, &ID, &MY, &NB, &NB, &KOK, &KOK, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &NB, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &QU, &QU, &QU, &BGC, &RM, &RO, &RO, &BG, &BG, &BG, &BG, &BG, &BG, &BGC, &BGC, &BGC, &AST, &SD, &SD, &BGC, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &BG, &BG, &BG, &BS, &BS, &BS, &BS, &BG, &BGC, &BGC, &NB, &NB, &NB, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &BGC, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &BGC, &UK, &BGC, &UR, &UR, &UZ, &BGC, &UZ, &VI, &BGC, &BGC, &YO, &YO_BJ, &RM, &RM, &RM, &YUE, &YUE, &YUE, &ZH, &ZH, &ZH, &ZH, &ZH, &ZH, &BGC]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/components/list/data/data/macros/list_unit_v1.data.rs b/components/list/data/data/macros/list_unit_v1.data.rs index dc2c54c275c..6483235fc78 100644 --- a/components/list/data/data/macros/list_unit_v1.data.rs +++ b/components/list/data/data/macros/list_unit_v1.data.rs @@ -81,8 +81,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; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &AZ, &AZ, &AZ, &AZ, &AZ, &BRX, &BS, &BS_CYRL, &BS, &BS, &BS, &BS, &BS, &BS, &AS, &AS, &CS, &BE, &AZ, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &DOI, &DSB, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES_DO, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES_PY, &ES, &ES_PY, &ES, &ES, &AS, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &AS, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &AZ, &AZ, &AZ, &HE, &HI, &HI_LATN, &HR, &HR, &DSB, &HU, &HY, &AS, &AZ, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &AS, &AZ, &KEA, &KGP, &BE, &BE, &KN, &BE, &BE, &AS, &KS, &KS, &KS_DEVA, &AS, &AS, <, &LV, &MAI, &AZ, &BS_CYRL, &ML, &BE, &MNI, &MNI, &AS, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &AS, &NB, &AS, &AS, &AS, &AS, &BS, &PS, &PS, &IT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &AZ, &AZ, &AZ, &AZ, &IT, &RO, &RO, &BE, &BE, &BE, &BE, &BE, &BE, &SA, &AZ, &AZ, &IT, &AZ, &AZ, &AZ, &SI, &AZ, &SL, &SO, &SO, &SO, &SO, &PT_AO, &PT_AO, &PT_AO, &BS_CYRL, &BS_CYRL, &BS_CYRL, &BS_CYRL, &BS, &BS, &BS, &BS, &SU, &SU, &AS, &AS, &AS, &SW, &SW, &SW, &SW, &AS, &AS, &AS, &AS, &AZ, &AZ, &TH, &TI, &TI, &AS, &TO, &BE, &BE, &TT, &UK, &AZ, &UR, &UR, &BE, &AZ, &BE, &AS, &AZ, &AZ, &AZ, &AZ, &YRL, &YRL, &YRL, &JA, &JA, &JA, &ZH, &ZH, &ZH, &JA, &JA, &JA, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &AZ, &AZ, &AZ, &AZ, &AZ, &BRX, &BS, &BS_CYRL, &BS, &BS, &BS, &BS, &BS, &BS, &AS, &AS, &CS, &BE, &AZ, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &DOI, &DSB, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &AS, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES_DO, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES_PY, &ES, &ES_PY, &ES, &ES, &AS, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &AS, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &AZ, &AZ, &AZ, &HE, &HI, &HI_LATN, &HR, &HR, &DSB, &HU, &HY, &AS, &AZ, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &AS, &AZ, &KEA, &KGP, &BE, &BE, &KN, &BE, &BE, &AS, &KS, &KS, &KS_DEVA, &AS, &AS, <, &LV, &MAI, &AZ, &BS_CYRL, &ML, &BE, &MNI, &MNI, &AS, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &AS, &NB, &AS, &AS, &AS, &AS, &BS, &PS, &PS, &IT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &AZ, &AZ, &AZ, &AZ, &IT, &RO, &RO, &BE, &BE, &BE, &BE, &BE, &BE, &SA, &AZ, &AZ, &IT, &AZ, &AZ, &AZ, &SI, &AZ, &SL, &SO, &SO, &SO, &SO, &PT_AO, &PT_AO, &PT_AO, &BS_CYRL, &BS_CYRL, &BS_CYRL, &BS, &BS, &BS, &BS, &BS_CYRL, &SU, &SU, &AS, &AS, &AS, &SW, &SW, &SW, &SW, &AS, &AS, &AS, &AS, &AZ, &AZ, &TH, &TI, &TI, &AS, &TO, &BE, &BE, &TT, &UK, &AZ, &UR, &UR, &BE, &AZ, &BE, &AS, &AZ, &AZ, &AZ, &AZ, &YRL, &YRL, &YRL, &JA, &JA, &JA, &ZH, &JA, &ZH, &JA, &JA, &ZH, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/components/properties/data/data/macros/props_exemplarchars_auxiliary_v1.data.rs b/components/properties/data/data/macros/props_exemplarchars_auxiliary_v1.data.rs index 86e0a44c439..69c25a692fb 100644 --- a/components/properties/data/data/macros/props_exemplarchars_auxiliary_v1.data.rs +++ b/components/properties/data/data/macros/props_exemplarchars_auxiliary_v1.data.rs @@ -37,7 +37,7 @@ macro_rules! __impl_props_exemplarchars_auxiliary_v1 { }, zerovec::VarZeroVec::new(), )); - static ZH_HANT: ::Yokeable = icu_properties::provider::PropertyUnicodeSetV1::CPInversionListStrList(icu_collections::codepointinvliststringlist::CodePointInversionListAndStringList::from_parts_unchecked( + static ZH_HK: ::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"(N\0\0)N\0\x006N\0\x007N\0\0?N\0\0@N\0\0MN\0\0NN\0\0sN\0\0tN\0\0\x85N\0\0\x86N\0\0\xA0N\0\0\xA1N\0\0\xC2N\0\0\xC3N\0\0\x0FO\0\0\x10O\0\0PO\0\0QO\0\0\xB6O\0\0\xB7O\0\0\xCFO\0\0\xD0O\0\0\tP\0\0\nP\0\0}P\0\0~P\0\0\x85P\0\0\x86P\0\0\x98P\0\0\x99P\0\0\xF3P\0\0\xF4P\0\0?Q\0\0@Q\0\0FQ\0\0GQ\0\0LQ\0\0MQ\0\0yQ\0\0zQ\0\0\x82Q\0\0\x83Q\0\0\x96Q\0\0\x97Q\0\0\xABQ\0\0\xACQ\0\0\xCBQ\0\0\xCCQ\0\0\xCDQ\0\0\xCEQ\0\0\xE0Q\0\0\xE1Q\0\0\xF5Q\0\0\xF6Q\0\0\xF8Q\0\0\xF9Q\0\0\x12R\0\0\x13R\0\0(R\0\0)R\0\0+R\0\0,R\0\0.R\0\0/R\0\08R\0\09R\0\0CR\0\0DR\0\0\xF3R\0\0\xF4R\0\0\xF9R\0\0\xFAR\0\0\xFER\0\0\xFFR\0\0\x15S\0\0\x16S\0\0\x19S\0\0\x1BS\0\0#S\0\0$S\0\0/S\0\x000S\0\08S\0\09S\0\0QS\0\0RS\0\0^S\0\0_S\0\0`S\0\0aS\0\0iS\0\0jS\0\0yS\0\0zS\0\0\x82S\0\0\x83S\0\0\xB6S\0\0\xB7S\0\0\xC9S\0\0\xCAS\0\0\xF6S\0\0\xF7S\0\0;T\0\0h\0\0Fh\0\0Gh\0\0vh\0\0wh\0\0\x7Fh\0\0\x80h\0\0\xCDh\0\0\xCEh\0\0\xD5h\0\0\xD6h\0\0\xFAh\0\0\xFBh\0\0\x12i\0\0\x13i\0\0Ti\0\0Ui\0\0\xCCi\0\0\xCDi\0\0Dj\0\0Ej\0\0Gj\0\0Hj\0\0Xj\0\0Zj\0\0\xACj\0\0\xADj\0\0\xB8j\0\0\xB9j\0\0\xC3j\0\0\xC4j\0\0\xDAj\0\0\xDBj\0\0\xFBj\0\0\xFCj\0\0\x16k\0\0\x17k\0\0 k\0\0!k\0\0yk\0\0zk\0\0\x8Bk\0\0\x8Ck\0\0\xADk\0\0\xAEk\0\0\xB3k\0\0\xB4k\0\0\xCBk\0\0\xCCk\0\0\x14l\0\0\x15l\0\0Al\0\0Bl\0\0\xABl\0\0\xACl\0\0\xAEl\0\0\xAFl\0\0\xE3l\0\0\xE4l\0\0cm\0\0dm\0\0tm\0\0um\0\0\x85m\0\0\x86m\0\0\x8Em\0\0\x8Fm\0\0\xAEm\0\0\xAFm\0\0\xC7m\0\0\xC8m\0\0\xCBm\0\0\xCCm\0\0>n\0\0?n\0\0Xn\0\0Yn\0\0\x9Cn\0\0\x9Dn\0\0?o\0\0@o\0\0\x8Eo\0\0\x8Fo\0\0\xA1o\0\0\xA2o\0\0\xD5o\0\0\xD6o\0\0Xp\0\0Yp\0\0\xD8p\0\0\xD9p\0\0\xF9p\0\0\xFAp\0\0\nq\0\0\x0Bq\0\0\x19q\0\0\x1Aq\0\x000q\0\x001q\0\0Nq\0\0Oq\0\0nq\0\0oq\0\0\xD5q\0\0\xD6q\0\0\xD9q\0\0\xDAq\0\0\xE6q\0\0\xE7q\0\0\xEDq\0\0\xEEq\0\0\rr\0\0\x0Er\0\0;r\0\0s\0\0@s\0\0zs\0\0{s\0\0~s\0\0\x7Fs\0\x003t\0\x004t\0\0Zt\0\0[t\0\0\xE2t\0\0\xE3t\0\0\x15u\0\0\x16u\0\0+u\0\0,u\0\0\x8Au\0\0\x8Cu\0\0\x92u\0\0\x93u\0\0\xB2u\0\0\xB3u\0\0\xBEu\0\0\xBFu\0\0&v\0\0(v\0\0vv\0\0wv\0\0\x82v\0\0\x83v\0\0\xBAv\0\0\xBBv\0\0\xBFv\0\0\xC0v\0\0\xC6v\0\0\xC7v\0\0\xC8v\0\0\xC9v\0\0\xD2v\0\0\xD3v\0\0\xD4v\0\0\xD5v\0\0\xE5v\0\0\xE6v\0\0(w\0\0*w\0\0Ow\0\0Pw\0\0\x87w\0\0\x88w\0\0\x8Cw\0\0\x8Dw\0\0\xAAw\0\0\xABw\0\0\xE2w\0\0\xE3w\0\0\x91x\0\0\x92x\0\0\xDAx\0\0\xDBx\0\0\x01y\0\0\x02y\0\0+y\0\0,y\0\0Hy\0\0Iy\0\0\xB1y\0\0\xB2y\0\0\xB8y\0\0\xB9y\0\0\xBEy\0\0\xC0y\0\0;z\0\0\x99\0\0?\x99\0\0\xDD\x99\0\0\xDE\x99\0\0\xF1\x99\0\0\xF2\x99\0\0U\x9A\0\0V\x9A\0\0\xB0\x9A\0\0\xB1\x9A\0\0\xB7\x9A\0\0\xB8\x9A\0\0\xCF\x9A\0\0\xD0\x9A\0\0\xDF\x9A\0\0\xE0\x9A\0\0\r\x9B\0\0\x0E\x9B\0\0/\x9B\0\x000\x9B\0\x002\x9B\0\x003\x9B\0\0w\x9B\0\0x\x9B\0\0\x91\x9B\0\0\x92\x9B\0\0\xC9\x9B\0\0\xCB\x9B\0\0\xE8\x9B\0\0\xE9\x9B\0\0w\x9C\0\0x\x9C\0\0\xE9\x9C\0\0\xEA\x9C\0\0\xF6\x9C\0\0\xF7\x9C\0\0(\x9D\0\0)\x9D\0\0a\x9D\0\0b\x9D\0\0\xB4\x9D\0\0\xB5\x9D\0\0\x1A\x9E\0\0\x1B\x9E\0\0u\x9E\0\0v\x9E\0\0}\x9E\0\0~\x9E\0\0\xCD\x9E\0\0\xCE\x9E\0\0\xDB\x9E\0\0\xDC\x9E\0\0\xF9\x9E\0\0\xFA\x9E\0\0\xFD\x9E\0\0\xFE\x9E\0\0\x0E\x9F\0\0\x0F\x9F\0\0,\x9F\0\0-\x9F\0\0\x90\x9F\0\0\x91\x9F\0\0\xA0\x9F\0\0\xA1\x9F\0\0") }, 495u32) @@ -821,8 +821,8 @@ macro_rules! __impl_props_exemplarchars_auxiliary_v1 { }, zerovec::VarZeroVec::new(), )); - static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR_MA, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN, &BR, &BRX, &BS, &AM, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &AM, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &AM, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN_ZA, &EN, &EN, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA_AF, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA_NE, &HE, &HI, &HI_LATN, &BS, &BS, &HSB, &HU, &HY, &EN, &EN, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &AM, &KM, &KN, &KO, &KO, &HI, &KS, &KS, &BRX, &KY, &LO, <, &LV, &MAI, &MI, &MK, &AM, &MN, &BRX, &BRX, &HI, &AM, &AM, &AM, &AM, &MY, &NB, &NB, &HI, &HI, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &BRX, &PA, &PA, &PCM, &PL, &PS, &PS_PK, &PT, &PT, &PT, &PT, &PT, &PT, &PT, &PT, &PT, &PT, &PT, &PT, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO, &CV, &CV, &CV, &CV, &CV, &CV, &SA, &AM, &AM, &SC, &SD, &SD, &BRX, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &AZ, &AZ, &AZ, &SR, &SR, &SR, &SR, &SR_LATN, &SR_LATN, &SR_LATN, &SR_LATN, &SU, &SU, &SV, &SV, &SV, &SW, &SW_CD, &SW, &SW, &BRX, &BRX, &BRX, &BRX, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &AM, &UR, &UR, &UZ, &TG, &UZ, &VI, &WO, &EN, &YO, &YO, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT, &ZH_HANT, &EN]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR_MA, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN, &BR, &BRX, &BS, &AM, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &AM, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &AM, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN_ZA, &EN, &EN, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA_AF, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA_NE, &HE, &HI, &HI_LATN, &BS, &BS, &HSB, &HU, &HY, &EN, &EN, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &AM, &KM, &KN, &KO, &KO, &HI, &KS, &KS, &BRX, &KY, &LO, <, &LV, &MAI, &MI, &MK, &AM, &MN, &BRX, &BRX, &HI, &AM, &AM, &AM, &AM, &MY, &NB, &NB, &HI, &HI, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &BRX, &PA, &PA, &PCM, &PL, &PS, &PS_PK, &PT, &PT, &PT, &PT, &PT, &PT, &PT, &PT, &PT, &PT, &PT, &PT, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO, &CV, &CV, &CV, &CV, &CV, &CV, &SA, &AM, &AM, &SC, &SD, &SD, &BRX, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &AZ, &AZ, &AZ, &SR, &SR, &SR, &SR_LATN, &SR_LATN, &SR_LATN, &SR_LATN, &SR, &SU, &SU, &SV, &SV, &SV, &SW, &SW_CD, &SW, &SW, &BRX, &BRX, &BRX, &BRX, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &AM, &UR, &UR, &UZ, &TG, &UZ, &VI, &WO, &EN, &YO, &YO, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HK, &ZH_HK, &ZH, &EN]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/components/properties/data/data/macros/props_exemplarchars_index_v1.data.rs b/components/properties/data/data/macros/props_exemplarchars_index_v1.data.rs index 5340a3806c7..e5c817c9949 100644 --- a/components/properties/data/data/macros/props_exemplarchars_index_v1.data.rs +++ b/components/properties/data/data/macros/props_exemplarchars_index_v1.data.rs @@ -394,7 +394,7 @@ macro_rules! __impl_props_exemplarchars_index_v1 { }, zerovec::VarZeroVec::new(), )); - static ZH_HANT: ::Yokeable = icu_properties::provider::PropertyUnicodeSetV1::CPInversionListStrList(icu_collections::codepointinvliststringlist::CodePointInversionListAndStringList::from_parts_unchecked( + static ZH_HK: ::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"\0N\0\0\x01N\0\0(N\0\0)N\0\x006N\0\x007N\0\0?N\0\0@N\0\0YN\0\0ZN\0\0\x85N\0\0\x86N\0\0\x8CN\0\0\x8DN\0\0\xA0N\0\0\xA1N\0\0\xBAN\0\0\xBBN\0\0?Q\0\0@Q\0\0eQ\0\0fQ\0\0kQ\0\0lQ\0\0\x82Q\0\0\x83Q\0\0\x96Q\0\0\x97Q\0\0\xABQ\0\0\xACQ\0\0\xE0Q\0\0\xE1Q\0\0\xF5Q\0\0\xF6Q\0\0\0R\0\0\x01R\0\0\x9BR\0\0\x9CR\0\0\xF9R\0\0\xFAR\0\0\x15S\0\0\x16S\0\0\x1AS\0\0\x1BS\0\08S\0\09S\0\0AS\0\0BS\0\0\\S\0\0]S\0\0iS\0\0jS\0\0\x82S\0\0\x83S\0\0\xB6S\0\0\xB7S\0\0\xC8S\0\0\xC9S\0\0\xE3S\0\0\xE4S\0\0\xD7V\0\0\xD8V\0\0\x1FW\0\0 W\0\0\xEBX\0\0\xECX\0\0\x02Y\0\0\x03Y\0\0\nY\0\0\x0BY\0\0\x15Y\0\0\x16Y\0\0'Y\0\0(Y\0\0sY\0\0tY\0\0P[\0\0Q[\0\0\x80[\0\0\x81[\0\0\xF8[\0\0\xF9[\0\0\x0F\\\0\0\x10\\\0\0\"\\\0\0#\\\0\08\\\0\09\\\0\0n\\\0\0o\\\0\0q\\\0\0r\\\0\0\xDB]\0\0\xDC]\0\0\xE5]\0\0\xE6]\0\0\xF1]\0\0\xF2]\0\0\xFE]\0\0\xFF]\0\0r^\0\0s^\0\0z^\0\0{^\0\0\x7F^\0\0\x80^\0\0\xF4^\0\0\xF5^\0\0\xFE^\0\0\xFF^\0\0\x0B_\0\0\x0C_\0\0\x13_\0\0\x14_\0\0P_\0\0Q_\0\0a_\0\0b_\0\0s_\0\0t_\0\0\xC3_\0\0\xC4_\0\0\x08b\0\0\tb\0\x006b\0\x007b\0\0Kb\0\0Lb\0\0/e\0\x000e\0\x004e\0\x005e\0\0\x87e\0\0\x88e\0\0\x97e\0\0\x98e\0\0\xA4e\0\0\xA5e\0\0\xB9e\0\0\xBAe\0\0\xE0e\0\0\xE1e\0\0\xE5e\0\0\xE6e\0\0\xF0f\0\0\xF1f\0\0\x08g\0\0\tg\0\0(g\0\0)g\0\0 k\0\0!k\0\0bk\0\0ck\0\0yk\0\0zk\0\0\xB3k\0\0\xB4k\0\0\xCBk\0\0\xCCk\0\0\xD4k\0\0\xD5k\0\0\xDBk\0\0\xDCk\0\0\x0Fl\0\0\x10l\0\0\x14l\0\0\x15l\0\x004l\0\x005l\0\0kp\0\0lp\0\0*r\0\0+r\0\x006r\0\x007r\0\0;r\0\0::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &AF, &AF, &AF, &AF, &AF, &AF, &CHR, &CS, &CV, &CY, &DA, &DA, &AF, &DE_AT, &AF, &AF, &AF, &AF, &AF, &DOI, &DSB, &EL, &EL, &EL, &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, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &AF, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &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, &GD, &ES, &GU, &HA, &HA, &HA_NE, &HE, &HI, &AF, &HR, &HR, &HSB, &HU, &HY, &AF, &AF, &AF, &IS, &AF, &AF, &AF, &AF, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &BGC, &BGC, &BGC, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &BGC, &MR, &AF, &AF, &AF, &AF, &MY, &DA, &DA, &HI, &HI, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &DA, &DA, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &QU, &QU, &QU, &BGC, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &DOI, &BGC, &BGC, &SC, &SD, &SD, &BGC, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &BS_CYRL, &BS_CYRL, &BS_CYRL, &BS_CYRL, &BS, &BS, &BS, &BS, &SU, &SU, &FI, &FI, &FI, &PCM, &PCM, &PCM, &PCM, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR, &UZ, &BGC, &UZ, &VI, &WO, &AF, &YO, &YO, &YRL, &YRL, &YRL, &YUE, &AF, &YUE, &AF, &AF, &AF, &ZH_HANT, &ZH_HANT, &ZH_HANT, &AF]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &AF, &AF, &AF, &AF, &AF, &AF, &CHR, &CS, &CV, &CY, &DA, &DA, &AF, &DE_AT, &AF, &AF, &AF, &AF, &AF, &DOI, &DSB, &EL, &EL, &EL, &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, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &AF, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &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, &GD, &ES, &GU, &HA, &HA, &HA_NE, &HE, &HI, &AF, &HR, &HR, &HSB, &HU, &HY, &AF, &AF, &AF, &IS, &AF, &AF, &AF, &AF, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &BGC, &BGC, &BGC, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &BGC, &MR, &AF, &AF, &AF, &AF, &MY, &DA, &DA, &HI, &HI, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &DA, &DA, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &QU, &QU, &QU, &BGC, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &DOI, &BGC, &BGC, &SC, &SD, &SD, &BGC, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &BS_CYRL, &BS_CYRL, &BS_CYRL, &BS, &BS, &BS, &BS, &BS_CYRL, &SU, &SU, &FI, &FI, &FI, &PCM, &PCM, &PCM, &PCM, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR, &UZ, &BGC, &UZ, &VI, &WO, &AF, &YO, &YO, &YRL, &YRL, &YRL, &YUE, &AF, &YUE, &AF, &ZH_HK, &AF, &ZH_HK, &ZH_HK, &AF, &AF]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/components/properties/data/data/macros/props_exemplarchars_main_v1.data.rs b/components/properties/data/data/macros/props_exemplarchars_main_v1.data.rs index 000847c0cb5..20c0b8fd3e2 100644 --- a/components/properties/data/data/macros/props_exemplarchars_main_v1.data.rs +++ b/components/properties/data/data/macros/props_exemplarchars_main_v1.data.rs @@ -177,7 +177,7 @@ macro_rules! __impl_props_exemplarchars_main_v1 { }, zerovec::VarZeroVec::new(), )); - static ZH_HANT: ::Yokeable = icu_properties::provider::PropertyUnicodeSetV1::CPInversionListStrList(icu_collections::codepointinvliststringlist::CodePointInversionListAndStringList::from_parts_unchecked( + static ZH_HK: ::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"\0N\0\0\x02N\0\0\x03N\0\0\x04N\0\0\x08N\0\0\x0EN\0\0\x11N\0\0\x12N\0\0\x14N\0\0\x15N\0\0\x16N\0\0\x17N\0\0\x18N\0\0\x1AN\0\0\x1FN\0\0 N\0\0&N\0\0'N\0\0-N\0\0.N\0\x002N\0\x003N\0\08N\0\0:N\0\0;N\0\0O\0\0FO\0\0GO\0\0HO\0\0JO\0\0MO\0\0PO\0\0TO\0\0VO\0\0YO\0\0ZO\0\0[O\0\0]O\0\0`O\0\0aO\0\0iO\0\0jO\0\0sO\0\0tO\0\0\x7FO\0\0\x80O\0\0\x86O\0\0\x87O\0\0\x8BO\0\0\x8CO\0\0\x9BO\0\0\x9CO\0\0\x9DO\0\0\x9EO\0\0\xAFO\0\0\xB0O\0\0\xB5O\0\0\xB6O\0\0\xBFO\0\0\xC0O\0\0\xC2O\0\0\xC5O\0\0\xCAO\0\0\xCBO\0\0\xD7O\0\0\xD8O\0\0\xDDO\0\0\xDEO\0\0\xE0O\0\0\xE2O\0\0\xEEO\0\0\xEFO\0\0\xF1O\0\0\xF2O\0\0\xFEO\0\0\xFFO\0\0\x0BP\0\0\x0CP\0\0\rP\0\0\x0EP\0\0\x11P\0\0\x13P\0\0\x19P\0\0\x1BP\0\0\x1FP\0\0 P\0\0+P\0\0,P\0\0T\0\0?T\0\0@T\0\0AT\0\0BT\0\0CT\0\0FT\0\0GT\0\0JT\0\0KT\0\0bT\0\0cT\0\0hT\0\0iT\0\0sT\0\0tT\0\0uT\0\0vT\0\0|T\0\0~T\0\0\x8CT\0\0\x8DT\0\0\x96T\0\0\x97T\0\0\xA6T\0\0\xA8T\0\0\xAAT\0\0\xABT\0\0\xACT\0\0\xADT\0\0\xB1T\0\0\xB2T\0\0\xC0T\0\0\xC2T\0\0\xC7T\0\0\xCAT\0\0\xCET\0\0\xCFT\0\0\xE1T\0\0\xE2T\0\0\xE5T\0\0\xE7T\0\0\xE9T\0\0\xEBT\0\0\xEDT\0\0\xEET\0\0\xF2T\0\0\xF3T\0\0\tU\0\0\nU\0\0\x10U\0\0\x11U\0\0\x14U\0\0\x15U\0\0,U\0\0-U\0\0.U\0\x000U\0\x001U\0\x002U\0\x007U\0\09U\0\0FU\0\0GU\0\0JU\0\0KU\0\0OU\0\0PU\0\0_U\0\0`U\0\0aU\0\0bU\0\0eU\0\0gU\0\0jU\0\0kU\0\0\x80U\0\0\x81U\0\0\x82U\0\0\x83U\0\0\x84U\0\0\x85U\0\0\x87U\0\0\x88U\0\0\x8AU\0\0\x8BU\0\0\x94U\0\0\x95U\0\0\x9CU\0\0\x9EU\0\0\xACU\0\0\xADU\0\0\xAEU\0\0\xAFU\0\0\xB5U\0\0\xB6U\0\0\xCEU\0\0\xCFU\0\0\xDAU\0\0\xDBU\0\0\xE8U\0\0\xE9U\0\0\xEFU\0\0\xF0U\0\0\x06V\0\0\x07V\0\0\tV\0\0\nV\0\0\x17V\0\0\x18V\0\0\x1BV\0\0\x1CV\0\x004V\0\x005V\0\0;V\0\0W\0\0?W\0\0@W\0\0AW\0\0GW\0\0HW\0\0NW\0\0OW\0\0PW\0\0QW\0\0aW\0\0bW\0\0dW\0\0eW\0\0fW\0\0gW\0\0jW\0\0kW\0\0\x82W\0\0\x84W\0\0\x8BW\0\0\x8CW\0\0\xC3W\0\0\xC4W\0\0\xCEW\0\0\xCFW\0\0\xD4W\0\0\xD5W\0\0\xDFW\0\0\xE0W\0\0\xF7W\0\0\xF8W\0\0\xF9W\0\0\xFBW\0\0\x02X\0\0\x03X\0\0\x05X\0\0\x07X\0\0!X\0\0\"X\0\0*X\0\0+X\0\x001X\0\x002X\0\x004X\0\x005X\0\0JX\0\0KX\0\0TX\0\0UX\0\0WX\0\0XX\0\0^X\0\0_X\0\0kX\0\0lX\0\0uX\0\0vX\0\0\x83X\0\0\x84X\0\0\x9EX\0\0\x9FX\0\0\xA8X\0\0\xA9X\0\0\xAEX\0\0\xAFX\0\0\xC1X\0\0\xC2X\0\0\xC7X\0\0\xC8X\0\0\xD3X\0\0\xD4X\0\0\xD8X\0\0\xD9X\0\0\xDEX\0\0\xDFX\0\0\xE2X\0\0\xE3X\0\0\xEBX\0\0\xEDX\0\0\xEFX\0\0\xF0X\0\0\xFDX\0\0\xFEX\0\0\x0FY\0\0\x10Y\0\0\x15Y\0\0\x17Y\0\0\x1AY\0\0\x1BY\0\0\x1CY\0\0\x1DY\0\0 Y\0\0!Y\0\0\"Y\0\0#Y\0\0%Y\0\0&Y\0\0'Y\0\0(Y\0\0)Y\0\0,Y\0\0.Y\0\0/Y\0\x001Y\0\x002Y\0\x007Y\0\09Y\0\0>Y\0\0?Y\0\0GY\0\0JY\0\0NY\0\0PY\0\0QY\0\0RY\0\0TY\0\0UY\0\0WY\0\0XY\0\0gY\0\0hY\0\0jY\0\0kY\0\0nY\0\0oY\0\0sY\0\0uY\0\0vY\0\0wY\0\0yY\0\0zY\0\0}Y\0\0~Y\0\0\x82Y\0\0\x83Y\0\0\x99Y\0\0\x9AY\0\0\x9DY\0\0\x9EY\0\0\xA5Y\0\0\xA6Y\0\0\xA8Y\0\0\xA9Y\0\0\xAEY\0\0\xAFY\0\0\xB3Y\0\0\xB4Y\0\0\xB9Y\0\0\xBAY\0\0\xBBY\0\0\xBCY\0\0\xC6Y\0\0\xC7Y\0\0\xCAY\0\0\xCCY\0\0\xD0Y\0\0\xD2Y\0\0\xD3Y\0\0\xD5Y\0\0\xFFY\0\0\0Z\0\0\x01Z\0\0\x02Z\0\0\x03Z\0\0\x04Z\0\0\x18Z\0\0\x19Z\0\0\x1BZ\0\0\x1CZ\0\0AZ\0\0BZ\0\0FZ\0\0GZ\0\0ZZ\0\0[Z\0\0fZ\0\0gZ\0\0\x92Z\0\0\x93Z\0\0\xBDZ\0\0\xBEZ\0\0\xCCZ\0\0\xCDZ\0\0\xE9Z\0\0\xEAZ\0\0P[\0\0Q[\0\0T[\0\0U[\0\0W[\0\0Y[\0\0][\0\0^[\0\0_[\0\0`[\0\0c[\0\0e[\0\0i[\0\0j[\0\0k[\0\0l[\0\0x[\0\0y[\0\0\x83[\0\0\x84[\0\0\x85[\0\0\x86[\0\0\x87[\0\0\x8A[\0\0\x8B[\0\0\x8D[\0\0\x8F[\0\0\x90[\0\0\x97[\0\0\x9D[\0\0\xA2[\0\0\xA5[\0\0\xAE[\0\0\xAF[\0\0\xB3[\0\0\xB4[\0\0\xB6[\0\0\xB7[\0\0\xB9[\0\0\xBA[\0\0\xBF[\0\0\xC0[\0\0\xC2[\0\0\xC3[\0\0\xC4[\0\0\xC7[\0\0\xCC[\0\0\xCD[\0\0\xD2[\0\0\xD3[\0\0\xDE[\0\0\xE0[\0\0\xE2[\0\0\xE3[\0\0\xE6[\0\0\xEA[\0\0\xEB[\0\0\xED[\0\0\xEE[\0\0\xEF[\0\0\xF5[\0\0\xF7[\0\0\x01\\\0\0\x02\\\0\0\x04\\\0\0\x05\\\0\0\x07\\\0\0\t\\\0\0\n\\\0\0\x0C\\\0\0\r\\\0\0\x10\\\0\0\x11\\\0\0\x12\\\0\0\x16\\\0\0\x17\\\0\0\x1A\\\0\0\x1B\\\0\0$\\\0\0%\\\0\x001\\\0\x002\\\0\0:\\\0\0;\\\0\0<\\\0\0=\\\0\0>\\\0\0?\\\0\0@\\\0\0B\\\0\0E\\\0\0G\\\0\0K\\\0\0L\\\0\0O\\\0\0P\\\0\0U\\\0\0V\\\0\0`\\\0\0a\\\0\0d\\\0\0e\\\0\0l\\\0\0m\\\0\0q\\\0\0r\\\0\0\xA1\\\0\0\xA2\\\0\0\xA9\\\0\0\xAA\\\0\0\xB8\\\0\0\xB9\\\0\0\xF0\\\0\0\xF1\\\0\0\xF6\\\0\0\xF7\\\0\0\xFD\\\0\0\xFE\\\0\0\x07]\0\0\x08]\0\0\x19]\0\0\x1A]\0\x004]\0\x005]\0\0P]\0\0Q]\0\0\xBA]\0\0\xBB]\0\0\xDD]\0\0\xDF]\0\0\xE1]\0\0\xE2]\0\0\xE5]\0\0\xE9]\0\0\xEB]\0\0\xEC]\0\0\xEE]\0\0\xEF]\0\0\xF1]\0\0\xF5]\0\0\xF7]\0\0\xF8]\0\0\x02^\0\0\x04^\0\0\x0C^\0\0\r^\0\0\x15^\0\0\x17^\0\0\x1B^\0\0\x1C^\0\0\x1D^\0\0\x1E^\0\0%^\0\0&^\0\0+^\0\0,^\0\0-^\0\0.^\0\x003^\0\x004^\0\x006^\0\x007^\0\08^\0\09^\0\0=^\0\0>^\0\0E^\0\0F^\0\0U^\0\0V^\0\0c^\0\0d^\0\0k^\0\0l^\0\0r^\0\0u^\0\0x^\0\0z^\0\0{^\0\0\x7F^\0\0\x87^\0\0\x88^\0\0\x8A^\0\0\x8B^\0\0\x8F^\0\0\x90^\0\0\x95^\0\0\x96^\0\0\x97^\0\0\x98^\0\0\x9A^\0\0\x9B^\0\0\x9C^\0\0\x9D^\0\0\xA6^\0\0\xA8^\0\0\xAB^\0\0\xAC^\0\0\xAD^\0\0\xAE^\0\0\xB7^\0\0\xB9^\0\0\xC9^\0\0\xCA^\0\0\xD6^\0\0\xD7^\0\0\xE0^\0\0\xE1^\0\0\xE2^\0\0\xE4^\0\0\xF3^\0\0\xF4^\0\0\xF6^\0\0\xF8^\0\0\xFA^\0\0\xFB^\0\0\x04_\0\0\x05_\0\0\x0F_\0\0\x10_\0\0\x15_\0\0\x16_\0\0\x17_\0\0\x19_\0\0\x1F_\0\0 _\0\0&_\0\0'_\0\x001_\0\x002_\0\x005_\0\x006_\0\x007_\0\08_\0\0H_\0\0I_\0\0J_\0\0K_\0\0L_\0\0M_\0\0N_\0\0O_\0\0]_\0\0__\0\0b_\0\0c_\0\0e_\0\0f_\0\0i_\0\0j_\0\0l_\0\0n_\0\0p_\0\0r_\0\0y_\0\0z_\0\0|_\0\0}_\0\0\x80_\0\0\x82_\0\0\x85_\0\0\x86_\0\0\x88_\0\0\x89_\0\0\x8B_\0\0\x8D_\0\0\x90_\0\0\x93_\0\0\x97_\0\0\x98_\0\0\x9E_\0\0\x9F_\0\0\xA9_\0\0\xAA_\0\0\xAE_\0\0\xAF_\0\0\xB5_\0\0\xB6_\0\0\xB7_\0\0\xB8_\0\0\xB9_\0\0\xBA_\0\0\xC3_\0\0\xC4_\0\0\xC5_\0\0\xC6_\0\0\xCC_\0\0\xCE_\0\0\xD7_\0\0\xDA_\0\0\xE0_\0\0\xE1_\0\0\xEB_\0\0\xEC_\0\0\xF5_\0\0\xF6_\0\0\xFD_\0\0\xFE_\0\0\x0E`\0\0\x0F`\0\0\x12`\0\0\x13`\0\0\x15`\0\0\x17`\0\0\x1D`\0\0\x1E`\0\0!`\0\0\"`\0\0%`\0\0&`\0\0'`\0\0)`\0\0*`\0\0+`\0\0F`\0\0G`\0\0P`\0\0Q`\0\0b`\0\0c`\0\0e`\0\0f`\0\0h`\0\0j`\0\0m`\0\0n`\0\0o`\0\0q`\0\0\x85`\0\0\x86`\0\0\x89`\0\0\x8A`\0\0\x94`\0\0\x95`\0\0\x9F`\0\0\xA1`\0\0\xA8`\0\0\xA9`\0\0\xB2`\0\0\xB3`\0\0\xB6`\0\0\xB7`\0\0\xC5`\0\0\xC6`\0\0\xD1`\0\0\xD2`\0\0\xDC`\0\0\xDD`\0\0\xE0`\0\0\xE2`\0\0\xF1`\0\0\xF2`\0\0\xF3`\0\0\xF4`\0\0\xF9`\0\0\xFA`\0\0\x01a\0\0\x02a\0\0\x08a\0\0\na\0\0\x0Fa\0\0\x10a\0\0\x1Aa\0\0\x1Ca\0\0\x1Fa\0\0 a\0\0Ha\0\0Ia\0\0Ka\0\0La\0\0Ua\0\0Va\0\0Xa\0\0Ya\0\0ba\0\0da\0\0ga\0\0ha\0\0na\0\0oa\0\0pa\0\0qa\0\0va\0\0wa\0\0~a\0\0\x7Fa\0\0\x82a\0\0\x83a\0\0\x90a\0\0\x92a\0\0\xB2a\0\0\xB3a\0\0\xB6a\0\0\xB7a\0\0\xBEa\0\0\xBFa\0\0\xC2a\0\0\xC3a\0\0\xC9a\0\0\xCAa\0\0\xF6a\0\0\xF8a\0\0\xFCa\0\0\xFDa\0\0\0b\0\0\x01b\0\0\x08b\0\0\tb\0\0\nb\0\0\x0Bb\0\0\x0Cb\0\0\rb\0\0\x10b\0\0\x13b\0\0\x16b\0\0\x17b\0\0*b\0\0+b\0\x000b\0\x001b\0\x002b\0\x003b\0\x004b\0\x005b\0\x006b\0\x007b\0\0?b\0\0Bb\0\0Gb\0\0Hb\0\0Kb\0\0Lb\0\0Mb\0\0Ob\0\0Sb\0\0Tb\0\0Xb\0\0Yb\0\0cb\0\0db\0\0eb\0\0fb\0\0mb\0\0nb\0\0ob\0\0pb\0\0yb\0\0zb\0\0~b\0\0\x81b\0\0\x84b\0\0\x85b\0\0\x8Ab\0\0\x8Bb\0\0\x93b\0\0\x94b\0\0\x95b\0\0\x96b\0\0\x97b\0\0\x99b\0\0\xABb\0\0\xADb\0\0\xB1b\0\0\xB2b\0\0\xB5b\0\0\xB6b\0\0\xB9b\0\0\xBAb\0\0\xBDb\0\0\xBEb\0\0\xC6b\0\0\xC7b\0\0\xC9b\0\0\xCAb\0\0\xCBb\0\0\xCCb\0\0\xCDb\0\0\xCEb\0\0\xCFb\0\0\xD0b\0\0\xD2b\0\0\xD3b\0\0\xD4b\0\0\xD5b\0\0\xD6b\0\0\xD7b\0\0\xDBb\0\0\xDDb\0\0\xECb\0\0\xEDb\0\0\xF3b\0\0\xF4b\0\0\xFCb\0\0\xFDb\0\0\xFEb\0\0\0c\0\0\x01c\0\0\x02c\0\0\x07c\0\0\x08c\0\0\tc\0\0\nc\0\0\x11c\0\0\x12c\0\0\x16c\0\0\x17c\0\0*c\0\0+c\0\0/c\0\x000c\0\0:c\0\0;c\0\0Pc\0\0Qc\0\0Uc\0\0Vc\0\0hc\0\0ic\0\0rc\0\0sc\0\0wc\0\0xc\0\0\x83c\0\0\x84c\0\0\x88c\0\0\x8Ac\0\0\x8Cc\0\0\x8Dc\0\0\x92c\0\0\x93c\0\0\x9Bc\0\0\x9Cc\0\0\xA1c\0\0\xA3c\0\0\xA5c\0\0\xA6c\0\0\xA7c\0\0\xA9c\0\0\xAAc\0\0\xABc\0\0\xCFc\0\0\xD1c\0\0\xD2c\0\0\xD3c\0\0\xDAc\0\0\xDCc\0\0\xE1c\0\0\xE2c\0\0\xEEc\0\0\xEFc\0\0\xF4c\0\0\xF5c\0\0\rd\0\0\x0Ed\0\0\x16d\0\0\x17d\0\0\x1Cd\0\0\x1Dd\0\0\x1Ed\0\0\x1Fd\0\0,d\0\0.d\0\x006d\0\x007d\0\0Xd\0\0Yd\0\0id\0\0jd\0\0xd\0\0yd\0\0\x90d\0\0\x91d\0\0\x92d\0\0\x93d\0\0\x9Ed\0\0\x9Fd\0\0\xA3d\0\0\xA4d\0\0\xA5d\0\0\xA6d\0\0\xADd\0\0\xAEd\0\0\xBEd\0\0\xC0d\0\0\xC1d\0\0\xC2d\0\0\xC7d\0\0\xC8d\0\0\xCAd\0\0\xCCd\0\0\xCDd\0\0\xCFd\0\0\xD4d\0\0\xD5d\0\0\xDAd\0\0\xDBd\0\0\xE0d\0\0\xE1d\0\0\xE6d\0\0\xE7d\0\0\xECd\0\0\xEDd\0\0\xF4d\0\0\xF5d\0\0\xFAd\0\0\xFBd\0\0\xFEd\0\0\xFFd\0\0\x1De\0\0\x1Ee\0\0/e\0\x000e\0\x006e\0\x007e\0\09e\0\0:e\0\0;e\0\0e\0\0@e\0\0Ee\0\0Fe\0\0He\0\0Ie\0\0Me\0\0Ne\0\0Oe\0\0Pe\0\0Qe\0\0Re\0\0We\0\0Ze\0\0]e\0\0^e\0\0be\0\0de\0\0fe\0\0ge\0\0le\0\0me\0\0te\0\0ve\0\0xe\0\0ye\0\0\x87e\0\0\x88e\0\0\x90e\0\0\x91e\0\0\x97e\0\0\x98e\0\0\x99e\0\0\x9Ae\0\0\xAFe\0\0\xB1e\0\0\xB7e\0\0\xB8e\0\0\xB9e\0\0\xBAe\0\0\xBCe\0\0\xBEe\0\0\xC1e\0\0\xC2e\0\0\xC5e\0\0\xC6e\0\0\xCBe\0\0\xCCe\0\0\xCFe\0\0\xD0e\0\0\xD7e\0\0\xD8e\0\0\xE2e\0\0\xE3e\0\0\xE5e\0\0\xE7e\0\0\xE9e\0\0\xEAe\0\0\xEDe\0\0\xEEe\0\0\xFAe\0\0\xFBe\0\0\x02f\0\0\x03f\0\0\x06f\0\0\x08f\0\0\x0Cf\0\0\rf\0\0\x0Ef\0\0\x10f\0\0\x13f\0\0\x14f\0\0\x1Ff\0\0!f\0\0%f\0\0&f\0\0(f\0\0)f\0\0-f\0\0.f\0\0/f\0\x000f\0\0Bf\0\0Cf\0\0If\0\0Jf\0\0Rf\0\0Sf\0\0Zf\0\0[f\0\0hf\0\0if\0\0nf\0\0pf\0\0tf\0\0uf\0\0vf\0\0wf\0\0zf\0\0{f\0\0\x91f\0\0\x92f\0\0\x96f\0\0\x98f\0\0\xABf\0\0\xACf\0\0\xB4f\0\0\xB5f\0\0\xC6f\0\0\xC7f\0\0\xC9f\0\0\xCAf\0\0\xF0f\0\0\xF1f\0\0\xF2f\0\0\xF3f\0\0\xF4f\0\0\xF5f\0\0\xF8f\0\0\xF9f\0\0\xFCf\0\0\xFDf\0\0\xFEf\0\0\x01g\0\0\x03g\0\0\x04g\0\0\x08g\0\0\ng\0\0\x0Bg\0\0\x0Cg\0\0\rg\0\0\x0Eg\0\0\x17g\0\0\x18g\0\0\x1Bg\0\0\x1Cg\0\0\x1Dg\0\0\x1Eg\0\0\x1Fg\0\0 g\0\0(g\0\0)g\0\0*g\0\0.g\0\x001g\0\x002g\0\x005g\0\x006g\0\0Ig\0\0Jg\0\0Ng\0\0Og\0\0Pg\0\0Rg\0\0\\g\0\0]g\0\0_g\0\0`g\0\0og\0\0rg\0\0~g\0\0\x80g\0\0\x90g\0\0\x91g\0\0\x97g\0\0\x98g\0\0\x9Cg\0\0\x9Eg\0\0\xB6g\0\0\xB7g\0\0\xCFg\0\0\xD1g\0\0\xD3g\0\0\xD5g\0\0\xE5g\0\0\xE6g\0\0\xECg\0\0\xEDg\0\0\xEFg\0\0\xF0g\0\0\xF3g\0\0\xF5g\0\0!h\0\0\"h\0\08h\0\0:h\0\0w\0\0?w\0\0[w\0\0\\w\0\0aw\0\0bw\0\0cw\0\0dw\0\0\xA7w\0\0\xA8w\0\0\xADw\0\0\xAEw\0\0\xDBw\0\0\xDCw\0\0\xE3w\0\0\xE4w\0\0\xE5w\0\0\xE6w\0\0\xEDw\0\0\xEEw\0\0\xF3w\0\0\xF4w\0\0\x02x\0\0\x03x\0\0\rx\0\0\x0Ex\0\0\x14x\0\0\x15x\0\x002x\0\x003x\0\x004x\0\x005x\0\0lx\0\0mx\0\0\x8Ex\0\0\x8Fx\0\0\x97x\0\0\x98x\0\0\x9Fx\0\0\xA0x\0\0\xA7x\0\0\xA8x\0\0\xA9x\0\0\xAAx\0\0\xB0x\0\0\xB1x\0\0\xBAx\0\0\xBBx\0\0\xBCx\0\0\xBDx\0\0\xC1x\0\0\xC2x\0\0\xE8x\0\0\xE9x\0\0\xEFx\0\0\xF0x\0\0\x0Ey\0\0\x0Fy\0\0\x19y\0\0\x1Ay\0\0:y\0\0;y\0\0>y\0\0?y\0\0Uy\0\0Wy\0\0Zy\0\0\\y\0\0]y\0\0_y\0\0ey\0\0fy\0\0hy\0\0iy\0\0\x7Fy\0\0\x80y\0\0\x81y\0\0\x82y\0\0\x8Dy\0\0\x90y\0\0\xAAy\0\0\xABy\0\0\xAEy\0\0\xAFy\0\0\xC0y\0\0\xC2y\0\0\xCBy\0\0\xCCy\0\0\xD1y\0\0\xD3y\0\0\xD8y\0\0\xD9y\0\0\xDFy\0\0\xE0y\0\0\xE4y\0\0\xE5y\0\0\xE6y\0\0\xE7y\0\0\xFBy\0\0\xFCy\0\0\x05z\0\0\x06z\0\0\x0Bz\0\0\x0Cz\0\0\rz\0\0\x0Ez\0\0.z\0\0/z\0\x001z\0\x002z\0\0?z\0\0@z\0\0Fz\0\0Gz\0\0Lz\0\0Nz\0\0iz\0\0jz\0\0vz\0\0wz\0\0yz\0\0{z\0\0\x7Fz\0\0\x80z\0\0\x81z\0\0\x82z\0\0\x97z\0\0\x98z\0\0\xA9z\0\0\xAAz\0\0\xAEz\0\0\xAFz\0\0\xB6z\0\0\xB7z\0\0\xCBz\0\0\xCCz\0\0\xD9z\0\0\xDAz\0\0\xDFz\0\0\xE1z\0\0\xE5z\0\0\xE6z\0\0\xEFz\0\0\xF0z\0\0\xF6z\0\0\xF7z\0\0\xF9z\0\0\xFAz\0\0\x11{\0\0\x12{\0\0\x1B{\0\0\x1C{\0\0&{\0\0'{\0\0({\0\0){\0\0,{\0\0-{\0\0F{\0\0G{\0\0I{\0\0J{\0\0K{\0\0L{\0\0T{\0\0U{\0\0V{\0\0W{\0\0\x97{\0\0\x98{\0\0\xA1{\0\0\xA2{\0\0\xAD{\0\0\xAE{\0\0\xB1{\0\0\xB2{\0\0\xC0{\0\0\xC1{\0\0\xC4{\0\0\xC5{\0\0\xC7{\0\0\xC8{\0\0\xC9{\0\0\xCA{\0\0!|\0\0\"|\0\0+|\0\0,|\0\0=|\0\0>|\0\0?|\0\0@|\0\0C|\0\0D|\0\0L|\0\0N|\0\0d|\0\0e|\0\0s|\0\0t|\0\0\x89|\0\0\x8A|\0\0\x97|\0\0\x98|\0\0\xB5|\0\0\xB6|\0\0\xBE|\0\0\xBF|\0\0\xCA|\0\0\xCB|\0\0\xD5|\0\0\xD6|\0\0\xDF|\0\0\xE0|\0\0\xFB|\0\0\xFC|\0\0\xFE|\0\0\xFF|\0\0\0}\0\0\x01}\0\0\x04}\0\0\x06}\0\0\r}\0\0\x0E}\0\0\x10}\0\0\x11}\0\0\x14}\0\0\x15}\0\0\x19}\0\0\x1C}\0\0 }\0\0!}\0\0\"}\0\0#}\0\0+}\0\0,}\0\0/}\0\x001}\0\09}\0\0:}\0\0B}\0\0C}\0\0D}\0\0E}\0\0P}\0\0Q}\0\0U}\0\0V}\0\0a}\0\0b}\0\0f}\0\0g}\0\0q}\0\0s}\0\0\x93}\0\0\x94}\0\0\x9C}\0\0\x9D}\0\0\xA0}\0\0\xA1}\0\0\xAD}\0\0\xAE}\0\0\xB1}\0\0\xB3}\0\0\xCA}\0\0\xCB}\0\0\xD2}\0\0\xD3}\0\0\xDA}\0\0\xDB}\0\0\xE3}\0\0\xE4}\0\0\xE8}\0\0\xEA}\0\0\xEC}\0\0\xED}\0\0\xEF}\0\0\xF0}\0\0\xF4}\0\0\xF5}\0\0\x1B~\0\0\x1C~\0\0#~\0\0$~\0\0.~\0\0/~\0\x001~\0\x002~\0\0=~\0\0?~\0\0A~\0\0B~\0\0F~\0\0G~\0\0T~\0\0U~\0\0^~\0\0_~\0\0j~\0\0k~\0\0s~\0\0t~\0\0|~\0\0}~\0\0\x8C~\0\0\x8D~\0\08\x7F\0\09\x7F\0\0:\x7F\0\0;\x7F\0\0U\x7F\0\0V\x7F\0\0j\x7F\0\0k\x7F\0\0n\x7F\0\0o\x7F\0\0p\x7F\0\0q\x7F\0\0r\x7F\0\0s\x7F\0\0u\x7F\0\0v\x7F\0\0w\x7F\0\0x\x7F\0\0\x85\x7F\0\0\x86\x7F\0\0\x8A\x7F\0\0\x8B\x7F\0\0\x8E\x7F\0\0\x8F\x7F\0\0\x9E\x7F\0\0\x9F\x7F\0\0\xA4\x7F\0\0\xA5\x7F\0\0\xA9\x7F\0\0\xAA\x7F\0\0\xBD\x7F\0\0\xBE\x7F\0\0\xC1\x7F\0\0\xC2\x7F\0\0\xD2\x7F\0\0\xD3\x7F\0\0\xD4\x7F\0\0\xD5\x7F\0\0\xF0\x7F\0\0\xF1\x7F\0\0\xF9\x7F\0\0\xFA\x7F\0\0\xFB\x7F\0\0\xFD\x7F\0\0\0\x80\0\0\x02\x80\0\0\x03\x80\0\0\x04\x80\0\0\x05\x80\0\0\x06\x80\0\0\x0C\x80\0\0\x0E\x80\0\0\x10\x80\0\0\x11\x80\0\0\x17\x80\0\0\x18\x80\0\x003\x80\0\x004\x80\0\x006\x80\0\x007\x80\0\0J\x80\0\0K\x80\0\0V\x80\0\0W\x80\0\0Z\x80\0\0[\x80\0\0^\x80\0\0_\x80\0\0o\x80\0\0q\x80\0\0r\x80\0\0s\x80\0\0w\x80\0\0x\x80\0\0}\x80\0\0~\x80\0\0\x89\x80\0\0\x8A\x80\0\0\x9A\x80\0\0\x9B\x80\0\0\xA1\x80\0\0\xA2\x80\0\0\xA5\x80\0\0\xA6\x80\0\0\xA9\x80\0\0\xAA\x80\0\0\xAF\x80\0\0\xB0\x80\0\0\xB2\x80\0\0\xB3\x80\0\0\xCC\x80\0\0\xCD\x80\0\0\xCE\x80\0\0\xCF\x80\0\0\xD6\x80\0\0\xD7\x80\0\0\xDE\x80\0\0\xDF\x80\0\0\xE1\x80\0\0\xE2\x80\0\0\xF8\x80\0\0\xF9\x80\0\0\xFD\x80\0\0\xFE\x80\0\0\x06\x81\0\0\x07\x81\0\0+\x81\0\0,\x81\0\0S\x81\0\0U\x81\0\0f\x81\0\0g\x81\0\0p\x81\0\0q\x81\0\0s\x81\0\0t\x81\0\0\x7F\x81\0\0\x80\x81\0\0\xBD\x81\0\0\xBE\x81\0\0\xC9\x81\0\0\xCA\x81\0\0\xD8\x81\0\0\xD9\x81\0\0\xE3\x81\0\0\xE4\x81\0\0\xE5\x81\0\0\xE6\x81\0\0\xE8\x81\0\0\xE9\x81\0\0\xEA\x81\0\0\xEB\x81\0\0\xED\x81\0\0\xEE\x81\0\0\xF3\x81\0\0\xF5\x81\0\0\xFA\x81\0\0\xFB\x81\0\0\x07\x82\0\0\x0B\x82\0\0\x0C\x82\0\0\x0E\x82\0\0\x12\x82\0\0\x13\x82\0\0\x1E\x82\0\0 \x82\0\0*\x82\0\0+\x82\0\0,\x82\0\0-\x82\0\09\x82\0\0:\x82\0\0f\x82\0\0g\x82\0\0o\x82\0\0p\x82\0\0r\x82\0\0s\x82\0\0~\x82\0\0\x7F\x82\0\0\x9D\x82\0\0\x9E\x82\0\0\xAC\x82\0\0\xAD\x82\0\0\xB1\x82\0\0\xB2\x82\0\0\xB3\x82\0\0\xB4\x82\0\0\xE5\x82\0\0\xE7\x82\0\0\xF1\x82\0\0\xF2\x82\0\0\x05\x83\0\0\x06\x83\0\0+\x83\0\0,\x83\0\x002\x83\0\x003\x83\0\x006\x83\0\x007\x83\0\0I\x83\0\0J\x83\0\0R\x83\0\0S\x83\0\0w\x83\0\0x\x83\0\0|\x83\0\0}\x83\0\0\x89\x83\0\0\x8B\x83\0\0\x8E\x83\0\0\x8F\x83\0\0\xAB\x83\0\0\xAC\x83\0\0\xDC\x83\0\0\xDD\x83\0\0\xE9\x83\0\0\xEA\x83\0\0\xEF\x83\0\0\xF0\x83\0\0\xF2\x83\0\0\xF3\x83\0\0\x04\x84\0\0\x05\x84\0\0\n\x84\0\0\x0B\x84\0\0,\x84\0\0-\x84\0\0=\x84\0\0>\x84\0\0I\x84\0\0J\x84\0\0W\x84\0\0X\x84\0\0[\x84\0\0\\\x84\0\0a\x84\0\0b\x84\0\0\x82\x84\0\0\x83\x84\0\0\x99\x84\0\0\x9A\x84\0\0\xB2\x84\0\0\xB3\x84\0\0\xBC\x84\0\0\xBD\x84\0\0\xCB\x84\0\0\xCC\x84\0\0\xEE\x84\0\0\xEF\x84\0\0\x15\x85\0\0\x16\x85\0\0!\x85\0\0\"\x85\0\0#\x85\0\0$\x85\0\0m\x85\0\0n\x85\0\0\x84\x85\0\0\x85\x85\0\0\xA6\x85\0\0\xA7\x85\0\0\xA9\x85\0\0\xAB\x85\0\0\xC9\x85\0\0\xCA\x85\0\0\xCD\x85\0\0\xCE\x85\0\0\xCF\x85\0\0\xD0\x85\0\0\xDD\x85\0\0\xDE\x85\0\0\xE4\x85\0\0\xE6\x85\0\0\x06\x86\0\0\x08\x86\0\0-\x86\0\0.\x86\0\0N\x86\0\0O\x86\0\0U\x86\0\0V\x86\0\0[\x86\0\0\\\x86\0\0_\x86\0\0`\x86\0\0g\x86\0\0h\x86\0\0\xC7\x86\0\0\xC8\x86\0\0\xCB\x86\0\0\xCC\x86\0\0\xD9\x86\0\0\xDA\x86\0\0\x02\x87\0\0\x03\x87\0\0\x1C\x87\0\0\x1D\x87\0\0v\x87\0\0w\x87\0\0\x8D\x87\0\0\x8E\x87\0\0\xA2\x87\0\0\xA3\x87\0\0\xF2\x87\0\0\xF3\x87\0\0\xF9\x87\0\0\xFA\x87\0\0\r\x88\0\0\x0E\x88\0\0;\x88\0\0<\x88\0\0@\x88\0\0A\x88\0\0L\x88\0\0M\x88\0\0S\x88\0\0T\x88\0\0W\x88\0\0X\x88\0\0[\x88\0\0\\\x88\0\0]\x88\0\0^\x88\0\0a\x88\0\0b\x88\0\0c\x88\0\0d\x88\0\0h\x88\0\0i\x88\0\0\x8B\x88\0\0\x8C\x88\0\0\xAB\x88\0\0\xAC\x88\0\0\xC1\x88\0\0\xC3\x88\0\0\xD5\x88\0\0\xD6\x88\0\0\xDC\x88\0\0\xDE\x88\0\0\xE1\x88\0\0\xE2\x88\0\0\xFD\x88\0\0\xFE\x88\0\0\x07\x89\0\0\x08\x89\0\x002\x89\0\x003\x89\0\0\x7F\x89\0\0\x80\x89\0\0\x81\x89\0\0\x82\x89\0\0\x86\x89\0\0\x87\x89\0\0\x8B\x89\0\0\x8C\x89\0\0\x8F\x89\0\0\x90\x89\0\0\x96\x89\0\0\x97\x89\0\0\xAA\x89\0\0\xAB\x89\0\0\xBA\x89\0\0\xBB\x89\0\0\xBD\x89\0\0\xBE\x89\0\0\xC0\x89\0\0\xC1\x89\0\0\xD2\x89\0\0\xD3\x89\0\0\xE3\x89\0\0\xE4\x89\0\0\xF8\x89\0\0\xF9\x89\0\0\0\x8A\0\0\x01\x8A\0\0\x02\x8A\0\0\x03\x8A\0\0\x08\x8A\0\0\t\x8A\0\0\n\x8A\0\0\x0B\x8A\0\0\x0E\x8A\0\0\x0F\x8A\0\0\x13\x8A\0\0\x14\x8A\0\0\x17\x8A\0\0\x19\x8A\0\0%\x8A\0\0&\x8A\0\0*\x8A\0\0+\x8A\0\0-\x8A\0\0.\x8A\0\x001\x8A\0\x002\x8A\0\x004\x8A\0\x005\x8A\0\0;\x8A\0\0=\x8A\0\0U\x8A\0\0V\x8A\0\0^\x8A\0\0_\x8A\0\0b\x8A\0\0c\x8A\0\0f\x8A\0\0g\x8A\0\0i\x8A\0\0j\x8A\0\0q\x8A\0\0t\x8A\0\0\x87\x8A\0\0\x88\x8A\0\0\x8C\x8A\0\0\x8E\x8A\0\0\x93\x8A\0\0\x94\x8A\0\0\x95\x8A\0\0\x96\x8A\0\0\x9E\x8A\0\0\x9F\x8A\0\0\xA0\x8A\0\0\xA1\x8A\0\0\xA4\x8A\0\0\xA5\x8A\0\0\xAA\x8A\0\0\xAB\x8A\0\0\xB0\x8A\0\0\xB1\x8A\0\0\xB2\x8A\0\0\xB3\x8A\0\0\xBC\x8A\0\0\xBD\x8A\0\0\xBF\x8A\0\0\xC0\x8A\0\0\xC7\x8A\0\0\xC8\x8A\0\0\xCB\x8A\0\0\xCC\x8A\0\0\xD2\x8A\0\0\xD3\x8A\0\0\xD6\x8A\0\0\xD7\x8A\0\0\xF8\x8A\0\0\xF9\x8A\0\0\xFA\x8A\0\0\xFB\x8A\0\0\xFE\x8A\0\0\xFF\x8A\0\0\0\x8B\0\0\x01\x8B\0\0\x02\x8B\0\0\x03\x8B\0\0\x1B\x8B\0\0\x1C\x8B\0\0\x1D\x8B\0\0\x1E\x8B\0\0I\x8B\0\0J\x8B\0\0X\x8B\0\0Y\x8B\0\0\\\x8B\0\0]\x8B\0\0f\x8B\0\0g\x8B\0\0o\x8B\0\0q\x8B\0\0w\x8B\0\0x\x8B\0\0}\x8B\0\0~\x8B\0\0\x80\x8B\0\0\x81\x8B\0\0\x8A\x8B\0\0\x8B\x8B\0\0\x93\x8B\0\0\x94\x8B\0\0\x9A\x8B\0\0\x9B\x8B\0\x007\x8C\0\08\x8C\0\0F\x8C\0\0G\x8C\0\0H\x8C\0\0I\x8C\0\0P\x8C\0\0Q\x8C\0\0a\x8C\0\0b\x8C\0\0j\x8C\0\0k\x8C\0\0l\x8C\0\0m\x8C\0\0\x8C\x8C\0\0\x8D\x8C\0\0\x93\x8C\0\0\x94\x8C\0\0\x9D\x8C\0\0\x9F\x8C\0\0\xA0\x8C\0\0\xA3\x8C\0\0\xA8\x8C\0\0\xA9\x8C\0\0\xAA\x8C\0\0\xAD\x8C\0\0\xB4\x8C\0\0\xB5\x8C\0\0\xB7\x8C\0\0\xB8\x8C\0\0\xBB\x8C\0\0\xBD\x8C\0\0\xC0\x8C\0\0\xC1\x8C\0\0\xC7\x8C\0\0\xC9\x8C\0\0\xD3\x8C\0\0\xD4\x8C\0\0\xDC\x8C\0\0\xDD\x8C\0\0\xDE\x8C\0\0\xDF\x8C\0\0\xE2\x8C\0\0\xE5\x8C\0\0\xE6\x8C\0\0\xE7\x8C\0\0\xEA\x8C\0\0\xEB\x8C\0\0\xED\x8C\0\0\xEE\x8C\0\0\xF4\x8C\0\0\xF5\x8C\0\0\xFA\x8C\0\0\xFB\x8C\0\0\xFC\x8C\0\0\xFE\x8C\0\0\x08\x8D\0\0\t\x8D\0\0\n\x8D\0\0\x0B\x8D\0\0\x0F\x8D\0\0\x10\x8D\0\0d\x8D\0\0e\x8D\0\0k\x8D\0\0l\x8D\0\0p\x8D\0\0q\x8D\0\0w\x8D\0\0x\x8D\0\0\x85\x8D\0\0\x86\x8D\0\0\x8A\x8D\0\0\x8B\x8D\0\0\x95\x8D\0\0\x96\x8D\0\0\x99\x8D\0\0\x9A\x8D\0\0\xA3\x8D\0\0\xA4\x8D\0\0\xA8\x8D\0\0\xA9\x8D\0\0\xB3\x8D\0\0\xB4\x8D\0\0\xCC\x8D\0\0\xCD\x8D\0\0\xCE\x8D\0\0\xCF\x8D\0\0\xD1\x8D\0\0\xD2\x8D\0\0\xDD\x8D\0\0\xDE\x8D\0\0\xDF\x8D\0\0\xE0\x8D\0\0\xE1\x8D\0\0\xE2\x8D\0\0\xEF\x8D\0\0\xF0\x8D\0\0\xF3\x8D\0\0\xF4\x8D\0\0\x0F\x8E\0\0\x10\x8E\0\0\"\x8E\0\0#\x8E\0\0_\x8E\0\0`\x8E\0\0d\x8E\0\0e\x8E\0\0\x8D\x8E\0\0\x8E\x8E\0\0\xAB\x8E\0\0\xAC\x8E\0\0\xB2\x8E\0\0\xB3\x8E\0\0\xCA\x8E\0\0\xCB\x8E\0\0\xCC\x8E\0\0\xCE\x8E\0\0\xD2\x8E\0\0\xD3\x8E\0\0\xDF\x8E\0\0\xE0\x8E\0\0\x03\x8F\0\0\x04\x8F\0\0\t\x8F\0\0\n\x8F\0\0\x14\x8F\0\0\x16\x8F\0\0\x1B\x8F\0\0\x1C\x8F\0\0\x1D\x8F\0\0\x1E\x8F\0\0)\x8F\0\0+\x8F\0\0/\x8F\0\x000\x8F\0\08\x8F\0\09\x8F\0\0I\x8F\0\0J\x8F\0\0_\x8F\0\0`\x8F\0\0\x9B\x8F\0\0\x9C\x8F\0\0\xA6\x8F\0\0\xA7\x8F\0\0\xA8\x8F\0\0\xA9\x8F\0\0\xAD\x8F\0\0\xAE\x8F\0\0\xAF\x8F\0\0\xB3\x8F\0\0\xC5\x8F\0\0\xC6\x8F\0\0\xCE\x8F\0\0\xCF\x8F\0\0\xD1\x8F\0\0\xD2\x8F\0\0\xD4\x8F\0\0\xD5\x8F\0\0\xE6\x8F\0\0\xE7\x8F\0\0\xEA\x8F\0\0\xEC\x8F\0\0\xF0\x8F\0\0\xF1\x8F\0\0\xF4\x8F\0\0\xF5\x8F\0\0\xF7\x8F\0\0\xF8\x8F\0\0\xFD\x8F\0\0\xFE\x8F\0\0\0\x90\0\0\x02\x90\0\0\x03\x90\0\0\x04\x90\0\0\x06\x90\0\0\x07\x90\0\0\x0F\x90\0\0\x11\x90\0\0\x14\x90\0\0\x15\x90\0\0\x19\x90\0\0\x1C\x90\0\0\x1D\x90\0\0\x1E\x90\0\0\x1F\x90\0\0!\x90\0\0\"\x90\0\0$\x90\0\x001\x90\0\x003\x90\0\08\x90\0\09\x90\0\0<\x90\0\0=\x90\0\0G\x90\0\0H\x90\0\0J\x90\0\0L\x90\0\0M\x90\0\0O\x90\0\0S\x90\0\0V\x90\0\0Y\x90\0\0Z\x90\0\0\\\x90\0\0]\x90\0\0`\x90\0\0a\x90\0\0i\x90\0\0j\x90\0\0m\x90\0\0o\x90\0\0r\x90\0\0s\x90\0\0w\x90\0\0y\x90\0\0z\x90\0\0{\x90\0\0\x7F\x90\0\0\x82\x90\0\0\x84\x90\0\0\x85\x90\0\0\x8A\x90\0\0\x8B\x90\0\0\x8F\x90\0\0\x90\x90\0\0\xA3\x90\0\0\xA4\x90\0\0\xA6\x90\0\0\xA7\x90\0\0\xAA\x90\0\0\xAB\x90\0\0\xB1\x90\0\0\xB2\x90\0\0\xCE\x90\0\0\xCF\x90\0\0\xE8\x90\0\0\xE9\x90\0\0\xED\x90\0\0\xEE\x90\0\0\xF5\x90\0\0\xF6\x90\0\0\xFD\x90\0\0\xFE\x90\0\0\x02\x91\0\0\x03\x91\0\0\t\x91\0\0\n\x91\0\0-\x91\0\0.\x91\0\x000\x91\0\x001\x91\0\0I\x91\0\0J\x91\0\0M\x91\0\0N\x91\0\0R\x91\0\0S\x91\0\0w\x91\0\0y\x91\0\0\x89\x91\0\0\x8A\x91\0\0\x92\x91\0\0\x93\x91\0\0\x9C\x91\0\0\x9D\x91\0\0\xAB\x91\0\0\xAC\x91\0\0\xC7\x91\0\0\xC8\x91\0\0\xCB\x91\0\0\xD0\x91\0\0\xD1\x91\0\0\xD2\x91\0\0\xDD\x91\0\0\xDE\x91\0\0\xE3\x91\0\0\xE4\x91\0\x004\x92\0\x005\x92\0\0b\x92\0\0c\x92\0\0\x80\x92\0\0\x81\x92\0\0\x85\x92\0\0\x86\x92\0\0\x96\x92\0\0\x97\x92\0\0\x98\x92\0\0\x99\x92\0\0\xB3\x92\0\0\xB4\x92\0\0\xB7\x92\0\0\xB8\x92\0\0\xD2\x92\0\0\xD3\x92\0\0\xFC\x92\0\0\xFD\x92\0\0\x04\x93\0\0\x05\x93\0\0\"\x93\0\0#\x93\0\0&\x93\0\0'\x93\0\0+\x93\0\0,\x93\0\0/\x93\0\x000\x93\0\0K\x93\0\0L\x93\0\0u\x93\0\0v\x93\0\0~\x93\0\0\x7F\x93\0\0\x8A\x93\0\0\x8B\x93\0\0\x96\x93\0\0\x97\x93\0\0\xAE\x93\0\0\xAF\x93\0\0\xE1\x93\0\0\xE2\x93\0\0\x18\x94\0\0\x19\x94\0\x005\x94\0\x006\x94\0\0Q\x94\0\0R\x94\0\0w\x95\0\0x\x95\0\0\x80\x95\0\0\x81\x95\0\0\x83\x95\0\0\x84\x95\0\0\x89\x95\0\0\x8A\x95\0\0\x8B\x95\0\0\x8C\x95\0\0\x8F\x95\0\0\x90\x95\0\0\x92\x95\0\0\x94\x95\0\0\xA3\x95\0\0\xA4\x95\0\0\xB1\x95\0\0\xB2\x95\0\0\xC6\x95\0\0\xC7\x95\0\0\xCA\x95\0\0\xCB\x95\0\0\xCD\x95\0\0\xCE\x95\0\0\xD0\x95\0\0\xD1\x95\0\0\xDC\x95\0\0\xDD\x95\0\0\xE1\x95\0\0\xE2\x95\0\x002\x96\0\x003\x96\0\0;\x96\0\0<\x96\0\0?\x96\0\0A\x96\0\0D\x96\0\0E\x96\0\0M\x96\0\0N\x96\0\0P\x96\0\0Q\x96\0\0b\x96\0\0e\x96\0\0j\x96\0\0k\x96\0\0p\x96\0\0q\x96\0\0s\x96\0\0t\x96\0\0u\x96\0\0y\x96\0\0}\x96\0\0~\x96\0\0\x86\x96\0\0\x87\x96\0\0\x8A\x96\0\0\x8B\x96\0\0\x8E\x96\0\0\x8F\x96\0\0\x94\x96\0\0\x95\x96\0\0\x9B\x96\0\0\x9D\x96\0\0\xA8\x96\0\0\xA9\x96\0\0\xAA\x96\0\0\xAB\x96\0\0\xB1\x96\0\0\xB2\x96\0\0\xBB\x96\0\0\xBC\x96\0\0\xC4\x96\0\0\xC7\x96\0\0\xC9\x96\0\0\xCA\x96\0\0\xD6\x96\0\0\xD7\x96\0\0\xD9\x96\0\0\xDA\x96\0\0\xDC\x96\0\0\xDD\x96\0\0\xDE\x96\0\0\xDF\x96\0\0\xE2\x96\0\0\xE4\x96\0\0\xE8\x96\0\0\xE9\x96\0\0\xEA\x96\0\0\xEB\x96\0\0\xF2\x96\0\0\xF3\x96\0\0\xF6\x96\0\0\xF8\x96\0\0\xFB\x96\0\0\xFC\x96\0\0\0\x97\0\0\x01\x97\0\0\x07\x97\0\0\x08\x97\0\0\r\x97\0\0\x0E\x97\0\0'\x97\0\0(\x97\0\x002\x97\0\x003\x97\0\08\x97\0\0:\x97\0\0B\x97\0\0C\x97\0\0H\x97\0\0I\x97\0\0R\x97\0\0S\x97\0\0V\x97\0\0W\x97\0\0\\\x97\0\0]\x97\0\0^\x97\0\0_\x97\0\0`\x97\0\0a\x97\0\0b\x97\0\0c\x97\0\0i\x97\0\0j\x97\0\0|\x97\0\0}\x97\0\0\x8B\x97\0\0\x8C\x97\0\0\xC3\x97\0\0\xC4\x97\0\0\xCB\x97\0\0\xCC\x97\0\0\xD3\x97\0\0\xD4\x97\0\0\xF3\x97\0\0\xF4\x97\0\0\xFB\x97\0\0\xFC\x97\0\0\xFF\x97\0\0\0\x98\0\0\x01\x98\0\0\x03\x98\0\0\x05\x98\0\0\x07\x98\0\0\x08\x98\0\0\t\x98\0\0\x10\x98\0\0\x12\x98\0\0\x13\x98\0\0\x14\x98\0\0\x17\x98\0\0\x19\x98\0\0\x1E\x98\0\0\x1F\x98\0\0-\x98\0\0.\x98\0\0;\x98\0\0<\x98\0\0F\x98\0\0G\x98\0\0L\x98\0\0N\x98\0\0O\x98\0\0P\x98\0\0X\x98\0\0Y\x98\0\0^\x98\0\0_\x98\0\0g\x98\0\0h\x98\0\0o\x98\0\0p\x98\0\0\xA8\x98\0\0\xA9\x98\0\0\xC4\x98\0\0\xC5\x98\0\0\xDB\x98\0\0\xDC\x98\0\0\xDF\x98\0\0\xE0\x98\0\0\xEF\x98\0\0\xF0\x98\0\0\xF2\x98\0\0\xF3\x98\0\0\xFD\x98\0\0\xFF\x98\0\0\x05\x99\0\0\x06\x99\0\0\n\x99\0\0\x0B\x99\0\0\x10\x99\0\0\x11\x99\0\0\x18\x99\0\0\x19\x99\0\0(\x99\0\0)\x99\0\0\x96\x99\0\0\x97\x99\0\0\x99\x99\0\0\x9A\x99\0\0\xAC\x99\0\0\xAD\x99\0\0\xD0\x99\0\0\xD1\x99\0\0\xD5\x99\0\0\xD6\x99\0\0\xDB\x99\0\0\xDC\x99\0\0\x0E\x9A\0\0\x0F\x9A\0\0\x19\x9A\0\0\x1A\x9A\0\x007\x9A\0\08\x9A\0\0E\x9A\0\0F\x9A\0\0W\x9A\0\0X\x9A\0\0Z\x9A\0\0[\x9A\0\0\xA8\x9A\0\0\xA9\x9A\0\0\xD4\x9A\0\0\xD5\x9A\0\0\xD8\x9A\0\0\xD9\x9A\0\0\xEE\x9A\0\0\xEF\x9A\0\0\x06\x9B\0\0\x07\x9B\0\0%\x9B\0\0&\x9B\0\0'\x9B\0\0(\x9B\0\x001\x9B\0\x002\x9B\0\0<\x9B\0\0=\x9B\0\0A\x9B\0\0C\x9B\0\0E\x9B\0\0F\x9B\0\0T\x9B\0\0U\x9B\0\0Z\x9B\0\0[\x9B\0\0o\x9B\0\0p\x9B\0\0\xAE\x9B\0\0\xAF\x9B\0\0\xE5\x9C\0\0\xE6\x9C\0\0\xF3\x9C\0\0\xF5\x9C\0\0;\x9D\0\0<\x9D\0\0]\x9D\0\0^\x9D\0\0\xF9\x9D\0\0\xFA\x9D\0\0\x7F\x9E\0\0\x80\x9E\0\0\x97\x9E\0\0\x98\x9E\0\0\xA5\x9E\0\0\xA6\x9E\0\0\xB5\x9E\0\0\xB6\x9E\0\0\xBB\x9E\0\0\xBD\x9E\0\0\xC3\x9E\0\0\xC4\x9E\0\0\xCE\x9E\0\0\xCF\x9E\0\0\xD1\x9E\0\0\xD2\x9E\0\0\xD8\x9E\0\0\xD9\x9E\0\0\xDE\x9E\0\0\xDF\x9E\0\0\xE8\x9E\0\0\xE9\x9E\0\0\x13\x9F\0\0\x14\x9F\0\0 \x9F\0\0!\x9F\0\0;\x9F\0\0<\x9F\0\0J\x9F\0\0L\x9F\0\0R\x9F\0\0S\x9F\0\0a\x9F\0\0b\x9F\0\0\x8D\x9F\0\0\x8E\x9F\0\0\x9C\x9F\0\0\x9D\x9F\0\0") }, 2179u32) @@ -898,8 +898,8 @@ macro_rules! __impl_props_exemplarchars_main_v1 { }, zerovec::VarZeroVec::new(), )); - static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE_CH, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL_POLYTON, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &EN, &BS, &BS, &HSB, &HU, &HY, &EN, &EN, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &EN, &EN, &EN, &EN, &MY, &NB, &NB, &HI, &HI, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NB, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS_PK, &PT, &PT, &PT, &PT, &PT, &PT, &PT, &PT, &PT, &PT, &PT, &PT, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &BS_CYRL, &BS_CYRL, &BS_CYRL, &BS_CYRL, &BS, &BS, &BS, &BS, &SU, &SU, &SV, &SV, &SV, &SW, &SW_CD, &EN, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &UND, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &EN, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT, &ZH_HANT, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE_CH, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL_POLYTON, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &EN, &BS, &BS, &HSB, &HU, &HY, &EN, &EN, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &EN, &EN, &EN, &EN, &MY, &NB, &NB, &HI, &HI, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NB, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS_PK, &PT, &PT, &PT, &PT, &PT, &PT, &PT, &PT, &PT, &PT, &PT, &PT, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &BS_CYRL, &BS_CYRL, &BS_CYRL, &BS, &BS, &BS, &BS, &BS_CYRL, &SU, &SU, &SV, &SV, &SV, &SW, &SW_CD, &EN, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &UND, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &EN, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HK, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/components/properties/data/data/macros/props_exemplarchars_numbers_v1.data.rs b/components/properties/data/data/macros/props_exemplarchars_numbers_v1.data.rs index 92ccce016a0..e719f81ae9a 100644 --- a/components/properties/data/data/macros/props_exemplarchars_numbers_v1.data.rs +++ b/components/properties/data/data/macros/props_exemplarchars_numbers_v1.data.rs @@ -192,7 +192,7 @@ macro_rules! __impl_props_exemplarchars_numbers_v1 { zerovec::VarZeroVec::new(), )); static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR_DZ, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR_DZ, &AR_DZ, &AR_DZ, &AR_DZ, &AR, &AR, &AR, &AR_SA, &AR, &AR_SA, &AR, &AR, &AR, &AR_DZ, &AR, &AS, &AM, &AM, &AM, &AF, &AF, &AF, &BGC, &BGC, &AS, &AS, &AF, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AF, &AF, &AM, &AM, &AM, &AM, &AF, &AM, &DE_CH, &AM, &DE_CH, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &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, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &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, &AM, &AM, &AM, &AM, &AF, &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, &AM, &AM, &AM, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &ET, &AM, &EU, &EU, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &AM, &AM, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &AM, &AM, &AM, &AM, &GU, &AM, &AM, &AM, &AR_DZ, &BGC, &AM, &AM, &AM, &AM, &AF, &AF, &AM, &AM, &AM, &AM, &AM, &DE_CH, &AM, &AM, &AM, &AM, &AF, &AF, &AM, &AF, &AM, &KN, &AM, &AM, &BGC, &KS, &KS, &AM, &AF, &AM, &ET, &AF, &AM, &AM, &AM, &ML, &AM, &AS, &AS, &BGC, &AM, &AM, &AM, &AM, &MY, &ET, &ET, &BGC, &BGC, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &ET, &ET, &OR, &PA, &PA, &AM, &AF, &PS, &PS, &AM, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &AM, &AM, &AM, &BGC, &RM, &AM, &AM, &AF, &AF, &AF, &AF, &AF, &AF, &BGC, &SAT, &SAT, &AM, &AM, &AM, &AM, &AM, &AF, &EU, &AM, &AM, &AM, &AM, &AF, &AF, &AF, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &ET, &ET, &ET, &AM, &AM, &AM, &AM, &TA, &TA, &TA, &TA, &TE, &AM, &AM, &AM, &AM, &AF, &AM, &AM, &AM, &AM, &AF, &AM, &KS, &KS, &AF, &AF, &AF, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &AM, &YUE, &YUE, &YUE, &YUE, &YUE, &YUE, &YUE, &YUE, &YUE, &AM]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/components/properties/data/data/macros/props_exemplarchars_punctuation_v1.data.rs b/components/properties/data/data/macros/props_exemplarchars_punctuation_v1.data.rs index b08d226c81b..7487570dd46 100644 --- a/components/properties/data/data/macros/props_exemplarchars_punctuation_v1.data.rs +++ b/components/properties/data/data/macros/props_exemplarchars_punctuation_v1.data.rs @@ -485,8 +485,8 @@ macro_rules! __impl_props_exemplarchars_punctuation_v1 { }, zerovec::VarZeroVec::new(), )); - static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AF, &AF, &BE, &BE, &BG, &BGC, &AF, &AF, &AF, &BR, &AF, &BS, &BR, &BS, &AST, &AST, &AST, &AST, &AST, &CEB, &AF, &CS, &CV, &AF, &DA, &DA, &CV, &CV, &CV, &CV, &CV, &CV, &CV, &DOI, &DSB, &EL, &EL, &EL, &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, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &ET, &AF, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &DA, &DA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &AF, &AF, &GD, &AST, &AF, &HA, &HA, &HA, &HE, &HI, &AF, &HR, &HR, &DSB, &HU, &HY, &AF, &AF, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &BR, &KA, &KEA, &AF, &KK, &KM, &KN, &KO, &KO, &AF, &AF, &AF, &AF, &CV, &AF, <, &LV, &MAI, &BR, &MK, &AF, &AF, &AF, &AF, &KN, &AF, &AF, &AF, &AF, &MY, &NB, &NB, &NE, &NE, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &NB, &NB, &AF, &PA, &PA, &AF, &PL, &PS, &PS, &AF, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &AF, &AF, &AF, &RAJ, &BR, &RO, &RO, &CV, &CV, &CV, &CV, &CV, &CV, &MAI, &BR, &BR, &SC, &SD, &SD, &AF, &AF, &CS, &SL, &AF, &AF, &AF, &AF, &SQ, &SQ, &SQ, &SR, &SR, &SR, &SR, &SR, &SR, &SR, &SR, &AF, &AF, &AF, &AF, &AF, &SW, &SW, &SW, &SW, &AF, &AF, &AF, &AF, &TE, &AF, &TH, &BR, &BR, &TK, &AF, &AF, &AF, &TT, &UK, &BR, &UR, &UR, &AF, &BR, &AF, &AF, &BR, &AF, &YO, &YO, &AST, &AST, &AST, &YUE, &YUE_HANS, &YUE, &YUE_HANS, &YUE_HANS, &YUE_HANS, &YUE, &YUE, &YUE, &BR]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AF, &AF, &BE, &BE, &BG, &BGC, &AF, &AF, &AF, &BR, &AF, &BS, &BR, &BS, &AST, &AST, &AST, &AST, &AST, &CEB, &AF, &CS, &CV, &AF, &DA, &DA, &CV, &CV, &CV, &CV, &CV, &CV, &CV, &DOI, &DSB, &EL, &EL, &EL, &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, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &AST, &ET, &AF, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &DA, &DA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &AF, &AF, &GD, &AST, &AF, &HA, &HA, &HA, &HE, &HI, &AF, &HR, &HR, &DSB, &HU, &HY, &AF, &AF, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &BR, &KA, &KEA, &AF, &KK, &KM, &KN, &KO, &KO, &AF, &AF, &AF, &AF, &CV, &AF, <, &LV, &MAI, &BR, &MK, &AF, &AF, &AF, &AF, &KN, &AF, &AF, &AF, &AF, &MY, &NB, &NB, &NE, &NE, &AF, &AF, &AF, &AF, &AF, &AF, &AF, &NB, &NB, &AF, &PA, &PA, &AF, &PL, &PS, &PS, &AF, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &AF, &AF, &AF, &RAJ, &BR, &RO, &RO, &CV, &CV, &CV, &CV, &CV, &CV, &MAI, &BR, &BR, &SC, &SD, &SD, &AF, &AF, &CS, &SL, &AF, &AF, &AF, &AF, &SQ, &SQ, &SQ, &SR, &SR, &SR, &SR, &SR, &SR, &SR, &SR, &AF, &AF, &AF, &AF, &AF, &SW, &SW, &SW, &SW, &AF, &AF, &AF, &AF, &TE, &AF, &TH, &BR, &BR, &TK, &AF, &AF, &AF, &TT, &UK, &BR, &UR, &UR, &AF, &BR, &AF, &AF, &BR, &AF, &YO, &YO, &AST, &AST, &AST, &YUE, &YUE_HANS, &YUE, &YUE_HANS, &YUE, &YUE_HANS, &YUE, &YUE, &YUE_HANS, &BR]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/experimental/compactdecimal/data/data/macros/compactdecimal_long_v1.data.rs b/experimental/compactdecimal/data/data/macros/compactdecimal_long_v1.data.rs index 91a67ba4103..64dabacca55 100644 --- a/experimental/compactdecimal/data/data/macros/compactdecimal_long_v1.data.rs +++ b/experimental/compactdecimal/data/data/macros/compactdecimal_long_v1.data.rs @@ -669,7 +669,7 @@ macro_rules! __impl_compactdecimal_long_v1 { zerovec::ZeroMap2d::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x04\x08\x0C") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x01\0\0\0\x02\0\0\0\x03\0\0\0") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x05\x05\x05") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x03\0\0\0\0\0\x05\0\n\0\x04\0\xE4\xB8\x87\x08\0\xE4\xBA\xBF\x0C\0\xE5\x85\x86") }) }, }; - static ZH_HANT: ::Yokeable = icu_compactdecimal::provider::CompactDecimalPatternDataV1 { + static ZH_HK: ::Yokeable = icu_compactdecimal::provider::CompactDecimalPatternDataV1 { patterns: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap2d::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x04\x08\x0C") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x01\0\0\0\x02\0\0\0\x03\0\0\0") }, unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\x05\x05\x05") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x03\0\0\0\0\0\x05\0\n\0\x04\0\xE8\x90\xAC\x08\0\xE5\x84\x84\x0C\0\xE5\x85\x86") }) @@ -693,8 +693,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; 538usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BGC, &BGC, &BN, &BN, &BN, &BN, &BR, &BRX, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &BGC, &CHR, &CS, &BGC, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BGC, &BGC, &DSB, &EL, &EL, &EL, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &GU, &HA, &HA, &HA, &HE, &HI, &EN, &HI, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &BGC, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &JV, &KA, &KEA, &KGP, &KK, &KM, &KM, &KN, &KN, &KO, &KO, &KOK, &KOK, &BGC, &BGC, &BGC, &BGC, &BGC, &KY, &LO, &LO_U_NU_LAOO, <, &LV, &BGC, &BGC, &BGC, &MK, &ML, &ML, &MN, &BGC, &BGC, &BGC, &BGC, &MR, &MR, &MS, &MS, &MS, &MS, &MY, &MY, &NB, &NB, &NE, &NE, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &OR, &PA, &PA, &PA, &PA, &PCM, &PL, &BGC, &BGC, &BGC, &BGC, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &BGC, &BGC, &BGC, &BGC, &BGC, &BGC, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BGC, &BGC, &BGC, &BGC, &BGC, &BGC, &SC, &SD, &SD, &SD, &BGC, &SD, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR, &SR, &BS, &BS, &BS, &BS, &BGC, &BGC, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TA, &TA, &TA, &TA, &TE, &TE, &TG, &TH, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &BGC, &UK, &BGC, &UR, &UR, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &BGC, &BGC, &YO, &YO_BJ, &YRL, &YRL_CO, &YRL_CO, &YUE, &YUE_HANS, &YUE_HANS, &YUE, &YUE, &YUE, &ZH, &ZH, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT, &ZH_HANT, &ZH_HANT, &ZH_HANT, &ZH_HANT, &ZH, &ZU]; - static KEYS: [&str; 538usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-AE-u-nu-arab", "ar-BH", "ar-BH-u-nu-latn", "ar-DJ", "ar-DJ-u-nu-latn", "ar-DZ", "ar-DZ-u-nu-arab", "ar-EG", "ar-EG-u-nu-latn", "ar-EH", "ar-EH-u-nu-arab", "ar-ER", "ar-ER-u-nu-latn", "ar-IL", "ar-IL-u-nu-latn", "ar-IQ", "ar-IQ-u-nu-latn", "ar-JO", "ar-JO-u-nu-latn", "ar-KM", "ar-KM-u-nu-latn", "ar-KW", "ar-KW-u-nu-latn", "ar-LB", "ar-LB-u-nu-latn", "ar-LY", "ar-LY-u-nu-arab", "ar-MA", "ar-MA-u-nu-arab", "ar-MR", "ar-MR-u-nu-latn", "ar-OM", "ar-OM-u-nu-latn", "ar-PS", "ar-PS-u-nu-latn", "ar-QA", "ar-QA-u-nu-latn", "ar-SA", "ar-SA-u-nu-latn", "ar-SD", "ar-SD-u-nu-latn", "ar-SO", "ar-SO-u-nu-latn", "ar-SS", "ar-SS-u-nu-latn", "ar-SY", "ar-SY-u-nu-latn", "ar-TD", "ar-TD-u-nu-latn", "ar-TN", "ar-TN-u-nu-arab", "ar-YE", "ar-YE-u-nu-latn", "ar-u-nu-latn", "as", "as-u-nu-latn", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bgc-u-nu-latn", "bho", "bho-u-nu-latn", "bn", "bn-IN", "bn-IN-u-nu-latn", "bn-u-nu-latn", "br", "brx", "brx-u-nu-deva", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "doi-u-nu-deva", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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", "fa-AF-u-nu-latn", "fa-u-nu-latn", "ff-Adlm", "ff-Adlm-BF", "ff-Adlm-BF-u-nu-latn", "ff-Adlm-CM", "ff-Adlm-CM-u-nu-latn", "ff-Adlm-GH", "ff-Adlm-GH-u-nu-latn", "ff-Adlm-GM", "ff-Adlm-GM-u-nu-latn", "ff-Adlm-GW", "ff-Adlm-GW-u-nu-latn", "ff-Adlm-LR", "ff-Adlm-LR-u-nu-latn", "ff-Adlm-MR", "ff-Adlm-MR-u-nu-latn", "ff-Adlm-NE", "ff-Adlm-NE-u-nu-latn", "ff-Adlm-NG", "ff-Adlm-NG-u-nu-latn", "ff-Adlm-SL", "ff-Adlm-SL-u-nu-latn", "ff-Adlm-SN", "ff-Adlm-SN-u-nu-latn", "ff-Adlm-u-nu-latn", "fi", "fil", "fo", "fo-DK", "fr", "fr-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "gu-u-nu-gujr", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hi-u-nu-deva", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "jv-u-nu-java", "ka", "kea", "kgp", "kk", "km", "km-u-nu-khmr", "kn", "kn-u-nu-knda", "ko", "ko-KP", "kok", "kok-u-nu-deva", "ks", "ks-Arab", "ks-Arab-u-nu-latn", "ks-Deva", "ks-u-nu-latn", "ky", "lo", "lo-u-nu-laoo", "lt", "lv", "mai", "mai-u-nu-deva", "mi", "mk", "ml", "ml-u-nu-mlym", "mn", "mni", "mni-Beng", "mni-Beng-u-nu-latn", "mni-u-nu-latn", "mr", "mr-u-nu-latn", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "my-u-nu-latn", "nb", "nb-SJ", "ne", "ne-IN", "ne-IN-u-nu-latn", "ne-u-nu-latn", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "or-u-nu-orya", "pa", "pa-Guru", "pa-Guru-u-nu-guru", "pa-u-nu-guru", "pcm", "pl", "ps", "ps-PK", "ps-PK-u-nu-latn", "ps-u-nu-latn", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "raj-u-nu-latn", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sa-u-nu-latn", "sat", "sat-Olck", "sat-Olck-u-nu-latn", "sat-u-nu-latn", "sc", "sd", "sd-Arab", "sd-Arab-u-nu-latn", "sd-Deva", "sd-u-nu-latn", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "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", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "ur-IN-u-nu-latn", "ur-u-nu-arabext", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hans-u-nu-hanidec", "yue-Hant", "yue-Hant-u-nu-hanidec", "yue-u-nu-hanidec", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hans-SG-u-nu-hanidec", "zh-Hans-u-nu-hanidec", "zh-Hant", "zh-Hant-HK", "zh-Hant-HK-u-nu-hanidec", "zh-Hant-MO", "zh-Hant-MO-u-nu-hanidec", "zh-Hant-u-nu-hanidec", "zh-u-nu-hanidec", "zu"]; + static VALUES: [&::Yokeable; 538usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BGC, &BGC, &BN, &BN, &BN, &BN, &BR, &BRX, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &BGC, &CHR, &CS, &BGC, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BGC, &BGC, &DSB, &EL, &EL, &EL, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &GU, &HA, &HA, &HA, &HE, &HI, &EN, &HI, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &BGC, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &JV, &KA, &KEA, &KGP, &KK, &KM, &KM, &KN, &KN, &KO, &KO, &KOK, &KOK, &BGC, &BGC, &BGC, &BGC, &BGC, &KY, &LO, &LO_U_NU_LAOO, <, &LV, &BGC, &BGC, &BGC, &MK, &ML, &ML, &MN, &BGC, &BGC, &BGC, &BGC, &MR, &MR, &MS, &MS, &MS, &MS, &MY, &MY, &NB, &NB, &NE, &NE, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &OR, &PA, &PA, &PA, &PA, &PCM, &PL, &BGC, &BGC, &BGC, &BGC, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &BGC, &BGC, &BGC, &BGC, &BGC, &BGC, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BGC, &BGC, &BGC, &BGC, &BGC, &BGC, &SC, &SD, &SD, &SD, &BGC, &SD, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR, &BS, &BS, &BS, &BS, &SR, &BGC, &BGC, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TA, &TA, &TA, &TA, &TE, &TE, &TG, &TH, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &BGC, &UK, &BGC, &UR, &UR, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &BGC, &BGC, &YO, &YO_BJ, &YRL, &YRL_CO, &YRL_CO, &YUE, &YUE_HANS, &YUE_HANS, &YUE, &YUE, &YUE, &ZH, &ZH_HK, &ZH_HK, &ZH, &ZH, &ZH_HK, &ZH_HK, &ZH_HK, &ZH_HK, &ZH, &ZH, &ZH, &ZU]; + static KEYS: [&str; 538usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-AE-u-nu-arab", "ar-BH", "ar-BH-u-nu-latn", "ar-DJ", "ar-DJ-u-nu-latn", "ar-DZ", "ar-DZ-u-nu-arab", "ar-EG", "ar-EG-u-nu-latn", "ar-EH", "ar-EH-u-nu-arab", "ar-ER", "ar-ER-u-nu-latn", "ar-IL", "ar-IL-u-nu-latn", "ar-IQ", "ar-IQ-u-nu-latn", "ar-JO", "ar-JO-u-nu-latn", "ar-KM", "ar-KM-u-nu-latn", "ar-KW", "ar-KW-u-nu-latn", "ar-LB", "ar-LB-u-nu-latn", "ar-LY", "ar-LY-u-nu-arab", "ar-MA", "ar-MA-u-nu-arab", "ar-MR", "ar-MR-u-nu-latn", "ar-OM", "ar-OM-u-nu-latn", "ar-PS", "ar-PS-u-nu-latn", "ar-QA", "ar-QA-u-nu-latn", "ar-SA", "ar-SA-u-nu-latn", "ar-SD", "ar-SD-u-nu-latn", "ar-SO", "ar-SO-u-nu-latn", "ar-SS", "ar-SS-u-nu-latn", "ar-SY", "ar-SY-u-nu-latn", "ar-TD", "ar-TD-u-nu-latn", "ar-TN", "ar-TN-u-nu-arab", "ar-YE", "ar-YE-u-nu-latn", "ar-u-nu-latn", "as", "as-u-nu-latn", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bgc-u-nu-latn", "bho", "bho-u-nu-latn", "bn", "bn-IN", "bn-IN-u-nu-latn", "bn-u-nu-latn", "br", "brx", "brx-u-nu-deva", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "doi-u-nu-deva", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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", "fa-AF-u-nu-latn", "fa-u-nu-latn", "ff-Adlm", "ff-Adlm-BF", "ff-Adlm-BF-u-nu-latn", "ff-Adlm-CM", "ff-Adlm-CM-u-nu-latn", "ff-Adlm-GH", "ff-Adlm-GH-u-nu-latn", "ff-Adlm-GM", "ff-Adlm-GM-u-nu-latn", "ff-Adlm-GW", "ff-Adlm-GW-u-nu-latn", "ff-Adlm-LR", "ff-Adlm-LR-u-nu-latn", "ff-Adlm-MR", "ff-Adlm-MR-u-nu-latn", "ff-Adlm-NE", "ff-Adlm-NE-u-nu-latn", "ff-Adlm-NG", "ff-Adlm-NG-u-nu-latn", "ff-Adlm-SL", "ff-Adlm-SL-u-nu-latn", "ff-Adlm-SN", "ff-Adlm-SN-u-nu-latn", "ff-Adlm-u-nu-latn", "fi", "fil", "fo", "fo-DK", "fr", "fr-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "gu-u-nu-gujr", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hi-u-nu-deva", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "jv-u-nu-java", "ka", "kea", "kgp", "kk", "km", "km-u-nu-khmr", "kn", "kn-u-nu-knda", "ko", "ko-KP", "kok", "kok-u-nu-deva", "ks", "ks-Arab", "ks-Arab-u-nu-latn", "ks-Deva", "ks-u-nu-latn", "ky", "lo", "lo-u-nu-laoo", "lt", "lv", "mai", "mai-u-nu-deva", "mi", "mk", "ml", "ml-u-nu-mlym", "mn", "mni", "mni-Beng", "mni-Beng-u-nu-latn", "mni-u-nu-latn", "mr", "mr-u-nu-latn", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "my-u-nu-latn", "nb", "nb-SJ", "ne", "ne-IN", "ne-IN-u-nu-latn", "ne-u-nu-latn", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "or-u-nu-orya", "pa", "pa-Guru", "pa-Guru-u-nu-guru", "pa-u-nu-guru", "pcm", "pl", "ps", "ps-PK", "ps-PK-u-nu-latn", "ps-u-nu-latn", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "raj-u-nu-latn", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sa-u-nu-latn", "sat", "sat-Olck", "sat-Olck-u-nu-latn", "sat-u-nu-latn", "sc", "sd", "sd-Arab", "sd-Arab-u-nu-latn", "sd-Deva", "sd-u-nu-latn", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "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", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "ur-IN-u-nu-latn", "ur-u-nu-arabext", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hans-u-nu-hanidec", "yue-Hant", "yue-Hant-u-nu-hanidec", "yue-u-nu-hanidec", "zh", "zh-HK", "zh-HK-u-nu-hanidec", "zh-Hans", "zh-Hans-u-nu-hanidec", "zh-Hant", "zh-Hant-u-nu-hanidec", "zh-MO", "zh-MO-u-nu-hanidec", "zh-SG", "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/experimental/compactdecimal/data/data/macros/compactdecimal_short_v1.data.rs b/experimental/compactdecimal/data/data/macros/compactdecimal_short_v1.data.rs index 98d1752d057..251ad1473e1 100644 --- a/experimental/compactdecimal/data/data/macros/compactdecimal_short_v1.data.rs +++ b/experimental/compactdecimal/data/data/macros/compactdecimal_short_v1.data.rs @@ -609,8 +609,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; 538usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &AST, &AST, &AST, &AST, &BN, &BN, &BN, &BN, &BR, &BRX, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &AST, &CHR, &CS, &AST, &CHR, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &AST, &AST, &DSB, &EL, &EL, &EL, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &EN_IN, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_MX, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_US, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &CHR, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &CHR, &EU, &GU, &GU, &HA, &HA, &HA, &HE, &HI, &EN_IN, &HI, &HR, &HR, &DSB, &HU, &HY, &IA, &ID, &AST, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &JV, &KA, &KEA, &KGP, &KK, &KM, &KM, &KN, &KN, &KO, &KO, &CHR, &CHR, &AST, &AST, &AST, &AST, &AST, &KY, &LO, &LO_U_NU_LAOO, <, &LV, &AST, &AST, &AST, &MK, &CHR, &CHR, &MN, &AST, &AST, &AST, &AST, &MR, &MR, &MS, &MS, &MS, &MS, &MY, &MY, &NB, &NB, &NE, &NE, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NB, &NB, &OR, &OR, &PA, &PA, &PA, &PA, &CHR, &PL, &PS, &PS, &PS, &PS, &KGP, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &AST, &AST, &AST, &AST, &AST, &AST, &RO, &RO, &BE, &BE, &BE, &BE, &BE, &BE, &AST, &AST, &AST, &AST, &AST, &AST, &SC, &SD, &SD, &SD, &AST, &SD, &SI, &CS, &SL, &CHR, &CHR, &CHR, &CHR, &SQ, &SQ, &SQ, &SR, &SR, &SR, &SR, &SR_LATN, &SR_LATN, &SR_LATN, &SR_LATN, &AST, &AST, &SV, &SV, &SV, &SW, &SW, &SW_KE, &SW, &TA, &TA, &TA, &TA, &TA, &TA, &TA, &TA, &TE, &TE, &TG, &CHR, &CHR, &TI, &TI, &TK, &TO, &TR, &TR, &AST, &UK, &AST, &UR, &UR, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &AST, &AST, &AST, &AST, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE_HANS, &YUE, &YUE, &YUE, &ZH, &ZH, &ZH, &ZH, &ZH, &ZH_HANT, &CHR, &CHR, &CHR, &CHR, &ZH_HANT, &ZH, &CHR]; - static KEYS: [&str; 538usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-AE-u-nu-arab", "ar-BH", "ar-BH-u-nu-latn", "ar-DJ", "ar-DJ-u-nu-latn", "ar-DZ", "ar-DZ-u-nu-arab", "ar-EG", "ar-EG-u-nu-latn", "ar-EH", "ar-EH-u-nu-arab", "ar-ER", "ar-ER-u-nu-latn", "ar-IL", "ar-IL-u-nu-latn", "ar-IQ", "ar-IQ-u-nu-latn", "ar-JO", "ar-JO-u-nu-latn", "ar-KM", "ar-KM-u-nu-latn", "ar-KW", "ar-KW-u-nu-latn", "ar-LB", "ar-LB-u-nu-latn", "ar-LY", "ar-LY-u-nu-arab", "ar-MA", "ar-MA-u-nu-arab", "ar-MR", "ar-MR-u-nu-latn", "ar-OM", "ar-OM-u-nu-latn", "ar-PS", "ar-PS-u-nu-latn", "ar-QA", "ar-QA-u-nu-latn", "ar-SA", "ar-SA-u-nu-latn", "ar-SD", "ar-SD-u-nu-latn", "ar-SO", "ar-SO-u-nu-latn", "ar-SS", "ar-SS-u-nu-latn", "ar-SY", "ar-SY-u-nu-latn", "ar-TD", "ar-TD-u-nu-latn", "ar-TN", "ar-TN-u-nu-arab", "ar-YE", "ar-YE-u-nu-latn", "ar-u-nu-latn", "as", "as-u-nu-latn", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bgc-u-nu-latn", "bho", "bho-u-nu-latn", "bn", "bn-IN", "bn-IN-u-nu-latn", "bn-u-nu-latn", "br", "brx", "brx-u-nu-deva", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "doi-u-nu-deva", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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", "fa-AF-u-nu-latn", "fa-u-nu-latn", "ff-Adlm", "ff-Adlm-BF", "ff-Adlm-BF-u-nu-latn", "ff-Adlm-CM", "ff-Adlm-CM-u-nu-latn", "ff-Adlm-GH", "ff-Adlm-GH-u-nu-latn", "ff-Adlm-GM", "ff-Adlm-GM-u-nu-latn", "ff-Adlm-GW", "ff-Adlm-GW-u-nu-latn", "ff-Adlm-LR", "ff-Adlm-LR-u-nu-latn", "ff-Adlm-MR", "ff-Adlm-MR-u-nu-latn", "ff-Adlm-NE", "ff-Adlm-NE-u-nu-latn", "ff-Adlm-NG", "ff-Adlm-NG-u-nu-latn", "ff-Adlm-SL", "ff-Adlm-SL-u-nu-latn", "ff-Adlm-SN", "ff-Adlm-SN-u-nu-latn", "ff-Adlm-u-nu-latn", "fi", "fil", "fo", "fo-DK", "fr", "fr-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "gu-u-nu-gujr", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hi-u-nu-deva", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "jv-u-nu-java", "ka", "kea", "kgp", "kk", "km", "km-u-nu-khmr", "kn", "kn-u-nu-knda", "ko", "ko-KP", "kok", "kok-u-nu-deva", "ks", "ks-Arab", "ks-Arab-u-nu-latn", "ks-Deva", "ks-u-nu-latn", "ky", "lo", "lo-u-nu-laoo", "lt", "lv", "mai", "mai-u-nu-deva", "mi", "mk", "ml", "ml-u-nu-mlym", "mn", "mni", "mni-Beng", "mni-Beng-u-nu-latn", "mni-u-nu-latn", "mr", "mr-u-nu-latn", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "my-u-nu-latn", "nb", "nb-SJ", "ne", "ne-IN", "ne-IN-u-nu-latn", "ne-u-nu-latn", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "or-u-nu-orya", "pa", "pa-Guru", "pa-Guru-u-nu-guru", "pa-u-nu-guru", "pcm", "pl", "ps", "ps-PK", "ps-PK-u-nu-latn", "ps-u-nu-latn", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "raj-u-nu-latn", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sa-u-nu-latn", "sat", "sat-Olck", "sat-Olck-u-nu-latn", "sat-u-nu-latn", "sc", "sd", "sd-Arab", "sd-Arab-u-nu-latn", "sd-Deva", "sd-u-nu-latn", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "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", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "ur-IN-u-nu-latn", "ur-u-nu-arabext", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hans-u-nu-hanidec", "yue-Hant", "yue-Hant-u-nu-hanidec", "yue-u-nu-hanidec", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hans-SG-u-nu-hanidec", "zh-Hans-u-nu-hanidec", "zh-Hant", "zh-Hant-HK", "zh-Hant-HK-u-nu-hanidec", "zh-Hant-MO", "zh-Hant-MO-u-nu-hanidec", "zh-Hant-u-nu-hanidec", "zh-u-nu-hanidec", "zu"]; + static VALUES: [&::Yokeable; 538usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &AST, &AST, &AST, &AST, &BN, &BN, &BN, &BN, &BR, &BRX, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &AST, &CHR, &CS, &AST, &CHR, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &AST, &AST, &DSB, &EL, &EL, &EL, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &EN_IN, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &CHR, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_MX, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_US, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &CHR, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &CHR, &EU, &GU, &GU, &HA, &HA, &HA, &HE, &HI, &EN_IN, &HI, &HR, &HR, &DSB, &HU, &HY, &IA, &ID, &AST, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &JV, &KA, &KEA, &KGP, &KK, &KM, &KM, &KN, &KN, &KO, &KO, &CHR, &CHR, &AST, &AST, &AST, &AST, &AST, &KY, &LO, &LO_U_NU_LAOO, <, &LV, &AST, &AST, &AST, &MK, &CHR, &CHR, &MN, &AST, &AST, &AST, &AST, &MR, &MR, &MS, &MS, &MS, &MS, &MY, &MY, &NB, &NB, &NE, &NE, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NB, &NB, &OR, &OR, &PA, &PA, &PA, &PA, &CHR, &PL, &PS, &PS, &PS, &PS, &KGP, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &AST, &AST, &AST, &AST, &AST, &AST, &RO, &RO, &BE, &BE, &BE, &BE, &BE, &BE, &AST, &AST, &AST, &AST, &AST, &AST, &SC, &SD, &SD, &SD, &AST, &SD, &SI, &CS, &SL, &CHR, &CHR, &CHR, &CHR, &SQ, &SQ, &SQ, &SR, &SR, &SR, &SR_LATN, &SR_LATN, &SR_LATN, &SR_LATN, &SR, &AST, &AST, &SV, &SV, &SV, &SW, &SW, &SW_KE, &SW, &TA, &TA, &TA, &TA, &TA, &TA, &TA, &TA, &TE, &TE, &TG, &CHR, &CHR, &TI, &TI, &TK, &TO, &TR, &TR, &AST, &UK, &AST, &UR, &UR, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &AST, &AST, &AST, &AST, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE_HANS, &YUE, &YUE, &YUE, &ZH, &CHR, &CHR, &ZH, &ZH, &ZH_HANT, &ZH_HANT, &CHR, &CHR, &ZH, &ZH, &ZH, &CHR]; + static KEYS: [&str; 538usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-AE-u-nu-arab", "ar-BH", "ar-BH-u-nu-latn", "ar-DJ", "ar-DJ-u-nu-latn", "ar-DZ", "ar-DZ-u-nu-arab", "ar-EG", "ar-EG-u-nu-latn", "ar-EH", "ar-EH-u-nu-arab", "ar-ER", "ar-ER-u-nu-latn", "ar-IL", "ar-IL-u-nu-latn", "ar-IQ", "ar-IQ-u-nu-latn", "ar-JO", "ar-JO-u-nu-latn", "ar-KM", "ar-KM-u-nu-latn", "ar-KW", "ar-KW-u-nu-latn", "ar-LB", "ar-LB-u-nu-latn", "ar-LY", "ar-LY-u-nu-arab", "ar-MA", "ar-MA-u-nu-arab", "ar-MR", "ar-MR-u-nu-latn", "ar-OM", "ar-OM-u-nu-latn", "ar-PS", "ar-PS-u-nu-latn", "ar-QA", "ar-QA-u-nu-latn", "ar-SA", "ar-SA-u-nu-latn", "ar-SD", "ar-SD-u-nu-latn", "ar-SO", "ar-SO-u-nu-latn", "ar-SS", "ar-SS-u-nu-latn", "ar-SY", "ar-SY-u-nu-latn", "ar-TD", "ar-TD-u-nu-latn", "ar-TN", "ar-TN-u-nu-arab", "ar-YE", "ar-YE-u-nu-latn", "ar-u-nu-latn", "as", "as-u-nu-latn", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bgc-u-nu-latn", "bho", "bho-u-nu-latn", "bn", "bn-IN", "bn-IN-u-nu-latn", "bn-u-nu-latn", "br", "brx", "brx-u-nu-deva", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "doi-u-nu-deva", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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", "fa-AF-u-nu-latn", "fa-u-nu-latn", "ff-Adlm", "ff-Adlm-BF", "ff-Adlm-BF-u-nu-latn", "ff-Adlm-CM", "ff-Adlm-CM-u-nu-latn", "ff-Adlm-GH", "ff-Adlm-GH-u-nu-latn", "ff-Adlm-GM", "ff-Adlm-GM-u-nu-latn", "ff-Adlm-GW", "ff-Adlm-GW-u-nu-latn", "ff-Adlm-LR", "ff-Adlm-LR-u-nu-latn", "ff-Adlm-MR", "ff-Adlm-MR-u-nu-latn", "ff-Adlm-NE", "ff-Adlm-NE-u-nu-latn", "ff-Adlm-NG", "ff-Adlm-NG-u-nu-latn", "ff-Adlm-SL", "ff-Adlm-SL-u-nu-latn", "ff-Adlm-SN", "ff-Adlm-SN-u-nu-latn", "ff-Adlm-u-nu-latn", "fi", "fil", "fo", "fo-DK", "fr", "fr-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "gu-u-nu-gujr", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hi-u-nu-deva", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "jv-u-nu-java", "ka", "kea", "kgp", "kk", "km", "km-u-nu-khmr", "kn", "kn-u-nu-knda", "ko", "ko-KP", "kok", "kok-u-nu-deva", "ks", "ks-Arab", "ks-Arab-u-nu-latn", "ks-Deva", "ks-u-nu-latn", "ky", "lo", "lo-u-nu-laoo", "lt", "lv", "mai", "mai-u-nu-deva", "mi", "mk", "ml", "ml-u-nu-mlym", "mn", "mni", "mni-Beng", "mni-Beng-u-nu-latn", "mni-u-nu-latn", "mr", "mr-u-nu-latn", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "my-u-nu-latn", "nb", "nb-SJ", "ne", "ne-IN", "ne-IN-u-nu-latn", "ne-u-nu-latn", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "or-u-nu-orya", "pa", "pa-Guru", "pa-Guru-u-nu-guru", "pa-u-nu-guru", "pcm", "pl", "ps", "ps-PK", "ps-PK-u-nu-latn", "ps-u-nu-latn", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "raj-u-nu-latn", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sa-u-nu-latn", "sat", "sat-Olck", "sat-Olck-u-nu-latn", "sat-u-nu-latn", "sc", "sd", "sd-Arab", "sd-Arab-u-nu-latn", "sd-Deva", "sd-u-nu-latn", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "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", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "ur-IN-u-nu-latn", "ur-u-nu-arabext", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hans-u-nu-hanidec", "yue-Hant", "yue-Hant-u-nu-hanidec", "yue-u-nu-hanidec", "zh", "zh-HK", "zh-HK-u-nu-hanidec", "zh-Hans", "zh-Hans-u-nu-hanidec", "zh-Hant", "zh-Hant-u-nu-hanidec", "zh-MO", "zh-MO-u-nu-hanidec", "zh-SG", "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/experimental/displaynames/data/data/macros/displaynames_languages_v1.data.rs b/experimental/displaynames/data/data/macros/displaynames_languages_v1.data.rs index cf2b9a8a4df..6e7cd3cd31e 100644 --- a/experimental/displaynames/data/data/macros/displaynames_languages_v1.data.rs +++ b/experimental/displaynames/data/data/macros/displaynames_languages_v1.data.rs @@ -297,7 +297,7 @@ macro_rules! __impl_displaynames_languages_v1 { zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"ckbyuezh\0") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x03\0\0\0\0\0\x11\0*\0Kurdisch (Sorani)Chinesisch (Kantonesisch)Chinesisch (Mandarin)") }) }, }; - static ZH_HANT_HK: ::Yokeable = icu_displaynames::provider::LanguageDisplayNamesV1 { + static ZH_HK: ::Yokeable = icu_displaynames::provider::LanguageDisplayNamesV1 { names: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"aa\0ab\0aceachadaadyae\0aebaf\0afhagqainak\0akkakzalealnaltam\0an\0angannanpar\0arcarnaroarparqarsarwaryarzas\0asaaseastatjav\0avkawaay\0az\0ba\0balbanbarbasbaxbbcbbjbe\0bejbembewbezbfdbfqbg\0bgnbhobi\0bikbinbjnbkmblabm\0bn\0bo\0bpybqibr\0brabrhbrxbs\0bssbuabugbumbynbyvca\0cadcarcaycchccpce\0cebcggch\0chbchgchkchmchnchochpchrchyckbclcco\0copcpscr\0crgcrhcrjcrkcrlcrmcrrcrscs\0csbcswcu\0cv\0cy\0da\0dakdardavde\0deldendgrdindjedoidsbdtpduadumdv\0dyodyudz\0dzgebuee\0efieglegyekael\0elxen\0enmeo\0es\0esuet\0eu\0ewoextfa\0fanfatff\0fi\0filfitfj\0fo\0fonfr\0frcfrmfrofrpfrrfrsfurfy\0ga\0gaagaggangaygbagbzgd\0gezgilgl\0glkgmhgn\0gohgomgongorgotgrbgrcgswgu\0gucgurguzgv\0gwiha\0haihakhawhaxhe\0hi\0hifhilhithmnho\0hr\0hsbhsnht\0hu\0huphurhy\0hz\0ia\0ibaibbid\0ie\0ig\0ii\0ik\0iktiloinhio\0is\0it\0iu\0izhja\0jamjbojgojmcjprjrbjutjv\0ka\0kaakabkackajkamkawkbdkblkcgkdekeakenkfokg\0kgpkhakhokhqkhwki\0kiukj\0kk\0kkjkl\0klnkm\0kmbkn\0ko\0koikokkoskpekr\0krckrikrjkrlkruks\0ksbksfkshku\0kumkutkv\0kw\0kwkky\0la\0ladlaglahlamlb\0lezlfnlg\0li\0lijlillivlktlmoln\0lo\0lolloulozlrclsmlt\0ltglu\0lualuilunluolusluylv\0lzhlzzmadmafmagmaimakmanmasmdemdfmdrmenmermfemg\0mgamghmgomh\0mi\0micminmk\0ml\0mn\0mncmnimoemohmosmr\0mrjms\0mt\0muamulmusmwlmwrmwvmy\0myemyvmznna\0nannapnaqnb\0nd\0ndsne\0newng\0nianiunjonl\0nmgnn\0nnhno\0nognonnovnqonr\0nsonusnv\0nwcny\0nymnynnyonzioc\0oj\0ojbojcojsojwokaom\0or\0os\0osaotapa\0pagpalpampappaupcdpcmpdcpdtpeopflphnpi\0pispl\0pmspntponpqmprgprops\0pt\0qu\0qucqugrajraprarrgnrhgrifrm\0rn\0ro\0rofromrtmru\0ruerugruprw\0rwksa\0sadsahsamsaqsassatsazsbasbpsc\0scnscosd\0sdcsdhse\0seesehseiselsessg\0sgasgssh\0shishnshusi\0sidsk\0sl\0slhslislysm\0smasmjsmnsmssn\0snkso\0sogsq\0sr\0srnsrrss\0ssyst\0stqstrsu\0suksussuxsv\0sw\0swbsycsyrszlta\0tcetcyte\0temteotertettg\0tgxth\0thtti\0tigtivtk\0tkltkrtl\0tlhtlitlytmhtn\0to\0togtoktpitr\0trutrvts\0tsdtsitt\0ttmttttumtvltw\0twqty\0tyvtzmudmug\0ugauk\0umbundur\0uz\0vaive\0vecvepvi\0vlsvmfvo\0votvrovunwa\0waewalwarwaswbpwo\0wuuxalxh\0xmfxogyaoyapyavybbyi\0yo\0yrlyueza\0zapzblzeazenzghzh\0zu\0zunzxxzza") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"t\x02\0\0\0\0\x0C\0\x1B\0$\x000\0<\0H\0W\0l\0{\0\x8D\0\x96\0\xA2\0\xAB\0\xB7\0\xC6\0\xD2\0\xEA\0\xF9\0\x08\x01\x14\x01\x1D\x01)\x012\x01>\x01J\x01V\x01e\x01t\x01\x8F\x01\xA4\x01\xB3\x01\xC8\x01\xDA\x01\xE6\x01\xEF\x01\xFB\x01\r\x02\x1F\x02+\x027\x02@\x02L\x02[\x02j\x02v\x02\x7F\x02\x8E\x02\x97\x02\xA3\x02\xB5\x02\xC1\x02\xD0\x02\xD9\x02\xE5\x02\xF1\x02\xFA\x02\x03\x03\x0F\x03\x1E\x03-\x03<\x03K\x03W\x03`\x03l\x03u\x03\x84\x03\x90\x03\x9C\x03\xA2\x03\xBA\x03\xCC\x03\xDB\x03\xE7\x03\xF3\x03\xFC\x03\x0B\x04\x17\x04&\x042\x04;\x04D\x04P\x04b\x04k\x04w\x04\x83\x04\x8C\x04\x98\x04\xA1\x04\xAA\x04\xB3\x04\xBF\x04\xCB\x04\xD4\x04\xE0\x04\xE9\x04\xF5\x04\x01\x05\x10\x05\x1C\x05(\x054\x05C\x05O\x05[\x05g\x05p\x05|\x05\x91\x05\xA0\x05\xAF\x05\xC1\x05\xD0\x05\xEB\x05\x06\x06\x0F\x06\x1B\x06*\x06<\x06H\x06T\x06]\x06i\x06x\x06\x81\x06\x87\x06\x93\x06\x9F\x06\xAE\x06\xB7\x06\xC3\x06\xCF\x06\xDB\x06\xEA\x06\xF6\x06\x05\x07\x11\x07\x1A\x07&\x07/\x078\x07A\x07J\x07V\x07e\x07q\x07\x80\x07\x89\x07\x92\x07\x98\x07\xA4\x07\xAD\x07\xB9\x07\xC8\x07\xD7\x07\xE3\x07\xEF\x07\x07\x08\x10\x08\x19\x08\"\x08+\x084\x08@\x08R\x08[\x08d\x08j\x08p\x08|\x08\x88\x08\x91\x08\xAA\x08\xBC\x08\xCE\x08\xDA\x08\xEC\x08\xF8\x08\x01\t\r\t\x13\t\x1C\t(\tC\tU\t^\tm\t|\t\x88\t\x9A\t\xA6\t\xB5\t\xC1\t\xCA\t\xD9\t\xE2\t\xEE\t\xFA\t\x06\n\x15\n\x1E\n-\n6\n?\nH\nQ\nZ\nc\no\n{\n\x87\n\x90\n\x9F\n\xAE\n\xB7\n\xBD\n\xCF\n\xDE\n\xEA\n\xF0\n\xF9\n\x05\x0B\x0E\x0B \x0B/\x0B;\x0BD\x0BM\x0B\\\x0Be\x0Bu\x0B~\x0B\x8A\x0B\x9C\x0B\xB4\x0B\xC0\x0B\xCC\x0B\xD5\x0B\xDE\x0B\xEA\x0B\xF6\x0B\x05\x0C\x0B\x0C&\x0C/\x0C>\x0CJ\x0CY\x0Ck\x0Cw\x0C\x80\x0C\x8F\x0C\xA4\x0C\xB0\x0C\xB9\x0C\xC2\x0C\xCE\x0C\xD7\x0C\xE6\x0C\xF2\x0C\xFE\x0C\n\r\x1C\r%\r.\r7\r@\rI\rR\r^\rg\rs\r\x7F\r\x8B\r\x97\r\xA0\r\xAC\r\xB8\r\xC1\r\xCD\r\xD9\r\xDF\r\xF8\r\x01\x0E\x10\x0E\x1C\x0E(\x0EA\x0EP\x0E_\x0En\x0Ez\x0E\x89\x0E\x95\x0E\xA1\x0E\xAA\x0E\xB3\x0E\xBF\x0E\xCB\x0E\xD4\x0E\xE0\x0E\xEF\x0E\xFE\x0E\x07\x0F\x13\x0F\x1C\x0F(\x0F1\x0F=\x0FI\x0FX\x0Fa\x0Fj\x0Fy\x0F\x88\x0F\x97\x0F\xA3\x0F\xAF\x0F\xBB\x0F\xC4\x0F\xCD\x0F\xEB\x0F\xF4\x0F\0\x10\x0C\x10\x18\x10'\x109\x10K\x10Z\x10f\x10o\x10x\x10\x81\x10\x90\x10\x99\x10\xA2\x10\xAE\x10\xB7\x10\xC3\x10\xCF\x10\xDB\x10\xE7\x10\xF0\x10\xF9\x10\x05\x11\x0E\x11\x17\x11 \x11;\x11J\x11\\\x11e\x11n\x11z\x11\x83\x11\x92\x11\xA1\x11\xAD\x11\xBF\x11\xC8\x11\xD1\x11\xE0\x11\xEF\x11\xFB\x11\x04\x12\x10\x12\x1C\x12%\x121\x12:\x12F\x12R\x12a\x12m\x12y\x12\x82\x12\x8E\x12\x9D\x12\xAC\x12\xB5\x12\xBE\x12\xCA\x12\xD3\x12\xE5\x12\xF4\x12\0\x13\x0C\x13\x18\x13$\x130\x139\x13H\x13Q\x13]\x13r\x13~\x13\x87\x13\x90\x13\x9F\x13\xAB\x13\xC9\x13\xD8\x13\xE4\x13\xF0\x13\xFC\x13\x0B\x14\x17\x14&\x145\x14A\x14M\x14\\\x14k\x14\x80\x14\x95\x14\xA4\x14\xB6\x14\xC5\x14\xD1\x14\xDD\x14\xE9\x14\xF5\x14\n\x15\x16\x15\"\x15.\x15:\x15L\x15U\x15a\x15v\x15\x8B\x15\x9D\x15\xA9\x15\xBB\x15\xC7\x15\xD0\x15\xD9\x15\xE2\x15\xF1\x15\0\x16\x0C\x16*\x166\x16H\x16T\x16`\x16l\x16u\x16\x93\x16\xA5\x16\xB1\x16\xC0\x16\xD2\x16\xDE\x16\xED\x16\xF9\x16\x02\x17\x11\x17\x1A\x17&\x175\x17;\x17J\x17Y\x17k\x17w\x17\x80\x17\x86\x17\x92\x17\x9E\x17\xB6\x17\xC2\x17\xCE\x17\xDA\x17\xEC\x17\xF5\x17\xFE\x17\x07\x18\x13\x18\x1F\x18(\x18A\x18M\x18Y\x18e\x18n\x18w\x18\x86\x18\x92\x18\x9B\x18\xAA\x18\xBC\x18\xDA\x18\xE6\x18\xEC\x18\x04\x19\x10\x19\x1C\x19+\x19=\x19O\x19a\x19m\x19y\x19\x85\x19\x94\x19\xA6\x19\xB8\x19\xC1\x19\xCD\x19\xD9\x19\xEB\x19\xFD\x19\x0C\x1A\x1E\x1A*\x1A6\x1A?\x1AK\x1A]\x1Ao\x1Ax\x1A\x84\x1A\x8D\x1A\x96\x1A\x9F\x1A\xAE\x1A\xB7\x1A\xC6\x1A\xD2\x1A\xE1\x1A\xED\x1A\xF9\x1A\x02\x1B\x0E\x1B\x17\x1B \x1B,\x1B5\x1BA\x1BM\x1BS\x1B_\x1Bq\x1B}\x1B\x86\x1B\x92\x1B\x9E\x1B\xAA\x1B\xB9\x1B\xC5\x1B\xD4\x1B\xE0\x1B\xEF\x1B\xFE\x1B\x07\x1C\x1F\x1C(\x1C4\x1C@\x1CL\x1CX\x1Cd\x1Cv\x1C\x82\x1C\x8B\x1C\x97\x1C\xA9\x1C\xB8\x1C\xC4\x1C\xCD\x1C\xD9\x1C\xE5\x1C\xEE\x1C\x0C\x1D\x1E\x1D*\x1D6\x1DB\x1DN\x1DZ\x1Df\x1Du\x1D~\x1D\x87\x1D\x93\x1D\x9F\x1D\xA8\x1D\xB7\x1D\xD0\x1D\xDF\x1D\xEB\x1D\xF4\x1D\xFD\x1D\x06\x1E\x12\x1E\x1E\x1E'\x1E0\x1E?\x1EK\x1EQ\x1E`\x1Ei\x1Ex\x1E\x81\x1E\x87\x1E\x90\x1E\x99\x1E\xA5\x1E\xB1\x1E\xBD\x1E\xCC\x1E\xD5\x1E\xDB\x1E\xEA\x1E\xF9\x1E\x02\x1F\x0E\x1F/\x1F5\x1F>\x1FG\x1FV\x1F\xE9\x98\xBF\xE6\xB3\x95\xE7\x88\xBE\xE6\x96\x87\xE9\x98\xBF\xE5\xB8\x83\xE5\x93\x88\xE8\x8C\xB2\xE6\x96\x87\xE4\xBA\x9E\xE9\xBD\x8A\xE6\x96\x87\xE9\x98\xBF\xE5\x83\x91\xE5\x88\xA9\xE6\x96\x87\xE9\x98\xBF\xE7\x95\xB6\xE8\x8E\xAB\xE6\x96\x87\xE9\x98\xBF\xE8\xBF\xAA\xE5\x90\x84\xE6\x96\x87\xE9\x98\xBF\xE7\xB6\xAD\xE6\x96\xAF\xE5\xA1\x94\xE6\x96\x87\xE7\xAA\x81\xE5\xB0\xBC\xE6\x96\xAF\xE9\x98\xBF\xE6\x8B\x89\xE4\xBC\xAF\xE6\x96\x87\xE5\x8D\x97\xE9\x9D\x9E\xE8\x8D\xB7\xE8\x98\xAD\xE6\x96\x87\xE9\x98\xBF\xE5\xBC\x97\xE9\x87\x8C\xE5\xB8\x8C\xE5\x88\xA9\xE6\x96\x87\xE4\xBA\x9E\xE7\xBD\x95\xE6\x96\x87\xE9\x98\xBF\xE4\xBC\x8A\xE5\x8A\xAA\xE6\x96\x87\xE9\x98\xBF\xE5\x9D\x8E\xE6\x96\x87\xE9\x98\xBF\xE5\x8D\xA1\xE5\xBE\xB7\xE6\x96\x87\xE9\x98\xBF\xE6\x8B\x89\xE5\xB7\xB4\xE9\xA6\xAC\xE6\x96\x87\xE9\x98\xBF\xE7\x95\x99\xE7\x94\xB3\xE6\x96\x87\xE8\x93\x8B\xE6\xA0\xBC\xE9\x98\xBF\xE7\x88\xBE\xE5\xB7\xB4\xE5\xB0\xBC\xE4\xBA\x9E\xE6\x96\x87\xE5\x8D\x97\xE9\x98\xBF\xE7\x88\xBE\xE6\xB3\xB0\xE6\x96\x87\xE9\x98\xBF\xE5\xA7\x86\xE5\x93\x88\xE6\x8B\x89\xE6\x96\x87\xE9\x98\xBF\xE6\x8B\x89\xE8\xB2\xA2\xE6\x96\x87\xE5\x8F\xA4\xE8\x8B\xB1\xE6\x96\x87\xE5\xA5\xA7\xE5\x8D\x9A\xE6\xB4\x9B\xE8\xAA\x9E\xE6\x98\x82\xE5\x8A\xA0\xE6\x96\x87\xE9\x98\xBF\xE6\x8B\x89\xE4\xBC\xAF\xE6\x96\x87\xE9\x98\xBF\xE6\x8B\x89\xE7\xB1\xB3\xE6\x96\x87\xE9\xA6\xAC\xE6\x99\xAE\xE5\x88\x87\xE6\x96\x87\xE9\x98\xBF\xE6\x8B\x89\xE5\xA5\xA7\xE7\xB4\x8D\xE6\x96\x87\xE9\x98\xBF\xE6\x8B\x89\xE5\xB8\x95\xE9\x9C\x8D\xE6\x96\x87\xE9\x98\xBF\xE7\x88\xBE\xE5\x8F\x8A\xE5\x88\xA9\xE4\xBA\x9E\xE9\x98\xBF\xE6\x8B\x89\xE4\xBC\xAF\xE6\x96\x87\xE7\xB4\x8D\xE5\x90\x89\xE8\xBF\xAA\xE9\x98\xBF\xE6\x8B\x89\xE4\xBC\xAF\xE6\x96\x87\xE9\x98\xBF\xE6\x8B\x89\xE7\x93\xA6\xE5\x85\x8B\xE6\x96\x87\xE6\x91\xA9\xE6\xB4\x9B\xE5\x93\xA5\xE9\x98\xBF\xE6\x8B\x89\xE4\xBC\xAF\xE6\x96\x87\xE5\x9F\x83\xE5\x8F\x8A\xE9\x98\xBF\xE6\x8B\x89\xE4\xBC\xAF\xE6\x96\x87\xE9\x98\xBF\xE8\x96\xA9\xE5\xA7\x86\xE6\x96\x87\xE9\x98\xBF\xE8\x98\x87\xE6\x96\x87\xE7\xBE\x8E\xE5\x9C\x8B\xE6\x89\x8B\xE8\xAA\x9E\xE9\x98\xBF\xE6\x96\xAF\xE5\x9C\x96\xE9\x87\x8C\xE4\xBA\x9E\xE6\x96\x87\xE9\x98\xBF\xE6\x8F\x90\xE5\x8D\xA1\xE6\xA2\x85\xE5\x85\x8B\xE8\xAA\x9E\xE9\x98\xBF\xE7\x93\xA6\xE7\x88\xBE\xE6\x96\x87\xE7\xA7\x91\xE5\xA1\x94\xE7\x93\xA6\xE6\x96\x87\xE9\x98\xBF\xE7\x93\xA6\xE6\x96\x87\xE8\x89\xBE\xE9\xA6\xAC\xE6\x8B\x89\xE6\x96\x87\xE9\x98\xBF\xE5\xA1\x9E\xE6\x8B\x9C\xE7\x96\x86\xE6\x96\x87\xE5\xB7\xB4\xE4\xBB\x80\xE5\x9F\xBA\xE7\x88\xBE\xE6\x96\x87\xE4\xBF\xBE\xE8\xB7\xAF\xE6\x94\xAF\xE6\x96\x87\xE5\xB3\x87\xE9\x87\x8C\xE6\x96\x87\xE5\xB7\xB4\xE4\xBC\x90\xE5\x88\xA9\xE4\xBA\x9E\xE6\x96\x87\xE5\xB7\xB4\xE8\x96\xA9\xE6\x96\x87\xE5\xB7\xB4\xE5\xA7\x86\xE7\xA9\x86\xE6\x96\x87\xE5\xB7\xB4\xE5\xA1\x94\xE5\x85\x8B\xE6\x89\x98\xE5\xB7\xB4\xE6\x96\x87\xE6\x88\x88\xE9\xA6\xAC\xE6\x8B\x89\xE6\x96\x87\xE7\x99\xBD\xE4\xBF\x84\xE7\xBE\x85\xE6\x96\xAF\xE6\x96\x87\xE8\xB2\x9D\xE6\x89\x8E\xE6\x96\x87\xE5\x88\xA5\xE5\xA7\x86\xE5\xB7\xB4\xE6\x96\x87\xE8\xB2\x9D\xE5\xA1\x94\xE7\xB6\xAD\xE6\x96\x87\xE8\xB2\x9D\xE7\xB4\x8D\xE6\x96\x87\xE5\xAF\x8C\xE7\x89\xB9\xE6\x96\x87\xE5\xB7\xB4\xE9\x81\x94\xE5\x8A\xA0\xE6\x96\x87\xE4\xBF\x9D\xE5\x8A\xA0\xE5\x88\xA9\xE4\xBA\x9E\xE6\x96\x87\xE8\xA5\xBF\xE4\xBF\xBE\xE8\xB7\xAF\xE6\x94\xAF\xE6\x96\x87\xE5\x8D\x9A\xE5\x82\x91\xE6\x99\xAE\xE7\x88\xBE\xE6\x96\x87\xE6\xAF\x94\xE6\x96\xAF\xE6\x8B\x89\xE9\xA6\xAC\xE6\x96\x87\xE6\xAF\x94\xE7\xA7\x91\xE7\x88\xBE\xE6\x96\x87\xE6\xAF\x94\xE5\xB0\xBC\xE6\x96\x87\xE7\x8F\xAD\xE4\xBA\x9E\xE7\x88\xBE\xE6\x96\x87\xE5\xBA\xB7\xE5\xA7\x86\xE6\x96\x87\xE9\x8C\xAB\xE5\x85\x8B\xE9\x8C\xAB\xE5\x8D\xA1\xE6\x96\x87\xE7\x8F\xAD\xE5\xB7\xB4\xE6\x8B\x89\xE6\x96\x87\xE5\xAD\x9F\xE5\x8A\xA0\xE6\x8B\x89\xE6\x96\x87\xE8\x97\x8F\xE6\x96\x87\xE6\xAF\x94\xE4\xBB\x80\xE5\xA5\xB4\xE6\x99\xAE\xE8\x90\x8A\xE5\x88\xA9\xE4\xBA\x9E\xE6\x96\x87\xE5\xB7\xB4\xE8\xB5\xAB\xE8\x92\x82\xE4\xBA\x9E\xE9\x87\x8C\xE6\x96\x87\xE5\xB8\x83\xE9\x87\x8C\xE5\xA4\x9A\xE5\xB0\xBC\xE6\x96\x87\xE5\xB8\x83\xE6\x8B\x89\xE6\x9D\xB0\xE6\x96\x87\xE5\xB8\x83\xE6\x8B\x89\xE7\xB6\xAD\xE6\x96\x87\xE5\x8D\x9A\xE5\xA4\x9A\xE6\x96\x87\xE6\xB3\xA2\xE6\x96\xAF\xE5\xB0\xBC\xE4\xBA\x9E\xE6\x96\x87\xE9\x98\xBF\xE5\xBA\xAB\xE8\x89\xB2\xE6\x96\x87\xE5\xB8\x83\xE9\x87\x8C\xE9\x98\xBF\xE7\x89\xB9\xE6\x96\x87\xE5\xB8\x83\xE5\x90\x89\xE6\x96\xAF\xE6\x96\x87\xE5\xB8\x83\xE9\xAD\xAF\xE6\x96\x87\xE6\xAF\x94\xE6\x9E\x97\xE6\x96\x87\xE6\xA2\x85\xE6\x95\xA6\xE5\xB7\xB4\xE6\x96\x87\xE5\x8A\xA0\xE6\xB3\xB0\xE9\x9A\x86\xE5\xB0\xBC\xE4\xBA\x9E\xE6\x96\x87\xE5\x8D\xA1\xE5\xA4\x9A\xE6\x96\x87\xE5\x8A\xA0\xE5\x8B\x92\xE6\xAF\x94\xE6\x96\x87\xE5\x8D\xA1\xE5\xB0\xA4\xE5\x8A\xA0\xE6\x96\x87\xE9\x98\xBF\xE7\x87\xA6\xE6\x96\x87\xE6\x9F\xA5\xE5\x85\x8B\xE9\xA6\xAC\xE6\x96\x87\xE8\xBB\x8A\xE8\x87\xA3\xE6\x96\x87\xE5\xAE\xBF\xE9\x9C\xA7\xE6\x96\x87\xE5\xA5\x87\xE5\x8A\xA0\xE6\x96\x87\xE6\x9F\xA5\xE8\x8E\xAB\xE6\xB4\x9B\xE6\x96\x87\xE5\xA5\x87\xE5\xB8\x83\xE6\x9F\xA5\xE6\x96\x87\xE6\x9F\xA5\xE5\x8A\xA0\xE6\x96\x87\xE8\x99\x95\xE5\xA5\x87\xE6\x96\xAF\xE6\x96\x87\xE9\xA6\xAC\xE9\x87\x8C\xE6\x96\x87\xE5\xA5\x91\xE5\xA5\xB4\xE5\x85\x8B\xE6\x96\x87\xE5\x96\xAC\xE5\x85\x8B\xE6\x89\x98\xE6\x96\x87\xE5\xA5\x87\xE4\xBD\xA9\xE7\x93\xA6\xE6\x8F\x9A\xE6\x96\x87\xE6\x9F\xB4\xE7\xBE\x85\xE5\x9F\xBA\xE6\x96\x87\xE6\xB2\x99\xE4\xBC\x8A\xE5\xAE\x89\xE6\x96\x87\xE4\xB8\xAD\xE5\xBA\xAB\xE5\xBE\xB7\xE6\x96\x87\xE9\xBD\x8A\xE7\x88\xBE\xE6\x9F\xAF\xE5\xBB\xB7\xE8\xAA\x9E\xE7\xA7\x91\xE8\xA5\xBF\xE5\x98\x89\xE6\x96\x87\xE7\xA7\x91\xE6\x99\xAE\xE7\x89\xB9\xE6\x96\x87\xE5\x8D\xA1\xE7\x9A\xAE\xE8\x8C\xB2\xE6\x96\x87\xE5\x85\x8B\xE9\x87\x8C\xE6\x96\x87\xE7\xB1\xB3\xE5\xA5\x87\xE5\xA4\xAB\xE8\xAA\x9E\xE5\x85\x8B\xE9\x87\x8C\xE7\xB1\xB3\xE4\xBA\x9E\xE9\x9F\x83\xE9\x9D\xBC\xE6\x96\x87\xE6\x9D\xB1\xE5\x8D\x97\xE5\x85\x8B\xE9\x87\x8C\xE8\xAA\x9E\xE5\xB9\xB3\xE5\x8E\x9F\xE5\x85\x8B\xE9\x87\x8C\xE8\xAA\x9E\xE5\x8C\x97\xE9\x83\xA8\xE6\x9D\xB1\xE5\x85\x8B\xE9\x87\x8C\xE8\xAA\x9E\xE7\xA9\x86\xE6\x96\xAF\xE5\x85\x8B\xE9\x87\x8C\xE6\x96\x87\xE5\x8D\xA1\xE7\xBE\x85\xE8\x90\x8A\xE7\xB4\x8D\xE9\x98\xBF\xE7\x88\xBE\xE5\xB2\xA1\xE6\x98\x86\xE8\xAA\x9E\xE5\xA1\x9E\xE8\x88\x8C\xE7\x88\xBE\xE5\x85\x8B\xE9\x87\x8C\xE5\xA5\xA7\xE7\x88\xBE\xE6\xB3\x95\xE6\x96\x87\xE6\x8D\xB7\xE5\x85\x8B\xE6\x96\x87\xE5\x8D\xA1\xE8\x88\x92\xE5\xB8\x83\xE6\x96\x87\xE6\xB2\xBC\xE6\xBE\xA4\xE5\x85\x8B\xE9\x87\x8C\xE8\xAA\x9E\xE5\xAE\x97\xE6\x95\x99\xE6\x96\xAF\xE6\x8B\x89\xE5\xA4\xAB\xE6\x96\x87\xE6\xA5\x9A\xE7\x93\xA6\xE4\xBB\x80\xE6\x96\x87\xE5\xA8\x81\xE7\x88\xBE\xE6\x96\xAF\xE6\x96\x87\xE4\xB8\xB9\xE9\xBA\xA5\xE6\x96\x87\xE9\x81\x94\xE7\xA7\x91\xE4\xBB\x96\xE6\x96\x87\xE9\x81\x94\xE7\x88\xBE\xE6\xA0\xBC\xE7\x93\xA6\xE6\x96\x87\xE5\x8F\xB0\xE5\xA1\x94\xE6\x96\x87\xE5\xBE\xB7\xE6\x96\x87\xE5\xBE\xB7\xE6\x8B\x89\xE7\x93\xA6\xE6\x96\x87\xE6\x96\xAF\xE6\x8B\x89\xE5\xA4\xAB\xE6\x96\x87\xE5\xA4\x9A\xE6\xA0\xBC\xE9\x87\x8C\xE5\xB8\x83\xE6\x96\x87\xE4\xB8\x81\xE5\x8D\xA1\xE6\x96\x87\xE6\x89\x8E\xE7\x88\xBE\xE9\xA6\xAC\xE6\x96\x87\xE5\xA4\x9A\xE6\xA0\xBC\xE4\xBE\x86\xE6\x96\x87\xE4\xB8\x8B\xE7\xB4\xA2\xE5\xB8\x83\xE6\x96\x87\xE4\xB8\xAD\xE9\x83\xA8\xE6\x9D\x9C\xE9\xA0\x86\xE6\x96\x87\xE6\x9D\x9C\xE4\xBA\x9E\xE6\x8B\x89\xE6\x96\x87\xE4\xB8\xAD\xE5\x8F\xA4\xE8\x8D\xB7\xE8\x98\xAD\xE6\x96\x87\xE8\xBF\xAA\xE7\xB6\xAD\xE8\xA5\xBF\xE6\x96\x87\xE6\x9C\xB1\xE6\x8B\x89\xE6\x96\x87\xE8\xBF\xAA\xE5\xB0\xA4\xE6\x8B\x89\xE6\x96\x87\xE5\xAE\x97\xE5\x8D\xA1\xE6\x96\x87\xE9\x81\x94\xE8\x96\xA9\xE6\x96\x87\xE6\x81\xA9\xE5\xB8\x83\xE6\x96\x87\xE5\x9F\x83\xE7\xB6\xAD\xE6\x96\x87\xE5\x9F\x83\xE8\x8F\xB2\xE5\x85\x8B\xE6\x96\x87\xE5\x9F\x83\xE7\xB1\xB3\xE5\x88\xA9\xE5\xAE\x89\xE6\x96\x87\xE5\x8F\xA4\xE5\x9F\x83\xE5\x8F\x8A\xE6\x96\x87\xE8\x89\xBE\xE5\x8D\xA1\xE6\x9C\xB1\xE5\x85\x8B\xE6\x96\x87\xE5\xB8\x8C\xE8\x87\x98\xE6\x96\x87\xE5\x9F\x83\xE8\x98\xAD\xE6\x96\x87\xE8\x8B\xB1\xE6\x96\x87\xE4\xB8\xAD\xE5\x8F\xA4\xE8\x8B\xB1\xE6\x96\x87\xE4\xB8\x96\xE7\x95\x8C\xE8\xAA\x9E\xE8\xA5\xBF\xE7\x8F\xAD\xE7\x89\x99\xE6\x96\x87\xE4\xB8\xAD\xE5\xB0\xA4\xE7\x9A\xAE\xE5\x85\x8B\xE6\x96\x87\xE6\x84\x9B\xE6\xB2\x99\xE5\xB0\xBC\xE4\xBA\x9E\xE6\x96\x87\xE5\xB7\xB4\xE6\x96\xAF\xE5\x85\x8B\xE6\x96\x87\xE4\xBE\x9D\xE6\xB1\xAA\xE9\x83\xBD\xE6\x96\x87\xE5\x9F\x83\xE6\x96\xAF\xE7\x89\xB9\xE9\x9B\xB7\xE9\xA6\xAC\xE6\x9D\x9C\xE6\x8B\x89\xE6\x96\x87\xE6\xB3\xA2\xE6\x96\xAF\xE6\x96\x87\xE8\x8A\xB3\xE6\x97\x8F\xE6\x96\x87\xE8\x8A\xB3\xE8\x92\x82\xE6\x96\x87\xE5\xAF\x8C\xE6\x8B\x89\xE6\x96\x87\xE8\x8A\xAC\xE8\x98\xAD\xE6\x96\x87\xE8\x8F\xB2\xE5\xBE\x8B\xE8\xB3\x93\xE6\x96\x87\xE6\x89\x98\xE7\x88\xBE\xE8\xA8\xA5\xE8\x8A\xAC\xE8\x98\xAD\xE6\x96\x87\xE6\x96\x90\xE6\xBF\x9F\xE6\x96\x87\xE6\xB3\x95\xE7\xBE\x85\xE6\x96\x87\xE8\xB1\x90\xE6\x96\x87\xE6\xB3\x95\xE6\x96\x87\xE5\x8D\xA1\xE7\x9C\x9F\xE6\xB3\x95\xE6\x96\x87\xE4\xB8\xAD\xE5\x8F\xA4\xE6\xB3\x95\xE6\x96\x87\xE5\x8F\xA4\xE6\xB3\x95\xE6\x96\x87\xE6\xB3\x95\xE8\x98\xAD\xE5\x85\x8B-\xE6\x99\xAE\xE7\xBE\x85\xE6\x97\xBA\xE6\x96\xAF\xE6\x96\x87\xE5\x8C\x97\xE5\xBC\x97\xE9\x87\x8C\xE8\xA5\xBF\xE4\xBA\x9E\xE6\x96\x87\xE6\x9D\xB1\xE5\xBC\x97\xE9\x87\x8C\xE8\xA5\xBF\xE4\xBA\x9E\xE6\x96\x87\xE5\xBC\x97\xE7\x95\x99\xE5\x88\xA9\xE6\x96\x87\xE8\xA5\xBF\xE5\xBC\x97\xE9\x87\x8C\xE8\xA5\xBF\xE4\xBA\x9E\xE6\x96\x87\xE6\x84\x9B\xE7\x88\xBE\xE8\x98\xAD\xE6\x96\x87\xE5\x8A\xA0\xE6\x97\x8F\xE6\x96\x87\xE5\x8A\xA0\xE5\x91\x8A\xE8\x8C\xB2\xE6\x96\x87\xE8\xB4\x9B\xE8\xAA\x9E\xE5\x8A\xA0\xE7\xB4\x84\xE6\x96\x87\xE8\x91\x9B\xE5\xB7\xB4\xE4\xBA\x9E\xE6\x96\x87\xE7\xB4\xA2\xE7\xBE\x85\xE4\xBA\x9E\xE6\x96\xAF\xE5\xBE\xB7\xE6\x95\x99\xE9\x81\x94\xE9\x87\x8C\xE6\x96\x87\xE8\x98\x87\xE6\xA0\xBC\xE8\x98\xAD\xE8\x93\x8B\xE7\x88\xBE\xE6\x96\x87\xE5\x90\x89\xE8\x8C\xB2\xE6\x96\x87\xE5\x90\x89\xE7\x88\xBE\xE4\xBC\xAF\xE7\x89\xB9\xE6\x96\x87\xE5\x8A\xA0\xE9\x87\x8C\xE8\xA5\xBF\xE4\xBA\x9E\xE6\x96\x87\xE5\x90\x89\xE6\x8B\x89\xE5\x9F\xBA\xE6\x96\x87\xE4\xB8\xAD\xE5\x8F\xA4\xE9\xAB\x98\xE5\x9C\xB0\xE5\xBE\xB7\xE6\x96\x87\xE7\x93\x9C\xE6\x8B\x89\xE5\xB0\xBC\xE6\x96\x87\xE5\x8F\xA4\xE9\xAB\x98\xE5\x9C\xB0\xE5\xBE\xB7\xE6\x96\x87\xE5\xAD\x94\xE5\x8D\xA1\xE5\xB0\xBC\xE6\x96\x87\xE5\xB2\xA1\xE5\xBE\xB7\xE6\x96\x87\xE7\xA7\x91\xE9\x9A\x86\xE9\x81\x94\xE7\xBE\x85\xE6\x96\x87\xE5\x93\xA5\xE5\xBE\xB7\xE6\x96\x87\xE6\xA0\xBC\xE5\x88\x97\xE5\x8D\x9A\xE6\x96\x87\xE5\x8F\xA4\xE5\xB8\x8C\xE8\x87\x98\xE6\x96\x87\xE7\x91\x9E\xE5\xA3\xAB\xE5\xBE\xB7\xE6\x96\x87\xE5\x8F\xA4\xE5\x90\x89\xE6\x8B\x89\xE7\x89\xB9\xE6\x96\x87\xE7\x93\xA6\xE5\xB0\xA4\xE6\x96\x87\xE5\xBC\x97\xE6\x8B\x89\xE5\xBC\x97\xE6\x8B\x89\xE6\x96\x87\xE5\x8F\xA4\xE8\xA5\xBF\xE6\x96\x87\xE6\x9B\xBC\xE5\xB3\xB6\xE6\x96\x87\xE5\x9C\xAD\xE5\xA5\x91\xE6\x96\x87\xE8\xB1\xAA\xE6\x92\x92\xE6\x96\x87\xE6\xB5\xB7\xE9\x81\x94\xE6\x96\x87\xE5\xAE\xA2\xE5\xAE\xB6\xE8\xA9\xB1\xE5\xA4\x8F\xE5\xA8\x81\xE5\xA4\xB7\xE6\x96\x87\xE5\x8D\x97\xE6\xB5\xB7\xE9\x81\x94\xE8\xAA\x9E\xE5\xB8\x8C\xE4\xBC\xAF\xE4\xBE\x86\xE6\x96\x87\xE5\x8D\xB0\xE5\x9C\xB0\xE6\x96\x87\xE6\x96\x90\xE6\xBF\x9F\xE5\x8D\xB0\xE5\x9C\xB0\xE6\x96\x87\xE5\xB8\x8C\xE5\x88\xA9\xE8\x93\x8B\xE8\xBE\xB2\xE6\x96\x87\xE8\xB5\xAB\xE6\xA2\xAF\xE6\x96\x87\xE8\x8B\x97\xE8\xAA\x9E\xE8\xA5\xBF\xE9\x87\x8C\xE8\x8E\xAB\xE5\x9C\x96\xE5\x9C\x9F\xE6\x96\x87\xE5\x85\x8B\xE7\xBE\x85\xE5\x9C\xB0\xE4\xBA\x9E\xE6\x96\x87\xE4\xB8\x8A\xE7\xB4\xA2\xE5\xB8\x83\xE6\x96\x87\xE6\xB9\x98\xE8\xAA\x9E\xE6\xB5\xB7\xE5\x9C\xB0\xE6\x96\x87\xE5\x8C\x88\xE7\x89\x99\xE5\x88\xA9\xE6\x96\x87\xE8\x83\xA1\xE5\xB8\x95\xE6\x96\x87\xE5\x93\x88\xE7\x88\xBE\xE9\xAD\x81\xE6\xA2\x85\xE6\x9E\x97\xE8\xAA\x9E\xE4\xBA\x9E\xE7\xBE\x8E\xE5\xB0\xBC\xE4\xBA\x9E\xE6\x96\x87\xE8\xB5\xAB\xE9\x9B\xB7\xE7\xBE\x85\xE6\x96\x87\xE5\x9C\x8B\xE9\x9A\x9B\xE6\x96\x87\xE4\xBC\x8A\xE7\x8F\xAD\xE6\x96\x87\xE4\xBC\x8A\xE6\xAF\x94\xE6\xAF\x94\xE5\xA5\xA7\xE6\x96\x87\xE5\x8D\xB0\xE5\xB0\xBC\xE6\x96\x87\xE5\x9C\x8B\xE9\x9A\x9B\xE6\x96\x87\xEF\xBC\x88E\xEF\xBC\x89\xE4\xBC\x8A\xE5\x8D\x9A\xE6\x96\x87\xE5\x9B\x9B\xE5\xB7\x9D\xE5\xBD\x9D\xE6\x96\x87\xE4\xBE\x9D\xE5\xA5\xB4\xE7\x9A\xAE\xE7\xB6\xAD\xE5\x85\x8B\xE6\x96\x87\xE8\xA5\xBF\xE5\x8A\xA0\xE6\x8B\xBF\xE5\xA4\xA7\xE5\x9B\xA0\xE7\xB4\x90\xE7\x89\xB9\xE8\xAA\x9E\xE4\xBC\x8A\xE6\xB4\x9B\xE9\x97\x8A\xE6\x96\x87\xE5\x8D\xB0\xE5\x8F\xA4\xE4\xBB\x80\xE6\x96\x87\xE4\xBC\x8A\xE5\xA4\x9A\xE6\x96\x87\xE5\x86\xB0\xE5\xB3\xB6\xE6\x96\x87\xE6\x84\x8F\xE5\xA4\xA7\xE5\x88\xA9\xE6\x96\x87\xE5\x9B\xA0\xE7\xB4\x90\xE7\x89\xB9\xE6\x96\x87\xE8\x8B\xB1\xE6\xA0\xBC\xE9\x87\x8C\xE4\xBA\x9E\xE6\x96\x87\xE6\x97\xA5\xE6\x96\x87\xE7\x89\x99\xE8\xB2\xB7\xE5\x8A\xA0\xE5\x85\x8B\xE9\x87\x8C\xE5\xA5\xA7\xE7\x88\xBE\xE8\x8B\xB1\xE6\x96\x87\xE9\x82\x8F\xE8\xBC\xAF\xE6\x96\x87\xE6\x81\xA9\xE6\xA0\xBC\xE5\xA7\x86\xE5\xB7\xB4\xE6\x96\x87\xE9\xA6\xAC\xE6\x81\xB0\xE7\xBE\x8E\xE6\x96\x87\xE7\x8C\xB6\xE5\xA4\xAA\xE6\xB3\xA2\xE6\x96\xAF\xE6\x96\x87\xE7\x8C\xB6\xE5\xA4\xAA\xE9\x98\xBF\xE6\x8B\x89\xE4\xBC\xAF\xE6\x96\x87\xE6\x97\xA5\xE5\xBE\xB7\xE8\x98\xAD\xE6\x96\x87\xE7\x88\xAA\xE5\x93\x87\xE6\x96\x87\xE6\xA0\xBC\xE9\xAD\xAF\xE5\x90\x89\xE4\xBA\x9E\xE6\x96\x87\xE5\x8D\xA1\xE6\x8B\x89\xE5\x8D\xA1\xE7\x88\xBE\xE5\xB8\x95\xE5\x85\x8B\xE6\x96\x87\xE5\x8D\xA1\xE6\xAF\x94\xE7\x88\xBE\xE6\x96\x87\xE5\x8D\xA1\xE7\x90\xB4\xE6\x96\x87\xE5\x8D\xA1\xE6\x8D\xB7\xE6\x96\x87\xE5\x8D\xA1\xE5\xA7\x86\xE5\xB7\xB4\xE6\x96\x87\xE5\x8D\xA1\xE5\xA8\x81\xE6\x96\x87\xE5\x8D\xA1\xE5\xB7\xB4\xE7\x88\xBE\xE9\x81\x94\xE6\x96\x87\xE5\x8D\xA1\xE5\xBF\xB5\xE5\xB8\x83\xE6\x96\x87\xE5\x8D\xA1\xE5\xA1\x94\xE5\xB8\x83\xE6\x96\x87\xE9\xA6\xAC\xE5\xAD\x94\xE5\xBE\xB7\xE6\x96\x87\xE5\x8D\xA1\xE5\xB8\x83\xE5\xA8\x81\xE7\x88\xBE\xE7\xAC\xAC\xE6\x96\x87\xE8\x82\xAF\xE6\x8F\x9A\xE6\x96\x87\xE7\xA7\x91\xE7\xBE\x85\xE6\x96\x87\xE5\x89\x9B\xE6\x9E\x9C\xE6\x96\x87\xE5\x9D\x8E\xE5\x89\x9B\xE6\x96\x87\xE5\x8D\xA1\xE8\xA5\xBF\xE6\x96\x87\xE5\x92\x8C\xE9\x97\x90\xE6\x96\x87\xE8\xA5\xBF\xE6\xA1\x91\xE6\xB5\xB7\xE6\x96\x87\xE7\xA7\x91\xE7\x93\xA6\xE6\x96\x87\xE5\x90\x89\xE5\xBA\xAB\xE5\xB0\xA4\xE6\x96\x87\xE6\x89\x8E\xE6\x89\x8E\xE5\x85\xB6\xE6\x96\x87\xE5\xBB\xA3\xE4\xBA\x9E\xE9\xA6\xAC\xE6\x96\x87\xE5\x93\x88\xE8\x96\xA9\xE5\x85\x8B\xE6\x96\x87\xE5\x8D\xA1\xE5\xBA\xAB\xE6\x96\x87\xE6\xA0\xBC\xE9\x99\xB5\xE8\x98\xAD\xE6\x96\x87\xE5\x8D\xA1\xE5\x80\xAB\xE9\x87\x91\xE6\x96\x87\xE9\xAB\x98\xE6\xA3\x89\xE6\x96\x87\xE9\x87\x91\xE9\x82\xA6\xE6\x9D\x9C\xE6\x96\x87\xE5\x9D\x8E\xE7\xB4\x8D\xE9\x81\x94\xE6\x96\x87\xE9\x9F\x93\xE6\x96\x87\xE7\xA7\x91\xE7\xB1\xB3-\xE5\xBD\xBC\xE7\x88\xBE\xE7\xB1\xB3\xE4\xBA\x9E\xE5\x85\x8B\xE6\x96\x87\xE8\xB2\xA2\xE6\xA0\xB9\xE6\x96\x87\xE7\xA7\x91\xE6\x96\xAF\xE9\x9B\xB7\xE6\x81\xA9\xE6\x96\x87\xE5\x85\x8B\xE4\xBD\xA9\xE5\x88\x97\xE6\x96\x87\xE5\x8D\xA1\xE5\x8A\xAA\xE9\x87\x8C\xE6\x96\x87\xE5\x8D\xA1\xE6\x8B\x89\xE6\x9F\xB4-\xE5\x8C\x85\xE7\x88\xBE\xE5\x8D\xA1\xE7\x88\xBE\xE6\x96\x87\xE5\x85\x8B\xE8\xA3\xA1\xE5\xA5\xA7\xE7\x88\xBE\xE6\x96\x87\xE5\x9F\xBA\xE9\x82\xA3\xE4\xBE\x86\xE9\x98\xBF\xE6\x96\x87\xE5\x8D\xA1\xE7\xB4\xAF\xE5\x88\xA9\xE9\x98\xBF\xE6\x96\x87\xE5\xBA\xAB\xE9\xAD\xAF\xE7\xA7\x91\xE6\x96\x87\xE5\x96\x80\xE4\xBB\x80\xE7\xB1\xB3\xE7\x88\xBE\xE6\x96\x87\xE5\xB0\x9A\xE5\xB7\xB4\xE6\x8B\x89\xE6\x96\x87\xE5\xB7\xB4\xE8\x8F\xB2\xE4\xBA\x9E\xE6\x96\x87\xE7\xA7\x91\xE9\x9A\x86\xE6\x96\x87\xE5\xBA\xAB\xE5\xBE\xB7\xE6\x96\x87\xE5\xBA\xAB\xE5\xAF\x86\xE5\x85\x8B\xE6\x96\x87\xE5\xBA\xAB\xE7\x89\xB9\xE5\xA5\x88\xE6\x96\x87\xE7\xA7\x91\xE7\xB1\xB3\xE6\x96\x87\xE5\xBA\xB7\xE7\x93\xA6\xE8\x80\xB3\xE6\x96\x87\xE8\xAA\x87\xE8\xAA\x87\xE5\x98\x89\xE8\xAA\x87\xE8\xAA\x9E\xE5\x90\x89\xE7\x88\xBE\xE5\x90\x89\xE6\x96\xAF\xE6\x96\x87\xE6\x8B\x89\xE4\xB8\x81\xE6\x96\x87\xE6\x8B\x89\xE8\xBF\xAA\xE8\xAB\xBE\xE6\x96\x87\xE6\x9C\x97\xE5\x90\x89\xE6\x96\x87\xE6\x8B\x89\xE4\xBA\xA8\xE9\x81\x94\xE6\x96\x87\xE8\x98\xAD\xE5\xB7\xB4\xE6\x96\x87\xE7\x9B\xA7\xE6\xA3\xAE\xE5\xA0\xA1\xE6\x96\x87\xE5\x88\x97\xE8\x8C\xB2\xE5\xB9\xB2\xE6\x96\x87\xE6\x96\xB0\xE5\x85\xB1\xE5\x90\x8C\xE8\xAA\x9E\xE8\xA8\x80\xE5\xB9\xB2\xE9\x81\x94\xE6\x96\x87\xE6\x9E\x97\xE5\xA0\xA1\xE6\x96\x87\xE5\x88\xA9\xE5\x8F\xA4\xE9\x87\x8C\xE4\xBA\x9E\xE6\x96\x87\xE5\x88\xA9\xE6\xB4\x9B\xE5\xA8\x81\xE7\x89\xB9\xE6\x96\x87\xE5\x88\xA9\xE4\xBC\x8F\xE5\xB0\xBC\xE4\xBA\x9E\xE6\x96\x87\xE6\x8B\x89\xE7\xA7\x91\xE5\xA1\x94\xE6\x96\x87\xE5\x80\xAB\xE5\xB7\xB4\xE5\xBA\x95\xE6\x96\x87\xE6\x9E\x97\xE5\x8A\xA0\xE6\x8B\x89\xE6\x96\x87\xE8\x80\x81\xE6\x92\xBE\xE6\x96\x87\xE8\x8A\x92\xE6\x88\x88\xE6\x96\x87\xE8\xB7\xAF\xE6\x98\x93\xE6\x96\xAF\xE5\xAE\x89\xE9\x82\xA3\xE5\x85\x8B\xE9\x87\x8C\xE5\xA5\xA7\xE7\x88\xBE\xE6\x96\x87\xE6\xB4\x9B\xE9\xBD\x8A\xE6\x96\x87\xE5\x8C\x97\xE7\x9B\xA7\xE7\x88\xBE\xE6\x96\x87\xE8\x96\xA9\xE7\xB1\xB3\xE4\xBA\x9E\xE6\x96\x87\xE7\xAB\x8B\xE9\x99\xB6\xE5\xAE\x9B\xE6\x96\x87\xE6\x8B\x89\xE7\x89\xB9\xE5\x8A\xA0\xE8\x90\x8A\xE6\x96\x87\xE9\xAD\xAF\xE5\xB7\xB4\xE5\x8A\xA0\xE4\xB8\xB9\xE5\x8A\xA0\xE6\x96\x87\xE9\xAD\xAF\xE5\xB7\xB4\xE9\xAD\xAF\xE9\xAD\xAF\xE4\xBA\x9E\xE6\x96\x87\xE8\xB7\xAF\xE6\x98\x93\xE5\xA1\x9E\xE8\xAB\xBE\xE6\x96\x87\xE7\x9B\xA7\xE6\x81\xA9\xE9\x81\x94\xE6\x96\x87\xE7\x9B\xA7\xE6\xAD\x90\xE6\x96\x87\xE7\xB1\xB3\xE4\xBD\x90\xE6\x96\x87\xE7\x9B\xA7\xE9\x9B\x85\xE6\x96\x87\xE6\x8B\x89\xE8\x84\xAB\xE7\xB6\xAD\xE4\xBA\x9E\xE6\x96\x87\xE6\x96\x87\xE8\xA8\x80\xE6\x96\x87\xE6\x8B\x89\xE8\x8C\xB2\xE6\x96\x87\xE9\xA6\xAC\xE9\x83\xBD\xE6\x8B\x89\xE6\x96\x87\xE9\xA6\xAC\xE6\xB3\x95\xE6\x96\x87\xE9\xA6\xAC\xE5\x8A\xA0\xE4\xBC\x8A\xE6\x96\x87\xE9\x82\x81\xE8\x92\x82\xE5\x88\xA9\xE6\x96\x87\xE6\x9C\x9B\xE5\x8A\xA0\xE9\x8C\xAB\xE6\x96\x87\xE6\x9B\xBC\xE4\xB8\x81\xE5\x93\xA5\xE6\x96\x87\xE9\xA6\xAC\xE8\xB3\xBD\xE6\x96\x87\xE9\xA6\xAC\xE5\xB7\xB4\xE6\x96\x87\xE8\x8E\xAB\xE5\x85\x8B\xE6\xB2\x99\xE6\x96\x87\xE6\x9B\xBC\xE9\x81\x94\xE6\x96\x87\xE9\x96\x80\xE5\xBE\xB7\xE6\x96\x87\xE6\xA2\x85\xE9\xAD\xAF\xE6\x96\x87\xE6\xAF\x9B\xE9\x87\x8C\xE8\xA3\x98\xE6\x96\xAF\xE5\x85\x8B\xE9\x87\x8C\xE5\xA5\xA7\xE7\x88\xBE\xE6\x96\x87\xE9\xA6\xAC\xE6\x8B\x89\xE5\x8A\xA0\xE6\x96\xAF\xE6\x96\x87\xE4\xB8\xAD\xE5\x8F\xA4\xE6\x84\x9B\xE7\x88\xBE\xE8\x98\xAD\xE6\x96\x87\xE9\xA6\xAC\xE5\xA4\xB8\xE6\x96\x87\xE7\xBE\x8E\xE5\xA1\x94\xE6\x96\x87\xE9\xA6\xAC\xE7\xB4\xB9\xE7\x88\xBE\xE6\x96\x87\xE6\xAF\x9B\xE5\x88\xA9\xE6\x96\x87\xE7\xB1\xB3\xE5\x85\x8B\xE9\xA6\xAC\xE5\x85\x8B\xE6\x96\x87\xE7\xB1\xB3\xE5\x8D\x97\xE5\x8D\xA1\xE5\xA0\xA1\xE6\x96\x87\xE9\xA6\xAC\xE5\x85\xB6\xE9\xA0\x93\xE6\x96\x87\xE9\xA6\xAC\xE6\x8B\x89\xE9\x9B\x85\xE6\x8B\x89\xE5\xA7\x86\xE6\x96\x87\xE8\x92\x99\xE5\x8F\xA4\xE6\x96\x87\xE6\xBB\xBF\xE6\x97\x8F\xE6\x96\x87\xE6\x9B\xBC\xE5\xB0\xBC\xE6\x99\xAE\xE7\x88\xBE\xE6\x96\x87\xE5\x9B\xA0\xE7\xB4\x90\xE8\x89\xBE\xE8\x92\x99\xE8\xAA\x9E\xE8\x8E\xAB\xE9\x9C\x8D\xE5\x85\x8B\xE6\x96\x87\xE8\x8E\xAB\xE8\xA5\xBF\xE6\x96\x87\xE9\xA6\xAC\xE6\x8B\x89\xE5\x9C\xB0\xE6\x96\x87\xE8\xA5\xBF\xE9\xA6\xAC\xE9\x87\x8C\xE6\x96\x87\xE9\xA6\xAC\xE4\xBE\x86\xE6\x96\x87\xE9\xA6\xAC\xE8\x80\xB3\xE4\xBB\x96\xE6\x96\x87\xE8\x92\x99\xE7\x95\xB6\xE6\x96\x87\xE5\xA4\x9A\xE7\xA8\xAE\xE8\xAA\x9E\xE8\xA8\x80\xE5\x85\x8B\xE9\x87\x8C\xE5\x85\x8B\xE6\x96\x87\xE7\xB1\xB3\xE8\x98\xAD\xE5\xBE\xB7\xE6\x96\xAF\xE6\x96\x87\xE9\xA6\xAC\xE7\x93\xA6\xE9\x87\x8C\xE6\x96\x87\xE6\x98\x8E\xE6\x89\x93\xE5\xA8\x81\xE6\x96\x87\xE7\xB7\xAC\xE7\x94\xB8\xE6\x96\x87\xE5\xA7\x86\xE8\x80\xB6\xE5\x85\xA7\xE6\x96\x87\xE5\x8E\x84\xE7\x88\xBE\xE8\x8C\xB2\xE4\xBA\x9E\xE6\x96\x87\xE9\xA6\xAC\xE8\xB4\x8A\xE5\xBE\xB7\xE8\x98\xAD\xE6\x96\x87\xE8\xAB\xBE\xE9\xAD\xAF\xE6\x96\x87\xE9\x96\xA9\xE5\x8D\x97\xE8\xAA\x9E\xE6\x8B\xBF\xE6\xB3\xA2\xE9\x87\x8C\xE6\x96\x87\xE7\xB4\x8D\xE9\xA6\xAC\xE6\x96\x87\xE5\xB7\xB4\xE5\x85\x8B\xE6\x91\xA9\xE6\x8C\xAA\xE5\xA8\x81\xE6\x96\x87\xE5\x8C\x97\xE5\x9C\xB0\xE7\x95\xA2\xE5\x88\x97\xE6\x96\x87\xE4\xBD\x8E\xE5\x9C\xB0\xE5\xBE\xB7\xE6\x96\x87\xE5\xB0\xBC\xE6\xB3\x8A\xE7\x88\xBE\xE6\x96\x87\xE5\xB0\xBC\xE7\x93\xA6\xE7\x88\xBE\xE6\x96\x87\xE6\x81\xA9\xE6\x9D\xB1\xE5\x8A\xA0\xE6\x96\x87\xE5\xB0\xBC\xE4\xBA\x9E\xE6\x96\xAF\xE6\x96\x87\xE7\xB4\x90\xE5\x9F\x83\xE6\x96\x87\xE9\x98\xBF\xE6\xB2\x83\xE9\x82\xA3\xE5\x8A\xA0\xE6\x96\x87\xE8\x8D\xB7\xE8\x98\xAD\xE6\x96\x87\xE5\xA4\xB8\xE8\xA5\xBF\xE5\xA5\xA7\xE6\x96\x87\xE8\x80\x90\xE8\xAB\xBE\xE6\x96\xAF\xE5\x85\x8B\xE6\x8C\xAA\xE5\xA8\x81\xE6\x96\x87\xE6\x81\xA9\xE7\x94\x98\xE6\xBE\x8E\xE6\x96\x87\xE6\x8C\xAA\xE5\xA8\x81\xE6\x96\x87\xE8\xAB\xBE\xE8\x93\x8B\xE6\x96\x87\xE5\x8F\xA4\xE8\xAB\xBE\xE7\x88\xBE\xE6\x96\xAF\xE6\x96\x87\xE8\xAB\xBE\xE7\xB6\xAD\xE4\xBA\x9E\xE6\x96\x87\xE8\xA5\xBF\xE9\x9D\x9E\xE6\x9B\xB8\xE9\x9D\xA2\xE8\xAA\x9E\xE8\xA8\x80\xEF\xBC\x88N\xE2\x80\x99ko\xEF\xBC\x89\xE5\x8D\x97\xE5\x9C\xB0\xE7\x95\xA2\xE5\x88\x97\xE6\x96\x87\xE5\x8C\x97\xE7\xB4\xA2\xE6\x89\x98\xE6\x96\x87\xE5\x8A\xAA\xE5\x9F\x83\xE7\x88\xBE\xE6\x96\x87\xE7\xB4\x8D\xE7\x93\xA6\xE8\x8D\xB7\xE6\x96\x87\xE5\x8F\xA4\xE5\xB0\xBC\xE7\x93\xA6\xE7\x88\xBE\xE6\x96\x87\xE5\xB0\xBC\xE6\x8F\x9A\xE8\xB3\x88\xE6\x96\x87\xE5\xB0\xBC\xE6\x8F\x9A\xE9\x9F\x8B\xE9\xBD\x8A\xE6\x96\x87\xE5\xB0\xBC\xE6\x8F\x9A\xE7\xA7\x91\xE8\x90\x8A\xE6\x96\x87\xE5\xB0\xBC\xE5\xA5\xA7\xE5\x9B\x89\xE6\x96\x87\xE5\xB0\xBC\xE8\x8C\xB2\xE9\xA6\xAC\xE6\x96\x87\xE5\xA5\xA7\xE5\x85\x8B\xE8\xA5\xBF\xE5\x9D\xA6\xE6\x96\x87\xE5\xA5\xA7\xE6\x9D\xB0\xE5\xB8\x83\xE7\x93\xA6\xE6\x96\x87\xE8\xA5\xBF\xE5\x8C\x97\xE5\xA5\xA7\xE5\x90\x89\xE5\xB8\x83\xE7\x93\xA6\xE8\xAA\x9E\xE4\xB8\xAD\xE5\xA4\xAE\xE5\xA5\xA7\xE5\x90\x89\xE5\xB8\x83\xE7\x93\xA6\xE8\xAA\x9E\xE5\xA5\xA7\xE5\x90\x89\xE5\x85\x8B\xE9\x87\x8C\xE8\xAA\x9E\xE8\xA5\xBF\xE5\xA5\xA7\xE5\x90\x89\xE5\xB8\x83\xE7\x93\xA6\xE8\xAA\x9E\xE5\xA5\xA7\xE5\x8D\xA1\xE8\xAB\xBE\xE6\xA0\xB9\xE8\xAA\x9E\xE5\xA5\xA7\xE7\xBE\x85\xE8\x8E\xAB\xE6\x96\x87\xE5\xA5\xA7\xE9\x87\x8C\xE9\x9B\x85\xE6\x96\x87\xE5\xA5\xA7\xE5\xA1\x9E\xE6\x8F\x90\xE6\x96\x87\xE6\xAD\x90\xE5\xA1\x9E\xE5\xA5\x87\xE6\x96\x87\xE9\x84\x82\xE5\x9C\x96\xE6\x9B\xBC\xE5\x9C\x9F\xE8\x80\xB3\xE5\x85\xB6\xE6\x96\x87\xE6\x97\x81\xE9\x81\xAE\xE6\x99\xAE\xE6\x96\x87\xE6\xBD\x98\xE5\x8A\xA0\xE8\xBE\x9B\xE6\x96\x87\xE5\xB7\xB4\xE5\x88\x97\xE7\xB6\xAD\xE6\x96\x87\xE6\xBD\x98\xE5\xB8\x95\xE5\x98\x89\xE6\x96\x87\xE5\xB8\x95\xE7\x9A\xAE\xE9\x98\xBF\xE9\x96\x80\xE6\x89\x98\xE6\x96\x87\xE5\xB8\x9B\xE7\x90\x89\xE6\x96\x87\xE5\xBA\x87\xE5\x8D\xA1\xE5\xBA\x95\xE6\x96\x87\xE5\xB0\xBC\xE6\x97\xA5\xE5\x88\xA9\xE4\xBA\x9E\xE7\x9A\xAE\xE6\xAC\xBD\xE6\x96\x87\xE8\xB3\x93\xE5\xA4\x95\xE6\xB3\x95\xE5\xB0\xBC\xE4\xBA\x9E\xE5\xBE\xB7\xE6\x96\x87\xE9\x96\x80\xE8\xAB\xBE\xE4\xBD\x8E\xE5\x9C\xB0\xE5\xBE\xB7\xE6\x96\x87\xE5\x8F\xA4\xE6\xB3\xA2\xE6\x96\xAF\xE6\x96\x87\xE6\x99\xAE\xE6\xB3\x95\xE7\x88\xBE\xE8\x8C\xA8\xE5\xBE\xB7\xE6\x96\x87\xE8\x85\x93\xE5\xB0\xBC\xE5\x9F\xBA\xE6\x96\x87\xE5\xB7\xB4\xE5\x88\xA9\xE6\x96\x87\xE7\x9A\xAE\xE9\x87\x91\xE8\xAA\x9E\xE6\xB3\xA2\xE8\x98\xAD\xE6\x96\x87\xE7\x9A\xAE\xE5\x9F\x83\xE8\x92\x99\xE7\x89\xB9\xE6\x96\x87\xE6\x97\x81\xE7\x8B\x84\xE5\xB8\x8C\xE8\x87\x98\xE6\x96\x87\xE6\xB3\xA2\xE9\x82\xA3\xE8\xB2\x9D\xE6\x96\x87\xE9\xA6\xAC\xE9\x87\x8C\xE5\xB8\x8C\xE7\x89\xB9\xE5\xB8\x95\xE8\x96\xA9\xE7\x91\xAA\xE5\xA5\x8E\xE8\xBF\xAA\xE6\x96\x87\xE6\x99\xAE\xE9\xAD\xAF\xE5\xA3\xAB\xE6\x96\x87\xE5\x8F\xA4\xE6\x99\xAE\xE7\xBE\x85\xE6\x97\xBA\xE6\x96\xAF\xE6\x96\x87\xE6\x99\xAE\xE4\xBB\x80\xE5\x9C\x96\xE6\x96\x87\xE8\x91\xA1\xE8\x90\x84\xE7\x89\x99\xE6\x96\x87\xE8\x93\x8B\xE6\xA5\x9A\xE7\x93\xA6\xE6\x96\x87\xE5\x9F\xBA\xE5\x88\x87\xE6\x96\x87\xE6\xAC\xBD\xE5\x8D\x9A\xE6\x8B\x89\xE7\xB4\xA2\xE6\xB5\xB7\xE8\x98\xAD\xE8\x93\x8B\xE4\xB8\x98\xE4\xBA\x9E\xE6\x96\x87\xE6\x8B\x89\xE8\xB3\x88\xE6\x96\xAF\xE5\x9D\xA6\xE8\xAB\xB8\xE6\x96\x87\xE5\xBE\xA9\xE6\xB4\xBB\xE5\xB3\xB6\xE6\x96\x87\xE6\x8B\x89\xE7\xBE\x85\xE9\x80\x9A\xE5\x8A\xA0\xE6\x96\x87\xE7\xBE\x85\xE9\xA6\xAC\xE6\xA0\xBC\xE8\xAB\xBE\xE9\x87\x8C\xE6\x96\x87\xE7\xBE\x85\xE8\x88\x88\xE4\xBA\x9E\xE6\x96\x87\xE9\x87\x8C\xE8\x8F\xB2\xE4\xBA\x9E\xE8\xAB\xBE\xE6\x96\x87\xE7\xBE\x85\xE6\x9B\xBC\xE6\x96\xAF\xE6\x96\x87\xE9\x9A\x86\xE8\xBF\xAA\xE6\x96\x87\xE7\xBE\x85\xE9\xA6\xAC\xE5\xB0\xBC\xE4\xBA\x9E\xE6\x96\x87\xE8\x98\xAD\xE5\x8D\x9A\xE6\x96\x87\xE5\x90\x89\xE6\x99\xAE\xE8\xB3\xBD\xE6\x96\x87\xE7\xBE\x85\xE5\x9C\x96\xE9\xA6\xAC\xE5\xB3\xB6\xE6\x96\x87\xE4\xBF\x84\xE6\x96\x87\xE7\x9B\xA7\xE6\xA3\xAE\xE5\xB0\xBC\xE4\xBA\x9E\xE6\x96\x87\xE7\xBE\x85\xE7\xB6\xAD\xE9\x98\xBF\xE7\xB4\x8D\xE6\x96\x87\xE9\x98\xBF\xE7\xBE\x85\xE9\xA6\xAC\xE5\xB0\xBC\xE4\xBA\x9E\xE8\xAA\x9E\xE7\x9B\xA7\xE6\x97\xBA\xE9\x81\x94\xE6\x96\x87\xE7\xBE\x85\xE7\x93\xA6\xE6\x96\x87\xE6\xA2\xB5\xE6\x96\x87\xE6\xA1\x91\xE9\x81\x94\xE9\x9F\x8B\xE6\x96\x87\xE9\x9B\x85\xE5\xBA\xAB\xE7\x89\xB9\xE6\x96\x87\xE8\x96\xA9\xE7\x91\xAA\xE5\x88\xA9\xE4\xBA\x9E\xE9\x98\xBF\xE6\x8B\x89\xE5\xA7\x86\xE6\x96\x87\xE8\x96\xA9\xE5\xB8\x83\xE9\xAD\xAF\xE6\x96\x87\xE6\x92\x92\xE6\x92\x92\xE5\x85\x8B\xE6\x96\x87\xE6\xA1\x91\xE5\xA1\x94\xE5\x88\xA9\xE6\x96\x87\xE7\xB4\xA2\xE6\x8B\x89\xE4\xBB\x80\xE7\x89\xB9\xE6\x8B\x89\xE6\x96\x87\xE7\x94\x98\xE6\x8B\x9C\xE6\x96\x87\xE6\xA1\x91\xE5\x8F\xA4\xE6\x96\x87\xE6\x92\x92\xE4\xB8\x81\xE6\x96\x87\xE8\xA5\xBF\xE8\xA5\xBF\xE9\x87\x8C\xE6\x96\x87\xE8\x98\x87\xE6\xA0\xBC\xE8\x98\xAD\xE6\x96\x87\xE4\xBF\xA1\xE5\xBE\xB7\xE6\x96\x87\xE8\x96\xA9\xE4\xB8\x81\xE5\xB0\xBC\xE4\xBA\x9E-\xE8\x96\xA9\xE8\x96\xA9\xE9\x87\x8C\xE6\x96\x87\xE5\x8D\x97\xE5\xBA\xAB\xE5\xBE\xB7\xE6\x96\x87\xE5\x8C\x97\xE8\x96\xA9\xE7\xB1\xB3\xE6\x96\x87\xE5\xA1\x9E\xE8\xA8\xA5\xE5\x8D\xA1\xE6\x96\x87\xE8\xB3\xBD\xE7\xB4\x8D\xE6\x96\x87\xE7\x91\x9F\xE9\x87\x8C\xE6\x96\x87\xE5\xA1\x9E\xE7\x88\xBE\xE5\xBA\xAB\xE6\x99\xAE\xE6\x96\x87\xE6\x9D\xB1\xE6\xA1\x91\xE6\xB5\xB7\xE6\x96\x87\xE6\xA1\x91\xE6\x88\x88\xE6\x96\x87\xE5\x8F\xA4\xE6\x84\x9B\xE7\x88\xBE\xE8\x98\xAD\xE6\x96\x87\xE8\x96\xA9\xE8\x8E\xAB\xE5\x90\x89\xE5\xB8\x8C\xE4\xBA\x9E\xE6\x96\x87\xE5\xA1\x9E\xE7\x88\xBE\xE7\xB6\xAD\xE4\xBA\x9E\xE5\x85\x8B\xE7\xBE\x85\xE5\x9F\x83\xE8\xA5\xBF\xE4\xBA\x9E\xE6\x96\x87\xE5\xB8\x8C\xE7\x88\xBE\xE5\x93\x88\xE6\x96\x87\xE6\x92\xA3\xE6\x96\x87\xE9\x98\xBF\xE6\x8B\x89\xE4\xBC\xAF\xE6\x96\x87\xEF\xBC\x88\xE6\x9F\xA5\xE5\xBE\xB7\xEF\xBC\x89\xE5\x83\xA7\xE4\xBC\xBD\xE7\xBE\x85\xE6\x96\x87\xE5\xB8\x8C\xE9\x81\x94\xE6\x91\xA9\xE6\x96\x87\xE6\x96\xAF\xE6\xB4\x9B\xE4\xBC\x90\xE5\x85\x8B\xE6\x96\x87\xE6\x96\xAF\xE6\xB4\x9B\xE6\x96\x87\xE5\xB0\xBC\xE4\xBA\x9E\xE6\x96\x87\xE5\x8D\x97\xE7\x9B\xA7\xE7\xB4\xB9\xE9\x8C\xAB\xE5\xBE\xB7\xE8\xAA\x9E\xE4\xB8\x8B\xE8\xA5\xBF\xE5\x88\xA9\xE8\xA5\xBF\xE4\xBA\x9E\xE6\x96\x87\xE5\xA1\x9E\xE6\x8B\x89\xE4\xBA\x9E\xE6\x96\x87\xE8\x96\xA9\xE6\x91\xA9\xE4\xBA\x9E\xE6\x96\x87\xE5\x8D\x97\xE8\x96\xA9\xE7\xB1\xB3\xE6\x96\x87\xE9\xAD\xAF\xE5\x8B\x92\xE8\x96\xA9\xE7\xB1\xB3\xE6\x96\x87\xE4\xBC\x8A\xE7\xB4\x8D\xE9\x87\x8C\xE8\x96\xA9\xE7\xB1\xB3\xE6\x96\x87\xE6\x96\xAF\xE7\xA7\x91\xE7\x89\xB9\xE8\x96\xA9\xE7\xB1\xB3\xE6\x96\x87\xE4\xBF\xAE\xE7\xB4\x8D\xE6\x96\x87\xE7\xB4\xA2\xE5\xB0\xBC\xE5\x9F\xBA\xE6\x96\x87\xE7\xB4\xA2\xE9\xA6\xAC\xE9\x87\x8C\xE6\x96\x87\xE7\xB4\xA2\xE6\xA0\xBC\xE5\xBA\x95\xE4\xBA\x9E\xE7\xB4\x8D\xE6\x96\x87\xE9\x98\xBF\xE7\x88\xBE\xE5\xB7\xB4\xE5\xB0\xBC\xE4\xBA\x9E\xE6\x96\x87\xE5\xA1\x9E\xE7\x88\xBE\xE7\xB6\xAD\xE4\xBA\x9E\xE6\x96\x87\xE8\x98\x87\xE6\x8B\x89\xE5\x8D\x97\xE6\x9D\xB1\xE5\xA2\x8E\xE6\x96\x87\xE5\xA1\x9E\xE9\x9B\xB7\xE7\x88\xBE\xE6\x96\x87\xE6\x96\xAF\xE7\x93\xA6\xE7\x89\xB9\xE6\x96\x87\xE8\x96\xA9\xE9\x9C\x8D\xE6\x96\x87\xE5\xA1\x9E\xE7\xB4\xA2\xE6\x89\x98\xE6\x96\x87\xE6\xB2\x99\xE7\x89\xB9\xE8\x8F\xB2\xE5\xA3\xAB\xE8\x98\xAD\xE6\x96\x87\xE6\xB5\xB7\xE5\xB3\xBD\xE8\x96\xA9\xE5\x88\xA9\xE5\xB8\x8C\xE8\xAA\x9E\xE5\xB7\xBD\xE4\xBB\x96\xE6\x96\x87\xE8\x98\x87\xE5\xBA\xAB\xE9\xA6\xAC\xE6\x96\x87\xE8\x98\x87\xE8\x98\x87\xE6\x96\x87\xE8\x98\x87\xE7\xBE\x8E\xE6\x96\x87\xE7\x91\x9E\xE5\x85\xB8\xE6\x96\x87\xE5\x8F\xB2\xE7\x93\xA6\xE5\xB8\x8C\xE9\x87\x8C\xE6\x96\x87\xE8\x91\x9B\xE6\x91\xA9\xE6\x96\x87\xE5\x8F\xA4\xE6\x95\x98\xE5\x88\xA9\xE4\xBA\x9E\xE6\x96\x87\xE6\x95\x8D\xE5\x88\xA9\xE4\xBA\x9E\xE6\x96\x87\xE8\xA5\xBF\xE5\x88\xA9\xE8\xA5\xBF\xE4\xBA\x9E\xE6\x96\x87\xE6\xB3\xB0\xE7\xB1\xB3\xE7\x88\xBE\xE6\x96\x87\xE5\x8D\x97\xE5\xA1\x94\xE7\xA9\xB9\xE8\xAA\x9E\xE5\x9C\x96\xE7\x9B\xA7\xE6\x96\x87\xE6\xB3\xB0\xE7\x9B\xA7\xE5\x9B\xBA\xE6\x96\x87\xE6\x8F\x90\xE5\xA7\x86\xE6\x96\x87\xE7\x89\xB9\xE7\xB4\xA2\xE6\x96\x87\xE6\xB3\xB0\xE9\x9B\xB7\xE8\xAB\xBE\xE6\x96\x87\xE6\xB3\xB0\xE9\xA0\x93\xE6\x96\x87\xE5\xA1\x94\xE5\x90\x89\xE5\x85\x8B\xE6\x96\x87\xE5\xA1\x94\xE5\x90\x89\xE4\xBB\x80\xE8\xAA\x9E\xE6\xB3\xB0\xE6\x96\x87\xE5\xA1\x94\xE7\x88\xBE\xE5\x9D\xA6\xE8\xAA\x9E\xE6\x8F\x90\xE6\xA0\xBC\xE5\x88\xA9\xE5\xB0\xBC\xE4\xBA\x9E\xE6\x96\x87\xE8\x92\x82\xE6\xA0\xBC\xE9\x9B\xB7\xE6\x96\x87\xE6\x8F\x90\xE5\xA4\xAB\xE6\x96\x87\xE5\x9C\x9F\xE5\xBA\xAB\xE6\x9B\xBC\xE6\x96\x87\xE6\x89\x98\xE5\x85\x8B\xE5\x8B\x9E\xE6\x96\x87\xE6\x9F\xA5\xE5\xBA\xAB\xE7\x88\xBE\xE6\x96\x87\xE5\xA1\x94\xE5\x8A\xA0\xE8\xB7\xAF\xE6\x97\x8F\xE6\x96\x87\xE5\x85\x8B\xE6\x9E\x97\xE8\xB2\xA2\xE6\x96\x87\xE7\x89\xB9\xE6\x9E\x97\xE5\x9F\xBA\xE7\x89\xB9\xE6\x96\x87\xE5\xA1\x94\xE9\x87\x8C\xE4\xBB\x80\xE6\x96\x87\xE5\xA1\x94\xE9\xA6\xAC\xE5\xA5\x87\xE5\x85\x8B\xE6\x96\x87\xE7\xAA\x81\xE5\xB0\xBC\xE8\xA5\xBF\xE4\xBA\x9E\xE6\x96\x87\xE6\xB9\xAF\xE5\x8A\xA0\xE6\x96\x87\xE6\x9D\xB1\xE5\x8A\xA0\xE6\x96\x87\xEF\xBC\x88\xE5\xB0\xBC\xE4\xBA\x9E\xE8\x96\xA9\xEF\xBC\x89\xE9\x81\x93\xE6\x9C\xAC\xE8\xAA\x9E\xE6\x89\x98\xE6\xAF\x94\xE8\xBE\x9B\xE6\x96\x87\xE5\x9C\x9F\xE8\x80\xB3\xE5\x85\xB6\xE6\x96\x87\xE5\x9C\x96\xE7\xBE\x85\xE5\xB0\xA4\xE6\x96\x87\xE5\xA4\xAA\xE9\xAD\xAF\xE9\x96\xA3\xE6\x96\x87\xE7\x89\xB9\xE6\x9D\xBE\xE5\x8A\xA0\xE6\x96\x87\xE7\x89\xB9\xE8\x96\xA9\xE5\x85\x8B\xE5\xB0\xBC\xE6\x81\xA9\xE6\x96\x87\xE6\xAC\xBD\xE8\xA5\xBF\xE5\xAE\x89\xE6\x96\x87\xE9\x9F\x83\xE9\x9D\xBC\xE6\x96\x87\xE5\x8C\x97\xE5\xA1\x94\xE7\xA9\xB9\xE8\xAA\x9E\xE7\xA9\x86\xE6\x96\xAF\xE6\x9E\x97\xE5\xA1\x94\xE7\x89\xB9\xE6\x96\x87\xE5\x9C\x96\xE5\xA7\x86\xE5\xB8\x83\xE5\x8D\xA1\xE6\x96\x87\xE5\x90\x90\xE7\x93\xA6\xE9\xAD\xAF\xE6\x96\x87\xE7\x89\xB9\xE5\xA8\x81\xE6\x96\x87\xE5\x8C\x97\xE6\xA1\x91\xE6\xB5\xB7\xE6\x96\x87\xE5\xA4\xA7\xE6\xBA\xAA\xE5\x9C\xB0\xE6\x96\x87\xE5\x9C\x96\xE7\x93\xA6\xE6\x96\x87\xE4\xB8\xAD\xE9\x98\xBF\xE7\x89\xB9\xE6\x8B\x89\xE6\x96\xAF\xE5\xA1\x94\xE9\xA6\xAC\xE5\xA1\x9E\xE7\x89\xB9\xE6\x96\x87\xE7\x83\x8F\xE5\xBE\xB7\xE7\xA9\x86\xE7\x88\xBE\xE7\x89\xB9\xE6\x96\x87\xE7\xB6\xAD\xE5\x90\xBE\xE7\x88\xBE\xE6\x96\x87\xE7\x83\x8F\xE5\x8A\xA0\xE5\x88\x97\xE6\x96\x87\xE7\x83\x8F\xE5\x85\x8B\xE8\x98\xAD\xE6\x96\x87\xE5\xA7\x86\xE6\x9C\xAC\xE6\x9D\x9C\xE6\x96\x87\xE6\x9C\xAA\xE7\x9F\xA5\xE8\xAA\x9E\xE8\xA8\x80\xE7\x83\x8F\xE7\x88\xBE\xE9\x83\xBD\xE6\x96\x87\xE7\x83\x8F\xE8\x8C\xB2\xE5\x88\xA5\xE5\x85\x8B\xE6\x96\x87\xE7\x93\xA6\xE4\xBC\x8A\xE6\x96\x87\xE6\xBA\xAB\xE9\x81\x94\xE6\x96\x87\xE5\xA8\x81\xE5\xB0\xBC\xE6\x96\xAF\xE6\x96\x87\xE7\xB6\xAD\xE6\x99\xAE\xE6\xA3\xAE\xE6\x96\x87\xE8\xB6\x8A\xE5\x8D\x97\xE6\x96\x87\xE8\xA5\xBF\xE4\xBD\x9B\xE8\x98\xAD\xE5\xBE\xB7\xE6\x96\x87\xE7\xBE\x8E\xE8\x8C\xB5-\xE6\xB3\x95\xE8\x98\xAD\xE5\x85\x8B\xE5\xB0\xBC\xE4\xBA\x9E\xE6\x96\x87\xE6\xB2\x83\xE6\x8B\x89\xE6\x99\xAE\xE5\x85\x8B\xE6\x96\x87\xE6\xB2\x83\xE6\x8F\x90\xE5\x85\x8B\xE6\x96\x87\xE4\xBD\x9B\xE7\xBE\x85\xE6\x96\x87\xE6\xBA\xAB\xE8\x88\x8A\xE6\x96\x87\xE7\x93\xA6\xE9\x9A\x86\xE6\x96\x87\xE7\x93\xA6\xE7\x88\xBE\xE7\x91\x9F\xE6\x96\x87\xE7\x93\xA6\xE6\x8B\x89\xE8\x8E\xAB\xE6\x96\x87\xE7\x93\xA6\xE7\x91\x9E\xE6\x96\x87\xE7\x93\xA6\xE7\xB4\xB9\xE6\x96\x87\xE7\x93\xA6\xE7\x88\xBE\xE7\x9A\xAE\xE9\x87\x8C\xE6\x96\x87\xE6\xB2\x83\xE6\xB4\x9B\xE5\xA4\xAB\xE6\x96\x87\xE5\x90\xB3\xE8\xAA\x9E\xE5\x8D\xA1\xE7\x88\xBE\xE6\xA2\x85\xE5\x85\x8B\xE6\x96\x87\xE7\xA7\x91\xE8\x96\xA9\xE6\x96\x87\xE6\x98\x8E\xE6\xA0\xBC\xE5\x88\x97\xE7\x88\xBE\xE6\x96\x87\xE7\xB4\xA2\xE5\x8A\xA0\xE6\x96\x87\xE7\x91\xA4\xE6\x96\x87\xE9\x9B\x85\xE6\xB5\xA6\xE6\x96\x87\xE6\xB4\x8B\xE5\x8D\x9E\xE6\x96\x87\xE8\x80\xB6\xE5\xA7\x86\xE5\xB7\xB4\xE6\x96\x87\xE6\x84\x8F\xE7\xAC\xAC\xE7\xB7\x92\xE6\x96\x87\xE7\xB4\x84\xE9\xAD\xAF\xE5\xB7\xB4\xE6\x96\x87\xE5\xA5\x88\xE6\x81\xA9\xE5\x8A\xA0\xE5\x9C\x96\xE6\x96\x87\xE5\xBB\xA3\xE6\x9D\xB1\xE8\xA9\xB1\xE5\xA3\xAF\xE6\x96\x87\xE8\x96\xA9\xE6\xB3\xA2\xE7\x89\xB9\xE5\x85\x8B\xE6\x96\x87\xE5\xB8\x83\xE5\x88\x97\xE6\x96\xAF\xE7\xAC\xA6\xE8\x99\x9F\xE8\xA5\xBF\xE8\x98\xAD\xE6\x96\x87\xE6\xBE\xA4\xE7\xB4\x8D\xE5\x8A\xA0\xE6\x96\x87\xE6\x91\xA9\xE6\xB4\x9B\xE5\x93\xA5\xE6\xA8\x99\xE6\xBA\x96\xE5\xA1\x94\xE9\xA6\xAC\xE9\xBD\x8A\xE6\xA0\xBC\xE7\x89\xB9\xE6\x96\x87\xE4\xB8\xAD\xE6\x96\x87\xE7\xA5\x96\xE9\xAD\xAF\xE6\x96\x87\xE7\xA5\x96\xE5\xB0\xBC\xE6\x96\x87\xE7\x84\xA1\xE8\xAA\x9E\xE8\xA8\x80\xE5\x85\xA7\xE5\xAE\xB9\xE6\x89\x8E\xE6\x89\x8E\xE6\x96\x87") }) @@ -1503,7 +1503,7 @@ macro_rules! __impl_displaynames_languages_v1 { zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"ckbyuezh\0") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x03\0\0\0\0\0!\0B\0\xD1\x86\xD0\xB5\xD0\xBD\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xBD\xD0\xB8 \xD0\xBA\xD1\x83\xD1\x80\xD0\xB4\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xBD\xD1\x82\xD0\xBE\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8 \xD0\xBA\xD0\xB8\xD0\xBD\xD0\xB5\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8 \xD0\xBA\xD0\xB8\xD0\xBD\xD0\xB5\xD1\x81\xD0\xBA\xD0\xB8") }) }, }; - static SR_CYRL_XK: ::Yokeable = icu_displaynames::provider::LanguageDisplayNamesV1 { + static SR_XK: ::Yokeable = icu_displaynames::provider::LanguageDisplayNamesV1 { names: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"aa\0ab\0aceachadaadyae\0af\0afhagqainak\0akkalealtam\0an\0angannanpar\0arcarnarparsarwas\0asaastatjav\0awaay\0az\0ba\0balbanbasbe\0bejbembezbg\0bgnbhobi\0bikbinblabm\0bn\0bo\0br\0brabrxbs\0buabugbynca\0cadcarcaycchccpce\0cebcggch\0chbchgchkchmchnchochpchrchyckbclcco\0copcr\0crgcrhcrjcrkcrlcrmcrrcrscs\0csbcswcu\0cv\0cy\0da\0dakdardavde\0deldendgrdindjedoidsbduadumdv\0dyodyudz\0dzgebuee\0efiegyekael\0elxen\0enmeo\0es\0et\0eu\0ewofa\0fanfatff\0fi\0filfj\0fo\0fonfr\0frcfrmfrofrrfrsfurfy\0ga\0gaagaggaygbagd\0gezgilgl\0gmhgn\0gohgongorgotgrbgrcgswgu\0guzgv\0gwiha\0haihawhaxhe\0hi\0hilhithmnho\0hr\0hsbht\0hu\0huphurhy\0hz\0ia\0ibaibbid\0ie\0ig\0ii\0ik\0iktiloinhio\0is\0it\0iu\0ja\0jbojgojmcjprjrbjv\0ka\0kaakabkackajkamkawkbdkcgkdekeakfokg\0kgpkhakhokhqki\0kj\0kk\0kkjkl\0klnkm\0kmbkn\0ko\0koikokkoskpekr\0krckrikrlkruks\0ksbksfkshku\0kumkutkv\0kw\0kwkky\0la\0ladlaglahlamlb\0lezlg\0li\0lillktlmoln\0lo\0lolloulozlrclsmlt\0lu\0lualuilunluolusluylv\0madmagmaimakmanmasmdfmdrmenmermfemg\0mgamghmgomh\0mi\0micminmk\0ml\0mn\0mncmnimoemohmosmr\0ms\0mt\0muamulmusmwlmwrmy\0myvmznna\0napnaqnb\0nd\0ndsne\0newng\0nianiunl\0nmgnn\0nnhno\0nognonnqonr\0nsonusnv\0nwcny\0nymnynnyonzioc\0oj\0ojbojcojsojwokaom\0or\0os\0osaotapa\0pagpalpampappaupcmpeophnpi\0pispl\0ponpqmprgprops\0pt\0qu\0qucrajraprarrhgrm\0rn\0ro\0rofromru\0ruprw\0rwksa\0sadsahsamsaqsassatsbasbpsc\0scnscosd\0sdhse\0sehselsessg\0sgash\0shishnsi\0sidsk\0sl\0slhsm\0smasmjsmnsmssn\0snkso\0sogsq\0sr\0srnsrrss\0ssyst\0strsu\0suksussuxsv\0sw\0swbsycsyrta\0tcete\0temteotertettg\0tgxth\0thtti\0tigtivtk\0tkltl\0tlhtlitmhtn\0to\0togtoktpitr\0trvts\0tsitt\0ttmtumtvltw\0twqty\0tyvtzmudmug\0ugauk\0umbundur\0uz\0vaive\0vi\0vo\0votvunwa\0waewalwarwaswbpwo\0wuuxalxh\0xogyaoyapyavybbyi\0yo\0yrlyueza\0zapzblzenzghzh\0zu\0zunzxxzza") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x13\x02\0\0\0\0\x0E\0\x1C\0(\x002\0@\0R\0f\0v\0\x86\0\x8E\0\x96\0\xA4\0\xB6\0\xC6\0\xE0\0\xF0\0\x02\x01\x1C\x01&\x012\x01@\x01R\x01^\x01l\x01\x84\x01\x94\x01\xA2\x01\xA8\x01\xBC\x01\xCE\x01\xDC\x01\xE6\x01\xF2\x01\x0C\x02\x1E\x02,\x02<\x02D\x02V\x02^\x02h\x02p\x02\x80\x02\x9D\x02\xAB\x02\xB9\x02\xC3\x02\xCB\x02\xD7\x02\xEB\x02\xF7\x02\x0B\x03\x1D\x03%\x03-\x03=\x03O\x03_\x03m\x03\x81\x03\x89\x03\x99\x03\xA5\x03\xAF\x03\xB9\x03\xC9\x03\xDB\x03\xE3\x03\xEF\x03\xF9\x03\x07\x04\x11\x04\x19\x04'\x049\x04O\x04[\x04k\x04\x8C\x04\x9C\x04\xB2\x04\xC0\x04\xC6\x04\xD0\x04\xEE\x04\x0B\x05\x1D\x05>\x05J\x05u\x05\xAB\x05\xB5\x05\xC5\x05\xDC\x05\xFC\x05\n\x06\x16\x06\"\x06.\x06@\x06J\x06X\x06l\x06x\x06\x8A\x06\x94\x06\x9E\x06\xA8\x06\xCA\x06\xD4\x06\xF2\x06\x04\x07\x15\x07\x1D\x07'\x073\x07;\x07A\x07M\x07i\x07u\x07\x7F\x07\x91\x07\xA1\x07\xBD\x07\xCF\x07\xDD\x07\xED\x07\xFF\x07\x0B\x08\x1D\x08%\x08/\x089\x08E\x08Y\x08i\x08u\x08{\x08\x8D\x08\xB0\x08\xCE\x08\xEA\x08\n\t*\t:\t[\te\ti\tu\t}\t\x87\t\xA2\t\xAA\t\xBE\t\xD2\t\xF9\t\x07\n\x1F\n)\n;\nG\nQ\ne\n\x88\n\x98\n\xA0\n\xAA\n\xBC\n\xC6\n\xD0\n\xE0\n\xF5\n\x07\x0B\x11\x0B+\x0B;\x0BI\x0BZ\x0Bj\x0B\x8E\x0B\xB1\x0B\xC1\x0B\xC9\x0B\xDD\x0B\xEF\x0B\xFB\x0B\x11\x0C\x1F\x0C+\x0CC\x0CY\x0Ca\x0Cx\x0C\x84\x0C\xB5\x0C\xBF\x0C\xCD\x0C\xD3\x0C\xE5\x0C\xFB\x0C\x13\r#\r/\r;\rG\rd\r}\r\x8D\r\x9F\r\xB8\r\xC4\r\xD4\r\xD8\r\xE2\r\xEA\r\0\x0E\x08\x0E\x16\x0E,\x0E4\x0E>\x0EN\x0EV\x0Eh\x0E}\x0E\x89\x0E\x97\x0E\xA5\x0E\xAD\x0E\xC3\x0E\xD9\x0E\xE7\x0E\xF7\x0E\x03\x0F\x13\x0F*\x0F8\x0FJ\x0FT\x0F`\x0F\x87\x0F\x8F\x0F\x9F\x0F\xA9\x0F\xBB\x0F\xC9\x0F\xD5\x0F\xE3\x0F\xF1\x0F\xFF\x0F\r\x10\x15\x10)\x109\x10I\x10Y\x10e\x10o\x10y\x10\x83\x10\x9B\x10\xAD\x10\xB7\x10\xC9\x10\xD3\x10\xDF\x10\xED\x10\xFB\x10\x07\x11\x11\x118\x11@\x11W\x11a\x11s\x11\x8A\x11\x9D\x11\xAB\x11\xB5\x11\xBB\x11\xC3\x11\xCD\x11\xDD\x11\xED\x11\xF9\x11\x07\x12\x1B\x12+\x12;\x12E\x12Q\x12[\x12c\x12s\x12\x83\x12\x99\x12\xAE\x12\xB6\x12\xC8\x12\xD6\x12\xE2\x12\xF8\x12\x0C\x13\x1E\x130\x13B\x13V\x13f\x13p\x13x\x13\x84\x13\x94\x13\xA4\x13\xB2\x13\xC7\x13\xD3\x13\xE5\x13\xF3\x13\x05\x14\x0F\x14)\x149\x14I\x14Q\x14n\x14\x8B\x14\xA3\x14\xB3\x14\xBF\x14\xCB\x14\xD3\x14\xE3\x14\xF5\x14\x01\x15 \x150\x15@\x15P\x15l\x15u\x15\x8E\x15\xA5\x15\xAD\x15\xB9\x15\xDA\x15\xE4\x15\xF2\x15\0\x16\x08\x16\x12\x16&\x162\x16Y\x16x\x16\x84\x16\x9F\x16\xAD\x16\xB7\x16\xC1\x16\xD3\x16\xDD\x16\xFA\x16\x0C\x17&\x174\x17D\x17Z\x17j\x17\x89\x17\xA5\x17\xB9\x17\xC1\x17\xCB\x17\xD7\x17\xE9\x17\x0B\x18\x17\x185\x18G\x18]\x18g\x18o\x18\x85\x18\x93\x18\xAD\x18\xBD\x18\xC9\x18\xD7\x18\xE7\x18\xF1\x18\xFD\x18\x07\x19\x19\x19-\x193\x19C\x19Q\x19Y\x19\x84\x19\x92\x19\x9C\x19\xAA\x19\xB8\x19\xC2\x19\xD4\x19\xEC\x19\xFA\x19\x04\x1A\x1C\x1A3\x1A;\x1AM\x1Ah\x1Ar\x1A\x86\x1A\xA2\x1A\xB7\x1A\xC3\x1A\xD5\x1A\xE1\x1A\xF1\x1A\x05\x1B \x1B2\x1BE\x1BV\x1Bi\x1B|\x1B\x84\x1B\x92\x1B\xA2\x1B\xB4\x1B\xC4\x1B\xD0\x1B\xE7\x1B\xF7\x1B\x01\x1C\t\x1C\x15\x1C+\x1C=\x1CI\x1CQ\x1Ca\x1Co\x1C}\x1C\x8D\x1C\x9F\x1C\xAF\x1C\xBF\x1C\xD4\x1C\xE0\x1C\xEA\x1C\xF2\x1C\xFE\x1C\x08\x1D\x16\x1D \x1D,\x1D:\x1DH\x1DR\x1DX\x1Dl\x1Dz\x1D\x88\x1D\x9C\x1D\xAA\x1D\xB8\x1D\xC2\x1D\xD4\x1D\xE7\x1D\xF7\x1D\x08\x1E\x14\x1E \x1E*\x1E8\x1EH\x1Ea\x1Eo\x1E{\x1E\x81\x1E\x8F\x1E\xA3\x1E\xB3\x1E\xE2\x1E\xF4\x1E\x04\x1F\x16\x1F*\x1F8\x1FS\x1F[\x1Fi\x1Fo\x1Fy\x1F\x8F\x1F\x9D\x1F\xA9\x1F\xB3\x1F\xC3\x1F\xD5\x1F\xE3\x1F\xF3\x1F\xFB\x1F\x0B \x15 ( 8 F N T ` n x \x82 \x8E \x9C \xAE \xBC \xCE \xE2 \xEE &!4!B!J!|!\xD0\xB0\xD1\x84\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB0\xD0\xB1\xD1\x85\xD0\xB0\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB0\xD1\x86\xD0\xB5\xD1\x88\xD0\xBA\xD0\xB8\xD0\xB0\xD0\xBA\xD0\xBE\xD0\xBB\xD0\xB8\xD0\xB0\xD0\xB4\xD0\xB0\xD0\xBD\xD0\xB3\xD0\xBC\xD0\xB5\xD0\xB0\xD0\xB4\xD0\xB8\xD0\xB3\xD0\xB5\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB0\xD0\xB2\xD0\xB5\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB0\xD1\x84\xD1\x80\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xBD\xD1\x81\xD0\xB0\xD1\x84\xD1\x80\xD0\xB8\xD1\x85\xD0\xB8\xD0\xBB\xD0\xB8\xD0\xB0\xD0\xB3\xD0\xB5\xD0\xBC\xD0\xB0\xD0\xB8\xD0\xBD\xD1\x83\xD0\xB0\xD0\xBA\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB0\xD0\xBA\xD0\xB0\xD0\xB4\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB0\xD0\xBB\xD0\xB5\xD1\x83\xD1\x82\xD1\x81\xD0\xBA\xD0\xB8\xD1\x98\xD1\x83\xD0\xB6\xD0\xBD\xD0\xBE\xD0\xB0\xD0\xBB\xD1\x82\xD0\xB0\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB0\xD0\xBC\xD1\x85\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB0\xD1\x80\xD0\xB0\xD0\xB3\xD0\xBE\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD1\x80\xD0\xBE\xD0\xB5\xD0\xBD\xD0\xB3\xD0\xBB\xD0\xB5\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBE\xD0\xB1\xD0\xBE\xD0\xBB\xD0\xBE\xD0\xB0\xD0\xBD\xD0\xB3\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xB0\xD1\x80\xD0\xB0\xD0\xBF\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB0\xD1\x80\xD0\xB0\xD0\xBC\xD0\xB5\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB0\xD0\xBF\xD1\x83\xD1\x87\xD0\xB5\xD0\xB0\xD1\x80\xD0\xB0\xD0\xBF\xD0\xB0\xD1\x85\xD0\xBE\xD0\xBD\xD0\xB0\xD1\x98\xD0\xB4\xD0\xB8\xD0\xB0\xD1\x80\xD0\xB0\xD0\xBF\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB0\xD1\x80\xD0\xB0\xD0\xB2\xD0\xB0\xD1\x87\xD0\xBA\xD0\xB8\xD0\xB0\xD1\x81\xD0\xB0\xD0\xBC\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB0\xD1\x81\xD1\x83\xD0\xB0\xD1\x81\xD1\x82\xD1\x83\xD1\x80\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB0\xD1\x82\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xBC\xD0\xB5\xD0\xBA\xD1\x83\xD0\xB0\xD0\xB2\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB0\xD0\xB2\xD0\xB0\xD0\xB4\xD0\xB8\xD0\xB0\xD1\x98\xD0\xBC\xD0\xB0\xD1\x80\xD0\xB0\xD0\xB0\xD0\xB7\xD0\xB5\xD1\x80\xD0\xB1\xD0\xB5\xD1\x98\xD1\x9F\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB1\xD0\xB0\xD1\x88\xD0\xBA\xD0\xB8\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB1\xD0\xB5\xD0\xBB\xD1\x83\xD1\x87\xD0\xBA\xD0\xB8\xD0\xB1\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB1\xD0\xB0\xD1\x81\xD0\xB0\xD0\xB1\xD0\xB5\xD0\xBB\xD0\xBE\xD1\x80\xD1\x83\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB1\xD0\xB5\xD1\x9F\xD0\xB0\xD0\xB1\xD0\xB5\xD0\xBC\xD0\xB1\xD0\xB0\xD0\xB1\xD0\xB5\xD0\xBD\xD0\xB0\xD0\xB1\xD1\x83\xD0\xB3\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB7\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xB8 \xD0\xB1\xD0\xB5\xD0\xBB\xD1\x83\xD1\x87\xD0\xBA\xD0\xB8\xD0\xB1\xD0\xBE\xD1\x9F\xD0\xBF\xD1\x83\xD1\x80\xD0\xB8\xD0\xB1\xD0\xB8\xD1\x81\xD0\xBB\xD0\xB0\xD0\xBC\xD0\xB0\xD0\xB1\xD0\xB8\xD0\xBA\xD0\xBE\xD0\xBB\xD0\xB1\xD0\xB8\xD0\xBD\xD0\xB8\xD1\x81\xD0\xB8\xD1\x81\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xB1\xD0\xB0\xD0\xBC\xD0\xB0\xD0\xBD\xD0\xB0\xD0\xBD\xD0\xBA\xD0\xB0\xD0\xBD\xD0\xB1\xD0\xB0\xD0\xBD\xD0\xB3\xD0\xBB\xD0\xB0\xD1\x82\xD0\xB8\xD0\xB1\xD0\xB5\xD1\x82\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB1\xD1\x80\xD0\xB5\xD1\x82\xD0\xBE\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB1\xD1\x80\xD0\xB0\xD1\x98\xD0\xB1\xD0\xBE\xD0\xB4\xD0\xBE\xD0\xB1\xD0\xBE\xD1\x81\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB1\xD1\x83\xD1\x80\xD1\x98\xD0\xB0\xD1\x82\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB1\xD1\x83\xD0\xB3\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB1\xD0\xBB\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xB0\xD1\x82\xD0\xB0\xD0\xBB\xD0\xBE\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xB4\xD0\xBE\xD0\xBA\xD0\xB0\xD1\x80\xD0\xB8\xD0\xBF\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xB0\xD1\x98\xD1\x83\xD0\xB3\xD0\xB0\xD0\xB0\xD1\x82\xD1\x81\xD0\xB0\xD0\xBC\xD1\x87\xD0\xB0\xD0\xBA\xD0\xBC\xD0\xB0\xD1\x87\xD0\xB5\xD1\x87\xD0\xB5\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD0\xB5\xD0\xB1\xD1\x83\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x87\xD0\xB8\xD0\xB3\xD0\xB0\xD1\x87\xD0\xB0\xD0\xBC\xD0\xBE\xD1\x80\xD0\xBE\xD1\x87\xD0\xB8\xD0\xBF\xD1\x87\xD0\xB0\xD1\x87\xD0\xB0\xD0\xB3\xD0\xB0\xD1\x82\xD0\xB0\xD1\x98\xD1\x87\xD1\x83\xD1\x87\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB0\xD1\x80\xD0\xB8\xD1\x87\xD0\xB8\xD0\xBD\xD1\x83\xD1\x87\xD0\xBA\xD0\xB8\xD1\x87\xD0\xBE\xD0\xBA\xD1\x82\xD0\xB0\xD0\xB2\xD1\x81\xD0\xBA\xD0\xB8\xD1\x87\xD0\xB8\xD0\xBF\xD0\xB5\xD0\xB2\xD1\x98\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x87\xD0\xB5\xD1\x80\xD0\xBE\xD0\xBA\xD0\xB8\xD1\x87\xD0\xB5\xD1\x98\xD0\xB5\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x86\xD0\xB5\xD0\xBD\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xBD\xD0\xB8 \xD0\xBA\xD1\x83\xD1\x80\xD0\xB4\xD1\x81\xD0\xBA\xD0\xB8\xD1\x87\xD0\xB8\xD0\xBB\xD0\xBA\xD0\xBE\xD1\x82\xD0\xB8\xD0\xBD\xD0\xBA\xD0\xBE\xD1\x80\xD0\xB7\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xBE\xD0\xBF\xD1\x82\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD1\x80\xD0\xB8\xD0\xBC\xD0\xB8\xD1\x87\xD0\xB8\xD1\x84\xD0\xBA\xD1\x80\xD0\xB8\xD0\xBC\xD1\x81\xD0\xBA\xD0\xBE\xD1\x82\xD0\xB0\xD1\x82\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD1\x98\xD1\x83\xD0\xB3\xD0\xBE\xD0\xB8\xD1\x81\xD1\x82\xD0\xBE\xD1\x87\xD0\xBD\xD0\xB8 \xD0\xBA\xD1\x80\xD0\xB8\xD0\xBF\xD0\xBB\xD0\xB0\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD1\x80\xD0\xB8\xD1\x81\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBE\xD0\xB8\xD1\x81\xD1\x82\xD0\xBE\xD1\x87\xD0\xBD\xD0\xB8 \xD0\xBA\xD1\x80\xD0\xB8\xD0\xBC\xD1\x83\xD0\xB7\xD0\xBA\xD1\x80\xD0\xB8\xD0\xBA\xD0\xB0\xD1\x80\xD0\xBE\xD0\xBB\xD0\xB8\xD0\xBD\xD1\x88\xD0\xBA\xD0\xB8 \xD0\xB0\xD0\xBB\xD0\xB3\xD0\xBE\xD0\xBD\xD0\xBA\xD0\xB2\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBD\xD1\x81\xD0\xB5\xD1\x98\xD1\x88\xD0\xB5\xD0\xBB\xD1\x81\xD0\xBA\xD0\xB8 \xD0\xBA\xD1\x80\xD0\xB5\xD0\xBE\xD0\xBB\xD1\x81\xD0\xBA\xD0\xB8 \xD1\x84\xD1\x80\xD0\xB0\xD0\xBD\xD1\x86\xD1\x83\xD1\x81\xD0\xBA\xD0\xB8\xD1\x87\xD0\xB5\xD1\x88\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xB0\xD1\x88\xD1\x83\xD0\xBF\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xBE\xD1\x87\xD0\xB2\xD0\xB0\xD1\x80\xD0\xBD\xD0\xB8 \xD0\xBA\xD1\x80\xD0\xB8\xD1\x86\xD1\x80\xD0\xBA\xD0\xB2\xD0\xB5\xD0\xBD\xD0\xBE\xD1\x81\xD0\xBB\xD0\xBE\xD0\xB2\xD0\xB5\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x87\xD1\x83\xD0\xB2\xD0\xB0\xD1\x88\xD0\xBA\xD0\xB8\xD0\xB2\xD0\xB5\xD0\xBB\xD1\x88\xD0\xBA\xD0\xB8\xD0\xB4\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB4\xD0\xB0\xD0\xBA\xD0\xBE\xD1\x82\xD0\xB0\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB3\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x82\xD0\xB0\xD0\xB8\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB5\xD0\xBC\xD0\xB0\xD1\x87\xD0\xBA\xD0\xB8\xD0\xB4\xD0\xB5\xD0\xBB\xD0\xB0\xD0\xB2\xD0\xB5\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD0\xBB\xD0\xB5\xD1\x98\xD0\xB2\xD0\xB8\xD0\xB4\xD0\xBE\xD0\xB3\xD1\x80\xD0\xB8\xD0\xBF\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB4\xD0\xB8\xD0\xBD\xD0\xBA\xD0\xB0\xD0\xB7\xD0\xB0\xD1\x80\xD0\xBC\xD0\xB0\xD0\xB4\xD0\xBE\xD0\xB3\xD1\x80\xD0\xB8\xD0\xB4\xD0\xBE\xD1\x9A\xD0\xBE\xD0\xBB\xD1\x83\xD0\xB6\xD0\xB8\xD1\x87\xD0\xBA\xD0\xBE\xD1\x81\xD1\x80\xD0\xBF\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB4\xD1\x83\xD0\xB0\xD0\xBB\xD0\xB0\xD1\x81\xD1\x80\xD0\xB5\xD0\xB4\xD1\x9A\xD0\xB5\xD1\x85\xD0\xBE\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB0\xD0\xBB\xD0\xB4\xD0\xB8\xD0\xB2\xD1\x81\xD0\xBA\xD0\xB8\xD1\x9F\xD0\xBE\xD0\xBB\xD0\xB0 \xD1\x84\xD0\xBE\xD1\x9A\xD0\xB8\xD1\x92\xD1\x83\xD0\xBB\xD0\xB0\xD1\x9F\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xB0\xD0\xB4\xD0\xB0\xD0\xB7\xD0\xB0\xD0\xB3\xD0\xB0\xD0\xB5\xD0\xBC\xD0\xB1\xD1\x83\xD0\xB5\xD0\xB2\xD0\xB5\xD0\xB5\xD1\x84\xD0\xB8\xD1\x87\xD0\xBA\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD1\x80\xD0\xBE\xD0\xB5\xD0\xB3\xD0\xB8\xD0\xBF\xD0\xB0\xD1\x82\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB5\xD0\xBA\xD0\xB0\xD1\x9F\xD1\x83\xD0\xBA\xD0\xB3\xD1\x80\xD1\x87\xD0\xBA\xD0\xB8\xD0\xB5\xD0\xBB\xD0\xB0\xD0\xBC\xD0\xB8\xD1\x82\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB5\xD0\xBD\xD0\xB3\xD0\xBB\xD0\xB5\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD1\x80\xD0\xB5\xD0\xB4\xD1\x9A\xD0\xB5\xD0\xB5\xD0\xBD\xD0\xB3\xD0\xBB\xD0\xB5\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB5\xD1\x81\xD0\xBF\xD0\xB5\xD1\x80\xD0\xB0\xD0\xBD\xD1\x82\xD0\xBE\xD1\x88\xD0\xBF\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB5\xD1\x81\xD1\x82\xD0\xBE\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB1\xD0\xB0\xD1\x81\xD0\xBA\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB5\xD0\xB2\xD0\xBE\xD0\xBD\xD0\xB4\xD0\xBE\xD0\xBF\xD0\xB5\xD1\x80\xD1\x81\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD1\x84\xD0\xB0\xD0\xBD\xD0\xB3\xD1\x84\xD0\xB0\xD0\xBD\xD1\x82\xD0\xB8\xD1\x84\xD1\x83\xD0\xBB\xD0\xB0\xD1\x85\xD1\x84\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x84\xD0\xB8\xD0\xBB\xD0\xB8\xD0\xBF\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x84\xD0\xB8\xD1\x9F\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD1\x84\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD1\x84\xD0\xBE\xD0\xBD\xD1\x84\xD1\x80\xD0\xB0\xD0\xBD\xD1\x86\xD1\x83\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xB0\xD1\x98\xD1\x83\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8 \xD1\x84\xD1\x80\xD0\xB0\xD0\xBD\xD1\x86\xD1\x83\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD1\x80\xD0\xB5\xD0\xB4\xD1\x9A\xD0\xB5\xD1\x84\xD1\x80\xD0\xB0\xD0\xBD\xD1\x86\xD1\x83\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD1\x80\xD0\xBE\xD1\x84\xD1\x80\xD0\xB0\xD0\xBD\xD1\x86\xD1\x83\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xBE\xD1\x84\xD1\x80\xD0\xB8\xD0\xB7\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB8\xD1\x81\xD1\x82\xD0\xBE\xD1\x87\xD0\xBD\xD0\xBE\xD1\x84\xD1\x80\xD0\xB8\xD0\xB7\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD1\x84\xD1\x80\xD0\xB8\xD1\x83\xD0\xBB\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB7\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xB8 \xD1\x84\xD1\x80\xD0\xB8\xD0\xB7\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB8\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB3\xD0\xB0\xD0\xB3\xD0\xB0\xD0\xB3\xD0\xB0\xD1\x83\xD0\xB7\xD0\xB3\xD0\xB0\xD1\x98\xD0\xBE\xD0\xB3\xD0\xB1\xD0\xB0\xD1\x98\xD0\xB0\xD1\x88\xD0\xBA\xD0\xBE\xD1\x82\xD1\x81\xD0\xBA\xD0\xB8 \xD0\xB3\xD0\xB5\xD0\xBB\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB3\xD0\xB5\xD0\xB5\xD0\xB7\xD0\xB3\xD0\xB8\xD0\xBB\xD0\xB1\xD0\xB5\xD1\x80\xD1\x82\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB3\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x86\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD1\x80\xD0\xB5\xD0\xB4\xD1\x9A\xD0\xB8 \xD0\xB2\xD0\xB8\xD1\x81\xD0\xBE\xD0\xBA\xD0\xBE\xD0\xBD\xD0\xB5\xD0\xBC\xD0\xB0\xD1\x87\xD0\xBA\xD0\xB8\xD0\xB3\xD0\xB2\xD0\xB0\xD1\x80\xD0\xB0\xD0\xBD\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD1\x80\xD0\xBE\xD0\xBD\xD0\xB5\xD0\xBC\xD0\xB0\xD1\x87\xD0\xBA\xD0\xB8\xD0\xB3\xD0\xBE\xD0\xBD\xD0\xB4\xD0\xB8\xD0\xB3\xD0\xBE\xD1\x80\xD0\xBE\xD0\xBD\xD1\x82\xD0\xB0\xD0\xBB\xD0\xBE\xD0\xB3\xD0\xBE\xD1\x82\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB3\xD1\x80\xD0\xB5\xD0\xB1\xD0\xBE\xD1\x81\xD1\x82\xD0\xB0\xD1\x80\xD0\xBE\xD0\xB3\xD1\x80\xD1\x87\xD0\xBA\xD0\xB8\xD1\x88\xD0\xB2\xD0\xB0\xD1\x98\xD1\x86\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8 \xD0\xBD\xD0\xB5\xD0\xBC\xD0\xB0\xD1\x87\xD0\xBA\xD0\xB8\xD0\xB3\xD1\x83\xD1\x9F\xD0\xB0\xD1\x80\xD0\xB0\xD1\x82\xD0\xB8\xD0\xB3\xD1\x83\xD1\x81\xD0\xB8\xD0\xBC\xD0\xB0\xD0\xBD\xD0\xBA\xD1\x81\xD0\xB3\xD0\xB2\xD0\xB8\xD1\x87\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x85\xD0\xB0\xD1\x83\xD1\x81\xD0\xB0\xD1\x85\xD0\xB0\xD0\xB8\xD0\xB4\xD0\xB0\xD1\x85\xD0\xB0\xD0\xB2\xD0\xB0\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD1\x98\xD1\x83\xD0\xB6\xD0\xBD\xD0\xB8 \xD1\x85\xD0\xB0\xD0\xB8\xD0\xB4\xD0\xB0\xD1\x85\xD0\xB5\xD0\xB1\xD1\x80\xD0\xB5\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD1\x85\xD0\xB8\xD0\xBD\xD0\xB4\xD0\xB8\xD1\x85\xD0\xB8\xD0\xBB\xD0\xB8\xD0\xB3\xD0\xB0\xD1\x98\xD0\xBD\xD0\xBE\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x85\xD0\xB5\xD1\x82\xD0\xB8\xD1\x82\xD1\x81\xD0\xBA\xD0\xB8\xD1\x85\xD0\xBC\xD0\xBE\xD0\xBD\xD1\x88\xD0\xBA\xD0\xB8\xD1\x85\xD0\xB8\xD1\x80\xD0\xB8 \xD0\xBC\xD0\xBE\xD1\x82\xD1\x83\xD1\x85\xD1\x80\xD0\xB2\xD0\xB0\xD1\x82\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB3\xD0\xBE\xD1\x80\xD1\x9A\xD0\xBE\xD0\xBB\xD1\x83\xD0\xB6\xD0\xB8\xD1\x87\xD0\xBA\xD0\xBE\xD1\x81\xD1\x80\xD0\xBF\xD1\x81\xD0\xBA\xD0\xB8\xD1\x85\xD0\xB0\xD0\xB8\xD1\x9B\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8 \xD0\xBA\xD1\x80\xD0\xB5\xD0\xBE\xD0\xBB\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB0\xD1\x92\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD1\x85\xD1\x83\xD0\xBF\xD0\xB0\xD1\x85\xD0\xB0\xD0\xBB\xD0\xBA\xD0\xBE\xD0\xBC\xD0\xB5\xD0\xBB\xD0\xB5\xD0\xBC\xD1\x98\xD0\xB5\xD1\x80\xD0\xBC\xD0\xB5\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x85\xD0\xB5\xD1\x80\xD0\xB5\xD1\x80\xD0\xBE\xD0\xB8\xD0\xBD\xD1\x82\xD0\xB5\xD1\x80\xD0\xBB\xD0\xB8\xD0\xBD\xD0\xB3\xD0\xB2\xD0\xB0\xD0\xB8\xD0\xB1\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB8\xD0\xB1\xD0\xB8\xD0\xB1\xD0\xB8\xD0\xBE\xD0\xB8\xD0\xBD\xD0\xB4\xD0\xBE\xD0\xBD\xD0\xB5\xD0\xB6\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB8\xD0\xBD\xD1\x82\xD0\xB5\xD1\x80\xD0\xBB\xD0\xB8\xD0\xBD\xD0\xB3\xD0\xB2\xD0\xB5\xD0\xB8\xD0\xB3\xD0\xB1\xD0\xBE\xD1\x81\xD0\xB5\xD1\x87\xD1\x83\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8 \xD1\x98\xD0\xB8\xD0\xB8\xD0\xBD\xD1\x83\xD0\xBF\xD0\xB8\xD0\xBA\xD0\xB7\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xBE\xD0\xBA\xD0\xB0\xD0\xBD\xD0\xB0\xD0\xB4\xD1\x81\xD0\xBA\xD0\xB8 \xD0\xB8\xD0\xBD\xD1\x83\xD0\xBA\xD1\x82\xD0\xB8\xD1\x82\xD1\x83\xD1\x82\xD0\xB8\xD0\xBB\xD0\xBE\xD0\xBA\xD0\xBE\xD0\xB8\xD0\xBD\xD0\xB3\xD1\x83\xD1\x88\xD0\xBA\xD0\xB8\xD0\xB8\xD0\xB4\xD0\xBE\xD0\xB8\xD1\x81\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB8\xD1\x82\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB8\xD0\xBD\xD1\x83\xD0\xBA\xD1\x82\xD0\xB8\xD1\x82\xD1\x83\xD1\x82\xD1\x81\xD0\xBA\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBB\xD0\xBE\xD0\xB6\xD0\xB1\xD0\xB0\xD0\xBD\xD0\xBD\xD0\xB3\xD0\xBE\xD0\xBC\xD0\xB1\xD0\xB0\xD0\xBC\xD0\xB0\xD1\x87\xD0\xB0\xD0\xBC\xD0\xB5\xD1\x98\xD1\x83\xD0\xB4\xD0\xB5\xD0\xBE-\xD0\xBF\xD0\xB5\xD1\x80\xD1\x81\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD1\x98\xD1\x83\xD0\xB4\xD0\xB5\xD0\xBE-\xD0\xB0\xD1\x80\xD0\xB0\xD0\xBF\xD1\x81\xD0\xBA\xD0\xB8\xD1\x98\xD0\xB0\xD0\xB2\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB3\xD1\x80\xD1\x83\xD0\xB7\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xB0\xD1\x80\xD0\xB0-\xD0\xBA\xD0\xB0\xD0\xBB\xD0\xBF\xD0\xB0\xD1\x88\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xB1\xD0\xB8\xD0\xBB\xD0\xB5\xD0\xBA\xD0\xB0\xD1\x87\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x9F\xD1\x83\xD0\xBA\xD0\xB0\xD0\xBC\xD0\xB1\xD0\xB0\xD0\xBA\xD0\xB0\xD0\xB2\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xB1\xD0\xB0\xD1\x80\xD0\xB4\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD1\x82\xD1\x98\xD0\xB0\xD0\xBF\xD0\xBC\xD0\xB0\xD0\xBA\xD0\xBE\xD0\xBD\xD0\xB4\xD0\xB5\xD0\xB7\xD0\xB5\xD0\xBB\xD0\xB5\xD0\xBD\xD0\xBE\xD1\x80\xD1\x82\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xBE\xD1\x80\xD0\xBE\xD0\xBA\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xBE\xD0\xBA\xD0\xB0\xD0\xB8\xD0\xBD\xD0\xB3\xD0\xB0\xD0\xBD\xD0\xB3\xD0\xBA\xD0\xB0\xD1\x81\xD0\xB8\xD0\xBA\xD0\xBE\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB5\xD1\x88\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xBE\xD1\x98\xD1\x80\xD0\xB0 \xD1\x87\xD0\xB8\xD0\xB8\xD0\xBD\xD0\xB8\xD0\xBA\xD0\xB8\xD0\xBA\xD1\x83\xD1\x98\xD1\x83\xD0\xBA\xD0\xB2\xD0\xB0\xD1\x9A\xD0\xB0\xD0\xBC\xD0\xB0\xD0\xBA\xD0\xB0\xD0\xB7\xD0\xB0\xD1\x88\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xBA\xD0\xBE\xD0\xB3\xD1\x80\xD0\xB5\xD0\xBD\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xBB\xD0\xB5\xD0\xBD\xD1\x9F\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xBC\xD0\xB5\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB1\xD1\x83\xD0\xBD\xD0\xB4\xD1\x83\xD0\xBA\xD0\xB0\xD0\xBD\xD0\xB0\xD0\xB4\xD0\xB0\xD0\xBA\xD0\xBE\xD1\x80\xD0\xB5\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xBE\xD0\xBC\xD0\xB8-\xD0\xBF\xD0\xB5\xD1\x80\xD0\xBC\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xBE\xD0\xBD\xD0\xBA\xD0\xB0\xD0\xBD\xD0\xB8\xD0\xBA\xD0\xBE\xD1\x81\xD1\x80\xD0\xB5\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xBF\xD0\xB5\xD0\xBB\xD0\xB5\xD0\xBA\xD0\xB0\xD0\xBD\xD1\x83\xD1\x80\xD0\xB8\xD0\xBA\xD0\xB0\xD1\x80\xD0\xB0\xD1\x87\xD0\xB0\xD1\x98\xD1\x81\xD0\xBA\xD0\xBE-\xD0\xB1\xD0\xB0\xD0\xBB\xD0\xBA\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD1\x80\xD0\xB8\xD0\xBE\xD0\xBA\xD0\xB0\xD1\x80\xD0\xB5\xD0\xBB\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD1\x83\xD1\x80\xD1\x83\xD0\xBA\xD0\xBA\xD0\xB0\xD1\x88\xD0\xBC\xD0\xB8\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD1\x88\xD0\xB0\xD0\xBC\xD0\xB1\xD0\xB0\xD0\xBB\xD0\xB0\xD0\xB1\xD0\xB0\xD1\x84\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBA\xD0\xB5\xD0\xBB\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD1\x83\xD1\x80\xD0\xB4\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD1\x83\xD0\xBC\xD0\xB8\xD1\x87\xD0\xBA\xD0\xB8\xD0\xBA\xD1\x83\xD1\x82\xD0\xB5\xD0\xBD\xD0\xB0\xD1\x98\xD0\xBA\xD0\xBE\xD0\xBC\xD0\xB8\xD0\xBA\xD0\xBE\xD1\x80\xD0\xBD\xD0\xB2\xD0\xBE\xD0\xBB\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xB2\xD0\xB0\xD0\xBA\xD0\xB2\xD0\xB0\xD0\xBB\xD0\xB0\xD0\xBA\xD0\xB8\xD1\x80\xD0\xB3\xD0\xB8\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBB\xD0\xB0\xD1\x82\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBB\xD0\xB0\xD0\xB4\xD0\xB8\xD0\xBD\xD0\xBE\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB3\xD0\xB8\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD0\xBB\xD0\xB0\xD0\xBC\xD0\xB1\xD0\xB0\xD0\xBB\xD1\x83\xD0\xBA\xD1\x81\xD0\xB5\xD0\xBC\xD0\xB1\xD1\x83\xD1\x80\xD1\x88\xD0\xBA\xD0\xB8\xD0\xBB\xD0\xB5\xD0\xB7\xD0\xB3\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB3\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD0\xBB\xD0\xB8\xD0\xBC\xD0\xB1\xD1\x83\xD1\x80\xD1\x88\xD0\xBA\xD0\xB8\xD0\xBB\xD0\xB8\xD0\xBB\xD1\x83\xD1\x82\xD0\xBB\xD0\xB0\xD0\xBA\xD0\xBE\xD1\x82\xD0\xB0\xD0\xBB\xD0\xBE\xD0\xBC\xD0\xB1\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBB\xD0\xB8\xD0\xBD\xD0\xB3\xD0\xB0\xD0\xBB\xD0\xB0\xD0\xBB\xD0\xB0\xD0\xBE\xD1\x88\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xBE\xD0\xBB\xD1\x83\xD0\xB8\xD0\xB7\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8 \xD0\xBA\xD1\x80\xD0\xB5\xD0\xBE\xD0\xBB\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBB\xD0\xBE\xD0\xB7\xD0\xB8\xD1\x81\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB8 \xD0\xBB\xD1\x83\xD1\x80\xD0\xB8\xD1\x81\xD0\xB0\xD0\xBC\xD0\xB8\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x82\xD0\xB2\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBB\xD1\x83\xD0\xB1\xD0\xB0-\xD0\xBA\xD0\xB0\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB3\xD0\xB0\xD0\xBB\xD1\x83\xD0\xB1\xD0\xB0-\xD0\xBB\xD1\x83\xD0\xBB\xD1\x83\xD0\xB0\xD0\xBB\xD1\x83\xD0\xB8\xD1\x81\xD0\xB5\xD1\x9A\xD0\xBE\xD0\xBB\xD1\x83\xD0\xBD\xD0\xB4\xD0\xB0\xD0\xBB\xD1\x83\xD0\xBE\xD0\xBC\xD0\xB8\xD0\xB7\xD0\xBE\xD0\xBB\xD1\x83\xD1\x98\xD0\xB8\xD0\xB0\xD0\xBB\xD0\xB5\xD1\x82\xD0\xBE\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB0\xD0\xB4\xD1\x83\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB0\xD0\xB3\xD0\xB0\xD1\x85\xD0\xB8\xD0\xBC\xD0\xB0\xD0\xB8\xD1\x82\xD0\xB8\xD0\xBB\xD0\xB8\xD0\xBC\xD0\xB0\xD0\xBA\xD0\xB0\xD1\x81\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB8\xD0\xBD\xD0\xB3\xD0\xBE\xD0\xBC\xD0\xB0\xD1\x81\xD0\xB0\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xBE\xD0\xBA\xD1\x88\xD0\xB0\xD0\xBC\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xBC\xD0\xB5\xD0\xBD\xD0\xB4\xD0\xB5\xD0\xBC\xD0\xB5\xD1\x80\xD1\x83\xD0\xBC\xD0\xBE\xD1\x80\xD0\xB8\xD1\x81\xD1\x98\xD0\xB5\xD0\xBD\xD0\xBC\xD0\xB0\xD0\xBB\xD0\xB3\xD0\xB0\xD1\x88\xD0\xBA\xD0\xB8\xD1\x81\xD1\x80\xD0\xB5\xD0\xB4\xD1\x9A\xD0\xB5\xD0\xB8\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB0\xD0\xBA\xD1\x83\xD0\xB2\xD0\xB0-\xD0\xBC\xD0\xB8\xD1\x82\xD0\xBE\xD0\xBC\xD0\xB5\xD1\x82\xD0\xB0\xD0\xBC\xD0\xB0\xD1\x80\xD1\x88\xD0\xB0\xD0\xBB\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB0\xD0\xBE\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB8\xD0\xBA\xD0\xBC\xD0\xB0\xD0\xBA\xD0\xBC\xD0\xB8\xD0\xBD\xD0\xB0\xD0\xBD\xD0\xB3\xD0\xBA\xD0\xB0\xD0\xB1\xD0\xB0\xD1\x83\xD0\xBC\xD0\xB0\xD0\xBA\xD0\xB5\xD0\xB4\xD0\xBE\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB0\xD0\xBB\xD0\xB0\xD1\x98\xD0\xB0\xD0\xBB\xD0\xB0\xD0\xBC\xD0\xBC\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xBE\xD0\xBB\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB0\xD0\xBD\xD1\x9F\xD1\x83\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB0\xD0\xBD\xD0\xB8\xD0\xBF\xD1\x83\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB8\xD0\xBD\xD1\x83\xD0\xB0\xD1\x98\xD0\xBC\xD1\x83\xD0\xBD\xD0\xBC\xD0\xBE\xD1\x85\xD0\xBE\xD0\xBA\xD0\xBC\xD0\xBE\xD1\x81\xD0\xB8\xD0\xBC\xD0\xB0\xD1\x80\xD0\xB0\xD1\x82\xD0\xB8\xD0\xBC\xD0\xB0\xD0\xBB\xD0\xB0\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB0\xD0\xBB\xD1\x82\xD0\xB5\xD1\x88\xD0\xBA\xD0\xB8\xD0\xBC\xD1\x83\xD0\xBD\xD0\xB4\xD0\xB0\xD0\xBD\xD0\xB3\xD0\x92\xD0\xB8\xD1\x88\xD0\xB5 \xD1\x98\xD0\xB5\xD0\xB7\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xBA\xD1\x80\xD0\xB8\xD1\x88\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB8\xD1\x80\xD0\xB0\xD0\xBD\xD0\xB4\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB0\xD1\x80\xD0\xB2\xD0\xB0\xD1\x80\xD0\xB8\xD0\xB1\xD1\x83\xD1\x80\xD0\xBC\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB5\xD1\x80\xD0\xB7\xD1\x98\xD0\xB0\xD0\xBC\xD0\xB0\xD0\xB7\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB5\xD1\x80\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBD\xD0\xB0\xD1\x83\xD1\x80\xD1\x83\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBD\xD0\xB0\xD0\xBF\xD1\x83\xD1\x99\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBD\xD0\xB0\xD0\xBC\xD0\xB0\xD0\xBD\xD0\xBE\xD1\x80\xD0\xB2\xD0\xB5\xD1\x88\xD0\xBA\xD0\xB8 \xD0\xB1\xD1\x83\xD0\xBA\xD0\xBC\xD0\xBE\xD0\xBB\xD1\x81\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB8 \xD0\xBD\xD0\xB4\xD0\xB5\xD0\xB1\xD0\xB5\xD0\xBB\xD0\xB5\xD0\xBD\xD0\xB8\xD1\x81\xD0\xBA\xD0\xBE\xD0\xBD\xD0\xB5\xD0\xBC\xD0\xB0\xD1\x87\xD0\xBA\xD0\xB8\xD0\xBD\xD0\xB5\xD0\xBF\xD0\xB0\xD0\xBB\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBD\xD0\xB5\xD0\xB2\xD0\xB0\xD1\x80\xD0\xB8\xD0\xBD\xD0\xB4\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xB0\xD0\xBD\xD0\xB8\xD0\xB0\xD1\x81\xD0\xBD\xD0\xB8\xD1\x83\xD0\xB5\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD1\x85\xD0\xBE\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xB2\xD0\xB0\xD1\x81\xD0\xB8\xD0\xBE\xD0\xBD\xD0\xBE\xD1\x80\xD0\xB2\xD0\xB5\xD1\x88\xD0\xBA\xD0\xB8 \xD0\xBD\xD0\xB8\xD0\xBD\xD0\xBE\xD1\x80\xD1\x81\xD0\xBA\xD0\xBD\xD0\xB3\xD0\xB8\xD0\xB5\xD0\xBC\xD0\xB1\xD1\x83\xD0\xBD\xD0\xBD\xD0\xBE\xD1\x80\xD0\xB2\xD0\xB5\xD1\x88\xD0\xBA\xD0\xB8\xD0\xBD\xD0\xBE\xD0\xB3\xD0\xB0\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD1\x80\xD0\xBE\xD0\xBD\xD0\xBE\xD1\x80\xD0\xB4\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBD\xE2\x80\x99\xD0\xBA\xD0\xBE\xD1\x98\xD1\x83\xD0\xB6\xD0\xBD\xD0\xB8 \xD0\xBD\xD0\xB4\xD0\xB5\xD0\xB1\xD0\xB5\xD0\xBB\xD0\xB5\xD1\x81\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB8 \xD1\x81\xD0\xBE\xD1\x82\xD0\xBE\xD0\xBD\xD1\x83\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB0\xD0\xB2\xD0\xB0\xD1\x85\xD0\xBE\xD0\xBA\xD0\xBB\xD0\xB0\xD1\x81\xD0\xB8\xD1\x87\xD0\xBD\xD0\xB8 \xD0\xBD\xD0\xB5\xD0\xB2\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD1\x9A\xD0\xB0\xD0\xBD\xD1\x9F\xD0\xB0\xD1\x9A\xD0\xB0\xD0\xBC\xD0\xB2\xD0\xB5\xD0\xB7\xD0\xB8\xD1\x9A\xD0\xB0\xD0\xBD\xD0\xBA\xD0\xBE\xD0\xBB\xD0\xB5\xD1\x9A\xD0\xBE\xD1\x80\xD0\xBE\xD0\xBD\xD0\xB7\xD0\xB8\xD0\xBC\xD0\xB0\xD0\xBE\xD0\xBA\xD1\x81\xD0\xB8\xD1\x82\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBE\xD1\x9F\xD0\xB8\xD0\xB1\xD0\xB2\xD0\xB5\xD1\x81\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBE\xD0\xB7\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xB8 \xD0\xBE\xD1\x9F\xD0\xB8\xD0\xB1\xD0\xB2\xD0\xB0\xD1\x86\xD0\xB5\xD0\xBD\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xBD\xD0\xB8 \xD0\xBE\xD1\x9F\xD0\xB8\xD0\xB1\xD0\xB2\xD0\xB0\xD0\xBE\xD1\x9F\xD0\xB8\xD0\xBA\xD1\x80\xD0\xB8\xD0\xB7\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xB8 \xD0\xBE\xD1\x9F\xD0\xB8\xD0\xB1\xD0\xB2\xD0\xB0\xD0\xBE\xD0\xBA\xD0\xB0\xD0\xBD\xD0\xB3\xD0\xB0\xD0\xBD\xD0\xBE\xD1\x80\xD0\xBE\xD0\xBC\xD0\xBE\xD0\xBE\xD0\xB4\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBE\xD1\x81\xD0\xB5\xD1\x82\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBE\xD1\x81\xD0\xB0\xD0\xB3\xD0\xB5\xD0\xBE\xD1\x81\xD0\xBC\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8 \xD1\x82\xD1\x83\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBF\xD0\xB5\xD0\xBD\xD1\x9F\xD0\xB0\xD0\xBF\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBF\xD0\xB0\xD0\xBD\xD0\xB3\xD0\xB0\xD1\x81\xD0\xB8\xD0\xBD\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBF\xD0\xB0\xD1\x85\xD0\xBB\xD0\xB0\xD0\xB2\xD0\xB8\xD0\xBF\xD0\xB0\xD0\xBC\xD0\xBF\xD0\xB0\xD0\xBD\xD0\xB3\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xBF\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBC\xD0\xB5\xD0\xBD\xD1\x82\xD0\xBE\xD0\xBF\xD0\xB0\xD0\xBB\xD0\xB0\xD1\x83\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBD\xD0\xB8\xD0\xB3\xD0\xB5\xD1\x80\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8 \xD0\xBF\xD0\xB8\xD1\x9F\xD0\xB8\xD0\xBD\xD1\x81\xD1\x82\xD0\xB0\xD1\x80\xD0\xBE\xD0\xBF\xD0\xB5\xD1\x80\xD1\x81\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD1\x84\xD0\xB5\xD0\xBD\xD0\xB8\xD1\x87\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBF\xD0\xB0\xD0\xBB\xD0\xB8\xD0\xBF\xD0\xB8\xD1\x9F\xD0\xB8\xD0\xBD\xD0\xBF\xD0\xBE\xD1\x99\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBF\xD0\xBE\xD0\xBD\xD0\xBF\xD0\xB5\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x81\xD0\xB5\xD0\xBF\xD0\xB0\xD1\x81\xD0\xB0\xD0\xBC\xD0\xB0\xD0\xBA\xD0\xB2\xD0\xBE\xD0\xB4\xD0\xB8\xD0\xBF\xD1\x80\xD1\x83\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD1\x80\xD0\xBE\xD0\xBE\xD0\xBA\xD1\x81\xD0\xB8\xD1\x82\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBF\xD0\xB0\xD1\x88\xD1\x82\xD1\x83\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBF\xD0\xBE\xD1\x80\xD1\x82\xD1\x83\xD0\xB3\xD0\xB0\xD0\xBB\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xB5\xD1\x87\xD1\x83\xD0\xB0\xD0\xBA\xD0\xB8\xD1\x87\xD0\xB5\xD1\x80\xD0\xB0\xD1\x9F\xD0\xB0\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x80\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xBD\xD1\x83\xD0\xB8\xD1\x80\xD0\xB0\xD1\x80\xD0\xBE\xD1\x82\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x80\xD0\xBE\xD1\x85\xD0\xB8\xD0\xBD\xD0\xB3\xD1\x98\xD0\xB0\xD1\x80\xD0\xBE\xD0\xBC\xD0\xB0\xD0\xBD\xD1\x88\xD0\xBA\xD0\xB8\xD1\x80\xD1\x83\xD0\xBD\xD0\xB4\xD0\xB8\xD1\x80\xD1\x83\xD0\xBC\xD1\x83\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x80\xD0\xBE\xD0\xBC\xD0\xB1\xD0\xBE\xD1\x80\xD0\xBE\xD0\xBC\xD1\x81\xD0\xBA\xD0\xB8\xD1\x80\xD1\x83\xD1\x81\xD0\xBA\xD0\xB8\xD1\x86\xD0\xB8\xD0\xBD\xD1\x86\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xB8\xD1\x9A\xD0\xB0\xD1\x80\xD1\x83\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD1\x83\xD0\xB0\xD1\x81\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD1\x80\xD0\xB8\xD1\x82\xD1\x81\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD0\xB2\xD0\xB5\xD1\x81\xD0\xB0\xD1\x85\xD0\xB0\xD1\x81\xD0\xB0\xD0\xBC\xD0\xB0\xD1\x80\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8 \xD0\xB0\xD1\x80\xD0\xB0\xD0\xBC\xD0\xB5\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD0\xB0\xD0\xBC\xD0\xB1\xD1\x83\xD1\x80\xD1\x83\xD1\x81\xD0\xB0\xD1\x81\xD0\xB0\xD0\xBA\xD1\x81\xD0\xB0\xD0\xBD\xD1\x82\xD0\xB0\xD0\xBB\xD0\xB8\xD0\xBD\xD0\xB3\xD0\xB0\xD0\xBC\xD0\xB1\xD0\xB0\xD1\x98\xD1\x81\xD0\xB0\xD0\xBD\xD0\xB3\xD1\x83\xD1\x81\xD0\xB0\xD1\x80\xD0\xB4\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD0\xB8\xD1\x86\xD0\xB8\xD0\xBB\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x88\xD0\xBA\xD0\xBE\xD1\x82\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD0\xB8\xD0\xBD\xD0\xB4\xD0\xB8\xD1\x98\xD1\x83\xD0\xB6\xD0\xBD\xD0\xBE\xD0\xBA\xD1\x83\xD1\x80\xD0\xB4\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB8 \xD1\x81\xD0\xB0\xD0\xBC\xD0\xB8\xD1\x81\xD0\xB5\xD0\xBD\xD0\xB0\xD1\x81\xD0\xB5\xD0\xBB\xD0\xBA\xD1\x83\xD0\xBF\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xBE\xD1\x98\xD1\x80\xD0\xB0\xD0\xB1\xD0\xBE\xD1\x80\xD0\xBE \xD1\x81\xD0\xB5\xD0\xBD\xD0\xB8\xD1\x81\xD0\xB0\xD0\xBD\xD0\xB3\xD0\xBE\xD1\x81\xD1\x82\xD0\xB0\xD1\x80\xD0\xBE\xD0\xB8\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD1\x80\xD0\xBF\xD1\x81\xD0\xBA\xD0\xBE\xD1\x85\xD1\x80\xD0\xB2\xD0\xB0\xD1\x82\xD1\x81\xD0\xBA\xD0\xB8\xD1\x98\xD1\x83\xD0\xB6\xD0\xBD\xD0\xB8 \xD1\x88\xD0\xB8\xD0\xBB\xD1\x85\xD0\xB0\xD1\x88\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD0\xB8\xD0\xBD\xD1\x85\xD0\xB0\xD0\xBB\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD0\xB8\xD0\xB4\xD0\xB0\xD0\xBC\xD0\xBE\xD1\x81\xD0\xBB\xD0\xBE\xD0\xB2\xD0\xB0\xD1\x87\xD0\xBA\xD0\xB8\xD1\x81\xD0\xBB\xD0\xBE\xD0\xB2\xD0\xB5\xD0\xBD\xD0\xB0\xD1\x87\xD0\xBA\xD0\xB8\xD1\x98\xD1\x83\xD0\xB6\xD0\xBD\xD0\xB8 \xD0\xBB\xD0\xB0\xD1\x88\xD1\x83\xD1\x82\xD1\x81\xD0\xB8\xD0\xB4\xD1\x81\xD0\xB0\xD0\xBC\xD0\xBE\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x98\xD1\x83\xD0\xB6\xD0\xBD\xD0\xB8 \xD1\x81\xD0\xB0\xD0\xBC\xD0\xB8\xD0\xBB\xD1\x83\xD0\xBB\xD0\xB5 \xD1\x81\xD0\xB0\xD0\xBC\xD0\xB8\xD0\xB8\xD0\xBD\xD0\xB0\xD1\x80\xD0\xB8 \xD1\x81\xD0\xB0\xD0\xBC\xD0\xB8\xD1\x81\xD0\xBA\xD0\xBE\xD0\xBB\xD1\x82 \xD1\x81\xD0\xB0\xD0\xBC\xD0\xB8\xD1\x88\xD0\xBE\xD0\xBD\xD0\xB0\xD1\x81\xD0\xBE\xD0\xBD\xD0\xB8\xD0\xBD\xD0\xBA\xD0\xB5\xD1\x81\xD0\xBE\xD0\xBC\xD0\xB0\xD0\xBB\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD0\xBE\xD0\xB3\xD0\xB4\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB0\xD0\xBB\xD0\xB1\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD1\x80\xD0\xBF\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD1\x80\xD0\xB0\xD0\xBD\xD0\xB0\xD0\xBD \xD1\x82\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xBE\xD1\x81\xD0\xB5\xD1\x80\xD0\xB5\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD0\xB2\xD0\xB0\xD0\xB7\xD0\xB8\xD1\x81\xD0\xB0\xD1\x85\xD0\xBE\xD1\x81\xD0\xB5\xD1\x81\xD0\xBE\xD1\x82\xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB5\xD0\xB8\xD1\x86\xD1\x81\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x88\xD1\x81\xD1\x83\xD0\xBD\xD0\xB4\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD1\x83\xD0\xBA\xD1\x83\xD0\xBC\xD0\xB0\xD1\x81\xD1\x83\xD1\x81\xD1\x83\xD1\x81\xD1\x83\xD0\xBC\xD0\xB5\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD1\x88\xD0\xB2\xD0\xB5\xD0\xB4\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD0\xB2\xD0\xB0\xD1\x85\xD0\xB8\xD0\xBB\xD0\xB8\xD0\xBA\xD0\xBE\xD0\xBC\xD0\xBE\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD0\xB8\xD1\x80\xD0\xB8\xD1\x98\xD0\xB0\xD1\x87\xD0\xBA\xD0\xB8\xD1\x81\xD0\xB8\xD1\x80\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD1\x82\xD0\xB0\xD0\xBC\xD0\xB8\xD0\xBB\xD1\x81\xD0\xBA\xD0\xB8\xD1\x98\xD1\x83\xD0\xB6\xD0\xBD\xD0\xB8 \xD1\x82\xD0\xB0\xD1\x87\xD0\xBE\xD0\xBD\xD1\x82\xD0\xB5\xD0\xBB\xD1\x83\xD0\xB3\xD1\x83\xD1\x82\xD0\xB8\xD0\xBC\xD0\xBD\xD0\xB5\xD1\x82\xD0\xB5\xD1\x81\xD0\xBE\xD1\x82\xD0\xB5\xD1\x80\xD0\xB5\xD0\xBD\xD0\xBE\xD1\x82\xD0\xB5\xD1\x82\xD1\x83\xD0\xBC\xD1\x82\xD0\xB0\xD1\x9F\xD0\xB8\xD1\x87\xD0\xBA\xD0\xB8\xD1\x82\xD0\xB0\xD0\xB3\xD0\xB8\xD1\x88\xD1\x82\xD0\xB0\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD1\x82\xD0\xB0\xD1\x85\xD0\xBB\xD1\x82\xD0\xB0\xD0\xBD\xD1\x82\xD0\xB8\xD0\xB3\xD1\x80\xD0\xB8\xD1\x9A\xD0\xB0\xD1\x82\xD0\xB8\xD0\xB3\xD1\x80\xD0\xB5\xD1\x82\xD0\xB8\xD0\xB2\xD1\x82\xD1\x83\xD1\x80\xD0\xBA\xD0\xBC\xD0\xB5\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x82\xD0\xBE\xD0\xBA\xD0\xB5\xD0\xBB\xD0\xB0\xD1\x83\xD1\x82\xD0\xB0\xD0\xB3\xD0\xB0\xD0\xBB\xD0\xBE\xD0\xB3\xD0\xBA\xD0\xBB\xD0\xB8\xD0\xBD\xD0\xB3\xD0\xBE\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x82\xD0\xBB\xD0\xB8\xD0\xBD\xD0\xB3\xD0\xB8\xD1\x82\xD1\x82\xD0\xB0\xD0\xBC\xD0\xB0\xD1\x88\xD0\xB5\xD0\xBA\xD1\x86\xD0\xB2\xD0\xB0\xD0\xBD\xD0\xB0\xD1\x82\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x9A\xD0\xB0\xD1\x81\xD0\xB0 \xD1\x82\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xB0\xD1\x82\xD0\xBE\xD0\xBA\xD0\xB8\xD0\xBF\xD0\xBE\xD0\xBD\xD0\xB0\xD1\x82\xD0\xBE\xD0\xBA \xD0\xBF\xD0\xB8\xD1\x81\xD0\xB8\xD0\xBD\xD1\x82\xD1\x83\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD1\x82\xD0\xB0\xD1\x80\xD0\xBE\xD0\xBA\xD0\xBE\xD1\x86\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xB0\xD1\x86\xD0\xB8\xD0\xBC\xD1\x88\xD0\xB8\xD0\xB0\xD0\xBD\xD1\x82\xD0\xB0\xD1\x82\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB8 \xD1\x82\xD1\x83\xD1\x87\xD0\xBE\xD0\xBD\xD1\x82\xD1\x83\xD0\xBC\xD0\xB1\xD1\x83\xD0\xBA\xD0\xB0\xD1\x82\xD1\x83\xD0\xB2\xD0\xB0\xD0\xBB\xD1\x83\xD1\x82\xD0\xB2\xD0\xB8\xD1\x82\xD0\xB0\xD1\x81\xD0\xB0\xD0\xB2\xD0\xB0\xD0\xBA\xD1\x82\xD0\xB0\xD1\x85\xD0\xB8\xD1\x9B\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x82\xD1\x83\xD0\xB2\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x86\xD0\xB5\xD0\xBD\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xBD\xD0\xBE\xD0\xB0\xD1\x82\xD0\xBB\xD0\xB0\xD1\x81\xD0\xBA\xD0\xB8 \xD1\x82\xD0\xB0\xD0\xBC\xD0\xB0\xD1\x88\xD0\xB5\xD0\xBA\xD1\x83\xD0\xB4\xD0\xBC\xD1\x83\xD1\x80\xD1\x82\xD1\x81\xD0\xBA\xD0\xB8\xD1\x83\xD1\x98\xD0\xB3\xD1\x83\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD1\x83\xD0\xB3\xD0\xB0\xD1\x80\xD0\xB8\xD1\x82\xD1\x81\xD0\xBA\xD0\xB8\xD1\x83\xD0\xBA\xD1\x80\xD0\xB0\xD1\x98\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x83\xD0\xBC\xD0\xB1\xD1\x83\xD0\xBD\xD0\xB4\xD1\x83\xD0\xBD\xD0\xB5\xD0\xBF\xD0\xBE\xD0\xB7\xD0\xBD\xD0\xB0\xD1\x82 \xD1\x98\xD0\xB5\xD0\xB7\xD0\xB8\xD0\xBA\xD1\x83\xD1\x80\xD0\xB4\xD1\x83\xD1\x83\xD0\xB7\xD0\xB1\xD0\xB5\xD1\x87\xD0\xBA\xD0\xB8\xD0\xB2\xD0\xB0\xD0\xB8\xD0\xB2\xD0\xB5\xD0\xBD\xD0\xB4\xD0\xB0\xD0\xB2\xD0\xB8\xD1\x98\xD0\xB5\xD1\x82\xD0\xBD\xD0\xB0\xD0\xBC\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB2\xD0\xBE\xD0\xBB\xD0\xB0\xD0\xBF\xD0\xB8\xD0\xBA\xD0\xB2\xD0\xBE\xD0\xB4\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB2\xD1\x83\xD0\xBD\xD1\x9F\xD0\xBE\xD0\xB2\xD0\xB0\xD0\xBB\xD0\xBE\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB2\xD0\xB0\xD0\xBB\xD1\x81\xD0\xB5\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB2\xD0\xBE\xD0\xBB\xD0\xB0\xD1\x98\xD1\x82\xD0\xB0\xD0\xB2\xD0\xB0\xD1\x80\xD0\xB0\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB2\xD0\xB0\xD1\x88\xD0\xBE\xD0\xB2\xD0\xB0\xD1\x80\xD0\xBB\xD0\xBF\xD0\xB8\xD1\x80\xD0\xB8\xD0\xB2\xD0\xBE\xD0\xBB\xD0\xBE\xD1\x84\xD0\xB2\xD1\x83 \xD0\xBA\xD0\xB8\xD0\xBD\xD0\xB5\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xBB\xD0\xBC\xD0\xB8\xD1\x87\xD0\xBA\xD0\xB8\xD0\xB8\xD1\x81\xD0\xB8\xD0\xBA\xD0\xBE\xD1\x81\xD0\xB0\xD1\x81\xD0\xBE\xD0\xB3\xD0\xB0\xD1\x98\xD0\xB0\xD0\xBE\xD1\x98\xD0\xB0\xD0\xBF\xD1\x81\xD0\xBA\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBD\xD0\xB3\xD0\xB1\xD0\xB5\xD0\xBD\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB1\xD0\xB0\xD1\x98\xD0\xB8\xD0\xB4\xD0\xB8\xD1\x88\xD1\x98\xD0\xBE\xD1\x80\xD1\x83\xD0\xB1\xD0\xB0\xD0\xBD\xD0\xB8\xD0\xBD\xD0\xB3\xD0\xB0\xD1\x82\xD1\x83\xD0\xBA\xD0\xB0\xD0\xBD\xD1\x82\xD0\xBE\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x9F\xD1\x83\xD0\xB0\xD0\xBD\xD1\x88\xD0\xBA\xD0\xB8\xD0\xB7\xD0\xB0\xD0\xBF\xD0\xBE\xD1\x82\xD0\xB5\xD1\x87\xD0\xBA\xD0\xB8\xD0\xB1\xD0\xBB\xD0\xB8\xD1\x81\xD0\xB8\xD0\xBC\xD0\xB1\xD0\xBE\xD0\xBB\xD0\xB8\xD0\xB7\xD0\xB5\xD0\xBD\xD0\xB0\xD0\xB3\xD0\xB0\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xB8 \xD0\xBC\xD0\xB0\xD1\x80\xD0\xBE\xD0\xBA\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8 \xD1\x82\xD0\xB0\xD0\xBC\xD0\xB0\xD1\x88\xD0\xB5\xD0\xBA\xD0\xBA\xD0\xB8\xD0\xBD\xD0\xB5\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB8\xD1\x81\xD0\xB8\xD0\xB7\xD1\x83\xD0\xBB\xD1\x83\xD0\xB7\xD1\x83\xD0\xBD\xD0\xB8\xD0\xB1\xD0\xB5\xD0\xB7 \xD0\xBB\xD0\xB8\xD0\xBD\xD0\xB3\xD0\xB2\xD0\xB8\xD1\x81\xD1\x82\xD0\xB8\xD1\x87\xD0\xBA\xD0\xBE\xD0\xB3 \xD1\x81\xD0\xB0\xD0\xB4\xD1\x80\xD0\xB6\xD0\xB0\xD1\x98\xD0\xB0\xD0\xB7\xD0\xB0\xD0\xB7\xD0\xB0") }) @@ -1521,7 +1521,7 @@ macro_rules! __impl_displaynames_languages_v1 { zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"ckbyuezh\0") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x03\0\0\0\0\0!\0B\0\xD1\x86\xD0\xB5\xD0\xBD\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xBD\xD0\xB8 \xD0\xBA\xD1\x83\xD1\x80\xD0\xB4\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xBD\xD1\x82\xD0\xBE\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8 \xD0\xBA\xD0\xB8\xD0\xBD\xD0\xB5\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8 \xD0\xBA\xD0\xB8\xD0\xBD\xD0\xB5\xD1\x81\xD0\xBA\xD0\xB8") }) }, }; - static SR_CYRL_BA: ::Yokeable = icu_displaynames::provider::LanguageDisplayNamesV1 { + static SR_BA: ::Yokeable = icu_displaynames::provider::LanguageDisplayNamesV1 { names: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"aa\0ab\0aceachadaadyae\0af\0afhagqainak\0akkalealtam\0an\0angannanpar\0arcarnarparsarwas\0asaastatjav\0awaay\0az\0ba\0balbanbasbe\0bejbembezbg\0bgnbhobi\0bikbinblabm\0bn\0bo\0br\0brabrxbs\0buabugbynca\0cadcarcaycchccpce\0cebcggch\0chbchgchkchmchnchochpchrchyckbclcco\0copcr\0crgcrhcrjcrkcrlcrmcrrcrscs\0csbcswcu\0cv\0cy\0da\0dakdardavde\0deldendgrdindjedoidsbduadumdv\0dyodyudz\0dzgebuee\0efiegyekael\0elxen\0enmeo\0es\0et\0eu\0ewofa\0fanfatff\0fi\0filfj\0fo\0fonfr\0frcfrmfrofrrfrsfurfy\0ga\0gaagaggaygbagd\0gezgilgl\0gmhgn\0gohgongorgotgrbgrcgswgu\0guzgv\0gwiha\0haihawhaxhe\0hi\0hilhithmnho\0hr\0hsbht\0hu\0huphurhy\0hz\0ia\0ibaibbid\0ie\0ig\0ii\0ik\0iktiloinhio\0is\0it\0iu\0ja\0jbojgojmcjprjrbjv\0ka\0kaakabkackajkamkawkbdkcgkdekeakfokg\0kgpkhakhokhqki\0kj\0kk\0kkjkl\0klnkm\0kmbkn\0ko\0koikokkoskpekr\0krckrikrlkruks\0ksbksfkshku\0kumkutkv\0kw\0kwkky\0la\0ladlaglahlamlb\0lezlg\0li\0lillktlmoln\0lo\0lolloulozlrclsmlt\0lu\0lualuilunluolusluylv\0madmagmaimakmanmasmdfmdrmenmermfemg\0mgamghmgomh\0mi\0micminmk\0ml\0mn\0mncmnimoemohmosmr\0ms\0mt\0muamulmusmwlmwrmy\0myvmznna\0napnaqnb\0nd\0ndsne\0newng\0nianiunl\0nmgnn\0nnhno\0nognonnqonr\0nsonusnv\0nwcny\0nymnynnyonzioc\0oj\0ojbojcojsojwokaom\0or\0os\0osaotapa\0pagpalpampappaupcmpeophnpi\0pispl\0ponpqmprgprops\0pt\0qu\0qucrajraprarrhgrm\0rn\0ro\0rofromru\0ruprw\0rwksa\0sadsahsamsaqsassatsbasbpsc\0scnscosd\0sdhse\0sehselsessg\0sgash\0shishnsi\0sidsk\0sl\0slhsm\0smasmjsmnsmssn\0snkso\0sogsq\0sr\0srnsrrss\0ssyst\0strsu\0suksussuxsv\0sw\0swbsycsyrta\0tcete\0temteotertettg\0tgxth\0thtti\0tigtivtk\0tkltl\0tlhtlitmhtn\0to\0togtoktpitr\0trvts\0tsitt\0ttmtumtvltw\0twqty\0tyvtzmudmug\0ugauk\0umbundur\0uz\0vaive\0vi\0vo\0votvunwa\0waewalwarwaswbpwo\0wuuxalxh\0xogyaoyapyavybbyi\0yo\0yrlyueza\0zapzblzenzghzh\0zu\0zunzxxzza") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x13\x02\0\0\0\0\x0E\0\x1C\0(\x002\0@\0R\0f\0v\0\x86\0\x8E\0\x96\0\xA4\0\xB6\0\xC6\0\xE0\0\xF0\0\x02\x01\x1C\x01&\x012\x01@\x01R\x01^\x01l\x01\x84\x01\x94\x01\xA2\x01\xA8\x01\xBC\x01\xCE\x01\xDC\x01\xE6\x01\xF2\x01\x0C\x02\x1E\x02,\x02<\x02D\x02X\x02`\x02j\x02r\x02\x82\x02\x9F\x02\xAD\x02\xBB\x02\xC5\x02\xCD\x02\xD9\x02\xED\x02\xF9\x02\r\x03\x1F\x03'\x03/\x03?\x03Q\x03a\x03o\x03\x83\x03\x8B\x03\x9B\x03\xA7\x03\xB1\x03\xBB\x03\xCB\x03\xDD\x03\xE5\x03\xF1\x03\xFB\x03\t\x04\x13\x04\x1B\x04)\x04;\x04Q\x04]\x04m\x04\x8E\x04\x9E\x04\xB4\x04\xC2\x04\xC8\x04\xD2\x04\xF0\x04\r\x05\x1F\x05B\x05N\x05y\x05\xAF\x05\xB9\x05\xC9\x05\xE0\x05\0\x06\x0E\x06\x1A\x06&\x062\x06D\x06N\x06\\\x06p\x06|\x06\x8E\x06\x98\x06\xA2\x06\xAC\x06\xCE\x06\xD8\x06\xF6\x06\x08\x07\x19\x07!\x07+\x077\x07?\x07E\x07Q\x07m\x07y\x07\x83\x07\x95\x07\xA5\x07\xC1\x07\xD3\x07\xE1\x07\xF1\x07\x03\x08\x0F\x08!\x08)\x083\x08;\x08G\x08[\x08k\x08w\x08}\x08\x8F\x08\xB2\x08\xD0\x08\xEC\x08\x0E\t.\t>\t_\ti\tm\ty\t\x81\t\x8B\t\xA6\t\xAE\t\xC2\t\xD6\t\xFD\t\x0B\n#\n-\n?\nK\nU\ni\n\x8E\n\x9E\n\xA6\n\xB0\n\xC2\n\xCC\n\xD6\n\xE6\n\xFB\n\r\x0B\x17\x0B1\x0BA\x0BO\x0B`\x0Bp\x0B\x94\x0B\xB7\x0B\xC7\x0B\xCF\x0B\xE3\x0B\xF5\x0B\x01\x0C\x17\x0C%\x0C1\x0CI\x0C_\x0Cg\x0C~\x0C\x8A\x0C\xBB\x0C\xC5\x0C\xD3\x0C\xD9\x0C\xEB\x0C\x01\r\x19\r)\r5\rA\rM\rj\r\x83\r\x93\r\xA5\r\xBE\r\xCA\r\xDA\r\xDE\r\xE8\r\xF0\r\x06\x0E\x0E\x0E\x1C\x0E2\x0E:\x0ED\x0ET\x0E\\\x0En\x0E\x83\x0E\x8F\x0E\x9D\x0E\xAB\x0E\xB3\x0E\xC9\x0E\xDF\x0E\xED\x0E\xFD\x0E\t\x0F\x19\x0F0\x0F>\x0FP\x0FZ\x0Ff\x0F\x8D\x0F\x95\x0F\xA5\x0F\xAF\x0F\xC1\x0F\xCF\x0F\xDB\x0F\xE9\x0F\xF7\x0F\x05\x10\x13\x10\x1B\x10/\x10?\x10O\x10_\x10k\x10u\x10\x7F\x10\x89\x10\xA1\x10\xB3\x10\xBD\x10\xCF\x10\xD9\x10\xE5\x10\xF3\x10\x01\x11\r\x11\x17\x11>\x11F\x11_\x11i\x11{\x11\x92\x11\xA5\x11\xB3\x11\xBD\x11\xC3\x11\xCB\x11\xD5\x11\xE5\x11\xF5\x11\x01\x12\x0F\x12#\x123\x12C\x12M\x12Y\x12c\x12k\x12{\x12\x8B\x12\xA1\x12\xB6\x12\xBE\x12\xD0\x12\xDE\x12\xEA\x12\0\x13\x14\x13&\x138\x13J\x13^\x13n\x13|\x13\x84\x13\x90\x13\xA0\x13\xB0\x13\xBE\x13\xD3\x13\xDF\x13\xF1\x13\xFF\x13\x11\x14\x1B\x145\x14E\x14U\x14]\x14z\x14\x99\x14\xB1\x14\xC1\x14\xCD\x14\xD9\x14\xE1\x14\xF1\x14\x03\x15\x0F\x15.\x15>\x15N\x15^\x15z\x15\x80\x15\x99\x15\xB2\x15\xBA\x15\xC6\x15\xE7\x15\xF1\x15\xFF\x15\r\x16\x15\x16\x1F\x163\x16?\x16h\x16\x87\x16\x93\x16\xAE\x16\xBC\x16\xC6\x16\xD0\x16\xE2\x16\xEC\x16\t\x17\x1B\x175\x17C\x17S\x17i\x17y\x17\x98\x17\xB4\x17\xC8\x17\xD0\x17\xDA\x17\xE6\x17\xF8\x17\x1A\x18&\x18D\x18V\x18l\x18v\x18~\x18\x94\x18\xA2\x18\xBC\x18\xCC\x18\xD8\x18\xE6\x18\xF6\x18\0\x19\x0C\x19\x16\x19(\x19<\x19B\x19R\x19`\x19h\x19\x93\x19\xA1\x19\xAB\x19\xB9\x19\xC7\x19\xD1\x19\xE3\x19\xFB\x19\t\x1A\x13\x1A+\x1AD\x1AL\x1A^\x1Ay\x1A\x83\x1A\x97\x1A\xB3\x1A\xC3\x1A\xCF\x1A\xE3\x1A\xEF\x1A\xFF\x1A\x13\x1B.\x1B@\x1BS\x1Bd\x1Bw\x1B\x8A\x1B\x92\x1B\xA0\x1B\xB0\x1B\xC2\x1B\xD2\x1B\xDE\x1B\xF5\x1B\x05\x1C\x0F\x1C\x17\x1C#\x1C9\x1CK\x1CW\x1C_\x1Co\x1C}\x1C\x8B\x1C\x9B\x1C\xAD\x1C\xBD\x1C\xCD\x1C\xE2\x1C\xEE\x1C\xF8\x1C\0\x1D\x0C\x1D\x16\x1D$\x1D.\x1D:\x1DH\x1DV\x1D`\x1Df\x1Dz\x1D\x88\x1D\x96\x1D\xAA\x1D\xB8\x1D\xC6\x1D\xD0\x1D\xE2\x1D\xF5\x1D\x05\x1E\x16\x1E\"\x1E.\x1E8\x1EF\x1EV\x1Eq\x1E\x7F\x1E\x8B\x1E\x91\x1E\x9F\x1E\xB3\x1E\xC3\x1E\xF4\x1E\x06\x1F\x16\x1F(\x1F<\x1FJ\x1Fe\x1Fm\x1F{\x1F\x81\x1F\x8B\x1F\xA1\x1F\xAF\x1F\xBB\x1F\xC5\x1F\xD5\x1F\xE7\x1F\xF5\x1F\x05 \r \x1D ' : J R Z ` l z \x84 \x8E \x9A \xA8 \xBA \xC8 \xDA \xEE \xFA 4!B!J!R!\x84!\xD0\xB0\xD1\x84\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB0\xD0\xB1\xD1\x85\xD0\xB0\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB0\xD1\x86\xD0\xB5\xD1\x88\xD0\xBA\xD0\xB8\xD0\xB0\xD0\xBA\xD0\xBE\xD0\xBB\xD0\xB8\xD0\xB0\xD0\xB4\xD0\xB0\xD0\xBD\xD0\xB3\xD0\xBC\xD0\xB5\xD0\xB0\xD0\xB4\xD0\xB8\xD0\xB3\xD0\xB5\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB0\xD0\xB2\xD0\xB5\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB0\xD1\x84\xD1\x80\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xBD\xD1\x81\xD0\xB0\xD1\x84\xD1\x80\xD0\xB8\xD1\x85\xD0\xB8\xD0\xBB\xD0\xB8\xD0\xB0\xD0\xB3\xD0\xB5\xD0\xBC\xD0\xB0\xD0\xB8\xD0\xBD\xD1\x83\xD0\xB0\xD0\xBA\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB0\xD0\xBA\xD0\xB0\xD0\xB4\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB0\xD0\xBB\xD0\xB5\xD1\x83\xD1\x82\xD1\x81\xD0\xBA\xD0\xB8\xD1\x98\xD1\x83\xD0\xB6\xD0\xBD\xD0\xBE\xD0\xB0\xD0\xBB\xD1\x82\xD0\xB0\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB0\xD0\xBC\xD1\x85\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB0\xD1\x80\xD0\xB0\xD0\xB3\xD0\xBE\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD1\x80\xD0\xBE\xD0\xB5\xD0\xBD\xD0\xB3\xD0\xBB\xD0\xB5\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBE\xD0\xB1\xD0\xBE\xD0\xBB\xD0\xBE\xD0\xB0\xD0\xBD\xD0\xB3\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xB0\xD1\x80\xD0\xB0\xD0\xBF\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB0\xD1\x80\xD0\xB0\xD0\xBC\xD0\xB5\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB0\xD0\xBF\xD1\x83\xD1\x87\xD0\xB5\xD0\xB0\xD1\x80\xD0\xB0\xD0\xBF\xD0\xB0\xD1\x85\xD0\xBE\xD0\xBD\xD0\xB0\xD1\x98\xD0\xB4\xD0\xB8\xD0\xB0\xD1\x80\xD0\xB0\xD0\xBF\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB0\xD1\x80\xD0\xB0\xD0\xB2\xD0\xB0\xD1\x87\xD0\xBA\xD0\xB8\xD0\xB0\xD1\x81\xD0\xB0\xD0\xBC\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB0\xD1\x81\xD1\x83\xD0\xB0\xD1\x81\xD1\x82\xD1\x83\xD1\x80\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB0\xD1\x82\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xBC\xD0\xB5\xD0\xBA\xD1\x83\xD0\xB0\xD0\xB2\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB0\xD0\xB2\xD0\xB0\xD0\xB4\xD0\xB8\xD0\xB0\xD1\x98\xD0\xBC\xD0\xB0\xD1\x80\xD0\xB0\xD0\xB0\xD0\xB7\xD0\xB5\xD1\x80\xD0\xB1\xD0\xB5\xD1\x98\xD1\x9F\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB1\xD0\xB0\xD1\x88\xD0\xBA\xD0\xB8\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB1\xD0\xB5\xD0\xBB\xD1\x83\xD1\x87\xD0\xBA\xD0\xB8\xD0\xB1\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB1\xD0\xB0\xD1\x81\xD0\xB0\xD0\xB1\xD1\x98\xD0\xB5\xD0\xBB\xD0\xBE\xD1\x80\xD1\x83\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB1\xD0\xB5\xD1\x9F\xD0\xB0\xD0\xB1\xD0\xB5\xD0\xBC\xD0\xB1\xD0\xB0\xD0\xB1\xD0\xB5\xD0\xBD\xD0\xB0\xD0\xB1\xD1\x83\xD0\xB3\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB7\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xB8 \xD0\xB1\xD0\xB5\xD0\xBB\xD1\x83\xD1\x87\xD0\xBA\xD0\xB8\xD0\xB1\xD0\xBE\xD1\x9F\xD0\xBF\xD1\x83\xD1\x80\xD0\xB8\xD0\xB1\xD0\xB8\xD1\x81\xD0\xBB\xD0\xB0\xD0\xBC\xD0\xB0\xD0\xB1\xD0\xB8\xD0\xBA\xD0\xBE\xD0\xBB\xD0\xB1\xD0\xB8\xD0\xBD\xD0\xB8\xD1\x81\xD0\xB8\xD1\x81\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xB1\xD0\xB0\xD0\xBC\xD0\xB0\xD0\xBD\xD0\xB0\xD0\xBD\xD0\xBA\xD0\xB0\xD0\xBD\xD0\xB1\xD0\xB0\xD0\xBD\xD0\xB3\xD0\xBB\xD0\xB0\xD1\x82\xD0\xB8\xD0\xB1\xD0\xB5\xD1\x82\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB1\xD1\x80\xD0\xB5\xD1\x82\xD0\xBE\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB1\xD1\x80\xD0\xB0\xD1\x98\xD0\xB1\xD0\xBE\xD0\xB4\xD0\xBE\xD0\xB1\xD0\xBE\xD1\x81\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB1\xD1\x83\xD1\x80\xD1\x98\xD0\xB0\xD1\x82\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB1\xD1\x83\xD0\xB3\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB1\xD0\xBB\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xB0\xD1\x82\xD0\xB0\xD0\xBB\xD0\xBE\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xB4\xD0\xBE\xD0\xBA\xD0\xB0\xD1\x80\xD0\xB8\xD0\xBF\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xB0\xD1\x98\xD1\x83\xD0\xB3\xD0\xB0\xD0\xB0\xD1\x82\xD1\x81\xD0\xB0\xD0\xBC\xD1\x87\xD0\xB0\xD0\xBA\xD0\xBC\xD0\xB0\xD1\x87\xD0\xB5\xD1\x87\xD0\xB5\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD0\xB5\xD0\xB1\xD1\x83\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x87\xD0\xB8\xD0\xB3\xD0\xB0\xD1\x87\xD0\xB0\xD0\xBC\xD0\xBE\xD1\x80\xD0\xBE\xD1\x87\xD0\xB8\xD0\xBF\xD1\x87\xD0\xB0\xD1\x87\xD0\xB0\xD0\xB3\xD0\xB0\xD1\x82\xD0\xB0\xD1\x98\xD1\x87\xD1\x83\xD1\x87\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB0\xD1\x80\xD0\xB8\xD1\x87\xD0\xB8\xD0\xBD\xD1\x83\xD1\x87\xD0\xBA\xD0\xB8\xD1\x87\xD0\xBE\xD0\xBA\xD1\x82\xD0\xB0\xD0\xB2\xD1\x81\xD0\xBA\xD0\xB8\xD1\x87\xD0\xB8\xD0\xBF\xD0\xB5\xD0\xB2\xD1\x98\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x87\xD0\xB5\xD1\x80\xD0\xBE\xD0\xBA\xD0\xB8\xD1\x87\xD0\xB5\xD1\x98\xD0\xB5\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x86\xD0\xB5\xD0\xBD\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xBD\xD0\xB8 \xD0\xBA\xD1\x83\xD1\x80\xD0\xB4\xD1\x81\xD0\xBA\xD0\xB8\xD1\x87\xD0\xB8\xD0\xBB\xD0\xBA\xD0\xBE\xD1\x82\xD0\xB8\xD0\xBD\xD0\xBA\xD0\xBE\xD1\x80\xD0\xB7\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xBE\xD0\xBF\xD1\x82\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD1\x80\xD0\xB8\xD0\xBC\xD0\xB8\xD1\x87\xD0\xB8\xD1\x84\xD0\xBA\xD1\x80\xD0\xB8\xD0\xBC\xD1\x81\xD0\xBA\xD0\xBE\xD1\x82\xD0\xB0\xD1\x82\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD1\x98\xD1\x83\xD0\xB3\xD0\xBE\xD0\xB8\xD1\x81\xD1\x82\xD0\xBE\xD1\x87\xD0\xBD\xD0\xB8 \xD0\xBA\xD1\x80\xD0\xB8\xD0\xBF\xD0\xBB\xD0\xB0\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD1\x80\xD0\xB8\xD1\x81\xD1\x98\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBE\xD0\xB8\xD1\x81\xD1\x82\xD0\xBE\xD1\x87\xD0\xBD\xD0\xB8 \xD0\xBA\xD1\x80\xD0\xB8\xD0\xBC\xD1\x83\xD0\xB7\xD0\xBA\xD1\x80\xD0\xB8\xD0\xBA\xD0\xB0\xD1\x80\xD0\xBE\xD0\xBB\xD0\xB8\xD0\xBD\xD1\x88\xD0\xBA\xD0\xB8 \xD0\xB0\xD0\xBB\xD0\xB3\xD0\xBE\xD0\xBD\xD0\xBA\xD0\xB2\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBD\xD1\x81\xD0\xB5\xD1\x98\xD1\x88\xD0\xB5\xD0\xBB\xD1\x81\xD0\xBA\xD0\xB8 \xD0\xBA\xD1\x80\xD0\xB5\xD0\xBE\xD0\xBB\xD1\x81\xD0\xBA\xD0\xB8 \xD1\x84\xD1\x80\xD0\xB0\xD0\xBD\xD1\x86\xD1\x83\xD1\x81\xD0\xBA\xD0\xB8\xD1\x87\xD0\xB5\xD1\x88\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xB0\xD1\x88\xD1\x83\xD0\xBF\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xBE\xD1\x87\xD0\xB2\xD0\xB0\xD1\x80\xD0\xBD\xD0\xB8 \xD0\xBA\xD1\x80\xD0\xB8\xD1\x86\xD1\x80\xD0\xBA\xD0\xB2\xD0\xB5\xD0\xBD\xD0\xBE\xD1\x81\xD0\xBB\xD0\xBE\xD0\xB2\xD0\xB5\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x87\xD1\x83\xD0\xB2\xD0\xB0\xD1\x88\xD0\xBA\xD0\xB8\xD0\xB2\xD0\xB5\xD0\xBB\xD1\x88\xD0\xBA\xD0\xB8\xD0\xB4\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB4\xD0\xB0\xD0\xBA\xD0\xBE\xD1\x82\xD0\xB0\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB3\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x82\xD0\xB0\xD0\xB8\xD1\x82\xD0\xB0\xD1\x9A\xD0\xB5\xD0\xBC\xD0\xB0\xD1\x87\xD0\xBA\xD0\xB8\xD0\xB4\xD0\xB5\xD0\xBB\xD0\xB0\xD0\xB2\xD0\xB5\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD0\xBB\xD0\xB5\xD1\x98\xD0\xB2\xD0\xB8\xD0\xB4\xD0\xBE\xD0\xB3\xD1\x80\xD0\xB8\xD0\xBF\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB4\xD0\xB8\xD0\xBD\xD0\xBA\xD0\xB0\xD0\xB7\xD0\xB0\xD1\x80\xD0\xBC\xD0\xB0\xD0\xB4\xD0\xBE\xD0\xB3\xD1\x80\xD0\xB8\xD0\xB4\xD0\xBE\xD1\x9A\xD0\xBE\xD0\xBB\xD1\x83\xD0\xB6\xD0\xB8\xD1\x87\xD0\xBA\xD0\xBE\xD1\x81\xD1\x80\xD0\xBF\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB4\xD1\x83\xD0\xB0\xD0\xBB\xD0\xB0\xD1\x81\xD1\x80\xD0\xB5\xD0\xB4\xD1\x9A\xD0\xB5\xD1\x85\xD0\xBE\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB0\xD0\xBB\xD0\xB4\xD0\xB8\xD0\xB2\xD1\x81\xD0\xBA\xD0\xB8\xD1\x9F\xD0\xBE\xD0\xBB\xD0\xB0 \xD1\x84\xD0\xBE\xD1\x9A\xD0\xB8\xD1\x92\xD1\x83\xD0\xBB\xD0\xB0\xD1\x9F\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xB0\xD0\xB4\xD0\xB0\xD0\xB7\xD0\xB0\xD0\xB3\xD0\xB0\xD0\xB5\xD0\xBC\xD0\xB1\xD1\x83\xD0\xB5\xD0\xB2\xD0\xB5\xD0\xB5\xD1\x84\xD0\xB8\xD1\x87\xD0\xBA\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD1\x80\xD0\xBE\xD0\xB5\xD0\xB3\xD0\xB8\xD0\xBF\xD0\xB0\xD1\x82\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB5\xD0\xBA\xD0\xB0\xD1\x9F\xD1\x83\xD0\xBA\xD0\xB3\xD1\x80\xD1\x87\xD0\xBA\xD0\xB8\xD0\xB5\xD0\xBB\xD0\xB0\xD0\xBC\xD0\xB8\xD1\x82\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB5\xD0\xBD\xD0\xB3\xD0\xBB\xD0\xB5\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD1\x80\xD0\xB5\xD0\xB4\xD1\x9A\xD0\xB5\xD0\xB5\xD0\xBD\xD0\xB3\xD0\xBB\xD0\xB5\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB5\xD1\x81\xD0\xBF\xD0\xB5\xD1\x80\xD0\xB0\xD0\xBD\xD1\x82\xD0\xBE\xD1\x88\xD0\xBF\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB5\xD1\x81\xD1\x82\xD0\xBE\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB1\xD0\xB0\xD1\x81\xD0\xBA\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB5\xD0\xB2\xD0\xBE\xD0\xBD\xD0\xB4\xD0\xBE\xD0\xBF\xD0\xB5\xD1\x80\xD1\x81\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD1\x84\xD0\xB0\xD0\xBD\xD0\xB3\xD1\x84\xD0\xB0\xD0\xBD\xD1\x82\xD0\xB8\xD1\x84\xD1\x83\xD0\xBB\xD0\xB0\xD1\x84\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x84\xD0\xB8\xD0\xBB\xD0\xB8\xD0\xBF\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x84\xD0\xB8\xD1\x9F\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD1\x84\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD1\x84\xD0\xBE\xD0\xBD\xD1\x84\xD1\x80\xD0\xB0\xD0\xBD\xD1\x86\xD1\x83\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xB0\xD1\x98\xD1\x83\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8 \xD1\x84\xD1\x80\xD0\xB0\xD0\xBD\xD1\x86\xD1\x83\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD1\x80\xD0\xB5\xD0\xB4\xD1\x9A\xD0\xB5\xD1\x84\xD1\x80\xD0\xB0\xD0\xBD\xD1\x86\xD1\x83\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD1\x80\xD0\xBE\xD1\x84\xD1\x80\xD0\xB0\xD0\xBD\xD1\x86\xD1\x83\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD1\x98\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xBE\xD1\x84\xD1\x80\xD0\xB8\xD0\xB7\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB8\xD1\x81\xD1\x82\xD0\xBE\xD1\x87\xD0\xBD\xD0\xBE\xD1\x84\xD1\x80\xD0\xB8\xD0\xB7\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD1\x84\xD1\x80\xD0\xB8\xD1\x83\xD0\xBB\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB7\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xB8 \xD1\x84\xD1\x80\xD0\xB8\xD0\xB7\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB8\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB3\xD0\xB0\xD0\xB3\xD0\xB0\xD0\xB3\xD0\xB0\xD1\x83\xD0\xB7\xD0\xB3\xD0\xB0\xD1\x98\xD0\xBE\xD0\xB3\xD0\xB1\xD0\xB0\xD1\x98\xD0\xB0\xD1\x88\xD0\xBA\xD0\xBE\xD1\x82\xD1\x81\xD0\xBA\xD0\xB8 \xD0\xB3\xD0\xB5\xD0\xBB\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB3\xD0\xB5\xD0\xB5\xD0\xB7\xD0\xB3\xD0\xB8\xD0\xBB\xD0\xB1\xD0\xB5\xD1\x80\xD1\x82\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB3\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x86\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD1\x80\xD0\xB5\xD0\xB4\xD1\x9A\xD0\xB8 \xD0\xB2\xD0\xB8\xD1\x81\xD0\xBE\xD0\xBA\xD0\xBE\xD0\xBD\xD0\xB5\xD0\xBC\xD0\xB0\xD1\x87\xD0\xBA\xD0\xB8\xD0\xB3\xD0\xB2\xD0\xB0\xD1\x80\xD0\xB0\xD0\xBD\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD1\x80\xD0\xBE\xD0\xBD\xD0\xB5\xD0\xBC\xD0\xB0\xD1\x87\xD0\xBA\xD0\xB8\xD0\xB3\xD0\xBE\xD0\xBD\xD0\xB4\xD0\xB8\xD0\xB3\xD0\xBE\xD1\x80\xD0\xBE\xD0\xBD\xD1\x82\xD0\xB0\xD0\xBB\xD0\xBE\xD0\xB3\xD0\xBE\xD1\x82\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB3\xD1\x80\xD0\xB5\xD0\xB1\xD0\xBE\xD1\x81\xD1\x82\xD0\xB0\xD1\x80\xD0\xBE\xD0\xB3\xD1\x80\xD1\x87\xD0\xBA\xD0\xB8\xD1\x9A\xD0\xB5\xD0\xBC\xD0\xB0\xD1\x87\xD0\xBA\xD0\xB8 (\xD0\xA8\xD0\xB2\xD0\xB0\xD1\x98\xD1\x86\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB0)\xD0\xB3\xD1\x83\xD1\x9F\xD0\xB0\xD1\x80\xD0\xB0\xD1\x82\xD0\xB8\xD0\xB3\xD1\x83\xD1\x81\xD0\xB8\xD0\xBC\xD0\xB0\xD0\xBD\xD0\xBA\xD1\x81\xD0\xB3\xD0\xB2\xD0\xB8\xD1\x87\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x85\xD0\xB0\xD1\x83\xD1\x81\xD0\xB0\xD1\x85\xD0\xB0\xD0\xB8\xD0\xB4\xD0\xB0\xD1\x85\xD0\xB0\xD0\xB2\xD0\xB0\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD1\x98\xD1\x83\xD0\xB6\xD0\xBD\xD0\xB8 \xD1\x85\xD0\xB0\xD0\xB8\xD0\xB4\xD0\xB0\xD1\x85\xD0\xB5\xD0\xB1\xD1\x80\xD0\xB5\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD1\x85\xD0\xB8\xD0\xBD\xD0\xB4\xD0\xB8\xD1\x85\xD0\xB8\xD0\xBB\xD0\xB8\xD0\xB3\xD0\xB0\xD1\x98\xD0\xBD\xD0\xBE\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x85\xD0\xB5\xD1\x82\xD0\xB8\xD1\x82\xD1\x81\xD0\xBA\xD0\xB8\xD1\x85\xD0\xBC\xD0\xBE\xD0\xBD\xD1\x88\xD0\xBA\xD0\xB8\xD1\x85\xD0\xB8\xD1\x80\xD0\xB8 \xD0\xBC\xD0\xBE\xD1\x82\xD1\x83\xD1\x85\xD1\x80\xD0\xB2\xD0\xB0\xD1\x82\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB3\xD0\xBE\xD1\x80\xD1\x9A\xD0\xBE\xD0\xBB\xD1\x83\xD0\xB6\xD0\xB8\xD1\x87\xD0\xBA\xD0\xBE\xD1\x81\xD1\x80\xD0\xBF\xD1\x81\xD0\xBA\xD0\xB8\xD1\x85\xD0\xB0\xD0\xB8\xD1\x9B\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8 \xD0\xBA\xD1\x80\xD0\xB5\xD0\xBE\xD0\xBB\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB0\xD1\x92\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD1\x85\xD1\x83\xD0\xBF\xD0\xB0\xD1\x85\xD0\xB0\xD0\xBB\xD0\xBA\xD0\xBE\xD0\xBC\xD0\xB5\xD0\xBB\xD0\xB5\xD0\xBC\xD1\x98\xD0\xB5\xD1\x80\xD0\xBC\xD0\xB5\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x85\xD0\xB5\xD1\x80\xD0\xB5\xD1\x80\xD0\xBE\xD0\xB8\xD0\xBD\xD1\x82\xD0\xB5\xD1\x80\xD0\xBB\xD0\xB8\xD0\xBD\xD0\xB3\xD0\xB2\xD0\xB0\xD0\xB8\xD0\xB1\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB8\xD0\xB1\xD0\xB8\xD0\xB1\xD0\xB8\xD0\xBE\xD0\xB8\xD0\xBD\xD0\xB4\xD0\xBE\xD0\xBD\xD0\xB5\xD0\xB6\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB8\xD0\xBD\xD1\x82\xD0\xB5\xD1\x80\xD0\xBB\xD0\xB8\xD0\xBD\xD0\xB3\xD0\xB2\xD0\xB5\xD0\xB8\xD0\xB3\xD0\xB1\xD0\xBE\xD1\x81\xD0\xB5\xD1\x87\xD1\x83\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8 \xD1\x98\xD0\xB8\xD0\xB8\xD0\xBD\xD1\x83\xD0\xBF\xD0\xB8\xD0\xBA\xD0\xB7\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xBE\xD0\xBA\xD0\xB0\xD0\xBD\xD0\xB0\xD0\xB4\xD1\x81\xD0\xBA\xD0\xB8 \xD0\xB8\xD0\xBD\xD1\x83\xD0\xBA\xD1\x82\xD0\xB8\xD1\x82\xD1\x83\xD1\x82\xD0\xB8\xD0\xBB\xD0\xBE\xD0\xBA\xD0\xBE\xD0\xB8\xD0\xBD\xD0\xB3\xD1\x83\xD1\x88\xD0\xBA\xD0\xB8\xD0\xB8\xD0\xB4\xD0\xBE\xD0\xB8\xD1\x81\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB8\xD1\x82\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB8\xD0\xBD\xD1\x83\xD0\xBA\xD1\x82\xD0\xB8\xD1\x82\xD1\x83\xD1\x82\xD1\x81\xD0\xBA\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBB\xD0\xBE\xD0\xB6\xD0\xB1\xD0\xB0\xD0\xBD\xD0\xBD\xD0\xB3\xD0\xBE\xD0\xBC\xD0\xB1\xD0\xB0\xD0\xBC\xD0\xB0\xD1\x87\xD0\xB0\xD0\xBC\xD0\xB5\xD1\x98\xD1\x83\xD0\xB4\xD0\xB5\xD0\xBE-\xD0\xBF\xD0\xB5\xD1\x80\xD1\x81\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD1\x98\xD1\x83\xD0\xB4\xD0\xB5\xD0\xBE-\xD0\xB0\xD1\x80\xD0\xB0\xD0\xBF\xD1\x81\xD0\xBA\xD0\xB8\xD1\x98\xD0\xB0\xD0\xB2\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB3\xD1\x80\xD1\x83\xD0\xB7\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xB0\xD1\x80\xD0\xB0-\xD0\xBA\xD0\xB0\xD0\xBB\xD0\xBF\xD0\xB0\xD1\x88\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xB1\xD0\xB8\xD0\xBB\xD0\xB5\xD0\xBA\xD0\xB0\xD1\x87\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x9F\xD1\x83\xD0\xBA\xD0\xB0\xD0\xBC\xD0\xB1\xD0\xB0\xD0\xBA\xD0\xB0\xD0\xB2\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xB1\xD0\xB0\xD1\x80\xD0\xB4\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD1\x82\xD1\x98\xD0\xB0\xD0\xBF\xD0\xBC\xD0\xB0\xD0\xBA\xD0\xBE\xD0\xBD\xD0\xB4\xD0\xB5\xD0\xB7\xD0\xB5\xD0\xBB\xD0\xB5\xD0\xBD\xD0\xBE\xD1\x80\xD1\x82\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xBE\xD1\x80\xD0\xBE\xD0\xBA\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xBE\xD0\xBA\xD0\xB0\xD0\xB8\xD0\xBD\xD0\xB3\xD0\xB0\xD0\xBD\xD0\xB3\xD0\xBA\xD0\xB0\xD1\x81\xD0\xB8\xD0\xBA\xD0\xBE\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB5\xD1\x88\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xBE\xD1\x98\xD1\x80\xD0\xB0 \xD1\x87\xD0\xB8\xD0\xB8\xD0\xBD\xD0\xB8\xD0\xBA\xD0\xB8\xD0\xBA\xD1\x83\xD1\x98\xD1\x83\xD0\xBA\xD0\xB2\xD0\xB0\xD1\x9A\xD0\xB0\xD0\xBC\xD0\xB0\xD0\xBA\xD0\xB0\xD0\xB7\xD0\xB0\xD1\x88\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xBA\xD0\xBE\xD0\xB3\xD1\x80\xD0\xB5\xD0\xBD\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xBB\xD0\xB5\xD0\xBD\xD1\x9F\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xBC\xD0\xB5\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB1\xD1\x83\xD0\xBD\xD0\xB4\xD1\x83\xD0\xBA\xD0\xB0\xD0\xBD\xD0\xB0\xD0\xB4\xD0\xB0\xD0\xBA\xD0\xBE\xD1\x80\xD0\xB5\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xBE\xD0\xBC\xD0\xB8-\xD0\xBF\xD0\xB5\xD1\x80\xD0\xBC\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xBE\xD0\xBD\xD0\xBA\xD0\xB0\xD0\xBD\xD0\xB8\xD0\xBA\xD0\xBE\xD1\x81\xD1\x80\xD0\xB5\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xBF\xD0\xB5\xD0\xBB\xD0\xB5\xD0\xBA\xD0\xB0\xD0\xBD\xD1\x83\xD1\x80\xD0\xB8\xD0\xBA\xD0\xB0\xD1\x80\xD0\xB0\xD1\x87\xD0\xB0\xD1\x98\xD1\x81\xD0\xBA\xD0\xBE-\xD0\xB1\xD0\xB0\xD0\xBB\xD0\xBA\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD1\x80\xD0\xB8\xD0\xBE\xD0\xBA\xD0\xB0\xD1\x80\xD0\xB5\xD0\xBB\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD1\x83\xD1\x80\xD1\x83\xD0\xBA\xD0\xBA\xD0\xB0\xD1\x88\xD0\xBC\xD0\xB8\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD1\x88\xD0\xB0\xD0\xBC\xD0\xB1\xD0\xB0\xD0\xBB\xD0\xB0\xD0\xB1\xD0\xB0\xD1\x84\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBA\xD0\xB5\xD0\xBB\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD1\x83\xD1\x80\xD0\xB4\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD1\x83\xD0\xBC\xD0\xB8\xD1\x87\xD0\xBA\xD0\xB8\xD0\xBA\xD1\x83\xD1\x82\xD0\xB5\xD0\xBD\xD0\xB0\xD1\x98\xD0\xBA\xD0\xBE\xD0\xBC\xD0\xB8\xD0\xBA\xD0\xBE\xD1\x80\xD0\xBD\xD0\xB2\xD0\xBE\xD0\xBB\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xB2\xD0\xB0\xD0\xBA\xD0\xB2\xD0\xB0\xD0\xBB\xD0\xB0\xD0\xBA\xD0\xB8\xD1\x80\xD0\xB3\xD0\xB8\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBB\xD0\xB0\xD1\x82\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBB\xD0\xB0\xD0\xB4\xD0\xB8\xD0\xBD\xD0\xBE\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB3\xD0\xB8\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD0\xBB\xD0\xB0\xD0\xBC\xD0\xB1\xD0\xB0\xD0\xBB\xD1\x83\xD0\xBA\xD1\x81\xD0\xB5\xD0\xBC\xD0\xB1\xD1\x83\xD1\x80\xD1\x88\xD0\xBA\xD0\xB8\xD0\xBB\xD0\xB5\xD0\xB7\xD0\xB3\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB3\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD0\xBB\xD0\xB8\xD0\xBC\xD0\xB1\xD1\x83\xD1\x80\xD1\x88\xD0\xBA\xD0\xB8\xD0\xBB\xD0\xB8\xD0\xBB\xD1\x83\xD1\x82\xD0\xBB\xD0\xB0\xD0\xBA\xD0\xBE\xD1\x82\xD0\xB0\xD0\xBB\xD0\xBE\xD0\xBC\xD0\xB1\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBB\xD0\xB8\xD0\xBD\xD0\xB3\xD0\xB0\xD0\xBB\xD0\xB0\xD0\xBB\xD0\xB0\xD0\xBE\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xBE\xD0\xBB\xD1\x83\xD0\xB8\xD0\xB7\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8 \xD0\xBA\xD1\x80\xD0\xB5\xD0\xBE\xD0\xBB\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBB\xD0\xBE\xD0\xB7\xD0\xB8\xD1\x81\xD1\x98\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB8 \xD0\xBB\xD1\x83\xD1\x80\xD0\xB8\xD1\x81\xD0\xB0\xD0\xBC\xD0\xB8\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x82\xD0\xB2\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBB\xD1\x83\xD0\xB1\xD0\xB0-\xD0\xBA\xD0\xB0\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB3\xD0\xB0\xD0\xBB\xD1\x83\xD0\xB1\xD0\xB0-\xD0\xBB\xD1\x83\xD0\xBB\xD1\x83\xD0\xB0\xD0\xBB\xD1\x83\xD0\xB8\xD1\x81\xD0\xB5\xD1\x9A\xD0\xBE\xD0\xBB\xD1\x83\xD0\xBD\xD0\xB4\xD0\xB0\xD0\xBB\xD1\x83\xD0\xBE\xD0\xBC\xD0\xB8\xD0\xB7\xD0\xBE\xD0\xBB\xD1\x83\xD1\x98\xD0\xB8\xD0\xB0\xD0\xBB\xD0\xB5\xD1\x82\xD0\xBE\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB0\xD0\xB4\xD1\x83\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB0\xD0\xB3\xD0\xB0\xD1\x85\xD0\xB8\xD0\xBC\xD0\xB0\xD0\xB8\xD1\x82\xD0\xB8\xD0\xBB\xD0\xB8\xD0\xBC\xD0\xB0\xD0\xBA\xD0\xB0\xD1\x81\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB8\xD0\xBD\xD0\xB3\xD0\xBE\xD0\xBC\xD0\xB0\xD1\x81\xD0\xB0\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xBE\xD0\xBA\xD1\x88\xD0\xB0\xD0\xBC\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xBC\xD0\xB5\xD0\xBD\xD0\xB4\xD0\xB5\xD0\xBC\xD0\xB5\xD1\x80\xD1\x83\xD0\xBC\xD0\xBE\xD1\x80\xD0\xB8\xD1\x81\xD1\x98\xD0\xB5\xD0\xBD\xD0\xBC\xD0\xB0\xD0\xBB\xD0\xB3\xD0\xB0\xD1\x88\xD0\xBA\xD0\xB8\xD1\x81\xD1\x80\xD0\xB5\xD0\xB4\xD1\x9A\xD0\xB5\xD0\xB8\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB0\xD0\xBA\xD1\x83\xD0\xB2\xD0\xB0-\xD0\xBC\xD0\xB8\xD1\x82\xD0\xBE\xD0\xBC\xD0\xB5\xD1\x82\xD0\xB0\xD0\xBC\xD0\xB0\xD1\x80\xD1\x88\xD0\xB0\xD0\xBB\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB0\xD0\xBE\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB8\xD0\xBA\xD0\xBC\xD0\xB0\xD0\xBA\xD0\xBC\xD0\xB8\xD0\xBD\xD0\xB0\xD0\xBD\xD0\xB3\xD0\xBA\xD0\xB0\xD0\xB1\xD0\xB0\xD1\x83\xD0\xBC\xD0\xB0\xD0\xBA\xD0\xB5\xD0\xB4\xD0\xBE\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB0\xD0\xBB\xD0\xB0\xD1\x98\xD0\xB0\xD0\xBB\xD0\xB0\xD0\xBC\xD0\xBC\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xBE\xD0\xBB\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB0\xD0\xBD\xD1\x9F\xD1\x83\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB0\xD0\xBD\xD0\xB8\xD0\xBF\xD1\x83\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB8\xD0\xBD\xD1\x83\xD0\xB0\xD1\x98\xD0\xBC\xD1\x83\xD0\xBD\xD0\xBC\xD0\xBE\xD1\x85\xD0\xBE\xD1\x87\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xBE\xD1\x81\xD0\xB8\xD0\xBC\xD0\xB0\xD1\x80\xD0\xB0\xD1\x82\xD0\xB8\xD0\xBC\xD0\xB0\xD0\xBB\xD0\xB0\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB0\xD0\xBB\xD1\x82\xD0\xB5\xD1\x88\xD0\xBA\xD0\xB8\xD0\xBC\xD1\x83\xD0\xBD\xD0\xB4\xD0\xB0\xD0\xBD\xD0\xB3\xD0\x92\xD0\xB8\xD1\x88\xD0\xB5 \xD1\x98\xD0\xB5\xD0\xB7\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xBA\xD1\x80\xD0\xB8\xD1\x88\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB8\xD1\x80\xD0\xB0\xD0\xBD\xD0\xB4\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB0\xD1\x80\xD0\xB2\xD0\xB0\xD1\x80\xD0\xB8\xD0\xB1\xD1\x83\xD1\x80\xD0\xBC\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB5\xD1\x80\xD0\xB7\xD1\x98\xD0\xB0\xD0\xBC\xD0\xB0\xD0\xB7\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB5\xD1\x80\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBD\xD0\xB0\xD1\x83\xD1\x80\xD1\x83\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBD\xD0\xB0\xD0\xBF\xD1\x83\xD1\x99\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBD\xD0\xB0\xD0\xBC\xD0\xB0\xD0\xBD\xD0\xBE\xD1\x80\xD0\xB2\xD0\xB5\xD1\x88\xD0\xBA\xD0\xB8 \xD0\xB1\xD1\x83\xD0\xBA\xD0\xBC\xD0\xBE\xD0\xBB\xD1\x81\xD1\x98\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB8 \xD0\xBD\xD0\xB4\xD0\xB5\xD0\xB1\xD0\xB5\xD0\xBB\xD0\xB5\xD0\xBD\xD0\xB8\xD1\x81\xD0\xBA\xD0\xBE\xD1\x9A\xD0\xB5\xD0\xBC\xD0\xB0\xD1\x87\xD0\xBA\xD0\xB8\xD0\xBD\xD0\xB5\xD0\xBF\xD0\xB0\xD0\xBB\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBD\xD0\xB5\xD0\xB2\xD0\xB0\xD1\x80\xD0\xB8\xD0\xBD\xD0\xB4\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xB0\xD0\xBD\xD0\xB8\xD0\xB0\xD1\x81\xD0\xBD\xD0\xB8\xD1\x83\xD0\xB5\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD1\x85\xD0\xBE\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xB2\xD0\xB0\xD1\x81\xD0\xB8\xD0\xBE\xD0\xBD\xD0\xBE\xD1\x80\xD0\xB2\xD0\xB5\xD1\x88\xD0\xBA\xD0\xB8 \xD0\xBD\xD0\xB8\xD0\xBD\xD0\xBE\xD1\x80\xD1\x81\xD0\xBA\xD0\xBD\xD0\xB3\xD0\xB8\xD0\xB5\xD0\xBC\xD0\xB1\xD1\x83\xD0\xBD\xD0\xBD\xD0\xBE\xD1\x80\xD0\xB2\xD0\xB5\xD1\x88\xD0\xBA\xD0\xB8\xD0\xBD\xD0\xBE\xD0\xB3\xD0\xB0\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD1\x80\xD0\xBE\xD0\xBD\xD0\xBE\xD1\x80\xD0\xB4\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBD\xD0\xBA\xD0\xBE\xD1\x98\xD1\x83\xD0\xB6\xD0\xBD\xD0\xB8 \xD0\xBD\xD0\xB4\xD0\xB5\xD0\xB1\xD0\xB5\xD0\xBB\xD0\xB5\xD1\x81\xD1\x98\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB8 \xD1\x81\xD0\xBE\xD1\x82\xD0\xBE\xD0\xBD\xD1\x83\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB0\xD0\xB2\xD0\xB0\xD1\x85\xD0\xBE\xD0\xBA\xD0\xBB\xD0\xB0\xD1\x81\xD0\xB8\xD1\x87\xD0\xBD\xD0\xB8 \xD0\xBD\xD0\xB5\xD0\xB2\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD1\x9A\xD0\xB0\xD0\xBD\xD1\x9F\xD0\xB0\xD1\x9A\xD0\xB0\xD0\xBC\xD0\xB2\xD0\xB5\xD0\xB7\xD0\xB8\xD1\x9A\xD0\xB0\xD0\xBD\xD0\xBA\xD0\xBE\xD0\xBB\xD0\xB5\xD1\x9A\xD0\xBE\xD1\x80\xD0\xBE\xD0\xBD\xD0\xB7\xD0\xB8\xD0\xBC\xD0\xB0\xD0\xBE\xD0\xBA\xD1\x81\xD0\xB8\xD1\x82\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBE\xD1\x9F\xD0\xB8\xD0\xB1\xD0\xB2\xD0\xB5\xD1\x81\xD1\x98\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBE\xD0\xB7\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xB8 \xD0\xBE\xD1\x9F\xD0\xB8\xD0\xB1\xD0\xB2\xD0\xB0\xD1\x86\xD0\xB5\xD0\xBD\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xBD\xD0\xB8 \xD0\xBE\xD1\x9F\xD0\xB8\xD0\xB1\xD0\xB2\xD0\xB0\xD0\xBE\xD1\x9F\xD0\xB8\xD0\xBA\xD1\x80\xD0\xB8\xD0\xB7\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xB8 \xD0\xBE\xD1\x9F\xD0\xB8\xD0\xB1\xD0\xB2\xD0\xB0\xD0\xBE\xD0\xBA\xD0\xB0\xD0\xBD\xD0\xB3\xD0\xB0\xD0\xBD\xD0\xBE\xD1\x80\xD0\xBE\xD0\xBC\xD0\xBE\xD0\xBE\xD0\xB4\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBE\xD1\x81\xD0\xB5\xD1\x82\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBE\xD1\x81\xD0\xB0\xD0\xB3\xD0\xB5\xD0\xBE\xD1\x81\xD0\xBC\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8 \xD1\x82\xD1\x83\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBF\xD0\xB5\xD0\xBD\xD1\x9F\xD0\xB0\xD0\xBF\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBF\xD0\xB0\xD0\xBD\xD0\xB3\xD0\xB0\xD1\x81\xD0\xB8\xD0\xBD\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBF\xD0\xB0\xD1\x85\xD0\xBB\xD0\xB0\xD0\xB2\xD0\xB8\xD0\xBF\xD0\xB0\xD0\xBC\xD0\xBF\xD0\xB0\xD0\xBD\xD0\xB3\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xBF\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBC\xD0\xB5\xD0\xBD\xD1\x82\xD0\xBE\xD0\xBF\xD0\xB0\xD0\xBB\xD0\xB0\xD1\x83\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBD\xD0\xB8\xD0\xB3\xD0\xB5\xD1\x80\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8 \xD0\xBF\xD0\xB8\xD1\x9F\xD0\xB8\xD0\xBD\xD1\x81\xD1\x82\xD0\xB0\xD1\x80\xD0\xBE\xD0\xBF\xD0\xB5\xD1\x80\xD1\x81\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD1\x84\xD0\xB5\xD0\xBD\xD0\xB8\xD1\x87\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBF\xD0\xB0\xD0\xBB\xD0\xB8\xD0\xBF\xD0\xB8\xD1\x9F\xD0\xB8\xD0\xBD\xD0\xBF\xD0\xBE\xD1\x99\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBF\xD0\xBE\xD0\xBD\xD0\xBF\xD0\xB5\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBC\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x81\xD0\xB5\xD0\xBF\xD0\xB0\xD1\x81\xD0\xB0\xD0\xBC\xD0\xB0\xD0\xBA\xD0\xB2\xD0\xBE\xD0\xB4\xD0\xB8\xD0\xBF\xD1\x80\xD1\x83\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD1\x80\xD0\xBE\xD0\xBE\xD0\xBA\xD1\x81\xD0\xB8\xD1\x82\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBF\xD0\xB0\xD1\x88\xD1\x82\xD1\x83\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBF\xD0\xBE\xD1\x80\xD1\x82\xD1\x83\xD0\xB3\xD0\xB0\xD0\xBB\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xB5\xD1\x87\xD1\x83\xD0\xB0\xD0\xBA\xD0\xB8\xD1\x87\xD0\xB5\xD1\x80\xD0\xB0\xD1\x9F\xD0\xB0\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x80\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xBD\xD1\x83\xD0\xB8\xD1\x80\xD0\xB0\xD1\x80\xD0\xBE\xD1\x82\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x80\xD0\xBE\xD1\x85\xD0\xB8\xD0\xBD\xD0\xB3\xD1\x98\xD0\xB0\xD1\x80\xD0\xBE\xD0\xBC\xD0\xB0\xD0\xBD\xD1\x88\xD0\xBA\xD0\xB8\xD1\x80\xD1\x83\xD0\xBD\xD0\xB4\xD0\xB8\xD1\x80\xD1\x83\xD0\xBC\xD1\x83\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x80\xD0\xBE\xD0\xBC\xD0\xB1\xD0\xBE\xD1\x80\xD0\xBE\xD0\xBC\xD1\x81\xD0\xBA\xD0\xB8\xD1\x80\xD1\x83\xD1\x81\xD0\xBA\xD0\xB8\xD1\x86\xD0\xB8\xD0\xBD\xD1\x86\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xB8\xD1\x9A\xD0\xB0\xD1\x80\xD1\x83\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD1\x83\xD0\xB0\xD1\x81\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD1\x80\xD0\xB8\xD1\x82\xD1\x81\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD0\xB2\xD0\xB5\xD1\x81\xD0\xB0\xD1\x85\xD0\xB0\xD1\x81\xD0\xB0\xD0\xBC\xD0\xB0\xD1\x80\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8 \xD0\xB0\xD1\x80\xD0\xB0\xD0\xBC\xD0\xB5\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD0\xB0\xD0\xBC\xD0\xB1\xD1\x83\xD1\x80\xD1\x83\xD1\x81\xD0\xB0\xD1\x81\xD0\xB0\xD0\xBA\xD1\x81\xD0\xB0\xD0\xBD\xD1\x82\xD0\xB0\xD0\xBB\xD0\xB8\xD0\xBD\xD0\xB3\xD0\xB0\xD0\xBC\xD0\xB1\xD0\xB0\xD1\x98\xD1\x81\xD0\xB0\xD0\xBD\xD0\xB3\xD1\x83\xD1\x81\xD0\xB0\xD1\x80\xD0\xB4\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD0\xB8\xD1\x86\xD0\xB8\xD0\xBB\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x88\xD0\xBA\xD0\xBE\xD1\x82\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD0\xB8\xD0\xBD\xD0\xB4\xD0\xB8\xD1\x98\xD1\x83\xD0\xB6\xD0\xBD\xD0\xBE\xD0\xBA\xD1\x83\xD1\x80\xD0\xB4\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD1\x98\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB8 \xD1\x81\xD0\xB0\xD0\xBC\xD0\xB8\xD1\x81\xD0\xB5\xD0\xBD\xD0\xB0\xD1\x81\xD0\xB5\xD0\xBB\xD0\xBA\xD1\x83\xD0\xBF\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xBE\xD1\x98\xD1\x80\xD0\xB0\xD0\xB1\xD0\xBE\xD1\x80\xD0\xBE \xD1\x81\xD0\xB5\xD0\xBD\xD0\xB8\xD1\x81\xD0\xB0\xD0\xBD\xD0\xB3\xD0\xBE\xD1\x81\xD1\x82\xD0\xB0\xD1\x80\xD0\xBE\xD0\xB8\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD1\x80\xD0\xBF\xD1\x81\xD0\xBA\xD0\xBE\xD1\x85\xD1\x80\xD0\xB2\xD0\xB0\xD1\x82\xD1\x81\xD0\xBA\xD0\xB8\xD1\x82\xD0\xB0\xD1\x88\xD0\xB5\xD0\xBB\xD1\x85\xD0\xB8\xD1\x82\xD1\x88\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD0\xB8\xD0\xBD\xD1\x85\xD0\xB0\xD0\xBB\xD0\xB5\xD1\x88\xD0\xBA\xD0\xB8\xD1\x81\xD0\xB8\xD0\xB4\xD0\xB0\xD0\xBC\xD0\xBE\xD1\x81\xD0\xBB\xD0\xBE\xD0\xB2\xD0\xB0\xD1\x87\xD0\xBA\xD0\xB8\xD1\x81\xD0\xBB\xD0\xBE\xD0\xB2\xD0\xB5\xD0\xBD\xD0\xB0\xD1\x87\xD0\xBA\xD0\xB8\xD1\x98\xD1\x83\xD0\xB6\xD0\xBD\xD0\xB8 \xD0\xBB\xD0\xB0\xD1\x88\xD1\x83\xD1\x82\xD1\x81\xD0\xB8\xD0\xB4\xD1\x81\xD0\xB0\xD0\xBC\xD0\xBE\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x98\xD1\x83\xD0\xB6\xD0\xBD\xD0\xB8 \xD1\x81\xD0\xB0\xD0\xBC\xD0\xB8\xD0\xBB\xD1\x83\xD0\xBB\xD0\xB5 \xD1\x81\xD0\xB0\xD0\xBC\xD0\xB8\xD0\xB8\xD0\xBD\xD0\xB0\xD1\x80\xD0\xB8 \xD1\x81\xD0\xB0\xD0\xBC\xD0\xB8\xD1\x81\xD0\xBA\xD0\xBE\xD0\xBB\xD1\x82 \xD1\x81\xD0\xB0\xD0\xBC\xD0\xB8\xD1\x88\xD0\xBE\xD0\xBD\xD0\xB0\xD1\x81\xD0\xBE\xD0\xBD\xD0\xB8\xD0\xBD\xD0\xBA\xD0\xB5\xD1\x81\xD0\xBE\xD0\xBC\xD0\xB0\xD0\xBB\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD0\xBE\xD0\xB3\xD0\xB4\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB0\xD0\xBB\xD0\xB1\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD1\x80\xD0\xBF\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD1\x80\xD0\xB0\xD0\xBD\xD0\xB0\xD0\xBD \xD1\x82\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xBE\xD1\x81\xD0\xB5\xD1\x80\xD0\xB5\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD0\xB2\xD0\xB0\xD0\xB7\xD0\xB8\xD1\x81\xD0\xB0\xD1\x85\xD0\xBE\xD1\x81\xD0\xB5\xD1\x81\xD0\xBE\xD1\x82\xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB5\xD0\xB8\xD1\x86\xD1\x81\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x88\xD1\x81\xD1\x83\xD0\xBD\xD0\xB4\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD1\x83\xD0\xBA\xD1\x83\xD0\xBC\xD0\xB0\xD1\x81\xD1\x83\xD1\x81\xD1\x83\xD1\x81\xD1\x83\xD0\xBC\xD0\xB5\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD1\x88\xD0\xB2\xD0\xB5\xD0\xB4\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD0\xB2\xD0\xB0\xD1\x85\xD0\xB8\xD0\xBB\xD0\xB8\xD0\xBA\xD0\xBE\xD0\xBC\xD0\xBE\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD0\xB8\xD1\x80\xD0\xB8\xD1\x98\xD0\xB0\xD1\x87\xD0\xBA\xD0\xB8\xD1\x81\xD0\xB8\xD1\x80\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD1\x82\xD0\xB0\xD0\xBC\xD0\xB8\xD0\xBB\xD1\x81\xD0\xBA\xD0\xB8\xD1\x98\xD1\x83\xD0\xB6\xD0\xBD\xD0\xB8 \xD1\x82\xD0\xB0\xD1\x87\xD0\xBE\xD0\xBD\xD1\x82\xD0\xB5\xD0\xBB\xD1\x83\xD0\xB3\xD1\x83\xD1\x82\xD0\xB8\xD0\xBC\xD0\xBD\xD0\xB5\xD1\x82\xD0\xB5\xD1\x81\xD0\xBE\xD1\x82\xD0\xB5\xD1\x80\xD0\xB5\xD0\xBD\xD0\xBE\xD1\x82\xD0\xB5\xD1\x82\xD1\x83\xD0\xBC\xD1\x82\xD0\xB0\xD1\x9F\xD0\xB8\xD1\x87\xD0\xBA\xD0\xB8\xD1\x82\xD0\xB0\xD0\xB3\xD0\xB8\xD1\x88\xD1\x82\xD0\xB0\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD1\x82\xD0\xB0\xD1\x85\xD0\xBB\xD1\x82\xD0\xB0\xD0\xBD\xD1\x82\xD0\xB8\xD0\xB3\xD1\x80\xD0\xB8\xD1\x9A\xD0\xB0\xD1\x82\xD0\xB8\xD0\xB3\xD1\x80\xD0\xB5\xD1\x82\xD0\xB8\xD0\xB2\xD1\x82\xD1\x83\xD1\x80\xD0\xBA\xD0\xBC\xD0\xB5\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x82\xD0\xBE\xD0\xBA\xD0\xB5\xD0\xBB\xD0\xB0\xD1\x83\xD1\x82\xD0\xB0\xD0\xB3\xD0\xB0\xD0\xBB\xD0\xBE\xD0\xB3\xD0\xBA\xD0\xBB\xD0\xB8\xD0\xBD\xD0\xB3\xD0\xBE\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x82\xD0\xBB\xD0\xB8\xD0\xBD\xD0\xB3\xD0\xB8\xD1\x82\xD1\x82\xD0\xB0\xD0\xBC\xD0\xB0\xD1\x88\xD0\xB5\xD0\xBA\xD1\x86\xD0\xB2\xD0\xB0\xD0\xBD\xD0\xB0\xD1\x82\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x9A\xD0\xB0\xD1\x81\xD0\xB0 \xD1\x82\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xB0\xD1\x82\xD0\xBE\xD0\xBA\xD0\xB8\xD0\xBF\xD0\xBE\xD0\xBD\xD0\xB0\xD1\x82\xD0\xBE\xD0\xBA \xD0\xBF\xD0\xB8\xD1\x81\xD0\xB8\xD0\xBD\xD1\x82\xD1\x83\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD1\x82\xD0\xB0\xD1\x80\xD0\xBE\xD0\xBA\xD0\xBE\xD1\x86\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xB0\xD1\x86\xD0\xB8\xD0\xBC\xD1\x88\xD0\xB8\xD0\xB0\xD0\xBD\xD1\x82\xD0\xB0\xD1\x82\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD1\x81\xD1\x98\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB8 \xD1\x82\xD1\x83\xD1\x87\xD0\xBE\xD0\xBD\xD1\x82\xD1\x83\xD0\xBC\xD0\xB1\xD1\x83\xD0\xBA\xD0\xB0\xD1\x82\xD1\x83\xD0\xB2\xD0\xB0\xD0\xBB\xD1\x83\xD1\x82\xD0\xB2\xD0\xB8\xD1\x82\xD0\xB0\xD1\x81\xD0\xB0\xD0\xB2\xD0\xB0\xD0\xBA\xD1\x82\xD0\xB0\xD1\x85\xD0\xB8\xD1\x9B\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x82\xD1\x83\xD0\xB2\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x86\xD0\xB5\xD0\xBD\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xBD\xD0\xBE\xD0\xB0\xD1\x82\xD0\xBB\xD0\xB0\xD1\x81\xD0\xBA\xD0\xB8 \xD1\x82\xD0\xB0\xD0\xBC\xD0\xB0\xD0\xB7\xD0\xB8\xD0\xB3\xD1\x82\xD1\x83\xD0\xB4\xD0\xBC\xD1\x83\xD1\x80\xD1\x82\xD1\x81\xD0\xBA\xD0\xB8\xD1\x83\xD1\x98\xD0\xB3\xD1\x83\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD1\x83\xD0\xB3\xD0\xB0\xD1\x80\xD0\xB8\xD1\x82\xD1\x81\xD0\xBA\xD0\xB8\xD1\x83\xD0\xBA\xD1\x80\xD0\xB0\xD1\x98\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x83\xD0\xBC\xD0\xB1\xD1\x83\xD0\xBD\xD0\xB4\xD1\x83\xD0\xBD\xD0\xB5\xD0\xBF\xD0\xBE\xD0\xB7\xD0\xBD\xD0\xB0\xD1\x82 \xD1\x98\xD0\xB5\xD0\xB7\xD0\xB8\xD0\xBA\xD1\x83\xD1\x80\xD0\xB4\xD1\x83\xD1\x83\xD0\xB7\xD0\xB1\xD0\xB5\xD1\x87\xD0\xBA\xD0\xB8\xD0\xB2\xD0\xB0\xD0\xB8\xD0\xB2\xD0\xB5\xD0\xBD\xD0\xB4\xD0\xB0\xD0\xB2\xD0\xB8\xD1\x98\xD0\xB5\xD1\x82\xD0\xBD\xD0\xB0\xD0\xBC\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB2\xD0\xBE\xD0\xBB\xD0\xB0\xD0\xBF\xD0\xB8\xD0\xBA\xD0\xB2\xD0\xBE\xD0\xB4\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB2\xD1\x83\xD0\xBD\xD1\x9F\xD0\xBE\xD0\xB2\xD0\xB0\xD0\xBB\xD0\xBE\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB2\xD0\xB0\xD0\xBB\xD1\x81\xD0\xB5\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB2\xD0\xBE\xD0\xBB\xD0\xB0\xD1\x98\xD1\x82\xD0\xB0\xD0\xB2\xD0\xB0\xD1\x80\xD0\xB0\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB2\xD0\xB0\xD1\x88\xD0\xBE\xD0\xB2\xD0\xB0\xD1\x80\xD0\xBB\xD0\xBF\xD0\xB8\xD1\x80\xD0\xB8\xD0\xB2\xD0\xBE\xD0\xBB\xD0\xBE\xD1\x84\xD0\xB2\xD1\x83 \xD0\xBA\xD0\xB8\xD0\xBD\xD0\xB5\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xBB\xD0\xBC\xD0\xB8\xD1\x87\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xBE\xD1\x81\xD0\xB0\xD1\x81\xD0\xBE\xD0\xB3\xD0\xB0\xD1\x98\xD0\xB0\xD0\xBE\xD1\x98\xD0\xB0\xD0\xBF\xD1\x81\xD0\xBA\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBD\xD0\xB3\xD0\xB1\xD0\xB5\xD0\xBD\xD1\x98\xD0\xB5\xD0\xBC\xD0\xB1\xD0\xB0\xD1\x98\xD0\xB8\xD0\xB4\xD0\xB8\xD1\x88\xD1\x98\xD0\xBE\xD1\x80\xD1\x83\xD0\xB1\xD0\xB0\xD0\xBD\xD0\xB8\xD0\xBD\xD0\xB3\xD0\xB0\xD1\x82\xD1\x83\xD0\xBA\xD0\xB0\xD0\xBD\xD1\x82\xD0\xBE\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x9F\xD1\x83\xD0\xB0\xD0\xBD\xD1\x88\xD0\xBA\xD0\xB8\xD0\xB7\xD0\xB0\xD0\xBF\xD0\xBE\xD1\x82\xD0\xB5\xD1\x87\xD0\xBA\xD0\xB8\xD0\xB1\xD0\xBB\xD0\xB8\xD1\x81\xD0\xB8\xD0\xBC\xD0\xB1\xD0\xBE\xD0\xBB\xD0\xB8\xD0\xB7\xD0\xB5\xD0\xBD\xD0\xB0\xD0\xB3\xD0\xB0\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xB8 \xD0\xBC\xD0\xB0\xD1\x80\xD0\xBE\xD0\xBA\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8 \xD1\x82\xD0\xB0\xD0\xBC\xD0\xB0\xD0\xB7\xD0\xB8\xD0\xB3\xD1\x82\xD0\xBA\xD0\xB8\xD0\xBD\xD0\xB5\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB7\xD1\x83\xD0\xBB\xD1\x83\xD0\xB7\xD1\x83\xD0\xBD\xD0\xB8\xD0\xB1\xD0\xB5\xD0\xB7 \xD0\xBB\xD0\xB8\xD0\xBD\xD0\xB3\xD0\xB2\xD0\xB8\xD1\x81\xD1\x82\xD0\xB8\xD1\x87\xD0\xBA\xD0\xBE\xD0\xB3 \xD1\x81\xD0\xB0\xD0\xB4\xD1\x80\xD0\xB6\xD0\xB0\xD1\x98\xD0\xB0\xD0\xB7\xD0\xB0\xD0\xB7\xD0\xB0") }) @@ -1629,7 +1629,7 @@ macro_rules! __impl_displaynames_languages_v1 { zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"ckbyuezh\0") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x03\0\0\0\0\0\x11\0\"\0centralni kurdskikantonski kineskimandarinski kineski") }) }, }; - static SR_LATN_ME: ::Yokeable = icu_displaynames::provider::LanguageDisplayNamesV1 { + static SR_ME: ::Yokeable = icu_displaynames::provider::LanguageDisplayNamesV1 { names: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"aa\0ab\0aceachadaadyae\0af\0afhagqainak\0akkalealtam\0an\0angannanpar\0arcarnarparsarwas\0asaastatjav\0awaay\0az\0ba\0balbanbasbe\0bejbembezbg\0bgnbhobi\0bikbinblabm\0bn\0bo\0br\0brabrxbs\0buabugbynca\0cadcarcaycchccpce\0cebcggch\0chbchgchkchmchnchochpchrchyckbclcco\0copcr\0crgcrhcrjcrkcrlcrmcrrcrscs\0csbcswcu\0cv\0cy\0da\0dakdardavde\0deldendgrdindjedoidsbduadumdv\0dyodyudz\0dzgebuee\0efiegyekael\0elxen\0enmeo\0es\0et\0eu\0ewofa\0fanfatff\0fi\0filfj\0fo\0fr\0frcfrmfrofrrfrsfurfy\0ga\0gaagaggaygbagd\0gezgilgl\0gmhgn\0gohgongorgotgrbgrcgswgu\0guzgv\0gwiha\0haihawhaxhe\0hi\0hilhithmnho\0hr\0hsbht\0hu\0huphurhy\0hz\0ia\0ibaibbid\0ie\0ig\0ii\0ik\0iktiloinhio\0is\0it\0iu\0ja\0jbojgojmcjprjrbjv\0ka\0kaakabkackajkamkawkbdkcgkdekeakfokg\0kgpkhakhokhqki\0kj\0kk\0kkjkl\0klnkm\0kmbkn\0ko\0koikokkoskpekr\0krckrikrlkruks\0ksbksfkshku\0kumkutkv\0kw\0kwkky\0la\0ladlaglahlamlb\0lezlg\0li\0lillktlmoln\0lo\0lolloulozlrclsmlt\0lu\0lualuilunlusluylv\0madmagmaimakmanmasmdfmdrmenmermfemg\0mgamghmgomh\0mi\0micminmk\0ml\0mn\0mncmnimoemohmosmr\0ms\0mt\0muamulmusmwlmwrmy\0myvmznna\0napnaqnb\0nd\0ndsne\0newng\0nianiunl\0nmgnn\0nnhno\0nognonnqonr\0nsonusnv\0nwcny\0nymnynnyonzioc\0oj\0ojbojcojsojwokaom\0or\0os\0osaotapa\0pagpalpampappaupcmpeophnpi\0pispl\0ponpqmprgprops\0pt\0qu\0qucrajraprarrhgrm\0rn\0ro\0rofromru\0ruprw\0rwksa\0sadsahsamsaqsassatsbasbpsc\0scnscosd\0sdhse\0sehselsessg\0sgash\0shishnsi\0sidsk\0sl\0slhsm\0smasmjsmnsmssn\0snkso\0sogsq\0sr\0srnsrrss\0ssyst\0strsu\0suksussuxsv\0sw\0swbsycsyrta\0tcete\0temteotertettg\0tgxth\0thtti\0tigtk\0tkltl\0tlhtlitmhtn\0to\0togtoktpitr\0trvts\0tsitt\0ttmtumtvltw\0twqty\0tyvtzmudmug\0ugauk\0umbundur\0uz\0ve\0vi\0vo\0votvunwa\0waewalwarwaswbpwo\0wuuxalxh\0xogyaoyapyavybbyi\0yo\0yrlyueza\0zapzblzenzghzh\0zu\0zunzxxzza") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0F\x02\0\0\0\0\x07\0\x0E\0\x15\0\x1A\0!\0*\x004\0<\0D\0H\0L\0S\0\\\0d\0r\0z\0\x83\0\x90\0\x95\0\x9B\0\xA2\0\xAB\0\xB5\0\xBC\0\xC8\0\xD1\0\xD8\0\xDB\0\xE5\0\xEE\0\xF5\0\xFA\0\0\x01\x0F\x01\x19\x01!\x01)\x01-\x017\x01=\x01B\x01F\x01N\x01^\x01g\x01n\x01s\x01w\x01}\x01\x87\x01\x8D\x01\x97\x01\xA0\x01\xA4\x01\xA8\x01\xB0\x01\xB9\x01\xC1\x01\xC8\x01\xD2\x01\xD6\x01\xDE\x01\xE4\x01\xE9\x01\xEF\x01\xF9\x01\x02\x02\x07\x02\x0E\x02\x15\x02\x1D\x02$\x02(\x021\x02;\x02G\x02N\x02W\x02h\x02q\x02|\x02\x83\x02\x86\x02\x8C\x02\x9B\x02\xAB\x02\xB4\x02\xC6\x02\xCC\x02\xE3\x02\0\x03\x07\x03\x10\x03\x1D\x03-\x036\x03=\x03C\x03I\x03R\x03W\x03_\x03i\x03o\x03x\x03}\x03\x82\x03\x87\x03\x9B\x03\xA0\x03\xB0\x03\xB9\x03\xC5\x03\xCA\x03\xD1\x03\xD7\x03\xDB\x03\xDE\x03\xE5\x03\xF3\x03\xFB\x03\x01\x04\n\x04\x12\x04!\x04*\x042\x04:\x04C\x04I\x04R\x04V\x04[\x04`\x04f\x04p\x04z\x04\x80\x04\x89\x04\x9B\x04\xAB\x04\xB9\x04\xC9\x04\xDA\x04\xE2\x04\xF3\x04\xF8\x04\xFA\x04\0\x05\x04\x05\t\x05\x18\x05\x1C\x05&\x050\x05F\x05M\x05Z\x05_\x05h\x05n\x05s\x05~\x05\x94\x05\x9E\x05\xA2\x05\xA7\x05\xB1\x05\xB6\x05\xBB\x05\xC3\x05\xCF\x05\xD8\x05\xDD\x05\xEA\x05\xF2\x05\xFA\x05\x03\x06\x0B\x06 \x063\x06<\x06@\x06J\x06S\x06Y\x06d\x06k\x06q\x06~\x06\x89\x06\x8D\x06\x9A\x06\xA0\x06\xB9\x06\xBE\x06\xC6\x06\xC9\x06\xD2\x06\xDD\x06\xE9\x06\xF1\x06\xF8\x06\xFE\x06\x05\x07\x14\x07!\x07)\x072\x07@\x07F\x07O\x07S\x07X\x07\\\x07g\x07k\x07r\x07}\x07\x81\x07\x86\x07\x8E\x07\x92\x07\x9C\x07\xA8\x07\xAE\x07\xB6\x07\xBE\x07\xC2\x07\xCD\x07\xDA\x07\xE1\x07\xE9\x07\xEF\x07\xF7\x07\x03\x08\n\x08\x13\x08\x18\x08\x1E\x083\x087\x08?\x08D\x08N\x08V\x08\\\x08c\x08j\x08r\x08y\x08}\x08\x87\x08\x8F\x08\x97\x08\x9F\x08\xA5\x08\xAA\x08\xAF\x08\xB4\x08\xC1\x08\xCA\x08\xCF\x08\xD9\x08\xDE\x08\xE4\x08\xEB\x08\xF2\x08\xF9\x08\xFE\x08\x12\t\x16\t\"\t'\t0\t<\tF\tN\tS\tW\t\\\td\tl\tr\ty\t\x83\t\x8B\t\x93\t\x99\t\x9F\t\xA4\t\xA8\t\xB0\t\xB9\t\xC5\t\xD0\t\xD4\t\xDE\t\xE5\t\xEB\t\xF6\t\0\n\t\n\x12\n\x1D\n'\n/\n4\n8\n>\nF\nO\nV\nb\ni\nr\ny\n\x82\n\x87\n\x94\n\x9C\n\xA5\n\xA9\n\xB9\n\xC8\n\xD5\n\xDD\n\xE3\n\xE9\n\xED\n\xF5\n\xFE\n\x04\x0B\x15\x0B\x1D\x0B&\x0B.\x0B<\x0BB\x0BP\x0B\\\x0B`\x0Bf\x0Bx\x0B\x80\x0B\x88\x0B\x90\x0B\x95\x0B\x9A\x0B\xA4\x0B\xAC\x0B\xC2\x0B\xD4\x0B\xDC\x0B\xEC\x0B\xF3\x0B\xF8\x0B\xFD\x0B\x06\x0C\x0B\x0C\x1A\x0C%\x0C2\x0C9\x0CA\x0CL\x0CT\x0Cf\x0Ct\x0C\x7F\x0C\x83\x0C\x8A\x0C\x91\x0C\x9A\x0C\xAB\x0C\xB1\x0C\xC0\x0C\xCA\x0C\xD5\x0C\xDB\x0C\xE0\x0C\xED\x0C\xF4\x0C\x01\r\t\r\x10\r\x17\r\x1F\r$\r*\r/\r8\rC\rF\rN\rU\rY\ro\rv\r{\r\x82\r\x89\r\x8E\r\x97\r\xA3\r\xAB\r\xB0\r\xBD\r\xC9\r\xCD\r\xD6\r\xE4\r\xE9\r\xF3\r\x01\x0E\x0E\x0E\x15\x0E \x0E&\x0E/\x0E:\x0EJ\x0ES\x0E^\x0Eg\x0Eq\x0E{\x0E\x80\x0E\x87\x0E\x8F\x0E\x98\x0E\xA0\x0E\xA6\x0E\xB2\x0E\xBA\x0E\xBF\x0E\xC3\x0E\xC9\x0E\xD5\x0E\xDE\x0E\xE4\x0E\xE8\x0E\xF0\x0E\xF8\x0E\xFF\x0E\x07\x0F\x11\x0F\x19\x0F!\x0F.\x0F4\x0F9\x0F=\x0FC\x0FH\x0FR\x0FX\x0F^\x0Fe\x0Fm\x0Fr\x0F|\x0F\x83\x0F\x8A\x0F\x94\x0F\x9B\x0F\xA3\x0F\xA8\x0F\xB1\x0F\xBC\x0F\xC4\x0F\xCD\x0F\xD3\x0F\xD9\x0F\xDE\x0F\xE6\x0F\xEE\x0F\xFC\x0F\x03\x10\t\x10\x0C\x10\x13\x10\x1E\x10&\x10?\x10H\x10P\x10Y\x10c\x10j\x10x\x10|\x10\x84\x10\x89\x10\x94\x10\x9B\x10\xA1\x10\xA8\x10\xB0\x10\xB9\x10\xC0\x10\xC8\x10\xCD\x10\xD5\x10\xDA\x10\xE4\x10\xED\x10\xF4\x10\xF8\x10\xFB\x10\x01\x11\x08\x11\r\x11\x13\x11\x19\x11 \x11)\x113\x11=\x11G\x11M\x11k\x11r\x11y\x11}\x11\x99\x11afarskiabhaskiace\xC5\xA1kiakoliadangmeadigejskiavestanskiafrikansafrihiliagemainuakanskiakadijskialeutskiju\xC5\xBEnoaltajskiamharskiaragonskistaroengleskioboloangikaarapskiaramejskimapudungunarapahonajdiarapskiarava\xC4\x8Dkiasamskiasuasturijskiatikamekuavarskiavadiajmaraazerbejd\xC5\xBEanskiba\xC5\xA1kirskibelu\xC4\x8Dkibalijskibasabjeloruskibed\xC5\xBEabembabenabugarskizapadni belu\xC4\x8Dkibod\xC5\xBEpuribislamabikolbinisisikabamanankanbanglatibetanskibretonskibrajbodobosanskiburjatskibugijskiblinskikatalonskikadokaripskikajugaatsam\xC4\x8Dakma\xC4\x8De\xC4\x8Denskisebuanski\xC4\x8Diga\xC4\x8Damoro\xC4\x8Dip\xC4\x8Da\xC4\x8Dagataj\xC4\x8Du\xC4\x8Dkimari\xC4\x8Dinu\xC4\x8Dki\xC4\x8Doktavski\xC4\x8Dipevjanski\xC4\x8Deroki\xC4\x8Dejenskicentralni kurdski\xC4\x8Dilkotinkorzikanskikoptskikrimi\xC4\x8Difkrimskotatarskijugoisto\xC4\x8Dni kriplainskriseveroisto\xC4\x8Dni krimuzkrikarolin\xC5\xA1ki algonkvijansej\xC5\xA1elski kreolski francuski\xC4\x8De\xC5\xA1kika\xC5\xA1upskimo\xC4\x8Dvarni kricrkvenoslovenski\xC4\x8Duva\xC5\xA1kivel\xC5\xA1kidanskidakotadarginskitaitanema\xC4\x8Dkidelaverskislejvidogripskidinkazarmadogridonjolu\xC5\xBEi\xC4\x8Dkosrpskidualasrednjeholandskimaldivskid\xC5\xBEola fonji\xC4\x91ulad\xC5\xBEongadazagaembueveefi\xC4\x8Dkistaroegipatskiekad\xC5\xBEukgr\xC4\x8Dkielamitskiengleskisrednjeengleskiesperanto\xC5\xA1panskiestonskibaskijskievondopersijskifangfantifulahfinskifilipinskifid\xC5\xBEijskifarskifrancuskikajunski francuskisrednjefrancuskistarofrancuskisevernofrizijskiisto\xC4\x8Dnofrizijskifriulskizapadni frizijskiirskigagagauzgajogbaja\xC5\xA1kotski gelskigeezgilbertskigalicijskisrednji visokonema\xC4\x8Dkigvaranistaronema\xC4\x8Dkigondigorontalogotskigrebostarogr\xC4\x8Dkinema\xC4\x8Dki (\xC5\xA0vajcarska)gud\xC5\xBEaratigusimanksgvi\xC4\x8Dinskihausahaidahavajskiju\xC5\xBEni haidahebrejskihindihiligajnonskihetitskihmon\xC5\xA1kihiri motuhrvatskigornjolu\xC5\xBEi\xC4\x8Dkosrpskihai\xC4\x87anski kreolskima\xC4\x91arskihupahalkomelemjermenskihererointerlingvaibanskiibibioindone\xC5\xBEanskiinterlingveigbose\xC4\x8Duanski jiinupikzapadnokanadski inuktitutilokoingu\xC5\xA1kiidoislandskiitalijanskiinuktitutskijapanskilo\xC5\xBEbanngombama\xC4\x8Damejudeo-persijskijudeo-arapskijavanskigruzijskikara-kalpa\xC5\xA1kikabileka\xC4\x8Dinskid\xC5\xBEukambakavikabardijskitjapmakondezelenortskikorokongokaingangkasikotane\xC5\xA1kikojra \xC4\x8Diinikikujukvanjamakaza\xC5\xA1kikakogrenlandskikalend\xC5\xBEinskikmerskikimbundukanadakorejskikomi-permskikonkanikosrenskikpelekanurikara\xC4\x8Dajsko-balkarskikriokarelskikurukka\xC5\xA1mirski\xC5\xA1ambalabafijakelnskikurdskikumi\xC4\x8Dkikutenajkomikornvolskikvakvalakirgiskilatinskiladinolangilandalambaluksembur\xC5\xA1kilezginskigandalimbur\xC5\xA1kililutlakotalombardlingalalao\xC5\xA1kimongoluizijanski kreolskiloziseverni lurisamialitvanskiluba-katangaluba-lulualuisenjolundamizolujialetonskimadurskimagahimaitilimakasarskimandingomasajskimok\xC5\xA1amandarmendemerumorisjenmalga\xC5\xA1kisrednjeirskimakuva-mitometamar\xC5\xA1alskimaorskimikmakminangkabaumakedonskimalajalammongolskimand\xC5\xBEurskimanipurskiinuajmunmohokmosimaratimalajskimalte\xC5\xA1kimundangVi\xC5\xA1e jezikakri\xC5\xA1kimirandskimarvariburmanskierzjamazanderanskinauruskinapuljskinamanorve\xC5\xA1ki bukmolseverni ndebeleniskonema\xC4\x8Dkinepalskinevarindonganiasniuejskiholandskikvasionorve\xC5\xA1ki ninorskngiembunnorve\xC5\xA1kinogajskistaronordijskin\xE2\x80\x99koju\xC5\xBEni ndebeleseverni sotonuernavahoklasi\xC4\x8Dni nevarskinjand\xC5\xBEanjamvezinjankolenjoronzimaoksitanskiod\xC5\xBEibveseverozapadni od\xC5\xBEibvacentralni od\xC5\xBEibvaod\xC5\xBEikrizapadni od\xC5\xBEibvaokanganoromoodijaosetinskiosageosmanski turskipend\xC5\xBEapskipangasinanskipahlavipampangapapijamentopalauskinigerijski pid\xC5\xBEinstaropersijskifeni\xC4\x8Danskipalipid\xC5\xBEinpoljskiponpejskimalisepasamakvodipruskistarooksitanskipa\xC5\xA1tunskiportugalskike\xC4\x8Duaki\xC4\x8Derad\xC5\xBEastanskirapanuirarotonganskirohingjaroman\xC5\xA1kirundirumunskiromboromskiruskicincarskikinjaruandaruasanskritsandavesahasamarijanski aramejskisamburusasaksantalingambajsangusardinskisicilijanski\xC5\xA1kotskisindiju\xC5\xBEnokurdskiseverni samisenaselkupskikojraboro senisangostaroirskisrpskohrvatskiju\xC5\xBEni \xC5\xA1ilha\xC5\xA1anskisinhale\xC5\xA1kisidamoslova\xC4\x8Dkislovena\xC4\x8Dkiju\xC5\xBEni la\xC5\xA1utsidsamoanskiju\xC5\xBEni samilule samiinari samiskolt sami\xC5\xA1onasoninkesomalskisogdijskialbanskisrpskisranan tongosererskisvazisahosesotostreicsali\xC5\xA1sundanskisukumasususumerski\xC5\xA1vedskisvahilikomorskisirija\xC4\x8Dkisirijskitamilskiju\xC5\xBEni ta\xC4\x8Dontelugutimnetesoterenotetumtad\xC5\xBEi\xC4\x8Dkitagi\xC5\xA1tajskitahltantigrinjatigreturkmenskitokelautagalogklingonskitlingittama\xC5\xA1ekcvanatonganskinjasa tongatokiponatok pisinturskitarokocongacim\xC5\xA1iantatarskiseverni tu\xC4\x8Dontumbukatuvalutvitasavaktahi\xC4\x87anskituvinskicentralnoatlaski tama\xC5\xA1ekudmurtskiujgurskiugaritskiukrajinskiumbundunepoznat jezikurduuzbe\xC4\x8Dkivendavijetnamskivolapikvodskivund\xC5\xBEovalonskivalserskivolajtavarajskiva\xC5\xA1ovarlpirivolofvu kineskikalmi\xC4\x8Dkiisikosasogajaojapskijangbenjembajidi\xC5\xA1jorubaningatukantonskid\xC5\xBEuan\xC5\xA1kizapote\xC4\x8Dkiblisimbolizenagastandardni marokanski tama\xC5\xA1ekkineskiisizuluzunibez lingvisti\xC4\x8Dkog sadr\xC5\xBEajazaza") }) @@ -3015,8 +3015,8 @@ macro_rules! __impl_displaynames_languages_v1 { zerovec::ZeroMap::from_parts_unchecked(zerovec::ZeroVec::new(), zerovec::VarZeroVec::new()) }, }; - static VALUES: [&::Yokeable; 443usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR_EG, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR_LY, &AR, &AR, &AR, &AR, &AR, &AR_SA, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN_IN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE_AT, &DE, &DE_CH, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL_POLYTON, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_CA, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_GB, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_IN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES_419, &ES_AR, &ES_AR, &ES_419, &ES_419, &ES_AR, &ES_AR, &ES_AR, &ES_419, &ES_AR, &ES, &ES_AR, &ES, &ES_AR, &ES_AR, &ES, &ES_MX, &ES_AR, &ES_AR, &ES_AR, &ES, &ES_PR, &ES_AR, &ES_PR, &ES_US, &ES_419, &ES_AR, &ET, &EU, &FA, &FA_AF, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR_BE, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR_CH, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS_PK, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO_MD, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR_CYRL_XK, &SR_LATN, &SR_LATN_BA, &SR_LATN_ME, &SR_LATN_XK, &SU, &SU, &SV, &SV, &SV, &SW, &SW_CD, &SW_KE, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &TR, &TR, &TT, &UK, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL_CO, &YRL_CO, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT_HK, &ZH_HANT_HK, &ZU]; - static KEYS: [&str; 443usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 443usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR_EG, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR_LY, &AR, &AR, &AR, &AR, &AR, &AR_SA, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN_IN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE_AT, &DE, &DE_CH, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL_POLYTON, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_CA, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_GB, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_IN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES_419, &ES_AR, &ES_AR, &ES_419, &ES_419, &ES_AR, &ES_AR, &ES_AR, &ES_419, &ES_AR, &ES, &ES_AR, &ES, &ES_AR, &ES_AR, &ES, &ES_MX, &ES_AR, &ES_AR, &ES_AR, &ES, &ES_PR, &ES_AR, &ES_PR, &ES_US, &ES_419, &ES_AR, &ET, &EU, &FA, &FA_AF, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR_BE, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR_CH, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS_PK, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO_MD, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN_XK, &SR_ME, &SR_XK, &SU, &SU, &SV, &SV, &SV, &SW, &SW_CD, &SW_KE, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI_ER, &TK, &TO, &TR, &TR, &TT, &UK, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL_CO, &YRL_CO, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HANT, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 443usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/experimental/displaynames/data/data/macros/displaynames_locales_v1.data.rs b/experimental/displaynames/data/data/macros/displaynames_locales_v1.data.rs index c4803d8f4c3..5341f2b617f 100644 --- a/experimental/displaynames/data/data/macros/displaynames_locales_v1.data.rs +++ b/experimental/displaynames/data/data/macros/displaynames_locales_v1.data.rs @@ -747,7 +747,7 @@ macro_rules! __impl_displaynames_locales_v1 { zerovec::ZeroMap::from_parts_unchecked(zerovec::VarZeroVec::new(), zerovec::VarZeroVec::new()) }, }; - static SR_CYRL_BA: ::Yokeable = icu_displaynames::provider::LocaleDisplayNamesV1 { + static SR_BA: ::Yokeable = icu_displaynames::provider::LocaleDisplayNamesV1 { names: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0E\0\0\0\0\0\x06\0\x0B\0\x10\0\x15\0\x1A\0\x1F\0$\0*\0/\x004\09\0>\0E\0ar-001de-ATde-CHen-GBen-USes-ESfa-AFnds-NLnl-BEpt-PTro-MDsw-CDzh-Hanszh-Hant") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x0E\0\0\0\0\x006\0Y\0\x89\0\xBB\0\xFE\0\x1B\x01#\x01?\x01Q\x01z\x01\x8C\x01\x9E\x01\xCB\x01\xD1\x81\xD0\xB0\xD0\xB2\xD1\x80\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xBD\xD0\xB8 \xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB4\xD0\xBD\xD0\xB8 \xD0\xB0\xD1\x80\xD0\xB0\xD0\xBF\xD1\x81\xD0\xBA\xD0\xB8\xD0\xB0\xD1\x83\xD1\x81\xD1\x82\xD1\x80\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8 \xD0\xBD\xD0\xB5\xD0\xBC\xD0\xB0\xD1\x87\xD0\xBA\xD0\xB8\xD1\x88\xD0\xB2\xD0\xB0\xD1\x98\xD1\x86\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB8 \xD0\xB2\xD0\xB8\xD1\x81\xD0\xBE\xD0\xBA\xD0\xB8 \xD1\x9A\xD0\xB5\xD0\xBC\xD0\xB0\xD1\x87\xD0\xBA\xD0\xB8\xD0\xB5\xD0\xBD\xD0\xB3\xD0\xBB\xD0\xB5\xD1\x81\xD0\xBA\xD0\xB8 (\xD0\x92\xD0\xB5\xD0\xBB\xD0\xB8\xD0\xBA\xD0\xB0 \xD0\x91\xD1\x80\xD0\xB8\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0)\xD0\xB5\xD0\xBD\xD0\xB3\xD0\xBB\xD0\xB5\xD1\x81\xD0\xBA\xD0\xB8 (\xD0\xA1\xD1\x98\xD0\xB5\xD0\xB4\xD0\xB8\xD1\x9A\xD0\xB5\xD0\xBD\xD0\xB5 \xD0\x90\xD0\xBC\xD0\xB5\xD1\x80\xD0\xB8\xD1\x87\xD0\xBA\xD0\xB5 \xD0\x94\xD1\x80\xD0\xB6\xD0\xB0\xD0\xB2\xD0\xB5)\xD1\x88\xD0\xBF\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8 (\xD0\x95\xD0\xB2\xD1\x80\xD0\xBE\xD0\xBF\xD0\xB0)\xD0\xB4\xD0\xB0\xD1\x80\xD0\xB8\xD0\xBD\xD0\xB8\xD1\x81\xD0\xBA\xD0\xBE\xD1\x81\xD0\xB0\xD0\xBA\xD1\x81\xD0\xBE\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD1\x84\xD0\xBB\xD0\xB0\xD0\xBC\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBF\xD0\xBE\xD1\x80\xD1\x82\xD1\x83\xD0\xB3\xD0\xB0\xD0\xBB\xD1\x81\xD0\xBA\xD0\xB8 (\xD0\x9F\xD0\xBE\xD1\x80\xD1\x82\xD1\x83\xD0\xB3\xD0\xB0\xD0\xBB)\xD0\xBC\xD0\xBE\xD0\xBB\xD0\xB4\xD0\xB0\xD0\xB2\xD1\x81\xD0\xBA\xD0\xB8\xD0\xBA\xD0\xB8\xD1\x81\xD0\xB2\xD0\xB0\xD1\x85\xD0\xB8\xD0\xBB\xD0\xB8\xD0\xBF\xD0\xBE\xD1\x98\xD0\xB5\xD0\xB4\xD0\xBD\xD0\xBE\xD1\x81\xD1\x82\xD0\xB0\xD0\xB2\xD1\x99\xD0\xB5\xD0\xBD\xD0\xB8 \xD0\xBA\xD0\xB8\xD0\xBD\xD0\xB5\xD1\x81\xD0\xBA\xD0\xB8\xD1\x82\xD1\x80\xD0\xB0\xD0\xB4\xD0\xB8\xD1\x86\xD0\xB8\xD0\xBE\xD0\xBD\xD0\xB0\xD0\xBB\xD0\xBD\xD0\xB8 \xD0\xBA\xD0\xB8\xD0\xBD\xD0\xB5\xD1\x81\xD0\xBA\xD0\xB8") }) @@ -2601,7 +2601,7 @@ macro_rules! __impl_displaynames_locales_v1 { zerovec::ZeroMap::from_parts_unchecked(zerovec::VarZeroVec::new(), zerovec::VarZeroVec::new()) }, }; - static ZH_HANT_HK: ::Yokeable = icu_displaynames::provider::LocaleDisplayNamesV1 { + static ZH_HK: ::Yokeable = icu_displaynames::provider::LocaleDisplayNamesV1 { names: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x17\0\0\0\0\0\x06\0\r\0\x12\0\x17\0\x1C\0!\0&\0+\x001\x006\0;\0@\0E\0J\0Q\0W\0\\\0a\0f\0k\0p\0w\0ar-001az-Arabde-ATde-CHen-AUen-CAen-GBen-USes-419es-ESes-MXfa-AFfr-CAfr-CHhi-Latnnds-NLnl-BEpt-BRpt-PTro-MDsw-CDzh-Hanszh-Hant") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x17\0\0\0\0\0\x18\0*\09\0E\0Q\0`\0l\0x\0\x90\0\xA2\0\xB7\0\xC0\0\xCF\0\xDB\0\xF3\0\x05\x01\x17\x01)\x01;\x01V\x01k\x01w\x01\xE7\x8F\xBE\xE4\xBB\xA3\xE6\xA8\x99\xE6\xBA\x96\xE9\x98\xBF\xE6\x8B\x89\xE4\xBC\xAF\xE6\x96\x87\xE5\x8D\x97\xE9\x98\xBF\xE5\xA1\x9E\xE6\x8B\x9C\xE7\x96\x86\xE6\x96\x87\xE5\xA5\xA7\xE5\x9C\xB0\xE5\x88\xA9\xE5\xBE\xB7\xE6\x96\x87\xE7\x91\x9E\xE5\xA3\xAB\xE5\xBE\xB7\xE8\xAA\x9E\xE6\xBE\xB3\xE6\xB4\xB2\xE8\x8B\xB1\xE6\x96\x87\xE5\x8A\xA0\xE6\x8B\xBF\xE5\xA4\xA7\xE8\x8B\xB1\xE6\x96\x87\xE8\x8B\xB1\xE5\x9C\x8B\xE8\x8B\xB1\xE6\x96\x87\xE7\xBE\x8E\xE5\x9C\x8B\xE8\x8B\xB1\xE6\x96\x87\xE6\x8B\x89\xE4\xB8\x81\xE7\xBE\x8E\xE6\xB4\xB2\xE8\xA5\xBF\xE7\x8F\xAD\xE7\x89\x99\xE6\x96\x87\xE6\xAD\x90\xE6\xB4\xB2\xE8\xA5\xBF\xE7\x8F\xAD\xE7\x89\x99\xE6\x96\x87\xE5\xA2\xA8\xE8\xA5\xBF\xE5\x93\xA5\xE8\xA5\xBF\xE7\x8F\xAD\xE7\x89\x99\xE6\x96\x87\xE9\x81\x94\xE5\x88\xA9\xE6\x96\x87\xE5\x8A\xA0\xE6\x8B\xBF\xE5\xA4\xA7\xE6\xB3\x95\xE6\x96\x87\xE7\x91\x9E\xE5\xA3\xAB\xE6\xB3\x95\xE6\x96\x87\xE5\x8D\xB0\xE5\x9C\xB0\xE8\xAA\x9E\xEF\xBC\x88\xE6\x8B\x89\xE4\xB8\x81\xE6\x96\x87\xEF\xBC\x89\xE4\xBD\x8E\xE5\x9C\xB0\xE8\x96\xA9\xE5\x85\x8B\xE9\x81\x9C\xE6\x96\x87\xE6\xAF\x94\xE5\x88\xA9\xE6\x99\x82\xE8\x8D\xB7\xE8\x98\xAD\xE6\x96\x87\xE5\xB7\xB4\xE8\xA5\xBF\xE8\x91\xA1\xE8\x90\x84\xE7\x89\x99\xE6\x96\x87\xE6\xAD\x90\xE6\xB4\xB2\xE8\x91\xA1\xE8\x90\x84\xE7\x89\x99\xE6\x96\x87\xE6\x91\xA9\xE7\x88\xBE\xE5\xA4\x9A\xE7\x93\xA6\xE7\xBE\x85\xE9\xA6\xAC\xE5\xB0\xBC\xE4\xBA\x9E\xE6\x96\x87\xE5\x89\x9B\xE6\x9E\x9C\xE5\x8F\xB2\xE7\x93\xA6\xE5\xB8\x8C\xE9\x87\x8C\xE6\x96\x87\xE7\xB0\xA1\xE9\xAB\x94\xE4\xB8\xAD\xE6\x96\x87\xE7\xB9\x81\xE9\xAB\x94\xE4\xB8\xAD\xE6\x96\x87") }) @@ -2727,8 +2727,8 @@ macro_rules! __impl_displaynames_locales_v1 { zerovec::ZeroMap::from_parts_unchecked(zerovec::VarZeroVec::new(), zerovec::VarZeroVec::new()) }, }; - static VALUES: [&::Yokeable; 443usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR_LY, &AR, &AR, &AR, &AR, &AR, &AR_SA, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE_AT, &DE, &DE_CH, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_CA, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES_419, &ES, &ES, &ES_419, &ES_419, &ES, &ES, &ES, &ES_419, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES_MX, &ES, &ES, &ES, &ES, &ES_419, &ES, &ES_419, &ES_US, &ES_419, &ES, &ET, &EU, &FA, &FA_AF, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &EN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS_PK, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &RM, &RO, &RO_MD, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &SU, &SU, &SV, &SV, &SV, &SW, &SW_CD, &SW_KE, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL_CO, &YRL_CO, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT_HK, &ZH_HANT_HK, &ZU]; - static KEYS: [&str; 443usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 443usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR_LY, &AR, &AR, &AR, &AR, &AR, &AR_SA, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE_AT, &DE, &DE_CH, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_CA, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES_419, &ES, &ES, &ES_419, &ES_419, &ES, &ES, &ES, &ES_419, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES_MX, &ES, &ES, &ES, &ES, &ES_419, &ES, &ES_419, &ES_US, &ES_419, &ES, &ET, &EU, &FA, &FA_AF, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &EN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS_PK, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &RM, &RO, &RO_MD, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &SR, &SU, &SU, &SV, &SV, &SV, &SW, &SW_CD, &SW_KE, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL_CO, &YRL_CO, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HANT, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 443usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/experimental/displaynames/data/data/macros/displaynames_regions_v1.data.rs b/experimental/displaynames/data/data/macros/displaynames_regions_v1.data.rs index a389c18c18b..dd93d23e028 100644 --- a/experimental/displaynames/data/data/macros/displaynames_regions_v1.data.rs +++ b/experimental/displaynames/data/data/macros/displaynames_regions_v1.data.rs @@ -239,7 +239,7 @@ macro_rules! __impl_displaynames_regions_v1 { zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"GB\0HK\0MO\0PS\0US\0") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x05\0\0\0\0\0\x02\0\x0B\0\x10\0\x19\0RUHong KongMacauPalestinaSU") }) }, }; - static SR_LATN_ME: ::Yokeable = icu_displaynames::provider::RegionDisplayNamesV1 { + static SR_ME: ::Yokeable = icu_displaynames::provider::RegionDisplayNamesV1 { names: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"001002003005009011013014015017018019021029030034035039053054057061142143145150151154155202419AC\0AD\0AE\0AF\0AG\0AI\0AL\0AM\0AO\0AQ\0AR\0AS\0AT\0AU\0AW\0AX\0AZ\0BA\0BB\0BD\0BE\0BF\0BG\0BH\0BI\0BJ\0BL\0BM\0BN\0BO\0BQ\0BR\0BS\0BT\0BV\0BW\0BY\0BZ\0CA\0CC\0CD\0CF\0CG\0CH\0CI\0CK\0CL\0CM\0CN\0CO\0CP\0CR\0CU\0CV\0CW\0CX\0CY\0CZ\0DE\0DG\0DJ\0DK\0DM\0DO\0DZ\0EA\0EC\0EE\0EG\0EH\0ER\0ES\0ET\0EU\0EZ\0FI\0FJ\0FK\0FM\0FO\0FR\0GA\0GB\0GD\0GE\0GF\0GG\0GH\0GI\0GL\0GM\0GN\0GP\0GQ\0GR\0GS\0GT\0GU\0GW\0GY\0HK\0HM\0HN\0HR\0HT\0HU\0IC\0ID\0IE\0IL\0IM\0IN\0IO\0IQ\0IR\0IS\0IT\0JE\0JM\0JO\0JP\0KE\0KG\0KH\0KI\0KM\0KN\0KP\0KR\0KW\0KY\0KZ\0LA\0LB\0LC\0LI\0LK\0LR\0LS\0LT\0LU\0LV\0LY\0MA\0MC\0MD\0ME\0MF\0MG\0MH\0MK\0ML\0MM\0MN\0MO\0MP\0MQ\0MR\0MS\0MT\0MU\0MV\0MW\0MX\0MY\0MZ\0NA\0NC\0NE\0NF\0NG\0NI\0NL\0NO\0NP\0NR\0NU\0NZ\0OM\0PA\0PE\0PF\0PG\0PH\0PK\0PL\0PM\0PN\0PR\0PS\0PT\0PW\0PY\0QA\0QO\0RE\0RO\0RS\0RU\0RW\0SA\0SB\0SC\0SD\0SE\0SG\0SH\0SI\0SJ\0SK\0SL\0SM\0SN\0SO\0SR\0SS\0ST\0SV\0SX\0SY\0SZ\0TA\0TC\0TD\0TF\0TG\0TH\0TJ\0TK\0TL\0TM\0TN\0TO\0TR\0TT\0TV\0TW\0TZ\0UA\0UG\0UM\0UN\0US\0UY\0UZ\0VA\0VC\0VE\0VG\0VI\0VN\0VU\0WF\0WS\0XA\0XB\0XK\0YE\0YT\0ZA\0ZM\0ZW\0ZZ\0") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"&\x01\0\0\0\0\x04\0\n\0$\x002\0:\0H\0Y\0h\0v\0\x86\0\x93\0\xAB\0\xBA\0\xC0\0\xCE\0\xDA\0\xEC\0\xF9\0\x11\x01\x1B\x01/\x019\x01>\x01M\x01Z\x01`\x01o\x01}\x01\x8B\x01\x9D\x01\xAD\x01\xBC\x01\xC2\x01\xDC\x01\xE6\x01\xF7\x01\xFE\x01\x06\x02\x0F\x02\x15\x02\x1E\x02'\x026\x02>\x02H\x02M\x02\\\x02h\x02{\x02\x83\x02\x8D\x02\x94\x02\xA0\x02\xA8\x02\xAF\x02\xB6\x02\xBB\x02\xCB\x02\xD2\x02\xD8\x02\xE0\x02\xF2\x02\xF8\x02\xFE\x02\x03\x03\x0E\x03\x15\x03 \x03&\x03,\x03G\x03W\x03r\x03w\x03\x82\x03\xA2\x03\xAF\x03\xB4\x03\xBB\x03\xBF\x03\xC8\x03\xD8\x03\xE1\x03\xE5\x03\xF7\x03\xFE\x03\x0E\x04\x13\x04$\x04-\x04;\x04C\x04I\x04Q\x04g\x04m\x04|\x04\x83\x04\x8B\x04\x91\x04\x9F\x04\xA7\x04\xAF\x04\xB7\x04\xC5\x04\xCD\x04\xD3\x04\xD9\x04\xEA\x04\xF5\x04\x02\x05\x0B\x05\x10\x05&\x05-\x054\x05E\x05K\x05O\x05X\x05`\x05g\x05n\x05v\x05\x8B\x05\x91\x05\xBE\x05\xC7\x05\xCB\x05\xD8\x05\xDF\x05\xF2\x05\x13\x06\x1B\x06#\x06(\x061\x06@\x06J\x06O\x06U\x06_\x06e\x06\x8A\x06\x8E\x06\x92\x06\x98\x06\x9F\x06\xA6\x06\xAD\x06\xB3\x06\xB8\x06\xBE\x06\xC7\x06\xD0\x06\xD8\x06\xE7\x06\xF9\x06\x07\x07\x14\x07\x1A\x07*\x073\x077\x07<\x07H\x07T\x07^\x07f\x07l\x07u\x07\x7F\x07\x87\x07\x8D\x07\x93\x07\x99\x07\xA2\x07\xAB\x07\xC3\x07\xCD\x07\xDE\x07\xF0\x07\xF4\x07\x04\x08\r\x08\x1D\x086\x08>\x08I\x08Q\x08V\x08`\x08g\x08m\x08t\x08|\x08\x84\x08\x8C\x08\x9B\x08\xA0\x08\xAD\x08\xB5\x08\xBE\x08\xC7\x08\xD0\x08\xD5\x08\xDA\x08\xDE\x08\xE9\x08\xED\x08\xF3\x08\xF7\x08\x0B\t\x1D\t%\t-\t4\tH\tO\tX\tn\ty\t~\t\x86\t\x8B\t\xA5\t\xAC\t\xB4\t\xBA\t\xC0\t\xC6\t\xD7\t\xE8\t\xF0\t\xF5\t\xFD\t\x05\n\x11\n\x1A\n.\n7\nC\nM\nT\n\\\nc\no\n\x82\n\x8A\n\xA2\n\xA8\n\xB1\n\xC1\n\xD6\n\xDA\n\xF5\n\xF9\n\0\x0B\x0C\x0B\x13\x0B/\x0B;\x0B@\x0BE\x0BK\x0B\\\x0Bb\x0Bh\x0Bq\x0By\x0B\x7F\x0B\x98\x0B\xA9\x0B\xBB\x0B\xC2\x0B\xCC\x0B\xD3\x0B\xEC\x0B\xF5\x0B\x12\x0C/\x0C7\x0C>\x0CL\x0CQ\x0C^\x0Ch\x0Cn\x0Cs\x0Cx\x0C\x90\x0C\x97\x0C\x9F\x0CsvetAfrikaSevernoameri\xC4\x8Dki kontinentJu\xC5\xBEna AmerikaOkeanijaZapadna AfrikaCentralna AmerikaIsto\xC4\x8Dna AfrikaSeverna AfrikaCentralna AfrikaJu\xC5\xBEna AfrikaSeverna i Ju\xC5\xBEna AmerikaSeverna AmerikaKaribiIsto\xC4\x8Dna AzijaJu\xC5\xBEna AzijaJugoisto\xC4\x8Dna AzijaJu\xC5\xBEna EvropaAustralija i Novi ZelandMelanezijaMikronezijski regionPolinezijaAzijaCentralna AzijaZapadna AzijaEvropaIsto\xC4\x8Dna EvropaSeverna EvropaZapadna EvropaPodsaharska AfrikaLatinska AmerikaOstrvo AsensionAndoraUjedinjeni Arapski EmiratiAvganistanAntigva i BarbudaAngvilaAlbanijaJermenijaAngolaAntarktikArgentinaAmeri\xC4\x8Dka SamoaAustrijaAustralijaArubaOlandska OstrvaAzerbejd\xC5\xBEanBosna i HercegovinaBarbadosBanglade\xC5\xA1BelgijaBurkina FasoBugarskaBahreinBurundiBeninSveti BartolomejBermudaBrunejBolivijaKaripska HolandijaBrazilBahamiButanOstrvo BuveBocvanaBjelorusijaBelizeKanadaKokosova (Kilingova) OstrvaKongo - Kin\xC5\xA1asaCentralnoafri\xC4\x8Dka RepublikaKongo\xC5\xA0vajcarskaObala Slonova\xC4\x8De (Kot d\xE2\x80\x99Ivoar)Kukova Ostrva\xC4\x8CileKamerunKinaKolumbijaOstrvo KlipertonKostarikaKubaZelenortska OstrvaKurasaoBo\xC5\xBEi\xC4\x87no OstrvoKipar\xC4\x8Ce\xC5\xA1ka RepublikaNjema\xC4\x8DkaDijego GarsijaD\xC5\xBEibutiDanskaDominikaDominikanska RepublikaAl\xC5\xBEirSeuta i MeliljaEkvadorEstonijaEgipatZapadna SaharaEritreja\xC5\xA0panijaEtiopijaEvropska unijaEvrozonaFinskaFid\xC5\xBEiFoklandska OstrvaMikronezijaFarska OstrvaFrancuskaGabonUjedinjeno KraljevstvoGrenadaGruzijaFrancuska GvajanaGernziGanaGibraltarGrenlandGambijaGvinejaGvadelupEkvatorijalna GvinejaGr\xC4\x8DkaJu\xC5\xBEna D\xC5\xBEord\xC5\xBEija i Ju\xC5\xBEna Sendvi\xC4\x8Dka OstrvaGvatemalaGuamGvineja-BisaoGvajanaSAR Hongkong (Kina)Ostrvo Herd i Mekdonaldova ostrvaHondurasHrvatskaHaitiMa\xC4\x91arskaKanarska OstrvaIndonezijaIrskaIzraelOstrvo ManIndijaBritanska teritorija Indijskog okeanaIrakIranIslandItalijaD\xC5\xBEerziJamajkaJordanJapanKenijaKirgistanKambod\xC5\xBEaKiribatiKomorska OstrvaSveti Kits i NevisSeverna KorejaJu\xC5\xBEna KorejaKuvajtKajmanska OstrvaKazahstanLaosLibanSveta LucijaLihten\xC5\xA1tajn\xC5\xA0ri LankaLiberijaLesotoLitvanijaLuksemburgLetonijaLibijaMarokoMonakoMoldavijaCrna GoraSveti Martin (Francuska)MadagaskarMar\xC5\xA1alska OstrvaSeverna MakedonijaMaliMijanmar (Burma)MongolijaSAR Makao (Kina)Severna Marijanska OstrvaMartinikMauritanijaMonseratMaltaMauricijusMaldiviMalaviMeksikoMalezijaMozambikNamibijaNova KaledonijaNigerOstrvo NorfokNigerijaNikaragvaHolandijaNorve\xC5\xA1kaNepalNauruNiueNovi ZelandOmanPanamaPeruFrancuska PolinezijaPapua Nova GvinejaFilipiniPakistanPoljskaSveti Pjer i MikelonPitkernPortorikoPalestinske teritorijePortugalijaPalauParagvajKatarOkeanija (udaljena ostrva)ReunionRumunijaSrbijaRusijaRuandaSaudijska ArabijaSolomonska OstrvaSej\xC5\xA1eliSudan\xC5\xA0vedskaSingapurSveta JelenaSlovenijaSvalbard i Jan MajenSlova\xC4\x8DkaSijera LeoneSan MarinoSenegalSomalijaSurinamJu\xC5\xBEni SudanSao Tome i PrincipeSalvadorSveti Martin (Holandija)SirijaSvazilendTristan da KunjaOstrva Turks i Kaikos\xC4\x8CadFrancuske Ju\xC5\xBEne TeritorijeTogoTajlandTad\xC5\xBEikistanTokelauTimor-Leste (Isto\xC4\x8Dni Timor)TurkmenistanTunisTongaTurskaTrinidad i TobagoTuvaluTajvanTanzanijaUkrajinaUgandaManja udaljena ostrva SADUjedinjene nacijeSjedinjene Dr\xC5\xBEaveUrugvajUzbekistanVatikanSveti Vinsent i GrenadiniVenecuelaBritanska Djevi\xC4\x8Danska OstrvaAmeri\xC4\x8Dka Djevi\xC4\x8Danska OstrvaVijetnamVanuatuValis i FutunaSamoaPseudoakcentiPseudobidiKosovoJemenMajotJu\xC5\xBEnoafri\xC4\x8Dka RepublikaZambijaZimbabveNepoznat region") }) @@ -739,7 +739,7 @@ macro_rules! __impl_displaynames_regions_v1 { zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"GB\0HK\0MO\0PS\0US\0") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x05\0\0\0\0\0\x06\0\x0C\0\x12\0\x1E\0\xE8\x8B\xB1\xE5\x9C\x8B\xE9\xA6\x99\xE6\xB8\xAF\xE6\xBE\xB3\xE9\x96\x80\xE5\xB7\xB4\xE5\x8B\x92\xE6\x96\xAF\xE5\x9D\xA6\xE7\xBE\x8E\xE5\x9C\x8B") }) }, }; - static ZH_HANT_HK: ::Yokeable = icu_displaynames::provider::RegionDisplayNamesV1 { + static ZH_HK: ::Yokeable = icu_displaynames::provider::RegionDisplayNamesV1 { names: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"001002003005009011013014015017018019021029030034035039053054057061142143145150151154155202419AC\0AD\0AE\0AF\0AG\0AI\0AL\0AM\0AO\0AQ\0AR\0AS\0AT\0AU\0AW\0AX\0AZ\0BA\0BB\0BD\0BE\0BF\0BG\0BH\0BI\0BJ\0BL\0BM\0BN\0BO\0BQ\0BR\0BS\0BT\0BV\0BW\0BY\0BZ\0CA\0CC\0CD\0CF\0CG\0CH\0CI\0CK\0CL\0CM\0CN\0CO\0CP\0CR\0CU\0CV\0CW\0CX\0CY\0CZ\0DE\0DG\0DJ\0DK\0DM\0DO\0DZ\0EA\0EC\0EE\0EG\0EH\0ER\0ES\0ET\0EU\0EZ\0FI\0FJ\0FK\0FM\0FO\0FR\0GA\0GB\0GD\0GE\0GF\0GG\0GH\0GI\0GL\0GM\0GN\0GP\0GQ\0GR\0GS\0GT\0GU\0GW\0GY\0HK\0HM\0HN\0HR\0HT\0HU\0IC\0ID\0IE\0IL\0IM\0IN\0IO\0IQ\0IR\0IS\0IT\0JE\0JM\0JO\0JP\0KE\0KG\0KH\0KI\0KM\0KN\0KP\0KR\0KW\0KY\0KZ\0LA\0LB\0LC\0LI\0LK\0LR\0LS\0LT\0LU\0LV\0LY\0MA\0MC\0MD\0ME\0MF\0MG\0MH\0MK\0ML\0MM\0MN\0MO\0MP\0MQ\0MR\0MS\0MT\0MU\0MV\0MW\0MX\0MY\0MZ\0NA\0NC\0NE\0NF\0NG\0NI\0NL\0NO\0NP\0NR\0NU\0NZ\0OM\0PA\0PE\0PF\0PG\0PH\0PK\0PL\0PM\0PN\0PR\0PS\0PT\0PW\0PY\0QA\0QO\0RE\0RO\0RS\0RU\0RW\0SA\0SB\0SC\0SD\0SE\0SG\0SH\0SI\0SJ\0SK\0SL\0SM\0SN\0SO\0SR\0SS\0ST\0SV\0SX\0SY\0SZ\0TA\0TC\0TD\0TF\0TG\0TH\0TJ\0TK\0TL\0TM\0TN\0TO\0TR\0TT\0TV\0TW\0TZ\0UA\0UG\0UM\0UN\0US\0UY\0UZ\0VA\0VC\0VE\0VG\0VI\0VN\0VU\0WF\0WS\0XA\0XB\0XK\0YE\0YT\0ZA\0ZM\0ZW\0ZZ\0") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"&\x01\0\0\0\0\x06\0\x0C\0\x15\0\x1E\0'\0-\x006\0<\0B\0H\0T\0Z\0`\0i\0o\0u\0~\0\x84\0\x93\0\xA2\0\xBA\0\xC9\0\xCF\0\xD5\0\xDB\0\xE1\0\xE7\0\xED\0\xF3\0\x11\x01\x1D\x01)\x012\x01J\x01S\x01h\x01q\x01\x80\x01\x8C\x01\x95\x01\x9E\x01\xA7\x01\xB6\x01\xBF\x01\xC5\x01\xCE\x01\xDA\x01\xE6\x01\x04\x02\x10\x02\x19\x02\"\x021\x02=\x02C\x02L\x02R\x02a\x02j\x02p\x02|\x02\x8E\x02\x94\x02\x9D\x02\xA3\x02\xAF\x02\xBB\x02\xC7\x02\xD0\x02\xD9\x02\xF2\x02\x07\x03\x16\x03+\x031\x03=\x03I\x03O\x03X\x03^\x03j\x03y\x03\x88\x03\x8E\x03\x97\x03\xA0\x03\xA9\x03\xB5\x03\xBB\x03\xC1\x03\xD6\x03\xDF\x03\xE5\x03\xF1\x03\x06\x04\x15\x04*\x046\x04B\x04H\x04T\x04c\x04l\x04{\x04\x81\x04\x8A\x04\x90\x04\x96\x04\xA5\x04\xB7\x04\xC3\x04\xC9\x04\xCF\x04\xD5\x04\xE1\x04\xED\x04\xFC\x04\x02\x05\x08\x05\x14\x05\x1D\x05&\x05/\x05;\x05J\x05P\x05t\x05\x80\x05\x86\x05\x95\x05\x9E\x05\xB9\x05\xD4\x05\xE0\x05\xEC\x05\xF2\x05\xFB\x05\n\x06\x10\x06\x19\x06\"\x06+\x061\x06F\x06O\x06U\x06[\x06d\x06m\x06v\x06|\x06\x82\x06\x8B\x06\x97\x06\xA0\x06\xAC\x06\xB5\x06\xCA\x06\xD0\x06\xD6\x06\xDF\x06\xEB\x06\xF4\x06\xFA\x06\x03\x07\x0F\x07\x1E\x07*\x076\x07?\x07H\x07Q\x07]\x07f\x07o\x07x\x07\x84\x07\x8A\x07\x99\x07\xA8\x07\xB7\x07\xC3\x07\xC9\x07\xCF\x07\xD5\x07\xF0\x07\x05\x08\x11\x08 \x08/\x088\x08D\x08P\x08Y\x08b\x08n\x08z\x08\x86\x08\x98\x08\xA1\x08\xAD\x08\xB9\x08\xC5\x08\xCB\x08\xD1\x08\xDA\x08\xE0\x08\xE9\x08\xF2\x08\xF8\x08\x01\t\x07\t\x1C\t1\t:\tF\tL\tg\tv\t\x82\t\x94\t\x9D\t\xA3\t\xAC\t\xB5\t\xCA\t\xD3\t\xDF\t\xEB\t\xF4\t\xFD\t\x0C\n\x1B\n$\n*\n0\n9\nH\nW\n{\n\x87\n\x93\n\x9F\n\xAB\n\xB4\n\xBD\n\xC6\n\xDE\n\xEA\n\xF9\n\x02\x0B\x0E\x0B,\x0BG\x0BM\x0B_\x0Be\x0Bk\x0Bt\x0B\x83\x0B\x8C\x0B\x95\x0B\xA1\x0B\xA7\x0B\xB0\x0B\xC5\x0B\xCE\x0B\xD4\x0B\xE0\x0B\xE9\x0B\xF2\x0B\n\x0C\x13\x0C\x19\x0C\"\x0C.\x0C7\x0CU\x0Ca\x0Cv\x0C\x8B\x0C\x91\x0C\x9D\x0C\xBE\x0C\xC7\x0C\xD0\x0C\xD9\x0C\xE2\x0C\xE8\x0C\xF1\x0C\xF7\x0C\0\r\x0C\r\xE4\xB8\x96\xE7\x95\x8C\xE9\x9D\x9E\xE6\xB4\xB2\xE5\x8C\x97\xE7\xBE\x8E\xE6\xB4\xB2\xE5\x8D\x97\xE7\xBE\x8E\xE6\xB4\xB2\xE5\xA4\xA7\xE6\xB4\x8B\xE6\xB4\xB2\xE8\xA5\xBF\xE9\x9D\x9E\xE4\xB8\xAD\xE7\xBE\x8E\xE6\xB4\xB2\xE6\x9D\xB1\xE9\x9D\x9E\xE5\x8C\x97\xE9\x9D\x9E\xE4\xB8\xAD\xE9\x9D\x9E\xE9\x9D\x9E\xE6\xB4\xB2\xE5\x8D\x97\xE9\x83\xA8\xE7\xBE\x8E\xE6\xB4\xB2\xE5\x8C\x97\xE7\xBE\x8E\xE5\x8A\xA0\xE5\x8B\x92\xE6\xAF\x94\xE6\x9D\xB1\xE4\xBA\x9E\xE5\x8D\x97\xE4\xBA\x9E\xE6\x9D\xB1\xE5\x8D\x97\xE4\xBA\x9E\xE5\x8D\x97\xE6\xAD\x90\xE6\xBE\xB3\xE5\xA4\xA7\xE6\x8B\x89\xE8\xA5\xBF\xE4\xBA\x9E\xE7\xBE\x8E\xE6\x8B\x89\xE5\xB0\xBC\xE8\xA5\xBF\xE4\xBA\x9E\xE5\xAF\x86\xE5\x85\x8B\xE7\xBE\x85\xE5\xB0\xBC\xE8\xA5\xBF\xE4\xBA\x9E\xE7\xBE\xA4\xE5\xB3\xB6\xE6\xB3\xA2\xE5\x88\xA9\xE5\xB0\xBC\xE8\xA5\xBF\xE4\xBA\x9E\xE4\xBA\x9E\xE6\xB4\xB2\xE4\xB8\xAD\xE4\xBA\x9E\xE8\xA5\xBF\xE4\xBA\x9E\xE6\xAD\x90\xE6\xB4\xB2\xE6\x9D\xB1\xE6\xAD\x90\xE5\x8C\x97\xE6\xAD\x90\xE8\xA5\xBF\xE6\xAD\x90\xE6\x92\x92\xE5\x93\x88\xE6\x8B\x89\xE6\x92\x92\xE6\xB2\x99\xE6\xBC\xA0\xE4\xBB\xA5\xE5\x8D\x97\xE9\x9D\x9E\xE6\xB4\xB2\xE6\x8B\x89\xE4\xB8\x81\xE7\xBE\x8E\xE6\xB4\xB2\xE9\x98\xBF\xE6\xA3\xAE\xE6\x9D\xBE\xE5\xB3\xB6\xE5\xAE\x89\xE9\x81\x93\xE7\x88\xBE\xE9\x98\xBF\xE6\x8B\x89\xE4\xBC\xAF\xE8\x81\xAF\xE5\x90\x88\xE9\x85\x8B\xE9\x95\xB7\xE5\x9C\x8B\xE9\x98\xBF\xE5\xAF\x8C\xE6\xB1\x97\xE5\xAE\x89\xE6\x8F\x90\xE7\x93\x9C\xE5\x92\x8C\xE5\xB7\xB4\xE5\xB8\x83\xE9\x81\x94\xE5\xAE\x89\xE5\xA5\x8E\xE6\x8B\x89\xE9\x98\xBF\xE7\x88\xBE\xE5\xB7\xB4\xE5\xB0\xBC\xE4\xBA\x9E\xE4\xBA\x9E\xE7\xBE\x8E\xE5\xB0\xBC\xE4\xBA\x9E\xE5\xAE\x89\xE5\x93\xA5\xE6\x8B\x89\xE5\x8D\x97\xE6\xA5\xB5\xE6\xB4\xB2\xE9\x98\xBF\xE6\xA0\xB9\xE5\xBB\xB7\xE7\xBE\x8E\xE5\xB1\xAC\xE8\x96\xA9\xE6\x91\xA9\xE4\xBA\x9E\xE5\xA5\xA7\xE5\x9C\xB0\xE5\x88\xA9\xE6\xBE\xB3\xE6\xB4\xB2\xE9\x98\xBF\xE9\xAD\xAF\xE5\xB7\xB4\xE5\xA5\xA7\xE8\x98\xAD\xE7\xBE\xA4\xE5\xB3\xB6\xE4\xBA\x9E\xE5\xA1\x9E\xE6\x8B\x9C\xE7\x96\x86\xE6\xB3\xA2\xE6\x96\xAF\xE5\xB0\xBC\xE4\xBA\x9E\xE5\x92\x8C\xE9\xBB\x91\xE5\xA1\x9E\xE5\x93\xA5\xE7\xB6\xAD\xE9\x82\xA3\xE5\xB7\xB4\xE5\xB7\xB4\xE5\xA4\x9A\xE6\x96\xAF\xE5\xAD\x9F\xE5\x8A\xA0\xE6\x8B\x89\xE6\xAF\x94\xE5\x88\xA9\xE6\x99\x82\xE5\xB8\x83\xE5\x9F\xBA\xE7\xB4\x8D\xE6\xB3\x95\xE7\xB4\xA2\xE4\xBF\x9D\xE5\x8A\xA0\xE5\x88\xA9\xE4\xBA\x9E\xE5\xB7\xB4\xE6\x9E\x97\xE5\xB8\x83\xE9\x9A\x86\xE8\xBF\xAA\xE8\xB2\x9D\xE5\xAF\xA7\xE8\x81\x96\xE5\xB7\xB4\xE6\xB3\xB0\xE5\x8B\x92\xE7\xB1\xB3\xE7\x99\xBE\xE6\x85\x95\xE9\x81\x94\xE6\xB1\xB6\xE8\x90\x8A\xE7\x8E\xBB\xE5\x88\xA9\xE7\xB6\xAD\xE4\xBA\x9E\xE8\x8D\xB7\xE8\x98\xAD\xE5\x8A\xA0\xE5\x8B\x92\xE6\xAF\x94\xE5\x8D\x80\xE5\xB7\xB4\xE8\xA5\xBF\xE5\xB7\xB4\xE5\x93\x88\xE9\xA6\xAC\xE4\xB8\x8D\xE4\xB8\xB9\xE9\xAE\x91\xE5\xA8\x81\xE7\x89\xB9\xE5\xB3\xB6\xE5\x8D\x9A\xE8\x8C\xA8\xE7\x93\xA6\xE7\xB4\x8D\xE7\x99\xBD\xE4\xBF\x84\xE7\xBE\x85\xE6\x96\xAF\xE4\xBC\xAF\xE5\x88\xA9\xE8\x8C\xB2\xE5\x8A\xA0\xE6\x8B\xBF\xE5\xA4\xA7\xE7\xA7\x91\xE7\xA7\x91\xE6\x96\xAF (\xE5\x9F\xBA\xE6\x9E\x97) \xE7\xBE\xA4\xE5\xB3\xB6\xE5\x89\x9B\xE6\x9E\x9C\xEF\xBC\x88\xE9\x87\x91\xE5\xA4\x8F\xE6\xB2\x99\xEF\xBC\x89\xE4\xB8\xAD\xE9\x9D\x9E\xE5\x85\xB1\xE5\x92\x8C\xE5\x9C\x8B\xE5\x89\x9B\xE6\x9E\x9C\xEF\xBC\x88\xE5\xB8\x83\xE6\x8B\x89\xE8\x96\xA9\xEF\xBC\x89\xE7\x91\x9E\xE5\xA3\xAB\xE7\xA7\x91\xE7\x89\xB9\xE8\xBF\xAA\xE7\x93\xA6\xE5\xBA\xAB\xE5\x85\x8B\xE7\xBE\xA4\xE5\xB3\xB6\xE6\x99\xBA\xE5\x88\xA9\xE5\x96\x80\xE9\xBA\xA5\xE9\x9A\x86\xE4\xB8\xAD\xE5\x9C\x8B\xE5\x93\xA5\xE5\x80\xAB\xE6\xAF\x94\xE4\xBA\x9E\xE5\x85\x8B\xE9\x87\x8C\xE7\x8F\x80\xE9\xA0\x93\xE5\xB3\xB6\xE5\x93\xA5\xE6\x96\xAF\xE9\x81\x94\xE9\xBB\x8E\xE5\x8A\xA0\xE5\x8F\xA4\xE5\xB7\xB4\xE4\xBD\x9B\xE5\xBE\x97\xE8\xA7\x92\xE5\xBA\xAB\xE6\x8B\x89\xE7\xB4\xA2\xE8\x81\x96\xE8\xAA\x95\xE5\xB3\xB6\xE5\xA1\x9E\xE6\xB5\xA6\xE8\xB7\xAF\xE6\x96\xAF\xE6\x8D\xB7\xE5\x85\x8B\xE5\xBE\xB7\xE5\x9C\x8B\xE8\xBF\xAA\xE4\xBA\x9E\xE5\x93\xA5\xE5\x8A\xA0\xE8\xA5\xBF\xE4\xBA\x9E\xE5\xB3\xB6\xE5\x90\x89\xE5\xB8\x83\xE6\x8F\x90\xE4\xB8\xB9\xE9\xBA\xA5\xE5\xA4\x9A\xE7\xB1\xB3\xE5\xB0\xBC\xE5\x85\x8B\xE5\xA4\x9A\xE7\xB1\xB3\xE5\xB0\xBC\xE5\x8A\xA0\xE5\x85\xB1\xE5\x92\x8C\xE5\x9C\x8B\xE9\x98\xBF\xE7\x88\xBE\xE5\x8F\x8A\xE5\x88\xA9\xE4\xBA\x9E\xE4\xBC\x91\xE9\x81\x94\xE8\x88\x87\xE6\xA2\x85\xE5\x88\xA9\xE5\x88\xA9\xE4\xBA\x9E\xE5\x8E\x84\xE7\x93\x9C\xE5\xA4\x9A\xE7\x88\xBE\xE6\x84\x9B\xE6\xB2\x99\xE5\xB0\xBC\xE4\xBA\x9E\xE5\x9F\x83\xE5\x8F\x8A\xE8\xA5\xBF\xE6\x92\x92\xE5\x93\x88\xE6\x8B\x89\xE5\x8E\x84\xE7\xAB\x8B\xE7\x89\xB9\xE9\x87\x8C\xE4\xBA\x9E\xE8\xA5\xBF\xE7\x8F\xAD\xE7\x89\x99\xE5\x9F\x83\xE5\xA1\x9E\xE4\xBF\x84\xE6\xAF\x94\xE4\xBA\x9E\xE6\xAD\x90\xE7\x9B\x9F\xE6\xAD\x90\xE5\x85\x83\xE5\x8D\x80\xE8\x8A\xAC\xE8\x98\xAD\xE6\x96\x90\xE6\xBF\x9F\xE7\xA6\x8F\xE5\x85\x8B\xE8\x98\xAD\xE7\xBE\xA4\xE5\xB3\xB6\xE5\xAF\x86\xE5\x85\x8B\xE7\xBE\x85\xE5\xB0\xBC\xE8\xA5\xBF\xE4\xBA\x9E\xE6\xB3\x95\xE7\xBE\x85\xE7\xBE\xA4\xE5\xB3\xB6\xE6\xB3\x95\xE5\x9C\x8B\xE5\x8A\xA0\xE8\x93\xAC\xE8\x8B\xB1\xE5\x9C\x8B\xE6\xA0\xBC\xE6\x9E\x97\xE7\xB4\x8D\xE9\x81\x94\xE6\xA0\xBC\xE9\xAD\xAF\xE5\x90\x89\xE4\xBA\x9E\xE6\xB3\x95\xE5\xB1\xAC\xE5\x9C\xAD\xE4\xBA\x9E\xE9\x82\xA3\xE6\xA0\xB9\xE6\x81\xAF\xE5\x8A\xA0\xE7\xB4\x8D\xE7\x9B\xB4\xE5\xB8\x83\xE7\xBE\x85\xE9\x99\x80\xE6\xA0\xBC\xE9\x99\xB5\xE8\x98\xAD\xE5\xB2\xA1\xE6\xAF\x94\xE4\xBA\x9E\xE5\xB9\xBE\xE5\x85\xA7\xE4\xBA\x9E\xE7\x93\x9C\xE5\x9C\xB0\xE6\xB4\x9B\xE6\x99\xAE\xE8\xB5\xA4\xE9\x81\x93\xE5\xB9\xBE\xE5\x85\xA7\xE4\xBA\x9E\xE5\xB8\x8C\xE8\x87\x98\xE5\x8D\x97\xE4\xBD\x90\xE6\xB2\xBB\xE4\xBA\x9E\xE5\xB3\xB6\xE8\x88\x87\xE5\x8D\x97\xE6\xA1\x91\xE5\xA8\x81\xE5\xA5\x87\xE7\xBE\xA4\xE5\xB3\xB6\xE5\x8D\xB1\xE5\x9C\xB0\xE9\xA6\xAC\xE6\x8B\x89\xE9\x97\x9C\xE5\xB3\xB6\xE5\xB9\xBE\xE5\x85\xA7\xE4\xBA\x9E\xE6\xAF\x94\xE7\xB4\xB9\xE5\x9C\xAD\xE4\xBA\x9E\xE9\x82\xA3\xE4\xB8\xAD\xE5\x9C\x8B\xE9\xA6\x99\xE6\xB8\xAF\xE7\x89\xB9\xE5\x88\xA5\xE8\xA1\x8C\xE6\x94\xBF\xE5\x8D\x80\xE8\xB5\xAB\xE5\xBE\xB7\xE5\xB3\xB6\xE5\x8F\x8A\xE9\xBA\xA5\xE5\x94\x90\xE7\xB4\x8D\xE7\xBE\xA4\xE5\xB3\xB6\xE6\xB4\xAA\xE9\x83\xBD\xE6\x8B\x89\xE6\x96\xAF\xE5\x85\x8B\xE7\xBE\x85\xE5\x9C\xB0\xE4\xBA\x9E\xE6\xB5\xB7\xE5\x9C\xB0\xE5\x8C\x88\xE7\x89\x99\xE5\x88\xA9\xE5\x8A\xA0\xE9\x82\xA3\xE5\x88\xA9\xE7\xBE\xA4\xE5\xB3\xB6\xE5\x8D\xB0\xE5\xB0\xBC\xE6\x84\x9B\xE7\x88\xBE\xE8\x98\xAD\xE4\xBB\xA5\xE8\x89\xB2\xE5\x88\x97\xE9\xA6\xAC\xE6\x81\xA9\xE5\xB3\xB6\xE5\x8D\xB0\xE5\xBA\xA6\xE8\x8B\xB1\xE5\xB1\xAC\xE5\x8D\xB0\xE5\xBA\xA6\xE6\xB4\x8B\xE9\xA0\x98\xE5\x9C\xB0\xE4\xBC\x8A\xE6\x8B\x89\xE5\x85\x8B\xE4\xBC\x8A\xE6\x9C\x97\xE5\x86\xB0\xE5\xB3\xB6\xE6\x84\x8F\xE5\xA4\xA7\xE5\x88\xA9\xE6\xBE\xA4\xE8\xA5\xBF\xE5\xB3\xB6\xE7\x89\x99\xE8\xB2\xB7\xE5\x8A\xA0\xE7\xB4\x84\xE6\x97\xA6\xE6\x97\xA5\xE6\x9C\xAC\xE8\x82\xAF\xE5\xB0\xBC\xE4\xBA\x9E\xE5\x90\x89\xE7\x88\xBE\xE5\x90\x89\xE6\x96\xAF\xE6\x9F\xAC\xE5\x9F\x94\xE5\xAF\xA8\xE5\x90\x89\xE9\x87\x8C\xE5\xB7\xB4\xE6\x96\xAF\xE7\xA7\x91\xE6\x91\xA9\xE7\xBE\x85\xE8\x81\x96\xE5\x9F\xBA\xE8\x8C\xA8\xE5\x92\x8C\xE5\xB0\xBC\xE7\xB6\xAD\xE6\x96\xAF\xE5\x8C\x97\xE9\x9F\x93\xE5\x8D\x97\xE9\x9F\x93\xE7\xA7\x91\xE5\xA8\x81\xE7\x89\xB9\xE9\x96\x8B\xE6\x9B\xBC\xE7\xBE\xA4\xE5\xB3\xB6\xE5\x93\x88\xE8\x96\xA9\xE5\x85\x8B\xE8\x80\x81\xE6\x92\xBE\xE9\xBB\x8E\xE5\xB7\xB4\xE5\xAB\xA9\xE8\x81\x96\xE7\x9B\xA7\xE8\xA5\xBF\xE4\xBA\x9E\xE5\x88\x97\xE6\x94\xAF\xE6\x95\xA6\xE5\xA3\xAB\xE7\x99\xBB\xE6\x96\xAF\xE9\x87\x8C\xE8\x98\xAD\xE5\x8D\xA1\xE5\x88\xA9\xE6\xAF\x94\xE9\x87\x8C\xE4\xBA\x9E\xE8\x90\x8A\xE7\xB4\xA2\xE6\x89\x98\xE7\xAB\x8B\xE9\x99\xB6\xE5\xAE\x9B\xE7\x9B\xA7\xE6\xA3\xAE\xE5\xA0\xA1\xE6\x8B\x89\xE8\x84\xAB\xE7\xB6\xAD\xE4\xBA\x9E\xE5\x88\xA9\xE6\xAF\x94\xE4\xBA\x9E\xE6\x91\xA9\xE6\xB4\x9B\xE5\x93\xA5\xE6\x91\xA9\xE7\xB4\x8D\xE5\x93\xA5\xE6\x91\xA9\xE7\x88\xBE\xE5\xA4\x9A\xE7\x93\xA6\xE9\xBB\x91\xE5\xB1\xB1\xE6\xB3\x95\xE5\xB1\xAC\xE8\x81\x96\xE9\xA6\xAC\xE4\xB8\x81\xE9\xA6\xAC\xE9\x81\x94\xE5\x8A\xA0\xE6\x96\xAF\xE5\x8A\xA0\xE9\xA6\xAC\xE7\xB4\xB9\xE7\x88\xBE\xE7\xBE\xA4\xE5\xB3\xB6\xE5\x8C\x97\xE9\xA6\xAC\xE5\x85\xB6\xE9\xA0\x93\xE9\xA6\xAC\xE9\x87\x8C\xE7\xB7\xAC\xE7\x94\xB8\xE8\x92\x99\xE5\x8F\xA4\xE4\xB8\xAD\xE5\x9C\x8B\xE6\xBE\xB3\xE9\x96\x80\xE7\x89\xB9\xE5\x88\xA5\xE8\xA1\x8C\xE6\x94\xBF\xE5\x8D\x80\xE5\x8C\x97\xE9\xA6\xAC\xE5\x88\xA9\xE5\xAE\x89\xE7\xB4\x8D\xE7\xBE\xA4\xE5\xB3\xB6\xE9\xA6\xAC\xE4\xB8\x81\xE5\xB0\xBC\xE5\x85\x8B\xE6\xAF\x9B\xE9\x87\x8C\xE5\xA1\x94\xE5\xB0\xBC\xE4\xBA\x9E\xE8\x92\x99\xE7\x89\xB9\xE5\xA1\x9E\xE6\x8B\x89\xE7\x89\xB9\xE9\xA6\xAC\xE8\x80\xB3\xE4\xBB\x96\xE6\xAF\x9B\xE9\x87\x8C\xE8\xA3\x98\xE6\x96\xAF\xE9\xA6\xAC\xE7\x88\xBE\xE4\xBB\xA3\xE5\xA4\xAB\xE9\xA6\xAC\xE6\x8B\x89\xE7\xB6\xAD\xE5\xA2\xA8\xE8\xA5\xBF\xE5\x93\xA5\xE9\xA6\xAC\xE4\xBE\x86\xE8\xA5\xBF\xE4\xBA\x9E\xE8\x8E\xAB\xE6\xA1\x91\xE6\xAF\x94\xE5\x85\x8B\xE7\xB4\x8D\xE7\xB1\xB3\xE6\xAF\x94\xE4\xBA\x9E\xE6\x96\xB0\xE5\x96\x80\xE9\x87\x8C\xE5\xA4\x9A\xE5\xB0\xBC\xE4\xBA\x9E\xE5\xB0\xBC\xE6\x97\xA5\xE7\x88\xBE\xE8\xAB\xBE\xE7\xA6\x8F\xE5\x85\x8B\xE5\xB3\xB6\xE5\xB0\xBC\xE6\x97\xA5\xE5\x88\xA9\xE4\xBA\x9E\xE5\xB0\xBC\xE5\x8A\xA0\xE6\x8B\x89\xE7\x93\x9C\xE8\x8D\xB7\xE8\x98\xAD\xE6\x8C\xAA\xE5\xA8\x81\xE5\xB0\xBC\xE6\xB3\x8A\xE7\x88\xBE\xE7\x91\x99\xE9\xAD\xAF\xE7\xB4\x90\xE5\x9F\x83\xE5\xB3\xB6\xE7\xB4\x90\xE8\xA5\xBF\xE8\x98\xAD\xE9\x98\xBF\xE6\x9B\xBC\xE5\xB7\xB4\xE6\x8B\xBF\xE9\xA6\xAC\xE7\xA7\x98\xE9\xAD\xAF\xE6\xB3\x95\xE5\xB1\xAC\xE6\xB3\xA2\xE5\x88\xA9\xE5\xB0\xBC\xE8\xA5\xBF\xE4\xBA\x9E\xE5\xB7\xB4\xE5\xB8\x83\xE4\xBA\x9E\xE6\x96\xB0\xE7\x95\xBF\xE5\x85\xA7\xE4\xBA\x9E\xE8\x8F\xB2\xE5\xBE\x8B\xE8\xB3\x93\xE5\xB7\xB4\xE5\x9F\xBA\xE6\x96\xAF\xE5\x9D\xA6\xE6\xB3\xA2\xE8\x98\xAD\xE8\x81\x96\xE7\x9A\xAE\xE5\x9F\x83\xE8\x88\x87\xE5\xAF\x86\xE5\x85\x8B\xE9\x9A\x86\xE7\xBE\xA4\xE5\xB3\xB6\xE7\x9A\xAE\xE7\x89\xB9\xE5\x87\xB1\xE6\x81\xA9\xE5\xB3\xB6\xE6\xB3\xA2\xE5\xA4\x9A\xE9\xBB\x8E\xE5\x90\x84\xE5\xB7\xB4\xE5\x8B\x92\xE6\x96\xAF\xE5\x9D\xA6\xE9\xA0\x98\xE5\x9C\x9F\xE8\x91\xA1\xE8\x90\x84\xE7\x89\x99\xE5\xB8\x9B\xE7\x90\x89\xE5\xB7\xB4\xE6\x8B\x89\xE5\x9C\xAD\xE5\x8D\xA1\xE5\xA1\x94\xE7\x88\xBE\xE5\xA4\xA7\xE6\xB4\x8B\xE6\xB4\xB2\xE9\x82\x8A\xE7\x96\x86\xE7\xBE\xA4\xE5\xB3\xB6\xE7\x95\x99\xE5\xB0\xBC\xE6\x97\xBA\xE7\xBE\x85\xE9\xA6\xAC\xE5\xB0\xBC\xE4\xBA\x9E\xE5\xA1\x9E\xE7\x88\xBE\xE7\xB6\xAD\xE4\xBA\x9E\xE4\xBF\x84\xE7\xBE\x85\xE6\x96\xAF\xE7\x9B\xA7\xE6\x97\xBA\xE9\x81\x94\xE6\xB2\x99\xE5\x9C\xB0\xE9\x98\xBF\xE6\x8B\x89\xE4\xBC\xAF\xE6\x89\x80\xE7\xBE\x85\xE9\x96\x80\xE7\xBE\xA4\xE5\xB3\xB6\xE5\xA1\x9E\xE8\x88\x8C\xE7\x88\xBE\xE8\x98\x87\xE4\xB8\xB9\xE7\x91\x9E\xE5\x85\xB8\xE6\x96\xB0\xE5\x8A\xA0\xE5\x9D\xA1\xE8\x81\x96\xE8\xB5\xAB\xE5\x8B\x92\xE6\x8B\xBF\xE5\xB3\xB6\xE6\x96\xAF\xE6\xB4\x9B\xE6\x96\x87\xE5\xB0\xBC\xE4\xBA\x9E\xE6\x96\xAF\xE7\x93\xA6\xE7\x88\xBE\xE5\xB7\xB4\xE7\x89\xB9\xE7\xBE\xA4\xE5\xB3\xB6\xE5\x8F\x8A\xE6\x8F\x9A\xE9\xA6\xAC\xE5\xBB\xB6\xE5\xB3\xB6\xE6\x96\xAF\xE6\xB4\x9B\xE4\xBC\x90\xE5\x85\x8B\xE5\xA1\x9E\xE6\x8B\x89\xE5\x88\xA9\xE6\x98\x82\xE8\x81\x96\xE9\xA6\xAC\xE5\x8A\x9B\xE8\xAB\xBE\xE5\xA1\x9E\xE5\x85\xA7\xE5\x8A\xA0\xE7\x88\xBE\xE7\xB4\xA2\xE9\xA6\xAC\xE9\x87\x8C\xE8\x98\x87\xE9\x87\x8C\xE5\x8D\x97\xE5\x8D\x97\xE8\x98\x87\xE4\xB8\xB9\xE8\x81\x96\xE5\xA4\x9A\xE7\xBE\x8E\xE5\x92\x8C\xE6\x99\xAE\xE6\x9E\x97\xE8\xA5\xBF\xE6\xAF\x94\xE8\x96\xA9\xE7\x88\xBE\xE7\x93\xA6\xE5\xA4\x9A\xE8\x8D\xB7\xE5\xB1\xAC\xE8\x81\x96\xE9\xA6\xAC\xE4\xB8\x81\xE6\x95\x98\xE5\x88\xA9\xE4\xBA\x9E\xE6\x96\xAF\xE5\xA8\x81\xE5\xA3\xAB\xE8\x98\xAD\xE7\x89\xB9\xE9\x87\x8C\xE6\x96\xAF\xE5\x9D\xA6\xE9\x81\x94\xE5\xBA\xAB\xE5\xB0\xBC\xE4\xBA\x9E\xE7\xBE\xA4\xE5\xB3\xB6\xE7\x89\xB9\xE5\x85\x8B\xE6\x96\xAF\xE5\x92\x8C\xE5\x87\xB1\xE7\xA7\x91\xE6\x96\xAF\xE7\xBE\xA4\xE5\xB3\xB6\xE4\xB9\x8D\xE5\xBE\x97\xE6\xB3\x95\xE5\xB1\xAC\xE5\x8D\x97\xE9\x83\xA8\xE9\xA0\x98\xE5\x9C\xB0\xE5\xA4\x9A\xE5\x93\xA5\xE6\xB3\xB0\xE5\x9C\x8B\xE5\xA1\x94\xE5\x90\x89\xE5\x85\x8B\xE6\x89\x98\xE5\x85\x8B\xE5\x8B\x9E\xE7\xBE\xA4\xE5\xB3\xB6\xE6\x9D\xB1\xE5\xB8\x9D\xE6\xB1\xB6\xE5\x9C\x9F\xE5\xBA\xAB\xE6\x9B\xBC\xE7\xAA\x81\xE5\xB0\xBC\xE8\xA5\xBF\xE4\xBA\x9E\xE6\xB9\xAF\xE5\x8A\xA0\xE5\x9C\x9F\xE8\x80\xB3\xE5\x85\xB6\xE5\x8D\x83\xE9\x87\x8C\xE9\x81\x94\xE5\x92\x8C\xE5\xA4\x9A\xE5\xB7\xB4\xE5\x93\xA5\xE5\x9C\x96\xE7\x93\xA6\xE7\x9B\xA7\xE5\x8F\xB0\xE7\x81\xA3\xE5\x9D\xA6\xE6\xA1\x91\xE5\xB0\xBC\xE4\xBA\x9E\xE7\x83\x8F\xE5\x85\x8B\xE8\x98\xAD\xE7\x83\x8F\xE5\xB9\xB2\xE9\x81\x94\xE7\xBE\x8E\xE5\x9C\x8B\xE6\x9C\xAC\xE5\x9C\x9F\xE5\xA4\x96\xE5\xB0\x8F\xE5\xB3\xB6\xE5\xB6\xBC\xE8\x81\xAF\xE5\x90\x88\xE5\x9C\x8B\xE7\xBE\x8E\xE5\x9C\x8B\xE7\x83\x8F\xE6\x8B\x89\xE5\x9C\xAD\xE7\x83\x8F\xE8\x8C\xB2\xE5\x88\xA5\xE5\x85\x8B\xE6\xA2\xB5\xE8\x92\x82\xE5\xB2\xA1\xE8\x81\x96\xE6\x96\x87\xE6\xA3\xAE\xE7\x89\xB9\xE5\x92\x8C\xE6\xA0\xBC\xE6\x9E\x97\xE7\xB4\x8D\xE4\xB8\x81\xE6\x96\xAF\xE5\xA7\x94\xE5\x85\xA7\xE7\x91\x9E\xE6\x8B\x89\xE8\x8B\xB1\xE5\xB1\xAC\xE7\xB6\xAD\xE7\x88\xBE\xE4\xBA\xAC\xE7\xBE\xA4\xE5\xB3\xB6\xE7\xBE\x8E\xE5\xB1\xAC\xE7\xB6\xAD\xE7\x88\xBE\xE4\xBA\xAC\xE7\xBE\xA4\xE5\xB3\xB6\xE8\xB6\x8A\xE5\x8D\x97\xE7\x93\xA6\xE5\x8A\xAA\xE9\x98\xBF\xE5\x9C\x96\xE7\x93\xA6\xE5\x88\xA9\xE6\x96\xAF\xE7\xBE\xA4\xE5\xB3\xB6\xE5\x92\x8C\xE5\xAF\x8C\xE5\x9C\x96\xE9\x82\xA3\xE7\xBE\xA4\xE5\xB3\xB6\xE8\x96\xA9\xE6\x91\xA9\xE4\xBA\x9E\xE5\x81\xBD\xE5\x8D\x80\xE5\x9F\x9F\xE5\x81\xBD\xE6\xAF\x94\xE8\xBF\xAA\xE7\xA7\x91\xE7\xB4\xA2\xE6\xB2\x83\xE4\xB9\x9F\xE9\x96\x80\xE9\xA6\xAC\xE7\xB4\x84\xE7\x89\xB9\xE5\x8D\x97\xE9\x9D\x9E\xE8\xB4\x8A\xE6\xAF\x94\xE4\xBA\x9E\xE6\xB4\xA5\xE5\xB7\xB4\xE5\xB8\x83\xE9\x9F\x8B\xE6\x9C\xAA\xE7\x9F\xA5\xE5\x8D\x80\xE5\x9F\x9F") }) @@ -1099,7 +1099,7 @@ macro_rules! __impl_displaynames_regions_v1 { zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"GB\0HK\0MO\0PS\0SA\0UN\0US\0") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x07\0\0\0\0\0\x10\0!\0-\09\0G\0Z\0\xD8\xA8\xD8\xB1\xDB\x8C\xD8\xAA\xD8\xA7\xD9\x86\xDB\x8C\xD8\xA7\xD9\x87\xD8\xA7\xD9\x86\xDA\xAF \xDA\xA9\xD8\xA7\xD9\x86\xDA\xAF\xD9\x85\xD8\xA7\xDA\xA9\xD8\xA7\xD8\xA6\xD9\x88\xD9\x81\xD9\x84\xD8\xB3\xD8\xB7\xDB\x8C\xD9\x86\xD8\xB9\xD8\xB1\xD8\xA8\xD8\xB3\xD8\xAA\xD8\xA7\xD9\x86\xD8\xB3\xD8\xA7\xD8\xB2\xD9\x85\xD8\xA7\xD9\x86 \xD9\x85\xD9\x84\xD9\x84\xD8\xA7\xDB\x8C\xD8\xA7\xD9\x84\xD8\xA7\xD8\xAA \xD9\x85\xD8\xAA\xD8\xAD\xD8\xAF\xD9\x87") }) }, }; - static SR_CYRL_XK: ::Yokeable = icu_displaynames::provider::RegionDisplayNamesV1 { + static SR_XK: ::Yokeable = icu_displaynames::provider::RegionDisplayNamesV1 { names: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"001002003005009011013014015017018019021029030034035039053054057061142143145150151154155202419AC\0AD\0AE\0AF\0AG\0AI\0AL\0AM\0AO\0AQ\0AR\0AS\0AT\0AU\0AW\0AX\0AZ\0BA\0BB\0BD\0BE\0BF\0BG\0BH\0BI\0BJ\0BL\0BM\0BN\0BO\0BQ\0BR\0BS\0BT\0BV\0BW\0BY\0BZ\0CA\0CC\0CD\0CF\0CG\0CH\0CI\0CK\0CL\0CM\0CN\0CO\0CP\0CR\0CU\0CV\0CW\0CX\0CY\0CZ\0DE\0DG\0DJ\0DK\0DM\0DO\0DZ\0EA\0EC\0EE\0EG\0EH\0ER\0ES\0ET\0EU\0EZ\0FI\0FJ\0FK\0FM\0FO\0FR\0GA\0GB\0GD\0GE\0GF\0GG\0GH\0GI\0GL\0GM\0GN\0GP\0GQ\0GR\0GS\0GT\0GU\0GW\0GY\0HK\0HM\0HN\0HR\0HT\0HU\0IC\0ID\0IE\0IL\0IM\0IN\0IO\0IQ\0IR\0IS\0IT\0JE\0JM\0JO\0JP\0KE\0KG\0KH\0KI\0KM\0KN\0KP\0KR\0KW\0KY\0KZ\0LA\0LB\0LC\0LI\0LK\0LR\0LS\0LT\0LU\0LV\0LY\0MA\0MC\0MD\0ME\0MF\0MG\0MH\0MK\0ML\0MM\0MN\0MO\0MP\0MQ\0MR\0MS\0MT\0MU\0MV\0MW\0MX\0MY\0MZ\0NA\0NC\0NE\0NF\0NG\0NI\0NL\0NO\0NP\0NR\0NU\0NZ\0OM\0PA\0PE\0PF\0PG\0PH\0PK\0PL\0PM\0PN\0PR\0PS\0PT\0PW\0PY\0QA\0QO\0RE\0RO\0RS\0RU\0RW\0SA\0SB\0SC\0SD\0SE\0SG\0SH\0SI\0SJ\0SK\0SL\0SM\0SN\0SO\0SR\0SS\0ST\0SV\0SX\0SY\0SZ\0TA\0TC\0TD\0TF\0TG\0TH\0TJ\0TK\0TL\0TM\0TN\0TO\0TR\0TT\0TV\0TW\0TZ\0UA\0UG\0UM\0UN\0US\0UY\0UZ\0VA\0VC\0VE\0VG\0VI\0VN\0VU\0WF\0WS\0XA\0XB\0XK\0YE\0YT\0ZA\0ZM\0ZW\0ZZ\0") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"&\x01\0\0\0\0\x08\0\x14\0E\0^\0n\0\x89\0\xAA\0\xC5\0\xE0\0\xFF\0\x16\x01A\x01^\x01j\x01\x83\x01\x98\x01\xB9\x01\xD0\x01\xFD\x01\x11\x028\x02L\x02V\x02s\x02\x8C\x02\x98\x02\xB3\x02\xCE\x02\xE9\x02\x0C\x03+\x03H\x03T\x03\x84\x03\x98\x03\xB8\x03\xC6\x03\xD6\x03\xE8\x03\xF4\x03\x06\x04\x18\x043\x04C\x04W\x04a\x04~\x04\x92\x04\xB6\x04\xC6\x04\xD8\x04\xE6\x04\xFD\x04\r\x05\x1B\x05)\x053\x05R\x05`\x05l\x05|\x05\x9F\x05\xAB\x05\xB7\x05\xC1\x05\xD6\x05\xE4\x05\xF8\x05\x04\x06\x10\x06B\x06]\x06\x90\x06\x9A\x06\xAE\x06\xE4\x06\xFD\x06\x05\x07\x13\x07\x1B\x07-\x07L\x07^\x07f\x07y\x07\x87\x07\xA2\x07\xAC\x07\xC9\x07\xD7\x07\xF2\x07\xFE\x07\n\x08\x1A\x08E\x08O\x08i\x08w\x08\x87\x08\x93\x08\xAE\x08\xBE\x08\xCC\x08\xDC\x08\xF7\x08\x07\t\x13\t\x1B\t<\tR\tk\t}\t\x87\t\xAE\t\xBC\t\xCA\t\xEB\t\xF7\t\xFF\t\x11\n!\n/\n=\nM\nv\n\x80\n\xC7\n\xD9\n\xE1\n\xFA\n\x08\x0B\x1F\x0B]\x0Bm\x0B}\x0B\x87\x0B\x97\x0B\xB4\x0B\xC8\x0B\xD2\x0B\xDE\x0B\xF1\x0B\xFD\x0BD\x0CL\x0CT\x0C`\x0Cn\x0Cx\x0C\x86\x0C\x92\x0C\x9C\x0C\xA8\x0C\xBA\x0C\xC8\x0C\xD8\x0C\xF5\x0C\x16\r1\rH\rT\rs\r\x85\r\x8D\r\x97\r\xAE\r\xC4\r\xD5\r\xE5\r\xF1\r\x03\x0E\x17\x0E'\x0E3\x0E?\x0EK\x0E]\x0En\x0E\x9A\x0E\xAE\x0E\xCD\x0E\xF0\x0E\xF8\x0E\x15\x0F'\x0F8\x0Fh\x0Fx\x0F\x8E\x0F\x9E\x0F\xA8\x0F\xBC\x0F\xCA\x0F\xD6\x0F\xE4\x0F\xF4\x0F\x04\x10\x14\x101\x10;\x10T\x10d\x10v\x10\x88\x10\x98\x10\xA2\x10\xAC\x10\xB4\x10\xC9\x10\xD1\x10\xDD\x10\xE5\x10\x0C\x11.\x11>\x11N\x11Z\x11\x7F\x11\x8D\x11\x9F\x11\xCA\x11\xE0\x11\xEA\x11\xFA\x11\x04\x122\x12@\x12P\x12\\\x12h\x12t\x12\x95\x12\xB6\x12\xC4\x12\xCE\x12\xDC\x12\xEC\x12\x03\x13\x15\x13:\x13J\x13a\x13t\x13\x82\x13\x92\x13\xA0\x13\xB5\x13\xD8\x13\xE8\x13\x14\x14 \x142\x14N\x14u\x14{\x14\xAD\x14\xB5\x14\xC3\x14\xD7\x14\xE5\x14\x16\x15.\x158\x15B\x15N\x15n\x15z\x15\x86\x15\x98\x15\xA8\x15\xB4\x15\xDF\x15\xFE\x15\x1D\x16+\x16?\x16M\x16|\x16\x8E\x16\xC2\x16\xF4\x16\x04\x17\x12\x17,\x176\x17P\x17d\x17p\x17z\x17\x84\x17\xAF\x17\xBD\x17\xCD\x17\xD1\x81\xD0\xB2\xD0\xB5\xD1\x82\xD0\x90\xD1\x84\xD1\x80\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xA1\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xBE\xD0\xB0\xD0\xBC\xD0\xB5\xD1\x80\xD0\xB8\xD1\x87\xD0\xBA\xD0\xB8 \xD0\xBA\xD0\xBE\xD0\xBD\xD1\x82\xD0\xB8\xD0\xBD\xD0\xB5\xD0\xBD\xD1\x82\xD0\x88\xD1\x83\xD0\xB6\xD0\xBD\xD0\xB0 \xD0\x90\xD0\xBC\xD0\xB5\xD1\x80\xD0\xB8\xD0\xBA\xD0\xB0\xD0\x9E\xD0\xBA\xD0\xB5\xD0\xB0\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0\xD0\x97\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xB0 \xD0\x90\xD1\x84\xD1\x80\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xA6\xD0\xB5\xD0\xBD\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xBD\xD0\xB0 \xD0\x90\xD0\xBC\xD0\xB5\xD1\x80\xD0\xB8\xD0\xBA\xD0\xB0\xD0\x98\xD1\x81\xD1\x82\xD0\xBE\xD1\x87\xD0\xBD\xD0\xB0 \xD0\x90\xD1\x84\xD1\x80\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xA1\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB0 \xD0\x90\xD1\x84\xD1\x80\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xA6\xD0\xB5\xD0\xBD\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xBD\xD0\xB0 \xD0\x90\xD1\x84\xD1\x80\xD0\xB8\xD0\xBA\xD0\xB0\xD0\x88\xD1\x83\xD0\xB6\xD0\xBD\xD0\xB0 \xD0\x90\xD1\x84\xD1\x80\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xA1\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB0 \xD0\xB8 \xD0\x88\xD1\x83\xD0\xB6\xD0\xBD\xD0\xB0 \xD0\x90\xD0\xBC\xD0\xB5\xD1\x80\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xA1\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB0 \xD0\x90\xD0\xBC\xD0\xB5\xD1\x80\xD0\xB8\xD0\xBA\xD0\xB0\xD0\x9A\xD0\xB0\xD1\x80\xD0\xB8\xD0\xB1\xD0\xB8\xD0\x98\xD1\x81\xD1\x82\xD0\xBE\xD1\x87\xD0\xBD\xD0\xB0 \xD0\x90\xD0\xB7\xD0\xB8\xD1\x98\xD0\xB0\xD0\x88\xD1\x83\xD0\xB6\xD0\xBD\xD0\xB0 \xD0\x90\xD0\xB7\xD0\xB8\xD1\x98\xD0\xB0\xD0\x88\xD1\x83\xD0\xB3\xD0\xBE\xD0\xB8\xD1\x81\xD1\x82\xD0\xBE\xD1\x87\xD0\xBD\xD0\xB0 \xD0\x90\xD0\xB7\xD0\xB8\xD1\x98\xD0\xB0\xD0\x88\xD1\x83\xD0\xB6\xD0\xBD\xD0\xB0 \xD0\x95\xD0\xB2\xD1\x80\xD0\xBE\xD0\xBF\xD0\xB0\xD0\x90\xD1\x83\xD1\x81\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x98\xD0\xB0 \xD0\xB8 \xD0\x9D\xD0\xBE\xD0\xB2\xD0\xB8 \xD0\x97\xD0\xB5\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4\xD0\x9C\xD0\xB5\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB5\xD0\xB7\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9C\xD0\xB8\xD0\xBA\xD1\x80\xD0\xBE\xD0\xBD\xD0\xB5\xD0\xB7\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8 \xD1\x80\xD0\xB5\xD0\xB3\xD0\xB8\xD0\xBE\xD0\xBD\xD0\x9F\xD0\xBE\xD0\xBB\xD0\xB8\xD0\xBD\xD0\xB5\xD0\xB7\xD0\xB8\xD1\x98\xD0\xB0\xD0\x90\xD0\xB7\xD0\xB8\xD1\x98\xD0\xB0\xD0\xA6\xD0\xB5\xD0\xBD\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xBD\xD0\xB0 \xD0\x90\xD0\xB7\xD0\xB8\xD1\x98\xD0\xB0\xD0\x97\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xB0 \xD0\x90\xD0\xB7\xD0\xB8\xD1\x98\xD0\xB0\xD0\x95\xD0\xB2\xD1\x80\xD0\xBE\xD0\xBF\xD0\xB0\xD0\x98\xD1\x81\xD1\x82\xD0\xBE\xD1\x87\xD0\xBD\xD0\xB0 \xD0\x95\xD0\xB2\xD1\x80\xD0\xBE\xD0\xBF\xD0\xB0\xD0\xA1\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB0 \xD0\x95\xD0\xB2\xD1\x80\xD0\xBE\xD0\xBF\xD0\xB0\xD0\x97\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xB0 \xD0\x95\xD0\xB2\xD1\x80\xD0\xBE\xD0\xBF\xD0\xB0\xD0\x9F\xD0\xBE\xD0\xB4\xD1\x81\xD0\xB0\xD1\x85\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x90\xD1\x84\xD1\x80\xD0\xB8\xD0\xBA\xD0\xB0\xD0\x9B\xD0\xB0\xD1\x82\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x90\xD0\xBC\xD0\xB5\xD1\x80\xD0\xB8\xD0\xBA\xD0\xB0\xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xBE \xD0\x90\xD1\x81\xD0\xB5\xD0\xBD\xD1\x81\xD0\xB8\xD0\xBE\xD0\xBD\xD0\x90\xD0\xBD\xD0\xB4\xD0\xBE\xD1\x80\xD0\xB0\xD0\xA3\xD1\x98\xD0\xB5\xD0\xB4\xD0\xB8\xD1\x9A\xD0\xB5\xD0\xBD\xD0\xB8 \xD0\x90\xD1\x80\xD0\xB0\xD0\xBF\xD1\x81\xD0\xBA\xD0\xB8 \xD0\x95\xD0\xBC\xD0\xB8\xD1\x80\xD0\xB0\xD1\x82\xD0\xB8\xD0\x90\xD0\xB2\xD0\xB3\xD0\xB0\xD0\xBD\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\x90\xD0\xBD\xD1\x82\xD0\xB8\xD0\xB3\xD0\xB2\xD0\xB0 \xD0\xB8 \xD0\x91\xD0\xB0\xD1\x80\xD0\xB1\xD1\x83\xD0\xB4\xD0\xB0\xD0\x90\xD0\xBD\xD0\xB3\xD0\xB2\xD0\xB8\xD0\xBB\xD0\xB0\xD0\x90\xD0\xBB\xD0\xB1\xD0\xB0\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0\xD0\x88\xD0\xB5\xD1\x80\xD0\xBC\xD0\xB5\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0\xD0\x90\xD0\xBD\xD0\xB3\xD0\xBE\xD0\xBB\xD0\xB0\xD0\x90\xD0\xBD\xD1\x82\xD0\xB0\xD1\x80\xD0\xBA\xD1\x82\xD0\xB8\xD0\xBA\xD0\x90\xD1\x80\xD0\xB3\xD0\xB5\xD0\xBD\xD1\x82\xD0\xB8\xD0\xBD\xD0\xB0\xD0\x90\xD0\xBC\xD0\xB5\xD1\x80\xD0\xB8\xD1\x87\xD0\xBA\xD0\xB0 \xD0\xA1\xD0\xB0\xD0\xBC\xD0\xBE\xD0\xB0\xD0\x90\xD1\x83\xD1\x81\xD1\x82\xD1\x80\xD0\xB8\xD1\x98\xD0\xB0\xD0\x90\xD1\x83\xD1\x81\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x98\xD0\xB0\xD0\x90\xD1\x80\xD1\x83\xD0\xB1\xD0\xB0\xD0\x9E\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0\xD0\x90\xD0\xB7\xD0\xB5\xD1\x80\xD0\xB1\xD0\xB5\xD1\x98\xD1\x9F\xD0\xB0\xD0\xBD\xD0\x91\xD0\xBE\xD1\x81\xD0\xBD\xD0\xB0 \xD0\xB8 \xD0\xA5\xD0\xB5\xD1\x80\xD1\x86\xD0\xB5\xD0\xB3\xD0\xBE\xD0\xB2\xD0\xB8\xD0\xBD\xD0\xB0\xD0\x91\xD0\xB0\xD1\x80\xD0\xB1\xD0\xB0\xD0\xB4\xD0\xBE\xD1\x81\xD0\x91\xD0\xB0\xD0\xBD\xD0\xB3\xD0\xBB\xD0\xB0\xD0\xB4\xD0\xB5\xD1\x88\xD0\x91\xD0\xB5\xD0\xBB\xD0\xB3\xD0\xB8\xD1\x98\xD0\xB0\xD0\x91\xD1\x83\xD1\x80\xD0\xBA\xD0\xB8\xD0\xBD\xD0\xB0 \xD0\xA4\xD0\xB0\xD1\x81\xD0\xBE\xD0\x91\xD1\x83\xD0\xB3\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB0\xD0\x91\xD0\xB0\xD1\x85\xD1\x80\xD0\xB5\xD0\xB8\xD0\xBD\xD0\x91\xD1\x83\xD1\x80\xD1\x83\xD0\xBD\xD0\xB4\xD0\xB8\xD0\x91\xD0\xB5\xD0\xBD\xD0\xB8\xD0\xBD\xD0\xA1\xD0\xB2\xD0\xB5\xD1\x82\xD0\xB8 \xD0\x91\xD0\xB0\xD1\x80\xD1\x82\xD0\xBE\xD0\xBB\xD0\xBE\xD0\xBC\xD0\xB5\xD1\x98\xD0\x91\xD0\xB5\xD1\x80\xD0\xBC\xD1\x83\xD0\xB4\xD0\xB0\xD0\x91\xD1\x80\xD1\x83\xD0\xBD\xD0\xB5\xD1\x98\xD0\x91\xD0\xBE\xD0\xBB\xD0\xB8\xD0\xB2\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9A\xD0\xB0\xD1\x80\xD0\xB8\xD0\xBF\xD1\x81\xD0\xBA\xD0\xB0 \xD0\xA5\xD0\xBE\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB8\xD1\x98\xD0\xB0\xD0\x91\xD1\x80\xD0\xB0\xD0\xB7\xD0\xB8\xD0\xBB\xD0\x91\xD0\xB0\xD1\x85\xD0\xB0\xD0\xBC\xD0\xB8\xD0\x91\xD1\x83\xD1\x82\xD0\xB0\xD0\xBD\xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xBE \xD0\x91\xD1\x83\xD0\xB2\xD0\xB5\xD0\x91\xD0\xBE\xD1\x86\xD0\xB2\xD0\xB0\xD0\xBD\xD0\xB0\xD0\x91\xD0\xB5\xD0\xBB\xD0\xBE\xD1\x80\xD1\x83\xD1\x81\xD0\xB8\xD1\x98\xD0\xB0\xD0\x91\xD0\xB5\xD0\xBB\xD0\xB8\xD0\xB7\xD0\xB5\xD0\x9A\xD0\xB0\xD0\xBD\xD0\xB0\xD0\xB4\xD0\xB0\xD0\x9A\xD0\xBE\xD0\xBA\xD0\xBE\xD1\x81\xD0\xBE\xD0\xB2\xD0\xB0 (\xD0\x9A\xD0\xB8\xD0\xBB\xD0\xB8\xD0\xBD\xD0\xB3\xD0\xBE\xD0\xB2\xD0\xB0) \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0\xD0\x9A\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xBE - \xD0\x9A\xD0\xB8\xD0\xBD\xD1\x88\xD0\xB0\xD1\x81\xD0\xB0\xD0\xA6\xD0\xB5\xD0\xBD\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xBD\xD0\xBE\xD0\xB0\xD1\x84\xD1\x80\xD0\xB8\xD1\x87\xD0\xBA\xD0\xB0 \xD0\xA0\xD0\xB5\xD0\xBF\xD1\x83\xD0\xB1\xD0\xBB\xD0\xB8\xD0\xBA\xD0\xB0\xD0\x9A\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xBE\xD0\xA8\xD0\xB2\xD0\xB0\xD1\x98\xD1\x86\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB0\xD0\x9E\xD0\xB1\xD0\xB0\xD0\xBB\xD0\xB0 \xD0\xA1\xD0\xBB\xD0\xBE\xD0\xBD\xD0\xBE\xD0\xB2\xD0\xB0\xD1\x87\xD0\xB5 (\xD0\x9A\xD0\xBE\xD1\x82 \xD0\xB4\xE2\x80\x99\xD0\x98\xD0\xB2\xD0\xBE\xD0\xB0\xD1\x80)\xD0\x9A\xD1\x83\xD0\xBA\xD0\xBE\xD0\xB2\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0\xD0\xA7\xD0\xB8\xD0\xBB\xD0\xB5\xD0\x9A\xD0\xB0\xD0\xBC\xD0\xB5\xD1\x80\xD1\x83\xD0\xBD\xD0\x9A\xD0\xB8\xD0\xBD\xD0\xB0\xD0\x9A\xD0\xBE\xD0\xBB\xD1\x83\xD0\xBC\xD0\xB1\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xBE \xD0\x9A\xD0\xBB\xD0\xB8\xD0\xBF\xD0\xB5\xD1\x80\xD1\x82\xD0\xBE\xD0\xBD\xD0\x9A\xD0\xBE\xD1\x81\xD1\x82\xD0\xB0\xD1\x80\xD0\xB8\xD0\xBA\xD0\xB0\xD0\x9A\xD1\x83\xD0\xB1\xD0\xB0\xD0\x9A\xD0\xB0\xD0\xB1\xD0\xBE \xD0\x92\xD0\xB5\xD1\x80\xD0\xB4\xD0\xB5\xD0\x9A\xD1\x83\xD1\x80\xD0\xB0\xD1\x81\xD0\xB0\xD0\xBE\xD0\x91\xD0\xBE\xD0\xB6\xD0\xB8\xD1\x9B\xD0\xBD\xD0\xBE \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xBE\xD0\x9A\xD0\xB8\xD0\xBF\xD0\xB0\xD1\x80\xD0\xA7\xD0\xB5\xD1\x88\xD0\xBA\xD0\xB0 \xD0\xA0\xD0\xB5\xD0\xBF\xD1\x83\xD0\xB1\xD0\xBB\xD0\xB8\xD0\xBA\xD0\xB0\xD0\x9D\xD0\xB5\xD0\xBC\xD0\xB0\xD1\x87\xD0\xBA\xD0\xB0\xD0\x94\xD0\xB8\xD1\x98\xD0\xB5\xD0\xB3\xD0\xBE \xD0\x93\xD0\xB0\xD1\x80\xD1\x81\xD0\xB8\xD1\x98\xD0\xB0\xD0\x8F\xD0\xB8\xD0\xB1\xD1\x83\xD1\x82\xD0\xB8\xD0\x94\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB0\xD0\x94\xD0\xBE\xD0\xBC\xD0\xB8\xD0\xBD\xD0\xB8\xD0\xBA\xD0\xB0\xD0\x94\xD0\xBE\xD0\xBC\xD0\xB8\xD0\xBD\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB0 \xD0\xA0\xD0\xB5\xD0\xBF\xD1\x83\xD0\xB1\xD0\xBB\xD0\xB8\xD0\xBA\xD0\xB0\xD0\x90\xD0\xBB\xD0\xB6\xD0\xB8\xD1\x80\xD0\xA1\xD0\xB5\xD1\x83\xD1\x82\xD0\xB0 \xD0\xB8 \xD0\x9C\xD0\xB5\xD0\xBB\xD0\xB8\xD1\x99\xD0\xB0\xD0\x95\xD0\xBA\xD0\xB2\xD0\xB0\xD0\xB4\xD0\xBE\xD1\x80\xD0\x95\xD1\x81\xD1\x82\xD0\xBE\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0\xD0\x95\xD0\xB3\xD0\xB8\xD0\xBF\xD0\xB0\xD1\x82\xD0\x97\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xB0 \xD0\xA1\xD0\xB0\xD1\x85\xD0\xB0\xD1\x80\xD0\xB0\xD0\x95\xD1\x80\xD0\xB8\xD1\x82\xD1\x80\xD0\xB5\xD1\x98\xD0\xB0\xD0\xA8\xD0\xBF\xD0\xB0\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0\xD0\x95\xD1\x82\xD0\xB8\xD0\xBE\xD0\xBF\xD0\xB8\xD1\x98\xD0\xB0\xD0\x95\xD0\xB2\xD1\x80\xD0\xBE\xD0\xBF\xD1\x81\xD0\xBA\xD0\xB0 \xD1\x83\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0\xD0\x95\xD0\xB2\xD1\x80\xD0\xBE\xD0\xB7\xD0\xBE\xD0\xBD\xD0\xB0\xD0\xA4\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB0\xD0\xA4\xD0\xB8\xD1\x9F\xD0\xB8\xD0\xA4\xD0\xBE\xD0\xBA\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0\xD0\x9C\xD0\xB8\xD0\xBA\xD1\x80\xD0\xBE\xD0\xBD\xD0\xB5\xD0\xB7\xD0\xB8\xD1\x98\xD0\xB0\xD0\xA4\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0\xD0\xA4\xD1\x80\xD0\xB0\xD0\xBD\xD1\x86\xD1\x83\xD1\x81\xD0\xBA\xD0\xB0\xD0\x93\xD0\xB0\xD0\xB1\xD0\xBE\xD0\xBD\xD0\xA3\xD1\x98\xD0\xB5\xD0\xB4\xD0\xB8\xD1\x9A\xD0\xB5\xD0\xBD\xD0\xBE \xD0\x9A\xD1\x80\xD0\xB0\xD1\x99\xD0\xB5\xD0\xB2\xD1\x81\xD1\x82\xD0\xB2\xD0\xBE\xD0\x93\xD1\x80\xD0\xB5\xD0\xBD\xD0\xB0\xD0\xB4\xD0\xB0\xD0\x93\xD1\x80\xD1\x83\xD0\xB7\xD0\xB8\xD1\x98\xD0\xB0\xD0\xA4\xD1\x80\xD0\xB0\xD0\xBD\xD1\x86\xD1\x83\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x93\xD0\xB2\xD0\xB0\xD1\x98\xD0\xB0\xD0\xBD\xD0\xB0\xD0\x93\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB7\xD0\xB8\xD0\x93\xD0\xB0\xD0\xBD\xD0\xB0\xD0\x93\xD0\xB8\xD0\xB1\xD1\x80\xD0\xB0\xD0\xBB\xD1\x82\xD0\xB0\xD1\x80\xD0\x93\xD1\x80\xD0\xB5\xD0\xBD\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4\xD0\x93\xD0\xB0\xD0\xBC\xD0\xB1\xD0\xB8\xD1\x98\xD0\xB0\xD0\x93\xD0\xB2\xD0\xB8\xD0\xBD\xD0\xB5\xD1\x98\xD0\xB0\xD0\x93\xD0\xB2\xD0\xB0\xD0\xB4\xD0\xB5\xD0\xBB\xD1\x83\xD0\xBF\xD0\x95\xD0\xBA\xD0\xB2\xD0\xB0\xD1\x82\xD0\xBE\xD1\x80\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBB\xD0\xBD\xD0\xB0 \xD0\x93\xD0\xB2\xD0\xB8\xD0\xBD\xD0\xB5\xD1\x98\xD0\xB0\xD0\x93\xD1\x80\xD1\x87\xD0\xBA\xD0\xB0\xD0\x88\xD1\x83\xD0\xB6\xD0\xBD\xD0\xB0 \xD0\x8F\xD0\xBE\xD1\x80\xD1\x9F\xD0\xB8\xD1\x98\xD0\xB0 \xD0\xB8 \xD0\x88\xD1\x83\xD0\xB6\xD0\xBD\xD0\xB0 \xD0\xA1\xD0\xB5\xD0\xBD\xD0\xB4\xD0\xB2\xD0\xB8\xD1\x87\xD0\xBA\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0\xD0\x93\xD0\xB2\xD0\xB0\xD1\x82\xD0\xB5\xD0\xBC\xD0\xB0\xD0\xBB\xD0\xB0\xD0\x93\xD1\x83\xD0\xB0\xD0\xBC\xD0\x93\xD0\xB2\xD0\xB8\xD0\xBD\xD0\xB5\xD1\x98\xD0\xB0-\xD0\x91\xD0\xB8\xD1\x81\xD0\xB0\xD0\xBE\xD0\x93\xD0\xB2\xD0\xB0\xD1\x98\xD0\xB0\xD0\xBD\xD0\xB0\xD0\xA1\xD0\x90\xD0\xA0 \xD0\xA5\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xBA\xD0\xBE\xD0\xBD\xD0\xB3\xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xBE \xD0\xA5\xD0\xB5\xD1\x80\xD0\xB4 \xD0\xB8 \xD0\x9C\xD0\xB5\xD0\xBA\xD0\xB4\xD0\xBE\xD0\xBD\xD0\xB0\xD0\xBB\xD0\xB4\xD0\xBE\xD0\xB2\xD0\xB0 \xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0\xD0\xA5\xD0\xBE\xD0\xBD\xD0\xB4\xD1\x83\xD1\x80\xD0\xB0\xD1\x81\xD0\xA5\xD1\x80\xD0\xB2\xD0\xB0\xD1\x82\xD1\x81\xD0\xBA\xD0\xB0\xD0\xA5\xD0\xB0\xD0\xB8\xD1\x82\xD0\xB8\xD0\x9C\xD0\xB0\xD1\x92\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB0\xD0\x9A\xD0\xB0\xD0\xBD\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0\xD0\x98\xD0\xBD\xD0\xB4\xD0\xBE\xD0\xBD\xD0\xB5\xD0\xB7\xD0\xB8\xD1\x98\xD0\xB0\xD0\x98\xD1\x80\xD1\x81\xD0\xBA\xD0\xB0\xD0\x98\xD0\xB7\xD1\x80\xD0\xB0\xD0\xB5\xD0\xBB\xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xBE \xD0\x9C\xD0\xB0\xD0\xBD\xD0\x98\xD0\xBD\xD0\xB4\xD0\xB8\xD1\x98\xD0\xB0\xD0\x91\xD1\x80\xD0\xB8\xD1\x82\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB0 \xD1\x82\xD0\xB5\xD1\x80\xD0\xB8\xD1\x82\xD0\xBE\xD1\x80\xD0\xB8\xD1\x98\xD0\xB0 \xD0\x98\xD0\xBD\xD0\xB4\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xBE\xD0\xB3 \xD0\xBE\xD0\xBA\xD0\xB5\xD0\xB0\xD0\xBD\xD0\xB0\xD0\x98\xD1\x80\xD0\xB0\xD0\xBA\xD0\x98\xD1\x80\xD0\xB0\xD0\xBD\xD0\x98\xD1\x81\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4\xD0\x98\xD1\x82\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x98\xD0\xB0\xD0\x8F\xD0\xB5\xD1\x80\xD0\xB7\xD0\xB8\xD0\x88\xD0\xB0\xD0\xBC\xD0\xB0\xD1\x98\xD0\xBA\xD0\xB0\xD0\x88\xD0\xBE\xD1\x80\xD0\xB4\xD0\xB0\xD0\xBD\xD0\x88\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xBD\xD0\x9A\xD0\xB5\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9A\xD0\xB8\xD1\x80\xD0\xB3\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\x9A\xD0\xB0\xD0\xBC\xD0\xB1\xD0\xBE\xD1\x9F\xD0\xB0\xD0\x9A\xD0\xB8\xD1\x80\xD0\xB8\xD0\xB1\xD0\xB0\xD1\x82\xD0\xB8\xD0\x9A\xD0\xBE\xD0\xBC\xD0\xBE\xD1\x80\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0\xD0\xA1\xD0\xB2\xD0\xB5\xD1\x82\xD0\xB8 \xD0\x9A\xD0\xB8\xD1\x82\xD1\x81 \xD0\xB8 \xD0\x9D\xD0\xB5\xD0\xB2\xD0\xB8\xD1\x81\xD0\xA1\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB0 \xD0\x9A\xD0\xBE\xD1\x80\xD0\xB5\xD1\x98\xD0\xB0\xD0\x88\xD1\x83\xD0\xB6\xD0\xBD\xD0\xB0 \xD0\x9A\xD0\xBE\xD1\x80\xD0\xB5\xD1\x98\xD0\xB0\xD0\x9A\xD1\x83\xD0\xB2\xD0\xB0\xD1\x98\xD1\x82\xD0\x9A\xD0\xB0\xD1\x98\xD0\xBC\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0\xD0\x9A\xD0\xB0\xD0\xB7\xD0\xB0\xD1\x85\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\x9B\xD0\xB0\xD0\xBE\xD1\x81\xD0\x9B\xD0\xB8\xD0\xB1\xD0\xB0\xD0\xBD\xD0\xA1\xD0\xB2\xD0\xB5\xD1\x82\xD0\xB0 \xD0\x9B\xD1\x83\xD1\x86\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9B\xD0\xB8\xD1\x85\xD1\x82\xD0\xB5\xD0\xBD\xD1\x88\xD1\x82\xD0\xB0\xD1\x98\xD0\xBD\xD0\xA8\xD1\x80\xD0\xB8 \xD0\x9B\xD0\xB0\xD0\xBD\xD0\xBA\xD0\xB0\xD0\x9B\xD0\xB8\xD0\xB1\xD0\xB5\xD1\x80\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9B\xD0\xB5\xD1\x81\xD0\xBE\xD1\x82\xD0\xBE\xD0\x9B\xD0\xB8\xD1\x82\xD0\xB2\xD0\xB0\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9B\xD1\x83\xD0\xBA\xD1\x81\xD0\xB5\xD0\xBC\xD0\xB1\xD1\x83\xD1\x80\xD0\xB3\xD0\x9B\xD0\xB5\xD1\x82\xD0\xBE\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9B\xD0\xB8\xD0\xB1\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9C\xD0\xB0\xD1\x80\xD0\xBE\xD0\xBA\xD0\xBE\xD0\x9C\xD0\xBE\xD0\xBD\xD0\xB0\xD0\xBA\xD0\xBE\xD0\x9C\xD0\xBE\xD0\xBB\xD0\xB4\xD0\xB0\xD0\xB2\xD0\xB8\xD1\x98\xD0\xB0\xD0\xA6\xD1\x80\xD0\xBD\xD0\xB0 \xD0\x93\xD0\xBE\xD1\x80\xD0\xB0\xD0\xA1\xD0\xB2\xD0\xB5\xD1\x82\xD0\xB8 \xD0\x9C\xD0\xB0\xD1\x80\xD1\x82\xD0\xB8\xD0\xBD (\xD0\xA4\xD1\x80\xD0\xB0\xD0\xBD\xD1\x86\xD1\x83\xD1\x81\xD0\xBA\xD0\xB0)\xD0\x9C\xD0\xB0\xD0\xB4\xD0\xB0\xD0\xB3\xD0\xB0\xD1\x81\xD0\xBA\xD0\xB0\xD1\x80\xD0\x9C\xD0\xB0\xD1\x80\xD1\x88\xD0\xB0\xD0\xBB\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0\xD0\xA1\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB0 \xD0\x9C\xD0\xB0\xD0\xBA\xD0\xB5\xD0\xB4\xD0\xBE\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9C\xD0\xB0\xD0\xBB\xD0\xB8\xD0\x9C\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBD\xD0\xBC\xD0\xB0\xD1\x80 (\xD0\x91\xD1\x83\xD1\x80\xD0\xBC\xD0\xB0)\xD0\x9C\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xBE\xD0\xBB\xD0\xB8\xD1\x98\xD0\xB0\xD0\xA1\xD0\x90\xD0\xA0 \xD0\x9C\xD0\xB0\xD0\xBA\xD0\xB0\xD0\xBE\xD0\xA1\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB0 \xD0\x9C\xD0\xB0\xD1\x80\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0\xD0\x9C\xD0\xB0\xD1\x80\xD1\x82\xD0\xB8\xD0\xBD\xD0\xB8\xD0\xBA\xD0\x9C\xD0\xB0\xD1\x83\xD1\x80\xD0\xB8\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9C\xD0\xBE\xD0\xBD\xD1\x81\xD0\xB5\xD1\x80\xD0\xB0\xD1\x82\xD0\x9C\xD0\xB0\xD0\xBB\xD1\x82\xD0\xB0\xD0\x9C\xD0\xB0\xD1\x83\xD1\x80\xD0\xB8\xD1\x86\xD0\xB8\xD1\x98\xD1\x83\xD1\x81\xD0\x9C\xD0\xB0\xD0\xBB\xD0\xB4\xD0\xB8\xD0\xB2\xD0\xB8\xD0\x9C\xD0\xB0\xD0\xBB\xD0\xB0\xD0\xB2\xD0\xB8\xD0\x9C\xD0\xB5\xD0\xBA\xD1\x81\xD0\xB8\xD0\xBA\xD0\xBE\xD0\x9C\xD0\xB0\xD0\xBB\xD0\xB5\xD0\xB7\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9C\xD0\xBE\xD0\xB7\xD0\xB0\xD0\xBC\xD0\xB1\xD0\xB8\xD0\xBA\xD0\x9D\xD0\xB0\xD0\xBC\xD0\xB8\xD0\xB1\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9D\xD0\xBE\xD0\xB2\xD0\xB0 \xD0\x9A\xD0\xB0\xD0\xBB\xD0\xB5\xD0\xB4\xD0\xBE\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9D\xD0\xB8\xD0\xB3\xD0\xB5\xD1\x80\xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xBE \xD0\x9D\xD0\xBE\xD1\x80\xD1\x84\xD0\xBE\xD0\xBA\xD0\x9D\xD0\xB8\xD0\xB3\xD0\xB5\xD1\x80\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9D\xD0\xB8\xD0\xBA\xD0\xB0\xD1\x80\xD0\xB0\xD0\xB3\xD0\xB2\xD0\xB0\xD0\xA5\xD0\xBE\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9D\xD0\xBE\xD1\x80\xD0\xB2\xD0\xB5\xD1\x88\xD0\xBA\xD0\xB0\xD0\x9D\xD0\xB5\xD0\xBF\xD0\xB0\xD0\xBB\xD0\x9D\xD0\xB0\xD1\x83\xD1\x80\xD1\x83\xD0\x9D\xD0\xB8\xD1\x83\xD0\xB5\xD0\x9D\xD0\xBE\xD0\xB2\xD0\xB8 \xD0\x97\xD0\xB5\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4\xD0\x9E\xD0\xBC\xD0\xB0\xD0\xBD\xD0\x9F\xD0\xB0\xD0\xBD\xD0\xB0\xD0\xBC\xD0\xB0\xD0\x9F\xD0\xB5\xD1\x80\xD1\x83\xD0\xA4\xD1\x80\xD0\xB0\xD0\xBD\xD1\x86\xD1\x83\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x9F\xD0\xBE\xD0\xBB\xD0\xB8\xD0\xBD\xD0\xB5\xD0\xB7\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9F\xD0\xB0\xD0\xBF\xD1\x83\xD0\xB0 \xD0\x9D\xD0\xBE\xD0\xB2\xD0\xB0 \xD0\x93\xD0\xB2\xD0\xB8\xD0\xBD\xD0\xB5\xD1\x98\xD0\xB0\xD0\xA4\xD0\xB8\xD0\xBB\xD0\xB8\xD0\xBF\xD0\xB8\xD0\xBD\xD0\xB8\xD0\x9F\xD0\xB0\xD0\xBA\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\x9F\xD0\xBE\xD1\x99\xD1\x81\xD0\xBA\xD0\xB0\xD0\xA1\xD0\xB2\xD0\xB5\xD1\x82\xD0\xB8 \xD0\x9F\xD1\x98\xD0\xB5\xD1\x80 \xD0\xB8 \xD0\x9C\xD0\xB8\xD0\xBA\xD0\xB5\xD0\xBB\xD0\xBE\xD0\xBD\xD0\x9F\xD0\xB8\xD1\x82\xD0\xBA\xD0\xB5\xD1\x80\xD0\xBD\xD0\x9F\xD0\xBE\xD1\x80\xD1\x82\xD0\xBE\xD1\x80\xD0\xB8\xD0\xBA\xD0\xBE\xD0\x9F\xD0\xB0\xD0\xBB\xD0\xB5\xD1\x81\xD1\x82\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB5 \xD1\x82\xD0\xB5\xD1\x80\xD0\xB8\xD1\x82\xD0\xBE\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\x9F\xD0\xBE\xD1\x80\xD1\x82\xD1\x83\xD0\xB3\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9F\xD0\xB0\xD0\xBB\xD0\xB0\xD1\x83\xD0\x9F\xD0\xB0\xD1\x80\xD0\xB0\xD0\xB3\xD0\xB2\xD0\xB0\xD1\x98\xD0\x9A\xD0\xB0\xD1\x82\xD0\xB0\xD1\x80\xD0\x9E\xD0\xBA\xD0\xB5\xD0\xB0\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0 (\xD1\x83\xD0\xB4\xD0\xB0\xD1\x99\xD0\xB5\xD0\xBD\xD0\xB0 \xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0)\xD0\xA0\xD0\xB5\xD1\x83\xD0\xBD\xD0\xB8\xD0\xBE\xD0\xBD\xD0\xA0\xD1\x83\xD0\xBC\xD1\x83\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0\xD0\xA1\xD1\x80\xD0\xB1\xD0\xB8\xD1\x98\xD0\xB0\xD0\xA0\xD1\x83\xD1\x81\xD0\xB8\xD1\x98\xD0\xB0\xD0\xA0\xD1\x83\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD0\xA1\xD0\xB0\xD1\x83\xD0\xB4\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x90\xD1\x80\xD0\xB0\xD0\xB1\xD0\xB8\xD1\x98\xD0\xB0\xD0\xA1\xD0\xBE\xD0\xBB\xD0\xBE\xD0\xBC\xD0\xBE\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0\xD0\xA1\xD0\xB5\xD1\x98\xD1\x88\xD0\xB5\xD0\xBB\xD0\xB8\xD0\xA1\xD1\x83\xD0\xB4\xD0\xB0\xD0\xBD\xD0\xA8\xD0\xB2\xD0\xB5\xD0\xB4\xD1\x81\xD0\xBA\xD0\xB0\xD0\xA1\xD0\xB8\xD0\xBD\xD0\xB3\xD0\xB0\xD0\xBF\xD1\x83\xD1\x80\xD0\xA1\xD0\xB2\xD0\xB5\xD1\x82\xD0\xB0 \xD0\x88\xD0\xB5\xD0\xBB\xD0\xB5\xD0\xBD\xD0\xB0\xD0\xA1\xD0\xBB\xD0\xBE\xD0\xB2\xD0\xB5\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0\xD0\xA1\xD0\xB2\xD0\xB0\xD0\xBB\xD0\xB1\xD0\xB0\xD1\x80\xD0\xB4 \xD0\xB8 \xD0\x88\xD0\xB0\xD0\xBD \xD0\x9C\xD0\xB0\xD1\x98\xD0\xB5\xD0\xBD\xD0\xA1\xD0\xBB\xD0\xBE\xD0\xB2\xD0\xB0\xD1\x87\xD0\xBA\xD0\xB0\xD0\xA1\xD0\xB8\xD1\x98\xD0\xB5\xD1\x80\xD0\xB0 \xD0\x9B\xD0\xB5\xD0\xBE\xD0\xBD\xD0\xB5\xD0\xA1\xD0\xB0\xD0\xBD \xD0\x9C\xD0\xB0\xD1\x80\xD0\xB8\xD0\xBD\xD0\xBE\xD0\xA1\xD0\xB5\xD0\xBD\xD0\xB5\xD0\xB3\xD0\xB0\xD0\xBB\xD0\xA1\xD0\xBE\xD0\xBC\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x98\xD0\xB0\xD0\xA1\xD1\x83\xD1\x80\xD0\xB8\xD0\xBD\xD0\xB0\xD0\xBC\xD0\x88\xD1\x83\xD0\xB6\xD0\xBD\xD0\xB8 \xD0\xA1\xD1\x83\xD0\xB4\xD0\xB0\xD0\xBD\xD0\xA1\xD0\xB0\xD0\xBE \xD0\xA2\xD0\xBE\xD0\xBC\xD0\xB5 \xD0\xB8 \xD0\x9F\xD1\x80\xD0\xB8\xD0\xBD\xD1\x86\xD0\xB8\xD0\xBF\xD0\xB5\xD0\xA1\xD0\xB0\xD0\xBB\xD0\xB2\xD0\xB0\xD0\xB4\xD0\xBE\xD1\x80\xD0\xA1\xD0\xB2\xD0\xB5\xD1\x82\xD0\xB8 \xD0\x9C\xD0\xB0\xD1\x80\xD1\x82\xD0\xB8\xD0\xBD (\xD0\xA5\xD0\xBE\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB8\xD1\x98\xD0\xB0)\xD0\xA1\xD0\xB8\xD1\x80\xD0\xB8\xD1\x98\xD0\xB0\xD0\xA1\xD0\xB2\xD0\xB0\xD0\xB7\xD0\xB8\xD0\xBB\xD0\xB5\xD0\xBD\xD0\xB4\xD0\xA2\xD1\x80\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD \xD0\xB4\xD0\xB0 \xD0\x9A\xD1\x83\xD1\x9A\xD0\xB0\xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0 \xD0\xA2\xD1\x83\xD1\x80\xD0\xBA\xD1\x81 \xD0\xB8 \xD0\x9A\xD0\xB0\xD0\xB8\xD0\xBA\xD0\xBE\xD1\x81\xD0\xA7\xD0\xB0\xD0\xB4\xD0\xA4\xD1\x80\xD0\xB0\xD0\xBD\xD1\x86\xD1\x83\xD1\x81\xD0\xBA\xD0\xB5 \xD0\x88\xD1\x83\xD0\xB6\xD0\xBD\xD0\xB5 \xD0\xA2\xD0\xB5\xD1\x80\xD0\xB8\xD1\x82\xD0\xBE\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xA2\xD0\xBE\xD0\xB3\xD0\xBE\xD0\xA2\xD0\xB0\xD1\x98\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xA2\xD0\xB0\xD1\x9F\xD0\xB8\xD0\xBA\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xA2\xD0\xBE\xD0\xBA\xD0\xB5\xD0\xBB\xD0\xB0\xD1\x83\xD0\xA2\xD0\xB8\xD0\xBC\xD0\xBE\xD1\x80-\xD0\x9B\xD0\xB5\xD1\x81\xD1\x82\xD0\xB5 (\xD0\x98\xD1\x81\xD1\x82\xD0\xBE\xD1\x87\xD0\xBD\xD0\xB8 \xD0\xA2\xD0\xB8\xD0\xBC\xD0\xBE\xD1\x80)\xD0\xA2\xD1\x83\xD1\x80\xD0\xBA\xD0\xBC\xD0\xB5\xD0\xBD\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xA2\xD1\x83\xD0\xBD\xD0\xB8\xD1\x81\xD0\xA2\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xB0\xD0\xA2\xD1\x83\xD1\x80\xD1\x81\xD0\xBA\xD0\xB0\xD0\xA2\xD1\x80\xD0\xB8\xD0\xBD\xD0\xB8\xD0\xB4\xD0\xB0\xD0\xB4 \xD0\xB8 \xD0\xA2\xD0\xBE\xD0\xB1\xD0\xB0\xD0\xB3\xD0\xBE\xD0\xA2\xD1\x83\xD0\xB2\xD0\xB0\xD0\xBB\xD1\x83\xD0\xA2\xD0\xB0\xD1\x98\xD0\xB2\xD0\xB0\xD0\xBD\xD0\xA2\xD0\xB0\xD0\xBD\xD0\xB7\xD0\xB0\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0\xD0\xA3\xD0\xBA\xD1\x80\xD0\xB0\xD1\x98\xD0\xB8\xD0\xBD\xD0\xB0\xD0\xA3\xD0\xB3\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD0\x9C\xD0\xB0\xD1\x9A\xD0\xB0 \xD1\x83\xD0\xB4\xD0\xB0\xD1\x99\xD0\xB5\xD0\xBD\xD0\xB0 \xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0 \xD0\xA1\xD0\x90\xD0\x94\xD0\xA3\xD1\x98\xD0\xB5\xD0\xB4\xD0\xB8\xD1\x9A\xD0\xB5\xD0\xBD\xD0\xB5 \xD0\xBD\xD0\xB0\xD1\x86\xD0\xB8\xD1\x98\xD0\xB5\xD0\xA1\xD1\x98\xD0\xB5\xD0\xB4\xD0\xB8\xD1\x9A\xD0\xB5\xD0\xBD\xD0\xB5 \xD0\x94\xD1\x80\xD0\xB6\xD0\xB0\xD0\xB2\xD0\xB5\xD0\xA3\xD1\x80\xD1\x83\xD0\xB3\xD0\xB2\xD0\xB0\xD1\x98\xD0\xA3\xD0\xB7\xD0\xB1\xD0\xB5\xD0\xBA\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\x92\xD0\xB0\xD1\x82\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xBD\xD0\xA1\xD0\xB2\xD0\xB5\xD1\x82\xD0\xB8 \xD0\x92\xD0\xB8\xD0\xBD\xD1\x81\xD0\xB5\xD0\xBD\xD1\x82 \xD0\xB8 \xD0\x93\xD1\x80\xD0\xB5\xD0\xBD\xD0\xB0\xD0\xB4\xD0\xB8\xD0\xBD\xD0\xB8\xD0\x92\xD0\xB5\xD0\xBD\xD0\xB5\xD1\x86\xD1\x83\xD0\xB5\xD0\xBB\xD0\xB0\xD0\x91\xD1\x80\xD0\xB8\xD1\x82\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x94\xD0\xB5\xD0\xB2\xD0\xB8\xD1\x87\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0\xD0\x90\xD0\xBC\xD0\xB5\xD1\x80\xD0\xB8\xD1\x87\xD0\xBA\xD0\xB0 \xD0\x94\xD0\xB5\xD0\xB2\xD0\xB8\xD1\x87\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0\xD0\x92\xD0\xB8\xD1\x98\xD0\xB5\xD1\x82\xD0\xBD\xD0\xB0\xD0\xBC\xD0\x92\xD0\xB0\xD0\xBD\xD1\x83\xD0\xB0\xD1\x82\xD1\x83\xD0\x92\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x81 \xD0\xB8 \xD0\xA4\xD1\x83\xD1\x82\xD1\x83\xD0\xBD\xD0\xB0\xD0\xA1\xD0\xB0\xD0\xBC\xD0\xBE\xD0\xB0\xD0\x9F\xD1\x81\xD0\xB5\xD1\x83\xD0\xB4\xD0\xBE\xD0\xB0\xD0\xBA\xD1\x86\xD0\xB5\xD0\xBD\xD1\x82\xD0\xB8\xD0\x9F\xD1\x81\xD0\xB5\xD1\x83\xD0\xB4\xD0\xBE\xD0\xB1\xD0\xB8\xD0\xB4\xD0\xB8\xD0\x9A\xD0\xBE\xD1\x81\xD0\xBE\xD0\xB2\xD0\xBE\xD0\x88\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xBD\xD0\x9C\xD0\xB0\xD1\x98\xD0\xBE\xD1\x82\xD0\x88\xD1\x83\xD0\xB6\xD0\xBD\xD0\xBE\xD0\xB0\xD1\x84\xD1\x80\xD0\xB8\xD1\x87\xD0\xBA\xD0\xB0 \xD0\xA0\xD0\xB5\xD0\xBF\xD1\x83\xD0\xB1\xD0\xBB\xD0\xB8\xD0\xBA\xD0\xB0\xD0\x97\xD0\xB0\xD0\xBC\xD0\xB1\xD0\xB8\xD1\x98\xD0\xB0\xD0\x97\xD0\xB8\xD0\xBC\xD0\xB1\xD0\xB0\xD0\xB1\xD0\xB2\xD0\xB5\xD0\x9D\xD0\xB5\xD0\xBF\xD0\xBE\xD0\xB7\xD0\xBD\xD0\xB0\xD1\x82 \xD1\x80\xD0\xB5\xD0\xB3\xD0\xB8\xD0\xBE\xD0\xBD") }) @@ -1229,7 +1229,7 @@ macro_rules! __impl_displaynames_regions_v1 { zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"GB\0HK\0MO\0PS\0US\0") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x05\0\0\0\0\0\x04\0\x15\0\x1F\x001\0\xD0\xA3\xD0\x9A\xD0\xA5\xD0\xBE\xD0\xBD\xD0\xB3 \xD0\x9A\xD0\xBE\xD0\xBD\xD0\xB3\xD0\x9C\xD0\xB0\xD0\xBA\xD0\xB0\xD0\xBE\xD0\x9F\xD0\xB0\xD0\xBB\xD0\xB5\xD1\x81\xD1\x82\xD0\xB8\xD0\xBD\xD0\xB0\xD0\xA1\xD0\x90\xD0\x94") }) }, }; - static SR_CYRL_BA: ::Yokeable = icu_displaynames::provider::RegionDisplayNamesV1 { + static SR_BA: ::Yokeable = icu_displaynames::provider::RegionDisplayNamesV1 { names: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"001002003005009011013014015017018019021029030034035039053054057061142143145150151154155202419AC\0AD\0AE\0AF\0AG\0AI\0AL\0AM\0AO\0AQ\0AR\0AS\0AT\0AU\0AW\0AX\0AZ\0BA\0BB\0BD\0BE\0BF\0BG\0BH\0BI\0BJ\0BL\0BM\0BN\0BO\0BQ\0BR\0BS\0BT\0BV\0BW\0BY\0BZ\0CA\0CC\0CD\0CF\0CG\0CH\0CI\0CK\0CL\0CM\0CN\0CO\0CP\0CR\0CU\0CV\0CW\0CX\0CY\0CZ\0DE\0DG\0DJ\0DK\0DM\0DO\0DZ\0EA\0EC\0EE\0EG\0EH\0ER\0ES\0ET\0EU\0EZ\0FI\0FJ\0FK\0FM\0FO\0FR\0GA\0GB\0GD\0GE\0GF\0GG\0GH\0GI\0GL\0GM\0GN\0GP\0GQ\0GR\0GS\0GT\0GU\0GW\0GY\0HK\0HM\0HN\0HR\0HT\0HU\0IC\0ID\0IE\0IL\0IM\0IN\0IO\0IQ\0IR\0IS\0IT\0JE\0JM\0JO\0JP\0KE\0KG\0KH\0KI\0KM\0KN\0KP\0KR\0KW\0KY\0KZ\0LA\0LB\0LC\0LI\0LK\0LR\0LS\0LT\0LU\0LV\0LY\0MA\0MC\0MD\0ME\0MF\0MG\0MH\0MK\0ML\0MM\0MN\0MO\0MP\0MQ\0MR\0MS\0MT\0MU\0MV\0MW\0MX\0MY\0MZ\0NA\0NC\0NE\0NF\0NG\0NI\0NL\0NO\0NP\0NR\0NU\0NZ\0OM\0PA\0PE\0PF\0PG\0PH\0PK\0PL\0PM\0PN\0PR\0PS\0PT\0PW\0PY\0QA\0QO\0RE\0RO\0RS\0RU\0RW\0SA\0SB\0SC\0SD\0SE\0SG\0SH\0SI\0SJ\0SK\0SL\0SM\0SN\0SO\0SR\0SS\0ST\0SV\0SX\0SY\0SZ\0TA\0TC\0TD\0TF\0TG\0TH\0TJ\0TK\0TL\0TM\0TN\0TO\0TR\0TT\0TV\0TW\0TZ\0UA\0UG\0UM\0UN\0US\0UY\0UZ\0VA\0VC\0VE\0VG\0VI\0VN\0VU\0WF\0WS\0XA\0XB\0XK\0YE\0YT\0ZA\0ZM\0ZW\0ZZ\0") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"&\x01\0\0\0\0\x0C\0\x18\0K\0d\0t\0\x8F\0\xB0\0\xCB\0\xE8\0\x07\x01\x1E\x01K\x01j\x01v\x01\x8F\x01\xA4\x01\xC5\x01\xDC\x01\t\x02\x1D\x02D\x02X\x02b\x02\x7F\x02\x98\x02\xA4\x02\xBF\x02\xDC\x02\xF7\x02\x1A\x039\x03V\x03b\x03\x92\x03\xA6\x03\xC6\x03\xD4\x03\xE4\x03\xF6\x03\x02\x04\x14\x04&\x04A\x04Q\x04e\x04o\x04\x8C\x04\xA0\x04\xC4\x04\xD4\x04\xE6\x04\xF4\x04\x0B\x05\x1B\x05)\x057\x05A\x05Z\x05h\x05v\x05\x86\x05\xA9\x05\xB5\x05\xC1\x05\xCB\x05\xE0\x05\xEE\x05\x04\x06\x10\x06\x1C\x06H\x06c\x06\x96\x06\xB3\x06\xC7\x06\xFD\x06\x16\x07\x1E\x07,\x074\x07F\x07e\x07w\x07\x7F\x07\xA2\x07\xB0\x07\xCB\x07\xD5\x07\xF2\x07\0\x08\x1B\x08'\x083\x08C\x08n\x08x\x08\x92\x08\xA0\x08\xB0\x08\xBC\x08\xD7\x08\xE7\x08\xF5\x08\x05\t \t0\t<\tD\te\t{\t\x94\t\xA6\t\xB0\t\xD7\t\xE5\t\xF3\t\x14\n \n(\n:\nJ\nX\nf\nv\n\x9F\n\xA9\n\xF0\n\x02\x0B\n\x0B#\x0B1\x0BS\x0B\x8B\x0B\x9B\x0B\xAB\x0B\xB5\x0B\xC5\x0B\xE2\x0B\xF6\x0B\0\x0C\x0C\x0C\x1F\x0C+\x0Cr\x0Cz\x0C\x82\x0C\x8E\x0C\x9C\x0C\xA6\x0C\xB4\x0C\xC0\x0C\xCA\x0C\xD6\x0C\xE8\x0C\xF6\x0C\x06\r\x12\r1\rN\re\rq\r\x90\r\xA2\r\xAA\r\xB4\r\xCB\r\xE1\r\xF2\r\x02\x0E\x0E\x0E \x0E4\x0ED\x0EP\x0E\\\x0Eh\x0Ez\x0E\x8B\x0E\xB7\x0E\xCB\x0E\xEA\x0E\x0F\x0F\x17\x0F2\x0FD\x0F`\x0F\x92\x0F\xA2\x0F\xB8\x0F\xC8\x0F\xD2\x0F\xE6\x0F\xF4\x0F\0\x10\x0E\x10\x1E\x10.\x10>\x10[\x10e\x10~\x10\x8E\x10\xA0\x10\xB2\x10\xC2\x10\xCC\x10\xD6\x10\xE0\x10\xF5\x10\xFD\x10\t\x11\x11\x118\x11Z\x11j\x11z\x11\x86\x11\xA7\x11\xB5\x11\xC7\x11\xF2\x11\x08\x12\x12\x12\"\x12,\x12Z\x12h\x12x\x12\x84\x12\x90\x12\x9C\x12\xBD\x12\xDE\x12\xEC\x12\xF6\x12\x04\x13\x14\x13+\x13=\x13b\x13r\x13\x89\x13\x9C\x13\xAA\x13\xBA\x13\xC8\x13\xDD\x13\0\x14\x10\x14<\x14H\x14Z\x14v\x14\x9D\x14\xA3\x14\xD5\x14\xDD\x14\xEB\x14\xFF\x14\r\x15>\x15V\x15`\x15j\x15v\x15\x96\x15\xA2\x15\xAE\x15\xC0\x15\xD0\x15\xDC\x15\xFC\x15\x1B\x16:\x16H\x16\\\x16j\x16\x99\x16\xAB\x16\xE1\x16\x15\x17%\x173\x17M\x17W\x17q\x17\x85\x17\x91\x17\x9B\x17\xA5\x17\xD0\x17\xDE\x17\xEE\x17\xD1\x81\xD0\xB2\xD0\xB8\xD1\x98\xD0\xB5\xD1\x82\xD0\x90\xD1\x84\xD1\x80\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xA1\xD1\x98\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xBE\xD0\xB0\xD0\xBC\xD0\xB5\xD1\x80\xD0\xB8\xD1\x87\xD0\xBA\xD0\xB8 \xD0\xBA\xD0\xBE\xD0\xBD\xD1\x82\xD0\xB8\xD0\xBD\xD0\xB5\xD0\xBD\xD1\x82\xD0\x88\xD1\x83\xD0\xB6\xD0\xBD\xD0\xB0 \xD0\x90\xD0\xBC\xD0\xB5\xD1\x80\xD0\xB8\xD0\xBA\xD0\xB0\xD0\x9E\xD0\xBA\xD0\xB5\xD0\xB0\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0\xD0\x97\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xB0 \xD0\x90\xD1\x84\xD1\x80\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xA6\xD0\xB5\xD0\xBD\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xBD\xD0\xB0 \xD0\x90\xD0\xBC\xD0\xB5\xD1\x80\xD0\xB8\xD0\xBA\xD0\xB0\xD0\x98\xD1\x81\xD1\x82\xD0\xBE\xD1\x87\xD0\xBD\xD0\xB0 \xD0\x90\xD1\x84\xD1\x80\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xA1\xD1\x98\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB0 \xD0\x90\xD1\x84\xD1\x80\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xA6\xD0\xB5\xD0\xBD\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xBD\xD0\xB0 \xD0\x90\xD1\x84\xD1\x80\xD0\xB8\xD0\xBA\xD0\xB0\xD0\x88\xD1\x83\xD0\xB6\xD0\xBD\xD0\xB0 \xD0\x90\xD1\x84\xD1\x80\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xA1\xD1\x98\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB0 \xD0\xB8 \xD0\x88\xD1\x83\xD0\xB6\xD0\xBD\xD0\xB0 \xD0\x90\xD0\xBC\xD0\xB5\xD1\x80\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xA1\xD1\x98\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB0 \xD0\x90\xD0\xBC\xD0\xB5\xD1\x80\xD0\xB8\xD0\xBA\xD0\xB0\xD0\x9A\xD0\xB0\xD1\x80\xD0\xB8\xD0\xB1\xD0\xB8\xD0\x98\xD1\x81\xD1\x82\xD0\xBE\xD1\x87\xD0\xBD\xD0\xB0 \xD0\x90\xD0\xB7\xD0\xB8\xD1\x98\xD0\xB0\xD0\x88\xD1\x83\xD0\xB6\xD0\xBD\xD0\xB0 \xD0\x90\xD0\xB7\xD0\xB8\xD1\x98\xD0\xB0\xD0\x88\xD1\x83\xD0\xB3\xD0\xBE\xD0\xB8\xD1\x81\xD1\x82\xD0\xBE\xD1\x87\xD0\xBD\xD0\xB0 \xD0\x90\xD0\xB7\xD0\xB8\xD1\x98\xD0\xB0\xD0\x88\xD1\x83\xD0\xB6\xD0\xBD\xD0\xB0 \xD0\x95\xD0\xB2\xD1\x80\xD0\xBE\xD0\xBF\xD0\xB0\xD0\x90\xD1\x83\xD1\x81\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x98\xD0\xB0 \xD0\xB8 \xD0\x9D\xD0\xBE\xD0\xB2\xD0\xB8 \xD0\x97\xD0\xB5\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4\xD0\x9C\xD0\xB5\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB5\xD0\xB7\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9C\xD0\xB8\xD0\xBA\xD1\x80\xD0\xBE\xD0\xBD\xD0\xB5\xD0\xB7\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB8 \xD1\x80\xD0\xB5\xD0\xB3\xD0\xB8\xD0\xBE\xD0\xBD\xD0\x9F\xD0\xBE\xD0\xBB\xD0\xB8\xD0\xBD\xD0\xB5\xD0\xB7\xD0\xB8\xD1\x98\xD0\xB0\xD0\x90\xD0\xB7\xD0\xB8\xD1\x98\xD0\xB0\xD0\xA6\xD0\xB5\xD0\xBD\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xBD\xD0\xB0 \xD0\x90\xD0\xB7\xD0\xB8\xD1\x98\xD0\xB0\xD0\x97\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xB0 \xD0\x90\xD0\xB7\xD0\xB8\xD1\x98\xD0\xB0\xD0\x95\xD0\xB2\xD1\x80\xD0\xBE\xD0\xBF\xD0\xB0\xD0\x98\xD1\x81\xD1\x82\xD0\xBE\xD1\x87\xD0\xBD\xD0\xB0 \xD0\x95\xD0\xB2\xD1\x80\xD0\xBE\xD0\xBF\xD0\xB0\xD0\xA1\xD1\x98\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB0 \xD0\x95\xD0\xB2\xD1\x80\xD0\xBE\xD0\xBF\xD0\xB0\xD0\x97\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xB0 \xD0\x95\xD0\xB2\xD1\x80\xD0\xBE\xD0\xBF\xD0\xB0\xD0\x9F\xD0\xBE\xD0\xB4\xD1\x81\xD0\xB0\xD1\x85\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x90\xD1\x84\xD1\x80\xD0\xB8\xD0\xBA\xD0\xB0\xD0\x9B\xD0\xB0\xD1\x82\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x90\xD0\xBC\xD0\xB5\xD1\x80\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xBE \xD0\x90\xD1\x81\xD0\xB5\xD0\xBD\xD1\x81\xD0\xB8\xD0\xBE\xD0\xBD\xD0\x90\xD0\xBD\xD0\xB4\xD0\xBE\xD1\x80\xD0\xB0\xD0\xA3\xD1\x98\xD0\xB5\xD0\xB4\xD0\xB8\xD1\x9A\xD0\xB5\xD0\xBD\xD0\xB8 \xD0\x90\xD1\x80\xD0\xB0\xD0\xBF\xD1\x81\xD0\xBA\xD0\xB8 \xD0\x95\xD0\xBC\xD0\xB8\xD1\x80\xD0\xB0\xD1\x82\xD0\xB8\xD0\x90\xD0\xB2\xD0\xB3\xD0\xB0\xD0\xBD\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\x90\xD0\xBD\xD1\x82\xD0\xB8\xD0\xB3\xD0\xB2\xD0\xB0 \xD0\xB8 \xD0\x91\xD0\xB0\xD1\x80\xD0\xB1\xD1\x83\xD0\xB4\xD0\xB0\xD0\x90\xD0\xBD\xD0\xB3\xD0\xB2\xD0\xB8\xD0\xBB\xD0\xB0\xD0\x90\xD0\xBB\xD0\xB1\xD0\xB0\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0\xD0\x88\xD0\xB5\xD1\x80\xD0\xBC\xD0\xB5\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0\xD0\x90\xD0\xBD\xD0\xB3\xD0\xBE\xD0\xBB\xD0\xB0\xD0\x90\xD0\xBD\xD1\x82\xD0\xB0\xD1\x80\xD0\xBA\xD1\x82\xD0\xB8\xD0\xBA\xD0\x90\xD1\x80\xD0\xB3\xD0\xB5\xD0\xBD\xD1\x82\xD0\xB8\xD0\xBD\xD0\xB0\xD0\x90\xD0\xBC\xD0\xB5\xD1\x80\xD0\xB8\xD1\x87\xD0\xBA\xD0\xB0 \xD0\xA1\xD0\xB0\xD0\xBC\xD0\xBE\xD0\xB0\xD0\x90\xD1\x83\xD1\x81\xD1\x82\xD1\x80\xD0\xB8\xD1\x98\xD0\xB0\xD0\x90\xD1\x83\xD1\x81\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x98\xD0\xB0\xD0\x90\xD1\x80\xD1\x83\xD0\xB1\xD0\xB0\xD0\x9E\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4\xD1\x81\xD0\xBA\xD0\xB0 \xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0\xD0\x90\xD0\xB7\xD0\xB5\xD1\x80\xD0\xB1\xD0\xB5\xD1\x98\xD1\x9F\xD0\xB0\xD0\xBD\xD0\x91\xD0\xBE\xD1\x81\xD0\xBD\xD0\xB0 \xD0\xB8 \xD0\xA5\xD0\xB5\xD1\x80\xD1\x86\xD0\xB5\xD0\xB3\xD0\xBE\xD0\xB2\xD0\xB8\xD0\xBD\xD0\xB0\xD0\x91\xD0\xB0\xD1\x80\xD0\xB1\xD0\xB0\xD0\xB4\xD0\xBE\xD1\x81\xD0\x91\xD0\xB0\xD0\xBD\xD0\xB3\xD0\xBB\xD0\xB0\xD0\xB4\xD0\xB5\xD1\x88\xD0\x91\xD0\xB5\xD0\xBB\xD0\xB3\xD0\xB8\xD1\x98\xD0\xB0\xD0\x91\xD1\x83\xD1\x80\xD0\xBA\xD0\xB8\xD0\xBD\xD0\xB0 \xD0\xA4\xD0\xB0\xD1\x81\xD0\xBE\xD0\x91\xD1\x83\xD0\xB3\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB0\xD0\x91\xD0\xB0\xD1\x85\xD1\x80\xD0\xB5\xD0\xB8\xD0\xBD\xD0\x91\xD1\x83\xD1\x80\xD1\x83\xD0\xBD\xD0\xB4\xD0\xB8\xD0\x91\xD0\xB5\xD0\xBD\xD0\xB8\xD0\xBD\xD0\xA1\xD0\xB5\xD0\xBD \xD0\x91\xD0\xB0\xD1\x80\xD1\x82\xD0\xB5\xD0\xBB\xD0\xB5\xD0\xBC\xD0\xB8\xD0\x91\xD0\xB5\xD1\x80\xD0\xBC\xD1\x83\xD0\xB4\xD0\xB0\xD0\x91\xD1\x80\xD1\x83\xD0\xBD\xD0\xB5\xD1\x98\xD0\xB8\xD0\x91\xD0\xBE\xD0\xBB\xD0\xB8\xD0\xB2\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9A\xD0\xB0\xD1\x80\xD0\xB8\xD0\xBF\xD1\x81\xD0\xBA\xD0\xB0 \xD0\xA5\xD0\xBE\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB8\xD1\x98\xD0\xB0\xD0\x91\xD1\x80\xD0\xB0\xD0\xB7\xD0\xB8\xD0\xBB\xD0\x91\xD0\xB0\xD1\x85\xD0\xB0\xD0\xBC\xD0\xB8\xD0\x91\xD1\x83\xD1\x82\xD0\xB0\xD0\xBD\xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xBE \xD0\x91\xD1\x83\xD0\xB2\xD0\xB5\xD0\x91\xD0\xBE\xD1\x86\xD0\xB2\xD0\xB0\xD0\xBD\xD0\xB0\xD0\x91\xD1\x98\xD0\xB5\xD0\xBB\xD0\xBE\xD1\x80\xD1\x83\xD1\x81\xD0\xB8\xD1\x98\xD0\xB0\xD0\x91\xD0\xB5\xD0\xBB\xD0\xB8\xD0\xB7\xD0\xB5\xD0\x9A\xD0\xB0\xD0\xBD\xD0\xB0\xD0\xB4\xD0\xB0\xD0\x9A\xD0\xBE\xD0\xBA\xD0\xBE\xD1\x81\xD0\xBE\xD0\xB2\xD0\xB0 (\xD0\x9A\xD0\xB8\xD0\xBB\xD0\xB8\xD0\xBD\xD0\xB3) \xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0\xD0\x9A\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xBE - \xD0\x9A\xD0\xB8\xD0\xBD\xD1\x88\xD0\xB0\xD1\x81\xD0\xB0\xD0\xA6\xD0\xB5\xD0\xBD\xD1\x82\xD1\x80\xD0\xB0\xD0\xBB\xD0\xBD\xD0\xBE\xD0\xB0\xD1\x84\xD1\x80\xD0\xB8\xD1\x87\xD0\xBA\xD0\xB0 \xD0\xA0\xD0\xB5\xD0\xBF\xD1\x83\xD0\xB1\xD0\xBB\xD0\xB8\xD0\xBA\xD0\xB0\xD0\x9A\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xBE - \xD0\x91\xD1\x80\xD0\xB0\xD0\xB7\xD0\xB0\xD0\xB2\xD0\xB8\xD0\xBB\xD0\xA8\xD0\xB2\xD0\xB0\xD1\x98\xD1\x86\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB0\xD0\x9E\xD0\xB1\xD0\xB0\xD0\xBB\xD0\xB0 \xD0\xA1\xD0\xBB\xD0\xBE\xD0\xBD\xD0\xBE\xD0\xB2\xD0\xB0\xD1\x87\xD0\xB5 (\xD0\x9A\xD0\xBE\xD1\x82 \xD0\xB4\xE2\x80\x99\xD0\x98\xD0\xB2\xD0\xBE\xD0\xB0\xD1\x80)\xD0\x9A\xD1\x83\xD0\xBA\xD0\xBE\xD0\xB2\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0\xD0\xA7\xD0\xB8\xD0\xBB\xD0\xB5\xD0\x9A\xD0\xB0\xD0\xBC\xD0\xB5\xD1\x80\xD1\x83\xD0\xBD\xD0\x9A\xD0\xB8\xD0\xBD\xD0\xB0\xD0\x9A\xD0\xBE\xD0\xBB\xD1\x83\xD0\xBC\xD0\xB1\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xBE \xD0\x9A\xD0\xBB\xD0\xB8\xD0\xBF\xD0\xB5\xD1\x80\xD1\x82\xD0\xBE\xD0\xBD\xD0\x9A\xD0\xBE\xD1\x81\xD1\x82\xD0\xB0\xD1\x80\xD0\xB8\xD0\xBA\xD0\xB0\xD0\x9A\xD1\x83\xD0\xB1\xD0\xB0\xD0\x97\xD0\xB5\xD0\xBB\xD0\xB5\xD0\xBD\xD0\xBE\xD1\x80\xD1\x82\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0\xD0\x9A\xD1\x83\xD1\x80\xD0\xB0\xD1\x81\xD0\xB0\xD0\xBE\xD0\x91\xD0\xBE\xD0\xB6\xD0\xB8\xD1\x9B\xD0\xBD\xD0\xBE \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xBE\xD0\x9A\xD0\xB8\xD0\xBF\xD0\xB0\xD1\x80\xD0\xA7\xD0\xB5\xD1\x88\xD0\xBA\xD0\xB0 \xD0\xA0\xD0\xB5\xD0\xBF\xD1\x83\xD0\xB1\xD0\xBB\xD0\xB8\xD0\xBA\xD0\xB0\xD0\x8A\xD0\xB5\xD0\xBC\xD0\xB0\xD1\x87\xD0\xBA\xD0\xB0\xD0\x94\xD0\xB8\xD1\x98\xD0\xB5\xD0\xB3\xD0\xBE \xD0\x93\xD0\xB0\xD1\x80\xD1\x81\xD0\xB8\xD1\x98\xD0\xB0\xD0\x8F\xD0\xB8\xD0\xB1\xD1\x83\xD1\x82\xD0\xB8\xD0\x94\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB0\xD0\x94\xD0\xBE\xD0\xBC\xD0\xB8\xD0\xBD\xD0\xB8\xD0\xBA\xD0\xB0\xD0\x94\xD0\xBE\xD0\xBC\xD0\xB8\xD0\xBD\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB0 \xD0\xA0\xD0\xB5\xD0\xBF\xD1\x83\xD0\xB1\xD0\xBB\xD0\xB8\xD0\xBA\xD0\xB0\xD0\x90\xD0\xBB\xD0\xB6\xD0\xB8\xD1\x80\xD0\xA1\xD0\xB5\xD1\x83\xD1\x82\xD0\xB0 \xD0\xB8 \xD0\x9C\xD0\xB5\xD0\xBB\xD0\xB8\xD1\x99\xD0\xB0\xD0\x95\xD0\xBA\xD0\xB2\xD0\xB0\xD0\xB4\xD0\xBE\xD1\x80\xD0\x95\xD1\x81\xD1\x82\xD0\xBE\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0\xD0\x95\xD0\xB3\xD0\xB8\xD0\xBF\xD0\xB0\xD1\x82\xD0\x97\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xB4\xD0\xBD\xD0\xB0 \xD0\xA1\xD0\xB0\xD1\x85\xD0\xB0\xD1\x80\xD0\xB0\xD0\x95\xD1\x80\xD0\xB8\xD1\x82\xD1\x80\xD0\xB5\xD1\x98\xD0\xB0\xD0\xA8\xD0\xBF\xD0\xB0\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0\xD0\x95\xD1\x82\xD0\xB8\xD0\xBE\xD0\xBF\xD0\xB8\xD1\x98\xD0\xB0\xD0\x95\xD0\xB2\xD1\x80\xD0\xBE\xD0\xBF\xD1\x81\xD0\xBA\xD0\xB0 \xD1\x83\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0\xD0\x95\xD0\xB2\xD1\x80\xD0\xBE\xD0\xB7\xD0\xBE\xD0\xBD\xD0\xB0\xD0\xA4\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB0\xD0\xA4\xD0\xB8\xD1\x9F\xD0\xB8\xD0\xA4\xD0\xBE\xD0\xBA\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4\xD1\x81\xD0\xBA\xD0\xB0 \xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0\xD0\x9C\xD0\xB8\xD0\xBA\xD1\x80\xD0\xBE\xD0\xBD\xD0\xB5\xD0\xB7\xD0\xB8\xD1\x98\xD0\xB0\xD0\xA4\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB0 \xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0\xD0\xA4\xD1\x80\xD0\xB0\xD0\xBD\xD1\x86\xD1\x83\xD1\x81\xD0\xBA\xD0\xB0\xD0\x93\xD0\xB0\xD0\xB1\xD0\xBE\xD0\xBD\xD0\xA3\xD1\x98\xD0\xB5\xD0\xB4\xD0\xB8\xD1\x9A\xD0\xB5\xD0\xBD\xD0\xBE \xD0\x9A\xD1\x80\xD0\xB0\xD1\x99\xD0\xB5\xD0\xB2\xD1\x81\xD1\x82\xD0\xB2\xD0\xBE\xD0\x93\xD1\x80\xD0\xB5\xD0\xBD\xD0\xB0\xD0\xB4\xD0\xB0\xD0\x93\xD1\x80\xD1\x83\xD0\xB7\xD0\xB8\xD1\x98\xD0\xB0\xD0\xA4\xD1\x80\xD0\xB0\xD0\xBD\xD1\x86\xD1\x83\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x93\xD0\xB2\xD0\xB0\xD1\x98\xD0\xB0\xD0\xBD\xD0\xB0\xD0\x93\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB7\xD0\xB8\xD0\x93\xD0\xB0\xD0\xBD\xD0\xB0\xD0\x93\xD0\xB8\xD0\xB1\xD1\x80\xD0\xB0\xD0\xBB\xD1\x82\xD0\xB0\xD1\x80\xD0\x93\xD1\x80\xD0\xB5\xD0\xBD\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4\xD0\x93\xD0\xB0\xD0\xBC\xD0\xB1\xD0\xB8\xD1\x98\xD0\xB0\xD0\x93\xD0\xB2\xD0\xB8\xD0\xBD\xD0\xB5\xD1\x98\xD0\xB0\xD0\x93\xD0\xB2\xD0\xB0\xD0\xB4\xD0\xB5\xD0\xBB\xD1\x83\xD0\xBF\xD0\x95\xD0\xBA\xD0\xB2\xD0\xB0\xD1\x82\xD0\xBE\xD1\x80\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBB\xD0\xBD\xD0\xB0 \xD0\x93\xD0\xB2\xD0\xB8\xD0\xBD\xD0\xB5\xD1\x98\xD0\xB0\xD0\x93\xD1\x80\xD1\x87\xD0\xBA\xD0\xB0\xD0\x88\xD1\x83\xD0\xB6\xD0\xBD\xD0\xB0 \xD0\x8F\xD0\xBE\xD1\x80\xD1\x9F\xD0\xB8\xD1\x98\xD0\xB0 \xD0\xB8 \xD0\x88\xD1\x83\xD0\xB6\xD0\xBD\xD0\xB0 \xD0\xA1\xD0\xB5\xD0\xBD\xD0\xB4\xD0\xB2\xD0\xB8\xD1\x87\xD0\xBA\xD0\xB0 \xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0\xD0\x93\xD0\xB2\xD0\xB0\xD1\x82\xD0\xB5\xD0\xBC\xD0\xB0\xD0\xBB\xD0\xB0\xD0\x93\xD0\xB2\xD0\xB0\xD0\xBC\xD0\x93\xD0\xB2\xD0\xB8\xD0\xBD\xD0\xB5\xD1\x98\xD0\xB0 \xD0\x91\xD0\xB8\xD1\x81\xD0\xB0\xD0\xBE\xD0\x93\xD0\xB2\xD0\xB0\xD1\x98\xD0\xB0\xD0\xBD\xD0\xB0\xD0\xA5\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xBA\xD0\xBE\xD0\xBD\xD0\xB3 (\xD0\xA1\xD0\x90\xD0\x9E \xD0\x9A\xD0\xB8\xD0\xBD\xD0\xB5)\xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xBE \xD0\xA5\xD0\xB5\xD1\x80\xD0\xB4 \xD0\xB8 \xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0 \xD0\x9C\xD0\xB0\xD0\xBA\xD0\xB4\xD0\xBE\xD0\xBD\xD0\xB0\xD0\xBB\xD0\xB4\xD0\xA5\xD0\xBE\xD0\xBD\xD0\xB4\xD1\x83\xD1\x80\xD0\xB0\xD1\x81\xD0\xA5\xD1\x80\xD0\xB2\xD0\xB0\xD1\x82\xD1\x81\xD0\xBA\xD0\xB0\xD0\xA5\xD0\xB0\xD0\xB8\xD1\x82\xD0\xB8\xD0\x9C\xD0\xB0\xD1\x92\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB0\xD0\x9A\xD0\xB0\xD0\xBD\xD0\xB0\xD1\x80\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0\xD0\x98\xD0\xBD\xD0\xB4\xD0\xBE\xD0\xBD\xD0\xB5\xD0\xB7\xD0\xB8\xD1\x98\xD0\xB0\xD0\x98\xD1\x80\xD1\x81\xD0\xBA\xD0\xB0\xD0\x98\xD0\xB7\xD1\x80\xD0\xB0\xD0\xB5\xD0\xBB\xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xBE \xD0\x9C\xD0\xB0\xD0\xBD\xD0\x98\xD0\xBD\xD0\xB4\xD0\xB8\xD1\x98\xD0\xB0\xD0\x91\xD1\x80\xD0\xB8\xD1\x82\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB0 \xD1\x82\xD0\xB5\xD1\x80\xD0\xB8\xD1\x82\xD0\xBE\xD1\x80\xD0\xB8\xD1\x98\xD0\xB0 \xD0\x98\xD0\xBD\xD0\xB4\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xBE\xD0\xB3 \xD0\xBE\xD0\xBA\xD0\xB5\xD0\xB0\xD0\xBD\xD0\xB0\xD0\x98\xD1\x80\xD0\xB0\xD0\xBA\xD0\x98\xD1\x80\xD0\xB0\xD0\xBD\xD0\x98\xD1\x81\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4\xD0\x98\xD1\x82\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x98\xD0\xB0\xD0\x8F\xD0\xB5\xD1\x80\xD0\xB7\xD0\xB8\xD0\x88\xD0\xB0\xD0\xBC\xD0\xB0\xD1\x98\xD0\xBA\xD0\xB0\xD0\x88\xD0\xBE\xD1\x80\xD0\xB4\xD0\xB0\xD0\xBD\xD0\x88\xD0\xB0\xD0\xBF\xD0\xB0\xD0\xBD\xD0\x9A\xD0\xB5\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9A\xD0\xB8\xD1\x80\xD0\xB3\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\x9A\xD0\xB0\xD0\xBC\xD0\xB1\xD0\xBE\xD1\x9F\xD0\xB0\xD0\x9A\xD0\xB8\xD1\x80\xD0\xB8\xD0\xB1\xD0\xB0\xD1\x82\xD0\xB8\xD0\x9A\xD0\xBE\xD0\xBC\xD0\xBE\xD1\x80\xD0\xB8\xD0\xA1\xD0\xB5\xD0\xBD\xD1\x82 \xD0\x9A\xD0\xB8\xD1\x82\xD1\x81 \xD0\xB8 \xD0\x9D\xD0\xB5\xD0\xB2\xD0\xB8\xD1\x81\xD0\xA1\xD1\x98\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB0 \xD0\x9A\xD0\xBE\xD1\x80\xD0\xB5\xD1\x98\xD0\xB0\xD0\x88\xD1\x83\xD0\xB6\xD0\xBD\xD0\xB0 \xD0\x9A\xD0\xBE\xD1\x80\xD0\xB5\xD1\x98\xD0\xB0\xD0\x9A\xD1\x83\xD0\xB2\xD0\xB0\xD1\x98\xD1\x82\xD0\x9A\xD0\xB0\xD1\x98\xD0\xBC\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0\xD0\x9A\xD0\xB0\xD0\xB7\xD0\xB0\xD1\x85\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\x9B\xD0\xB0\xD0\xBE\xD1\x81\xD0\x9B\xD0\xB8\xD0\xB1\xD0\xB0\xD0\xBD\xD0\xA1\xD0\xB2\xD0\xB5\xD1\x82\xD0\xB0 \xD0\x9B\xD1\x83\xD1\x86\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9B\xD0\xB8\xD1\x85\xD1\x82\xD0\xB5\xD0\xBD\xD1\x88\xD1\x82\xD0\xB0\xD1\x98\xD0\xBD\xD0\xA8\xD1\x80\xD0\xB8 \xD0\x9B\xD0\xB0\xD0\xBD\xD0\xBA\xD0\xB0\xD0\x9B\xD0\xB8\xD0\xB1\xD0\xB5\xD1\x80\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9B\xD0\xB5\xD1\x81\xD0\xBE\xD1\x82\xD0\xBE\xD0\x9B\xD0\xB8\xD1\x82\xD0\xB2\xD0\xB0\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9B\xD1\x83\xD0\xBA\xD1\x81\xD0\xB5\xD0\xBC\xD0\xB1\xD1\x83\xD1\x80\xD0\xB3\xD0\x9B\xD0\xB5\xD1\x82\xD0\xBE\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9B\xD0\xB8\xD0\xB1\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9C\xD0\xB0\xD1\x80\xD0\xBE\xD0\xBA\xD0\xBE\xD0\x9C\xD0\xBE\xD0\xBD\xD0\xB0\xD0\xBA\xD0\xBE\xD0\x9C\xD0\xBE\xD0\xBB\xD0\xB4\xD0\xB0\xD0\xB2\xD0\xB8\xD1\x98\xD0\xB0\xD0\xA6\xD1\x80\xD0\xBD\xD0\xB0 \xD0\x93\xD0\xBE\xD1\x80\xD0\xB0\xD0\xA1\xD0\xB2\xD0\xB5\xD1\x82\xD0\xB8 \xD0\x9C\xD0\xB0\xD1\x80\xD1\x82\xD0\xB8\xD0\xBD (\xD0\xA4\xD1\x80\xD0\xB0\xD0\xBD\xD1\x86\xD1\x83\xD1\x81\xD0\xBA\xD0\xB0)\xD0\x9C\xD0\xB0\xD0\xB4\xD0\xB0\xD0\xB3\xD0\xB0\xD1\x81\xD0\xBA\xD0\xB0\xD1\x80\xD0\x9C\xD0\xB0\xD1\x80\xD1\x88\xD0\xB0\xD0\xBB\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0\xD0\xA1\xD1\x98\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB0 \xD0\x9C\xD0\xB0\xD0\xBA\xD0\xB5\xD0\xB4\xD0\xBE\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9C\xD0\xB0\xD0\xBB\xD0\xB8\xD0\x9C\xD1\x98\xD0\xB0\xD0\xBD\xD0\xBC\xD0\xB0\xD1\x80 (\xD0\x91\xD1\x83\xD1\x80\xD0\xBC\xD0\xB0)\xD0\x9C\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xBE\xD0\xBB\xD0\xB8\xD1\x98\xD0\xB0\xD0\xA1\xD0\x90\xD0\xA0 \xD0\x9C\xD0\xB0\xD0\xBA\xD0\xB0\xD0\xBE (\xD0\x9A\xD0\xB8\xD0\xBD\xD0\xB0)\xD0\xA1\xD1\x98\xD0\xB5\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBD\xD0\xB0 \xD0\x9C\xD0\xB0\xD1\x80\xD0\xB8\xD1\x98\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB0 \xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0\xD0\x9C\xD0\xB0\xD1\x80\xD1\x82\xD0\xB8\xD0\xBD\xD0\xB8\xD0\xBA\xD0\x9C\xD0\xB0\xD1\x83\xD1\x80\xD0\xB8\xD1\x82\xD0\xB0\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9C\xD0\xBE\xD0\xBD\xD1\x81\xD0\xB5\xD1\x80\xD0\xB0\xD1\x82\xD0\x9C\xD0\xB0\xD0\xBB\xD1\x82\xD0\xB0\xD0\x9C\xD0\xB0\xD1\x83\xD1\x80\xD0\xB8\xD1\x86\xD0\xB8\xD1\x98\xD1\x83\xD1\x81\xD0\x9C\xD0\xB0\xD0\xBB\xD0\xB4\xD0\xB8\xD0\xB2\xD0\xB8\xD0\x9C\xD0\xB0\xD0\xBB\xD0\xB0\xD0\xB2\xD0\xB8\xD0\x9C\xD0\xB5\xD0\xBA\xD1\x81\xD0\xB8\xD0\xBA\xD0\xBE\xD0\x9C\xD0\xB0\xD0\xBB\xD0\xB5\xD0\xB7\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9C\xD0\xBE\xD0\xB7\xD0\xB0\xD0\xBC\xD0\xB1\xD0\xB8\xD0\xBA\xD0\x9D\xD0\xB0\xD0\xBC\xD0\xB8\xD0\xB1\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9D\xD0\xBE\xD0\xB2\xD0\xB0 \xD0\x9A\xD0\xB0\xD0\xBB\xD0\xB5\xD0\xB4\xD0\xBE\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9D\xD0\xB8\xD0\xB3\xD0\xB5\xD1\x80\xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xBE \xD0\x9D\xD0\xBE\xD1\x80\xD1\x84\xD0\xBE\xD0\xBA\xD0\x9D\xD0\xB8\xD0\xB3\xD0\xB5\xD1\x80\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9D\xD0\xB8\xD0\xBA\xD0\xB0\xD1\x80\xD0\xB0\xD0\xB3\xD0\xB2\xD0\xB0\xD0\xA5\xD0\xBE\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9D\xD0\xBE\xD1\x80\xD0\xB2\xD0\xB5\xD1\x88\xD0\xBA\xD0\xB0\xD0\x9D\xD0\xB5\xD0\xBF\xD0\xB0\xD0\xBB\xD0\x9D\xD0\xB0\xD1\x83\xD1\x80\xD1\x83\xD0\x9D\xD0\xB8\xD1\x98\xD1\x83\xD0\xB5\xD0\x9D\xD0\xBE\xD0\xB2\xD0\xB8 \xD0\x97\xD0\xB5\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4\xD0\x9E\xD0\xBC\xD0\xB0\xD0\xBD\xD0\x9F\xD0\xB0\xD0\xBD\xD0\xB0\xD0\xBC\xD0\xB0\xD0\x9F\xD0\xB5\xD1\x80\xD1\x83\xD0\xA4\xD1\x80\xD0\xB0\xD0\xBD\xD1\x86\xD1\x83\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x9F\xD0\xBE\xD0\xBB\xD0\xB8\xD0\xBD\xD0\xB5\xD0\xB7\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9F\xD0\xB0\xD0\xBF\xD1\x83\xD0\xB0 \xD0\x9D\xD0\xBE\xD0\xB2\xD0\xB0 \xD0\x93\xD0\xB2\xD0\xB8\xD0\xBD\xD0\xB5\xD1\x98\xD0\xB0\xD0\xA4\xD0\xB8\xD0\xBB\xD0\xB8\xD0\xBF\xD0\xB8\xD0\xBD\xD0\xB8\xD0\x9F\xD0\xB0\xD0\xBA\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\x9F\xD0\xBE\xD1\x99\xD1\x81\xD0\xBA\xD0\xB0\xD0\xA1\xD0\xB5\xD0\xBD \xD0\x9F\xD1\x98\xD0\xB5\xD1\x80 \xD0\xB8 \xD0\x9C\xD0\xB8\xD0\xBA\xD0\xB5\xD0\xBB\xD0\xBE\xD0\xBD\xD0\x9F\xD0\xB8\xD1\x82\xD0\xBA\xD0\xB5\xD1\x80\xD0\xBD\xD0\x9F\xD0\xBE\xD1\x80\xD1\x82\xD0\xBE\xD1\x80\xD0\xB8\xD0\xBA\xD0\xBE\xD0\xBF\xD0\xB0\xD0\xBB\xD0\xB5\xD1\x81\xD1\x82\xD0\xB8\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB5 \xD1\x82\xD0\xB5\xD1\x80\xD0\xB8\xD1\x82\xD0\xBE\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\x9F\xD0\xBE\xD1\x80\xD1\x82\xD1\x83\xD0\xB3\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x98\xD0\xB0\xD0\x9F\xD0\xB0\xD0\xBB\xD0\xB0\xD1\x83\xD0\x9F\xD0\xB0\xD1\x80\xD0\xB0\xD0\xB3\xD0\xB2\xD0\xB0\xD1\x98\xD0\x9A\xD0\xB0\xD1\x82\xD0\xB0\xD1\x80\xD0\x9E\xD0\xBA\xD0\xB5\xD0\xB0\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0 (\xD1\x83\xD0\xB4\xD0\xB0\xD1\x99\xD0\xB5\xD0\xBD\xD0\xB0 \xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0)\xD0\xA0\xD0\xB5\xD1\x83\xD0\xBD\xD0\xB8\xD0\xBE\xD0\xBD\xD0\xA0\xD1\x83\xD0\xBC\xD1\x83\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0\xD0\xA1\xD1\x80\xD0\xB1\xD0\xB8\xD1\x98\xD0\xB0\xD0\xA0\xD1\x83\xD1\x81\xD0\xB8\xD1\x98\xD0\xB0\xD0\xA0\xD1\x83\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD0\xA1\xD0\xB0\xD1\x83\xD0\xB4\xD0\xB8\xD1\x98\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x90\xD1\x80\xD0\xB0\xD0\xB1\xD0\xB8\xD1\x98\xD0\xB0\xD0\xA1\xD0\xBE\xD0\xBB\xD0\xBE\xD0\xBC\xD0\xBE\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0\xD0\xA1\xD0\xB5\xD1\x98\xD1\x88\xD0\xB5\xD0\xBB\xD0\xB8\xD0\xA1\xD1\x83\xD0\xB4\xD0\xB0\xD0\xBD\xD0\xA8\xD0\xB2\xD0\xB5\xD0\xB4\xD1\x81\xD0\xBA\xD0\xB0\xD0\xA1\xD0\xB8\xD0\xBD\xD0\xB3\xD0\xB0\xD0\xBF\xD1\x83\xD1\x80\xD0\xA1\xD0\xB2\xD0\xB5\xD1\x82\xD0\xB0 \xD0\x88\xD0\xB5\xD0\xBB\xD0\xB5\xD0\xBD\xD0\xB0\xD0\xA1\xD0\xBB\xD0\xBE\xD0\xB2\xD0\xB5\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0\xD0\xA1\xD0\xB2\xD0\xB0\xD0\xBB\xD0\xB1\xD0\xB0\xD1\x80\xD0\xB4 \xD0\xB8 \xD0\x88\xD0\xB0\xD0\xBD \xD0\x9C\xD0\xB0\xD1\x98\xD0\xB5\xD0\xBD\xD0\xA1\xD0\xBB\xD0\xBE\xD0\xB2\xD0\xB0\xD1\x87\xD0\xBA\xD0\xB0\xD0\xA1\xD0\xB8\xD1\x98\xD0\xB5\xD1\x80\xD0\xB0 \xD0\x9B\xD0\xB5\xD0\xBE\xD0\xBD\xD0\xB5\xD0\xA1\xD0\xB0\xD0\xBD \xD0\x9C\xD0\xB0\xD1\x80\xD0\xB8\xD0\xBD\xD0\xBE\xD0\xA1\xD0\xB5\xD0\xBD\xD0\xB5\xD0\xB3\xD0\xB0\xD0\xBB\xD0\xA1\xD0\xBE\xD0\xBC\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x98\xD0\xB0\xD0\xA1\xD1\x83\xD1\x80\xD0\xB8\xD0\xBD\xD0\xB0\xD0\xBC\xD0\x88\xD1\x83\xD0\xB6\xD0\xBD\xD0\xB8 \xD0\xA1\xD1\x83\xD0\xB4\xD0\xB0\xD0\xBD\xD0\xA1\xD0\xB0\xD0\xBE \xD0\xA2\xD0\xBE\xD0\xBC\xD0\xB5 \xD0\xB8 \xD0\x9F\xD1\x80\xD0\xB8\xD0\xBD\xD1\x86\xD0\xB8\xD0\xBF\xD0\xB5\xD0\xA1\xD0\xB0\xD0\xBB\xD0\xB2\xD0\xB0\xD0\xB4\xD0\xBE\xD1\x80\xD0\xA1\xD0\xB2\xD0\xB5\xD1\x82\xD0\xB8 \xD0\x9C\xD0\xB0\xD1\x80\xD1\x82\xD0\xB8\xD0\xBD (\xD0\xA5\xD0\xBE\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB8\xD1\x98\xD0\xB0)\xD0\xA1\xD0\xB8\xD1\x80\xD0\xB8\xD1\x98\xD0\xB0\xD0\xA1\xD0\xB2\xD0\xB0\xD0\xB7\xD0\xB8\xD0\xBB\xD0\xB5\xD0\xBD\xD0\xB4\xD0\xA2\xD1\x80\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD \xD0\xB4\xD0\xB0 \xD0\x9A\xD1\x83\xD1\x9A\xD0\xB0\xD0\x9E\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0 \xD0\xA2\xD1\x83\xD1\x80\xD0\xBA\xD1\x81 \xD0\xB8 \xD0\x9A\xD0\xB0\xD0\xB8\xD0\xBA\xD0\xBE\xD1\x81\xD0\xA7\xD0\xB0\xD0\xB4\xD0\xA4\xD1\x80\xD0\xB0\xD0\xBD\xD1\x86\xD1\x83\xD1\x81\xD0\xBA\xD0\xB5 \xD1\x98\xD1\x83\xD0\xB6\xD0\xBD\xD0\xB5 \xD1\x82\xD0\xB5\xD1\x80\xD0\xB8\xD1\x82\xD0\xBE\xD1\x80\xD0\xB8\xD1\x98\xD0\xB5\xD0\xA2\xD0\xBE\xD0\xB3\xD0\xBE\xD0\xA2\xD0\xB0\xD1\x98\xD0\xBB\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xA2\xD0\xB0\xD1\x9F\xD0\xB8\xD0\xBA\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xA2\xD0\xBE\xD0\xBA\xD0\xB5\xD0\xBB\xD0\xB0\xD1\x83\xD0\xA2\xD0\xB8\xD0\xBC\xD0\xBE\xD1\x80-\xD0\x9B\xD0\xB5\xD1\x81\xD1\x82\xD0\xB5 (\xD0\x98\xD1\x81\xD1\x82\xD0\xBE\xD1\x87\xD0\xBD\xD0\xB8 \xD0\xA2\xD0\xB8\xD0\xBC\xD0\xBE\xD1\x80)\xD0\xA2\xD1\x83\xD1\x80\xD0\xBA\xD0\xBC\xD0\xB5\xD0\xBD\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\xA2\xD1\x83\xD0\xBD\xD0\xB8\xD1\x81\xD0\xA2\xD0\xBE\xD0\xBD\xD0\xB3\xD0\xB0\xD0\xA2\xD1\x83\xD1\x80\xD1\x81\xD0\xBA\xD0\xB0\xD0\xA2\xD1\x80\xD0\xB8\xD0\xBD\xD0\xB8\xD0\xB4\xD0\xB0\xD0\xB4 \xD0\xB8 \xD0\xA2\xD0\xBE\xD0\xB1\xD0\xB0\xD0\xB3\xD0\xBE\xD0\xA2\xD1\x83\xD0\xB2\xD0\xB0\xD0\xBB\xD1\x83\xD0\xA2\xD0\xB0\xD1\x98\xD0\xB2\xD0\xB0\xD0\xBD\xD0\xA2\xD0\xB0\xD0\xBD\xD0\xB7\xD0\xB0\xD0\xBD\xD0\xB8\xD1\x98\xD0\xB0\xD0\xA3\xD0\xBA\xD1\x80\xD0\xB0\xD1\x98\xD0\xB8\xD0\xBD\xD0\xB0\xD0\xA3\xD0\xB3\xD0\xB0\xD0\xBD\xD0\xB4\xD0\xB0\xD0\xA1\xD0\xBF\xD0\xBE\xD1\x99\xD0\xBD\xD0\xB0 \xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0 \xD0\xA1\xD0\x90\xD0\x94\xD0\xA3\xD1\x98\xD0\xB5\xD0\xB4\xD0\xB8\xD1\x9A\xD0\xB5\xD0\xBD\xD0\xB5 \xD0\xBD\xD0\xB0\xD1\x86\xD0\xB8\xD1\x98\xD0\xB5\xD0\xA1\xD1\x98\xD0\xB5\xD0\xB4\xD0\xB8\xD1\x9A\xD0\xB5\xD0\xBD\xD0\xB5 \xD0\x94\xD1\x80\xD0\xB6\xD0\xB0\xD0\xB2\xD0\xB5\xD0\xA3\xD1\x80\xD1\x83\xD0\xB3\xD0\xB2\xD0\xB0\xD1\x98\xD0\xA3\xD0\xB7\xD0\xB1\xD0\xB5\xD0\xBA\xD0\xB8\xD1\x81\xD1\x82\xD0\xB0\xD0\xBD\xD0\x92\xD0\xB0\xD1\x82\xD0\xB8\xD0\xBA\xD0\xB0\xD0\xBD\xD0\xA1\xD0\xB2\xD0\xB5\xD1\x82\xD0\xB8 \xD0\x92\xD0\xB8\xD0\xBD\xD1\x81\xD0\xB5\xD0\xBD\xD1\x82 \xD0\xB8 \xD0\x93\xD1\x80\xD0\xB5\xD0\xBD\xD0\xB0\xD0\xB4\xD0\xB8\xD0\xBD\xD0\xB8\xD0\x92\xD0\xB5\xD0\xBD\xD0\xB5\xD1\x86\xD1\x83\xD0\xB5\xD0\xBB\xD0\xB0\xD0\x91\xD1\x80\xD0\xB8\xD1\x82\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB0 \xD0\x94\xD1\x98\xD0\xB5\xD0\xB2\xD0\xB8\xD1\x87\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB0 \xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0\xD0\x90\xD0\xBC\xD0\xB5\xD1\x80\xD0\xB8\xD1\x87\xD0\xBA\xD0\xB0 \xD0\x94\xD1\x98\xD0\xB5\xD0\xB2\xD0\xB8\xD1\x87\xD0\xB0\xD0\xBD\xD1\x81\xD0\xBA\xD0\xB0 \xD0\xBE\xD1\x81\xD1\x82\xD1\x80\xD0\xB2\xD0\xB0\xD0\x92\xD0\xB8\xD1\x98\xD0\xB5\xD1\x82\xD0\xBD\xD0\xB0\xD0\xBC\xD0\x92\xD0\xB0\xD0\xBD\xD1\x83\xD0\xB0\xD1\x82\xD1\x83\xD0\x92\xD0\xB0\xD0\xBB\xD0\xB8\xD1\x81 \xD0\xB8 \xD0\xA4\xD1\x83\xD1\x82\xD1\x83\xD0\xBD\xD0\xB0\xD0\xA1\xD0\xB0\xD0\xBC\xD0\xBE\xD0\xB0\xD0\x9F\xD1\x81\xD0\xB5\xD1\x83\xD0\xB4\xD0\xBE\xD0\xB0\xD0\xBA\xD1\x86\xD0\xB5\xD0\xBD\xD1\x82\xD0\xB8\xD0\x9F\xD1\x81\xD0\xB5\xD1\x83\xD0\xB4\xD0\xBE\xD0\xB1\xD0\xB8\xD0\xB4\xD0\xB8\xD0\x9A\xD0\xBE\xD1\x81\xD0\xBE\xD0\xB2\xD0\xBE\xD0\x88\xD0\xB5\xD0\xBC\xD0\xB5\xD0\xBD\xD0\x9C\xD0\xB0\xD1\x98\xD0\xBE\xD1\x82\xD0\x88\xD1\x83\xD0\xB6\xD0\xBD\xD0\xBE\xD0\xB0\xD1\x84\xD1\x80\xD0\xB8\xD1\x87\xD0\xBA\xD0\xB0 \xD0\xA0\xD0\xB5\xD0\xBF\xD1\x83\xD0\xB1\xD0\xBB\xD0\xB8\xD0\xBA\xD0\xB0\xD0\x97\xD0\xB0\xD0\xBC\xD0\xB1\xD0\xB8\xD1\x98\xD0\xB0\xD0\x97\xD0\xB8\xD0\xBC\xD0\xB1\xD0\xB0\xD0\xB1\xD0\xB2\xD0\xB5\xD0\x9D\xD0\xB5\xD0\xBF\xD0\xBE\xD0\xB7\xD0\xBD\xD0\xB0\xD1\x82 \xD1\x80\xD0\xB5\xD0\xB3\xD0\xB8\xD0\xBE\xD0\xBD") }) @@ -1659,8 +1659,8 @@ macro_rules! __impl_displaynames_regions_v1 { zerovec::ZeroMap::from_parts_unchecked(zerovec::ZeroVec::new(), zerovec::VarZeroVec::new()) }, }; - static VALUES: [&::Yokeable; 443usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR_LY, &AR, &AR, &AR, &AR, &AR, &AR_SA, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN_IN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE_AT, &DE, &DE_CH, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL_POLYTON, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_CA, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES_419, &ES_AR, &ES_AR, &ES_419, &ES_419, &ES_CL, &ES_AR, &ES_AR, &ES_419, &ES_AR, &ES, &ES_AR, &ES, &ES_AR, &ES_AR, &ES, &ES_MX, &ES_AR, &ES_AR, &ES_AR, &ES, &ES_PR, &ES_AR, &ES_PR, &ES_US, &ES_419, &ES_AR, &ET, &EU, &FA, &FA_AF, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR_BE, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO_KP, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS_PK, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO_MD, &RU, &RU, &RU, &RU, &RU, &RU_UA, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR_CYRL_XK, &SR_LATN, &SR_LATN_BA, &SR_LATN_ME, &SR_LATN_XK, &SU, &SU, &SV, &SV, &SV, &SW, &SW_CD, &SW_KE, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL_CO, &YRL_CO, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT_HK, &ZH_HANT_HK, &ZU]; - static KEYS: [&str; 443usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 443usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR_LY, &AR, &AR, &AR, &AR, &AR, &AR_SA, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN_IN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE_AT, &DE, &DE_CH, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL_POLYTON, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_CA, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES_419, &ES_AR, &ES_AR, &ES_419, &ES_419, &ES_CL, &ES_AR, &ES_AR, &ES_419, &ES_AR, &ES, &ES_AR, &ES, &ES_AR, &ES_AR, &ES, &ES_MX, &ES_AR, &ES_AR, &ES_AR, &ES, &ES_PR, &ES_AR, &ES_PR, &ES_US, &ES_419, &ES_AR, &ET, &EU, &FA, &FA_AF, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR_BE, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO_KP, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS_PK, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO_MD, &RU, &RU, &RU, &RU, &RU, &RU_UA, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN_XK, &SR_ME, &SR_XK, &SU, &SU, &SV, &SV, &SV, &SW, &SW_CD, &SW_KE, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL_CO, &YRL_CO, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HANT, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 443usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/experimental/displaynames/data/data/macros/displaynames_scripts_v1.data.rs b/experimental/displaynames/data/data/macros/displaynames_scripts_v1.data.rs index 36db1b48bac..79167dc2c4e 100644 --- a/experimental/displaynames/data/data/macros/displaynames_scripts_v1.data.rs +++ b/experimental/displaynames/data/data/macros/displaynames_scripts_v1.data.rs @@ -39,7 +39,7 @@ macro_rules! __impl_displaynames_scripts_v1 { zerovec::ZeroMap::from_parts_unchecked(zerovec::ZeroVec::new(), zerovec::VarZeroVec::new()) }, }; - static ZH_HANT_HK: ::Yokeable = icu_displaynames::provider::ScriptDisplayNamesV1 { + static ZH_HK: ::Yokeable = icu_displaynames::provider::ScriptDisplayNamesV1 { names: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"AdlmAfakAghbAhomArabAranArmiArmnAvstBaliBamuBassBatkBengBhksBlisBopoBrahBraiBugiBuhdCakmCansCariChamCherCirtCoptCprtCyrlCyrsDevaDsrtDuplEgydEgyhEgypElbaEthiGeokGeorGlagGonmGothGranGrekGujrGuruHanbHangHaniHanoHansHantHatrHebrHiraHluwHmngHrktHungIndsItalJamoJavaJpanJurcKaliKanaKharKhmrKhojKndaKoreKpelKthiLanaLaooLatfLatgLatnLepcLimbLinaLinbLisuLomaLyciLydiMahjMandManiMarcMayaMendMercMeroMlymModiMongMoonMrooMteiMultMymrNarbNbatNewaNkgbNkooNshuOgamOlckOrkhOryaOsgeOsmaPalmPaucPermPhagPhliPhlpPhlvPhnxPlrdPrtiQaagRjngRohgRoroRunrSamrSaraSarbSaurSgnwShawShrdSiddSindSinhSoraSoyoSundSyloSyrcSyreSyrjSyrnTagbTakrTaleTaluTamlTangTavtTeluTengTfngTglgThaaThaiTibtTirhUgarVaiiVispWaraWoleXpeoXsuxYiiiZanbZinhZmthZsyeZsymZxxxZyyyZzzz") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\xB5\0\0\0\0\0\t\0\x18\x003\0?\0N\0W\0l\0{\0\x8A\0\x93\0\x9F\0\xA8\0\xB4\0\xC0\0\xC6\0\xD2\0\xDE\0\xEA\0\xF9\0\x05\x01\x11\x01\x1D\x01;\x01G\x01M\x01Y\x01b\x01n\x01}\x01\x89\x01\xB6\x01\xBF\x01\xCE\x01\xE0\x01\xF2\x01\x04\x02\x19\x02(\x02:\x02s\x02\x82\x02\x91\x02\x9A\x02\xA3\x02\xB2\x02\xBE\x02\xCD\x02\xD9\x02\xF4\x02\xFD\x02\x03\x03\x0F\x03\x18\x03!\x03-\x039\x03B\x03]\x03l\x03\x81\x03\x90\x03\xB1\x03\xC0\x03\xCC\x03\xD5\x03\xDB\x03\xE7\x03\xF3\x03\xFC\x03\x0B\x04\x14\x04#\x04/\x045\x04A\x04J\x04S\x04\\\x04\x80\x04\x9E\x04\xAA\x04\xB6\x04\xBF\x04\xD2\x04\xE5\x04\xEE\x04\xF7\x04\x03\x05\x0F\x05\x18\x05$\x050\x056\x05H\x05Q\x05o\x05{\x05\x8D\x05\x99\x05\xA2\x05\xAE\x05\xB4\x05\xC3\x05\xCF\x05\xD8\x05\xEA\x05\xF9\x05\x05\x06\x14\x06/\x06;\x06D\x06P\x06\\\x06h\x06t\x06\x83\x06\x95\x06\xA1\x06\xB3\x06\xBF\x06\xDA\x06\xF5\x06\r\x07\x19\x07+\x07F\x07O\x07X\x07m\x07\x82\x07\x91\x07\xA0\x07\xAC\x07\xBE\x07\xD0\x07\xE2\x07\xF1\x07\xFD\x07\t\x08\x12\x08\x1E\x080\x08?\x08H\x08]\x08i\x08\x90\x08\xB4\x08\xD8\x08\xE1\x08\xF0\x08\xF9\x08\x0E\t\x1A\t#\t,\t8\tD\tP\t\\\th\tn\tw\t\x83\t\x8F\t\x98\t\xAA\t\xBC\t\xC8\t\xD4\t\xF2\t\xF8\t\r\n&\n2\n>\nD\nS\n_\n\xE5\xAF\x8C\xE6\x8B\x89\xE6\x96\x87\xE9\x98\xBF\xE6\xB3\x95\xE5\x8D\xA1\xE6\x96\x87\xE5\xAD\x97\xE9\xAB\x98\xE5\x8A\xA0\xE7\xB4\xA2\xE9\x98\xBF\xE7\x88\xBE\xE5\xB7\xB4\xE5\xB0\xBC\xE4\xBA\x9E\xE6\x96\x87\xE9\x98\xBF\xE6\xB4\xAA\xE5\xA7\x86\xE6\x96\x87\xE9\x98\xBF\xE6\x8B\x89\xE4\xBC\xAF\xE5\xAD\x97\xE6\xAF\x8D\xE6\xB3\xA2\xE6\x96\xAF\xE9\xAB\x94\xE7\x9A\x87\xE5\xAE\xA4\xE4\xBA\x9E\xE7\xBE\x8E\xE5\xB0\xBC\xE4\xBA\x9E\xE6\x96\x87\xE4\xBA\x9E\xE7\xBE\x8E\xE5\xB0\xBC\xE4\xBA\x9E\xE6\x96\x87\xE9\x98\xBF\xE7\xB6\xAD\xE6\x96\xAF\xE9\x99\x80\xE6\x96\x87\xE5\xB3\x87\xE9\x87\x8C\xE6\x96\x87\xE5\xB7\xB4\xE5\xA7\x86\xE7\xA9\x86\xE6\x96\x87\xE5\xB7\xB4\xE8\x96\xA9\xE6\x96\x87\xE5\xB7\xB4\xE5\xA1\x94\xE5\x85\x8B\xE6\x96\x87\xE5\xAD\x9F\xE5\x8A\xA0\xE6\x8B\x89\xE6\x96\x87\xE6\xA2\xB5\xE6\x96\x87\xE5\xB8\x83\xE5\x88\x97\xE6\x96\xAF\xE6\x96\x87\xE6\xB3\xA8\xE9\x9F\xB3\xE7\xAC\xA6\xE8\x99\x9F\xE5\xA9\x86\xE7\xBE\x85\xE7\xB1\xB3\xE6\x96\x87\xE7\x9B\xB2\xE4\xBA\xBA\xE7\x94\xA8\xE9\xBB\x9E\xE5\xAD\x97\xE5\xB8\x83\xE5\x90\x89\xE6\x96\xAF\xE6\x96\x87\xE5\xB8\x83\xE5\xB8\x8C\xE5\xBE\xB7\xE6\x96\x87\xE6\x9F\xA5\xE5\x85\x8B\xE9\xA6\xAC\xE6\x96\x87\xE5\x8A\xA0\xE6\x8B\xBF\xE5\xA4\xA7\xE5\x8E\x9F\xE4\xBD\x8F\xE6\xB0\x91\xE9\x80\x9A\xE7\x94\xA8\xE5\xAD\x97\xE7\xAC\xA6\xE5\x8D\xA1\xE9\x87\x8C\xE4\xBA\x9E\xE6\x96\x87\xE5\x8D\xA0\xE6\x96\x87\xE6\x9F\xB4\xE7\xBE\x85\xE5\x9F\xBA\xE6\x96\x87\xE8\x89\xB2\xE6\x96\xAF\xE6\x96\x87\xE7\xA7\x91\xE6\x99\xAE\xE7\x89\xB9\xE6\x96\x87\xE5\xA1\x9E\xE6\xB5\xA6\xE8\xB7\xAF\xE6\x96\xAF\xE6\x96\x87\xE8\xA5\xBF\xE9\x87\x8C\xE7\x88\xBE\xE6\x96\x87\xE8\xA5\xBF\xE9\x87\x8C\xE7\x88\xBE\xE6\x96\x87\xEF\xBC\x88\xE5\x8F\xA4\xE6\x95\x99\xE6\x9C\x83\xE6\x96\xAF\xE6\x8B\x89\xE5\xA4\xAB\xE6\x96\x87\xE8\xAE\x8A\xE9\xAB\x94\xEF\xBC\x89\xE5\xA4\xA9\xE5\x9F\x8E\xE6\x96\x87\xE5\xBE\xB7\xE7\x91\x9F\xE9\x9B\xB7\xE7\x89\xB9\xE6\x96\x87\xE6\x9D\x9C\xE6\x99\xAE\xE6\xB4\x9B\xE4\xBC\x8A\xE9\x80\x9F\xE8\xA8\x98\xE5\x8F\xA4\xE5\x9F\x83\xE5\x8F\x8A\xE4\xB8\x96\xE4\xBF\x97\xE9\xAB\x94\xE5\x8F\xA4\xE5\x9F\x83\xE5\x8F\x8A\xE5\x83\xA7\xE4\xBE\xB6\xE9\xAB\x94\xE5\x8F\xA4\xE5\x9F\x83\xE5\x8F\x8A\xE8\xB1\xA1\xE5\xBD\xA2\xE6\x96\x87\xE5\xAD\x97\xE6\x84\x9B\xE7\x88\xBE\xE5\xB7\xB4\xE6\xA1\x91\xE6\x96\x87\xE5\x9F\x83\xE5\xA1\x9E\xE4\xBF\x84\xE6\xAF\x94\xE4\xBA\x9E\xE6\x96\x87\xE5\x96\xAC\xE6\xB2\xBB\xE4\xBA\x9E\xE8\xAA\x9E\xE7\xB3\xBB\xEF\xBC\x88\xE9\x98\xBF\xE7\xB4\xA2\xE4\xBB\x96\xE8\xB7\xAF\xE9\x87\x8C\xE5\x92\x8C\xE5\x8A\xAA\xE6\x96\xAF\xE5\x85\x8B\xE8\x83\xA1\xE9\x87\x8C\xE6\x96\x87\xEF\xBC\x89\xE6\xA0\xBC\xE9\xAD\xAF\xE5\x90\x89\xE4\xBA\x9E\xE6\x96\x87\xE6\xA0\xBC\xE6\x8B\x89\xE5\x93\xA5\xE9\x87\x8C\xE6\x96\x87\xE5\xB2\xA1\xE5\xBE\xB7\xE6\x96\x87\xE6\xAD\x8C\xE5\xBE\xB7\xE6\x96\x87\xE6\xA0\xBC\xE8\x98\xAD\xE4\xBB\x96\xE6\x96\x87\xE5\xAD\x97\xE5\xB8\x8C\xE8\x87\x98\xE5\xAD\x97\xE6\xAF\x8D\xE5\x8F\xA4\xE5\x90\x89\xE6\x8B\x89\xE7\x89\xB9\xE6\x96\x87\xE5\x8F\xA4\xE6\x9C\xA8\xE5\x9F\xBA\xE6\x96\x87\xE6\xA8\x99\xE4\xB8\x8A\xE6\xB3\xA8\xE9\x9F\xB3\xE7\xAC\xA6\xE8\x99\x9F\xE7\x9A\x84\xE6\xBC\xA2\xE5\xAD\x97\xE9\x9F\x93\xE6\x96\x87\xE5\xAD\x97\xE6\xBC\xA2\xE5\xAD\x97\xE5\x93\x88\xE5\x8A\xAA\xE8\xAB\xBE\xE6\x96\x87\xE7\xB0\xA1\xE9\xAB\x94\xE5\xAD\x97\xE7\xB9\x81\xE9\xAB\x94\xE5\xAD\x97\xE5\x93\x88\xE7\x89\xB9\xE6\x8B\x89\xE6\x96\x87\xE5\xB8\x8C\xE4\xBC\xAF\xE4\xBE\x86\xE6\x96\x87\xE5\xB9\xB3\xE5\x81\x87\xE5\x90\x8D\xE5\xAE\x89\xE9\x82\xA3\xE6\x89\x98\xE5\x88\xA9\xE4\xBA\x9E\xE8\xB1\xA1\xE5\xBD\xA2\xE6\x96\x87\xE5\xAD\x97\xE6\xA5\x8A\xE6\x9D\xBE\xE9\x8C\x84\xE8\x8B\x97\xE6\x96\x87\xE7\x89\x87\xE5\x81\x87\xE5\x90\x8D\xE6\x88\x96\xE5\xB9\xB3\xE5\x81\x87\xE5\x90\x8D\xE5\x8F\xA4\xE5\x8C\x88\xE7\x89\x99\xE5\x88\xA9\xE6\x96\x87\xE5\x8D\xB0\xE5\xBA\xA6\xE6\xB2\xB3\xE6\xB5\x81\xE5\x9F\x9F\xEF\xBC\x88\xE5\x93\x88\xE6\x8B\x89\xE5\xB8\x95\xE6\x96\x87\xEF\xBC\x89\xE5\x8F\xA4\xE6\x84\x8F\xE5\xA4\xA7\xE5\x88\xA9\xE6\x96\x87\xE9\x9F\x93\xE6\x96\x87\xE5\xAD\x97\xE6\xAF\x8D\xE7\x88\xAA\xE5\x93\x87\xE6\x96\x87\xE6\x97\xA5\xE6\x96\x87\xE5\xA5\xB3\xE7\x9C\x9F\xE6\x96\x87\xE5\xAD\x97\xE5\x85\x8B\xE8\x80\xB6\xE6\x9D\x8E\xE6\x96\x87\xE7\x89\x87\xE5\x81\x87\xE5\x90\x8D\xE5\x8D\xA1\xE7\xBE\x85\xE9\xA0\x88\xE6\x8F\x90\xE6\x96\x87\xE9\xAB\x98\xE6\xA3\x89\xE6\x96\x87\xE5\x85\x8B\xE5\x90\x89\xE5\xA5\x87\xE6\x96\x87\xE5\xAD\x97\xE5\x9D\x8E\xE7\xB4\x8D\xE9\x81\x94\xE6\x96\x87\xE9\x9F\x93\xE6\x96\x87\xE5\x85\x8B\xE5\x9F\xB9\xE5\x88\x97\xE6\x96\x87\xE5\x87\xB1\xE6\x8F\x90\xE6\x96\x87\xE8\x97\x8D\xE6\x8B\xBF\xE6\x96\x87\xE8\x80\x81\xE6\x92\xBE\xE6\x96\x87\xE6\x8B\x89\xE4\xB8\x81\xE6\x96\x87\xEF\xBC\x88\xE5\xB0\x96\xE8\xA7\x92\xE9\xAB\x94\xE6\xB4\xBB\xE5\xAD\x97\xE8\xAE\x8A\xE9\xAB\x94\xEF\xBC\x89\xE6\x8B\x89\xE4\xB8\x81\xE6\x96\x87\xEF\xBC\x88\xE8\x93\x8B\xE7\x88\xBE\xE8\xAA\x9E\xE8\xAE\x8A\xE9\xAB\x94\xEF\xBC\x89\xE6\x8B\x89\xE4\xB8\x81\xE5\xAD\x97\xE6\xAF\x8D\xE9\x9B\xB7\xE5\xB8\x83\xE6\x9F\xA5\xE6\x96\x87\xE6\x9E\x97\xE4\xBD\x88\xE6\x96\x87\xE7\xB7\x9A\xE6\x80\xA7\xE6\x96\x87\xE5\xAD\x97\xEF\xBC\x88A\xEF\xBC\x89\xE7\xB7\x9A\xE6\x80\xA7\xE6\x96\x87\xE5\xAD\x97\xEF\xBC\x88B\xEF\xBC\x89\xE6\xA0\x97\xE5\x83\xB3\xE6\x96\x87\xE6\xB4\x9B\xE9\xA6\xAC\xE6\x96\x87\xE5\x91\x82\xE8\xA5\xBF\xE4\xBA\x9E\xE8\xAA\x9E\xE9\x87\x8C\xE5\xBA\x95\xE4\xBA\x9E\xE8\xAA\x9E\xE5\x8D\xB0\xE5\x9C\xB0\xE6\x96\x87\xE6\x9B\xBC\xE5\xBA\x95\xE5\xAE\x89\xE6\x96\x87\xE6\x91\xA9\xE5\xB0\xBC\xE6\x95\x99\xE6\x96\x87\xE8\x97\x8F\xE6\x96\x87\xE7\x91\xAA\xE9\x9B\x85\xE8\xB1\xA1\xE5\xBD\xA2\xE6\x96\x87\xE5\xAD\x97\xE9\x96\x80\xE5\xBE\xB7\xE6\x96\x87\xE9\xBA\xA5\xE7\xBE\x85\xE5\x9F\x83\xE6\x96\x87\xEF\xBC\x88\xE6\x9B\xB2\xE7\xB7\x9A\xE5\xAD\x97\xE9\xAB\x94\xEF\xBC\x89\xE9\xBA\xA5\xE7\xBE\x85\xE5\x9F\x83\xE6\x96\x87\xE9\xA6\xAC\xE6\x8B\x89\xE9\x9B\x85\xE6\x8B\x89\xE5\xA7\x86\xE6\x96\x87\xE9\xA6\xAC\xE6\x8B\x89\xE5\x9C\xB0\xE6\x96\x87\xE8\x92\x99\xE5\x8F\xA4\xE6\x96\x87\xE8\x92\x99\xE6\xB0\x8F\xE9\xBB\x9E\xE5\xAD\x97\xE8\xAC\xAC\xE6\x96\x87\xE6\x9B\xBC\xE5\xB0\xBC\xE6\x99\xAE\xE7\x88\xBE\xE6\x96\x87\xE6\x9C\xA8\xE7\x88\xBE\xE5\x9D\xA6\xE6\x96\x87\xE7\xB7\xAC\xE7\x94\xB8\xE6\x96\x87\xE5\x8F\xA4\xE5\x8C\x97\xE9\x98\xBF\xE6\x8B\x89\xE4\xBC\xAF\xE6\x96\x87\xE7\xB4\x8D\xE5\xB7\xB4\xE6\xB3\xB0\xE6\x96\x87\xE5\xAD\x97\xE5\xB0\xBC\xE7\x93\xA6\xE7\x88\xBE\xE6\x96\x87\xE7\xB4\x8D\xE8\xA5\xBF\xE6\xA0\xBC\xE5\xB7\xB4\xE6\x96\x87\xE8\xA5\xBF\xE9\x9D\x9E\xE6\x9B\xB8\xE9\x9D\xA2\xE8\xAA\x9E\xE8\xA8\x80 (N\xE2\x80\x99Ko)\xE5\xA5\xB3\xE6\x9B\xB8\xE6\x96\x87\xE5\xAD\x97\xE6\xAD\x90\xE7\x94\x98\xE6\x96\x87\xE6\xA1\x91\xE5\xA1\x94\xE5\x88\xA9\xE6\x96\x87\xE9\x84\x82\xE7\x88\xBE\xE6\xB8\xBE\xE6\x96\x87\xE5\xA5\xA7\xE9\x87\x8C\xE9\x9B\x85\xE6\x96\x87\xE6\xAD\x90\xE5\xA1\x9E\xE5\xA5\x87\xE6\x96\x87\xE6\xAD\x90\xE6\x96\xAF\xE6\x9B\xBC\xE4\xBA\x9E\xE6\x96\x87\xE5\xB8\x95\xE7\xB1\xB3\xE7\x91\x9E\xE6\x8B\x89\xE6\x96\x87\xE5\xAD\x97\xE9\xAE\x91\xE6\xAC\xBD\xE8\xB1\xAA\xE6\x96\x87\xE5\x8F\xA4\xE5\xBD\xBC\xE7\x88\xBE\xE5\xA7\x86\xE8\xAB\xB8\xE6\x96\x87\xE5\x85\xAB\xE6\x80\x9D\xE5\xB7\xB4\xE6\x96\x87\xE5\xB7\xB4\xE5\x88\x97\xE7\xB6\xAD\xE6\x96\x87\xEF\xBC\x88\xE7\xA2\x91\xE9\x8A\x98\xE9\xAB\x94\xEF\xBC\x89\xE5\xB7\xB4\xE5\x88\x97\xE7\xB6\xAD\xE6\x96\x87\xEF\xBC\x88\xE8\x81\x96\xE8\xA9\xA9\xE9\xAB\x94\xEF\xBC\x89\xE5\xB7\xB4\xE5\x88\x97\xE7\xB6\xAD\xE6\x96\x87\xEF\xBC\x88\xE6\x9B\xB8\xE9\xAB\x94\xEF\xBC\x89\xE8\x85\x93\xE5\xB0\xBC\xE5\x9F\xBA\xE6\x96\x87\xE6\x9F\x8F\xE6\xA0\xBC\xE7\x90\x86\xE6\x8B\xBC\xE9\x9F\xB3\xE7\xAC\xA6\xE5\xB8\x95\xE6\x8F\x90\xE4\xBA\x9E\xE6\x96\x87\xEF\xBC\x88\xE7\xA2\x91\xE9\x8A\x98\xE9\xAB\x94\xEF\xBC\x89\xE4\xBD\x90\xE5\x9F\xBA\xE6\x96\x87\xE6\x8B\x89\xE8\xAE\x93\xE6\x96\x87\xE5\x93\x88\xE4\xB9\x83\xE6\x96\x90\xE7\xBE\x85\xE8\x88\x88\xE4\xBA\x9E\xE6\x96\x87\xE6\x9C\x97\xE6\xA0\xBC\xE6\x9C\x97\xE6\xA0\xBC\xE8\xB1\xA1\xE5\xBD\xA2\xE6\x96\x87\xE5\x8F\xA4\xE5\x8C\x97\xE6\xAD\x90\xE6\x96\x87\xE5\xAD\x97\xE6\x92\x92\xE9\xA6\xAC\xE5\x88\xA9\xE4\xBA\x9E\xE6\x96\x87\xE6\xB2\x99\xE6\x8B\x89\xE5\xA0\xA4\xE6\x96\x87\xE5\x8F\xA4\xE5\x8D\x97\xE9\x98\xBF\xE6\x8B\x89\xE4\xBC\xAF\xE6\x96\x87\xE7\xB4\xA2\xE6\x8B\x89\xE4\xBB\x80\xE7\x89\xB9\xE6\x8B\x89\xE6\x96\x87\xE6\x89\x8B\xE8\xAA\x9E\xE6\x9B\xB8\xE5\xAF\xAB\xE7\xAC\xA6\xE8\x99\x9F\xE7\xB0\xAB\xE6\x9F\x8F\xE7\xB4\x8D\xE5\xAD\x97\xE7\xAC\xA6\xE5\xA4\x8F\xE6\x8B\x89\xE9\x81\x94\xE6\x96\x87\xE6\x82\x89\xE6\x9B\x87\xE6\x96\x87\xE5\xAD\x97\xE4\xBF\xA1\xE5\xBE\xB7\xE6\x96\x87\xE5\x83\xA7\xE4\xBC\xBD\xE7\xBE\x85\xE6\x96\x87\xE7\xB4\xA2\xE6\x9C\x97\xE6\xA1\x91\xE6\x9C\x8B\xE6\x96\x87\xE5\xAD\x97\xE7\xB4\xA2\xE6\xB0\xB8\xE5\xB8\x83\xE6\x96\x87\xE5\xAD\x97\xE5\xB7\xBD\xE4\xBB\x96\xE6\x96\x87\xE5\xB8\x8C\xE6\xB4\x9B\xE5\xBC\x9F\xE7\xB4\x8D\xE6\xA0\xBC\xE9\x87\x8C\xE6\x96\x87\xE6\x95\x98\xE5\x88\xA9\xE4\xBA\x9E\xE6\x96\x87\xE6\x95\x98\xE5\x88\xA9\xE4\xBA\x9E\xE6\x96\x87\xEF\xBC\x88\xE7\xA6\x8F\xE9\x9F\xB3\xE9\xAB\x94\xE6\x96\x87\xE5\xAD\x97\xE8\xAE\x8A\xE9\xAB\x94\xEF\xBC\x89\xE6\x95\x98\xE5\x88\xA9\xE4\xBA\x9E\xE6\x96\x87\xEF\xBC\x88\xE8\xA5\xBF\xE6\x96\xB9\xE6\x96\x87\xE5\xAD\x97\xE8\xAE\x8A\xE9\xAB\x94\xEF\xBC\x89\xE6\x95\x98\xE5\x88\xA9\xE4\xBA\x9E\xE6\x96\x87\xEF\xBC\x88\xE6\x9D\xB1\xE6\x96\xB9\xE6\x96\x87\xE5\xAD\x97\xE8\xAE\x8A\xE9\xAB\x94\xEF\xBC\x89\xE5\x8D\x97\xE5\xB3\xB6\xE6\x96\x87\xE5\xA1\x94\xE5\x8D\xA1\xE9\x87\x8C\xE6\x96\x87\xE5\xAD\x97\xE5\x82\xA3\xE5\x93\xAA\xE6\x96\x87\xE8\xA5\xBF\xE9\x9B\x99\xE7\x89\x88\xE7\xB4\x8D\xE6\x96\xB0\xE5\x82\xA3\xE6\x96\x87\xE6\xB3\xB0\xE7\xB1\xB3\xE7\x88\xBE\xE6\x96\x87\xE8\xA5\xBF\xE5\xA4\x8F\xE6\x96\x87\xE5\x82\xA3\xE6\x93\x94\xE6\x96\x87\xE6\xB3\xB0\xE7\x9B\xA7\xE5\x9B\xBA\xE6\x96\x87\xE8\xAB\x87\xE6\xA0\xBC\xE7\x93\xA6\xE6\x96\x87\xE6\x8F\x90\xE9\x9D\x9E\xE7\xB4\x8D\xE6\x96\x87\xE5\xA1\x94\xE5\x8A\xA0\xE6\x8B\x89\xE6\x96\x87\xE5\xAE\x83\xE6\x8B\xBF\xE5\xAD\x97\xE6\xAF\x8D\xE6\xB3\xB0\xE6\x96\x87\xE8\xA5\xBF\xE8\x97\x8F\xE6\x96\x87\xE9\x82\x81\xE8\x92\x82\xE5\x88\xA9\xE6\x96\x87\xE7\x83\x8F\xE5\x8A\xA0\xE5\x88\x97\xE6\x96\x87\xE7\x93\xA6\xE4\xBE\x9D\xE6\x96\x87\xE8\xA6\x96\xE8\xA6\xBA\xE8\xAA\x9E\xE9\x9F\xB3\xE6\x96\x87\xE5\xAD\x97\xE7\x93\xA6\xE9\x83\x8E\xE5\xA5\x87\xE8\x92\x82\xE6\x96\x87\xE5\xAD\x97\xE6\xB2\x83\xE9\x9B\xB7\xE8\x89\xBE\xE6\x96\x87\xE5\x8F\xA4\xE6\xB3\xA2\xE6\x96\xAF\xE6\x96\x87\xE8\x98\x87\xE7\xB1\xB3\xE9\xAD\xAF\xE4\xBA\x9E\xE7\x94\xB2\xE6\x96\x87\xE6\xA5\x94\xE5\xBD\xA2\xE6\x96\x87\xE5\xAD\x97\xE5\xBD\x9E\xE6\x96\x87\xE6\x9C\xAD\xE9\x82\xA3\xE5\xB7\xB4\xE6\x9C\xAD\xE7\x88\xBE\xE6\x96\x87\xE5\xAD\x97\xE7\xB9\xBC\xE6\x89\xBF\xE6\x96\x87\xE5\xAD\x97\xEF\xBC\x88Unicode\xEF\xBC\x89\xE6\x95\xB8\xE5\xAD\xB8\xE7\xAC\xA6\xE8\x99\x9F\xE8\xA1\xA8\xE6\x83\x85\xE7\xAC\xA6\xE8\x99\x9F\xE7\xAC\xA6\xE8\x99\x9F\xE9\x9D\x9E\xE6\x9B\xB8\xE5\xAF\xAB\xE8\xAA\x9E\xE8\xA8\x80\xE4\xB8\x80\xE8\x88\xAC\xE6\x96\x87\xE5\xAD\x97\xE6\x9C\xAA\xE7\x9F\xA5\xE6\x96\x87\xE5\xAD\x97") }) @@ -1449,8 +1449,8 @@ macro_rules! __impl_displaynames_scripts_v1 { zerovec::ZeroMap::from_parts_unchecked(zerovec::ZeroVec::new(), zerovec::VarZeroVec::new()) }, }; - static VALUES: [&::Yokeable; 443usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL_POLYTON, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN_AU, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN_CA, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN_IN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_US, &ES_419, &ES_419, &ET, &EU, &FA, &FA_AF, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA_NE, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR, &SR, &SR_LATN, &SR_LATN, &SR_LATN, &SR_LATN, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW_KE, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL_CO, &YRL_CO, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT_HK, &ZH_HANT_HK, &ZU]; - static KEYS: [&str; 443usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 443usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL_POLYTON, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN_AU, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN_CA, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN_IN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_US, &ES_419, &ES_419, &ET, &EU, &FA, &FA_AF, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA_NE, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR, &SR_LATN, &SR_LATN, &SR_LATN, &SR_LATN, &SR, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW_KE, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL_CO, &YRL_CO, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HANT, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 443usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/experimental/displaynames/data/data/macros/displaynames_variants_v1.data.rs b/experimental/displaynames/data/data/macros/displaynames_variants_v1.data.rs index 3b602182e8e..0a3490eae2b 100644 --- a/experimental/displaynames/data/data/macros/displaynames_variants_v1.data.rs +++ b/experimental/displaynames/data/data/macros/displaynames_variants_v1.data.rs @@ -99,7 +99,7 @@ macro_rules! __impl_displaynames_variants_v1 { zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"1606nict1694acad1901\0\0\0\x001959acad1994\0\0\0\x001996\0\0\0\0abl1943\0alalc97\0aluku\0\0\0ao1990\0\0arevela\0arevmda\0baku1926balanka\0barla\0\0\0basicengbauddha\0biscayanbiske\0\0\0bohoric\0boont\0\0\0colb1945cornu\0\0\0dajnko\0\0ekavsk\0\0emodeng\0fonipa\0\0fonnapa\0fonupa\0\0fonxsamphepburn\0hognorskhsistemoijekavskitihasa\0jauer\0\0\0jyutpingkkcor\0\0\0kociewiekscor\0\0\0laukika\0lipaw\0\0\0luna1918metelko\0monoton\0ndyuka\0\0nedis\0\0\0newfoundnjiva\0\0\0nulik\0\0\0osojs\0\0\0oxendictpahawh2\0pahawh3\0pahawh4\0pamaka\0\0petr1708pinyin\0\0polyton\0posix\0\0\0puter\0\0\0revised\0rigik\0\0\0rozaj\0\0\0rumgr\0\0\0saaho\0\0\0scotlandscouse\0\0simple\0\0solba\0\0\0sotav\0\0\0spanglissurmiransursilv\0sutsilv\0tarask\0\0uccor\0\0\0ucrcor\0\0ulster\0\0unifon\0\0vaidika\0valenciavalladerwadegilexsistemo") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"U\0\0\0\0\0$\x007\0\\\0d\0\x8B\0\xB2\0\xD3\0\xF2\0\0\x01<\x01Q\x01g\x01\x89\x01\xA1\x01\xCA\x01\xD6\x01\xDD\x01\xE8\x01\0\x02\x11\x02\x1A\x02^\x02o\x02~\x02\x9A\x02\xAB\x02\xBD\x02\xC4\x02\xD6\x02\xDE\x02\xF0\x02\xF8\x02\0\x03\x1E\x03%\x03*\x032\x03@\x03H\x03]\x03d\x03~\x03\x86\x03\x96\x03\x9F\x03\xAE\x03\xBF\x03\xCE\x03\xE2\x03\xF9\x03\x11\x04\x1C\x04#\x04*\x041\x04@\x04H\x04Y\x04a\x04k\x04p\x04\x87\x04\x9B\x04\xA3\x04\xA8\x04\xAC\x04\xCB\x04\xDD\x04\xE4\x04\xFE\x04&\x05/\x057\x05@\x05G\x05c\x05x\x05\x9D\x05\xA9\x05\xC6\x05\xCF\x05\xD9\x05\xE1\x05\xF6\x05Fraincis Dh\xC3\xA9anach Mhe\xC3\xA1nach go 1606Nua-Fhraincis MhochLitri\xC3\xBA Traidisi\xC3\xBAnta na Gearm\xC3\xA1iniseAcad\xC3\xBAilOrtagrafa\xC3\xADocht Resian Chaighde\xC3\xA1naitheOrtagrafa\xC3\xADocht na Gearm\xC3\xA1inise in 1996Foirmi\xC3\xBA ortagrafa\xC3\xADochta in 1943R\xC3\xB3mh\xC3\xA1n\xC3\xBA ALA-LC, eagr\xC3\xA1n 1997Can\xC3\xBAint AlukuComhaont\xC3\xBA Ortagrafa\xC3\xADochta Theanga na Portaing\xC3\xA9ilise, 1990Airm\xC3\xA9inis an OirthirAirm\xC3\xA9inis an IarthairAb\xC3\xADtir Laidine Tuircice AontaitheCan\xC3\xBAint Balanka de AniiGr\xC3\xBApa can\xC3\xBAna Barlavento de KabuverdianuBun-Bh\xC3\xA9arlaBauddhaBIOSC\xC3\x81NACHCan\xC3\xBAint San Giorgo/BilaAib\xC3\xADtir Bohori\xC4\x8DBoontlingCoinbhinsi\xC3\xBAn Ortagrafa\xC3\xADochta na Portaing\xC3\xA9ilise na Brasa\xC3\xADle, 1945B\xC3\xA9arla an ChoirnAib\xC3\xADtir DajnkoSeirbis le fuaimni\xC3\xBA EkavianNua-Bh\xC3\xA9arla MochFogharscr\xC3\xADobh IPAFonnapaFogharscr\xC3\xADobh UPAFonxsampR\xC3\xB3mh\xC3\xA1n\xC3\xBA HepburnHognorskHsistemoSeirbis le fuaimni\xC3\xBA IjekavachItihasaJauerJyutpingGn\xC3\xA1th-Litri\xC3\xBAKociewieLitri\xC3\xBA Caighde\xC3\xA1nachLaukikaCan\xC3\xBAint Lipovaz de ResianLuna1918Aib\xC3\xADtir MetelkoAontonachCan\xC3\xBAint NdyukaCan\xC3\xBAint NatisoneTalamh an \xC3\x89iscCan\xC3\xBAint Gniva/NjivaVolap\xC3\xBCk Nua-AimsearthaCan\xC3\xBAint Oseacco/OsojaneLitri\xC3\xBA OEDPahawh2Pahawh3Pahawh4Can\xC3\xBAint PamakaPetr1708R\xC3\xB3mh\xC3\xA1n\xC3\xBA PinyinIltonachR\xC3\xADomhairePuterLitri\xC3\xBA AthbhreithnitheVolap\xC3\xBCk ClasaiceachReisiachRumgrSahoB\xC3\xA9arla Caighde\xC3\xA1nach na hAlbanB\xC3\xA9arla LearphoillSimpl\xC3\xADCan\xC3\xBAint Stolvizza/SolbicaGr\xC3\xBApa can\xC3\xBAna Sotavento de KabuverdianuSpainglisSurmiranSursilvanSutsilvOrtografa\xC3\xADocht TaraskievicaLitri\xC3\xBA ComhaontaitheLitri\xC3\xBA Comhaontaithe AthbhreithnitheC\xC3\xBAige UladhAib\xC3\xADtir foghra\xC3\xADochta UnifonV\xC3\xA9ideachVaileinsisValladerR\xC3\xB3mh\xC3\xA1n\xC3\xBA Wade-GilesXsistemo") }) }, }; - static ZH_HANT_HK: ::Yokeable = icu_displaynames::provider::VariantDisplayNamesV1 { + static ZH_HK: ::Yokeable = icu_displaynames::provider::VariantDisplayNamesV1 { names: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"1606nict1694acad1901\0\0\0\x001959acad1994\0\0\0\x001996\0\0\0\0abl1943\0alalc97\0aluku\0\0\0ao1990\0\0arevela\0arevmda\0baku1926balanka\0barla\0\0\0bauddha\0biscayanbiske\0\0\0bohoric\0boont\0\0\0colb1945dajnko\0\0ekavsk\0\0emodeng\0fonipa\0\0fonupa\0\0fonxsamphepburn\0hognorskijekavskitihasa\0jauer\0\0\0jyutpingkkcor\0\0\0kscor\0\0\0laukika\0lipaw\0\0\0luna1918metelko\0monoton\0ndyuka\0\0nedis\0\0\0njiva\0\0\0nulik\0\0\0osojs\0\0\0oxendictpamaka\0\0petr1708pinyin\0\0polyton\0posix\0\0\0puter\0\0\0revised\0rigik\0\0\0rozaj\0\0\0rumgr\0\0\0saaho\0\0\0scotlandscouse\0\0solba\0\0\0sotav\0\0\0surmiransursilv\0sutsilv\0tarask\0\0uccor\0\0\0ucrcor\0\0ulster\0\0vaidika\0valenciavalladerwadegile") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"H\0\0\0\0\0%\x007\0L\0g\0|\0\x90\0\xA4\0\xDE\0\xED\0\x10\x01\"\x014\x01O\x01d\x01\x85\x01\x97\x01\xA6\x01\xBC\x01\xCB\x01\xDD\x01\x03\x02\x0F\x02*\x02<\x02F\x02P\x02^\x02p\x02\x7F\x02\x9A\x02\xA6\x02\xB8\x02\xD9\x02\xF1\x02\xFD\x02\t\x03!\x03C\x03U\x03m\x03\x85\x03\x97\x03\xAC\x03\xC1\x03\xDC\x03\xF4\x03\x0C\x04,\x048\x04P\x04V\x04k\x04}\x04\x92\x04\xA1\x04\xAD\x04\xB6\x04\xCB\x04\xDA\x04\xF5\x04\x16\x05+\x05@\x05U\x05p\x05\x88\x05\xA6\x05\xC1\x05\xCD\x05\xDC\x05\xF1\x05\xE4\xB8\xAD\xE4\xB8\x96\xE7\xB4\x80\xE6\x99\x9A\xE6\x9C\x9F\xE6\xB3\x95\xE6\x96\x87\xEF\xBC\x88\xE8\x87\xB31606\xE5\xB9\xB4\xEF\xBC\x89\xE6\x97\xA9\xE6\x9C\x9F\xE7\x8F\xBE\xE4\xBB\xA3\xE6\xB3\x95\xE6\x96\x87\xE5\x82\xB3\xE7\xB5\xB1\xE5\xBE\xB7\xE5\x9C\x8B\xE6\x8B\xBC\xE5\xAD\x97\xE6\xB3\x95\xE7\x99\xBD\xE4\xBF\x84\xE7\xBE\x85\xE6\x96\xAF\xE6\x96\x87\xEF\xBC\x88\xE5\xAD\xB8\xE8\xA1\x93\xEF\xBC\x89\xE6\xA8\x99\xE6\xBA\x96\xE9\x9B\xB7\xE8\xA5\xBF\xE4\xBA\x9E\xE6\x8B\xBC\xE5\xAD\x971996 \xE5\xBE\xB7\xE5\x9C\x8B\xE6\x8B\xBC\xE5\xAD\x97\xE6\xB3\x951943 \xE5\xB9\xB4\xE6\x8B\xBC\xE5\xAD\x97\xE6\xA8\x99\xE6\xBA\x96\xE7\xBE\x8E\xE5\x9C\x8B\xE5\x9C\x8B\xE6\x9C\x83\xE5\x9C\x96\xE6\x9B\xB8\xE9\xA4\xA8\xE6\xA8\x99\xE6\xBA\x96\xE6\x96\xB9\xE6\xA1\x88\xE7\xBE\x85\xE9\xA6\xAC\xE5\x8C\x96\xEF\xBC\x881997\xE5\xB9\xB4\xE7\x89\x88\xEF\xBC\x89\xE9\x98\xBF\xE9\xAD\xAF\xE5\xBA\xAB\xE6\x96\xB9\xE8\xA8\x801990 \xE5\xB9\xB4\xE8\x91\xA1\xE8\xAA\x9E\xE6\x9B\xB8\xE5\xAF\xAB\xE5\x8D\x94\xE8\xAD\xB0\xE7\x9A\x84\xE6\x8B\xBC\xE5\xAF\xAB\xE4\xBA\x9E\xE7\xBE\x8E\xE5\xB0\xBC\xE4\xBA\x9E\xE6\x9D\xB1\xE9\x83\xA8\xE4\xBA\x9E\xE7\xBE\x8E\xE5\xB0\xBC\xE4\xBA\x9E\xE8\xA5\xBF\xE9\x83\xA8\xE7\xB5\xB1\xE4\xB8\x80\xE5\x9C\x9F\xE8\x80\xB3\xE5\x85\xB6\xE6\x8B\x89\xE4\xB8\x81\xE5\xAD\x97\xE6\xAF\x8D\xE5\xAE\x89\xE5\xB0\xBC\xE5\xB7\xB4\xE6\x9C\x97\xE5\x8D\xA1\xE6\x96\xB9\xE8\xA8\x80\xE5\x8D\xA1\xE5\xB8\x83\xE4\xBD\x9B\xE5\xBE\x97\xE9\xB2\x81\xE5\x90\x91\xE9\xA2\xA8\xE7\xBE\xA4\xE5\xB3\xB6\xE6\x96\xB9\xE8\xA8\x80\xE4\xBD\x9B\xE6\x95\x99\xE6\xB7\xB7\xE5\x90\x88\xE6\xA2\xB5\xE6\x96\x87\xE6\xAF\x94\xE6\x96\xAF\xE9\x96\x8B\xE6\x96\xB9\xE8\xA8\x80\xE8\x81\x96\xE5\x96\xAC\xE6\xB2\xBB/\xE6\xAF\x94\xE6\x8B\x89\xE6\x96\xB9\xE8\xA8\x80\xE6\xB3\xA2\xE8\xB5\xAB\xE5\x8A\x9B\xE5\xAD\x97\xE6\xAF\x8D\xE5\xB8\x83\xE6\x81\xA9\xE7\x89\xB9\xE6\x9E\x97\xE6\x96\xB9\xE8\xA8\x801945 \xE5\xB9\xB4\xE5\xB7\xB4\xE8\xA5\xBF\xE8\x91\xA1\xE8\x90\x84\xE7\x89\x99\xE6\x96\x87\xE6\x8B\xBC\xE5\xAD\x97\xE6\xA8\x99\xE6\xBA\x96\xE8\xAC\x99\xE6\x9F\xAF\xE5\xAD\x97\xE6\xAF\x8D\xE6\x98\x93\xE5\x8D\xA1\xE7\x99\xBC\xE9\x9F\xB3\xE5\xA1\x9E\xE7\x88\xBE\xE7\xB6\xAD\xE4\xBA\x9E\xE6\x96\x87\xE6\x97\xA9\xE6\x9C\x9F\xE7\x8F\xBE\xE4\xBB\xA3\xE8\x8B\xB1\xE8\xAA\x9EIPA \xE6\x8B\xBC\xE9\x9F\xB3UPA \xE6\x8B\xBC\xE9\x9F\xB3X-SAMPA \xE9\x9F\xB3\xE6\xA8\x99\xE5\xB9\xB3\xE6\x96\x87\xE5\xBC\x8F\xE7\xBE\x85\xE9\xA6\xAC\xE5\xAD\x97\xE9\xAB\x98\xE5\x9C\xB0\xE6\x8C\xAA\xE5\xA8\x81\xE6\x96\x87\xE8\x80\xB6\xE5\x8D\xA1\xE7\x99\xBC\xE9\x9F\xB3\xE5\xA1\x9E\xE7\x88\xBE\xE7\xB6\xAD\xE4\xBA\x9E\xE6\x96\x87\xE5\x8F\xB2\xE8\xA9\xA9\xE6\xA2\xB5\xE6\x96\x87\xE7\xB1\xB3\xE8\x8C\xB2\xE6\xB3\xB0\xE7\x88\xBE\xE6\x96\xB9\xE8\xA8\x80\xE9\xA6\x99\xE6\xB8\xAF\xE8\xAA\x9E\xE8\xA8\x80\xE5\xAD\xB8\xE5\xAD\xB8\xE6\x9C\x83\xE7\xB2\xB5\xE8\xAA\x9E\xE6\x8B\xBC\xE9\x9F\xB3\xE9\x80\x9A\xE7\x94\xA8\xE5\xBA\xB7\xE6\xB2\x83\xE7\x88\xBE\xE6\x96\x87\xE6\x8B\xBC\xE5\xAD\x97\xE6\xA8\x99\xE6\xBA\x96\xE6\x8B\xBC\xE5\xAF\xAB\xE5\x82\xB3\xE7\xB5\xB1\xE6\xA2\xB5\xE6\x96\x87\xE9\x9B\xB7\xE8\xA5\xBF\xE4\xBA\x9E\xE5\x88\xA9\xE6\xB3\xA2\xE7\x93\xA6\xE6\x96\xB9\xE8\xA8\x80\xE4\xBF\x84\xE7\xBE\x85\xE6\x96\xAF\xE6\x96\x87\xE6\x8B\xBC\xE5\xAD\x97\xEF\xBC\x881917\xE5\xB9\xB4\xE5\xBE\x8C\xEF\xBC\x89\xE6\xA2\x85\xE6\xB3\xB0\xE7\x88\xBE\xE7\xA7\x91\xE5\xAD\x97\xE6\xAF\x8D\xE5\xB8\x8C\xE8\x87\x98\xE6\x96\x87\xE5\x96\xAE\xE8\xAA\xBF\xE6\xAD\xA3\xE5\xAD\x97\xE6\xB3\x95\xE8\x98\x87\xE5\x88\xA9\xE5\x8D\x97\xE6\x81\xA9\xE9\x83\xBD\xE5\x8D\xA1\xE6\x96\xB9\xE8\xA8\x80\xE9\x82\xA3\xE6\x8F\x90\xE6\x9D\xBE\xE5\xB0\xBC\xE6\x96\xB9\xE8\xA8\x80\xE9\x9B\xB7\xE8\xA5\xBF\xE4\xBA\x9E\xE5\xB0\xBC\xE7\x93\xA6\xE6\x96\xB9\xE8\xA8\x80\xE7\x8F\xBE\xE4\xBB\xA3\xE6\xB2\x83\xE6\x8B\x89\xE6\x99\xAE\xE5\x85\x8B\xE6\x96\x87\xE9\x9B\xB7\xE8\xA5\xBF\xE4\xBA\x9E\xE6\xAD\x90\xE8\xA5\xBF\xE4\xBA\x9E\xE6\x9F\xAF\xE6\x96\xB9\xE8\xA8\x80\xE7\x89\x9B\xE6\xB4\xA5\xE8\x8B\xB1\xE6\x96\x87\xE5\xAD\x97\xE5\x85\xB8\xE6\x8B\xBC\xE9\x9F\xB3\xE8\x98\x87\xE5\x88\xA9\xE5\x8D\x97\xE5\xB8\x95\xE9\xA6\xAC\xE5\x8D\xA1\xE6\x96\xB9\xE8\xA8\x80\xE4\xBF\x84\xE7\xBE\x85\xE6\x96\xAF\xE6\x96\x87\xE6\x8B\xBC\xE5\xAD\x97\xEF\xBC\x881708 \xE5\xB9\xB4\xEF\xBC\x89\xE6\xBC\xA2\xE8\xAA\x9E\xE6\x8B\xBC\xE9\x9F\xB3\xE5\xB8\x8C\xE8\x87\x98\xE6\x96\x87\xE5\xA4\x9A\xE8\xAA\xBF\xE6\xAD\xA3\xE5\xAD\x97\xE6\xB3\x95\xE9\x9B\xBB\xE8\x85\xA6\xE7\x91\x9E\xE5\xA3\xAB\xE6\x99\xAE\xE7\x89\xB9\xE7\x88\xBE\xE6\x96\xB9\xE8\xA8\x80\xE5\xB7\xB2\xE4\xBF\xAE\xE8\xA8\x82\xE6\x8B\xBC\xE5\xAD\x97\xE6\xB3\x95\xE5\x8F\xA4\xE5\x85\xB8\xE6\xB2\x83\xE6\x8B\x89\xE6\x99\xAE\xE5\x85\x8B\xE6\x96\x87\xE9\x9B\xB7\xE8\xA5\xBF\xE4\xBA\x9E\xE6\x96\xB9\xE8\xA8\x80\xE7\xBE\x85\xE6\x9B\xBC\xE4\xBB\x80\xE6\x96\x87\xE8\x96\xA9\xE9\x9C\x8D\xE6\x96\x87\xE8\x98\x87\xE6\xA0\xBC\xE8\x98\xAD\xE6\xA8\x99\xE6\xBA\x96\xE8\x8B\xB1\xE8\xAA\x9E\xE5\x88\xA9\xE7\x89\xA9\xE6\xB5\xA6\xE6\x96\xB9\xE8\xA8\x80\xE9\x9B\xB7\xE8\xA5\xBF\xE4\xBA\x9E\xE5\x8F\xB2\xE6\x89\x98\xE7\xB6\xAD\xE8\x96\xA9\xE6\x96\xB9\xE8\xA8\x80\xE5\x8D\xA1\xE5\xB8\x83\xE4\xBD\x9B\xE5\xBE\x97\xE9\xB2\x81\xE8\x83\x8C\xE9\xA2\xA8\xE7\xBE\xA4\xE5\xB3\xB6\xE6\x96\xB9\xE8\xA8\x80\xE7\x91\x9E\xE5\xA3\xAB\xE8\x98\x87\xE9\x82\x81\xE6\x8B\x89\xE6\x96\xB9\xE8\xA8\x80\xE7\x91\x9E\xE5\xA3\xAB\xE8\x98\x87\xE7\x91\x9F\xE7\x93\xA6\xE6\x96\xB9\xE8\xA8\x80\xE7\x91\x9E\xE5\xA3\xAB\xE8\x98\x87\xE5\xB8\x8C\xE7\x93\xA6\xE6\x96\xB9\xE8\xA8\x80\xE7\x99\xBD\xE4\xBF\x84\xE7\xBE\x85\xE6\x96\xAF\xE6\x96\x87\xE5\x82\xB3\xE7\xB5\xB1\xE6\x8B\xBC\xE5\xAD\x97\xE7\xB5\xB1\xE4\xB8\x80\xE5\xBA\xB7\xE6\xB2\x83\xE7\x88\xBE\xE6\x96\x87\xE6\x8B\xBC\xE5\xAD\x97\xE7\xB5\xB1\xE4\xB8\x80\xE5\xBA\xB7\xE6\xB2\x83\xE7\x88\xBE\xE6\x96\x87\xE4\xBF\xAE\xE8\xA8\x82\xE6\x8B\xBC\xE5\xAD\x97\xE6\x84\x9B\xE7\x88\xBE\xE8\x98\xAD\xE9\x98\xBF\xE7\x88\xBE\xE6\x96\xAF\xE7\x89\xB9\xE6\x96\xB9\xE8\xA8\x80\xE5\x90\xA0\xE9\x99\x80\xE6\xA2\xB5\xE6\x96\x87\xE7\x93\xA6\xE5\x80\xAB\xE8\xA5\xBF\xE4\xBA\x9E\xE6\x96\x87\xE7\x91\x9E\xE5\xA3\xAB\xE7\x93\xA6\xE5\x8B\x92\xE5\xBE\xB7\xE6\x96\xB9\xE8\xA8\x80\xE5\xA8\x81\xE5\xA6\xA5\xE7\x91\xAA\xE5\xBC\x8F\xE6\x8B\xBC\xE9\x9F\xB3") }) @@ -501,8 +501,8 @@ macro_rules! __impl_displaynames_variants_v1 { zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"scotlandwadegile") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x02\0\0\0\0\0\x15\0angli\xC4\x8Dtina (Skotsko)Wade-Giles") }) }, }; - static VALUES: [&::Yokeable; 370usize] = [&AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AST, &BG, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CS, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &EL, &EL, &EL, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN_AU, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GU, &HE, &HI, &EN, &HR, &HR, &HU, &HY, &ID, &IT, &IT, &IT, &IT, &JA, &KGP, &KK, &KN, &KO, &KO, &KS, &KS, &LO, <, &LV, &MK, &ML, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PL, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &SC, &SD, &SD, &SK, &SL, &SO, &SO, &SO, &SO, &SR, &SR, &SR, &SR, &SR_LATN, &SR_LATN, &SR_LATN, &SR_LATN, &SV, &SV, &SV, &TA, &TA, &TA, &TA, &TE, &TH, &TI, &TI, &TR, &TR, &UK, &VI, &YRL, &YRL_CO, &YRL_CO, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT_HK, &ZH_HANT_HK, &ZU]; - static KEYS: [&str; 370usize] = ["ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "ast", "bg", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "cs", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gu", "he", "hi", "hi-Latn", "hr", "hr-BA", "hu", "hy", "id", "it", "it-CH", "it-SM", "it-VA", "ja", "kgp", "kk", "kn", "ko", "ko-KP", "ks", "ks-Arab", "lo", "lt", "lv", "mk", "ml", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pl", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sc", "sd", "sd-Arab", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "sv", "sv-AX", "sv-FI", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "th", "ti", "ti-ER", "tr", "tr-CY", "uk", "vi", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 370usize] = [&AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AST, &BG, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CS, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &EL, &EL, &EL, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN_AU, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GU, &HE, &HI, &EN, &HR, &HR, &HU, &HY, &ID, &IT, &IT, &IT, &IT, &JA, &KGP, &KK, &KN, &KO, &KO, &KS, &KS, &LO, <, &LV, &MK, &ML, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PL, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &SC, &SD, &SD, &SK, &SL, &SO, &SO, &SO, &SO, &SR, &SR, &SR, &SR_LATN, &SR_LATN, &SR_LATN, &SR_LATN, &SR, &SV, &SV, &SV, &TA, &TA, &TA, &TA, &TE, &TH, &TI, &TI, &TR, &TR, &UK, &VI, &YRL, &YRL_CO, &YRL_CO, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HANT, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 370usize] = ["ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "ast", "bg", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "cs", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gu", "he", "hi", "hi-Latn", "hr", "hr-BA", "hu", "hy", "id", "it", "it-CH", "it-SM", "it-VA", "ja", "kgp", "kk", "kn", "ko", "ko-KP", "ks", "ks-Arab", "lo", "lt", "lv", "mk", "ml", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pl", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sc", "sd", "sd-Arab", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "sv", "sv-AX", "sv-FI", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "th", "ti", "ti-ER", "tr", "tr-CY", "uk", "vi", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/experimental/relativetime/data/data/macros/relativetime_long_day_v1.data.rs b/experimental/relativetime/data/data/macros/relativetime_long_day_v1.data.rs index 7489dd17c83..9eca4c0a88e 100644 --- a/experimental/relativetime/data/data/macros/relativetime_long_day_v1.data.rs +++ b/experimental/relativetime/data/data/macros/relativetime_long_day_v1.data.rs @@ -273,7 +273,7 @@ macro_rules! __impl_relativetime_long_day_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 天前"), index: 0u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 天後"), index: 0u8 } }, }; - static ZH_HANT_HK: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static ZH_HK: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { relatives: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\xFE\xFF\0\x01\x02") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x05\0\0\0\0\0\x06\0\x0C\0\x12\0\x18\0\xE5\x89\x8D\xE6\x97\xA5\xE6\x98\xA8\xE6\x97\xA5\xE4\xBB\x8A\xE6\x97\xA5\xE6\x98\x8E\xE6\x97\xA5\xE5\xBE\x8C\xE6\x97\xA5") }) @@ -561,7 +561,7 @@ macro_rules! __impl_relativetime_long_day_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("прије дан"), index: 11u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("прије дана"), index: 11u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("прије дана"), index: 11u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за дан"), index: 5u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за дана"), index: 5u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за дана"), index: 5u8 } }, }; - static SR_CYRL_BA: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static SR_BA: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { relatives: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\xFE\xFF\0\x01\x02") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x05\0\0\0\0\0\x10\0\x18\0\"\0,\0\xD0\xBF\xD1\x80\xD0\xB5\xD0\xBA\xD1\x98\xD1\x83\xD1\x87\xD0\xB5\xD1\x98\xD1\x83\xD1\x87\xD0\xB5\xD0\xB4\xD0\xB0\xD0\xBD\xD0\xB0\xD1\x81\xD1\x81\xD1\x83\xD1\x82\xD1\x80\xD0\xB0\xD0\xBF\xD1\x80\xD0\xB5\xD0\xBA\xD0\xBE\xD1\x81\xD1\x83\xD1\x82\xD1\x80\xD0\xB0") }) @@ -1097,8 +1097,8 @@ macro_rules! __impl_relativetime_long_day_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" दिन म\u{947}"), index: 0u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" दिन म\u{947}"), index: 0u8 } }, }; - static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES_SV, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &BS, &BS, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BHO, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT_HK, &ZH_HANT_HK, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES_SV, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &BS, &BS, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &SR, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BHO, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HANT, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/experimental/relativetime/data/data/macros/relativetime_long_hour_v1.data.rs b/experimental/relativetime/data/data/macros/relativetime_long_hour_v1.data.rs index 6405dc03cf6..1690a910dd6 100644 --- a/experimental/relativetime/data/data/macros/relativetime_long_hour_v1.data.rs +++ b/experimental/relativetime/data/data/macros/relativetime_long_hour_v1.data.rs @@ -113,7 +113,7 @@ macro_rules! __impl_relativetime_long_hour_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("прије сат"), index: 11u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("прије сата"), index: 11u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("прије сати"), index: 11u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за сат"), index: 5u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за сата"), index: 5u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за сати"), index: 5u8 } }, }; - static SR_CYRL_BA: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static SR_BA: ::Yokeable = icu_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\0\xD0\xBE\xD0\xB2\xD0\xBE\xD0\xB3 \xD1\x81\xD0\xB0\xD1\x82\xD0\xB0") }) @@ -457,7 +457,7 @@ macro_rules! __impl_relativetime_long_hour_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 小時前"), index: 0u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 小時後"), index: 0u8 } }, }; - static ZH_HANT_HK: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static ZH_HK: ::Yokeable = icu_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\0\xE9\x80\x99\xE5\x80\x8B\xE5\xB0\x8F\xE6\x99\x82") }) @@ -961,8 +961,8 @@ macro_rules! __impl_relativetime_long_hour_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 時間前"), index: 0u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 時間後"), index: 0u8 } }, }; - static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &BGC, &CHR, &CS, &BGC, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BGC, &DSB, &EL, &EL, &EL, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &BS, &BS, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &BGC, &BGC, &BGC, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &BGC, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &BGC, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BGC, &BGC, &BGC, &SC, &SD, &SD, &BGC, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &BGC, &BGC, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &BGC, &BGC, &BGC, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT_HK, &ZH_HANT_HK, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &BGC, &CHR, &CS, &BGC, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BGC, &DSB, &EL, &EL, &EL, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &BS, &BS, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &BGC, &BGC, &BGC, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &BGC, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &BGC, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BGC, &BGC, &BGC, &SC, &SD, &SD, &BGC, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &SR, &BGC, &BGC, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &BGC, &BGC, &BGC, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HANT, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/experimental/relativetime/data/data/macros/relativetime_long_minute_v1.data.rs b/experimental/relativetime/data/data/macros/relativetime_long_minute_v1.data.rs index 4b7af6401b5..1de63dfb31f 100644 --- a/experimental/relativetime/data/data/macros/relativetime_long_minute_v1.data.rs +++ b/experimental/relativetime/data/data/macros/relativetime_long_minute_v1.data.rs @@ -121,7 +121,7 @@ macro_rules! __impl_relativetime_long_minute_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("прије минут"), index: 11u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("прије минута"), index: 11u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("прије минута"), index: 11u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за минут"), index: 5u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за минута"), index: 5u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за минута"), index: 5u8 } }, }; - static SR_CYRL_BA: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static SR_BA: ::Yokeable = icu_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\0\xD0\xBE\xD0\xB2\xD0\xBE\xD0\xB3 \xD0\xBC\xD0\xB8\xD0\xBD\xD1\x83\xD1\x82\xD0\xB0") }) @@ -457,7 +457,7 @@ macro_rules! __impl_relativetime_long_minute_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 分鐘前"), index: 0u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 分鐘後"), index: 0u8 } }, }; - static ZH_HANT_HK: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static ZH_HK: ::Yokeable = icu_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\0\xE9\x80\x99\xE5\x88\x86\xE9\x90\x98") }) @@ -969,8 +969,8 @@ macro_rules! __impl_relativetime_long_minute_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 分前"), index: 0u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 分後"), index: 0u8 } }, }; - static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &BGC, &CHR, &CS, &BGC, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BGC, &DSB, &EL, &EL, &EL, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &BS, &BS, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &BGC, &BGC, &BGC, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &BGC, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &BGC, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BGC, &BGC, &BGC, &SC, &SD, &SD, &BGC, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &BGC, &BGC, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &BGC, &BGC, &BGC, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT_HK, &ZH_HANT_HK, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &BGC, &CHR, &CS, &BGC, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BGC, &DSB, &EL, &EL, &EL, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &BS, &BS, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &BGC, &BGC, &BGC, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &BGC, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &BGC, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BGC, &BGC, &BGC, &SC, &SD, &SD, &BGC, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &SR, &BGC, &BGC, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &BGC, &BGC, &BGC, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HANT, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/experimental/relativetime/data/data/macros/relativetime_long_month_v1.data.rs b/experimental/relativetime/data/data/macros/relativetime_long_month_v1.data.rs index f429a9c45f9..fb782de6c4c 100644 --- a/experimental/relativetime/data/data/macros/relativetime_long_month_v1.data.rs +++ b/experimental/relativetime/data/data/macros/relativetime_long_month_v1.data.rs @@ -225,7 +225,7 @@ macro_rules! __impl_relativetime_long_month_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("个月前"), index: 0u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("个月后"), index: 0u8 } }, }; - static ZH_HANT: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static ZH_HK: ::Yokeable = icu_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\x0F\0\xE4\xB8\x8A\xE5\x80\x8B\xE6\x9C\x88\xE6\x9C\xAC\xE6\x9C\x88\xE4\xB8\x8B\xE5\x80\x8B\xE6\x9C\x88") }) @@ -961,7 +961,7 @@ macro_rules! __impl_relativetime_long_month_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("прије мјесец"), index: 11u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("прије мјесеца"), index: 11u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("прије мјесеци"), index: 11u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за мјесец"), index: 5u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за мјесеца"), index: 5u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за мјесеци"), index: 5u8 } }, }; - static SR_CYRL_BA: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static SR_BA: ::Yokeable = icu_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\x1D\x004\0\xD0\xBF\xD1\x80\xD0\xBE\xD1\x88\xD0\xBB\xD0\xBE\xD0\xB3 \xD0\xBC\xD1\x98\xD0\xB5\xD1\x81\xD0\xB5\xD1\x86\xD0\xB0\xD0\xBE\xD0\xB2\xD0\xBE\xD0\xB3 \xD0\xBC\xD1\x98\xD0\xB5\xD1\x81\xD0\xB5\xD1\x86\xD0\xB0\xD1\x81\xD1\x99\xD0\xB5\xD0\xB4\xD0\xB5\xD1\x9B\xD0\xB5\xD0\xB3 \xD0\xBC\xD1\x98\xD0\xB5\xD1\x81\xD0\xB5\xD1\x86\xD0\xB0") }) @@ -1033,8 +1033,8 @@ macro_rules! __impl_relativetime_long_month_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("ම\u{dcf}ස කට පෙර"), index: 10u8 }), two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("ම\u{dcf}ස කට පෙර"), index: 10u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("ම\u{dcf}ස ක\u{dd2}න\u{dca}"), index: 10u8 }), two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("ම\u{dcf}ස ක\u{dd2}න\u{dca}"), index: 10u8 } }, }; - static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BHO, &DSB, &EL, &EL, &EL, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES_MX, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &BS, &BS, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &BHO, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BHO, &BHO, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &BHO, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BHO, &BHO, &BHO, &SC, &SD, &SD, &BHO, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &BHO, &BHO, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BHO, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT, &ZH_HANT, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BHO, &DSB, &EL, &EL, &EL, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES_MX, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &BS, &BS, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &BHO, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BHO, &BHO, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &BHO, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BHO, &BHO, &BHO, &SC, &SD, &SD, &BHO, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &SR, &BHO, &BHO, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BHO, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HK, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/experimental/relativetime/data/data/macros/relativetime_long_quarter_v1.data.rs b/experimental/relativetime/data/data/macros/relativetime_long_quarter_v1.data.rs index bb55df98d0d..fc92957bf5c 100644 --- a/experimental/relativetime/data/data/macros/relativetime_long_quarter_v1.data.rs +++ b/experimental/relativetime/data/data/macros/relativetime_long_quarter_v1.data.rs @@ -945,7 +945,7 @@ macro_rules! __impl_relativetime_long_quarter_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре квартала"), index: 7u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре квартала"), index: 7u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре квартала"), index: 7u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за квартал"), index: 5u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за квартала"), index: 5u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за квартала"), index: 5u8 } }, }; - static SR_CYRL_BA: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static SR_BA: ::Yokeable = icu_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\x1F\08\0\xD0\xBF\xD1\x80\xD0\xBE\xD1\x88\xD0\xBB\xD0\xBE\xD0\xB3 \xD0\xBA\xD0\xB2\xD0\xB0\xD1\x80\xD1\x82\xD0\xB0\xD0\xBB\xD0\xB0\xD0\xBE\xD0\xB2\xD0\xBE\xD0\xB3 \xD0\xBA\xD0\xB2\xD0\xB0\xD1\x80\xD1\x82\xD0\xB0\xD0\xBB\xD0\xB0\xD1\x81\xD1\x99\xD0\xB5\xD0\xB4\xD0\xB5\xD1\x9B\xD0\xB5\xD0\xB3 \xD0\xBA\xD0\xB2\xD0\xB0\xD1\x80\xD1\x82\xD0\xB0\xD0\xBB\xD0\xB0") }) @@ -969,8 +969,8 @@ macro_rules! __impl_relativetime_long_quarter_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" ત\u{acd}રિમાસિક પહ\u{ac7}લા\u{a82}"), index: 0u8 }), two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" ત\u{acd}રિમાસિક પહ\u{ac7}લા\u{a82}"), index: 0u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" ત\u{acd}રિમાસિકમા\u{a82}"), index: 0u8 }), two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" ત\u{acd}રિમાસિકમા\u{a82}"), index: 0u8 } }, }; - static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &BGC, &CHR, &CS, &BGC, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BGC, &DSB, &EL, &EL, &EL, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES_MX, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &BGC, &BGC, &BGC, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &BGC, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &BGC, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BGC, &BGC, &BGC, &SC, &SD, &SD, &BGC, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &BGC, &BGC, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR, &UZ, &BGC, &UZ, &VI, &WO, &BGC, &BGC, &BGC, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &YUE, &YUE, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &BGC, &CHR, &CS, &BGC, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BGC, &DSB, &EL, &EL, &EL, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES_MX, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &BGC, &BGC, &BGC, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &BGC, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &BGC, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BGC, &BGC, &BGC, &SC, &SD, &SD, &BGC, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &SR, &BGC, &BGC, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR, &UZ, &BGC, &UZ, &VI, &WO, &BGC, &BGC, &BGC, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &YUE, &ZH, &ZH_HANT, &YUE, &ZH, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/experimental/relativetime/data/data/macros/relativetime_long_second_v1.data.rs b/experimental/relativetime/data/data/macros/relativetime_long_second_v1.data.rs index f9637f0c7d1..6aee40e3040 100644 --- a/experimental/relativetime/data/data/macros/relativetime_long_second_v1.data.rs +++ b/experimental/relativetime/data/data/macros/relativetime_long_second_v1.data.rs @@ -73,7 +73,7 @@ macro_rules! __impl_relativetime_long_second_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("прије секунд"), index: 11u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("прије секунде"), index: 11u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("прије секунди"), index: 11u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за секунд"), index: 5u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за секунде"), index: 5u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за секунди"), index: 5u8 } }, }; - static SR_CYRL_BA: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static SR_BA: ::Yokeable = icu_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\0\xD1\x81\xD0\xB0\xD0\xB4\xD0\xB0") }) @@ -433,7 +433,7 @@ macro_rules! __impl_relativetime_long_second_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 秒前"), index: 0u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 秒後"), index: 0u8 } }, }; - static ZH_HANS_SG: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static ZH_SG: ::Yokeable = icu_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\0\xE7\x8E\xB0\xE5\x9C\xA8") }) @@ -449,7 +449,7 @@ macro_rules! __impl_relativetime_long_second_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("秒钟前"), index: 0u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("秒钟后"), index: 0u8 } }, }; - static ZH_HANT: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static ZH_HK: ::Yokeable = icu_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\0\xE7\x8F\xBE\xE5\x9C\xA8") }) @@ -969,8 +969,8 @@ macro_rules! __impl_relativetime_long_second_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("pred sekundo"), index: 5u8 }), two: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("pred sekundama"), index: 5u8 }), few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("pred sekundami"), index: 5u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("pred sekundami"), index: 5u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("čez sekundo"), index: 5u8 }), two: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("čez sekundi"), index: 5u8 }), few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("čez sekunde"), index: 5u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("čez sekund"), index: 5u8 } }, }; - static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &BGC, &CHR, &CS, &BGC, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BGC, &DSB, &EL, &EL, &EL, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &BGC, &BGC, &BGC, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &BGC, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &BGC, &BGC, &BGC, &BGC, &BGC, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BGC, &BGC, &BGC, &SC, &SD, &SD, &BGC, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &BGC, &BGC, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &BGC, &BGC, &BGC, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH_HANS_SG, &ZH_HANT, &ZH_HANT, &ZH_HANT, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &BGC, &CHR, &CS, &BGC, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BGC, &DSB, &EL, &EL, &EL, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &BGC, &BGC, &BGC, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &BGC, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &BGC, &BGC, &BGC, &BGC, &BGC, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BGC, &BGC, &BGC, &SC, &SD, &SD, &BGC, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &SR, &BGC, &BGC, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &BGC, &BGC, &BGC, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HK, &ZH_HK, &ZH_SG, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/experimental/relativetime/data/data/macros/relativetime_long_week_v1.data.rs b/experimental/relativetime/data/data/macros/relativetime_long_week_v1.data.rs index b984b278c9d..348e1ed858f 100644 --- a/experimental/relativetime/data/data/macros/relativetime_long_week_v1.data.rs +++ b/experimental/relativetime/data/data/macros/relativetime_long_week_v1.data.rs @@ -201,7 +201,7 @@ macro_rules! __impl_relativetime_long_week_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" wik wé dọ\u{301}n pas"), index: 0u8 }), two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" wik wé dọ\u{301}n pas"), index: 0u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("Fọ wik wé de kọm"), index: 5u8 }), two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("Fọ wik wé de kọm"), index: 5u8 } }, }; - static ZH_HANT_HK: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static ZH_HK: ::Yokeable = icu_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\0\xE4\xB8\x8A\xE6\x98\x9F\xE6\x9C\x9F\xE6\x9C\xAC\xE6\x98\x9F\xE6\x9C\x9F\xE4\xB8\x8B\xE6\x98\x9F\xE6\x9C\x9F") }) @@ -945,7 +945,7 @@ macro_rules! __impl_relativetime_long_week_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" тиждень тому"), index: 0u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" тижні тому"), index: 0u8 }), many: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" тижнів тому"), index: 0u8 }), other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" тижня тому"), index: 0u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("через тиждень"), index: 11u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("через тижні"), index: 11u8 }), many: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("через тижнів"), index: 11u8 }), other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("через тижня"), index: 11u8 } }, }; - static SR_CYRL_BA: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static SR_BA: ::Yokeable = icu_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\x1B\x000\0\xD0\xBF\xD1\x80\xD0\xBE\xD1\x88\xD0\xBB\xD0\xB5 \xD1\x81\xD0\xB5\xD0\xB4\xD0\xBC\xD0\xB8\xD1\x86\xD0\xB5\xD0\xBE\xD0\xB2\xD0\xB5 \xD1\x81\xD0\xB5\xD0\xB4\xD0\xBC\xD0\xB8\xD1\x86\xD0\xB5\xD1\x81\xD1\x99\xD0\xB5\xD0\xB4\xD0\xB5\xD1\x9B\xD0\xB5 \xD1\x81\xD0\xB5\xD0\xB4\xD0\xBC\xD0\xB8\xD1\x86\xD0\xB5") }) @@ -1049,8 +1049,8 @@ macro_rules! __impl_relativetime_long_week_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пред седмица"), index: 9u8 }), two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пред седмици"), index: 9u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за седмица"), index: 5u8 }), two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за седмици"), index: 5u8 } }, }; - static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BHO, &DSB, &EL, &EL, &EL, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES_MX, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &BHO, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BHO, &BHO, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &BHO, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BHO, &BHO, &BHO, &SC, &SD, &SD, &BHO, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &BHO, &BHO, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BHO, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT_HK, &ZH_HANT_HK, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BHO, &DSB, &EL, &EL, &EL, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES_MX, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &BHO, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BHO, &BHO, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &BHO, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BHO, &BHO, &BHO, &SC, &SD, &SD, &BHO, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &SR, &BHO, &BHO, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BHO, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HANT, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/experimental/relativetime/data/data/macros/relativetime_long_year_v1.data.rs b/experimental/relativetime/data/data/macros/relativetime_long_year_v1.data.rs index c710b745be8..534ff375fb4 100644 --- a/experimental/relativetime/data/data/macros/relativetime_long_year_v1.data.rs +++ b/experimental/relativetime/data/data/macros/relativetime_long_year_v1.data.rs @@ -217,7 +217,7 @@ macro_rules! __impl_relativetime_long_year_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("for år siden"), index: 4u8 }), two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("for år siden"), index: 4u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("om år"), index: 3u8 }), two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("om år"), index: 3u8 } }, }; - static ZH_HANT_HK: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static ZH_HK: ::Yokeable = icu_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\x06\0\x0C\0\xE4\xB8\x8A\xE5\xB9\xB4\xE4\xBB\x8A\xE5\xB9\xB4\xE4\xB8\x8B\xE5\xB9\xB4") }) @@ -937,7 +937,7 @@ macro_rules! __impl_relativetime_long_year_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре године"), index: 7u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре године"), index: 7u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре година"), index: 7u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за годину"), index: 5u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за године"), index: 5u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за година"), index: 5u8 } }, }; - static SR_CYRL_BA: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static SR_BA: ::Yokeable = icu_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\x19\0,\0\xD0\xBF\xD1\x80\xD0\xBE\xD1\x88\xD0\xBB\xD0\xB5 \xD0\xB3\xD0\xBE\xD0\xB4\xD0\xB8\xD0\xBD\xD0\xB5\xD0\xBE\xD0\xB2\xD0\xB5 \xD0\xB3\xD0\xBE\xD0\xB4\xD0\xB8\xD0\xBD\xD0\xB5\xD1\x81\xD1\x99\xD0\xB5\xD0\xB4\xD0\xB5\xD1\x9B\xD0\xB5 \xD0\xB3\xD0\xBE\xD0\xB4\xD0\xB8\xD0\xBD\xD0\xB5") }) @@ -1081,8 +1081,8 @@ macro_rules! __impl_relativetime_long_year_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" वर\u{94d}सा\u{902} आदी\u{902}"), index: 0u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" वर\u{94d}सा\u{902}नी\u{902}"), index: 0u8 } }, }; - static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR_AE, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BHO, &DSB, &EL, &EL, &EL, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES_MX, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &BS, &BS, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &BHO, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS_PK, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BHO, &BHO, &BHO, &SC, &SD, &SD, &BHO, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BHO, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT_HK, &ZH_HANT_HK, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR_AE, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BHO, &DSB, &EL, &EL, &EL, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES_MX, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &BS, &BS, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &BHO, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS_PK, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BHO, &BHO, &BHO, &SC, &SD, &SD, &BHO, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &SR, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BHO, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HANT, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/experimental/relativetime/data/data/macros/relativetime_narrow_day_v1.data.rs b/experimental/relativetime/data/data/macros/relativetime_narrow_day_v1.data.rs index 21e2afd8f7a..cbc97cb3a90 100644 --- a/experimental/relativetime/data/data/macros/relativetime_narrow_day_v1.data.rs +++ b/experimental/relativetime/data/data/macros/relativetime_narrow_day_v1.data.rs @@ -289,7 +289,7 @@ macro_rules! __impl_relativetime_narrow_day_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 天前"), index: 0u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 天後"), index: 0u8 } }, }; - static ZH_HANT_HK: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static ZH_HK: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { relatives: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\xFE\xFF\0\x01\x02") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x05\0\0\0\0\0\x06\0\x0C\0\x12\0\x18\0\xE5\x89\x8D\xE6\x97\xA5\xE6\x98\xA8\xE6\x97\xA5\xE4\xBB\x8A\xE6\x97\xA5\xE6\x98\x8E\xE6\x97\xA5\xE5\xBE\x8C\xE6\x97\xA5") }) @@ -585,7 +585,7 @@ macro_rules! __impl_relativetime_narrow_day_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре д."), index: 7u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре д."), index: 7u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре д."), index: 7u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за д."), index: 5u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за д."), index: 5u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за д."), index: 5u8 } }, }; - static SR_CYRL_BA: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static SR_BA: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { relatives: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\xFE\xFF\0\x01\x02") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x05\0\0\0\0\0\x10\0\x18\0\"\0,\0\xD0\xBF\xD1\x80\xD0\xB5\xD0\xBA\xD1\x98\xD1\x83\xD1\x87\xD0\xB5\xD1\x98\xD1\x83\xD1\x87\xD0\xB5\xD0\xB4\xD0\xB0\xD0\xBD\xD0\xB0\xD1\x81\xD1\x81\xD1\x83\xD1\x82\xD1\x80\xD0\xB0\xD0\xBF\xD1\x80\xD0\xB5\xD0\xBA\xD0\xBE\xD1\x81\xD1\x83\xD1\x82\xD1\x80\xD0\xB0") }) @@ -1145,8 +1145,8 @@ macro_rules! __impl_relativetime_narrow_day_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("दिन पहिल\u{947}"), index: 0u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" दिन म\u{947}"), index: 0u8 } }, }; - static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE_TARASK, &BG, &BGC, &BHO, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES_419, &ES_AR, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_MX, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BHO, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT_HK, &ZH_HANT_HK, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE_TARASK, &BG, &BGC, &BHO, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES_419, &ES_AR, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_MX, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &SR, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BHO, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HANT, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/experimental/relativetime/data/data/macros/relativetime_narrow_hour_v1.data.rs b/experimental/relativetime/data/data/macros/relativetime_narrow_hour_v1.data.rs index c689e63c71f..103273ff7ca 100644 --- a/experimental/relativetime/data/data/macros/relativetime_narrow_hour_v1.data.rs +++ b/experimental/relativetime/data/data/macros/relativetime_narrow_hour_v1.data.rs @@ -113,7 +113,7 @@ macro_rules! __impl_relativetime_narrow_hour_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("прије сат"), index: 11u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("прије сата"), index: 11u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("прије сати"), index: 11u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за сат"), index: 5u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за сата"), index: 5u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за сати"), index: 5u8 } }, }; - static SR_CYRL_BA: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static SR_BA: ::Yokeable = icu_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\0\xD0\xBE\xD0\xB2\xD0\xBE\xD0\xB3 \xD1\x81\xD0\xB0\xD1\x82\xD0\xB0") }) @@ -473,7 +473,7 @@ macro_rules! __impl_relativetime_narrow_hour_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 小時前"), index: 0u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 小時後"), index: 0u8 } }, }; - static ZH_HANT_HK: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static ZH_HK: ::Yokeable = icu_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\0\xE9\x80\x99\xE5\x80\x8B\xE5\xB0\x8F\xE6\x99\x82") }) @@ -1001,8 +1001,8 @@ macro_rules! __impl_relativetime_narrow_hour_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("時間前"), index: 0u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("時間後"), index: 0u8 } }, }; - static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE_TARASK, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &BGC, &CHR, &CS, &BGC, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BGC, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_AU, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &BGC, &BGC, &BGC, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &BGC, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &BGC, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BGC, &BGC, &BGC, &SC, &SD, &SD, &BGC, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &BGC, &BGC, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &BGC, &BGC, &BGC, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT_HK, &ZH_HANT_HK, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE_TARASK, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &BGC, &CHR, &CS, &BGC, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BGC, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_AU, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &BGC, &BGC, &BGC, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &BGC, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &BGC, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BGC, &BGC, &BGC, &SC, &SD, &SD, &BGC, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &SR, &BGC, &BGC, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &BGC, &BGC, &BGC, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HANT, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/experimental/relativetime/data/data/macros/relativetime_narrow_minute_v1.data.rs b/experimental/relativetime/data/data/macros/relativetime_narrow_minute_v1.data.rs index 577b0042070..120f0fd3712 100644 --- a/experimental/relativetime/data/data/macros/relativetime_narrow_minute_v1.data.rs +++ b/experimental/relativetime/data/data/macros/relativetime_narrow_minute_v1.data.rs @@ -113,7 +113,7 @@ macro_rules! __impl_relativetime_narrow_minute_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре мин."), index: 7u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре мин."), index: 7u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре мин."), index: 7u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за мин."), index: 5u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за мин."), index: 5u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за мин."), index: 5u8 } }, }; - static SR_CYRL_BA: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static SR_BA: ::Yokeable = icu_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\0\xD0\xBE\xD0\xB2\xD0\xBE\xD0\xB3 \xD0\xBC\xD0\xB8\xD0\xBD\xD1\x83\xD1\x82\xD0\xB0") }) @@ -465,7 +465,7 @@ macro_rules! __impl_relativetime_narrow_minute_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 分鐘前"), index: 0u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 分鐘後"), index: 0u8 } }, }; - static ZH_HANT_HK: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static ZH_HK: ::Yokeable = icu_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\0\xE9\x80\x99\xE5\x88\x86\xE9\x90\x98") }) @@ -1009,8 +1009,8 @@ macro_rules! __impl_relativetime_narrow_minute_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("分前"), index: 0u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("分後"), index: 0u8 } }, }; - static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE_TARASK, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &BGC, &CHR, &CS, &BGC, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BGC, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_CA, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &BGC, &BGC, &BGC, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &BGC, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &BGC, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BGC, &BGC, &BGC, &SC, &SD, &SD, &BGC, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &BGC, &BGC, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &BGC, &BGC, &BGC, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT_HK, &ZH_HANT_HK, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE_TARASK, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &BGC, &CHR, &CS, &BGC, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BGC, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_CA, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &BGC, &BGC, &BGC, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &BGC, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &BGC, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BGC, &BGC, &BGC, &SC, &SD, &SD, &BGC, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &SR, &BGC, &BGC, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &BGC, &BGC, &BGC, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HANT, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/experimental/relativetime/data/data/macros/relativetime_narrow_month_v1.data.rs b/experimental/relativetime/data/data/macros/relativetime_narrow_month_v1.data.rs index fe28b94cb4b..1956406d546 100644 --- a/experimental/relativetime/data/data/macros/relativetime_narrow_month_v1.data.rs +++ b/experimental/relativetime/data/data/macros/relativetime_narrow_month_v1.data.rs @@ -217,7 +217,7 @@ macro_rules! __impl_relativetime_narrow_month_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 個月前"), index: 0u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 個月後"), index: 0u8 } }, }; - static ZH_HANT_HK: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static ZH_HK: ::Yokeable = icu_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\x0F\0\xE4\xB8\x8A\xE5\x80\x8B\xE6\x9C\x88\xE6\x9C\xAC\xE6\x9C\x88\xE4\xB8\x8B\xE5\x80\x8B\xE6\x9C\x88") }) @@ -945,7 +945,7 @@ macro_rules! __impl_relativetime_narrow_month_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("قبل شهر"), index: 7u8 }), one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("قبل شهر واحد"), index: 255u8 }), two: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("قبل شهرين"), index: 255u8 }), few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("قبل أشهر"), index: 7u8 }), many: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("قبل شهر\u{64b}ا"), index: 7u8 }), other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("قبل شهر"), index: 7u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("خلال شهر"), index: 9u8 }), one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("خلال شهر واحد"), index: 255u8 }), two: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("خلال شهرين"), index: 255u8 }), few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("خلال أشهر"), index: 9u8 }), many: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("خلال شهر\u{64b}ا"), index: 9u8 }), other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("خلال شهر"), index: 9u8 } }, }; - static SR_CYRL_BA: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static SR_BA: ::Yokeable = icu_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\x18\0*\0\xD0\xBF\xD1\x80\xD0\xBE\xD1\x88\xD0\xBB\xD0\xBE\xD0\xB3 \xD0\xBC\xD1\x98\xD0\xB5\xD1\x81.\xD0\xBE\xD0\xB2\xD0\xBE\xD0\xB3 \xD0\xBC\xD1\x98\xD0\xB5\xD1\x81.\xD1\x81\xD1\x99\xD0\xB5\xD0\xB4\xD0\xB5\xD1\x9B\xD0\xB5\xD0\xB3 \xD0\xBC.") }) @@ -1065,8 +1065,8 @@ macro_rules! __impl_relativetime_narrow_month_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 𞤤𞤫𞤱. 𞤱𞤵𞤤𞤭\u{1e945}𞤲𞥋𞤣𞤵"), index: 0u8 }), two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 𞤤𞤫𞤦. 𞤱𞤵𞤤𞤭\u{1e945}𞤯𞤭"), index: 0u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("𞤲𞥋𞤣𞤫𞤪 𞤤𞤫𞤱."), index: 21u8 }), two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("𞤲𞥋𞤣𞤫𞤪 𞤤𞤫𞤦."), index: 21u8 } }, }; - static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BHO, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_CA, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &BHO, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BHO, &BHO, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &BHO, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BHO, &BHO, &BHO, &SC, &SD, &SD, &BHO, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &BHO, &BHO, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BHO, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT_HK, &ZH_HANT_HK, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BHO, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_CA, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &BHO, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BHO, &BHO, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &BHO, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BHO, &BHO, &BHO, &SC, &SD, &SD, &BHO, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &SR, &BHO, &BHO, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BHO, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HANT, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/experimental/relativetime/data/data/macros/relativetime_narrow_quarter_v1.data.rs b/experimental/relativetime/data/data/macros/relativetime_narrow_quarter_v1.data.rs index e9438ed9631..4a3c72fd36f 100644 --- a/experimental/relativetime/data/data/macros/relativetime_narrow_quarter_v1.data.rs +++ b/experimental/relativetime/data/data/macros/relativetime_narrow_quarter_v1.data.rs @@ -313,7 +313,7 @@ macro_rules! __impl_relativetime_narrow_quarter_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 季前"), index: 0u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 季後"), index: 0u8 } }, }; - static ZH_HANT_HK: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static ZH_HK: ::Yokeable = icu_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\x06\0\x0C\0\xE4\xB8\x8A\xE5\xAD\xA3\xE4\xBB\x8A\xE5\xAD\xA3\xE4\xB8\x8B\xE5\xAD\xA3") }) @@ -969,7 +969,7 @@ macro_rules! __impl_relativetime_narrow_quarter_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре кв."), index: 7u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре кв."), index: 7u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре кв."), index: 7u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за кв."), index: 5u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за кв."), index: 5u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за кв."), index: 5u8 } }, }; - static SR_CYRL_BA: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static SR_BA: ::Yokeable = icu_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\x1F\08\0\xD0\xBF\xD1\x80\xD0\xBE\xD1\x88\xD0\xBB\xD0\xBE\xD0\xB3 \xD0\xBA\xD0\xB2\xD0\xB0\xD1\x80\xD1\x82\xD0\xB0\xD0\xBB\xD0\xB0\xD0\xBE\xD0\xB2\xD0\xBE\xD0\xB3 \xD0\xBA\xD0\xB2\xD0\xB0\xD1\x80\xD1\x82\xD0\xB0\xD0\xBB\xD0\xB0\xD1\x81\xD0\xBB\xD0\xB5\xD0\xB4\xD0\xB5\xD1\x9B\xD0\xB5\xD0\xB3 \xD0\xBA\xD0\xB2\xD0\xB0\xD1\x80\xD1\x82\xD0\xB0\xD0\xBB\xD0\xB0") }) @@ -1001,8 +1001,8 @@ macro_rules! __impl_relativetime_narrow_quarter_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_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_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_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; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &BGC, &CHR, &CS, &BGC, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BGC, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_AU, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_SG, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES_MX, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &BGC, &BGC, &BGC, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &BGC, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &BGC, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BGC, &BGC, &BGC, &SC, &SD, &SD, &BGC, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &BGC, &BGC, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR, &UZ, &BGC, &UZ, &VI, &WO, &BGC, &BGC, &BGC, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT_HK, &ZH_HANT_HK, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &BGC, &CHR, &CS, &BGC, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BGC, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_AU, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_SG, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES_MX, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &BGC, &BGC, &BGC, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &BGC, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &BGC, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BGC, &BGC, &BGC, &SC, &SD, &SD, &BGC, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &SR, &BGC, &BGC, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR, &UZ, &BGC, &UZ, &VI, &WO, &BGC, &BGC, &BGC, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HANT, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/experimental/relativetime/data/data/macros/relativetime_narrow_second_v1.data.rs b/experimental/relativetime/data/data/macros/relativetime_narrow_second_v1.data.rs index b7e08c07c8d..b561a7dde67 100644 --- a/experimental/relativetime/data/data/macros/relativetime_narrow_second_v1.data.rs +++ b/experimental/relativetime/data/data/macros/relativetime_narrow_second_v1.data.rs @@ -65,7 +65,7 @@ macro_rules! __impl_relativetime_narrow_second_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре с."), index: 7u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре с."), index: 7u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре с."), index: 7u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за с."), index: 5u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за с."), index: 5u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за с."), index: 5u8 } }, }; - static SR_CYRL_BA: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static SR_BA: ::Yokeable = icu_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\0\xD1\x81\xD0\xB0\xD0\xB4\xD0\xB0") }) @@ -449,7 +449,7 @@ macro_rules! __impl_relativetime_narrow_second_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 秒前"), index: 0u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 秒後"), index: 0u8 } }, }; - static ZH_HANT_HK: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static ZH_HK: ::Yokeable = icu_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\0\xE7\x8F\xBE\xE5\x9C\xA8") }) @@ -1009,8 +1009,8 @@ macro_rules! __impl_relativetime_narrow_second_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("pred s"), index: 5u8 }), two: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("pred s"), index: 5u8 }), few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("pred s"), index: 5u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("pred s"), index: 5u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("čez s"), index: 5u8 }), two: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("čez s"), index: 5u8 }), few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("čez s"), index: 5u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("čez s"), index: 5u8 } }, }; - static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &BGC, &CHR, &CS, &BGC, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BGC, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_CA, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES, &ES_AR, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES_AR, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &BGC, &BGC, &BGC, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &BGC, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &BGC, &BGC, &BGC, &BGC, &BGC, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BGC, &BGC, &BGC, &SC, &SD, &SD, &BGC, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &BGC, &BGC, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &BGC, &BGC, &BGC, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT_HK, &ZH_HANT_HK, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &BGC, &CHR, &CS, &BGC, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BGC, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_CA, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES, &ES_AR, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES_AR, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &BGC, &BGC, &BGC, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &BGC, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &BGC, &BGC, &BGC, &BGC, &BGC, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BGC, &BGC, &BGC, &SC, &SD, &SD, &BGC, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &SR, &BGC, &BGC, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &BGC, &BGC, &BGC, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HANT, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/experimental/relativetime/data/data/macros/relativetime_narrow_week_v1.data.rs b/experimental/relativetime/data/data/macros/relativetime_narrow_week_v1.data.rs index 353d5c2edc8..be1e9acbce4 100644 --- a/experimental/relativetime/data/data/macros/relativetime_narrow_week_v1.data.rs +++ b/experimental/relativetime/data/data/macros/relativetime_narrow_week_v1.data.rs @@ -225,7 +225,7 @@ macro_rules! __impl_relativetime_narrow_week_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("− v"), index: 3u8 }), two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("− v"), index: 3u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("+ v."), index: 1u8 }), two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("+ v."), index: 1u8 } }, }; - static ZH_HANT_HK: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static ZH_HK: ::Yokeable = icu_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\0\xE4\xB8\x8A\xE6\x98\x9F\xE6\x9C\x9F\xE6\x9C\xAC\xE6\x98\x9F\xE6\x9C\x9F\xE4\xB8\x8B\xE6\x98\x9F\xE6\x9C\x9F") }) @@ -673,7 +673,7 @@ macro_rules! __impl_relativetime_narrow_week_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре н."), index: 7u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре н."), index: 7u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре н."), index: 7u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за н."), index: 5u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за н."), index: 5u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за н."), index: 5u8 } }, }; - static SR_CYRL_BA: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static SR_BA: ::Yokeable = icu_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\x10\0\x1A\0\xD0\xBF\xD1\x80\xD0\xBE\xD1\x88\xD0\xBB\xD0\xB5 \xD1\x81.\xD0\xBE\xD0\xB2\xD0\xB5 \xD1\x81.\xD1\x81\xD1\x99\xD0\xB5\xD0\xB4\xD0\xB5\xD1\x9B\xD0\xB5 \xD1\x81.") }) @@ -1073,8 +1073,8 @@ macro_rules! __impl_relativetime_narrow_week_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пред седмица"), index: 9u8 }), two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пред седмици"), index: 9u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за седмица"), index: 5u8 }), two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за седмици"), index: 5u8 } }, }; - static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BHO, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_AU, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_US, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &BHO, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BHO, &BHO, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &BHO, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BHO, &BHO, &BHO, &SC, &SD, &SD, &BHO, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &BHO, &BHO, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BHO, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT_HK, &ZH_HANT_HK, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BHO, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_AU, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_US, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &BHO, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BHO, &BHO, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &BHO, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BHO, &BHO, &BHO, &SC, &SD, &SD, &BHO, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &SR, &BHO, &BHO, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BHO, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HANT, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/experimental/relativetime/data/data/macros/relativetime_narrow_year_v1.data.rs b/experimental/relativetime/data/data/macros/relativetime_narrow_year_v1.data.rs index 1ea71c08360..33435d3dc66 100644 --- a/experimental/relativetime/data/data/macros/relativetime_narrow_year_v1.data.rs +++ b/experimental/relativetime/data/data/macros/relativetime_narrow_year_v1.data.rs @@ -273,7 +273,7 @@ macro_rules! __impl_relativetime_narrow_year_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("for år sidan"), index: 4u8 }), two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("for år sidan"), index: 4u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("om år"), index: 3u8 }), two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("om år"), index: 3u8 } }, }; - static ZH_HANT_HK: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static ZH_HK: ::Yokeable = icu_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\x06\0\x0C\0\xE4\xB8\x8A\xE5\xB9\xB4\xE4\xBB\x8A\xE5\xB9\xB4\xE4\xB8\x8B\xE5\xB9\xB4") }) @@ -737,7 +737,7 @@ macro_rules! __impl_relativetime_narrow_year_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре г."), index: 7u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре г."), index: 7u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре г."), index: 7u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за г."), index: 5u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за г."), index: 5u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за г."), index: 5u8 } }, }; - static SR_CYRL_BA: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static SR_BA: ::Yokeable = icu_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\x10\0\x1A\0\xD0\xBF\xD1\x80\xD0\xBE\xD1\x88\xD0\xBB\xD0\xB5 \xD0\xB3.\xD0\xBE\xD0\xB2\xD0\xB5 \xD0\xB3.\xD1\x81\xD1\x99\xD0\xB5\xD0\xB4\xD0\xB5\xD1\x9B\xD0\xB5 \xD0\xB3.") }) @@ -1089,8 +1089,8 @@ macro_rules! __impl_relativetime_narrow_year_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" वर\u{94d}स आदी\u{902}"), index: 0u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" वर\u{94d}सा\u{902}नी\u{902}"), index: 0u8 } }, }; - static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR_AE, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BHO, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_AU, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES_MX, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &BHO, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS_PK, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BHO, &BHO, &BHO, &SC, &SD, &SD, &BHO, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR, &SR_LATN, &HR, &SR_LATN, &SR_LATN, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BHO, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT_HK, &ZH_HANT_HK, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR_AE, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BHO, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_AU, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES_MX, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &BHO, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS_PK, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BHO, &BHO, &BHO, &SC, &SD, &SD, &BHO, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &HR, &SR_LATN, &SR_LATN, &SR, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BHO, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HANT, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/experimental/relativetime/data/data/macros/relativetime_short_day_v1.data.rs b/experimental/relativetime/data/data/macros/relativetime_short_day_v1.data.rs index b9eb2abba69..735b5adda74 100644 --- a/experimental/relativetime/data/data/macros/relativetime_short_day_v1.data.rs +++ b/experimental/relativetime/data/data/macros/relativetime_short_day_v1.data.rs @@ -281,7 +281,7 @@ macro_rules! __impl_relativetime_short_day_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 天前"), index: 0u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 天後"), index: 0u8 } }, }; - static ZH_HANT_HK: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static ZH_HK: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { relatives: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\xFE\xFF\0\x01\x02") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x05\0\0\0\0\0\x06\0\x0C\0\x12\0\x18\0\xE5\x89\x8D\xE6\x97\xA5\xE6\x98\xA8\xE6\x97\xA5\xE4\xBB\x8A\xE6\x97\xA5\xE6\x98\x8E\xE6\x97\xA5\xE5\xBE\x8C\xE6\x97\xA5") }) @@ -585,7 +585,7 @@ macro_rules! __impl_relativetime_short_day_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре д."), index: 7u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре д."), index: 7u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре д."), index: 7u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за д."), index: 5u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за д."), index: 5u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за д."), index: 5u8 } }, }; - static SR_CYRL_BA: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static SR_BA: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { relatives: unsafe { #[allow(unused_unsafe)] zerovec::ZeroMap::from_parts_unchecked(unsafe { zerovec::ZeroVec::from_bytes_unchecked(b"\xFE\xFF\0\x01\x02") }, unsafe { zerovec::VarZeroVec::from_bytes_unchecked(b"\x05\0\0\0\0\0\x10\0\x18\0\"\0,\0\xD0\xBF\xD1\x80\xD0\xB5\xD0\xBA\xD1\x98\xD1\x83\xD1\x87\xD0\xB5\xD1\x98\xD1\x83\xD1\x87\xD0\xB5\xD0\xB4\xD0\xB0\xD0\xBD\xD0\xB0\xD1\x81\xD1\x81\xD1\x83\xD1\x82\xD1\x80\xD0\xB0\xD0\xBF\xD1\x80\xD0\xB5\xD0\xBA\xD0\xBE\xD1\x81\xD1\x83\xD1\x82\xD1\x80\xD0\xB0") }) @@ -1137,8 +1137,8 @@ macro_rules! __impl_relativetime_short_day_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("दिन पहिल\u{947}"), index: 0u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" दिन म\u{947}"), index: 0u8 } }, }; - static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE_TARASK, &BG, &BGC, &BHO, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &ES, &ES_419, &ES_AR, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_MX, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BHO, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT_HK, &ZH_HANT_HK, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE_TARASK, &BG, &BGC, &BHO, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &DOI, &DSB, &EL, &EL, &EL, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &EN, &ES, &ES_419, &ES_AR, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_MX, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &KS_DEVA, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &SA, &SAT, &SAT, &SC, &SD, &SD, &SD_DEVA, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &SR, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BHO, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HANT, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/experimental/relativetime/data/data/macros/relativetime_short_hour_v1.data.rs b/experimental/relativetime/data/data/macros/relativetime_short_hour_v1.data.rs index 7ab5624187e..651002a9ddc 100644 --- a/experimental/relativetime/data/data/macros/relativetime_short_hour_v1.data.rs +++ b/experimental/relativetime/data/data/macros/relativetime_short_hour_v1.data.rs @@ -113,7 +113,7 @@ macro_rules! __impl_relativetime_short_hour_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("прије сат"), index: 11u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("прије сата"), index: 11u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("прије сати"), index: 11u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за сат"), index: 5u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за сата"), index: 5u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за сати"), index: 5u8 } }, }; - static SR_CYRL_BA: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static SR_BA: ::Yokeable = icu_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\0\xD0\xBE\xD0\xB2\xD0\xBE\xD0\xB3 \xD1\x81\xD0\xB0\xD1\x82\xD0\xB0") }) @@ -473,7 +473,7 @@ macro_rules! __impl_relativetime_short_hour_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 小時前"), index: 0u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 小時後"), index: 0u8 } }, }; - static ZH_HANT_HK: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static ZH_HK: ::Yokeable = icu_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\0\xE9\x80\x99\xE5\x80\x8B\xE5\xB0\x8F\xE6\x99\x82") }) @@ -1009,8 +1009,8 @@ macro_rules! __impl_relativetime_short_hour_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 時間前"), index: 0u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 時間後"), index: 0u8 } }, }; - static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE_TARASK, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &BGC, &CHR, &CS, &BGC, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BGC, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_AU, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES_MX, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &BGC, &BGC, &BGC, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &BGC, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &BGC, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BGC, &BGC, &BGC, &SC, &SD, &SD, &BGC, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &BGC, &BGC, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &BGC, &BGC, &BGC, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT_HK, &ZH_HANT_HK, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE_TARASK, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &BGC, &CHR, &CS, &BGC, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BGC, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_AU, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES_MX, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &BGC, &BGC, &BGC, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &BGC, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &BGC, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BGC, &BGC, &BGC, &SC, &SD, &SD, &BGC, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &SR, &BGC, &BGC, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &BGC, &BGC, &BGC, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HANT, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/experimental/relativetime/data/data/macros/relativetime_short_minute_v1.data.rs b/experimental/relativetime/data/data/macros/relativetime_short_minute_v1.data.rs index 5fcac68010a..49a965949b1 100644 --- a/experimental/relativetime/data/data/macros/relativetime_short_minute_v1.data.rs +++ b/experimental/relativetime/data/data/macros/relativetime_short_minute_v1.data.rs @@ -113,7 +113,7 @@ macro_rules! __impl_relativetime_short_minute_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре мин."), index: 7u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре мин."), index: 7u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре мин."), index: 7u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за мин."), index: 5u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за мин."), index: 5u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за мин."), index: 5u8 } }, }; - static SR_CYRL_BA: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static SR_BA: ::Yokeable = icu_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\0\xD0\xBE\xD0\xB2\xD0\xBE\xD0\xB3 \xD0\xBC\xD0\xB8\xD0\xBD\xD1\x83\xD1\x82\xD0\xB0") }) @@ -465,7 +465,7 @@ macro_rules! __impl_relativetime_short_minute_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 分鐘前"), index: 0u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 分鐘後"), index: 0u8 } }, }; - static ZH_HANT_HK: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static ZH_HK: ::Yokeable = icu_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\0\xE9\x80\x99\xE5\x88\x86\xE9\x90\x98") }) @@ -1009,8 +1009,8 @@ macro_rules! __impl_relativetime_short_minute_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 分前"), index: 0u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 分後"), index: 0u8 } }, }; - static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE_TARASK, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &BGC, &CHR, &CS, &BGC, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BGC, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_CA, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &BGC, &BGC, &BGC, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &BGC, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &BGC, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BGC, &BGC, &BGC, &SC, &SD, &SD, &BGC, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &BGC, &BGC, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &BGC, &BGC, &BGC, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT_HK, &ZH_HANT_HK, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE_TARASK, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &BGC, &CHR, &CS, &BGC, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BGC, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_CA, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &BGC, &BGC, &BGC, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &BGC, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &BGC, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BGC, &BGC, &BGC, &SC, &SD, &SD, &BGC, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &SR, &BGC, &BGC, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &BGC, &BGC, &BGC, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HANT, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/experimental/relativetime/data/data/macros/relativetime_short_month_v1.data.rs b/experimental/relativetime/data/data/macros/relativetime_short_month_v1.data.rs index 143f7dd5f3c..b7cb53e0ff8 100644 --- a/experimental/relativetime/data/data/macros/relativetime_short_month_v1.data.rs +++ b/experimental/relativetime/data/data/macros/relativetime_short_month_v1.data.rs @@ -201,7 +201,7 @@ macro_rules! __impl_relativetime_short_month_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("个月前"), index: 0u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("个月后"), index: 0u8 } }, }; - static ZH_HANT: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static ZH_HK: ::Yokeable = icu_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\x0F\0\xE4\xB8\x8A\xE5\x80\x8B\xE6\x9C\x88\xE6\x9C\xAC\xE6\x9C\x88\xE4\xB8\x8B\xE5\x80\x8B\xE6\x9C\x88") }) @@ -929,7 +929,7 @@ macro_rules! __impl_relativetime_short_month_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("прије мјесец"), index: 11u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("прије мјесеца"), index: 11u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("прије мјесеци"), index: 11u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за мјесец"), index: 5u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за мјесеца"), index: 5u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за мјесеци"), index: 5u8 } }, }; - static SR_CYRL_BA: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static SR_BA: ::Yokeable = icu_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\x18\0*\0\xD0\xBF\xD1\x80\xD0\xBE\xD1\x88\xD0\xBB\xD0\xBE\xD0\xB3 \xD0\xBC\xD1\x98\xD0\xB5\xD1\x81.\xD0\xBE\xD0\xB2\xD0\xBE\xD0\xB3 \xD0\xBC\xD1\x98\xD0\xB5\xD1\x81.\xD1\x81\xD1\x99\xD0\xB5\xD0\xB4\xD0\xB5\xD1\x9B\xD0\xB5\xD0\xB3 \xD0\xBC\xD1\x98\xD0\xB5\xD1\x81.") }) @@ -1065,8 +1065,8 @@ macro_rules! __impl_relativetime_short_month_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 𞤤𞤫𞤱. 𞤱𞤵𞤤𞤭\u{1e945}𞤲𞥋𞤣𞤵"), index: 0u8 }), two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" 𞤤𞤫𞤦. 𞤱𞤵𞤤𞤭\u{1e945}𞤯𞤭"), index: 0u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("𞤲𞥋𞤣𞤫𞤪 𞤤𞤫𞤱."), index: 21u8 }), two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("𞤲𞥋𞤣𞤫𞤪 𞤤𞤫𞤦."), index: 21u8 } }, }; - static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BHO, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_CA, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_SG, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES_MX, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &BHO, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BHO, &BHO, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &BHO, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BHO, &BHO, &BHO, &SC, &SD, &SD, &BHO, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &BHO, &BHO, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BHO, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT, &ZH_HANT, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BHO, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_CA, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_SG, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES_MX, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &BHO, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BHO, &BHO, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &BHO, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BHO, &BHO, &BHO, &SC, &SD, &SD, &BHO, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &SR, &BHO, &BHO, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BHO, &UR, &UR, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HK, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/experimental/relativetime/data/data/macros/relativetime_short_quarter_v1.data.rs b/experimental/relativetime/data/data/macros/relativetime_short_quarter_v1.data.rs index ff2563fe719..41a4d539864 100644 --- a/experimental/relativetime/data/data/macros/relativetime_short_quarter_v1.data.rs +++ b/experimental/relativetime/data/data/macros/relativetime_short_quarter_v1.data.rs @@ -961,7 +961,7 @@ macro_rules! __impl_relativetime_short_quarter_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре кв."), index: 7u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре кв."), index: 7u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре кв."), index: 7u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за кв."), index: 5u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за кв."), index: 5u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за кв."), index: 5u8 } }, }; - static SR_CYRL_BA: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static SR_BA: ::Yokeable = icu_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\x1F\08\0\xD0\xBF\xD1\x80\xD0\xBE\xD1\x88\xD0\xBB\xD0\xBE\xD0\xB3 \xD0\xBA\xD0\xB2\xD0\xB0\xD1\x80\xD1\x82\xD0\xB0\xD0\xBB\xD0\xB0\xD0\xBE\xD0\xB2\xD0\xBE\xD0\xB3 \xD0\xBA\xD0\xB2\xD0\xB0\xD1\x80\xD1\x82\xD0\xB0\xD0\xBB\xD0\xB0\xD1\x81\xD0\xBB\xD0\xB5\xD0\xB4\xD0\xB5\xD1\x9B\xD0\xB5\xD0\xB3 \xD0\xBA\xD0\xB2\xD0\xB0\xD1\x80\xD1\x82\xD0\xB0\xD0\xBB\xD0\xB0") }) @@ -993,8 +993,8 @@ macro_rules! __impl_relativetime_short_quarter_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_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_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_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; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &BGC, &CHR, &CS, &BGC, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BGC, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_AU, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_SG, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES_MX, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &BGC, &BGC, &BGC, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &BGC, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &BGC, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BGC, &BGC, &BGC, &SC, &SD, &SD, &BGC, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &BGC, &BGC, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR, &UZ, &BGC, &UZ, &VI, &WO, &BGC, &BGC, &BGC, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &YUE, &YUE, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &BGC, &CHR, &CS, &BGC, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BGC, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_AU, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_SG, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES_MX, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR_CA, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &BGC, &BGC, &BGC, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &BGC, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &BGC, &BGC, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BGC, &BGC, &BGC, &SC, &SD, &SD, &BGC, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &SR, &BGC, &BGC, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR, &UZ, &BGC, &UZ, &VI, &WO, &BGC, &BGC, &BGC, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &YUE, &ZH, &ZH_HANT, &YUE, &ZH, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/experimental/relativetime/data/data/macros/relativetime_short_second_v1.data.rs b/experimental/relativetime/data/data/macros/relativetime_short_second_v1.data.rs index 14c987fc728..d99bee01422 100644 --- a/experimental/relativetime/data/data/macros/relativetime_short_second_v1.data.rs +++ b/experimental/relativetime/data/data/macros/relativetime_short_second_v1.data.rs @@ -65,7 +65,7 @@ macro_rules! __impl_relativetime_short_second_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре сек."), index: 7u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре сек."), index: 7u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре сек."), index: 7u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за сек."), index: 5u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за сек."), index: 5u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за сек."), index: 5u8 } }, }; - static SR_CYRL_BA: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static SR_BA: ::Yokeable = icu_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\0\xD1\x81\xD0\xB0\xD0\xB4\xD0\xB0") }) @@ -441,7 +441,7 @@ macro_rules! __impl_relativetime_short_second_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("秒前"), index: 0u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("秒后"), index: 0u8 } }, }; - static ZH_HANT: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static ZH_HK: ::Yokeable = icu_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\0\xE7\x8F\xBE\xE5\x9C\xA8") }) @@ -993,8 +993,8 @@ macro_rules! __impl_relativetime_short_second_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("pred s"), index: 5u8 }), two: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("pred s"), index: 5u8 }), few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("pred s"), index: 5u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("pred s"), index: 5u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("čez s"), index: 5u8 }), two: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("čez s"), index: 5u8 }), few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("čez s"), index: 5u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("čez s"), index: 5u8 } }, }; - static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &BGC, &CHR, &CS, &BGC, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BGC, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_CA, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES, &ES_AR, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES_MX, &ES, &ES, &ES, &ES, &ES, &ES_AR, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &BGC, &BGC, &BGC, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &BGC, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &BGC, &BGC, &BGC, &BGC, &BGC, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BGC, &BGC, &BGC, &SC, &SD, &SD, &BGC, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR, &SR_LATN, &BS, &SR_LATN, &SR_LATN, &BGC, &BGC, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &BGC, &BGC, &BGC, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT, &ZH_HANT, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BGC, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &BGC, &CHR, &CS, &BGC, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BGC, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_CA, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES, &ES_AR, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES_MX, &ES, &ES, &ES, &ES, &ES, &ES_AR, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &BGC, &BGC, &BGC, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BGC, &BGC, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &BGC, &BGC, &BGC, &BGC, &BGC, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BGC, &BGC, &BGC, &SC, &SD, &SD, &BGC, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &BS, &SR_LATN, &SR_LATN, &SR, &BGC, &BGC, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BGC, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &BGC, &BGC, &BGC, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HK, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/experimental/relativetime/data/data/macros/relativetime_short_week_v1.data.rs b/experimental/relativetime/data/data/macros/relativetime_short_week_v1.data.rs index 95eca367ea9..f0dc89d6756 100644 --- a/experimental/relativetime/data/data/macros/relativetime_short_week_v1.data.rs +++ b/experimental/relativetime/data/data/macros/relativetime_short_week_v1.data.rs @@ -233,7 +233,7 @@ macro_rules! __impl_relativetime_short_week_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("för v. sedan"), index: 5u8 }), two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("för v. sedan"), index: 5u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("om v."), index: 3u8 }), two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("om v."), index: 3u8 } }, }; - static ZH_HANT_HK: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static ZH_HK: ::Yokeable = icu_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\0\xE4\xB8\x8A\xE6\x98\x9F\xE6\x9C\x9F\xE6\x9C\xAC\xE6\x98\x9F\xE6\x9C\x9F\xE4\xB8\x8B\xE6\x98\x9F\xE6\x9C\x9F") }) @@ -897,7 +897,7 @@ macro_rules! __impl_relativetime_short_week_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" ವಾರದ ಹ\u{cbf}ಂದ\u{cc6}"), index: 0u8 }), two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" ವಾರಗಳ ಹ\u{cbf}ಂದ\u{cc6}"), index: 0u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" ವಾರದಲ\u{ccd}ಲ\u{cbf}"), index: 0u8 }), two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" ವಾರಗಳಲ\u{ccd}ಲ\u{cbf}"), index: 0u8 } }, }; - static SR_CYRL_BA: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static SR_BA: ::Yokeable = icu_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\x16\0&\0\xD0\xBF\xD1\x80\xD0\xBE\xD1\x88\xD0\xBB\xD0\xB5 \xD1\x81\xD0\xB5\xD0\xB4\xD0\xBC.\xD0\xBE\xD0\xB2\xD0\xB5 \xD1\x81\xD0\xB5\xD0\xB4\xD0\xBC.\xD1\x81\xD1\x99\xD0\xB5\xD0\xB4\xD0\xB5\xD1\x9B\xD0\xB5 \xD1\x81\xD0\xB5\xD0\xB4\xD0\xBC.") }) @@ -1081,8 +1081,8 @@ macro_rules! __impl_relativetime_short_week_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пред седмица"), index: 9u8 }), two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пред седмици"), index: 9u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за седмица"), index: 5u8 }), two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за седмици"), index: 5u8 } }, }; - static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BHO, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_AU, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_MX, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_US, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &BHO, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BHO, &BHO, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &BHO, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BHO, &BHO, &BHO, &SC, &SD, &SD, &BHO, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &BHO, &BHO, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BHO, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT_HK, &ZH_HANT_HK, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BHO, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_AU, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES, &ES_419, &ES_419, &ES, &ES_MX, &ES_419, &ES_419, &ES_419, &ES, &ES_419, &ES_419, &ES_419, &ES_US, &ES_419, &ES_419, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &BHO, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &BHO, &BHO, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &BHO, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BHO, &BHO, &BHO, &SC, &SD, &SD, &BHO, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &SR, &BHO, &BHO, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BHO, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HANT, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/experimental/relativetime/data/data/macros/relativetime_short_year_v1.data.rs b/experimental/relativetime/data/data/macros/relativetime_short_year_v1.data.rs index ee3e0f3688c..7cb96faf847 100644 --- a/experimental/relativetime/data/data/macros/relativetime_short_year_v1.data.rs +++ b/experimental/relativetime/data/data/macros/relativetime_short_year_v1.data.rs @@ -257,7 +257,7 @@ macro_rules! __impl_relativetime_short_year_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("for år siden"), index: 4u8 }), two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("for år siden"), index: 4u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("om år"), index: 3u8 }), two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("om år"), index: 3u8 } }, }; - static ZH_HANT_HK: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static ZH_HK: ::Yokeable = icu_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\x06\0\x0C\0\xE4\xB8\x8A\xE5\xB9\xB4\xE4\xBB\x8A\xE5\xB9\xB4\xE4\xB8\x8B\xE5\xB9\xB4") }) @@ -873,7 +873,7 @@ macro_rules! __impl_relativetime_short_year_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре год."), index: 7u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре год."), index: 7u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("пре год."), index: 7u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за год."), index: 5u8 }), two: None, few: Some(icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за год."), index: 5u8 }), many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed("за год."), index: 5u8 } }, }; - static SR_CYRL_BA: ::Yokeable = icu_relativetime::provider::RelativeTimePatternDataV1 { + static SR_BA: ::Yokeable = icu_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\x14\0\"\0\xD0\xBF\xD1\x80\xD0\xBE\xD1\x88\xD0\xBB\xD0\xB5 \xD0\xB3\xD0\xBE\xD0\xB4.\xD0\xBE\xD0\xB2\xD0\xB5 \xD0\xB3\xD0\xBE\xD0\xB4.\xD1\x81\xD1\x99\xD0\xB5\xD0\xB4\xD0\xB5\xD1\x9B\xD0\xB5 \xD0\xB3\xD0\xBE\xD0\xB4.") }) @@ -1105,8 +1105,8 @@ macro_rules! __impl_relativetime_short_year_v1 { past: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" वर\u{94d}स आदी\u{902}"), index: 0u8 } }, future: icu_relativetime::provider::PluralRulesCategoryMapping { zero: None, one: None, two: None, few: None, many: None, other: icu_relativetime::provider::SingularSubPattern { pattern: alloc::borrow::Cow::Borrowed(" वर\u{94d}सा\u{902}नी\u{902}"), index: 0u8 } }, }; - static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR_AE, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BHO, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_AU, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES_MX, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &BHO, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS_PK, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BHO, &BHO, &BHO, &SC, &SD, &SD, &BHO, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR, &SR_CYRL_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BHO, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH, &ZH, &ZH_HANT, &ZH_HANT_HK, &ZH_HANT_HK, &ZU]; - static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-Cyrl", "sr-Cyrl-BA", "sr-Cyrl-XK", "sr-Latn", "sr-Latn-BA", "sr-Latn-ME", "sr-Latn-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-Hans", "zh-Hans-SG", "zh-Hant", "zh-Hant-HK", "zh-Hant-MO", "zu"]; + static VALUES: [&::Yokeable; 444usize] = [&AF, &AF, &AM, &AR, &AR_AE, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AR, &AS, &AST, &AZ, &AZ, &BE, &BE, &BG, &BGC, &BHO, &BN, &BN, &BR, &BRX, &BS, &BS_CYRL, &BS, &CA, &CA, &CA, &CA, &CA, &CEB, &CHR, &CS, &CV, &CY, &DA, &DA, &DE, &DE, &DE, &DE, &DE, &DE, &DE, &BHO, &DSB, &EL, &EL, &EL, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_AU, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_AU, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN, &EN_001, &EN_001, &EN_001, &EN_001, &EN_001, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES_MX, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ES, &ET, &EU, &FA, &FA, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FF_ADLM, &FI, &FIL, &FO, &FO, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &FR, &GA, &GA, &GD, &GL, &GU, &HA, &HA, &HA, &HE, &HI, &HI_LATN, &HR, &HR, &HSB, &HU, &HY, &IA, &ID, &IG, &IS, &IT, &IT, &IT, &IT, &JA, &JV, &KA, &KEA, &KGP, &KK, &KM, &KN, &KO, &KO, &KOK, &KS, &KS, &BHO, &KY, &LO, <, &LV, &MAI, &MI, &MK, &ML, &MN, &MNI, &MNI, &MR, &MS, &MS, &MS, &MS, &MY, &NB, &NB, &NE, &NE, &NL, &NL, &NL, &NL, &NL, &NL, &NL, &NN, &NB, &OR, &PA, &PA, &PCM, &PL, &PS, &PS_PK, &PT, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &PT_AO, &QU, &QU, &QU, &RAJ, &RM, &RO, &RO, &RU, &RU, &RU, &RU, &RU, &RU, &BHO, &BHO, &BHO, &SC, &SD, &SD, &BHO, &SI, &SK, &SL, &SO, &SO, &SO, &SO, &SQ, &SQ, &SQ, &SR, &SR_BA, &SR, &SR_LATN, &SR_LATN_BA, &SR_LATN, &SR_LATN, &SR, &SU, &SU, &SV, &SV, &SV, &SW, &SW, &SW, &SW, &TA, &TA, &TA, &TA, &TE, &TG, &TH, &TI, &TI, &TK, &TO, &TR, &TR, &TT, &UK, &BHO, &UR, &UR_IN, &UZ, &UZ_CYRL, &UZ, &VI, &WO, &XH, &YO, &YO_BJ, &YRL, &YRL, &YRL, &YUE, &YUE_HANS, &YUE, &ZH, &ZH_HK, &ZH, &ZH_HANT, &ZH_HK, &ZH, &ZU]; + static KEYS: [&str; 444usize] = ["af", "af-NA", "am", "ar", "ar-AE", "ar-BH", "ar-DJ", "ar-DZ", "ar-EG", "ar-EH", "ar-ER", "ar-IL", "ar-IQ", "ar-JO", "ar-KM", "ar-KW", "ar-LB", "ar-LY", "ar-MA", "ar-MR", "ar-OM", "ar-PS", "ar-QA", "ar-SA", "ar-SD", "ar-SO", "ar-SS", "ar-SY", "ar-TD", "ar-TN", "ar-YE", "as", "ast", "az", "az-Latn", "be", "be-tarask", "bg", "bgc", "bho", "bn", "bn-IN", "br", "brx", "bs", "bs-Cyrl", "bs-Latn", "ca", "ca-AD", "ca-ES-valencia", "ca-FR", "ca-IT", "ceb", "chr", "cs", "cv", "cy", "da", "da-GL", "de", "de-AT", "de-BE", "de-CH", "de-IT", "de-LI", "de-LU", "doi", "dsb", "el", "el-CY", "el-polyton", "en", "en-001", "en-150", "en-AE", "en-AG", "en-AI", "en-AS", "en-AT", "en-AU", "en-BB", "en-BE", "en-BI", "en-BM", "en-BS", "en-BW", "en-BZ", "en-CA", "en-CC", "en-CH", "en-CK", "en-CM", "en-CX", "en-CY", "en-DE", "en-DG", "en-DK", "en-DM", "en-ER", "en-FI", "en-FJ", "en-FK", "en-FM", "en-GB", "en-GD", "en-GG", "en-GH", "en-GI", "en-GM", "en-GU", "en-GY", "en-HK", "en-IE", "en-IL", "en-IM", "en-IN", "en-IO", "en-JE", "en-JM", "en-KE", "en-KI", "en-KN", "en-KY", "en-LC", "en-LR", "en-LS", "en-MG", "en-MH", "en-MO", "en-MP", "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-PH", "en-PK", "en-PN", "en-PR", "en-PW", "en-RW", "en-SB", "en-SC", "en-SD", "en-SE", "en-SG", "en-SH", "en-SI", "en-SL", "en-SS", "en-SX", "en-SZ", "en-TC", "en-TK", "en-TO", "en-TT", "en-TV", "en-TZ", "en-UG", "en-UM", "en-VC", "en-VG", "en-VI", "en-VU", "en-WS", "en-ZA", "en-ZM", "en-ZW", "es", "es-419", "es-AR", "es-BO", "es-BR", "es-BZ", "es-CL", "es-CO", "es-CR", "es-CU", "es-DO", "es-EA", "es-EC", "es-GQ", "es-GT", "es-HN", "es-IC", "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-BE", "fr-BF", "fr-BI", "fr-BJ", "fr-BL", "fr-CA", "fr-CD", "fr-CF", "fr-CG", "fr-CH", "fr-CI", "fr-CM", "fr-DJ", "fr-DZ", "fr-GA", "fr-GF", "fr-GN", "fr-GP", "fr-GQ", "fr-HT", "fr-KM", "fr-LU", "fr-MA", "fr-MC", "fr-MF", "fr-MG", "fr-ML", "fr-MQ", "fr-MR", "fr-MU", "fr-NC", "fr-NE", "fr-PF", "fr-PM", "fr-RE", "fr-RW", "fr-SC", "fr-SN", "fr-SY", "fr-TD", "fr-TG", "fr-TN", "fr-VU", "fr-WF", "fr-YT", "ga", "ga-GB", "gd", "gl", "gu", "ha", "ha-GH", "ha-NE", "he", "hi", "hi-Latn", "hr", "hr-BA", "hsb", "hu", "hy", "ia", "id", "ig", "is", "it", "it-CH", "it-SM", "it-VA", "ja", "jv", "ka", "kea", "kgp", "kk", "km", "kn", "ko", "ko-KP", "kok", "ks", "ks-Arab", "ks-Deva", "ky", "lo", "lt", "lv", "mai", "mi", "mk", "ml", "mn", "mni", "mni-Beng", "mr", "ms", "ms-BN", "ms-ID", "ms-SG", "my", "nb", "nb-SJ", "ne", "ne-IN", "nl", "nl-AW", "nl-BE", "nl-BQ", "nl-CW", "nl-SR", "nl-SX", "nn", "no", "or", "pa", "pa-Guru", "pcm", "pl", "ps", "ps-PK", "pt", "pt-AO", "pt-CH", "pt-CV", "pt-GQ", "pt-GW", "pt-LU", "pt-MO", "pt-MZ", "pt-PT", "pt-ST", "pt-TL", "qu", "qu-BO", "qu-EC", "raj", "rm", "ro", "ro-MD", "ru", "ru-BY", "ru-KG", "ru-KZ", "ru-MD", "ru-UA", "sa", "sat", "sat-Olck", "sc", "sd", "sd-Arab", "sd-Deva", "si", "sk", "sl", "so", "so-DJ", "so-ET", "so-KE", "sq", "sq-MK", "sq-XK", "sr", "sr-BA", "sr-Cyrl", "sr-Latn", "sr-Latn-BA", "sr-Latn-XK", "sr-ME", "sr-XK", "su", "su-Latn", "sv", "sv-AX", "sv-FI", "sw", "sw-CD", "sw-KE", "sw-UG", "ta", "ta-LK", "ta-MY", "ta-SG", "te", "tg", "th", "ti", "ti-ER", "tk", "to", "tr", "tr-CY", "tt", "uk", "und", "ur", "ur-IN", "uz", "uz-Cyrl", "uz-Latn", "vi", "wo", "xh", "yo", "yo-BJ", "yrl", "yrl-CO", "yrl-VE", "yue", "yue-Hans", "yue-Hant", "zh", "zh-HK", "zh-Hans", "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/datagen/Cargo.toml b/provider/datagen/Cargo.toml index c09e32f4a00..a0a9742b5d4 100644 --- a/provider/datagen/Cargo.toml +++ b/provider/datagen/Cargo.toml @@ -74,6 +74,7 @@ elsa = "1.7" itertools = "0.10" log = "0.4" memchr = "2.5.0" +once_cell = "1" ndarray = { version = "0.15.5", default-features = false } serde = { version = "1.0", default-features = false, features = ["derive", "alloc"] } serde_json = { version = "1.0", default-features = false, features = ["alloc"] } @@ -88,7 +89,6 @@ ureq = { version = "2", optional = true } clap = { version = "4", optional = true, features = ["derive"] } eyre = { version = "0.6", optional = true } simple_logger = { version = "4.1.0", default-features = false, optional = true } -once_cell = "1.18.0" [dev-dependencies] crlify = { version = "1.0.1", path = "../../utils/crlify" } diff --git a/provider/datagen/src/transform/cldr/locale_canonicalizer/likely_subtags.rs b/provider/datagen/src/transform/cldr/locale_canonicalizer/likely_subtags.rs index acb53df55e1..4b6b71adc74 100644 --- a/provider/datagen/src/transform/cldr/locale_canonicalizer/likely_subtags.rs +++ b/provider/datagen/src/transform/cldr/locale_canonicalizer/likely_subtags.rs @@ -109,11 +109,18 @@ impl<'a> LikelySubtagsResources<'a> { .cldr()? .core() .read_and_parse("coverageLevels.json")?; + Ok(Self::from_resources(likely_subtags, coverage_levels)) + } + + pub fn from_resources( + likely_subtags: &'a cldr_serde::likely_subtags::Resource, + coverage_levels: &'a cldr_serde::coverage_levels::Resource, + ) -> Self { let basic_plus_languages = Self::get_basic_plus_languages(coverage_levels); - Ok(LikelySubtagsResources { + Self { likely_subtags, basic_plus_languages, - }) + } } fn get_basic_plus_languages( @@ -161,7 +168,7 @@ impl<'a> LikelySubtagsResources<'a> { } } -fn transform<'x>( +pub(crate) fn transform<'x>( it: impl Iterator + 'x, ) -> LikelySubtagsV1<'static> { let mut language_script = BTreeMap::new(); diff --git a/provider/datagen/src/transform/cldr/source.rs b/provider/datagen/src/transform/cldr/source.rs index feefe43264e..d3306581851 100644 --- a/provider/datagen/src/transform/cldr/source.rs +++ b/provider/datagen/src/transform/cldr/source.rs @@ -4,12 +4,19 @@ #![allow(dead_code)] // features +use super::locale_canonicalizer::likely_subtags::LikelySubtagsResources; use crate::source::SerdeCache; use icu_locid::LanguageIdentifier; +use icu_locid_transform::provider::LikelySubtagsForLanguageV1Marker; +use icu_locid_transform::provider::LikelySubtagsForScriptRegionV1Marker; +use icu_locid_transform::LocaleExpander; +use icu_provider::prelude::*; use icu_provider::DataError; +use icu_provider_adapters::any_payload::AnyPayloadProvider; +use icu_provider_adapters::fork::ForkByKeyProvider; +use once_cell::sync::OnceCell; use std::fmt::Debug; use std::str::FromStr; -use std::sync::RwLock; /// A language's CLDR coverage level. #[derive(Debug, Copy, Clone, PartialEq, Eq, serde::Deserialize, serde::Serialize, Hash)] @@ -35,14 +42,16 @@ pub enum CoverageLevel { #[derive(Debug)] pub(crate) struct CldrCache { serde_cache: SerdeCache, - is_full: RwLock>, + dir_suffix: OnceCell<&'static str>, + locale_expander: OnceCell, } impl CldrCache { pub fn from_serde_cache(serde_cache: SerdeCache) -> Self { CldrCache { serde_cache, - is_full: Default::default(), + dir_suffix: Default::default(), + locale_expander: Default::default(), } } @@ -94,20 +103,74 @@ impl CldrCache { } fn dir_suffix(&self) -> Result<&'static str, DataError> { - let maybe_is_full = *self.is_full.read().expect("poison"); - let is_full = match maybe_is_full { - Some(x) => x, - None => { - let is_full = self.serde_cache.list("cldr-misc-full")?.next().is_some(); - let _ = self.is_full.write().expect("poison").insert(is_full); - is_full - } - }; - if is_full { - Ok("full") - } else { - Ok("modern") + self.dir_suffix + .get_or_try_init(|| { + if self.serde_cache.list("cldr-misc-full")?.next().is_some() { + Ok("full") + } else { + Ok("modern") + } + }) + .copied() + } + + fn locale_expander(&self) -> Result<&LocaleExpander, DataError> { + self.locale_expander.get_or_try_init(|| { + let resources = LikelySubtagsResources::from_resources( + self.serde_cache + .read_and_parse_json("cldr-core/supplemental/likelySubtags.json")?, + self.serde_cache + .read_and_parse_json("cldr-core/coverageLevels.json")?, + ); + let data = + super::locale_canonicalizer::likely_subtags::transform(resources.get_common()); + let provider = ForkByKeyProvider::new( + AnyPayloadProvider::from_owned::( + data.clone().into(), + ), + AnyPayloadProvider::from_owned::(data.into()), + ); + LocaleExpander::try_new_with_any_provider(&provider).map_err(|e| { + DataError::custom("creating LocaleExpander in CldrCache").with_display_context(&e) + }) + }) + } + + /// CLDR sometimes stores regional variants with their script. + /// Add in the likely subtags here to make that data reachable. + fn add_script( + &self, + langid: &LanguageIdentifier, + ) -> Result, DataError> { + if langid.language.is_empty() || langid.script.is_some() || langid.region.is_none() { + return Ok(None); } + let mut langid = langid.clone(); + self.locale_expander()?.maximize(&mut langid); + debug_assert!(langid.script.is_some()); + Ok(Some(langid)) + } + + /// ICU4X does not store regional variants with their script + /// if the script is the default for the language. + /// Perform that normalization mapping here. + fn remove_script( + &self, + langid: &LanguageIdentifier, + ) -> Result, DataError> { + if langid.language.is_empty() || langid.script.is_none() || langid.region.is_none() { + return Ok(None); + } + let region = langid.region; + let mut langid = langid.clone(); + self.locale_expander()?.minimize(&mut langid); + if langid.script.is_some() { + // Wasn't able to minimize the script + return Ok(None); + } + // Restore the region + langid.region = region; + Ok(Some(langid)) } } @@ -136,18 +199,31 @@ impl<'a> CldrDirLang<'a> { for<'de> S: serde::Deserialize<'de> + 'static + Send + Sync, { let dir_suffix = self.0.dir_suffix()?; - self.0 - .serde_cache - .read_and_parse_json(&format!("{}-{dir_suffix}/main/{lang}/{file_name}", self.1)) + let path = format!("{}-{dir_suffix}/main/{lang}/{file_name}", self.1); + if self.0.serde_cache.file_exists(&path)? { + self.0.serde_cache.read_and_parse_json(&path) + } else if let Some(new_langid) = self.0.add_script(lang)? { + self.read_and_parse(&new_langid, file_name) + } else { + Err(DataErrorKind::Io(std::io::ErrorKind::NotFound) + .into_error() + .with_display_context(&path)) + } } - pub fn list_langs(&self) -> Result, DataError> { + pub fn list_langs(&self) -> Result + '_, DataError> { let dir_suffix = self.0.dir_suffix()?; + let path = format!("{}-{dir_suffix}/main", self.1); Ok(self .0 .serde_cache - .list(&format!("{}-{dir_suffix}/main", self.1))? - .map(|path| LanguageIdentifier::from_str(&path).unwrap())) + .list(&path)? + .map(|path| -> Result { + let langid = LanguageIdentifier::from_str(&path).unwrap(); + Ok(self.0.remove_script(&langid)?.unwrap_or(langid)) + }) + .collect::, _>>()? + .into_iter()) } pub fn file_exists( @@ -156,8 +232,13 @@ impl<'a> CldrDirLang<'a> { file_name: &str, ) -> Result { let dir_suffix = self.0.dir_suffix()?; - self.0 - .serde_cache - .file_exists(&format!("{}-{dir_suffix}/main/{lang}/{file_name}", self.1)) + let path = format!("{}-{dir_suffix}/main/{lang}/{file_name}", self.1); + if self.0.serde_cache.file_exists(&path)? { + Ok(true) + } else if let Some(new_langid) = self.0.add_script(lang)? { + self.file_exists(&new_langid, file_name) + } else { + Ok(false) + } } }