// @generated /// Implement `DataProvider` on the given struct using the data /// hardcoded in this file. This allows the struct to be used with /// `icu`'s `_unstable` constructors. /// /// Using this implementation will embed the following data in the binary's data segment: /// * 1976B for the lookup data structure (379 data identifiers) /// * 33929B[^1] for the actual data (110 unique structs) /// /// [^1]: these numbers can be smaller in practice due to linker deduplication #[doc(hidden)] #[macro_export] macro_rules! __impl_or_list_v2_marker { ($ provider : ty) => { #[clippy::msrv = "1.71.1"] const _: () = <$provider>::MUST_USE_MAKE_PROVIDER_MACRO; #[clippy::msrv = "1.71.1"] impl $provider { const DATA_OR_LIST_V2_MARKER: icu_provider_baked::zerotrie::Data = icu_provider_baked::zerotrie::Data { trie: icu_provider_baked::zerotrie::ZeroTrieSimpleAscii { store: b"\xE1yabcdefghijklmnopqrstuvxyz\0\0\0\x01\x01\x01\x02\x02\x02\x03\x03\x04\x04\x04\x04\x05\x05\x05\x05\x06\x06\x06\x06\x07V\x9F\xFF-\x8D\xEA&\xA1\xF5\x13\xF2\x1F\x85\xAF\xBD\t\x17A\xF2y\xB6\xD2\xE8+\xC6fkmrsz\n\x14\x1E(?\x1E\xC3NSW\x01\x02\x80\x80\x80\x1E\xC3NSW\x01\x02\x81\x81\x81\x1E\xC3NSW\x01\x02\x82\x82\x82\x1E\xC3NSW\x01\x02\x83\x83\x83\xC2\x1Et\t\xC3NSW\x01\x02\x84\x84\x84\x1E\xC3NSW\x01\x02\x85\x85\x85\x1E\xC3NSW\x01\x02\x86\x86\x90X\xC6eglnrs\n\x14\x1F)3\x1E\xC3NSW\x01\x02\x87\x87\x87\x1E\xC3NSW\x01\x02\x88\x88\x88o\x1E\xC3NSW\x01\x02\x89\x89\x89\x1E\xC3NSW\x01\x02\x8A\x8A\x8A\x1E\xC3NSW\x01\x02\x8B\x8B\x8B\x1E\xC3NSW\x01\x02\x8C\x8C\x8C\xC6aehsvy\n\x15 :G\x1E\xC3NSW\x01\x02\x85\x85\x85b\x1E\xC3NSW\x01\x02\x8D\x8D\x8Dr\x1E\xC3NSW\x01\x02\x8E\x8E\x8E\xC2\x1Ew\t\xC3NSW\x01\x02\x8F\x8F\x8F\x1E\xC3NSW\x02\x04\x90\0\x90\0\x90\0\x1E\xC3NSW\x02\x04\x90\x01\x90\x01\x90\x01\x1E\xC3NSW\x02\x04\x90\x02\x90\x02\x90\x02\xC3aes\r\x1A\x1E\xC3NSW\x02\x04\x90\x03\x90\x03\x904\x1E\xC3NSW\x02\x04\x90\x04\x90\x04\x90\x04b\x1E\xC3NSW\x02\x04\x90\x05\x90\x05\x90\x05\xC5lnstu\r/\x1E\xC3NSW\x01\x02\x85\x85\x85\x1E\xC3NSW\x02\x04\x90\x19\x90\x19\x90\x19\x1E\xC3NSW\x02\x04\x90\x1A\x90\x1A\x90\x1A\x1E\xC3NSW\x02\x04\x90\x1B\x90\x1B\x90\x1B\x1E\xC3NSW\x02\x04\x90\x1C\x90\x1C\x90\x1C\x1E\xC3NSW\x01\x02\x85\x85\x85\xC2av\r\x1E\xC3NSW\x02\x04\x90\x1D\x90\x1D\x90\x1D\x1E\xC3NSW\x02\x04\x90\x1E\x90\x1E\x90\x1E\xCAaegkmnouxy\r\x18&3@Mjw\xBE\x1E\xC3NSW\x02\x04\x90\x1F\x90\x1F\x90\x1Fa\x1E\xC3NSW\x01\x02\x85\x85\x85p\x1E\xC3NSW\x02\x04\x90 \x90 \x90 \x1E\xC3NSW\x02\x04\x90!\x90!\x90!\x1E\xC3NSW\x02\x04\x90\"\x90\"\x90\"\x1E\xC3NSW\x02\x04\x90#\x90#\x90#\xC2\x1Ek\x0C\xC3NSW\x02\x04\x90$\x90$\x90$\x1E\xC3NSW\x02\x04\x90%\x90%\x90%\x1E\xC3NSW\x02\x04\x90&\x90&\x90&v\xC2\x1E-\x0C\xC3NSW\x02\x04\x90'\x90'\x90'\xC3DOT\x10 eva\x1E\xC3NSW\x02\x04\x90(\x90(\x90(rya\x1E\xC3NSW\x02\x04\x90)\x90)\x90)elu\x1E\xC3NSW\x02\x04\x90*\x90*\x90*\x1E\xC3NSW\x02\x04\x90+\x90+\x90+\xC3otv\r\x1A\x1E\xC3NSW\x02\x04\x90,\x90,\x90,\x1E\xC3NSW\x02\x04\x90-\x90-\x90-\x1E\xC3NSW\x02\x04\x90.\x90.\x90.\xC7iklnrsy\r\x17$1>K\x1E\xC3NSW\x02\x04\x90/\x90/\x90/\x1E\xC3NSW\x01\x02\x88\x88\x88\x1E\xC3NSW\x02\x04\x900\x900\x900\x1E\xC3NSW\x02\x04\x901\x901\x901\x1E\xC3NSW\x02\x04\x902\x902\x90Z\x1E\xC3NSW\x02\x04\x90\x19\x90\x19\x90\x19\x1E\xC3NSW\x02\x04\x903\x903\x903\xC3elo\r\x17\x1E\xC3NSW\x02\x04\x90%\x90%\x90%\x1E\xC3NSW\x01\x02\x80\x80\x80\x1E\xC3NSW\x02\x04\x904\x904\x904r\x1E\xC3NSW\x02\x04\x905\x905\x905\xC5aclst\r\x1B(5\x1E\xC3NSW\x02\x04\x906\x906\x90[m\x1E\xC3NSW\x02\x04\x907\x90W\x907\x1E\xC3NSW\x02\x04\x908\x908\x908\x1E\xC3NSW\x02\x04\x909\x909\x909\x1E\xC3NSW\x02\x04\x90\x0F\x90\x0F\x90\x0Fu\x1E\xC3NSW\x02\x04\x90:\x90:\x90:\xC3mou\r\x1A\x1E\xC3NSW\x02\x04\x90;\x90;\x90;\x1E\xC3NSW\x02\x04\x90<\x90<\x90<\x1E\xC3NSW\x01\x02\x88\x88\x88\xCBcdikloqrvwy\n\x17$1>KXs\x80\x8D\x1E\xC3NSW\x01\x02\x85\x85\x85\x1E\xC3NSW\x02\x04\x90=\x90=\x90=\x1E\xC3NSW\x02\x04\x90>\x90>\x90>\x1E\xC3NSW\x02\x04\x90?\x90?\x90?\x1E\xC3NSW\x02\x04\x90@\x90@\x90@\x1E\xC3NSW\x02\x04\x90A\x90A\x90A\x1E\xC3NSW\x02\x04\x90B\x90B\x90B\xC2\x1E-\t\xC3NSW\x01\x02\x88\x88\x88Latn\x1E\xC3NSW\x01\x02\x8C\x8C\x8C\x1E\xC3NSW\x02\x04\x904\x904\x904\x1E\xC3NSW\x02\x04\x90C\x90C\x90\\r\x1E\xC3NSW\x02\x04\x90D\x90D\x90D\xC9aeghikort\r\x1A'4AN[h\x1E\xC3NSW\x02\x04\x90E\x90E\x90E\x1E\xC3NSW\x02\x04\x90F\x90F\x90F\x1E\xC3NSW\x02\x04\x90G\x90G\x90G\x1E\xC3NSW\x02\x04\x90H\x90H\x90]\x1E\xC3NSW\x02\x04\x90I\x90I\x90I\x1E\xC3NSW\x02\x04\x90J\x90J\x90J\x1E\xC3NSW\x02\x04\x90K\x90K\x90K\x1E\xC3NSW\x02\x04\x90L\x90L\x90L\x1E\xC3NSW\x02\x04\x90M\x90M\x90M\xC4knrz\r\x1B(\x1E\xC3NSW\x02\x04\x90N\x90N\x90Nd\x1E\xC3NSW\x02\x04\x90O\x90O\x90O\x1E\xC3NSW\x02\x04\x90P\x90P\x90P\x1E\xC3NSW\x02\x04\x90Q\x90Q\x90Q\xC2ei\x0Bc\x1E\xC3NSW\x01\x02\x8D\x8D\x8D\x1E\xC3NSW\x02\x04\x90R\x90R\x90R\xC2hn\x04\x1EN\x90Sr\x1E\xC3NSW\x02\x04\x90\x15\x90\x15\x90\x15\xC3oru\r\x1B\x1E\xC3NSW\x02\x04\x90T\x90T\x90Tl\x1E\xC3NSW\x02\x04\x90;\x90;\x90;e\xC2\x1E-\x0C\xC3NSW\x02\x04\x90U\x90U\x90UHans\x1E\xC3NSW\x02\x04\x90U\x90U\x90Uh\xC2\x1E-\x0C\xC3NSW\x02\x04\x90V\x90V\x90VHant\x1E\xC3NSW\x02\x04\x90V\x90V\x90V" }, values: &[icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" of ", 4u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", anaa ", 7u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" anaa ", 6u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts("፣ ", 4u8), middle: alloc::borrow::Cow::Borrowed("፣ "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ወይም ", 11u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(" أو ", 6u8), middle: alloc::borrow::Cow::Borrowed(" أو "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" أو ", 6u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ব\u{9be} ", 8u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" o ", 3u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", yaxud ", 8u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ці ", 6u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" или ", 8u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" koo ", 5u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ব\u{9be} ", 9u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ব\u{9be} ", 8u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" pe ", 4u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ili ", 5u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", o ", 4u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" o ", 3u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ᎠᎴᏱᎩ ", 15u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ᎠᎴᏱᎩ ", 14u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" nebo ", 6u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ᐊᐍᑳ ", 12u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ᐊᐍᑳ ", 11u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" е ", 4u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" neu ", 5u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" el. ", 5u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" oder ", 6u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" abo ", 5u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ή ", 4u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" or ", 4u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" o ", 3u8), special_case: Some(icu::list::provider::SpecialCasePattern { condition: unsafe { icu::list::provider::SerdeDFA::from_dfa_bytes_unchecked(if cfg!(target_endian = "little") { b"rust-regex-automata-dfa-sparse\0\0\xFF\xFE\0\0\x02\0\0\0\0\0\0\0\x02\0\0\0\x17\0\0\0\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x01\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x03\x04\x05\x06\x07\x08\t\t\t\t\t\t\n\x0B\x0C\x0C\x0C\x0C\x0C\x0C\x0C\x0C\x0C\x0C\x0C\x0C\x0C\x0C\r\x0E\x0E\x0E\x0E\x0E\x0E\x0F\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x11\x12\x12\x12\x12\x12\x12\x13\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x15\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x19\x1A\x1A\x1A\x1A\x1A\x1A\x1A\x1A\x1A\x1A\x1A\x1A\x1A\x1A\x1A\x1A\x1B\x1B\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1D\x1E\x1F !\"\"#$$$%&&&&&&&&&&&M\x02\0\0\x01\0\0\0\0\0\0\0\0\x01\0\0\0\0\0\0\0\0\x01\x80\0\0\0\0\0\0\x01\0\0\0\0\0\0\0\0\x02\x80\x07\x0B\0\0/\x02\0\0\0\0\0\0\x01\0\0\0\0\0\0\0\0\x07\0\x08\x08\n\n\r\r\x0F\x0F\x11\x11\x13\x13\0\0>\x02\0\0|\0\0\0g\0\0\0|\0\0\0g\0\0\0|\0\0\0\0\0\0\0\0\x03\0\x0F\x0F\x13\x13\0\0|\0\0\0|\0\0\0\0\0\0\0\0\x02\0\0&\0\0\x12\0\0\0\x12\0\0\0\0\x14\0\0\0\x01\x01\x02\x02\x03\x03\x04\x04\x05\x05\x06\x06\x07\x0B\x0C\x14\x1C\x1C\x1D\x1D\x1E\x1E\x1F\x1F !!\"\"##$$%%\0\0|\0\0\0\x06\x01\0\0|\0\0\0!\x01\0\0|\0\0\0x\x01\0\0|\0\0\0\x87\x01\0\0|\0\0\0\x96\x01\0\0\xA5\x01\0\0\xB4\x01\0\0\xC3\x01\0\0\xB4\x01\0\0\xD8\x01\0\0\xB4\x01\0\0\xE7\x01\0\0\xF6\x01\0\0\x05\x02\0\0\x12\0\0\0\0\x04\0\0\x06\x07\x0B\x0C&\0\0\x12\0\0\0#\0\0\0\x12\0\0\0\x12\0\0\0\0\x0E\0\0\x02\x04\x04\x06\x06\x07\x0B\x0C\x14\x1C\x1C\x1D\x1D\x1E !!\"\"##$$%%\0\0|\0\0\0|\0\0\0|\0\0\0!\x01\0\0|\0\0\0\x96\x01\0\0\xA5\x01\0\0\xB4\x01\0\0\xD8\x01\0\0\xB4\x01\0\0\xE7\x01\0\0\xF6\x01\0\0\x05\x02\0\0\x12\0\0\0\0\x02\0\x07\x0B\0\0\x87\x01\0\0\0\0\0\0\0\x02\0\x07\x0B\0\0/\x02\0\0\0\0\0\0\0\x02\0\x15\x1A\0\0|\0\0\0\0\0\0\0\0\x02\0\x18\x1A\0\0\x96\x01\0\0\0\0\0\0\0\x02\0\x15\x1A\0\0\x96\x01\0\0\0\0\0\0\0\x03\0\x15\x15\x16\x1A\0\0\x14\x02\0\0\x96\x01\0\0\0\0\0\0\0\x02\0\x15\x17\0\0\x96\x01\0\0\0\0\0\0\0\x02\0\x17\x1A\0\0\xB4\x01\0\0\0\0\0\0\0\x02\0\x15\x1A\0\0\xB4\x01\0\0\0\0\0\0\0\x02\0\x15\x16\0\0\xB4\x01\0\0\0\0\0\0\0\x04\0\x15\x18\x19\x19\x1A\x1A\0\0|\0\0\0\x06\x01\0\0|\0\0\0\0\0\0\0\0\x02\0\x07\x0B\0\0\x8B\0\0\0\0\0\0\0\0\x02\0\x08\x08\0\0\x8B\0\0\0\0\0\0\0\0\x02\0\0\0\0\0\0\0\0\0\0\0\0\0\x03\0\0\x04\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\0\0\0\0\0\0\0\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\0\0\0\0\x01\0\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x06\0\0\0\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\0\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0:\0\0\0:\0\0\0:\0\0\0:\0\0\0:\0\0\0:\0\0\0#\0\0\0\t\0\0\0\x12\0\0\0#\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" } else { b"rust-regex-automata-dfa-sparse\0\0\0\0\xFE\xFF\0\0\0\x02\0\0\0\0\0\0\0\x02\0\0\0\x17\0\0\0\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x01\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x02\x03\x04\x05\x06\x07\x08\t\t\t\t\t\t\n\x0B\x0C\x0C\x0C\x0C\x0C\x0C\x0C\x0C\x0C\x0C\x0C\x0C\x0C\x0C\r\x0E\x0E\x0E\x0E\x0E\x0E\x0F\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x10\x11\x12\x12\x12\x12\x12\x12\x13\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x14\x15\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x16\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x17\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x18\x19\x1A\x1A\x1A\x1A\x1A\x1A\x1A\x1A\x1A\x1A\x1A\x1A\x1A\x1A\x1A\x1A\x1B\x1B\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1C\x1D\x1E\x1F !\"\"#$$$%&&&&&&&&&&&\0\0\x02M\0\x01\0\0\0\0\0\0\0\0\x01\0\0\0\0\0\0\0\x80\x01\0\0\0\0\0\0\0\0\0\x01\0\0\0\0\0\x80\x02\x07\x0B\0\0\0\0\x02/\0\0\0\0\0\0\0\x01\0\0\0\0\0\0\x07\x08\x08\n\n\r\r\x0F\x0F\x11\x11\x13\x13\0\0\0\0\x02>\0\0\0|\0\0\0g\0\0\0|\0\0\0g\0\0\0|\0\0\0\0\0\0\x03\x0F\x0F\x13\x13\0\0\0\0\0|\0\0\0|\0\0\0\0\0\0\x02\0&\0\0\0\0\0\x12\0\0\0\x12\0\0\x14\0\0\x01\x01\x02\x02\x03\x03\x04\x04\x05\x05\x06\x06\x07\x0B\x0C\x14\x1C\x1C\x1D\x1D\x1E\x1E\x1F\x1F !!\"\"##$$%%\0\0\0\0\0|\0\0\x01\x06\0\0\0|\0\0\x01!\0\0\0|\0\0\x01x\0\0\0|\0\0\x01\x87\0\0\0|\0\0\x01\x96\0\0\x01\xA5\0\0\x01\xB4\0\0\x01\xC3\0\0\x01\xB4\0\0\x01\xD8\0\0\x01\xB4\0\0\x01\xE7\0\0\x01\xF6\0\0\x02\x05\0\0\0\x12\0\0\x04\0\x06\x07\x0B\x0C&\0\0\0\0\0\x12\0\0\0#\0\0\0\x12\0\0\0\x12\0\0\x0E\0\x02\x04\x04\x06\x06\x07\x0B\x0C\x14\x1C\x1C\x1D\x1D\x1E !!\"\"##$$%%\0\0\0\0\0|\0\0\0|\0\0\0|\0\0\x01!\0\0\0|\0\0\x01\x96\0\0\x01\xA5\0\0\x01\xB4\0\0\x01\xD8\0\0\x01\xB4\0\0\x01\xE7\0\0\x01\xF6\0\0\x02\x05\0\0\0\x12\0\0\x02\x07\x0B\0\0\0\0\x01\x87\0\0\0\0\0\0\x02\x07\x0B\0\0\0\0\x02/\0\0\0\0\0\0\x02\x15\x1A\0\0\0\0\0|\0\0\0\0\0\0\x02\x18\x1A\0\0\0\0\x01\x96\0\0\0\0\0\0\x02\x15\x1A\0\0\0\0\x01\x96\0\0\0\0\0\0\x03\x15\x15\x16\x1A\0\0\0\0\x02\x14\0\0\x01\x96\0\0\0\0\0\0\x02\x15\x17\0\0\0\0\x01\x96\0\0\0\0\0\0\x02\x17\x1A\0\0\0\0\x01\xB4\0\0\0\0\0\0\x02\x15\x1A\0\0\0\0\x01\xB4\0\0\0\0\0\0\x02\x15\x16\0\0\0\0\x01\xB4\0\0\0\0\0\0\x04\x15\x18\x19\x19\x1A\x1A\0\0\0\0\0|\0\0\x01\x06\0\0\0|\0\0\0\0\0\0\x02\x07\x0B\0\0\0\0\0\x8B\0\0\0\0\0\0\x02\x08\x08\0\0\0\0\0\x8B\0\0\0\0\0\0\0\0\x02\0\0\0\0\0\0\0\0\0\0\x03\0\0\x04\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\0\0\0\0\0\0\0\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\0\0\0\0\x01\0\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\x06\xFF\xFF\xFF\xFF\xFF\xFF\xFF\xFF\0\0\x01\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0:\0\0\0:\0\0\0:\0\0\0:\0\0\0:\0\0\0:\0\0\0#\0\0\0\t\0\0\0\x12\0\0\0#\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0" }) }, pattern: icu::list::provider::ListJoinerPattern::from_parts(" u ", 3u8) }) }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" või ", 6u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" edo ", 5u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts("،\u{200f} ", 6u8), middle: alloc::borrow::Cow::Borrowed("،\u{200f} "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("، یا ", 8u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" یا ", 6u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts("⹁ ", 4u8), middle: alloc::borrow::Cow::Borrowed("⹁ "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("⹁ 𞤥𞤢\u{1e944}𞤯𞤵𞤲 ", 29u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" 𞤥𞤢\u{1e944}𞤯𞤵𞤲 ", 26u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" tai ", 5u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ella ", 7u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ella ", 6u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ou ", 4u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" nó ", 5u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" no ", 4u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" અથવા ", 14u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ko ", 4u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" או ", 6u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" या ", 8u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" yaa ", 5u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" vagy ", 6u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" կամ ", 8u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", atau ", 7u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" atau ", 6u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ma ọ bụ ", 14u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ma ọ bụ ", 13u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), middle: alloc::borrow::Cow::Borrowed("、"), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("ꅀ", 3u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" eða ", 6u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), middle: alloc::borrow::Cow::Borrowed("、"), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("、または", 12u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("または", 9u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", utowo ", 8u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" utowo ", 7u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ან ", 8u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ketũmỹr ", 12u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", не болмаса ", 22u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" не ", 6u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ឬ ", 5u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ಅಥವಾ ", 15u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ಅಥವಾ ", 14u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" 또는 ", 8u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", वा ", 9u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" वा ", 8u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" an ", 4u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", aadtẽ ", 10u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" aaḍẽ ", 10u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", आआत\u{947}\u{901}\u{a0}", 19u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" आआत\u{947}\u{901}\u{a0}", 18u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ଆଆତେ\u{b01} ", 18u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ଆଆତେ\u{b01} ", 17u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ల\u{c47}ద\u{c3e} ", 15u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ల\u{c47}ద\u{c3e} ", 14u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" же ", 6u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ຫ\u{ebc}\u{eb7} ", 11u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ar ", 4u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" vai ", 5u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", rānei", 2u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", അല\u{d4d}ലെങ\u{d4d}കിൽ ", 33u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" അല\u{d4d}ലെങ\u{d4d}കിൽ ", 32u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", зэргийн аль нэг", 2u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" эсвэл ", 12u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" कि\u{902}वा ", 17u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(" - ", 3u8), middle: alloc::borrow::Cow::Borrowed(" - "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" သ\u{102d}\u{102f}\u{1037}မဟ\u{102f}တ\u{103a} ", 29u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" eller ", 7u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" କ\u{b3f}ମ\u{b4d}ବ\u{b3e} ", 20u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ਜਾ\u{a02} ", 12u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ਜਾ\u{a02} ", 11u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ọ ", 5u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" lub ", 5u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", یا ", 7u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" or ", 4u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", utaq ", 7u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" utaq ", 6u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" u ", 3u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" sau ", 5u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", يا ", 7u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" يا ", 6u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", හෝ ", 9u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" හෝ ", 8u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" alebo ", 7u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ali ", 5u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ama ", 5u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ose ", 5u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", au ", 5u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" au ", 4u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(" ܐܘ ", 6u8), middle: alloc::borrow::Cow::Borrowed(" ܐܘ "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ܐܘ ", 6u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" அல\u{bcd}லது ", 20u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ల\u{c47}ద\u{c3e} ", 14u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ё ", 5u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" หร\u{e37}อ ", 14u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("หร\u{e37}อ", 12u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts("፣ ", 4u8), middle: alloc::borrow::Cow::Borrowed("፣ "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ወይ ", 8u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ýa-da ", 8u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", pē ", 6u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" pē ", 5u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" veya ", 6u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", яки ", 9u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" яки ", 8u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" або ", 8u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", or ", 5u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" or ", 4u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts("، ", 3u8), middle: alloc::borrow::Cow::Borrowed("، "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("، یا ", 8u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" یا ", 6u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" yoki ", 6u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" hoặc ", 8u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", okanye ", 9u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" okanye ", 8u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", tabi ", 7u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" tàbí ", 8u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), middle: alloc::borrow::Cow::Borrowed("、"), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" 或 ", 5u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts("、", 3u8), middle: alloc::borrow::Cow::Borrowed("、"), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts("或", 3u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", ọ ", 6u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ọ ", 5u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", yaxud ", 8u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" yaxud ", 7u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", અથવા ", 15u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" અથવા ", 14u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(", कि\u{902}वा ", 18u8), special_case: None }, pair: Some(icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" कि\u{902}वा ", 17u8), special_case: None }) }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" ਜਾ\u{a02} ", 11u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" au ", 4u8), special_case: None }, pair: None }, icu::list::provider::ListFormatterPatternsV2 { start: icu::list::provider::ListJoinerPattern::from_parts(", ", 2u8), middle: alloc::borrow::Cow::Borrowed(", "), end: icu::list::provider::ConditionalListJoinerPattern { default: icu::list::provider::ListJoinerPattern::from_parts(" หร\u{e37}อ ", 14u8), special_case: None }, pair: None }] }; } #[clippy::msrv = "1.71.1"] impl icu_provider::DataProvider for $provider { fn load(&self, req: icu_provider::DataRequest) -> Result, icu_provider::DataError> { let mut metadata = icu_provider::DataResponseMetadata::default(); let payload = if let Some(payload) = icu_provider_baked::DataStore::get(&Self::DATA_OR_LIST_V2_MARKER, req.id, req.metadata.attributes_prefix_match) { payload } else { const FALLBACKER: icu::locale::fallback::LocaleFallbackerWithConfig<'static> = icu::locale::fallback::LocaleFallbacker::new().for_config(::INFO.fallback_config); let mut fallback_iterator = FALLBACKER.fallback_for(req.id.locale.clone()); loop { if let Some(payload) = icu_provider_baked::DataStore::get(&Self::DATA_OR_LIST_V2_MARKER, icu_provider::DataIdentifierBorrowed::for_marker_attributes_and_locale(req.id.marker_attributes, fallback_iterator.get()), req.metadata.attributes_prefix_match) { metadata.locale = Some(fallback_iterator.take()); break payload; } if fallback_iterator.get().is_default() { return Err(icu_provider::DataErrorKind::IdentifierNotFound.with_req(::INFO, req)); } fallback_iterator.step(); } }; Ok(icu_provider::DataResponse { payload: icu_provider::DataPayload::from_static_ref(payload), metadata }) } } }; ($ provider : ty , ITER) => { __impl_or_list_v2_marker!($provider); #[clippy::msrv = "1.71.1"] impl icu_provider::IterableDataProvider for $provider { fn iter_ids(&self) -> Result>, icu_provider::DataError> { Ok(icu_provider_baked::DataStore::iter(&Self::DATA_OR_LIST_V2_MARKER).collect()) } } }; ($ provider : ty , DRY) => {}; ($ provider : ty , DRY , ITER) => { __impl_or_list_v2_marker!($provider, ITER); }; } #[doc(inline)] pub use __impl_or_list_v2_marker as impl_or_list_v2_marker;