1 use std::ops::Deref;
2 use std::str;
3 
4 #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord)]
5 pub struct LanguageSubtag([u8; 3]);
6 
7 impl LanguageSubtag {
new(subtag: [char; 3]) -> Self8     const fn new(subtag: [char; 3]) -> Self {
9         LanguageSubtag([subtag[0] as u8, subtag[1] as u8, subtag[2] as u8])
10     }
11 }
12 
13 impl Deref for LanguageSubtag {
14     type Target = str;
15 
deref(&self) -> &str16     fn deref(&self) -> &str {
17         let mut end = 3;
18         while self.0[end - 1] == b' ' {
19             end -= 1;
20         }
21         unsafe { str::from_utf8_unchecked(&self.0[..end]) }
22     }
23 }
24 
25 impl str::FromStr for LanguageSubtag {
26     type Err = ();
27 
from_str(input: &str) -> Result<Self, ()>28     fn from_str(input: &str) -> Result<Self, ()> {
29         if 2 <= input.len() && input.len() <= 3 {
30             let mut value = [b' '; 3];
31             value[..input.len()].copy_from_slice(input.as_bytes());
32             Ok(LanguageSubtag(value))
33         } else {
34             Err(())
35         }
36     }
37 }
38 
39 #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord)]
40 pub struct ScriptSubtag([u8; 4]);
41 
42 impl ScriptSubtag {
new(subtag: [char; 4]) -> Self43     const fn new(subtag: [char; 4]) -> Self {
44         ScriptSubtag([
45             subtag[0] as u8,
46             subtag[1] as u8,
47             subtag[2] as u8,
48             subtag[3] as u8,
49         ])
50     }
51 }
52 
53 impl Deref for ScriptSubtag {
54     type Target = str;
55 
deref(&self) -> &str56     fn deref(&self) -> &str {
57         unsafe { str::from_utf8_unchecked(&self.0) }
58     }
59 }
60 
61 impl str::FromStr for ScriptSubtag {
62     type Err = ();
63 
from_str(input: &str) -> Result<Self, ()>64     fn from_str(input: &str) -> Result<Self, ()> {
65         if input.len() == 4 {
66             let mut value = [b' '; 4];
67             value.copy_from_slice(input.as_bytes());
68             Ok(ScriptSubtag(value))
69         } else {
70             Err(())
71         }
72     }
73 }
74 
75 #[derive(Clone, Copy, PartialEq, Eq, PartialOrd, Ord)]
76 pub struct RegionSubtag([u8; 3]);
77 
78 impl RegionSubtag {
new(subtag: [char; 3]) -> Self79     const fn new(subtag: [char; 3]) -> Self {
80         RegionSubtag([subtag[0] as u8, subtag[1] as u8, subtag[2] as u8])
81     }
82 }
83 
84 impl Deref for RegionSubtag {
85     type Target = str;
86 
deref(&self) -> &str87     fn deref(&self) -> &str {
88         let mut end = 3;
89         while self.0[end - 1] == b' ' {
90             end -= 1;
91         }
92         unsafe { str::from_utf8_unchecked(&self.0[..end]) }
93     }
94 }
95 
96 impl str::FromStr for RegionSubtag {
97     type Err = ();
98 
from_str(input: &str) -> Result<Self, ()>99     fn from_str(input: &str) -> Result<Self, ()> {
100         if 2 <= input.len() && input.len() <= 3 {
101             let mut value = [b' '; 3];
102             value[..input.len()].copy_from_slice(input.as_bytes());
103             Ok(RegionSubtag(value))
104         } else {
105             Err(())
106         }
107     }
108 }
109 pub const LANGUAGES: [LanguageSubtag; 8212] = [
110     LanguageSubtag::new(['a', 'a', ' ']),
111     LanguageSubtag::new(['a', 'a', 'a']),
112     LanguageSubtag::new(['a', 'a', 'b']),
113     LanguageSubtag::new(['a', 'a', 'c']),
114     LanguageSubtag::new(['a', 'a', 'd']),
115     LanguageSubtag::new(['a', 'a', 'e']),
116     LanguageSubtag::new(['a', 'a', 'f']),
117     LanguageSubtag::new(['a', 'a', 'g']),
118     LanguageSubtag::new(['a', 'a', 'h']),
119     LanguageSubtag::new(['a', 'a', 'i']),
120     LanguageSubtag::new(['a', 'a', 'k']),
121     LanguageSubtag::new(['a', 'a', 'l']),
122     LanguageSubtag::new(['a', 'a', 'm']),
123     LanguageSubtag::new(['a', 'a', 'n']),
124     LanguageSubtag::new(['a', 'a', 'o']),
125     LanguageSubtag::new(['a', 'a', 'p']),
126     LanguageSubtag::new(['a', 'a', 'q']),
127     LanguageSubtag::new(['a', 'a', 's']),
128     LanguageSubtag::new(['a', 'a', 't']),
129     LanguageSubtag::new(['a', 'a', 'u']),
130     LanguageSubtag::new(['a', 'a', 'v']),
131     LanguageSubtag::new(['a', 'a', 'w']),
132     LanguageSubtag::new(['a', 'a', 'x']),
133     LanguageSubtag::new(['a', 'a', 'z']),
134     LanguageSubtag::new(['a', 'b', ' ']),
135     LanguageSubtag::new(['a', 'b', 'a']),
136     LanguageSubtag::new(['a', 'b', 'b']),
137     LanguageSubtag::new(['a', 'b', 'c']),
138     LanguageSubtag::new(['a', 'b', 'd']),
139     LanguageSubtag::new(['a', 'b', 'e']),
140     LanguageSubtag::new(['a', 'b', 'f']),
141     LanguageSubtag::new(['a', 'b', 'g']),
142     LanguageSubtag::new(['a', 'b', 'h']),
143     LanguageSubtag::new(['a', 'b', 'i']),
144     LanguageSubtag::new(['a', 'b', 'j']),
145     LanguageSubtag::new(['a', 'b', 'l']),
146     LanguageSubtag::new(['a', 'b', 'm']),
147     LanguageSubtag::new(['a', 'b', 'n']),
148     LanguageSubtag::new(['a', 'b', 'o']),
149     LanguageSubtag::new(['a', 'b', 'p']),
150     LanguageSubtag::new(['a', 'b', 'q']),
151     LanguageSubtag::new(['a', 'b', 'r']),
152     LanguageSubtag::new(['a', 'b', 's']),
153     LanguageSubtag::new(['a', 'b', 't']),
154     LanguageSubtag::new(['a', 'b', 'u']),
155     LanguageSubtag::new(['a', 'b', 'v']),
156     LanguageSubtag::new(['a', 'b', 'w']),
157     LanguageSubtag::new(['a', 'b', 'x']),
158     LanguageSubtag::new(['a', 'b', 'y']),
159     LanguageSubtag::new(['a', 'b', 'z']),
160     LanguageSubtag::new(['a', 'c', 'a']),
161     LanguageSubtag::new(['a', 'c', 'b']),
162     LanguageSubtag::new(['a', 'c', 'd']),
163     LanguageSubtag::new(['a', 'c', 'e']),
164     LanguageSubtag::new(['a', 'c', 'f']),
165     LanguageSubtag::new(['a', 'c', 'h']),
166     LanguageSubtag::new(['a', 'c', 'i']),
167     LanguageSubtag::new(['a', 'c', 'k']),
168     LanguageSubtag::new(['a', 'c', 'l']),
169     LanguageSubtag::new(['a', 'c', 'm']),
170     LanguageSubtag::new(['a', 'c', 'n']),
171     LanguageSubtag::new(['a', 'c', 'p']),
172     LanguageSubtag::new(['a', 'c', 'q']),
173     LanguageSubtag::new(['a', 'c', 'r']),
174     LanguageSubtag::new(['a', 'c', 's']),
175     LanguageSubtag::new(['a', 'c', 't']),
176     LanguageSubtag::new(['a', 'c', 'u']),
177     LanguageSubtag::new(['a', 'c', 'v']),
178     LanguageSubtag::new(['a', 'c', 'w']),
179     LanguageSubtag::new(['a', 'c', 'x']),
180     LanguageSubtag::new(['a', 'c', 'y']),
181     LanguageSubtag::new(['a', 'c', 'z']),
182     LanguageSubtag::new(['a', 'd', 'a']),
183     LanguageSubtag::new(['a', 'd', 'b']),
184     LanguageSubtag::new(['a', 'd', 'd']),
185     LanguageSubtag::new(['a', 'd', 'e']),
186     LanguageSubtag::new(['a', 'd', 'f']),
187     LanguageSubtag::new(['a', 'd', 'g']),
188     LanguageSubtag::new(['a', 'd', 'h']),
189     LanguageSubtag::new(['a', 'd', 'i']),
190     LanguageSubtag::new(['a', 'd', 'j']),
191     LanguageSubtag::new(['a', 'd', 'l']),
192     LanguageSubtag::new(['a', 'd', 'n']),
193     LanguageSubtag::new(['a', 'd', 'o']),
194     LanguageSubtag::new(['a', 'd', 'p']),
195     LanguageSubtag::new(['a', 'd', 'q']),
196     LanguageSubtag::new(['a', 'd', 'r']),
197     LanguageSubtag::new(['a', 'd', 's']),
198     LanguageSubtag::new(['a', 'd', 't']),
199     LanguageSubtag::new(['a', 'd', 'u']),
200     LanguageSubtag::new(['a', 'd', 'w']),
201     LanguageSubtag::new(['a', 'd', 'x']),
202     LanguageSubtag::new(['a', 'd', 'y']),
203     LanguageSubtag::new(['a', 'd', 'z']),
204     LanguageSubtag::new(['a', 'e', ' ']),
205     LanguageSubtag::new(['a', 'e', 'a']),
206     LanguageSubtag::new(['a', 'e', 'b']),
207     LanguageSubtag::new(['a', 'e', 'c']),
208     LanguageSubtag::new(['a', 'e', 'd']),
209     LanguageSubtag::new(['a', 'e', 'e']),
210     LanguageSubtag::new(['a', 'e', 'k']),
211     LanguageSubtag::new(['a', 'e', 'l']),
212     LanguageSubtag::new(['a', 'e', 'm']),
213     LanguageSubtag::new(['a', 'e', 'n']),
214     LanguageSubtag::new(['a', 'e', 'q']),
215     LanguageSubtag::new(['a', 'e', 'r']),
216     LanguageSubtag::new(['a', 'e', 's']),
217     LanguageSubtag::new(['a', 'e', 'u']),
218     LanguageSubtag::new(['a', 'e', 'w']),
219     LanguageSubtag::new(['a', 'e', 'y']),
220     LanguageSubtag::new(['a', 'e', 'z']),
221     LanguageSubtag::new(['a', 'f', ' ']),
222     LanguageSubtag::new(['a', 'f', 'a']),
223     LanguageSubtag::new(['a', 'f', 'b']),
224     LanguageSubtag::new(['a', 'f', 'd']),
225     LanguageSubtag::new(['a', 'f', 'e']),
226     LanguageSubtag::new(['a', 'f', 'g']),
227     LanguageSubtag::new(['a', 'f', 'h']),
228     LanguageSubtag::new(['a', 'f', 'i']),
229     LanguageSubtag::new(['a', 'f', 'k']),
230     LanguageSubtag::new(['a', 'f', 'n']),
231     LanguageSubtag::new(['a', 'f', 'o']),
232     LanguageSubtag::new(['a', 'f', 'p']),
233     LanguageSubtag::new(['a', 'f', 's']),
234     LanguageSubtag::new(['a', 'f', 't']),
235     LanguageSubtag::new(['a', 'f', 'u']),
236     LanguageSubtag::new(['a', 'f', 'z']),
237     LanguageSubtag::new(['a', 'g', 'a']),
238     LanguageSubtag::new(['a', 'g', 'b']),
239     LanguageSubtag::new(['a', 'g', 'c']),
240     LanguageSubtag::new(['a', 'g', 'd']),
241     LanguageSubtag::new(['a', 'g', 'e']),
242     LanguageSubtag::new(['a', 'g', 'f']),
243     LanguageSubtag::new(['a', 'g', 'g']),
244     LanguageSubtag::new(['a', 'g', 'h']),
245     LanguageSubtag::new(['a', 'g', 'i']),
246     LanguageSubtag::new(['a', 'g', 'j']),
247     LanguageSubtag::new(['a', 'g', 'k']),
248     LanguageSubtag::new(['a', 'g', 'l']),
249     LanguageSubtag::new(['a', 'g', 'm']),
250     LanguageSubtag::new(['a', 'g', 'n']),
251     LanguageSubtag::new(['a', 'g', 'o']),
252     LanguageSubtag::new(['a', 'g', 'p']),
253     LanguageSubtag::new(['a', 'g', 'q']),
254     LanguageSubtag::new(['a', 'g', 'r']),
255     LanguageSubtag::new(['a', 'g', 's']),
256     LanguageSubtag::new(['a', 'g', 't']),
257     LanguageSubtag::new(['a', 'g', 'u']),
258     LanguageSubtag::new(['a', 'g', 'v']),
259     LanguageSubtag::new(['a', 'g', 'w']),
260     LanguageSubtag::new(['a', 'g', 'x']),
261     LanguageSubtag::new(['a', 'g', 'y']),
262     LanguageSubtag::new(['a', 'g', 'z']),
263     LanguageSubtag::new(['a', 'h', 'a']),
264     LanguageSubtag::new(['a', 'h', 'b']),
265     LanguageSubtag::new(['a', 'h', 'g']),
266     LanguageSubtag::new(['a', 'h', 'h']),
267     LanguageSubtag::new(['a', 'h', 'i']),
268     LanguageSubtag::new(['a', 'h', 'k']),
269     LanguageSubtag::new(['a', 'h', 'l']),
270     LanguageSubtag::new(['a', 'h', 'm']),
271     LanguageSubtag::new(['a', 'h', 'n']),
272     LanguageSubtag::new(['a', 'h', 'o']),
273     LanguageSubtag::new(['a', 'h', 'p']),
274     LanguageSubtag::new(['a', 'h', 'r']),
275     LanguageSubtag::new(['a', 'h', 's']),
276     LanguageSubtag::new(['a', 'h', 't']),
277     LanguageSubtag::new(['a', 'i', 'a']),
278     LanguageSubtag::new(['a', 'i', 'b']),
279     LanguageSubtag::new(['a', 'i', 'c']),
280     LanguageSubtag::new(['a', 'i', 'd']),
281     LanguageSubtag::new(['a', 'i', 'e']),
282     LanguageSubtag::new(['a', 'i', 'f']),
283     LanguageSubtag::new(['a', 'i', 'g']),
284     LanguageSubtag::new(['a', 'i', 'h']),
285     LanguageSubtag::new(['a', 'i', 'i']),
286     LanguageSubtag::new(['a', 'i', 'j']),
287     LanguageSubtag::new(['a', 'i', 'k']),
288     LanguageSubtag::new(['a', 'i', 'l']),
289     LanguageSubtag::new(['a', 'i', 'm']),
290     LanguageSubtag::new(['a', 'i', 'n']),
291     LanguageSubtag::new(['a', 'i', 'o']),
292     LanguageSubtag::new(['a', 'i', 'p']),
293     LanguageSubtag::new(['a', 'i', 'q']),
294     LanguageSubtag::new(['a', 'i', 'r']),
295     LanguageSubtag::new(['a', 'i', 's']),
296     LanguageSubtag::new(['a', 'i', 't']),
297     LanguageSubtag::new(['a', 'i', 'w']),
298     LanguageSubtag::new(['a', 'i', 'x']),
299     LanguageSubtag::new(['a', 'i', 'y']),
300     LanguageSubtag::new(['a', 'j', 'a']),
301     LanguageSubtag::new(['a', 'j', 'g']),
302     LanguageSubtag::new(['a', 'j', 'i']),
303     LanguageSubtag::new(['a', 'j', 'n']),
304     LanguageSubtag::new(['a', 'j', 'p']),
305     LanguageSubtag::new(['a', 'j', 't']),
306     LanguageSubtag::new(['a', 'j', 'u']),
307     LanguageSubtag::new(['a', 'j', 'w']),
308     LanguageSubtag::new(['a', 'j', 'z']),
309     LanguageSubtag::new(['a', 'k', ' ']),
310     LanguageSubtag::new(['a', 'k', 'b']),
311     LanguageSubtag::new(['a', 'k', 'c']),
312     LanguageSubtag::new(['a', 'k', 'd']),
313     LanguageSubtag::new(['a', 'k', 'e']),
314     LanguageSubtag::new(['a', 'k', 'f']),
315     LanguageSubtag::new(['a', 'k', 'g']),
316     LanguageSubtag::new(['a', 'k', 'h']),
317     LanguageSubtag::new(['a', 'k', 'i']),
318     LanguageSubtag::new(['a', 'k', 'j']),
319     LanguageSubtag::new(['a', 'k', 'k']),
320     LanguageSubtag::new(['a', 'k', 'l']),
321     LanguageSubtag::new(['a', 'k', 'm']),
322     LanguageSubtag::new(['a', 'k', 'o']),
323     LanguageSubtag::new(['a', 'k', 'p']),
324     LanguageSubtag::new(['a', 'k', 'q']),
325     LanguageSubtag::new(['a', 'k', 'r']),
326     LanguageSubtag::new(['a', 'k', 's']),
327     LanguageSubtag::new(['a', 'k', 't']),
328     LanguageSubtag::new(['a', 'k', 'u']),
329     LanguageSubtag::new(['a', 'k', 'v']),
330     LanguageSubtag::new(['a', 'k', 'w']),
331     LanguageSubtag::new(['a', 'k', 'x']),
332     LanguageSubtag::new(['a', 'k', 'y']),
333     LanguageSubtag::new(['a', 'k', 'z']),
334     LanguageSubtag::new(['a', 'l', 'a']),
335     LanguageSubtag::new(['a', 'l', 'c']),
336     LanguageSubtag::new(['a', 'l', 'd']),
337     LanguageSubtag::new(['a', 'l', 'e']),
338     LanguageSubtag::new(['a', 'l', 'f']),
339     LanguageSubtag::new(['a', 'l', 'g']),
340     LanguageSubtag::new(['a', 'l', 'h']),
341     LanguageSubtag::new(['a', 'l', 'i']),
342     LanguageSubtag::new(['a', 'l', 'j']),
343     LanguageSubtag::new(['a', 'l', 'k']),
344     LanguageSubtag::new(['a', 'l', 'l']),
345     LanguageSubtag::new(['a', 'l', 'm']),
346     LanguageSubtag::new(['a', 'l', 'n']),
347     LanguageSubtag::new(['a', 'l', 'o']),
348     LanguageSubtag::new(['a', 'l', 'p']),
349     LanguageSubtag::new(['a', 'l', 'q']),
350     LanguageSubtag::new(['a', 'l', 'r']),
351     LanguageSubtag::new(['a', 'l', 's']),
352     LanguageSubtag::new(['a', 'l', 't']),
353     LanguageSubtag::new(['a', 'l', 'u']),
354     LanguageSubtag::new(['a', 'l', 'v']),
355     LanguageSubtag::new(['a', 'l', 'w']),
356     LanguageSubtag::new(['a', 'l', 'x']),
357     LanguageSubtag::new(['a', 'l', 'y']),
358     LanguageSubtag::new(['a', 'l', 'z']),
359     LanguageSubtag::new(['a', 'm', ' ']),
360     LanguageSubtag::new(['a', 'm', 'a']),
361     LanguageSubtag::new(['a', 'm', 'b']),
362     LanguageSubtag::new(['a', 'm', 'c']),
363     LanguageSubtag::new(['a', 'm', 'e']),
364     LanguageSubtag::new(['a', 'm', 'f']),
365     LanguageSubtag::new(['a', 'm', 'g']),
366     LanguageSubtag::new(['a', 'm', 'i']),
367     LanguageSubtag::new(['a', 'm', 'j']),
368     LanguageSubtag::new(['a', 'm', 'k']),
369     LanguageSubtag::new(['a', 'm', 'l']),
370     LanguageSubtag::new(['a', 'm', 'm']),
371     LanguageSubtag::new(['a', 'm', 'n']),
372     LanguageSubtag::new(['a', 'm', 'o']),
373     LanguageSubtag::new(['a', 'm', 'p']),
374     LanguageSubtag::new(['a', 'm', 'q']),
375     LanguageSubtag::new(['a', 'm', 'r']),
376     LanguageSubtag::new(['a', 'm', 's']),
377     LanguageSubtag::new(['a', 'm', 't']),
378     LanguageSubtag::new(['a', 'm', 'u']),
379     LanguageSubtag::new(['a', 'm', 'v']),
380     LanguageSubtag::new(['a', 'm', 'w']),
381     LanguageSubtag::new(['a', 'm', 'x']),
382     LanguageSubtag::new(['a', 'm', 'y']),
383     LanguageSubtag::new(['a', 'm', 'z']),
384     LanguageSubtag::new(['a', 'n', ' ']),
385     LanguageSubtag::new(['a', 'n', 'a']),
386     LanguageSubtag::new(['a', 'n', 'b']),
387     LanguageSubtag::new(['a', 'n', 'c']),
388     LanguageSubtag::new(['a', 'n', 'd']),
389     LanguageSubtag::new(['a', 'n', 'e']),
390     LanguageSubtag::new(['a', 'n', 'f']),
391     LanguageSubtag::new(['a', 'n', 'g']),
392     LanguageSubtag::new(['a', 'n', 'h']),
393     LanguageSubtag::new(['a', 'n', 'i']),
394     LanguageSubtag::new(['a', 'n', 'j']),
395     LanguageSubtag::new(['a', 'n', 'k']),
396     LanguageSubtag::new(['a', 'n', 'l']),
397     LanguageSubtag::new(['a', 'n', 'm']),
398     LanguageSubtag::new(['a', 'n', 'n']),
399     LanguageSubtag::new(['a', 'n', 'o']),
400     LanguageSubtag::new(['a', 'n', 'p']),
401     LanguageSubtag::new(['a', 'n', 'q']),
402     LanguageSubtag::new(['a', 'n', 'r']),
403     LanguageSubtag::new(['a', 'n', 's']),
404     LanguageSubtag::new(['a', 'n', 't']),
405     LanguageSubtag::new(['a', 'n', 'u']),
406     LanguageSubtag::new(['a', 'n', 'v']),
407     LanguageSubtag::new(['a', 'n', 'w']),
408     LanguageSubtag::new(['a', 'n', 'x']),
409     LanguageSubtag::new(['a', 'n', 'y']),
410     LanguageSubtag::new(['a', 'n', 'z']),
411     LanguageSubtag::new(['a', 'o', 'a']),
412     LanguageSubtag::new(['a', 'o', 'b']),
413     LanguageSubtag::new(['a', 'o', 'c']),
414     LanguageSubtag::new(['a', 'o', 'd']),
415     LanguageSubtag::new(['a', 'o', 'e']),
416     LanguageSubtag::new(['a', 'o', 'f']),
417     LanguageSubtag::new(['a', 'o', 'g']),
418     LanguageSubtag::new(['a', 'o', 'h']),
419     LanguageSubtag::new(['a', 'o', 'i']),
420     LanguageSubtag::new(['a', 'o', 'j']),
421     LanguageSubtag::new(['a', 'o', 'k']),
422     LanguageSubtag::new(['a', 'o', 'l']),
423     LanguageSubtag::new(['a', 'o', 'm']),
424     LanguageSubtag::new(['a', 'o', 'n']),
425     LanguageSubtag::new(['a', 'o', 'r']),
426     LanguageSubtag::new(['a', 'o', 's']),
427     LanguageSubtag::new(['a', 'o', 't']),
428     LanguageSubtag::new(['a', 'o', 'u']),
429     LanguageSubtag::new(['a', 'o', 'x']),
430     LanguageSubtag::new(['a', 'o', 'z']),
431     LanguageSubtag::new(['a', 'p', 'a']),
432     LanguageSubtag::new(['a', 'p', 'b']),
433     LanguageSubtag::new(['a', 'p', 'c']),
434     LanguageSubtag::new(['a', 'p', 'd']),
435     LanguageSubtag::new(['a', 'p', 'e']),
436     LanguageSubtag::new(['a', 'p', 'f']),
437     LanguageSubtag::new(['a', 'p', 'g']),
438     LanguageSubtag::new(['a', 'p', 'h']),
439     LanguageSubtag::new(['a', 'p', 'i']),
440     LanguageSubtag::new(['a', 'p', 'j']),
441     LanguageSubtag::new(['a', 'p', 'k']),
442     LanguageSubtag::new(['a', 'p', 'l']),
443     LanguageSubtag::new(['a', 'p', 'm']),
444     LanguageSubtag::new(['a', 'p', 'n']),
445     LanguageSubtag::new(['a', 'p', 'o']),
446     LanguageSubtag::new(['a', 'p', 'p']),
447     LanguageSubtag::new(['a', 'p', 'q']),
448     LanguageSubtag::new(['a', 'p', 'r']),
449     LanguageSubtag::new(['a', 'p', 's']),
450     LanguageSubtag::new(['a', 'p', 't']),
451     LanguageSubtag::new(['a', 'p', 'u']),
452     LanguageSubtag::new(['a', 'p', 'v']),
453     LanguageSubtag::new(['a', 'p', 'w']),
454     LanguageSubtag::new(['a', 'p', 'x']),
455     LanguageSubtag::new(['a', 'p', 'y']),
456     LanguageSubtag::new(['a', 'p', 'z']),
457     LanguageSubtag::new(['a', 'q', 'a']),
458     LanguageSubtag::new(['a', 'q', 'c']),
459     LanguageSubtag::new(['a', 'q', 'd']),
460     LanguageSubtag::new(['a', 'q', 'g']),
461     LanguageSubtag::new(['a', 'q', 'k']),
462     LanguageSubtag::new(['a', 'q', 'l']),
463     LanguageSubtag::new(['a', 'q', 'm']),
464     LanguageSubtag::new(['a', 'q', 'n']),
465     LanguageSubtag::new(['a', 'q', 'p']),
466     LanguageSubtag::new(['a', 'q', 'r']),
467     LanguageSubtag::new(['a', 'q', 't']),
468     LanguageSubtag::new(['a', 'q', 'z']),
469     LanguageSubtag::new(['a', 'r', ' ']),
470     LanguageSubtag::new(['a', 'r', 'b']),
471     LanguageSubtag::new(['a', 'r', 'c']),
472     LanguageSubtag::new(['a', 'r', 'd']),
473     LanguageSubtag::new(['a', 'r', 'e']),
474     LanguageSubtag::new(['a', 'r', 'h']),
475     LanguageSubtag::new(['a', 'r', 'i']),
476     LanguageSubtag::new(['a', 'r', 'j']),
477     LanguageSubtag::new(['a', 'r', 'k']),
478     LanguageSubtag::new(['a', 'r', 'l']),
479     LanguageSubtag::new(['a', 'r', 'n']),
480     LanguageSubtag::new(['a', 'r', 'o']),
481     LanguageSubtag::new(['a', 'r', 'p']),
482     LanguageSubtag::new(['a', 'r', 'q']),
483     LanguageSubtag::new(['a', 'r', 'r']),
484     LanguageSubtag::new(['a', 'r', 's']),
485     LanguageSubtag::new(['a', 'r', 't']),
486     LanguageSubtag::new(['a', 'r', 'u']),
487     LanguageSubtag::new(['a', 'r', 'v']),
488     LanguageSubtag::new(['a', 'r', 'w']),
489     LanguageSubtag::new(['a', 'r', 'x']),
490     LanguageSubtag::new(['a', 'r', 'y']),
491     LanguageSubtag::new(['a', 'r', 'z']),
492     LanguageSubtag::new(['a', 's', ' ']),
493     LanguageSubtag::new(['a', 's', 'a']),
494     LanguageSubtag::new(['a', 's', 'b']),
495     LanguageSubtag::new(['a', 's', 'c']),
496     LanguageSubtag::new(['a', 's', 'd']),
497     LanguageSubtag::new(['a', 's', 'e']),
498     LanguageSubtag::new(['a', 's', 'f']),
499     LanguageSubtag::new(['a', 's', 'g']),
500     LanguageSubtag::new(['a', 's', 'h']),
501     LanguageSubtag::new(['a', 's', 'i']),
502     LanguageSubtag::new(['a', 's', 'j']),
503     LanguageSubtag::new(['a', 's', 'k']),
504     LanguageSubtag::new(['a', 's', 'l']),
505     LanguageSubtag::new(['a', 's', 'n']),
506     LanguageSubtag::new(['a', 's', 'o']),
507     LanguageSubtag::new(['a', 's', 'p']),
508     LanguageSubtag::new(['a', 's', 'q']),
509     LanguageSubtag::new(['a', 's', 'r']),
510     LanguageSubtag::new(['a', 's', 's']),
511     LanguageSubtag::new(['a', 's', 't']),
512     LanguageSubtag::new(['a', 's', 'u']),
513     LanguageSubtag::new(['a', 's', 'v']),
514     LanguageSubtag::new(['a', 's', 'w']),
515     LanguageSubtag::new(['a', 's', 'x']),
516     LanguageSubtag::new(['a', 's', 'y']),
517     LanguageSubtag::new(['a', 's', 'z']),
518     LanguageSubtag::new(['a', 't', 'a']),
519     LanguageSubtag::new(['a', 't', 'b']),
520     LanguageSubtag::new(['a', 't', 'c']),
521     LanguageSubtag::new(['a', 't', 'd']),
522     LanguageSubtag::new(['a', 't', 'e']),
523     LanguageSubtag::new(['a', 't', 'g']),
524     LanguageSubtag::new(['a', 't', 'h']),
525     LanguageSubtag::new(['a', 't', 'i']),
526     LanguageSubtag::new(['a', 't', 'j']),
527     LanguageSubtag::new(['a', 't', 'k']),
528     LanguageSubtag::new(['a', 't', 'l']),
529     LanguageSubtag::new(['a', 't', 'm']),
530     LanguageSubtag::new(['a', 't', 'n']),
531     LanguageSubtag::new(['a', 't', 'o']),
532     LanguageSubtag::new(['a', 't', 'p']),
533     LanguageSubtag::new(['a', 't', 'q']),
534     LanguageSubtag::new(['a', 't', 'r']),
535     LanguageSubtag::new(['a', 't', 's']),
536     LanguageSubtag::new(['a', 't', 't']),
537     LanguageSubtag::new(['a', 't', 'u']),
538     LanguageSubtag::new(['a', 't', 'v']),
539     LanguageSubtag::new(['a', 't', 'w']),
540     LanguageSubtag::new(['a', 't', 'x']),
541     LanguageSubtag::new(['a', 't', 'y']),
542     LanguageSubtag::new(['a', 't', 'z']),
543     LanguageSubtag::new(['a', 'u', 'a']),
544     LanguageSubtag::new(['a', 'u', 'b']),
545     LanguageSubtag::new(['a', 'u', 'c']),
546     LanguageSubtag::new(['a', 'u', 'd']),
547     LanguageSubtag::new(['a', 'u', 'e']),
548     LanguageSubtag::new(['a', 'u', 'f']),
549     LanguageSubtag::new(['a', 'u', 'g']),
550     LanguageSubtag::new(['a', 'u', 'h']),
551     LanguageSubtag::new(['a', 'u', 'i']),
552     LanguageSubtag::new(['a', 'u', 'j']),
553     LanguageSubtag::new(['a', 'u', 'k']),
554     LanguageSubtag::new(['a', 'u', 'l']),
555     LanguageSubtag::new(['a', 'u', 'm']),
556     LanguageSubtag::new(['a', 'u', 'n']),
557     LanguageSubtag::new(['a', 'u', 'o']),
558     LanguageSubtag::new(['a', 'u', 'p']),
559     LanguageSubtag::new(['a', 'u', 'q']),
560     LanguageSubtag::new(['a', 'u', 'r']),
561     LanguageSubtag::new(['a', 'u', 's']),
562     LanguageSubtag::new(['a', 'u', 't']),
563     LanguageSubtag::new(['a', 'u', 'u']),
564     LanguageSubtag::new(['a', 'u', 'w']),
565     LanguageSubtag::new(['a', 'u', 'x']),
566     LanguageSubtag::new(['a', 'u', 'y']),
567     LanguageSubtag::new(['a', 'u', 'z']),
568     LanguageSubtag::new(['a', 'v', ' ']),
569     LanguageSubtag::new(['a', 'v', 'b']),
570     LanguageSubtag::new(['a', 'v', 'd']),
571     LanguageSubtag::new(['a', 'v', 'i']),
572     LanguageSubtag::new(['a', 'v', 'k']),
573     LanguageSubtag::new(['a', 'v', 'l']),
574     LanguageSubtag::new(['a', 'v', 'm']),
575     LanguageSubtag::new(['a', 'v', 'n']),
576     LanguageSubtag::new(['a', 'v', 'o']),
577     LanguageSubtag::new(['a', 'v', 's']),
578     LanguageSubtag::new(['a', 'v', 't']),
579     LanguageSubtag::new(['a', 'v', 'u']),
580     LanguageSubtag::new(['a', 'v', 'v']),
581     LanguageSubtag::new(['a', 'w', 'a']),
582     LanguageSubtag::new(['a', 'w', 'b']),
583     LanguageSubtag::new(['a', 'w', 'c']),
584     LanguageSubtag::new(['a', 'w', 'd']),
585     LanguageSubtag::new(['a', 'w', 'e']),
586     LanguageSubtag::new(['a', 'w', 'g']),
587     LanguageSubtag::new(['a', 'w', 'h']),
588     LanguageSubtag::new(['a', 'w', 'i']),
589     LanguageSubtag::new(['a', 'w', 'k']),
590     LanguageSubtag::new(['a', 'w', 'm']),
591     LanguageSubtag::new(['a', 'w', 'n']),
592     LanguageSubtag::new(['a', 'w', 'o']),
593     LanguageSubtag::new(['a', 'w', 'r']),
594     LanguageSubtag::new(['a', 'w', 's']),
595     LanguageSubtag::new(['a', 'w', 't']),
596     LanguageSubtag::new(['a', 'w', 'u']),
597     LanguageSubtag::new(['a', 'w', 'v']),
598     LanguageSubtag::new(['a', 'w', 'w']),
599     LanguageSubtag::new(['a', 'w', 'x']),
600     LanguageSubtag::new(['a', 'w', 'y']),
601     LanguageSubtag::new(['a', 'x', 'b']),
602     LanguageSubtag::new(['a', 'x', 'e']),
603     LanguageSubtag::new(['a', 'x', 'g']),
604     LanguageSubtag::new(['a', 'x', 'k']),
605     LanguageSubtag::new(['a', 'x', 'l']),
606     LanguageSubtag::new(['a', 'x', 'm']),
607     LanguageSubtag::new(['a', 'x', 'x']),
608     LanguageSubtag::new(['a', 'y', ' ']),
609     LanguageSubtag::new(['a', 'y', 'a']),
610     LanguageSubtag::new(['a', 'y', 'b']),
611     LanguageSubtag::new(['a', 'y', 'c']),
612     LanguageSubtag::new(['a', 'y', 'd']),
613     LanguageSubtag::new(['a', 'y', 'e']),
614     LanguageSubtag::new(['a', 'y', 'g']),
615     LanguageSubtag::new(['a', 'y', 'h']),
616     LanguageSubtag::new(['a', 'y', 'i']),
617     LanguageSubtag::new(['a', 'y', 'k']),
618     LanguageSubtag::new(['a', 'y', 'l']),
619     LanguageSubtag::new(['a', 'y', 'n']),
620     LanguageSubtag::new(['a', 'y', 'o']),
621     LanguageSubtag::new(['a', 'y', 'p']),
622     LanguageSubtag::new(['a', 'y', 'q']),
623     LanguageSubtag::new(['a', 'y', 'r']),
624     LanguageSubtag::new(['a', 'y', 's']),
625     LanguageSubtag::new(['a', 'y', 't']),
626     LanguageSubtag::new(['a', 'y', 'u']),
627     LanguageSubtag::new(['a', 'y', 'x']),
628     LanguageSubtag::new(['a', 'y', 'y']),
629     LanguageSubtag::new(['a', 'y', 'z']),
630     LanguageSubtag::new(['a', 'z', ' ']),
631     LanguageSubtag::new(['a', 'z', 'a']),
632     LanguageSubtag::new(['a', 'z', 'b']),
633     LanguageSubtag::new(['a', 'z', 'c']),
634     LanguageSubtag::new(['a', 'z', 'd']),
635     LanguageSubtag::new(['a', 'z', 'g']),
636     LanguageSubtag::new(['a', 'z', 'j']),
637     LanguageSubtag::new(['a', 'z', 'm']),
638     LanguageSubtag::new(['a', 'z', 'n']),
639     LanguageSubtag::new(['a', 'z', 'o']),
640     LanguageSubtag::new(['a', 'z', 't']),
641     LanguageSubtag::new(['a', 'z', 'z']),
642     LanguageSubtag::new(['b', 'a', ' ']),
643     LanguageSubtag::new(['b', 'a', 'a']),
644     LanguageSubtag::new(['b', 'a', 'b']),
645     LanguageSubtag::new(['b', 'a', 'c']),
646     LanguageSubtag::new(['b', 'a', 'd']),
647     LanguageSubtag::new(['b', 'a', 'e']),
648     LanguageSubtag::new(['b', 'a', 'f']),
649     LanguageSubtag::new(['b', 'a', 'g']),
650     LanguageSubtag::new(['b', 'a', 'h']),
651     LanguageSubtag::new(['b', 'a', 'i']),
652     LanguageSubtag::new(['b', 'a', 'j']),
653     LanguageSubtag::new(['b', 'a', 'l']),
654     LanguageSubtag::new(['b', 'a', 'n']),
655     LanguageSubtag::new(['b', 'a', 'o']),
656     LanguageSubtag::new(['b', 'a', 'p']),
657     LanguageSubtag::new(['b', 'a', 'r']),
658     LanguageSubtag::new(['b', 'a', 's']),
659     LanguageSubtag::new(['b', 'a', 't']),
660     LanguageSubtag::new(['b', 'a', 'u']),
661     LanguageSubtag::new(['b', 'a', 'v']),
662     LanguageSubtag::new(['b', 'a', 'w']),
663     LanguageSubtag::new(['b', 'a', 'x']),
664     LanguageSubtag::new(['b', 'a', 'y']),
665     LanguageSubtag::new(['b', 'a', 'z']),
666     LanguageSubtag::new(['b', 'b', 'a']),
667     LanguageSubtag::new(['b', 'b', 'b']),
668     LanguageSubtag::new(['b', 'b', 'c']),
669     LanguageSubtag::new(['b', 'b', 'd']),
670     LanguageSubtag::new(['b', 'b', 'e']),
671     LanguageSubtag::new(['b', 'b', 'f']),
672     LanguageSubtag::new(['b', 'b', 'g']),
673     LanguageSubtag::new(['b', 'b', 'h']),
674     LanguageSubtag::new(['b', 'b', 'i']),
675     LanguageSubtag::new(['b', 'b', 'j']),
676     LanguageSubtag::new(['b', 'b', 'k']),
677     LanguageSubtag::new(['b', 'b', 'l']),
678     LanguageSubtag::new(['b', 'b', 'm']),
679     LanguageSubtag::new(['b', 'b', 'n']),
680     LanguageSubtag::new(['b', 'b', 'o']),
681     LanguageSubtag::new(['b', 'b', 'p']),
682     LanguageSubtag::new(['b', 'b', 'q']),
683     LanguageSubtag::new(['b', 'b', 'r']),
684     LanguageSubtag::new(['b', 'b', 's']),
685     LanguageSubtag::new(['b', 'b', 't']),
686     LanguageSubtag::new(['b', 'b', 'u']),
687     LanguageSubtag::new(['b', 'b', 'v']),
688     LanguageSubtag::new(['b', 'b', 'w']),
689     LanguageSubtag::new(['b', 'b', 'x']),
690     LanguageSubtag::new(['b', 'b', 'y']),
691     LanguageSubtag::new(['b', 'b', 'z']),
692     LanguageSubtag::new(['b', 'c', 'a']),
693     LanguageSubtag::new(['b', 'c', 'b']),
694     LanguageSubtag::new(['b', 'c', 'c']),
695     LanguageSubtag::new(['b', 'c', 'd']),
696     LanguageSubtag::new(['b', 'c', 'e']),
697     LanguageSubtag::new(['b', 'c', 'f']),
698     LanguageSubtag::new(['b', 'c', 'g']),
699     LanguageSubtag::new(['b', 'c', 'h']),
700     LanguageSubtag::new(['b', 'c', 'i']),
701     LanguageSubtag::new(['b', 'c', 'j']),
702     LanguageSubtag::new(['b', 'c', 'k']),
703     LanguageSubtag::new(['b', 'c', 'l']),
704     LanguageSubtag::new(['b', 'c', 'm']),
705     LanguageSubtag::new(['b', 'c', 'n']),
706     LanguageSubtag::new(['b', 'c', 'o']),
707     LanguageSubtag::new(['b', 'c', 'p']),
708     LanguageSubtag::new(['b', 'c', 'q']),
709     LanguageSubtag::new(['b', 'c', 'r']),
710     LanguageSubtag::new(['b', 'c', 's']),
711     LanguageSubtag::new(['b', 'c', 't']),
712     LanguageSubtag::new(['b', 'c', 'u']),
713     LanguageSubtag::new(['b', 'c', 'v']),
714     LanguageSubtag::new(['b', 'c', 'w']),
715     LanguageSubtag::new(['b', 'c', 'y']),
716     LanguageSubtag::new(['b', 'c', 'z']),
717     LanguageSubtag::new(['b', 'd', 'a']),
718     LanguageSubtag::new(['b', 'd', 'b']),
719     LanguageSubtag::new(['b', 'd', 'c']),
720     LanguageSubtag::new(['b', 'd', 'd']),
721     LanguageSubtag::new(['b', 'd', 'e']),
722     LanguageSubtag::new(['b', 'd', 'f']),
723     LanguageSubtag::new(['b', 'd', 'g']),
724     LanguageSubtag::new(['b', 'd', 'h']),
725     LanguageSubtag::new(['b', 'd', 'i']),
726     LanguageSubtag::new(['b', 'd', 'j']),
727     LanguageSubtag::new(['b', 'd', 'k']),
728     LanguageSubtag::new(['b', 'd', 'l']),
729     LanguageSubtag::new(['b', 'd', 'm']),
730     LanguageSubtag::new(['b', 'd', 'n']),
731     LanguageSubtag::new(['b', 'd', 'o']),
732     LanguageSubtag::new(['b', 'd', 'p']),
733     LanguageSubtag::new(['b', 'd', 'q']),
734     LanguageSubtag::new(['b', 'd', 'r']),
735     LanguageSubtag::new(['b', 'd', 's']),
736     LanguageSubtag::new(['b', 'd', 't']),
737     LanguageSubtag::new(['b', 'd', 'u']),
738     LanguageSubtag::new(['b', 'd', 'v']),
739     LanguageSubtag::new(['b', 'd', 'w']),
740     LanguageSubtag::new(['b', 'd', 'x']),
741     LanguageSubtag::new(['b', 'd', 'y']),
742     LanguageSubtag::new(['b', 'd', 'z']),
743     LanguageSubtag::new(['b', 'e', ' ']),
744     LanguageSubtag::new(['b', 'e', 'a']),
745     LanguageSubtag::new(['b', 'e', 'b']),
746     LanguageSubtag::new(['b', 'e', 'c']),
747     LanguageSubtag::new(['b', 'e', 'd']),
748     LanguageSubtag::new(['b', 'e', 'e']),
749     LanguageSubtag::new(['b', 'e', 'f']),
750     LanguageSubtag::new(['b', 'e', 'g']),
751     LanguageSubtag::new(['b', 'e', 'h']),
752     LanguageSubtag::new(['b', 'e', 'i']),
753     LanguageSubtag::new(['b', 'e', 'j']),
754     LanguageSubtag::new(['b', 'e', 'k']),
755     LanguageSubtag::new(['b', 'e', 'm']),
756     LanguageSubtag::new(['b', 'e', 'o']),
757     LanguageSubtag::new(['b', 'e', 'p']),
758     LanguageSubtag::new(['b', 'e', 'q']),
759     LanguageSubtag::new(['b', 'e', 'r']),
760     LanguageSubtag::new(['b', 'e', 's']),
761     LanguageSubtag::new(['b', 'e', 't']),
762     LanguageSubtag::new(['b', 'e', 'u']),
763     LanguageSubtag::new(['b', 'e', 'v']),
764     LanguageSubtag::new(['b', 'e', 'w']),
765     LanguageSubtag::new(['b', 'e', 'x']),
766     LanguageSubtag::new(['b', 'e', 'y']),
767     LanguageSubtag::new(['b', 'e', 'z']),
768     LanguageSubtag::new(['b', 'f', 'a']),
769     LanguageSubtag::new(['b', 'f', 'b']),
770     LanguageSubtag::new(['b', 'f', 'c']),
771     LanguageSubtag::new(['b', 'f', 'd']),
772     LanguageSubtag::new(['b', 'f', 'e']),
773     LanguageSubtag::new(['b', 'f', 'f']),
774     LanguageSubtag::new(['b', 'f', 'g']),
775     LanguageSubtag::new(['b', 'f', 'h']),
776     LanguageSubtag::new(['b', 'f', 'i']),
777     LanguageSubtag::new(['b', 'f', 'j']),
778     LanguageSubtag::new(['b', 'f', 'k']),
779     LanguageSubtag::new(['b', 'f', 'l']),
780     LanguageSubtag::new(['b', 'f', 'm']),
781     LanguageSubtag::new(['b', 'f', 'n']),
782     LanguageSubtag::new(['b', 'f', 'o']),
783     LanguageSubtag::new(['b', 'f', 'p']),
784     LanguageSubtag::new(['b', 'f', 'q']),
785     LanguageSubtag::new(['b', 'f', 'r']),
786     LanguageSubtag::new(['b', 'f', 's']),
787     LanguageSubtag::new(['b', 'f', 't']),
788     LanguageSubtag::new(['b', 'f', 'u']),
789     LanguageSubtag::new(['b', 'f', 'w']),
790     LanguageSubtag::new(['b', 'f', 'x']),
791     LanguageSubtag::new(['b', 'f', 'y']),
792     LanguageSubtag::new(['b', 'f', 'z']),
793     LanguageSubtag::new(['b', 'g', ' ']),
794     LanguageSubtag::new(['b', 'g', 'a']),
795     LanguageSubtag::new(['b', 'g', 'b']),
796     LanguageSubtag::new(['b', 'g', 'c']),
797     LanguageSubtag::new(['b', 'g', 'd']),
798     LanguageSubtag::new(['b', 'g', 'e']),
799     LanguageSubtag::new(['b', 'g', 'f']),
800     LanguageSubtag::new(['b', 'g', 'g']),
801     LanguageSubtag::new(['b', 'g', 'i']),
802     LanguageSubtag::new(['b', 'g', 'j']),
803     LanguageSubtag::new(['b', 'g', 'k']),
804     LanguageSubtag::new(['b', 'g', 'l']),
805     LanguageSubtag::new(['b', 'g', 'm']),
806     LanguageSubtag::new(['b', 'g', 'n']),
807     LanguageSubtag::new(['b', 'g', 'o']),
808     LanguageSubtag::new(['b', 'g', 'p']),
809     LanguageSubtag::new(['b', 'g', 'q']),
810     LanguageSubtag::new(['b', 'g', 'r']),
811     LanguageSubtag::new(['b', 'g', 's']),
812     LanguageSubtag::new(['b', 'g', 't']),
813     LanguageSubtag::new(['b', 'g', 'u']),
814     LanguageSubtag::new(['b', 'g', 'v']),
815     LanguageSubtag::new(['b', 'g', 'w']),
816     LanguageSubtag::new(['b', 'g', 'x']),
817     LanguageSubtag::new(['b', 'g', 'y']),
818     LanguageSubtag::new(['b', 'g', 'z']),
819     LanguageSubtag::new(['b', 'h', ' ']),
820     LanguageSubtag::new(['b', 'h', 'a']),
821     LanguageSubtag::new(['b', 'h', 'b']),
822     LanguageSubtag::new(['b', 'h', 'c']),
823     LanguageSubtag::new(['b', 'h', 'd']),
824     LanguageSubtag::new(['b', 'h', 'e']),
825     LanguageSubtag::new(['b', 'h', 'f']),
826     LanguageSubtag::new(['b', 'h', 'g']),
827     LanguageSubtag::new(['b', 'h', 'h']),
828     LanguageSubtag::new(['b', 'h', 'i']),
829     LanguageSubtag::new(['b', 'h', 'j']),
830     LanguageSubtag::new(['b', 'h', 'k']),
831     LanguageSubtag::new(['b', 'h', 'l']),
832     LanguageSubtag::new(['b', 'h', 'm']),
833     LanguageSubtag::new(['b', 'h', 'n']),
834     LanguageSubtag::new(['b', 'h', 'o']),
835     LanguageSubtag::new(['b', 'h', 'p']),
836     LanguageSubtag::new(['b', 'h', 'q']),
837     LanguageSubtag::new(['b', 'h', 'r']),
838     LanguageSubtag::new(['b', 'h', 's']),
839     LanguageSubtag::new(['b', 'h', 't']),
840     LanguageSubtag::new(['b', 'h', 'u']),
841     LanguageSubtag::new(['b', 'h', 'v']),
842     LanguageSubtag::new(['b', 'h', 'w']),
843     LanguageSubtag::new(['b', 'h', 'x']),
844     LanguageSubtag::new(['b', 'h', 'y']),
845     LanguageSubtag::new(['b', 'h', 'z']),
846     LanguageSubtag::new(['b', 'i', ' ']),
847     LanguageSubtag::new(['b', 'i', 'a']),
848     LanguageSubtag::new(['b', 'i', 'b']),
849     LanguageSubtag::new(['b', 'i', 'c']),
850     LanguageSubtag::new(['b', 'i', 'd']),
851     LanguageSubtag::new(['b', 'i', 'e']),
852     LanguageSubtag::new(['b', 'i', 'f']),
853     LanguageSubtag::new(['b', 'i', 'g']),
854     LanguageSubtag::new(['b', 'i', 'j']),
855     LanguageSubtag::new(['b', 'i', 'k']),
856     LanguageSubtag::new(['b', 'i', 'l']),
857     LanguageSubtag::new(['b', 'i', 'm']),
858     LanguageSubtag::new(['b', 'i', 'n']),
859     LanguageSubtag::new(['b', 'i', 'o']),
860     LanguageSubtag::new(['b', 'i', 'p']),
861     LanguageSubtag::new(['b', 'i', 'q']),
862     LanguageSubtag::new(['b', 'i', 'r']),
863     LanguageSubtag::new(['b', 'i', 't']),
864     LanguageSubtag::new(['b', 'i', 'u']),
865     LanguageSubtag::new(['b', 'i', 'v']),
866     LanguageSubtag::new(['b', 'i', 'w']),
867     LanguageSubtag::new(['b', 'i', 'x']),
868     LanguageSubtag::new(['b', 'i', 'y']),
869     LanguageSubtag::new(['b', 'i', 'z']),
870     LanguageSubtag::new(['b', 'j', 'a']),
871     LanguageSubtag::new(['b', 'j', 'b']),
872     LanguageSubtag::new(['b', 'j', 'c']),
873     LanguageSubtag::new(['b', 'j', 'd']),
874     LanguageSubtag::new(['b', 'j', 'e']),
875     LanguageSubtag::new(['b', 'j', 'f']),
876     LanguageSubtag::new(['b', 'j', 'g']),
877     LanguageSubtag::new(['b', 'j', 'h']),
878     LanguageSubtag::new(['b', 'j', 'i']),
879     LanguageSubtag::new(['b', 'j', 'j']),
880     LanguageSubtag::new(['b', 'j', 'k']),
881     LanguageSubtag::new(['b', 'j', 'l']),
882     LanguageSubtag::new(['b', 'j', 'm']),
883     LanguageSubtag::new(['b', 'j', 'n']),
884     LanguageSubtag::new(['b', 'j', 'o']),
885     LanguageSubtag::new(['b', 'j', 'p']),
886     LanguageSubtag::new(['b', 'j', 'q']),
887     LanguageSubtag::new(['b', 'j', 'r']),
888     LanguageSubtag::new(['b', 'j', 's']),
889     LanguageSubtag::new(['b', 'j', 't']),
890     LanguageSubtag::new(['b', 'j', 'u']),
891     LanguageSubtag::new(['b', 'j', 'v']),
892     LanguageSubtag::new(['b', 'j', 'w']),
893     LanguageSubtag::new(['b', 'j', 'x']),
894     LanguageSubtag::new(['b', 'j', 'y']),
895     LanguageSubtag::new(['b', 'j', 'z']),
896     LanguageSubtag::new(['b', 'k', 'a']),
897     LanguageSubtag::new(['b', 'k', 'b']),
898     LanguageSubtag::new(['b', 'k', 'c']),
899     LanguageSubtag::new(['b', 'k', 'd']),
900     LanguageSubtag::new(['b', 'k', 'f']),
901     LanguageSubtag::new(['b', 'k', 'g']),
902     LanguageSubtag::new(['b', 'k', 'h']),
903     LanguageSubtag::new(['b', 'k', 'i']),
904     LanguageSubtag::new(['b', 'k', 'j']),
905     LanguageSubtag::new(['b', 'k', 'k']),
906     LanguageSubtag::new(['b', 'k', 'l']),
907     LanguageSubtag::new(['b', 'k', 'm']),
908     LanguageSubtag::new(['b', 'k', 'n']),
909     LanguageSubtag::new(['b', 'k', 'o']),
910     LanguageSubtag::new(['b', 'k', 'p']),
911     LanguageSubtag::new(['b', 'k', 'q']),
912     LanguageSubtag::new(['b', 'k', 'r']),
913     LanguageSubtag::new(['b', 'k', 's']),
914     LanguageSubtag::new(['b', 'k', 't']),
915     LanguageSubtag::new(['b', 'k', 'u']),
916     LanguageSubtag::new(['b', 'k', 'v']),
917     LanguageSubtag::new(['b', 'k', 'w']),
918     LanguageSubtag::new(['b', 'k', 'x']),
919     LanguageSubtag::new(['b', 'k', 'y']),
920     LanguageSubtag::new(['b', 'k', 'z']),
921     LanguageSubtag::new(['b', 'l', 'a']),
922     LanguageSubtag::new(['b', 'l', 'b']),
923     LanguageSubtag::new(['b', 'l', 'c']),
924     LanguageSubtag::new(['b', 'l', 'd']),
925     LanguageSubtag::new(['b', 'l', 'e']),
926     LanguageSubtag::new(['b', 'l', 'f']),
927     LanguageSubtag::new(['b', 'l', 'g']),
928     LanguageSubtag::new(['b', 'l', 'h']),
929     LanguageSubtag::new(['b', 'l', 'i']),
930     LanguageSubtag::new(['b', 'l', 'j']),
931     LanguageSubtag::new(['b', 'l', 'k']),
932     LanguageSubtag::new(['b', 'l', 'l']),
933     LanguageSubtag::new(['b', 'l', 'm']),
934     LanguageSubtag::new(['b', 'l', 'n']),
935     LanguageSubtag::new(['b', 'l', 'o']),
936     LanguageSubtag::new(['b', 'l', 'p']),
937     LanguageSubtag::new(['b', 'l', 'q']),
938     LanguageSubtag::new(['b', 'l', 'r']),
939     LanguageSubtag::new(['b', 'l', 's']),
940     LanguageSubtag::new(['b', 'l', 't']),
941     LanguageSubtag::new(['b', 'l', 'v']),
942     LanguageSubtag::new(['b', 'l', 'w']),
943     LanguageSubtag::new(['b', 'l', 'x']),
944     LanguageSubtag::new(['b', 'l', 'y']),
945     LanguageSubtag::new(['b', 'l', 'z']),
946     LanguageSubtag::new(['b', 'm', ' ']),
947     LanguageSubtag::new(['b', 'm', 'a']),
948     LanguageSubtag::new(['b', 'm', 'b']),
949     LanguageSubtag::new(['b', 'm', 'c']),
950     LanguageSubtag::new(['b', 'm', 'd']),
951     LanguageSubtag::new(['b', 'm', 'e']),
952     LanguageSubtag::new(['b', 'm', 'f']),
953     LanguageSubtag::new(['b', 'm', 'g']),
954     LanguageSubtag::new(['b', 'm', 'h']),
955     LanguageSubtag::new(['b', 'm', 'i']),
956     LanguageSubtag::new(['b', 'm', 'j']),
957     LanguageSubtag::new(['b', 'm', 'k']),
958     LanguageSubtag::new(['b', 'm', 'l']),
959     LanguageSubtag::new(['b', 'm', 'm']),
960     LanguageSubtag::new(['b', 'm', 'n']),
961     LanguageSubtag::new(['b', 'm', 'o']),
962     LanguageSubtag::new(['b', 'm', 'p']),
963     LanguageSubtag::new(['b', 'm', 'q']),
964     LanguageSubtag::new(['b', 'm', 'r']),
965     LanguageSubtag::new(['b', 'm', 's']),
966     LanguageSubtag::new(['b', 'm', 't']),
967     LanguageSubtag::new(['b', 'm', 'u']),
968     LanguageSubtag::new(['b', 'm', 'v']),
969     LanguageSubtag::new(['b', 'm', 'w']),
970     LanguageSubtag::new(['b', 'm', 'x']),
971     LanguageSubtag::new(['b', 'm', 'y']),
972     LanguageSubtag::new(['b', 'm', 'z']),
973     LanguageSubtag::new(['b', 'n', ' ']),
974     LanguageSubtag::new(['b', 'n', 'a']),
975     LanguageSubtag::new(['b', 'n', 'b']),
976     LanguageSubtag::new(['b', 'n', 'c']),
977     LanguageSubtag::new(['b', 'n', 'd']),
978     LanguageSubtag::new(['b', 'n', 'e']),
979     LanguageSubtag::new(['b', 'n', 'f']),
980     LanguageSubtag::new(['b', 'n', 'g']),
981     LanguageSubtag::new(['b', 'n', 'i']),
982     LanguageSubtag::new(['b', 'n', 'j']),
983     LanguageSubtag::new(['b', 'n', 'k']),
984     LanguageSubtag::new(['b', 'n', 'l']),
985     LanguageSubtag::new(['b', 'n', 'm']),
986     LanguageSubtag::new(['b', 'n', 'n']),
987     LanguageSubtag::new(['b', 'n', 'o']),
988     LanguageSubtag::new(['b', 'n', 'p']),
989     LanguageSubtag::new(['b', 'n', 'q']),
990     LanguageSubtag::new(['b', 'n', 'r']),
991     LanguageSubtag::new(['b', 'n', 's']),
992     LanguageSubtag::new(['b', 'n', 't']),
993     LanguageSubtag::new(['b', 'n', 'u']),
994     LanguageSubtag::new(['b', 'n', 'v']),
995     LanguageSubtag::new(['b', 'n', 'w']),
996     LanguageSubtag::new(['b', 'n', 'x']),
997     LanguageSubtag::new(['b', 'n', 'y']),
998     LanguageSubtag::new(['b', 'n', 'z']),
999     LanguageSubtag::new(['b', 'o', ' ']),
1000     LanguageSubtag::new(['b', 'o', 'a']),
1001     LanguageSubtag::new(['b', 'o', 'b']),
1002     LanguageSubtag::new(['b', 'o', 'e']),
1003     LanguageSubtag::new(['b', 'o', 'f']),
1004     LanguageSubtag::new(['b', 'o', 'g']),
1005     LanguageSubtag::new(['b', 'o', 'h']),
1006     LanguageSubtag::new(['b', 'o', 'i']),
1007     LanguageSubtag::new(['b', 'o', 'j']),
1008     LanguageSubtag::new(['b', 'o', 'k']),
1009     LanguageSubtag::new(['b', 'o', 'l']),
1010     LanguageSubtag::new(['b', 'o', 'm']),
1011     LanguageSubtag::new(['b', 'o', 'n']),
1012     LanguageSubtag::new(['b', 'o', 'o']),
1013     LanguageSubtag::new(['b', 'o', 'p']),
1014     LanguageSubtag::new(['b', 'o', 'q']),
1015     LanguageSubtag::new(['b', 'o', 'r']),
1016     LanguageSubtag::new(['b', 'o', 't']),
1017     LanguageSubtag::new(['b', 'o', 'u']),
1018     LanguageSubtag::new(['b', 'o', 'v']),
1019     LanguageSubtag::new(['b', 'o', 'w']),
1020     LanguageSubtag::new(['b', 'o', 'x']),
1021     LanguageSubtag::new(['b', 'o', 'y']),
1022     LanguageSubtag::new(['b', 'o', 'z']),
1023     LanguageSubtag::new(['b', 'p', 'a']),
1024     LanguageSubtag::new(['b', 'p', 'b']),
1025     LanguageSubtag::new(['b', 'p', 'd']),
1026     LanguageSubtag::new(['b', 'p', 'e']),
1027     LanguageSubtag::new(['b', 'p', 'g']),
1028     LanguageSubtag::new(['b', 'p', 'h']),
1029     LanguageSubtag::new(['b', 'p', 'i']),
1030     LanguageSubtag::new(['b', 'p', 'j']),
1031     LanguageSubtag::new(['b', 'p', 'k']),
1032     LanguageSubtag::new(['b', 'p', 'l']),
1033     LanguageSubtag::new(['b', 'p', 'm']),
1034     LanguageSubtag::new(['b', 'p', 'n']),
1035     LanguageSubtag::new(['b', 'p', 'o']),
1036     LanguageSubtag::new(['b', 'p', 'p']),
1037     LanguageSubtag::new(['b', 'p', 'q']),
1038     LanguageSubtag::new(['b', 'p', 'r']),
1039     LanguageSubtag::new(['b', 'p', 's']),
1040     LanguageSubtag::new(['b', 'p', 't']),
1041     LanguageSubtag::new(['b', 'p', 'u']),
1042     LanguageSubtag::new(['b', 'p', 'v']),
1043     LanguageSubtag::new(['b', 'p', 'w']),
1044     LanguageSubtag::new(['b', 'p', 'x']),
1045     LanguageSubtag::new(['b', 'p', 'y']),
1046     LanguageSubtag::new(['b', 'p', 'z']),
1047     LanguageSubtag::new(['b', 'q', 'a']),
1048     LanguageSubtag::new(['b', 'q', 'b']),
1049     LanguageSubtag::new(['b', 'q', 'c']),
1050     LanguageSubtag::new(['b', 'q', 'd']),
1051     LanguageSubtag::new(['b', 'q', 'f']),
1052     LanguageSubtag::new(['b', 'q', 'g']),
1053     LanguageSubtag::new(['b', 'q', 'h']),
1054     LanguageSubtag::new(['b', 'q', 'i']),
1055     LanguageSubtag::new(['b', 'q', 'j']),
1056     LanguageSubtag::new(['b', 'q', 'k']),
1057     LanguageSubtag::new(['b', 'q', 'l']),
1058     LanguageSubtag::new(['b', 'q', 'm']),
1059     LanguageSubtag::new(['b', 'q', 'n']),
1060     LanguageSubtag::new(['b', 'q', 'o']),
1061     LanguageSubtag::new(['b', 'q', 'p']),
1062     LanguageSubtag::new(['b', 'q', 'q']),
1063     LanguageSubtag::new(['b', 'q', 'r']),
1064     LanguageSubtag::new(['b', 'q', 's']),
1065     LanguageSubtag::new(['b', 'q', 't']),
1066     LanguageSubtag::new(['b', 'q', 'u']),
1067     LanguageSubtag::new(['b', 'q', 'v']),
1068     LanguageSubtag::new(['b', 'q', 'w']),
1069     LanguageSubtag::new(['b', 'q', 'x']),
1070     LanguageSubtag::new(['b', 'q', 'y']),
1071     LanguageSubtag::new(['b', 'q', 'z']),
1072     LanguageSubtag::new(['b', 'r', ' ']),
1073     LanguageSubtag::new(['b', 'r', 'a']),
1074     LanguageSubtag::new(['b', 'r', 'b']),
1075     LanguageSubtag::new(['b', 'r', 'c']),
1076     LanguageSubtag::new(['b', 'r', 'd']),
1077     LanguageSubtag::new(['b', 'r', 'f']),
1078     LanguageSubtag::new(['b', 'r', 'g']),
1079     LanguageSubtag::new(['b', 'r', 'h']),
1080     LanguageSubtag::new(['b', 'r', 'i']),
1081     LanguageSubtag::new(['b', 'r', 'j']),
1082     LanguageSubtag::new(['b', 'r', 'k']),
1083     LanguageSubtag::new(['b', 'r', 'l']),
1084     LanguageSubtag::new(['b', 'r', 'm']),
1085     LanguageSubtag::new(['b', 'r', 'n']),
1086     LanguageSubtag::new(['b', 'r', 'o']),
1087     LanguageSubtag::new(['b', 'r', 'p']),
1088     LanguageSubtag::new(['b', 'r', 'q']),
1089     LanguageSubtag::new(['b', 'r', 'r']),
1090     LanguageSubtag::new(['b', 'r', 's']),
1091     LanguageSubtag::new(['b', 'r', 't']),
1092     LanguageSubtag::new(['b', 'r', 'u']),
1093     LanguageSubtag::new(['b', 'r', 'v']),
1094     LanguageSubtag::new(['b', 'r', 'w']),
1095     LanguageSubtag::new(['b', 'r', 'x']),
1096     LanguageSubtag::new(['b', 'r', 'y']),
1097     LanguageSubtag::new(['b', 'r', 'z']),
1098     LanguageSubtag::new(['b', 's', ' ']),
1099     LanguageSubtag::new(['b', 's', 'a']),
1100     LanguageSubtag::new(['b', 's', 'b']),
1101     LanguageSubtag::new(['b', 's', 'c']),
1102     LanguageSubtag::new(['b', 's', 'e']),
1103     LanguageSubtag::new(['b', 's', 'f']),
1104     LanguageSubtag::new(['b', 's', 'g']),
1105     LanguageSubtag::new(['b', 's', 'h']),
1106     LanguageSubtag::new(['b', 's', 'i']),
1107     LanguageSubtag::new(['b', 's', 'j']),
1108     LanguageSubtag::new(['b', 's', 'k']),
1109     LanguageSubtag::new(['b', 's', 'l']),
1110     LanguageSubtag::new(['b', 's', 'm']),
1111     LanguageSubtag::new(['b', 's', 'n']),
1112     LanguageSubtag::new(['b', 's', 'o']),
1113     LanguageSubtag::new(['b', 's', 'p']),
1114     LanguageSubtag::new(['b', 's', 'q']),
1115     LanguageSubtag::new(['b', 's', 'r']),
1116     LanguageSubtag::new(['b', 's', 's']),
1117     LanguageSubtag::new(['b', 's', 't']),
1118     LanguageSubtag::new(['b', 's', 'u']),
1119     LanguageSubtag::new(['b', 's', 'v']),
1120     LanguageSubtag::new(['b', 's', 'w']),
1121     LanguageSubtag::new(['b', 's', 'x']),
1122     LanguageSubtag::new(['b', 's', 'y']),
1123     LanguageSubtag::new(['b', 't', 'a']),
1124     LanguageSubtag::new(['b', 't', 'b']),
1125     LanguageSubtag::new(['b', 't', 'c']),
1126     LanguageSubtag::new(['b', 't', 'd']),
1127     LanguageSubtag::new(['b', 't', 'e']),
1128     LanguageSubtag::new(['b', 't', 'f']),
1129     LanguageSubtag::new(['b', 't', 'g']),
1130     LanguageSubtag::new(['b', 't', 'h']),
1131     LanguageSubtag::new(['b', 't', 'i']),
1132     LanguageSubtag::new(['b', 't', 'j']),
1133     LanguageSubtag::new(['b', 't', 'k']),
1134     LanguageSubtag::new(['b', 't', 'l']),
1135     LanguageSubtag::new(['b', 't', 'm']),
1136     LanguageSubtag::new(['b', 't', 'n']),
1137     LanguageSubtag::new(['b', 't', 'o']),
1138     LanguageSubtag::new(['b', 't', 'p']),
1139     LanguageSubtag::new(['b', 't', 'q']),
1140     LanguageSubtag::new(['b', 't', 'r']),
1141     LanguageSubtag::new(['b', 't', 's']),
1142     LanguageSubtag::new(['b', 't', 't']),
1143     LanguageSubtag::new(['b', 't', 'u']),
1144     LanguageSubtag::new(['b', 't', 'v']),
1145     LanguageSubtag::new(['b', 't', 'w']),
1146     LanguageSubtag::new(['b', 't', 'x']),
1147     LanguageSubtag::new(['b', 't', 'y']),
1148     LanguageSubtag::new(['b', 't', 'z']),
1149     LanguageSubtag::new(['b', 'u', 'a']),
1150     LanguageSubtag::new(['b', 'u', 'b']),
1151     LanguageSubtag::new(['b', 'u', 'c']),
1152     LanguageSubtag::new(['b', 'u', 'd']),
1153     LanguageSubtag::new(['b', 'u', 'e']),
1154     LanguageSubtag::new(['b', 'u', 'f']),
1155     LanguageSubtag::new(['b', 'u', 'g']),
1156     LanguageSubtag::new(['b', 'u', 'h']),
1157     LanguageSubtag::new(['b', 'u', 'i']),
1158     LanguageSubtag::new(['b', 'u', 'j']),
1159     LanguageSubtag::new(['b', 'u', 'k']),
1160     LanguageSubtag::new(['b', 'u', 'm']),
1161     LanguageSubtag::new(['b', 'u', 'n']),
1162     LanguageSubtag::new(['b', 'u', 'o']),
1163     LanguageSubtag::new(['b', 'u', 'p']),
1164     LanguageSubtag::new(['b', 'u', 'q']),
1165     LanguageSubtag::new(['b', 'u', 's']),
1166     LanguageSubtag::new(['b', 'u', 't']),
1167     LanguageSubtag::new(['b', 'u', 'u']),
1168     LanguageSubtag::new(['b', 'u', 'v']),
1169     LanguageSubtag::new(['b', 'u', 'w']),
1170     LanguageSubtag::new(['b', 'u', 'x']),
1171     LanguageSubtag::new(['b', 'u', 'y']),
1172     LanguageSubtag::new(['b', 'u', 'z']),
1173     LanguageSubtag::new(['b', 'v', 'a']),
1174     LanguageSubtag::new(['b', 'v', 'b']),
1175     LanguageSubtag::new(['b', 'v', 'c']),
1176     LanguageSubtag::new(['b', 'v', 'd']),
1177     LanguageSubtag::new(['b', 'v', 'e']),
1178     LanguageSubtag::new(['b', 'v', 'f']),
1179     LanguageSubtag::new(['b', 'v', 'g']),
1180     LanguageSubtag::new(['b', 'v', 'h']),
1181     LanguageSubtag::new(['b', 'v', 'i']),
1182     LanguageSubtag::new(['b', 'v', 'j']),
1183     LanguageSubtag::new(['b', 'v', 'k']),
1184     LanguageSubtag::new(['b', 'v', 'l']),
1185     LanguageSubtag::new(['b', 'v', 'm']),
1186     LanguageSubtag::new(['b', 'v', 'n']),
1187     LanguageSubtag::new(['b', 'v', 'o']),
1188     LanguageSubtag::new(['b', 'v', 'p']),
1189     LanguageSubtag::new(['b', 'v', 'q']),
1190     LanguageSubtag::new(['b', 'v', 'r']),
1191     LanguageSubtag::new(['b', 'v', 't']),
1192     LanguageSubtag::new(['b', 'v', 'u']),
1193     LanguageSubtag::new(['b', 'v', 'v']),
1194     LanguageSubtag::new(['b', 'v', 'w']),
1195     LanguageSubtag::new(['b', 'v', 'x']),
1196     LanguageSubtag::new(['b', 'v', 'y']),
1197     LanguageSubtag::new(['b', 'v', 'z']),
1198     LanguageSubtag::new(['b', 'w', 'a']),
1199     LanguageSubtag::new(['b', 'w', 'b']),
1200     LanguageSubtag::new(['b', 'w', 'c']),
1201     LanguageSubtag::new(['b', 'w', 'd']),
1202     LanguageSubtag::new(['b', 'w', 'e']),
1203     LanguageSubtag::new(['b', 'w', 'f']),
1204     LanguageSubtag::new(['b', 'w', 'g']),
1205     LanguageSubtag::new(['b', 'w', 'h']),
1206     LanguageSubtag::new(['b', 'w', 'i']),
1207     LanguageSubtag::new(['b', 'w', 'j']),
1208     LanguageSubtag::new(['b', 'w', 'k']),
1209     LanguageSubtag::new(['b', 'w', 'l']),
1210     LanguageSubtag::new(['b', 'w', 'm']),
1211     LanguageSubtag::new(['b', 'w', 'n']),
1212     LanguageSubtag::new(['b', 'w', 'o']),
1213     LanguageSubtag::new(['b', 'w', 'p']),
1214     LanguageSubtag::new(['b', 'w', 'q']),
1215     LanguageSubtag::new(['b', 'w', 'r']),
1216     LanguageSubtag::new(['b', 'w', 's']),
1217     LanguageSubtag::new(['b', 'w', 't']),
1218     LanguageSubtag::new(['b', 'w', 'u']),
1219     LanguageSubtag::new(['b', 'w', 'w']),
1220     LanguageSubtag::new(['b', 'w', 'x']),
1221     LanguageSubtag::new(['b', 'w', 'y']),
1222     LanguageSubtag::new(['b', 'w', 'z']),
1223     LanguageSubtag::new(['b', 'x', 'a']),
1224     LanguageSubtag::new(['b', 'x', 'b']),
1225     LanguageSubtag::new(['b', 'x', 'c']),
1226     LanguageSubtag::new(['b', 'x', 'd']),
1227     LanguageSubtag::new(['b', 'x', 'e']),
1228     LanguageSubtag::new(['b', 'x', 'f']),
1229     LanguageSubtag::new(['b', 'x', 'g']),
1230     LanguageSubtag::new(['b', 'x', 'h']),
1231     LanguageSubtag::new(['b', 'x', 'i']),
1232     LanguageSubtag::new(['b', 'x', 'j']),
1233     LanguageSubtag::new(['b', 'x', 'k']),
1234     LanguageSubtag::new(['b', 'x', 'l']),
1235     LanguageSubtag::new(['b', 'x', 'm']),
1236     LanguageSubtag::new(['b', 'x', 'n']),
1237     LanguageSubtag::new(['b', 'x', 'o']),
1238     LanguageSubtag::new(['b', 'x', 'p']),
1239     LanguageSubtag::new(['b', 'x', 'q']),
1240     LanguageSubtag::new(['b', 'x', 'r']),
1241     LanguageSubtag::new(['b', 'x', 's']),
1242     LanguageSubtag::new(['b', 'x', 'u']),
1243     LanguageSubtag::new(['b', 'x', 'v']),
1244     LanguageSubtag::new(['b', 'x', 'w']),
1245     LanguageSubtag::new(['b', 'x', 'x']),
1246     LanguageSubtag::new(['b', 'x', 'z']),
1247     LanguageSubtag::new(['b', 'y', 'a']),
1248     LanguageSubtag::new(['b', 'y', 'b']),
1249     LanguageSubtag::new(['b', 'y', 'c']),
1250     LanguageSubtag::new(['b', 'y', 'd']),
1251     LanguageSubtag::new(['b', 'y', 'e']),
1252     LanguageSubtag::new(['b', 'y', 'f']),
1253     LanguageSubtag::new(['b', 'y', 'g']),
1254     LanguageSubtag::new(['b', 'y', 'h']),
1255     LanguageSubtag::new(['b', 'y', 'i']),
1256     LanguageSubtag::new(['b', 'y', 'j']),
1257     LanguageSubtag::new(['b', 'y', 'k']),
1258     LanguageSubtag::new(['b', 'y', 'l']),
1259     LanguageSubtag::new(['b', 'y', 'm']),
1260     LanguageSubtag::new(['b', 'y', 'n']),
1261     LanguageSubtag::new(['b', 'y', 'o']),
1262     LanguageSubtag::new(['b', 'y', 'p']),
1263     LanguageSubtag::new(['b', 'y', 'q']),
1264     LanguageSubtag::new(['b', 'y', 'r']),
1265     LanguageSubtag::new(['b', 'y', 's']),
1266     LanguageSubtag::new(['b', 'y', 't']),
1267     LanguageSubtag::new(['b', 'y', 'v']),
1268     LanguageSubtag::new(['b', 'y', 'w']),
1269     LanguageSubtag::new(['b', 'y', 'x']),
1270     LanguageSubtag::new(['b', 'y', 'y']),
1271     LanguageSubtag::new(['b', 'y', 'z']),
1272     LanguageSubtag::new(['b', 'z', 'a']),
1273     LanguageSubtag::new(['b', 'z', 'b']),
1274     LanguageSubtag::new(['b', 'z', 'c']),
1275     LanguageSubtag::new(['b', 'z', 'd']),
1276     LanguageSubtag::new(['b', 'z', 'e']),
1277     LanguageSubtag::new(['b', 'z', 'f']),
1278     LanguageSubtag::new(['b', 'z', 'g']),
1279     LanguageSubtag::new(['b', 'z', 'h']),
1280     LanguageSubtag::new(['b', 'z', 'i']),
1281     LanguageSubtag::new(['b', 'z', 'j']),
1282     LanguageSubtag::new(['b', 'z', 'k']),
1283     LanguageSubtag::new(['b', 'z', 'l']),
1284     LanguageSubtag::new(['b', 'z', 'm']),
1285     LanguageSubtag::new(['b', 'z', 'n']),
1286     LanguageSubtag::new(['b', 'z', 'o']),
1287     LanguageSubtag::new(['b', 'z', 'p']),
1288     LanguageSubtag::new(['b', 'z', 'q']),
1289     LanguageSubtag::new(['b', 'z', 'r']),
1290     LanguageSubtag::new(['b', 'z', 's']),
1291     LanguageSubtag::new(['b', 'z', 't']),
1292     LanguageSubtag::new(['b', 'z', 'u']),
1293     LanguageSubtag::new(['b', 'z', 'v']),
1294     LanguageSubtag::new(['b', 'z', 'w']),
1295     LanguageSubtag::new(['b', 'z', 'x']),
1296     LanguageSubtag::new(['b', 'z', 'y']),
1297     LanguageSubtag::new(['b', 'z', 'z']),
1298     LanguageSubtag::new(['c', 'a', ' ']),
1299     LanguageSubtag::new(['c', 'a', 'a']),
1300     LanguageSubtag::new(['c', 'a', 'b']),
1301     LanguageSubtag::new(['c', 'a', 'c']),
1302     LanguageSubtag::new(['c', 'a', 'd']),
1303     LanguageSubtag::new(['c', 'a', 'e']),
1304     LanguageSubtag::new(['c', 'a', 'f']),
1305     LanguageSubtag::new(['c', 'a', 'g']),
1306     LanguageSubtag::new(['c', 'a', 'h']),
1307     LanguageSubtag::new(['c', 'a', 'i']),
1308     LanguageSubtag::new(['c', 'a', 'j']),
1309     LanguageSubtag::new(['c', 'a', 'k']),
1310     LanguageSubtag::new(['c', 'a', 'l']),
1311     LanguageSubtag::new(['c', 'a', 'm']),
1312     LanguageSubtag::new(['c', 'a', 'n']),
1313     LanguageSubtag::new(['c', 'a', 'o']),
1314     LanguageSubtag::new(['c', 'a', 'p']),
1315     LanguageSubtag::new(['c', 'a', 'q']),
1316     LanguageSubtag::new(['c', 'a', 'r']),
1317     LanguageSubtag::new(['c', 'a', 's']),
1318     LanguageSubtag::new(['c', 'a', 'u']),
1319     LanguageSubtag::new(['c', 'a', 'v']),
1320     LanguageSubtag::new(['c', 'a', 'w']),
1321     LanguageSubtag::new(['c', 'a', 'x']),
1322     LanguageSubtag::new(['c', 'a', 'y']),
1323     LanguageSubtag::new(['c', 'a', 'z']),
1324     LanguageSubtag::new(['c', 'b', 'a']),
1325     LanguageSubtag::new(['c', 'b', 'b']),
1326     LanguageSubtag::new(['c', 'b', 'c']),
1327     LanguageSubtag::new(['c', 'b', 'd']),
1328     LanguageSubtag::new(['c', 'b', 'e']),
1329     LanguageSubtag::new(['c', 'b', 'g']),
1330     LanguageSubtag::new(['c', 'b', 'h']),
1331     LanguageSubtag::new(['c', 'b', 'i']),
1332     LanguageSubtag::new(['c', 'b', 'j']),
1333     LanguageSubtag::new(['c', 'b', 'k']),
1334     LanguageSubtag::new(['c', 'b', 'l']),
1335     LanguageSubtag::new(['c', 'b', 'n']),
1336     LanguageSubtag::new(['c', 'b', 'o']),
1337     LanguageSubtag::new(['c', 'b', 'q']),
1338     LanguageSubtag::new(['c', 'b', 'r']),
1339     LanguageSubtag::new(['c', 'b', 's']),
1340     LanguageSubtag::new(['c', 'b', 't']),
1341     LanguageSubtag::new(['c', 'b', 'u']),
1342     LanguageSubtag::new(['c', 'b', 'v']),
1343     LanguageSubtag::new(['c', 'b', 'w']),
1344     LanguageSubtag::new(['c', 'b', 'y']),
1345     LanguageSubtag::new(['c', 'c', 'a']),
1346     LanguageSubtag::new(['c', 'c', 'c']),
1347     LanguageSubtag::new(['c', 'c', 'd']),
1348     LanguageSubtag::new(['c', 'c', 'e']),
1349     LanguageSubtag::new(['c', 'c', 'g']),
1350     LanguageSubtag::new(['c', 'c', 'h']),
1351     LanguageSubtag::new(['c', 'c', 'j']),
1352     LanguageSubtag::new(['c', 'c', 'l']),
1353     LanguageSubtag::new(['c', 'c', 'm']),
1354     LanguageSubtag::new(['c', 'c', 'n']),
1355     LanguageSubtag::new(['c', 'c', 'o']),
1356     LanguageSubtag::new(['c', 'c', 'p']),
1357     LanguageSubtag::new(['c', 'c', 'q']),
1358     LanguageSubtag::new(['c', 'c', 'r']),
1359     LanguageSubtag::new(['c', 'c', 's']),
1360     LanguageSubtag::new(['c', 'd', 'a']),
1361     LanguageSubtag::new(['c', 'd', 'c']),
1362     LanguageSubtag::new(['c', 'd', 'd']),
1363     LanguageSubtag::new(['c', 'd', 'e']),
1364     LanguageSubtag::new(['c', 'd', 'f']),
1365     LanguageSubtag::new(['c', 'd', 'g']),
1366     LanguageSubtag::new(['c', 'd', 'h']),
1367     LanguageSubtag::new(['c', 'd', 'i']),
1368     LanguageSubtag::new(['c', 'd', 'j']),
1369     LanguageSubtag::new(['c', 'd', 'm']),
1370     LanguageSubtag::new(['c', 'd', 'n']),
1371     LanguageSubtag::new(['c', 'd', 'o']),
1372     LanguageSubtag::new(['c', 'd', 'r']),
1373     LanguageSubtag::new(['c', 'd', 's']),
1374     LanguageSubtag::new(['c', 'd', 'y']),
1375     LanguageSubtag::new(['c', 'd', 'z']),
1376     LanguageSubtag::new(['c', 'e', ' ']),
1377     LanguageSubtag::new(['c', 'e', 'a']),
1378     LanguageSubtag::new(['c', 'e', 'b']),
1379     LanguageSubtag::new(['c', 'e', 'g']),
1380     LanguageSubtag::new(['c', 'e', 'k']),
1381     LanguageSubtag::new(['c', 'e', 'l']),
1382     LanguageSubtag::new(['c', 'e', 'n']),
1383     LanguageSubtag::new(['c', 'e', 't']),
1384     LanguageSubtag::new(['c', 'e', 'y']),
1385     LanguageSubtag::new(['c', 'f', 'a']),
1386     LanguageSubtag::new(['c', 'f', 'd']),
1387     LanguageSubtag::new(['c', 'f', 'g']),
1388     LanguageSubtag::new(['c', 'f', 'm']),
1389     LanguageSubtag::new(['c', 'g', 'a']),
1390     LanguageSubtag::new(['c', 'g', 'c']),
1391     LanguageSubtag::new(['c', 'g', 'g']),
1392     LanguageSubtag::new(['c', 'g', 'k']),
1393     LanguageSubtag::new(['c', 'h', ' ']),
1394     LanguageSubtag::new(['c', 'h', 'b']),
1395     LanguageSubtag::new(['c', 'h', 'c']),
1396     LanguageSubtag::new(['c', 'h', 'd']),
1397     LanguageSubtag::new(['c', 'h', 'f']),
1398     LanguageSubtag::new(['c', 'h', 'g']),
1399     LanguageSubtag::new(['c', 'h', 'h']),
1400     LanguageSubtag::new(['c', 'h', 'j']),
1401     LanguageSubtag::new(['c', 'h', 'k']),
1402     LanguageSubtag::new(['c', 'h', 'l']),
1403     LanguageSubtag::new(['c', 'h', 'm']),
1404     LanguageSubtag::new(['c', 'h', 'n']),
1405     LanguageSubtag::new(['c', 'h', 'o']),
1406     LanguageSubtag::new(['c', 'h', 'p']),
1407     LanguageSubtag::new(['c', 'h', 'q']),
1408     LanguageSubtag::new(['c', 'h', 'r']),
1409     LanguageSubtag::new(['c', 'h', 't']),
1410     LanguageSubtag::new(['c', 'h', 'w']),
1411     LanguageSubtag::new(['c', 'h', 'x']),
1412     LanguageSubtag::new(['c', 'h', 'y']),
1413     LanguageSubtag::new(['c', 'h', 'z']),
1414     LanguageSubtag::new(['c', 'i', 'a']),
1415     LanguageSubtag::new(['c', 'i', 'b']),
1416     LanguageSubtag::new(['c', 'i', 'c']),
1417     LanguageSubtag::new(['c', 'i', 'd']),
1418     LanguageSubtag::new(['c', 'i', 'e']),
1419     LanguageSubtag::new(['c', 'i', 'h']),
1420     LanguageSubtag::new(['c', 'i', 'k']),
1421     LanguageSubtag::new(['c', 'i', 'm']),
1422     LanguageSubtag::new(['c', 'i', 'n']),
1423     LanguageSubtag::new(['c', 'i', 'p']),
1424     LanguageSubtag::new(['c', 'i', 'r']),
1425     LanguageSubtag::new(['c', 'i', 'w']),
1426     LanguageSubtag::new(['c', 'i', 'y']),
1427     LanguageSubtag::new(['c', 'j', 'a']),
1428     LanguageSubtag::new(['c', 'j', 'e']),
1429     LanguageSubtag::new(['c', 'j', 'h']),
1430     LanguageSubtag::new(['c', 'j', 'i']),
1431     LanguageSubtag::new(['c', 'j', 'k']),
1432     LanguageSubtag::new(['c', 'j', 'm']),
1433     LanguageSubtag::new(['c', 'j', 'n']),
1434     LanguageSubtag::new(['c', 'j', 'o']),
1435     LanguageSubtag::new(['c', 'j', 'p']),
1436     LanguageSubtag::new(['c', 'j', 'r']),
1437     LanguageSubtag::new(['c', 'j', 's']),
1438     LanguageSubtag::new(['c', 'j', 'v']),
1439     LanguageSubtag::new(['c', 'j', 'y']),
1440     LanguageSubtag::new(['c', 'k', 'a']),
1441     LanguageSubtag::new(['c', 'k', 'b']),
1442     LanguageSubtag::new(['c', 'k', 'h']),
1443     LanguageSubtag::new(['c', 'k', 'l']),
1444     LanguageSubtag::new(['c', 'k', 'm']),
1445     LanguageSubtag::new(['c', 'k', 'n']),
1446     LanguageSubtag::new(['c', 'k', 'o']),
1447     LanguageSubtag::new(['c', 'k', 'q']),
1448     LanguageSubtag::new(['c', 'k', 'r']),
1449     LanguageSubtag::new(['c', 'k', 's']),
1450     LanguageSubtag::new(['c', 'k', 't']),
1451     LanguageSubtag::new(['c', 'k', 'u']),
1452     LanguageSubtag::new(['c', 'k', 'v']),
1453     LanguageSubtag::new(['c', 'k', 'x']),
1454     LanguageSubtag::new(['c', 'k', 'y']),
1455     LanguageSubtag::new(['c', 'k', 'z']),
1456     LanguageSubtag::new(['c', 'l', 'a']),
1457     LanguageSubtag::new(['c', 'l', 'c']),
1458     LanguageSubtag::new(['c', 'l', 'd']),
1459     LanguageSubtag::new(['c', 'l', 'e']),
1460     LanguageSubtag::new(['c', 'l', 'h']),
1461     LanguageSubtag::new(['c', 'l', 'i']),
1462     LanguageSubtag::new(['c', 'l', 'j']),
1463     LanguageSubtag::new(['c', 'l', 'k']),
1464     LanguageSubtag::new(['c', 'l', 'l']),
1465     LanguageSubtag::new(['c', 'l', 'm']),
1466     LanguageSubtag::new(['c', 'l', 'o']),
1467     LanguageSubtag::new(['c', 'l', 't']),
1468     LanguageSubtag::new(['c', 'l', 'u']),
1469     LanguageSubtag::new(['c', 'l', 'w']),
1470     LanguageSubtag::new(['c', 'l', 'y']),
1471     LanguageSubtag::new(['c', 'm', 'a']),
1472     LanguageSubtag::new(['c', 'm', 'c']),
1473     LanguageSubtag::new(['c', 'm', 'e']),
1474     LanguageSubtag::new(['c', 'm', 'g']),
1475     LanguageSubtag::new(['c', 'm', 'i']),
1476     LanguageSubtag::new(['c', 'm', 'k']),
1477     LanguageSubtag::new(['c', 'm', 'l']),
1478     LanguageSubtag::new(['c', 'm', 'm']),
1479     LanguageSubtag::new(['c', 'm', 'n']),
1480     LanguageSubtag::new(['c', 'm', 'o']),
1481     LanguageSubtag::new(['c', 'm', 'r']),
1482     LanguageSubtag::new(['c', 'm', 's']),
1483     LanguageSubtag::new(['c', 'm', 't']),
1484     LanguageSubtag::new(['c', 'n', 'a']),
1485     LanguageSubtag::new(['c', 'n', 'b']),
1486     LanguageSubtag::new(['c', 'n', 'c']),
1487     LanguageSubtag::new(['c', 'n', 'g']),
1488     LanguageSubtag::new(['c', 'n', 'h']),
1489     LanguageSubtag::new(['c', 'n', 'i']),
1490     LanguageSubtag::new(['c', 'n', 'k']),
1491     LanguageSubtag::new(['c', 'n', 'l']),
1492     LanguageSubtag::new(['c', 'n', 'o']),
1493     LanguageSubtag::new(['c', 'n', 'p']),
1494     LanguageSubtag::new(['c', 'n', 'r']),
1495     LanguageSubtag::new(['c', 'n', 's']),
1496     LanguageSubtag::new(['c', 'n', 't']),
1497     LanguageSubtag::new(['c', 'n', 'u']),
1498     LanguageSubtag::new(['c', 'n', 'w']),
1499     LanguageSubtag::new(['c', 'n', 'x']),
1500     LanguageSubtag::new(['c', 'o', ' ']),
1501     LanguageSubtag::new(['c', 'o', 'a']),
1502     LanguageSubtag::new(['c', 'o', 'b']),
1503     LanguageSubtag::new(['c', 'o', 'c']),
1504     LanguageSubtag::new(['c', 'o', 'd']),
1505     LanguageSubtag::new(['c', 'o', 'e']),
1506     LanguageSubtag::new(['c', 'o', 'f']),
1507     LanguageSubtag::new(['c', 'o', 'g']),
1508     LanguageSubtag::new(['c', 'o', 'h']),
1509     LanguageSubtag::new(['c', 'o', 'j']),
1510     LanguageSubtag::new(['c', 'o', 'k']),
1511     LanguageSubtag::new(['c', 'o', 'l']),
1512     LanguageSubtag::new(['c', 'o', 'm']),
1513     LanguageSubtag::new(['c', 'o', 'n']),
1514     LanguageSubtag::new(['c', 'o', 'o']),
1515     LanguageSubtag::new(['c', 'o', 'p']),
1516     LanguageSubtag::new(['c', 'o', 'q']),
1517     LanguageSubtag::new(['c', 'o', 't']),
1518     LanguageSubtag::new(['c', 'o', 'u']),
1519     LanguageSubtag::new(['c', 'o', 'v']),
1520     LanguageSubtag::new(['c', 'o', 'w']),
1521     LanguageSubtag::new(['c', 'o', 'x']),
1522     LanguageSubtag::new(['c', 'o', 'y']),
1523     LanguageSubtag::new(['c', 'o', 'z']),
1524     LanguageSubtag::new(['c', 'p', 'a']),
1525     LanguageSubtag::new(['c', 'p', 'b']),
1526     LanguageSubtag::new(['c', 'p', 'c']),
1527     LanguageSubtag::new(['c', 'p', 'e']),
1528     LanguageSubtag::new(['c', 'p', 'f']),
1529     LanguageSubtag::new(['c', 'p', 'g']),
1530     LanguageSubtag::new(['c', 'p', 'i']),
1531     LanguageSubtag::new(['c', 'p', 'n']),
1532     LanguageSubtag::new(['c', 'p', 'o']),
1533     LanguageSubtag::new(['c', 'p', 'p']),
1534     LanguageSubtag::new(['c', 'p', 's']),
1535     LanguageSubtag::new(['c', 'p', 'u']),
1536     LanguageSubtag::new(['c', 'p', 'x']),
1537     LanguageSubtag::new(['c', 'p', 'y']),
1538     LanguageSubtag::new(['c', 'q', 'd']),
1539     LanguageSubtag::new(['c', 'q', 'u']),
1540     LanguageSubtag::new(['c', 'r', ' ']),
1541     LanguageSubtag::new(['c', 'r', 'a']),
1542     LanguageSubtag::new(['c', 'r', 'b']),
1543     LanguageSubtag::new(['c', 'r', 'c']),
1544     LanguageSubtag::new(['c', 'r', 'd']),
1545     LanguageSubtag::new(['c', 'r', 'f']),
1546     LanguageSubtag::new(['c', 'r', 'g']),
1547     LanguageSubtag::new(['c', 'r', 'h']),
1548     LanguageSubtag::new(['c', 'r', 'i']),
1549     LanguageSubtag::new(['c', 'r', 'j']),
1550     LanguageSubtag::new(['c', 'r', 'k']),
1551     LanguageSubtag::new(['c', 'r', 'l']),
1552     LanguageSubtag::new(['c', 'r', 'm']),
1553     LanguageSubtag::new(['c', 'r', 'n']),
1554     LanguageSubtag::new(['c', 'r', 'o']),
1555     LanguageSubtag::new(['c', 'r', 'p']),
1556     LanguageSubtag::new(['c', 'r', 'q']),
1557     LanguageSubtag::new(['c', 'r', 'r']),
1558     LanguageSubtag::new(['c', 'r', 's']),
1559     LanguageSubtag::new(['c', 'r', 't']),
1560     LanguageSubtag::new(['c', 'r', 'v']),
1561     LanguageSubtag::new(['c', 'r', 'w']),
1562     LanguageSubtag::new(['c', 'r', 'x']),
1563     LanguageSubtag::new(['c', 'r', 'y']),
1564     LanguageSubtag::new(['c', 'r', 'z']),
1565     LanguageSubtag::new(['c', 's', ' ']),
1566     LanguageSubtag::new(['c', 's', 'a']),
1567     LanguageSubtag::new(['c', 's', 'b']),
1568     LanguageSubtag::new(['c', 's', 'c']),
1569     LanguageSubtag::new(['c', 's', 'd']),
1570     LanguageSubtag::new(['c', 's', 'e']),
1571     LanguageSubtag::new(['c', 's', 'f']),
1572     LanguageSubtag::new(['c', 's', 'g']),
1573     LanguageSubtag::new(['c', 's', 'h']),
1574     LanguageSubtag::new(['c', 's', 'i']),
1575     LanguageSubtag::new(['c', 's', 'j']),
1576     LanguageSubtag::new(['c', 's', 'k']),
1577     LanguageSubtag::new(['c', 's', 'l']),
1578     LanguageSubtag::new(['c', 's', 'm']),
1579     LanguageSubtag::new(['c', 's', 'n']),
1580     LanguageSubtag::new(['c', 's', 'o']),
1581     LanguageSubtag::new(['c', 's', 'p']),
1582     LanguageSubtag::new(['c', 's', 'q']),
1583     LanguageSubtag::new(['c', 's', 'r']),
1584     LanguageSubtag::new(['c', 's', 's']),
1585     LanguageSubtag::new(['c', 's', 't']),
1586     LanguageSubtag::new(['c', 's', 'u']),
1587     LanguageSubtag::new(['c', 's', 'v']),
1588     LanguageSubtag::new(['c', 's', 'w']),
1589     LanguageSubtag::new(['c', 's', 'x']),
1590     LanguageSubtag::new(['c', 's', 'y']),
1591     LanguageSubtag::new(['c', 's', 'z']),
1592     LanguageSubtag::new(['c', 't', 'a']),
1593     LanguageSubtag::new(['c', 't', 'c']),
1594     LanguageSubtag::new(['c', 't', 'd']),
1595     LanguageSubtag::new(['c', 't', 'e']),
1596     LanguageSubtag::new(['c', 't', 'g']),
1597     LanguageSubtag::new(['c', 't', 'h']),
1598     LanguageSubtag::new(['c', 't', 'l']),
1599     LanguageSubtag::new(['c', 't', 'm']),
1600     LanguageSubtag::new(['c', 't', 'n']),
1601     LanguageSubtag::new(['c', 't', 'o']),
1602     LanguageSubtag::new(['c', 't', 'p']),
1603     LanguageSubtag::new(['c', 't', 's']),
1604     LanguageSubtag::new(['c', 't', 't']),
1605     LanguageSubtag::new(['c', 't', 'u']),
1606     LanguageSubtag::new(['c', 't', 'y']),
1607     LanguageSubtag::new(['c', 't', 'z']),
1608     LanguageSubtag::new(['c', 'u', ' ']),
1609     LanguageSubtag::new(['c', 'u', 'a']),
1610     LanguageSubtag::new(['c', 'u', 'b']),
1611     LanguageSubtag::new(['c', 'u', 'c']),
1612     LanguageSubtag::new(['c', 'u', 'g']),
1613     LanguageSubtag::new(['c', 'u', 'h']),
1614     LanguageSubtag::new(['c', 'u', 'i']),
1615     LanguageSubtag::new(['c', 'u', 'j']),
1616     LanguageSubtag::new(['c', 'u', 'k']),
1617     LanguageSubtag::new(['c', 'u', 'l']),
1618     LanguageSubtag::new(['c', 'u', 'm']),
1619     LanguageSubtag::new(['c', 'u', 'o']),
1620     LanguageSubtag::new(['c', 'u', 'p']),
1621     LanguageSubtag::new(['c', 'u', 'q']),
1622     LanguageSubtag::new(['c', 'u', 'r']),
1623     LanguageSubtag::new(['c', 'u', 's']),
1624     LanguageSubtag::new(['c', 'u', 't']),
1625     LanguageSubtag::new(['c', 'u', 'u']),
1626     LanguageSubtag::new(['c', 'u', 'v']),
1627     LanguageSubtag::new(['c', 'u', 'w']),
1628     LanguageSubtag::new(['c', 'u', 'x']),
1629     LanguageSubtag::new(['c', 'u', 'y']),
1630     LanguageSubtag::new(['c', 'v', ' ']),
1631     LanguageSubtag::new(['c', 'v', 'g']),
1632     LanguageSubtag::new(['c', 'v', 'n']),
1633     LanguageSubtag::new(['c', 'w', 'a']),
1634     LanguageSubtag::new(['c', 'w', 'b']),
1635     LanguageSubtag::new(['c', 'w', 'd']),
1636     LanguageSubtag::new(['c', 'w', 'e']),
1637     LanguageSubtag::new(['c', 'w', 'g']),
1638     LanguageSubtag::new(['c', 'w', 't']),
1639     LanguageSubtag::new(['c', 'y', ' ']),
1640     LanguageSubtag::new(['c', 'y', 'a']),
1641     LanguageSubtag::new(['c', 'y', 'b']),
1642     LanguageSubtag::new(['c', 'y', 'o']),
1643     LanguageSubtag::new(['c', 'z', 'h']),
1644     LanguageSubtag::new(['c', 'z', 'k']),
1645     LanguageSubtag::new(['c', 'z', 'n']),
1646     LanguageSubtag::new(['c', 'z', 'o']),
1647     LanguageSubtag::new(['c', 'z', 't']),
1648     LanguageSubtag::new(['d', 'a', ' ']),
1649     LanguageSubtag::new(['d', 'a', 'a']),
1650     LanguageSubtag::new(['d', 'a', 'c']),
1651     LanguageSubtag::new(['d', 'a', 'd']),
1652     LanguageSubtag::new(['d', 'a', 'e']),
1653     LanguageSubtag::new(['d', 'a', 'f']),
1654     LanguageSubtag::new(['d', 'a', 'g']),
1655     LanguageSubtag::new(['d', 'a', 'h']),
1656     LanguageSubtag::new(['d', 'a', 'i']),
1657     LanguageSubtag::new(['d', 'a', 'j']),
1658     LanguageSubtag::new(['d', 'a', 'k']),
1659     LanguageSubtag::new(['d', 'a', 'l']),
1660     LanguageSubtag::new(['d', 'a', 'm']),
1661     LanguageSubtag::new(['d', 'a', 'o']),
1662     LanguageSubtag::new(['d', 'a', 'p']),
1663     LanguageSubtag::new(['d', 'a', 'q']),
1664     LanguageSubtag::new(['d', 'a', 'r']),
1665     LanguageSubtag::new(['d', 'a', 's']),
1666     LanguageSubtag::new(['d', 'a', 'u']),
1667     LanguageSubtag::new(['d', 'a', 'v']),
1668     LanguageSubtag::new(['d', 'a', 'w']),
1669     LanguageSubtag::new(['d', 'a', 'x']),
1670     LanguageSubtag::new(['d', 'a', 'y']),
1671     LanguageSubtag::new(['d', 'a', 'z']),
1672     LanguageSubtag::new(['d', 'b', 'a']),
1673     LanguageSubtag::new(['d', 'b', 'b']),
1674     LanguageSubtag::new(['d', 'b', 'd']),
1675     LanguageSubtag::new(['d', 'b', 'e']),
1676     LanguageSubtag::new(['d', 'b', 'f']),
1677     LanguageSubtag::new(['d', 'b', 'g']),
1678     LanguageSubtag::new(['d', 'b', 'i']),
1679     LanguageSubtag::new(['d', 'b', 'j']),
1680     LanguageSubtag::new(['d', 'b', 'l']),
1681     LanguageSubtag::new(['d', 'b', 'm']),
1682     LanguageSubtag::new(['d', 'b', 'n']),
1683     LanguageSubtag::new(['d', 'b', 'o']),
1684     LanguageSubtag::new(['d', 'b', 'p']),
1685     LanguageSubtag::new(['d', 'b', 'q']),
1686     LanguageSubtag::new(['d', 'b', 'r']),
1687     LanguageSubtag::new(['d', 'b', 't']),
1688     LanguageSubtag::new(['d', 'b', 'u']),
1689     LanguageSubtag::new(['d', 'b', 'v']),
1690     LanguageSubtag::new(['d', 'b', 'w']),
1691     LanguageSubtag::new(['d', 'b', 'y']),
1692     LanguageSubtag::new(['d', 'c', 'c']),
1693     LanguageSubtag::new(['d', 'c', 'r']),
1694     LanguageSubtag::new(['d', 'd', 'a']),
1695     LanguageSubtag::new(['d', 'd', 'd']),
1696     LanguageSubtag::new(['d', 'd', 'e']),
1697     LanguageSubtag::new(['d', 'd', 'g']),
1698     LanguageSubtag::new(['d', 'd', 'i']),
1699     LanguageSubtag::new(['d', 'd', 'j']),
1700     LanguageSubtag::new(['d', 'd', 'n']),
1701     LanguageSubtag::new(['d', 'd', 'o']),
1702     LanguageSubtag::new(['d', 'd', 'r']),
1703     LanguageSubtag::new(['d', 'd', 's']),
1704     LanguageSubtag::new(['d', 'd', 'w']),
1705     LanguageSubtag::new(['d', 'e', ' ']),
1706     LanguageSubtag::new(['d', 'e', 'c']),
1707     LanguageSubtag::new(['d', 'e', 'd']),
1708     LanguageSubtag::new(['d', 'e', 'e']),
1709     LanguageSubtag::new(['d', 'e', 'f']),
1710     LanguageSubtag::new(['d', 'e', 'g']),
1711     LanguageSubtag::new(['d', 'e', 'h']),
1712     LanguageSubtag::new(['d', 'e', 'i']),
1713     LanguageSubtag::new(['d', 'e', 'k']),
1714     LanguageSubtag::new(['d', 'e', 'l']),
1715     LanguageSubtag::new(['d', 'e', 'm']),
1716     LanguageSubtag::new(['d', 'e', 'n']),
1717     LanguageSubtag::new(['d', 'e', 'p']),
1718     LanguageSubtag::new(['d', 'e', 'q']),
1719     LanguageSubtag::new(['d', 'e', 'r']),
1720     LanguageSubtag::new(['d', 'e', 's']),
1721     LanguageSubtag::new(['d', 'e', 'v']),
1722     LanguageSubtag::new(['d', 'e', 'z']),
1723     LanguageSubtag::new(['d', 'g', 'a']),
1724     LanguageSubtag::new(['d', 'g', 'b']),
1725     LanguageSubtag::new(['d', 'g', 'c']),
1726     LanguageSubtag::new(['d', 'g', 'd']),
1727     LanguageSubtag::new(['d', 'g', 'e']),
1728     LanguageSubtag::new(['d', 'g', 'g']),
1729     LanguageSubtag::new(['d', 'g', 'h']),
1730     LanguageSubtag::new(['d', 'g', 'i']),
1731     LanguageSubtag::new(['d', 'g', 'k']),
1732     LanguageSubtag::new(['d', 'g', 'l']),
1733     LanguageSubtag::new(['d', 'g', 'n']),
1734     LanguageSubtag::new(['d', 'g', 'o']),
1735     LanguageSubtag::new(['d', 'g', 'r']),
1736     LanguageSubtag::new(['d', 'g', 's']),
1737     LanguageSubtag::new(['d', 'g', 't']),
1738     LanguageSubtag::new(['d', 'g', 'u']),
1739     LanguageSubtag::new(['d', 'g', 'w']),
1740     LanguageSubtag::new(['d', 'g', 'x']),
1741     LanguageSubtag::new(['d', 'g', 'z']),
1742     LanguageSubtag::new(['d', 'h', 'a']),
1743     LanguageSubtag::new(['d', 'h', 'd']),
1744     LanguageSubtag::new(['d', 'h', 'g']),
1745     LanguageSubtag::new(['d', 'h', 'i']),
1746     LanguageSubtag::new(['d', 'h', 'l']),
1747     LanguageSubtag::new(['d', 'h', 'm']),
1748     LanguageSubtag::new(['d', 'h', 'n']),
1749     LanguageSubtag::new(['d', 'h', 'o']),
1750     LanguageSubtag::new(['d', 'h', 'r']),
1751     LanguageSubtag::new(['d', 'h', 's']),
1752     LanguageSubtag::new(['d', 'h', 'u']),
1753     LanguageSubtag::new(['d', 'h', 'v']),
1754     LanguageSubtag::new(['d', 'h', 'w']),
1755     LanguageSubtag::new(['d', 'h', 'x']),
1756     LanguageSubtag::new(['d', 'i', 'a']),
1757     LanguageSubtag::new(['d', 'i', 'b']),
1758     LanguageSubtag::new(['d', 'i', 'c']),
1759     LanguageSubtag::new(['d', 'i', 'd']),
1760     LanguageSubtag::new(['d', 'i', 'f']),
1761     LanguageSubtag::new(['d', 'i', 'g']),
1762     LanguageSubtag::new(['d', 'i', 'h']),
1763     LanguageSubtag::new(['d', 'i', 'i']),
1764     LanguageSubtag::new(['d', 'i', 'j']),
1765     LanguageSubtag::new(['d', 'i', 'k']),
1766     LanguageSubtag::new(['d', 'i', 'l']),
1767     LanguageSubtag::new(['d', 'i', 'm']),
1768     LanguageSubtag::new(['d', 'i', 'n']),
1769     LanguageSubtag::new(['d', 'i', 'o']),
1770     LanguageSubtag::new(['d', 'i', 'p']),
1771     LanguageSubtag::new(['d', 'i', 'q']),
1772     LanguageSubtag::new(['d', 'i', 'r']),
1773     LanguageSubtag::new(['d', 'i', 's']),
1774     LanguageSubtag::new(['d', 'i', 't']),
1775     LanguageSubtag::new(['d', 'i', 'u']),
1776     LanguageSubtag::new(['d', 'i', 'w']),
1777     LanguageSubtag::new(['d', 'i', 'x']),
1778     LanguageSubtag::new(['d', 'i', 'y']),
1779     LanguageSubtag::new(['d', 'i', 'z']),
1780     LanguageSubtag::new(['d', 'j', 'a']),
1781     LanguageSubtag::new(['d', 'j', 'b']),
1782     LanguageSubtag::new(['d', 'j', 'c']),
1783     LanguageSubtag::new(['d', 'j', 'd']),
1784     LanguageSubtag::new(['d', 'j', 'e']),
1785     LanguageSubtag::new(['d', 'j', 'f']),
1786     LanguageSubtag::new(['d', 'j', 'i']),
1787     LanguageSubtag::new(['d', 'j', 'j']),
1788     LanguageSubtag::new(['d', 'j', 'k']),
1789     LanguageSubtag::new(['d', 'j', 'l']),
1790     LanguageSubtag::new(['d', 'j', 'm']),
1791     LanguageSubtag::new(['d', 'j', 'n']),
1792     LanguageSubtag::new(['d', 'j', 'o']),
1793     LanguageSubtag::new(['d', 'j', 'r']),
1794     LanguageSubtag::new(['d', 'j', 'u']),
1795     LanguageSubtag::new(['d', 'j', 'w']),
1796     LanguageSubtag::new(['d', 'k', 'a']),
1797     LanguageSubtag::new(['d', 'k', 'g']),
1798     LanguageSubtag::new(['d', 'k', 'k']),
1799     LanguageSubtag::new(['d', 'k', 'l']),
1800     LanguageSubtag::new(['d', 'k', 'r']),
1801     LanguageSubtag::new(['d', 'k', 's']),
1802     LanguageSubtag::new(['d', 'k', 'x']),
1803     LanguageSubtag::new(['d', 'l', 'g']),
1804     LanguageSubtag::new(['d', 'l', 'k']),
1805     LanguageSubtag::new(['d', 'l', 'm']),
1806     LanguageSubtag::new(['d', 'l', 'n']),
1807     LanguageSubtag::new(['d', 'm', 'a']),
1808     LanguageSubtag::new(['d', 'm', 'b']),
1809     LanguageSubtag::new(['d', 'm', 'c']),
1810     LanguageSubtag::new(['d', 'm', 'd']),
1811     LanguageSubtag::new(['d', 'm', 'e']),
1812     LanguageSubtag::new(['d', 'm', 'f']),
1813     LanguageSubtag::new(['d', 'm', 'g']),
1814     LanguageSubtag::new(['d', 'm', 'k']),
1815     LanguageSubtag::new(['d', 'm', 'l']),
1816     LanguageSubtag::new(['d', 'm', 'm']),
1817     LanguageSubtag::new(['d', 'm', 'n']),
1818     LanguageSubtag::new(['d', 'm', 'o']),
1819     LanguageSubtag::new(['d', 'm', 'r']),
1820     LanguageSubtag::new(['d', 'm', 's']),
1821     LanguageSubtag::new(['d', 'm', 'u']),
1822     LanguageSubtag::new(['d', 'm', 'v']),
1823     LanguageSubtag::new(['d', 'm', 'w']),
1824     LanguageSubtag::new(['d', 'm', 'x']),
1825     LanguageSubtag::new(['d', 'm', 'y']),
1826     LanguageSubtag::new(['d', 'n', 'a']),
1827     LanguageSubtag::new(['d', 'n', 'd']),
1828     LanguageSubtag::new(['d', 'n', 'e']),
1829     LanguageSubtag::new(['d', 'n', 'g']),
1830     LanguageSubtag::new(['d', 'n', 'i']),
1831     LanguageSubtag::new(['d', 'n', 'j']),
1832     LanguageSubtag::new(['d', 'n', 'k']),
1833     LanguageSubtag::new(['d', 'n', 'n']),
1834     LanguageSubtag::new(['d', 'n', 'o']),
1835     LanguageSubtag::new(['d', 'n', 'r']),
1836     LanguageSubtag::new(['d', 'n', 't']),
1837     LanguageSubtag::new(['d', 'n', 'u']),
1838     LanguageSubtag::new(['d', 'n', 'v']),
1839     LanguageSubtag::new(['d', 'n', 'w']),
1840     LanguageSubtag::new(['d', 'n', 'y']),
1841     LanguageSubtag::new(['d', 'o', 'a']),
1842     LanguageSubtag::new(['d', 'o', 'b']),
1843     LanguageSubtag::new(['d', 'o', 'c']),
1844     LanguageSubtag::new(['d', 'o', 'e']),
1845     LanguageSubtag::new(['d', 'o', 'f']),
1846     LanguageSubtag::new(['d', 'o', 'h']),
1847     LanguageSubtag::new(['d', 'o', 'i']),
1848     LanguageSubtag::new(['d', 'o', 'k']),
1849     LanguageSubtag::new(['d', 'o', 'l']),
1850     LanguageSubtag::new(['d', 'o', 'n']),
1851     LanguageSubtag::new(['d', 'o', 'o']),
1852     LanguageSubtag::new(['d', 'o', 'p']),
1853     LanguageSubtag::new(['d', 'o', 'q']),
1854     LanguageSubtag::new(['d', 'o', 'r']),
1855     LanguageSubtag::new(['d', 'o', 's']),
1856     LanguageSubtag::new(['d', 'o', 't']),
1857     LanguageSubtag::new(['d', 'o', 'v']),
1858     LanguageSubtag::new(['d', 'o', 'w']),
1859     LanguageSubtag::new(['d', 'o', 'x']),
1860     LanguageSubtag::new(['d', 'o', 'y']),
1861     LanguageSubtag::new(['d', 'o', 'z']),
1862     LanguageSubtag::new(['d', 'p', 'p']),
1863     LanguageSubtag::new(['d', 'r', 'a']),
1864     LanguageSubtag::new(['d', 'r', 'b']),
1865     LanguageSubtag::new(['d', 'r', 'c']),
1866     LanguageSubtag::new(['d', 'r', 'd']),
1867     LanguageSubtag::new(['d', 'r', 'e']),
1868     LanguageSubtag::new(['d', 'r', 'g']),
1869     LanguageSubtag::new(['d', 'r', 'h']),
1870     LanguageSubtag::new(['d', 'r', 'i']),
1871     LanguageSubtag::new(['d', 'r', 'l']),
1872     LanguageSubtag::new(['d', 'r', 'n']),
1873     LanguageSubtag::new(['d', 'r', 'o']),
1874     LanguageSubtag::new(['d', 'r', 'q']),
1875     LanguageSubtag::new(['d', 'r', 'r']),
1876     LanguageSubtag::new(['d', 'r', 's']),
1877     LanguageSubtag::new(['d', 'r', 't']),
1878     LanguageSubtag::new(['d', 'r', 'u']),
1879     LanguageSubtag::new(['d', 'r', 'w']),
1880     LanguageSubtag::new(['d', 'r', 'y']),
1881     LanguageSubtag::new(['d', 's', 'b']),
1882     LanguageSubtag::new(['d', 's', 'e']),
1883     LanguageSubtag::new(['d', 's', 'h']),
1884     LanguageSubtag::new(['d', 's', 'i']),
1885     LanguageSubtag::new(['d', 's', 'l']),
1886     LanguageSubtag::new(['d', 's', 'n']),
1887     LanguageSubtag::new(['d', 's', 'o']),
1888     LanguageSubtag::new(['d', 's', 'q']),
1889     LanguageSubtag::new(['d', 't', 'a']),
1890     LanguageSubtag::new(['d', 't', 'b']),
1891     LanguageSubtag::new(['d', 't', 'd']),
1892     LanguageSubtag::new(['d', 't', 'h']),
1893     LanguageSubtag::new(['d', 't', 'i']),
1894     LanguageSubtag::new(['d', 't', 'k']),
1895     LanguageSubtag::new(['d', 't', 'm']),
1896     LanguageSubtag::new(['d', 't', 'n']),
1897     LanguageSubtag::new(['d', 't', 'o']),
1898     LanguageSubtag::new(['d', 't', 'p']),
1899     LanguageSubtag::new(['d', 't', 'r']),
1900     LanguageSubtag::new(['d', 't', 's']),
1901     LanguageSubtag::new(['d', 't', 't']),
1902     LanguageSubtag::new(['d', 't', 'u']),
1903     LanguageSubtag::new(['d', 't', 'y']),
1904     LanguageSubtag::new(['d', 'u', 'a']),
1905     LanguageSubtag::new(['d', 'u', 'b']),
1906     LanguageSubtag::new(['d', 'u', 'c']),
1907     LanguageSubtag::new(['d', 'u', 'd']),
1908     LanguageSubtag::new(['d', 'u', 'e']),
1909     LanguageSubtag::new(['d', 'u', 'f']),
1910     LanguageSubtag::new(['d', 'u', 'g']),
1911     LanguageSubtag::new(['d', 'u', 'h']),
1912     LanguageSubtag::new(['d', 'u', 'i']),
1913     LanguageSubtag::new(['d', 'u', 'j']),
1914     LanguageSubtag::new(['d', 'u', 'k']),
1915     LanguageSubtag::new(['d', 'u', 'l']),
1916     LanguageSubtag::new(['d', 'u', 'm']),
1917     LanguageSubtag::new(['d', 'u', 'n']),
1918     LanguageSubtag::new(['d', 'u', 'o']),
1919     LanguageSubtag::new(['d', 'u', 'p']),
1920     LanguageSubtag::new(['d', 'u', 'q']),
1921     LanguageSubtag::new(['d', 'u', 'r']),
1922     LanguageSubtag::new(['d', 'u', 's']),
1923     LanguageSubtag::new(['d', 'u', 'u']),
1924     LanguageSubtag::new(['d', 'u', 'v']),
1925     LanguageSubtag::new(['d', 'u', 'w']),
1926     LanguageSubtag::new(['d', 'u', 'x']),
1927     LanguageSubtag::new(['d', 'u', 'y']),
1928     LanguageSubtag::new(['d', 'u', 'z']),
1929     LanguageSubtag::new(['d', 'v', ' ']),
1930     LanguageSubtag::new(['d', 'v', 'a']),
1931     LanguageSubtag::new(['d', 'w', 'a']),
1932     LanguageSubtag::new(['d', 'w', 'k']),
1933     LanguageSubtag::new(['d', 'w', 'l']),
1934     LanguageSubtag::new(['d', 'w', 'r']),
1935     LanguageSubtag::new(['d', 'w', 's']),
1936     LanguageSubtag::new(['d', 'w', 'u']),
1937     LanguageSubtag::new(['d', 'w', 'w']),
1938     LanguageSubtag::new(['d', 'w', 'y']),
1939     LanguageSubtag::new(['d', 'w', 'z']),
1940     LanguageSubtag::new(['d', 'y', 'a']),
1941     LanguageSubtag::new(['d', 'y', 'b']),
1942     LanguageSubtag::new(['d', 'y', 'd']),
1943     LanguageSubtag::new(['d', 'y', 'g']),
1944     LanguageSubtag::new(['d', 'y', 'i']),
1945     LanguageSubtag::new(['d', 'y', 'm']),
1946     LanguageSubtag::new(['d', 'y', 'n']),
1947     LanguageSubtag::new(['d', 'y', 'o']),
1948     LanguageSubtag::new(['d', 'y', 'u']),
1949     LanguageSubtag::new(['d', 'y', 'y']),
1950     LanguageSubtag::new(['d', 'z', ' ']),
1951     LanguageSubtag::new(['d', 'z', 'a']),
1952     LanguageSubtag::new(['d', 'z', 'd']),
1953     LanguageSubtag::new(['d', 'z', 'e']),
1954     LanguageSubtag::new(['d', 'z', 'g']),
1955     LanguageSubtag::new(['d', 'z', 'l']),
1956     LanguageSubtag::new(['d', 'z', 'n']),
1957     LanguageSubtag::new(['e', 'a', 'a']),
1958     LanguageSubtag::new(['e', 'b', 'c']),
1959     LanguageSubtag::new(['e', 'b', 'g']),
1960     LanguageSubtag::new(['e', 'b', 'k']),
1961     LanguageSubtag::new(['e', 'b', 'o']),
1962     LanguageSubtag::new(['e', 'b', 'r']),
1963     LanguageSubtag::new(['e', 'b', 'u']),
1964     LanguageSubtag::new(['e', 'c', 'r']),
1965     LanguageSubtag::new(['e', 'c', 's']),
1966     LanguageSubtag::new(['e', 'c', 'y']),
1967     LanguageSubtag::new(['e', 'e', ' ']),
1968     LanguageSubtag::new(['e', 'e', 'e']),
1969     LanguageSubtag::new(['e', 'f', 'a']),
1970     LanguageSubtag::new(['e', 'f', 'e']),
1971     LanguageSubtag::new(['e', 'f', 'i']),
1972     LanguageSubtag::new(['e', 'g', 'a']),
1973     LanguageSubtag::new(['e', 'g', 'l']),
1974     LanguageSubtag::new(['e', 'g', 'o']),
1975     LanguageSubtag::new(['e', 'g', 'x']),
1976     LanguageSubtag::new(['e', 'g', 'y']),
1977     LanguageSubtag::new(['e', 'h', 's']),
1978     LanguageSubtag::new(['e', 'h', 'u']),
1979     LanguageSubtag::new(['e', 'i', 'p']),
1980     LanguageSubtag::new(['e', 'i', 't']),
1981     LanguageSubtag::new(['e', 'i', 'v']),
1982     LanguageSubtag::new(['e', 'j', 'a']),
1983     LanguageSubtag::new(['e', 'k', 'a']),
1984     LanguageSubtag::new(['e', 'k', 'c']),
1985     LanguageSubtag::new(['e', 'k', 'e']),
1986     LanguageSubtag::new(['e', 'k', 'g']),
1987     LanguageSubtag::new(['e', 'k', 'i']),
1988     LanguageSubtag::new(['e', 'k', 'k']),
1989     LanguageSubtag::new(['e', 'k', 'l']),
1990     LanguageSubtag::new(['e', 'k', 'm']),
1991     LanguageSubtag::new(['e', 'k', 'o']),
1992     LanguageSubtag::new(['e', 'k', 'p']),
1993     LanguageSubtag::new(['e', 'k', 'r']),
1994     LanguageSubtag::new(['e', 'k', 'y']),
1995     LanguageSubtag::new(['e', 'l', ' ']),
1996     LanguageSubtag::new(['e', 'l', 'e']),
1997     LanguageSubtag::new(['e', 'l', 'h']),
1998     LanguageSubtag::new(['e', 'l', 'i']),
1999     LanguageSubtag::new(['e', 'l', 'k']),
2000     LanguageSubtag::new(['e', 'l', 'm']),
2001     LanguageSubtag::new(['e', 'l', 'o']),
2002     LanguageSubtag::new(['e', 'l', 'p']),
2003     LanguageSubtag::new(['e', 'l', 'u']),
2004     LanguageSubtag::new(['e', 'l', 'x']),
2005     LanguageSubtag::new(['e', 'm', 'a']),
2006     LanguageSubtag::new(['e', 'm', 'b']),
2007     LanguageSubtag::new(['e', 'm', 'e']),
2008     LanguageSubtag::new(['e', 'm', 'g']),
2009     LanguageSubtag::new(['e', 'm', 'i']),
2010     LanguageSubtag::new(['e', 'm', 'k']),
2011     LanguageSubtag::new(['e', 'm', 'm']),
2012     LanguageSubtag::new(['e', 'm', 'n']),
2013     LanguageSubtag::new(['e', 'm', 'o']),
2014     LanguageSubtag::new(['e', 'm', 'p']),
2015     LanguageSubtag::new(['e', 'm', 'q']),
2016     LanguageSubtag::new(['e', 'm', 's']),
2017     LanguageSubtag::new(['e', 'm', 'u']),
2018     LanguageSubtag::new(['e', 'm', 'w']),
2019     LanguageSubtag::new(['e', 'm', 'x']),
2020     LanguageSubtag::new(['e', 'm', 'y']),
2021     LanguageSubtag::new(['e', 'm', 'z']),
2022     LanguageSubtag::new(['e', 'n', ' ']),
2023     LanguageSubtag::new(['e', 'n', 'a']),
2024     LanguageSubtag::new(['e', 'n', 'b']),
2025     LanguageSubtag::new(['e', 'n', 'c']),
2026     LanguageSubtag::new(['e', 'n', 'd']),
2027     LanguageSubtag::new(['e', 'n', 'f']),
2028     LanguageSubtag::new(['e', 'n', 'h']),
2029     LanguageSubtag::new(['e', 'n', 'l']),
2030     LanguageSubtag::new(['e', 'n', 'm']),
2031     LanguageSubtag::new(['e', 'n', 'n']),
2032     LanguageSubtag::new(['e', 'n', 'o']),
2033     LanguageSubtag::new(['e', 'n', 'q']),
2034     LanguageSubtag::new(['e', 'n', 'r']),
2035     LanguageSubtag::new(['e', 'n', 'u']),
2036     LanguageSubtag::new(['e', 'n', 'v']),
2037     LanguageSubtag::new(['e', 'n', 'w']),
2038     LanguageSubtag::new(['e', 'n', 'x']),
2039     LanguageSubtag::new(['e', 'o', ' ']),
2040     LanguageSubtag::new(['e', 'o', 't']),
2041     LanguageSubtag::new(['e', 'p', 'i']),
2042     LanguageSubtag::new(['e', 'r', 'a']),
2043     LanguageSubtag::new(['e', 'r', 'g']),
2044     LanguageSubtag::new(['e', 'r', 'h']),
2045     LanguageSubtag::new(['e', 'r', 'i']),
2046     LanguageSubtag::new(['e', 'r', 'k']),
2047     LanguageSubtag::new(['e', 'r', 'o']),
2048     LanguageSubtag::new(['e', 'r', 'r']),
2049     LanguageSubtag::new(['e', 'r', 's']),
2050     LanguageSubtag::new(['e', 'r', 't']),
2051     LanguageSubtag::new(['e', 'r', 'w']),
2052     LanguageSubtag::new(['e', 's', ' ']),
2053     LanguageSubtag::new(['e', 's', 'e']),
2054     LanguageSubtag::new(['e', 's', 'g']),
2055     LanguageSubtag::new(['e', 's', 'h']),
2056     LanguageSubtag::new(['e', 's', 'i']),
2057     LanguageSubtag::new(['e', 's', 'k']),
2058     LanguageSubtag::new(['e', 's', 'l']),
2059     LanguageSubtag::new(['e', 's', 'm']),
2060     LanguageSubtag::new(['e', 's', 'n']),
2061     LanguageSubtag::new(['e', 's', 'o']),
2062     LanguageSubtag::new(['e', 's', 'q']),
2063     LanguageSubtag::new(['e', 's', 's']),
2064     LanguageSubtag::new(['e', 's', 'u']),
2065     LanguageSubtag::new(['e', 's', 'x']),
2066     LanguageSubtag::new(['e', 's', 'y']),
2067     LanguageSubtag::new(['e', 't', ' ']),
2068     LanguageSubtag::new(['e', 't', 'b']),
2069     LanguageSubtag::new(['e', 't', 'c']),
2070     LanguageSubtag::new(['e', 't', 'h']),
2071     LanguageSubtag::new(['e', 't', 'n']),
2072     LanguageSubtag::new(['e', 't', 'o']),
2073     LanguageSubtag::new(['e', 't', 'r']),
2074     LanguageSubtag::new(['e', 't', 's']),
2075     LanguageSubtag::new(['e', 't', 't']),
2076     LanguageSubtag::new(['e', 't', 'u']),
2077     LanguageSubtag::new(['e', 't', 'x']),
2078     LanguageSubtag::new(['e', 't', 'z']),
2079     LanguageSubtag::new(['e', 'u', ' ']),
2080     LanguageSubtag::new(['e', 'u', 'q']),
2081     LanguageSubtag::new(['e', 'v', 'e']),
2082     LanguageSubtag::new(['e', 'v', 'h']),
2083     LanguageSubtag::new(['e', 'v', 'n']),
2084     LanguageSubtag::new(['e', 'w', 'o']),
2085     LanguageSubtag::new(['e', 'x', 't']),
2086     LanguageSubtag::new(['e', 'y', 'a']),
2087     LanguageSubtag::new(['e', 'y', 'o']),
2088     LanguageSubtag::new(['e', 'z', 'a']),
2089     LanguageSubtag::new(['e', 'z', 'e']),
2090     LanguageSubtag::new(['f', 'a', ' ']),
2091     LanguageSubtag::new(['f', 'a', 'a']),
2092     LanguageSubtag::new(['f', 'a', 'b']),
2093     LanguageSubtag::new(['f', 'a', 'd']),
2094     LanguageSubtag::new(['f', 'a', 'f']),
2095     LanguageSubtag::new(['f', 'a', 'g']),
2096     LanguageSubtag::new(['f', 'a', 'h']),
2097     LanguageSubtag::new(['f', 'a', 'i']),
2098     LanguageSubtag::new(['f', 'a', 'j']),
2099     LanguageSubtag::new(['f', 'a', 'k']),
2100     LanguageSubtag::new(['f', 'a', 'l']),
2101     LanguageSubtag::new(['f', 'a', 'm']),
2102     LanguageSubtag::new(['f', 'a', 'n']),
2103     LanguageSubtag::new(['f', 'a', 'p']),
2104     LanguageSubtag::new(['f', 'a', 'r']),
2105     LanguageSubtag::new(['f', 'a', 't']),
2106     LanguageSubtag::new(['f', 'a', 'u']),
2107     LanguageSubtag::new(['f', 'a', 'x']),
2108     LanguageSubtag::new(['f', 'a', 'y']),
2109     LanguageSubtag::new(['f', 'a', 'z']),
2110     LanguageSubtag::new(['f', 'b', 'l']),
2111     LanguageSubtag::new(['f', 'c', 's']),
2112     LanguageSubtag::new(['f', 'e', 'r']),
2113     LanguageSubtag::new(['f', 'f', ' ']),
2114     LanguageSubtag::new(['f', 'f', 'i']),
2115     LanguageSubtag::new(['f', 'f', 'm']),
2116     LanguageSubtag::new(['f', 'g', 'r']),
2117     LanguageSubtag::new(['f', 'i', ' ']),
2118     LanguageSubtag::new(['f', 'i', 'a']),
2119     LanguageSubtag::new(['f', 'i', 'e']),
2120     LanguageSubtag::new(['f', 'i', 'f']),
2121     LanguageSubtag::new(['f', 'i', 'l']),
2122     LanguageSubtag::new(['f', 'i', 'p']),
2123     LanguageSubtag::new(['f', 'i', 'r']),
2124     LanguageSubtag::new(['f', 'i', 't']),
2125     LanguageSubtag::new(['f', 'i', 'u']),
2126     LanguageSubtag::new(['f', 'i', 'w']),
2127     LanguageSubtag::new(['f', 'j', ' ']),
2128     LanguageSubtag::new(['f', 'k', 'k']),
2129     LanguageSubtag::new(['f', 'k', 'v']),
2130     LanguageSubtag::new(['f', 'l', 'a']),
2131     LanguageSubtag::new(['f', 'l', 'h']),
2132     LanguageSubtag::new(['f', 'l', 'i']),
2133     LanguageSubtag::new(['f', 'l', 'l']),
2134     LanguageSubtag::new(['f', 'l', 'n']),
2135     LanguageSubtag::new(['f', 'l', 'r']),
2136     LanguageSubtag::new(['f', 'l', 'y']),
2137     LanguageSubtag::new(['f', 'm', 'p']),
2138     LanguageSubtag::new(['f', 'm', 'u']),
2139     LanguageSubtag::new(['f', 'n', 'b']),
2140     LanguageSubtag::new(['f', 'n', 'g']),
2141     LanguageSubtag::new(['f', 'n', 'i']),
2142     LanguageSubtag::new(['f', 'o', ' ']),
2143     LanguageSubtag::new(['f', 'o', 'd']),
2144     LanguageSubtag::new(['f', 'o', 'i']),
2145     LanguageSubtag::new(['f', 'o', 'm']),
2146     LanguageSubtag::new(['f', 'o', 'n']),
2147     LanguageSubtag::new(['f', 'o', 'r']),
2148     LanguageSubtag::new(['f', 'o', 's']),
2149     LanguageSubtag::new(['f', 'o', 'x']),
2150     LanguageSubtag::new(['f', 'p', 'e']),
2151     LanguageSubtag::new(['f', 'q', 's']),
2152     LanguageSubtag::new(['f', 'r', ' ']),
2153     LanguageSubtag::new(['f', 'r', 'c']),
2154     LanguageSubtag::new(['f', 'r', 'd']),
2155     LanguageSubtag::new(['f', 'r', 'k']),
2156     LanguageSubtag::new(['f', 'r', 'm']),
2157     LanguageSubtag::new(['f', 'r', 'o']),
2158     LanguageSubtag::new(['f', 'r', 'p']),
2159     LanguageSubtag::new(['f', 'r', 'q']),
2160     LanguageSubtag::new(['f', 'r', 'r']),
2161     LanguageSubtag::new(['f', 'r', 's']),
2162     LanguageSubtag::new(['f', 'r', 't']),
2163     LanguageSubtag::new(['f', 's', 'e']),
2164     LanguageSubtag::new(['f', 's', 'l']),
2165     LanguageSubtag::new(['f', 's', 's']),
2166     LanguageSubtag::new(['f', 'u', 'b']),
2167     LanguageSubtag::new(['f', 'u', 'c']),
2168     LanguageSubtag::new(['f', 'u', 'd']),
2169     LanguageSubtag::new(['f', 'u', 'e']),
2170     LanguageSubtag::new(['f', 'u', 'f']),
2171     LanguageSubtag::new(['f', 'u', 'h']),
2172     LanguageSubtag::new(['f', 'u', 'i']),
2173     LanguageSubtag::new(['f', 'u', 'j']),
2174     LanguageSubtag::new(['f', 'u', 'm']),
2175     LanguageSubtag::new(['f', 'u', 'n']),
2176     LanguageSubtag::new(['f', 'u', 'q']),
2177     LanguageSubtag::new(['f', 'u', 'r']),
2178     LanguageSubtag::new(['f', 'u', 't']),
2179     LanguageSubtag::new(['f', 'u', 'u']),
2180     LanguageSubtag::new(['f', 'u', 'v']),
2181     LanguageSubtag::new(['f', 'u', 'y']),
2182     LanguageSubtag::new(['f', 'v', 'r']),
2183     LanguageSubtag::new(['f', 'w', 'a']),
2184     LanguageSubtag::new(['f', 'w', 'e']),
2185     LanguageSubtag::new(['f', 'y', ' ']),
2186     LanguageSubtag::new(['g', 'a', ' ']),
2187     LanguageSubtag::new(['g', 'a', 'a']),
2188     LanguageSubtag::new(['g', 'a', 'b']),
2189     LanguageSubtag::new(['g', 'a', 'c']),
2190     LanguageSubtag::new(['g', 'a', 'd']),
2191     LanguageSubtag::new(['g', 'a', 'e']),
2192     LanguageSubtag::new(['g', 'a', 'f']),
2193     LanguageSubtag::new(['g', 'a', 'g']),
2194     LanguageSubtag::new(['g', 'a', 'h']),
2195     LanguageSubtag::new(['g', 'a', 'i']),
2196     LanguageSubtag::new(['g', 'a', 'j']),
2197     LanguageSubtag::new(['g', 'a', 'k']),
2198     LanguageSubtag::new(['g', 'a', 'l']),
2199     LanguageSubtag::new(['g', 'a', 'm']),
2200     LanguageSubtag::new(['g', 'a', 'n']),
2201     LanguageSubtag::new(['g', 'a', 'o']),
2202     LanguageSubtag::new(['g', 'a', 'p']),
2203     LanguageSubtag::new(['g', 'a', 'q']),
2204     LanguageSubtag::new(['g', 'a', 'r']),
2205     LanguageSubtag::new(['g', 'a', 's']),
2206     LanguageSubtag::new(['g', 'a', 't']),
2207     LanguageSubtag::new(['g', 'a', 'u']),
2208     LanguageSubtag::new(['g', 'a', 'v']),
2209     LanguageSubtag::new(['g', 'a', 'w']),
2210     LanguageSubtag::new(['g', 'a', 'x']),
2211     LanguageSubtag::new(['g', 'a', 'y']),
2212     LanguageSubtag::new(['g', 'a', 'z']),
2213     LanguageSubtag::new(['g', 'b', 'a']),
2214     LanguageSubtag::new(['g', 'b', 'b']),
2215     LanguageSubtag::new(['g', 'b', 'c']),
2216     LanguageSubtag::new(['g', 'b', 'd']),
2217     LanguageSubtag::new(['g', 'b', 'e']),
2218     LanguageSubtag::new(['g', 'b', 'f']),
2219     LanguageSubtag::new(['g', 'b', 'g']),
2220     LanguageSubtag::new(['g', 'b', 'h']),
2221     LanguageSubtag::new(['g', 'b', 'i']),
2222     LanguageSubtag::new(['g', 'b', 'j']),
2223     LanguageSubtag::new(['g', 'b', 'k']),
2224     LanguageSubtag::new(['g', 'b', 'l']),
2225     LanguageSubtag::new(['g', 'b', 'm']),
2226     LanguageSubtag::new(['g', 'b', 'n']),
2227     LanguageSubtag::new(['g', 'b', 'o']),
2228     LanguageSubtag::new(['g', 'b', 'p']),
2229     LanguageSubtag::new(['g', 'b', 'q']),
2230     LanguageSubtag::new(['g', 'b', 'r']),
2231     LanguageSubtag::new(['g', 'b', 's']),
2232     LanguageSubtag::new(['g', 'b', 'u']),
2233     LanguageSubtag::new(['g', 'b', 'v']),
2234     LanguageSubtag::new(['g', 'b', 'w']),
2235     LanguageSubtag::new(['g', 'b', 'x']),
2236     LanguageSubtag::new(['g', 'b', 'y']),
2237     LanguageSubtag::new(['g', 'b', 'z']),
2238     LanguageSubtag::new(['g', 'c', 'c']),
2239     LanguageSubtag::new(['g', 'c', 'd']),
2240     LanguageSubtag::new(['g', 'c', 'e']),
2241     LanguageSubtag::new(['g', 'c', 'f']),
2242     LanguageSubtag::new(['g', 'c', 'l']),
2243     LanguageSubtag::new(['g', 'c', 'n']),
2244     LanguageSubtag::new(['g', 'c', 'r']),
2245     LanguageSubtag::new(['g', 'c', 't']),
2246     LanguageSubtag::new(['g', 'd', ' ']),
2247     LanguageSubtag::new(['g', 'd', 'a']),
2248     LanguageSubtag::new(['g', 'd', 'b']),
2249     LanguageSubtag::new(['g', 'd', 'c']),
2250     LanguageSubtag::new(['g', 'd', 'd']),
2251     LanguageSubtag::new(['g', 'd', 'e']),
2252     LanguageSubtag::new(['g', 'd', 'f']),
2253     LanguageSubtag::new(['g', 'd', 'g']),
2254     LanguageSubtag::new(['g', 'd', 'h']),
2255     LanguageSubtag::new(['g', 'd', 'i']),
2256     LanguageSubtag::new(['g', 'd', 'j']),
2257     LanguageSubtag::new(['g', 'd', 'k']),
2258     LanguageSubtag::new(['g', 'd', 'l']),
2259     LanguageSubtag::new(['g', 'd', 'm']),
2260     LanguageSubtag::new(['g', 'd', 'n']),
2261     LanguageSubtag::new(['g', 'd', 'o']),
2262     LanguageSubtag::new(['g', 'd', 'q']),
2263     LanguageSubtag::new(['g', 'd', 'r']),
2264     LanguageSubtag::new(['g', 'd', 's']),
2265     LanguageSubtag::new(['g', 'd', 't']),
2266     LanguageSubtag::new(['g', 'd', 'u']),
2267     LanguageSubtag::new(['g', 'd', 'x']),
2268     LanguageSubtag::new(['g', 'e', 'a']),
2269     LanguageSubtag::new(['g', 'e', 'b']),
2270     LanguageSubtag::new(['g', 'e', 'c']),
2271     LanguageSubtag::new(['g', 'e', 'd']),
2272     LanguageSubtag::new(['g', 'e', 'f']),
2273     LanguageSubtag::new(['g', 'e', 'g']),
2274     LanguageSubtag::new(['g', 'e', 'h']),
2275     LanguageSubtag::new(['g', 'e', 'i']),
2276     LanguageSubtag::new(['g', 'e', 'j']),
2277     LanguageSubtag::new(['g', 'e', 'k']),
2278     LanguageSubtag::new(['g', 'e', 'l']),
2279     LanguageSubtag::new(['g', 'e', 'm']),
2280     LanguageSubtag::new(['g', 'e', 'q']),
2281     LanguageSubtag::new(['g', 'e', 's']),
2282     LanguageSubtag::new(['g', 'e', 'v']),
2283     LanguageSubtag::new(['g', 'e', 'w']),
2284     LanguageSubtag::new(['g', 'e', 'x']),
2285     LanguageSubtag::new(['g', 'e', 'y']),
2286     LanguageSubtag::new(['g', 'e', 'z']),
2287     LanguageSubtag::new(['g', 'f', 'k']),
2288     LanguageSubtag::new(['g', 'f', 't']),
2289     LanguageSubtag::new(['g', 'f', 'x']),
2290     LanguageSubtag::new(['g', 'g', 'a']),
2291     LanguageSubtag::new(['g', 'g', 'b']),
2292     LanguageSubtag::new(['g', 'g', 'd']),
2293     LanguageSubtag::new(['g', 'g', 'e']),
2294     LanguageSubtag::new(['g', 'g', 'g']),
2295     LanguageSubtag::new(['g', 'g', 'k']),
2296     LanguageSubtag::new(['g', 'g', 'l']),
2297     LanguageSubtag::new(['g', 'g', 'n']),
2298     LanguageSubtag::new(['g', 'g', 'o']),
2299     LanguageSubtag::new(['g', 'g', 'r']),
2300     LanguageSubtag::new(['g', 'g', 't']),
2301     LanguageSubtag::new(['g', 'g', 'u']),
2302     LanguageSubtag::new(['g', 'g', 'w']),
2303     LanguageSubtag::new(['g', 'h', 'a']),
2304     LanguageSubtag::new(['g', 'h', 'c']),
2305     LanguageSubtag::new(['g', 'h', 'e']),
2306     LanguageSubtag::new(['g', 'h', 'h']),
2307     LanguageSubtag::new(['g', 'h', 'k']),
2308     LanguageSubtag::new(['g', 'h', 'l']),
2309     LanguageSubtag::new(['g', 'h', 'n']),
2310     LanguageSubtag::new(['g', 'h', 'o']),
2311     LanguageSubtag::new(['g', 'h', 'r']),
2312     LanguageSubtag::new(['g', 'h', 's']),
2313     LanguageSubtag::new(['g', 'h', 't']),
2314     LanguageSubtag::new(['g', 'i', 'a']),
2315     LanguageSubtag::new(['g', 'i', 'b']),
2316     LanguageSubtag::new(['g', 'i', 'c']),
2317     LanguageSubtag::new(['g', 'i', 'd']),
2318     LanguageSubtag::new(['g', 'i', 'e']),
2319     LanguageSubtag::new(['g', 'i', 'g']),
2320     LanguageSubtag::new(['g', 'i', 'h']),
2321     LanguageSubtag::new(['g', 'i', 'i']),
2322     LanguageSubtag::new(['g', 'i', 'l']),
2323     LanguageSubtag::new(['g', 'i', 'm']),
2324     LanguageSubtag::new(['g', 'i', 'n']),
2325     LanguageSubtag::new(['g', 'i', 'o']),
2326     LanguageSubtag::new(['g', 'i', 'p']),
2327     LanguageSubtag::new(['g', 'i', 'q']),
2328     LanguageSubtag::new(['g', 'i', 'r']),
2329     LanguageSubtag::new(['g', 'i', 's']),
2330     LanguageSubtag::new(['g', 'i', 't']),
2331     LanguageSubtag::new(['g', 'i', 'u']),
2332     LanguageSubtag::new(['g', 'i', 'w']),
2333     LanguageSubtag::new(['g', 'i', 'x']),
2334     LanguageSubtag::new(['g', 'i', 'y']),
2335     LanguageSubtag::new(['g', 'i', 'z']),
2336     LanguageSubtag::new(['g', 'j', 'i']),
2337     LanguageSubtag::new(['g', 'j', 'k']),
2338     LanguageSubtag::new(['g', 'j', 'm']),
2339     LanguageSubtag::new(['g', 'j', 'n']),
2340     LanguageSubtag::new(['g', 'j', 'r']),
2341     LanguageSubtag::new(['g', 'j', 'u']),
2342     LanguageSubtag::new(['g', 'k', 'a']),
2343     LanguageSubtag::new(['g', 'k', 'd']),
2344     LanguageSubtag::new(['g', 'k', 'e']),
2345     LanguageSubtag::new(['g', 'k', 'n']),
2346     LanguageSubtag::new(['g', 'k', 'o']),
2347     LanguageSubtag::new(['g', 'k', 'p']),
2348     LanguageSubtag::new(['g', 'k', 'u']),
2349     LanguageSubtag::new(['g', 'l', ' ']),
2350     LanguageSubtag::new(['g', 'l', 'b']),
2351     LanguageSubtag::new(['g', 'l', 'c']),
2352     LanguageSubtag::new(['g', 'l', 'd']),
2353     LanguageSubtag::new(['g', 'l', 'h']),
2354     LanguageSubtag::new(['g', 'l', 'i']),
2355     LanguageSubtag::new(['g', 'l', 'j']),
2356     LanguageSubtag::new(['g', 'l', 'k']),
2357     LanguageSubtag::new(['g', 'l', 'l']),
2358     LanguageSubtag::new(['g', 'l', 'o']),
2359     LanguageSubtag::new(['g', 'l', 'r']),
2360     LanguageSubtag::new(['g', 'l', 'u']),
2361     LanguageSubtag::new(['g', 'l', 'w']),
2362     LanguageSubtag::new(['g', 'l', 'y']),
2363     LanguageSubtag::new(['g', 'm', 'a']),
2364     LanguageSubtag::new(['g', 'm', 'b']),
2365     LanguageSubtag::new(['g', 'm', 'd']),
2366     LanguageSubtag::new(['g', 'm', 'e']),
2367     LanguageSubtag::new(['g', 'm', 'g']),
2368     LanguageSubtag::new(['g', 'm', 'h']),
2369     LanguageSubtag::new(['g', 'm', 'l']),
2370     LanguageSubtag::new(['g', 'm', 'm']),
2371     LanguageSubtag::new(['g', 'm', 'n']),
2372     LanguageSubtag::new(['g', 'm', 'q']),
2373     LanguageSubtag::new(['g', 'm', 'r']),
2374     LanguageSubtag::new(['g', 'm', 'u']),
2375     LanguageSubtag::new(['g', 'm', 'v']),
2376     LanguageSubtag::new(['g', 'm', 'w']),
2377     LanguageSubtag::new(['g', 'm', 'x']),
2378     LanguageSubtag::new(['g', 'm', 'y']),
2379     LanguageSubtag::new(['g', 'm', 'z']),
2380     LanguageSubtag::new(['g', 'n', ' ']),
2381     LanguageSubtag::new(['g', 'n', 'a']),
2382     LanguageSubtag::new(['g', 'n', 'b']),
2383     LanguageSubtag::new(['g', 'n', 'c']),
2384     LanguageSubtag::new(['g', 'n', 'd']),
2385     LanguageSubtag::new(['g', 'n', 'e']),
2386     LanguageSubtag::new(['g', 'n', 'g']),
2387     LanguageSubtag::new(['g', 'n', 'h']),
2388     LanguageSubtag::new(['g', 'n', 'i']),
2389     LanguageSubtag::new(['g', 'n', 'j']),
2390     LanguageSubtag::new(['g', 'n', 'k']),
2391     LanguageSubtag::new(['g', 'n', 'l']),
2392     LanguageSubtag::new(['g', 'n', 'm']),
2393     LanguageSubtag::new(['g', 'n', 'n']),
2394     LanguageSubtag::new(['g', 'n', 'o']),
2395     LanguageSubtag::new(['g', 'n', 'q']),
2396     LanguageSubtag::new(['g', 'n', 'r']),
2397     LanguageSubtag::new(['g', 'n', 't']),
2398     LanguageSubtag::new(['g', 'n', 'u']),
2399     LanguageSubtag::new(['g', 'n', 'w']),
2400     LanguageSubtag::new(['g', 'n', 'z']),
2401     LanguageSubtag::new(['g', 'o', 'a']),
2402     LanguageSubtag::new(['g', 'o', 'b']),
2403     LanguageSubtag::new(['g', 'o', 'c']),
2404     LanguageSubtag::new(['g', 'o', 'd']),
2405     LanguageSubtag::new(['g', 'o', 'e']),
2406     LanguageSubtag::new(['g', 'o', 'f']),
2407     LanguageSubtag::new(['g', 'o', 'g']),
2408     LanguageSubtag::new(['g', 'o', 'h']),
2409     LanguageSubtag::new(['g', 'o', 'i']),
2410     LanguageSubtag::new(['g', 'o', 'j']),
2411     LanguageSubtag::new(['g', 'o', 'k']),
2412     LanguageSubtag::new(['g', 'o', 'l']),
2413     LanguageSubtag::new(['g', 'o', 'm']),
2414     LanguageSubtag::new(['g', 'o', 'n']),
2415     LanguageSubtag::new(['g', 'o', 'o']),
2416     LanguageSubtag::new(['g', 'o', 'p']),
2417     LanguageSubtag::new(['g', 'o', 'q']),
2418     LanguageSubtag::new(['g', 'o', 'r']),
2419     LanguageSubtag::new(['g', 'o', 's']),
2420     LanguageSubtag::new(['g', 'o', 't']),
2421     LanguageSubtag::new(['g', 'o', 'u']),
2422     LanguageSubtag::new(['g', 'o', 'w']),
2423     LanguageSubtag::new(['g', 'o', 'x']),
2424     LanguageSubtag::new(['g', 'o', 'y']),
2425     LanguageSubtag::new(['g', 'o', 'z']),
2426     LanguageSubtag::new(['g', 'p', 'a']),
2427     LanguageSubtag::new(['g', 'p', 'e']),
2428     LanguageSubtag::new(['g', 'p', 'n']),
2429     LanguageSubtag::new(['g', 'q', 'a']),
2430     LanguageSubtag::new(['g', 'q', 'i']),
2431     LanguageSubtag::new(['g', 'q', 'n']),
2432     LanguageSubtag::new(['g', 'q', 'r']),
2433     LanguageSubtag::new(['g', 'q', 'u']),
2434     LanguageSubtag::new(['g', 'r', 'a']),
2435     LanguageSubtag::new(['g', 'r', 'b']),
2436     LanguageSubtag::new(['g', 'r', 'c']),
2437     LanguageSubtag::new(['g', 'r', 'd']),
2438     LanguageSubtag::new(['g', 'r', 'g']),
2439     LanguageSubtag::new(['g', 'r', 'h']),
2440     LanguageSubtag::new(['g', 'r', 'i']),
2441     LanguageSubtag::new(['g', 'r', 'j']),
2442     LanguageSubtag::new(['g', 'r', 'k']),
2443     LanguageSubtag::new(['g', 'r', 'm']),
2444     LanguageSubtag::new(['g', 'r', 'o']),
2445     LanguageSubtag::new(['g', 'r', 'q']),
2446     LanguageSubtag::new(['g', 'r', 'r']),
2447     LanguageSubtag::new(['g', 'r', 's']),
2448     LanguageSubtag::new(['g', 'r', 't']),
2449     LanguageSubtag::new(['g', 'r', 'u']),
2450     LanguageSubtag::new(['g', 'r', 'v']),
2451     LanguageSubtag::new(['g', 'r', 'w']),
2452     LanguageSubtag::new(['g', 'r', 'x']),
2453     LanguageSubtag::new(['g', 'r', 'y']),
2454     LanguageSubtag::new(['g', 'r', 'z']),
2455     LanguageSubtag::new(['g', 's', 'e']),
2456     LanguageSubtag::new(['g', 's', 'g']),
2457     LanguageSubtag::new(['g', 's', 'l']),
2458     LanguageSubtag::new(['g', 's', 'm']),
2459     LanguageSubtag::new(['g', 's', 'n']),
2460     LanguageSubtag::new(['g', 's', 'o']),
2461     LanguageSubtag::new(['g', 's', 'p']),
2462     LanguageSubtag::new(['g', 's', 's']),
2463     LanguageSubtag::new(['g', 's', 'w']),
2464     LanguageSubtag::new(['g', 't', 'a']),
2465     LanguageSubtag::new(['g', 't', 'i']),
2466     LanguageSubtag::new(['g', 't', 'u']),
2467     LanguageSubtag::new(['g', 'u', ' ']),
2468     LanguageSubtag::new(['g', 'u', 'a']),
2469     LanguageSubtag::new(['g', 'u', 'b']),
2470     LanguageSubtag::new(['g', 'u', 'c']),
2471     LanguageSubtag::new(['g', 'u', 'd']),
2472     LanguageSubtag::new(['g', 'u', 'e']),
2473     LanguageSubtag::new(['g', 'u', 'f']),
2474     LanguageSubtag::new(['g', 'u', 'g']),
2475     LanguageSubtag::new(['g', 'u', 'h']),
2476     LanguageSubtag::new(['g', 'u', 'i']),
2477     LanguageSubtag::new(['g', 'u', 'k']),
2478     LanguageSubtag::new(['g', 'u', 'l']),
2479     LanguageSubtag::new(['g', 'u', 'm']),
2480     LanguageSubtag::new(['g', 'u', 'n']),
2481     LanguageSubtag::new(['g', 'u', 'o']),
2482     LanguageSubtag::new(['g', 'u', 'p']),
2483     LanguageSubtag::new(['g', 'u', 'q']),
2484     LanguageSubtag::new(['g', 'u', 'r']),
2485     LanguageSubtag::new(['g', 'u', 's']),
2486     LanguageSubtag::new(['g', 'u', 't']),
2487     LanguageSubtag::new(['g', 'u', 'u']),
2488     LanguageSubtag::new(['g', 'u', 'v']),
2489     LanguageSubtag::new(['g', 'u', 'w']),
2490     LanguageSubtag::new(['g', 'u', 'x']),
2491     LanguageSubtag::new(['g', 'u', 'z']),
2492     LanguageSubtag::new(['g', 'v', ' ']),
2493     LanguageSubtag::new(['g', 'v', 'a']),
2494     LanguageSubtag::new(['g', 'v', 'c']),
2495     LanguageSubtag::new(['g', 'v', 'e']),
2496     LanguageSubtag::new(['g', 'v', 'f']),
2497     LanguageSubtag::new(['g', 'v', 'j']),
2498     LanguageSubtag::new(['g', 'v', 'l']),
2499     LanguageSubtag::new(['g', 'v', 'm']),
2500     LanguageSubtag::new(['g', 'v', 'n']),
2501     LanguageSubtag::new(['g', 'v', 'o']),
2502     LanguageSubtag::new(['g', 'v', 'p']),
2503     LanguageSubtag::new(['g', 'v', 'r']),
2504     LanguageSubtag::new(['g', 'v', 's']),
2505     LanguageSubtag::new(['g', 'v', 'y']),
2506     LanguageSubtag::new(['g', 'w', 'a']),
2507     LanguageSubtag::new(['g', 'w', 'b']),
2508     LanguageSubtag::new(['g', 'w', 'c']),
2509     LanguageSubtag::new(['g', 'w', 'd']),
2510     LanguageSubtag::new(['g', 'w', 'e']),
2511     LanguageSubtag::new(['g', 'w', 'f']),
2512     LanguageSubtag::new(['g', 'w', 'g']),
2513     LanguageSubtag::new(['g', 'w', 'i']),
2514     LanguageSubtag::new(['g', 'w', 'j']),
2515     LanguageSubtag::new(['g', 'w', 'm']),
2516     LanguageSubtag::new(['g', 'w', 'n']),
2517     LanguageSubtag::new(['g', 'w', 'r']),
2518     LanguageSubtag::new(['g', 'w', 't']),
2519     LanguageSubtag::new(['g', 'w', 'u']),
2520     LanguageSubtag::new(['g', 'w', 'w']),
2521     LanguageSubtag::new(['g', 'w', 'x']),
2522     LanguageSubtag::new(['g', 'x', 'x']),
2523     LanguageSubtag::new(['g', 'y', 'a']),
2524     LanguageSubtag::new(['g', 'y', 'b']),
2525     LanguageSubtag::new(['g', 'y', 'd']),
2526     LanguageSubtag::new(['g', 'y', 'e']),
2527     LanguageSubtag::new(['g', 'y', 'f']),
2528     LanguageSubtag::new(['g', 'y', 'g']),
2529     LanguageSubtag::new(['g', 'y', 'i']),
2530     LanguageSubtag::new(['g', 'y', 'l']),
2531     LanguageSubtag::new(['g', 'y', 'm']),
2532     LanguageSubtag::new(['g', 'y', 'n']),
2533     LanguageSubtag::new(['g', 'y', 'o']),
2534     LanguageSubtag::new(['g', 'y', 'r']),
2535     LanguageSubtag::new(['g', 'y', 'y']),
2536     LanguageSubtag::new(['g', 'y', 'z']),
2537     LanguageSubtag::new(['g', 'z', 'a']),
2538     LanguageSubtag::new(['g', 'z', 'i']),
2539     LanguageSubtag::new(['g', 'z', 'n']),
2540     LanguageSubtag::new(['h', 'a', ' ']),
2541     LanguageSubtag::new(['h', 'a', 'a']),
2542     LanguageSubtag::new(['h', 'a', 'b']),
2543     LanguageSubtag::new(['h', 'a', 'c']),
2544     LanguageSubtag::new(['h', 'a', 'd']),
2545     LanguageSubtag::new(['h', 'a', 'e']),
2546     LanguageSubtag::new(['h', 'a', 'f']),
2547     LanguageSubtag::new(['h', 'a', 'g']),
2548     LanguageSubtag::new(['h', 'a', 'h']),
2549     LanguageSubtag::new(['h', 'a', 'i']),
2550     LanguageSubtag::new(['h', 'a', 'j']),
2551     LanguageSubtag::new(['h', 'a', 'k']),
2552     LanguageSubtag::new(['h', 'a', 'l']),
2553     LanguageSubtag::new(['h', 'a', 'm']),
2554     LanguageSubtag::new(['h', 'a', 'n']),
2555     LanguageSubtag::new(['h', 'a', 'o']),
2556     LanguageSubtag::new(['h', 'a', 'p']),
2557     LanguageSubtag::new(['h', 'a', 'q']),
2558     LanguageSubtag::new(['h', 'a', 'r']),
2559     LanguageSubtag::new(['h', 'a', 's']),
2560     LanguageSubtag::new(['h', 'a', 'v']),
2561     LanguageSubtag::new(['h', 'a', 'w']),
2562     LanguageSubtag::new(['h', 'a', 'x']),
2563     LanguageSubtag::new(['h', 'a', 'y']),
2564     LanguageSubtag::new(['h', 'a', 'z']),
2565     LanguageSubtag::new(['h', 'b', 'a']),
2566     LanguageSubtag::new(['h', 'b', 'b']),
2567     LanguageSubtag::new(['h', 'b', 'n']),
2568     LanguageSubtag::new(['h', 'b', 'o']),
2569     LanguageSubtag::new(['h', 'b', 'u']),
2570     LanguageSubtag::new(['h', 'c', 'a']),
2571     LanguageSubtag::new(['h', 'c', 'h']),
2572     LanguageSubtag::new(['h', 'd', 'n']),
2573     LanguageSubtag::new(['h', 'd', 's']),
2574     LanguageSubtag::new(['h', 'd', 'y']),
2575     LanguageSubtag::new(['h', 'e', ' ']),
2576     LanguageSubtag::new(['h', 'e', 'a']),
2577     LanguageSubtag::new(['h', 'e', 'd']),
2578     LanguageSubtag::new(['h', 'e', 'g']),
2579     LanguageSubtag::new(['h', 'e', 'h']),
2580     LanguageSubtag::new(['h', 'e', 'i']),
2581     LanguageSubtag::new(['h', 'e', 'm']),
2582     LanguageSubtag::new(['h', 'g', 'm']),
2583     LanguageSubtag::new(['h', 'g', 'w']),
2584     LanguageSubtag::new(['h', 'h', 'i']),
2585     LanguageSubtag::new(['h', 'h', 'r']),
2586     LanguageSubtag::new(['h', 'h', 'y']),
2587     LanguageSubtag::new(['h', 'i', ' ']),
2588     LanguageSubtag::new(['h', 'i', 'a']),
2589     LanguageSubtag::new(['h', 'i', 'b']),
2590     LanguageSubtag::new(['h', 'i', 'd']),
2591     LanguageSubtag::new(['h', 'i', 'f']),
2592     LanguageSubtag::new(['h', 'i', 'g']),
2593     LanguageSubtag::new(['h', 'i', 'h']),
2594     LanguageSubtag::new(['h', 'i', 'i']),
2595     LanguageSubtag::new(['h', 'i', 'j']),
2596     LanguageSubtag::new(['h', 'i', 'k']),
2597     LanguageSubtag::new(['h', 'i', 'l']),
2598     LanguageSubtag::new(['h', 'i', 'm']),
2599     LanguageSubtag::new(['h', 'i', 'o']),
2600     LanguageSubtag::new(['h', 'i', 'r']),
2601     LanguageSubtag::new(['h', 'i', 't']),
2602     LanguageSubtag::new(['h', 'i', 'w']),
2603     LanguageSubtag::new(['h', 'i', 'x']),
2604     LanguageSubtag::new(['h', 'j', 'i']),
2605     LanguageSubtag::new(['h', 'k', 'a']),
2606     LanguageSubtag::new(['h', 'k', 'e']),
2607     LanguageSubtag::new(['h', 'k', 'h']),
2608     LanguageSubtag::new(['h', 'k', 'k']),
2609     LanguageSubtag::new(['h', 'k', 'n']),
2610     LanguageSubtag::new(['h', 'k', 's']),
2611     LanguageSubtag::new(['h', 'l', 'a']),
2612     LanguageSubtag::new(['h', 'l', 'b']),
2613     LanguageSubtag::new(['h', 'l', 'd']),
2614     LanguageSubtag::new(['h', 'l', 'e']),
2615     LanguageSubtag::new(['h', 'l', 't']),
2616     LanguageSubtag::new(['h', 'l', 'u']),
2617     LanguageSubtag::new(['h', 'm', 'a']),
2618     LanguageSubtag::new(['h', 'm', 'b']),
2619     LanguageSubtag::new(['h', 'm', 'c']),
2620     LanguageSubtag::new(['h', 'm', 'd']),
2621     LanguageSubtag::new(['h', 'm', 'e']),
2622     LanguageSubtag::new(['h', 'm', 'f']),
2623     LanguageSubtag::new(['h', 'm', 'g']),
2624     LanguageSubtag::new(['h', 'm', 'h']),
2625     LanguageSubtag::new(['h', 'm', 'i']),
2626     LanguageSubtag::new(['h', 'm', 'j']),
2627     LanguageSubtag::new(['h', 'm', 'k']),
2628     LanguageSubtag::new(['h', 'm', 'l']),
2629     LanguageSubtag::new(['h', 'm', 'm']),
2630     LanguageSubtag::new(['h', 'm', 'n']),
2631     LanguageSubtag::new(['h', 'm', 'p']),
2632     LanguageSubtag::new(['h', 'm', 'q']),
2633     LanguageSubtag::new(['h', 'm', 'r']),
2634     LanguageSubtag::new(['h', 'm', 's']),
2635     LanguageSubtag::new(['h', 'm', 't']),
2636     LanguageSubtag::new(['h', 'm', 'u']),
2637     LanguageSubtag::new(['h', 'm', 'v']),
2638     LanguageSubtag::new(['h', 'm', 'w']),
2639     LanguageSubtag::new(['h', 'm', 'x']),
2640     LanguageSubtag::new(['h', 'm', 'y']),
2641     LanguageSubtag::new(['h', 'm', 'z']),
2642     LanguageSubtag::new(['h', 'n', 'a']),
2643     LanguageSubtag::new(['h', 'n', 'd']),
2644     LanguageSubtag::new(['h', 'n', 'e']),
2645     LanguageSubtag::new(['h', 'n', 'g']),
2646     LanguageSubtag::new(['h', 'n', 'h']),
2647     LanguageSubtag::new(['h', 'n', 'i']),
2648     LanguageSubtag::new(['h', 'n', 'j']),
2649     LanguageSubtag::new(['h', 'n', 'n']),
2650     LanguageSubtag::new(['h', 'n', 'o']),
2651     LanguageSubtag::new(['h', 'n', 's']),
2652     LanguageSubtag::new(['h', 'n', 'u']),
2653     LanguageSubtag::new(['h', 'o', ' ']),
2654     LanguageSubtag::new(['h', 'o', 'a']),
2655     LanguageSubtag::new(['h', 'o', 'b']),
2656     LanguageSubtag::new(['h', 'o', 'c']),
2657     LanguageSubtag::new(['h', 'o', 'd']),
2658     LanguageSubtag::new(['h', 'o', 'e']),
2659     LanguageSubtag::new(['h', 'o', 'h']),
2660     LanguageSubtag::new(['h', 'o', 'i']),
2661     LanguageSubtag::new(['h', 'o', 'j']),
2662     LanguageSubtag::new(['h', 'o', 'k']),
2663     LanguageSubtag::new(['h', 'o', 'l']),
2664     LanguageSubtag::new(['h', 'o', 'm']),
2665     LanguageSubtag::new(['h', 'o', 'o']),
2666     LanguageSubtag::new(['h', 'o', 'p']),
2667     LanguageSubtag::new(['h', 'o', 'r']),
2668     LanguageSubtag::new(['h', 'o', 's']),
2669     LanguageSubtag::new(['h', 'o', 't']),
2670     LanguageSubtag::new(['h', 'o', 'v']),
2671     LanguageSubtag::new(['h', 'o', 'w']),
2672     LanguageSubtag::new(['h', 'o', 'y']),
2673     LanguageSubtag::new(['h', 'o', 'z']),
2674     LanguageSubtag::new(['h', 'p', 'o']),
2675     LanguageSubtag::new(['h', 'p', 's']),
2676     LanguageSubtag::new(['h', 'r', ' ']),
2677     LanguageSubtag::new(['h', 'r', 'a']),
2678     LanguageSubtag::new(['h', 'r', 'c']),
2679     LanguageSubtag::new(['h', 'r', 'e']),
2680     LanguageSubtag::new(['h', 'r', 'k']),
2681     LanguageSubtag::new(['h', 'r', 'm']),
2682     LanguageSubtag::new(['h', 'r', 'o']),
2683     LanguageSubtag::new(['h', 'r', 'p']),
2684     LanguageSubtag::new(['h', 'r', 'r']),
2685     LanguageSubtag::new(['h', 'r', 't']),
2686     LanguageSubtag::new(['h', 'r', 'u']),
2687     LanguageSubtag::new(['h', 'r', 'w']),
2688     LanguageSubtag::new(['h', 'r', 'x']),
2689     LanguageSubtag::new(['h', 'r', 'z']),
2690     LanguageSubtag::new(['h', 's', 'b']),
2691     LanguageSubtag::new(['h', 's', 'h']),
2692     LanguageSubtag::new(['h', 's', 'l']),
2693     LanguageSubtag::new(['h', 's', 'n']),
2694     LanguageSubtag::new(['h', 's', 's']),
2695     LanguageSubtag::new(['h', 't', ' ']),
2696     LanguageSubtag::new(['h', 't', 'i']),
2697     LanguageSubtag::new(['h', 't', 'o']),
2698     LanguageSubtag::new(['h', 't', 's']),
2699     LanguageSubtag::new(['h', 't', 'u']),
2700     LanguageSubtag::new(['h', 't', 'x']),
2701     LanguageSubtag::new(['h', 'u', ' ']),
2702     LanguageSubtag::new(['h', 'u', 'b']),
2703     LanguageSubtag::new(['h', 'u', 'c']),
2704     LanguageSubtag::new(['h', 'u', 'd']),
2705     LanguageSubtag::new(['h', 'u', 'e']),
2706     LanguageSubtag::new(['h', 'u', 'f']),
2707     LanguageSubtag::new(['h', 'u', 'g']),
2708     LanguageSubtag::new(['h', 'u', 'h']),
2709     LanguageSubtag::new(['h', 'u', 'i']),
2710     LanguageSubtag::new(['h', 'u', 'j']),
2711     LanguageSubtag::new(['h', 'u', 'k']),
2712     LanguageSubtag::new(['h', 'u', 'l']),
2713     LanguageSubtag::new(['h', 'u', 'm']),
2714     LanguageSubtag::new(['h', 'u', 'o']),
2715     LanguageSubtag::new(['h', 'u', 'p']),
2716     LanguageSubtag::new(['h', 'u', 'q']),
2717     LanguageSubtag::new(['h', 'u', 'r']),
2718     LanguageSubtag::new(['h', 'u', 's']),
2719     LanguageSubtag::new(['h', 'u', 't']),
2720     LanguageSubtag::new(['h', 'u', 'u']),
2721     LanguageSubtag::new(['h', 'u', 'v']),
2722     LanguageSubtag::new(['h', 'u', 'w']),
2723     LanguageSubtag::new(['h', 'u', 'x']),
2724     LanguageSubtag::new(['h', 'u', 'y']),
2725     LanguageSubtag::new(['h', 'u', 'z']),
2726     LanguageSubtag::new(['h', 'v', 'c']),
2727     LanguageSubtag::new(['h', 'v', 'e']),
2728     LanguageSubtag::new(['h', 'v', 'k']),
2729     LanguageSubtag::new(['h', 'v', 'n']),
2730     LanguageSubtag::new(['h', 'v', 'v']),
2731     LanguageSubtag::new(['h', 'w', 'a']),
2732     LanguageSubtag::new(['h', 'w', 'c']),
2733     LanguageSubtag::new(['h', 'w', 'o']),
2734     LanguageSubtag::new(['h', 'y', ' ']),
2735     LanguageSubtag::new(['h', 'y', 'a']),
2736     LanguageSubtag::new(['h', 'y', 'w']),
2737     LanguageSubtag::new(['h', 'y', 'x']),
2738     LanguageSubtag::new(['h', 'z', ' ']),
2739     LanguageSubtag::new(['i', 'a', ' ']),
2740     LanguageSubtag::new(['i', 'a', 'i']),
2741     LanguageSubtag::new(['i', 'a', 'n']),
2742     LanguageSubtag::new(['i', 'a', 'p']),
2743     LanguageSubtag::new(['i', 'a', 'r']),
2744     LanguageSubtag::new(['i', 'b', 'a']),
2745     LanguageSubtag::new(['i', 'b', 'b']),
2746     LanguageSubtag::new(['i', 'b', 'd']),
2747     LanguageSubtag::new(['i', 'b', 'e']),
2748     LanguageSubtag::new(['i', 'b', 'g']),
2749     LanguageSubtag::new(['i', 'b', 'h']),
2750     LanguageSubtag::new(['i', 'b', 'i']),
2751     LanguageSubtag::new(['i', 'b', 'l']),
2752     LanguageSubtag::new(['i', 'b', 'm']),
2753     LanguageSubtag::new(['i', 'b', 'n']),
2754     LanguageSubtag::new(['i', 'b', 'r']),
2755     LanguageSubtag::new(['i', 'b', 'u']),
2756     LanguageSubtag::new(['i', 'b', 'y']),
2757     LanguageSubtag::new(['i', 'c', 'a']),
2758     LanguageSubtag::new(['i', 'c', 'h']),
2759     LanguageSubtag::new(['i', 'c', 'l']),
2760     LanguageSubtag::new(['i', 'c', 'r']),
2761     LanguageSubtag::new(['i', 'd', ' ']),
2762     LanguageSubtag::new(['i', 'd', 'a']),
2763     LanguageSubtag::new(['i', 'd', 'b']),
2764     LanguageSubtag::new(['i', 'd', 'c']),
2765     LanguageSubtag::new(['i', 'd', 'd']),
2766     LanguageSubtag::new(['i', 'd', 'e']),
2767     LanguageSubtag::new(['i', 'd', 'i']),
2768     LanguageSubtag::new(['i', 'd', 'r']),
2769     LanguageSubtag::new(['i', 'd', 's']),
2770     LanguageSubtag::new(['i', 'd', 't']),
2771     LanguageSubtag::new(['i', 'd', 'u']),
2772     LanguageSubtag::new(['i', 'e', ' ']),
2773     LanguageSubtag::new(['i', 'f', 'a']),
2774     LanguageSubtag::new(['i', 'f', 'b']),
2775     LanguageSubtag::new(['i', 'f', 'e']),
2776     LanguageSubtag::new(['i', 'f', 'f']),
2777     LanguageSubtag::new(['i', 'f', 'k']),
2778     LanguageSubtag::new(['i', 'f', 'm']),
2779     LanguageSubtag::new(['i', 'f', 'u']),
2780     LanguageSubtag::new(['i', 'f', 'y']),
2781     LanguageSubtag::new(['i', 'g', ' ']),
2782     LanguageSubtag::new(['i', 'g', 'b']),
2783     LanguageSubtag::new(['i', 'g', 'e']),
2784     LanguageSubtag::new(['i', 'g', 'g']),
2785     LanguageSubtag::new(['i', 'g', 'l']),
2786     LanguageSubtag::new(['i', 'g', 'm']),
2787     LanguageSubtag::new(['i', 'g', 'n']),
2788     LanguageSubtag::new(['i', 'g', 'o']),
2789     LanguageSubtag::new(['i', 'g', 's']),
2790     LanguageSubtag::new(['i', 'g', 'w']),
2791     LanguageSubtag::new(['i', 'h', 'b']),
2792     LanguageSubtag::new(['i', 'h', 'i']),
2793     LanguageSubtag::new(['i', 'h', 'p']),
2794     LanguageSubtag::new(['i', 'h', 'w']),
2795     LanguageSubtag::new(['i', 'i', ' ']),
2796     LanguageSubtag::new(['i', 'i', 'n']),
2797     LanguageSubtag::new(['i', 'i', 'r']),
2798     LanguageSubtag::new(['i', 'j', 'c']),
2799     LanguageSubtag::new(['i', 'j', 'e']),
2800     LanguageSubtag::new(['i', 'j', 'j']),
2801     LanguageSubtag::new(['i', 'j', 'n']),
2802     LanguageSubtag::new(['i', 'j', 'o']),
2803     LanguageSubtag::new(['i', 'j', 's']),
2804     LanguageSubtag::new(['i', 'k', ' ']),
2805     LanguageSubtag::new(['i', 'k', 'e']),
2806     LanguageSubtag::new(['i', 'k', 'i']),
2807     LanguageSubtag::new(['i', 'k', 'k']),
2808     LanguageSubtag::new(['i', 'k', 'l']),
2809     LanguageSubtag::new(['i', 'k', 'o']),
2810     LanguageSubtag::new(['i', 'k', 'p']),
2811     LanguageSubtag::new(['i', 'k', 'r']),
2812     LanguageSubtag::new(['i', 'k', 's']),
2813     LanguageSubtag::new(['i', 'k', 't']),
2814     LanguageSubtag::new(['i', 'k', 'v']),
2815     LanguageSubtag::new(['i', 'k', 'w']),
2816     LanguageSubtag::new(['i', 'k', 'x']),
2817     LanguageSubtag::new(['i', 'k', 'z']),
2818     LanguageSubtag::new(['i', 'l', 'a']),
2819     LanguageSubtag::new(['i', 'l', 'b']),
2820     LanguageSubtag::new(['i', 'l', 'g']),
2821     LanguageSubtag::new(['i', 'l', 'i']),
2822     LanguageSubtag::new(['i', 'l', 'k']),
2823     LanguageSubtag::new(['i', 'l', 'l']),
2824     LanguageSubtag::new(['i', 'l', 'm']),
2825     LanguageSubtag::new(['i', 'l', 'o']),
2826     LanguageSubtag::new(['i', 'l', 'p']),
2827     LanguageSubtag::new(['i', 'l', 's']),
2828     LanguageSubtag::new(['i', 'l', 'u']),
2829     LanguageSubtag::new(['i', 'l', 'v']),
2830     LanguageSubtag::new(['i', 'l', 'w']),
2831     LanguageSubtag::new(['i', 'm', 'a']),
2832     LanguageSubtag::new(['i', 'm', 'e']),
2833     LanguageSubtag::new(['i', 'm', 'i']),
2834     LanguageSubtag::new(['i', 'm', 'l']),
2835     LanguageSubtag::new(['i', 'm', 'n']),
2836     LanguageSubtag::new(['i', 'm', 'o']),
2837     LanguageSubtag::new(['i', 'm', 'r']),
2838     LanguageSubtag::new(['i', 'm', 's']),
2839     LanguageSubtag::new(['i', 'm', 'y']),
2840     LanguageSubtag::new(['i', 'n', ' ']),
2841     LanguageSubtag::new(['i', 'n', 'b']),
2842     LanguageSubtag::new(['i', 'n', 'c']),
2843     LanguageSubtag::new(['i', 'n', 'e']),
2844     LanguageSubtag::new(['i', 'n', 'g']),
2845     LanguageSubtag::new(['i', 'n', 'h']),
2846     LanguageSubtag::new(['i', 'n', 'j']),
2847     LanguageSubtag::new(['i', 'n', 'l']),
2848     LanguageSubtag::new(['i', 'n', 'm']),
2849     LanguageSubtag::new(['i', 'n', 'n']),
2850     LanguageSubtag::new(['i', 'n', 'o']),
2851     LanguageSubtag::new(['i', 'n', 'p']),
2852     LanguageSubtag::new(['i', 'n', 's']),
2853     LanguageSubtag::new(['i', 'n', 't']),
2854     LanguageSubtag::new(['i', 'n', 'z']),
2855     LanguageSubtag::new(['i', 'o', ' ']),
2856     LanguageSubtag::new(['i', 'o', 'r']),
2857     LanguageSubtag::new(['i', 'o', 'u']),
2858     LanguageSubtag::new(['i', 'o', 'w']),
2859     LanguageSubtag::new(['i', 'p', 'i']),
2860     LanguageSubtag::new(['i', 'p', 'o']),
2861     LanguageSubtag::new(['i', 'q', 'u']),
2862     LanguageSubtag::new(['i', 'q', 'w']),
2863     LanguageSubtag::new(['i', 'r', 'a']),
2864     LanguageSubtag::new(['i', 'r', 'e']),
2865     LanguageSubtag::new(['i', 'r', 'h']),
2866     LanguageSubtag::new(['i', 'r', 'i']),
2867     LanguageSubtag::new(['i', 'r', 'k']),
2868     LanguageSubtag::new(['i', 'r', 'n']),
2869     LanguageSubtag::new(['i', 'r', 'o']),
2870     LanguageSubtag::new(['i', 'r', 'r']),
2871     LanguageSubtag::new(['i', 'r', 'u']),
2872     LanguageSubtag::new(['i', 'r', 'x']),
2873     LanguageSubtag::new(['i', 'r', 'y']),
2874     LanguageSubtag::new(['i', 's', ' ']),
2875     LanguageSubtag::new(['i', 's', 'a']),
2876     LanguageSubtag::new(['i', 's', 'c']),
2877     LanguageSubtag::new(['i', 's', 'd']),
2878     LanguageSubtag::new(['i', 's', 'e']),
2879     LanguageSubtag::new(['i', 's', 'g']),
2880     LanguageSubtag::new(['i', 's', 'h']),
2881     LanguageSubtag::new(['i', 's', 'i']),
2882     LanguageSubtag::new(['i', 's', 'k']),
2883     LanguageSubtag::new(['i', 's', 'm']),
2884     LanguageSubtag::new(['i', 's', 'n']),
2885     LanguageSubtag::new(['i', 's', 'o']),
2886     LanguageSubtag::new(['i', 's', 'r']),
2887     LanguageSubtag::new(['i', 's', 't']),
2888     LanguageSubtag::new(['i', 's', 'u']),
2889     LanguageSubtag::new(['i', 't', ' ']),
2890     LanguageSubtag::new(['i', 't', 'b']),
2891     LanguageSubtag::new(['i', 't', 'c']),
2892     LanguageSubtag::new(['i', 't', 'd']),
2893     LanguageSubtag::new(['i', 't', 'e']),
2894     LanguageSubtag::new(['i', 't', 'i']),
2895     LanguageSubtag::new(['i', 't', 'k']),
2896     LanguageSubtag::new(['i', 't', 'l']),
2897     LanguageSubtag::new(['i', 't', 'm']),
2898     LanguageSubtag::new(['i', 't', 'o']),
2899     LanguageSubtag::new(['i', 't', 'r']),
2900     LanguageSubtag::new(['i', 't', 's']),
2901     LanguageSubtag::new(['i', 't', 't']),
2902     LanguageSubtag::new(['i', 't', 'v']),
2903     LanguageSubtag::new(['i', 't', 'w']),
2904     LanguageSubtag::new(['i', 't', 'x']),
2905     LanguageSubtag::new(['i', 't', 'y']),
2906     LanguageSubtag::new(['i', 't', 'z']),
2907     LanguageSubtag::new(['i', 'u', ' ']),
2908     LanguageSubtag::new(['i', 'u', 'm']),
2909     LanguageSubtag::new(['i', 'v', 'b']),
2910     LanguageSubtag::new(['i', 'v', 'v']),
2911     LanguageSubtag::new(['i', 'w', ' ']),
2912     LanguageSubtag::new(['i', 'w', 'k']),
2913     LanguageSubtag::new(['i', 'w', 'm']),
2914     LanguageSubtag::new(['i', 'w', 'o']),
2915     LanguageSubtag::new(['i', 'w', 's']),
2916     LanguageSubtag::new(['i', 'x', 'c']),
2917     LanguageSubtag::new(['i', 'x', 'l']),
2918     LanguageSubtag::new(['i', 'y', 'a']),
2919     LanguageSubtag::new(['i', 'y', 'o']),
2920     LanguageSubtag::new(['i', 'y', 'x']),
2921     LanguageSubtag::new(['i', 'z', 'h']),
2922     LanguageSubtag::new(['i', 'z', 'i']),
2923     LanguageSubtag::new(['i', 'z', 'r']),
2924     LanguageSubtag::new(['i', 'z', 'z']),
2925     LanguageSubtag::new(['j', 'a', ' ']),
2926     LanguageSubtag::new(['j', 'a', 'a']),
2927     LanguageSubtag::new(['j', 'a', 'b']),
2928     LanguageSubtag::new(['j', 'a', 'c']),
2929     LanguageSubtag::new(['j', 'a', 'd']),
2930     LanguageSubtag::new(['j', 'a', 'e']),
2931     LanguageSubtag::new(['j', 'a', 'f']),
2932     LanguageSubtag::new(['j', 'a', 'h']),
2933     LanguageSubtag::new(['j', 'a', 'j']),
2934     LanguageSubtag::new(['j', 'a', 'k']),
2935     LanguageSubtag::new(['j', 'a', 'l']),
2936     LanguageSubtag::new(['j', 'a', 'm']),
2937     LanguageSubtag::new(['j', 'a', 'n']),
2938     LanguageSubtag::new(['j', 'a', 'o']),
2939     LanguageSubtag::new(['j', 'a', 'q']),
2940     LanguageSubtag::new(['j', 'a', 'r']),
2941     LanguageSubtag::new(['j', 'a', 's']),
2942     LanguageSubtag::new(['j', 'a', 't']),
2943     LanguageSubtag::new(['j', 'a', 'u']),
2944     LanguageSubtag::new(['j', 'a', 'x']),
2945     LanguageSubtag::new(['j', 'a', 'y']),
2946     LanguageSubtag::new(['j', 'a', 'z']),
2947     LanguageSubtag::new(['j', 'b', 'e']),
2948     LanguageSubtag::new(['j', 'b', 'i']),
2949     LanguageSubtag::new(['j', 'b', 'j']),
2950     LanguageSubtag::new(['j', 'b', 'k']),
2951     LanguageSubtag::new(['j', 'b', 'm']),
2952     LanguageSubtag::new(['j', 'b', 'n']),
2953     LanguageSubtag::new(['j', 'b', 'o']),
2954     LanguageSubtag::new(['j', 'b', 'r']),
2955     LanguageSubtag::new(['j', 'b', 't']),
2956     LanguageSubtag::new(['j', 'b', 'u']),
2957     LanguageSubtag::new(['j', 'b', 'w']),
2958     LanguageSubtag::new(['j', 'c', 's']),
2959     LanguageSubtag::new(['j', 'c', 't']),
2960     LanguageSubtag::new(['j', 'd', 'a']),
2961     LanguageSubtag::new(['j', 'd', 'g']),
2962     LanguageSubtag::new(['j', 'd', 't']),
2963     LanguageSubtag::new(['j', 'e', 'b']),
2964     LanguageSubtag::new(['j', 'e', 'e']),
2965     LanguageSubtag::new(['j', 'e', 'g']),
2966     LanguageSubtag::new(['j', 'e', 'h']),
2967     LanguageSubtag::new(['j', 'e', 'i']),
2968     LanguageSubtag::new(['j', 'e', 'k']),
2969     LanguageSubtag::new(['j', 'e', 'l']),
2970     LanguageSubtag::new(['j', 'e', 'n']),
2971     LanguageSubtag::new(['j', 'e', 'r']),
2972     LanguageSubtag::new(['j', 'e', 't']),
2973     LanguageSubtag::new(['j', 'e', 'u']),
2974     LanguageSubtag::new(['j', 'g', 'b']),
2975     LanguageSubtag::new(['j', 'g', 'e']),
2976     LanguageSubtag::new(['j', 'g', 'k']),
2977     LanguageSubtag::new(['j', 'g', 'o']),
2978     LanguageSubtag::new(['j', 'h', 'i']),
2979     LanguageSubtag::new(['j', 'h', 's']),
2980     LanguageSubtag::new(['j', 'i', ' ']),
2981     LanguageSubtag::new(['j', 'i', 'a']),
2982     LanguageSubtag::new(['j', 'i', 'b']),
2983     LanguageSubtag::new(['j', 'i', 'c']),
2984     LanguageSubtag::new(['j', 'i', 'd']),
2985     LanguageSubtag::new(['j', 'i', 'e']),
2986     LanguageSubtag::new(['j', 'i', 'g']),
2987     LanguageSubtag::new(['j', 'i', 'h']),
2988     LanguageSubtag::new(['j', 'i', 'i']),
2989     LanguageSubtag::new(['j', 'i', 'l']),
2990     LanguageSubtag::new(['j', 'i', 'm']),
2991     LanguageSubtag::new(['j', 'i', 'o']),
2992     LanguageSubtag::new(['j', 'i', 'q']),
2993     LanguageSubtag::new(['j', 'i', 't']),
2994     LanguageSubtag::new(['j', 'i', 'u']),
2995     LanguageSubtag::new(['j', 'i', 'v']),
2996     LanguageSubtag::new(['j', 'i', 'y']),
2997     LanguageSubtag::new(['j', 'j', 'e']),
2998     LanguageSubtag::new(['j', 'j', 'r']),
2999     LanguageSubtag::new(['j', 'k', 'a']),
3000     LanguageSubtag::new(['j', 'k', 'm']),
3001     LanguageSubtag::new(['j', 'k', 'o']),
3002     LanguageSubtag::new(['j', 'k', 'p']),
3003     LanguageSubtag::new(['j', 'k', 'r']),
3004     LanguageSubtag::new(['j', 'k', 's']),
3005     LanguageSubtag::new(['j', 'k', 'u']),
3006     LanguageSubtag::new(['j', 'l', 'e']),
3007     LanguageSubtag::new(['j', 'l', 's']),
3008     LanguageSubtag::new(['j', 'm', 'a']),
3009     LanguageSubtag::new(['j', 'm', 'b']),
3010     LanguageSubtag::new(['j', 'm', 'c']),
3011     LanguageSubtag::new(['j', 'm', 'd']),
3012     LanguageSubtag::new(['j', 'm', 'i']),
3013     LanguageSubtag::new(['j', 'm', 'l']),
3014     LanguageSubtag::new(['j', 'm', 'n']),
3015     LanguageSubtag::new(['j', 'm', 'r']),
3016     LanguageSubtag::new(['j', 'm', 's']),
3017     LanguageSubtag::new(['j', 'm', 'w']),
3018     LanguageSubtag::new(['j', 'm', 'x']),
3019     LanguageSubtag::new(['j', 'n', 'a']),
3020     LanguageSubtag::new(['j', 'n', 'd']),
3021     LanguageSubtag::new(['j', 'n', 'g']),
3022     LanguageSubtag::new(['j', 'n', 'i']),
3023     LanguageSubtag::new(['j', 'n', 'j']),
3024     LanguageSubtag::new(['j', 'n', 'l']),
3025     LanguageSubtag::new(['j', 'n', 's']),
3026     LanguageSubtag::new(['j', 'o', 'b']),
3027     LanguageSubtag::new(['j', 'o', 'd']),
3028     LanguageSubtag::new(['j', 'o', 'g']),
3029     LanguageSubtag::new(['j', 'o', 'r']),
3030     LanguageSubtag::new(['j', 'o', 's']),
3031     LanguageSubtag::new(['j', 'o', 'w']),
3032     LanguageSubtag::new(['j', 'p', 'a']),
3033     LanguageSubtag::new(['j', 'p', 'r']),
3034     LanguageSubtag::new(['j', 'p', 'x']),
3035     LanguageSubtag::new(['j', 'q', 'r']),
3036     LanguageSubtag::new(['j', 'r', 'a']),
3037     LanguageSubtag::new(['j', 'r', 'b']),
3038     LanguageSubtag::new(['j', 'r', 'r']),
3039     LanguageSubtag::new(['j', 'r', 't']),
3040     LanguageSubtag::new(['j', 'r', 'u']),
3041     LanguageSubtag::new(['j', 's', 'l']),
3042     LanguageSubtag::new(['j', 'u', 'a']),
3043     LanguageSubtag::new(['j', 'u', 'b']),
3044     LanguageSubtag::new(['j', 'u', 'c']),
3045     LanguageSubtag::new(['j', 'u', 'd']),
3046     LanguageSubtag::new(['j', 'u', 'h']),
3047     LanguageSubtag::new(['j', 'u', 'i']),
3048     LanguageSubtag::new(['j', 'u', 'k']),
3049     LanguageSubtag::new(['j', 'u', 'l']),
3050     LanguageSubtag::new(['j', 'u', 'm']),
3051     LanguageSubtag::new(['j', 'u', 'n']),
3052     LanguageSubtag::new(['j', 'u', 'o']),
3053     LanguageSubtag::new(['j', 'u', 'p']),
3054     LanguageSubtag::new(['j', 'u', 'r']),
3055     LanguageSubtag::new(['j', 'u', 's']),
3056     LanguageSubtag::new(['j', 'u', 't']),
3057     LanguageSubtag::new(['j', 'u', 'u']),
3058     LanguageSubtag::new(['j', 'u', 'w']),
3059     LanguageSubtag::new(['j', 'u', 'y']),
3060     LanguageSubtag::new(['j', 'v', ' ']),
3061     LanguageSubtag::new(['j', 'v', 'd']),
3062     LanguageSubtag::new(['j', 'v', 'n']),
3063     LanguageSubtag::new(['j', 'w', ' ']),
3064     LanguageSubtag::new(['j', 'w', 'i']),
3065     LanguageSubtag::new(['j', 'y', 'a']),
3066     LanguageSubtag::new(['j', 'y', 'e']),
3067     LanguageSubtag::new(['j', 'y', 'y']),
3068     LanguageSubtag::new(['k', 'a', ' ']),
3069     LanguageSubtag::new(['k', 'a', 'a']),
3070     LanguageSubtag::new(['k', 'a', 'b']),
3071     LanguageSubtag::new(['k', 'a', 'c']),
3072     LanguageSubtag::new(['k', 'a', 'd']),
3073     LanguageSubtag::new(['k', 'a', 'e']),
3074     LanguageSubtag::new(['k', 'a', 'f']),
3075     LanguageSubtag::new(['k', 'a', 'g']),
3076     LanguageSubtag::new(['k', 'a', 'h']),
3077     LanguageSubtag::new(['k', 'a', 'i']),
3078     LanguageSubtag::new(['k', 'a', 'j']),
3079     LanguageSubtag::new(['k', 'a', 'k']),
3080     LanguageSubtag::new(['k', 'a', 'm']),
3081     LanguageSubtag::new(['k', 'a', 'o']),
3082     LanguageSubtag::new(['k', 'a', 'p']),
3083     LanguageSubtag::new(['k', 'a', 'q']),
3084     LanguageSubtag::new(['k', 'a', 'r']),
3085     LanguageSubtag::new(['k', 'a', 'v']),
3086     LanguageSubtag::new(['k', 'a', 'w']),
3087     LanguageSubtag::new(['k', 'a', 'x']),
3088     LanguageSubtag::new(['k', 'a', 'y']),
3089     LanguageSubtag::new(['k', 'b', 'a']),
3090     LanguageSubtag::new(['k', 'b', 'b']),
3091     LanguageSubtag::new(['k', 'b', 'c']),
3092     LanguageSubtag::new(['k', 'b', 'd']),
3093     LanguageSubtag::new(['k', 'b', 'e']),
3094     LanguageSubtag::new(['k', 'b', 'f']),
3095     LanguageSubtag::new(['k', 'b', 'g']),
3096     LanguageSubtag::new(['k', 'b', 'h']),
3097     LanguageSubtag::new(['k', 'b', 'i']),
3098     LanguageSubtag::new(['k', 'b', 'j']),
3099     LanguageSubtag::new(['k', 'b', 'k']),
3100     LanguageSubtag::new(['k', 'b', 'l']),
3101     LanguageSubtag::new(['k', 'b', 'm']),
3102     LanguageSubtag::new(['k', 'b', 'n']),
3103     LanguageSubtag::new(['k', 'b', 'o']),
3104     LanguageSubtag::new(['k', 'b', 'p']),
3105     LanguageSubtag::new(['k', 'b', 'q']),
3106     LanguageSubtag::new(['k', 'b', 'r']),
3107     LanguageSubtag::new(['k', 'b', 's']),
3108     LanguageSubtag::new(['k', 'b', 't']),
3109     LanguageSubtag::new(['k', 'b', 'u']),
3110     LanguageSubtag::new(['k', 'b', 'v']),
3111     LanguageSubtag::new(['k', 'b', 'w']),
3112     LanguageSubtag::new(['k', 'b', 'x']),
3113     LanguageSubtag::new(['k', 'b', 'y']),
3114     LanguageSubtag::new(['k', 'b', 'z']),
3115     LanguageSubtag::new(['k', 'c', 'a']),
3116     LanguageSubtag::new(['k', 'c', 'b']),
3117     LanguageSubtag::new(['k', 'c', 'c']),
3118     LanguageSubtag::new(['k', 'c', 'd']),
3119     LanguageSubtag::new(['k', 'c', 'e']),
3120     LanguageSubtag::new(['k', 'c', 'f']),
3121     LanguageSubtag::new(['k', 'c', 'g']),
3122     LanguageSubtag::new(['k', 'c', 'h']),
3123     LanguageSubtag::new(['k', 'c', 'i']),
3124     LanguageSubtag::new(['k', 'c', 'j']),
3125     LanguageSubtag::new(['k', 'c', 'k']),
3126     LanguageSubtag::new(['k', 'c', 'l']),
3127     LanguageSubtag::new(['k', 'c', 'm']),
3128     LanguageSubtag::new(['k', 'c', 'n']),
3129     LanguageSubtag::new(['k', 'c', 'o']),
3130     LanguageSubtag::new(['k', 'c', 'p']),
3131     LanguageSubtag::new(['k', 'c', 'q']),
3132     LanguageSubtag::new(['k', 'c', 'r']),
3133     LanguageSubtag::new(['k', 'c', 's']),
3134     LanguageSubtag::new(['k', 'c', 't']),
3135     LanguageSubtag::new(['k', 'c', 'u']),
3136     LanguageSubtag::new(['k', 'c', 'v']),
3137     LanguageSubtag::new(['k', 'c', 'w']),
3138     LanguageSubtag::new(['k', 'c', 'x']),
3139     LanguageSubtag::new(['k', 'c', 'y']),
3140     LanguageSubtag::new(['k', 'c', 'z']),
3141     LanguageSubtag::new(['k', 'd', 'a']),
3142     LanguageSubtag::new(['k', 'd', 'c']),
3143     LanguageSubtag::new(['k', 'd', 'd']),
3144     LanguageSubtag::new(['k', 'd', 'e']),
3145     LanguageSubtag::new(['k', 'd', 'f']),
3146     LanguageSubtag::new(['k', 'd', 'g']),
3147     LanguageSubtag::new(['k', 'd', 'h']),
3148     LanguageSubtag::new(['k', 'd', 'i']),
3149     LanguageSubtag::new(['k', 'd', 'j']),
3150     LanguageSubtag::new(['k', 'd', 'k']),
3151     LanguageSubtag::new(['k', 'd', 'l']),
3152     LanguageSubtag::new(['k', 'd', 'm']),
3153     LanguageSubtag::new(['k', 'd', 'n']),
3154     LanguageSubtag::new(['k', 'd', 'o']),
3155     LanguageSubtag::new(['k', 'd', 'p']),
3156     LanguageSubtag::new(['k', 'd', 'q']),
3157     LanguageSubtag::new(['k', 'd', 'r']),
3158     LanguageSubtag::new(['k', 'd', 't']),
3159     LanguageSubtag::new(['k', 'd', 'u']),
3160     LanguageSubtag::new(['k', 'd', 'v']),
3161     LanguageSubtag::new(['k', 'd', 'w']),
3162     LanguageSubtag::new(['k', 'd', 'x']),
3163     LanguageSubtag::new(['k', 'd', 'y']),
3164     LanguageSubtag::new(['k', 'd', 'z']),
3165     LanguageSubtag::new(['k', 'e', 'a']),
3166     LanguageSubtag::new(['k', 'e', 'b']),
3167     LanguageSubtag::new(['k', 'e', 'c']),
3168     LanguageSubtag::new(['k', 'e', 'd']),
3169     LanguageSubtag::new(['k', 'e', 'e']),
3170     LanguageSubtag::new(['k', 'e', 'f']),
3171     LanguageSubtag::new(['k', 'e', 'g']),
3172     LanguageSubtag::new(['k', 'e', 'h']),
3173     LanguageSubtag::new(['k', 'e', 'i']),
3174     LanguageSubtag::new(['k', 'e', 'j']),
3175     LanguageSubtag::new(['k', 'e', 'k']),
3176     LanguageSubtag::new(['k', 'e', 'l']),
3177     LanguageSubtag::new(['k', 'e', 'm']),
3178     LanguageSubtag::new(['k', 'e', 'n']),
3179     LanguageSubtag::new(['k', 'e', 'o']),
3180     LanguageSubtag::new(['k', 'e', 'p']),
3181     LanguageSubtag::new(['k', 'e', 'q']),
3182     LanguageSubtag::new(['k', 'e', 'r']),
3183     LanguageSubtag::new(['k', 'e', 's']),
3184     LanguageSubtag::new(['k', 'e', 't']),
3185     LanguageSubtag::new(['k', 'e', 'u']),
3186     LanguageSubtag::new(['k', 'e', 'v']),
3187     LanguageSubtag::new(['k', 'e', 'w']),
3188     LanguageSubtag::new(['k', 'e', 'x']),
3189     LanguageSubtag::new(['k', 'e', 'y']),
3190     LanguageSubtag::new(['k', 'e', 'z']),
3191     LanguageSubtag::new(['k', 'f', 'a']),
3192     LanguageSubtag::new(['k', 'f', 'b']),
3193     LanguageSubtag::new(['k', 'f', 'c']),
3194     LanguageSubtag::new(['k', 'f', 'd']),
3195     LanguageSubtag::new(['k', 'f', 'e']),
3196     LanguageSubtag::new(['k', 'f', 'f']),
3197     LanguageSubtag::new(['k', 'f', 'g']),
3198     LanguageSubtag::new(['k', 'f', 'h']),
3199     LanguageSubtag::new(['k', 'f', 'i']),
3200     LanguageSubtag::new(['k', 'f', 'j']),
3201     LanguageSubtag::new(['k', 'f', 'k']),
3202     LanguageSubtag::new(['k', 'f', 'l']),
3203     LanguageSubtag::new(['k', 'f', 'm']),
3204     LanguageSubtag::new(['k', 'f', 'n']),
3205     LanguageSubtag::new(['k', 'f', 'o']),
3206     LanguageSubtag::new(['k', 'f', 'p']),
3207     LanguageSubtag::new(['k', 'f', 'q']),
3208     LanguageSubtag::new(['k', 'f', 'r']),
3209     LanguageSubtag::new(['k', 'f', 's']),
3210     LanguageSubtag::new(['k', 'f', 't']),
3211     LanguageSubtag::new(['k', 'f', 'u']),
3212     LanguageSubtag::new(['k', 'f', 'v']),
3213     LanguageSubtag::new(['k', 'f', 'w']),
3214     LanguageSubtag::new(['k', 'f', 'x']),
3215     LanguageSubtag::new(['k', 'f', 'y']),
3216     LanguageSubtag::new(['k', 'f', 'z']),
3217     LanguageSubtag::new(['k', 'g', ' ']),
3218     LanguageSubtag::new(['k', 'g', 'a']),
3219     LanguageSubtag::new(['k', 'g', 'b']),
3220     LanguageSubtag::new(['k', 'g', 'c']),
3221     LanguageSubtag::new(['k', 'g', 'd']),
3222     LanguageSubtag::new(['k', 'g', 'e']),
3223     LanguageSubtag::new(['k', 'g', 'f']),
3224     LanguageSubtag::new(['k', 'g', 'g']),
3225     LanguageSubtag::new(['k', 'g', 'h']),
3226     LanguageSubtag::new(['k', 'g', 'i']),
3227     LanguageSubtag::new(['k', 'g', 'j']),
3228     LanguageSubtag::new(['k', 'g', 'k']),
3229     LanguageSubtag::new(['k', 'g', 'l']),
3230     LanguageSubtag::new(['k', 'g', 'm']),
3231     LanguageSubtag::new(['k', 'g', 'n']),
3232     LanguageSubtag::new(['k', 'g', 'o']),
3233     LanguageSubtag::new(['k', 'g', 'p']),
3234     LanguageSubtag::new(['k', 'g', 'q']),
3235     LanguageSubtag::new(['k', 'g', 'r']),
3236     LanguageSubtag::new(['k', 'g', 's']),
3237     LanguageSubtag::new(['k', 'g', 't']),
3238     LanguageSubtag::new(['k', 'g', 'u']),
3239     LanguageSubtag::new(['k', 'g', 'v']),
3240     LanguageSubtag::new(['k', 'g', 'w']),
3241     LanguageSubtag::new(['k', 'g', 'x']),
3242     LanguageSubtag::new(['k', 'g', 'y']),
3243     LanguageSubtag::new(['k', 'h', 'a']),
3244     LanguageSubtag::new(['k', 'h', 'b']),
3245     LanguageSubtag::new(['k', 'h', 'c']),
3246     LanguageSubtag::new(['k', 'h', 'd']),
3247     LanguageSubtag::new(['k', 'h', 'e']),
3248     LanguageSubtag::new(['k', 'h', 'f']),
3249     LanguageSubtag::new(['k', 'h', 'g']),
3250     LanguageSubtag::new(['k', 'h', 'h']),
3251     LanguageSubtag::new(['k', 'h', 'i']),
3252     LanguageSubtag::new(['k', 'h', 'j']),
3253     LanguageSubtag::new(['k', 'h', 'k']),
3254     LanguageSubtag::new(['k', 'h', 'l']),
3255     LanguageSubtag::new(['k', 'h', 'n']),
3256     LanguageSubtag::new(['k', 'h', 'o']),
3257     LanguageSubtag::new(['k', 'h', 'p']),
3258     LanguageSubtag::new(['k', 'h', 'q']),
3259     LanguageSubtag::new(['k', 'h', 'r']),
3260     LanguageSubtag::new(['k', 'h', 's']),
3261     LanguageSubtag::new(['k', 'h', 't']),
3262     LanguageSubtag::new(['k', 'h', 'u']),
3263     LanguageSubtag::new(['k', 'h', 'v']),
3264     LanguageSubtag::new(['k', 'h', 'w']),
3265     LanguageSubtag::new(['k', 'h', 'x']),
3266     LanguageSubtag::new(['k', 'h', 'y']),
3267     LanguageSubtag::new(['k', 'h', 'z']),
3268     LanguageSubtag::new(['k', 'i', ' ']),
3269     LanguageSubtag::new(['k', 'i', 'a']),
3270     LanguageSubtag::new(['k', 'i', 'b']),
3271     LanguageSubtag::new(['k', 'i', 'c']),
3272     LanguageSubtag::new(['k', 'i', 'd']),
3273     LanguageSubtag::new(['k', 'i', 'e']),
3274     LanguageSubtag::new(['k', 'i', 'f']),
3275     LanguageSubtag::new(['k', 'i', 'g']),
3276     LanguageSubtag::new(['k', 'i', 'h']),
3277     LanguageSubtag::new(['k', 'i', 'i']),
3278     LanguageSubtag::new(['k', 'i', 'j']),
3279     LanguageSubtag::new(['k', 'i', 'l']),
3280     LanguageSubtag::new(['k', 'i', 'm']),
3281     LanguageSubtag::new(['k', 'i', 'o']),
3282     LanguageSubtag::new(['k', 'i', 'p']),
3283     LanguageSubtag::new(['k', 'i', 'q']),
3284     LanguageSubtag::new(['k', 'i', 's']),
3285     LanguageSubtag::new(['k', 'i', 't']),
3286     LanguageSubtag::new(['k', 'i', 'u']),
3287     LanguageSubtag::new(['k', 'i', 'v']),
3288     LanguageSubtag::new(['k', 'i', 'w']),
3289     LanguageSubtag::new(['k', 'i', 'x']),
3290     LanguageSubtag::new(['k', 'i', 'y']),
3291     LanguageSubtag::new(['k', 'i', 'z']),
3292     LanguageSubtag::new(['k', 'j', ' ']),
3293     LanguageSubtag::new(['k', 'j', 'a']),
3294     LanguageSubtag::new(['k', 'j', 'b']),
3295     LanguageSubtag::new(['k', 'j', 'c']),
3296     LanguageSubtag::new(['k', 'j', 'd']),
3297     LanguageSubtag::new(['k', 'j', 'e']),
3298     LanguageSubtag::new(['k', 'j', 'f']),
3299     LanguageSubtag::new(['k', 'j', 'g']),
3300     LanguageSubtag::new(['k', 'j', 'h']),
3301     LanguageSubtag::new(['k', 'j', 'i']),
3302     LanguageSubtag::new(['k', 'j', 'j']),
3303     LanguageSubtag::new(['k', 'j', 'k']),
3304     LanguageSubtag::new(['k', 'j', 'l']),
3305     LanguageSubtag::new(['k', 'j', 'm']),
3306     LanguageSubtag::new(['k', 'j', 'n']),
3307     LanguageSubtag::new(['k', 'j', 'o']),
3308     LanguageSubtag::new(['k', 'j', 'p']),
3309     LanguageSubtag::new(['k', 'j', 'q']),
3310     LanguageSubtag::new(['k', 'j', 'r']),
3311     LanguageSubtag::new(['k', 'j', 's']),
3312     LanguageSubtag::new(['k', 'j', 't']),
3313     LanguageSubtag::new(['k', 'j', 'u']),
3314     LanguageSubtag::new(['k', 'j', 'v']),
3315     LanguageSubtag::new(['k', 'j', 'x']),
3316     LanguageSubtag::new(['k', 'j', 'y']),
3317     LanguageSubtag::new(['k', 'j', 'z']),
3318     LanguageSubtag::new(['k', 'k', ' ']),
3319     LanguageSubtag::new(['k', 'k', 'a']),
3320     LanguageSubtag::new(['k', 'k', 'b']),
3321     LanguageSubtag::new(['k', 'k', 'c']),
3322     LanguageSubtag::new(['k', 'k', 'd']),
3323     LanguageSubtag::new(['k', 'k', 'e']),
3324     LanguageSubtag::new(['k', 'k', 'f']),
3325     LanguageSubtag::new(['k', 'k', 'g']),
3326     LanguageSubtag::new(['k', 'k', 'h']),
3327     LanguageSubtag::new(['k', 'k', 'i']),
3328     LanguageSubtag::new(['k', 'k', 'j']),
3329     LanguageSubtag::new(['k', 'k', 'k']),
3330     LanguageSubtag::new(['k', 'k', 'l']),
3331     LanguageSubtag::new(['k', 'k', 'm']),
3332     LanguageSubtag::new(['k', 'k', 'n']),
3333     LanguageSubtag::new(['k', 'k', 'o']),
3334     LanguageSubtag::new(['k', 'k', 'p']),
3335     LanguageSubtag::new(['k', 'k', 'q']),
3336     LanguageSubtag::new(['k', 'k', 'r']),
3337     LanguageSubtag::new(['k', 'k', 's']),
3338     LanguageSubtag::new(['k', 'k', 't']),
3339     LanguageSubtag::new(['k', 'k', 'u']),
3340     LanguageSubtag::new(['k', 'k', 'v']),
3341     LanguageSubtag::new(['k', 'k', 'w']),
3342     LanguageSubtag::new(['k', 'k', 'x']),
3343     LanguageSubtag::new(['k', 'k', 'y']),
3344     LanguageSubtag::new(['k', 'k', 'z']),
3345     LanguageSubtag::new(['k', 'l', ' ']),
3346     LanguageSubtag::new(['k', 'l', 'a']),
3347     LanguageSubtag::new(['k', 'l', 'b']),
3348     LanguageSubtag::new(['k', 'l', 'c']),
3349     LanguageSubtag::new(['k', 'l', 'd']),
3350     LanguageSubtag::new(['k', 'l', 'e']),
3351     LanguageSubtag::new(['k', 'l', 'f']),
3352     LanguageSubtag::new(['k', 'l', 'g']),
3353     LanguageSubtag::new(['k', 'l', 'h']),
3354     LanguageSubtag::new(['k', 'l', 'i']),
3355     LanguageSubtag::new(['k', 'l', 'j']),
3356     LanguageSubtag::new(['k', 'l', 'k']),
3357     LanguageSubtag::new(['k', 'l', 'l']),
3358     LanguageSubtag::new(['k', 'l', 'm']),
3359     LanguageSubtag::new(['k', 'l', 'n']),
3360     LanguageSubtag::new(['k', 'l', 'o']),
3361     LanguageSubtag::new(['k', 'l', 'p']),
3362     LanguageSubtag::new(['k', 'l', 'q']),
3363     LanguageSubtag::new(['k', 'l', 'r']),
3364     LanguageSubtag::new(['k', 'l', 's']),
3365     LanguageSubtag::new(['k', 'l', 't']),
3366     LanguageSubtag::new(['k', 'l', 'u']),
3367     LanguageSubtag::new(['k', 'l', 'v']),
3368     LanguageSubtag::new(['k', 'l', 'w']),
3369     LanguageSubtag::new(['k', 'l', 'x']),
3370     LanguageSubtag::new(['k', 'l', 'y']),
3371     LanguageSubtag::new(['k', 'l', 'z']),
3372     LanguageSubtag::new(['k', 'm', ' ']),
3373     LanguageSubtag::new(['k', 'm', 'a']),
3374     LanguageSubtag::new(['k', 'm', 'b']),
3375     LanguageSubtag::new(['k', 'm', 'c']),
3376     LanguageSubtag::new(['k', 'm', 'd']),
3377     LanguageSubtag::new(['k', 'm', 'e']),
3378     LanguageSubtag::new(['k', 'm', 'f']),
3379     LanguageSubtag::new(['k', 'm', 'g']),
3380     LanguageSubtag::new(['k', 'm', 'h']),
3381     LanguageSubtag::new(['k', 'm', 'i']),
3382     LanguageSubtag::new(['k', 'm', 'j']),
3383     LanguageSubtag::new(['k', 'm', 'k']),
3384     LanguageSubtag::new(['k', 'm', 'l']),
3385     LanguageSubtag::new(['k', 'm', 'm']),
3386     LanguageSubtag::new(['k', 'm', 'n']),
3387     LanguageSubtag::new(['k', 'm', 'o']),
3388     LanguageSubtag::new(['k', 'm', 'p']),
3389     LanguageSubtag::new(['k', 'm', 'q']),
3390     LanguageSubtag::new(['k', 'm', 'r']),
3391     LanguageSubtag::new(['k', 'm', 's']),
3392     LanguageSubtag::new(['k', 'm', 't']),
3393     LanguageSubtag::new(['k', 'm', 'u']),
3394     LanguageSubtag::new(['k', 'm', 'v']),
3395     LanguageSubtag::new(['k', 'm', 'w']),
3396     LanguageSubtag::new(['k', 'm', 'x']),
3397     LanguageSubtag::new(['k', 'm', 'y']),
3398     LanguageSubtag::new(['k', 'm', 'z']),
3399     LanguageSubtag::new(['k', 'n', ' ']),
3400     LanguageSubtag::new(['k', 'n', 'a']),
3401     LanguageSubtag::new(['k', 'n', 'b']),
3402     LanguageSubtag::new(['k', 'n', 'c']),
3403     LanguageSubtag::new(['k', 'n', 'd']),
3404     LanguageSubtag::new(['k', 'n', 'e']),
3405     LanguageSubtag::new(['k', 'n', 'f']),
3406     LanguageSubtag::new(['k', 'n', 'g']),
3407     LanguageSubtag::new(['k', 'n', 'i']),
3408     LanguageSubtag::new(['k', 'n', 'j']),
3409     LanguageSubtag::new(['k', 'n', 'k']),
3410     LanguageSubtag::new(['k', 'n', 'l']),
3411     LanguageSubtag::new(['k', 'n', 'm']),
3412     LanguageSubtag::new(['k', 'n', 'n']),
3413     LanguageSubtag::new(['k', 'n', 'o']),
3414     LanguageSubtag::new(['k', 'n', 'p']),
3415     LanguageSubtag::new(['k', 'n', 'q']),
3416     LanguageSubtag::new(['k', 'n', 'r']),
3417     LanguageSubtag::new(['k', 'n', 's']),
3418     LanguageSubtag::new(['k', 'n', 't']),
3419     LanguageSubtag::new(['k', 'n', 'u']),
3420     LanguageSubtag::new(['k', 'n', 'v']),
3421     LanguageSubtag::new(['k', 'n', 'w']),
3422     LanguageSubtag::new(['k', 'n', 'x']),
3423     LanguageSubtag::new(['k', 'n', 'y']),
3424     LanguageSubtag::new(['k', 'n', 'z']),
3425     LanguageSubtag::new(['k', 'o', ' ']),
3426     LanguageSubtag::new(['k', 'o', 'a']),
3427     LanguageSubtag::new(['k', 'o', 'c']),
3428     LanguageSubtag::new(['k', 'o', 'd']),
3429     LanguageSubtag::new(['k', 'o', 'e']),
3430     LanguageSubtag::new(['k', 'o', 'f']),
3431     LanguageSubtag::new(['k', 'o', 'g']),
3432     LanguageSubtag::new(['k', 'o', 'h']),
3433     LanguageSubtag::new(['k', 'o', 'i']),
3434     LanguageSubtag::new(['k', 'o', 'j']),
3435     LanguageSubtag::new(['k', 'o', 'k']),
3436     LanguageSubtag::new(['k', 'o', 'l']),
3437     LanguageSubtag::new(['k', 'o', 'o']),
3438     LanguageSubtag::new(['k', 'o', 'p']),
3439     LanguageSubtag::new(['k', 'o', 'q']),
3440     LanguageSubtag::new(['k', 'o', 's']),
3441     LanguageSubtag::new(['k', 'o', 't']),
3442     LanguageSubtag::new(['k', 'o', 'u']),
3443     LanguageSubtag::new(['k', 'o', 'v']),
3444     LanguageSubtag::new(['k', 'o', 'w']),
3445     LanguageSubtag::new(['k', 'o', 'x']),
3446     LanguageSubtag::new(['k', 'o', 'y']),
3447     LanguageSubtag::new(['k', 'o', 'z']),
3448     LanguageSubtag::new(['k', 'p', 'a']),
3449     LanguageSubtag::new(['k', 'p', 'b']),
3450     LanguageSubtag::new(['k', 'p', 'c']),
3451     LanguageSubtag::new(['k', 'p', 'd']),
3452     LanguageSubtag::new(['k', 'p', 'e']),
3453     LanguageSubtag::new(['k', 'p', 'f']),
3454     LanguageSubtag::new(['k', 'p', 'g']),
3455     LanguageSubtag::new(['k', 'p', 'h']),
3456     LanguageSubtag::new(['k', 'p', 'i']),
3457     LanguageSubtag::new(['k', 'p', 'j']),
3458     LanguageSubtag::new(['k', 'p', 'k']),
3459     LanguageSubtag::new(['k', 'p', 'l']),
3460     LanguageSubtag::new(['k', 'p', 'm']),
3461     LanguageSubtag::new(['k', 'p', 'n']),
3462     LanguageSubtag::new(['k', 'p', 'o']),
3463     LanguageSubtag::new(['k', 'p', 'p']),
3464     LanguageSubtag::new(['k', 'p', 'q']),
3465     LanguageSubtag::new(['k', 'p', 'r']),
3466     LanguageSubtag::new(['k', 'p', 's']),
3467     LanguageSubtag::new(['k', 'p', 't']),
3468     LanguageSubtag::new(['k', 'p', 'u']),
3469     LanguageSubtag::new(['k', 'p', 'v']),
3470     LanguageSubtag::new(['k', 'p', 'w']),
3471     LanguageSubtag::new(['k', 'p', 'x']),
3472     LanguageSubtag::new(['k', 'p', 'y']),
3473     LanguageSubtag::new(['k', 'p', 'z']),
3474     LanguageSubtag::new(['k', 'q', 'a']),
3475     LanguageSubtag::new(['k', 'q', 'b']),
3476     LanguageSubtag::new(['k', 'q', 'c']),
3477     LanguageSubtag::new(['k', 'q', 'd']),
3478     LanguageSubtag::new(['k', 'q', 'e']),
3479     LanguageSubtag::new(['k', 'q', 'f']),
3480     LanguageSubtag::new(['k', 'q', 'g']),
3481     LanguageSubtag::new(['k', 'q', 'h']),
3482     LanguageSubtag::new(['k', 'q', 'i']),
3483     LanguageSubtag::new(['k', 'q', 'j']),
3484     LanguageSubtag::new(['k', 'q', 'k']),
3485     LanguageSubtag::new(['k', 'q', 'l']),
3486     LanguageSubtag::new(['k', 'q', 'm']),
3487     LanguageSubtag::new(['k', 'q', 'n']),
3488     LanguageSubtag::new(['k', 'q', 'o']),
3489     LanguageSubtag::new(['k', 'q', 'p']),
3490     LanguageSubtag::new(['k', 'q', 'q']),
3491     LanguageSubtag::new(['k', 'q', 'r']),
3492     LanguageSubtag::new(['k', 'q', 's']),
3493     LanguageSubtag::new(['k', 'q', 't']),
3494     LanguageSubtag::new(['k', 'q', 'u']),
3495     LanguageSubtag::new(['k', 'q', 'v']),
3496     LanguageSubtag::new(['k', 'q', 'w']),
3497     LanguageSubtag::new(['k', 'q', 'x']),
3498     LanguageSubtag::new(['k', 'q', 'y']),
3499     LanguageSubtag::new(['k', 'q', 'z']),
3500     LanguageSubtag::new(['k', 'r', ' ']),
3501     LanguageSubtag::new(['k', 'r', 'a']),
3502     LanguageSubtag::new(['k', 'r', 'b']),
3503     LanguageSubtag::new(['k', 'r', 'c']),
3504     LanguageSubtag::new(['k', 'r', 'd']),
3505     LanguageSubtag::new(['k', 'r', 'e']),
3506     LanguageSubtag::new(['k', 'r', 'f']),
3507     LanguageSubtag::new(['k', 'r', 'h']),
3508     LanguageSubtag::new(['k', 'r', 'i']),
3509     LanguageSubtag::new(['k', 'r', 'j']),
3510     LanguageSubtag::new(['k', 'r', 'k']),
3511     LanguageSubtag::new(['k', 'r', 'l']),
3512     LanguageSubtag::new(['k', 'r', 'm']),
3513     LanguageSubtag::new(['k', 'r', 'n']),
3514     LanguageSubtag::new(['k', 'r', 'o']),
3515     LanguageSubtag::new(['k', 'r', 'p']),
3516     LanguageSubtag::new(['k', 'r', 'r']),
3517     LanguageSubtag::new(['k', 'r', 's']),
3518     LanguageSubtag::new(['k', 'r', 't']),
3519     LanguageSubtag::new(['k', 'r', 'u']),
3520     LanguageSubtag::new(['k', 'r', 'v']),
3521     LanguageSubtag::new(['k', 'r', 'w']),
3522     LanguageSubtag::new(['k', 'r', 'x']),
3523     LanguageSubtag::new(['k', 'r', 'y']),
3524     LanguageSubtag::new(['k', 'r', 'z']),
3525     LanguageSubtag::new(['k', 's', ' ']),
3526     LanguageSubtag::new(['k', 's', 'a']),
3527     LanguageSubtag::new(['k', 's', 'b']),
3528     LanguageSubtag::new(['k', 's', 'c']),
3529     LanguageSubtag::new(['k', 's', 'd']),
3530     LanguageSubtag::new(['k', 's', 'e']),
3531     LanguageSubtag::new(['k', 's', 'f']),
3532     LanguageSubtag::new(['k', 's', 'g']),
3533     LanguageSubtag::new(['k', 's', 'h']),
3534     LanguageSubtag::new(['k', 's', 'i']),
3535     LanguageSubtag::new(['k', 's', 'j']),
3536     LanguageSubtag::new(['k', 's', 'k']),
3537     LanguageSubtag::new(['k', 's', 'l']),
3538     LanguageSubtag::new(['k', 's', 'm']),
3539     LanguageSubtag::new(['k', 's', 'n']),
3540     LanguageSubtag::new(['k', 's', 'o']),
3541     LanguageSubtag::new(['k', 's', 'p']),
3542     LanguageSubtag::new(['k', 's', 'q']),
3543     LanguageSubtag::new(['k', 's', 'r']),
3544     LanguageSubtag::new(['k', 's', 's']),
3545     LanguageSubtag::new(['k', 's', 't']),
3546     LanguageSubtag::new(['k', 's', 'u']),
3547     LanguageSubtag::new(['k', 's', 'v']),
3548     LanguageSubtag::new(['k', 's', 'w']),
3549     LanguageSubtag::new(['k', 's', 'x']),
3550     LanguageSubtag::new(['k', 's', 'y']),
3551     LanguageSubtag::new(['k', 's', 'z']),
3552     LanguageSubtag::new(['k', 't', 'a']),
3553     LanguageSubtag::new(['k', 't', 'b']),
3554     LanguageSubtag::new(['k', 't', 'c']),
3555     LanguageSubtag::new(['k', 't', 'd']),
3556     LanguageSubtag::new(['k', 't', 'e']),
3557     LanguageSubtag::new(['k', 't', 'f']),
3558     LanguageSubtag::new(['k', 't', 'g']),
3559     LanguageSubtag::new(['k', 't', 'h']),
3560     LanguageSubtag::new(['k', 't', 'i']),
3561     LanguageSubtag::new(['k', 't', 'j']),
3562     LanguageSubtag::new(['k', 't', 'k']),
3563     LanguageSubtag::new(['k', 't', 'l']),
3564     LanguageSubtag::new(['k', 't', 'm']),
3565     LanguageSubtag::new(['k', 't', 'n']),
3566     LanguageSubtag::new(['k', 't', 'o']),
3567     LanguageSubtag::new(['k', 't', 'p']),
3568     LanguageSubtag::new(['k', 't', 'q']),
3569     LanguageSubtag::new(['k', 't', 'r']),
3570     LanguageSubtag::new(['k', 't', 's']),
3571     LanguageSubtag::new(['k', 't', 't']),
3572     LanguageSubtag::new(['k', 't', 'u']),
3573     LanguageSubtag::new(['k', 't', 'v']),
3574     LanguageSubtag::new(['k', 't', 'w']),
3575     LanguageSubtag::new(['k', 't', 'x']),
3576     LanguageSubtag::new(['k', 't', 'y']),
3577     LanguageSubtag::new(['k', 't', 'z']),
3578     LanguageSubtag::new(['k', 'u', ' ']),
3579     LanguageSubtag::new(['k', 'u', 'b']),
3580     LanguageSubtag::new(['k', 'u', 'c']),
3581     LanguageSubtag::new(['k', 'u', 'd']),
3582     LanguageSubtag::new(['k', 'u', 'e']),
3583     LanguageSubtag::new(['k', 'u', 'f']),
3584     LanguageSubtag::new(['k', 'u', 'g']),
3585     LanguageSubtag::new(['k', 'u', 'h']),
3586     LanguageSubtag::new(['k', 'u', 'i']),
3587     LanguageSubtag::new(['k', 'u', 'j']),
3588     LanguageSubtag::new(['k', 'u', 'k']),
3589     LanguageSubtag::new(['k', 'u', 'l']),
3590     LanguageSubtag::new(['k', 'u', 'm']),
3591     LanguageSubtag::new(['k', 'u', 'n']),
3592     LanguageSubtag::new(['k', 'u', 'o']),
3593     LanguageSubtag::new(['k', 'u', 'p']),
3594     LanguageSubtag::new(['k', 'u', 'q']),
3595     LanguageSubtag::new(['k', 'u', 's']),
3596     LanguageSubtag::new(['k', 'u', 't']),
3597     LanguageSubtag::new(['k', 'u', 'u']),
3598     LanguageSubtag::new(['k', 'u', 'v']),
3599     LanguageSubtag::new(['k', 'u', 'w']),
3600     LanguageSubtag::new(['k', 'u', 'x']),
3601     LanguageSubtag::new(['k', 'u', 'y']),
3602     LanguageSubtag::new(['k', 'u', 'z']),
3603     LanguageSubtag::new(['k', 'v', ' ']),
3604     LanguageSubtag::new(['k', 'v', 'a']),
3605     LanguageSubtag::new(['k', 'v', 'b']),
3606     LanguageSubtag::new(['k', 'v', 'c']),
3607     LanguageSubtag::new(['k', 'v', 'd']),
3608     LanguageSubtag::new(['k', 'v', 'e']),
3609     LanguageSubtag::new(['k', 'v', 'f']),
3610     LanguageSubtag::new(['k', 'v', 'g']),
3611     LanguageSubtag::new(['k', 'v', 'h']),
3612     LanguageSubtag::new(['k', 'v', 'i']),
3613     LanguageSubtag::new(['k', 'v', 'j']),
3614     LanguageSubtag::new(['k', 'v', 'k']),
3615     LanguageSubtag::new(['k', 'v', 'l']),
3616     LanguageSubtag::new(['k', 'v', 'm']),
3617     LanguageSubtag::new(['k', 'v', 'n']),
3618     LanguageSubtag::new(['k', 'v', 'o']),
3619     LanguageSubtag::new(['k', 'v', 'p']),
3620     LanguageSubtag::new(['k', 'v', 'q']),
3621     LanguageSubtag::new(['k', 'v', 'r']),
3622     LanguageSubtag::new(['k', 'v', 's']),
3623     LanguageSubtag::new(['k', 'v', 't']),
3624     LanguageSubtag::new(['k', 'v', 'u']),
3625     LanguageSubtag::new(['k', 'v', 'v']),
3626     LanguageSubtag::new(['k', 'v', 'w']),
3627     LanguageSubtag::new(['k', 'v', 'x']),
3628     LanguageSubtag::new(['k', 'v', 'y']),
3629     LanguageSubtag::new(['k', 'v', 'z']),
3630     LanguageSubtag::new(['k', 'w', ' ']),
3631     LanguageSubtag::new(['k', 'w', 'a']),
3632     LanguageSubtag::new(['k', 'w', 'b']),
3633     LanguageSubtag::new(['k', 'w', 'c']),
3634     LanguageSubtag::new(['k', 'w', 'd']),
3635     LanguageSubtag::new(['k', 'w', 'e']),
3636     LanguageSubtag::new(['k', 'w', 'f']),
3637     LanguageSubtag::new(['k', 'w', 'g']),
3638     LanguageSubtag::new(['k', 'w', 'h']),
3639     LanguageSubtag::new(['k', 'w', 'i']),
3640     LanguageSubtag::new(['k', 'w', 'j']),
3641     LanguageSubtag::new(['k', 'w', 'k']),
3642     LanguageSubtag::new(['k', 'w', 'l']),
3643     LanguageSubtag::new(['k', 'w', 'm']),
3644     LanguageSubtag::new(['k', 'w', 'n']),
3645     LanguageSubtag::new(['k', 'w', 'o']),
3646     LanguageSubtag::new(['k', 'w', 'p']),
3647     LanguageSubtag::new(['k', 'w', 'q']),
3648     LanguageSubtag::new(['k', 'w', 'r']),
3649     LanguageSubtag::new(['k', 'w', 's']),
3650     LanguageSubtag::new(['k', 'w', 't']),
3651     LanguageSubtag::new(['k', 'w', 'u']),
3652     LanguageSubtag::new(['k', 'w', 'v']),
3653     LanguageSubtag::new(['k', 'w', 'w']),
3654     LanguageSubtag::new(['k', 'w', 'x']),
3655     LanguageSubtag::new(['k', 'w', 'y']),
3656     LanguageSubtag::new(['k', 'w', 'z']),
3657     LanguageSubtag::new(['k', 'x', 'a']),
3658     LanguageSubtag::new(['k', 'x', 'b']),
3659     LanguageSubtag::new(['k', 'x', 'c']),
3660     LanguageSubtag::new(['k', 'x', 'd']),
3661     LanguageSubtag::new(['k', 'x', 'e']),
3662     LanguageSubtag::new(['k', 'x', 'f']),
3663     LanguageSubtag::new(['k', 'x', 'h']),
3664     LanguageSubtag::new(['k', 'x', 'i']),
3665     LanguageSubtag::new(['k', 'x', 'j']),
3666     LanguageSubtag::new(['k', 'x', 'k']),
3667     LanguageSubtag::new(['k', 'x', 'l']),
3668     LanguageSubtag::new(['k', 'x', 'm']),
3669     LanguageSubtag::new(['k', 'x', 'n']),
3670     LanguageSubtag::new(['k', 'x', 'o']),
3671     LanguageSubtag::new(['k', 'x', 'p']),
3672     LanguageSubtag::new(['k', 'x', 'q']),
3673     LanguageSubtag::new(['k', 'x', 'r']),
3674     LanguageSubtag::new(['k', 'x', 's']),
3675     LanguageSubtag::new(['k', 'x', 't']),
3676     LanguageSubtag::new(['k', 'x', 'u']),
3677     LanguageSubtag::new(['k', 'x', 'v']),
3678     LanguageSubtag::new(['k', 'x', 'w']),
3679     LanguageSubtag::new(['k', 'x', 'x']),
3680     LanguageSubtag::new(['k', 'x', 'y']),
3681     LanguageSubtag::new(['k', 'x', 'z']),
3682     LanguageSubtag::new(['k', 'y', ' ']),
3683     LanguageSubtag::new(['k', 'y', 'a']),
3684     LanguageSubtag::new(['k', 'y', 'b']),
3685     LanguageSubtag::new(['k', 'y', 'c']),
3686     LanguageSubtag::new(['k', 'y', 'd']),
3687     LanguageSubtag::new(['k', 'y', 'e']),
3688     LanguageSubtag::new(['k', 'y', 'f']),
3689     LanguageSubtag::new(['k', 'y', 'g']),
3690     LanguageSubtag::new(['k', 'y', 'h']),
3691     LanguageSubtag::new(['k', 'y', 'i']),
3692     LanguageSubtag::new(['k', 'y', 'j']),
3693     LanguageSubtag::new(['k', 'y', 'k']),
3694     LanguageSubtag::new(['k', 'y', 'l']),
3695     LanguageSubtag::new(['k', 'y', 'm']),
3696     LanguageSubtag::new(['k', 'y', 'n']),
3697     LanguageSubtag::new(['k', 'y', 'o']),
3698     LanguageSubtag::new(['k', 'y', 'p']),
3699     LanguageSubtag::new(['k', 'y', 'q']),
3700     LanguageSubtag::new(['k', 'y', 'r']),
3701     LanguageSubtag::new(['k', 'y', 's']),
3702     LanguageSubtag::new(['k', 'y', 't']),
3703     LanguageSubtag::new(['k', 'y', 'u']),
3704     LanguageSubtag::new(['k', 'y', 'v']),
3705     LanguageSubtag::new(['k', 'y', 'w']),
3706     LanguageSubtag::new(['k', 'y', 'x']),
3707     LanguageSubtag::new(['k', 'y', 'y']),
3708     LanguageSubtag::new(['k', 'y', 'z']),
3709     LanguageSubtag::new(['k', 'z', 'a']),
3710     LanguageSubtag::new(['k', 'z', 'b']),
3711     LanguageSubtag::new(['k', 'z', 'c']),
3712     LanguageSubtag::new(['k', 'z', 'd']),
3713     LanguageSubtag::new(['k', 'z', 'e']),
3714     LanguageSubtag::new(['k', 'z', 'f']),
3715     LanguageSubtag::new(['k', 'z', 'g']),
3716     LanguageSubtag::new(['k', 'z', 'h']),
3717     LanguageSubtag::new(['k', 'z', 'i']),
3718     LanguageSubtag::new(['k', 'z', 'j']),
3719     LanguageSubtag::new(['k', 'z', 'k']),
3720     LanguageSubtag::new(['k', 'z', 'l']),
3721     LanguageSubtag::new(['k', 'z', 'm']),
3722     LanguageSubtag::new(['k', 'z', 'n']),
3723     LanguageSubtag::new(['k', 'z', 'o']),
3724     LanguageSubtag::new(['k', 'z', 'p']),
3725     LanguageSubtag::new(['k', 'z', 'q']),
3726     LanguageSubtag::new(['k', 'z', 'r']),
3727     LanguageSubtag::new(['k', 'z', 's']),
3728     LanguageSubtag::new(['k', 'z', 't']),
3729     LanguageSubtag::new(['k', 'z', 'u']),
3730     LanguageSubtag::new(['k', 'z', 'v']),
3731     LanguageSubtag::new(['k', 'z', 'w']),
3732     LanguageSubtag::new(['k', 'z', 'x']),
3733     LanguageSubtag::new(['k', 'z', 'y']),
3734     LanguageSubtag::new(['k', 'z', 'z']),
3735     LanguageSubtag::new(['l', 'a', ' ']),
3736     LanguageSubtag::new(['l', 'a', 'a']),
3737     LanguageSubtag::new(['l', 'a', 'b']),
3738     LanguageSubtag::new(['l', 'a', 'c']),
3739     LanguageSubtag::new(['l', 'a', 'd']),
3740     LanguageSubtag::new(['l', 'a', 'e']),
3741     LanguageSubtag::new(['l', 'a', 'f']),
3742     LanguageSubtag::new(['l', 'a', 'g']),
3743     LanguageSubtag::new(['l', 'a', 'h']),
3744     LanguageSubtag::new(['l', 'a', 'i']),
3745     LanguageSubtag::new(['l', 'a', 'j']),
3746     LanguageSubtag::new(['l', 'a', 'k']),
3747     LanguageSubtag::new(['l', 'a', 'l']),
3748     LanguageSubtag::new(['l', 'a', 'm']),
3749     LanguageSubtag::new(['l', 'a', 'n']),
3750     LanguageSubtag::new(['l', 'a', 'p']),
3751     LanguageSubtag::new(['l', 'a', 'q']),
3752     LanguageSubtag::new(['l', 'a', 'r']),
3753     LanguageSubtag::new(['l', 'a', 's']),
3754     LanguageSubtag::new(['l', 'a', 'u']),
3755     LanguageSubtag::new(['l', 'a', 'w']),
3756     LanguageSubtag::new(['l', 'a', 'x']),
3757     LanguageSubtag::new(['l', 'a', 'y']),
3758     LanguageSubtag::new(['l', 'a', 'z']),
3759     LanguageSubtag::new(['l', 'b', ' ']),
3760     LanguageSubtag::new(['l', 'b', 'a']),
3761     LanguageSubtag::new(['l', 'b', 'b']),
3762     LanguageSubtag::new(['l', 'b', 'c']),
3763     LanguageSubtag::new(['l', 'b', 'e']),
3764     LanguageSubtag::new(['l', 'b', 'f']),
3765     LanguageSubtag::new(['l', 'b', 'g']),
3766     LanguageSubtag::new(['l', 'b', 'i']),
3767     LanguageSubtag::new(['l', 'b', 'j']),
3768     LanguageSubtag::new(['l', 'b', 'k']),
3769     LanguageSubtag::new(['l', 'b', 'l']),
3770     LanguageSubtag::new(['l', 'b', 'm']),
3771     LanguageSubtag::new(['l', 'b', 'n']),
3772     LanguageSubtag::new(['l', 'b', 'o']),
3773     LanguageSubtag::new(['l', 'b', 'q']),
3774     LanguageSubtag::new(['l', 'b', 'r']),
3775     LanguageSubtag::new(['l', 'b', 's']),
3776     LanguageSubtag::new(['l', 'b', 't']),
3777     LanguageSubtag::new(['l', 'b', 'u']),
3778     LanguageSubtag::new(['l', 'b', 'v']),
3779     LanguageSubtag::new(['l', 'b', 'w']),
3780     LanguageSubtag::new(['l', 'b', 'x']),
3781     LanguageSubtag::new(['l', 'b', 'y']),
3782     LanguageSubtag::new(['l', 'b', 'z']),
3783     LanguageSubtag::new(['l', 'c', 'c']),
3784     LanguageSubtag::new(['l', 'c', 'd']),
3785     LanguageSubtag::new(['l', 'c', 'e']),
3786     LanguageSubtag::new(['l', 'c', 'f']),
3787     LanguageSubtag::new(['l', 'c', 'h']),
3788     LanguageSubtag::new(['l', 'c', 'l']),
3789     LanguageSubtag::new(['l', 'c', 'm']),
3790     LanguageSubtag::new(['l', 'c', 'p']),
3791     LanguageSubtag::new(['l', 'c', 'q']),
3792     LanguageSubtag::new(['l', 'c', 's']),
3793     LanguageSubtag::new(['l', 'd', 'a']),
3794     LanguageSubtag::new(['l', 'd', 'b']),
3795     LanguageSubtag::new(['l', 'd', 'd']),
3796     LanguageSubtag::new(['l', 'd', 'g']),
3797     LanguageSubtag::new(['l', 'd', 'h']),
3798     LanguageSubtag::new(['l', 'd', 'i']),
3799     LanguageSubtag::new(['l', 'd', 'j']),
3800     LanguageSubtag::new(['l', 'd', 'k']),
3801     LanguageSubtag::new(['l', 'd', 'l']),
3802     LanguageSubtag::new(['l', 'd', 'm']),
3803     LanguageSubtag::new(['l', 'd', 'n']),
3804     LanguageSubtag::new(['l', 'd', 'o']),
3805     LanguageSubtag::new(['l', 'd', 'p']),
3806     LanguageSubtag::new(['l', 'd', 'q']),
3807     LanguageSubtag::new(['l', 'e', 'a']),
3808     LanguageSubtag::new(['l', 'e', 'b']),
3809     LanguageSubtag::new(['l', 'e', 'c']),
3810     LanguageSubtag::new(['l', 'e', 'd']),
3811     LanguageSubtag::new(['l', 'e', 'e']),
3812     LanguageSubtag::new(['l', 'e', 'f']),
3813     LanguageSubtag::new(['l', 'e', 'g']),
3814     LanguageSubtag::new(['l', 'e', 'h']),
3815     LanguageSubtag::new(['l', 'e', 'i']),
3816     LanguageSubtag::new(['l', 'e', 'j']),
3817     LanguageSubtag::new(['l', 'e', 'k']),
3818     LanguageSubtag::new(['l', 'e', 'l']),
3819     LanguageSubtag::new(['l', 'e', 'm']),
3820     LanguageSubtag::new(['l', 'e', 'n']),
3821     LanguageSubtag::new(['l', 'e', 'o']),
3822     LanguageSubtag::new(['l', 'e', 'p']),
3823     LanguageSubtag::new(['l', 'e', 'q']),
3824     LanguageSubtag::new(['l', 'e', 'r']),
3825     LanguageSubtag::new(['l', 'e', 's']),
3826     LanguageSubtag::new(['l', 'e', 't']),
3827     LanguageSubtag::new(['l', 'e', 'u']),
3828     LanguageSubtag::new(['l', 'e', 'v']),
3829     LanguageSubtag::new(['l', 'e', 'w']),
3830     LanguageSubtag::new(['l', 'e', 'x']),
3831     LanguageSubtag::new(['l', 'e', 'y']),
3832     LanguageSubtag::new(['l', 'e', 'z']),
3833     LanguageSubtag::new(['l', 'f', 'a']),
3834     LanguageSubtag::new(['l', 'f', 'n']),
3835     LanguageSubtag::new(['l', 'g', ' ']),
3836     LanguageSubtag::new(['l', 'g', 'a']),
3837     LanguageSubtag::new(['l', 'g', 'b']),
3838     LanguageSubtag::new(['l', 'g', 'g']),
3839     LanguageSubtag::new(['l', 'g', 'h']),
3840     LanguageSubtag::new(['l', 'g', 'i']),
3841     LanguageSubtag::new(['l', 'g', 'k']),
3842     LanguageSubtag::new(['l', 'g', 'l']),
3843     LanguageSubtag::new(['l', 'g', 'm']),
3844     LanguageSubtag::new(['l', 'g', 'n']),
3845     LanguageSubtag::new(['l', 'g', 'q']),
3846     LanguageSubtag::new(['l', 'g', 'r']),
3847     LanguageSubtag::new(['l', 'g', 't']),
3848     LanguageSubtag::new(['l', 'g', 'u']),
3849     LanguageSubtag::new(['l', 'g', 'z']),
3850     LanguageSubtag::new(['l', 'h', 'a']),
3851     LanguageSubtag::new(['l', 'h', 'h']),
3852     LanguageSubtag::new(['l', 'h', 'i']),
3853     LanguageSubtag::new(['l', 'h', 'l']),
3854     LanguageSubtag::new(['l', 'h', 'm']),
3855     LanguageSubtag::new(['l', 'h', 'n']),
3856     LanguageSubtag::new(['l', 'h', 'p']),
3857     LanguageSubtag::new(['l', 'h', 's']),
3858     LanguageSubtag::new(['l', 'h', 't']),
3859     LanguageSubtag::new(['l', 'h', 'u']),
3860     LanguageSubtag::new(['l', 'i', ' ']),
3861     LanguageSubtag::new(['l', 'i', 'a']),
3862     LanguageSubtag::new(['l', 'i', 'b']),
3863     LanguageSubtag::new(['l', 'i', 'c']),
3864     LanguageSubtag::new(['l', 'i', 'd']),
3865     LanguageSubtag::new(['l', 'i', 'e']),
3866     LanguageSubtag::new(['l', 'i', 'f']),
3867     LanguageSubtag::new(['l', 'i', 'g']),
3868     LanguageSubtag::new(['l', 'i', 'h']),
3869     LanguageSubtag::new(['l', 'i', 'i']),
3870     LanguageSubtag::new(['l', 'i', 'j']),
3871     LanguageSubtag::new(['l', 'i', 'k']),
3872     LanguageSubtag::new(['l', 'i', 'l']),
3873     LanguageSubtag::new(['l', 'i', 'o']),
3874     LanguageSubtag::new(['l', 'i', 'p']),
3875     LanguageSubtag::new(['l', 'i', 'q']),
3876     LanguageSubtag::new(['l', 'i', 'r']),
3877     LanguageSubtag::new(['l', 'i', 's']),
3878     LanguageSubtag::new(['l', 'i', 'u']),
3879     LanguageSubtag::new(['l', 'i', 'v']),
3880     LanguageSubtag::new(['l', 'i', 'w']),
3881     LanguageSubtag::new(['l', 'i', 'x']),
3882     LanguageSubtag::new(['l', 'i', 'y']),
3883     LanguageSubtag::new(['l', 'i', 'z']),
3884     LanguageSubtag::new(['l', 'j', 'a']),
3885     LanguageSubtag::new(['l', 'j', 'e']),
3886     LanguageSubtag::new(['l', 'j', 'i']),
3887     LanguageSubtag::new(['l', 'j', 'l']),
3888     LanguageSubtag::new(['l', 'j', 'p']),
3889     LanguageSubtag::new(['l', 'j', 'w']),
3890     LanguageSubtag::new(['l', 'j', 'x']),
3891     LanguageSubtag::new(['l', 'k', 'a']),
3892     LanguageSubtag::new(['l', 'k', 'b']),
3893     LanguageSubtag::new(['l', 'k', 'c']),
3894     LanguageSubtag::new(['l', 'k', 'd']),
3895     LanguageSubtag::new(['l', 'k', 'e']),
3896     LanguageSubtag::new(['l', 'k', 'h']),
3897     LanguageSubtag::new(['l', 'k', 'i']),
3898     LanguageSubtag::new(['l', 'k', 'j']),
3899     LanguageSubtag::new(['l', 'k', 'l']),
3900     LanguageSubtag::new(['l', 'k', 'm']),
3901     LanguageSubtag::new(['l', 'k', 'n']),
3902     LanguageSubtag::new(['l', 'k', 'o']),
3903     LanguageSubtag::new(['l', 'k', 'r']),
3904     LanguageSubtag::new(['l', 'k', 's']),
3905     LanguageSubtag::new(['l', 'k', 't']),
3906     LanguageSubtag::new(['l', 'k', 'u']),
3907     LanguageSubtag::new(['l', 'k', 'y']),
3908     LanguageSubtag::new(['l', 'l', 'a']),
3909     LanguageSubtag::new(['l', 'l', 'b']),
3910     LanguageSubtag::new(['l', 'l', 'c']),
3911     LanguageSubtag::new(['l', 'l', 'd']),
3912     LanguageSubtag::new(['l', 'l', 'e']),
3913     LanguageSubtag::new(['l', 'l', 'f']),
3914     LanguageSubtag::new(['l', 'l', 'g']),
3915     LanguageSubtag::new(['l', 'l', 'h']),
3916     LanguageSubtag::new(['l', 'l', 'i']),
3917     LanguageSubtag::new(['l', 'l', 'j']),
3918     LanguageSubtag::new(['l', 'l', 'k']),
3919     LanguageSubtag::new(['l', 'l', 'l']),
3920     LanguageSubtag::new(['l', 'l', 'm']),
3921     LanguageSubtag::new(['l', 'l', 'n']),
3922     LanguageSubtag::new(['l', 'l', 'o']),
3923     LanguageSubtag::new(['l', 'l', 'p']),
3924     LanguageSubtag::new(['l', 'l', 'q']),
3925     LanguageSubtag::new(['l', 'l', 's']),
3926     LanguageSubtag::new(['l', 'l', 'u']),
3927     LanguageSubtag::new(['l', 'l', 'x']),
3928     LanguageSubtag::new(['l', 'm', 'a']),
3929     LanguageSubtag::new(['l', 'm', 'b']),
3930     LanguageSubtag::new(['l', 'm', 'c']),
3931     LanguageSubtag::new(['l', 'm', 'd']),
3932     LanguageSubtag::new(['l', 'm', 'e']),
3933     LanguageSubtag::new(['l', 'm', 'f']),
3934     LanguageSubtag::new(['l', 'm', 'g']),
3935     LanguageSubtag::new(['l', 'm', 'h']),
3936     LanguageSubtag::new(['l', 'm', 'i']),
3937     LanguageSubtag::new(['l', 'm', 'j']),
3938     LanguageSubtag::new(['l', 'm', 'k']),
3939     LanguageSubtag::new(['l', 'm', 'l']),
3940     LanguageSubtag::new(['l', 'm', 'm']),
3941     LanguageSubtag::new(['l', 'm', 'n']),
3942     LanguageSubtag::new(['l', 'm', 'o']),
3943     LanguageSubtag::new(['l', 'm', 'p']),
3944     LanguageSubtag::new(['l', 'm', 'q']),
3945     LanguageSubtag::new(['l', 'm', 'r']),
3946     LanguageSubtag::new(['l', 'm', 'u']),
3947     LanguageSubtag::new(['l', 'm', 'v']),
3948     LanguageSubtag::new(['l', 'm', 'w']),
3949     LanguageSubtag::new(['l', 'm', 'x']),
3950     LanguageSubtag::new(['l', 'm', 'y']),
3951     LanguageSubtag::new(['l', 'm', 'z']),
3952     LanguageSubtag::new(['l', 'n', ' ']),
3953     LanguageSubtag::new(['l', 'n', 'a']),
3954     LanguageSubtag::new(['l', 'n', 'b']),
3955     LanguageSubtag::new(['l', 'n', 'd']),
3956     LanguageSubtag::new(['l', 'n', 'g']),
3957     LanguageSubtag::new(['l', 'n', 'h']),
3958     LanguageSubtag::new(['l', 'n', 'i']),
3959     LanguageSubtag::new(['l', 'n', 'j']),
3960     LanguageSubtag::new(['l', 'n', 'l']),
3961     LanguageSubtag::new(['l', 'n', 'm']),
3962     LanguageSubtag::new(['l', 'n', 'n']),
3963     LanguageSubtag::new(['l', 'n', 'o']),
3964     LanguageSubtag::new(['l', 'n', 's']),
3965     LanguageSubtag::new(['l', 'n', 'u']),
3966     LanguageSubtag::new(['l', 'n', 'w']),
3967     LanguageSubtag::new(['l', 'n', 'z']),
3968     LanguageSubtag::new(['l', 'o', ' ']),
3969     LanguageSubtag::new(['l', 'o', 'a']),
3970     LanguageSubtag::new(['l', 'o', 'b']),
3971     LanguageSubtag::new(['l', 'o', 'c']),
3972     LanguageSubtag::new(['l', 'o', 'e']),
3973     LanguageSubtag::new(['l', 'o', 'f']),
3974     LanguageSubtag::new(['l', 'o', 'g']),
3975     LanguageSubtag::new(['l', 'o', 'h']),
3976     LanguageSubtag::new(['l', 'o', 'i']),
3977     LanguageSubtag::new(['l', 'o', 'j']),
3978     LanguageSubtag::new(['l', 'o', 'k']),
3979     LanguageSubtag::new(['l', 'o', 'l']),
3980     LanguageSubtag::new(['l', 'o', 'm']),
3981     LanguageSubtag::new(['l', 'o', 'n']),
3982     LanguageSubtag::new(['l', 'o', 'o']),
3983     LanguageSubtag::new(['l', 'o', 'p']),
3984     LanguageSubtag::new(['l', 'o', 'q']),
3985     LanguageSubtag::new(['l', 'o', 'r']),
3986     LanguageSubtag::new(['l', 'o', 's']),
3987     LanguageSubtag::new(['l', 'o', 't']),
3988     LanguageSubtag::new(['l', 'o', 'u']),
3989     LanguageSubtag::new(['l', 'o', 'v']),
3990     LanguageSubtag::new(['l', 'o', 'w']),
3991     LanguageSubtag::new(['l', 'o', 'x']),
3992     LanguageSubtag::new(['l', 'o', 'y']),
3993     LanguageSubtag::new(['l', 'o', 'z']),
3994     LanguageSubtag::new(['l', 'p', 'a']),
3995     LanguageSubtag::new(['l', 'p', 'e']),
3996     LanguageSubtag::new(['l', 'p', 'n']),
3997     LanguageSubtag::new(['l', 'p', 'o']),
3998     LanguageSubtag::new(['l', 'p', 'x']),
3999     LanguageSubtag::new(['l', 'r', 'a']),
4000     LanguageSubtag::new(['l', 'r', 'c']),
4001     LanguageSubtag::new(['l', 'r', 'e']),
4002     LanguageSubtag::new(['l', 'r', 'g']),
4003     LanguageSubtag::new(['l', 'r', 'i']),
4004     LanguageSubtag::new(['l', 'r', 'k']),
4005     LanguageSubtag::new(['l', 'r', 'l']),
4006     LanguageSubtag::new(['l', 'r', 'm']),
4007     LanguageSubtag::new(['l', 'r', 'n']),
4008     LanguageSubtag::new(['l', 'r', 'o']),
4009     LanguageSubtag::new(['l', 'r', 'r']),
4010     LanguageSubtag::new(['l', 'r', 't']),
4011     LanguageSubtag::new(['l', 'r', 'v']),
4012     LanguageSubtag::new(['l', 'r', 'z']),
4013     LanguageSubtag::new(['l', 's', 'a']),
4014     LanguageSubtag::new(['l', 's', 'b']),
4015     LanguageSubtag::new(['l', 's', 'd']),
4016     LanguageSubtag::new(['l', 's', 'e']),
4017     LanguageSubtag::new(['l', 's', 'g']),
4018     LanguageSubtag::new(['l', 's', 'h']),
4019     LanguageSubtag::new(['l', 's', 'i']),
4020     LanguageSubtag::new(['l', 's', 'l']),
4021     LanguageSubtag::new(['l', 's', 'm']),
4022     LanguageSubtag::new(['l', 's', 'n']),
4023     LanguageSubtag::new(['l', 's', 'o']),
4024     LanguageSubtag::new(['l', 's', 'p']),
4025     LanguageSubtag::new(['l', 's', 'r']),
4026     LanguageSubtag::new(['l', 's', 's']),
4027     LanguageSubtag::new(['l', 's', 't']),
4028     LanguageSubtag::new(['l', 's', 'v']),
4029     LanguageSubtag::new(['l', 's', 'y']),
4030     LanguageSubtag::new(['l', 't', ' ']),
4031     LanguageSubtag::new(['l', 't', 'c']),
4032     LanguageSubtag::new(['l', 't', 'g']),
4033     LanguageSubtag::new(['l', 't', 'h']),
4034     LanguageSubtag::new(['l', 't', 'i']),
4035     LanguageSubtag::new(['l', 't', 'n']),
4036     LanguageSubtag::new(['l', 't', 'o']),
4037     LanguageSubtag::new(['l', 't', 's']),
4038     LanguageSubtag::new(['l', 't', 'u']),
4039     LanguageSubtag::new(['l', 'u', ' ']),
4040     LanguageSubtag::new(['l', 'u', 'a']),
4041     LanguageSubtag::new(['l', 'u', 'c']),
4042     LanguageSubtag::new(['l', 'u', 'd']),
4043     LanguageSubtag::new(['l', 'u', 'e']),
4044     LanguageSubtag::new(['l', 'u', 'f']),
4045     LanguageSubtag::new(['l', 'u', 'i']),
4046     LanguageSubtag::new(['l', 'u', 'j']),
4047     LanguageSubtag::new(['l', 'u', 'k']),
4048     LanguageSubtag::new(['l', 'u', 'l']),
4049     LanguageSubtag::new(['l', 'u', 'm']),
4050     LanguageSubtag::new(['l', 'u', 'n']),
4051     LanguageSubtag::new(['l', 'u', 'o']),
4052     LanguageSubtag::new(['l', 'u', 'p']),
4053     LanguageSubtag::new(['l', 'u', 'q']),
4054     LanguageSubtag::new(['l', 'u', 'r']),
4055     LanguageSubtag::new(['l', 'u', 's']),
4056     LanguageSubtag::new(['l', 'u', 't']),
4057     LanguageSubtag::new(['l', 'u', 'u']),
4058     LanguageSubtag::new(['l', 'u', 'v']),
4059     LanguageSubtag::new(['l', 'u', 'w']),
4060     LanguageSubtag::new(['l', 'u', 'y']),
4061     LanguageSubtag::new(['l', 'u', 'z']),
4062     LanguageSubtag::new(['l', 'v', ' ']),
4063     LanguageSubtag::new(['l', 'v', 'a']),
4064     LanguageSubtag::new(['l', 'v', 'i']),
4065     LanguageSubtag::new(['l', 'v', 'k']),
4066     LanguageSubtag::new(['l', 'v', 's']),
4067     LanguageSubtag::new(['l', 'v', 'u']),
4068     LanguageSubtag::new(['l', 'w', 'a']),
4069     LanguageSubtag::new(['l', 'w', 'e']),
4070     LanguageSubtag::new(['l', 'w', 'g']),
4071     LanguageSubtag::new(['l', 'w', 'h']),
4072     LanguageSubtag::new(['l', 'w', 'l']),
4073     LanguageSubtag::new(['l', 'w', 'm']),
4074     LanguageSubtag::new(['l', 'w', 'o']),
4075     LanguageSubtag::new(['l', 'w', 's']),
4076     LanguageSubtag::new(['l', 'w', 't']),
4077     LanguageSubtag::new(['l', 'w', 'u']),
4078     LanguageSubtag::new(['l', 'w', 'w']),
4079     LanguageSubtag::new(['l', 'x', 'm']),
4080     LanguageSubtag::new(['l', 'y', 'a']),
4081     LanguageSubtag::new(['l', 'y', 'g']),
4082     LanguageSubtag::new(['l', 'y', 'n']),
4083     LanguageSubtag::new(['l', 'z', 'h']),
4084     LanguageSubtag::new(['l', 'z', 'l']),
4085     LanguageSubtag::new(['l', 'z', 'n']),
4086     LanguageSubtag::new(['l', 'z', 'z']),
4087     LanguageSubtag::new(['m', 'a', 'a']),
4088     LanguageSubtag::new(['m', 'a', 'b']),
4089     LanguageSubtag::new(['m', 'a', 'd']),
4090     LanguageSubtag::new(['m', 'a', 'e']),
4091     LanguageSubtag::new(['m', 'a', 'f']),
4092     LanguageSubtag::new(['m', 'a', 'g']),
4093     LanguageSubtag::new(['m', 'a', 'i']),
4094     LanguageSubtag::new(['m', 'a', 'j']),
4095     LanguageSubtag::new(['m', 'a', 'k']),
4096     LanguageSubtag::new(['m', 'a', 'm']),
4097     LanguageSubtag::new(['m', 'a', 'n']),
4098     LanguageSubtag::new(['m', 'a', 'p']),
4099     LanguageSubtag::new(['m', 'a', 'q']),
4100     LanguageSubtag::new(['m', 'a', 's']),
4101     LanguageSubtag::new(['m', 'a', 't']),
4102     LanguageSubtag::new(['m', 'a', 'u']),
4103     LanguageSubtag::new(['m', 'a', 'v']),
4104     LanguageSubtag::new(['m', 'a', 'w']),
4105     LanguageSubtag::new(['m', 'a', 'x']),
4106     LanguageSubtag::new(['m', 'a', 'z']),
4107     LanguageSubtag::new(['m', 'b', 'a']),
4108     LanguageSubtag::new(['m', 'b', 'b']),
4109     LanguageSubtag::new(['m', 'b', 'c']),
4110     LanguageSubtag::new(['m', 'b', 'd']),
4111     LanguageSubtag::new(['m', 'b', 'e']),
4112     LanguageSubtag::new(['m', 'b', 'f']),
4113     LanguageSubtag::new(['m', 'b', 'h']),
4114     LanguageSubtag::new(['m', 'b', 'i']),
4115     LanguageSubtag::new(['m', 'b', 'j']),
4116     LanguageSubtag::new(['m', 'b', 'k']),
4117     LanguageSubtag::new(['m', 'b', 'l']),
4118     LanguageSubtag::new(['m', 'b', 'm']),
4119     LanguageSubtag::new(['m', 'b', 'n']),
4120     LanguageSubtag::new(['m', 'b', 'o']),
4121     LanguageSubtag::new(['m', 'b', 'p']),
4122     LanguageSubtag::new(['m', 'b', 'q']),
4123     LanguageSubtag::new(['m', 'b', 'r']),
4124     LanguageSubtag::new(['m', 'b', 's']),
4125     LanguageSubtag::new(['m', 'b', 't']),
4126     LanguageSubtag::new(['m', 'b', 'u']),
4127     LanguageSubtag::new(['m', 'b', 'v']),
4128     LanguageSubtag::new(['m', 'b', 'w']),
4129     LanguageSubtag::new(['m', 'b', 'x']),
4130     LanguageSubtag::new(['m', 'b', 'y']),
4131     LanguageSubtag::new(['m', 'b', 'z']),
4132     LanguageSubtag::new(['m', 'c', 'a']),
4133     LanguageSubtag::new(['m', 'c', 'b']),
4134     LanguageSubtag::new(['m', 'c', 'c']),
4135     LanguageSubtag::new(['m', 'c', 'd']),
4136     LanguageSubtag::new(['m', 'c', 'e']),
4137     LanguageSubtag::new(['m', 'c', 'f']),
4138     LanguageSubtag::new(['m', 'c', 'g']),
4139     LanguageSubtag::new(['m', 'c', 'h']),
4140     LanguageSubtag::new(['m', 'c', 'i']),
4141     LanguageSubtag::new(['m', 'c', 'j']),
4142     LanguageSubtag::new(['m', 'c', 'k']),
4143     LanguageSubtag::new(['m', 'c', 'l']),
4144     LanguageSubtag::new(['m', 'c', 'm']),
4145     LanguageSubtag::new(['m', 'c', 'n']),
4146     LanguageSubtag::new(['m', 'c', 'o']),
4147     LanguageSubtag::new(['m', 'c', 'p']),
4148     LanguageSubtag::new(['m', 'c', 'q']),
4149     LanguageSubtag::new(['m', 'c', 'r']),
4150     LanguageSubtag::new(['m', 'c', 's']),
4151     LanguageSubtag::new(['m', 'c', 't']),
4152     LanguageSubtag::new(['m', 'c', 'u']),
4153     LanguageSubtag::new(['m', 'c', 'v']),
4154     LanguageSubtag::new(['m', 'c', 'w']),
4155     LanguageSubtag::new(['m', 'c', 'x']),
4156     LanguageSubtag::new(['m', 'c', 'y']),
4157     LanguageSubtag::new(['m', 'c', 'z']),
4158     LanguageSubtag::new(['m', 'd', 'a']),
4159     LanguageSubtag::new(['m', 'd', 'b']),
4160     LanguageSubtag::new(['m', 'd', 'c']),
4161     LanguageSubtag::new(['m', 'd', 'd']),
4162     LanguageSubtag::new(['m', 'd', 'e']),
4163     LanguageSubtag::new(['m', 'd', 'f']),
4164     LanguageSubtag::new(['m', 'd', 'g']),
4165     LanguageSubtag::new(['m', 'd', 'h']),
4166     LanguageSubtag::new(['m', 'd', 'i']),
4167     LanguageSubtag::new(['m', 'd', 'j']),
4168     LanguageSubtag::new(['m', 'd', 'k']),
4169     LanguageSubtag::new(['m', 'd', 'l']),
4170     LanguageSubtag::new(['m', 'd', 'm']),
4171     LanguageSubtag::new(['m', 'd', 'n']),
4172     LanguageSubtag::new(['m', 'd', 'p']),
4173     LanguageSubtag::new(['m', 'd', 'q']),
4174     LanguageSubtag::new(['m', 'd', 'r']),
4175     LanguageSubtag::new(['m', 'd', 's']),
4176     LanguageSubtag::new(['m', 'd', 't']),
4177     LanguageSubtag::new(['m', 'd', 'u']),
4178     LanguageSubtag::new(['m', 'd', 'v']),
4179     LanguageSubtag::new(['m', 'd', 'w']),
4180     LanguageSubtag::new(['m', 'd', 'x']),
4181     LanguageSubtag::new(['m', 'd', 'y']),
4182     LanguageSubtag::new(['m', 'd', 'z']),
4183     LanguageSubtag::new(['m', 'e', 'a']),
4184     LanguageSubtag::new(['m', 'e', 'b']),
4185     LanguageSubtag::new(['m', 'e', 'c']),
4186     LanguageSubtag::new(['m', 'e', 'd']),
4187     LanguageSubtag::new(['m', 'e', 'e']),
4188     LanguageSubtag::new(['m', 'e', 'f']),
4189     LanguageSubtag::new(['m', 'e', 'g']),
4190     LanguageSubtag::new(['m', 'e', 'h']),
4191     LanguageSubtag::new(['m', 'e', 'i']),
4192     LanguageSubtag::new(['m', 'e', 'j']),
4193     LanguageSubtag::new(['m', 'e', 'k']),
4194     LanguageSubtag::new(['m', 'e', 'l']),
4195     LanguageSubtag::new(['m', 'e', 'm']),
4196     LanguageSubtag::new(['m', 'e', 'n']),
4197     LanguageSubtag::new(['m', 'e', 'o']),
4198     LanguageSubtag::new(['m', 'e', 'p']),
4199     LanguageSubtag::new(['m', 'e', 'q']),
4200     LanguageSubtag::new(['m', 'e', 'r']),
4201     LanguageSubtag::new(['m', 'e', 's']),
4202     LanguageSubtag::new(['m', 'e', 't']),
4203     LanguageSubtag::new(['m', 'e', 'u']),
4204     LanguageSubtag::new(['m', 'e', 'v']),
4205     LanguageSubtag::new(['m', 'e', 'w']),
4206     LanguageSubtag::new(['m', 'e', 'y']),
4207     LanguageSubtag::new(['m', 'e', 'z']),
4208     LanguageSubtag::new(['m', 'f', 'a']),
4209     LanguageSubtag::new(['m', 'f', 'b']),
4210     LanguageSubtag::new(['m', 'f', 'c']),
4211     LanguageSubtag::new(['m', 'f', 'd']),
4212     LanguageSubtag::new(['m', 'f', 'e']),
4213     LanguageSubtag::new(['m', 'f', 'f']),
4214     LanguageSubtag::new(['m', 'f', 'g']),
4215     LanguageSubtag::new(['m', 'f', 'h']),
4216     LanguageSubtag::new(['m', 'f', 'i']),
4217     LanguageSubtag::new(['m', 'f', 'j']),
4218     LanguageSubtag::new(['m', 'f', 'k']),
4219     LanguageSubtag::new(['m', 'f', 'l']),
4220     LanguageSubtag::new(['m', 'f', 'm']),
4221     LanguageSubtag::new(['m', 'f', 'n']),
4222     LanguageSubtag::new(['m', 'f', 'o']),
4223     LanguageSubtag::new(['m', 'f', 'p']),
4224     LanguageSubtag::new(['m', 'f', 'q']),
4225     LanguageSubtag::new(['m', 'f', 'r']),
4226     LanguageSubtag::new(['m', 'f', 's']),
4227     LanguageSubtag::new(['m', 'f', 't']),
4228     LanguageSubtag::new(['m', 'f', 'u']),
4229     LanguageSubtag::new(['m', 'f', 'v']),
4230     LanguageSubtag::new(['m', 'f', 'w']),
4231     LanguageSubtag::new(['m', 'f', 'x']),
4232     LanguageSubtag::new(['m', 'f', 'y']),
4233     LanguageSubtag::new(['m', 'f', 'z']),
4234     LanguageSubtag::new(['m', 'g', ' ']),
4235     LanguageSubtag::new(['m', 'g', 'a']),
4236     LanguageSubtag::new(['m', 'g', 'b']),
4237     LanguageSubtag::new(['m', 'g', 'c']),
4238     LanguageSubtag::new(['m', 'g', 'd']),
4239     LanguageSubtag::new(['m', 'g', 'e']),
4240     LanguageSubtag::new(['m', 'g', 'f']),
4241     LanguageSubtag::new(['m', 'g', 'g']),
4242     LanguageSubtag::new(['m', 'g', 'h']),
4243     LanguageSubtag::new(['m', 'g', 'i']),
4244     LanguageSubtag::new(['m', 'g', 'j']),
4245     LanguageSubtag::new(['m', 'g', 'k']),
4246     LanguageSubtag::new(['m', 'g', 'l']),
4247     LanguageSubtag::new(['m', 'g', 'm']),
4248     LanguageSubtag::new(['m', 'g', 'n']),
4249     LanguageSubtag::new(['m', 'g', 'o']),
4250     LanguageSubtag::new(['m', 'g', 'p']),
4251     LanguageSubtag::new(['m', 'g', 'q']),
4252     LanguageSubtag::new(['m', 'g', 'r']),
4253     LanguageSubtag::new(['m', 'g', 's']),
4254     LanguageSubtag::new(['m', 'g', 't']),
4255     LanguageSubtag::new(['m', 'g', 'u']),
4256     LanguageSubtag::new(['m', 'g', 'v']),
4257     LanguageSubtag::new(['m', 'g', 'w']),
4258     LanguageSubtag::new(['m', 'g', 'x']),
4259     LanguageSubtag::new(['m', 'g', 'y']),
4260     LanguageSubtag::new(['m', 'g', 'z']),
4261     LanguageSubtag::new(['m', 'h', ' ']),
4262     LanguageSubtag::new(['m', 'h', 'a']),
4263     LanguageSubtag::new(['m', 'h', 'b']),
4264     LanguageSubtag::new(['m', 'h', 'c']),
4265     LanguageSubtag::new(['m', 'h', 'd']),
4266     LanguageSubtag::new(['m', 'h', 'e']),
4267     LanguageSubtag::new(['m', 'h', 'f']),
4268     LanguageSubtag::new(['m', 'h', 'g']),
4269     LanguageSubtag::new(['m', 'h', 'h']),
4270     LanguageSubtag::new(['m', 'h', 'i']),
4271     LanguageSubtag::new(['m', 'h', 'j']),
4272     LanguageSubtag::new(['m', 'h', 'k']),
4273     LanguageSubtag::new(['m', 'h', 'l']),
4274     LanguageSubtag::new(['m', 'h', 'm']),
4275     LanguageSubtag::new(['m', 'h', 'n']),
4276     LanguageSubtag::new(['m', 'h', 'o']),
4277     LanguageSubtag::new(['m', 'h', 'p']),
4278     LanguageSubtag::new(['m', 'h', 'q']),
4279     LanguageSubtag::new(['m', 'h', 'r']),
4280     LanguageSubtag::new(['m', 'h', 's']),
4281     LanguageSubtag::new(['m', 'h', 't']),
4282     LanguageSubtag::new(['m', 'h', 'u']),
4283     LanguageSubtag::new(['m', 'h', 'w']),
4284     LanguageSubtag::new(['m', 'h', 'x']),
4285     LanguageSubtag::new(['m', 'h', 'y']),
4286     LanguageSubtag::new(['m', 'h', 'z']),
4287     LanguageSubtag::new(['m', 'i', ' ']),
4288     LanguageSubtag::new(['m', 'i', 'a']),
4289     LanguageSubtag::new(['m', 'i', 'b']),
4290     LanguageSubtag::new(['m', 'i', 'c']),
4291     LanguageSubtag::new(['m', 'i', 'd']),
4292     LanguageSubtag::new(['m', 'i', 'e']),
4293     LanguageSubtag::new(['m', 'i', 'f']),
4294     LanguageSubtag::new(['m', 'i', 'g']),
4295     LanguageSubtag::new(['m', 'i', 'h']),
4296     LanguageSubtag::new(['m', 'i', 'i']),
4297     LanguageSubtag::new(['m', 'i', 'j']),
4298     LanguageSubtag::new(['m', 'i', 'k']),
4299     LanguageSubtag::new(['m', 'i', 'l']),
4300     LanguageSubtag::new(['m', 'i', 'm']),
4301     LanguageSubtag::new(['m', 'i', 'n']),
4302     LanguageSubtag::new(['m', 'i', 'o']),
4303     LanguageSubtag::new(['m', 'i', 'p']),
4304     LanguageSubtag::new(['m', 'i', 'q']),
4305     LanguageSubtag::new(['m', 'i', 'r']),
4306     LanguageSubtag::new(['m', 'i', 's']),
4307     LanguageSubtag::new(['m', 'i', 't']),
4308     LanguageSubtag::new(['m', 'i', 'u']),
4309     LanguageSubtag::new(['m', 'i', 'w']),
4310     LanguageSubtag::new(['m', 'i', 'x']),
4311     LanguageSubtag::new(['m', 'i', 'y']),
4312     LanguageSubtag::new(['m', 'i', 'z']),
4313     LanguageSubtag::new(['m', 'j', 'a']),
4314     LanguageSubtag::new(['m', 'j', 'b']),
4315     LanguageSubtag::new(['m', 'j', 'c']),
4316     LanguageSubtag::new(['m', 'j', 'd']),
4317     LanguageSubtag::new(['m', 'j', 'e']),
4318     LanguageSubtag::new(['m', 'j', 'g']),
4319     LanguageSubtag::new(['m', 'j', 'h']),
4320     LanguageSubtag::new(['m', 'j', 'i']),
4321     LanguageSubtag::new(['m', 'j', 'j']),
4322     LanguageSubtag::new(['m', 'j', 'k']),
4323     LanguageSubtag::new(['m', 'j', 'l']),
4324     LanguageSubtag::new(['m', 'j', 'm']),
4325     LanguageSubtag::new(['m', 'j', 'n']),
4326     LanguageSubtag::new(['m', 'j', 'o']),
4327     LanguageSubtag::new(['m', 'j', 'p']),
4328     LanguageSubtag::new(['m', 'j', 'q']),
4329     LanguageSubtag::new(['m', 'j', 'r']),
4330     LanguageSubtag::new(['m', 'j', 's']),
4331     LanguageSubtag::new(['m', 'j', 't']),
4332     LanguageSubtag::new(['m', 'j', 'u']),
4333     LanguageSubtag::new(['m', 'j', 'v']),
4334     LanguageSubtag::new(['m', 'j', 'w']),
4335     LanguageSubtag::new(['m', 'j', 'x']),
4336     LanguageSubtag::new(['m', 'j', 'y']),
4337     LanguageSubtag::new(['m', 'j', 'z']),
4338     LanguageSubtag::new(['m', 'k', ' ']),
4339     LanguageSubtag::new(['m', 'k', 'a']),
4340     LanguageSubtag::new(['m', 'k', 'b']),
4341     LanguageSubtag::new(['m', 'k', 'c']),
4342     LanguageSubtag::new(['m', 'k', 'e']),
4343     LanguageSubtag::new(['m', 'k', 'f']),
4344     LanguageSubtag::new(['m', 'k', 'g']),
4345     LanguageSubtag::new(['m', 'k', 'h']),
4346     LanguageSubtag::new(['m', 'k', 'i']),
4347     LanguageSubtag::new(['m', 'k', 'j']),
4348     LanguageSubtag::new(['m', 'k', 'k']),
4349     LanguageSubtag::new(['m', 'k', 'l']),
4350     LanguageSubtag::new(['m', 'k', 'm']),
4351     LanguageSubtag::new(['m', 'k', 'n']),
4352     LanguageSubtag::new(['m', 'k', 'o']),
4353     LanguageSubtag::new(['m', 'k', 'p']),
4354     LanguageSubtag::new(['m', 'k', 'q']),
4355     LanguageSubtag::new(['m', 'k', 'r']),
4356     LanguageSubtag::new(['m', 'k', 's']),
4357     LanguageSubtag::new(['m', 'k', 't']),
4358     LanguageSubtag::new(['m', 'k', 'u']),
4359     LanguageSubtag::new(['m', 'k', 'v']),
4360     LanguageSubtag::new(['m', 'k', 'w']),
4361     LanguageSubtag::new(['m', 'k', 'x']),
4362     LanguageSubtag::new(['m', 'k', 'y']),
4363     LanguageSubtag::new(['m', 'k', 'z']),
4364     LanguageSubtag::new(['m', 'l', ' ']),
4365     LanguageSubtag::new(['m', 'l', 'a']),
4366     LanguageSubtag::new(['m', 'l', 'b']),
4367     LanguageSubtag::new(['m', 'l', 'c']),
4368     LanguageSubtag::new(['m', 'l', 'd']),
4369     LanguageSubtag::new(['m', 'l', 'e']),
4370     LanguageSubtag::new(['m', 'l', 'f']),
4371     LanguageSubtag::new(['m', 'l', 'h']),
4372     LanguageSubtag::new(['m', 'l', 'i']),
4373     LanguageSubtag::new(['m', 'l', 'j']),
4374     LanguageSubtag::new(['m', 'l', 'k']),
4375     LanguageSubtag::new(['m', 'l', 'l']),
4376     LanguageSubtag::new(['m', 'l', 'm']),
4377     LanguageSubtag::new(['m', 'l', 'n']),
4378     LanguageSubtag::new(['m', 'l', 'o']),
4379     LanguageSubtag::new(['m', 'l', 'p']),
4380     LanguageSubtag::new(['m', 'l', 'q']),
4381     LanguageSubtag::new(['m', 'l', 'r']),
4382     LanguageSubtag::new(['m', 'l', 's']),
4383     LanguageSubtag::new(['m', 'l', 'u']),
4384     LanguageSubtag::new(['m', 'l', 'v']),
4385     LanguageSubtag::new(['m', 'l', 'w']),
4386     LanguageSubtag::new(['m', 'l', 'x']),
4387     LanguageSubtag::new(['m', 'l', 'z']),
4388     LanguageSubtag::new(['m', 'm', 'a']),
4389     LanguageSubtag::new(['m', 'm', 'b']),
4390     LanguageSubtag::new(['m', 'm', 'c']),
4391     LanguageSubtag::new(['m', 'm', 'd']),
4392     LanguageSubtag::new(['m', 'm', 'e']),
4393     LanguageSubtag::new(['m', 'm', 'f']),
4394     LanguageSubtag::new(['m', 'm', 'g']),
4395     LanguageSubtag::new(['m', 'm', 'h']),
4396     LanguageSubtag::new(['m', 'm', 'i']),
4397     LanguageSubtag::new(['m', 'm', 'j']),
4398     LanguageSubtag::new(['m', 'm', 'k']),
4399     LanguageSubtag::new(['m', 'm', 'l']),
4400     LanguageSubtag::new(['m', 'm', 'm']),
4401     LanguageSubtag::new(['m', 'm', 'n']),
4402     LanguageSubtag::new(['m', 'm', 'o']),
4403     LanguageSubtag::new(['m', 'm', 'p']),
4404     LanguageSubtag::new(['m', 'm', 'q']),
4405     LanguageSubtag::new(['m', 'm', 'r']),
4406     LanguageSubtag::new(['m', 'm', 't']),
4407     LanguageSubtag::new(['m', 'm', 'u']),
4408     LanguageSubtag::new(['m', 'm', 'v']),
4409     LanguageSubtag::new(['m', 'm', 'w']),
4410     LanguageSubtag::new(['m', 'm', 'x']),
4411     LanguageSubtag::new(['m', 'm', 'y']),
4412     LanguageSubtag::new(['m', 'm', 'z']),
4413     LanguageSubtag::new(['m', 'n', ' ']),
4414     LanguageSubtag::new(['m', 'n', 'a']),
4415     LanguageSubtag::new(['m', 'n', 'b']),
4416     LanguageSubtag::new(['m', 'n', 'c']),
4417     LanguageSubtag::new(['m', 'n', 'd']),
4418     LanguageSubtag::new(['m', 'n', 'e']),
4419     LanguageSubtag::new(['m', 'n', 'f']),
4420     LanguageSubtag::new(['m', 'n', 'g']),
4421     LanguageSubtag::new(['m', 'n', 'h']),
4422     LanguageSubtag::new(['m', 'n', 'i']),
4423     LanguageSubtag::new(['m', 'n', 'j']),
4424     LanguageSubtag::new(['m', 'n', 'k']),
4425     LanguageSubtag::new(['m', 'n', 'l']),
4426     LanguageSubtag::new(['m', 'n', 'm']),
4427     LanguageSubtag::new(['m', 'n', 'n']),
4428     LanguageSubtag::new(['m', 'n', 'o']),
4429     LanguageSubtag::new(['m', 'n', 'p']),
4430     LanguageSubtag::new(['m', 'n', 'q']),
4431     LanguageSubtag::new(['m', 'n', 'r']),
4432     LanguageSubtag::new(['m', 'n', 's']),
4433     LanguageSubtag::new(['m', 'n', 't']),
4434     LanguageSubtag::new(['m', 'n', 'u']),
4435     LanguageSubtag::new(['m', 'n', 'v']),
4436     LanguageSubtag::new(['m', 'n', 'w']),
4437     LanguageSubtag::new(['m', 'n', 'x']),
4438     LanguageSubtag::new(['m', 'n', 'y']),
4439     LanguageSubtag::new(['m', 'n', 'z']),
4440     LanguageSubtag::new(['m', 'o', ' ']),
4441     LanguageSubtag::new(['m', 'o', 'a']),
4442     LanguageSubtag::new(['m', 'o', 'c']),
4443     LanguageSubtag::new(['m', 'o', 'd']),
4444     LanguageSubtag::new(['m', 'o', 'e']),
4445     LanguageSubtag::new(['m', 'o', 'f']),
4446     LanguageSubtag::new(['m', 'o', 'g']),
4447     LanguageSubtag::new(['m', 'o', 'h']),
4448     LanguageSubtag::new(['m', 'o', 'i']),
4449     LanguageSubtag::new(['m', 'o', 'j']),
4450     LanguageSubtag::new(['m', 'o', 'k']),
4451     LanguageSubtag::new(['m', 'o', 'm']),
4452     LanguageSubtag::new(['m', 'o', 'o']),
4453     LanguageSubtag::new(['m', 'o', 'p']),
4454     LanguageSubtag::new(['m', 'o', 'q']),
4455     LanguageSubtag::new(['m', 'o', 'r']),
4456     LanguageSubtag::new(['m', 'o', 's']),
4457     LanguageSubtag::new(['m', 'o', 't']),
4458     LanguageSubtag::new(['m', 'o', 'u']),
4459     LanguageSubtag::new(['m', 'o', 'v']),
4460     LanguageSubtag::new(['m', 'o', 'w']),
4461     LanguageSubtag::new(['m', 'o', 'x']),
4462     LanguageSubtag::new(['m', 'o', 'y']),
4463     LanguageSubtag::new(['m', 'o', 'z']),
4464     LanguageSubtag::new(['m', 'p', 'a']),
4465     LanguageSubtag::new(['m', 'p', 'b']),
4466     LanguageSubtag::new(['m', 'p', 'c']),
4467     LanguageSubtag::new(['m', 'p', 'd']),
4468     LanguageSubtag::new(['m', 'p', 'e']),
4469     LanguageSubtag::new(['m', 'p', 'g']),
4470     LanguageSubtag::new(['m', 'p', 'h']),
4471     LanguageSubtag::new(['m', 'p', 'i']),
4472     LanguageSubtag::new(['m', 'p', 'j']),
4473     LanguageSubtag::new(['m', 'p', 'k']),
4474     LanguageSubtag::new(['m', 'p', 'l']),
4475     LanguageSubtag::new(['m', 'p', 'm']),
4476     LanguageSubtag::new(['m', 'p', 'n']),
4477     LanguageSubtag::new(['m', 'p', 'o']),
4478     LanguageSubtag::new(['m', 'p', 'p']),
4479     LanguageSubtag::new(['m', 'p', 'q']),
4480     LanguageSubtag::new(['m', 'p', 'r']),
4481     LanguageSubtag::new(['m', 'p', 's']),
4482     LanguageSubtag::new(['m', 'p', 't']),
4483     LanguageSubtag::new(['m', 'p', 'u']),
4484     LanguageSubtag::new(['m', 'p', 'v']),
4485     LanguageSubtag::new(['m', 'p', 'w']),
4486     LanguageSubtag::new(['m', 'p', 'x']),
4487     LanguageSubtag::new(['m', 'p', 'y']),
4488     LanguageSubtag::new(['m', 'p', 'z']),
4489     LanguageSubtag::new(['m', 'q', 'a']),
4490     LanguageSubtag::new(['m', 'q', 'b']),
4491     LanguageSubtag::new(['m', 'q', 'c']),
4492     LanguageSubtag::new(['m', 'q', 'e']),
4493     LanguageSubtag::new(['m', 'q', 'f']),
4494     LanguageSubtag::new(['m', 'q', 'g']),
4495     LanguageSubtag::new(['m', 'q', 'h']),
4496     LanguageSubtag::new(['m', 'q', 'i']),
4497     LanguageSubtag::new(['m', 'q', 'j']),
4498     LanguageSubtag::new(['m', 'q', 'k']),
4499     LanguageSubtag::new(['m', 'q', 'l']),
4500     LanguageSubtag::new(['m', 'q', 'm']),
4501     LanguageSubtag::new(['m', 'q', 'n']),
4502     LanguageSubtag::new(['m', 'q', 'o']),
4503     LanguageSubtag::new(['m', 'q', 'p']),
4504     LanguageSubtag::new(['m', 'q', 'q']),
4505     LanguageSubtag::new(['m', 'q', 'r']),
4506     LanguageSubtag::new(['m', 'q', 's']),
4507     LanguageSubtag::new(['m', 'q', 't']),
4508     LanguageSubtag::new(['m', 'q', 'u']),
4509     LanguageSubtag::new(['m', 'q', 'v']),
4510     LanguageSubtag::new(['m', 'q', 'w']),
4511     LanguageSubtag::new(['m', 'q', 'x']),
4512     LanguageSubtag::new(['m', 'q', 'y']),
4513     LanguageSubtag::new(['m', 'q', 'z']),
4514     LanguageSubtag::new(['m', 'r', ' ']),
4515     LanguageSubtag::new(['m', 'r', 'a']),
4516     LanguageSubtag::new(['m', 'r', 'b']),
4517     LanguageSubtag::new(['m', 'r', 'c']),
4518     LanguageSubtag::new(['m', 'r', 'd']),
4519     LanguageSubtag::new(['m', 'r', 'e']),
4520     LanguageSubtag::new(['m', 'r', 'f']),
4521     LanguageSubtag::new(['m', 'r', 'g']),
4522     LanguageSubtag::new(['m', 'r', 'h']),
4523     LanguageSubtag::new(['m', 'r', 'j']),
4524     LanguageSubtag::new(['m', 'r', 'k']),
4525     LanguageSubtag::new(['m', 'r', 'l']),
4526     LanguageSubtag::new(['m', 'r', 'm']),
4527     LanguageSubtag::new(['m', 'r', 'n']),
4528     LanguageSubtag::new(['m', 'r', 'o']),
4529     LanguageSubtag::new(['m', 'r', 'p']),
4530     LanguageSubtag::new(['m', 'r', 'q']),
4531     LanguageSubtag::new(['m', 'r', 'r']),
4532     LanguageSubtag::new(['m', 'r', 's']),
4533     LanguageSubtag::new(['m', 'r', 't']),
4534     LanguageSubtag::new(['m', 'r', 'u']),
4535     LanguageSubtag::new(['m', 'r', 'v']),
4536     LanguageSubtag::new(['m', 'r', 'w']),
4537     LanguageSubtag::new(['m', 'r', 'x']),
4538     LanguageSubtag::new(['m', 'r', 'y']),
4539     LanguageSubtag::new(['m', 'r', 'z']),
4540     LanguageSubtag::new(['m', 's', ' ']),
4541     LanguageSubtag::new(['m', 's', 'b']),
4542     LanguageSubtag::new(['m', 's', 'c']),
4543     LanguageSubtag::new(['m', 's', 'd']),
4544     LanguageSubtag::new(['m', 's', 'e']),
4545     LanguageSubtag::new(['m', 's', 'f']),
4546     LanguageSubtag::new(['m', 's', 'g']),
4547     LanguageSubtag::new(['m', 's', 'h']),
4548     LanguageSubtag::new(['m', 's', 'i']),
4549     LanguageSubtag::new(['m', 's', 'j']),
4550     LanguageSubtag::new(['m', 's', 'k']),
4551     LanguageSubtag::new(['m', 's', 'l']),
4552     LanguageSubtag::new(['m', 's', 'm']),
4553     LanguageSubtag::new(['m', 's', 'n']),
4554     LanguageSubtag::new(['m', 's', 'o']),
4555     LanguageSubtag::new(['m', 's', 'p']),
4556     LanguageSubtag::new(['m', 's', 'q']),
4557     LanguageSubtag::new(['m', 's', 'r']),
4558     LanguageSubtag::new(['m', 's', 's']),
4559     LanguageSubtag::new(['m', 's', 't']),
4560     LanguageSubtag::new(['m', 's', 'u']),
4561     LanguageSubtag::new(['m', 's', 'v']),
4562     LanguageSubtag::new(['m', 's', 'w']),
4563     LanguageSubtag::new(['m', 's', 'x']),
4564     LanguageSubtag::new(['m', 's', 'y']),
4565     LanguageSubtag::new(['m', 's', 'z']),
4566     LanguageSubtag::new(['m', 't', ' ']),
4567     LanguageSubtag::new(['m', 't', 'a']),
4568     LanguageSubtag::new(['m', 't', 'b']),
4569     LanguageSubtag::new(['m', 't', 'c']),
4570     LanguageSubtag::new(['m', 't', 'd']),
4571     LanguageSubtag::new(['m', 't', 'e']),
4572     LanguageSubtag::new(['m', 't', 'f']),
4573     LanguageSubtag::new(['m', 't', 'g']),
4574     LanguageSubtag::new(['m', 't', 'h']),
4575     LanguageSubtag::new(['m', 't', 'i']),
4576     LanguageSubtag::new(['m', 't', 'j']),
4577     LanguageSubtag::new(['m', 't', 'k']),
4578     LanguageSubtag::new(['m', 't', 'l']),
4579     LanguageSubtag::new(['m', 't', 'm']),
4580     LanguageSubtag::new(['m', 't', 'n']),
4581     LanguageSubtag::new(['m', 't', 'o']),
4582     LanguageSubtag::new(['m', 't', 'p']),
4583     LanguageSubtag::new(['m', 't', 'q']),
4584     LanguageSubtag::new(['m', 't', 'r']),
4585     LanguageSubtag::new(['m', 't', 's']),
4586     LanguageSubtag::new(['m', 't', 't']),
4587     LanguageSubtag::new(['m', 't', 'u']),
4588     LanguageSubtag::new(['m', 't', 'v']),
4589     LanguageSubtag::new(['m', 't', 'w']),
4590     LanguageSubtag::new(['m', 't', 'x']),
4591     LanguageSubtag::new(['m', 't', 'y']),
4592     LanguageSubtag::new(['m', 'u', 'a']),
4593     LanguageSubtag::new(['m', 'u', 'b']),
4594     LanguageSubtag::new(['m', 'u', 'c']),
4595     LanguageSubtag::new(['m', 'u', 'd']),
4596     LanguageSubtag::new(['m', 'u', 'e']),
4597     LanguageSubtag::new(['m', 'u', 'g']),
4598     LanguageSubtag::new(['m', 'u', 'h']),
4599     LanguageSubtag::new(['m', 'u', 'i']),
4600     LanguageSubtag::new(['m', 'u', 'j']),
4601     LanguageSubtag::new(['m', 'u', 'k']),
4602     LanguageSubtag::new(['m', 'u', 'l']),
4603     LanguageSubtag::new(['m', 'u', 'm']),
4604     LanguageSubtag::new(['m', 'u', 'n']),
4605     LanguageSubtag::new(['m', 'u', 'o']),
4606     LanguageSubtag::new(['m', 'u', 'p']),
4607     LanguageSubtag::new(['m', 'u', 'q']),
4608     LanguageSubtag::new(['m', 'u', 'r']),
4609     LanguageSubtag::new(['m', 'u', 's']),
4610     LanguageSubtag::new(['m', 'u', 't']),
4611     LanguageSubtag::new(['m', 'u', 'u']),
4612     LanguageSubtag::new(['m', 'u', 'v']),
4613     LanguageSubtag::new(['m', 'u', 'x']),
4614     LanguageSubtag::new(['m', 'u', 'y']),
4615     LanguageSubtag::new(['m', 'u', 'z']),
4616     LanguageSubtag::new(['m', 'v', 'a']),
4617     LanguageSubtag::new(['m', 'v', 'b']),
4618     LanguageSubtag::new(['m', 'v', 'd']),
4619     LanguageSubtag::new(['m', 'v', 'e']),
4620     LanguageSubtag::new(['m', 'v', 'f']),
4621     LanguageSubtag::new(['m', 'v', 'g']),
4622     LanguageSubtag::new(['m', 'v', 'h']),
4623     LanguageSubtag::new(['m', 'v', 'i']),
4624     LanguageSubtag::new(['m', 'v', 'k']),
4625     LanguageSubtag::new(['m', 'v', 'l']),
4626     LanguageSubtag::new(['m', 'v', 'm']),
4627     LanguageSubtag::new(['m', 'v', 'n']),
4628     LanguageSubtag::new(['m', 'v', 'o']),
4629     LanguageSubtag::new(['m', 'v', 'p']),
4630     LanguageSubtag::new(['m', 'v', 'q']),
4631     LanguageSubtag::new(['m', 'v', 'r']),
4632     LanguageSubtag::new(['m', 'v', 's']),
4633     LanguageSubtag::new(['m', 'v', 't']),
4634     LanguageSubtag::new(['m', 'v', 'u']),
4635     LanguageSubtag::new(['m', 'v', 'v']),
4636     LanguageSubtag::new(['m', 'v', 'w']),
4637     LanguageSubtag::new(['m', 'v', 'x']),
4638     LanguageSubtag::new(['m', 'v', 'y']),
4639     LanguageSubtag::new(['m', 'v', 'z']),
4640     LanguageSubtag::new(['m', 'w', 'a']),
4641     LanguageSubtag::new(['m', 'w', 'b']),
4642     LanguageSubtag::new(['m', 'w', 'c']),
4643     LanguageSubtag::new(['m', 'w', 'd']),
4644     LanguageSubtag::new(['m', 'w', 'e']),
4645     LanguageSubtag::new(['m', 'w', 'f']),
4646     LanguageSubtag::new(['m', 'w', 'g']),
4647     LanguageSubtag::new(['m', 'w', 'h']),
4648     LanguageSubtag::new(['m', 'w', 'i']),
4649     LanguageSubtag::new(['m', 'w', 'j']),
4650     LanguageSubtag::new(['m', 'w', 'k']),
4651     LanguageSubtag::new(['m', 'w', 'l']),
4652     LanguageSubtag::new(['m', 'w', 'm']),
4653     LanguageSubtag::new(['m', 'w', 'n']),
4654     LanguageSubtag::new(['m', 'w', 'o']),
4655     LanguageSubtag::new(['m', 'w', 'p']),
4656     LanguageSubtag::new(['m', 'w', 'q']),
4657     LanguageSubtag::new(['m', 'w', 'r']),
4658     LanguageSubtag::new(['m', 'w', 's']),
4659     LanguageSubtag::new(['m', 'w', 't']),
4660     LanguageSubtag::new(['m', 'w', 'u']),
4661     LanguageSubtag::new(['m', 'w', 'v']),
4662     LanguageSubtag::new(['m', 'w', 'w']),
4663     LanguageSubtag::new(['m', 'w', 'x']),
4664     LanguageSubtag::new(['m', 'w', 'y']),
4665     LanguageSubtag::new(['m', 'w', 'z']),
4666     LanguageSubtag::new(['m', 'x', 'a']),
4667     LanguageSubtag::new(['m', 'x', 'b']),
4668     LanguageSubtag::new(['m', 'x', 'c']),
4669     LanguageSubtag::new(['m', 'x', 'd']),
4670     LanguageSubtag::new(['m', 'x', 'e']),
4671     LanguageSubtag::new(['m', 'x', 'f']),
4672     LanguageSubtag::new(['m', 'x', 'g']),
4673     LanguageSubtag::new(['m', 'x', 'h']),
4674     LanguageSubtag::new(['m', 'x', 'i']),
4675     LanguageSubtag::new(['m', 'x', 'j']),
4676     LanguageSubtag::new(['m', 'x', 'k']),
4677     LanguageSubtag::new(['m', 'x', 'l']),
4678     LanguageSubtag::new(['m', 'x', 'm']),
4679     LanguageSubtag::new(['m', 'x', 'n']),
4680     LanguageSubtag::new(['m', 'x', 'o']),
4681     LanguageSubtag::new(['m', 'x', 'p']),
4682     LanguageSubtag::new(['m', 'x', 'q']),
4683     LanguageSubtag::new(['m', 'x', 'r']),
4684     LanguageSubtag::new(['m', 'x', 's']),
4685     LanguageSubtag::new(['m', 'x', 't']),
4686     LanguageSubtag::new(['m', 'x', 'u']),
4687     LanguageSubtag::new(['m', 'x', 'v']),
4688     LanguageSubtag::new(['m', 'x', 'w']),
4689     LanguageSubtag::new(['m', 'x', 'x']),
4690     LanguageSubtag::new(['m', 'x', 'y']),
4691     LanguageSubtag::new(['m', 'x', 'z']),
4692     LanguageSubtag::new(['m', 'y', ' ']),
4693     LanguageSubtag::new(['m', 'y', 'b']),
4694     LanguageSubtag::new(['m', 'y', 'c']),
4695     LanguageSubtag::new(['m', 'y', 'd']),
4696     LanguageSubtag::new(['m', 'y', 'e']),
4697     LanguageSubtag::new(['m', 'y', 'f']),
4698     LanguageSubtag::new(['m', 'y', 'g']),
4699     LanguageSubtag::new(['m', 'y', 'h']),
4700     LanguageSubtag::new(['m', 'y', 'i']),
4701     LanguageSubtag::new(['m', 'y', 'j']),
4702     LanguageSubtag::new(['m', 'y', 'k']),
4703     LanguageSubtag::new(['m', 'y', 'l']),
4704     LanguageSubtag::new(['m', 'y', 'm']),
4705     LanguageSubtag::new(['m', 'y', 'n']),
4706     LanguageSubtag::new(['m', 'y', 'o']),
4707     LanguageSubtag::new(['m', 'y', 'p']),
4708     LanguageSubtag::new(['m', 'y', 'q']),
4709     LanguageSubtag::new(['m', 'y', 'r']),
4710     LanguageSubtag::new(['m', 'y', 's']),
4711     LanguageSubtag::new(['m', 'y', 't']),
4712     LanguageSubtag::new(['m', 'y', 'u']),
4713     LanguageSubtag::new(['m', 'y', 'v']),
4714     LanguageSubtag::new(['m', 'y', 'w']),
4715     LanguageSubtag::new(['m', 'y', 'x']),
4716     LanguageSubtag::new(['m', 'y', 'y']),
4717     LanguageSubtag::new(['m', 'y', 'z']),
4718     LanguageSubtag::new(['m', 'z', 'a']),
4719     LanguageSubtag::new(['m', 'z', 'b']),
4720     LanguageSubtag::new(['m', 'z', 'c']),
4721     LanguageSubtag::new(['m', 'z', 'd']),
4722     LanguageSubtag::new(['m', 'z', 'e']),
4723     LanguageSubtag::new(['m', 'z', 'g']),
4724     LanguageSubtag::new(['m', 'z', 'h']),
4725     LanguageSubtag::new(['m', 'z', 'i']),
4726     LanguageSubtag::new(['m', 'z', 'j']),
4727     LanguageSubtag::new(['m', 'z', 'k']),
4728     LanguageSubtag::new(['m', 'z', 'l']),
4729     LanguageSubtag::new(['m', 'z', 'm']),
4730     LanguageSubtag::new(['m', 'z', 'n']),
4731     LanguageSubtag::new(['m', 'z', 'o']),
4732     LanguageSubtag::new(['m', 'z', 'p']),
4733     LanguageSubtag::new(['m', 'z', 'q']),
4734     LanguageSubtag::new(['m', 'z', 'r']),
4735     LanguageSubtag::new(['m', 'z', 's']),
4736     LanguageSubtag::new(['m', 'z', 't']),
4737     LanguageSubtag::new(['m', 'z', 'u']),
4738     LanguageSubtag::new(['m', 'z', 'v']),
4739     LanguageSubtag::new(['m', 'z', 'w']),
4740     LanguageSubtag::new(['m', 'z', 'x']),
4741     LanguageSubtag::new(['m', 'z', 'y']),
4742     LanguageSubtag::new(['m', 'z', 'z']),
4743     LanguageSubtag::new(['n', 'a', ' ']),
4744     LanguageSubtag::new(['n', 'a', 'a']),
4745     LanguageSubtag::new(['n', 'a', 'b']),
4746     LanguageSubtag::new(['n', 'a', 'c']),
4747     LanguageSubtag::new(['n', 'a', 'd']),
4748     LanguageSubtag::new(['n', 'a', 'e']),
4749     LanguageSubtag::new(['n', 'a', 'f']),
4750     LanguageSubtag::new(['n', 'a', 'g']),
4751     LanguageSubtag::new(['n', 'a', 'h']),
4752     LanguageSubtag::new(['n', 'a', 'i']),
4753     LanguageSubtag::new(['n', 'a', 'j']),
4754     LanguageSubtag::new(['n', 'a', 'k']),
4755     LanguageSubtag::new(['n', 'a', 'l']),
4756     LanguageSubtag::new(['n', 'a', 'm']),
4757     LanguageSubtag::new(['n', 'a', 'n']),
4758     LanguageSubtag::new(['n', 'a', 'o']),
4759     LanguageSubtag::new(['n', 'a', 'p']),
4760     LanguageSubtag::new(['n', 'a', 'q']),
4761     LanguageSubtag::new(['n', 'a', 'r']),
4762     LanguageSubtag::new(['n', 'a', 's']),
4763     LanguageSubtag::new(['n', 'a', 't']),
4764     LanguageSubtag::new(['n', 'a', 'w']),
4765     LanguageSubtag::new(['n', 'a', 'x']),
4766     LanguageSubtag::new(['n', 'a', 'y']),
4767     LanguageSubtag::new(['n', 'a', 'z']),
4768     LanguageSubtag::new(['n', 'b', ' ']),
4769     LanguageSubtag::new(['n', 'b', 'a']),
4770     LanguageSubtag::new(['n', 'b', 'b']),
4771     LanguageSubtag::new(['n', 'b', 'c']),
4772     LanguageSubtag::new(['n', 'b', 'd']),
4773     LanguageSubtag::new(['n', 'b', 'e']),
4774     LanguageSubtag::new(['n', 'b', 'f']),
4775     LanguageSubtag::new(['n', 'b', 'g']),
4776     LanguageSubtag::new(['n', 'b', 'h']),
4777     LanguageSubtag::new(['n', 'b', 'i']),
4778     LanguageSubtag::new(['n', 'b', 'j']),
4779     LanguageSubtag::new(['n', 'b', 'k']),
4780     LanguageSubtag::new(['n', 'b', 'm']),
4781     LanguageSubtag::new(['n', 'b', 'n']),
4782     LanguageSubtag::new(['n', 'b', 'o']),
4783     LanguageSubtag::new(['n', 'b', 'p']),
4784     LanguageSubtag::new(['n', 'b', 'q']),
4785     LanguageSubtag::new(['n', 'b', 'r']),
4786     LanguageSubtag::new(['n', 'b', 's']),
4787     LanguageSubtag::new(['n', 'b', 't']),
4788     LanguageSubtag::new(['n', 'b', 'u']),
4789     LanguageSubtag::new(['n', 'b', 'v']),
4790     LanguageSubtag::new(['n', 'b', 'w']),
4791     LanguageSubtag::new(['n', 'b', 'x']),
4792     LanguageSubtag::new(['n', 'b', 'y']),
4793     LanguageSubtag::new(['n', 'c', 'a']),
4794     LanguageSubtag::new(['n', 'c', 'b']),
4795     LanguageSubtag::new(['n', 'c', 'c']),
4796     LanguageSubtag::new(['n', 'c', 'd']),
4797     LanguageSubtag::new(['n', 'c', 'e']),
4798     LanguageSubtag::new(['n', 'c', 'f']),
4799     LanguageSubtag::new(['n', 'c', 'g']),
4800     LanguageSubtag::new(['n', 'c', 'h']),
4801     LanguageSubtag::new(['n', 'c', 'i']),
4802     LanguageSubtag::new(['n', 'c', 'j']),
4803     LanguageSubtag::new(['n', 'c', 'k']),
4804     LanguageSubtag::new(['n', 'c', 'l']),
4805     LanguageSubtag::new(['n', 'c', 'm']),
4806     LanguageSubtag::new(['n', 'c', 'n']),
4807     LanguageSubtag::new(['n', 'c', 'o']),
4808     LanguageSubtag::new(['n', 'c', 'p']),
4809     LanguageSubtag::new(['n', 'c', 'q']),
4810     LanguageSubtag::new(['n', 'c', 'r']),
4811     LanguageSubtag::new(['n', 'c', 's']),
4812     LanguageSubtag::new(['n', 'c', 't']),
4813     LanguageSubtag::new(['n', 'c', 'u']),
4814     LanguageSubtag::new(['n', 'c', 'x']),
4815     LanguageSubtag::new(['n', 'c', 'z']),
4816     LanguageSubtag::new(['n', 'd', ' ']),
4817     LanguageSubtag::new(['n', 'd', 'a']),
4818     LanguageSubtag::new(['n', 'd', 'b']),
4819     LanguageSubtag::new(['n', 'd', 'c']),
4820     LanguageSubtag::new(['n', 'd', 'd']),
4821     LanguageSubtag::new(['n', 'd', 'f']),
4822     LanguageSubtag::new(['n', 'd', 'g']),
4823     LanguageSubtag::new(['n', 'd', 'h']),
4824     LanguageSubtag::new(['n', 'd', 'i']),
4825     LanguageSubtag::new(['n', 'd', 'j']),
4826     LanguageSubtag::new(['n', 'd', 'k']),
4827     LanguageSubtag::new(['n', 'd', 'l']),
4828     LanguageSubtag::new(['n', 'd', 'm']),
4829     LanguageSubtag::new(['n', 'd', 'n']),
4830     LanguageSubtag::new(['n', 'd', 'p']),
4831     LanguageSubtag::new(['n', 'd', 'q']),
4832     LanguageSubtag::new(['n', 'd', 'r']),
4833     LanguageSubtag::new(['n', 'd', 's']),
4834     LanguageSubtag::new(['n', 'd', 't']),
4835     LanguageSubtag::new(['n', 'd', 'u']),
4836     LanguageSubtag::new(['n', 'd', 'v']),
4837     LanguageSubtag::new(['n', 'd', 'w']),
4838     LanguageSubtag::new(['n', 'd', 'x']),
4839     LanguageSubtag::new(['n', 'd', 'y']),
4840     LanguageSubtag::new(['n', 'd', 'z']),
4841     LanguageSubtag::new(['n', 'e', ' ']),
4842     LanguageSubtag::new(['n', 'e', 'a']),
4843     LanguageSubtag::new(['n', 'e', 'b']),
4844     LanguageSubtag::new(['n', 'e', 'c']),
4845     LanguageSubtag::new(['n', 'e', 'd']),
4846     LanguageSubtag::new(['n', 'e', 'e']),
4847     LanguageSubtag::new(['n', 'e', 'f']),
4848     LanguageSubtag::new(['n', 'e', 'g']),
4849     LanguageSubtag::new(['n', 'e', 'h']),
4850     LanguageSubtag::new(['n', 'e', 'i']),
4851     LanguageSubtag::new(['n', 'e', 'j']),
4852     LanguageSubtag::new(['n', 'e', 'k']),
4853     LanguageSubtag::new(['n', 'e', 'm']),
4854     LanguageSubtag::new(['n', 'e', 'n']),
4855     LanguageSubtag::new(['n', 'e', 'o']),
4856     LanguageSubtag::new(['n', 'e', 'q']),
4857     LanguageSubtag::new(['n', 'e', 'r']),
4858     LanguageSubtag::new(['n', 'e', 's']),
4859     LanguageSubtag::new(['n', 'e', 't']),
4860     LanguageSubtag::new(['n', 'e', 'u']),
4861     LanguageSubtag::new(['n', 'e', 'v']),
4862     LanguageSubtag::new(['n', 'e', 'w']),
4863     LanguageSubtag::new(['n', 'e', 'x']),
4864     LanguageSubtag::new(['n', 'e', 'y']),
4865     LanguageSubtag::new(['n', 'e', 'z']),
4866     LanguageSubtag::new(['n', 'f', 'a']),
4867     LanguageSubtag::new(['n', 'f', 'd']),
4868     LanguageSubtag::new(['n', 'f', 'l']),
4869     LanguageSubtag::new(['n', 'f', 'r']),
4870     LanguageSubtag::new(['n', 'f', 'u']),
4871     LanguageSubtag::new(['n', 'g', ' ']),
4872     LanguageSubtag::new(['n', 'g', 'a']),
4873     LanguageSubtag::new(['n', 'g', 'b']),
4874     LanguageSubtag::new(['n', 'g', 'c']),
4875     LanguageSubtag::new(['n', 'g', 'd']),
4876     LanguageSubtag::new(['n', 'g', 'e']),
4877     LanguageSubtag::new(['n', 'g', 'f']),
4878     LanguageSubtag::new(['n', 'g', 'g']),
4879     LanguageSubtag::new(['n', 'g', 'h']),
4880     LanguageSubtag::new(['n', 'g', 'i']),
4881     LanguageSubtag::new(['n', 'g', 'j']),
4882     LanguageSubtag::new(['n', 'g', 'k']),
4883     LanguageSubtag::new(['n', 'g', 'l']),
4884     LanguageSubtag::new(['n', 'g', 'm']),
4885     LanguageSubtag::new(['n', 'g', 'n']),
4886     LanguageSubtag::new(['n', 'g', 'o']),
4887     LanguageSubtag::new(['n', 'g', 'p']),
4888     LanguageSubtag::new(['n', 'g', 'q']),
4889     LanguageSubtag::new(['n', 'g', 'r']),
4890     LanguageSubtag::new(['n', 'g', 's']),
4891     LanguageSubtag::new(['n', 'g', 't']),
4892     LanguageSubtag::new(['n', 'g', 'u']),
4893     LanguageSubtag::new(['n', 'g', 'v']),
4894     LanguageSubtag::new(['n', 'g', 'w']),
4895     LanguageSubtag::new(['n', 'g', 'x']),
4896     LanguageSubtag::new(['n', 'g', 'y']),
4897     LanguageSubtag::new(['n', 'g', 'z']),
4898     LanguageSubtag::new(['n', 'h', 'a']),
4899     LanguageSubtag::new(['n', 'h', 'b']),
4900     LanguageSubtag::new(['n', 'h', 'c']),
4901     LanguageSubtag::new(['n', 'h', 'd']),
4902     LanguageSubtag::new(['n', 'h', 'e']),
4903     LanguageSubtag::new(['n', 'h', 'f']),
4904     LanguageSubtag::new(['n', 'h', 'g']),
4905     LanguageSubtag::new(['n', 'h', 'h']),
4906     LanguageSubtag::new(['n', 'h', 'i']),
4907     LanguageSubtag::new(['n', 'h', 'k']),
4908     LanguageSubtag::new(['n', 'h', 'm']),
4909     LanguageSubtag::new(['n', 'h', 'n']),
4910     LanguageSubtag::new(['n', 'h', 'o']),
4911     LanguageSubtag::new(['n', 'h', 'p']),
4912     LanguageSubtag::new(['n', 'h', 'q']),
4913     LanguageSubtag::new(['n', 'h', 'r']),
4914     LanguageSubtag::new(['n', 'h', 't']),
4915     LanguageSubtag::new(['n', 'h', 'u']),
4916     LanguageSubtag::new(['n', 'h', 'v']),
4917     LanguageSubtag::new(['n', 'h', 'w']),
4918     LanguageSubtag::new(['n', 'h', 'x']),
4919     LanguageSubtag::new(['n', 'h', 'y']),
4920     LanguageSubtag::new(['n', 'h', 'z']),
4921     LanguageSubtag::new(['n', 'i', 'a']),
4922     LanguageSubtag::new(['n', 'i', 'b']),
4923     LanguageSubtag::new(['n', 'i', 'c']),
4924     LanguageSubtag::new(['n', 'i', 'd']),
4925     LanguageSubtag::new(['n', 'i', 'e']),
4926     LanguageSubtag::new(['n', 'i', 'f']),
4927     LanguageSubtag::new(['n', 'i', 'g']),
4928     LanguageSubtag::new(['n', 'i', 'h']),
4929     LanguageSubtag::new(['n', 'i', 'i']),
4930     LanguageSubtag::new(['n', 'i', 'j']),
4931     LanguageSubtag::new(['n', 'i', 'k']),
4932     LanguageSubtag::new(['n', 'i', 'l']),
4933     LanguageSubtag::new(['n', 'i', 'm']),
4934     LanguageSubtag::new(['n', 'i', 'n']),
4935     LanguageSubtag::new(['n', 'i', 'o']),
4936     LanguageSubtag::new(['n', 'i', 'q']),
4937     LanguageSubtag::new(['n', 'i', 'r']),
4938     LanguageSubtag::new(['n', 'i', 's']),
4939     LanguageSubtag::new(['n', 'i', 't']),
4940     LanguageSubtag::new(['n', 'i', 'u']),
4941     LanguageSubtag::new(['n', 'i', 'v']),
4942     LanguageSubtag::new(['n', 'i', 'w']),
4943     LanguageSubtag::new(['n', 'i', 'x']),
4944     LanguageSubtag::new(['n', 'i', 'y']),
4945     LanguageSubtag::new(['n', 'i', 'z']),
4946     LanguageSubtag::new(['n', 'j', 'a']),
4947     LanguageSubtag::new(['n', 'j', 'b']),
4948     LanguageSubtag::new(['n', 'j', 'd']),
4949     LanguageSubtag::new(['n', 'j', 'h']),
4950     LanguageSubtag::new(['n', 'j', 'i']),
4951     LanguageSubtag::new(['n', 'j', 'j']),
4952     LanguageSubtag::new(['n', 'j', 'l']),
4953     LanguageSubtag::new(['n', 'j', 'm']),
4954     LanguageSubtag::new(['n', 'j', 'n']),
4955     LanguageSubtag::new(['n', 'j', 'o']),
4956     LanguageSubtag::new(['n', 'j', 'r']),
4957     LanguageSubtag::new(['n', 'j', 's']),
4958     LanguageSubtag::new(['n', 'j', 't']),
4959     LanguageSubtag::new(['n', 'j', 'u']),
4960     LanguageSubtag::new(['n', 'j', 'x']),
4961     LanguageSubtag::new(['n', 'j', 'y']),
4962     LanguageSubtag::new(['n', 'j', 'z']),
4963     LanguageSubtag::new(['n', 'k', 'a']),
4964     LanguageSubtag::new(['n', 'k', 'b']),
4965     LanguageSubtag::new(['n', 'k', 'c']),
4966     LanguageSubtag::new(['n', 'k', 'd']),
4967     LanguageSubtag::new(['n', 'k', 'e']),
4968     LanguageSubtag::new(['n', 'k', 'f']),
4969     LanguageSubtag::new(['n', 'k', 'g']),
4970     LanguageSubtag::new(['n', 'k', 'h']),
4971     LanguageSubtag::new(['n', 'k', 'i']),
4972     LanguageSubtag::new(['n', 'k', 'j']),
4973     LanguageSubtag::new(['n', 'k', 'k']),
4974     LanguageSubtag::new(['n', 'k', 'm']),
4975     LanguageSubtag::new(['n', 'k', 'n']),
4976     LanguageSubtag::new(['n', 'k', 'o']),
4977     LanguageSubtag::new(['n', 'k', 'p']),
4978     LanguageSubtag::new(['n', 'k', 'q']),
4979     LanguageSubtag::new(['n', 'k', 'r']),
4980     LanguageSubtag::new(['n', 'k', 's']),
4981     LanguageSubtag::new(['n', 'k', 't']),
4982     LanguageSubtag::new(['n', 'k', 'u']),
4983     LanguageSubtag::new(['n', 'k', 'v']),
4984     LanguageSubtag::new(['n', 'k', 'w']),
4985     LanguageSubtag::new(['n', 'k', 'x']),
4986     LanguageSubtag::new(['n', 'k', 'z']),
4987     LanguageSubtag::new(['n', 'l', ' ']),
4988     LanguageSubtag::new(['n', 'l', 'a']),
4989     LanguageSubtag::new(['n', 'l', 'c']),
4990     LanguageSubtag::new(['n', 'l', 'e']),
4991     LanguageSubtag::new(['n', 'l', 'g']),
4992     LanguageSubtag::new(['n', 'l', 'i']),
4993     LanguageSubtag::new(['n', 'l', 'j']),
4994     LanguageSubtag::new(['n', 'l', 'k']),
4995     LanguageSubtag::new(['n', 'l', 'l']),
4996     LanguageSubtag::new(['n', 'l', 'm']),
4997     LanguageSubtag::new(['n', 'l', 'n']),
4998     LanguageSubtag::new(['n', 'l', 'o']),
4999     LanguageSubtag::new(['n', 'l', 'q']),
5000     LanguageSubtag::new(['n', 'l', 'r']),
5001     LanguageSubtag::new(['n', 'l', 'u']),
5002     LanguageSubtag::new(['n', 'l', 'v']),
5003     LanguageSubtag::new(['n', 'l', 'w']),
5004     LanguageSubtag::new(['n', 'l', 'x']),
5005     LanguageSubtag::new(['n', 'l', 'y']),
5006     LanguageSubtag::new(['n', 'l', 'z']),
5007     LanguageSubtag::new(['n', 'm', 'a']),
5008     LanguageSubtag::new(['n', 'm', 'b']),
5009     LanguageSubtag::new(['n', 'm', 'c']),
5010     LanguageSubtag::new(['n', 'm', 'd']),
5011     LanguageSubtag::new(['n', 'm', 'e']),
5012     LanguageSubtag::new(['n', 'm', 'f']),
5013     LanguageSubtag::new(['n', 'm', 'g']),
5014     LanguageSubtag::new(['n', 'm', 'h']),
5015     LanguageSubtag::new(['n', 'm', 'i']),
5016     LanguageSubtag::new(['n', 'm', 'j']),
5017     LanguageSubtag::new(['n', 'm', 'k']),
5018     LanguageSubtag::new(['n', 'm', 'l']),
5019     LanguageSubtag::new(['n', 'm', 'm']),
5020     LanguageSubtag::new(['n', 'm', 'n']),
5021     LanguageSubtag::new(['n', 'm', 'o']),
5022     LanguageSubtag::new(['n', 'm', 'p']),
5023     LanguageSubtag::new(['n', 'm', 'q']),
5024     LanguageSubtag::new(['n', 'm', 'r']),
5025     LanguageSubtag::new(['n', 'm', 's']),
5026     LanguageSubtag::new(['n', 'm', 't']),
5027     LanguageSubtag::new(['n', 'm', 'u']),
5028     LanguageSubtag::new(['n', 'm', 'v']),
5029     LanguageSubtag::new(['n', 'm', 'w']),
5030     LanguageSubtag::new(['n', 'm', 'x']),
5031     LanguageSubtag::new(['n', 'm', 'y']),
5032     LanguageSubtag::new(['n', 'm', 'z']),
5033     LanguageSubtag::new(['n', 'n', ' ']),
5034     LanguageSubtag::new(['n', 'n', 'a']),
5035     LanguageSubtag::new(['n', 'n', 'b']),
5036     LanguageSubtag::new(['n', 'n', 'c']),
5037     LanguageSubtag::new(['n', 'n', 'd']),
5038     LanguageSubtag::new(['n', 'n', 'e']),
5039     LanguageSubtag::new(['n', 'n', 'f']),
5040     LanguageSubtag::new(['n', 'n', 'g']),
5041     LanguageSubtag::new(['n', 'n', 'h']),
5042     LanguageSubtag::new(['n', 'n', 'i']),
5043     LanguageSubtag::new(['n', 'n', 'j']),
5044     LanguageSubtag::new(['n', 'n', 'k']),
5045     LanguageSubtag::new(['n', 'n', 'l']),
5046     LanguageSubtag::new(['n', 'n', 'm']),
5047     LanguageSubtag::new(['n', 'n', 'n']),
5048     LanguageSubtag::new(['n', 'n', 'p']),
5049     LanguageSubtag::new(['n', 'n', 'q']),
5050     LanguageSubtag::new(['n', 'n', 'r']),
5051     LanguageSubtag::new(['n', 'n', 's']),
5052     LanguageSubtag::new(['n', 'n', 't']),
5053     LanguageSubtag::new(['n', 'n', 'u']),
5054     LanguageSubtag::new(['n', 'n', 'v']),
5055     LanguageSubtag::new(['n', 'n', 'w']),
5056     LanguageSubtag::new(['n', 'n', 'x']),
5057     LanguageSubtag::new(['n', 'n', 'y']),
5058     LanguageSubtag::new(['n', 'n', 'z']),
5059     LanguageSubtag::new(['n', 'o', ' ']),
5060     LanguageSubtag::new(['n', 'o', 'a']),
5061     LanguageSubtag::new(['n', 'o', 'c']),
5062     LanguageSubtag::new(['n', 'o', 'd']),
5063     LanguageSubtag::new(['n', 'o', 'e']),
5064     LanguageSubtag::new(['n', 'o', 'f']),
5065     LanguageSubtag::new(['n', 'o', 'g']),
5066     LanguageSubtag::new(['n', 'o', 'h']),
5067     LanguageSubtag::new(['n', 'o', 'i']),
5068     LanguageSubtag::new(['n', 'o', 'j']),
5069     LanguageSubtag::new(['n', 'o', 'k']),
5070     LanguageSubtag::new(['n', 'o', 'l']),
5071     LanguageSubtag::new(['n', 'o', 'm']),
5072     LanguageSubtag::new(['n', 'o', 'n']),
5073     LanguageSubtag::new(['n', 'o', 'o']),
5074     LanguageSubtag::new(['n', 'o', 'p']),
5075     LanguageSubtag::new(['n', 'o', 'q']),
5076     LanguageSubtag::new(['n', 'o', 's']),
5077     LanguageSubtag::new(['n', 'o', 't']),
5078     LanguageSubtag::new(['n', 'o', 'u']),
5079     LanguageSubtag::new(['n', 'o', 'v']),
5080     LanguageSubtag::new(['n', 'o', 'w']),
5081     LanguageSubtag::new(['n', 'o', 'y']),
5082     LanguageSubtag::new(['n', 'o', 'z']),
5083     LanguageSubtag::new(['n', 'p', 'a']),
5084     LanguageSubtag::new(['n', 'p', 'b']),
5085     LanguageSubtag::new(['n', 'p', 'g']),
5086     LanguageSubtag::new(['n', 'p', 'h']),
5087     LanguageSubtag::new(['n', 'p', 'i']),
5088     LanguageSubtag::new(['n', 'p', 'l']),
5089     LanguageSubtag::new(['n', 'p', 'n']),
5090     LanguageSubtag::new(['n', 'p', 'o']),
5091     LanguageSubtag::new(['n', 'p', 's']),
5092     LanguageSubtag::new(['n', 'p', 'u']),
5093     LanguageSubtag::new(['n', 'p', 'x']),
5094     LanguageSubtag::new(['n', 'p', 'y']),
5095     LanguageSubtag::new(['n', 'q', 'g']),
5096     LanguageSubtag::new(['n', 'q', 'k']),
5097     LanguageSubtag::new(['n', 'q', 'l']),
5098     LanguageSubtag::new(['n', 'q', 'm']),
5099     LanguageSubtag::new(['n', 'q', 'n']),
5100     LanguageSubtag::new(['n', 'q', 'o']),
5101     LanguageSubtag::new(['n', 'q', 'q']),
5102     LanguageSubtag::new(['n', 'q', 't']),
5103     LanguageSubtag::new(['n', 'q', 'y']),
5104     LanguageSubtag::new(['n', 'r', ' ']),
5105     LanguageSubtag::new(['n', 'r', 'a']),
5106     LanguageSubtag::new(['n', 'r', 'b']),
5107     LanguageSubtag::new(['n', 'r', 'c']),
5108     LanguageSubtag::new(['n', 'r', 'e']),
5109     LanguageSubtag::new(['n', 'r', 'f']),
5110     LanguageSubtag::new(['n', 'r', 'g']),
5111     LanguageSubtag::new(['n', 'r', 'i']),
5112     LanguageSubtag::new(['n', 'r', 'k']),
5113     LanguageSubtag::new(['n', 'r', 'l']),
5114     LanguageSubtag::new(['n', 'r', 'm']),
5115     LanguageSubtag::new(['n', 'r', 'n']),
5116     LanguageSubtag::new(['n', 'r', 'p']),
5117     LanguageSubtag::new(['n', 'r', 'r']),
5118     LanguageSubtag::new(['n', 'r', 't']),
5119     LanguageSubtag::new(['n', 'r', 'u']),
5120     LanguageSubtag::new(['n', 'r', 'x']),
5121     LanguageSubtag::new(['n', 'r', 'z']),
5122     LanguageSubtag::new(['n', 's', 'a']),
5123     LanguageSubtag::new(['n', 's', 'b']),
5124     LanguageSubtag::new(['n', 's', 'c']),
5125     LanguageSubtag::new(['n', 's', 'd']),
5126     LanguageSubtag::new(['n', 's', 'e']),
5127     LanguageSubtag::new(['n', 's', 'f']),
5128     LanguageSubtag::new(['n', 's', 'g']),
5129     LanguageSubtag::new(['n', 's', 'h']),
5130     LanguageSubtag::new(['n', 's', 'i']),
5131     LanguageSubtag::new(['n', 's', 'k']),
5132     LanguageSubtag::new(['n', 's', 'l']),
5133     LanguageSubtag::new(['n', 's', 'm']),
5134     LanguageSubtag::new(['n', 's', 'n']),
5135     LanguageSubtag::new(['n', 's', 'o']),
5136     LanguageSubtag::new(['n', 's', 'p']),
5137     LanguageSubtag::new(['n', 's', 'q']),
5138     LanguageSubtag::new(['n', 's', 'r']),
5139     LanguageSubtag::new(['n', 's', 's']),
5140     LanguageSubtag::new(['n', 's', 't']),
5141     LanguageSubtag::new(['n', 's', 'u']),
5142     LanguageSubtag::new(['n', 's', 'v']),
5143     LanguageSubtag::new(['n', 's', 'w']),
5144     LanguageSubtag::new(['n', 's', 'x']),
5145     LanguageSubtag::new(['n', 's', 'y']),
5146     LanguageSubtag::new(['n', 's', 'z']),
5147     LanguageSubtag::new(['n', 't', 'd']),
5148     LanguageSubtag::new(['n', 't', 'e']),
5149     LanguageSubtag::new(['n', 't', 'g']),
5150     LanguageSubtag::new(['n', 't', 'i']),
5151     LanguageSubtag::new(['n', 't', 'j']),
5152     LanguageSubtag::new(['n', 't', 'k']),
5153     LanguageSubtag::new(['n', 't', 'm']),
5154     LanguageSubtag::new(['n', 't', 'o']),
5155     LanguageSubtag::new(['n', 't', 'p']),
5156     LanguageSubtag::new(['n', 't', 'r']),
5157     LanguageSubtag::new(['n', 't', 's']),
5158     LanguageSubtag::new(['n', 't', 'u']),
5159     LanguageSubtag::new(['n', 't', 'w']),
5160     LanguageSubtag::new(['n', 't', 'x']),
5161     LanguageSubtag::new(['n', 't', 'y']),
5162     LanguageSubtag::new(['n', 't', 'z']),
5163     LanguageSubtag::new(['n', 'u', 'a']),
5164     LanguageSubtag::new(['n', 'u', 'b']),
5165     LanguageSubtag::new(['n', 'u', 'c']),
5166     LanguageSubtag::new(['n', 'u', 'd']),
5167     LanguageSubtag::new(['n', 'u', 'e']),
5168     LanguageSubtag::new(['n', 'u', 'f']),
5169     LanguageSubtag::new(['n', 'u', 'g']),
5170     LanguageSubtag::new(['n', 'u', 'h']),
5171     LanguageSubtag::new(['n', 'u', 'i']),
5172     LanguageSubtag::new(['n', 'u', 'j']),
5173     LanguageSubtag::new(['n', 'u', 'k']),
5174     LanguageSubtag::new(['n', 'u', 'l']),
5175     LanguageSubtag::new(['n', 'u', 'm']),
5176     LanguageSubtag::new(['n', 'u', 'n']),
5177     LanguageSubtag::new(['n', 'u', 'o']),
5178     LanguageSubtag::new(['n', 'u', 'p']),
5179     LanguageSubtag::new(['n', 'u', 'q']),
5180     LanguageSubtag::new(['n', 'u', 'r']),
5181     LanguageSubtag::new(['n', 'u', 's']),
5182     LanguageSubtag::new(['n', 'u', 't']),
5183     LanguageSubtag::new(['n', 'u', 'u']),
5184     LanguageSubtag::new(['n', 'u', 'v']),
5185     LanguageSubtag::new(['n', 'u', 'w']),
5186     LanguageSubtag::new(['n', 'u', 'x']),
5187     LanguageSubtag::new(['n', 'u', 'y']),
5188     LanguageSubtag::new(['n', 'u', 'z']),
5189     LanguageSubtag::new(['n', 'v', ' ']),
5190     LanguageSubtag::new(['n', 'v', 'h']),
5191     LanguageSubtag::new(['n', 'v', 'm']),
5192     LanguageSubtag::new(['n', 'v', 'o']),
5193     LanguageSubtag::new(['n', 'w', 'a']),
5194     LanguageSubtag::new(['n', 'w', 'b']),
5195     LanguageSubtag::new(['n', 'w', 'c']),
5196     LanguageSubtag::new(['n', 'w', 'e']),
5197     LanguageSubtag::new(['n', 'w', 'g']),
5198     LanguageSubtag::new(['n', 'w', 'i']),
5199     LanguageSubtag::new(['n', 'w', 'm']),
5200     LanguageSubtag::new(['n', 'w', 'o']),
5201     LanguageSubtag::new(['n', 'w', 'r']),
5202     LanguageSubtag::new(['n', 'w', 'x']),
5203     LanguageSubtag::new(['n', 'w', 'y']),
5204     LanguageSubtag::new(['n', 'x', 'a']),
5205     LanguageSubtag::new(['n', 'x', 'd']),
5206     LanguageSubtag::new(['n', 'x', 'e']),
5207     LanguageSubtag::new(['n', 'x', 'g']),
5208     LanguageSubtag::new(['n', 'x', 'i']),
5209     LanguageSubtag::new(['n', 'x', 'k']),
5210     LanguageSubtag::new(['n', 'x', 'l']),
5211     LanguageSubtag::new(['n', 'x', 'm']),
5212     LanguageSubtag::new(['n', 'x', 'n']),
5213     LanguageSubtag::new(['n', 'x', 'o']),
5214     LanguageSubtag::new(['n', 'x', 'q']),
5215     LanguageSubtag::new(['n', 'x', 'r']),
5216     LanguageSubtag::new(['n', 'x', 'u']),
5217     LanguageSubtag::new(['n', 'x', 'x']),
5218     LanguageSubtag::new(['n', 'y', ' ']),
5219     LanguageSubtag::new(['n', 'y', 'b']),
5220     LanguageSubtag::new(['n', 'y', 'c']),
5221     LanguageSubtag::new(['n', 'y', 'd']),
5222     LanguageSubtag::new(['n', 'y', 'e']),
5223     LanguageSubtag::new(['n', 'y', 'f']),
5224     LanguageSubtag::new(['n', 'y', 'g']),
5225     LanguageSubtag::new(['n', 'y', 'h']),
5226     LanguageSubtag::new(['n', 'y', 'i']),
5227     LanguageSubtag::new(['n', 'y', 'j']),
5228     LanguageSubtag::new(['n', 'y', 'k']),
5229     LanguageSubtag::new(['n', 'y', 'l']),
5230     LanguageSubtag::new(['n', 'y', 'm']),
5231     LanguageSubtag::new(['n', 'y', 'n']),
5232     LanguageSubtag::new(['n', 'y', 'o']),
5233     LanguageSubtag::new(['n', 'y', 'p']),
5234     LanguageSubtag::new(['n', 'y', 'q']),
5235     LanguageSubtag::new(['n', 'y', 'r']),
5236     LanguageSubtag::new(['n', 'y', 's']),
5237     LanguageSubtag::new(['n', 'y', 't']),
5238     LanguageSubtag::new(['n', 'y', 'u']),
5239     LanguageSubtag::new(['n', 'y', 'v']),
5240     LanguageSubtag::new(['n', 'y', 'w']),
5241     LanguageSubtag::new(['n', 'y', 'x']),
5242     LanguageSubtag::new(['n', 'y', 'y']),
5243     LanguageSubtag::new(['n', 'z', 'a']),
5244     LanguageSubtag::new(['n', 'z', 'b']),
5245     LanguageSubtag::new(['n', 'z', 'd']),
5246     LanguageSubtag::new(['n', 'z', 'i']),
5247     LanguageSubtag::new(['n', 'z', 'k']),
5248     LanguageSubtag::new(['n', 'z', 'm']),
5249     LanguageSubtag::new(['n', 'z', 's']),
5250     LanguageSubtag::new(['n', 'z', 'u']),
5251     LanguageSubtag::new(['n', 'z', 'y']),
5252     LanguageSubtag::new(['n', 'z', 'z']),
5253     LanguageSubtag::new(['o', 'a', 'a']),
5254     LanguageSubtag::new(['o', 'a', 'c']),
5255     LanguageSubtag::new(['o', 'a', 'r']),
5256     LanguageSubtag::new(['o', 'a', 'v']),
5257     LanguageSubtag::new(['o', 'b', 'i']),
5258     LanguageSubtag::new(['o', 'b', 'k']),
5259     LanguageSubtag::new(['o', 'b', 'l']),
5260     LanguageSubtag::new(['o', 'b', 'm']),
5261     LanguageSubtag::new(['o', 'b', 'o']),
5262     LanguageSubtag::new(['o', 'b', 'r']),
5263     LanguageSubtag::new(['o', 'b', 't']),
5264     LanguageSubtag::new(['o', 'b', 'u']),
5265     LanguageSubtag::new(['o', 'c', ' ']),
5266     LanguageSubtag::new(['o', 'c', 'a']),
5267     LanguageSubtag::new(['o', 'c', 'h']),
5268     LanguageSubtag::new(['o', 'c', 'm']),
5269     LanguageSubtag::new(['o', 'c', 'o']),
5270     LanguageSubtag::new(['o', 'c', 'u']),
5271     LanguageSubtag::new(['o', 'd', 'a']),
5272     LanguageSubtag::new(['o', 'd', 'k']),
5273     LanguageSubtag::new(['o', 'd', 't']),
5274     LanguageSubtag::new(['o', 'd', 'u']),
5275     LanguageSubtag::new(['o', 'f', 'o']),
5276     LanguageSubtag::new(['o', 'f', 's']),
5277     LanguageSubtag::new(['o', 'f', 'u']),
5278     LanguageSubtag::new(['o', 'g', 'b']),
5279     LanguageSubtag::new(['o', 'g', 'c']),
5280     LanguageSubtag::new(['o', 'g', 'e']),
5281     LanguageSubtag::new(['o', 'g', 'g']),
5282     LanguageSubtag::new(['o', 'g', 'o']),
5283     LanguageSubtag::new(['o', 'g', 'u']),
5284     LanguageSubtag::new(['o', 'h', 't']),
5285     LanguageSubtag::new(['o', 'h', 'u']),
5286     LanguageSubtag::new(['o', 'i', 'a']),
5287     LanguageSubtag::new(['o', 'i', 'n']),
5288     LanguageSubtag::new(['o', 'j', ' ']),
5289     LanguageSubtag::new(['o', 'j', 'b']),
5290     LanguageSubtag::new(['o', 'j', 'c']),
5291     LanguageSubtag::new(['o', 'j', 'g']),
5292     LanguageSubtag::new(['o', 'j', 'p']),
5293     LanguageSubtag::new(['o', 'j', 's']),
5294     LanguageSubtag::new(['o', 'j', 'v']),
5295     LanguageSubtag::new(['o', 'j', 'w']),
5296     LanguageSubtag::new(['o', 'k', 'a']),
5297     LanguageSubtag::new(['o', 'k', 'b']),
5298     LanguageSubtag::new(['o', 'k', 'c']),
5299     LanguageSubtag::new(['o', 'k', 'd']),
5300     LanguageSubtag::new(['o', 'k', 'e']),
5301     LanguageSubtag::new(['o', 'k', 'g']),
5302     LanguageSubtag::new(['o', 'k', 'h']),
5303     LanguageSubtag::new(['o', 'k', 'i']),
5304     LanguageSubtag::new(['o', 'k', 'j']),
5305     LanguageSubtag::new(['o', 'k', 'k']),
5306     LanguageSubtag::new(['o', 'k', 'l']),
5307     LanguageSubtag::new(['o', 'k', 'm']),
5308     LanguageSubtag::new(['o', 'k', 'n']),
5309     LanguageSubtag::new(['o', 'k', 'o']),
5310     LanguageSubtag::new(['o', 'k', 'r']),
5311     LanguageSubtag::new(['o', 'k', 's']),
5312     LanguageSubtag::new(['o', 'k', 'u']),
5313     LanguageSubtag::new(['o', 'k', 'v']),
5314     LanguageSubtag::new(['o', 'k', 'x']),
5315     LanguageSubtag::new(['o', 'k', 'z']),
5316     LanguageSubtag::new(['o', 'l', 'a']),
5317     LanguageSubtag::new(['o', 'l', 'd']),
5318     LanguageSubtag::new(['o', 'l', 'e']),
5319     LanguageSubtag::new(['o', 'l', 'k']),
5320     LanguageSubtag::new(['o', 'l', 'm']),
5321     LanguageSubtag::new(['o', 'l', 'o']),
5322     LanguageSubtag::new(['o', 'l', 'r']),
5323     LanguageSubtag::new(['o', 'l', 't']),
5324     LanguageSubtag::new(['o', 'l', 'u']),
5325     LanguageSubtag::new(['o', 'm', ' ']),
5326     LanguageSubtag::new(['o', 'm', 'a']),
5327     LanguageSubtag::new(['o', 'm', 'b']),
5328     LanguageSubtag::new(['o', 'm', 'c']),
5329     LanguageSubtag::new(['o', 'm', 'e']),
5330     LanguageSubtag::new(['o', 'm', 'g']),
5331     LanguageSubtag::new(['o', 'm', 'i']),
5332     LanguageSubtag::new(['o', 'm', 'k']),
5333     LanguageSubtag::new(['o', 'm', 'l']),
5334     LanguageSubtag::new(['o', 'm', 'n']),
5335     LanguageSubtag::new(['o', 'm', 'o']),
5336     LanguageSubtag::new(['o', 'm', 'p']),
5337     LanguageSubtag::new(['o', 'm', 'q']),
5338     LanguageSubtag::new(['o', 'm', 'r']),
5339     LanguageSubtag::new(['o', 'm', 't']),
5340     LanguageSubtag::new(['o', 'm', 'u']),
5341     LanguageSubtag::new(['o', 'm', 'v']),
5342     LanguageSubtag::new(['o', 'm', 'w']),
5343     LanguageSubtag::new(['o', 'm', 'x']),
5344     LanguageSubtag::new(['o', 'm', 'y']),
5345     LanguageSubtag::new(['o', 'n', 'a']),
5346     LanguageSubtag::new(['o', 'n', 'b']),
5347     LanguageSubtag::new(['o', 'n', 'e']),
5348     LanguageSubtag::new(['o', 'n', 'g']),
5349     LanguageSubtag::new(['o', 'n', 'i']),
5350     LanguageSubtag::new(['o', 'n', 'j']),
5351     LanguageSubtag::new(['o', 'n', 'k']),
5352     LanguageSubtag::new(['o', 'n', 'n']),
5353     LanguageSubtag::new(['o', 'n', 'o']),
5354     LanguageSubtag::new(['o', 'n', 'p']),
5355     LanguageSubtag::new(['o', 'n', 'r']),
5356     LanguageSubtag::new(['o', 'n', 's']),
5357     LanguageSubtag::new(['o', 'n', 't']),
5358     LanguageSubtag::new(['o', 'n', 'u']),
5359     LanguageSubtag::new(['o', 'n', 'w']),
5360     LanguageSubtag::new(['o', 'n', 'x']),
5361     LanguageSubtag::new(['o', 'o', 'd']),
5362     LanguageSubtag::new(['o', 'o', 'g']),
5363     LanguageSubtag::new(['o', 'o', 'n']),
5364     LanguageSubtag::new(['o', 'o', 'r']),
5365     LanguageSubtag::new(['o', 'o', 's']),
5366     LanguageSubtag::new(['o', 'p', 'a']),
5367     LanguageSubtag::new(['o', 'p', 'k']),
5368     LanguageSubtag::new(['o', 'p', 'm']),
5369     LanguageSubtag::new(['o', 'p', 'o']),
5370     LanguageSubtag::new(['o', 'p', 't']),
5371     LanguageSubtag::new(['o', 'p', 'y']),
5372     LanguageSubtag::new(['o', 'r', ' ']),
5373     LanguageSubtag::new(['o', 'r', 'a']),
5374     LanguageSubtag::new(['o', 'r', 'c']),
5375     LanguageSubtag::new(['o', 'r', 'e']),
5376     LanguageSubtag::new(['o', 'r', 'g']),
5377     LanguageSubtag::new(['o', 'r', 'h']),
5378     LanguageSubtag::new(['o', 'r', 'n']),
5379     LanguageSubtag::new(['o', 'r', 'o']),
5380     LanguageSubtag::new(['o', 'r', 'r']),
5381     LanguageSubtag::new(['o', 'r', 's']),
5382     LanguageSubtag::new(['o', 'r', 't']),
5383     LanguageSubtag::new(['o', 'r', 'u']),
5384     LanguageSubtag::new(['o', 'r', 'v']),
5385     LanguageSubtag::new(['o', 'r', 'w']),
5386     LanguageSubtag::new(['o', 'r', 'x']),
5387     LanguageSubtag::new(['o', 'r', 'y']),
5388     LanguageSubtag::new(['o', 'r', 'z']),
5389     LanguageSubtag::new(['o', 's', ' ']),
5390     LanguageSubtag::new(['o', 's', 'a']),
5391     LanguageSubtag::new(['o', 's', 'c']),
5392     LanguageSubtag::new(['o', 's', 'i']),
5393     LanguageSubtag::new(['o', 's', 'n']),
5394     LanguageSubtag::new(['o', 's', 'o']),
5395     LanguageSubtag::new(['o', 's', 'p']),
5396     LanguageSubtag::new(['o', 's', 't']),
5397     LanguageSubtag::new(['o', 's', 'u']),
5398     LanguageSubtag::new(['o', 's', 'x']),
5399     LanguageSubtag::new(['o', 't', 'a']),
5400     LanguageSubtag::new(['o', 't', 'b']),
5401     LanguageSubtag::new(['o', 't', 'd']),
5402     LanguageSubtag::new(['o', 't', 'e']),
5403     LanguageSubtag::new(['o', 't', 'i']),
5404     LanguageSubtag::new(['o', 't', 'k']),
5405     LanguageSubtag::new(['o', 't', 'l']),
5406     LanguageSubtag::new(['o', 't', 'm']),
5407     LanguageSubtag::new(['o', 't', 'n']),
5408     LanguageSubtag::new(['o', 't', 'o']),
5409     LanguageSubtag::new(['o', 't', 'q']),
5410     LanguageSubtag::new(['o', 't', 'r']),
5411     LanguageSubtag::new(['o', 't', 's']),
5412     LanguageSubtag::new(['o', 't', 't']),
5413     LanguageSubtag::new(['o', 't', 'u']),
5414     LanguageSubtag::new(['o', 't', 'w']),
5415     LanguageSubtag::new(['o', 't', 'x']),
5416     LanguageSubtag::new(['o', 't', 'y']),
5417     LanguageSubtag::new(['o', 't', 'z']),
5418     LanguageSubtag::new(['o', 'u', 'a']),
5419     LanguageSubtag::new(['o', 'u', 'b']),
5420     LanguageSubtag::new(['o', 'u', 'e']),
5421     LanguageSubtag::new(['o', 'u', 'i']),
5422     LanguageSubtag::new(['o', 'u', 'm']),
5423     LanguageSubtag::new(['o', 'u', 'n']),
5424     LanguageSubtag::new(['o', 'v', 'd']),
5425     LanguageSubtag::new(['o', 'w', 'i']),
5426     LanguageSubtag::new(['o', 'w', 'l']),
5427     LanguageSubtag::new(['o', 'y', 'b']),
5428     LanguageSubtag::new(['o', 'y', 'd']),
5429     LanguageSubtag::new(['o', 'y', 'm']),
5430     LanguageSubtag::new(['o', 'y', 'y']),
5431     LanguageSubtag::new(['o', 'z', 'm']),
5432     LanguageSubtag::new(['p', 'a', ' ']),
5433     LanguageSubtag::new(['p', 'a', 'a']),
5434     LanguageSubtag::new(['p', 'a', 'b']),
5435     LanguageSubtag::new(['p', 'a', 'c']),
5436     LanguageSubtag::new(['p', 'a', 'd']),
5437     LanguageSubtag::new(['p', 'a', 'e']),
5438     LanguageSubtag::new(['p', 'a', 'f']),
5439     LanguageSubtag::new(['p', 'a', 'g']),
5440     LanguageSubtag::new(['p', 'a', 'h']),
5441     LanguageSubtag::new(['p', 'a', 'i']),
5442     LanguageSubtag::new(['p', 'a', 'k']),
5443     LanguageSubtag::new(['p', 'a', 'l']),
5444     LanguageSubtag::new(['p', 'a', 'm']),
5445     LanguageSubtag::new(['p', 'a', 'o']),
5446     LanguageSubtag::new(['p', 'a', 'p']),
5447     LanguageSubtag::new(['p', 'a', 'q']),
5448     LanguageSubtag::new(['p', 'a', 'r']),
5449     LanguageSubtag::new(['p', 'a', 's']),
5450     LanguageSubtag::new(['p', 'a', 't']),
5451     LanguageSubtag::new(['p', 'a', 'u']),
5452     LanguageSubtag::new(['p', 'a', 'v']),
5453     LanguageSubtag::new(['p', 'a', 'w']),
5454     LanguageSubtag::new(['p', 'a', 'x']),
5455     LanguageSubtag::new(['p', 'a', 'y']),
5456     LanguageSubtag::new(['p', 'a', 'z']),
5457     LanguageSubtag::new(['p', 'b', 'b']),
5458     LanguageSubtag::new(['p', 'b', 'c']),
5459     LanguageSubtag::new(['p', 'b', 'e']),
5460     LanguageSubtag::new(['p', 'b', 'f']),
5461     LanguageSubtag::new(['p', 'b', 'g']),
5462     LanguageSubtag::new(['p', 'b', 'h']),
5463     LanguageSubtag::new(['p', 'b', 'i']),
5464     LanguageSubtag::new(['p', 'b', 'l']),
5465     LanguageSubtag::new(['p', 'b', 'm']),
5466     LanguageSubtag::new(['p', 'b', 'n']),
5467     LanguageSubtag::new(['p', 'b', 'o']),
5468     LanguageSubtag::new(['p', 'b', 'p']),
5469     LanguageSubtag::new(['p', 'b', 'r']),
5470     LanguageSubtag::new(['p', 'b', 's']),
5471     LanguageSubtag::new(['p', 'b', 't']),
5472     LanguageSubtag::new(['p', 'b', 'u']),
5473     LanguageSubtag::new(['p', 'b', 'v']),
5474     LanguageSubtag::new(['p', 'b', 'y']),
5475     LanguageSubtag::new(['p', 'b', 'z']),
5476     LanguageSubtag::new(['p', 'c', 'a']),
5477     LanguageSubtag::new(['p', 'c', 'b']),
5478     LanguageSubtag::new(['p', 'c', 'c']),
5479     LanguageSubtag::new(['p', 'c', 'd']),
5480     LanguageSubtag::new(['p', 'c', 'e']),
5481     LanguageSubtag::new(['p', 'c', 'f']),
5482     LanguageSubtag::new(['p', 'c', 'g']),
5483     LanguageSubtag::new(['p', 'c', 'h']),
5484     LanguageSubtag::new(['p', 'c', 'i']),
5485     LanguageSubtag::new(['p', 'c', 'j']),
5486     LanguageSubtag::new(['p', 'c', 'k']),
5487     LanguageSubtag::new(['p', 'c', 'l']),
5488     LanguageSubtag::new(['p', 'c', 'm']),
5489     LanguageSubtag::new(['p', 'c', 'n']),
5490     LanguageSubtag::new(['p', 'c', 'p']),
5491     LanguageSubtag::new(['p', 'c', 'r']),
5492     LanguageSubtag::new(['p', 'c', 'w']),
5493     LanguageSubtag::new(['p', 'd', 'a']),
5494     LanguageSubtag::new(['p', 'd', 'c']),
5495     LanguageSubtag::new(['p', 'd', 'i']),
5496     LanguageSubtag::new(['p', 'd', 'n']),
5497     LanguageSubtag::new(['p', 'd', 'o']),
5498     LanguageSubtag::new(['p', 'd', 't']),
5499     LanguageSubtag::new(['p', 'd', 'u']),
5500     LanguageSubtag::new(['p', 'e', 'a']),
5501     LanguageSubtag::new(['p', 'e', 'b']),
5502     LanguageSubtag::new(['p', 'e', 'd']),
5503     LanguageSubtag::new(['p', 'e', 'e']),
5504     LanguageSubtag::new(['p', 'e', 'f']),
5505     LanguageSubtag::new(['p', 'e', 'g']),
5506     LanguageSubtag::new(['p', 'e', 'h']),
5507     LanguageSubtag::new(['p', 'e', 'i']),
5508     LanguageSubtag::new(['p', 'e', 'j']),
5509     LanguageSubtag::new(['p', 'e', 'k']),
5510     LanguageSubtag::new(['p', 'e', 'l']),
5511     LanguageSubtag::new(['p', 'e', 'm']),
5512     LanguageSubtag::new(['p', 'e', 'o']),
5513     LanguageSubtag::new(['p', 'e', 'p']),
5514     LanguageSubtag::new(['p', 'e', 'q']),
5515     LanguageSubtag::new(['p', 'e', 's']),
5516     LanguageSubtag::new(['p', 'e', 'v']),
5517     LanguageSubtag::new(['p', 'e', 'x']),
5518     LanguageSubtag::new(['p', 'e', 'y']),
5519     LanguageSubtag::new(['p', 'e', 'z']),
5520     LanguageSubtag::new(['p', 'f', 'a']),
5521     LanguageSubtag::new(['p', 'f', 'e']),
5522     LanguageSubtag::new(['p', 'f', 'l']),
5523     LanguageSubtag::new(['p', 'g', 'a']),
5524     LanguageSubtag::new(['p', 'g', 'd']),
5525     LanguageSubtag::new(['p', 'g', 'g']),
5526     LanguageSubtag::new(['p', 'g', 'i']),
5527     LanguageSubtag::new(['p', 'g', 'k']),
5528     LanguageSubtag::new(['p', 'g', 'l']),
5529     LanguageSubtag::new(['p', 'g', 'n']),
5530     LanguageSubtag::new(['p', 'g', 's']),
5531     LanguageSubtag::new(['p', 'g', 'u']),
5532     LanguageSubtag::new(['p', 'g', 'y']),
5533     LanguageSubtag::new(['p', 'g', 'z']),
5534     LanguageSubtag::new(['p', 'h', 'a']),
5535     LanguageSubtag::new(['p', 'h', 'd']),
5536     LanguageSubtag::new(['p', 'h', 'g']),
5537     LanguageSubtag::new(['p', 'h', 'h']),
5538     LanguageSubtag::new(['p', 'h', 'i']),
5539     LanguageSubtag::new(['p', 'h', 'k']),
5540     LanguageSubtag::new(['p', 'h', 'l']),
5541     LanguageSubtag::new(['p', 'h', 'm']),
5542     LanguageSubtag::new(['p', 'h', 'n']),
5543     LanguageSubtag::new(['p', 'h', 'o']),
5544     LanguageSubtag::new(['p', 'h', 'q']),
5545     LanguageSubtag::new(['p', 'h', 'r']),
5546     LanguageSubtag::new(['p', 'h', 't']),
5547     LanguageSubtag::new(['p', 'h', 'u']),
5548     LanguageSubtag::new(['p', 'h', 'v']),
5549     LanguageSubtag::new(['p', 'h', 'w']),
5550     LanguageSubtag::new(['p', 'i', ' ']),
5551     LanguageSubtag::new(['p', 'i', 'a']),
5552     LanguageSubtag::new(['p', 'i', 'b']),
5553     LanguageSubtag::new(['p', 'i', 'c']),
5554     LanguageSubtag::new(['p', 'i', 'd']),
5555     LanguageSubtag::new(['p', 'i', 'e']),
5556     LanguageSubtag::new(['p', 'i', 'f']),
5557     LanguageSubtag::new(['p', 'i', 'g']),
5558     LanguageSubtag::new(['p', 'i', 'h']),
5559     LanguageSubtag::new(['p', 'i', 'i']),
5560     LanguageSubtag::new(['p', 'i', 'j']),
5561     LanguageSubtag::new(['p', 'i', 'l']),
5562     LanguageSubtag::new(['p', 'i', 'm']),
5563     LanguageSubtag::new(['p', 'i', 'n']),
5564     LanguageSubtag::new(['p', 'i', 'o']),
5565     LanguageSubtag::new(['p', 'i', 'p']),
5566     LanguageSubtag::new(['p', 'i', 'r']),
5567     LanguageSubtag::new(['p', 'i', 's']),
5568     LanguageSubtag::new(['p', 'i', 't']),
5569     LanguageSubtag::new(['p', 'i', 'u']),
5570     LanguageSubtag::new(['p', 'i', 'v']),
5571     LanguageSubtag::new(['p', 'i', 'w']),
5572     LanguageSubtag::new(['p', 'i', 'x']),
5573     LanguageSubtag::new(['p', 'i', 'y']),
5574     LanguageSubtag::new(['p', 'i', 'z']),
5575     LanguageSubtag::new(['p', 'j', 't']),
5576     LanguageSubtag::new(['p', 'k', 'a']),
5577     LanguageSubtag::new(['p', 'k', 'b']),
5578     LanguageSubtag::new(['p', 'k', 'c']),
5579     LanguageSubtag::new(['p', 'k', 'g']),
5580     LanguageSubtag::new(['p', 'k', 'h']),
5581     LanguageSubtag::new(['p', 'k', 'n']),
5582     LanguageSubtag::new(['p', 'k', 'o']),
5583     LanguageSubtag::new(['p', 'k', 'p']),
5584     LanguageSubtag::new(['p', 'k', 'r']),
5585     LanguageSubtag::new(['p', 'k', 's']),
5586     LanguageSubtag::new(['p', 'k', 't']),
5587     LanguageSubtag::new(['p', 'k', 'u']),
5588     LanguageSubtag::new(['p', 'l', ' ']),
5589     LanguageSubtag::new(['p', 'l', 'a']),
5590     LanguageSubtag::new(['p', 'l', 'b']),
5591     LanguageSubtag::new(['p', 'l', 'c']),
5592     LanguageSubtag::new(['p', 'l', 'd']),
5593     LanguageSubtag::new(['p', 'l', 'e']),
5594     LanguageSubtag::new(['p', 'l', 'f']),
5595     LanguageSubtag::new(['p', 'l', 'g']),
5596     LanguageSubtag::new(['p', 'l', 'h']),
5597     LanguageSubtag::new(['p', 'l', 'j']),
5598     LanguageSubtag::new(['p', 'l', 'k']),
5599     LanguageSubtag::new(['p', 'l', 'l']),
5600     LanguageSubtag::new(['p', 'l', 'n']),
5601     LanguageSubtag::new(['p', 'l', 'o']),
5602     LanguageSubtag::new(['p', 'l', 'p']),
5603     LanguageSubtag::new(['p', 'l', 'q']),
5604     LanguageSubtag::new(['p', 'l', 'r']),
5605     LanguageSubtag::new(['p', 'l', 's']),
5606     LanguageSubtag::new(['p', 'l', 't']),
5607     LanguageSubtag::new(['p', 'l', 'u']),
5608     LanguageSubtag::new(['p', 'l', 'v']),
5609     LanguageSubtag::new(['p', 'l', 'w']),
5610     LanguageSubtag::new(['p', 'l', 'y']),
5611     LanguageSubtag::new(['p', 'l', 'z']),
5612     LanguageSubtag::new(['p', 'm', 'a']),
5613     LanguageSubtag::new(['p', 'm', 'b']),
5614     LanguageSubtag::new(['p', 'm', 'c']),
5615     LanguageSubtag::new(['p', 'm', 'd']),
5616     LanguageSubtag::new(['p', 'm', 'e']),
5617     LanguageSubtag::new(['p', 'm', 'f']),
5618     LanguageSubtag::new(['p', 'm', 'h']),
5619     LanguageSubtag::new(['p', 'm', 'i']),
5620     LanguageSubtag::new(['p', 'm', 'j']),
5621     LanguageSubtag::new(['p', 'm', 'k']),
5622     LanguageSubtag::new(['p', 'm', 'l']),
5623     LanguageSubtag::new(['p', 'm', 'm']),
5624     LanguageSubtag::new(['p', 'm', 'n']),
5625     LanguageSubtag::new(['p', 'm', 'o']),
5626     LanguageSubtag::new(['p', 'm', 'q']),
5627     LanguageSubtag::new(['p', 'm', 'r']),
5628     LanguageSubtag::new(['p', 'm', 's']),
5629     LanguageSubtag::new(['p', 'm', 't']),
5630     LanguageSubtag::new(['p', 'm', 'u']),
5631     LanguageSubtag::new(['p', 'm', 'w']),
5632     LanguageSubtag::new(['p', 'm', 'x']),
5633     LanguageSubtag::new(['p', 'm', 'y']),
5634     LanguageSubtag::new(['p', 'm', 'z']),
5635     LanguageSubtag::new(['p', 'n', 'a']),
5636     LanguageSubtag::new(['p', 'n', 'b']),
5637     LanguageSubtag::new(['p', 'n', 'c']),
5638     LanguageSubtag::new(['p', 'n', 'd']),
5639     LanguageSubtag::new(['p', 'n', 'e']),
5640     LanguageSubtag::new(['p', 'n', 'g']),
5641     LanguageSubtag::new(['p', 'n', 'h']),
5642     LanguageSubtag::new(['p', 'n', 'i']),
5643     LanguageSubtag::new(['p', 'n', 'j']),
5644     LanguageSubtag::new(['p', 'n', 'k']),
5645     LanguageSubtag::new(['p', 'n', 'l']),
5646     LanguageSubtag::new(['p', 'n', 'm']),
5647     LanguageSubtag::new(['p', 'n', 'n']),
5648     LanguageSubtag::new(['p', 'n', 'o']),
5649     LanguageSubtag::new(['p', 'n', 'p']),
5650     LanguageSubtag::new(['p', 'n', 'q']),
5651     LanguageSubtag::new(['p', 'n', 'r']),
5652     LanguageSubtag::new(['p', 'n', 's']),
5653     LanguageSubtag::new(['p', 'n', 't']),
5654     LanguageSubtag::new(['p', 'n', 'u']),
5655     LanguageSubtag::new(['p', 'n', 'v']),
5656     LanguageSubtag::new(['p', 'n', 'w']),
5657     LanguageSubtag::new(['p', 'n', 'x']),
5658     LanguageSubtag::new(['p', 'n', 'y']),
5659     LanguageSubtag::new(['p', 'n', 'z']),
5660     LanguageSubtag::new(['p', 'o', 'c']),
5661     LanguageSubtag::new(['p', 'o', 'd']),
5662     LanguageSubtag::new(['p', 'o', 'e']),
5663     LanguageSubtag::new(['p', 'o', 'f']),
5664     LanguageSubtag::new(['p', 'o', 'g']),
5665     LanguageSubtag::new(['p', 'o', 'h']),
5666     LanguageSubtag::new(['p', 'o', 'i']),
5667     LanguageSubtag::new(['p', 'o', 'k']),
5668     LanguageSubtag::new(['p', 'o', 'm']),
5669     LanguageSubtag::new(['p', 'o', 'n']),
5670     LanguageSubtag::new(['p', 'o', 'o']),
5671     LanguageSubtag::new(['p', 'o', 'p']),
5672     LanguageSubtag::new(['p', 'o', 'q']),
5673     LanguageSubtag::new(['p', 'o', 's']),
5674     LanguageSubtag::new(['p', 'o', 't']),
5675     LanguageSubtag::new(['p', 'o', 'v']),
5676     LanguageSubtag::new(['p', 'o', 'w']),
5677     LanguageSubtag::new(['p', 'o', 'x']),
5678     LanguageSubtag::new(['p', 'o', 'y']),
5679     LanguageSubtag::new(['p', 'o', 'z']),
5680     LanguageSubtag::new(['p', 'p', 'a']),
5681     LanguageSubtag::new(['p', 'p', 'e']),
5682     LanguageSubtag::new(['p', 'p', 'i']),
5683     LanguageSubtag::new(['p', 'p', 'k']),
5684     LanguageSubtag::new(['p', 'p', 'l']),
5685     LanguageSubtag::new(['p', 'p', 'm']),
5686     LanguageSubtag::new(['p', 'p', 'n']),
5687     LanguageSubtag::new(['p', 'p', 'o']),
5688     LanguageSubtag::new(['p', 'p', 'p']),
5689     LanguageSubtag::new(['p', 'p', 'q']),
5690     LanguageSubtag::new(['p', 'p', 'r']),
5691     LanguageSubtag::new(['p', 'p', 's']),
5692     LanguageSubtag::new(['p', 'p', 't']),
5693     LanguageSubtag::new(['p', 'p', 'u']),
5694     LanguageSubtag::new(['p', 'q', 'a']),
5695     LanguageSubtag::new(['p', 'q', 'e']),
5696     LanguageSubtag::new(['p', 'q', 'm']),
5697     LanguageSubtag::new(['p', 'q', 'w']),
5698     LanguageSubtag::new(['p', 'r', 'a']),
5699     LanguageSubtag::new(['p', 'r', 'b']),
5700     LanguageSubtag::new(['p', 'r', 'c']),
5701     LanguageSubtag::new(['p', 'r', 'd']),
5702     LanguageSubtag::new(['p', 'r', 'e']),
5703     LanguageSubtag::new(['p', 'r', 'f']),
5704     LanguageSubtag::new(['p', 'r', 'g']),
5705     LanguageSubtag::new(['p', 'r', 'h']),
5706     LanguageSubtag::new(['p', 'r', 'i']),
5707     LanguageSubtag::new(['p', 'r', 'k']),
5708     LanguageSubtag::new(['p', 'r', 'l']),
5709     LanguageSubtag::new(['p', 'r', 'm']),
5710     LanguageSubtag::new(['p', 'r', 'n']),
5711     LanguageSubtag::new(['p', 'r', 'o']),
5712     LanguageSubtag::new(['p', 'r', 'p']),
5713     LanguageSubtag::new(['p', 'r', 'q']),
5714     LanguageSubtag::new(['p', 'r', 'r']),
5715     LanguageSubtag::new(['p', 'r', 's']),
5716     LanguageSubtag::new(['p', 'r', 't']),
5717     LanguageSubtag::new(['p', 'r', 'u']),
5718     LanguageSubtag::new(['p', 'r', 'w']),
5719     LanguageSubtag::new(['p', 'r', 'x']),
5720     LanguageSubtag::new(['p', 'r', 'y']),
5721     LanguageSubtag::new(['p', 'r', 'z']),
5722     LanguageSubtag::new(['p', 's', ' ']),
5723     LanguageSubtag::new(['p', 's', 'a']),
5724     LanguageSubtag::new(['p', 's', 'c']),
5725     LanguageSubtag::new(['p', 's', 'd']),
5726     LanguageSubtag::new(['p', 's', 'e']),
5727     LanguageSubtag::new(['p', 's', 'g']),
5728     LanguageSubtag::new(['p', 's', 'h']),
5729     LanguageSubtag::new(['p', 's', 'i']),
5730     LanguageSubtag::new(['p', 's', 'l']),
5731     LanguageSubtag::new(['p', 's', 'm']),
5732     LanguageSubtag::new(['p', 's', 'n']),
5733     LanguageSubtag::new(['p', 's', 'o']),
5734     LanguageSubtag::new(['p', 's', 'p']),
5735     LanguageSubtag::new(['p', 's', 'q']),
5736     LanguageSubtag::new(['p', 's', 'r']),
5737     LanguageSubtag::new(['p', 's', 's']),
5738     LanguageSubtag::new(['p', 's', 't']),
5739     LanguageSubtag::new(['p', 's', 'u']),
5740     LanguageSubtag::new(['p', 's', 'w']),
5741     LanguageSubtag::new(['p', 's', 'y']),
5742     LanguageSubtag::new(['p', 't', ' ']),
5743     LanguageSubtag::new(['p', 't', 'a']),
5744     LanguageSubtag::new(['p', 't', 'h']),
5745     LanguageSubtag::new(['p', 't', 'i']),
5746     LanguageSubtag::new(['p', 't', 'n']),
5747     LanguageSubtag::new(['p', 't', 'o']),
5748     LanguageSubtag::new(['p', 't', 'p']),
5749     LanguageSubtag::new(['p', 't', 'q']),
5750     LanguageSubtag::new(['p', 't', 'r']),
5751     LanguageSubtag::new(['p', 't', 't']),
5752     LanguageSubtag::new(['p', 't', 'u']),
5753     LanguageSubtag::new(['p', 't', 'v']),
5754     LanguageSubtag::new(['p', 't', 'w']),
5755     LanguageSubtag::new(['p', 't', 'y']),
5756     LanguageSubtag::new(['p', 'u', 'a']),
5757     LanguageSubtag::new(['p', 'u', 'b']),
5758     LanguageSubtag::new(['p', 'u', 'c']),
5759     LanguageSubtag::new(['p', 'u', 'd']),
5760     LanguageSubtag::new(['p', 'u', 'e']),
5761     LanguageSubtag::new(['p', 'u', 'f']),
5762     LanguageSubtag::new(['p', 'u', 'g']),
5763     LanguageSubtag::new(['p', 'u', 'i']),
5764     LanguageSubtag::new(['p', 'u', 'j']),
5765     LanguageSubtag::new(['p', 'u', 'k']),
5766     LanguageSubtag::new(['p', 'u', 'm']),
5767     LanguageSubtag::new(['p', 'u', 'o']),
5768     LanguageSubtag::new(['p', 'u', 'p']),
5769     LanguageSubtag::new(['p', 'u', 'q']),
5770     LanguageSubtag::new(['p', 'u', 'r']),
5771     LanguageSubtag::new(['p', 'u', 't']),
5772     LanguageSubtag::new(['p', 'u', 'u']),
5773     LanguageSubtag::new(['p', 'u', 'w']),
5774     LanguageSubtag::new(['p', 'u', 'x']),
5775     LanguageSubtag::new(['p', 'u', 'y']),
5776     LanguageSubtag::new(['p', 'u', 'z']),
5777     LanguageSubtag::new(['p', 'w', 'a']),
5778     LanguageSubtag::new(['p', 'w', 'b']),
5779     LanguageSubtag::new(['p', 'w', 'g']),
5780     LanguageSubtag::new(['p', 'w', 'i']),
5781     LanguageSubtag::new(['p', 'w', 'm']),
5782     LanguageSubtag::new(['p', 'w', 'n']),
5783     LanguageSubtag::new(['p', 'w', 'o']),
5784     LanguageSubtag::new(['p', 'w', 'r']),
5785     LanguageSubtag::new(['p', 'w', 'w']),
5786     LanguageSubtag::new(['p', 'x', 'm']),
5787     LanguageSubtag::new(['p', 'y', 'e']),
5788     LanguageSubtag::new(['p', 'y', 'm']),
5789     LanguageSubtag::new(['p', 'y', 'n']),
5790     LanguageSubtag::new(['p', 'y', 's']),
5791     LanguageSubtag::new(['p', 'y', 'u']),
5792     LanguageSubtag::new(['p', 'y', 'x']),
5793     LanguageSubtag::new(['p', 'y', 'y']),
5794     LanguageSubtag::new(['p', 'z', 'n']),
5795     LanguageSubtag::new(['q', 'u', ' ']),
5796     LanguageSubtag::new(['q', 'u', 'a']),
5797     LanguageSubtag::new(['q', 'u', 'b']),
5798     LanguageSubtag::new(['q', 'u', 'c']),
5799     LanguageSubtag::new(['q', 'u', 'd']),
5800     LanguageSubtag::new(['q', 'u', 'f']),
5801     LanguageSubtag::new(['q', 'u', 'g']),
5802     LanguageSubtag::new(['q', 'u', 'h']),
5803     LanguageSubtag::new(['q', 'u', 'i']),
5804     LanguageSubtag::new(['q', 'u', 'k']),
5805     LanguageSubtag::new(['q', 'u', 'l']),
5806     LanguageSubtag::new(['q', 'u', 'm']),
5807     LanguageSubtag::new(['q', 'u', 'n']),
5808     LanguageSubtag::new(['q', 'u', 'p']),
5809     LanguageSubtag::new(['q', 'u', 'q']),
5810     LanguageSubtag::new(['q', 'u', 'r']),
5811     LanguageSubtag::new(['q', 'u', 's']),
5812     LanguageSubtag::new(['q', 'u', 'v']),
5813     LanguageSubtag::new(['q', 'u', 'w']),
5814     LanguageSubtag::new(['q', 'u', 'x']),
5815     LanguageSubtag::new(['q', 'u', 'y']),
5816     LanguageSubtag::new(['q', 'u', 'z']),
5817     LanguageSubtag::new(['q', 'v', 'a']),
5818     LanguageSubtag::new(['q', 'v', 'c']),
5819     LanguageSubtag::new(['q', 'v', 'e']),
5820     LanguageSubtag::new(['q', 'v', 'h']),
5821     LanguageSubtag::new(['q', 'v', 'i']),
5822     LanguageSubtag::new(['q', 'v', 'j']),
5823     LanguageSubtag::new(['q', 'v', 'l']),
5824     LanguageSubtag::new(['q', 'v', 'm']),
5825     LanguageSubtag::new(['q', 'v', 'n']),
5826     LanguageSubtag::new(['q', 'v', 'o']),
5827     LanguageSubtag::new(['q', 'v', 'p']),
5828     LanguageSubtag::new(['q', 'v', 's']),
5829     LanguageSubtag::new(['q', 'v', 'w']),
5830     LanguageSubtag::new(['q', 'v', 'y']),
5831     LanguageSubtag::new(['q', 'v', 'z']),
5832     LanguageSubtag::new(['q', 'w', 'a']),
5833     LanguageSubtag::new(['q', 'w', 'c']),
5834     LanguageSubtag::new(['q', 'w', 'e']),
5835     LanguageSubtag::new(['q', 'w', 'h']),
5836     LanguageSubtag::new(['q', 'w', 'm']),
5837     LanguageSubtag::new(['q', 'w', 's']),
5838     LanguageSubtag::new(['q', 'w', 't']),
5839     LanguageSubtag::new(['q', 'x', 'a']),
5840     LanguageSubtag::new(['q', 'x', 'c']),
5841     LanguageSubtag::new(['q', 'x', 'h']),
5842     LanguageSubtag::new(['q', 'x', 'l']),
5843     LanguageSubtag::new(['q', 'x', 'n']),
5844     LanguageSubtag::new(['q', 'x', 'o']),
5845     LanguageSubtag::new(['q', 'x', 'p']),
5846     LanguageSubtag::new(['q', 'x', 'q']),
5847     LanguageSubtag::new(['q', 'x', 'r']),
5848     LanguageSubtag::new(['q', 'x', 's']),
5849     LanguageSubtag::new(['q', 'x', 't']),
5850     LanguageSubtag::new(['q', 'x', 'u']),
5851     LanguageSubtag::new(['q', 'x', 'w']),
5852     LanguageSubtag::new(['q', 'y', 'a']),
5853     LanguageSubtag::new(['q', 'y', 'p']),
5854     LanguageSubtag::new(['r', 'a', 'a']),
5855     LanguageSubtag::new(['r', 'a', 'b']),
5856     LanguageSubtag::new(['r', 'a', 'c']),
5857     LanguageSubtag::new(['r', 'a', 'd']),
5858     LanguageSubtag::new(['r', 'a', 'f']),
5859     LanguageSubtag::new(['r', 'a', 'g']),
5860     LanguageSubtag::new(['r', 'a', 'h']),
5861     LanguageSubtag::new(['r', 'a', 'i']),
5862     LanguageSubtag::new(['r', 'a', 'j']),
5863     LanguageSubtag::new(['r', 'a', 'k']),
5864     LanguageSubtag::new(['r', 'a', 'l']),
5865     LanguageSubtag::new(['r', 'a', 'm']),
5866     LanguageSubtag::new(['r', 'a', 'n']),
5867     LanguageSubtag::new(['r', 'a', 'o']),
5868     LanguageSubtag::new(['r', 'a', 'p']),
5869     LanguageSubtag::new(['r', 'a', 'q']),
5870     LanguageSubtag::new(['r', 'a', 'r']),
5871     LanguageSubtag::new(['r', 'a', 's']),
5872     LanguageSubtag::new(['r', 'a', 't']),
5873     LanguageSubtag::new(['r', 'a', 'u']),
5874     LanguageSubtag::new(['r', 'a', 'v']),
5875     LanguageSubtag::new(['r', 'a', 'w']),
5876     LanguageSubtag::new(['r', 'a', 'x']),
5877     LanguageSubtag::new(['r', 'a', 'y']),
5878     LanguageSubtag::new(['r', 'a', 'z']),
5879     LanguageSubtag::new(['r', 'b', 'b']),
5880     LanguageSubtag::new(['r', 'b', 'k']),
5881     LanguageSubtag::new(['r', 'b', 'l']),
5882     LanguageSubtag::new(['r', 'b', 'p']),
5883     LanguageSubtag::new(['r', 'c', 'f']),
5884     LanguageSubtag::new(['r', 'd', 'b']),
5885     LanguageSubtag::new(['r', 'e', 'a']),
5886     LanguageSubtag::new(['r', 'e', 'b']),
5887     LanguageSubtag::new(['r', 'e', 'e']),
5888     LanguageSubtag::new(['r', 'e', 'g']),
5889     LanguageSubtag::new(['r', 'e', 'i']),
5890     LanguageSubtag::new(['r', 'e', 'j']),
5891     LanguageSubtag::new(['r', 'e', 'l']),
5892     LanguageSubtag::new(['r', 'e', 'm']),
5893     LanguageSubtag::new(['r', 'e', 'n']),
5894     LanguageSubtag::new(['r', 'e', 'r']),
5895     LanguageSubtag::new(['r', 'e', 's']),
5896     LanguageSubtag::new(['r', 'e', 't']),
5897     LanguageSubtag::new(['r', 'e', 'y']),
5898     LanguageSubtag::new(['r', 'g', 'a']),
5899     LanguageSubtag::new(['r', 'g', 'e']),
5900     LanguageSubtag::new(['r', 'g', 'k']),
5901     LanguageSubtag::new(['r', 'g', 'n']),
5902     LanguageSubtag::new(['r', 'g', 'r']),
5903     LanguageSubtag::new(['r', 'g', 's']),
5904     LanguageSubtag::new(['r', 'g', 'u']),
5905     LanguageSubtag::new(['r', 'h', 'g']),
5906     LanguageSubtag::new(['r', 'h', 'p']),
5907     LanguageSubtag::new(['r', 'i', 'a']),
5908     LanguageSubtag::new(['r', 'i', 'e']),
5909     LanguageSubtag::new(['r', 'i', 'f']),
5910     LanguageSubtag::new(['r', 'i', 'l']),
5911     LanguageSubtag::new(['r', 'i', 'm']),
5912     LanguageSubtag::new(['r', 'i', 'n']),
5913     LanguageSubtag::new(['r', 'i', 'r']),
5914     LanguageSubtag::new(['r', 'i', 't']),
5915     LanguageSubtag::new(['r', 'i', 'u']),
5916     LanguageSubtag::new(['r', 'j', 'g']),
5917     LanguageSubtag::new(['r', 'j', 'i']),
5918     LanguageSubtag::new(['r', 'j', 's']),
5919     LanguageSubtag::new(['r', 'k', 'a']),
5920     LanguageSubtag::new(['r', 'k', 'b']),
5921     LanguageSubtag::new(['r', 'k', 'h']),
5922     LanguageSubtag::new(['r', 'k', 'i']),
5923     LanguageSubtag::new(['r', 'k', 'm']),
5924     LanguageSubtag::new(['r', 'k', 't']),
5925     LanguageSubtag::new(['r', 'k', 'w']),
5926     LanguageSubtag::new(['r', 'm', ' ']),
5927     LanguageSubtag::new(['r', 'm', 'a']),
5928     LanguageSubtag::new(['r', 'm', 'b']),
5929     LanguageSubtag::new(['r', 'm', 'c']),
5930     LanguageSubtag::new(['r', 'm', 'd']),
5931     LanguageSubtag::new(['r', 'm', 'e']),
5932     LanguageSubtag::new(['r', 'm', 'f']),
5933     LanguageSubtag::new(['r', 'm', 'g']),
5934     LanguageSubtag::new(['r', 'm', 'h']),
5935     LanguageSubtag::new(['r', 'm', 'i']),
5936     LanguageSubtag::new(['r', 'm', 'k']),
5937     LanguageSubtag::new(['r', 'm', 'l']),
5938     LanguageSubtag::new(['r', 'm', 'm']),
5939     LanguageSubtag::new(['r', 'm', 'n']),
5940     LanguageSubtag::new(['r', 'm', 'o']),
5941     LanguageSubtag::new(['r', 'm', 'p']),
5942     LanguageSubtag::new(['r', 'm', 'q']),
5943     LanguageSubtag::new(['r', 'm', 'r']),
5944     LanguageSubtag::new(['r', 'm', 's']),
5945     LanguageSubtag::new(['r', 'm', 't']),
5946     LanguageSubtag::new(['r', 'm', 'u']),
5947     LanguageSubtag::new(['r', 'm', 'v']),
5948     LanguageSubtag::new(['r', 'm', 'w']),
5949     LanguageSubtag::new(['r', 'm', 'x']),
5950     LanguageSubtag::new(['r', 'm', 'y']),
5951     LanguageSubtag::new(['r', 'm', 'z']),
5952     LanguageSubtag::new(['r', 'n', ' ']),
5953     LanguageSubtag::new(['r', 'n', 'a']),
5954     LanguageSubtag::new(['r', 'n', 'd']),
5955     LanguageSubtag::new(['r', 'n', 'g']),
5956     LanguageSubtag::new(['r', 'n', 'l']),
5957     LanguageSubtag::new(['r', 'n', 'n']),
5958     LanguageSubtag::new(['r', 'n', 'p']),
5959     LanguageSubtag::new(['r', 'n', 'r']),
5960     LanguageSubtag::new(['r', 'n', 'w']),
5961     LanguageSubtag::new(['r', 'o', ' ']),
5962     LanguageSubtag::new(['r', 'o', 'a']),
5963     LanguageSubtag::new(['r', 'o', 'b']),
5964     LanguageSubtag::new(['r', 'o', 'c']),
5965     LanguageSubtag::new(['r', 'o', 'd']),
5966     LanguageSubtag::new(['r', 'o', 'e']),
5967     LanguageSubtag::new(['r', 'o', 'f']),
5968     LanguageSubtag::new(['r', 'o', 'g']),
5969     LanguageSubtag::new(['r', 'o', 'l']),
5970     LanguageSubtag::new(['r', 'o', 'm']),
5971     LanguageSubtag::new(['r', 'o', 'o']),
5972     LanguageSubtag::new(['r', 'o', 'p']),
5973     LanguageSubtag::new(['r', 'o', 'r']),
5974     LanguageSubtag::new(['r', 'o', 'u']),
5975     LanguageSubtag::new(['r', 'o', 'w']),
5976     LanguageSubtag::new(['r', 'p', 'n']),
5977     LanguageSubtag::new(['r', 'p', 't']),
5978     LanguageSubtag::new(['r', 'r', 'i']),
5979     LanguageSubtag::new(['r', 'r', 'o']),
5980     LanguageSubtag::new(['r', 'r', 't']),
5981     LanguageSubtag::new(['r', 's', 'b']),
5982     LanguageSubtag::new(['r', 's', 'i']),
5983     LanguageSubtag::new(['r', 's', 'l']),
5984     LanguageSubtag::new(['r', 's', 'm']),
5985     LanguageSubtag::new(['r', 't', 'c']),
5986     LanguageSubtag::new(['r', 't', 'h']),
5987     LanguageSubtag::new(['r', 't', 'm']),
5988     LanguageSubtag::new(['r', 't', 's']),
5989     LanguageSubtag::new(['r', 't', 'w']),
5990     LanguageSubtag::new(['r', 'u', ' ']),
5991     LanguageSubtag::new(['r', 'u', 'b']),
5992     LanguageSubtag::new(['r', 'u', 'c']),
5993     LanguageSubtag::new(['r', 'u', 'e']),
5994     LanguageSubtag::new(['r', 'u', 'f']),
5995     LanguageSubtag::new(['r', 'u', 'g']),
5996     LanguageSubtag::new(['r', 'u', 'h']),
5997     LanguageSubtag::new(['r', 'u', 'i']),
5998     LanguageSubtag::new(['r', 'u', 'k']),
5999     LanguageSubtag::new(['r', 'u', 'o']),
6000     LanguageSubtag::new(['r', 'u', 'p']),
6001     LanguageSubtag::new(['r', 'u', 'q']),
6002     LanguageSubtag::new(['r', 'u', 't']),
6003     LanguageSubtag::new(['r', 'u', 'u']),
6004     LanguageSubtag::new(['r', 'u', 'y']),
6005     LanguageSubtag::new(['r', 'u', 'z']),
6006     LanguageSubtag::new(['r', 'w', ' ']),
6007     LanguageSubtag::new(['r', 'w', 'a']),
6008     LanguageSubtag::new(['r', 'w', 'k']),
6009     LanguageSubtag::new(['r', 'w', 'l']),
6010     LanguageSubtag::new(['r', 'w', 'm']),
6011     LanguageSubtag::new(['r', 'w', 'o']),
6012     LanguageSubtag::new(['r', 'w', 'r']),
6013     LanguageSubtag::new(['r', 'x', 'd']),
6014     LanguageSubtag::new(['r', 'x', 'w']),
6015     LanguageSubtag::new(['r', 'y', 'n']),
6016     LanguageSubtag::new(['r', 'y', 's']),
6017     LanguageSubtag::new(['r', 'y', 'u']),
6018     LanguageSubtag::new(['r', 'z', 'h']),
6019     LanguageSubtag::new(['s', 'a', ' ']),
6020     LanguageSubtag::new(['s', 'a', 'a']),
6021     LanguageSubtag::new(['s', 'a', 'b']),
6022     LanguageSubtag::new(['s', 'a', 'c']),
6023     LanguageSubtag::new(['s', 'a', 'd']),
6024     LanguageSubtag::new(['s', 'a', 'e']),
6025     LanguageSubtag::new(['s', 'a', 'f']),
6026     LanguageSubtag::new(['s', 'a', 'h']),
6027     LanguageSubtag::new(['s', 'a', 'i']),
6028     LanguageSubtag::new(['s', 'a', 'j']),
6029     LanguageSubtag::new(['s', 'a', 'k']),
6030     LanguageSubtag::new(['s', 'a', 'l']),
6031     LanguageSubtag::new(['s', 'a', 'm']),
6032     LanguageSubtag::new(['s', 'a', 'o']),
6033     LanguageSubtag::new(['s', 'a', 'p']),
6034     LanguageSubtag::new(['s', 'a', 'q']),
6035     LanguageSubtag::new(['s', 'a', 'r']),
6036     LanguageSubtag::new(['s', 'a', 's']),
6037     LanguageSubtag::new(['s', 'a', 't']),
6038     LanguageSubtag::new(['s', 'a', 'u']),
6039     LanguageSubtag::new(['s', 'a', 'v']),
6040     LanguageSubtag::new(['s', 'a', 'w']),
6041     LanguageSubtag::new(['s', 'a', 'x']),
6042     LanguageSubtag::new(['s', 'a', 'y']),
6043     LanguageSubtag::new(['s', 'a', 'z']),
6044     LanguageSubtag::new(['s', 'b', 'a']),
6045     LanguageSubtag::new(['s', 'b', 'b']),
6046     LanguageSubtag::new(['s', 'b', 'c']),
6047     LanguageSubtag::new(['s', 'b', 'd']),
6048     LanguageSubtag::new(['s', 'b', 'e']),
6049     LanguageSubtag::new(['s', 'b', 'f']),
6050     LanguageSubtag::new(['s', 'b', 'g']),
6051     LanguageSubtag::new(['s', 'b', 'h']),
6052     LanguageSubtag::new(['s', 'b', 'i']),
6053     LanguageSubtag::new(['s', 'b', 'j']),
6054     LanguageSubtag::new(['s', 'b', 'k']),
6055     LanguageSubtag::new(['s', 'b', 'l']),
6056     LanguageSubtag::new(['s', 'b', 'm']),
6057     LanguageSubtag::new(['s', 'b', 'n']),
6058     LanguageSubtag::new(['s', 'b', 'o']),
6059     LanguageSubtag::new(['s', 'b', 'p']),
6060     LanguageSubtag::new(['s', 'b', 'q']),
6061     LanguageSubtag::new(['s', 'b', 'r']),
6062     LanguageSubtag::new(['s', 'b', 's']),
6063     LanguageSubtag::new(['s', 'b', 't']),
6064     LanguageSubtag::new(['s', 'b', 'u']),
6065     LanguageSubtag::new(['s', 'b', 'v']),
6066     LanguageSubtag::new(['s', 'b', 'w']),
6067     LanguageSubtag::new(['s', 'b', 'x']),
6068     LanguageSubtag::new(['s', 'b', 'y']),
6069     LanguageSubtag::new(['s', 'b', 'z']),
6070     LanguageSubtag::new(['s', 'c', ' ']),
6071     LanguageSubtag::new(['s', 'c', 'a']),
6072     LanguageSubtag::new(['s', 'c', 'b']),
6073     LanguageSubtag::new(['s', 'c', 'e']),
6074     LanguageSubtag::new(['s', 'c', 'f']),
6075     LanguageSubtag::new(['s', 'c', 'g']),
6076     LanguageSubtag::new(['s', 'c', 'h']),
6077     LanguageSubtag::new(['s', 'c', 'i']),
6078     LanguageSubtag::new(['s', 'c', 'k']),
6079     LanguageSubtag::new(['s', 'c', 'l']),
6080     LanguageSubtag::new(['s', 'c', 'n']),
6081     LanguageSubtag::new(['s', 'c', 'o']),
6082     LanguageSubtag::new(['s', 'c', 'p']),
6083     LanguageSubtag::new(['s', 'c', 'q']),
6084     LanguageSubtag::new(['s', 'c', 's']),
6085     LanguageSubtag::new(['s', 'c', 't']),
6086     LanguageSubtag::new(['s', 'c', 'u']),
6087     LanguageSubtag::new(['s', 'c', 'v']),
6088     LanguageSubtag::new(['s', 'c', 'w']),
6089     LanguageSubtag::new(['s', 'c', 'x']),
6090     LanguageSubtag::new(['s', 'd', ' ']),
6091     LanguageSubtag::new(['s', 'd', 'a']),
6092     LanguageSubtag::new(['s', 'd', 'b']),
6093     LanguageSubtag::new(['s', 'd', 'c']),
6094     LanguageSubtag::new(['s', 'd', 'e']),
6095     LanguageSubtag::new(['s', 'd', 'f']),
6096     LanguageSubtag::new(['s', 'd', 'g']),
6097     LanguageSubtag::new(['s', 'd', 'h']),
6098     LanguageSubtag::new(['s', 'd', 'j']),
6099     LanguageSubtag::new(['s', 'd', 'k']),
6100     LanguageSubtag::new(['s', 'd', 'l']),
6101     LanguageSubtag::new(['s', 'd', 'm']),
6102     LanguageSubtag::new(['s', 'd', 'n']),
6103     LanguageSubtag::new(['s', 'd', 'o']),
6104     LanguageSubtag::new(['s', 'd', 'p']),
6105     LanguageSubtag::new(['s', 'd', 'q']),
6106     LanguageSubtag::new(['s', 'd', 'r']),
6107     LanguageSubtag::new(['s', 'd', 's']),
6108     LanguageSubtag::new(['s', 'd', 't']),
6109     LanguageSubtag::new(['s', 'd', 'u']),
6110     LanguageSubtag::new(['s', 'd', 'v']),
6111     LanguageSubtag::new(['s', 'd', 'x']),
6112     LanguageSubtag::new(['s', 'd', 'z']),
6113     LanguageSubtag::new(['s', 'e', ' ']),
6114     LanguageSubtag::new(['s', 'e', 'a']),
6115     LanguageSubtag::new(['s', 'e', 'b']),
6116     LanguageSubtag::new(['s', 'e', 'c']),
6117     LanguageSubtag::new(['s', 'e', 'd']),
6118     LanguageSubtag::new(['s', 'e', 'e']),
6119     LanguageSubtag::new(['s', 'e', 'f']),
6120     LanguageSubtag::new(['s', 'e', 'g']),
6121     LanguageSubtag::new(['s', 'e', 'h']),
6122     LanguageSubtag::new(['s', 'e', 'i']),
6123     LanguageSubtag::new(['s', 'e', 'j']),
6124     LanguageSubtag::new(['s', 'e', 'k']),
6125     LanguageSubtag::new(['s', 'e', 'l']),
6126     LanguageSubtag::new(['s', 'e', 'm']),
6127     LanguageSubtag::new(['s', 'e', 'n']),
6128     LanguageSubtag::new(['s', 'e', 'o']),
6129     LanguageSubtag::new(['s', 'e', 'p']),
6130     LanguageSubtag::new(['s', 'e', 'q']),
6131     LanguageSubtag::new(['s', 'e', 'r']),
6132     LanguageSubtag::new(['s', 'e', 's']),
6133     LanguageSubtag::new(['s', 'e', 't']),
6134     LanguageSubtag::new(['s', 'e', 'u']),
6135     LanguageSubtag::new(['s', 'e', 'v']),
6136     LanguageSubtag::new(['s', 'e', 'w']),
6137     LanguageSubtag::new(['s', 'e', 'y']),
6138     LanguageSubtag::new(['s', 'e', 'z']),
6139     LanguageSubtag::new(['s', 'f', 'b']),
6140     LanguageSubtag::new(['s', 'f', 'e']),
6141     LanguageSubtag::new(['s', 'f', 'm']),
6142     LanguageSubtag::new(['s', 'f', 's']),
6143     LanguageSubtag::new(['s', 'f', 'w']),
6144     LanguageSubtag::new(['s', 'g', ' ']),
6145     LanguageSubtag::new(['s', 'g', 'a']),
6146     LanguageSubtag::new(['s', 'g', 'b']),
6147     LanguageSubtag::new(['s', 'g', 'c']),
6148     LanguageSubtag::new(['s', 'g', 'd']),
6149     LanguageSubtag::new(['s', 'g', 'e']),
6150     LanguageSubtag::new(['s', 'g', 'g']),
6151     LanguageSubtag::new(['s', 'g', 'h']),
6152     LanguageSubtag::new(['s', 'g', 'i']),
6153     LanguageSubtag::new(['s', 'g', 'j']),
6154     LanguageSubtag::new(['s', 'g', 'k']),
6155     LanguageSubtag::new(['s', 'g', 'l']),
6156     LanguageSubtag::new(['s', 'g', 'm']),
6157     LanguageSubtag::new(['s', 'g', 'n']),
6158     LanguageSubtag::new(['s', 'g', 'o']),
6159     LanguageSubtag::new(['s', 'g', 'p']),
6160     LanguageSubtag::new(['s', 'g', 'r']),
6161     LanguageSubtag::new(['s', 'g', 's']),
6162     LanguageSubtag::new(['s', 'g', 't']),
6163     LanguageSubtag::new(['s', 'g', 'u']),
6164     LanguageSubtag::new(['s', 'g', 'w']),
6165     LanguageSubtag::new(['s', 'g', 'x']),
6166     LanguageSubtag::new(['s', 'g', 'y']),
6167     LanguageSubtag::new(['s', 'g', 'z']),
6168     LanguageSubtag::new(['s', 'h', ' ']),
6169     LanguageSubtag::new(['s', 'h', 'a']),
6170     LanguageSubtag::new(['s', 'h', 'b']),
6171     LanguageSubtag::new(['s', 'h', 'c']),
6172     LanguageSubtag::new(['s', 'h', 'd']),
6173     LanguageSubtag::new(['s', 'h', 'e']),
6174     LanguageSubtag::new(['s', 'h', 'g']),
6175     LanguageSubtag::new(['s', 'h', 'h']),
6176     LanguageSubtag::new(['s', 'h', 'i']),
6177     LanguageSubtag::new(['s', 'h', 'j']),
6178     LanguageSubtag::new(['s', 'h', 'k']),
6179     LanguageSubtag::new(['s', 'h', 'l']),
6180     LanguageSubtag::new(['s', 'h', 'm']),
6181     LanguageSubtag::new(['s', 'h', 'n']),
6182     LanguageSubtag::new(['s', 'h', 'o']),
6183     LanguageSubtag::new(['s', 'h', 'p']),
6184     LanguageSubtag::new(['s', 'h', 'q']),
6185     LanguageSubtag::new(['s', 'h', 'r']),
6186     LanguageSubtag::new(['s', 'h', 's']),
6187     LanguageSubtag::new(['s', 'h', 't']),
6188     LanguageSubtag::new(['s', 'h', 'u']),
6189     LanguageSubtag::new(['s', 'h', 'v']),
6190     LanguageSubtag::new(['s', 'h', 'w']),
6191     LanguageSubtag::new(['s', 'h', 'x']),
6192     LanguageSubtag::new(['s', 'h', 'y']),
6193     LanguageSubtag::new(['s', 'h', 'z']),
6194     LanguageSubtag::new(['s', 'i', ' ']),
6195     LanguageSubtag::new(['s', 'i', 'a']),
6196     LanguageSubtag::new(['s', 'i', 'b']),
6197     LanguageSubtag::new(['s', 'i', 'd']),
6198     LanguageSubtag::new(['s', 'i', 'e']),
6199     LanguageSubtag::new(['s', 'i', 'f']),
6200     LanguageSubtag::new(['s', 'i', 'g']),
6201     LanguageSubtag::new(['s', 'i', 'h']),
6202     LanguageSubtag::new(['s', 'i', 'i']),
6203     LanguageSubtag::new(['s', 'i', 'j']),
6204     LanguageSubtag::new(['s', 'i', 'k']),
6205     LanguageSubtag::new(['s', 'i', 'l']),
6206     LanguageSubtag::new(['s', 'i', 'm']),
6207     LanguageSubtag::new(['s', 'i', 'o']),
6208     LanguageSubtag::new(['s', 'i', 'p']),
6209     LanguageSubtag::new(['s', 'i', 'q']),
6210     LanguageSubtag::new(['s', 'i', 'r']),
6211     LanguageSubtag::new(['s', 'i', 's']),
6212     LanguageSubtag::new(['s', 'i', 't']),
6213     LanguageSubtag::new(['s', 'i', 'u']),
6214     LanguageSubtag::new(['s', 'i', 'v']),
6215     LanguageSubtag::new(['s', 'i', 'w']),
6216     LanguageSubtag::new(['s', 'i', 'x']),
6217     LanguageSubtag::new(['s', 'i', 'y']),
6218     LanguageSubtag::new(['s', 'i', 'z']),
6219     LanguageSubtag::new(['s', 'j', 'a']),
6220     LanguageSubtag::new(['s', 'j', 'b']),
6221     LanguageSubtag::new(['s', 'j', 'd']),
6222     LanguageSubtag::new(['s', 'j', 'e']),
6223     LanguageSubtag::new(['s', 'j', 'g']),
6224     LanguageSubtag::new(['s', 'j', 'k']),
6225     LanguageSubtag::new(['s', 'j', 'l']),
6226     LanguageSubtag::new(['s', 'j', 'm']),
6227     LanguageSubtag::new(['s', 'j', 'n']),
6228     LanguageSubtag::new(['s', 'j', 'o']),
6229     LanguageSubtag::new(['s', 'j', 'p']),
6230     LanguageSubtag::new(['s', 'j', 'r']),
6231     LanguageSubtag::new(['s', 'j', 's']),
6232     LanguageSubtag::new(['s', 'j', 't']),
6233     LanguageSubtag::new(['s', 'j', 'u']),
6234     LanguageSubtag::new(['s', 'j', 'w']),
6235     LanguageSubtag::new(['s', 'k', ' ']),
6236     LanguageSubtag::new(['s', 'k', 'a']),
6237     LanguageSubtag::new(['s', 'k', 'b']),
6238     LanguageSubtag::new(['s', 'k', 'c']),
6239     LanguageSubtag::new(['s', 'k', 'd']),
6240     LanguageSubtag::new(['s', 'k', 'e']),
6241     LanguageSubtag::new(['s', 'k', 'f']),
6242     LanguageSubtag::new(['s', 'k', 'g']),
6243     LanguageSubtag::new(['s', 'k', 'h']),
6244     LanguageSubtag::new(['s', 'k', 'i']),
6245     LanguageSubtag::new(['s', 'k', 'j']),
6246     LanguageSubtag::new(['s', 'k', 'k']),
6247     LanguageSubtag::new(['s', 'k', 'm']),
6248     LanguageSubtag::new(['s', 'k', 'n']),
6249     LanguageSubtag::new(['s', 'k', 'o']),
6250     LanguageSubtag::new(['s', 'k', 'p']),
6251     LanguageSubtag::new(['s', 'k', 'q']),
6252     LanguageSubtag::new(['s', 'k', 'r']),
6253     LanguageSubtag::new(['s', 'k', 's']),
6254     LanguageSubtag::new(['s', 'k', 't']),
6255     LanguageSubtag::new(['s', 'k', 'u']),
6256     LanguageSubtag::new(['s', 'k', 'v']),
6257     LanguageSubtag::new(['s', 'k', 'w']),
6258     LanguageSubtag::new(['s', 'k', 'x']),
6259     LanguageSubtag::new(['s', 'k', 'y']),
6260     LanguageSubtag::new(['s', 'k', 'z']),
6261     LanguageSubtag::new(['s', 'l', ' ']),
6262     LanguageSubtag::new(['s', 'l', 'a']),
6263     LanguageSubtag::new(['s', 'l', 'c']),
6264     LanguageSubtag::new(['s', 'l', 'd']),
6265     LanguageSubtag::new(['s', 'l', 'e']),
6266     LanguageSubtag::new(['s', 'l', 'f']),
6267     LanguageSubtag::new(['s', 'l', 'g']),
6268     LanguageSubtag::new(['s', 'l', 'h']),
6269     LanguageSubtag::new(['s', 'l', 'i']),
6270     LanguageSubtag::new(['s', 'l', 'j']),
6271     LanguageSubtag::new(['s', 'l', 'l']),
6272     LanguageSubtag::new(['s', 'l', 'm']),
6273     LanguageSubtag::new(['s', 'l', 'n']),
6274     LanguageSubtag::new(['s', 'l', 'p']),
6275     LanguageSubtag::new(['s', 'l', 'q']),
6276     LanguageSubtag::new(['s', 'l', 'r']),
6277     LanguageSubtag::new(['s', 'l', 's']),
6278     LanguageSubtag::new(['s', 'l', 't']),
6279     LanguageSubtag::new(['s', 'l', 'u']),
6280     LanguageSubtag::new(['s', 'l', 'w']),
6281     LanguageSubtag::new(['s', 'l', 'x']),
6282     LanguageSubtag::new(['s', 'l', 'y']),
6283     LanguageSubtag::new(['s', 'l', 'z']),
6284     LanguageSubtag::new(['s', 'm', ' ']),
6285     LanguageSubtag::new(['s', 'm', 'a']),
6286     LanguageSubtag::new(['s', 'm', 'b']),
6287     LanguageSubtag::new(['s', 'm', 'c']),
6288     LanguageSubtag::new(['s', 'm', 'd']),
6289     LanguageSubtag::new(['s', 'm', 'f']),
6290     LanguageSubtag::new(['s', 'm', 'g']),
6291     LanguageSubtag::new(['s', 'm', 'h']),
6292     LanguageSubtag::new(['s', 'm', 'i']),
6293     LanguageSubtag::new(['s', 'm', 'j']),
6294     LanguageSubtag::new(['s', 'm', 'k']),
6295     LanguageSubtag::new(['s', 'm', 'l']),
6296     LanguageSubtag::new(['s', 'm', 'm']),
6297     LanguageSubtag::new(['s', 'm', 'n']),
6298     LanguageSubtag::new(['s', 'm', 'p']),
6299     LanguageSubtag::new(['s', 'm', 'q']),
6300     LanguageSubtag::new(['s', 'm', 'r']),
6301     LanguageSubtag::new(['s', 'm', 's']),
6302     LanguageSubtag::new(['s', 'm', 't']),
6303     LanguageSubtag::new(['s', 'm', 'u']),
6304     LanguageSubtag::new(['s', 'm', 'v']),
6305     LanguageSubtag::new(['s', 'm', 'w']),
6306     LanguageSubtag::new(['s', 'm', 'x']),
6307     LanguageSubtag::new(['s', 'm', 'y']),
6308     LanguageSubtag::new(['s', 'm', 'z']),
6309     LanguageSubtag::new(['s', 'n', ' ']),
6310     LanguageSubtag::new(['s', 'n', 'b']),
6311     LanguageSubtag::new(['s', 'n', 'c']),
6312     LanguageSubtag::new(['s', 'n', 'e']),
6313     LanguageSubtag::new(['s', 'n', 'f']),
6314     LanguageSubtag::new(['s', 'n', 'g']),
6315     LanguageSubtag::new(['s', 'n', 'h']),
6316     LanguageSubtag::new(['s', 'n', 'i']),
6317     LanguageSubtag::new(['s', 'n', 'j']),
6318     LanguageSubtag::new(['s', 'n', 'k']),
6319     LanguageSubtag::new(['s', 'n', 'l']),
6320     LanguageSubtag::new(['s', 'n', 'm']),
6321     LanguageSubtag::new(['s', 'n', 'n']),
6322     LanguageSubtag::new(['s', 'n', 'o']),
6323     LanguageSubtag::new(['s', 'n', 'p']),
6324     LanguageSubtag::new(['s', 'n', 'q']),
6325     LanguageSubtag::new(['s', 'n', 'r']),
6326     LanguageSubtag::new(['s', 'n', 's']),
6327     LanguageSubtag::new(['s', 'n', 'u']),
6328     LanguageSubtag::new(['s', 'n', 'v']),
6329     LanguageSubtag::new(['s', 'n', 'w']),
6330     LanguageSubtag::new(['s', 'n', 'x']),
6331     LanguageSubtag::new(['s', 'n', 'y']),
6332     LanguageSubtag::new(['s', 'n', 'z']),
6333     LanguageSubtag::new(['s', 'o', ' ']),
6334     LanguageSubtag::new(['s', 'o', 'a']),
6335     LanguageSubtag::new(['s', 'o', 'b']),
6336     LanguageSubtag::new(['s', 'o', 'c']),
6337     LanguageSubtag::new(['s', 'o', 'd']),
6338     LanguageSubtag::new(['s', 'o', 'e']),
6339     LanguageSubtag::new(['s', 'o', 'g']),
6340     LanguageSubtag::new(['s', 'o', 'h']),
6341     LanguageSubtag::new(['s', 'o', 'i']),
6342     LanguageSubtag::new(['s', 'o', 'j']),
6343     LanguageSubtag::new(['s', 'o', 'k']),
6344     LanguageSubtag::new(['s', 'o', 'l']),
6345     LanguageSubtag::new(['s', 'o', 'n']),
6346     LanguageSubtag::new(['s', 'o', 'o']),
6347     LanguageSubtag::new(['s', 'o', 'p']),
6348     LanguageSubtag::new(['s', 'o', 'q']),
6349     LanguageSubtag::new(['s', 'o', 'r']),
6350     LanguageSubtag::new(['s', 'o', 's']),
6351     LanguageSubtag::new(['s', 'o', 'u']),
6352     LanguageSubtag::new(['s', 'o', 'v']),
6353     LanguageSubtag::new(['s', 'o', 'w']),
6354     LanguageSubtag::new(['s', 'o', 'x']),
6355     LanguageSubtag::new(['s', 'o', 'y']),
6356     LanguageSubtag::new(['s', 'o', 'z']),
6357     LanguageSubtag::new(['s', 'p', 'b']),
6358     LanguageSubtag::new(['s', 'p', 'c']),
6359     LanguageSubtag::new(['s', 'p', 'd']),
6360     LanguageSubtag::new(['s', 'p', 'e']),
6361     LanguageSubtag::new(['s', 'p', 'g']),
6362     LanguageSubtag::new(['s', 'p', 'i']),
6363     LanguageSubtag::new(['s', 'p', 'k']),
6364     LanguageSubtag::new(['s', 'p', 'l']),
6365     LanguageSubtag::new(['s', 'p', 'm']),
6366     LanguageSubtag::new(['s', 'p', 'n']),
6367     LanguageSubtag::new(['s', 'p', 'o']),
6368     LanguageSubtag::new(['s', 'p', 'p']),
6369     LanguageSubtag::new(['s', 'p', 'q']),
6370     LanguageSubtag::new(['s', 'p', 'r']),
6371     LanguageSubtag::new(['s', 'p', 's']),
6372     LanguageSubtag::new(['s', 'p', 't']),
6373     LanguageSubtag::new(['s', 'p', 'u']),
6374     LanguageSubtag::new(['s', 'p', 'v']),
6375     LanguageSubtag::new(['s', 'p', 'x']),
6376     LanguageSubtag::new(['s', 'p', 'y']),
6377     LanguageSubtag::new(['s', 'q', ' ']),
6378     LanguageSubtag::new(['s', 'q', 'a']),
6379     LanguageSubtag::new(['s', 'q', 'h']),
6380     LanguageSubtag::new(['s', 'q', 'j']),
6381     LanguageSubtag::new(['s', 'q', 'k']),
6382     LanguageSubtag::new(['s', 'q', 'm']),
6383     LanguageSubtag::new(['s', 'q', 'n']),
6384     LanguageSubtag::new(['s', 'q', 'o']),
6385     LanguageSubtag::new(['s', 'q', 'q']),
6386     LanguageSubtag::new(['s', 'q', 'r']),
6387     LanguageSubtag::new(['s', 'q', 's']),
6388     LanguageSubtag::new(['s', 'q', 't']),
6389     LanguageSubtag::new(['s', 'q', 'u']),
6390     LanguageSubtag::new(['s', 'q', 'x']),
6391     LanguageSubtag::new(['s', 'r', ' ']),
6392     LanguageSubtag::new(['s', 'r', 'a']),
6393     LanguageSubtag::new(['s', 'r', 'b']),
6394     LanguageSubtag::new(['s', 'r', 'c']),
6395     LanguageSubtag::new(['s', 'r', 'e']),
6396     LanguageSubtag::new(['s', 'r', 'f']),
6397     LanguageSubtag::new(['s', 'r', 'g']),
6398     LanguageSubtag::new(['s', 'r', 'h']),
6399     LanguageSubtag::new(['s', 'r', 'i']),
6400     LanguageSubtag::new(['s', 'r', 'k']),
6401     LanguageSubtag::new(['s', 'r', 'l']),
6402     LanguageSubtag::new(['s', 'r', 'm']),
6403     LanguageSubtag::new(['s', 'r', 'n']),
6404     LanguageSubtag::new(['s', 'r', 'o']),
6405     LanguageSubtag::new(['s', 'r', 'q']),
6406     LanguageSubtag::new(['s', 'r', 'r']),
6407     LanguageSubtag::new(['s', 'r', 's']),
6408     LanguageSubtag::new(['s', 'r', 't']),
6409     LanguageSubtag::new(['s', 'r', 'u']),
6410     LanguageSubtag::new(['s', 'r', 'v']),
6411     LanguageSubtag::new(['s', 'r', 'w']),
6412     LanguageSubtag::new(['s', 'r', 'x']),
6413     LanguageSubtag::new(['s', 'r', 'y']),
6414     LanguageSubtag::new(['s', 'r', 'z']),
6415     LanguageSubtag::new(['s', 's', ' ']),
6416     LanguageSubtag::new(['s', 's', 'a']),
6417     LanguageSubtag::new(['s', 's', 'b']),
6418     LanguageSubtag::new(['s', 's', 'c']),
6419     LanguageSubtag::new(['s', 's', 'd']),
6420     LanguageSubtag::new(['s', 's', 'e']),
6421     LanguageSubtag::new(['s', 's', 'f']),
6422     LanguageSubtag::new(['s', 's', 'g']),
6423     LanguageSubtag::new(['s', 's', 'h']),
6424     LanguageSubtag::new(['s', 's', 'i']),
6425     LanguageSubtag::new(['s', 's', 'j']),
6426     LanguageSubtag::new(['s', 's', 'k']),
6427     LanguageSubtag::new(['s', 's', 'l']),
6428     LanguageSubtag::new(['s', 's', 'm']),
6429     LanguageSubtag::new(['s', 's', 'n']),
6430     LanguageSubtag::new(['s', 's', 'o']),
6431     LanguageSubtag::new(['s', 's', 'p']),
6432     LanguageSubtag::new(['s', 's', 'q']),
6433     LanguageSubtag::new(['s', 's', 'r']),
6434     LanguageSubtag::new(['s', 's', 's']),
6435     LanguageSubtag::new(['s', 's', 't']),
6436     LanguageSubtag::new(['s', 's', 'u']),
6437     LanguageSubtag::new(['s', 's', 'v']),
6438     LanguageSubtag::new(['s', 's', 'x']),
6439     LanguageSubtag::new(['s', 's', 'y']),
6440     LanguageSubtag::new(['s', 's', 'z']),
6441     LanguageSubtag::new(['s', 't', ' ']),
6442     LanguageSubtag::new(['s', 't', 'a']),
6443     LanguageSubtag::new(['s', 't', 'b']),
6444     LanguageSubtag::new(['s', 't', 'd']),
6445     LanguageSubtag::new(['s', 't', 'e']),
6446     LanguageSubtag::new(['s', 't', 'f']),
6447     LanguageSubtag::new(['s', 't', 'g']),
6448     LanguageSubtag::new(['s', 't', 'h']),
6449     LanguageSubtag::new(['s', 't', 'i']),
6450     LanguageSubtag::new(['s', 't', 'j']),
6451     LanguageSubtag::new(['s', 't', 'k']),
6452     LanguageSubtag::new(['s', 't', 'l']),
6453     LanguageSubtag::new(['s', 't', 'm']),
6454     LanguageSubtag::new(['s', 't', 'n']),
6455     LanguageSubtag::new(['s', 't', 'o']),
6456     LanguageSubtag::new(['s', 't', 'p']),
6457     LanguageSubtag::new(['s', 't', 'q']),
6458     LanguageSubtag::new(['s', 't', 'r']),
6459     LanguageSubtag::new(['s', 't', 's']),
6460     LanguageSubtag::new(['s', 't', 't']),
6461     LanguageSubtag::new(['s', 't', 'u']),
6462     LanguageSubtag::new(['s', 't', 'v']),
6463     LanguageSubtag::new(['s', 't', 'w']),
6464     LanguageSubtag::new(['s', 't', 'y']),
6465     LanguageSubtag::new(['s', 'u', ' ']),
6466     LanguageSubtag::new(['s', 'u', 'a']),
6467     LanguageSubtag::new(['s', 'u', 'b']),
6468     LanguageSubtag::new(['s', 'u', 'c']),
6469     LanguageSubtag::new(['s', 'u', 'e']),
6470     LanguageSubtag::new(['s', 'u', 'g']),
6471     LanguageSubtag::new(['s', 'u', 'i']),
6472     LanguageSubtag::new(['s', 'u', 'j']),
6473     LanguageSubtag::new(['s', 'u', 'k']),
6474     LanguageSubtag::new(['s', 'u', 'l']),
6475     LanguageSubtag::new(['s', 'u', 'm']),
6476     LanguageSubtag::new(['s', 'u', 'o']),
6477     LanguageSubtag::new(['s', 'u', 'q']),
6478     LanguageSubtag::new(['s', 'u', 'r']),
6479     LanguageSubtag::new(['s', 'u', 's']),
6480     LanguageSubtag::new(['s', 'u', 't']),
6481     LanguageSubtag::new(['s', 'u', 'v']),
6482     LanguageSubtag::new(['s', 'u', 'w']),
6483     LanguageSubtag::new(['s', 'u', 'x']),
6484     LanguageSubtag::new(['s', 'u', 'y']),
6485     LanguageSubtag::new(['s', 'u', 'z']),
6486     LanguageSubtag::new(['s', 'v', ' ']),
6487     LanguageSubtag::new(['s', 'v', 'a']),
6488     LanguageSubtag::new(['s', 'v', 'b']),
6489     LanguageSubtag::new(['s', 'v', 'c']),
6490     LanguageSubtag::new(['s', 'v', 'e']),
6491     LanguageSubtag::new(['s', 'v', 'k']),
6492     LanguageSubtag::new(['s', 'v', 'm']),
6493     LanguageSubtag::new(['s', 'v', 'r']),
6494     LanguageSubtag::new(['s', 'v', 's']),
6495     LanguageSubtag::new(['s', 'v', 'x']),
6496     LanguageSubtag::new(['s', 'w', ' ']),
6497     LanguageSubtag::new(['s', 'w', 'b']),
6498     LanguageSubtag::new(['s', 'w', 'c']),
6499     LanguageSubtag::new(['s', 'w', 'f']),
6500     LanguageSubtag::new(['s', 'w', 'g']),
6501     LanguageSubtag::new(['s', 'w', 'h']),
6502     LanguageSubtag::new(['s', 'w', 'i']),
6503     LanguageSubtag::new(['s', 'w', 'j']),
6504     LanguageSubtag::new(['s', 'w', 'k']),
6505     LanguageSubtag::new(['s', 'w', 'l']),
6506     LanguageSubtag::new(['s', 'w', 'm']),
6507     LanguageSubtag::new(['s', 'w', 'n']),
6508     LanguageSubtag::new(['s', 'w', 'o']),
6509     LanguageSubtag::new(['s', 'w', 'p']),
6510     LanguageSubtag::new(['s', 'w', 'q']),
6511     LanguageSubtag::new(['s', 'w', 'r']),
6512     LanguageSubtag::new(['s', 'w', 's']),
6513     LanguageSubtag::new(['s', 'w', 't']),
6514     LanguageSubtag::new(['s', 'w', 'u']),
6515     LanguageSubtag::new(['s', 'w', 'v']),
6516     LanguageSubtag::new(['s', 'w', 'w']),
6517     LanguageSubtag::new(['s', 'w', 'x']),
6518     LanguageSubtag::new(['s', 'w', 'y']),
6519     LanguageSubtag::new(['s', 'x', 'b']),
6520     LanguageSubtag::new(['s', 'x', 'c']),
6521     LanguageSubtag::new(['s', 'x', 'e']),
6522     LanguageSubtag::new(['s', 'x', 'g']),
6523     LanguageSubtag::new(['s', 'x', 'k']),
6524     LanguageSubtag::new(['s', 'x', 'l']),
6525     LanguageSubtag::new(['s', 'x', 'm']),
6526     LanguageSubtag::new(['s', 'x', 'n']),
6527     LanguageSubtag::new(['s', 'x', 'o']),
6528     LanguageSubtag::new(['s', 'x', 'r']),
6529     LanguageSubtag::new(['s', 'x', 's']),
6530     LanguageSubtag::new(['s', 'x', 'u']),
6531     LanguageSubtag::new(['s', 'x', 'w']),
6532     LanguageSubtag::new(['s', 'y', 'a']),
6533     LanguageSubtag::new(['s', 'y', 'b']),
6534     LanguageSubtag::new(['s', 'y', 'c']),
6535     LanguageSubtag::new(['s', 'y', 'd']),
6536     LanguageSubtag::new(['s', 'y', 'i']),
6537     LanguageSubtag::new(['s', 'y', 'k']),
6538     LanguageSubtag::new(['s', 'y', 'l']),
6539     LanguageSubtag::new(['s', 'y', 'm']),
6540     LanguageSubtag::new(['s', 'y', 'n']),
6541     LanguageSubtag::new(['s', 'y', 'o']),
6542     LanguageSubtag::new(['s', 'y', 'r']),
6543     LanguageSubtag::new(['s', 'y', 's']),
6544     LanguageSubtag::new(['s', 'y', 'w']),
6545     LanguageSubtag::new(['s', 'y', 'x']),
6546     LanguageSubtag::new(['s', 'y', 'y']),
6547     LanguageSubtag::new(['s', 'z', 'a']),
6548     LanguageSubtag::new(['s', 'z', 'b']),
6549     LanguageSubtag::new(['s', 'z', 'c']),
6550     LanguageSubtag::new(['s', 'z', 'd']),
6551     LanguageSubtag::new(['s', 'z', 'e']),
6552     LanguageSubtag::new(['s', 'z', 'g']),
6553     LanguageSubtag::new(['s', 'z', 'l']),
6554     LanguageSubtag::new(['s', 'z', 'n']),
6555     LanguageSubtag::new(['s', 'z', 'p']),
6556     LanguageSubtag::new(['s', 'z', 's']),
6557     LanguageSubtag::new(['s', 'z', 'v']),
6558     LanguageSubtag::new(['s', 'z', 'w']),
6559     LanguageSubtag::new(['s', 'z', 'y']),
6560     LanguageSubtag::new(['t', 'a', ' ']),
6561     LanguageSubtag::new(['t', 'a', 'a']),
6562     LanguageSubtag::new(['t', 'a', 'b']),
6563     LanguageSubtag::new(['t', 'a', 'c']),
6564     LanguageSubtag::new(['t', 'a', 'd']),
6565     LanguageSubtag::new(['t', 'a', 'e']),
6566     LanguageSubtag::new(['t', 'a', 'f']),
6567     LanguageSubtag::new(['t', 'a', 'g']),
6568     LanguageSubtag::new(['t', 'a', 'i']),
6569     LanguageSubtag::new(['t', 'a', 'j']),
6570     LanguageSubtag::new(['t', 'a', 'k']),
6571     LanguageSubtag::new(['t', 'a', 'l']),
6572     LanguageSubtag::new(['t', 'a', 'n']),
6573     LanguageSubtag::new(['t', 'a', 'o']),
6574     LanguageSubtag::new(['t', 'a', 'p']),
6575     LanguageSubtag::new(['t', 'a', 'q']),
6576     LanguageSubtag::new(['t', 'a', 'r']),
6577     LanguageSubtag::new(['t', 'a', 's']),
6578     LanguageSubtag::new(['t', 'a', 'u']),
6579     LanguageSubtag::new(['t', 'a', 'v']),
6580     LanguageSubtag::new(['t', 'a', 'w']),
6581     LanguageSubtag::new(['t', 'a', 'x']),
6582     LanguageSubtag::new(['t', 'a', 'y']),
6583     LanguageSubtag::new(['t', 'a', 'z']),
6584     LanguageSubtag::new(['t', 'b', 'a']),
6585     LanguageSubtag::new(['t', 'b', 'b']),
6586     LanguageSubtag::new(['t', 'b', 'c']),
6587     LanguageSubtag::new(['t', 'b', 'd']),
6588     LanguageSubtag::new(['t', 'b', 'e']),
6589     LanguageSubtag::new(['t', 'b', 'f']),
6590     LanguageSubtag::new(['t', 'b', 'g']),
6591     LanguageSubtag::new(['t', 'b', 'h']),
6592     LanguageSubtag::new(['t', 'b', 'i']),
6593     LanguageSubtag::new(['t', 'b', 'j']),
6594     LanguageSubtag::new(['t', 'b', 'k']),
6595     LanguageSubtag::new(['t', 'b', 'l']),
6596     LanguageSubtag::new(['t', 'b', 'm']),
6597     LanguageSubtag::new(['t', 'b', 'n']),
6598     LanguageSubtag::new(['t', 'b', 'o']),
6599     LanguageSubtag::new(['t', 'b', 'p']),
6600     LanguageSubtag::new(['t', 'b', 'q']),
6601     LanguageSubtag::new(['t', 'b', 'r']),
6602     LanguageSubtag::new(['t', 'b', 's']),
6603     LanguageSubtag::new(['t', 'b', 't']),
6604     LanguageSubtag::new(['t', 'b', 'u']),
6605     LanguageSubtag::new(['t', 'b', 'v']),
6606     LanguageSubtag::new(['t', 'b', 'w']),
6607     LanguageSubtag::new(['t', 'b', 'x']),
6608     LanguageSubtag::new(['t', 'b', 'y']),
6609     LanguageSubtag::new(['t', 'b', 'z']),
6610     LanguageSubtag::new(['t', 'c', 'a']),
6611     LanguageSubtag::new(['t', 'c', 'b']),
6612     LanguageSubtag::new(['t', 'c', 'c']),
6613     LanguageSubtag::new(['t', 'c', 'd']),
6614     LanguageSubtag::new(['t', 'c', 'e']),
6615     LanguageSubtag::new(['t', 'c', 'f']),
6616     LanguageSubtag::new(['t', 'c', 'g']),
6617     LanguageSubtag::new(['t', 'c', 'h']),
6618     LanguageSubtag::new(['t', 'c', 'i']),
6619     LanguageSubtag::new(['t', 'c', 'k']),
6620     LanguageSubtag::new(['t', 'c', 'l']),
6621     LanguageSubtag::new(['t', 'c', 'm']),
6622     LanguageSubtag::new(['t', 'c', 'n']),
6623     LanguageSubtag::new(['t', 'c', 'o']),
6624     LanguageSubtag::new(['t', 'c', 'p']),
6625     LanguageSubtag::new(['t', 'c', 'q']),
6626     LanguageSubtag::new(['t', 'c', 's']),
6627     LanguageSubtag::new(['t', 'c', 't']),
6628     LanguageSubtag::new(['t', 'c', 'u']),
6629     LanguageSubtag::new(['t', 'c', 'w']),
6630     LanguageSubtag::new(['t', 'c', 'x']),
6631     LanguageSubtag::new(['t', 'c', 'y']),
6632     LanguageSubtag::new(['t', 'c', 'z']),
6633     LanguageSubtag::new(['t', 'd', 'a']),
6634     LanguageSubtag::new(['t', 'd', 'b']),
6635     LanguageSubtag::new(['t', 'd', 'c']),
6636     LanguageSubtag::new(['t', 'd', 'd']),
6637     LanguageSubtag::new(['t', 'd', 'e']),
6638     LanguageSubtag::new(['t', 'd', 'f']),
6639     LanguageSubtag::new(['t', 'd', 'g']),
6640     LanguageSubtag::new(['t', 'd', 'h']),
6641     LanguageSubtag::new(['t', 'd', 'i']),
6642     LanguageSubtag::new(['t', 'd', 'j']),
6643     LanguageSubtag::new(['t', 'd', 'k']),
6644     LanguageSubtag::new(['t', 'd', 'l']),
6645     LanguageSubtag::new(['t', 'd', 'm']),
6646     LanguageSubtag::new(['t', 'd', 'n']),
6647     LanguageSubtag::new(['t', 'd', 'o']),
6648     LanguageSubtag::new(['t', 'd', 'q']),
6649     LanguageSubtag::new(['t', 'd', 'r']),
6650     LanguageSubtag::new(['t', 'd', 's']),
6651     LanguageSubtag::new(['t', 'd', 't']),
6652     LanguageSubtag::new(['t', 'd', 'u']),
6653     LanguageSubtag::new(['t', 'd', 'v']),
6654     LanguageSubtag::new(['t', 'd', 'x']),
6655     LanguageSubtag::new(['t', 'd', 'y']),
6656     LanguageSubtag::new(['t', 'e', ' ']),
6657     LanguageSubtag::new(['t', 'e', 'a']),
6658     LanguageSubtag::new(['t', 'e', 'b']),
6659     LanguageSubtag::new(['t', 'e', 'c']),
6660     LanguageSubtag::new(['t', 'e', 'd']),
6661     LanguageSubtag::new(['t', 'e', 'e']),
6662     LanguageSubtag::new(['t', 'e', 'f']),
6663     LanguageSubtag::new(['t', 'e', 'g']),
6664     LanguageSubtag::new(['t', 'e', 'h']),
6665     LanguageSubtag::new(['t', 'e', 'i']),
6666     LanguageSubtag::new(['t', 'e', 'k']),
6667     LanguageSubtag::new(['t', 'e', 'm']),
6668     LanguageSubtag::new(['t', 'e', 'n']),
6669     LanguageSubtag::new(['t', 'e', 'o']),
6670     LanguageSubtag::new(['t', 'e', 'p']),
6671     LanguageSubtag::new(['t', 'e', 'q']),
6672     LanguageSubtag::new(['t', 'e', 'r']),
6673     LanguageSubtag::new(['t', 'e', 's']),
6674     LanguageSubtag::new(['t', 'e', 't']),
6675     LanguageSubtag::new(['t', 'e', 'u']),
6676     LanguageSubtag::new(['t', 'e', 'v']),
6677     LanguageSubtag::new(['t', 'e', 'w']),
6678     LanguageSubtag::new(['t', 'e', 'x']),
6679     LanguageSubtag::new(['t', 'e', 'y']),
6680     LanguageSubtag::new(['t', 'e', 'z']),
6681     LanguageSubtag::new(['t', 'f', 'i']),
6682     LanguageSubtag::new(['t', 'f', 'n']),
6683     LanguageSubtag::new(['t', 'f', 'o']),
6684     LanguageSubtag::new(['t', 'f', 'r']),
6685     LanguageSubtag::new(['t', 'f', 't']),
6686     LanguageSubtag::new(['t', 'g', ' ']),
6687     LanguageSubtag::new(['t', 'g', 'a']),
6688     LanguageSubtag::new(['t', 'g', 'b']),
6689     LanguageSubtag::new(['t', 'g', 'c']),
6690     LanguageSubtag::new(['t', 'g', 'd']),
6691     LanguageSubtag::new(['t', 'g', 'e']),
6692     LanguageSubtag::new(['t', 'g', 'f']),
6693     LanguageSubtag::new(['t', 'g', 'g']),
6694     LanguageSubtag::new(['t', 'g', 'h']),
6695     LanguageSubtag::new(['t', 'g', 'i']),
6696     LanguageSubtag::new(['t', 'g', 'j']),
6697     LanguageSubtag::new(['t', 'g', 'n']),
6698     LanguageSubtag::new(['t', 'g', 'o']),
6699     LanguageSubtag::new(['t', 'g', 'p']),
6700     LanguageSubtag::new(['t', 'g', 'q']),
6701     LanguageSubtag::new(['t', 'g', 'r']),
6702     LanguageSubtag::new(['t', 'g', 's']),
6703     LanguageSubtag::new(['t', 'g', 't']),
6704     LanguageSubtag::new(['t', 'g', 'u']),
6705     LanguageSubtag::new(['t', 'g', 'v']),
6706     LanguageSubtag::new(['t', 'g', 'w']),
6707     LanguageSubtag::new(['t', 'g', 'x']),
6708     LanguageSubtag::new(['t', 'g', 'y']),
6709     LanguageSubtag::new(['t', 'g', 'z']),
6710     LanguageSubtag::new(['t', 'h', ' ']),
6711     LanguageSubtag::new(['t', 'h', 'c']),
6712     LanguageSubtag::new(['t', 'h', 'd']),
6713     LanguageSubtag::new(['t', 'h', 'e']),
6714     LanguageSubtag::new(['t', 'h', 'f']),
6715     LanguageSubtag::new(['t', 'h', 'h']),
6716     LanguageSubtag::new(['t', 'h', 'i']),
6717     LanguageSubtag::new(['t', 'h', 'k']),
6718     LanguageSubtag::new(['t', 'h', 'l']),
6719     LanguageSubtag::new(['t', 'h', 'm']),
6720     LanguageSubtag::new(['t', 'h', 'n']),
6721     LanguageSubtag::new(['t', 'h', 'p']),
6722     LanguageSubtag::new(['t', 'h', 'q']),
6723     LanguageSubtag::new(['t', 'h', 'r']),
6724     LanguageSubtag::new(['t', 'h', 's']),
6725     LanguageSubtag::new(['t', 'h', 't']),
6726     LanguageSubtag::new(['t', 'h', 'u']),
6727     LanguageSubtag::new(['t', 'h', 'v']),
6728     LanguageSubtag::new(['t', 'h', 'w']),
6729     LanguageSubtag::new(['t', 'h', 'x']),
6730     LanguageSubtag::new(['t', 'h', 'y']),
6731     LanguageSubtag::new(['t', 'h', 'z']),
6732     LanguageSubtag::new(['t', 'i', ' ']),
6733     LanguageSubtag::new(['t', 'i', 'a']),
6734     LanguageSubtag::new(['t', 'i', 'c']),
6735     LanguageSubtag::new(['t', 'i', 'd']),
6736     LanguageSubtag::new(['t', 'i', 'e']),
6737     LanguageSubtag::new(['t', 'i', 'f']),
6738     LanguageSubtag::new(['t', 'i', 'g']),
6739     LanguageSubtag::new(['t', 'i', 'h']),
6740     LanguageSubtag::new(['t', 'i', 'i']),
6741     LanguageSubtag::new(['t', 'i', 'j']),
6742     LanguageSubtag::new(['t', 'i', 'k']),
6743     LanguageSubtag::new(['t', 'i', 'l']),
6744     LanguageSubtag::new(['t', 'i', 'm']),
6745     LanguageSubtag::new(['t', 'i', 'n']),
6746     LanguageSubtag::new(['t', 'i', 'o']),
6747     LanguageSubtag::new(['t', 'i', 'p']),
6748     LanguageSubtag::new(['t', 'i', 'q']),
6749     LanguageSubtag::new(['t', 'i', 's']),
6750     LanguageSubtag::new(['t', 'i', 't']),
6751     LanguageSubtag::new(['t', 'i', 'u']),
6752     LanguageSubtag::new(['t', 'i', 'v']),
6753     LanguageSubtag::new(['t', 'i', 'w']),
6754     LanguageSubtag::new(['t', 'i', 'x']),
6755     LanguageSubtag::new(['t', 'i', 'y']),
6756     LanguageSubtag::new(['t', 'i', 'z']),
6757     LanguageSubtag::new(['t', 'j', 'a']),
6758     LanguageSubtag::new(['t', 'j', 'g']),
6759     LanguageSubtag::new(['t', 'j', 'i']),
6760     LanguageSubtag::new(['t', 'j', 'j']),
6761     LanguageSubtag::new(['t', 'j', 'l']),
6762     LanguageSubtag::new(['t', 'j', 'm']),
6763     LanguageSubtag::new(['t', 'j', 'n']),
6764     LanguageSubtag::new(['t', 'j', 'o']),
6765     LanguageSubtag::new(['t', 'j', 'p']),
6766     LanguageSubtag::new(['t', 'j', 's']),
6767     LanguageSubtag::new(['t', 'j', 'u']),
6768     LanguageSubtag::new(['t', 'j', 'w']),
6769     LanguageSubtag::new(['t', 'k', ' ']),
6770     LanguageSubtag::new(['t', 'k', 'a']),
6771     LanguageSubtag::new(['t', 'k', 'b']),
6772     LanguageSubtag::new(['t', 'k', 'd']),
6773     LanguageSubtag::new(['t', 'k', 'e']),
6774     LanguageSubtag::new(['t', 'k', 'f']),
6775     LanguageSubtag::new(['t', 'k', 'g']),
6776     LanguageSubtag::new(['t', 'k', 'k']),
6777     LanguageSubtag::new(['t', 'k', 'l']),
6778     LanguageSubtag::new(['t', 'k', 'm']),
6779     LanguageSubtag::new(['t', 'k', 'n']),
6780     LanguageSubtag::new(['t', 'k', 'p']),
6781     LanguageSubtag::new(['t', 'k', 'q']),
6782     LanguageSubtag::new(['t', 'k', 'r']),
6783     LanguageSubtag::new(['t', 'k', 's']),
6784     LanguageSubtag::new(['t', 'k', 't']),
6785     LanguageSubtag::new(['t', 'k', 'u']),
6786     LanguageSubtag::new(['t', 'k', 'v']),
6787     LanguageSubtag::new(['t', 'k', 'w']),
6788     LanguageSubtag::new(['t', 'k', 'x']),
6789     LanguageSubtag::new(['t', 'k', 'z']),
6790     LanguageSubtag::new(['t', 'l', ' ']),
6791     LanguageSubtag::new(['t', 'l', 'a']),
6792     LanguageSubtag::new(['t', 'l', 'b']),
6793     LanguageSubtag::new(['t', 'l', 'c']),
6794     LanguageSubtag::new(['t', 'l', 'd']),
6795     LanguageSubtag::new(['t', 'l', 'f']),
6796     LanguageSubtag::new(['t', 'l', 'g']),
6797     LanguageSubtag::new(['t', 'l', 'h']),
6798     LanguageSubtag::new(['t', 'l', 'i']),
6799     LanguageSubtag::new(['t', 'l', 'j']),
6800     LanguageSubtag::new(['t', 'l', 'k']),
6801     LanguageSubtag::new(['t', 'l', 'l']),
6802     LanguageSubtag::new(['t', 'l', 'm']),
6803     LanguageSubtag::new(['t', 'l', 'n']),
6804     LanguageSubtag::new(['t', 'l', 'o']),
6805     LanguageSubtag::new(['t', 'l', 'p']),
6806     LanguageSubtag::new(['t', 'l', 'q']),
6807     LanguageSubtag::new(['t', 'l', 'r']),
6808     LanguageSubtag::new(['t', 'l', 's']),
6809     LanguageSubtag::new(['t', 'l', 't']),
6810     LanguageSubtag::new(['t', 'l', 'u']),
6811     LanguageSubtag::new(['t', 'l', 'v']),
6812     LanguageSubtag::new(['t', 'l', 'w']),
6813     LanguageSubtag::new(['t', 'l', 'x']),
6814     LanguageSubtag::new(['t', 'l', 'y']),
6815     LanguageSubtag::new(['t', 'm', 'a']),
6816     LanguageSubtag::new(['t', 'm', 'b']),
6817     LanguageSubtag::new(['t', 'm', 'c']),
6818     LanguageSubtag::new(['t', 'm', 'd']),
6819     LanguageSubtag::new(['t', 'm', 'e']),
6820     LanguageSubtag::new(['t', 'm', 'f']),
6821     LanguageSubtag::new(['t', 'm', 'g']),
6822     LanguageSubtag::new(['t', 'm', 'h']),
6823     LanguageSubtag::new(['t', 'm', 'i']),
6824     LanguageSubtag::new(['t', 'm', 'j']),
6825     LanguageSubtag::new(['t', 'm', 'k']),
6826     LanguageSubtag::new(['t', 'm', 'l']),
6827     LanguageSubtag::new(['t', 'm', 'm']),
6828     LanguageSubtag::new(['t', 'm', 'n']),
6829     LanguageSubtag::new(['t', 'm', 'o']),
6830     LanguageSubtag::new(['t', 'm', 'p']),
6831     LanguageSubtag::new(['t', 'm', 'q']),
6832     LanguageSubtag::new(['t', 'm', 'r']),
6833     LanguageSubtag::new(['t', 'm', 's']),
6834     LanguageSubtag::new(['t', 'm', 't']),
6835     LanguageSubtag::new(['t', 'm', 'u']),
6836     LanguageSubtag::new(['t', 'm', 'v']),
6837     LanguageSubtag::new(['t', 'm', 'w']),
6838     LanguageSubtag::new(['t', 'm', 'y']),
6839     LanguageSubtag::new(['t', 'm', 'z']),
6840     LanguageSubtag::new(['t', 'n', ' ']),
6841     LanguageSubtag::new(['t', 'n', 'a']),
6842     LanguageSubtag::new(['t', 'n', 'b']),
6843     LanguageSubtag::new(['t', 'n', 'c']),
6844     LanguageSubtag::new(['t', 'n', 'd']),
6845     LanguageSubtag::new(['t', 'n', 'e']),
6846     LanguageSubtag::new(['t', 'n', 'f']),
6847     LanguageSubtag::new(['t', 'n', 'g']),
6848     LanguageSubtag::new(['t', 'n', 'h']),
6849     LanguageSubtag::new(['t', 'n', 'i']),
6850     LanguageSubtag::new(['t', 'n', 'k']),
6851     LanguageSubtag::new(['t', 'n', 'l']),
6852     LanguageSubtag::new(['t', 'n', 'm']),
6853     LanguageSubtag::new(['t', 'n', 'n']),
6854     LanguageSubtag::new(['t', 'n', 'o']),
6855     LanguageSubtag::new(['t', 'n', 'p']),
6856     LanguageSubtag::new(['t', 'n', 'q']),
6857     LanguageSubtag::new(['t', 'n', 'r']),
6858     LanguageSubtag::new(['t', 'n', 's']),
6859     LanguageSubtag::new(['t', 'n', 't']),
6860     LanguageSubtag::new(['t', 'n', 'u']),
6861     LanguageSubtag::new(['t', 'n', 'v']),
6862     LanguageSubtag::new(['t', 'n', 'w']),
6863     LanguageSubtag::new(['t', 'n', 'x']),
6864     LanguageSubtag::new(['t', 'n', 'y']),
6865     LanguageSubtag::new(['t', 'n', 'z']),
6866     LanguageSubtag::new(['t', 'o', ' ']),
6867     LanguageSubtag::new(['t', 'o', 'b']),
6868     LanguageSubtag::new(['t', 'o', 'c']),
6869     LanguageSubtag::new(['t', 'o', 'd']),
6870     LanguageSubtag::new(['t', 'o', 'e']),
6871     LanguageSubtag::new(['t', 'o', 'f']),
6872     LanguageSubtag::new(['t', 'o', 'g']),
6873     LanguageSubtag::new(['t', 'o', 'h']),
6874     LanguageSubtag::new(['t', 'o', 'i']),
6875     LanguageSubtag::new(['t', 'o', 'j']),
6876     LanguageSubtag::new(['t', 'o', 'l']),
6877     LanguageSubtag::new(['t', 'o', 'm']),
6878     LanguageSubtag::new(['t', 'o', 'o']),
6879     LanguageSubtag::new(['t', 'o', 'p']),
6880     LanguageSubtag::new(['t', 'o', 'q']),
6881     LanguageSubtag::new(['t', 'o', 'r']),
6882     LanguageSubtag::new(['t', 'o', 's']),
6883     LanguageSubtag::new(['t', 'o', 'u']),
6884     LanguageSubtag::new(['t', 'o', 'v']),
6885     LanguageSubtag::new(['t', 'o', 'w']),
6886     LanguageSubtag::new(['t', 'o', 'x']),
6887     LanguageSubtag::new(['t', 'o', 'y']),
6888     LanguageSubtag::new(['t', 'o', 'z']),
6889     LanguageSubtag::new(['t', 'p', 'a']),
6890     LanguageSubtag::new(['t', 'p', 'c']),
6891     LanguageSubtag::new(['t', 'p', 'e']),
6892     LanguageSubtag::new(['t', 'p', 'f']),
6893     LanguageSubtag::new(['t', 'p', 'g']),
6894     LanguageSubtag::new(['t', 'p', 'i']),
6895     LanguageSubtag::new(['t', 'p', 'j']),
6896     LanguageSubtag::new(['t', 'p', 'k']),
6897     LanguageSubtag::new(['t', 'p', 'l']),
6898     LanguageSubtag::new(['t', 'p', 'm']),
6899     LanguageSubtag::new(['t', 'p', 'n']),
6900     LanguageSubtag::new(['t', 'p', 'o']),
6901     LanguageSubtag::new(['t', 'p', 'p']),
6902     LanguageSubtag::new(['t', 'p', 'q']),
6903     LanguageSubtag::new(['t', 'p', 'r']),
6904     LanguageSubtag::new(['t', 'p', 't']),
6905     LanguageSubtag::new(['t', 'p', 'u']),
6906     LanguageSubtag::new(['t', 'p', 'v']),
6907     LanguageSubtag::new(['t', 'p', 'w']),
6908     LanguageSubtag::new(['t', 'p', 'x']),
6909     LanguageSubtag::new(['t', 'p', 'y']),
6910     LanguageSubtag::new(['t', 'p', 'z']),
6911     LanguageSubtag::new(['t', 'q', 'b']),
6912     LanguageSubtag::new(['t', 'q', 'l']),
6913     LanguageSubtag::new(['t', 'q', 'm']),
6914     LanguageSubtag::new(['t', 'q', 'n']),
6915     LanguageSubtag::new(['t', 'q', 'o']),
6916     LanguageSubtag::new(['t', 'q', 'p']),
6917     LanguageSubtag::new(['t', 'q', 'q']),
6918     LanguageSubtag::new(['t', 'q', 'r']),
6919     LanguageSubtag::new(['t', 'q', 't']),
6920     LanguageSubtag::new(['t', 'q', 'u']),
6921     LanguageSubtag::new(['t', 'q', 'w']),
6922     LanguageSubtag::new(['t', 'r', ' ']),
6923     LanguageSubtag::new(['t', 'r', 'a']),
6924     LanguageSubtag::new(['t', 'r', 'b']),
6925     LanguageSubtag::new(['t', 'r', 'c']),
6926     LanguageSubtag::new(['t', 'r', 'd']),
6927     LanguageSubtag::new(['t', 'r', 'e']),
6928     LanguageSubtag::new(['t', 'r', 'f']),
6929     LanguageSubtag::new(['t', 'r', 'g']),
6930     LanguageSubtag::new(['t', 'r', 'h']),
6931     LanguageSubtag::new(['t', 'r', 'i']),
6932     LanguageSubtag::new(['t', 'r', 'j']),
6933     LanguageSubtag::new(['t', 'r', 'k']),
6934     LanguageSubtag::new(['t', 'r', 'l']),
6935     LanguageSubtag::new(['t', 'r', 'm']),
6936     LanguageSubtag::new(['t', 'r', 'n']),
6937     LanguageSubtag::new(['t', 'r', 'o']),
6938     LanguageSubtag::new(['t', 'r', 'p']),
6939     LanguageSubtag::new(['t', 'r', 'q']),
6940     LanguageSubtag::new(['t', 'r', 'r']),
6941     LanguageSubtag::new(['t', 'r', 's']),
6942     LanguageSubtag::new(['t', 'r', 't']),
6943     LanguageSubtag::new(['t', 'r', 'u']),
6944     LanguageSubtag::new(['t', 'r', 'v']),
6945     LanguageSubtag::new(['t', 'r', 'w']),
6946     LanguageSubtag::new(['t', 'r', 'x']),
6947     LanguageSubtag::new(['t', 'r', 'y']),
6948     LanguageSubtag::new(['t', 'r', 'z']),
6949     LanguageSubtag::new(['t', 's', ' ']),
6950     LanguageSubtag::new(['t', 's', 'a']),
6951     LanguageSubtag::new(['t', 's', 'b']),
6952     LanguageSubtag::new(['t', 's', 'c']),
6953     LanguageSubtag::new(['t', 's', 'd']),
6954     LanguageSubtag::new(['t', 's', 'e']),
6955     LanguageSubtag::new(['t', 's', 'f']),
6956     LanguageSubtag::new(['t', 's', 'g']),
6957     LanguageSubtag::new(['t', 's', 'h']),
6958     LanguageSubtag::new(['t', 's', 'i']),
6959     LanguageSubtag::new(['t', 's', 'j']),
6960     LanguageSubtag::new(['t', 's', 'k']),
6961     LanguageSubtag::new(['t', 's', 'l']),
6962     LanguageSubtag::new(['t', 's', 'm']),
6963     LanguageSubtag::new(['t', 's', 'p']),
6964     LanguageSubtag::new(['t', 's', 'q']),
6965     LanguageSubtag::new(['t', 's', 'r']),
6966     LanguageSubtag::new(['t', 's', 's']),
6967     LanguageSubtag::new(['t', 's', 't']),
6968     LanguageSubtag::new(['t', 's', 'u']),
6969     LanguageSubtag::new(['t', 's', 'v']),
6970     LanguageSubtag::new(['t', 's', 'w']),
6971     LanguageSubtag::new(['t', 's', 'x']),
6972     LanguageSubtag::new(['t', 's', 'y']),
6973     LanguageSubtag::new(['t', 's', 'z']),
6974     LanguageSubtag::new(['t', 't', ' ']),
6975     LanguageSubtag::new(['t', 't', 'a']),
6976     LanguageSubtag::new(['t', 't', 'b']),
6977     LanguageSubtag::new(['t', 't', 'c']),
6978     LanguageSubtag::new(['t', 't', 'd']),
6979     LanguageSubtag::new(['t', 't', 'e']),
6980     LanguageSubtag::new(['t', 't', 'f']),
6981     LanguageSubtag::new(['t', 't', 'g']),
6982     LanguageSubtag::new(['t', 't', 'h']),
6983     LanguageSubtag::new(['t', 't', 'i']),
6984     LanguageSubtag::new(['t', 't', 'j']),
6985     LanguageSubtag::new(['t', 't', 'k']),
6986     LanguageSubtag::new(['t', 't', 'l']),
6987     LanguageSubtag::new(['t', 't', 'm']),
6988     LanguageSubtag::new(['t', 't', 'n']),
6989     LanguageSubtag::new(['t', 't', 'o']),
6990     LanguageSubtag::new(['t', 't', 'p']),
6991     LanguageSubtag::new(['t', 't', 'q']),
6992     LanguageSubtag::new(['t', 't', 'r']),
6993     LanguageSubtag::new(['t', 't', 's']),
6994     LanguageSubtag::new(['t', 't', 't']),
6995     LanguageSubtag::new(['t', 't', 'u']),
6996     LanguageSubtag::new(['t', 't', 'v']),
6997     LanguageSubtag::new(['t', 't', 'w']),
6998     LanguageSubtag::new(['t', 't', 'y']),
6999     LanguageSubtag::new(['t', 't', 'z']),
7000     LanguageSubtag::new(['t', 'u', 'a']),
7001     LanguageSubtag::new(['t', 'u', 'b']),
7002     LanguageSubtag::new(['t', 'u', 'c']),
7003     LanguageSubtag::new(['t', 'u', 'd']),
7004     LanguageSubtag::new(['t', 'u', 'e']),
7005     LanguageSubtag::new(['t', 'u', 'f']),
7006     LanguageSubtag::new(['t', 'u', 'g']),
7007     LanguageSubtag::new(['t', 'u', 'h']),
7008     LanguageSubtag::new(['t', 'u', 'i']),
7009     LanguageSubtag::new(['t', 'u', 'j']),
7010     LanguageSubtag::new(['t', 'u', 'l']),
7011     LanguageSubtag::new(['t', 'u', 'm']),
7012     LanguageSubtag::new(['t', 'u', 'n']),
7013     LanguageSubtag::new(['t', 'u', 'o']),
7014     LanguageSubtag::new(['t', 'u', 'p']),
7015     LanguageSubtag::new(['t', 'u', 'q']),
7016     LanguageSubtag::new(['t', 'u', 's']),
7017     LanguageSubtag::new(['t', 'u', 't']),
7018     LanguageSubtag::new(['t', 'u', 'u']),
7019     LanguageSubtag::new(['t', 'u', 'v']),
7020     LanguageSubtag::new(['t', 'u', 'w']),
7021     LanguageSubtag::new(['t', 'u', 'x']),
7022     LanguageSubtag::new(['t', 'u', 'y']),
7023     LanguageSubtag::new(['t', 'u', 'z']),
7024     LanguageSubtag::new(['t', 'v', 'a']),
7025     LanguageSubtag::new(['t', 'v', 'd']),
7026     LanguageSubtag::new(['t', 'v', 'e']),
7027     LanguageSubtag::new(['t', 'v', 'k']),
7028     LanguageSubtag::new(['t', 'v', 'l']),
7029     LanguageSubtag::new(['t', 'v', 'm']),
7030     LanguageSubtag::new(['t', 'v', 'n']),
7031     LanguageSubtag::new(['t', 'v', 'o']),
7032     LanguageSubtag::new(['t', 'v', 's']),
7033     LanguageSubtag::new(['t', 'v', 't']),
7034     LanguageSubtag::new(['t', 'v', 'u']),
7035     LanguageSubtag::new(['t', 'v', 'w']),
7036     LanguageSubtag::new(['t', 'v', 'x']),
7037     LanguageSubtag::new(['t', 'v', 'y']),
7038     LanguageSubtag::new(['t', 'w', ' ']),
7039     LanguageSubtag::new(['t', 'w', 'a']),
7040     LanguageSubtag::new(['t', 'w', 'b']),
7041     LanguageSubtag::new(['t', 'w', 'c']),
7042     LanguageSubtag::new(['t', 'w', 'd']),
7043     LanguageSubtag::new(['t', 'w', 'e']),
7044     LanguageSubtag::new(['t', 'w', 'f']),
7045     LanguageSubtag::new(['t', 'w', 'g']),
7046     LanguageSubtag::new(['t', 'w', 'h']),
7047     LanguageSubtag::new(['t', 'w', 'l']),
7048     LanguageSubtag::new(['t', 'w', 'm']),
7049     LanguageSubtag::new(['t', 'w', 'n']),
7050     LanguageSubtag::new(['t', 'w', 'o']),
7051     LanguageSubtag::new(['t', 'w', 'p']),
7052     LanguageSubtag::new(['t', 'w', 'q']),
7053     LanguageSubtag::new(['t', 'w', 'r']),
7054     LanguageSubtag::new(['t', 'w', 't']),
7055     LanguageSubtag::new(['t', 'w', 'u']),
7056     LanguageSubtag::new(['t', 'w', 'w']),
7057     LanguageSubtag::new(['t', 'w', 'x']),
7058     LanguageSubtag::new(['t', 'w', 'y']),
7059     LanguageSubtag::new(['t', 'x', 'a']),
7060     LanguageSubtag::new(['t', 'x', 'b']),
7061     LanguageSubtag::new(['t', 'x', 'c']),
7062     LanguageSubtag::new(['t', 'x', 'e']),
7063     LanguageSubtag::new(['t', 'x', 'g']),
7064     LanguageSubtag::new(['t', 'x', 'h']),
7065     LanguageSubtag::new(['t', 'x', 'i']),
7066     LanguageSubtag::new(['t', 'x', 'j']),
7067     LanguageSubtag::new(['t', 'x', 'm']),
7068     LanguageSubtag::new(['t', 'x', 'n']),
7069     LanguageSubtag::new(['t', 'x', 'o']),
7070     LanguageSubtag::new(['t', 'x', 'q']),
7071     LanguageSubtag::new(['t', 'x', 'r']),
7072     LanguageSubtag::new(['t', 'x', 's']),
7073     LanguageSubtag::new(['t', 'x', 't']),
7074     LanguageSubtag::new(['t', 'x', 'u']),
7075     LanguageSubtag::new(['t', 'x', 'x']),
7076     LanguageSubtag::new(['t', 'x', 'y']),
7077     LanguageSubtag::new(['t', 'y', ' ']),
7078     LanguageSubtag::new(['t', 'y', 'a']),
7079     LanguageSubtag::new(['t', 'y', 'e']),
7080     LanguageSubtag::new(['t', 'y', 'h']),
7081     LanguageSubtag::new(['t', 'y', 'i']),
7082     LanguageSubtag::new(['t', 'y', 'j']),
7083     LanguageSubtag::new(['t', 'y', 'l']),
7084     LanguageSubtag::new(['t', 'y', 'n']),
7085     LanguageSubtag::new(['t', 'y', 'p']),
7086     LanguageSubtag::new(['t', 'y', 'r']),
7087     LanguageSubtag::new(['t', 'y', 's']),
7088     LanguageSubtag::new(['t', 'y', 't']),
7089     LanguageSubtag::new(['t', 'y', 'u']),
7090     LanguageSubtag::new(['t', 'y', 'v']),
7091     LanguageSubtag::new(['t', 'y', 'x']),
7092     LanguageSubtag::new(['t', 'y', 'y']),
7093     LanguageSubtag::new(['t', 'y', 'z']),
7094     LanguageSubtag::new(['t', 'z', 'a']),
7095     LanguageSubtag::new(['t', 'z', 'h']),
7096     LanguageSubtag::new(['t', 'z', 'j']),
7097     LanguageSubtag::new(['t', 'z', 'l']),
7098     LanguageSubtag::new(['t', 'z', 'm']),
7099     LanguageSubtag::new(['t', 'z', 'n']),
7100     LanguageSubtag::new(['t', 'z', 'o']),
7101     LanguageSubtag::new(['t', 'z', 'x']),
7102     LanguageSubtag::new(['u', 'a', 'm']),
7103     LanguageSubtag::new(['u', 'a', 'n']),
7104     LanguageSubtag::new(['u', 'a', 'r']),
7105     LanguageSubtag::new(['u', 'b', 'a']),
7106     LanguageSubtag::new(['u', 'b', 'i']),
7107     LanguageSubtag::new(['u', 'b', 'l']),
7108     LanguageSubtag::new(['u', 'b', 'r']),
7109     LanguageSubtag::new(['u', 'b', 'u']),
7110     LanguageSubtag::new(['u', 'b', 'y']),
7111     LanguageSubtag::new(['u', 'd', 'a']),
7112     LanguageSubtag::new(['u', 'd', 'e']),
7113     LanguageSubtag::new(['u', 'd', 'g']),
7114     LanguageSubtag::new(['u', 'd', 'i']),
7115     LanguageSubtag::new(['u', 'd', 'j']),
7116     LanguageSubtag::new(['u', 'd', 'l']),
7117     LanguageSubtag::new(['u', 'd', 'm']),
7118     LanguageSubtag::new(['u', 'd', 'u']),
7119     LanguageSubtag::new(['u', 'e', 's']),
7120     LanguageSubtag::new(['u', 'f', 'i']),
7121     LanguageSubtag::new(['u', 'g', ' ']),
7122     LanguageSubtag::new(['u', 'g', 'a']),
7123     LanguageSubtag::new(['u', 'g', 'b']),
7124     LanguageSubtag::new(['u', 'g', 'e']),
7125     LanguageSubtag::new(['u', 'g', 'n']),
7126     LanguageSubtag::new(['u', 'g', 'o']),
7127     LanguageSubtag::new(['u', 'g', 'y']),
7128     LanguageSubtag::new(['u', 'h', 'a']),
7129     LanguageSubtag::new(['u', 'h', 'n']),
7130     LanguageSubtag::new(['u', 'i', 's']),
7131     LanguageSubtag::new(['u', 'i', 'v']),
7132     LanguageSubtag::new(['u', 'j', 'i']),
7133     LanguageSubtag::new(['u', 'k', ' ']),
7134     LanguageSubtag::new(['u', 'k', 'a']),
7135     LanguageSubtag::new(['u', 'k', 'g']),
7136     LanguageSubtag::new(['u', 'k', 'h']),
7137     LanguageSubtag::new(['u', 'k', 'i']),
7138     LanguageSubtag::new(['u', 'k', 'k']),
7139     LanguageSubtag::new(['u', 'k', 'l']),
7140     LanguageSubtag::new(['u', 'k', 'p']),
7141     LanguageSubtag::new(['u', 'k', 'q']),
7142     LanguageSubtag::new(['u', 'k', 's']),
7143     LanguageSubtag::new(['u', 'k', 'u']),
7144     LanguageSubtag::new(['u', 'k', 'v']),
7145     LanguageSubtag::new(['u', 'k', 'w']),
7146     LanguageSubtag::new(['u', 'k', 'y']),
7147     LanguageSubtag::new(['u', 'l', 'a']),
7148     LanguageSubtag::new(['u', 'l', 'b']),
7149     LanguageSubtag::new(['u', 'l', 'c']),
7150     LanguageSubtag::new(['u', 'l', 'e']),
7151     LanguageSubtag::new(['u', 'l', 'f']),
7152     LanguageSubtag::new(['u', 'l', 'i']),
7153     LanguageSubtag::new(['u', 'l', 'k']),
7154     LanguageSubtag::new(['u', 'l', 'l']),
7155     LanguageSubtag::new(['u', 'l', 'm']),
7156     LanguageSubtag::new(['u', 'l', 'n']),
7157     LanguageSubtag::new(['u', 'l', 'u']),
7158     LanguageSubtag::new(['u', 'l', 'w']),
7159     LanguageSubtag::new(['u', 'm', 'a']),
7160     LanguageSubtag::new(['u', 'm', 'b']),
7161     LanguageSubtag::new(['u', 'm', 'c']),
7162     LanguageSubtag::new(['u', 'm', 'd']),
7163     LanguageSubtag::new(['u', 'm', 'g']),
7164     LanguageSubtag::new(['u', 'm', 'i']),
7165     LanguageSubtag::new(['u', 'm', 'm']),
7166     LanguageSubtag::new(['u', 'm', 'n']),
7167     LanguageSubtag::new(['u', 'm', 'o']),
7168     LanguageSubtag::new(['u', 'm', 'p']),
7169     LanguageSubtag::new(['u', 'm', 'r']),
7170     LanguageSubtag::new(['u', 'm', 's']),
7171     LanguageSubtag::new(['u', 'm', 'u']),
7172     LanguageSubtag::new(['u', 'n', 'a']),
7173     LanguageSubtag::new(['u', 'n', 'd']),
7174     LanguageSubtag::new(['u', 'n', 'e']),
7175     LanguageSubtag::new(['u', 'n', 'g']),
7176     LanguageSubtag::new(['u', 'n', 'i']),
7177     LanguageSubtag::new(['u', 'n', 'k']),
7178     LanguageSubtag::new(['u', 'n', 'm']),
7179     LanguageSubtag::new(['u', 'n', 'n']),
7180     LanguageSubtag::new(['u', 'n', 'p']),
7181     LanguageSubtag::new(['u', 'n', 'r']),
7182     LanguageSubtag::new(['u', 'n', 'u']),
7183     LanguageSubtag::new(['u', 'n', 'x']),
7184     LanguageSubtag::new(['u', 'n', 'z']),
7185     LanguageSubtag::new(['u', 'o', 'k']),
7186     LanguageSubtag::new(['u', 'p', 'i']),
7187     LanguageSubtag::new(['u', 'p', 'v']),
7188     LanguageSubtag::new(['u', 'r', ' ']),
7189     LanguageSubtag::new(['u', 'r', 'a']),
7190     LanguageSubtag::new(['u', 'r', 'b']),
7191     LanguageSubtag::new(['u', 'r', 'c']),
7192     LanguageSubtag::new(['u', 'r', 'e']),
7193     LanguageSubtag::new(['u', 'r', 'f']),
7194     LanguageSubtag::new(['u', 'r', 'g']),
7195     LanguageSubtag::new(['u', 'r', 'h']),
7196     LanguageSubtag::new(['u', 'r', 'i']),
7197     LanguageSubtag::new(['u', 'r', 'j']),
7198     LanguageSubtag::new(['u', 'r', 'k']),
7199     LanguageSubtag::new(['u', 'r', 'l']),
7200     LanguageSubtag::new(['u', 'r', 'm']),
7201     LanguageSubtag::new(['u', 'r', 'n']),
7202     LanguageSubtag::new(['u', 'r', 'o']),
7203     LanguageSubtag::new(['u', 'r', 'p']),
7204     LanguageSubtag::new(['u', 'r', 'r']),
7205     LanguageSubtag::new(['u', 'r', 't']),
7206     LanguageSubtag::new(['u', 'r', 'u']),
7207     LanguageSubtag::new(['u', 'r', 'v']),
7208     LanguageSubtag::new(['u', 'r', 'w']),
7209     LanguageSubtag::new(['u', 'r', 'x']),
7210     LanguageSubtag::new(['u', 'r', 'y']),
7211     LanguageSubtag::new(['u', 'r', 'z']),
7212     LanguageSubtag::new(['u', 's', 'a']),
7213     LanguageSubtag::new(['u', 's', 'h']),
7214     LanguageSubtag::new(['u', 's', 'i']),
7215     LanguageSubtag::new(['u', 's', 'k']),
7216     LanguageSubtag::new(['u', 's', 'p']),
7217     LanguageSubtag::new(['u', 's', 's']),
7218     LanguageSubtag::new(['u', 's', 'u']),
7219     LanguageSubtag::new(['u', 't', 'a']),
7220     LanguageSubtag::new(['u', 't', 'e']),
7221     LanguageSubtag::new(['u', 't', 'h']),
7222     LanguageSubtag::new(['u', 't', 'p']),
7223     LanguageSubtag::new(['u', 't', 'r']),
7224     LanguageSubtag::new(['u', 't', 'u']),
7225     LanguageSubtag::new(['u', 'u', 'm']),
7226     LanguageSubtag::new(['u', 'u', 'n']),
7227     LanguageSubtag::new(['u', 'u', 'r']),
7228     LanguageSubtag::new(['u', 'u', 'u']),
7229     LanguageSubtag::new(['u', 'v', 'e']),
7230     LanguageSubtag::new(['u', 'v', 'h']),
7231     LanguageSubtag::new(['u', 'v', 'l']),
7232     LanguageSubtag::new(['u', 'w', 'a']),
7233     LanguageSubtag::new(['u', 'y', 'a']),
7234     LanguageSubtag::new(['u', 'z', ' ']),
7235     LanguageSubtag::new(['u', 'z', 'n']),
7236     LanguageSubtag::new(['u', 'z', 's']),
7237     LanguageSubtag::new(['v', 'a', 'a']),
7238     LanguageSubtag::new(['v', 'a', 'e']),
7239     LanguageSubtag::new(['v', 'a', 'f']),
7240     LanguageSubtag::new(['v', 'a', 'g']),
7241     LanguageSubtag::new(['v', 'a', 'h']),
7242     LanguageSubtag::new(['v', 'a', 'i']),
7243     LanguageSubtag::new(['v', 'a', 'j']),
7244     LanguageSubtag::new(['v', 'a', 'l']),
7245     LanguageSubtag::new(['v', 'a', 'm']),
7246     LanguageSubtag::new(['v', 'a', 'n']),
7247     LanguageSubtag::new(['v', 'a', 'o']),
7248     LanguageSubtag::new(['v', 'a', 'p']),
7249     LanguageSubtag::new(['v', 'a', 'r']),
7250     LanguageSubtag::new(['v', 'a', 's']),
7251     LanguageSubtag::new(['v', 'a', 'u']),
7252     LanguageSubtag::new(['v', 'a', 'v']),
7253     LanguageSubtag::new(['v', 'a', 'y']),
7254     LanguageSubtag::new(['v', 'b', 'b']),
7255     LanguageSubtag::new(['v', 'b', 'k']),
7256     LanguageSubtag::new(['v', 'e', ' ']),
7257     LanguageSubtag::new(['v', 'e', 'c']),
7258     LanguageSubtag::new(['v', 'e', 'd']),
7259     LanguageSubtag::new(['v', 'e', 'l']),
7260     LanguageSubtag::new(['v', 'e', 'm']),
7261     LanguageSubtag::new(['v', 'e', 'o']),
7262     LanguageSubtag::new(['v', 'e', 'p']),
7263     LanguageSubtag::new(['v', 'e', 'r']),
7264     LanguageSubtag::new(['v', 'g', 'r']),
7265     LanguageSubtag::new(['v', 'g', 't']),
7266     LanguageSubtag::new(['v', 'i', ' ']),
7267     LanguageSubtag::new(['v', 'i', 'c']),
7268     LanguageSubtag::new(['v', 'i', 'd']),
7269     LanguageSubtag::new(['v', 'i', 'f']),
7270     LanguageSubtag::new(['v', 'i', 'g']),
7271     LanguageSubtag::new(['v', 'i', 'l']),
7272     LanguageSubtag::new(['v', 'i', 'n']),
7273     LanguageSubtag::new(['v', 'i', 's']),
7274     LanguageSubtag::new(['v', 'i', 't']),
7275     LanguageSubtag::new(['v', 'i', 'v']),
7276     LanguageSubtag::new(['v', 'k', 'a']),
7277     LanguageSubtag::new(['v', 'k', 'i']),
7278     LanguageSubtag::new(['v', 'k', 'j']),
7279     LanguageSubtag::new(['v', 'k', 'k']),
7280     LanguageSubtag::new(['v', 'k', 'l']),
7281     LanguageSubtag::new(['v', 'k', 'm']),
7282     LanguageSubtag::new(['v', 'k', 'n']),
7283     LanguageSubtag::new(['v', 'k', 'o']),
7284     LanguageSubtag::new(['v', 'k', 'p']),
7285     LanguageSubtag::new(['v', 'k', 't']),
7286     LanguageSubtag::new(['v', 'k', 'u']),
7287     LanguageSubtag::new(['v', 'k', 'z']),
7288     LanguageSubtag::new(['v', 'l', 'p']),
7289     LanguageSubtag::new(['v', 'l', 's']),
7290     LanguageSubtag::new(['v', 'm', 'a']),
7291     LanguageSubtag::new(['v', 'm', 'b']),
7292     LanguageSubtag::new(['v', 'm', 'c']),
7293     LanguageSubtag::new(['v', 'm', 'd']),
7294     LanguageSubtag::new(['v', 'm', 'e']),
7295     LanguageSubtag::new(['v', 'm', 'f']),
7296     LanguageSubtag::new(['v', 'm', 'g']),
7297     LanguageSubtag::new(['v', 'm', 'h']),
7298     LanguageSubtag::new(['v', 'm', 'i']),
7299     LanguageSubtag::new(['v', 'm', 'j']),
7300     LanguageSubtag::new(['v', 'm', 'k']),
7301     LanguageSubtag::new(['v', 'm', 'l']),
7302     LanguageSubtag::new(['v', 'm', 'm']),
7303     LanguageSubtag::new(['v', 'm', 'p']),
7304     LanguageSubtag::new(['v', 'm', 'q']),
7305     LanguageSubtag::new(['v', 'm', 'r']),
7306     LanguageSubtag::new(['v', 'm', 's']),
7307     LanguageSubtag::new(['v', 'm', 'u']),
7308     LanguageSubtag::new(['v', 'm', 'v']),
7309     LanguageSubtag::new(['v', 'm', 'w']),
7310     LanguageSubtag::new(['v', 'm', 'x']),
7311     LanguageSubtag::new(['v', 'm', 'y']),
7312     LanguageSubtag::new(['v', 'm', 'z']),
7313     LanguageSubtag::new(['v', 'n', 'k']),
7314     LanguageSubtag::new(['v', 'n', 'm']),
7315     LanguageSubtag::new(['v', 'n', 'p']),
7316     LanguageSubtag::new(['v', 'o', ' ']),
7317     LanguageSubtag::new(['v', 'o', 'r']),
7318     LanguageSubtag::new(['v', 'o', 't']),
7319     LanguageSubtag::new(['v', 'r', 'a']),
7320     LanguageSubtag::new(['v', 'r', 'o']),
7321     LanguageSubtag::new(['v', 'r', 's']),
7322     LanguageSubtag::new(['v', 'r', 't']),
7323     LanguageSubtag::new(['v', 's', 'i']),
7324     LanguageSubtag::new(['v', 's', 'l']),
7325     LanguageSubtag::new(['v', 's', 'v']),
7326     LanguageSubtag::new(['v', 't', 'o']),
7327     LanguageSubtag::new(['v', 'u', 'm']),
7328     LanguageSubtag::new(['v', 'u', 'n']),
7329     LanguageSubtag::new(['v', 'u', 't']),
7330     LanguageSubtag::new(['v', 'w', 'a']),
7331     LanguageSubtag::new(['w', 'a', ' ']),
7332     LanguageSubtag::new(['w', 'a', 'a']),
7333     LanguageSubtag::new(['w', 'a', 'b']),
7334     LanguageSubtag::new(['w', 'a', 'c']),
7335     LanguageSubtag::new(['w', 'a', 'd']),
7336     LanguageSubtag::new(['w', 'a', 'e']),
7337     LanguageSubtag::new(['w', 'a', 'f']),
7338     LanguageSubtag::new(['w', 'a', 'g']),
7339     LanguageSubtag::new(['w', 'a', 'h']),
7340     LanguageSubtag::new(['w', 'a', 'i']),
7341     LanguageSubtag::new(['w', 'a', 'j']),
7342     LanguageSubtag::new(['w', 'a', 'k']),
7343     LanguageSubtag::new(['w', 'a', 'l']),
7344     LanguageSubtag::new(['w', 'a', 'm']),
7345     LanguageSubtag::new(['w', 'a', 'n']),
7346     LanguageSubtag::new(['w', 'a', 'o']),
7347     LanguageSubtag::new(['w', 'a', 'p']),
7348     LanguageSubtag::new(['w', 'a', 'q']),
7349     LanguageSubtag::new(['w', 'a', 'r']),
7350     LanguageSubtag::new(['w', 'a', 's']),
7351     LanguageSubtag::new(['w', 'a', 't']),
7352     LanguageSubtag::new(['w', 'a', 'u']),
7353     LanguageSubtag::new(['w', 'a', 'v']),
7354     LanguageSubtag::new(['w', 'a', 'w']),
7355     LanguageSubtag::new(['w', 'a', 'x']),
7356     LanguageSubtag::new(['w', 'a', 'y']),
7357     LanguageSubtag::new(['w', 'a', 'z']),
7358     LanguageSubtag::new(['w', 'b', 'a']),
7359     LanguageSubtag::new(['w', 'b', 'b']),
7360     LanguageSubtag::new(['w', 'b', 'e']),
7361     LanguageSubtag::new(['w', 'b', 'f']),
7362     LanguageSubtag::new(['w', 'b', 'h']),
7363     LanguageSubtag::new(['w', 'b', 'i']),
7364     LanguageSubtag::new(['w', 'b', 'j']),
7365     LanguageSubtag::new(['w', 'b', 'k']),
7366     LanguageSubtag::new(['w', 'b', 'l']),
7367     LanguageSubtag::new(['w', 'b', 'm']),
7368     LanguageSubtag::new(['w', 'b', 'p']),
7369     LanguageSubtag::new(['w', 'b', 'q']),
7370     LanguageSubtag::new(['w', 'b', 'r']),
7371     LanguageSubtag::new(['w', 'b', 's']),
7372     LanguageSubtag::new(['w', 'b', 't']),
7373     LanguageSubtag::new(['w', 'b', 'v']),
7374     LanguageSubtag::new(['w', 'b', 'w']),
7375     LanguageSubtag::new(['w', 'c', 'a']),
7376     LanguageSubtag::new(['w', 'c', 'i']),
7377     LanguageSubtag::new(['w', 'd', 'd']),
7378     LanguageSubtag::new(['w', 'd', 'g']),
7379     LanguageSubtag::new(['w', 'd', 'j']),
7380     LanguageSubtag::new(['w', 'd', 'k']),
7381     LanguageSubtag::new(['w', 'd', 'u']),
7382     LanguageSubtag::new(['w', 'd', 'y']),
7383     LanguageSubtag::new(['w', 'e', 'a']),
7384     LanguageSubtag::new(['w', 'e', 'c']),
7385     LanguageSubtag::new(['w', 'e', 'd']),
7386     LanguageSubtag::new(['w', 'e', 'g']),
7387     LanguageSubtag::new(['w', 'e', 'h']),
7388     LanguageSubtag::new(['w', 'e', 'i']),
7389     LanguageSubtag::new(['w', 'e', 'm']),
7390     LanguageSubtag::new(['w', 'e', 'n']),
7391     LanguageSubtag::new(['w', 'e', 'o']),
7392     LanguageSubtag::new(['w', 'e', 'p']),
7393     LanguageSubtag::new(['w', 'e', 'r']),
7394     LanguageSubtag::new(['w', 'e', 's']),
7395     LanguageSubtag::new(['w', 'e', 't']),
7396     LanguageSubtag::new(['w', 'e', 'u']),
7397     LanguageSubtag::new(['w', 'e', 'w']),
7398     LanguageSubtag::new(['w', 'f', 'g']),
7399     LanguageSubtag::new(['w', 'g', 'a']),
7400     LanguageSubtag::new(['w', 'g', 'b']),
7401     LanguageSubtag::new(['w', 'g', 'g']),
7402     LanguageSubtag::new(['w', 'g', 'i']),
7403     LanguageSubtag::new(['w', 'g', 'o']),
7404     LanguageSubtag::new(['w', 'g', 'u']),
7405     LanguageSubtag::new(['w', 'g', 'w']),
7406     LanguageSubtag::new(['w', 'g', 'y']),
7407     LanguageSubtag::new(['w', 'h', 'a']),
7408     LanguageSubtag::new(['w', 'h', 'g']),
7409     LanguageSubtag::new(['w', 'h', 'k']),
7410     LanguageSubtag::new(['w', 'h', 'u']),
7411     LanguageSubtag::new(['w', 'i', 'b']),
7412     LanguageSubtag::new(['w', 'i', 'c']),
7413     LanguageSubtag::new(['w', 'i', 'e']),
7414     LanguageSubtag::new(['w', 'i', 'f']),
7415     LanguageSubtag::new(['w', 'i', 'g']),
7416     LanguageSubtag::new(['w', 'i', 'h']),
7417     LanguageSubtag::new(['w', 'i', 'i']),
7418     LanguageSubtag::new(['w', 'i', 'j']),
7419     LanguageSubtag::new(['w', 'i', 'k']),
7420     LanguageSubtag::new(['w', 'i', 'l']),
7421     LanguageSubtag::new(['w', 'i', 'm']),
7422     LanguageSubtag::new(['w', 'i', 'n']),
7423     LanguageSubtag::new(['w', 'i', 'r']),
7424     LanguageSubtag::new(['w', 'i', 't']),
7425     LanguageSubtag::new(['w', 'i', 'u']),
7426     LanguageSubtag::new(['w', 'i', 'v']),
7427     LanguageSubtag::new(['w', 'i', 'w']),
7428     LanguageSubtag::new(['w', 'i', 'y']),
7429     LanguageSubtag::new(['w', 'j', 'a']),
7430     LanguageSubtag::new(['w', 'j', 'i']),
7431     LanguageSubtag::new(['w', 'k', 'a']),
7432     LanguageSubtag::new(['w', 'k', 'b']),
7433     LanguageSubtag::new(['w', 'k', 'd']),
7434     LanguageSubtag::new(['w', 'k', 'l']),
7435     LanguageSubtag::new(['w', 'k', 'r']),
7436     LanguageSubtag::new(['w', 'k', 'u']),
7437     LanguageSubtag::new(['w', 'k', 'w']),
7438     LanguageSubtag::new(['w', 'k', 'y']),
7439     LanguageSubtag::new(['w', 'l', 'a']),
7440     LanguageSubtag::new(['w', 'l', 'c']),
7441     LanguageSubtag::new(['w', 'l', 'e']),
7442     LanguageSubtag::new(['w', 'l', 'g']),
7443     LanguageSubtag::new(['w', 'l', 'h']),
7444     LanguageSubtag::new(['w', 'l', 'i']),
7445     LanguageSubtag::new(['w', 'l', 'k']),
7446     LanguageSubtag::new(['w', 'l', 'l']),
7447     LanguageSubtag::new(['w', 'l', 'm']),
7448     LanguageSubtag::new(['w', 'l', 'o']),
7449     LanguageSubtag::new(['w', 'l', 'r']),
7450     LanguageSubtag::new(['w', 'l', 's']),
7451     LanguageSubtag::new(['w', 'l', 'u']),
7452     LanguageSubtag::new(['w', 'l', 'v']),
7453     LanguageSubtag::new(['w', 'l', 'w']),
7454     LanguageSubtag::new(['w', 'l', 'x']),
7455     LanguageSubtag::new(['w', 'l', 'y']),
7456     LanguageSubtag::new(['w', 'm', 'a']),
7457     LanguageSubtag::new(['w', 'm', 'b']),
7458     LanguageSubtag::new(['w', 'm', 'c']),
7459     LanguageSubtag::new(['w', 'm', 'd']),
7460     LanguageSubtag::new(['w', 'm', 'e']),
7461     LanguageSubtag::new(['w', 'm', 'g']),
7462     LanguageSubtag::new(['w', 'm', 'h']),
7463     LanguageSubtag::new(['w', 'm', 'i']),
7464     LanguageSubtag::new(['w', 'm', 'm']),
7465     LanguageSubtag::new(['w', 'm', 'n']),
7466     LanguageSubtag::new(['w', 'm', 'o']),
7467     LanguageSubtag::new(['w', 'm', 's']),
7468     LanguageSubtag::new(['w', 'm', 't']),
7469     LanguageSubtag::new(['w', 'm', 'w']),
7470     LanguageSubtag::new(['w', 'm', 'x']),
7471     LanguageSubtag::new(['w', 'n', 'b']),
7472     LanguageSubtag::new(['w', 'n', 'c']),
7473     LanguageSubtag::new(['w', 'n', 'd']),
7474     LanguageSubtag::new(['w', 'n', 'e']),
7475     LanguageSubtag::new(['w', 'n', 'g']),
7476     LanguageSubtag::new(['w', 'n', 'i']),
7477     LanguageSubtag::new(['w', 'n', 'k']),
7478     LanguageSubtag::new(['w', 'n', 'm']),
7479     LanguageSubtag::new(['w', 'n', 'n']),
7480     LanguageSubtag::new(['w', 'n', 'o']),
7481     LanguageSubtag::new(['w', 'n', 'p']),
7482     LanguageSubtag::new(['w', 'n', 'u']),
7483     LanguageSubtag::new(['w', 'n', 'w']),
7484     LanguageSubtag::new(['w', 'n', 'y']),
7485     LanguageSubtag::new(['w', 'o', ' ']),
7486     LanguageSubtag::new(['w', 'o', 'a']),
7487     LanguageSubtag::new(['w', 'o', 'b']),
7488     LanguageSubtag::new(['w', 'o', 'c']),
7489     LanguageSubtag::new(['w', 'o', 'd']),
7490     LanguageSubtag::new(['w', 'o', 'e']),
7491     LanguageSubtag::new(['w', 'o', 'f']),
7492     LanguageSubtag::new(['w', 'o', 'g']),
7493     LanguageSubtag::new(['w', 'o', 'i']),
7494     LanguageSubtag::new(['w', 'o', 'k']),
7495     LanguageSubtag::new(['w', 'o', 'm']),
7496     LanguageSubtag::new(['w', 'o', 'n']),
7497     LanguageSubtag::new(['w', 'o', 'o']),
7498     LanguageSubtag::new(['w', 'o', 'r']),
7499     LanguageSubtag::new(['w', 'o', 's']),
7500     LanguageSubtag::new(['w', 'o', 'w']),
7501     LanguageSubtag::new(['w', 'o', 'y']),
7502     LanguageSubtag::new(['w', 'p', 'c']),
7503     LanguageSubtag::new(['w', 'r', 'a']),
7504     LanguageSubtag::new(['w', 'r', 'b']),
7505     LanguageSubtag::new(['w', 'r', 'd']),
7506     LanguageSubtag::new(['w', 'r', 'g']),
7507     LanguageSubtag::new(['w', 'r', 'h']),
7508     LanguageSubtag::new(['w', 'r', 'i']),
7509     LanguageSubtag::new(['w', 'r', 'k']),
7510     LanguageSubtag::new(['w', 'r', 'l']),
7511     LanguageSubtag::new(['w', 'r', 'm']),
7512     LanguageSubtag::new(['w', 'r', 'n']),
7513     LanguageSubtag::new(['w', 'r', 'o']),
7514     LanguageSubtag::new(['w', 'r', 'p']),
7515     LanguageSubtag::new(['w', 'r', 'r']),
7516     LanguageSubtag::new(['w', 'r', 's']),
7517     LanguageSubtag::new(['w', 'r', 'u']),
7518     LanguageSubtag::new(['w', 'r', 'v']),
7519     LanguageSubtag::new(['w', 'r', 'w']),
7520     LanguageSubtag::new(['w', 'r', 'x']),
7521     LanguageSubtag::new(['w', 'r', 'y']),
7522     LanguageSubtag::new(['w', 'r', 'z']),
7523     LanguageSubtag::new(['w', 's', 'a']),
7524     LanguageSubtag::new(['w', 's', 'g']),
7525     LanguageSubtag::new(['w', 's', 'i']),
7526     LanguageSubtag::new(['w', 's', 'k']),
7527     LanguageSubtag::new(['w', 's', 'r']),
7528     LanguageSubtag::new(['w', 's', 's']),
7529     LanguageSubtag::new(['w', 's', 'u']),
7530     LanguageSubtag::new(['w', 's', 'v']),
7531     LanguageSubtag::new(['w', 't', 'f']),
7532     LanguageSubtag::new(['w', 't', 'h']),
7533     LanguageSubtag::new(['w', 't', 'i']),
7534     LanguageSubtag::new(['w', 't', 'k']),
7535     LanguageSubtag::new(['w', 't', 'm']),
7536     LanguageSubtag::new(['w', 't', 'w']),
7537     LanguageSubtag::new(['w', 'u', 'a']),
7538     LanguageSubtag::new(['w', 'u', 'b']),
7539     LanguageSubtag::new(['w', 'u', 'd']),
7540     LanguageSubtag::new(['w', 'u', 'h']),
7541     LanguageSubtag::new(['w', 'u', 'l']),
7542     LanguageSubtag::new(['w', 'u', 'm']),
7543     LanguageSubtag::new(['w', 'u', 'n']),
7544     LanguageSubtag::new(['w', 'u', 'r']),
7545     LanguageSubtag::new(['w', 'u', 't']),
7546     LanguageSubtag::new(['w', 'u', 'u']),
7547     LanguageSubtag::new(['w', 'u', 'v']),
7548     LanguageSubtag::new(['w', 'u', 'x']),
7549     LanguageSubtag::new(['w', 'u', 'y']),
7550     LanguageSubtag::new(['w', 'w', 'a']),
7551     LanguageSubtag::new(['w', 'w', 'b']),
7552     LanguageSubtag::new(['w', 'w', 'o']),
7553     LanguageSubtag::new(['w', 'w', 'r']),
7554     LanguageSubtag::new(['w', 'w', 'w']),
7555     LanguageSubtag::new(['w', 'x', 'a']),
7556     LanguageSubtag::new(['w', 'x', 'w']),
7557     LanguageSubtag::new(['w', 'y', 'a']),
7558     LanguageSubtag::new(['w', 'y', 'b']),
7559     LanguageSubtag::new(['w', 'y', 'i']),
7560     LanguageSubtag::new(['w', 'y', 'm']),
7561     LanguageSubtag::new(['w', 'y', 'r']),
7562     LanguageSubtag::new(['w', 'y', 'y']),
7563     LanguageSubtag::new(['x', 'a', 'a']),
7564     LanguageSubtag::new(['x', 'a', 'b']),
7565     LanguageSubtag::new(['x', 'a', 'c']),
7566     LanguageSubtag::new(['x', 'a', 'd']),
7567     LanguageSubtag::new(['x', 'a', 'e']),
7568     LanguageSubtag::new(['x', 'a', 'g']),
7569     LanguageSubtag::new(['x', 'a', 'i']),
7570     LanguageSubtag::new(['x', 'a', 'j']),
7571     LanguageSubtag::new(['x', 'a', 'k']),
7572     LanguageSubtag::new(['x', 'a', 'l']),
7573     LanguageSubtag::new(['x', 'a', 'm']),
7574     LanguageSubtag::new(['x', 'a', 'n']),
7575     LanguageSubtag::new(['x', 'a', 'o']),
7576     LanguageSubtag::new(['x', 'a', 'p']),
7577     LanguageSubtag::new(['x', 'a', 'q']),
7578     LanguageSubtag::new(['x', 'a', 'r']),
7579     LanguageSubtag::new(['x', 'a', 's']),
7580     LanguageSubtag::new(['x', 'a', 't']),
7581     LanguageSubtag::new(['x', 'a', 'u']),
7582     LanguageSubtag::new(['x', 'a', 'v']),
7583     LanguageSubtag::new(['x', 'a', 'w']),
7584     LanguageSubtag::new(['x', 'a', 'y']),
7585     LanguageSubtag::new(['x', 'b', 'a']),
7586     LanguageSubtag::new(['x', 'b', 'b']),
7587     LanguageSubtag::new(['x', 'b', 'c']),
7588     LanguageSubtag::new(['x', 'b', 'd']),
7589     LanguageSubtag::new(['x', 'b', 'e']),
7590     LanguageSubtag::new(['x', 'b', 'g']),
7591     LanguageSubtag::new(['x', 'b', 'i']),
7592     LanguageSubtag::new(['x', 'b', 'j']),
7593     LanguageSubtag::new(['x', 'b', 'm']),
7594     LanguageSubtag::new(['x', 'b', 'n']),
7595     LanguageSubtag::new(['x', 'b', 'o']),
7596     LanguageSubtag::new(['x', 'b', 'p']),
7597     LanguageSubtag::new(['x', 'b', 'r']),
7598     LanguageSubtag::new(['x', 'b', 'w']),
7599     LanguageSubtag::new(['x', 'b', 'x']),
7600     LanguageSubtag::new(['x', 'b', 'y']),
7601     LanguageSubtag::new(['x', 'c', 'b']),
7602     LanguageSubtag::new(['x', 'c', 'c']),
7603     LanguageSubtag::new(['x', 'c', 'e']),
7604     LanguageSubtag::new(['x', 'c', 'g']),
7605     LanguageSubtag::new(['x', 'c', 'h']),
7606     LanguageSubtag::new(['x', 'c', 'l']),
7607     LanguageSubtag::new(['x', 'c', 'm']),
7608     LanguageSubtag::new(['x', 'c', 'n']),
7609     LanguageSubtag::new(['x', 'c', 'o']),
7610     LanguageSubtag::new(['x', 'c', 'r']),
7611     LanguageSubtag::new(['x', 'c', 't']),
7612     LanguageSubtag::new(['x', 'c', 'u']),
7613     LanguageSubtag::new(['x', 'c', 'v']),
7614     LanguageSubtag::new(['x', 'c', 'w']),
7615     LanguageSubtag::new(['x', 'c', 'y']),
7616     LanguageSubtag::new(['x', 'd', 'a']),
7617     LanguageSubtag::new(['x', 'd', 'c']),
7618     LanguageSubtag::new(['x', 'd', 'k']),
7619     LanguageSubtag::new(['x', 'd', 'm']),
7620     LanguageSubtag::new(['x', 'd', 'o']),
7621     LanguageSubtag::new(['x', 'd', 'y']),
7622     LanguageSubtag::new(['x', 'e', 'b']),
7623     LanguageSubtag::new(['x', 'e', 'd']),
7624     LanguageSubtag::new(['x', 'e', 'g']),
7625     LanguageSubtag::new(['x', 'e', 'l']),
7626     LanguageSubtag::new(['x', 'e', 'm']),
7627     LanguageSubtag::new(['x', 'e', 'p']),
7628     LanguageSubtag::new(['x', 'e', 'r']),
7629     LanguageSubtag::new(['x', 'e', 's']),
7630     LanguageSubtag::new(['x', 'e', 't']),
7631     LanguageSubtag::new(['x', 'e', 'u']),
7632     LanguageSubtag::new(['x', 'f', 'a']),
7633     LanguageSubtag::new(['x', 'g', 'a']),
7634     LanguageSubtag::new(['x', 'g', 'b']),
7635     LanguageSubtag::new(['x', 'g', 'd']),
7636     LanguageSubtag::new(['x', 'g', 'f']),
7637     LanguageSubtag::new(['x', 'g', 'g']),
7638     LanguageSubtag::new(['x', 'g', 'i']),
7639     LanguageSubtag::new(['x', 'g', 'l']),
7640     LanguageSubtag::new(['x', 'g', 'm']),
7641     LanguageSubtag::new(['x', 'g', 'n']),
7642     LanguageSubtag::new(['x', 'g', 'r']),
7643     LanguageSubtag::new(['x', 'g', 'u']),
7644     LanguageSubtag::new(['x', 'g', 'w']),
7645     LanguageSubtag::new(['x', 'h', ' ']),
7646     LanguageSubtag::new(['x', 'h', 'a']),
7647     LanguageSubtag::new(['x', 'h', 'c']),
7648     LanguageSubtag::new(['x', 'h', 'd']),
7649     LanguageSubtag::new(['x', 'h', 'e']),
7650     LanguageSubtag::new(['x', 'h', 'r']),
7651     LanguageSubtag::new(['x', 'h', 't']),
7652     LanguageSubtag::new(['x', 'h', 'u']),
7653     LanguageSubtag::new(['x', 'h', 'v']),
7654     LanguageSubtag::new(['x', 'i', 'a']),
7655     LanguageSubtag::new(['x', 'i', 'b']),
7656     LanguageSubtag::new(['x', 'i', 'i']),
7657     LanguageSubtag::new(['x', 'i', 'l']),
7658     LanguageSubtag::new(['x', 'i', 'n']),
7659     LanguageSubtag::new(['x', 'i', 'p']),
7660     LanguageSubtag::new(['x', 'i', 'r']),
7661     LanguageSubtag::new(['x', 'i', 's']),
7662     LanguageSubtag::new(['x', 'i', 'v']),
7663     LanguageSubtag::new(['x', 'i', 'y']),
7664     LanguageSubtag::new(['x', 'j', 'b']),
7665     LanguageSubtag::new(['x', 'j', 't']),
7666     LanguageSubtag::new(['x', 'k', 'a']),
7667     LanguageSubtag::new(['x', 'k', 'b']),
7668     LanguageSubtag::new(['x', 'k', 'c']),
7669     LanguageSubtag::new(['x', 'k', 'd']),
7670     LanguageSubtag::new(['x', 'k', 'e']),
7671     LanguageSubtag::new(['x', 'k', 'f']),
7672     LanguageSubtag::new(['x', 'k', 'g']),
7673     LanguageSubtag::new(['x', 'k', 'h']),
7674     LanguageSubtag::new(['x', 'k', 'i']),
7675     LanguageSubtag::new(['x', 'k', 'j']),
7676     LanguageSubtag::new(['x', 'k', 'k']),
7677     LanguageSubtag::new(['x', 'k', 'l']),
7678     LanguageSubtag::new(['x', 'k', 'n']),
7679     LanguageSubtag::new(['x', 'k', 'o']),
7680     LanguageSubtag::new(['x', 'k', 'p']),
7681     LanguageSubtag::new(['x', 'k', 'q']),
7682     LanguageSubtag::new(['x', 'k', 'r']),
7683     LanguageSubtag::new(['x', 'k', 's']),
7684     LanguageSubtag::new(['x', 'k', 't']),
7685     LanguageSubtag::new(['x', 'k', 'u']),
7686     LanguageSubtag::new(['x', 'k', 'v']),
7687     LanguageSubtag::new(['x', 'k', 'w']),
7688     LanguageSubtag::new(['x', 'k', 'x']),
7689     LanguageSubtag::new(['x', 'k', 'y']),
7690     LanguageSubtag::new(['x', 'k', 'z']),
7691     LanguageSubtag::new(['x', 'l', 'a']),
7692     LanguageSubtag::new(['x', 'l', 'b']),
7693     LanguageSubtag::new(['x', 'l', 'c']),
7694     LanguageSubtag::new(['x', 'l', 'd']),
7695     LanguageSubtag::new(['x', 'l', 'e']),
7696     LanguageSubtag::new(['x', 'l', 'g']),
7697     LanguageSubtag::new(['x', 'l', 'i']),
7698     LanguageSubtag::new(['x', 'l', 'n']),
7699     LanguageSubtag::new(['x', 'l', 'o']),
7700     LanguageSubtag::new(['x', 'l', 'p']),
7701     LanguageSubtag::new(['x', 'l', 's']),
7702     LanguageSubtag::new(['x', 'l', 'u']),
7703     LanguageSubtag::new(['x', 'l', 'y']),
7704     LanguageSubtag::new(['x', 'm', 'a']),
7705     LanguageSubtag::new(['x', 'm', 'b']),
7706     LanguageSubtag::new(['x', 'm', 'c']),
7707     LanguageSubtag::new(['x', 'm', 'd']),
7708     LanguageSubtag::new(['x', 'm', 'e']),
7709     LanguageSubtag::new(['x', 'm', 'f']),
7710     LanguageSubtag::new(['x', 'm', 'g']),
7711     LanguageSubtag::new(['x', 'm', 'h']),
7712     LanguageSubtag::new(['x', 'm', 'j']),
7713     LanguageSubtag::new(['x', 'm', 'k']),
7714     LanguageSubtag::new(['x', 'm', 'l']),
7715     LanguageSubtag::new(['x', 'm', 'm']),
7716     LanguageSubtag::new(['x', 'm', 'n']),
7717     LanguageSubtag::new(['x', 'm', 'o']),
7718     LanguageSubtag::new(['x', 'm', 'p']),
7719     LanguageSubtag::new(['x', 'm', 'q']),
7720     LanguageSubtag::new(['x', 'm', 'r']),
7721     LanguageSubtag::new(['x', 'm', 's']),
7722     LanguageSubtag::new(['x', 'm', 't']),
7723     LanguageSubtag::new(['x', 'm', 'u']),
7724     LanguageSubtag::new(['x', 'm', 'v']),
7725     LanguageSubtag::new(['x', 'm', 'w']),
7726     LanguageSubtag::new(['x', 'm', 'x']),
7727     LanguageSubtag::new(['x', 'm', 'y']),
7728     LanguageSubtag::new(['x', 'm', 'z']),
7729     LanguageSubtag::new(['x', 'n', 'a']),
7730     LanguageSubtag::new(['x', 'n', 'b']),
7731     LanguageSubtag::new(['x', 'n', 'd']),
7732     LanguageSubtag::new(['x', 'n', 'g']),
7733     LanguageSubtag::new(['x', 'n', 'h']),
7734     LanguageSubtag::new(['x', 'n', 'i']),
7735     LanguageSubtag::new(['x', 'n', 'j']),
7736     LanguageSubtag::new(['x', 'n', 'k']),
7737     LanguageSubtag::new(['x', 'n', 'm']),
7738     LanguageSubtag::new(['x', 'n', 'n']),
7739     LanguageSubtag::new(['x', 'n', 'o']),
7740     LanguageSubtag::new(['x', 'n', 'q']),
7741     LanguageSubtag::new(['x', 'n', 'r']),
7742     LanguageSubtag::new(['x', 'n', 's']),
7743     LanguageSubtag::new(['x', 'n', 't']),
7744     LanguageSubtag::new(['x', 'n', 'u']),
7745     LanguageSubtag::new(['x', 'n', 'y']),
7746     LanguageSubtag::new(['x', 'n', 'z']),
7747     LanguageSubtag::new(['x', 'o', 'c']),
7748     LanguageSubtag::new(['x', 'o', 'd']),
7749     LanguageSubtag::new(['x', 'o', 'g']),
7750     LanguageSubtag::new(['x', 'o', 'i']),
7751     LanguageSubtag::new(['x', 'o', 'k']),
7752     LanguageSubtag::new(['x', 'o', 'm']),
7753     LanguageSubtag::new(['x', 'o', 'n']),
7754     LanguageSubtag::new(['x', 'o', 'o']),
7755     LanguageSubtag::new(['x', 'o', 'p']),
7756     LanguageSubtag::new(['x', 'o', 'r']),
7757     LanguageSubtag::new(['x', 'o', 'w']),
7758     LanguageSubtag::new(['x', 'p', 'a']),
7759     LanguageSubtag::new(['x', 'p', 'b']),
7760     LanguageSubtag::new(['x', 'p', 'c']),
7761     LanguageSubtag::new(['x', 'p', 'd']),
7762     LanguageSubtag::new(['x', 'p', 'e']),
7763     LanguageSubtag::new(['x', 'p', 'f']),
7764     LanguageSubtag::new(['x', 'p', 'g']),
7765     LanguageSubtag::new(['x', 'p', 'h']),
7766     LanguageSubtag::new(['x', 'p', 'i']),
7767     LanguageSubtag::new(['x', 'p', 'j']),
7768     LanguageSubtag::new(['x', 'p', 'k']),
7769     LanguageSubtag::new(['x', 'p', 'l']),
7770     LanguageSubtag::new(['x', 'p', 'm']),
7771     LanguageSubtag::new(['x', 'p', 'n']),
7772     LanguageSubtag::new(['x', 'p', 'o']),
7773     LanguageSubtag::new(['x', 'p', 'p']),
7774     LanguageSubtag::new(['x', 'p', 'q']),
7775     LanguageSubtag::new(['x', 'p', 'r']),
7776     LanguageSubtag::new(['x', 'p', 's']),
7777     LanguageSubtag::new(['x', 'p', 't']),
7778     LanguageSubtag::new(['x', 'p', 'u']),
7779     LanguageSubtag::new(['x', 'p', 'v']),
7780     LanguageSubtag::new(['x', 'p', 'w']),
7781     LanguageSubtag::new(['x', 'p', 'x']),
7782     LanguageSubtag::new(['x', 'p', 'y']),
7783     LanguageSubtag::new(['x', 'p', 'z']),
7784     LanguageSubtag::new(['x', 'q', 'a']),
7785     LanguageSubtag::new(['x', 'q', 't']),
7786     LanguageSubtag::new(['x', 'r', 'a']),
7787     LanguageSubtag::new(['x', 'r', 'b']),
7788     LanguageSubtag::new(['x', 'r', 'd']),
7789     LanguageSubtag::new(['x', 'r', 'e']),
7790     LanguageSubtag::new(['x', 'r', 'g']),
7791     LanguageSubtag::new(['x', 'r', 'i']),
7792     LanguageSubtag::new(['x', 'r', 'm']),
7793     LanguageSubtag::new(['x', 'r', 'n']),
7794     LanguageSubtag::new(['x', 'r', 'q']),
7795     LanguageSubtag::new(['x', 'r', 'r']),
7796     LanguageSubtag::new(['x', 'r', 't']),
7797     LanguageSubtag::new(['x', 'r', 'u']),
7798     LanguageSubtag::new(['x', 'r', 'w']),
7799     LanguageSubtag::new(['x', 's', 'a']),
7800     LanguageSubtag::new(['x', 's', 'b']),
7801     LanguageSubtag::new(['x', 's', 'c']),
7802     LanguageSubtag::new(['x', 's', 'd']),
7803     LanguageSubtag::new(['x', 's', 'e']),
7804     LanguageSubtag::new(['x', 's', 'h']),
7805     LanguageSubtag::new(['x', 's', 'i']),
7806     LanguageSubtag::new(['x', 's', 'j']),
7807     LanguageSubtag::new(['x', 's', 'l']),
7808     LanguageSubtag::new(['x', 's', 'm']),
7809     LanguageSubtag::new(['x', 's', 'n']),
7810     LanguageSubtag::new(['x', 's', 'o']),
7811     LanguageSubtag::new(['x', 's', 'p']),
7812     LanguageSubtag::new(['x', 's', 'q']),
7813     LanguageSubtag::new(['x', 's', 'r']),
7814     LanguageSubtag::new(['x', 's', 's']),
7815     LanguageSubtag::new(['x', 's', 'u']),
7816     LanguageSubtag::new(['x', 's', 'v']),
7817     LanguageSubtag::new(['x', 's', 'y']),
7818     LanguageSubtag::new(['x', 't', 'a']),
7819     LanguageSubtag::new(['x', 't', 'b']),
7820     LanguageSubtag::new(['x', 't', 'c']),
7821     LanguageSubtag::new(['x', 't', 'd']),
7822     LanguageSubtag::new(['x', 't', 'e']),
7823     LanguageSubtag::new(['x', 't', 'g']),
7824     LanguageSubtag::new(['x', 't', 'h']),
7825     LanguageSubtag::new(['x', 't', 'i']),
7826     LanguageSubtag::new(['x', 't', 'j']),
7827     LanguageSubtag::new(['x', 't', 'l']),
7828     LanguageSubtag::new(['x', 't', 'm']),
7829     LanguageSubtag::new(['x', 't', 'n']),
7830     LanguageSubtag::new(['x', 't', 'o']),
7831     LanguageSubtag::new(['x', 't', 'p']),
7832     LanguageSubtag::new(['x', 't', 'q']),
7833     LanguageSubtag::new(['x', 't', 'r']),
7834     LanguageSubtag::new(['x', 't', 's']),
7835     LanguageSubtag::new(['x', 't', 't']),
7836     LanguageSubtag::new(['x', 't', 'u']),
7837     LanguageSubtag::new(['x', 't', 'v']),
7838     LanguageSubtag::new(['x', 't', 'w']),
7839     LanguageSubtag::new(['x', 't', 'y']),
7840     LanguageSubtag::new(['x', 't', 'z']),
7841     LanguageSubtag::new(['x', 'u', 'a']),
7842     LanguageSubtag::new(['x', 'u', 'b']),
7843     LanguageSubtag::new(['x', 'u', 'd']),
7844     LanguageSubtag::new(['x', 'u', 'g']),
7845     LanguageSubtag::new(['x', 'u', 'j']),
7846     LanguageSubtag::new(['x', 'u', 'l']),
7847     LanguageSubtag::new(['x', 'u', 'm']),
7848     LanguageSubtag::new(['x', 'u', 'n']),
7849     LanguageSubtag::new(['x', 'u', 'o']),
7850     LanguageSubtag::new(['x', 'u', 'p']),
7851     LanguageSubtag::new(['x', 'u', 'r']),
7852     LanguageSubtag::new(['x', 'u', 't']),
7853     LanguageSubtag::new(['x', 'u', 'u']),
7854     LanguageSubtag::new(['x', 'v', 'e']),
7855     LanguageSubtag::new(['x', 'v', 'i']),
7856     LanguageSubtag::new(['x', 'v', 'n']),
7857     LanguageSubtag::new(['x', 'v', 'o']),
7858     LanguageSubtag::new(['x', 'v', 's']),
7859     LanguageSubtag::new(['x', 'w', 'a']),
7860     LanguageSubtag::new(['x', 'w', 'c']),
7861     LanguageSubtag::new(['x', 'w', 'd']),
7862     LanguageSubtag::new(['x', 'w', 'e']),
7863     LanguageSubtag::new(['x', 'w', 'g']),
7864     LanguageSubtag::new(['x', 'w', 'j']),
7865     LanguageSubtag::new(['x', 'w', 'k']),
7866     LanguageSubtag::new(['x', 'w', 'l']),
7867     LanguageSubtag::new(['x', 'w', 'o']),
7868     LanguageSubtag::new(['x', 'w', 'r']),
7869     LanguageSubtag::new(['x', 'w', 't']),
7870     LanguageSubtag::new(['x', 'w', 'w']),
7871     LanguageSubtag::new(['x', 'x', 'b']),
7872     LanguageSubtag::new(['x', 'x', 'k']),
7873     LanguageSubtag::new(['x', 'x', 'm']),
7874     LanguageSubtag::new(['x', 'x', 'r']),
7875     LanguageSubtag::new(['x', 'x', 't']),
7876     LanguageSubtag::new(['x', 'y', 'a']),
7877     LanguageSubtag::new(['x', 'y', 'b']),
7878     LanguageSubtag::new(['x', 'y', 'j']),
7879     LanguageSubtag::new(['x', 'y', 'k']),
7880     LanguageSubtag::new(['x', 'y', 'l']),
7881     LanguageSubtag::new(['x', 'y', 't']),
7882     LanguageSubtag::new(['x', 'y', 'y']),
7883     LanguageSubtag::new(['x', 'z', 'h']),
7884     LanguageSubtag::new(['x', 'z', 'm']),
7885     LanguageSubtag::new(['x', 'z', 'p']),
7886     LanguageSubtag::new(['y', 'a', 'a']),
7887     LanguageSubtag::new(['y', 'a', 'b']),
7888     LanguageSubtag::new(['y', 'a', 'c']),
7889     LanguageSubtag::new(['y', 'a', 'd']),
7890     LanguageSubtag::new(['y', 'a', 'e']),
7891     LanguageSubtag::new(['y', 'a', 'f']),
7892     LanguageSubtag::new(['y', 'a', 'g']),
7893     LanguageSubtag::new(['y', 'a', 'h']),
7894     LanguageSubtag::new(['y', 'a', 'i']),
7895     LanguageSubtag::new(['y', 'a', 'j']),
7896     LanguageSubtag::new(['y', 'a', 'k']),
7897     LanguageSubtag::new(['y', 'a', 'l']),
7898     LanguageSubtag::new(['y', 'a', 'm']),
7899     LanguageSubtag::new(['y', 'a', 'n']),
7900     LanguageSubtag::new(['y', 'a', 'o']),
7901     LanguageSubtag::new(['y', 'a', 'p']),
7902     LanguageSubtag::new(['y', 'a', 'q']),
7903     LanguageSubtag::new(['y', 'a', 'r']),
7904     LanguageSubtag::new(['y', 'a', 's']),
7905     LanguageSubtag::new(['y', 'a', 't']),
7906     LanguageSubtag::new(['y', 'a', 'u']),
7907     LanguageSubtag::new(['y', 'a', 'v']),
7908     LanguageSubtag::new(['y', 'a', 'w']),
7909     LanguageSubtag::new(['y', 'a', 'x']),
7910     LanguageSubtag::new(['y', 'a', 'y']),
7911     LanguageSubtag::new(['y', 'a', 'z']),
7912     LanguageSubtag::new(['y', 'b', 'a']),
7913     LanguageSubtag::new(['y', 'b', 'b']),
7914     LanguageSubtag::new(['y', 'b', 'd']),
7915     LanguageSubtag::new(['y', 'b', 'e']),
7916     LanguageSubtag::new(['y', 'b', 'h']),
7917     LanguageSubtag::new(['y', 'b', 'i']),
7918     LanguageSubtag::new(['y', 'b', 'j']),
7919     LanguageSubtag::new(['y', 'b', 'k']),
7920     LanguageSubtag::new(['y', 'b', 'l']),
7921     LanguageSubtag::new(['y', 'b', 'm']),
7922     LanguageSubtag::new(['y', 'b', 'n']),
7923     LanguageSubtag::new(['y', 'b', 'o']),
7924     LanguageSubtag::new(['y', 'b', 'x']),
7925     LanguageSubtag::new(['y', 'b', 'y']),
7926     LanguageSubtag::new(['y', 'c', 'h']),
7927     LanguageSubtag::new(['y', 'c', 'l']),
7928     LanguageSubtag::new(['y', 'c', 'n']),
7929     LanguageSubtag::new(['y', 'c', 'p']),
7930     LanguageSubtag::new(['y', 'd', 'a']),
7931     LanguageSubtag::new(['y', 'd', 'd']),
7932     LanguageSubtag::new(['y', 'd', 'e']),
7933     LanguageSubtag::new(['y', 'd', 'g']),
7934     LanguageSubtag::new(['y', 'd', 'k']),
7935     LanguageSubtag::new(['y', 'd', 's']),
7936     LanguageSubtag::new(['y', 'e', 'a']),
7937     LanguageSubtag::new(['y', 'e', 'c']),
7938     LanguageSubtag::new(['y', 'e', 'e']),
7939     LanguageSubtag::new(['y', 'e', 'i']),
7940     LanguageSubtag::new(['y', 'e', 'j']),
7941     LanguageSubtag::new(['y', 'e', 'l']),
7942     LanguageSubtag::new(['y', 'e', 'n']),
7943     LanguageSubtag::new(['y', 'e', 'r']),
7944     LanguageSubtag::new(['y', 'e', 's']),
7945     LanguageSubtag::new(['y', 'e', 't']),
7946     LanguageSubtag::new(['y', 'e', 'u']),
7947     LanguageSubtag::new(['y', 'e', 'v']),
7948     LanguageSubtag::new(['y', 'e', 'y']),
7949     LanguageSubtag::new(['y', 'g', 'a']),
7950     LanguageSubtag::new(['y', 'g', 'i']),
7951     LanguageSubtag::new(['y', 'g', 'l']),
7952     LanguageSubtag::new(['y', 'g', 'm']),
7953     LanguageSubtag::new(['y', 'g', 'p']),
7954     LanguageSubtag::new(['y', 'g', 'r']),
7955     LanguageSubtag::new(['y', 'g', 's']),
7956     LanguageSubtag::new(['y', 'g', 'u']),
7957     LanguageSubtag::new(['y', 'g', 'w']),
7958     LanguageSubtag::new(['y', 'h', 'a']),
7959     LanguageSubtag::new(['y', 'h', 'd']),
7960     LanguageSubtag::new(['y', 'h', 'l']),
7961     LanguageSubtag::new(['y', 'h', 's']),
7962     LanguageSubtag::new(['y', 'i', ' ']),
7963     LanguageSubtag::new(['y', 'i', 'a']),
7964     LanguageSubtag::new(['y', 'i', 'f']),
7965     LanguageSubtag::new(['y', 'i', 'g']),
7966     LanguageSubtag::new(['y', 'i', 'h']),
7967     LanguageSubtag::new(['y', 'i', 'i']),
7968     LanguageSubtag::new(['y', 'i', 'j']),
7969     LanguageSubtag::new(['y', 'i', 'k']),
7970     LanguageSubtag::new(['y', 'i', 'l']),
7971     LanguageSubtag::new(['y', 'i', 'm']),
7972     LanguageSubtag::new(['y', 'i', 'n']),
7973     LanguageSubtag::new(['y', 'i', 'p']),
7974     LanguageSubtag::new(['y', 'i', 'q']),
7975     LanguageSubtag::new(['y', 'i', 'r']),
7976     LanguageSubtag::new(['y', 'i', 's']),
7977     LanguageSubtag::new(['y', 'i', 't']),
7978     LanguageSubtag::new(['y', 'i', 'u']),
7979     LanguageSubtag::new(['y', 'i', 'v']),
7980     LanguageSubtag::new(['y', 'i', 'x']),
7981     LanguageSubtag::new(['y', 'i', 'y']),
7982     LanguageSubtag::new(['y', 'i', 'z']),
7983     LanguageSubtag::new(['y', 'k', 'a']),
7984     LanguageSubtag::new(['y', 'k', 'g']),
7985     LanguageSubtag::new(['y', 'k', 'i']),
7986     LanguageSubtag::new(['y', 'k', 'k']),
7987     LanguageSubtag::new(['y', 'k', 'l']),
7988     LanguageSubtag::new(['y', 'k', 'm']),
7989     LanguageSubtag::new(['y', 'k', 'n']),
7990     LanguageSubtag::new(['y', 'k', 'o']),
7991     LanguageSubtag::new(['y', 'k', 'r']),
7992     LanguageSubtag::new(['y', 'k', 't']),
7993     LanguageSubtag::new(['y', 'k', 'u']),
7994     LanguageSubtag::new(['y', 'k', 'y']),
7995     LanguageSubtag::new(['y', 'l', 'a']),
7996     LanguageSubtag::new(['y', 'l', 'b']),
7997     LanguageSubtag::new(['y', 'l', 'e']),
7998     LanguageSubtag::new(['y', 'l', 'g']),
7999     LanguageSubtag::new(['y', 'l', 'i']),
8000     LanguageSubtag::new(['y', 'l', 'l']),
8001     LanguageSubtag::new(['y', 'l', 'm']),
8002     LanguageSubtag::new(['y', 'l', 'n']),
8003     LanguageSubtag::new(['y', 'l', 'o']),
8004     LanguageSubtag::new(['y', 'l', 'r']),
8005     LanguageSubtag::new(['y', 'l', 'u']),
8006     LanguageSubtag::new(['y', 'l', 'y']),
8007     LanguageSubtag::new(['y', 'm', 'a']),
8008     LanguageSubtag::new(['y', 'm', 'b']),
8009     LanguageSubtag::new(['y', 'm', 'c']),
8010     LanguageSubtag::new(['y', 'm', 'd']),
8011     LanguageSubtag::new(['y', 'm', 'e']),
8012     LanguageSubtag::new(['y', 'm', 'g']),
8013     LanguageSubtag::new(['y', 'm', 'h']),
8014     LanguageSubtag::new(['y', 'm', 'i']),
8015     LanguageSubtag::new(['y', 'm', 'k']),
8016     LanguageSubtag::new(['y', 'm', 'l']),
8017     LanguageSubtag::new(['y', 'm', 'm']),
8018     LanguageSubtag::new(['y', 'm', 'n']),
8019     LanguageSubtag::new(['y', 'm', 'o']),
8020     LanguageSubtag::new(['y', 'm', 'p']),
8021     LanguageSubtag::new(['y', 'm', 'q']),
8022     LanguageSubtag::new(['y', 'm', 'r']),
8023     LanguageSubtag::new(['y', 'm', 's']),
8024     LanguageSubtag::new(['y', 'm', 't']),
8025     LanguageSubtag::new(['y', 'm', 'x']),
8026     LanguageSubtag::new(['y', 'm', 'z']),
8027     LanguageSubtag::new(['y', 'n', 'a']),
8028     LanguageSubtag::new(['y', 'n', 'd']),
8029     LanguageSubtag::new(['y', 'n', 'e']),
8030     LanguageSubtag::new(['y', 'n', 'g']),
8031     LanguageSubtag::new(['y', 'n', 'h']),
8032     LanguageSubtag::new(['y', 'n', 'k']),
8033     LanguageSubtag::new(['y', 'n', 'l']),
8034     LanguageSubtag::new(['y', 'n', 'n']),
8035     LanguageSubtag::new(['y', 'n', 'o']),
8036     LanguageSubtag::new(['y', 'n', 'q']),
8037     LanguageSubtag::new(['y', 'n', 's']),
8038     LanguageSubtag::new(['y', 'n', 'u']),
8039     LanguageSubtag::new(['y', 'o', ' ']),
8040     LanguageSubtag::new(['y', 'o', 'b']),
8041     LanguageSubtag::new(['y', 'o', 'g']),
8042     LanguageSubtag::new(['y', 'o', 'i']),
8043     LanguageSubtag::new(['y', 'o', 'k']),
8044     LanguageSubtag::new(['y', 'o', 'l']),
8045     LanguageSubtag::new(['y', 'o', 'm']),
8046     LanguageSubtag::new(['y', 'o', 'n']),
8047     LanguageSubtag::new(['y', 'o', 's']),
8048     LanguageSubtag::new(['y', 'o', 't']),
8049     LanguageSubtag::new(['y', 'o', 'x']),
8050     LanguageSubtag::new(['y', 'o', 'y']),
8051     LanguageSubtag::new(['y', 'p', 'a']),
8052     LanguageSubtag::new(['y', 'p', 'b']),
8053     LanguageSubtag::new(['y', 'p', 'g']),
8054     LanguageSubtag::new(['y', 'p', 'h']),
8055     LanguageSubtag::new(['y', 'p', 'k']),
8056     LanguageSubtag::new(['y', 'p', 'm']),
8057     LanguageSubtag::new(['y', 'p', 'n']),
8058     LanguageSubtag::new(['y', 'p', 'o']),
8059     LanguageSubtag::new(['y', 'p', 'p']),
8060     LanguageSubtag::new(['y', 'p', 'z']),
8061     LanguageSubtag::new(['y', 'r', 'a']),
8062     LanguageSubtag::new(['y', 'r', 'b']),
8063     LanguageSubtag::new(['y', 'r', 'e']),
8064     LanguageSubtag::new(['y', 'r', 'i']),
8065     LanguageSubtag::new(['y', 'r', 'k']),
8066     LanguageSubtag::new(['y', 'r', 'l']),
8067     LanguageSubtag::new(['y', 'r', 'm']),
8068     LanguageSubtag::new(['y', 'r', 'n']),
8069     LanguageSubtag::new(['y', 'r', 'o']),
8070     LanguageSubtag::new(['y', 'r', 's']),
8071     LanguageSubtag::new(['y', 'r', 'w']),
8072     LanguageSubtag::new(['y', 'r', 'y']),
8073     LanguageSubtag::new(['y', 's', 'c']),
8074     LanguageSubtag::new(['y', 's', 'd']),
8075     LanguageSubtag::new(['y', 's', 'g']),
8076     LanguageSubtag::new(['y', 's', 'l']),
8077     LanguageSubtag::new(['y', 's', 'm']),
8078     LanguageSubtag::new(['y', 's', 'n']),
8079     LanguageSubtag::new(['y', 's', 'o']),
8080     LanguageSubtag::new(['y', 's', 'p']),
8081     LanguageSubtag::new(['y', 's', 'r']),
8082     LanguageSubtag::new(['y', 's', 's']),
8083     LanguageSubtag::new(['y', 's', 'y']),
8084     LanguageSubtag::new(['y', 't', 'a']),
8085     LanguageSubtag::new(['y', 't', 'l']),
8086     LanguageSubtag::new(['y', 't', 'p']),
8087     LanguageSubtag::new(['y', 't', 'w']),
8088     LanguageSubtag::new(['y', 't', 'y']),
8089     LanguageSubtag::new(['y', 'u', 'a']),
8090     LanguageSubtag::new(['y', 'u', 'b']),
8091     LanguageSubtag::new(['y', 'u', 'c']),
8092     LanguageSubtag::new(['y', 'u', 'd']),
8093     LanguageSubtag::new(['y', 'u', 'e']),
8094     LanguageSubtag::new(['y', 'u', 'f']),
8095     LanguageSubtag::new(['y', 'u', 'g']),
8096     LanguageSubtag::new(['y', 'u', 'i']),
8097     LanguageSubtag::new(['y', 'u', 'j']),
8098     LanguageSubtag::new(['y', 'u', 'k']),
8099     LanguageSubtag::new(['y', 'u', 'l']),
8100     LanguageSubtag::new(['y', 'u', 'm']),
8101     LanguageSubtag::new(['y', 'u', 'n']),
8102     LanguageSubtag::new(['y', 'u', 'p']),
8103     LanguageSubtag::new(['y', 'u', 'q']),
8104     LanguageSubtag::new(['y', 'u', 'r']),
8105     LanguageSubtag::new(['y', 'u', 't']),
8106     LanguageSubtag::new(['y', 'u', 'u']),
8107     LanguageSubtag::new(['y', 'u', 'w']),
8108     LanguageSubtag::new(['y', 'u', 'x']),
8109     LanguageSubtag::new(['y', 'u', 'y']),
8110     LanguageSubtag::new(['y', 'u', 'z']),
8111     LanguageSubtag::new(['y', 'v', 'a']),
8112     LanguageSubtag::new(['y', 'v', 't']),
8113     LanguageSubtag::new(['y', 'w', 'a']),
8114     LanguageSubtag::new(['y', 'w', 'g']),
8115     LanguageSubtag::new(['y', 'w', 'l']),
8116     LanguageSubtag::new(['y', 'w', 'n']),
8117     LanguageSubtag::new(['y', 'w', 'q']),
8118     LanguageSubtag::new(['y', 'w', 'r']),
8119     LanguageSubtag::new(['y', 'w', 't']),
8120     LanguageSubtag::new(['y', 'w', 'u']),
8121     LanguageSubtag::new(['y', 'w', 'w']),
8122     LanguageSubtag::new(['y', 'x', 'a']),
8123     LanguageSubtag::new(['y', 'x', 'g']),
8124     LanguageSubtag::new(['y', 'x', 'l']),
8125     LanguageSubtag::new(['y', 'x', 'm']),
8126     LanguageSubtag::new(['y', 'x', 'u']),
8127     LanguageSubtag::new(['y', 'x', 'y']),
8128     LanguageSubtag::new(['y', 'y', 'r']),
8129     LanguageSubtag::new(['y', 'y', 'u']),
8130     LanguageSubtag::new(['y', 'y', 'z']),
8131     LanguageSubtag::new(['y', 'z', 'g']),
8132     LanguageSubtag::new(['y', 'z', 'k']),
8133     LanguageSubtag::new(['z', 'a', ' ']),
8134     LanguageSubtag::new(['z', 'a', 'a']),
8135     LanguageSubtag::new(['z', 'a', 'b']),
8136     LanguageSubtag::new(['z', 'a', 'c']),
8137     LanguageSubtag::new(['z', 'a', 'd']),
8138     LanguageSubtag::new(['z', 'a', 'e']),
8139     LanguageSubtag::new(['z', 'a', 'f']),
8140     LanguageSubtag::new(['z', 'a', 'g']),
8141     LanguageSubtag::new(['z', 'a', 'h']),
8142     LanguageSubtag::new(['z', 'a', 'i']),
8143     LanguageSubtag::new(['z', 'a', 'j']),
8144     LanguageSubtag::new(['z', 'a', 'k']),
8145     LanguageSubtag::new(['z', 'a', 'l']),
8146     LanguageSubtag::new(['z', 'a', 'm']),
8147     LanguageSubtag::new(['z', 'a', 'o']),
8148     LanguageSubtag::new(['z', 'a', 'p']),
8149     LanguageSubtag::new(['z', 'a', 'q']),
8150     LanguageSubtag::new(['z', 'a', 'r']),
8151     LanguageSubtag::new(['z', 'a', 's']),
8152     LanguageSubtag::new(['z', 'a', 't']),
8153     LanguageSubtag::new(['z', 'a', 'u']),
8154     LanguageSubtag::new(['z', 'a', 'v']),
8155     LanguageSubtag::new(['z', 'a', 'w']),
8156     LanguageSubtag::new(['z', 'a', 'x']),
8157     LanguageSubtag::new(['z', 'a', 'y']),
8158     LanguageSubtag::new(['z', 'a', 'z']),
8159     LanguageSubtag::new(['z', 'b', 'a']),
8160     LanguageSubtag::new(['z', 'b', 'c']),
8161     LanguageSubtag::new(['z', 'b', 'e']),
8162     LanguageSubtag::new(['z', 'b', 'l']),
8163     LanguageSubtag::new(['z', 'b', 't']),
8164     LanguageSubtag::new(['z', 'b', 'u']),
8165     LanguageSubtag::new(['z', 'b', 'w']),
8166     LanguageSubtag::new(['z', 'c', 'a']),
8167     LanguageSubtag::new(['z', 'c', 'h']),
8168     LanguageSubtag::new(['z', 'd', 'j']),
8169     LanguageSubtag::new(['z', 'e', 'a']),
8170     LanguageSubtag::new(['z', 'e', 'g']),
8171     LanguageSubtag::new(['z', 'e', 'h']),
8172     LanguageSubtag::new(['z', 'e', 'n']),
8173     LanguageSubtag::new(['z', 'g', 'a']),
8174     LanguageSubtag::new(['z', 'g', 'b']),
8175     LanguageSubtag::new(['z', 'g', 'h']),
8176     LanguageSubtag::new(['z', 'g', 'm']),
8177     LanguageSubtag::new(['z', 'g', 'n']),
8178     LanguageSubtag::new(['z', 'g', 'r']),
8179     LanguageSubtag::new(['z', 'h', ' ']),
8180     LanguageSubtag::new(['z', 'h', 'b']),
8181     LanguageSubtag::new(['z', 'h', 'd']),
8182     LanguageSubtag::new(['z', 'h', 'i']),
8183     LanguageSubtag::new(['z', 'h', 'n']),
8184     LanguageSubtag::new(['z', 'h', 'w']),
8185     LanguageSubtag::new(['z', 'h', 'x']),
8186     LanguageSubtag::new(['z', 'i', 'a']),
8187     LanguageSubtag::new(['z', 'i', 'b']),
8188     LanguageSubtag::new(['z', 'i', 'k']),
8189     LanguageSubtag::new(['z', 'i', 'l']),
8190     LanguageSubtag::new(['z', 'i', 'm']),
8191     LanguageSubtag::new(['z', 'i', 'n']),
8192     LanguageSubtag::new(['z', 'i', 'r']),
8193     LanguageSubtag::new(['z', 'i', 'w']),
8194     LanguageSubtag::new(['z', 'i', 'z']),
8195     LanguageSubtag::new(['z', 'k', 'a']),
8196     LanguageSubtag::new(['z', 'k', 'b']),
8197     LanguageSubtag::new(['z', 'k', 'd']),
8198     LanguageSubtag::new(['z', 'k', 'g']),
8199     LanguageSubtag::new(['z', 'k', 'h']),
8200     LanguageSubtag::new(['z', 'k', 'k']),
8201     LanguageSubtag::new(['z', 'k', 'n']),
8202     LanguageSubtag::new(['z', 'k', 'o']),
8203     LanguageSubtag::new(['z', 'k', 'p']),
8204     LanguageSubtag::new(['z', 'k', 'r']),
8205     LanguageSubtag::new(['z', 'k', 't']),
8206     LanguageSubtag::new(['z', 'k', 'u']),
8207     LanguageSubtag::new(['z', 'k', 'v']),
8208     LanguageSubtag::new(['z', 'k', 'z']),
8209     LanguageSubtag::new(['z', 'l', 'a']),
8210     LanguageSubtag::new(['z', 'l', 'e']),
8211     LanguageSubtag::new(['z', 'l', 'j']),
8212     LanguageSubtag::new(['z', 'l', 'm']),
8213     LanguageSubtag::new(['z', 'l', 'n']),
8214     LanguageSubtag::new(['z', 'l', 'q']),
8215     LanguageSubtag::new(['z', 'l', 's']),
8216     LanguageSubtag::new(['z', 'l', 'w']),
8217     LanguageSubtag::new(['z', 'm', 'a']),
8218     LanguageSubtag::new(['z', 'm', 'b']),
8219     LanguageSubtag::new(['z', 'm', 'c']),
8220     LanguageSubtag::new(['z', 'm', 'd']),
8221     LanguageSubtag::new(['z', 'm', 'e']),
8222     LanguageSubtag::new(['z', 'm', 'f']),
8223     LanguageSubtag::new(['z', 'm', 'g']),
8224     LanguageSubtag::new(['z', 'm', 'h']),
8225     LanguageSubtag::new(['z', 'm', 'i']),
8226     LanguageSubtag::new(['z', 'm', 'j']),
8227     LanguageSubtag::new(['z', 'm', 'k']),
8228     LanguageSubtag::new(['z', 'm', 'l']),
8229     LanguageSubtag::new(['z', 'm', 'm']),
8230     LanguageSubtag::new(['z', 'm', 'n']),
8231     LanguageSubtag::new(['z', 'm', 'o']),
8232     LanguageSubtag::new(['z', 'm', 'p']),
8233     LanguageSubtag::new(['z', 'm', 'q']),
8234     LanguageSubtag::new(['z', 'm', 'r']),
8235     LanguageSubtag::new(['z', 'm', 's']),
8236     LanguageSubtag::new(['z', 'm', 't']),
8237     LanguageSubtag::new(['z', 'm', 'u']),
8238     LanguageSubtag::new(['z', 'm', 'v']),
8239     LanguageSubtag::new(['z', 'm', 'w']),
8240     LanguageSubtag::new(['z', 'm', 'x']),
8241     LanguageSubtag::new(['z', 'm', 'y']),
8242     LanguageSubtag::new(['z', 'm', 'z']),
8243     LanguageSubtag::new(['z', 'n', 'a']),
8244     LanguageSubtag::new(['z', 'n', 'd']),
8245     LanguageSubtag::new(['z', 'n', 'e']),
8246     LanguageSubtag::new(['z', 'n', 'g']),
8247     LanguageSubtag::new(['z', 'n', 'k']),
8248     LanguageSubtag::new(['z', 'n', 's']),
8249     LanguageSubtag::new(['z', 'o', 'c']),
8250     LanguageSubtag::new(['z', 'o', 'h']),
8251     LanguageSubtag::new(['z', 'o', 'm']),
8252     LanguageSubtag::new(['z', 'o', 'o']),
8253     LanguageSubtag::new(['z', 'o', 'q']),
8254     LanguageSubtag::new(['z', 'o', 'r']),
8255     LanguageSubtag::new(['z', 'o', 's']),
8256     LanguageSubtag::new(['z', 'p', 'a']),
8257     LanguageSubtag::new(['z', 'p', 'b']),
8258     LanguageSubtag::new(['z', 'p', 'c']),
8259     LanguageSubtag::new(['z', 'p', 'd']),
8260     LanguageSubtag::new(['z', 'p', 'e']),
8261     LanguageSubtag::new(['z', 'p', 'f']),
8262     LanguageSubtag::new(['z', 'p', 'g']),
8263     LanguageSubtag::new(['z', 'p', 'h']),
8264     LanguageSubtag::new(['z', 'p', 'i']),
8265     LanguageSubtag::new(['z', 'p', 'j']),
8266     LanguageSubtag::new(['z', 'p', 'k']),
8267     LanguageSubtag::new(['z', 'p', 'l']),
8268     LanguageSubtag::new(['z', 'p', 'm']),
8269     LanguageSubtag::new(['z', 'p', 'n']),
8270     LanguageSubtag::new(['z', 'p', 'o']),
8271     LanguageSubtag::new(['z', 'p', 'p']),
8272     LanguageSubtag::new(['z', 'p', 'q']),
8273     LanguageSubtag::new(['z', 'p', 'r']),
8274     LanguageSubtag::new(['z', 'p', 's']),
8275     LanguageSubtag::new(['z', 'p', 't']),
8276     LanguageSubtag::new(['z', 'p', 'u']),
8277     LanguageSubtag::new(['z', 'p', 'v']),
8278     LanguageSubtag::new(['z', 'p', 'w']),
8279     LanguageSubtag::new(['z', 'p', 'x']),
8280     LanguageSubtag::new(['z', 'p', 'y']),
8281     LanguageSubtag::new(['z', 'p', 'z']),
8282     LanguageSubtag::new(['z', 'q', 'e']),
8283     LanguageSubtag::new(['z', 'r', 'a']),
8284     LanguageSubtag::new(['z', 'r', 'g']),
8285     LanguageSubtag::new(['z', 'r', 'n']),
8286     LanguageSubtag::new(['z', 'r', 'o']),
8287     LanguageSubtag::new(['z', 'r', 'p']),
8288     LanguageSubtag::new(['z', 'r', 's']),
8289     LanguageSubtag::new(['z', 's', 'a']),
8290     LanguageSubtag::new(['z', 's', 'k']),
8291     LanguageSubtag::new(['z', 's', 'l']),
8292     LanguageSubtag::new(['z', 's', 'm']),
8293     LanguageSubtag::new(['z', 's', 'r']),
8294     LanguageSubtag::new(['z', 's', 'u']),
8295     LanguageSubtag::new(['z', 't', 'e']),
8296     LanguageSubtag::new(['z', 't', 'g']),
8297     LanguageSubtag::new(['z', 't', 'l']),
8298     LanguageSubtag::new(['z', 't', 'm']),
8299     LanguageSubtag::new(['z', 't', 'n']),
8300     LanguageSubtag::new(['z', 't', 'p']),
8301     LanguageSubtag::new(['z', 't', 'q']),
8302     LanguageSubtag::new(['z', 't', 's']),
8303     LanguageSubtag::new(['z', 't', 't']),
8304     LanguageSubtag::new(['z', 't', 'u']),
8305     LanguageSubtag::new(['z', 't', 'x']),
8306     LanguageSubtag::new(['z', 't', 'y']),
8307     LanguageSubtag::new(['z', 'u', ' ']),
8308     LanguageSubtag::new(['z', 'u', 'a']),
8309     LanguageSubtag::new(['z', 'u', 'h']),
8310     LanguageSubtag::new(['z', 'u', 'm']),
8311     LanguageSubtag::new(['z', 'u', 'n']),
8312     LanguageSubtag::new(['z', 'u', 'y']),
8313     LanguageSubtag::new(['z', 'w', 'a']),
8314     LanguageSubtag::new(['z', 'x', 'x']),
8315     LanguageSubtag::new(['z', 'y', 'b']),
8316     LanguageSubtag::new(['z', 'y', 'g']),
8317     LanguageSubtag::new(['z', 'y', 'j']),
8318     LanguageSubtag::new(['z', 'y', 'n']),
8319     LanguageSubtag::new(['z', 'y', 'p']),
8320     LanguageSubtag::new(['z', 'z', 'a']),
8321     LanguageSubtag::new(['z', 'z', 'j']),
8322 ];
8323 
8324 pub const LANGUAGES_PREFERRED_VALUE: [(LanguageSubtag, LanguageSubtag); 92] = [
8325     (
8326         LanguageSubtag::new(['a', 'a', 'm']),
8327         LanguageSubtag::new(['a', 'a', 's']),
8328     ),
8329     (
8330         LanguageSubtag::new(['a', 'd', 'p']),
8331         LanguageSubtag::new(['d', 'z', ' ']),
8332     ),
8333     (
8334         LanguageSubtag::new(['a', 's', 'd']),
8335         LanguageSubtag::new(['s', 'n', 'z']),
8336     ),
8337     (
8338         LanguageSubtag::new(['a', 'u', 'e']),
8339         LanguageSubtag::new(['k', 't', 'z']),
8340     ),
8341     (
8342         LanguageSubtag::new(['a', 'y', 'x']),
8343         LanguageSubtag::new(['n', 'u', 'n']),
8344     ),
8345     (
8346         LanguageSubtag::new(['b', 'g', 'm']),
8347         LanguageSubtag::new(['b', 'c', 'g']),
8348     ),
8349     (
8350         LanguageSubtag::new(['b', 'i', 'c']),
8351         LanguageSubtag::new(['b', 'i', 'r']),
8352     ),
8353     (
8354         LanguageSubtag::new(['b', 'j', 'd']),
8355         LanguageSubtag::new(['d', 'r', 'l']),
8356     ),
8357     (
8358         LanguageSubtag::new(['b', 'l', 'g']),
8359         LanguageSubtag::new(['i', 'b', 'a']),
8360     ),
8361     (
8362         LanguageSubtag::new(['c', 'c', 'q']),
8363         LanguageSubtag::new(['r', 'k', 'i']),
8364     ),
8365     (
8366         LanguageSubtag::new(['c', 'j', 'r']),
8367         LanguageSubtag::new(['m', 'o', 'm']),
8368     ),
8369     (
8370         LanguageSubtag::new(['c', 'k', 'a']),
8371         LanguageSubtag::new(['c', 'm', 'r']),
8372     ),
8373     (
8374         LanguageSubtag::new(['c', 'm', 'k']),
8375         LanguageSubtag::new(['x', 'c', 'h']),
8376     ),
8377     (
8378         LanguageSubtag::new(['c', 'o', 'y']),
8379         LanguageSubtag::new(['p', 'i', 'j']),
8380     ),
8381     (
8382         LanguageSubtag::new(['c', 'q', 'u']),
8383         LanguageSubtag::new(['q', 'u', 'h']),
8384     ),
8385     (
8386         LanguageSubtag::new(['d', 'i', 't']),
8387         LanguageSubtag::new(['d', 'i', 'f']),
8388     ),
8389     (
8390         LanguageSubtag::new(['d', 'r', 'h']),
8391         LanguageSubtag::new(['k', 'h', 'k']),
8392     ),
8393     (
8394         LanguageSubtag::new(['d', 'r', 'r']),
8395         LanguageSubtag::new(['k', 'z', 'k']),
8396     ),
8397     (
8398         LanguageSubtag::new(['d', 'r', 'w']),
8399         LanguageSubtag::new(['p', 'r', 's']),
8400     ),
8401     (
8402         LanguageSubtag::new(['g', 'a', 'v']),
8403         LanguageSubtag::new(['d', 'e', 'v']),
8404     ),
8405     (
8406         LanguageSubtag::new(['g', 'f', 'x']),
8407         LanguageSubtag::new(['v', 'a', 'j']),
8408     ),
8409     (
8410         LanguageSubtag::new(['g', 'g', 'n']),
8411         LanguageSubtag::new(['g', 'v', 'r']),
8412     ),
8413     (
8414         LanguageSubtag::new(['g', 'l', 'i']),
8415         LanguageSubtag::new(['k', 'z', 'k']),
8416     ),
8417     (
8418         LanguageSubtag::new(['g', 't', 'i']),
8419         LanguageSubtag::new(['n', 'y', 'c']),
8420     ),
8421     (
8422         LanguageSubtag::new(['g', 'u', 'v']),
8423         LanguageSubtag::new(['d', 'u', 'z']),
8424     ),
8425     (
8426         LanguageSubtag::new(['h', 'r', 'r']),
8427         LanguageSubtag::new(['j', 'a', 'l']),
8428     ),
8429     (
8430         LanguageSubtag::new(['i', 'b', 'i']),
8431         LanguageSubtag::new(['o', 'p', 'a']),
8432     ),
8433     (
8434         LanguageSubtag::new(['i', 'l', 'w']),
8435         LanguageSubtag::new(['g', 'a', 'l']),
8436     ),
8437     (
8438         LanguageSubtag::new(['i', 'n', ' ']),
8439         LanguageSubtag::new(['i', 'd', ' ']),
8440     ),
8441     (
8442         LanguageSubtag::new(['i', 'w', ' ']),
8443         LanguageSubtag::new(['h', 'e', ' ']),
8444     ),
8445     (
8446         LanguageSubtag::new(['j', 'e', 'g']),
8447         LanguageSubtag::new(['o', 'y', 'b']),
8448     ),
8449     (
8450         LanguageSubtag::new(['j', 'i', ' ']),
8451         LanguageSubtag::new(['y', 'i', ' ']),
8452     ),
8453     (
8454         LanguageSubtag::new(['j', 'w', ' ']),
8455         LanguageSubtag::new(['j', 'v', ' ']),
8456     ),
8457     (
8458         LanguageSubtag::new(['k', 'g', 'c']),
8459         LanguageSubtag::new(['t', 'd', 'f']),
8460     ),
8461     (
8462         LanguageSubtag::new(['k', 'g', 'h']),
8463         LanguageSubtag::new(['k', 'm', 'l']),
8464     ),
8465     (
8466         LanguageSubtag::new(['k', 'o', 'j']),
8467         LanguageSubtag::new(['k', 'w', 'v']),
8468     ),
8469     (
8470         LanguageSubtag::new(['k', 'r', 'm']),
8471         LanguageSubtag::new(['b', 'm', 'f']),
8472     ),
8473     (
8474         LanguageSubtag::new(['k', 't', 'r']),
8475         LanguageSubtag::new(['d', 't', 'p']),
8476     ),
8477     (
8478         LanguageSubtag::new(['k', 'v', 's']),
8479         LanguageSubtag::new(['g', 'd', 'j']),
8480     ),
8481     (
8482         LanguageSubtag::new(['k', 'w', 'q']),
8483         LanguageSubtag::new(['y', 'a', 'm']),
8484     ),
8485     (
8486         LanguageSubtag::new(['k', 'x', 'e']),
8487         LanguageSubtag::new(['t', 'v', 'd']),
8488     ),
8489     (
8490         LanguageSubtag::new(['k', 'x', 'l']),
8491         LanguageSubtag::new(['k', 'r', 'u']),
8492     ),
8493     (
8494         LanguageSubtag::new(['k', 'z', 'j']),
8495         LanguageSubtag::new(['d', 't', 'p']),
8496     ),
8497     (
8498         LanguageSubtag::new(['k', 'z', 't']),
8499         LanguageSubtag::new(['d', 't', 'p']),
8500     ),
8501     (
8502         LanguageSubtag::new(['l', 'i', 'i']),
8503         LanguageSubtag::new(['r', 'a', 'q']),
8504     ),
8505     (
8506         LanguageSubtag::new(['l', 'l', 'o']),
8507         LanguageSubtag::new(['n', 'g', 't']),
8508     ),
8509     (
8510         LanguageSubtag::new(['l', 'm', 'm']),
8511         LanguageSubtag::new(['r', 'm', 'x']),
8512     ),
8513     (
8514         LanguageSubtag::new(['m', 'e', 'g']),
8515         LanguageSubtag::new(['c', 'i', 'r']),
8516     ),
8517     (
8518         LanguageSubtag::new(['m', 'o', ' ']),
8519         LanguageSubtag::new(['r', 'o', ' ']),
8520     ),
8521     (
8522         LanguageSubtag::new(['m', 's', 't']),
8523         LanguageSubtag::new(['m', 'r', 'y']),
8524     ),
8525     (
8526         LanguageSubtag::new(['m', 'w', 'j']),
8527         LanguageSubtag::new(['v', 'a', 'j']),
8528     ),
8529     (
8530         LanguageSubtag::new(['m', 'y', 'd']),
8531         LanguageSubtag::new(['a', 'o', 'g']),
8532     ),
8533     (
8534         LanguageSubtag::new(['m', 'y', 't']),
8535         LanguageSubtag::new(['m', 'r', 'y']),
8536     ),
8537     (
8538         LanguageSubtag::new(['n', 'a', 'd']),
8539         LanguageSubtag::new(['x', 'n', 'y']),
8540     ),
8541     (
8542         LanguageSubtag::new(['n', 'c', 'p']),
8543         LanguageSubtag::new(['k', 'd', 'z']),
8544     ),
8545     (
8546         LanguageSubtag::new(['n', 'n', 's']),
8547         LanguageSubtag::new(['n', 'b', 'r']),
8548     ),
8549     (
8550         LanguageSubtag::new(['n', 'n', 'x']),
8551         LanguageSubtag::new(['n', 'g', 'v']),
8552     ),
8553     (
8554         LanguageSubtag::new(['n', 't', 's']),
8555         LanguageSubtag::new(['p', 'i', 'j']),
8556     ),
8557     (
8558         LanguageSubtag::new(['n', 'x', 'u']),
8559         LanguageSubtag::new(['b', 'p', 'p']),
8560     ),
8561     (
8562         LanguageSubtag::new(['o', 'u', 'n']),
8563         LanguageSubtag::new(['v', 'a', 'j']),
8564     ),
8565     (
8566         LanguageSubtag::new(['p', 'a', 't']),
8567         LanguageSubtag::new(['k', 'x', 'r']),
8568     ),
8569     (
8570         LanguageSubtag::new(['p', 'c', 'r']),
8571         LanguageSubtag::new(['a', 'd', 'x']),
8572     ),
8573     (
8574         LanguageSubtag::new(['p', 'm', 'c']),
8575         LanguageSubtag::new(['h', 'u', 'w']),
8576     ),
8577     (
8578         LanguageSubtag::new(['p', 'm', 'u']),
8579         LanguageSubtag::new(['p', 'h', 'r']),
8580     ),
8581     (
8582         LanguageSubtag::new(['p', 'p', 'a']),
8583         LanguageSubtag::new(['b', 'f', 'y']),
8584     ),
8585     (
8586         LanguageSubtag::new(['p', 'p', 'r']),
8587         LanguageSubtag::new(['l', 'c', 'q']),
8588     ),
8589     (
8590         LanguageSubtag::new(['p', 'r', 'y']),
8591         LanguageSubtag::new(['p', 'r', 't']),
8592     ),
8593     (
8594         LanguageSubtag::new(['p', 'u', 'z']),
8595         LanguageSubtag::new(['p', 'u', 'b']),
8596     ),
8597     (
8598         LanguageSubtag::new(['s', 'c', 'a']),
8599         LanguageSubtag::new(['h', 'l', 'e']),
8600     ),
8601     (
8602         LanguageSubtag::new(['s', 'k', 'k']),
8603         LanguageSubtag::new(['o', 'y', 'b']),
8604     ),
8605     (
8606         LanguageSubtag::new(['t', 'd', 'u']),
8607         LanguageSubtag::new(['d', 't', 'p']),
8608     ),
8609     (
8610         LanguageSubtag::new(['t', 'h', 'c']),
8611         LanguageSubtag::new(['t', 'p', 'o']),
8612     ),
8613     (
8614         LanguageSubtag::new(['t', 'h', 'w']),
8615         LanguageSubtag::new(['o', 'l', 'a']),
8616     ),
8617     (
8618         LanguageSubtag::new(['t', 'h', 'x']),
8619         LanguageSubtag::new(['o', 'y', 'b']),
8620     ),
8621     (
8622         LanguageSubtag::new(['t', 'i', 'e']),
8623         LanguageSubtag::new(['r', 'a', 's']),
8624     ),
8625     (
8626         LanguageSubtag::new(['t', 'k', 'k']),
8627         LanguageSubtag::new(['t', 'w', 'm']),
8628     ),
8629     (
8630         LanguageSubtag::new(['t', 'l', 'w']),
8631         LanguageSubtag::new(['w', 'e', 'o']),
8632     ),
8633     (
8634         LanguageSubtag::new(['t', 'm', 'p']),
8635         LanguageSubtag::new(['t', 'y', 'j']),
8636     ),
8637     (
8638         LanguageSubtag::new(['t', 'n', 'e']),
8639         LanguageSubtag::new(['k', 'a', 'k']),
8640     ),
8641     (
8642         LanguageSubtag::new(['t', 'n', 'f']),
8643         LanguageSubtag::new(['p', 'r', 's']),
8644     ),
8645     (
8646         LanguageSubtag::new(['t', 's', 'f']),
8647         LanguageSubtag::new(['t', 'a', 'j']),
8648     ),
8649     (
8650         LanguageSubtag::new(['u', 'o', 'k']),
8651         LanguageSubtag::new(['e', 'm', 'a']),
8652     ),
8653     (
8654         LanguageSubtag::new(['x', 'b', 'a']),
8655         LanguageSubtag::new(['c', 'a', 'x']),
8656     ),
8657     (
8658         LanguageSubtag::new(['x', 'i', 'a']),
8659         LanguageSubtag::new(['a', 'c', 'n']),
8660     ),
8661     (
8662         LanguageSubtag::new(['x', 'k', 'h']),
8663         LanguageSubtag::new(['w', 'a', 'w']),
8664     ),
8665     (
8666         LanguageSubtag::new(['x', 'r', 'q']),
8667         LanguageSubtag::new(['d', 'm', 'w']),
8668     ),
8669     (
8670         LanguageSubtag::new(['y', 'b', 'd']),
8671         LanguageSubtag::new(['r', 'k', 'i']),
8672     ),
8673     (
8674         LanguageSubtag::new(['y', 'm', 'a']),
8675         LanguageSubtag::new(['l', 'r', 'r']),
8676     ),
8677     (
8678         LanguageSubtag::new(['y', 'm', 't']),
8679         LanguageSubtag::new(['m', 't', 'm']),
8680     ),
8681     (
8682         LanguageSubtag::new(['y', 'o', 's']),
8683         LanguageSubtag::new(['z', 'o', 'm']),
8684     ),
8685     (
8686         LanguageSubtag::new(['y', 'u', 'u']),
8687         LanguageSubtag::new(['y', 'u', 'g']),
8688     ),
8689     (
8690         LanguageSubtag::new(['z', 'i', 'r']),
8691         LanguageSubtag::new(['s', 'c', 'v']),
8692     ),
8693 ];
8694 
8695 pub const LANGUAGES_SUPPRESS_SCRIPT: [(LanguageSubtag, ScriptSubtag); 134] = [
8696     (
8697         LanguageSubtag::new(['a', 'b', ' ']),
8698         ScriptSubtag::new(['C', 'y', 'r', 'l']),
8699     ),
8700     (
8701         LanguageSubtag::new(['a', 'f', ' ']),
8702         ScriptSubtag::new(['L', 'a', 't', 'n']),
8703     ),
8704     (
8705         LanguageSubtag::new(['a', 'm', ' ']),
8706         ScriptSubtag::new(['E', 't', 'h', 'i']),
8707     ),
8708     (
8709         LanguageSubtag::new(['a', 'r', ' ']),
8710         ScriptSubtag::new(['A', 'r', 'a', 'b']),
8711     ),
8712     (
8713         LanguageSubtag::new(['a', 's', ' ']),
8714         ScriptSubtag::new(['B', 'e', 'n', 'g']),
8715     ),
8716     (
8717         LanguageSubtag::new(['a', 'y', ' ']),
8718         ScriptSubtag::new(['L', 'a', 't', 'n']),
8719     ),
8720     (
8721         LanguageSubtag::new(['b', 'e', ' ']),
8722         ScriptSubtag::new(['C', 'y', 'r', 'l']),
8723     ),
8724     (
8725         LanguageSubtag::new(['b', 'g', ' ']),
8726         ScriptSubtag::new(['C', 'y', 'r', 'l']),
8727     ),
8728     (
8729         LanguageSubtag::new(['b', 'n', ' ']),
8730         ScriptSubtag::new(['B', 'e', 'n', 'g']),
8731     ),
8732     (
8733         LanguageSubtag::new(['b', 's', ' ']),
8734         ScriptSubtag::new(['L', 'a', 't', 'n']),
8735     ),
8736     (
8737         LanguageSubtag::new(['c', 'a', ' ']),
8738         ScriptSubtag::new(['L', 'a', 't', 'n']),
8739     ),
8740     (
8741         LanguageSubtag::new(['c', 'h', ' ']),
8742         ScriptSubtag::new(['L', 'a', 't', 'n']),
8743     ),
8744     (
8745         LanguageSubtag::new(['c', 's', ' ']),
8746         ScriptSubtag::new(['L', 'a', 't', 'n']),
8747     ),
8748     (
8749         LanguageSubtag::new(['c', 'y', ' ']),
8750         ScriptSubtag::new(['L', 'a', 't', 'n']),
8751     ),
8752     (
8753         LanguageSubtag::new(['d', 'a', ' ']),
8754         ScriptSubtag::new(['L', 'a', 't', 'n']),
8755     ),
8756     (
8757         LanguageSubtag::new(['d', 'e', ' ']),
8758         ScriptSubtag::new(['L', 'a', 't', 'n']),
8759     ),
8760     (
8761         LanguageSubtag::new(['d', 's', 'b']),
8762         ScriptSubtag::new(['L', 'a', 't', 'n']),
8763     ),
8764     (
8765         LanguageSubtag::new(['d', 'v', ' ']),
8766         ScriptSubtag::new(['T', 'h', 'a', 'a']),
8767     ),
8768     (
8769         LanguageSubtag::new(['d', 'z', ' ']),
8770         ScriptSubtag::new(['T', 'i', 'b', 't']),
8771     ),
8772     (
8773         LanguageSubtag::new(['e', 'l', ' ']),
8774         ScriptSubtag::new(['G', 'r', 'e', 'k']),
8775     ),
8776     (
8777         LanguageSubtag::new(['e', 'n', ' ']),
8778         ScriptSubtag::new(['L', 'a', 't', 'n']),
8779     ),
8780     (
8781         LanguageSubtag::new(['e', 'o', ' ']),
8782         ScriptSubtag::new(['L', 'a', 't', 'n']),
8783     ),
8784     (
8785         LanguageSubtag::new(['e', 's', ' ']),
8786         ScriptSubtag::new(['L', 'a', 't', 'n']),
8787     ),
8788     (
8789         LanguageSubtag::new(['e', 't', ' ']),
8790         ScriptSubtag::new(['L', 'a', 't', 'n']),
8791     ),
8792     (
8793         LanguageSubtag::new(['e', 'u', ' ']),
8794         ScriptSubtag::new(['L', 'a', 't', 'n']),
8795     ),
8796     (
8797         LanguageSubtag::new(['f', 'a', ' ']),
8798         ScriptSubtag::new(['A', 'r', 'a', 'b']),
8799     ),
8800     (
8801         LanguageSubtag::new(['f', 'i', ' ']),
8802         ScriptSubtag::new(['L', 'a', 't', 'n']),
8803     ),
8804     (
8805         LanguageSubtag::new(['f', 'j', ' ']),
8806         ScriptSubtag::new(['L', 'a', 't', 'n']),
8807     ),
8808     (
8809         LanguageSubtag::new(['f', 'o', ' ']),
8810         ScriptSubtag::new(['L', 'a', 't', 'n']),
8811     ),
8812     (
8813         LanguageSubtag::new(['f', 'r', ' ']),
8814         ScriptSubtag::new(['L', 'a', 't', 'n']),
8815     ),
8816     (
8817         LanguageSubtag::new(['f', 'r', 'r']),
8818         ScriptSubtag::new(['L', 'a', 't', 'n']),
8819     ),
8820     (
8821         LanguageSubtag::new(['f', 'r', 's']),
8822         ScriptSubtag::new(['L', 'a', 't', 'n']),
8823     ),
8824     (
8825         LanguageSubtag::new(['f', 'y', ' ']),
8826         ScriptSubtag::new(['L', 'a', 't', 'n']),
8827     ),
8828     (
8829         LanguageSubtag::new(['g', 'a', ' ']),
8830         ScriptSubtag::new(['L', 'a', 't', 'n']),
8831     ),
8832     (
8833         LanguageSubtag::new(['g', 'l', ' ']),
8834         ScriptSubtag::new(['L', 'a', 't', 'n']),
8835     ),
8836     (
8837         LanguageSubtag::new(['g', 'n', ' ']),
8838         ScriptSubtag::new(['L', 'a', 't', 'n']),
8839     ),
8840     (
8841         LanguageSubtag::new(['g', 's', 'w']),
8842         ScriptSubtag::new(['L', 'a', 't', 'n']),
8843     ),
8844     (
8845         LanguageSubtag::new(['g', 'u', ' ']),
8846         ScriptSubtag::new(['G', 'u', 'j', 'r']),
8847     ),
8848     (
8849         LanguageSubtag::new(['g', 'v', ' ']),
8850         ScriptSubtag::new(['L', 'a', 't', 'n']),
8851     ),
8852     (
8853         LanguageSubtag::new(['h', 'e', ' ']),
8854         ScriptSubtag::new(['H', 'e', 'b', 'r']),
8855     ),
8856     (
8857         LanguageSubtag::new(['h', 'i', ' ']),
8858         ScriptSubtag::new(['D', 'e', 'v', 'a']),
8859     ),
8860     (
8861         LanguageSubtag::new(['h', 'r', ' ']),
8862         ScriptSubtag::new(['L', 'a', 't', 'n']),
8863     ),
8864     (
8865         LanguageSubtag::new(['h', 's', 'b']),
8866         ScriptSubtag::new(['L', 'a', 't', 'n']),
8867     ),
8868     (
8869         LanguageSubtag::new(['h', 't', ' ']),
8870         ScriptSubtag::new(['L', 'a', 't', 'n']),
8871     ),
8872     (
8873         LanguageSubtag::new(['h', 'u', ' ']),
8874         ScriptSubtag::new(['L', 'a', 't', 'n']),
8875     ),
8876     (
8877         LanguageSubtag::new(['h', 'y', ' ']),
8878         ScriptSubtag::new(['A', 'r', 'm', 'n']),
8879     ),
8880     (
8881         LanguageSubtag::new(['i', 'd', ' ']),
8882         ScriptSubtag::new(['L', 'a', 't', 'n']),
8883     ),
8884     (
8885         LanguageSubtag::new(['i', 'n', ' ']),
8886         ScriptSubtag::new(['L', 'a', 't', 'n']),
8887     ),
8888     (
8889         LanguageSubtag::new(['i', 's', ' ']),
8890         ScriptSubtag::new(['L', 'a', 't', 'n']),
8891     ),
8892     (
8893         LanguageSubtag::new(['i', 't', ' ']),
8894         ScriptSubtag::new(['L', 'a', 't', 'n']),
8895     ),
8896     (
8897         LanguageSubtag::new(['i', 'w', ' ']),
8898         ScriptSubtag::new(['H', 'e', 'b', 'r']),
8899     ),
8900     (
8901         LanguageSubtag::new(['j', 'a', ' ']),
8902         ScriptSubtag::new(['J', 'p', 'a', 'n']),
8903     ),
8904     (
8905         LanguageSubtag::new(['k', 'a', ' ']),
8906         ScriptSubtag::new(['G', 'e', 'o', 'r']),
8907     ),
8908     (
8909         LanguageSubtag::new(['k', 'k', ' ']),
8910         ScriptSubtag::new(['C', 'y', 'r', 'l']),
8911     ),
8912     (
8913         LanguageSubtag::new(['k', 'l', ' ']),
8914         ScriptSubtag::new(['L', 'a', 't', 'n']),
8915     ),
8916     (
8917         LanguageSubtag::new(['k', 'm', ' ']),
8918         ScriptSubtag::new(['K', 'h', 'm', 'r']),
8919     ),
8920     (
8921         LanguageSubtag::new(['k', 'n', ' ']),
8922         ScriptSubtag::new(['K', 'n', 'd', 'a']),
8923     ),
8924     (
8925         LanguageSubtag::new(['k', 'o', ' ']),
8926         ScriptSubtag::new(['K', 'o', 'r', 'e']),
8927     ),
8928     (
8929         LanguageSubtag::new(['k', 'o', 'k']),
8930         ScriptSubtag::new(['D', 'e', 'v', 'a']),
8931     ),
8932     (
8933         LanguageSubtag::new(['l', 'a', ' ']),
8934         ScriptSubtag::new(['L', 'a', 't', 'n']),
8935     ),
8936     (
8937         LanguageSubtag::new(['l', 'b', ' ']),
8938         ScriptSubtag::new(['L', 'a', 't', 'n']),
8939     ),
8940     (
8941         LanguageSubtag::new(['l', 'n', ' ']),
8942         ScriptSubtag::new(['L', 'a', 't', 'n']),
8943     ),
8944     (
8945         LanguageSubtag::new(['l', 'o', ' ']),
8946         ScriptSubtag::new(['L', 'a', 'o', 'o']),
8947     ),
8948     (
8949         LanguageSubtag::new(['l', 't', ' ']),
8950         ScriptSubtag::new(['L', 'a', 't', 'n']),
8951     ),
8952     (
8953         LanguageSubtag::new(['l', 'v', ' ']),
8954         ScriptSubtag::new(['L', 'a', 't', 'n']),
8955     ),
8956     (
8957         LanguageSubtag::new(['m', 'a', 'i']),
8958         ScriptSubtag::new(['D', 'e', 'v', 'a']),
8959     ),
8960     (
8961         LanguageSubtag::new(['m', 'e', 'n']),
8962         ScriptSubtag::new(['L', 'a', 't', 'n']),
8963     ),
8964     (
8965         LanguageSubtag::new(['m', 'g', ' ']),
8966         ScriptSubtag::new(['L', 'a', 't', 'n']),
8967     ),
8968     (
8969         LanguageSubtag::new(['m', 'h', ' ']),
8970         ScriptSubtag::new(['L', 'a', 't', 'n']),
8971     ),
8972     (
8973         LanguageSubtag::new(['m', 'k', ' ']),
8974         ScriptSubtag::new(['C', 'y', 'r', 'l']),
8975     ),
8976     (
8977         LanguageSubtag::new(['m', 'l', ' ']),
8978         ScriptSubtag::new(['M', 'l', 'y', 'm']),
8979     ),
8980     (
8981         LanguageSubtag::new(['m', 'o', ' ']),
8982         ScriptSubtag::new(['L', 'a', 't', 'n']),
8983     ),
8984     (
8985         LanguageSubtag::new(['m', 'r', ' ']),
8986         ScriptSubtag::new(['D', 'e', 'v', 'a']),
8987     ),
8988     (
8989         LanguageSubtag::new(['m', 's', ' ']),
8990         ScriptSubtag::new(['L', 'a', 't', 'n']),
8991     ),
8992     (
8993         LanguageSubtag::new(['m', 't', ' ']),
8994         ScriptSubtag::new(['L', 'a', 't', 'n']),
8995     ),
8996     (
8997         LanguageSubtag::new(['m', 'y', ' ']),
8998         ScriptSubtag::new(['M', 'y', 'm', 'r']),
8999     ),
9000     (
9001         LanguageSubtag::new(['n', 'a', ' ']),
9002         ScriptSubtag::new(['L', 'a', 't', 'n']),
9003     ),
9004     (
9005         LanguageSubtag::new(['n', 'b', ' ']),
9006         ScriptSubtag::new(['L', 'a', 't', 'n']),
9007     ),
9008     (
9009         LanguageSubtag::new(['n', 'd', ' ']),
9010         ScriptSubtag::new(['L', 'a', 't', 'n']),
9011     ),
9012     (
9013         LanguageSubtag::new(['n', 'd', 's']),
9014         ScriptSubtag::new(['L', 'a', 't', 'n']),
9015     ),
9016     (
9017         LanguageSubtag::new(['n', 'e', ' ']),
9018         ScriptSubtag::new(['D', 'e', 'v', 'a']),
9019     ),
9020     (
9021         LanguageSubtag::new(['n', 'i', 'u']),
9022         ScriptSubtag::new(['L', 'a', 't', 'n']),
9023     ),
9024     (
9025         LanguageSubtag::new(['n', 'l', ' ']),
9026         ScriptSubtag::new(['L', 'a', 't', 'n']),
9027     ),
9028     (
9029         LanguageSubtag::new(['n', 'n', ' ']),
9030         ScriptSubtag::new(['L', 'a', 't', 'n']),
9031     ),
9032     (
9033         LanguageSubtag::new(['n', 'o', ' ']),
9034         ScriptSubtag::new(['L', 'a', 't', 'n']),
9035     ),
9036     (
9037         LanguageSubtag::new(['n', 'q', 'o']),
9038         ScriptSubtag::new(['N', 'k', 'o', 'o']),
9039     ),
9040     (
9041         LanguageSubtag::new(['n', 'r', ' ']),
9042         ScriptSubtag::new(['L', 'a', 't', 'n']),
9043     ),
9044     (
9045         LanguageSubtag::new(['n', 's', 'o']),
9046         ScriptSubtag::new(['L', 'a', 't', 'n']),
9047     ),
9048     (
9049         LanguageSubtag::new(['n', 'y', ' ']),
9050         ScriptSubtag::new(['L', 'a', 't', 'n']),
9051     ),
9052     (
9053         LanguageSubtag::new(['o', 'm', ' ']),
9054         ScriptSubtag::new(['L', 'a', 't', 'n']),
9055     ),
9056     (
9057         LanguageSubtag::new(['o', 'r', ' ']),
9058         ScriptSubtag::new(['O', 'r', 'y', 'a']),
9059     ),
9060     (
9061         LanguageSubtag::new(['p', 'a', ' ']),
9062         ScriptSubtag::new(['G', 'u', 'r', 'u']),
9063     ),
9064     (
9065         LanguageSubtag::new(['p', 'l', ' ']),
9066         ScriptSubtag::new(['L', 'a', 't', 'n']),
9067     ),
9068     (
9069         LanguageSubtag::new(['p', 's', ' ']),
9070         ScriptSubtag::new(['A', 'r', 'a', 'b']),
9071     ),
9072     (
9073         LanguageSubtag::new(['p', 't', ' ']),
9074         ScriptSubtag::new(['L', 'a', 't', 'n']),
9075     ),
9076     (
9077         LanguageSubtag::new(['q', 'u', ' ']),
9078         ScriptSubtag::new(['L', 'a', 't', 'n']),
9079     ),
9080     (
9081         LanguageSubtag::new(['r', 'm', ' ']),
9082         ScriptSubtag::new(['L', 'a', 't', 'n']),
9083     ),
9084     (
9085         LanguageSubtag::new(['r', 'n', ' ']),
9086         ScriptSubtag::new(['L', 'a', 't', 'n']),
9087     ),
9088     (
9089         LanguageSubtag::new(['r', 'o', ' ']),
9090         ScriptSubtag::new(['L', 'a', 't', 'n']),
9091     ),
9092     (
9093         LanguageSubtag::new(['r', 'u', ' ']),
9094         ScriptSubtag::new(['C', 'y', 'r', 'l']),
9095     ),
9096     (
9097         LanguageSubtag::new(['r', 'w', ' ']),
9098         ScriptSubtag::new(['L', 'a', 't', 'n']),
9099     ),
9100     (
9101         LanguageSubtag::new(['s', 'g', ' ']),
9102         ScriptSubtag::new(['L', 'a', 't', 'n']),
9103     ),
9104     (
9105         LanguageSubtag::new(['s', 'i', ' ']),
9106         ScriptSubtag::new(['S', 'i', 'n', 'h']),
9107     ),
9108     (
9109         LanguageSubtag::new(['s', 'k', ' ']),
9110         ScriptSubtag::new(['L', 'a', 't', 'n']),
9111     ),
9112     (
9113         LanguageSubtag::new(['s', 'l', ' ']),
9114         ScriptSubtag::new(['L', 'a', 't', 'n']),
9115     ),
9116     (
9117         LanguageSubtag::new(['s', 'm', ' ']),
9118         ScriptSubtag::new(['L', 'a', 't', 'n']),
9119     ),
9120     (
9121         LanguageSubtag::new(['s', 'o', ' ']),
9122         ScriptSubtag::new(['L', 'a', 't', 'n']),
9123     ),
9124     (
9125         LanguageSubtag::new(['s', 'q', ' ']),
9126         ScriptSubtag::new(['L', 'a', 't', 'n']),
9127     ),
9128     (
9129         LanguageSubtag::new(['s', 's', ' ']),
9130         ScriptSubtag::new(['L', 'a', 't', 'n']),
9131     ),
9132     (
9133         LanguageSubtag::new(['s', 't', ' ']),
9134         ScriptSubtag::new(['L', 'a', 't', 'n']),
9135     ),
9136     (
9137         LanguageSubtag::new(['s', 'v', ' ']),
9138         ScriptSubtag::new(['L', 'a', 't', 'n']),
9139     ),
9140     (
9141         LanguageSubtag::new(['s', 'w', ' ']),
9142         ScriptSubtag::new(['L', 'a', 't', 'n']),
9143     ),
9144     (
9145         LanguageSubtag::new(['t', 'a', ' ']),
9146         ScriptSubtag::new(['T', 'a', 'm', 'l']),
9147     ),
9148     (
9149         LanguageSubtag::new(['t', 'e', ' ']),
9150         ScriptSubtag::new(['T', 'e', 'l', 'u']),
9151     ),
9152     (
9153         LanguageSubtag::new(['t', 'e', 'm']),
9154         ScriptSubtag::new(['L', 'a', 't', 'n']),
9155     ),
9156     (
9157         LanguageSubtag::new(['t', 'h', ' ']),
9158         ScriptSubtag::new(['T', 'h', 'a', 'i']),
9159     ),
9160     (
9161         LanguageSubtag::new(['t', 'i', ' ']),
9162         ScriptSubtag::new(['E', 't', 'h', 'i']),
9163     ),
9164     (
9165         LanguageSubtag::new(['t', 'k', 'l']),
9166         ScriptSubtag::new(['L', 'a', 't', 'n']),
9167     ),
9168     (
9169         LanguageSubtag::new(['t', 'l', ' ']),
9170         ScriptSubtag::new(['L', 'a', 't', 'n']),
9171     ),
9172     (
9173         LanguageSubtag::new(['t', 'm', 'h']),
9174         ScriptSubtag::new(['L', 'a', 't', 'n']),
9175     ),
9176     (
9177         LanguageSubtag::new(['t', 'n', ' ']),
9178         ScriptSubtag::new(['L', 'a', 't', 'n']),
9179     ),
9180     (
9181         LanguageSubtag::new(['t', 'o', ' ']),
9182         ScriptSubtag::new(['L', 'a', 't', 'n']),
9183     ),
9184     (
9185         LanguageSubtag::new(['t', 'p', 'i']),
9186         ScriptSubtag::new(['L', 'a', 't', 'n']),
9187     ),
9188     (
9189         LanguageSubtag::new(['t', 'r', ' ']),
9190         ScriptSubtag::new(['L', 'a', 't', 'n']),
9191     ),
9192     (
9193         LanguageSubtag::new(['t', 's', ' ']),
9194         ScriptSubtag::new(['L', 'a', 't', 'n']),
9195     ),
9196     (
9197         LanguageSubtag::new(['t', 'v', 'l']),
9198         ScriptSubtag::new(['L', 'a', 't', 'n']),
9199     ),
9200     (
9201         LanguageSubtag::new(['u', 'k', ' ']),
9202         ScriptSubtag::new(['C', 'y', 'r', 'l']),
9203     ),
9204     (
9205         LanguageSubtag::new(['u', 'r', ' ']),
9206         ScriptSubtag::new(['A', 'r', 'a', 'b']),
9207     ),
9208     (
9209         LanguageSubtag::new(['v', 'e', ' ']),
9210         ScriptSubtag::new(['L', 'a', 't', 'n']),
9211     ),
9212     (
9213         LanguageSubtag::new(['v', 'i', ' ']),
9214         ScriptSubtag::new(['L', 'a', 't', 'n']),
9215     ),
9216     (
9217         LanguageSubtag::new(['x', 'h', ' ']),
9218         ScriptSubtag::new(['L', 'a', 't', 'n']),
9219     ),
9220     (
9221         LanguageSubtag::new(['y', 'i', ' ']),
9222         ScriptSubtag::new(['H', 'e', 'b', 'r']),
9223     ),
9224     (
9225         LanguageSubtag::new(['z', 'b', 'l']),
9226         ScriptSubtag::new(['B', 'l', 'i', 's']),
9227     ),
9228     (
9229         LanguageSubtag::new(['z', 'u', ' ']),
9230         ScriptSubtag::new(['L', 'a', 't', 'n']),
9231     ),
9232 ];
9233 
9234 pub const EXTLANGS: [(LanguageSubtag, &str); 245] = [
9235     (LanguageSubtag::new(['a', 'a', 'o']), "ar-"),
9236     (LanguageSubtag::new(['a', 'b', 'h']), "ar-"),
9237     (LanguageSubtag::new(['a', 'b', 'v']), "ar-"),
9238     (LanguageSubtag::new(['a', 'c', 'm']), "ar-"),
9239     (LanguageSubtag::new(['a', 'c', 'q']), "ar-"),
9240     (LanguageSubtag::new(['a', 'c', 'w']), "ar-"),
9241     (LanguageSubtag::new(['a', 'c', 'x']), "ar-"),
9242     (LanguageSubtag::new(['a', 'c', 'y']), "ar-"),
9243     (LanguageSubtag::new(['a', 'd', 'f']), "ar-"),
9244     (LanguageSubtag::new(['a', 'd', 's']), "sgn-"),
9245     (LanguageSubtag::new(['a', 'e', 'b']), "ar-"),
9246     (LanguageSubtag::new(['a', 'e', 'c']), "ar-"),
9247     (LanguageSubtag::new(['a', 'e', 'd']), "sgn-"),
9248     (LanguageSubtag::new(['a', 'e', 'n']), "sgn-"),
9249     (LanguageSubtag::new(['a', 'f', 'b']), "ar-"),
9250     (LanguageSubtag::new(['a', 'f', 'g']), "sgn-"),
9251     (LanguageSubtag::new(['a', 'j', 'p']), "ar-"),
9252     (LanguageSubtag::new(['a', 'p', 'c']), "ar-"),
9253     (LanguageSubtag::new(['a', 'p', 'd']), "ar-"),
9254     (LanguageSubtag::new(['a', 'r', 'b']), "ar-"),
9255     (LanguageSubtag::new(['a', 'r', 'q']), "ar-"),
9256     (LanguageSubtag::new(['a', 'r', 's']), "ar-"),
9257     (LanguageSubtag::new(['a', 'r', 'y']), "ar-"),
9258     (LanguageSubtag::new(['a', 'r', 'z']), "ar-"),
9259     (LanguageSubtag::new(['a', 's', 'e']), "sgn-"),
9260     (LanguageSubtag::new(['a', 's', 'f']), "sgn-"),
9261     (LanguageSubtag::new(['a', 's', 'p']), "sgn-"),
9262     (LanguageSubtag::new(['a', 's', 'q']), "sgn-"),
9263     (LanguageSubtag::new(['a', 's', 'w']), "sgn-"),
9264     (LanguageSubtag::new(['a', 'u', 'z']), "ar-"),
9265     (LanguageSubtag::new(['a', 'v', 'l']), "ar-"),
9266     (LanguageSubtag::new(['a', 'y', 'h']), "ar-"),
9267     (LanguageSubtag::new(['a', 'y', 'l']), "ar-"),
9268     (LanguageSubtag::new(['a', 'y', 'n']), "ar-"),
9269     (LanguageSubtag::new(['a', 'y', 'p']), "ar-"),
9270     (LanguageSubtag::new(['b', 'b', 'z']), "ar-"),
9271     (LanguageSubtag::new(['b', 'f', 'i']), "sgn-"),
9272     (LanguageSubtag::new(['b', 'f', 'k']), "sgn-"),
9273     (LanguageSubtag::new(['b', 'j', 'n']), "ms-"),
9274     (LanguageSubtag::new(['b', 'o', 'g']), "sgn-"),
9275     (LanguageSubtag::new(['b', 'q', 'n']), "sgn-"),
9276     (LanguageSubtag::new(['b', 'q', 'y']), "sgn-"),
9277     (LanguageSubtag::new(['b', 't', 'j']), "ms-"),
9278     (LanguageSubtag::new(['b', 'v', 'e']), "ms-"),
9279     (LanguageSubtag::new(['b', 'v', 'l']), "sgn-"),
9280     (LanguageSubtag::new(['b', 'v', 'u']), "ms-"),
9281     (LanguageSubtag::new(['b', 'z', 's']), "sgn-"),
9282     (LanguageSubtag::new(['c', 'd', 'o']), "zh-"),
9283     (LanguageSubtag::new(['c', 'd', 's']), "sgn-"),
9284     (LanguageSubtag::new(['c', 'j', 'y']), "zh-"),
9285     (LanguageSubtag::new(['c', 'm', 'n']), "zh-"),
9286     (LanguageSubtag::new(['c', 'n', 'p']), "zh-"),
9287     (LanguageSubtag::new(['c', 'o', 'a']), "ms-"),
9288     (LanguageSubtag::new(['c', 'p', 'x']), "zh-"),
9289     (LanguageSubtag::new(['c', 's', 'c']), "sgn-"),
9290     (LanguageSubtag::new(['c', 's', 'd']), "sgn-"),
9291     (LanguageSubtag::new(['c', 's', 'e']), "sgn-"),
9292     (LanguageSubtag::new(['c', 's', 'f']), "sgn-"),
9293     (LanguageSubtag::new(['c', 's', 'g']), "sgn-"),
9294     (LanguageSubtag::new(['c', 's', 'l']), "sgn-"),
9295     (LanguageSubtag::new(['c', 's', 'n']), "sgn-"),
9296     (LanguageSubtag::new(['c', 's', 'p']), "zh-"),
9297     (LanguageSubtag::new(['c', 's', 'q']), "sgn-"),
9298     (LanguageSubtag::new(['c', 's', 'r']), "sgn-"),
9299     (LanguageSubtag::new(['c', 's', 'x']), "sgn-"),
9300     (LanguageSubtag::new(['c', 'z', 'h']), "zh-"),
9301     (LanguageSubtag::new(['c', 'z', 'o']), "zh-"),
9302     (LanguageSubtag::new(['d', 'o', 'q']), "sgn-"),
9303     (LanguageSubtag::new(['d', 's', 'e']), "sgn-"),
9304     (LanguageSubtag::new(['d', 's', 'l']), "sgn-"),
9305     (LanguageSubtag::new(['d', 'u', 'p']), "ms-"),
9306     (LanguageSubtag::new(['e', 'c', 's']), "sgn-"),
9307     (LanguageSubtag::new(['e', 'h', 's']), "sgn-"),
9308     (LanguageSubtag::new(['e', 's', 'l']), "sgn-"),
9309     (LanguageSubtag::new(['e', 's', 'n']), "sgn-"),
9310     (LanguageSubtag::new(['e', 's', 'o']), "sgn-"),
9311     (LanguageSubtag::new(['e', 't', 'h']), "sgn-"),
9312     (LanguageSubtag::new(['f', 'c', 's']), "sgn-"),
9313     (LanguageSubtag::new(['f', 's', 'e']), "sgn-"),
9314     (LanguageSubtag::new(['f', 's', 'l']), "sgn-"),
9315     (LanguageSubtag::new(['f', 's', 's']), "sgn-"),
9316     (LanguageSubtag::new(['g', 'a', 'n']), "zh-"),
9317     (LanguageSubtag::new(['g', 'd', 's']), "sgn-"),
9318     (LanguageSubtag::new(['g', 'o', 'm']), "kok-"),
9319     (LanguageSubtag::new(['g', 's', 'e']), "sgn-"),
9320     (LanguageSubtag::new(['g', 's', 'g']), "sgn-"),
9321     (LanguageSubtag::new(['g', 's', 'm']), "sgn-"),
9322     (LanguageSubtag::new(['g', 's', 's']), "sgn-"),
9323     (LanguageSubtag::new(['g', 'u', 's']), "sgn-"),
9324     (LanguageSubtag::new(['h', 'a', 'b']), "sgn-"),
9325     (LanguageSubtag::new(['h', 'a', 'f']), "sgn-"),
9326     (LanguageSubtag::new(['h', 'a', 'k']), "zh-"),
9327     (LanguageSubtag::new(['h', 'd', 's']), "sgn-"),
9328     (LanguageSubtag::new(['h', 'j', 'i']), "ms-"),
9329     (LanguageSubtag::new(['h', 'k', 's']), "sgn-"),
9330     (LanguageSubtag::new(['h', 'o', 's']), "sgn-"),
9331     (LanguageSubtag::new(['h', 'p', 's']), "sgn-"),
9332     (LanguageSubtag::new(['h', 's', 'h']), "sgn-"),
9333     (LanguageSubtag::new(['h', 's', 'l']), "sgn-"),
9334     (LanguageSubtag::new(['h', 's', 'n']), "zh-"),
9335     (LanguageSubtag::new(['i', 'c', 'l']), "sgn-"),
9336     (LanguageSubtag::new(['i', 'k', 's']), "sgn-"),
9337     (LanguageSubtag::new(['i', 'l', 's']), "sgn-"),
9338     (LanguageSubtag::new(['i', 'n', 'l']), "sgn-"),
9339     (LanguageSubtag::new(['i', 'n', 's']), "sgn-"),
9340     (LanguageSubtag::new(['i', 's', 'e']), "sgn-"),
9341     (LanguageSubtag::new(['i', 's', 'g']), "sgn-"),
9342     (LanguageSubtag::new(['i', 's', 'r']), "sgn-"),
9343     (LanguageSubtag::new(['j', 'a', 'k']), "ms-"),
9344     (LanguageSubtag::new(['j', 'a', 'x']), "ms-"),
9345     (LanguageSubtag::new(['j', 'c', 's']), "sgn-"),
9346     (LanguageSubtag::new(['j', 'h', 's']), "sgn-"),
9347     (LanguageSubtag::new(['j', 'k', 's']), "sgn-"),
9348     (LanguageSubtag::new(['j', 'l', 's']), "sgn-"),
9349     (LanguageSubtag::new(['j', 'o', 's']), "sgn-"),
9350     (LanguageSubtag::new(['j', 's', 'l']), "sgn-"),
9351     (LanguageSubtag::new(['j', 'u', 's']), "sgn-"),
9352     (LanguageSubtag::new(['k', 'g', 'i']), "sgn-"),
9353     (LanguageSubtag::new(['k', 'n', 'n']), "kok-"),
9354     (LanguageSubtag::new(['k', 'v', 'b']), "ms-"),
9355     (LanguageSubtag::new(['k', 'v', 'k']), "sgn-"),
9356     (LanguageSubtag::new(['k', 'v', 'r']), "ms-"),
9357     (LanguageSubtag::new(['k', 'x', 'd']), "ms-"),
9358     (LanguageSubtag::new(['l', 'b', 's']), "sgn-"),
9359     (LanguageSubtag::new(['l', 'c', 'e']), "ms-"),
9360     (LanguageSubtag::new(['l', 'c', 'f']), "ms-"),
9361     (LanguageSubtag::new(['l', 'i', 'w']), "ms-"),
9362     (LanguageSubtag::new(['l', 'l', 's']), "sgn-"),
9363     (LanguageSubtag::new(['l', 's', 'b']), "sgn-"),
9364     (LanguageSubtag::new(['l', 's', 'g']), "sgn-"),
9365     (LanguageSubtag::new(['l', 's', 'l']), "sgn-"),
9366     (LanguageSubtag::new(['l', 's', 'n']), "sgn-"),
9367     (LanguageSubtag::new(['l', 's', 'o']), "sgn-"),
9368     (LanguageSubtag::new(['l', 's', 'p']), "sgn-"),
9369     (LanguageSubtag::new(['l', 's', 't']), "sgn-"),
9370     (LanguageSubtag::new(['l', 's', 'v']), "sgn-"),
9371     (LanguageSubtag::new(['l', 's', 'y']), "sgn-"),
9372     (LanguageSubtag::new(['l', 't', 'g']), "lv-"),
9373     (LanguageSubtag::new(['l', 'v', 's']), "lv-"),
9374     (LanguageSubtag::new(['l', 'w', 's']), "sgn-"),
9375     (LanguageSubtag::new(['l', 'z', 'h']), "zh-"),
9376     (LanguageSubtag::new(['m', 'a', 'x']), "ms-"),
9377     (LanguageSubtag::new(['m', 'd', 'l']), "sgn-"),
9378     (LanguageSubtag::new(['m', 'e', 'o']), "ms-"),
9379     (LanguageSubtag::new(['m', 'f', 'a']), "ms-"),
9380     (LanguageSubtag::new(['m', 'f', 'b']), "ms-"),
9381     (LanguageSubtag::new(['m', 'f', 's']), "sgn-"),
9382     (LanguageSubtag::new(['m', 'i', 'n']), "ms-"),
9383     (LanguageSubtag::new(['m', 'n', 'p']), "zh-"),
9384     (LanguageSubtag::new(['m', 'q', 'g']), "ms-"),
9385     (LanguageSubtag::new(['m', 'r', 'e']), "sgn-"),
9386     (LanguageSubtag::new(['m', 's', 'd']), "sgn-"),
9387     (LanguageSubtag::new(['m', 's', 'i']), "ms-"),
9388     (LanguageSubtag::new(['m', 's', 'r']), "sgn-"),
9389     (LanguageSubtag::new(['m', 'u', 'i']), "ms-"),
9390     (LanguageSubtag::new(['m', 'z', 'c']), "sgn-"),
9391     (LanguageSubtag::new(['m', 'z', 'g']), "sgn-"),
9392     (LanguageSubtag::new(['m', 'z', 'y']), "sgn-"),
9393     (LanguageSubtag::new(['n', 'a', 'n']), "zh-"),
9394     (LanguageSubtag::new(['n', 'b', 's']), "sgn-"),
9395     (LanguageSubtag::new(['n', 'c', 's']), "sgn-"),
9396     (LanguageSubtag::new(['n', 's', 'i']), "sgn-"),
9397     (LanguageSubtag::new(['n', 's', 'l']), "sgn-"),
9398     (LanguageSubtag::new(['n', 's', 'p']), "sgn-"),
9399     (LanguageSubtag::new(['n', 's', 'r']), "sgn-"),
9400     (LanguageSubtag::new(['n', 'z', 's']), "sgn-"),
9401     (LanguageSubtag::new(['o', 'k', 'l']), "sgn-"),
9402     (LanguageSubtag::new(['o', 'r', 'n']), "ms-"),
9403     (LanguageSubtag::new(['o', 'r', 's']), "ms-"),
9404     (LanguageSubtag::new(['p', 'e', 'l']), "ms-"),
9405     (LanguageSubtag::new(['p', 'g', 'a']), "ar-"),
9406     (LanguageSubtag::new(['p', 'g', 'z']), "sgn-"),
9407     (LanguageSubtag::new(['p', 'k', 's']), "sgn-"),
9408     (LanguageSubtag::new(['p', 'r', 'l']), "sgn-"),
9409     (LanguageSubtag::new(['p', 'r', 'z']), "sgn-"),
9410     (LanguageSubtag::new(['p', 's', 'c']), "sgn-"),
9411     (LanguageSubtag::new(['p', 's', 'd']), "sgn-"),
9412     (LanguageSubtag::new(['p', 's', 'e']), "ms-"),
9413     (LanguageSubtag::new(['p', 's', 'g']), "sgn-"),
9414     (LanguageSubtag::new(['p', 's', 'l']), "sgn-"),
9415     (LanguageSubtag::new(['p', 's', 'o']), "sgn-"),
9416     (LanguageSubtag::new(['p', 's', 'p']), "sgn-"),
9417     (LanguageSubtag::new(['p', 's', 'r']), "sgn-"),
9418     (LanguageSubtag::new(['p', 'y', 's']), "sgn-"),
9419     (LanguageSubtag::new(['r', 'm', 's']), "sgn-"),
9420     (LanguageSubtag::new(['r', 's', 'i']), "sgn-"),
9421     (LanguageSubtag::new(['r', 's', 'l']), "sgn-"),
9422     (LanguageSubtag::new(['r', 's', 'm']), "sgn-"),
9423     (LanguageSubtag::new(['s', 'd', 'l']), "sgn-"),
9424     (LanguageSubtag::new(['s', 'f', 'b']), "sgn-"),
9425     (LanguageSubtag::new(['s', 'f', 's']), "sgn-"),
9426     (LanguageSubtag::new(['s', 'g', 'g']), "sgn-"),
9427     (LanguageSubtag::new(['s', 'g', 'x']), "sgn-"),
9428     (LanguageSubtag::new(['s', 'h', 'u']), "ar-"),
9429     (LanguageSubtag::new(['s', 'l', 'f']), "sgn-"),
9430     (LanguageSubtag::new(['s', 'l', 's']), "sgn-"),
9431     (LanguageSubtag::new(['s', 'q', 'k']), "sgn-"),
9432     (LanguageSubtag::new(['s', 'q', 's']), "sgn-"),
9433     (LanguageSubtag::new(['s', 'q', 'x']), "sgn-"),
9434     (LanguageSubtag::new(['s', 's', 'h']), "ar-"),
9435     (LanguageSubtag::new(['s', 's', 'p']), "sgn-"),
9436     (LanguageSubtag::new(['s', 's', 'r']), "sgn-"),
9437     (LanguageSubtag::new(['s', 'v', 'k']), "sgn-"),
9438     (LanguageSubtag::new(['s', 'w', 'c']), "sw-"),
9439     (LanguageSubtag::new(['s', 'w', 'h']), "sw-"),
9440     (LanguageSubtag::new(['s', 'w', 'l']), "sgn-"),
9441     (LanguageSubtag::new(['s', 'y', 'y']), "sgn-"),
9442     (LanguageSubtag::new(['s', 'z', 's']), "sgn-"),
9443     (LanguageSubtag::new(['t', 'm', 'w']), "ms-"),
9444     (LanguageSubtag::new(['t', 's', 'e']), "sgn-"),
9445     (LanguageSubtag::new(['t', 's', 'm']), "sgn-"),
9446     (LanguageSubtag::new(['t', 's', 'q']), "sgn-"),
9447     (LanguageSubtag::new(['t', 's', 's']), "sgn-"),
9448     (LanguageSubtag::new(['t', 's', 'y']), "sgn-"),
9449     (LanguageSubtag::new(['t', 'z', 'a']), "sgn-"),
9450     (LanguageSubtag::new(['u', 'g', 'n']), "sgn-"),
9451     (LanguageSubtag::new(['u', 'g', 'y']), "sgn-"),
9452     (LanguageSubtag::new(['u', 'k', 'l']), "sgn-"),
9453     (LanguageSubtag::new(['u', 'k', 's']), "sgn-"),
9454     (LanguageSubtag::new(['u', 'r', 'k']), "ms-"),
9455     (LanguageSubtag::new(['u', 'z', 'n']), "uz-"),
9456     (LanguageSubtag::new(['u', 'z', 's']), "uz-"),
9457     (LanguageSubtag::new(['v', 'g', 't']), "sgn-"),
9458     (LanguageSubtag::new(['v', 'k', 'k']), "ms-"),
9459     (LanguageSubtag::new(['v', 'k', 't']), "ms-"),
9460     (LanguageSubtag::new(['v', 's', 'i']), "sgn-"),
9461     (LanguageSubtag::new(['v', 's', 'l']), "sgn-"),
9462     (LanguageSubtag::new(['v', 's', 'v']), "sgn-"),
9463     (LanguageSubtag::new(['w', 'b', 's']), "sgn-"),
9464     (LanguageSubtag::new(['w', 'u', 'u']), "zh-"),
9465     (LanguageSubtag::new(['x', 'k', 'i']), "sgn-"),
9466     (LanguageSubtag::new(['x', 'm', 'l']), "sgn-"),
9467     (LanguageSubtag::new(['x', 'm', 'm']), "ms-"),
9468     (LanguageSubtag::new(['x', 'm', 's']), "sgn-"),
9469     (LanguageSubtag::new(['y', 'd', 's']), "sgn-"),
9470     (LanguageSubtag::new(['y', 'g', 's']), "sgn-"),
9471     (LanguageSubtag::new(['y', 'h', 's']), "sgn-"),
9472     (LanguageSubtag::new(['y', 's', 'l']), "sgn-"),
9473     (LanguageSubtag::new(['y', 's', 'm']), "sgn-"),
9474     (LanguageSubtag::new(['y', 'u', 'e']), "zh-"),
9475     (LanguageSubtag::new(['z', 'i', 'b']), "sgn-"),
9476     (LanguageSubtag::new(['z', 'l', 'm']), "ms-"),
9477     (LanguageSubtag::new(['z', 'm', 'i']), "ms-"),
9478     (LanguageSubtag::new(['z', 's', 'l']), "sgn-"),
9479     (LanguageSubtag::new(['z', 's', 'm']), "ms-"),
9480 ];
9481 
9482 pub const EXTLANGS_PREFERRED_VALUE: [(LanguageSubtag, LanguageSubtag); 245] = [
9483     (
9484         LanguageSubtag::new(['a', 'a', 'o']),
9485         LanguageSubtag::new(['a', 'a', 'o']),
9486     ),
9487     (
9488         LanguageSubtag::new(['a', 'b', 'h']),
9489         LanguageSubtag::new(['a', 'b', 'h']),
9490     ),
9491     (
9492         LanguageSubtag::new(['a', 'b', 'v']),
9493         LanguageSubtag::new(['a', 'b', 'v']),
9494     ),
9495     (
9496         LanguageSubtag::new(['a', 'c', 'm']),
9497         LanguageSubtag::new(['a', 'c', 'm']),
9498     ),
9499     (
9500         LanguageSubtag::new(['a', 'c', 'q']),
9501         LanguageSubtag::new(['a', 'c', 'q']),
9502     ),
9503     (
9504         LanguageSubtag::new(['a', 'c', 'w']),
9505         LanguageSubtag::new(['a', 'c', 'w']),
9506     ),
9507     (
9508         LanguageSubtag::new(['a', 'c', 'x']),
9509         LanguageSubtag::new(['a', 'c', 'x']),
9510     ),
9511     (
9512         LanguageSubtag::new(['a', 'c', 'y']),
9513         LanguageSubtag::new(['a', 'c', 'y']),
9514     ),
9515     (
9516         LanguageSubtag::new(['a', 'd', 'f']),
9517         LanguageSubtag::new(['a', 'd', 'f']),
9518     ),
9519     (
9520         LanguageSubtag::new(['a', 'd', 's']),
9521         LanguageSubtag::new(['a', 'd', 's']),
9522     ),
9523     (
9524         LanguageSubtag::new(['a', 'e', 'b']),
9525         LanguageSubtag::new(['a', 'e', 'b']),
9526     ),
9527     (
9528         LanguageSubtag::new(['a', 'e', 'c']),
9529         LanguageSubtag::new(['a', 'e', 'c']),
9530     ),
9531     (
9532         LanguageSubtag::new(['a', 'e', 'd']),
9533         LanguageSubtag::new(['a', 'e', 'd']),
9534     ),
9535     (
9536         LanguageSubtag::new(['a', 'e', 'n']),
9537         LanguageSubtag::new(['a', 'e', 'n']),
9538     ),
9539     (
9540         LanguageSubtag::new(['a', 'f', 'b']),
9541         LanguageSubtag::new(['a', 'f', 'b']),
9542     ),
9543     (
9544         LanguageSubtag::new(['a', 'f', 'g']),
9545         LanguageSubtag::new(['a', 'f', 'g']),
9546     ),
9547     (
9548         LanguageSubtag::new(['a', 'j', 'p']),
9549         LanguageSubtag::new(['a', 'j', 'p']),
9550     ),
9551     (
9552         LanguageSubtag::new(['a', 'p', 'c']),
9553         LanguageSubtag::new(['a', 'p', 'c']),
9554     ),
9555     (
9556         LanguageSubtag::new(['a', 'p', 'd']),
9557         LanguageSubtag::new(['a', 'p', 'd']),
9558     ),
9559     (
9560         LanguageSubtag::new(['a', 'r', 'b']),
9561         LanguageSubtag::new(['a', 'r', 'b']),
9562     ),
9563     (
9564         LanguageSubtag::new(['a', 'r', 'q']),
9565         LanguageSubtag::new(['a', 'r', 'q']),
9566     ),
9567     (
9568         LanguageSubtag::new(['a', 'r', 's']),
9569         LanguageSubtag::new(['a', 'r', 's']),
9570     ),
9571     (
9572         LanguageSubtag::new(['a', 'r', 'y']),
9573         LanguageSubtag::new(['a', 'r', 'y']),
9574     ),
9575     (
9576         LanguageSubtag::new(['a', 'r', 'z']),
9577         LanguageSubtag::new(['a', 'r', 'z']),
9578     ),
9579     (
9580         LanguageSubtag::new(['a', 's', 'e']),
9581         LanguageSubtag::new(['a', 's', 'e']),
9582     ),
9583     (
9584         LanguageSubtag::new(['a', 's', 'f']),
9585         LanguageSubtag::new(['a', 's', 'f']),
9586     ),
9587     (
9588         LanguageSubtag::new(['a', 's', 'p']),
9589         LanguageSubtag::new(['a', 's', 'p']),
9590     ),
9591     (
9592         LanguageSubtag::new(['a', 's', 'q']),
9593         LanguageSubtag::new(['a', 's', 'q']),
9594     ),
9595     (
9596         LanguageSubtag::new(['a', 's', 'w']),
9597         LanguageSubtag::new(['a', 's', 'w']),
9598     ),
9599     (
9600         LanguageSubtag::new(['a', 'u', 'z']),
9601         LanguageSubtag::new(['a', 'u', 'z']),
9602     ),
9603     (
9604         LanguageSubtag::new(['a', 'v', 'l']),
9605         LanguageSubtag::new(['a', 'v', 'l']),
9606     ),
9607     (
9608         LanguageSubtag::new(['a', 'y', 'h']),
9609         LanguageSubtag::new(['a', 'y', 'h']),
9610     ),
9611     (
9612         LanguageSubtag::new(['a', 'y', 'l']),
9613         LanguageSubtag::new(['a', 'y', 'l']),
9614     ),
9615     (
9616         LanguageSubtag::new(['a', 'y', 'n']),
9617         LanguageSubtag::new(['a', 'y', 'n']),
9618     ),
9619     (
9620         LanguageSubtag::new(['a', 'y', 'p']),
9621         LanguageSubtag::new(['a', 'y', 'p']),
9622     ),
9623     (
9624         LanguageSubtag::new(['b', 'b', 'z']),
9625         LanguageSubtag::new(['b', 'b', 'z']),
9626     ),
9627     (
9628         LanguageSubtag::new(['b', 'f', 'i']),
9629         LanguageSubtag::new(['b', 'f', 'i']),
9630     ),
9631     (
9632         LanguageSubtag::new(['b', 'f', 'k']),
9633         LanguageSubtag::new(['b', 'f', 'k']),
9634     ),
9635     (
9636         LanguageSubtag::new(['b', 'j', 'n']),
9637         LanguageSubtag::new(['b', 'j', 'n']),
9638     ),
9639     (
9640         LanguageSubtag::new(['b', 'o', 'g']),
9641         LanguageSubtag::new(['b', 'o', 'g']),
9642     ),
9643     (
9644         LanguageSubtag::new(['b', 'q', 'n']),
9645         LanguageSubtag::new(['b', 'q', 'n']),
9646     ),
9647     (
9648         LanguageSubtag::new(['b', 'q', 'y']),
9649         LanguageSubtag::new(['b', 'q', 'y']),
9650     ),
9651     (
9652         LanguageSubtag::new(['b', 't', 'j']),
9653         LanguageSubtag::new(['b', 't', 'j']),
9654     ),
9655     (
9656         LanguageSubtag::new(['b', 'v', 'e']),
9657         LanguageSubtag::new(['b', 'v', 'e']),
9658     ),
9659     (
9660         LanguageSubtag::new(['b', 'v', 'l']),
9661         LanguageSubtag::new(['b', 'v', 'l']),
9662     ),
9663     (
9664         LanguageSubtag::new(['b', 'v', 'u']),
9665         LanguageSubtag::new(['b', 'v', 'u']),
9666     ),
9667     (
9668         LanguageSubtag::new(['b', 'z', 's']),
9669         LanguageSubtag::new(['b', 'z', 's']),
9670     ),
9671     (
9672         LanguageSubtag::new(['c', 'd', 'o']),
9673         LanguageSubtag::new(['c', 'd', 'o']),
9674     ),
9675     (
9676         LanguageSubtag::new(['c', 'd', 's']),
9677         LanguageSubtag::new(['c', 'd', 's']),
9678     ),
9679     (
9680         LanguageSubtag::new(['c', 'j', 'y']),
9681         LanguageSubtag::new(['c', 'j', 'y']),
9682     ),
9683     (
9684         LanguageSubtag::new(['c', 'm', 'n']),
9685         LanguageSubtag::new(['c', 'm', 'n']),
9686     ),
9687     (
9688         LanguageSubtag::new(['c', 'n', 'p']),
9689         LanguageSubtag::new(['c', 'n', 'p']),
9690     ),
9691     (
9692         LanguageSubtag::new(['c', 'o', 'a']),
9693         LanguageSubtag::new(['c', 'o', 'a']),
9694     ),
9695     (
9696         LanguageSubtag::new(['c', 'p', 'x']),
9697         LanguageSubtag::new(['c', 'p', 'x']),
9698     ),
9699     (
9700         LanguageSubtag::new(['c', 's', 'c']),
9701         LanguageSubtag::new(['c', 's', 'c']),
9702     ),
9703     (
9704         LanguageSubtag::new(['c', 's', 'd']),
9705         LanguageSubtag::new(['c', 's', 'd']),
9706     ),
9707     (
9708         LanguageSubtag::new(['c', 's', 'e']),
9709         LanguageSubtag::new(['c', 's', 'e']),
9710     ),
9711     (
9712         LanguageSubtag::new(['c', 's', 'f']),
9713         LanguageSubtag::new(['c', 's', 'f']),
9714     ),
9715     (
9716         LanguageSubtag::new(['c', 's', 'g']),
9717         LanguageSubtag::new(['c', 's', 'g']),
9718     ),
9719     (
9720         LanguageSubtag::new(['c', 's', 'l']),
9721         LanguageSubtag::new(['c', 's', 'l']),
9722     ),
9723     (
9724         LanguageSubtag::new(['c', 's', 'n']),
9725         LanguageSubtag::new(['c', 's', 'n']),
9726     ),
9727     (
9728         LanguageSubtag::new(['c', 's', 'p']),
9729         LanguageSubtag::new(['c', 's', 'p']),
9730     ),
9731     (
9732         LanguageSubtag::new(['c', 's', 'q']),
9733         LanguageSubtag::new(['c', 's', 'q']),
9734     ),
9735     (
9736         LanguageSubtag::new(['c', 's', 'r']),
9737         LanguageSubtag::new(['c', 's', 'r']),
9738     ),
9739     (
9740         LanguageSubtag::new(['c', 's', 'x']),
9741         LanguageSubtag::new(['c', 's', 'x']),
9742     ),
9743     (
9744         LanguageSubtag::new(['c', 'z', 'h']),
9745         LanguageSubtag::new(['c', 'z', 'h']),
9746     ),
9747     (
9748         LanguageSubtag::new(['c', 'z', 'o']),
9749         LanguageSubtag::new(['c', 'z', 'o']),
9750     ),
9751     (
9752         LanguageSubtag::new(['d', 'o', 'q']),
9753         LanguageSubtag::new(['d', 'o', 'q']),
9754     ),
9755     (
9756         LanguageSubtag::new(['d', 's', 'e']),
9757         LanguageSubtag::new(['d', 's', 'e']),
9758     ),
9759     (
9760         LanguageSubtag::new(['d', 's', 'l']),
9761         LanguageSubtag::new(['d', 's', 'l']),
9762     ),
9763     (
9764         LanguageSubtag::new(['d', 'u', 'p']),
9765         LanguageSubtag::new(['d', 'u', 'p']),
9766     ),
9767     (
9768         LanguageSubtag::new(['e', 'c', 's']),
9769         LanguageSubtag::new(['e', 'c', 's']),
9770     ),
9771     (
9772         LanguageSubtag::new(['e', 'h', 's']),
9773         LanguageSubtag::new(['e', 'h', 's']),
9774     ),
9775     (
9776         LanguageSubtag::new(['e', 's', 'l']),
9777         LanguageSubtag::new(['e', 's', 'l']),
9778     ),
9779     (
9780         LanguageSubtag::new(['e', 's', 'n']),
9781         LanguageSubtag::new(['e', 's', 'n']),
9782     ),
9783     (
9784         LanguageSubtag::new(['e', 's', 'o']),
9785         LanguageSubtag::new(['e', 's', 'o']),
9786     ),
9787     (
9788         LanguageSubtag::new(['e', 't', 'h']),
9789         LanguageSubtag::new(['e', 't', 'h']),
9790     ),
9791     (
9792         LanguageSubtag::new(['f', 'c', 's']),
9793         LanguageSubtag::new(['f', 'c', 's']),
9794     ),
9795     (
9796         LanguageSubtag::new(['f', 's', 'e']),
9797         LanguageSubtag::new(['f', 's', 'e']),
9798     ),
9799     (
9800         LanguageSubtag::new(['f', 's', 'l']),
9801         LanguageSubtag::new(['f', 's', 'l']),
9802     ),
9803     (
9804         LanguageSubtag::new(['f', 's', 's']),
9805         LanguageSubtag::new(['f', 's', 's']),
9806     ),
9807     (
9808         LanguageSubtag::new(['g', 'a', 'n']),
9809         LanguageSubtag::new(['g', 'a', 'n']),
9810     ),
9811     (
9812         LanguageSubtag::new(['g', 'd', 's']),
9813         LanguageSubtag::new(['g', 'd', 's']),
9814     ),
9815     (
9816         LanguageSubtag::new(['g', 'o', 'm']),
9817         LanguageSubtag::new(['g', 'o', 'm']),
9818     ),
9819     (
9820         LanguageSubtag::new(['g', 's', 'e']),
9821         LanguageSubtag::new(['g', 's', 'e']),
9822     ),
9823     (
9824         LanguageSubtag::new(['g', 's', 'g']),
9825         LanguageSubtag::new(['g', 's', 'g']),
9826     ),
9827     (
9828         LanguageSubtag::new(['g', 's', 'm']),
9829         LanguageSubtag::new(['g', 's', 'm']),
9830     ),
9831     (
9832         LanguageSubtag::new(['g', 's', 's']),
9833         LanguageSubtag::new(['g', 's', 's']),
9834     ),
9835     (
9836         LanguageSubtag::new(['g', 'u', 's']),
9837         LanguageSubtag::new(['g', 'u', 's']),
9838     ),
9839     (
9840         LanguageSubtag::new(['h', 'a', 'b']),
9841         LanguageSubtag::new(['h', 'a', 'b']),
9842     ),
9843     (
9844         LanguageSubtag::new(['h', 'a', 'f']),
9845         LanguageSubtag::new(['h', 'a', 'f']),
9846     ),
9847     (
9848         LanguageSubtag::new(['h', 'a', 'k']),
9849         LanguageSubtag::new(['h', 'a', 'k']),
9850     ),
9851     (
9852         LanguageSubtag::new(['h', 'd', 's']),
9853         LanguageSubtag::new(['h', 'd', 's']),
9854     ),
9855     (
9856         LanguageSubtag::new(['h', 'j', 'i']),
9857         LanguageSubtag::new(['h', 'j', 'i']),
9858     ),
9859     (
9860         LanguageSubtag::new(['h', 'k', 's']),
9861         LanguageSubtag::new(['h', 'k', 's']),
9862     ),
9863     (
9864         LanguageSubtag::new(['h', 'o', 's']),
9865         LanguageSubtag::new(['h', 'o', 's']),
9866     ),
9867     (
9868         LanguageSubtag::new(['h', 'p', 's']),
9869         LanguageSubtag::new(['h', 'p', 's']),
9870     ),
9871     (
9872         LanguageSubtag::new(['h', 's', 'h']),
9873         LanguageSubtag::new(['h', 's', 'h']),
9874     ),
9875     (
9876         LanguageSubtag::new(['h', 's', 'l']),
9877         LanguageSubtag::new(['h', 's', 'l']),
9878     ),
9879     (
9880         LanguageSubtag::new(['h', 's', 'n']),
9881         LanguageSubtag::new(['h', 's', 'n']),
9882     ),
9883     (
9884         LanguageSubtag::new(['i', 'c', 'l']),
9885         LanguageSubtag::new(['i', 'c', 'l']),
9886     ),
9887     (
9888         LanguageSubtag::new(['i', 'k', 's']),
9889         LanguageSubtag::new(['i', 'k', 's']),
9890     ),
9891     (
9892         LanguageSubtag::new(['i', 'l', 's']),
9893         LanguageSubtag::new(['i', 'l', 's']),
9894     ),
9895     (
9896         LanguageSubtag::new(['i', 'n', 'l']),
9897         LanguageSubtag::new(['i', 'n', 'l']),
9898     ),
9899     (
9900         LanguageSubtag::new(['i', 'n', 's']),
9901         LanguageSubtag::new(['i', 'n', 's']),
9902     ),
9903     (
9904         LanguageSubtag::new(['i', 's', 'e']),
9905         LanguageSubtag::new(['i', 's', 'e']),
9906     ),
9907     (
9908         LanguageSubtag::new(['i', 's', 'g']),
9909         LanguageSubtag::new(['i', 's', 'g']),
9910     ),
9911     (
9912         LanguageSubtag::new(['i', 's', 'r']),
9913         LanguageSubtag::new(['i', 's', 'r']),
9914     ),
9915     (
9916         LanguageSubtag::new(['j', 'a', 'k']),
9917         LanguageSubtag::new(['j', 'a', 'k']),
9918     ),
9919     (
9920         LanguageSubtag::new(['j', 'a', 'x']),
9921         LanguageSubtag::new(['j', 'a', 'x']),
9922     ),
9923     (
9924         LanguageSubtag::new(['j', 'c', 's']),
9925         LanguageSubtag::new(['j', 'c', 's']),
9926     ),
9927     (
9928         LanguageSubtag::new(['j', 'h', 's']),
9929         LanguageSubtag::new(['j', 'h', 's']),
9930     ),
9931     (
9932         LanguageSubtag::new(['j', 'k', 's']),
9933         LanguageSubtag::new(['j', 'k', 's']),
9934     ),
9935     (
9936         LanguageSubtag::new(['j', 'l', 's']),
9937         LanguageSubtag::new(['j', 'l', 's']),
9938     ),
9939     (
9940         LanguageSubtag::new(['j', 'o', 's']),
9941         LanguageSubtag::new(['j', 'o', 's']),
9942     ),
9943     (
9944         LanguageSubtag::new(['j', 's', 'l']),
9945         LanguageSubtag::new(['j', 's', 'l']),
9946     ),
9947     (
9948         LanguageSubtag::new(['j', 'u', 's']),
9949         LanguageSubtag::new(['j', 'u', 's']),
9950     ),
9951     (
9952         LanguageSubtag::new(['k', 'g', 'i']),
9953         LanguageSubtag::new(['k', 'g', 'i']),
9954     ),
9955     (
9956         LanguageSubtag::new(['k', 'n', 'n']),
9957         LanguageSubtag::new(['k', 'n', 'n']),
9958     ),
9959     (
9960         LanguageSubtag::new(['k', 'v', 'b']),
9961         LanguageSubtag::new(['k', 'v', 'b']),
9962     ),
9963     (
9964         LanguageSubtag::new(['k', 'v', 'k']),
9965         LanguageSubtag::new(['k', 'v', 'k']),
9966     ),
9967     (
9968         LanguageSubtag::new(['k', 'v', 'r']),
9969         LanguageSubtag::new(['k', 'v', 'r']),
9970     ),
9971     (
9972         LanguageSubtag::new(['k', 'x', 'd']),
9973         LanguageSubtag::new(['k', 'x', 'd']),
9974     ),
9975     (
9976         LanguageSubtag::new(['l', 'b', 's']),
9977         LanguageSubtag::new(['l', 'b', 's']),
9978     ),
9979     (
9980         LanguageSubtag::new(['l', 'c', 'e']),
9981         LanguageSubtag::new(['l', 'c', 'e']),
9982     ),
9983     (
9984         LanguageSubtag::new(['l', 'c', 'f']),
9985         LanguageSubtag::new(['l', 'c', 'f']),
9986     ),
9987     (
9988         LanguageSubtag::new(['l', 'i', 'w']),
9989         LanguageSubtag::new(['l', 'i', 'w']),
9990     ),
9991     (
9992         LanguageSubtag::new(['l', 'l', 's']),
9993         LanguageSubtag::new(['l', 'l', 's']),
9994     ),
9995     (
9996         LanguageSubtag::new(['l', 's', 'b']),
9997         LanguageSubtag::new(['l', 's', 'b']),
9998     ),
9999     (
10000         LanguageSubtag::new(['l', 's', 'g']),
10001         LanguageSubtag::new(['l', 's', 'g']),
10002     ),
10003     (
10004         LanguageSubtag::new(['l', 's', 'l']),
10005         LanguageSubtag::new(['l', 's', 'l']),
10006     ),
10007     (
10008         LanguageSubtag::new(['l', 's', 'n']),
10009         LanguageSubtag::new(['l', 's', 'n']),
10010     ),
10011     (
10012         LanguageSubtag::new(['l', 's', 'o']),
10013         LanguageSubtag::new(['l', 's', 'o']),
10014     ),
10015     (
10016         LanguageSubtag::new(['l', 's', 'p']),
10017         LanguageSubtag::new(['l', 's', 'p']),
10018     ),
10019     (
10020         LanguageSubtag::new(['l', 's', 't']),
10021         LanguageSubtag::new(['l', 's', 't']),
10022     ),
10023     (
10024         LanguageSubtag::new(['l', 's', 'v']),
10025         LanguageSubtag::new(['l', 's', 'v']),
10026     ),
10027     (
10028         LanguageSubtag::new(['l', 's', 'y']),
10029         LanguageSubtag::new(['l', 's', 'y']),
10030     ),
10031     (
10032         LanguageSubtag::new(['l', 't', 'g']),
10033         LanguageSubtag::new(['l', 't', 'g']),
10034     ),
10035     (
10036         LanguageSubtag::new(['l', 'v', 's']),
10037         LanguageSubtag::new(['l', 'v', 's']),
10038     ),
10039     (
10040         LanguageSubtag::new(['l', 'w', 's']),
10041         LanguageSubtag::new(['l', 'w', 's']),
10042     ),
10043     (
10044         LanguageSubtag::new(['l', 'z', 'h']),
10045         LanguageSubtag::new(['l', 'z', 'h']),
10046     ),
10047     (
10048         LanguageSubtag::new(['m', 'a', 'x']),
10049         LanguageSubtag::new(['m', 'a', 'x']),
10050     ),
10051     (
10052         LanguageSubtag::new(['m', 'd', 'l']),
10053         LanguageSubtag::new(['m', 'd', 'l']),
10054     ),
10055     (
10056         LanguageSubtag::new(['m', 'e', 'o']),
10057         LanguageSubtag::new(['m', 'e', 'o']),
10058     ),
10059     (
10060         LanguageSubtag::new(['m', 'f', 'a']),
10061         LanguageSubtag::new(['m', 'f', 'a']),
10062     ),
10063     (
10064         LanguageSubtag::new(['m', 'f', 'b']),
10065         LanguageSubtag::new(['m', 'f', 'b']),
10066     ),
10067     (
10068         LanguageSubtag::new(['m', 'f', 's']),
10069         LanguageSubtag::new(['m', 'f', 's']),
10070     ),
10071     (
10072         LanguageSubtag::new(['m', 'i', 'n']),
10073         LanguageSubtag::new(['m', 'i', 'n']),
10074     ),
10075     (
10076         LanguageSubtag::new(['m', 'n', 'p']),
10077         LanguageSubtag::new(['m', 'n', 'p']),
10078     ),
10079     (
10080         LanguageSubtag::new(['m', 'q', 'g']),
10081         LanguageSubtag::new(['m', 'q', 'g']),
10082     ),
10083     (
10084         LanguageSubtag::new(['m', 'r', 'e']),
10085         LanguageSubtag::new(['m', 'r', 'e']),
10086     ),
10087     (
10088         LanguageSubtag::new(['m', 's', 'd']),
10089         LanguageSubtag::new(['m', 's', 'd']),
10090     ),
10091     (
10092         LanguageSubtag::new(['m', 's', 'i']),
10093         LanguageSubtag::new(['m', 's', 'i']),
10094     ),
10095     (
10096         LanguageSubtag::new(['m', 's', 'r']),
10097         LanguageSubtag::new(['m', 's', 'r']),
10098     ),
10099     (
10100         LanguageSubtag::new(['m', 'u', 'i']),
10101         LanguageSubtag::new(['m', 'u', 'i']),
10102     ),
10103     (
10104         LanguageSubtag::new(['m', 'z', 'c']),
10105         LanguageSubtag::new(['m', 'z', 'c']),
10106     ),
10107     (
10108         LanguageSubtag::new(['m', 'z', 'g']),
10109         LanguageSubtag::new(['m', 'z', 'g']),
10110     ),
10111     (
10112         LanguageSubtag::new(['m', 'z', 'y']),
10113         LanguageSubtag::new(['m', 'z', 'y']),
10114     ),
10115     (
10116         LanguageSubtag::new(['n', 'a', 'n']),
10117         LanguageSubtag::new(['n', 'a', 'n']),
10118     ),
10119     (
10120         LanguageSubtag::new(['n', 'b', 's']),
10121         LanguageSubtag::new(['n', 'b', 's']),
10122     ),
10123     (
10124         LanguageSubtag::new(['n', 'c', 's']),
10125         LanguageSubtag::new(['n', 'c', 's']),
10126     ),
10127     (
10128         LanguageSubtag::new(['n', 's', 'i']),
10129         LanguageSubtag::new(['n', 's', 'i']),
10130     ),
10131     (
10132         LanguageSubtag::new(['n', 's', 'l']),
10133         LanguageSubtag::new(['n', 's', 'l']),
10134     ),
10135     (
10136         LanguageSubtag::new(['n', 's', 'p']),
10137         LanguageSubtag::new(['n', 's', 'p']),
10138     ),
10139     (
10140         LanguageSubtag::new(['n', 's', 'r']),
10141         LanguageSubtag::new(['n', 's', 'r']),
10142     ),
10143     (
10144         LanguageSubtag::new(['n', 'z', 's']),
10145         LanguageSubtag::new(['n', 'z', 's']),
10146     ),
10147     (
10148         LanguageSubtag::new(['o', 'k', 'l']),
10149         LanguageSubtag::new(['o', 'k', 'l']),
10150     ),
10151     (
10152         LanguageSubtag::new(['o', 'r', 'n']),
10153         LanguageSubtag::new(['o', 'r', 'n']),
10154     ),
10155     (
10156         LanguageSubtag::new(['o', 'r', 's']),
10157         LanguageSubtag::new(['o', 'r', 's']),
10158     ),
10159     (
10160         LanguageSubtag::new(['p', 'e', 'l']),
10161         LanguageSubtag::new(['p', 'e', 'l']),
10162     ),
10163     (
10164         LanguageSubtag::new(['p', 'g', 'a']),
10165         LanguageSubtag::new(['p', 'g', 'a']),
10166     ),
10167     (
10168         LanguageSubtag::new(['p', 'g', 'z']),
10169         LanguageSubtag::new(['p', 'g', 'z']),
10170     ),
10171     (
10172         LanguageSubtag::new(['p', 'k', 's']),
10173         LanguageSubtag::new(['p', 'k', 's']),
10174     ),
10175     (
10176         LanguageSubtag::new(['p', 'r', 'l']),
10177         LanguageSubtag::new(['p', 'r', 'l']),
10178     ),
10179     (
10180         LanguageSubtag::new(['p', 'r', 'z']),
10181         LanguageSubtag::new(['p', 'r', 'z']),
10182     ),
10183     (
10184         LanguageSubtag::new(['p', 's', 'c']),
10185         LanguageSubtag::new(['p', 's', 'c']),
10186     ),
10187     (
10188         LanguageSubtag::new(['p', 's', 'd']),
10189         LanguageSubtag::new(['p', 's', 'd']),
10190     ),
10191     (
10192         LanguageSubtag::new(['p', 's', 'e']),
10193         LanguageSubtag::new(['p', 's', 'e']),
10194     ),
10195     (
10196         LanguageSubtag::new(['p', 's', 'g']),
10197         LanguageSubtag::new(['p', 's', 'g']),
10198     ),
10199     (
10200         LanguageSubtag::new(['p', 's', 'l']),
10201         LanguageSubtag::new(['p', 's', 'l']),
10202     ),
10203     (
10204         LanguageSubtag::new(['p', 's', 'o']),
10205         LanguageSubtag::new(['p', 's', 'o']),
10206     ),
10207     (
10208         LanguageSubtag::new(['p', 's', 'p']),
10209         LanguageSubtag::new(['p', 's', 'p']),
10210     ),
10211     (
10212         LanguageSubtag::new(['p', 's', 'r']),
10213         LanguageSubtag::new(['p', 's', 'r']),
10214     ),
10215     (
10216         LanguageSubtag::new(['p', 'y', 's']),
10217         LanguageSubtag::new(['p', 'y', 's']),
10218     ),
10219     (
10220         LanguageSubtag::new(['r', 'm', 's']),
10221         LanguageSubtag::new(['r', 'm', 's']),
10222     ),
10223     (
10224         LanguageSubtag::new(['r', 's', 'i']),
10225         LanguageSubtag::new(['r', 's', 'i']),
10226     ),
10227     (
10228         LanguageSubtag::new(['r', 's', 'l']),
10229         LanguageSubtag::new(['r', 's', 'l']),
10230     ),
10231     (
10232         LanguageSubtag::new(['r', 's', 'm']),
10233         LanguageSubtag::new(['r', 's', 'm']),
10234     ),
10235     (
10236         LanguageSubtag::new(['s', 'd', 'l']),
10237         LanguageSubtag::new(['s', 'd', 'l']),
10238     ),
10239     (
10240         LanguageSubtag::new(['s', 'f', 'b']),
10241         LanguageSubtag::new(['s', 'f', 'b']),
10242     ),
10243     (
10244         LanguageSubtag::new(['s', 'f', 's']),
10245         LanguageSubtag::new(['s', 'f', 's']),
10246     ),
10247     (
10248         LanguageSubtag::new(['s', 'g', 'g']),
10249         LanguageSubtag::new(['s', 'g', 'g']),
10250     ),
10251     (
10252         LanguageSubtag::new(['s', 'g', 'x']),
10253         LanguageSubtag::new(['s', 'g', 'x']),
10254     ),
10255     (
10256         LanguageSubtag::new(['s', 'h', 'u']),
10257         LanguageSubtag::new(['s', 'h', 'u']),
10258     ),
10259     (
10260         LanguageSubtag::new(['s', 'l', 'f']),
10261         LanguageSubtag::new(['s', 'l', 'f']),
10262     ),
10263     (
10264         LanguageSubtag::new(['s', 'l', 's']),
10265         LanguageSubtag::new(['s', 'l', 's']),
10266     ),
10267     (
10268         LanguageSubtag::new(['s', 'q', 'k']),
10269         LanguageSubtag::new(['s', 'q', 'k']),
10270     ),
10271     (
10272         LanguageSubtag::new(['s', 'q', 's']),
10273         LanguageSubtag::new(['s', 'q', 's']),
10274     ),
10275     (
10276         LanguageSubtag::new(['s', 'q', 'x']),
10277         LanguageSubtag::new(['s', 'q', 'x']),
10278     ),
10279     (
10280         LanguageSubtag::new(['s', 's', 'h']),
10281         LanguageSubtag::new(['s', 's', 'h']),
10282     ),
10283     (
10284         LanguageSubtag::new(['s', 's', 'p']),
10285         LanguageSubtag::new(['s', 's', 'p']),
10286     ),
10287     (
10288         LanguageSubtag::new(['s', 's', 'r']),
10289         LanguageSubtag::new(['s', 's', 'r']),
10290     ),
10291     (
10292         LanguageSubtag::new(['s', 'v', 'k']),
10293         LanguageSubtag::new(['s', 'v', 'k']),
10294     ),
10295     (
10296         LanguageSubtag::new(['s', 'w', 'c']),
10297         LanguageSubtag::new(['s', 'w', 'c']),
10298     ),
10299     (
10300         LanguageSubtag::new(['s', 'w', 'h']),
10301         LanguageSubtag::new(['s', 'w', 'h']),
10302     ),
10303     (
10304         LanguageSubtag::new(['s', 'w', 'l']),
10305         LanguageSubtag::new(['s', 'w', 'l']),
10306     ),
10307     (
10308         LanguageSubtag::new(['s', 'y', 'y']),
10309         LanguageSubtag::new(['s', 'y', 'y']),
10310     ),
10311     (
10312         LanguageSubtag::new(['s', 'z', 's']),
10313         LanguageSubtag::new(['s', 'z', 's']),
10314     ),
10315     (
10316         LanguageSubtag::new(['t', 'm', 'w']),
10317         LanguageSubtag::new(['t', 'm', 'w']),
10318     ),
10319     (
10320         LanguageSubtag::new(['t', 's', 'e']),
10321         LanguageSubtag::new(['t', 's', 'e']),
10322     ),
10323     (
10324         LanguageSubtag::new(['t', 's', 'm']),
10325         LanguageSubtag::new(['t', 's', 'm']),
10326     ),
10327     (
10328         LanguageSubtag::new(['t', 's', 'q']),
10329         LanguageSubtag::new(['t', 's', 'q']),
10330     ),
10331     (
10332         LanguageSubtag::new(['t', 's', 's']),
10333         LanguageSubtag::new(['t', 's', 's']),
10334     ),
10335     (
10336         LanguageSubtag::new(['t', 's', 'y']),
10337         LanguageSubtag::new(['t', 's', 'y']),
10338     ),
10339     (
10340         LanguageSubtag::new(['t', 'z', 'a']),
10341         LanguageSubtag::new(['t', 'z', 'a']),
10342     ),
10343     (
10344         LanguageSubtag::new(['u', 'g', 'n']),
10345         LanguageSubtag::new(['u', 'g', 'n']),
10346     ),
10347     (
10348         LanguageSubtag::new(['u', 'g', 'y']),
10349         LanguageSubtag::new(['u', 'g', 'y']),
10350     ),
10351     (
10352         LanguageSubtag::new(['u', 'k', 'l']),
10353         LanguageSubtag::new(['u', 'k', 'l']),
10354     ),
10355     (
10356         LanguageSubtag::new(['u', 'k', 's']),
10357         LanguageSubtag::new(['u', 'k', 's']),
10358     ),
10359     (
10360         LanguageSubtag::new(['u', 'r', 'k']),
10361         LanguageSubtag::new(['u', 'r', 'k']),
10362     ),
10363     (
10364         LanguageSubtag::new(['u', 'z', 'n']),
10365         LanguageSubtag::new(['u', 'z', 'n']),
10366     ),
10367     (
10368         LanguageSubtag::new(['u', 'z', 's']),
10369         LanguageSubtag::new(['u', 'z', 's']),
10370     ),
10371     (
10372         LanguageSubtag::new(['v', 'g', 't']),
10373         LanguageSubtag::new(['v', 'g', 't']),
10374     ),
10375     (
10376         LanguageSubtag::new(['v', 'k', 'k']),
10377         LanguageSubtag::new(['v', 'k', 'k']),
10378     ),
10379     (
10380         LanguageSubtag::new(['v', 'k', 't']),
10381         LanguageSubtag::new(['v', 'k', 't']),
10382     ),
10383     (
10384         LanguageSubtag::new(['v', 's', 'i']),
10385         LanguageSubtag::new(['v', 's', 'i']),
10386     ),
10387     (
10388         LanguageSubtag::new(['v', 's', 'l']),
10389         LanguageSubtag::new(['v', 's', 'l']),
10390     ),
10391     (
10392         LanguageSubtag::new(['v', 's', 'v']),
10393         LanguageSubtag::new(['v', 's', 'v']),
10394     ),
10395     (
10396         LanguageSubtag::new(['w', 'b', 's']),
10397         LanguageSubtag::new(['w', 'b', 's']),
10398     ),
10399     (
10400         LanguageSubtag::new(['w', 'u', 'u']),
10401         LanguageSubtag::new(['w', 'u', 'u']),
10402     ),
10403     (
10404         LanguageSubtag::new(['x', 'k', 'i']),
10405         LanguageSubtag::new(['x', 'k', 'i']),
10406     ),
10407     (
10408         LanguageSubtag::new(['x', 'm', 'l']),
10409         LanguageSubtag::new(['x', 'm', 'l']),
10410     ),
10411     (
10412         LanguageSubtag::new(['x', 'm', 'm']),
10413         LanguageSubtag::new(['x', 'm', 'm']),
10414     ),
10415     (
10416         LanguageSubtag::new(['x', 'm', 's']),
10417         LanguageSubtag::new(['x', 'm', 's']),
10418     ),
10419     (
10420         LanguageSubtag::new(['y', 'd', 's']),
10421         LanguageSubtag::new(['y', 'd', 's']),
10422     ),
10423     (
10424         LanguageSubtag::new(['y', 'g', 's']),
10425         LanguageSubtag::new(['y', 'g', 's']),
10426     ),
10427     (
10428         LanguageSubtag::new(['y', 'h', 's']),
10429         LanguageSubtag::new(['y', 'h', 's']),
10430     ),
10431     (
10432         LanguageSubtag::new(['y', 's', 'l']),
10433         LanguageSubtag::new(['y', 's', 'l']),
10434     ),
10435     (
10436         LanguageSubtag::new(['y', 's', 'm']),
10437         LanguageSubtag::new(['y', 's', 'm']),
10438     ),
10439     (
10440         LanguageSubtag::new(['y', 'u', 'e']),
10441         LanguageSubtag::new(['y', 'u', 'e']),
10442     ),
10443     (
10444         LanguageSubtag::new(['z', 'i', 'b']),
10445         LanguageSubtag::new(['z', 'i', 'b']),
10446     ),
10447     (
10448         LanguageSubtag::new(['z', 'l', 'm']),
10449         LanguageSubtag::new(['z', 'l', 'm']),
10450     ),
10451     (
10452         LanguageSubtag::new(['z', 'm', 'i']),
10453         LanguageSubtag::new(['z', 'm', 'i']),
10454     ),
10455     (
10456         LanguageSubtag::new(['z', 's', 'l']),
10457         LanguageSubtag::new(['z', 's', 'l']),
10458     ),
10459     (
10460         LanguageSubtag::new(['z', 's', 'm']),
10461         LanguageSubtag::new(['z', 's', 'm']),
10462     ),
10463 ];
10464 
10465 pub const SCRIPTS: [ScriptSubtag; 208] = [
10466     ScriptSubtag::new(['A', 'd', 'l', 'm']),
10467     ScriptSubtag::new(['A', 'f', 'a', 'k']),
10468     ScriptSubtag::new(['A', 'g', 'h', 'b']),
10469     ScriptSubtag::new(['A', 'h', 'o', 'm']),
10470     ScriptSubtag::new(['A', 'r', 'a', 'b']),
10471     ScriptSubtag::new(['A', 'r', 'a', 'n']),
10472     ScriptSubtag::new(['A', 'r', 'm', 'i']),
10473     ScriptSubtag::new(['A', 'r', 'm', 'n']),
10474     ScriptSubtag::new(['A', 'v', 's', 't']),
10475     ScriptSubtag::new(['B', 'a', 'l', 'i']),
10476     ScriptSubtag::new(['B', 'a', 'm', 'u']),
10477     ScriptSubtag::new(['B', 'a', 's', 's']),
10478     ScriptSubtag::new(['B', 'a', 't', 'k']),
10479     ScriptSubtag::new(['B', 'e', 'n', 'g']),
10480     ScriptSubtag::new(['B', 'h', 'k', 's']),
10481     ScriptSubtag::new(['B', 'l', 'i', 's']),
10482     ScriptSubtag::new(['B', 'o', 'p', 'o']),
10483     ScriptSubtag::new(['B', 'r', 'a', 'h']),
10484     ScriptSubtag::new(['B', 'r', 'a', 'i']),
10485     ScriptSubtag::new(['B', 'u', 'g', 'i']),
10486     ScriptSubtag::new(['B', 'u', 'h', 'd']),
10487     ScriptSubtag::new(['C', 'a', 'k', 'm']),
10488     ScriptSubtag::new(['C', 'a', 'n', 's']),
10489     ScriptSubtag::new(['C', 'a', 'r', 'i']),
10490     ScriptSubtag::new(['C', 'h', 'a', 'm']),
10491     ScriptSubtag::new(['C', 'h', 'e', 'r']),
10492     ScriptSubtag::new(['C', 'h', 'r', 's']),
10493     ScriptSubtag::new(['C', 'i', 'r', 't']),
10494     ScriptSubtag::new(['C', 'o', 'p', 't']),
10495     ScriptSubtag::new(['C', 'p', 'm', 'n']),
10496     ScriptSubtag::new(['C', 'p', 'r', 't']),
10497     ScriptSubtag::new(['C', 'y', 'r', 'l']),
10498     ScriptSubtag::new(['C', 'y', 'r', 's']),
10499     ScriptSubtag::new(['D', 'e', 'v', 'a']),
10500     ScriptSubtag::new(['D', 'i', 'a', 'k']),
10501     ScriptSubtag::new(['D', 'o', 'g', 'r']),
10502     ScriptSubtag::new(['D', 's', 'r', 't']),
10503     ScriptSubtag::new(['D', 'u', 'p', 'l']),
10504     ScriptSubtag::new(['E', 'g', 'y', 'd']),
10505     ScriptSubtag::new(['E', 'g', 'y', 'h']),
10506     ScriptSubtag::new(['E', 'g', 'y', 'p']),
10507     ScriptSubtag::new(['E', 'l', 'b', 'a']),
10508     ScriptSubtag::new(['E', 'l', 'y', 'm']),
10509     ScriptSubtag::new(['E', 't', 'h', 'i']),
10510     ScriptSubtag::new(['G', 'e', 'o', 'k']),
10511     ScriptSubtag::new(['G', 'e', 'o', 'r']),
10512     ScriptSubtag::new(['G', 'l', 'a', 'g']),
10513     ScriptSubtag::new(['G', 'o', 'n', 'g']),
10514     ScriptSubtag::new(['G', 'o', 'n', 'm']),
10515     ScriptSubtag::new(['G', 'o', 't', 'h']),
10516     ScriptSubtag::new(['G', 'r', 'a', 'n']),
10517     ScriptSubtag::new(['G', 'r', 'e', 'k']),
10518     ScriptSubtag::new(['G', 'u', 'j', 'r']),
10519     ScriptSubtag::new(['G', 'u', 'r', 'u']),
10520     ScriptSubtag::new(['H', 'a', 'n', 'b']),
10521     ScriptSubtag::new(['H', 'a', 'n', 'g']),
10522     ScriptSubtag::new(['H', 'a', 'n', 'i']),
10523     ScriptSubtag::new(['H', 'a', 'n', 'o']),
10524     ScriptSubtag::new(['H', 'a', 'n', 's']),
10525     ScriptSubtag::new(['H', 'a', 'n', 't']),
10526     ScriptSubtag::new(['H', 'a', 't', 'r']),
10527     ScriptSubtag::new(['H', 'e', 'b', 'r']),
10528     ScriptSubtag::new(['H', 'i', 'r', 'a']),
10529     ScriptSubtag::new(['H', 'l', 'u', 'w']),
10530     ScriptSubtag::new(['H', 'm', 'n', 'g']),
10531     ScriptSubtag::new(['H', 'm', 'n', 'p']),
10532     ScriptSubtag::new(['H', 'r', 'k', 't']),
10533     ScriptSubtag::new(['H', 'u', 'n', 'g']),
10534     ScriptSubtag::new(['I', 'n', 'd', 's']),
10535     ScriptSubtag::new(['I', 't', 'a', 'l']),
10536     ScriptSubtag::new(['J', 'a', 'm', 'o']),
10537     ScriptSubtag::new(['J', 'a', 'v', 'a']),
10538     ScriptSubtag::new(['J', 'p', 'a', 'n']),
10539     ScriptSubtag::new(['J', 'u', 'r', 'c']),
10540     ScriptSubtag::new(['K', 'a', 'l', 'i']),
10541     ScriptSubtag::new(['K', 'a', 'n', 'a']),
10542     ScriptSubtag::new(['K', 'h', 'a', 'r']),
10543     ScriptSubtag::new(['K', 'h', 'm', 'r']),
10544     ScriptSubtag::new(['K', 'h', 'o', 'j']),
10545     ScriptSubtag::new(['K', 'i', 't', 'l']),
10546     ScriptSubtag::new(['K', 'i', 't', 's']),
10547     ScriptSubtag::new(['K', 'n', 'd', 'a']),
10548     ScriptSubtag::new(['K', 'o', 'r', 'e']),
10549     ScriptSubtag::new(['K', 'p', 'e', 'l']),
10550     ScriptSubtag::new(['K', 't', 'h', 'i']),
10551     ScriptSubtag::new(['L', 'a', 'n', 'a']),
10552     ScriptSubtag::new(['L', 'a', 'o', 'o']),
10553     ScriptSubtag::new(['L', 'a', 't', 'f']),
10554     ScriptSubtag::new(['L', 'a', 't', 'g']),
10555     ScriptSubtag::new(['L', 'a', 't', 'n']),
10556     ScriptSubtag::new(['L', 'e', 'k', 'e']),
10557     ScriptSubtag::new(['L', 'e', 'p', 'c']),
10558     ScriptSubtag::new(['L', 'i', 'm', 'b']),
10559     ScriptSubtag::new(['L', 'i', 'n', 'a']),
10560     ScriptSubtag::new(['L', 'i', 'n', 'b']),
10561     ScriptSubtag::new(['L', 'i', 's', 'u']),
10562     ScriptSubtag::new(['L', 'o', 'm', 'a']),
10563     ScriptSubtag::new(['L', 'y', 'c', 'i']),
10564     ScriptSubtag::new(['L', 'y', 'd', 'i']),
10565     ScriptSubtag::new(['M', 'a', 'h', 'j']),
10566     ScriptSubtag::new(['M', 'a', 'k', 'a']),
10567     ScriptSubtag::new(['M', 'a', 'n', 'd']),
10568     ScriptSubtag::new(['M', 'a', 'n', 'i']),
10569     ScriptSubtag::new(['M', 'a', 'r', 'c']),
10570     ScriptSubtag::new(['M', 'a', 'y', 'a']),
10571     ScriptSubtag::new(['M', 'e', 'd', 'f']),
10572     ScriptSubtag::new(['M', 'e', 'n', 'd']),
10573     ScriptSubtag::new(['M', 'e', 'r', 'c']),
10574     ScriptSubtag::new(['M', 'e', 'r', 'o']),
10575     ScriptSubtag::new(['M', 'l', 'y', 'm']),
10576     ScriptSubtag::new(['M', 'o', 'd', 'i']),
10577     ScriptSubtag::new(['M', 'o', 'n', 'g']),
10578     ScriptSubtag::new(['M', 'o', 'o', 'n']),
10579     ScriptSubtag::new(['M', 'r', 'o', 'o']),
10580     ScriptSubtag::new(['M', 't', 'e', 'i']),
10581     ScriptSubtag::new(['M', 'u', 'l', 't']),
10582     ScriptSubtag::new(['M', 'y', 'm', 'r']),
10583     ScriptSubtag::new(['N', 'a', 'n', 'd']),
10584     ScriptSubtag::new(['N', 'a', 'r', 'b']),
10585     ScriptSubtag::new(['N', 'b', 'a', 't']),
10586     ScriptSubtag::new(['N', 'e', 'w', 'a']),
10587     ScriptSubtag::new(['N', 'k', 'd', 'b']),
10588     ScriptSubtag::new(['N', 'k', 'g', 'b']),
10589     ScriptSubtag::new(['N', 'k', 'o', 'o']),
10590     ScriptSubtag::new(['N', 's', 'h', 'u']),
10591     ScriptSubtag::new(['O', 'g', 'a', 'm']),
10592     ScriptSubtag::new(['O', 'l', 'c', 'k']),
10593     ScriptSubtag::new(['O', 'r', 'k', 'h']),
10594     ScriptSubtag::new(['O', 'r', 'y', 'a']),
10595     ScriptSubtag::new(['O', 's', 'g', 'e']),
10596     ScriptSubtag::new(['O', 's', 'm', 'a']),
10597     ScriptSubtag::new(['O', 'u', 'g', 'r']),
10598     ScriptSubtag::new(['P', 'a', 'l', 'm']),
10599     ScriptSubtag::new(['P', 'a', 'u', 'c']),
10600     ScriptSubtag::new(['P', 'c', 'u', 'n']),
10601     ScriptSubtag::new(['P', 'e', 'l', 'm']),
10602     ScriptSubtag::new(['P', 'e', 'r', 'm']),
10603     ScriptSubtag::new(['P', 'h', 'a', 'g']),
10604     ScriptSubtag::new(['P', 'h', 'l', 'i']),
10605     ScriptSubtag::new(['P', 'h', 'l', 'p']),
10606     ScriptSubtag::new(['P', 'h', 'l', 'v']),
10607     ScriptSubtag::new(['P', 'h', 'n', 'x']),
10608     ScriptSubtag::new(['P', 'i', 'q', 'd']),
10609     ScriptSubtag::new(['P', 'l', 'r', 'd']),
10610     ScriptSubtag::new(['P', 'r', 't', 'i']),
10611     ScriptSubtag::new(['P', 's', 'i', 'n']),
10612     ScriptSubtag::new(['R', 'a', 'n', 'j']),
10613     ScriptSubtag::new(['R', 'j', 'n', 'g']),
10614     ScriptSubtag::new(['R', 'o', 'h', 'g']),
10615     ScriptSubtag::new(['R', 'o', 'r', 'o']),
10616     ScriptSubtag::new(['R', 'u', 'n', 'r']),
10617     ScriptSubtag::new(['S', 'a', 'm', 'r']),
10618     ScriptSubtag::new(['S', 'a', 'r', 'a']),
10619     ScriptSubtag::new(['S', 'a', 'r', 'b']),
10620     ScriptSubtag::new(['S', 'a', 'u', 'r']),
10621     ScriptSubtag::new(['S', 'g', 'n', 'w']),
10622     ScriptSubtag::new(['S', 'h', 'a', 'w']),
10623     ScriptSubtag::new(['S', 'h', 'r', 'd']),
10624     ScriptSubtag::new(['S', 'h', 'u', 'i']),
10625     ScriptSubtag::new(['S', 'i', 'd', 'd']),
10626     ScriptSubtag::new(['S', 'i', 'n', 'd']),
10627     ScriptSubtag::new(['S', 'i', 'n', 'h']),
10628     ScriptSubtag::new(['S', 'o', 'g', 'd']),
10629     ScriptSubtag::new(['S', 'o', 'g', 'o']),
10630     ScriptSubtag::new(['S', 'o', 'r', 'a']),
10631     ScriptSubtag::new(['S', 'o', 'y', 'o']),
10632     ScriptSubtag::new(['S', 'u', 'n', 'd']),
10633     ScriptSubtag::new(['S', 'y', 'l', 'o']),
10634     ScriptSubtag::new(['S', 'y', 'r', 'c']),
10635     ScriptSubtag::new(['S', 'y', 'r', 'e']),
10636     ScriptSubtag::new(['S', 'y', 'r', 'j']),
10637     ScriptSubtag::new(['S', 'y', 'r', 'n']),
10638     ScriptSubtag::new(['T', 'a', 'g', 'b']),
10639     ScriptSubtag::new(['T', 'a', 'k', 'r']),
10640     ScriptSubtag::new(['T', 'a', 'l', 'e']),
10641     ScriptSubtag::new(['T', 'a', 'l', 'u']),
10642     ScriptSubtag::new(['T', 'a', 'm', 'l']),
10643     ScriptSubtag::new(['T', 'a', 'n', 'g']),
10644     ScriptSubtag::new(['T', 'a', 'v', 't']),
10645     ScriptSubtag::new(['T', 'e', 'l', 'u']),
10646     ScriptSubtag::new(['T', 'e', 'n', 'g']),
10647     ScriptSubtag::new(['T', 'f', 'n', 'g']),
10648     ScriptSubtag::new(['T', 'g', 'l', 'g']),
10649     ScriptSubtag::new(['T', 'h', 'a', 'a']),
10650     ScriptSubtag::new(['T', 'h', 'a', 'i']),
10651     ScriptSubtag::new(['T', 'i', 'b', 't']),
10652     ScriptSubtag::new(['T', 'i', 'r', 'h']),
10653     ScriptSubtag::new(['T', 'n', 's', 'a']),
10654     ScriptSubtag::new(['T', 'o', 't', 'o']),
10655     ScriptSubtag::new(['U', 'g', 'a', 'r']),
10656     ScriptSubtag::new(['V', 'a', 'i', 'i']),
10657     ScriptSubtag::new(['V', 'i', 's', 'p']),
10658     ScriptSubtag::new(['V', 'i', 't', 'h']),
10659     ScriptSubtag::new(['W', 'a', 'r', 'a']),
10660     ScriptSubtag::new(['W', 'c', 'h', 'o']),
10661     ScriptSubtag::new(['W', 'o', 'l', 'e']),
10662     ScriptSubtag::new(['X', 'p', 'e', 'o']),
10663     ScriptSubtag::new(['X', 's', 'u', 'x']),
10664     ScriptSubtag::new(['Y', 'e', 'z', 'i']),
10665     ScriptSubtag::new(['Y', 'i', 'i', 'i']),
10666     ScriptSubtag::new(['Z', 'a', 'n', 'b']),
10667     ScriptSubtag::new(['Z', 'i', 'n', 'h']),
10668     ScriptSubtag::new(['Z', 'm', 't', 'h']),
10669     ScriptSubtag::new(['Z', 's', 'y', 'e']),
10670     ScriptSubtag::new(['Z', 's', 'y', 'm']),
10671     ScriptSubtag::new(['Z', 'x', 'x', 'x']),
10672     ScriptSubtag::new(['Z', 'y', 'y', 'y']),
10673     ScriptSubtag::new(['Z', 'z', 'z', 'z']),
10674 ];
10675 
10676 pub const SCRIPTS_PREFERRED_VALUE: [(ScriptSubtag, ScriptSubtag); 0] = [];
10677 
10678 pub const REGIONS: [RegionSubtag; 302] = [
10679     RegionSubtag::new(['0', '0', '1']),
10680     RegionSubtag::new(['0', '0', '2']),
10681     RegionSubtag::new(['0', '0', '3']),
10682     RegionSubtag::new(['0', '0', '5']),
10683     RegionSubtag::new(['0', '0', '9']),
10684     RegionSubtag::new(['0', '1', '1']),
10685     RegionSubtag::new(['0', '1', '3']),
10686     RegionSubtag::new(['0', '1', '4']),
10687     RegionSubtag::new(['0', '1', '5']),
10688     RegionSubtag::new(['0', '1', '7']),
10689     RegionSubtag::new(['0', '1', '8']),
10690     RegionSubtag::new(['0', '1', '9']),
10691     RegionSubtag::new(['0', '2', '1']),
10692     RegionSubtag::new(['0', '2', '9']),
10693     RegionSubtag::new(['0', '3', '0']),
10694     RegionSubtag::new(['0', '3', '4']),
10695     RegionSubtag::new(['0', '3', '5']),
10696     RegionSubtag::new(['0', '3', '9']),
10697     RegionSubtag::new(['0', '5', '3']),
10698     RegionSubtag::new(['0', '5', '4']),
10699     RegionSubtag::new(['0', '5', '7']),
10700     RegionSubtag::new(['0', '6', '1']),
10701     RegionSubtag::new(['1', '4', '2']),
10702     RegionSubtag::new(['1', '4', '3']),
10703     RegionSubtag::new(['1', '4', '5']),
10704     RegionSubtag::new(['1', '5', '0']),
10705     RegionSubtag::new(['1', '5', '1']),
10706     RegionSubtag::new(['1', '5', '4']),
10707     RegionSubtag::new(['1', '5', '5']),
10708     RegionSubtag::new(['2', '0', '2']),
10709     RegionSubtag::new(['4', '1', '9']),
10710     RegionSubtag::new(['A', 'A', ' ']),
10711     RegionSubtag::new(['A', 'C', ' ']),
10712     RegionSubtag::new(['A', 'D', ' ']),
10713     RegionSubtag::new(['A', 'E', ' ']),
10714     RegionSubtag::new(['A', 'F', ' ']),
10715     RegionSubtag::new(['A', 'G', ' ']),
10716     RegionSubtag::new(['A', 'I', ' ']),
10717     RegionSubtag::new(['A', 'L', ' ']),
10718     RegionSubtag::new(['A', 'M', ' ']),
10719     RegionSubtag::new(['A', 'N', ' ']),
10720     RegionSubtag::new(['A', 'O', ' ']),
10721     RegionSubtag::new(['A', 'Q', ' ']),
10722     RegionSubtag::new(['A', 'R', ' ']),
10723     RegionSubtag::new(['A', 'S', ' ']),
10724     RegionSubtag::new(['A', 'T', ' ']),
10725     RegionSubtag::new(['A', 'U', ' ']),
10726     RegionSubtag::new(['A', 'W', ' ']),
10727     RegionSubtag::new(['A', 'X', ' ']),
10728     RegionSubtag::new(['A', 'Z', ' ']),
10729     RegionSubtag::new(['B', 'A', ' ']),
10730     RegionSubtag::new(['B', 'B', ' ']),
10731     RegionSubtag::new(['B', 'D', ' ']),
10732     RegionSubtag::new(['B', 'E', ' ']),
10733     RegionSubtag::new(['B', 'F', ' ']),
10734     RegionSubtag::new(['B', 'G', ' ']),
10735     RegionSubtag::new(['B', 'H', ' ']),
10736     RegionSubtag::new(['B', 'I', ' ']),
10737     RegionSubtag::new(['B', 'J', ' ']),
10738     RegionSubtag::new(['B', 'L', ' ']),
10739     RegionSubtag::new(['B', 'M', ' ']),
10740     RegionSubtag::new(['B', 'N', ' ']),
10741     RegionSubtag::new(['B', 'O', ' ']),
10742     RegionSubtag::new(['B', 'Q', ' ']),
10743     RegionSubtag::new(['B', 'R', ' ']),
10744     RegionSubtag::new(['B', 'S', ' ']),
10745     RegionSubtag::new(['B', 'T', ' ']),
10746     RegionSubtag::new(['B', 'U', ' ']),
10747     RegionSubtag::new(['B', 'V', ' ']),
10748     RegionSubtag::new(['B', 'W', ' ']),
10749     RegionSubtag::new(['B', 'Y', ' ']),
10750     RegionSubtag::new(['B', 'Z', ' ']),
10751     RegionSubtag::new(['C', 'A', ' ']),
10752     RegionSubtag::new(['C', 'C', ' ']),
10753     RegionSubtag::new(['C', 'D', ' ']),
10754     RegionSubtag::new(['C', 'F', ' ']),
10755     RegionSubtag::new(['C', 'G', ' ']),
10756     RegionSubtag::new(['C', 'H', ' ']),
10757     RegionSubtag::new(['C', 'I', ' ']),
10758     RegionSubtag::new(['C', 'K', ' ']),
10759     RegionSubtag::new(['C', 'L', ' ']),
10760     RegionSubtag::new(['C', 'M', ' ']),
10761     RegionSubtag::new(['C', 'N', ' ']),
10762     RegionSubtag::new(['C', 'O', ' ']),
10763     RegionSubtag::new(['C', 'P', ' ']),
10764     RegionSubtag::new(['C', 'R', ' ']),
10765     RegionSubtag::new(['C', 'S', ' ']),
10766     RegionSubtag::new(['C', 'U', ' ']),
10767     RegionSubtag::new(['C', 'V', ' ']),
10768     RegionSubtag::new(['C', 'W', ' ']),
10769     RegionSubtag::new(['C', 'X', ' ']),
10770     RegionSubtag::new(['C', 'Y', ' ']),
10771     RegionSubtag::new(['C', 'Z', ' ']),
10772     RegionSubtag::new(['D', 'D', ' ']),
10773     RegionSubtag::new(['D', 'E', ' ']),
10774     RegionSubtag::new(['D', 'G', ' ']),
10775     RegionSubtag::new(['D', 'J', ' ']),
10776     RegionSubtag::new(['D', 'K', ' ']),
10777     RegionSubtag::new(['D', 'M', ' ']),
10778     RegionSubtag::new(['D', 'O', ' ']),
10779     RegionSubtag::new(['D', 'Z', ' ']),
10780     RegionSubtag::new(['E', 'A', ' ']),
10781     RegionSubtag::new(['E', 'C', ' ']),
10782     RegionSubtag::new(['E', 'E', ' ']),
10783     RegionSubtag::new(['E', 'G', ' ']),
10784     RegionSubtag::new(['E', 'H', ' ']),
10785     RegionSubtag::new(['E', 'R', ' ']),
10786     RegionSubtag::new(['E', 'S', ' ']),
10787     RegionSubtag::new(['E', 'T', ' ']),
10788     RegionSubtag::new(['E', 'U', ' ']),
10789     RegionSubtag::new(['E', 'Z', ' ']),
10790     RegionSubtag::new(['F', 'I', ' ']),
10791     RegionSubtag::new(['F', 'J', ' ']),
10792     RegionSubtag::new(['F', 'K', ' ']),
10793     RegionSubtag::new(['F', 'M', ' ']),
10794     RegionSubtag::new(['F', 'O', ' ']),
10795     RegionSubtag::new(['F', 'R', ' ']),
10796     RegionSubtag::new(['F', 'X', ' ']),
10797     RegionSubtag::new(['G', 'A', ' ']),
10798     RegionSubtag::new(['G', 'B', ' ']),
10799     RegionSubtag::new(['G', 'D', ' ']),
10800     RegionSubtag::new(['G', 'E', ' ']),
10801     RegionSubtag::new(['G', 'F', ' ']),
10802     RegionSubtag::new(['G', 'G', ' ']),
10803     RegionSubtag::new(['G', 'H', ' ']),
10804     RegionSubtag::new(['G', 'I', ' ']),
10805     RegionSubtag::new(['G', 'L', ' ']),
10806     RegionSubtag::new(['G', 'M', ' ']),
10807     RegionSubtag::new(['G', 'N', ' ']),
10808     RegionSubtag::new(['G', 'P', ' ']),
10809     RegionSubtag::new(['G', 'Q', ' ']),
10810     RegionSubtag::new(['G', 'R', ' ']),
10811     RegionSubtag::new(['G', 'S', ' ']),
10812     RegionSubtag::new(['G', 'T', ' ']),
10813     RegionSubtag::new(['G', 'U', ' ']),
10814     RegionSubtag::new(['G', 'W', ' ']),
10815     RegionSubtag::new(['G', 'Y', ' ']),
10816     RegionSubtag::new(['H', 'K', ' ']),
10817     RegionSubtag::new(['H', 'M', ' ']),
10818     RegionSubtag::new(['H', 'N', ' ']),
10819     RegionSubtag::new(['H', 'R', ' ']),
10820     RegionSubtag::new(['H', 'T', ' ']),
10821     RegionSubtag::new(['H', 'U', ' ']),
10822     RegionSubtag::new(['I', 'C', ' ']),
10823     RegionSubtag::new(['I', 'D', ' ']),
10824     RegionSubtag::new(['I', 'E', ' ']),
10825     RegionSubtag::new(['I', 'L', ' ']),
10826     RegionSubtag::new(['I', 'M', ' ']),
10827     RegionSubtag::new(['I', 'N', ' ']),
10828     RegionSubtag::new(['I', 'O', ' ']),
10829     RegionSubtag::new(['I', 'Q', ' ']),
10830     RegionSubtag::new(['I', 'R', ' ']),
10831     RegionSubtag::new(['I', 'S', ' ']),
10832     RegionSubtag::new(['I', 'T', ' ']),
10833     RegionSubtag::new(['J', 'E', ' ']),
10834     RegionSubtag::new(['J', 'M', ' ']),
10835     RegionSubtag::new(['J', 'O', ' ']),
10836     RegionSubtag::new(['J', 'P', ' ']),
10837     RegionSubtag::new(['K', 'E', ' ']),
10838     RegionSubtag::new(['K', 'G', ' ']),
10839     RegionSubtag::new(['K', 'H', ' ']),
10840     RegionSubtag::new(['K', 'I', ' ']),
10841     RegionSubtag::new(['K', 'M', ' ']),
10842     RegionSubtag::new(['K', 'N', ' ']),
10843     RegionSubtag::new(['K', 'P', ' ']),
10844     RegionSubtag::new(['K', 'R', ' ']),
10845     RegionSubtag::new(['K', 'W', ' ']),
10846     RegionSubtag::new(['K', 'Y', ' ']),
10847     RegionSubtag::new(['K', 'Z', ' ']),
10848     RegionSubtag::new(['L', 'A', ' ']),
10849     RegionSubtag::new(['L', 'B', ' ']),
10850     RegionSubtag::new(['L', 'C', ' ']),
10851     RegionSubtag::new(['L', 'I', ' ']),
10852     RegionSubtag::new(['L', 'K', ' ']),
10853     RegionSubtag::new(['L', 'R', ' ']),
10854     RegionSubtag::new(['L', 'S', ' ']),
10855     RegionSubtag::new(['L', 'T', ' ']),
10856     RegionSubtag::new(['L', 'U', ' ']),
10857     RegionSubtag::new(['L', 'V', ' ']),
10858     RegionSubtag::new(['L', 'Y', ' ']),
10859     RegionSubtag::new(['M', 'A', ' ']),
10860     RegionSubtag::new(['M', 'C', ' ']),
10861     RegionSubtag::new(['M', 'D', ' ']),
10862     RegionSubtag::new(['M', 'E', ' ']),
10863     RegionSubtag::new(['M', 'F', ' ']),
10864     RegionSubtag::new(['M', 'G', ' ']),
10865     RegionSubtag::new(['M', 'H', ' ']),
10866     RegionSubtag::new(['M', 'K', ' ']),
10867     RegionSubtag::new(['M', 'L', ' ']),
10868     RegionSubtag::new(['M', 'M', ' ']),
10869     RegionSubtag::new(['M', 'N', ' ']),
10870     RegionSubtag::new(['M', 'O', ' ']),
10871     RegionSubtag::new(['M', 'P', ' ']),
10872     RegionSubtag::new(['M', 'Q', ' ']),
10873     RegionSubtag::new(['M', 'R', ' ']),
10874     RegionSubtag::new(['M', 'S', ' ']),
10875     RegionSubtag::new(['M', 'T', ' ']),
10876     RegionSubtag::new(['M', 'U', ' ']),
10877     RegionSubtag::new(['M', 'V', ' ']),
10878     RegionSubtag::new(['M', 'W', ' ']),
10879     RegionSubtag::new(['M', 'X', ' ']),
10880     RegionSubtag::new(['M', 'Y', ' ']),
10881     RegionSubtag::new(['M', 'Z', ' ']),
10882     RegionSubtag::new(['N', 'A', ' ']),
10883     RegionSubtag::new(['N', 'C', ' ']),
10884     RegionSubtag::new(['N', 'E', ' ']),
10885     RegionSubtag::new(['N', 'F', ' ']),
10886     RegionSubtag::new(['N', 'G', ' ']),
10887     RegionSubtag::new(['N', 'I', ' ']),
10888     RegionSubtag::new(['N', 'L', ' ']),
10889     RegionSubtag::new(['N', 'O', ' ']),
10890     RegionSubtag::new(['N', 'P', ' ']),
10891     RegionSubtag::new(['N', 'R', ' ']),
10892     RegionSubtag::new(['N', 'T', ' ']),
10893     RegionSubtag::new(['N', 'U', ' ']),
10894     RegionSubtag::new(['N', 'Z', ' ']),
10895     RegionSubtag::new(['O', 'M', ' ']),
10896     RegionSubtag::new(['P', 'A', ' ']),
10897     RegionSubtag::new(['P', 'E', ' ']),
10898     RegionSubtag::new(['P', 'F', ' ']),
10899     RegionSubtag::new(['P', 'G', ' ']),
10900     RegionSubtag::new(['P', 'H', ' ']),
10901     RegionSubtag::new(['P', 'K', ' ']),
10902     RegionSubtag::new(['P', 'L', ' ']),
10903     RegionSubtag::new(['P', 'M', ' ']),
10904     RegionSubtag::new(['P', 'N', ' ']),
10905     RegionSubtag::new(['P', 'R', ' ']),
10906     RegionSubtag::new(['P', 'S', ' ']),
10907     RegionSubtag::new(['P', 'T', ' ']),
10908     RegionSubtag::new(['P', 'W', ' ']),
10909     RegionSubtag::new(['P', 'Y', ' ']),
10910     RegionSubtag::new(['Q', 'A', ' ']),
10911     RegionSubtag::new(['R', 'E', ' ']),
10912     RegionSubtag::new(['R', 'O', ' ']),
10913     RegionSubtag::new(['R', 'S', ' ']),
10914     RegionSubtag::new(['R', 'U', ' ']),
10915     RegionSubtag::new(['R', 'W', ' ']),
10916     RegionSubtag::new(['S', 'A', ' ']),
10917     RegionSubtag::new(['S', 'B', ' ']),
10918     RegionSubtag::new(['S', 'C', ' ']),
10919     RegionSubtag::new(['S', 'D', ' ']),
10920     RegionSubtag::new(['S', 'E', ' ']),
10921     RegionSubtag::new(['S', 'G', ' ']),
10922     RegionSubtag::new(['S', 'H', ' ']),
10923     RegionSubtag::new(['S', 'I', ' ']),
10924     RegionSubtag::new(['S', 'J', ' ']),
10925     RegionSubtag::new(['S', 'K', ' ']),
10926     RegionSubtag::new(['S', 'L', ' ']),
10927     RegionSubtag::new(['S', 'M', ' ']),
10928     RegionSubtag::new(['S', 'N', ' ']),
10929     RegionSubtag::new(['S', 'O', ' ']),
10930     RegionSubtag::new(['S', 'R', ' ']),
10931     RegionSubtag::new(['S', 'S', ' ']),
10932     RegionSubtag::new(['S', 'T', ' ']),
10933     RegionSubtag::new(['S', 'U', ' ']),
10934     RegionSubtag::new(['S', 'V', ' ']),
10935     RegionSubtag::new(['S', 'X', ' ']),
10936     RegionSubtag::new(['S', 'Y', ' ']),
10937     RegionSubtag::new(['S', 'Z', ' ']),
10938     RegionSubtag::new(['T', 'A', ' ']),
10939     RegionSubtag::new(['T', 'C', ' ']),
10940     RegionSubtag::new(['T', 'D', ' ']),
10941     RegionSubtag::new(['T', 'F', ' ']),
10942     RegionSubtag::new(['T', 'G', ' ']),
10943     RegionSubtag::new(['T', 'H', ' ']),
10944     RegionSubtag::new(['T', 'J', ' ']),
10945     RegionSubtag::new(['T', 'K', ' ']),
10946     RegionSubtag::new(['T', 'L', ' ']),
10947     RegionSubtag::new(['T', 'M', ' ']),
10948     RegionSubtag::new(['T', 'N', ' ']),
10949     RegionSubtag::new(['T', 'O', ' ']),
10950     RegionSubtag::new(['T', 'P', ' ']),
10951     RegionSubtag::new(['T', 'R', ' ']),
10952     RegionSubtag::new(['T', 'T', ' ']),
10953     RegionSubtag::new(['T', 'V', ' ']),
10954     RegionSubtag::new(['T', 'W', ' ']),
10955     RegionSubtag::new(['T', 'Z', ' ']),
10956     RegionSubtag::new(['U', 'A', ' ']),
10957     RegionSubtag::new(['U', 'G', ' ']),
10958     RegionSubtag::new(['U', 'M', ' ']),
10959     RegionSubtag::new(['U', 'N', ' ']),
10960     RegionSubtag::new(['U', 'S', ' ']),
10961     RegionSubtag::new(['U', 'Y', ' ']),
10962     RegionSubtag::new(['U', 'Z', ' ']),
10963     RegionSubtag::new(['V', 'A', ' ']),
10964     RegionSubtag::new(['V', 'C', ' ']),
10965     RegionSubtag::new(['V', 'E', ' ']),
10966     RegionSubtag::new(['V', 'G', ' ']),
10967     RegionSubtag::new(['V', 'I', ' ']),
10968     RegionSubtag::new(['V', 'N', ' ']),
10969     RegionSubtag::new(['V', 'U', ' ']),
10970     RegionSubtag::new(['W', 'F', ' ']),
10971     RegionSubtag::new(['W', 'S', ' ']),
10972     RegionSubtag::new(['Y', 'D', ' ']),
10973     RegionSubtag::new(['Y', 'E', ' ']),
10974     RegionSubtag::new(['Y', 'T', ' ']),
10975     RegionSubtag::new(['Y', 'U', ' ']),
10976     RegionSubtag::new(['Z', 'A', ' ']),
10977     RegionSubtag::new(['Z', 'M', ' ']),
10978     RegionSubtag::new(['Z', 'R', ' ']),
10979     RegionSubtag::new(['Z', 'W', ' ']),
10980     RegionSubtag::new(['Z', 'Z', ' ']),
10981 ];
10982 
10983 pub const REGIONS_PREFERRED_VALUE: [(RegionSubtag, RegionSubtag); 6] = [
10984     (
10985         RegionSubtag::new(['B', 'U', ' ']),
10986         RegionSubtag::new(['M', 'M', ' ']),
10987     ),
10988     (
10989         RegionSubtag::new(['D', 'D', ' ']),
10990         RegionSubtag::new(['D', 'E', ' ']),
10991     ),
10992     (
10993         RegionSubtag::new(['F', 'X', ' ']),
10994         RegionSubtag::new(['F', 'R', ' ']),
10995     ),
10996     (
10997         RegionSubtag::new(['T', 'P', ' ']),
10998         RegionSubtag::new(['T', 'L', ' ']),
10999     ),
11000     (
11001         RegionSubtag::new(['Y', 'D', ' ']),
11002         RegionSubtag::new(['Y', 'E', ' ']),
11003     ),
11004     (
11005         RegionSubtag::new(['Z', 'R', ' ']),
11006         RegionSubtag::new(['C', 'D', ' ']),
11007     ),
11008 ];
11009 
11010 pub const VARIANTS: [(&str, &str); 106] = [
11011     ("1606nict", "frm-"),
11012     ("1694acad", "fr-"),
11013     ("1901", "de-"),
11014     ("1959acad", "be-"),
11015     (
11016         "1994",
11017         "sl-rozaj- sl-rozaj-biske- sl-rozaj-njiva- sl-rozaj-osojs- sl-rozaj-solba-",
11018     ),
11019     ("1996", "de-"),
11020     ("abl1943", "pt-BR-"),
11021     ("akuapem", "tw-"),
11022     ("alalc97", ""),
11023     ("aluku", "djk-"),
11024     ("ao1990", "pt- gl-"),
11025     ("aranes", "oc-"),
11026     ("arevela", "hy-"),
11027     ("arevmda", "hy-"),
11028     ("arkaika", "eo-"),
11029     ("asante", "tw-"),
11030     ("auvern", "oc-"),
11031     ("baku1926", "az- ba- crh- kk- krc- ky- sah- tk- tt- uz-"),
11032     ("balanka", "blo-"),
11033     ("barla", "kea-"),
11034     ("basiceng", "en-"),
11035     ("bauddha", "sa-"),
11036     ("biscayan", "eu-"),
11037     ("biske", "sl-rozaj-"),
11038     ("bohoric", "sl-"),
11039     ("boont", "en-"),
11040     ("bornholm", "da-"),
11041     ("cisaup", "oc-"),
11042     ("colb1945", "pt-"),
11043     ("cornu", "en-"),
11044     ("creiss", "oc-"),
11045     ("dajnko", "sl-"),
11046     ("ekavsk", "sr- sr-Latn- sr-Cyrl-"),
11047     ("emodeng", "en-"),
11048     ("fonipa", ""),
11049     ("fonkirsh", ""),
11050     ("fonnapa", ""),
11051     ("fonupa", ""),
11052     ("fonxsamp", ""),
11053     ("gascon", "oc-"),
11054     ("grclass", "oc-"),
11055     ("grital", "oc-"),
11056     ("grmistr", "oc-"),
11057     ("hepburn", "ja-Latn-"),
11058     ("heploc", "ja-Latn-hepburn-"),
11059     ("hognorsk", "nn-"),
11060     ("hsistemo", "eo-"),
11061     ("ijekavsk", "sr- sr-Latn- sr-Cyrl-"),
11062     ("itihasa", "sa-"),
11063     ("ivanchov", "bg-"),
11064     ("jauer", "rm-"),
11065     ("jyutping", "yue-"),
11066     ("kkcor", "kw-"),
11067     ("kociewie", "pl-"),
11068     ("kscor", "kw-"),
11069     ("laukika", "sa-"),
11070     ("lemosin", "oc-"),
11071     ("lengadoc", "oc-"),
11072     ("lipaw", "sl-rozaj-"),
11073     ("luna1918", "ru-"),
11074     ("metelko", "sl-"),
11075     ("monoton", "el-"),
11076     ("ndyuka", "djk-"),
11077     ("nedis", "sl-"),
11078     ("newfound", "en-CA-"),
11079     ("nicard", "oc-"),
11080     ("njiva", "sl-rozaj-"),
11081     ("nulik", "vo-"),
11082     ("osojs", "sl-rozaj-"),
11083     ("oxendict", "en-"),
11084     ("pahawh2", "mww- hnj-"),
11085     ("pahawh3", "mww- hnj-"),
11086     ("pahawh4", "mww- hnj-"),
11087     ("pamaka", "djk-"),
11088     ("peano", "la-"),
11089     ("petr1708", "ru-"),
11090     ("pinyin", "zh-Latn- bo-Latn-"),
11091     ("polyton", "el-"),
11092     ("provenc", "oc-"),
11093     ("puter", "rm-"),
11094     ("rigik", "vo-"),
11095     ("rozaj", "sl-"),
11096     ("rumgr", "rm-"),
11097     ("scotland", "en-"),
11098     ("scouse", "en-"),
11099     ("simple", ""),
11100     ("solba", "sl-rozaj-"),
11101     ("sotav", "kea-"),
11102     ("spanglis", "en- es-"),
11103     ("surmiran", "rm-"),
11104     ("sursilv", "rm-"),
11105     ("sutsilv", "rm-"),
11106     ("tarask", "be-"),
11107     ("tongyong", "zh-Latn-"),
11108     ("tunumiit", "kl-"),
11109     ("uccor", "kw-"),
11110     ("ucrcor", "kw-"),
11111     ("ulster", "sco-"),
11112     ("unifon", "en- hup- kyh- tol- yur-"),
11113     ("vaidika", "sa-"),
11114     ("valencia", "ca-"),
11115     ("vallader", "rm-"),
11116     ("vecdruka", "lv-"),
11117     ("vivaraup", "oc-"),
11118     ("wadegile", "zh-Latn-"),
11119     ("xsistemo", "eo-"),
11120 ];
11121 
11122 pub const VARIANTS_PREFERRED_VALUE: [(&str, &str); 1] = [("heploc", "alalc97")];
11123 
11124 pub const GRANDFATHEREDS: [&str; 26] = [
11125     "art-lojban",
11126     "cel-gaulish",
11127     "en-GB-oed",
11128     "i-ami",
11129     "i-bnn",
11130     "i-default",
11131     "i-enochian",
11132     "i-hak",
11133     "i-klingon",
11134     "i-lux",
11135     "i-mingo",
11136     "i-navajo",
11137     "i-pwn",
11138     "i-tao",
11139     "i-tay",
11140     "i-tsu",
11141     "no-bok",
11142     "no-nyn",
11143     "sgn-BE-FR",
11144     "sgn-BE-NL",
11145     "sgn-CH-DE",
11146     "zh-guoyu",
11147     "zh-hakka",
11148     "zh-min",
11149     "zh-min-nan",
11150     "zh-xiang",
11151 ];
11152 
11153 pub const GRANDFATHEREDS_PREFERRED_VALUE: [(&str, &str); 21] = [
11154     ("art-lojban", "jbo"),
11155     ("en-GB-oed", "en-GB-oxendict"),
11156     ("i-ami", "ami"),
11157     ("i-bnn", "bnn"),
11158     ("i-hak", "hak"),
11159     ("i-klingon", "tlh"),
11160     ("i-lux", "lb"),
11161     ("i-navajo", "nv"),
11162     ("i-pwn", "pwn"),
11163     ("i-tao", "tao"),
11164     ("i-tay", "tay"),
11165     ("i-tsu", "tsu"),
11166     ("no-bok", "nb"),
11167     ("no-nyn", "nn"),
11168     ("sgn-BE-FR", "sfb"),
11169     ("sgn-BE-NL", "vgt"),
11170     ("sgn-CH-DE", "sgg"),
11171     ("zh-guoyu", "cmn"),
11172     ("zh-hakka", "hak"),
11173     ("zh-min-nan", "nan"),
11174     ("zh-xiang", "hsn"),
11175 ];
11176 
11177 pub const REDUNDANTS_PREFERRED_VALUE: [(&str, &str); 25] = [
11178     ("sgn-BR", "bzs"),
11179     ("sgn-CO", "csn"),
11180     ("sgn-DE", "gsg"),
11181     ("sgn-DK", "dsl"),
11182     ("sgn-ES", "ssp"),
11183     ("sgn-FR", "fsl"),
11184     ("sgn-GB", "bfi"),
11185     ("sgn-GR", "gss"),
11186     ("sgn-IE", "isg"),
11187     ("sgn-IT", "ise"),
11188     ("sgn-JP", "jsl"),
11189     ("sgn-MX", "mfs"),
11190     ("sgn-NI", "ncs"),
11191     ("sgn-NL", "dse"),
11192     ("sgn-NO", "nsl"),
11193     ("sgn-PT", "psr"),
11194     ("sgn-SE", "swl"),
11195     ("sgn-US", "ase"),
11196     ("sgn-ZA", "sfs"),
11197     ("zh-cmn", "cmn"),
11198     ("zh-cmn-Hans", "cmn-Hans"),
11199     ("zh-cmn-Hant", "cmn-Hant"),
11200     ("zh-gan", "gan"),
11201     ("zh-wuu", "wuu"),
11202     ("zh-yue", "yue"),
11203 ];
11204