File Coverage

blib/lib/DateTime/Locale/Data.pm
Criterion Covered Total %
statement 34 34 100.0
branch 9 16 56.2
condition 1 3 33.3
subroutine 8 8 100.0
pod 0 2 0.0
total 52 63 82.5


line stmt bran cond sub pod time code
1             ###########################################################################
2             #
3             # This file is partially auto-generated by the DateTime::Locale generator
4             # tools (v0.10). This code generator comes with the DateTime::Locale
5             # distribution in the tools/ directory, and is called generate-modules.
6             #
7             # This file was generated from the CLDR JSON locale data. See the LICENSE.cldr
8             # file included in this distribution for license details.
9             #
10             # Do not edit this file directly unless you are sure the part you are editing
11             # is not created by the generator.
12             #
13             ###########################################################################
14              
15             package DateTime::Locale::Data;
16              
17 16     16   100 use strict;
  16         34  
  16         434  
18 16     16   89 use warnings;
  16         30  
  16         354  
19 16     16   94 use namespace::autoclean;
  16         33  
  16         85  
20              
21 16     16   1942 use File::ShareDir qw( dist_file );
  16         45958  
  16         997  
22 16     16   121 use File::Spec;
  16         39  
  16         234833  
23              
24             our $VERSION = '1.38';
25              
26             #<<<
27             ### :start CLDRVersion:
28             our $CLDRVersion = 43;
29             ### :end CLDRVersion:
30             #>>>
31              
32             #<<<
33             ### :start Codes:
34             our %Codes = (
35             aa => 1,
36             "aa-DJ" => 1,
37             "aa-ER" => 1,
38             "aa-ET" => 1,
39             ab => 1,
40             "ab-GE" => 1,
41             af => 1,
42             "af-NA" => 1,
43             "af-ZA" => 1,
44             agq => 1,
45             "agq-CM" => 1,
46             ak => 1,
47             "ak-GH" => 1,
48             am => 1,
49             "am-ET" => 1,
50             an => 1,
51             "an-ES" => 1,
52             ann => 1,
53             "ann-NG" => 1,
54             "apc-SY" => 1,
55             ar => 1,
56             "ar-001" => 1,
57             "ar-AE" => 1,
58             "ar-BH" => 1,
59             "ar-DJ" => 1,
60             "ar-DZ" => 1,
61             "ar-EG" => 1,
62             "ar-EH" => 1,
63             "ar-ER" => 1,
64             "ar-IL" => 1,
65             "ar-IQ" => 1,
66             "ar-JO" => 1,
67             "ar-KM" => 1,
68             "ar-KW" => 1,
69             "ar-LB" => 1,
70             "ar-LY" => 1,
71             "ar-MA" => 1,
72             "ar-MR" => 1,
73             "ar-OM" => 1,
74             "ar-PS" => 1,
75             "ar-QA" => 1,
76             "ar-SA" => 1,
77             "ar-SD" => 1,
78             "ar-SO" => 1,
79             "ar-SS" => 1,
80             "ar-SY" => 1,
81             "ar-TD" => 1,
82             "ar-TN" => 1,
83             "ar-YE" => 1,
84             arn => 1,
85             "arn-CL" => 1,
86             as => 1,
87             "as-IN" => 1,
88             asa => 1,
89             "asa-TZ" => 1,
90             ast => 1,
91             "ast-ES" => 1,
92             az => 1,
93             "az-Arab" => 1,
94             "az-Arab-IQ" => 1,
95             "az-Arab-IR" => 1,
96             "az-Arab-TR" => 1,
97             "az-Cyrl" => 1,
98             "az-Cyrl-AZ" => 1,
99             "az-Latn" => 1,
100             "az-Latn-AZ" => 1,
101             ba => 1,
102             "ba-RU" => 1,
103             bal => 1,
104             "bal-Arab" => 1,
105             "bal-Arab-PK" => 1,
106             "bal-Latn" => 1,
107             "bal-Latn-PK" => 1,
108             bas => 1,
109             "bas-CM" => 1,
110             be => 1,
111             "be-BY" => 1,
112             "be-tarask" => 1,
113             bem => 1,
114             "bem-ZM" => 1,
115             bez => 1,
116             "bez-TZ" => 1,
117             bg => 1,
118             "bg-BG" => 1,
119             bgc => 1,
120             "bgc-IN" => 1,
121             bgn => 1,
122             "bgn-AE" => 1,
123             "bgn-AF" => 1,
124             "bgn-IR" => 1,
125             "bgn-OM" => 1,
126             "bgn-PK" => 1,
127             bho => 1,
128             "bho-IN" => 1,
129             blt => 1,
130             "blt-VN" => 1,
131             bm => 1,
132             "bm-ML" => 1,
133             "bm-Nkoo" => 1,
134             "bm-Nkoo-ML" => 1,
135             bn => 1,
136             "bn-BD" => 1,
137             "bn-IN" => 1,
138             bo => 1,
139             "bo-CN" => 1,
140             "bo-IN" => 1,
141             br => 1,
142             "br-FR" => 1,
143             brx => 1,
144             "brx-IN" => 1,
145             bs => 1,
146             "bs-Cyrl" => 1,
147             "bs-Cyrl-BA" => 1,
148             "bs-Latn" => 1,
149             "bs-Latn-BA" => 1,
150             bss => 1,
151             "bss-CM" => 1,
152             byn => 1,
153             "byn-ER" => 1,
154             ca => 1,
155             "ca-AD" => 1,
156             "ca-ES" => 1,
157             "ca-ES-valencia" => 1,
158             "ca-FR" => 1,
159             "ca-IT" => 1,
160             cad => 1,
161             "cad-US" => 1,
162             cch => 1,
163             "cch-NG" => 1,
164             ccp => 1,
165             "ccp-BD" => 1,
166             "ccp-IN" => 1,
167             ce => 1,
168             "ce-RU" => 1,
169             ceb => 1,
170             "ceb-PH" => 1,
171             cgg => 1,
172             "cgg-UG" => 1,
173             cho => 1,
174             "cho-US" => 1,
175             chr => 1,
176             "chr-US" => 1,
177             cic => 1,
178             "cic-US" => 1,
179             ckb => 1,
180             "ckb-IQ" => 1,
181             "ckb-IR" => 1,
182             co => 1,
183             "co-FR" => 1,
184             cs => 1,
185             "cs-CZ" => 1,
186             cu => 1,
187             "cu-RU" => 1,
188             cv => 1,
189             "cv-RU" => 1,
190             cy => 1,
191             "cy-GB" => 1,
192             da => 1,
193             "da-DK" => 1,
194             "da-GL" => 1,
195             dav => 1,
196             "dav-KE" => 1,
197             de => 1,
198             "de-AT" => 1,
199             "de-BE" => 1,
200             "de-CH" => 1,
201             "de-DE" => 1,
202             "de-IT" => 1,
203             "de-LI" => 1,
204             "de-LU" => 1,
205             dje => 1,
206             "dje-NE" => 1,
207             doi => 1,
208             "doi-IN" => 1,
209             dsb => 1,
210             "dsb-DE" => 1,
211             dua => 1,
212             "dua-CM" => 1,
213             dv => 1,
214             "dv-MV" => 1,
215             dyo => 1,
216             "dyo-SN" => 1,
217             dz => 1,
218             "dz-BT" => 1,
219             ebu => 1,
220             "ebu-KE" => 1,
221             ee => 1,
222             "ee-GH" => 1,
223             "ee-TG" => 1,
224             el => 1,
225             "el-CY" => 1,
226             "el-GR" => 1,
227             "el-polyton" => 1,
228             en => 1,
229             "en-001" => 1,
230             "en-150" => 1,
231             "en-AE" => 1,
232             "en-AG" => 1,
233             "en-AI" => 1,
234             "en-AS" => 1,
235             "en-AT" => 1,
236             "en-AU" => 1,
237             "en-BB" => 1,
238             "en-BE" => 1,
239             "en-BI" => 1,
240             "en-BM" => 1,
241             "en-BS" => 1,
242             "en-BW" => 1,
243             "en-BZ" => 1,
244             "en-CA" => 1,
245             "en-CC" => 1,
246             "en-CH" => 1,
247             "en-CK" => 1,
248             "en-CM" => 1,
249             "en-CX" => 1,
250             "en-CY" => 1,
251             "en-DE" => 1,
252             "en-DG" => 1,
253             "en-DK" => 1,
254             "en-DM" => 1,
255             "en-Dsrt" => 1,
256             "en-Dsrt-US" => 1,
257             "en-ER" => 1,
258             "en-FI" => 1,
259             "en-FJ" => 1,
260             "en-FK" => 1,
261             "en-FM" => 1,
262             "en-GB" => 1,
263             "en-GD" => 1,
264             "en-GG" => 1,
265             "en-GH" => 1,
266             "en-GI" => 1,
267             "en-GM" => 1,
268             "en-GU" => 1,
269             "en-GY" => 1,
270             "en-HK" => 1,
271             "en-IE" => 1,
272             "en-IL" => 1,
273             "en-IM" => 1,
274             "en-IN" => 1,
275             "en-IO" => 1,
276             "en-JE" => 1,
277             "en-JM" => 1,
278             "en-KE" => 1,
279             "en-KI" => 1,
280             "en-KN" => 1,
281             "en-KY" => 1,
282             "en-LC" => 1,
283             "en-LR" => 1,
284             "en-LS" => 1,
285             "en-MG" => 1,
286             "en-MH" => 1,
287             "en-MO" => 1,
288             "en-MP" => 1,
289             "en-MS" => 1,
290             "en-MT" => 1,
291             "en-MU" => 1,
292             "en-MV" => 1,
293             "en-MW" => 1,
294             "en-MY" => 1,
295             "en-NA" => 1,
296             "en-NF" => 1,
297             "en-NG" => 1,
298             "en-NL" => 1,
299             "en-NR" => 1,
300             "en-NU" => 1,
301             "en-NZ" => 1,
302             "en-PG" => 1,
303             "en-PH" => 1,
304             "en-PK" => 1,
305             "en-PN" => 1,
306             "en-PR" => 1,
307             "en-PW" => 1,
308             "en-RW" => 1,
309             "en-SB" => 1,
310             "en-SC" => 1,
311             "en-SD" => 1,
312             "en-SE" => 1,
313             "en-SG" => 1,
314             "en-SH" => 1,
315             "en-SI" => 1,
316             "en-SL" => 1,
317             "en-SS" => 1,
318             "en-SX" => 1,
319             "en-SZ" => 1,
320             "en-Shaw" => 1,
321             "en-Shaw-GB" => 1,
322             "en-TC" => 1,
323             "en-TK" => 1,
324             "en-TO" => 1,
325             "en-TT" => 1,
326             "en-TV" => 1,
327             "en-TZ" => 1,
328             "en-UG" => 1,
329             "en-UM" => 1,
330             "en-US" => 1,
331             "en-VC" => 1,
332             "en-VG" => 1,
333             "en-VI" => 1,
334             "en-VU" => 1,
335             "en-WS" => 1,
336             "en-ZA" => 1,
337             "en-ZM" => 1,
338             "en-ZW" => 1,
339             eo => 1,
340             "eo-001" => 1,
341             es => 1,
342             "es-419" => 1,
343             "es-AR" => 1,
344             "es-BO" => 1,
345             "es-BR" => 1,
346             "es-BZ" => 1,
347             "es-CL" => 1,
348             "es-CO" => 1,
349             "es-CR" => 1,
350             "es-CU" => 1,
351             "es-DO" => 1,
352             "es-EA" => 1,
353             "es-EC" => 1,
354             "es-ES" => 1,
355             "es-GQ" => 1,
356             "es-GT" => 1,
357             "es-HN" => 1,
358             "es-IC" => 1,
359             "es-MX" => 1,
360             "es-NI" => 1,
361             "es-PA" => 1,
362             "es-PE" => 1,
363             "es-PH" => 1,
364             "es-PR" => 1,
365             "es-PY" => 1,
366             "es-SV" => 1,
367             "es-US" => 1,
368             "es-UY" => 1,
369             "es-VE" => 1,
370             et => 1,
371             "et-EE" => 1,
372             eu => 1,
373             "eu-ES" => 1,
374             ewo => 1,
375             "ewo-CM" => 1,
376             fa => 1,
377             "fa-AF" => 1,
378             "fa-IR" => 1,
379             ff => 1,
380             "ff-Adlm" => 1,
381             "ff-Adlm-BF" => 1,
382             "ff-Adlm-CM" => 1,
383             "ff-Adlm-GH" => 1,
384             "ff-Adlm-GM" => 1,
385             "ff-Adlm-GN" => 1,
386             "ff-Adlm-GW" => 1,
387             "ff-Adlm-LR" => 1,
388             "ff-Adlm-MR" => 1,
389             "ff-Adlm-NE" => 1,
390             "ff-Adlm-NG" => 1,
391             "ff-Adlm-SL" => 1,
392             "ff-Adlm-SN" => 1,
393             "ff-Latn" => 1,
394             "ff-Latn-BF" => 1,
395             "ff-Latn-CM" => 1,
396             "ff-Latn-GH" => 1,
397             "ff-Latn-GM" => 1,
398             "ff-Latn-GN" => 1,
399             "ff-Latn-GW" => 1,
400             "ff-Latn-LR" => 1,
401             "ff-Latn-MR" => 1,
402             "ff-Latn-NE" => 1,
403             "ff-Latn-NG" => 1,
404             "ff-Latn-SL" => 1,
405             "ff-Latn-SN" => 1,
406             fi => 1,
407             "fi-FI" => 1,
408             fil => 1,
409             "fil-PH" => 1,
410             fo => 1,
411             "fo-DK" => 1,
412             "fo-FO" => 1,
413             fr => 1,
414             "fr-BE" => 1,
415             "fr-BF" => 1,
416             "fr-BI" => 1,
417             "fr-BJ" => 1,
418             "fr-BL" => 1,
419             "fr-CA" => 1,
420             "fr-CD" => 1,
421             "fr-CF" => 1,
422             "fr-CG" => 1,
423             "fr-CH" => 1,
424             "fr-CI" => 1,
425             "fr-CM" => 1,
426             "fr-DJ" => 1,
427             "fr-DZ" => 1,
428             "fr-FR" => 1,
429             "fr-GA" => 1,
430             "fr-GF" => 1,
431             "fr-GN" => 1,
432             "fr-GP" => 1,
433             "fr-GQ" => 1,
434             "fr-HT" => 1,
435             "fr-KM" => 1,
436             "fr-LU" => 1,
437             "fr-MA" => 1,
438             "fr-MC" => 1,
439             "fr-MF" => 1,
440             "fr-MG" => 1,
441             "fr-ML" => 1,
442             "fr-MQ" => 1,
443             "fr-MR" => 1,
444             "fr-MU" => 1,
445             "fr-NC" => 1,
446             "fr-NE" => 1,
447             "fr-PF" => 1,
448             "fr-PM" => 1,
449             "fr-RE" => 1,
450             "fr-RW" => 1,
451             "fr-SC" => 1,
452             "fr-SN" => 1,
453             "fr-SY" => 1,
454             "fr-TD" => 1,
455             "fr-TG" => 1,
456             "fr-TN" => 1,
457             "fr-VU" => 1,
458             "fr-WF" => 1,
459             "fr-YT" => 1,
460             frr => 1,
461             "frr-DE" => 1,
462             fur => 1,
463             "fur-IT" => 1,
464             fy => 1,
465             "fy-NL" => 1,
466             ga => 1,
467             "ga-GB" => 1,
468             "ga-IE" => 1,
469             gaa => 1,
470             "gaa-GH" => 1,
471             gd => 1,
472             "gd-GB" => 1,
473             gez => 1,
474             "gez-ER" => 1,
475             "gez-ET" => 1,
476             gl => 1,
477             "gl-ES" => 1,
478             gn => 1,
479             "gn-PY" => 1,
480             gsw => 1,
481             "gsw-CH" => 1,
482             "gsw-FR" => 1,
483             "gsw-LI" => 1,
484             gu => 1,
485             "gu-IN" => 1,
486             guz => 1,
487             "guz-KE" => 1,
488             gv => 1,
489             "gv-IM" => 1,
490             ha => 1,
491             "ha-Arab" => 1,
492             "ha-Arab-NG" => 1,
493             "ha-Arab-SD" => 1,
494             "ha-GH" => 1,
495             "ha-NE" => 1,
496             "ha-NG" => 1,
497             haw => 1,
498             "haw-US" => 1,
499             he => 1,
500             "he-IL" => 1,
501             hi => 1,
502             "hi-IN" => 1,
503             "hi-Latn" => 1,
504             "hi-Latn-IN" => 1,
505             hnj => 1,
506             "hnj-Hmnp" => 1,
507             "hnj-Hmnp-US" => 1,
508             hr => 1,
509             "hr-BA" => 1,
510             "hr-HR" => 1,
511             hsb => 1,
512             "hsb-DE" => 1,
513             hu => 1,
514             "hu-HU" => 1,
515             hy => 1,
516             "hy-AM" => 1,
517             ia => 1,
518             "ia-001" => 1,
519             id => 1,
520             "id-ID" => 1,
521             ig => 1,
522             "ig-NG" => 1,
523             ii => 1,
524             "ii-CN" => 1,
525             io => 1,
526             "io-001" => 1,
527             is => 1,
528             "is-IS" => 1,
529             it => 1,
530             "it-CH" => 1,
531             "it-IT" => 1,
532             "it-SM" => 1,
533             "it-VA" => 1,
534             iu => 1,
535             "iu-CA" => 1,
536             "iu-Latn" => 1,
537             "iu-Latn-CA" => 1,
538             ja => 1,
539             "ja-JP" => 1,
540             jbo => 1,
541             "jbo-001" => 1,
542             jgo => 1,
543             "jgo-CM" => 1,
544             jmc => 1,
545             "jmc-TZ" => 1,
546             jv => 1,
547             "jv-ID" => 1,
548             ka => 1,
549             "ka-GE" => 1,
550             kab => 1,
551             "kab-DZ" => 1,
552             kaj => 1,
553             "kaj-NG" => 1,
554             kam => 1,
555             "kam-KE" => 1,
556             kcg => 1,
557             "kcg-NG" => 1,
558             kde => 1,
559             "kde-TZ" => 1,
560             kea => 1,
561             "kea-CV" => 1,
562             ken => 1,
563             "ken-CM" => 1,
564             kgp => 1,
565             "kgp-BR" => 1,
566             khq => 1,
567             "khq-ML" => 1,
568             ki => 1,
569             "ki-KE" => 1,
570             kk => 1,
571             "kk-KZ" => 1,
572             kkj => 1,
573             "kkj-CM" => 1,
574             kl => 1,
575             "kl-GL" => 1,
576             kln => 1,
577             "kln-KE" => 1,
578             km => 1,
579             "km-KH" => 1,
580             kn => 1,
581             "kn-IN" => 1,
582             ko => 1,
583             "ko-KP" => 1,
584             "ko-KR" => 1,
585             kok => 1,
586             "kok-IN" => 1,
587             kpe => 1,
588             "kpe-GN" => 1,
589             "kpe-LR" => 1,
590             ks => 1,
591             "ks-Arab" => 1,
592             "ks-Arab-IN" => 1,
593             "ks-Deva" => 1,
594             "ks-Deva-IN" => 1,
595             ksb => 1,
596             "ksb-TZ" => 1,
597             ksf => 1,
598             "ksf-CM" => 1,
599             ksh => 1,
600             "ksh-DE" => 1,
601             ku => 1,
602             "ku-TR" => 1,
603             kw => 1,
604             "kw-GB" => 1,
605             ky => 1,
606             "ky-KG" => 1,
607             la => 1,
608             "la-VA" => 1,
609             lag => 1,
610             "lag-TZ" => 1,
611             lb => 1,
612             "lb-LU" => 1,
613             lg => 1,
614             "lg-UG" => 1,
615             lij => 1,
616             "lij-IT" => 1,
617             lkt => 1,
618             "lkt-US" => 1,
619             lmo => 1,
620             "lmo-IT" => 1,
621             ln => 1,
622             "ln-AO" => 1,
623             "ln-CD" => 1,
624             "ln-CF" => 1,
625             "ln-CG" => 1,
626             lo => 1,
627             "lo-LA" => 1,
628             lrc => 1,
629             "lrc-IQ" => 1,
630             "lrc-IR" => 1,
631             lt => 1,
632             "lt-LT" => 1,
633             lu => 1,
634             "lu-CD" => 1,
635             luo => 1,
636             "luo-KE" => 1,
637             luy => 1,
638             "luy-KE" => 1,
639             lv => 1,
640             "lv-LV" => 1,
641             mai => 1,
642             "mai-IN" => 1,
643             mas => 1,
644             "mas-KE" => 1,
645             "mas-TZ" => 1,
646             mdf => 1,
647             "mdf-RU" => 1,
648             mer => 1,
649             "mer-KE" => 1,
650             mfe => 1,
651             "mfe-MU" => 1,
652             mg => 1,
653             "mg-MG" => 1,
654             mgh => 1,
655             "mgh-MZ" => 1,
656             mgo => 1,
657             "mgo-CM" => 1,
658             mi => 1,
659             "mi-NZ" => 1,
660             mk => 1,
661             "mk-MK" => 1,
662             ml => 1,
663             "ml-IN" => 1,
664             mn => 1,
665             "mn-MN" => 1,
666             "mn-Mong" => 1,
667             "mn-Mong-CN" => 1,
668             "mn-Mong-MN" => 1,
669             mni => 1,
670             "mni-Beng" => 1,
671             "mni-Beng-IN" => 1,
672             "mni-Mtei" => 1,
673             "mni-Mtei-IN" => 1,
674             moh => 1,
675             "moh-CA" => 1,
676             mr => 1,
677             "mr-IN" => 1,
678             ms => 1,
679             "ms-Arab" => 1,
680             "ms-Arab-BN" => 1,
681             "ms-Arab-MY" => 1,
682             "ms-BN" => 1,
683             "ms-ID" => 1,
684             "ms-MY" => 1,
685             "ms-SG" => 1,
686             mt => 1,
687             "mt-MT" => 1,
688             mua => 1,
689             "mua-CM" => 1,
690             mus => 1,
691             "mus-US" => 1,
692             my => 1,
693             "my-MM" => 1,
694             myv => 1,
695             "myv-RU" => 1,
696             mzn => 1,
697             "mzn-IR" => 1,
698             naq => 1,
699             "naq-NA" => 1,
700             nb => 1,
701             "nb-NO" => 1,
702             "nb-SJ" => 1,
703             nd => 1,
704             "nd-ZW" => 1,
705             nds => 1,
706             "nds-DE" => 1,
707             "nds-NL" => 1,
708             ne => 1,
709             "ne-IN" => 1,
710             "ne-NP" => 1,
711             nl => 1,
712             "nl-AW" => 1,
713             "nl-BE" => 1,
714             "nl-BQ" => 1,
715             "nl-CW" => 1,
716             "nl-NL" => 1,
717             "nl-SR" => 1,
718             "nl-SX" => 1,
719             nmg => 1,
720             "nmg-CM" => 1,
721             nn => 1,
722             "nn-NO" => 1,
723             nnh => 1,
724             "nnh-CM" => 1,
725             no => 1,
726             nqo => 1,
727             "nqo-GN" => 1,
728             nr => 1,
729             "nr-ZA" => 1,
730             nso => 1,
731             "nso-ZA" => 1,
732             nus => 1,
733             "nus-SS" => 1,
734             nv => 1,
735             "nv-US" => 1,
736             ny => 1,
737             "ny-MW" => 1,
738             nyn => 1,
739             "nyn-UG" => 1,
740             oc => 1,
741             "oc-ES" => 1,
742             "oc-FR" => 1,
743             om => 1,
744             "om-ET" => 1,
745             "om-KE" => 1,
746             or => 1,
747             "or-IN" => 1,
748             os => 1,
749             "os-GE" => 1,
750             "os-RU" => 1,
751             osa => 1,
752             "osa-US" => 1,
753             pa => 1,
754             "pa-Arab" => 1,
755             "pa-Arab-PK" => 1,
756             "pa-Guru" => 1,
757             "pa-Guru-IN" => 1,
758             pap => 1,
759             "pap-AW" => 1,
760             "pap-CW" => 1,
761             pcm => 1,
762             "pcm-NG" => 1,
763             pis => 1,
764             "pis-SB" => 1,
765             pl => 1,
766             "pl-PL" => 1,
767             prg => 1,
768             "prg-001" => 1,
769             ps => 1,
770             "ps-AF" => 1,
771             "ps-PK" => 1,
772             pt => 1,
773             "pt-AO" => 1,
774             "pt-BR" => 1,
775             "pt-CH" => 1,
776             "pt-CV" => 1,
777             "pt-GQ" => 1,
778             "pt-GW" => 1,
779             "pt-LU" => 1,
780             "pt-MO" => 1,
781             "pt-MZ" => 1,
782             "pt-PT" => 1,
783             "pt-ST" => 1,
784             "pt-TL" => 1,
785             qu => 1,
786             "qu-BO" => 1,
787             "qu-EC" => 1,
788             "qu-PE" => 1,
789             quc => 1,
790             "quc-GT" => 1,
791             raj => 1,
792             "raj-IN" => 1,
793             rhg => 1,
794             "rhg-Rohg" => 1,
795             "rhg-Rohg-BD" => 1,
796             "rhg-Rohg-MM" => 1,
797             rif => 1,
798             "rif-MA" => 1,
799             rm => 1,
800             "rm-CH" => 1,
801             rn => 1,
802             "rn-BI" => 1,
803             ro => 1,
804             "ro-MD" => 1,
805             "ro-RO" => 1,
806             rof => 1,
807             "rof-TZ" => 1,
808             ru => 1,
809             "ru-BY" => 1,
810             "ru-KG" => 1,
811             "ru-KZ" => 1,
812             "ru-MD" => 1,
813             "ru-RU" => 1,
814             "ru-UA" => 1,
815             rw => 1,
816             "rw-RW" => 1,
817             rwk => 1,
818             "rwk-TZ" => 1,
819             sa => 1,
820             "sa-IN" => 1,
821             sah => 1,
822             "sah-RU" => 1,
823             saq => 1,
824             "saq-KE" => 1,
825             sat => 1,
826             "sat-Deva" => 1,
827             "sat-Deva-IN" => 1,
828             "sat-Olck" => 1,
829             "sat-Olck-IN" => 1,
830             sbp => 1,
831             "sbp-TZ" => 1,
832             sc => 1,
833             "sc-IT" => 1,
834             scn => 1,
835             "scn-IT" => 1,
836             sd => 1,
837             "sd-Arab" => 1,
838             "sd-Arab-PK" => 1,
839             "sd-Deva" => 1,
840             "sd-Deva-IN" => 1,
841             sdh => 1,
842             "sdh-IQ" => 1,
843             "sdh-IR" => 1,
844             se => 1,
845             "se-FI" => 1,
846             "se-NO" => 1,
847             "se-SE" => 1,
848             seh => 1,
849             "seh-MZ" => 1,
850             ses => 1,
851             "ses-ML" => 1,
852             sg => 1,
853             "sg-CF" => 1,
854             shi => 1,
855             "shi-Latn" => 1,
856             "shi-Latn-MA" => 1,
857             "shi-Tfng" => 1,
858             "shi-Tfng-MA" => 1,
859             shn => 1,
860             "shn-MM" => 1,
861             "shn-TH" => 1,
862             si => 1,
863             "si-LK" => 1,
864             sid => 1,
865             "sid-ET" => 1,
866             sk => 1,
867             "sk-SK" => 1,
868             sl => 1,
869             "sl-SI" => 1,
870             sma => 1,
871             "sma-NO" => 1,
872             "sma-SE" => 1,
873             smj => 1,
874             "smj-NO" => 1,
875             "smj-SE" => 1,
876             smn => 1,
877             "smn-FI" => 1,
878             sms => 1,
879             "sms-FI" => 1,
880             sn => 1,
881             "sn-ZW" => 1,
882             so => 1,
883             "so-DJ" => 1,
884             "so-ET" => 1,
885             "so-KE" => 1,
886             "so-SO" => 1,
887             sq => 1,
888             "sq-AL" => 1,
889             "sq-MK" => 1,
890             "sq-XK" => 1,
891             sr => 1,
892             "sr-Cyrl" => 1,
893             "sr-Cyrl-BA" => 1,
894             "sr-Cyrl-ME" => 1,
895             "sr-Cyrl-RS" => 1,
896             "sr-Cyrl-XK" => 1,
897             "sr-Latn" => 1,
898             "sr-Latn-BA" => 1,
899             "sr-Latn-ME" => 1,
900             "sr-Latn-RS" => 1,
901             "sr-Latn-XK" => 1,
902             ss => 1,
903             "ss-SZ" => 1,
904             "ss-ZA" => 1,
905             ssy => 1,
906             "ssy-ER" => 1,
907             st => 1,
908             "st-LS" => 1,
909             "st-ZA" => 1,
910             su => 1,
911             "su-Latn" => 1,
912             "su-Latn-ID" => 1,
913             sv => 1,
914             "sv-AX" => 1,
915             "sv-FI" => 1,
916             "sv-SE" => 1,
917             sw => 1,
918             "sw-CD" => 1,
919             "sw-KE" => 1,
920             "sw-TZ" => 1,
921             "sw-UG" => 1,
922             syr => 1,
923             "syr-IQ" => 1,
924             "syr-SY" => 1,
925             szl => 1,
926             "szl-PL" => 1,
927             ta => 1,
928             "ta-IN" => 1,
929             "ta-LK" => 1,
930             "ta-MY" => 1,
931             "ta-SG" => 1,
932             te => 1,
933             "te-IN" => 1,
934             teo => 1,
935             "teo-KE" => 1,
936             "teo-UG" => 1,
937             tg => 1,
938             "tg-TJ" => 1,
939             th => 1,
940             "th-TH" => 1,
941             ti => 1,
942             "ti-ER" => 1,
943             "ti-ET" => 1,
944             tig => 1,
945             "tig-ER" => 1,
946             tk => 1,
947             "tk-TM" => 1,
948             tn => 1,
949             "tn-BW" => 1,
950             "tn-ZA" => 1,
951             to => 1,
952             "to-TO" => 1,
953             tok => 1,
954             "tok-001" => 1,
955             tpi => 1,
956             "tpi-PG" => 1,
957             tr => 1,
958             "tr-CY" => 1,
959             "tr-TR" => 1,
960             trv => 1,
961             "trv-TW" => 1,
962             trw => 1,
963             "trw-PK" => 1,
964             ts => 1,
965             "ts-ZA" => 1,
966             tt => 1,
967             "tt-RU" => 1,
968             twq => 1,
969             "twq-NE" => 1,
970             tzm => 1,
971             "tzm-MA" => 1,
972             ug => 1,
973             "ug-CN" => 1,
974             uk => 1,
975             "uk-UA" => 1,
976             und => 1,
977             ur => 1,
978             "ur-IN" => 1,
979             "ur-PK" => 1,
980             uz => 1,
981             "uz-Arab" => 1,
982             "uz-Arab-AF" => 1,
983             "uz-Cyrl" => 1,
984             "uz-Cyrl-UZ" => 1,
985             "uz-Latn" => 1,
986             "uz-Latn-UZ" => 1,
987             vai => 1,
988             "vai-Latn" => 1,
989             "vai-Latn-LR" => 1,
990             "vai-Vaii" => 1,
991             "vai-Vaii-LR" => 1,
992             ve => 1,
993             "ve-ZA" => 1,
994             vec => 1,
995             "vec-IT" => 1,
996             vi => 1,
997             "vi-VN" => 1,
998             vo => 1,
999             "vo-001" => 1,
1000             vun => 1,
1001             "vun-TZ" => 1,
1002             wa => 1,
1003             "wa-BE" => 1,
1004             wae => 1,
1005             "wae-CH" => 1,
1006             wal => 1,
1007             "wal-ET" => 1,
1008             wbp => 1,
1009             "wbp-AU" => 1,
1010             wo => 1,
1011             "wo-SN" => 1,
1012             xh => 1,
1013             "xh-ZA" => 1,
1014             xog => 1,
1015             "xog-UG" => 1,
1016             yav => 1,
1017             "yav-CM" => 1,
1018             yi => 1,
1019             "yi-001" => 1,
1020             yo => 1,
1021             "yo-BJ" => 1,
1022             "yo-NG" => 1,
1023             yrl => 1,
1024             "yrl-BR" => 1,
1025             "yrl-CO" => 1,
1026             "yrl-VE" => 1,
1027             yue => 1,
1028             "yue-Hans" => 1,
1029             "yue-Hans-CN" => 1,
1030             "yue-Hant" => 1,
1031             "yue-Hant-HK" => 1,
1032             zgh => 1,
1033             "zgh-MA" => 1,
1034             zh => 1,
1035             "zh-Hans" => 1,
1036             "zh-Hans-CN" => 1,
1037             "zh-Hans-HK" => 1,
1038             "zh-Hans-MO" => 1,
1039             "zh-Hans-SG" => 1,
1040             "zh-Hant" => 1,
1041             "zh-Hant-HK" => 1,
1042             "zh-Hant-MO" => 1,
1043             "zh-Hant-TW" => 1,
1044             zu => 1,
1045             "zu-ZA" => 1,
1046             );
1047             ### :end Codes:
1048             #>>>
1049              
1050             #<<<
1051             ### :start Names:
1052             our %Names = (
1053             Abkhazian => "ab",
1054             "Abkhazian Georgia" => "ab-GE",
1055             Afar => "aa",
1056             "Afar Djibouti" => "aa-DJ",
1057             "Afar Eritrea" => "aa-ER",
1058             "Afar Ethiopia" => "aa-ET",
1059             Afrikaans => "af",
1060             "Afrikaans Namibia" => "af-NA",
1061             "Afrikaans South Africa" => "af-ZA",
1062             Aghem => "agq",
1063             "Aghem Cameroon" => "agq-CM",
1064             Akan => "ak",
1065             "Akan Ghana" => "ak-GH",
1066             Akoose => "bss",
1067             "Akoose Cameroon" => "bss-CM",
1068             Albanian => "sq",
1069             "Albanian Albania" => "sq-AL",
1070             "Albanian Kosovo" => "sq-XK",
1071             "Albanian North Macedonia" => "sq-MK",
1072             Amharic => "am",
1073             "Amharic Ethiopia" => "am-ET",
1074             Arabic => "ar",
1075             "Arabic Algeria" => "ar-DZ",
1076             "Arabic Bahrain" => "ar-BH",
1077             "Arabic Chad" => "ar-TD",
1078             "Arabic Comoros" => "ar-KM",
1079             "Arabic Djibouti" => "ar-DJ",
1080             "Arabic Egypt" => "ar-EG",
1081             "Arabic Eritrea" => "ar-ER",
1082             "Arabic Iraq" => "ar-IQ",
1083             "Arabic Israel" => "ar-IL",
1084             "Arabic Jordan" => "ar-JO",
1085             "Arabic Kuwait" => "ar-KW",
1086             "Arabic Lebanon" => "ar-LB",
1087             "Arabic Libya" => "ar-LY",
1088             "Arabic Mauritania" => "ar-MR",
1089             "Arabic Morocco" => "ar-MA",
1090             "Arabic Oman" => "ar-OM",
1091             "Arabic Palestinian Territories" => "ar-PS",
1092             "Arabic Qatar" => "ar-QA",
1093             "Arabic Saudi Arabia" => "ar-SA",
1094             "Arabic Somalia" => "ar-SO",
1095             "Arabic South Sudan" => "ar-SS",
1096             "Arabic Sudan" => "ar-SD",
1097             "Arabic Syria" => "ar-SY",
1098             "Arabic Tunisia" => "ar-TN",
1099             "Arabic United Arab Emirates" => "ar-AE",
1100             "Arabic Western Sahara" => "ar-EH",
1101             "Arabic Yemen" => "ar-YE",
1102             "Arabic world" => "ar-001",
1103             Aragonese => "an",
1104             "Aragonese Spain" => "an-ES",
1105             Armenian => "hy",
1106             "Armenian Armenia" => "hy-AM",
1107             Assamese => "as",
1108             "Assamese India" => "as-IN",
1109             Asturian => "ast",
1110             "Asturian Spain" => "ast-ES",
1111             Asu => "asa",
1112             "Asu Tanzania" => "asa-TZ",
1113             Atsam => "cch",
1114             "Atsam Nigeria" => "cch-NG",
1115             Azerbaijani => "az",
1116             "Azerbaijani Arabic" => "az-Arab",
1117             "Azerbaijani Azerbaijan Cyrillic" => "az-Cyrl-AZ",
1118             "Azerbaijani Azerbaijan Latin" => "az-Latn-AZ",
1119             "Azerbaijani Cyrillic" => "az-Cyrl",
1120             "Azerbaijani Iran Arabic" => "az-Arab-IR",
1121             "Azerbaijani Iraq Arabic" => "az-Arab-IQ",
1122             "Azerbaijani Latin" => "az-Latn",
1123             "Azerbaijani T\N{U+00fc}rkiye Arabic" => "az-Arab-TR",
1124             Bafia => "ksf",
1125             "Bafia Cameroon" => "ksf-CM",
1126             Baluchi => "bal",
1127             "Baluchi Arabic" => "bal-Arab",
1128             "Baluchi Latin" => "bal-Latn",
1129             "Baluchi Pakistan Arabic" => "bal-Arab-PK",
1130             "Baluchi Pakistan Latin" => "bal-Latn-PK",
1131             Bambara => "bm",
1132             "Bambara Mali" => "bm-ML",
1133             "Bambara Mali N\N{U+2019}Ko" => "bm-Nkoo-ML",
1134             "Bambara N\N{U+2019}Ko" => "bm-Nkoo",
1135             Bangla => "bn",
1136             "Bangla Bangladesh" => "bn-BD",
1137             "Bangla India" => "bn-IN",
1138             Basaa => "bas",
1139             "Basaa Cameroon" => "bas-CM",
1140             Bashkir => "ba",
1141             "Bashkir Russia" => "ba-RU",
1142             Basque => "eu",
1143             "Basque Spain" => "eu-ES",
1144             Belarusian => "be",
1145             "Belarusian Belarus" => "be-BY",
1146             "Belarusian Taraskievica orthography" => "be-tarask",
1147             Bemba => "bem",
1148             "Bemba Zambia" => "bem-ZM",
1149             Bena => "bez",
1150             "Bena Tanzania" => "bez-TZ",
1151             Bhojpuri => "bho",
1152             "Bhojpuri India" => "bho-IN",
1153             Blin => "byn",
1154             "Blin Eritrea" => "byn-ER",
1155             Bodo => "brx",
1156             "Bodo India" => "brx-IN",
1157             Bosnian => "bs",
1158             "Bosnian Bosnia & Herzegovina Cyrillic" => "bs-Cyrl-BA",
1159             "Bosnian Bosnia & Herzegovina Latin" => "bs-Latn-BA",
1160             "Bosnian Cyrillic" => "bs-Cyrl",
1161             "Bosnian Latin" => "bs-Latn",
1162             Breton => "br",
1163             "Breton France" => "br-FR",
1164             Bulgarian => "bg",
1165             "Bulgarian Bulgaria" => "bg-BG",
1166             Burmese => "my",
1167             "Burmese Myanmar (Burma)" => "my-MM",
1168             Caddo => "cad",
1169             "Caddo United States" => "cad-US",
1170             Cantonese => "yue",
1171             "Cantonese China Simplified" => "yue-Hans-CN",
1172             "Cantonese Hong Kong SAR China Traditional" => "yue-Hant-HK",
1173             "Cantonese Simplified" => "yue-Hans",
1174             "Cantonese Traditional" => "yue-Hant",
1175             Catalan => "ca",
1176             "Catalan Andorra" => "ca-AD",
1177             "Catalan France" => "ca-FR",
1178             "Catalan Italy" => "ca-IT",
1179             "Catalan Spain" => "ca-ES",
1180             "Catalan Spain Valencian" => "ca-ES-valencia",
1181             Cebuano => "ceb",
1182             "Cebuano Philippines" => "ceb-PH",
1183             "Central Atlas Tamazight" => "tzm",
1184             "Central Atlas Tamazight Morocco" => "tzm-MA",
1185             "Central Kurdish" => "ckb",
1186             "Central Kurdish Iran" => "ckb-IR",
1187             "Central Kurdish Iraq" => "ckb-IQ",
1188             Chakma => "ccp",
1189             "Chakma Bangladesh" => "ccp-BD",
1190             "Chakma India" => "ccp-IN",
1191             Chechen => "ce",
1192             "Chechen Russia" => "ce-RU",
1193             Cherokee => "chr",
1194             "Cherokee United States" => "chr-US",
1195             Chickasaw => "cic",
1196             "Chickasaw United States" => "cic-US",
1197             Chiga => "cgg",
1198             "Chiga Uganda" => "cgg-UG",
1199             Chinese => "zh",
1200             "Chinese China Simplified" => "zh-Hans-CN",
1201             "Chinese Hong Kong SAR China Simplified" => "zh-Hans-HK",
1202             "Chinese Hong Kong SAR China Traditional" => "zh-Hant-HK",
1203             "Chinese Macao SAR China Simplified" => "zh-Hans-MO",
1204             "Chinese Macao SAR China Traditional" => "zh-Hant-MO",
1205             "Chinese Simplified" => "zh-Hans",
1206             "Chinese Singapore Simplified" => "zh-Hans-SG",
1207             "Chinese Taiwan Traditional" => "zh-Hant-TW",
1208             "Chinese Traditional" => "zh-Hant",
1209             Choctaw => "cho",
1210             "Choctaw United States" => "cho-US",
1211             "Church Slavic" => "cu",
1212             "Church Slavic Russia" => "cu-RU",
1213             Chuvash => "cv",
1214             "Chuvash Russia" => "cv-RU",
1215             Colognian => "ksh",
1216             "Colognian Germany" => "ksh-DE",
1217             Cornish => "kw",
1218             "Cornish United Kingdom" => "kw-GB",
1219             Corsican => "co",
1220             "Corsican France" => "co-FR",
1221             Croatian => "hr",
1222             "Croatian Bosnia & Herzegovina" => "hr-BA",
1223             "Croatian Croatia" => "hr-HR",
1224             Czech => "cs",
1225             "Czech Czechia" => "cs-CZ",
1226             Danish => "da",
1227             "Danish Denmark" => "da-DK",
1228             "Danish Greenland" => "da-GL",
1229             Divehi => "dv",
1230             "Divehi Maldives" => "dv-MV",
1231             Dogri => "doi",
1232             "Dogri India" => "doi-IN",
1233             Duala => "dua",
1234             "Duala Cameroon" => "dua-CM",
1235             Dutch => "nl",
1236             "Dutch Aruba" => "nl-AW",
1237             "Dutch Belgium" => "nl-BE",
1238             "Dutch Caribbean Netherlands" => "nl-BQ",
1239             "Dutch Cura\N{U+00e7}ao" => "nl-CW",
1240             "Dutch Netherlands" => "nl-NL",
1241             "Dutch Sint Maarten" => "nl-SX",
1242             "Dutch Suriname" => "nl-SR",
1243             Dzongkha => "dz",
1244             "Dzongkha Bhutan" => "dz-BT",
1245             Embu => "ebu",
1246             "Embu Kenya" => "ebu-KE",
1247             English => "en",
1248             "English American Samoa" => "en-AS",
1249             "English Anguilla" => "en-AI",
1250             "English Antigua & Barbuda" => "en-AG",
1251             "English Australia" => "en-AU",
1252             "English Austria" => "en-AT",
1253             "English Bahamas" => "en-BS",
1254             "English Barbados" => "en-BB",
1255             "English Belgium" => "en-BE",
1256             "English Belize" => "en-BZ",
1257             "English Bermuda" => "en-BM",
1258             "English Botswana" => "en-BW",
1259             "English British Indian Ocean Territory" => "en-IO",
1260             "English British Virgin Islands" => "en-VG",
1261             "English Burundi" => "en-BI",
1262             "English Cameroon" => "en-CM",
1263             "English Canada" => "en-CA",
1264             "English Cayman Islands" => "en-KY",
1265             "English Christmas Island" => "en-CX",
1266             "English Cocos (Keeling) Islands" => "en-CC",
1267             "English Cook Islands" => "en-CK",
1268             "English Cyprus" => "en-CY",
1269             "English Denmark" => "en-DK",
1270             "English Deseret" => "en-Dsrt",
1271             "English Diego Garcia" => "en-DG",
1272             "English Dominica" => "en-DM",
1273             "English Eritrea" => "en-ER",
1274             "English Eswatini" => "en-SZ",
1275             "English Europe" => "en-150",
1276             "English Falkland Islands" => "en-FK",
1277             "English Fiji" => "en-FJ",
1278             "English Finland" => "en-FI",
1279             "English Gambia" => "en-GM",
1280             "English Germany" => "en-DE",
1281             "English Ghana" => "en-GH",
1282             "English Gibraltar" => "en-GI",
1283             "English Grenada" => "en-GD",
1284             "English Guam" => "en-GU",
1285             "English Guernsey" => "en-GG",
1286             "English Guyana" => "en-GY",
1287             "English Hong Kong SAR China" => "en-HK",
1288             "English India" => "en-IN",
1289             "English Ireland" => "en-IE",
1290             "English Isle of Man" => "en-IM",
1291             "English Israel" => "en-IL",
1292             "English Jamaica" => "en-JM",
1293             "English Jersey" => "en-JE",
1294             "English Kenya" => "en-KE",
1295             "English Kiribati" => "en-KI",
1296             "English Lesotho" => "en-LS",
1297             "English Liberia" => "en-LR",
1298             "English Macao SAR China" => "en-MO",
1299             "English Madagascar" => "en-MG",
1300             "English Malawi" => "en-MW",
1301             "English Malaysia" => "en-MY",
1302             "English Maldives" => "en-MV",
1303             "English Malta" => "en-MT",
1304             "English Marshall Islands" => "en-MH",
1305             "English Mauritius" => "en-MU",
1306             "English Micronesia" => "en-FM",
1307             "English Montserrat" => "en-MS",
1308             "English Namibia" => "en-NA",
1309             "English Nauru" => "en-NR",
1310             "English Netherlands" => "en-NL",
1311             "English New Zealand" => "en-NZ",
1312             "English Nigeria" => "en-NG",
1313             "English Niue" => "en-NU",
1314             "English Norfolk Island" => "en-NF",
1315             "English Northern Mariana Islands" => "en-MP",
1316             "English Pakistan" => "en-PK",
1317             "English Palau" => "en-PW",
1318             "English Papua New Guinea" => "en-PG",
1319             "English Philippines" => "en-PH",
1320             "English Pitcairn Islands" => "en-PN",
1321             "English Puerto Rico" => "en-PR",
1322             "English Rwanda" => "en-RW",
1323             "English Samoa" => "en-WS",
1324             "English Seychelles" => "en-SC",
1325             "English Shavian" => "en-Shaw",
1326             "English Sierra Leone" => "en-SL",
1327             "English Singapore" => "en-SG",
1328             "English Sint Maarten" => "en-SX",
1329             "English Slovenia" => "en-SI",
1330             "English Solomon Islands" => "en-SB",
1331             "English South Africa" => "en-ZA",
1332             "English South Sudan" => "en-SS",
1333             "English St. Helena" => "en-SH",
1334             "English St. Kitts & Nevis" => "en-KN",
1335             "English St. Lucia" => "en-LC",
1336             "English St. Vincent & Grenadines" => "en-VC",
1337             "English Sudan" => "en-SD",
1338             "English Sweden" => "en-SE",
1339             "English Switzerland" => "en-CH",
1340             "English Tanzania" => "en-TZ",
1341             "English Tokelau" => "en-TK",
1342             "English Tonga" => "en-TO",
1343             "English Trinidad & Tobago" => "en-TT",
1344             "English Turks & Caicos Islands" => "en-TC",
1345             "English Tuvalu" => "en-TV",
1346             "English U.S. Outlying Islands" => "en-UM",
1347             "English U.S. Virgin Islands" => "en-VI",
1348             "English Uganda" => "en-UG",
1349             "English United Arab Emirates" => "en-AE",
1350             "English United Kingdom" => "en-GB",
1351             "English United Kingdom Shavian" => "en-Shaw-GB",
1352             "English United States" => "en-US",
1353             "English United States Deseret" => "en-Dsrt-US",
1354             "English Vanuatu" => "en-VU",
1355             "English Zambia" => "en-ZM",
1356             "English Zimbabwe" => "en-ZW",
1357             "English world" => "en-001",
1358             Erzya => "myv",
1359             "Erzya Russia" => "myv-RU",
1360             Esperanto => "eo",
1361             "Esperanto world" => "eo-001",
1362             Estonian => "et",
1363             "Estonian Estonia" => "et-EE",
1364             Ewe => "ee",
1365             "Ewe Ghana" => "ee-GH",
1366             "Ewe Togo" => "ee-TG",
1367             Ewondo => "ewo",
1368             "Ewondo Cameroon" => "ewo-CM",
1369             Faroese => "fo",
1370             "Faroese Denmark" => "fo-DK",
1371             "Faroese Faroe Islands" => "fo-FO",
1372             Filipino => "fil",
1373             "Filipino Philippines" => "fil-PH",
1374             Finnish => "fi",
1375             "Finnish Finland" => "fi-FI",
1376             French => "fr",
1377             "French Algeria" => "fr-DZ",
1378             "French Belgium" => "fr-BE",
1379             "French Benin" => "fr-BJ",
1380             "French Burkina Faso" => "fr-BF",
1381             "French Burundi" => "fr-BI",
1382             "French Cameroon" => "fr-CM",
1383             "French Canada" => "fr-CA",
1384             "French Central African Republic" => "fr-CF",
1385             "French Chad" => "fr-TD",
1386             "French Comoros" => "fr-KM",
1387             "French Congo - Brazzaville" => "fr-CG",
1388             "French Congo - Kinshasa" => "fr-CD",
1389             "French C\N{U+00f4}te d\N{U+2019}Ivoire" => "fr-CI",
1390             "French Djibouti" => "fr-DJ",
1391             "French Equatorial Guinea" => "fr-GQ",
1392             "French France" => "fr-FR",
1393             "French French Guiana" => "fr-GF",
1394             "French French Polynesia" => "fr-PF",
1395             "French Gabon" => "fr-GA",
1396             "French Guadeloupe" => "fr-GP",
1397             "French Guinea" => "fr-GN",
1398             "French Haiti" => "fr-HT",
1399             "French Luxembourg" => "fr-LU",
1400             "French Madagascar" => "fr-MG",
1401             "French Mali" => "fr-ML",
1402             "French Martinique" => "fr-MQ",
1403             "French Mauritania" => "fr-MR",
1404             "French Mauritius" => "fr-MU",
1405             "French Mayotte" => "fr-YT",
1406             "French Monaco" => "fr-MC",
1407             "French Morocco" => "fr-MA",
1408             "French New Caledonia" => "fr-NC",
1409             "French Niger" => "fr-NE",
1410             "French Rwanda" => "fr-RW",
1411             "French R\N{U+00e9}union" => "fr-RE",
1412             "French Senegal" => "fr-SN",
1413             "French Seychelles" => "fr-SC",
1414             "French St. Barth\N{U+00e9}lemy" => "fr-BL",
1415             "French St. Martin" => "fr-MF",
1416             "French St. Pierre & Miquelon" => "fr-PM",
1417             "French Switzerland" => "fr-CH",
1418             "French Syria" => "fr-SY",
1419             "French Togo" => "fr-TG",
1420             "French Tunisia" => "fr-TN",
1421             "French Vanuatu" => "fr-VU",
1422             "French Wallis & Futuna" => "fr-WF",
1423             Friulian => "fur",
1424             "Friulian Italy" => "fur-IT",
1425             Fula => "ff",
1426             "Fula Adlam" => "ff-Adlm",
1427             "Fula Burkina Faso Adlam" => "ff-Adlm-BF",
1428             "Fula Burkina Faso Latin" => "ff-Latn-BF",
1429             "Fula Cameroon Adlam" => "ff-Adlm-CM",
1430             "Fula Cameroon Latin" => "ff-Latn-CM",
1431             "Fula Gambia Adlam" => "ff-Adlm-GM",
1432             "Fula Gambia Latin" => "ff-Latn-GM",
1433             "Fula Ghana Adlam" => "ff-Adlm-GH",
1434             "Fula Ghana Latin" => "ff-Latn-GH",
1435             "Fula Guinea Adlam" => "ff-Adlm-GN",
1436             "Fula Guinea Latin" => "ff-Latn-GN",
1437             "Fula Guinea-Bissau Adlam" => "ff-Adlm-GW",
1438             "Fula Guinea-Bissau Latin" => "ff-Latn-GW",
1439             "Fula Latin" => "ff-Latn",
1440             "Fula Liberia Adlam" => "ff-Adlm-LR",
1441             "Fula Liberia Latin" => "ff-Latn-LR",
1442             "Fula Mauritania Adlam" => "ff-Adlm-MR",
1443             "Fula Mauritania Latin" => "ff-Latn-MR",
1444             "Fula Niger Adlam" => "ff-Adlm-NE",
1445             "Fula Niger Latin" => "ff-Latn-NE",
1446             "Fula Nigeria Adlam" => "ff-Adlm-NG",
1447             "Fula Nigeria Latin" => "ff-Latn-NG",
1448             "Fula Senegal Adlam" => "ff-Adlm-SN",
1449             "Fula Senegal Latin" => "ff-Latn-SN",
1450             "Fula Sierra Leone Adlam" => "ff-Adlm-SL",
1451             "Fula Sierra Leone Latin" => "ff-Latn-SL",
1452             Ga => "gaa",
1453             "Ga Ghana" => "gaa-GH",
1454             Galician => "gl",
1455             "Galician Spain" => "gl-ES",
1456             Ganda => "lg",
1457             "Ganda Uganda" => "lg-UG",
1458             Geez => "gez",
1459             "Geez Eritrea" => "gez-ER",
1460             "Geez Ethiopia" => "gez-ET",
1461             Georgian => "ka",
1462             "Georgian Georgia" => "ka-GE",
1463             German => "de",
1464             "German Austria" => "de-AT",
1465             "German Belgium" => "de-BE",
1466             "German Germany" => "de-DE",
1467             "German Italy" => "de-IT",
1468             "German Liechtenstein" => "de-LI",
1469             "German Luxembourg" => "de-LU",
1470             "German Switzerland" => "de-CH",
1471             Greek => "el-polyton",
1472             "Greek Cyprus" => "el-CY",
1473             "Greek Greece" => "el-GR",
1474             Guarani => "gn",
1475             "Guarani Paraguay" => "gn-PY",
1476             Gujarati => "gu",
1477             "Gujarati India" => "gu-IN",
1478             Gusii => "guz",
1479             "Gusii Kenya" => "guz-KE",
1480             Haryanvi => "bgc",
1481             "Haryanvi India" => "bgc-IN",
1482             Hausa => "ha",
1483             "Hausa Arabic" => "ha-Arab",
1484             "Hausa Ghana" => "ha-GH",
1485             "Hausa Niger" => "ha-NE",
1486             "Hausa Nigeria" => "ha-NG",
1487             "Hausa Nigeria Arabic" => "ha-Arab-NG",
1488             "Hausa Sudan Arabic" => "ha-Arab-SD",
1489             Hawaiian => "haw",
1490             "Hawaiian United States" => "haw-US",
1491             Hebrew => "he",
1492             "Hebrew Israel" => "he-IL",
1493             Hindi => "hi",
1494             "Hindi India" => "hi-IN",
1495             "Hindi India Latin" => "hi-Latn-IN",
1496             "Hindi Latin" => "hi-Latn",
1497             "Hmong Njua" => "hnj",
1498             "Hmong Njua Nyiakeng Puachue Hmong" => "hnj-Hmnp",
1499             "Hmong Njua United States Nyiakeng Puachue Hmong" => "hnj-Hmnp-US",
1500             Hungarian => "hu",
1501             "Hungarian Hungary" => "hu-HU",
1502             Icelandic => "is",
1503             "Icelandic Iceland" => "is-IS",
1504             Ido => "io",
1505             "Ido world" => "io-001",
1506             Igbo => "ig",
1507             "Igbo Nigeria" => "ig-NG",
1508             "Inari Sami" => "smn",
1509             "Inari Sami Finland" => "smn-FI",
1510             Indonesian => "id",
1511             "Indonesian Indonesia" => "id-ID",
1512             Interlingua => "ia",
1513             "Interlingua world" => "ia-001",
1514             Inuktitut => "iu",
1515             "Inuktitut Canada" => "iu-CA",
1516             "Inuktitut Canada Latin" => "iu-Latn-CA",
1517             "Inuktitut Latin" => "iu-Latn",
1518             Irish => "ga",
1519             "Irish Ireland" => "ga-IE",
1520             "Irish United Kingdom" => "ga-GB",
1521             Italian => "it",
1522             "Italian Italy" => "it-IT",
1523             "Italian San Marino" => "it-SM",
1524             "Italian Switzerland" => "it-CH",
1525             "Italian Vatican City" => "it-VA",
1526             Japanese => "ja",
1527             "Japanese Japan" => "ja-JP",
1528             Javanese => "jv",
1529             "Javanese Indonesia" => "jv-ID",
1530             Jju => "kaj",
1531             "Jju Nigeria" => "kaj-NG",
1532             "Jola-Fonyi" => "dyo",
1533             "Jola-Fonyi Senegal" => "dyo-SN",
1534             Kabuverdianu => "kea",
1535             "Kabuverdianu Cape Verde" => "kea-CV",
1536             Kabyle => "kab",
1537             "Kabyle Algeria" => "kab-DZ",
1538             Kaingang => "kgp",
1539             "Kaingang Brazil" => "kgp-BR",
1540             Kako => "kkj",
1541             "Kako Cameroon" => "kkj-CM",
1542             Kalaallisut => "kl",
1543             "Kalaallisut Greenland" => "kl-GL",
1544             Kalenjin => "kln",
1545             "Kalenjin Kenya" => "kln-KE",
1546             Kamba => "kam",
1547             "Kamba Kenya" => "kam-KE",
1548             Kannada => "kn",
1549             "Kannada India" => "kn-IN",
1550             Kashmiri => "ks",
1551             "Kashmiri Arabic" => "ks-Arab",
1552             "Kashmiri Devanagari" => "ks-Deva",
1553             "Kashmiri India Arabic" => "ks-Arab-IN",
1554             "Kashmiri India Devanagari" => "ks-Deva-IN",
1555             Kazakh => "kk",
1556             "Kazakh Kazakhstan" => "kk-KZ",
1557             Kenyang => "ken",
1558             "Kenyang Cameroon" => "ken-CM",
1559             Khmer => "km",
1560             "Khmer Cambodia" => "km-KH",
1561             Kikuyu => "ki",
1562             "Kikuyu Kenya" => "ki-KE",
1563             Kinyarwanda => "rw",
1564             "Kinyarwanda Rwanda" => "rw-RW",
1565             Konkani => "kok",
1566             "Konkani India" => "kok-IN",
1567             Korean => "ko",
1568             "Korean North Korea" => "ko-KP",
1569             "Korean South Korea" => "ko-KR",
1570             "Koyra Chiini" => "khq",
1571             "Koyra Chiini Mali" => "khq-ML",
1572             "Koyraboro Senni" => "ses",
1573             "Koyraboro Senni Mali" => "ses-ML",
1574             Kpelle => "kpe",
1575             "Kpelle Guinea" => "kpe-GN",
1576             "Kpelle Liberia" => "kpe-LR",
1577             Kurdish => "ku",
1578             "Kurdish T\N{U+00fc}rkiye" => "ku-TR",
1579             Kwasio => "nmg",
1580             "Kwasio Cameroon" => "nmg-CM",
1581             Kyrgyz => "ky",
1582             "Kyrgyz Kyrgyzstan" => "ky-KG",
1583             "K\N{U+02bc}iche\N{U+02bc}" => "quc",
1584             "K\N{U+02bc}iche\N{U+02bc} Guatemala" => "quc-GT",
1585             Lakota => "lkt",
1586             "Lakota United States" => "lkt-US",
1587             Langi => "lag",
1588             "Langi Tanzania" => "lag-TZ",
1589             Lao => "lo",
1590             "Lao Laos" => "lo-LA",
1591             Latin => "la",
1592             "Latin Vatican City" => "la-VA",
1593             Latvian => "lv",
1594             "Latvian Latvia" => "lv-LV",
1595             Ligurian => "lij",
1596             "Ligurian Italy" => "lij-IT",
1597             Lingala => "ln",
1598             "Lingala Angola" => "ln-AO",
1599             "Lingala Central African Republic" => "ln-CF",
1600             "Lingala Congo - Brazzaville" => "ln-CG",
1601             "Lingala Congo - Kinshasa" => "ln-CD",
1602             Lithuanian => "lt",
1603             "Lithuanian Lithuania" => "lt-LT",
1604             Lojban => "jbo",
1605             "Lojban world" => "jbo-001",
1606             Lombard => "lmo",
1607             "Lombard Italy" => "lmo-IT",
1608             "Low German" => "nds",
1609             "Low German Germany" => "nds-DE",
1610             "Low German Netherlands" => "nds-NL",
1611             "Lower Sorbian" => "dsb",
1612             "Lower Sorbian Germany" => "dsb-DE",
1613             "Luba-Katanga" => "lu",
1614             "Luba-Katanga Congo - Kinshasa" => "lu-CD",
1615             "Lule Sami" => "smj",
1616             "Lule Sami Norway" => "smj-NO",
1617             "Lule Sami Sweden" => "smj-SE",
1618             Luo => "luo",
1619             "Luo Kenya" => "luo-KE",
1620             Luxembourgish => "lb",
1621             "Luxembourgish Luxembourg" => "lb-LU",
1622             Luyia => "luy",
1623             "Luyia Kenya" => "luy-KE",
1624             Macedonian => "mk",
1625             "Macedonian North Macedonia" => "mk-MK",
1626             Machame => "jmc",
1627             "Machame Tanzania" => "jmc-TZ",
1628             Maithili => "mai",
1629             "Maithili India" => "mai-IN",
1630             "Makhuwa-Meetto" => "mgh",
1631             "Makhuwa-Meetto Mozambique" => "mgh-MZ",
1632             Makonde => "kde",
1633             "Makonde Tanzania" => "kde-TZ",
1634             Malagasy => "mg",
1635             "Malagasy Madagascar" => "mg-MG",
1636             Malay => "ms",
1637             "Malay Arabic" => "ms-Arab",
1638             "Malay Brunei" => "ms-BN",
1639             "Malay Brunei Arabic" => "ms-Arab-BN",
1640             "Malay Indonesia" => "ms-ID",
1641             "Malay Malaysia" => "ms-MY",
1642             "Malay Malaysia Arabic" => "ms-Arab-MY",
1643             "Malay Singapore" => "ms-SG",
1644             Malayalam => "ml",
1645             "Malayalam India" => "ml-IN",
1646             Maltese => "mt",
1647             "Maltese Malta" => "mt-MT",
1648             Manipuri => "mni",
1649             "Manipuri Bangla" => "mni-Beng",
1650             "Manipuri India Bangla" => "mni-Beng-IN",
1651             "Manipuri India Meitei Mayek" => "mni-Mtei-IN",
1652             "Manipuri Meitei Mayek" => "mni-Mtei",
1653             Manx => "gv",
1654             "Manx Isle of Man" => "gv-IM",
1655             Mapuche => "arn",
1656             "Mapuche Chile" => "arn-CL",
1657             Marathi => "mr",
1658             "Marathi India" => "mr-IN",
1659             Masai => "mas",
1660             "Masai Kenya" => "mas-KE",
1661             "Masai Tanzania" => "mas-TZ",
1662             Mazanderani => "mzn",
1663             "Mazanderani Iran" => "mzn-IR",
1664             Meru => "mer",
1665             "Meru Kenya" => "mer-KE",
1666             "Meta\N{U+02bc}" => "mgo",
1667             "Meta\N{U+02bc} Cameroon" => "mgo-CM",
1668             Mohawk => "moh",
1669             "Mohawk Canada" => "moh-CA",
1670             Moksha => "mdf",
1671             "Moksha Russia" => "mdf-RU",
1672             Mongolian => "mn",
1673             "Mongolian China Mongolian" => "mn-Mong-CN",
1674             "Mongolian Mongolia" => "mn-MN",
1675             "Mongolian Mongolia Mongolian" => "mn-Mong-MN",
1676             "Mongolian Mongolian" => "mn-Mong",
1677             Morisyen => "mfe",
1678             "Morisyen Mauritius" => "mfe-MU",
1679             Mundang => "mua",
1680             "Mundang Cameroon" => "mua-CM",
1681             Muscogee => "mus",
1682             "Muscogee United States" => "mus-US",
1683             "M\N{U+0101}ori" => "mi",
1684             "M\N{U+0101}ori New Zealand" => "mi-NZ",
1685             Nama => "naq",
1686             "Nama Namibia" => "naq-NA",
1687             Navajo => "nv",
1688             "Navajo United States" => "nv-US",
1689             Nepali => "ne",
1690             "Nepali India" => "ne-IN",
1691             "Nepali Nepal" => "ne-NP",
1692             Ngiemboon => "nnh",
1693             "Ngiemboon Cameroon" => "nnh-CM",
1694             Ngomba => "jgo",
1695             "Ngomba Cameroon" => "jgo-CM",
1696             Nheengatu => "yrl",
1697             "Nheengatu Brazil" => "yrl-BR",
1698             "Nheengatu Colombia" => "yrl-CO",
1699             "Nheengatu Venezuela" => "yrl-VE",
1700             "Nigerian Pidgin" => "pcm",
1701             "Nigerian Pidgin Nigeria" => "pcm-NG",
1702             "North Ndebele" => "nd",
1703             "North Ndebele Zimbabwe" => "nd-ZW",
1704             "Northern Frisian" => "frr",
1705             "Northern Frisian Germany" => "frr-DE",
1706             "Northern Luri" => "lrc",
1707             "Northern Luri Iran" => "lrc-IR",
1708             "Northern Luri Iraq" => "lrc-IQ",
1709             "Northern Sami" => "se",
1710             "Northern Sami Finland" => "se-FI",
1711             "Northern Sami Norway" => "se-NO",
1712             "Northern Sami Sweden" => "se-SE",
1713             "Northern Sotho" => "nso",
1714             "Northern Sotho South Africa" => "nso-ZA",
1715             Norwegian => "no",
1716             "Norwegian Bokm\N{U+00e5}l" => "nb",
1717             "Norwegian Bokm\N{U+00e5}l Norway" => "nb-NO",
1718             "Norwegian Bokm\N{U+00e5}l Svalbard & Jan Mayen" => "nb-SJ",
1719             "Norwegian Nynorsk" => "nn",
1720             "Norwegian Nynorsk Norway" => "nn-NO",
1721             Nuer => "nus",
1722             "Nuer South Sudan" => "nus-SS",
1723             Nyanja => "ny",
1724             "Nyanja Malawi" => "ny-MW",
1725             Nyankole => "nyn",
1726             "Nyankole Uganda" => "nyn-UG",
1727             "N\N{U+2019}Ko" => "nqo",
1728             "N\N{U+2019}Ko Guinea" => "nqo-GN",
1729             Obolo => "ann",
1730             "Obolo Nigeria" => "ann-NG",
1731             Occitan => "oc",
1732             "Occitan France" => "oc-FR",
1733             "Occitan Spain" => "oc-ES",
1734             Odia => "or",
1735             "Odia India" => "or-IN",
1736             Oromo => "om",
1737             "Oromo Ethiopia" => "om-ET",
1738             "Oromo Kenya" => "om-KE",
1739             Osage => "osa",
1740             "Osage United States" => "osa-US",
1741             Ossetic => "os",
1742             "Ossetic Georgia" => "os-GE",
1743             "Ossetic Russia" => "os-RU",
1744             Papiamento => "pap",
1745             "Papiamento Aruba" => "pap-AW",
1746             "Papiamento Cura\N{U+00e7}ao" => "pap-CW",
1747             Pashto => "ps",
1748             "Pashto Afghanistan" => "ps-AF",
1749             "Pashto Pakistan" => "ps-PK",
1750             Persian => "fa",
1751             "Persian Afghanistan" => "fa-AF",
1752             "Persian Iran" => "fa-IR",
1753             Pijin => "pis",
1754             "Pijin Solomon Islands" => "pis-SB",
1755             Polish => "pl",
1756             "Polish Poland" => "pl-PL",
1757             Portuguese => "pt",
1758             "Portuguese Angola" => "pt-AO",
1759             "Portuguese Brazil" => "pt-BR",
1760             "Portuguese Cape Verde" => "pt-CV",
1761             "Portuguese Equatorial Guinea" => "pt-GQ",
1762             "Portuguese Guinea-Bissau" => "pt-GW",
1763             "Portuguese Luxembourg" => "pt-LU",
1764             "Portuguese Macao SAR China" => "pt-MO",
1765             "Portuguese Mozambique" => "pt-MZ",
1766             "Portuguese Portugal" => "pt-PT",
1767             "Portuguese Switzerland" => "pt-CH",
1768             "Portuguese S\N{U+00e3}o Tom\N{U+00e9} & Pr\N{U+00ed}ncipe" => "pt-ST",
1769             "Portuguese Timor-Leste" => "pt-TL",
1770             Prussian => "prg",
1771             "Prussian world" => "prg-001",
1772             Punjabi => "pa",
1773             "Punjabi Arabic" => "pa-Arab",
1774             "Punjabi Gurmukhi" => "pa-Guru",
1775             "Punjabi India Gurmukhi" => "pa-Guru-IN",
1776             "Punjabi Pakistan Arabic" => "pa-Arab-PK",
1777             Quechua => "qu",
1778             "Quechua Bolivia" => "qu-BO",
1779             "Quechua Ecuador" => "qu-EC",
1780             "Quechua Peru" => "qu-PE",
1781             Rajasthani => "raj",
1782             "Rajasthani India" => "raj-IN",
1783             Riffian => "rif",
1784             "Riffian Morocco" => "rif-MA",
1785             Rohingya => "rhg",
1786             "Rohingya Bangladesh Hanifi" => "rhg-Rohg-BD",
1787             "Rohingya Hanifi" => "rhg-Rohg",
1788             "Rohingya Myanmar (Burma) Hanifi" => "rhg-Rohg-MM",
1789             Romanian => "ro",
1790             "Romanian Moldova" => "ro-MD",
1791             "Romanian Romania" => "ro-RO",
1792             Romansh => "rm",
1793             "Romansh Switzerland" => "rm-CH",
1794             Rombo => "rof",
1795             "Rombo Tanzania" => "rof-TZ",
1796             Rundi => "rn",
1797             "Rundi Burundi" => "rn-BI",
1798             Russian => "ru",
1799             "Russian Belarus" => "ru-BY",
1800             "Russian Kazakhstan" => "ru-KZ",
1801             "Russian Kyrgyzstan" => "ru-KG",
1802             "Russian Moldova" => "ru-MD",
1803             "Russian Russia" => "ru-RU",
1804             "Russian Ukraine" => "ru-UA",
1805             Rwa => "rwk",
1806             "Rwa Tanzania" => "rwk-TZ",
1807             Saho => "ssy",
1808             "Saho Eritrea" => "ssy-ER",
1809             Samburu => "saq",
1810             "Samburu Kenya" => "saq-KE",
1811             Sango => "sg",
1812             "Sango Central African Republic" => "sg-CF",
1813             Sangu => "sbp",
1814             "Sangu Tanzania" => "sbp-TZ",
1815             Sanskrit => "sa",
1816             "Sanskrit India" => "sa-IN",
1817             Santali => "sat",
1818             "Santali Devanagari" => "sat-Deva",
1819             "Santali India Devanagari" => "sat-Deva-IN",
1820             "Santali India Ol Chiki" => "sat-Olck-IN",
1821             "Santali Ol Chiki" => "sat-Olck",
1822             Sardinian => "sc",
1823             "Sardinian Italy" => "sc-IT",
1824             "Scottish Gaelic" => "gd",
1825             "Scottish Gaelic United Kingdom" => "gd-GB",
1826             Sena => "seh",
1827             "Sena Mozambique" => "seh-MZ",
1828             Serbian => "sr",
1829             "Serbian Bosnia & Herzegovina Cyrillic" => "sr-Cyrl-BA",
1830             "Serbian Bosnia & Herzegovina Latin" => "sr-Latn-BA",
1831             "Serbian Cyrillic" => "sr-Cyrl",
1832             "Serbian Kosovo Cyrillic" => "sr-Cyrl-XK",
1833             "Serbian Kosovo Latin" => "sr-Latn-XK",
1834             "Serbian Latin" => "sr-Latn",
1835             "Serbian Montenegro Cyrillic" => "sr-Cyrl-ME",
1836             "Serbian Montenegro Latin" => "sr-Latn-ME",
1837             "Serbian Serbia Cyrillic" => "sr-Cyrl-RS",
1838             "Serbian Serbia Latin" => "sr-Latn-RS",
1839             Shambala => "ksb",
1840             "Shambala Tanzania" => "ksb-TZ",
1841             Shan => "shn",
1842             "Shan Myanmar (Burma)" => "shn-MM",
1843             "Shan Thailand" => "shn-TH",
1844             Shona => "sn",
1845             "Shona Zimbabwe" => "sn-ZW",
1846             "Sichuan Yi" => "ii",
1847             "Sichuan Yi China" => "ii-CN",
1848             Sicilian => "scn",
1849             "Sicilian Italy" => "scn-IT",
1850             Sidamo => "sid",
1851             "Sidamo Ethiopia" => "sid-ET",
1852             Silesian => "szl",
1853             "Silesian Poland" => "szl-PL",
1854             Sindhi => "sd",
1855             "Sindhi Arabic" => "sd-Arab",
1856             "Sindhi Devanagari" => "sd-Deva",
1857             "Sindhi India Devanagari" => "sd-Deva-IN",
1858             "Sindhi Pakistan Arabic" => "sd-Arab-PK",
1859             Sinhala => "si",
1860             "Sinhala Sri Lanka" => "si-LK",
1861             "Skolt Sami" => "sms",
1862             "Skolt Sami Finland" => "sms-FI",
1863             Slovak => "sk",
1864             "Slovak Slovakia" => "sk-SK",
1865             Slovenian => "sl",
1866             "Slovenian Slovenia" => "sl-SI",
1867             Soga => "xog",
1868             "Soga Uganda" => "xog-UG",
1869             Somali => "so",
1870             "Somali Djibouti" => "so-DJ",
1871             "Somali Ethiopia" => "so-ET",
1872             "Somali Kenya" => "so-KE",
1873             "Somali Somalia" => "so-SO",
1874             "South Ndebele" => "nr",
1875             "South Ndebele South Africa" => "nr-ZA",
1876             "Southern Kurdish" => "sdh",
1877             "Southern Kurdish Iran" => "sdh-IR",
1878             "Southern Kurdish Iraq" => "sdh-IQ",
1879             "Southern Sami" => "sma",
1880             "Southern Sami Norway" => "sma-NO",
1881             "Southern Sami Sweden" => "sma-SE",
1882             "Southern Sotho" => "st",
1883             "Southern Sotho Lesotho" => "st-LS",
1884             "Southern Sotho South Africa" => "st-ZA",
1885             Spanish => "es",
1886             "Spanish Argentina" => "es-AR",
1887             "Spanish Belize" => "es-BZ",
1888             "Spanish Bolivia" => "es-BO",
1889             "Spanish Brazil" => "es-BR",
1890             "Spanish Canary Islands" => "es-IC",
1891             "Spanish Ceuta & Melilla" => "es-EA",
1892             "Spanish Chile" => "es-CL",
1893             "Spanish Colombia" => "es-CO",
1894             "Spanish Costa Rica" => "es-CR",
1895             "Spanish Cuba" => "es-CU",
1896             "Spanish Dominican Republic" => "es-DO",
1897             "Spanish Ecuador" => "es-EC",
1898             "Spanish El Salvador" => "es-SV",
1899             "Spanish Equatorial Guinea" => "es-GQ",
1900             "Spanish Guatemala" => "es-GT",
1901             "Spanish Honduras" => "es-HN",
1902             "Spanish Latin America" => "es-419",
1903             "Spanish Mexico" => "es-MX",
1904             "Spanish Nicaragua" => "es-NI",
1905             "Spanish Panama" => "es-PA",
1906             "Spanish Paraguay" => "es-PY",
1907             "Spanish Peru" => "es-PE",
1908             "Spanish Philippines" => "es-PH",
1909             "Spanish Puerto Rico" => "es-PR",
1910             "Spanish Spain" => "es-ES",
1911             "Spanish United States" => "es-US",
1912             "Spanish Uruguay" => "es-UY",
1913             "Spanish Venezuela" => "es-VE",
1914             "Standard Moroccan Tamazight" => "zgh",
1915             "Standard Moroccan Tamazight Morocco" => "zgh-MA",
1916             Sundanese => "su",
1917             "Sundanese Indonesia Latin" => "su-Latn-ID",
1918             "Sundanese Latin" => "su-Latn",
1919             Swahili => "sw",
1920             "Swahili Congo - Kinshasa" => "sw-CD",
1921             "Swahili Kenya" => "sw-KE",
1922             "Swahili Tanzania" => "sw-TZ",
1923             "Swahili Uganda" => "sw-UG",
1924             Swati => "ss",
1925             "Swati Eswatini" => "ss-SZ",
1926             "Swati South Africa" => "ss-ZA",
1927             Swedish => "sv",
1928             "Swedish Finland" => "sv-FI",
1929             "Swedish Sweden" => "sv-SE",
1930             "Swedish \N{U+00c5}land Islands" => "sv-AX",
1931             "Swiss German" => "gsw",
1932             "Swiss German France" => "gsw-FR",
1933             "Swiss German Liechtenstein" => "gsw-LI",
1934             "Swiss German Switzerland" => "gsw-CH",
1935             Syria => "apc-SY",
1936             Syriac => "syr",
1937             "Syriac Iraq" => "syr-IQ",
1938             "Syriac Syria" => "syr-SY",
1939             Tachelhit => "shi",
1940             "Tachelhit Latin" => "shi-Latn",
1941             "Tachelhit Morocco Latin" => "shi-Latn-MA",
1942             "Tachelhit Morocco Tifinagh" => "shi-Tfng-MA",
1943             "Tachelhit Tifinagh" => "shi-Tfng",
1944             "Tai Dam" => "blt",
1945             "Tai Dam Vietnam" => "blt-VN",
1946             Taita => "dav",
1947             "Taita Kenya" => "dav-KE",
1948             Tajik => "tg",
1949             "Tajik Tajikistan" => "tg-TJ",
1950             Tamil => "ta",
1951             "Tamil India" => "ta-IN",
1952             "Tamil Malaysia" => "ta-MY",
1953             "Tamil Singapore" => "ta-SG",
1954             "Tamil Sri Lanka" => "ta-LK",
1955             Taroko => "trv",
1956             "Taroko Taiwan" => "trv-TW",
1957             Tasawaq => "twq",
1958             "Tasawaq Niger" => "twq-NE",
1959             Tatar => "tt",
1960             "Tatar Russia" => "tt-RU",
1961             Telugu => "te",
1962             "Telugu India" => "te-IN",
1963             Teso => "teo",
1964             "Teso Kenya" => "teo-KE",
1965             "Teso Uganda" => "teo-UG",
1966             Thai => "th",
1967             "Thai Thailand" => "th-TH",
1968             Tibetan => "bo",
1969             "Tibetan China" => "bo-CN",
1970             "Tibetan India" => "bo-IN",
1971             Tigre => "tig",
1972             "Tigre Eritrea" => "tig-ER",
1973             Tigrinya => "ti",
1974             "Tigrinya Eritrea" => "ti-ER",
1975             "Tigrinya Ethiopia" => "ti-ET",
1976             "Tok Pisin" => "tpi",
1977             "Tok Pisin Papua New Guinea" => "tpi-PG",
1978             "Toki Pona" => "tok",
1979             "Toki Pona world" => "tok-001",
1980             Tongan => "to",
1981             "Tongan Tonga" => "to-TO",
1982             Torwali => "trw",
1983             "Torwali Pakistan" => "trw-PK",
1984             Tsonga => "ts",
1985             "Tsonga South Africa" => "ts-ZA",
1986             Tswana => "tn",
1987             "Tswana Botswana" => "tn-BW",
1988             "Tswana South Africa" => "tn-ZA",
1989             Turkish => "tr",
1990             "Turkish Cyprus" => "tr-CY",
1991             "Turkish T\N{U+00fc}rkiye" => "tr-TR",
1992             Turkmen => "tk",
1993             "Turkmen Turkmenistan" => "tk-TM",
1994             Tyap => "kcg",
1995             "Tyap Nigeria" => "kcg-NG",
1996             Ukrainian => "uk",
1997             "Ukrainian Ukraine" => "uk-UA",
1998             "Unknown language" => "und",
1999             "Upper Sorbian" => "hsb",
2000             "Upper Sorbian Germany" => "hsb-DE",
2001             Urdu => "ur",
2002             "Urdu India" => "ur-IN",
2003             "Urdu Pakistan" => "ur-PK",
2004             Uyghur => "ug",
2005             "Uyghur China" => "ug-CN",
2006             Uzbek => "uz",
2007             "Uzbek Afghanistan Arabic" => "uz-Arab-AF",
2008             "Uzbek Arabic" => "uz-Arab",
2009             "Uzbek Cyrillic" => "uz-Cyrl",
2010             "Uzbek Latin" => "uz-Latn",
2011             "Uzbek Uzbekistan Cyrillic" => "uz-Cyrl-UZ",
2012             "Uzbek Uzbekistan Latin" => "uz-Latn-UZ",
2013             Vai => "vai",
2014             "Vai Latin" => "vai-Latn",
2015             "Vai Liberia Latin" => "vai-Latn-LR",
2016             "Vai Liberia Vai" => "vai-Vaii-LR",
2017             "Vai Vai" => "vai-Vaii",
2018             Venda => "ve",
2019             "Venda South Africa" => "ve-ZA",
2020             Venetian => "vec",
2021             "Venetian Italy" => "vec-IT",
2022             Vietnamese => "vi",
2023             "Vietnamese Vietnam" => "vi-VN",
2024             "Volap\N{U+00fc}k" => "vo",
2025             "Volap\N{U+00fc}k world" => "vo-001",
2026             Vunjo => "vun",
2027             "Vunjo Tanzania" => "vun-TZ",
2028             Walloon => "wa",
2029             "Walloon Belgium" => "wa-BE",
2030             Walser => "wae",
2031             "Walser Switzerland" => "wae-CH",
2032             Warlpiri => "wbp",
2033             "Warlpiri Australia" => "wbp-AU",
2034             Welsh => "cy",
2035             "Welsh United Kingdom" => "cy-GB",
2036             "Western Balochi" => "bgn",
2037             "Western Balochi Afghanistan" => "bgn-AF",
2038             "Western Balochi Iran" => "bgn-IR",
2039             "Western Balochi Oman" => "bgn-OM",
2040             "Western Balochi Pakistan" => "bgn-PK",
2041             "Western Balochi United Arab Emirates" => "bgn-AE",
2042             "Western Frisian" => "fy",
2043             "Western Frisian Netherlands" => "fy-NL",
2044             Wolaytta => "wal",
2045             "Wolaytta Ethiopia" => "wal-ET",
2046             Wolof => "wo",
2047             "Wolof Senegal" => "wo-SN",
2048             Xhosa => "xh",
2049             "Xhosa South Africa" => "xh-ZA",
2050             Yakut => "sah",
2051             "Yakut Russia" => "sah-RU",
2052             Yangben => "yav",
2053             "Yangben Cameroon" => "yav-CM",
2054             Yiddish => "yi",
2055             "Yiddish world" => "yi-001",
2056             Yoruba => "yo",
2057             "Yoruba Benin" => "yo-BJ",
2058             "Yoruba Nigeria" => "yo-NG",
2059             Zarma => "dje",
2060             "Zarma Niger" => "dje-NE",
2061             Zulu => "zu",
2062             "Zulu South Africa" => "zu-ZA",
2063             );
2064             ### :end Names:
2065             #>>>
2066              
2067             #<<<
2068             ### :start NativeNames:
2069             our %NativeNames = (
2070             "Aforika Borwa" => "tn-ZA",
2071             "Afrika Borwa" => "nso-ZA",
2072             Afrikaans => "af",
2073             "Afrikaans Namibi\N{U+00eb}" => "af-NA",
2074             "Afrikaans Suid-Afrika" => "af-ZA",
2075             Aghem => "agq",
2076             "Aghem K\N{U+00e0}m\N{U+00e0}l\N{U+00fb}\N{U+014b}" => "agq-CM",
2077             Akan => "ak",
2078             "Akan Gaana" => "ak-GH",
2079             Akoose => "bss",
2080             "Akoose Kamer\N{U+00fb}n" => "bss-CM",
2081             Atsam => "cch-NG",
2082             "Basa Sunda" => "su",
2083             "Basa Sunda Indonesia Latin" => "su-Latn-ID",
2084             "Basa Sunda Latin" => "su-Latn",
2085             Cebuano => "ceb",
2086             "Cebuano Pilipinas" => "ceb-PH",
2087             Chahta => "cho",
2088             "Chahta United States" => "cho-US",
2089             "Chikashshanompa\N{U+02bc}" => "cic",
2090             "Chikashshanompa\N{U+02bc} United States" => "cic-US",
2091             Chimakonde => "kde",
2092             "Chimakonde Tanzania" => "kde-TZ",
2093             Cymraeg => "cy",
2094             "Cymraeg Y Deyrnas Unedig" => "cy-GB",
2095             Deutsch => "de",
2096             "Deutsch Belgien" => "de-BE",
2097             "Deutsch Deutschland" => "de-DE",
2098             "Deutsch Italien" => "de-IT",
2099             "Deutsch Liechtenstein" => "de-LI",
2100             "Deutsch Luxemburg" => "de-LU",
2101             "Deutsch Schweiz" => "de-CH",
2102             "Deutsch \N{U+00d6}sterreich" => "de-AT",
2103             Dholuo => "luo",
2104             "Dholuo Kenya" => "luo-KE",
2105             "Din\N{U+00e9} Bizaad" => "nv-US",
2106             Ekegusii => "guz",
2107             "Ekegusii Kenya" => "guz-KE",
2108             English => "en",
2109             "English American Samoa" => "en-AS",
2110             "English Anguilla" => "en-AI",
2111             "English Antigua & Barbuda" => "en-AG",
2112             "English Australia" => "en-AU",
2113             "English Austria" => "en-AT",
2114             "English Bahamas" => "en-BS",
2115             "English Barbados" => "en-BB",
2116             "English Belgium" => "en-BE",
2117             "English Belize" => "en-BZ",
2118             "English Bermuda" => "en-BM",
2119             "English Botswana" => "en-BW",
2120             "English British Indian Ocean Territory" => "en-IO",
2121             "English British Virgin Islands" => "en-VG",
2122             "English Burundi" => "en-BI",
2123             "English Cameroon" => "en-CM",
2124             "English Canada" => "en-CA",
2125             "English Cayman Islands" => "en-KY",
2126             "English Christmas Island" => "en-CX",
2127             "English Cocos (Keeling) Islands" => "en-CC",
2128             "English Cook Islands" => "en-CK",
2129             "English Cyprus" => "en-CY",
2130             "English Denmark" => "en-DK",
2131             "English Diego Garcia" => "en-DG",
2132             "English Dominica" => "en-DM",
2133             "English Eritrea" => "en-ER",
2134             "English Eswatini" => "en-SZ",
2135             "English Europe" => "en-150",
2136             "English Falkland Islands" => "en-FK",
2137             "English Fiji" => "en-FJ",
2138             "English Finland" => "en-FI",
2139             "English Gambia" => "en-GM",
2140             "English Germany" => "en-DE",
2141             "English Ghana" => "en-GH",
2142             "English Gibraltar" => "en-GI",
2143             "English Grenada" => "en-GD",
2144             "English Guam" => "en-GU",
2145             "English Guernsey" => "en-GG",
2146             "English Guyana" => "en-GY",
2147             "English Hong Kong SAR China" => "en-HK",
2148             "English India" => "en-IN",
2149             "English Ireland" => "en-IE",
2150             "English Isle of Man" => "en-IM",
2151             "English Israel" => "en-IL",
2152             "English Jamaica" => "en-JM",
2153             "English Jersey" => "en-JE",
2154             "English Kenya" => "en-KE",
2155             "English Kiribati" => "en-KI",
2156             "English Lesotho" => "en-LS",
2157             "English Liberia" => "en-LR",
2158             "English Macao SAR China" => "en-MO",
2159             "English Madagascar" => "en-MG",
2160             "English Malawi" => "en-MW",
2161             "English Malaysia" => "en-MY",
2162             "English Maldives" => "en-MV",
2163             "English Malta" => "en-MT",
2164             "English Marshall Islands" => "en-MH",
2165             "English Mauritius" => "en-MU",
2166             "English Micronesia" => "en-FM",
2167             "English Montserrat" => "en-MS",
2168             "English Namibia" => "en-NA",
2169             "English Nauru" => "en-NR",
2170             "English Netherlands" => "en-NL",
2171             "English New Zealand" => "en-NZ",
2172             "English Nigeria" => "en-NG",
2173             "English Niue" => "en-NU",
2174             "English Norfolk Island" => "en-NF",
2175             "English Northern Mariana Islands" => "en-MP",
2176             "English Pakistan" => "en-PK",
2177             "English Palau" => "en-PW",
2178             "English Papua New Guinea" => "en-PG",
2179             "English Philippines" => "en-PH",
2180             "English Pitcairn Islands" => "en-PN",
2181             "English Puerto Rico" => "en-PR",
2182             "English Rwanda" => "en-RW",
2183             "English Samoa" => "en-WS",
2184             "English Seychelles" => "en-SC",
2185             "English Sierra Leone" => "en-SL",
2186             "English Singapore" => "en-SG",
2187             "English Sint Maarten" => "en-SX",
2188             "English Slovenia" => "en-SI",
2189             "English Solomon Islands" => "en-SB",
2190             "English South Africa" => "en-ZA",
2191             "English South Sudan" => "en-SS",
2192             "English St Helena" => "en-SH",
2193             "English St Kitts & Nevis" => "en-KN",
2194             "English St Lucia" => "en-LC",
2195             "English St Vincent & the Grenadines" => "en-VC",
2196             "English Sudan" => "en-SD",
2197             "English Sweden" => "en-SE",
2198             "English Switzerland" => "en-CH",
2199             "English Tanzania" => "en-TZ",
2200             "English Tokelau" => "en-TK",
2201             "English Tonga" => "en-TO",
2202             "English Trinidad & Tobago" => "en-TT",
2203             "English Turks & Caicos Islands" => "en-TC",
2204             "English Tuvalu" => "en-TV",
2205             "English U.S. Outlying Islands" => "en-UM",
2206             "English U.S. Virgin Islands" => "en-VI",
2207             "English Uganda" => "en-UG",
2208             "English United Arab Emirates" => "en-AE",
2209             "English United Kingdom" => "en-GB",
2210             "English United States" => "en-US",
2211             "English Vanuatu" => "en-VU",
2212             "English Zambia" => "en-ZM",
2213             "English Zimbabwe" => "en-ZW",
2214             "English world" => "en-001",
2215             "E\N{U+028b}egbe" => "ee",
2216             "E\N{U+028b}egbe Ghana nutome" => "ee-GH",
2217             "E\N{U+028b}egbe Togo nutome" => "ee-TG",
2218             Filipino => "fil",
2219             "Filipino Pilipinas" => "fil-PH",
2220             Frysk => "fy",
2221             "Frysk Nederl\N{U+00e2}n" => "fy-NL",
2222             Gaeilge => "ga",
2223             "Gaeilge an R\N{U+00ed}ocht Aontaithe" => "ga-GB",
2224             "Gaeilge \N{U+00c9}ire" => "ga-IE",
2225             Gaelg => "gv",
2226             "Gaelg Ellan Vannin" => "gv-IM",
2227             Gikuyu => "ki",
2228             "Gikuyu Kenya" => "ki-KE",
2229             "G\N{U+00e0}idhlig" => "gd",
2230             "G\N{U+00e0}idhlig An R\N{U+00ec}oghachd Aonaichte" => "gd-GB",
2231             "G\N{U+00e3}" => "gaa-GH",
2232             Hausa => "ha",
2233             "Hausa Gana" => "ha-GH",
2234             "Hausa Nijar" => "ha-NE",
2235             "Hausa Nijeriya" => "ha-NG",
2236             Hibena => "bez",
2237             "Hibena Hutanzania" => "bez-TZ",
2238             "Hindi India Latin" => "hi-Latn-IN",
2239             "Hindi Latin" => "hi-Latn",
2240             Ichibemba => "bem",
2241             "Ichibemba Zambia" => "bem-ZM",
2242             Ido => "io-001",
2243             Igbo => "ig",
2244             "Igbo Na\N{U+1ecb}j\N{U+1ecb}r\N{U+1ecb}a" => "ig-NG",
2245             Ikirundi => "rn",
2246             "Ikirundi Uburundi" => "rn-BI",
2247             Indonesia => "id",
2248             "Indonesia Indonesia" => "id-ID",
2249             Ishisangu => "sbp",
2250             "Ishisangu Tansaniya" => "sbp-TZ",
2251             IsiXhosa => "xh",
2252             "IsiXhosa EMzantsi Afrika" => "xh-ZA",
2253             Jawa => "jv",
2254             "Jawa Indon\N{U+00e9}sia" => "jv-ID",
2255             Kaje => "kaj-NG",
2256             Kalenjin => "kln",
2257             "Kalenjin Emetab Kenya" => "kln-KE",
2258             Kamerun => "nmg-CM",
2259             "Kanien\N{U+02bc}k\N{U+00e9}ha" => "moh-CA",
2260             Katab => "kcg-NG",
2261             Khoekhoegowab => "naq",
2262             "Khoekhoegowab Namibiab" => "naq-NA",
2263             Kihorombo => "rof",
2264             "Kihorombo Tanzania" => "rof-TZ",
2265             Kikamba => "kam",
2266             "Kikamba Kenya" => "kam-KE",
2267             Kimachame => "jmc",
2268             "Kimachame Tanzania" => "jmc-TZ",
2269             Kinyarwanda => "rw",
2270             "Kinyarwanda U Rwanda" => "rw-RW",
2271             Kipare => "asa",
2272             "Kipare Tadhania" => "asa-TZ",
2273             Kiruwa => "rwk",
2274             "Kiruwa Tanzania" => "rwk-TZ",
2275             Kisampur => "saq",
2276             "Kisampur Kenya" => "saq-KE",
2277             Kishambaa => "ksb",
2278             "Kishambaa Tanzania" => "ksb-TZ",
2279             Kiswahili => "sw",
2280             "Kiswahili Jamhuri ya Kidemokrasia ya Kongo" => "sw-CD",
2281             "Kiswahili Kenya" => "sw-KE",
2282             "Kiswahili Tanzania" => "sw-TZ",
2283             "Kiswahili Uganda" => "sw-UG",
2284             Kitaita => "dav",
2285             "Kitaita Kenya" => "dav-KE",
2286             Kiteso => "teo",
2287             "Kiteso Kenia" => "teo-KE",
2288             "Kiteso Uganda" => "teo-UG",
2289             "Koyra ciini" => "khq",
2290             "Koyra ciini Maali" => "khq-ML",
2291             "Koyraboro senni" => "ses",
2292             "Koyraboro senni Maali" => "ses-ML",
2293             "Kp\N{U+025b}l\N{U+025b}\N{U+025b}" => "kpe-LR",
2294             Kyivunjo => "vun",
2295             "Kyivunjo Tanzania" => "vun-TZ",
2296             "K\N{U+00f6}lsch" => "ksh",
2297             "K\N{U+00f6}lsch Do\N{U+00fc}tschland" => "ksh-DE",
2298             "K\N{U+0129}embu" => "ebu",
2299             "K\N{U+0129}embu Kenya" => "ebu-KE",
2300             "K\N{U+0129}m\N{U+0129}r\N{U+0169}" => "mer",
2301             "K\N{U+0129}m\N{U+0129}r\N{U+0169} Kenya" => "mer-KE",
2302             "K\N{U+025b}nya\N{U+014b}" => "ken-CM",
2303             "K\N{U+0268}laangi" => "lag",
2304             "K\N{U+0268}laangi Taansan\N{U+00ed}a" => "lag-TZ",
2305             "K\N{U+02bc}iche\N{U+02bc}" => "quc-GT",
2306             "Lak\N{U+021f}\N{U+00f3}l\N{U+02bc}iyapi" => "lkt",
2307             "Lak\N{U+021f}\N{U+00f3}l\N{U+02bc}iyapi M\N{U+00ed}laha\N{U+014b}ska T\N{U+021f}am\N{U+00e1}k\N{U+021f}o\N{U+010d}he" => "lkt-US",
2308             Luganda => "lg",
2309             "Luganda Yuganda" => "lg-UG",
2310             Luluhia => "luy",
2311             "Luluhia Kenya" => "luy-KE",
2312             "L\N{U+00eb}tzebuergesch" => "lb",
2313             "L\N{U+00eb}tzebuergesch L\N{U+00eb}tzebuerg" => "lb-LU",
2314             "MUNDA\N{U+014a}" => "mua",
2315             "MUNDA\N{U+014a} kameru\N{U+014b}" => "mua-CM",
2316             Maa => "mas",
2317             "Maa Kenya" => "mas-KE",
2318             "Maa Tansania" => "mas-TZ",
2319             Makua => "mgh",
2320             "Makua Umozambiki" => "mgh-MZ",
2321             Malagasy => "mg",
2322             "Malagasy Madagasikara" => "mg-MG",
2323             Malti => "mt",
2324             "Malti Malta" => "mt-MT",
2325             Mapudungun => "arn-CL",
2326             Melayu => "ms",
2327             "Melayu Brunei" => "ms-BN",
2328             "Melayu Indonesia" => "ms-ID",
2329             "Melayu Malaysia" => "ms-MY",
2330             "Melayu Singapura" => "ms-SG",
2331             Mvskoke => "mus",
2332             "Mvskoke United States" => "mus-US",
2333             "M\N{U+0101}ori" => "mi",
2334             "M\N{U+0101}ori Aotearoa" => "mi-NZ",
2335             "Naij\N{U+00ed}ri\N{U+00e1} P\N{U+00ed}jin" => "pcm",
2336             "Naij\N{U+00ed}ri\N{U+00e1} P\N{U+00ed}jin Naij\N{U+00ed}ria" => "pcm-NG",
2337             "Nda\N{U+a78c}a" => "jgo",
2338             "Nda\N{U+a78c}a Kam\N{U+025b}l\N{U+00fb}n" => "jgo-CM",
2339             Nederlands => "nl",
2340             "Nederlands Aruba" => "nl-AW",
2341             "Nederlands Belgi\N{U+00eb}" => "nl-BE",
2342             "Nederlands Caribisch Nederland" => "nl-BQ",
2343             "Nederlands Cura\N{U+00e7}ao" => "nl-CW",
2344             "Nederlands Nederland" => "nl-NL",
2345             "Nederlands Sint-Maarten" => "nl-SX",
2346             "Nederlands Suriname" => "nl-SR",
2347             Nordfriisk => "frr-DE",
2348             Nyanja => "ny-MW",
2349             Obolo => "ann-NG",
2350             Olusoga => "xog",
2351             "Olusoga Yuganda" => "xog-UG",
2352             Oromoo => "om",
2353             "Oromoo Itoophiyaa" => "om-ET",
2354             "Oromoo Keeniyaa" => "om-KE",
2355             Papiamentu => "pap-AW",
2356             "Papiamentu K\N{U+00f2}rsou" => "pap-CW",
2357             Pijin => "pis",
2358             "Pijin Solomon Aelan" => "pis-SB",
2359             Pulaar => "ff-Latn",
2360             "Pulaar Burkibaa Faaso" => "ff-Latn-BF",
2361             "Pulaar Gammbi" => "ff-Latn-GM",
2362             "Pulaar Ganaa" => "ff-Latn-GH",
2363             "Pulaar Gine" => "ff-Latn-GN",
2364             "Pulaar Gine-Bisaawo" => "ff-Latn-GW",
2365             "Pulaar Kameruun" => "ff-Latn-CM",
2366             "Pulaar Liberiyaa" => "ff-Latn-LR",
2367             "Pulaar Muritani" => "ff-Latn-MR",
2368             "Pulaar Nijeer" => "ff-Latn-NE",
2369             "Pulaar Nijeriyaa" => "ff-Latn-NG",
2370             "Pulaar Senegaal" => "ff-Latn-SN",
2371             "Pulaar Seraa liyon" => "ff-Latn-SL",
2372             Rukiga => "cgg",
2373             "Rukiga Uganda" => "cgg-UG",
2374             Runasimi => "qu",
2375             "Runasimi Bolivia" => "qu-BO",
2376             "Runasimi Ecuador" => "qu-EC",
2377             "Runasimi Per\N{U+00fa}" => "qu-PE",
2378             Runyankore => "nyn",
2379             "Runyankore Uganda" => "nyn-UG",
2380             Saho => "ssy-ER",
2381             "Schwiizert\N{U+00fc}\N{U+00fc}tsch" => "gsw",
2382             "Schwiizert\N{U+00fc}\N{U+00fc}tsch Frankriich" => "gsw-FR",
2383             "Schwiizert\N{U+00fc}\N{U+00fc}tsch Li\N{U+00e4}chtescht\N{U+00e4}i" => "gsw-LI",
2384             "Schwiizert\N{U+00fc}\N{U+00fc}tsch Schwiiz" => "gsw-CH",
2385             Sesotho => "st-ZA",
2386             "Shw\N{U+00f3}\N{U+014b}\N{U+00f2} ngiemb\N{U+0254}\N{U+0254}n" => "nnh",
2387             "Shw\N{U+00f3}\N{U+014b}\N{U+00f2} ngiemb\N{U+0254}\N{U+0254}n K\N{U+00e0}mal\N{U+00fb}m" => "nnh-CM",
2388             Soomaali => "so",
2389             "Soomaali Itoobiya" => "so-ET",
2390             "Soomaali Jabuuti" => "so-DJ",
2391             "Soomaali Kenya" => "so-KE",
2392             "Soomaali Soomaaliya" => "so-SO",
2393             "S\N{U+00e4}ng\N{U+00f6}" => "sg",
2394             "S\N{U+00e4}ng\N{U+00f6} K\N{U+00f6}d\N{U+00f6}r\N{U+00f6}s\N{U+00ea}se t\N{U+00ee} B\N{U+00ea}afr\N{U+00ee}ka" => "sg-CF",
2395             "Tamazi\N{U+0263}t n la\N{U+1e6d}la\N{U+1e63}" => "tzm",
2396             "Tamazi\N{U+0263}t n la\N{U+1e6d}la\N{U+1e63} Me\N{U+1e5b}\N{U+1e5b}uk" => "tzm-MA",
2397             Taqbaylit => "kab",
2398             "Taqbaylit Lezzayer" => "kab-DZ",
2399             Tarifit => "rif-MA",
2400             "Tasawaq senni" => "twq",
2401             "Tasawaq senni Ni\N{U+017e}er" => "twq-NE",
2402             "Tashel\N{U+1e25}iyt" => "shi-Latn",
2403             "Tashel\N{U+1e25}iyt lm\N{U+0263}rib" => "shi-Latn-MA",
2404             "Thok Nath" => "nus-SS",
2405             "Ti\N{U+1ebf}ng Vi\N{U+1ec7}t" => "vi",
2406             "Ti\N{U+1ebf}ng Vi\N{U+1ec7}t Vi\N{U+1ec7}t Nam" => "vi-VN",
2407             "Tok Pisin" => "tpi",
2408             "Tok Pisin Papua Niugini" => "tpi-PG",
2409             "Toki Pona" => "tok-001",
2410             Tshiluba => "lu",
2411             "Tshiluba Ditunga wa Kongu" => "lu-CD",
2412             "T\N{U+00fc}rk\N{U+00e7}e" => "tr",
2413             "T\N{U+00fc}rk\N{U+00e7}e K\N{U+0131}br\N{U+0131}s" => "tr-CY",
2414             "T\N{U+00fc}rk\N{U+00e7}e T\N{U+00fc}rkiye" => "tr-TR",
2415             Vai => "vai-Latn",
2416             "Vai Laibhiya" => "vai-Latn-LR",
2417             Veneto => "vec-IT",
2418             Walser => "wae",
2419             "Walser Schwiz" => "wae-CH",
2420             Warlpiri => "wbp-AU",
2421             Wolof => "wo",
2422             "Wolof Senegaal" => "wo-SN",
2423             Zarmaciine => "dje",
2424             "Zarmaciine Ni\N{U+017e}er" => "dje-NE",
2425             "anar\N{U+00e2}\N{U+0161}kiel\N{U+00e2}" => "smn",
2426             "anar\N{U+00e2}\N{U+0161}kiel\N{U+00e2} Suom\N{U+00e2}" => "smn-FI",
2427             "aragon\N{U+00e9}s" => "an-ES",
2428             asturianu => "ast",
2429             "asturianu Espa\N{U+00f1}a" => "ast-ES",
2430             "ava\N{U+00f1}e\N{U+2019}\N{U+1ebd}" => "gn-PY",
2431             "az\N{U+0259}rbaycan" => "az",
2432             "az\N{U+0259}rbaycan Az\N{U+0259}rbaycan lat\N{U+0131}n" => "az-Latn-AZ",
2433             "az\N{U+0259}rbaycan lat\N{U+0131}n" => "az-Latn",
2434             bamanakan => "bm",
2435             "bamanakan Mali" => "bm-ML",
2436             bosanski => "bs",
2437             "bosanski Bosna i Hercegovina latinica" => "bs-Latn-BA",
2438             "bosanski latinica" => "bs-Latn",
2439             brezhoneg => "br",
2440             "brezhoneg Fra\N{U+00f1}s" => "br-FR",
2441             "catal\N{U+00e0}" => "ca",
2442             "catal\N{U+00e0} Andorra" => "ca-AD",
2443             "catal\N{U+00e0} Espanya" => "ca-ES",
2444             "catal\N{U+00e0} Espanya valenci\N{U+00e0}" => "ca-ES-valencia",
2445             "catal\N{U+00e0} Fran\N{U+00e7}a" => "ca-FR",
2446             "catal\N{U+00e0} It\N{U+00e0}lia" => "ca-IT",
2447             chiShona => "sn",
2448             "chiShona Zimbabwe" => "sn-ZW",
2449             corsu => "co-FR",
2450             dansk => "da",
2451             "dansk Danmark" => "da-DK",
2452             "dansk Gr\N{U+00f8}nland" => "da-GL",
2453             "davvis\N{U+00e1}megiella" => "se",
2454             "davvis\N{U+00e1}megiella Norga" => "se-NO",
2455             "davvis\N{U+00e1}megiella Ruo\N{U+0167}\N{U+0167}a" => "se-SE",
2456             "davvis\N{U+00e1}megiella Suopma" => "se-FI",
2457             "dolnoserb\N{U+0161}\N{U+0107}ina" => "dsb",
2458             "dolnoserb\N{U+0161}\N{U+0107}ina Nimska" => "dsb-DE",
2459             "du\N{U+00e1}l\N{U+00e1}" => "dua",
2460             "du\N{U+00e1}l\N{U+00e1} Cameroun" => "dua-CM",
2461             eesti => "et",
2462             "eesti Eesti" => "et-EE",
2463             "espa\N{U+00f1}ol" => "es",
2464             "espa\N{U+00f1}ol Argentina" => "es-AR",
2465             "espa\N{U+00f1}ol Belice" => "es-BZ",
2466             "espa\N{U+00f1}ol Bolivia" => "es-BO",
2467             "espa\N{U+00f1}ol Brasil" => "es-BR",
2468             "espa\N{U+00f1}ol Canarias" => "es-IC",
2469             "espa\N{U+00f1}ol Ceuta y Melilla" => "es-EA",
2470             "espa\N{U+00f1}ol Chile" => "es-CL",
2471             "espa\N{U+00f1}ol Colombia" => "es-CO",
2472             "espa\N{U+00f1}ol Costa Rica" => "es-CR",
2473             "espa\N{U+00f1}ol Cuba" => "es-CU",
2474             "espa\N{U+00f1}ol Ecuador" => "es-EC",
2475             "espa\N{U+00f1}ol El Salvador" => "es-SV",
2476             "espa\N{U+00f1}ol Espa\N{U+00f1}a" => "es-ES",
2477             "espa\N{U+00f1}ol Estados Unidos" => "es-US",
2478             "espa\N{U+00f1}ol Filipinas" => "es-PH",
2479             "espa\N{U+00f1}ol Guatemala" => "es-GT",
2480             "espa\N{U+00f1}ol Guinea Ecuatorial" => "es-GQ",
2481             "espa\N{U+00f1}ol Honduras" => "es-HN",
2482             "espa\N{U+00f1}ol Latinoam\N{U+00e9}rica" => "es-419",
2483             "espa\N{U+00f1}ol M\N{U+00e9}xico" => "es-MX",
2484             "espa\N{U+00f1}ol Nicaragua" => "es-NI",
2485             "espa\N{U+00f1}ol Panam\N{U+00e1}" => "es-PA",
2486             "espa\N{U+00f1}ol Paraguay" => "es-PY",
2487             "espa\N{U+00f1}ol Per\N{U+00fa}" => "es-PE",
2488             "espa\N{U+00f1}ol Puerto Rico" => "es-PR",
2489             "espa\N{U+00f1}ol Rep\N{U+00fa}blica Dominicana" => "es-DO",
2490             "espa\N{U+00f1}ol Uruguay" => "es-UY",
2491             "espa\N{U+00f1}ol Venezuela" => "es-VE",
2492             esperanto => "eo",
2493             "esperanto Mondo" => "eo-001",
2494             euskara => "eu",
2495             "euskara Espainia" => "eu-ES",
2496             ewondo => "ewo",
2497             "ewondo Kam\N{U+0259}r\N{U+00fa}n" => "ewo-CM",
2498             "fran\N{U+00e7}ais" => "fr",
2499             "fran\N{U+00e7}ais Alg\N{U+00e9}rie" => "fr-DZ",
2500             "fran\N{U+00e7}ais Belgique" => "fr-BE",
2501             "fran\N{U+00e7}ais Burkina Faso" => "fr-BF",
2502             "fran\N{U+00e7}ais Burundi" => "fr-BI",
2503             "fran\N{U+00e7}ais B\N{U+00e9}nin" => "fr-BJ",
2504             "fran\N{U+00e7}ais Cameroun" => "fr-CM",
2505             "fran\N{U+00e7}ais Canada" => "fr-CA",
2506             "fran\N{U+00e7}ais Comores" => "fr-KM",
2507             "fran\N{U+00e7}ais Congo-Brazzaville" => "fr-CG",
2508             "fran\N{U+00e7}ais Congo-Kinshasa" => "fr-CD",
2509             "fran\N{U+00e7}ais C\N{U+00f4}te d\N{U+2019}Ivoire" => "fr-CI",
2510             "fran\N{U+00e7}ais Djibouti" => "fr-DJ",
2511             "fran\N{U+00e7}ais France" => "fr-FR",
2512             "fran\N{U+00e7}ais Gabon" => "fr-GA",
2513             "fran\N{U+00e7}ais Guadeloupe" => "fr-GP",
2514             "fran\N{U+00e7}ais Guin\N{U+00e9}e" => "fr-GN",
2515             "fran\N{U+00e7}ais Guin\N{U+00e9}e \N{U+00e9}quatoriale" => "fr-GQ",
2516             "fran\N{U+00e7}ais Guyane fran\N{U+00e7}aise" => "fr-GF",
2517             "fran\N{U+00e7}ais Ha\N{U+00ef}ti" => "fr-HT",
2518             "fran\N{U+00e7}ais La R\N{U+00e9}union" => "fr-RE",
2519             "fran\N{U+00e7}ais Luxembourg" => "fr-LU",
2520             "fran\N{U+00e7}ais Madagascar" => "fr-MG",
2521             "fran\N{U+00e7}ais Mali" => "fr-ML",
2522             "fran\N{U+00e7}ais Maroc" => "fr-MA",
2523             "fran\N{U+00e7}ais Martinique" => "fr-MQ",
2524             "fran\N{U+00e7}ais Maurice" => "fr-MU",
2525             "fran\N{U+00e7}ais Mauritanie" => "fr-MR",
2526             "fran\N{U+00e7}ais Mayotte" => "fr-YT",
2527             "fran\N{U+00e7}ais Monaco" => "fr-MC",
2528             "fran\N{U+00e7}ais Niger" => "fr-NE",
2529             "fran\N{U+00e7}ais Nouvelle-Cal\N{U+00e9}donie" => "fr-NC",
2530             "fran\N{U+00e7}ais Polyn\N{U+00e9}sie fran\N{U+00e7}aise" => "fr-PF",
2531             "fran\N{U+00e7}ais Rwanda" => "fr-RW",
2532             "fran\N{U+00e7}ais R\N{U+00e9}publique centrafricaine" => "fr-CF",
2533             "fran\N{U+00e7}ais Saint-Barth\N{U+00e9}lemy" => "fr-BL",
2534             "fran\N{U+00e7}ais Saint-Martin" => "fr-MF",
2535             "fran\N{U+00e7}ais Saint-Pierre-et-Miquelon" => "fr-PM",
2536             "fran\N{U+00e7}ais Seychelles" => "fr-SC",
2537             "fran\N{U+00e7}ais Suisse" => "fr-CH",
2538             "fran\N{U+00e7}ais Syrie" => "fr-SY",
2539             "fran\N{U+00e7}ais S\N{U+00e9}n\N{U+00e9}gal" => "fr-SN",
2540             "fran\N{U+00e7}ais Tchad" => "fr-TD",
2541             "fran\N{U+00e7}ais Togo" => "fr-TG",
2542             "fran\N{U+00e7}ais Tunisie" => "fr-TN",
2543             "fran\N{U+00e7}ais Vanuatu" => "fr-VU",
2544             "fran\N{U+00e7}ais Wallis-et-Futuna" => "fr-WF",
2545             furlan => "fur",
2546             "furlan Italie" => "fur-IT",
2547             "f\N{U+00f8}royskt" => "fo",
2548             "f\N{U+00f8}royskt Danmark" => "fo-DK",
2549             "f\N{U+00f8}royskt F\N{U+00f8}royar" => "fo-FO",
2550             galego => "gl",
2551             "galego Espa\N{U+00f1}a" => "gl-ES",
2552             "hornjoserb\N{U+0161}\N{U+0107}ina" => "hsb",
2553             "hornjoserb\N{U+0161}\N{U+0107}ina N\N{U+011b}mska" => "hsb-DE",
2554             hrvatski => "hr",
2555             "hrvatski Bosna i Hercegovina" => "hr-BA",
2556             "hrvatski Hrvatska" => "hr-HR",
2557             interlingua => "ia",
2558             "interlingua Mundo" => "ia-001",
2559             isiNdebele => "nd",
2560             "isiNdebele Zimbabwe" => "nd-ZW",
2561             isiZulu => "zu",
2562             "isiZulu iNingizimu Afrika" => "zu-ZA",
2563             italiano => "it",
2564             "italiano Citt\N{U+00e0} del Vaticano" => "it-VA",
2565             "italiano Italia" => "it-IT",
2566             "italiano San Marino" => "it-SM",
2567             "italiano Svizzera" => "it-CH",
2568             joola => "dyo",
2569             "joola Senegal" => "dyo-SN",
2570             "julevs\N{U+00e1}megiella" => "smj-SE",
2571             kabuverdianu => "kea",
2572             "kabuverdianu Kabu Verdi" => "kea-CV",
2573             "kak\N{U+0254}" => "kkj",
2574             "kak\N{U+0254} Kam\N{U+025b}run" => "kkj-CM",
2575             kalaallisut => "kl",
2576             "kalaallisut Kalaallit Nunaat" => "kl-GL",
2577             "kanhg\N{U+00e1}g" => "kgp",
2578             "kanhg\N{U+00e1}g Mrasir" => "kgp-BR",
2579             kernewek => "kw",
2580             "kernewek Rywvaneth Unys" => "kw-GB",
2581             "kreol morisien" => "mfe",
2582             "kreol morisien Moris" => "mfe-MU",
2583             "kurd\N{U+00ee}" => "ku",
2584             "kurd\N{U+00ee} Tirkiye" => "ku-TR",
2585             "la .lojban." => "jbo-001",
2586             "latvie\N{U+0161}u" => "lv",
2587             "latvie\N{U+0161}u Latvija" => "lv-LV",
2588             "lea fakatonga" => "to",
2589             "lea fakatonga Tonga" => "to-TO",
2590             "lietuvi\N{U+0173}" => "lt",
2591             "lietuvi\N{U+0173} Lietuva" => "lt-LT",
2592             ligure => "lij",
2593             "ligure Italia" => "lij-IT",
2594             "ling\N{U+00e1}la" => "ln",
2595             "ling\N{U+00e1}la Ang\N{U+00f3}la" => "ln-AO",
2596             "ling\N{U+00e1}la Kongo" => "ln-CG",
2597             "ling\N{U+00e1}la Repibiki ya Afr\N{U+00ed}ka ya K\N{U+00e1}ti" => "ln-CF",
2598             "ling\N{U+00e1}la Republ\N{U+00ed}ki ya Kong\N{U+00f3} Demokrat\N{U+00ed}ki" => "ln-CD",
2599             magyar => "hu",
2600             "magyar Magyarorsz\N{U+00e1}g" => "hu-HU",
2601             "meta\N{U+02bc}" => "mgo",
2602             "meta\N{U+02bc} Kamalun" => "mgo-CM",
2603             "nhe\N{U+1ebd}gatu" => "yrl",
2604             "nhe\N{U+1ebd}gatu Brasiu" => "yrl-BR",
2605             norsk => "no",
2606             "norsk bokm\N{U+00e5}l" => "nb",
2607             "norsk bokm\N{U+00e5}l Norge" => "nb-NO",
2608             "norsk bokm\N{U+00e5}l Svalbard og Jan Mayen" => "nb-SJ",
2609             "norsk nynorsk" => "nn",
2610             "norsk nynorsk Noreg" => "nn-NO",
2611             nuasue => "yav",
2612             "nuasue Kemel\N{U+00fa}n" => "yav-CM",
2613             "o\N{U+2018}zbek" => "uz",
2614             "o\N{U+2018}zbek O\N{U+02bb}zbekiston lotin" => "uz-Latn-UZ",
2615             "o\N{U+2018}zbek lotin" => "uz-Latn",
2616             "patas Taroko" => "trv-TW",
2617             polski => "pl",
2618             "polski Polska" => "pl-PL",
2619             "portugu\N{U+00ea}s" => "pt",
2620             "portugu\N{U+00ea}s Angola" => "pt-AO",
2621             "portugu\N{U+00ea}s Brasil" => "pt-BR",
2622             "portugu\N{U+00ea}s Cabo Verde" => "pt-CV",
2623             "portugu\N{U+00ea}s Guin\N{U+00e9} Equatorial" => "pt-GQ",
2624             "portugu\N{U+00ea}s Guin\N{U+00e9}-Bissau" => "pt-GW",
2625             "portugu\N{U+00ea}s Luxemburgo" => "pt-LU",
2626             "portugu\N{U+00ea}s Macau, RAE da China" => "pt-MO",
2627             "portugu\N{U+00ea}s Mo\N{U+00e7}ambique" => "pt-MZ",
2628             "portugu\N{U+00ea}s Portugal" => "pt-PT",
2629             "portugu\N{U+00ea}s Su\N{U+00ed}\N{U+00e7}a" => "pt-CH",
2630             "portugu\N{U+00ea}s S\N{U+00e3}o Tom\N{U+00e9} e Pr\N{U+00ed}ncipe" => "pt-ST",
2631             "portugu\N{U+00ea}s Timor-Leste" => "pt-TL",
2632             "pr\N{U+016b}siskan" => "prg-001",
2633             rikpa => "ksf",
2634             "rikpa kam\N{U+025b}r\N{U+00fa}n" => "ksf-CM",
2635             "rom\N{U+00e2}n\N{U+0103}" => "ro",
2636             "rom\N{U+00e2}n\N{U+0103} Republica Moldova" => "ro-MD",
2637             "rom\N{U+00e2}n\N{U+0103} Rom\N{U+00e2}nia" => "ro-RO",
2638             rumantsch => "rm",
2639             "rumantsch Svizra" => "rm-CH",
2640             sardu => "sc",
2641             "sardu It\N{U+00e0}lia" => "sc-IT",
2642             sena => "seh",
2643             "sena Mo\N{U+00e7}ambique" => "seh-MZ",
2644             shqip => "sq",
2645             "shqip Kosov\N{U+00eb}" => "sq-XK",
2646             "shqip Maqedonia e Veriut" => "sq-MK",
2647             "shqip Shqip\N{U+00eb}ri" => "sq-AL",
2648             siSwati => "ss-ZA",
2649             "siSwati eSwatini" => "ss-SZ",
2650             sicilianu => "scn-IT",
2651             "sloven\N{U+010d}ina" => "sk",
2652             "sloven\N{U+010d}ina Slovensko" => "sk-SK",
2653             "sloven\N{U+0161}\N{U+010d}ina" => "sl",
2654             "sloven\N{U+0161}\N{U+010d}ina Slovenija" => "sl-SI",
2655             "srpski Bosna i Hercegovina latinica" => "sr-Latn-BA",
2656             "srpski Crna Gora latinica" => "sr-Latn-ME",
2657             "srpski Kosovo latinica" => "sr-Latn-XK",
2658             "srpski Srbija latinica" => "sr-Latn-RS",
2659             "srpski latinica" => "sr-Latn",
2660             suomi => "fi",
2661             "suomi Suomi" => "fi-FI",
2662             svenska => "sv",
2663             "svenska Finland" => "sv-FI",
2664             "svenska Sverige" => "sv-SE",
2665             "svenska \N{U+00c5}land" => "sv-AX",
2666             "s\N{U+00e4}\N{U+00e4}\N{U+02b9}m\N{U+01e9}i\N{U+00f5}ll" => "sms-FI",
2667             "t\N{U+00fc}rkmen dili" => "tk",
2668             "t\N{U+00fc}rkmen dili T\N{U+00fc}rkmenistan" => "tk-TM",
2669             walon => "wa-BE",
2670             "\N{U+00c5}arjelsaemien g\N{U+00ef}ele" => "sma-SE",
2671             "\N{U+00c8}d\N{U+00e8} Yor\N{U+00f9}b\N{U+00e1}" => "yo",
2672             "\N{U+00c8}d\N{U+00e8} Yor\N{U+00f9}b\N{U+00e1} B\N{U+025b}\N{U+0300}n\N{U+025b}\N{U+0300}" => "yo-BJ",
2673             "\N{U+00c8}d\N{U+00e8} Yor\N{U+00f9}b\N{U+00e1} N\N{U+00e0}\N{U+00ec}j\N{U+00ed}r\N{U+00ed}\N{U+00e0}" => "yo-NG",
2674             "\N{U+00ed}slenska" => "is",
2675             "\N{U+00ed}slenska \N{U+00cd}sland" => "is-IS",
2676             "\N{U+00f1}engat\N{U+00fa} Kur\N{U+0169}biya" => "yrl-CO",
2677             "\N{U+00f1}engat\N{U+00fa} Wenesuera" => "yrl-VE",
2678             "\N{U+010d}e\N{U+0161}tina" => "cs",
2679             "\N{U+010d}e\N{U+0161}tina \N{U+010c}esko" => "cs-CZ",
2680             "\N{U+015b}l\N{U+014d}nski" => "szl-PL",
2681             "\N{U+0181}\N{U+00e0}s\N{U+00e0}a" => "bas",
2682             "\N{U+0181}\N{U+00e0}s\N{U+00e0}a K\N{U+00e0}m\N{U+025b}\N{U+0300}r\N{U+00fb}n" => "bas-CM",
2683             "\N{U+02bb}\N{U+014c}lelo Hawai\N{U+02bb}i" => "haw",
2684             "\N{U+02bb}\N{U+014c}lelo Hawai\N{U+02bb}i \N{U+02bb}Amelika Hui P\N{U+016b} \N{U+02bb}Ia" => "haw-US",
2685             "\N{U+0395}\N{U+03bb}\N{U+03bb}\N{U+03b7}\N{U+03bd}\N{U+03b9}\N{U+03ba}\N{U+03ac}" => "el",
2686             "\N{U+0395}\N{U+03bb}\N{U+03bb}\N{U+03b7}\N{U+03bd}\N{U+03b9}\N{U+03ba}\N{U+03ac} \N{U+0395}\N{U+03bb}\N{U+03bb}\N{U+03ac}\N{U+03b4}\N{U+03b1}" => "el-GR",
2687             "\N{U+0395}\N{U+03bb}\N{U+03bb}\N{U+03b7}\N{U+03bd}\N{U+03b9}\N{U+03ba}\N{U+03ac} \N{U+039a}\N{U+03cd}\N{U+03c0}\N{U+03c1}\N{U+03bf}\N{U+03c2}" => "el-CY",
2688             "\N{U+0410}\N{U+0525}\N{U+0441}\N{U+0448}\N{U+04d9}\N{U+0430}" => "ab-GE",
2689             "\N{U+0430}\N{U+0437}\N{U+04d9}\N{U+0440}\N{U+0431}\N{U+0430}\N{U+0458}\N{U+04b9}\N{U+0430}\N{U+043d} \N{U+0410}\N{U+0437}\N{U+04d9}\N{U+0440}\N{U+0431}\N{U+0430}\N{U+0458}\N{U+04b9}\N{U+0430}\N{U+043d} \N{U+041a}\N{U+0438}\N{U+0440}\N{U+0438}\N{U+043b}" => "az-Cyrl-AZ",
2690             "\N{U+0430}\N{U+0437}\N{U+04d9}\N{U+0440}\N{U+0431}\N{U+0430}\N{U+0458}\N{U+04b9}\N{U+0430}\N{U+043d} \N{U+041a}\N{U+0438}\N{U+0440}\N{U+0438}\N{U+043b}" => "az-Cyrl",
2691             "\N{U+0431}\N{U+0430}\N{U+0448}\N{U+04a1}\N{U+043e}\N{U+0440}\N{U+0442} \N{U+0442}\N{U+0435}\N{U+043b}\N{U+0435}" => "ba-RU",
2692             "\N{U+0431}\N{U+0435}\N{U+043b}\N{U+0430}\N{U+0440}\N{U+0443}\N{U+0441}\N{U+043a}\N{U+0430}\N{U+044f}" => "be-tarask",
2693             "\N{U+0431}\N{U+0435}\N{U+043b}\N{U+0430}\N{U+0440}\N{U+0443}\N{U+0441}\N{U+043a}\N{U+0430}\N{U+044f} \N{U+0411}\N{U+0435}\N{U+043b}\N{U+0430}\N{U+0440}\N{U+0443}\N{U+0441}\N{U+044c}" => "be-BY",
2694             "\N{U+0431}\N{U+043e}\N{U+0441}\N{U+0430}\N{U+043d}\N{U+0441}\N{U+043a}\N{U+0438} \N{U+0411}\N{U+043e}\N{U+0441}\N{U+043d}\N{U+0430} \N{U+0438} \N{U+0425}\N{U+0435}\N{U+0440}\N{U+0446}\N{U+0435}\N{U+0433}\N{U+043e}\N{U+0432}\N{U+0438}\N{U+043d}\N{U+0430} \N{U+045b}\N{U+0438}\N{U+0440}\N{U+0438}\N{U+043b}\N{U+0438}\N{U+0446}\N{U+0430}" => "bs-Cyrl-BA",
2695             "\N{U+0431}\N{U+043e}\N{U+0441}\N{U+0430}\N{U+043d}\N{U+0441}\N{U+043a}\N{U+0438} \N{U+045b}\N{U+0438}\N{U+0440}\N{U+0438}\N{U+043b}\N{U+0438}\N{U+0446}\N{U+0430}" => "bs-Cyrl",
2696             "\N{U+0431}\N{U+044a}\N{U+043b}\N{U+0433}\N{U+0430}\N{U+0440}\N{U+0441}\N{U+043a}\N{U+0438}" => "bg",
2697             "\N{U+0431}\N{U+044a}\N{U+043b}\N{U+0433}\N{U+0430}\N{U+0440}\N{U+0441}\N{U+043a}\N{U+0438} \N{U+0411}\N{U+044a}\N{U+043b}\N{U+0433}\N{U+0430}\N{U+0440}\N{U+0438}\N{U+044f}" => "bg-BG",
2698             "\N{U+0438}\N{U+0440}\N{U+043e}\N{U+043d}" => "os",
2699             "\N{U+0438}\N{U+0440}\N{U+043e}\N{U+043d} \N{U+0413}\N{U+0443}\N{U+044b}\N{U+0440}\N{U+0434}\N{U+0437}\N{U+044b}\N{U+0441}\N{U+0442}\N{U+043e}\N{U+043d}" => "os-GE",
2700             "\N{U+0438}\N{U+0440}\N{U+043e}\N{U+043d} \N{U+0423}\N{U+04d5}\N{U+0440}\N{U+04d5}\N{U+0441}\N{U+0435}" => "os-RU",
2701             "\N{U+043a}\N{U+044b}\N{U+0440}\N{U+0433}\N{U+044b}\N{U+0437}\N{U+0447}\N{U+0430}" => "ky",
2702             "\N{U+043a}\N{U+044b}\N{U+0440}\N{U+0433}\N{U+044b}\N{U+0437}\N{U+0447}\N{U+0430} \N{U+041a}\N{U+044b}\N{U+0440}\N{U+0433}\N{U+044b}\N{U+0437}\N{U+0441}\N{U+0442}\N{U+0430}\N{U+043d}" => "ky-KG",
2703             "\N{U+043c}\N{U+0430}\N{U+043a}\N{U+0435}\N{U+0434}\N{U+043e}\N{U+043d}\N{U+0441}\N{U+043a}\N{U+0438}" => "mk",
2704             "\N{U+043c}\N{U+0430}\N{U+043a}\N{U+0435}\N{U+0434}\N{U+043e}\N{U+043d}\N{U+0441}\N{U+043a}\N{U+0438} \N{U+0421}\N{U+0435}\N{U+0432}\N{U+0435}\N{U+0440}\N{U+043d}\N{U+0430} \N{U+041c}\N{U+0430}\N{U+043a}\N{U+0435}\N{U+0434}\N{U+043e}\N{U+043d}\N{U+0438}\N{U+0458}\N{U+0430}" => "mk-MK",
2705             "\N{U+043c}\N{U+043e}\N{U+043a}\N{U+0448}\N{U+0435}\N{U+043d}\N{U+044c} \N{U+043a}\N{U+044f}\N{U+043b}\N{U+044c}" => "mdf-RU",
2706             "\N{U+043c}\N{U+043e}\N{U+043d}\N{U+0433}\N{U+043e}\N{U+043b}" => "mn",
2707             "\N{U+043c}\N{U+043e}\N{U+043d}\N{U+0433}\N{U+043e}\N{U+043b} \N{U+041c}\N{U+043e}\N{U+043d}\N{U+0433}\N{U+043e}\N{U+043b}" => "mn-MN",
2708             "\N{U+043d}\N{U+043e}\N{U+0445}\N{U+0447}\N{U+0438}\N{U+0439}\N{U+043d}" => "ce",
2709             "\N{U+043d}\N{U+043e}\N{U+0445}\N{U+0447}\N{U+0438}\N{U+0439}\N{U+043d} \N{U+0420}\N{U+043e}\N{U+0441}\N{U+0441}\N{U+0438}" => "ce-RU",
2710             "\N{U+0440}\N{U+0443}\N{U+0441}\N{U+0441}\N{U+043a}\N{U+0438}\N{U+0439}" => "ru",
2711             "\N{U+0440}\N{U+0443}\N{U+0441}\N{U+0441}\N{U+043a}\N{U+0438}\N{U+0439} \N{U+0411}\N{U+0435}\N{U+043b}\N{U+0430}\N{U+0440}\N{U+0443}\N{U+0441}\N{U+044c}" => "ru-BY",
2712             "\N{U+0440}\N{U+0443}\N{U+0441}\N{U+0441}\N{U+043a}\N{U+0438}\N{U+0439} \N{U+041a}\N{U+0430}\N{U+0437}\N{U+0430}\N{U+0445}\N{U+0441}\N{U+0442}\N{U+0430}\N{U+043d}" => "ru-KZ",
2713             "\N{U+0440}\N{U+0443}\N{U+0441}\N{U+0441}\N{U+043a}\N{U+0438}\N{U+0439} \N{U+041a}\N{U+0438}\N{U+0440}\N{U+0433}\N{U+0438}\N{U+0437}\N{U+0438}\N{U+044f}" => "ru-KG",
2714             "\N{U+0440}\N{U+0443}\N{U+0441}\N{U+0441}\N{U+043a}\N{U+0438}\N{U+0439} \N{U+041c}\N{U+043e}\N{U+043b}\N{U+0434}\N{U+043e}\N{U+0432}\N{U+0430}" => "ru-MD",
2715             "\N{U+0440}\N{U+0443}\N{U+0441}\N{U+0441}\N{U+043a}\N{U+0438}\N{U+0439} \N{U+0420}\N{U+043e}\N{U+0441}\N{U+0441}\N{U+0438}\N{U+044f}" => "ru-RU",
2716             "\N{U+0440}\N{U+0443}\N{U+0441}\N{U+0441}\N{U+043a}\N{U+0438}\N{U+0439} \N{U+0423}\N{U+043a}\N{U+0440}\N{U+0430}\N{U+0438}\N{U+043d}\N{U+0430}" => "ru-UA",
2717             "\N{U+0441}\N{U+0430}\N{U+0445}\N{U+0430} \N{U+0442}\N{U+044b}\N{U+043b}\N{U+0430}" => "sah",
2718             "\N{U+0441}\N{U+0430}\N{U+0445}\N{U+0430} \N{U+0442}\N{U+044b}\N{U+043b}\N{U+0430} \N{U+0410}\N{U+0440}\N{U+0430}\N{U+0441}\N{U+0441}\N{U+044b}\N{U+044b}\N{U+0439}\N{U+0430}" => "sah-RU",
2719             "\N{U+0441}\N{U+0440}\N{U+043f}\N{U+0441}\N{U+043a}\N{U+0438}" => "sr",
2720             "\N{U+0441}\N{U+0440}\N{U+043f}\N{U+0441}\N{U+043a}\N{U+0438} \N{U+0411}\N{U+043e}\N{U+0441}\N{U+043d}\N{U+0430} \N{U+0438} \N{U+0425}\N{U+0435}\N{U+0440}\N{U+0446}\N{U+0435}\N{U+0433}\N{U+043e}\N{U+0432}\N{U+0438}\N{U+043d}\N{U+0430} \N{U+045b}\N{U+0438}\N{U+0440}\N{U+0438}\N{U+043b}\N{U+0438}\N{U+0446}\N{U+0430}" => "sr-Cyrl-BA",
2721             "\N{U+0441}\N{U+0440}\N{U+043f}\N{U+0441}\N{U+043a}\N{U+0438} \N{U+041a}\N{U+043e}\N{U+0441}\N{U+043e}\N{U+0432}\N{U+043e} \N{U+045b}\N{U+0438}\N{U+0440}\N{U+0438}\N{U+043b}\N{U+0438}\N{U+0446}\N{U+0430}" => "sr-Cyrl-XK",
2722             "\N{U+0441}\N{U+0440}\N{U+043f}\N{U+0441}\N{U+043a}\N{U+0438} \N{U+0421}\N{U+0440}\N{U+0431}\N{U+0438}\N{U+0458}\N{U+0430} \N{U+045b}\N{U+0438}\N{U+0440}\N{U+0438}\N{U+043b}\N{U+0438}\N{U+0446}\N{U+0430}" => "sr-Cyrl-RS",
2723             "\N{U+0441}\N{U+0440}\N{U+043f}\N{U+0441}\N{U+043a}\N{U+0438} \N{U+0426}\N{U+0440}\N{U+043d}\N{U+0430} \N{U+0413}\N{U+043e}\N{U+0440}\N{U+0430} \N{U+045b}\N{U+0438}\N{U+0440}\N{U+0438}\N{U+043b}\N{U+0438}\N{U+0446}\N{U+0430}" => "sr-Cyrl-ME",
2724             "\N{U+0441}\N{U+0440}\N{U+043f}\N{U+0441}\N{U+043a}\N{U+0438} \N{U+045b}\N{U+0438}\N{U+0440}\N{U+0438}\N{U+043b}\N{U+0438}\N{U+0446}\N{U+0430}" => "sr-Cyrl",
2725             "\N{U+0442}\N{U+0430}\N{U+0442}\N{U+0430}\N{U+0440}" => "tt",
2726             "\N{U+0442}\N{U+0430}\N{U+0442}\N{U+0430}\N{U+0440} \N{U+0420}\N{U+043e}\N{U+0441}\N{U+0441}\N{U+0438}\N{U+044f}" => "tt-RU",
2727             "\N{U+0442}\N{U+043e}\N{U+04b7}\N{U+0438}\N{U+043a}\N{U+04e3}" => "tg",
2728             "\N{U+0442}\N{U+043e}\N{U+04b7}\N{U+0438}\N{U+043a}\N{U+04e3} \N{U+0422}\N{U+043e}\N{U+04b7}\N{U+0438}\N{U+043a}\N{U+0438}\N{U+0441}\N{U+0442}\N{U+043e}\N{U+043d}" => "tg-TJ",
2729             "\N{U+0443}\N{U+043a}\N{U+0440}\N{U+0430}\N{U+0457}\N{U+043d}\N{U+0441}\N{U+044c}\N{U+043a}\N{U+0430}" => "uk",
2730             "\N{U+0443}\N{U+043a}\N{U+0440}\N{U+0430}\N{U+0457}\N{U+043d}\N{U+0441}\N{U+044c}\N{U+043a}\N{U+0430} \N{U+0423}\N{U+043a}\N{U+0440}\N{U+0430}\N{U+0457}\N{U+043d}\N{U+0430}" => "uk-UA",
2731             "\N{U+0447}\N{U+04d1}\N{U+0432}\N{U+0430}\N{U+0448}" => "cv",
2732             "\N{U+0447}\N{U+04d1}\N{U+0432}\N{U+0430}\N{U+0448} \N{U+0420}\N{U+0430}\N{U+04ab}\N{U+04ab}\N{U+0435}\N{U+0439}" => "cv-RU",
2733             "\N{U+044d}\N{U+0440}\N{U+0437}\N{U+044f}\N{U+043d}\N{U+044c} \N{U+043a}\N{U+0435}\N{U+043b}\N{U+044c}" => "myv-RU",
2734             "\N{U+045e}\N{U+0437}\N{U+0431}\N{U+0435}\N{U+043a}\N{U+0447}\N{U+0430} \N{U+040e}\N{U+0437}\N{U+0431}\N{U+0435}\N{U+043a}\N{U+0438}\N{U+0441}\N{U+0442}\N{U+043e}\N{U+043d} \N{U+041a}\N{U+0438}\N{U+0440}\N{U+0438}\N{U+043b}" => "uz-Cyrl-UZ",
2735             "\N{U+045e}\N{U+0437}\N{U+0431}\N{U+0435}\N{U+043a}\N{U+0447}\N{U+0430} \N{U+041a}\N{U+0438}\N{U+0440}\N{U+0438}\N{U+043b}" => "uz-Cyrl",
2736             "\N{U+049b}\N{U+0430}\N{U+0437}\N{U+0430}\N{U+049b} \N{U+0442}\N{U+0456}\N{U+043b}\N{U+0456}" => "kk",
2737             "\N{U+049b}\N{U+0430}\N{U+0437}\N{U+0430}\N{U+049b} \N{U+0442}\N{U+0456}\N{U+043b}\N{U+0456} \N{U+049a}\N{U+0430}\N{U+0437}\N{U+0430}\N{U+049b}\N{U+0441}\N{U+0442}\N{U+0430}\N{U+043d}" => "kk-KZ",
2738             "\N{U+0570}\N{U+0561}\N{U+0575}\N{U+0565}\N{U+0580}\N{U+0565}\N{U+0576}" => "hy",
2739             "\N{U+0570}\N{U+0561}\N{U+0575}\N{U+0565}\N{U+0580}\N{U+0565}\N{U+0576} \N{U+0540}\N{U+0561}\N{U+0575}\N{U+0561}\N{U+057d}\N{U+057f}\N{U+0561}\N{U+0576}" => "hy-AM",
2740             "\N{U+05d9}\N{U+05d9}\N{U+05b4}\N{U+05d3}\N{U+05d9}\N{U+05e9}" => "yi",
2741             "\N{U+05d9}\N{U+05d9}\N{U+05b4}\N{U+05d3}\N{U+05d9}\N{U+05e9} \N{U+05d5}\N{U+05d5}\N{U+05e2}\N{U+05dc}\N{U+05d8}" => "yi-001",
2742             "\N{U+05e2}\N{U+05d1}\N{U+05e8}\N{U+05d9}\N{U+05ea}" => "he",
2743             "\N{U+05e2}\N{U+05d1}\N{U+05e8}\N{U+05d9}\N{U+05ea} \N{U+05d9}\N{U+05e9}\N{U+05e8}\N{U+05d0}\N{U+05dc}" => "he-IL",
2744             "\N{U+0622}\N{U+0630}\N{U+0631}\N{U+0628}\N{U+0627}\N{U+06cc}\N{U+062c}\N{U+0627}\N{U+0646} \N{U+062a}\N{U+06c6}\N{U+0631}\N{U+06a9}\N{U+062c}\N{U+0647}\N{U+200c}\N{U+0633}\N{U+06cc} \N{U+0639}\N{U+0631}\N{U+0628}\N{U+062c}\N{U+0647}" => "az-Arab-IR",
2745             "\N{U+0626}\N{U+06c7}\N{U+064a}\N{U+063a}\N{U+06c7}\N{U+0631}\N{U+0686}\N{U+06d5}" => "ug",
2746             "\N{U+0626}\N{U+06c7}\N{U+064a}\N{U+063a}\N{U+06c7}\N{U+0631}\N{U+0686}\N{U+06d5} \N{U+062c}\N{U+06c7}\N{U+06ad}\N{U+06af}\N{U+0648}" => "ug-CN",
2747             "\N{U+0627}\N{U+0631}\N{U+062f}\N{U+0648}" => "ur",
2748             "\N{U+0627}\N{U+0631}\N{U+062f}\N{U+0648} \N{U+0628}\N{U+06be}\N{U+0627}\N{U+0631}\N{U+062a}" => "ur-IN",
2749             "\N{U+0627}\N{U+0631}\N{U+062f}\N{U+0648} \N{U+067e}\N{U+0627}\N{U+06a9}\N{U+0633}\N{U+062a}\N{U+0627}\N{U+0646}" => "ur-PK",
2750             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0627}\N{U+0645}\N{U+064a}\N{U+0629}" => "apc-SY",
2751             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629}" => "ar",
2752             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0625}\N{U+0631}\N{U+064a}\N{U+062a}\N{U+0631}\N{U+064a}\N{U+0627}" => "ar-ER",
2753             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0625}\N{U+0633}\N{U+0631}\N{U+0627}\N{U+0626}\N{U+064a}\N{U+0644}" => "ar-IL",
2754             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0627}\N{U+0644}\N{U+0623}\N{U+0631}\N{U+0627}\N{U+0636}\N{U+064a} \N{U+0627}\N{U+0644}\N{U+0641}\N{U+0644}\N{U+0633}\N{U+0637}\N{U+064a}\N{U+0646}\N{U+064a}\N{U+0629}" => "ar-PS",
2755             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0627}\N{U+0644}\N{U+0623}\N{U+0631}\N{U+062f}\N{U+0646}" => "ar-JO",
2756             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0627}\N{U+0644}\N{U+0625}\N{U+0645}\N{U+0627}\N{U+0631}\N{U+0627}\N{U+062a} \N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0627}\N{U+0644}\N{U+0645}\N{U+062a}\N{U+062d}\N{U+062f}\N{U+0629}" => "ar-AE",
2757             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0627}\N{U+0644}\N{U+0628}\N{U+062d}\N{U+0631}\N{U+064a}\N{U+0646}" => "ar-BH",
2758             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0627}\N{U+0644}\N{U+062c}\N{U+0632}\N{U+0627}\N{U+0626}\N{U+0631}" => "ar-DZ",
2759             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0627}\N{U+0644}\N{U+0633}\N{U+0648}\N{U+062f}\N{U+0627}\N{U+0646}" => "ar-SD",
2760             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0627}\N{U+0644}\N{U+0635}\N{U+062d}\N{U+0631}\N{U+0627}\N{U+0621} \N{U+0627}\N{U+0644}\N{U+063a}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629}" => "ar-EH",
2761             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0627}\N{U+0644}\N{U+0635}\N{U+0648}\N{U+0645}\N{U+0627}\N{U+0644}" => "ar-SO",
2762             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0627}\N{U+0644}\N{U+0639}\N{U+0627}\N{U+0644}\N{U+0645}" => "ar-001",
2763             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0627}\N{U+0642}" => "ar-IQ",
2764             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0627}\N{U+0644}\N{U+0643}\N{U+0648}\N{U+064a}\N{U+062a}" => "ar-KW",
2765             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0627}\N{U+0644}\N{U+0645}\N{U+063a}\N{U+0631}\N{U+0628}" => "ar-MA",
2766             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0627}\N{U+0644}\N{U+0645}\N{U+0645}\N{U+0644}\N{U+0643}\N{U+0629} \N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0627}\N{U+0644}\N{U+0633}\N{U+0639}\N{U+0648}\N{U+062f}\N{U+064a}\N{U+0629}" => "ar-SA",
2767             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0627}\N{U+0644}\N{U+064a}\N{U+0645}\N{U+0646}" => "ar-YE",
2768             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+062a}\N{U+0634}\N{U+0627}\N{U+062f}" => "ar-TD",
2769             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+062a}\N{U+0648}\N{U+0646}\N{U+0633}" => "ar-TN",
2770             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+062c}\N{U+0632}\N{U+0631} \N{U+0627}\N{U+0644}\N{U+0642}\N{U+0645}\N{U+0631}" => "ar-KM",
2771             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+062c}\N{U+0646}\N{U+0648}\N{U+0628} \N{U+0627}\N{U+0644}\N{U+0633}\N{U+0648}\N{U+062f}\N{U+0627}\N{U+0646}" => "ar-SS",
2772             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+062c}\N{U+064a}\N{U+0628}\N{U+0648}\N{U+062a}\N{U+064a}" => "ar-DJ",
2773             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0633}\N{U+0648}\N{U+0631}\N{U+064a}\N{U+0627}" => "ar-SY",
2774             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0639}\N{U+064f}\N{U+0645}\N{U+0627}\N{U+0646}" => "ar-OM",
2775             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0642}\N{U+0637}\N{U+0631}" => "ar-QA",
2776             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0644}\N{U+0628}\N{U+0646}\N{U+0627}\N{U+0646}" => "ar-LB",
2777             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0644}\N{U+064a}\N{U+0628}\N{U+064a}\N{U+0627}" => "ar-LY",
2778             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0645}\N{U+0635}\N{U+0631}" => "ar-EG",
2779             "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629} \N{U+0645}\N{U+0648}\N{U+0631}\N{U+064a}\N{U+062a}\N{U+0627}\N{U+0646}\N{U+064a}\N{U+0627}" => "ar-MR",
2780             "\N{U+0627}\N{U+0648}\N{U+0632}\N{U+0628}\N{U+06cc}\N{U+06a9} \N{U+0627}\N{U+0641}\N{U+063a}\N{U+0627}\N{U+0646}\N{U+0633}\N{U+062a}\N{U+0627}\N{U+0646} \N{U+0639}\N{U+0631}\N{U+0628}\N{U+06cc}" => "uz-Arab-AF",
2781             "\N{U+0627}\N{U+0648}\N{U+0632}\N{U+0628}\N{U+06cc}\N{U+06a9} \N{U+0639}\N{U+0631}\N{U+0628}\N{U+06cc}" => "uz-Arab",
2782             "\N{U+0628}\N{U+0644}\N{U+0648}\N{U+0686}\N{U+06cc} (\N{U+0631}\N{U+062e}\N{U+0634}\N{U+0627}\N{U+0646}\N{U+06cc})" => "bgn-PK",
2783             "\N{U+0628}\N{U+0644}\N{U+0648}\N{U+0686}\N{U+06cc} (\N{U+0631}\N{U+062e}\N{U+0634}\N{U+0627}\N{U+0646}\N{U+06cc}) \N{U+0626}\N{U+0648}\N{U+0645}\N{U+0627}\N{U+0646}" => "bgn-OM",
2784             "\N{U+0628}\N{U+0644}\N{U+0648}\N{U+0686}\N{U+06cc} (\N{U+0631}\N{U+062e}\N{U+0634}\N{U+0627}\N{U+0646}\N{U+06cc}) \N{U+0645}\N{U+062a}\N{U+062d}\N{U+062f}\N{U+06cc}\N{U+0646} \N{U+0639}\N{U+0631}\N{U+0628}\N{U+06cc}\N{U+0646} \N{U+0627}\N{U+0645}\N{U+0627}\N{U+0631}\N{U+0627}\N{U+062a}" => "bgn-AE",
2785             "\N{U+0628}\N{U+0644}\N{U+06c6}\N{U+0686}\N{U+06cc}" => "bal-Latn-PK",
2786             "\N{U+062a}\N{U+0648}\N{U+0631}\N{U+0648}\N{U+0627}\N{U+0644}\N{U+06cc}" => "trw-PK",
2787             "\N{U+0633}\N{U+0646}\N{U+068c}\N{U+064a}" => "sd",
2788             "\N{U+0633}\N{U+0646}\N{U+068c}\N{U+064a} \N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}" => "sd-Arab",
2789             "\N{U+0633}\N{U+0646}\N{U+068c}\N{U+064a} \N{U+067e}\N{U+0627}\N{U+06aa}\N{U+0633}\N{U+062a}\N{U+0627}\N{U+0646} \N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}" => "sd-Arab-PK",
2790             "\N{U+0641}\N{U+0627}\N{U+0631}\N{U+0633}\N{U+06cc}" => "fa",
2791             "\N{U+0641}\N{U+0627}\N{U+0631}\N{U+0633}\N{U+06cc} \N{U+0627}\N{U+0641}\N{U+063a}\N{U+0627}\N{U+0646}\N{U+0633}\N{U+062a}\N{U+0627}\N{U+0646}" => "fa-AF",
2792             "\N{U+0641}\N{U+0627}\N{U+0631}\N{U+0633}\N{U+06cc} \N{U+0627}\N{U+06cc}\N{U+0631}\N{U+0627}\N{U+0646}" => "fa-IR",
2793             "\N{U+0644}\N{U+06ca}\N{U+0631}\N{U+06cc} \N{U+0634}\N{U+0648}\N{U+0645}\N{U+0627}\N{U+0644}\N{U+06cc}" => "lrc-IR",
2794             "\N{U+0645}\N{U+0627}\N{U+0632}\N{U+0631}\N{U+0648}\N{U+0646}\N{U+06cc}" => "mzn",
2795             "\N{U+0645}\N{U+0627}\N{U+0632}\N{U+0631}\N{U+0648}\N{U+0646}\N{U+06cc} \N{U+0627}\N{U+06cc}\N{U+0631}\N{U+0627}\N{U+0646}" => "mzn-IR",
2796             "\N{U+067e}\N{U+0646}\N{U+062c}\N{U+0627}\N{U+0628}\N{U+06cc} \N{U+0639}\N{U+0631}\N{U+0628}\N{U+06cc}" => "pa-Arab",
2797             "\N{U+067e}\N{U+0646}\N{U+062c}\N{U+0627}\N{U+0628}\N{U+06cc} \N{U+067e}\N{U+0627}\N{U+06a9}\N{U+0633}\N{U+062a}\N{U+0627}\N{U+0646} \N{U+0639}\N{U+0631}\N{U+0628}\N{U+06cc}" => "pa-Arab-PK",
2798             "\N{U+067e}\N{U+069a}\N{U+062a}\N{U+0648}" => "ps",
2799             "\N{U+067e}\N{U+069a}\N{U+062a}\N{U+0648} \N{U+0627}\N{U+0641}\N{U+063a}\N{U+0627}\N{U+0646}\N{U+0633}\N{U+062a}\N{U+0627}\N{U+0646}" => "ps-AF",
2800             "\N{U+067e}\N{U+069a}\N{U+062a}\N{U+0648} \N{U+067e}\N{U+0627}\N{U+06a9}\N{U+0633}\N{U+062a}\N{U+0627}\N{U+0646}" => "ps-PK",
2801             "\N{U+06a9}\N{U+0648}\N{U+0631}\N{U+062f}\N{U+06cc} \N{U+062e}\N{U+0648}\N{U+0627}\N{U+0631}\N{U+06af}" => "sdh-IR",
2802             "\N{U+06a9}\N{U+0648}\N{U+0631}\N{U+062f}\N{U+06cc}\N{U+06cc} \N{U+0646}\N{U+0627}\N{U+0648}\N{U+06d5}\N{U+0646}\N{U+062f}\N{U+06cc}" => "ckb",
2803             "\N{U+06a9}\N{U+0648}\N{U+0631}\N{U+062f}\N{U+06cc}\N{U+06cc} \N{U+0646}\N{U+0627}\N{U+0648}\N{U+06d5}\N{U+0646}\N{U+062f}\N{U+06cc} \N{U+0626}\N{U+06ce}\N{U+0631}\N{U+0627}\N{U+0646}" => "ckb-IR",
2804             "\N{U+06a9}\N{U+0648}\N{U+0631}\N{U+062f}\N{U+06cc}\N{U+06cc} \N{U+0646}\N{U+0627}\N{U+0648}\N{U+06d5}\N{U+0646}\N{U+062f}\N{U+06cc} \N{U+0639}\N{U+06ce}\N{U+0631}\N{U+0627}\N{U+0642}" => "ckb-IQ",
2805             "\N{U+06a9}\N{U+0672}\N{U+0634}\N{U+064f}\N{U+0631}" => "ks",
2806             "\N{U+06a9}\N{U+0672}\N{U+0634}\N{U+064f}\N{U+0631} \N{U+0639}\N{U+0631}\N{U+0628}\N{U+06cc}" => "ks-Arab",
2807             "\N{U+06a9}\N{U+0672}\N{U+0634}\N{U+064f}\N{U+0631} \N{U+06c1}\N{U+0650}\N{U+0646}\N{U+062f}\N{U+0648}\N{U+0633}\N{U+062a}\N{U+0627}\N{U+0646} \N{U+0639}\N{U+0631}\N{U+0628}\N{U+06cc}" => "ks-Arab-IN",
2808             "\N{U+0723}\N{U+0718}\N{U+072a}\N{U+071d}\N{U+071d}\N{U+0710}" => "syr",
2809             "\N{U+0723}\N{U+0718}\N{U+072a}\N{U+071d}\N{U+071d}\N{U+0710} \N{U+0723}\N{U+0718}\N{U+072a}\N{U+071d}\N{U+0710}" => "syr-SY",
2810             "\N{U+0723}\N{U+0718}\N{U+072a}\N{U+071d}\N{U+071d}\N{U+0710} \N{U+0725}\N{U+071d}\N{U+072a}\N{U+0729}" => "syr-IQ",
2811             "\N{U+07d2}\N{U+07de}\N{U+07cf}" => "nqo",
2812             "\N{U+07d2}\N{U+07de}\N{U+07cf} \N{U+07d6}\N{U+07cc}\N{U+07ec}\N{U+07e3}\N{U+07cd}\N{U+07eb}" => "nqo-GN",
2813             "\N{U+0915}\N{U+0949}\N{U+0936}\N{U+0941}\N{U+0930} \N{U+0926}\N{U+0947}\N{U+0935}\N{U+0928}\N{U+093e}\N{U+0917}\N{U+0930}\N{U+0940}" => "ks-Deva",
2814             "\N{U+0915}\N{U+0949}\N{U+0936}\N{U+0941}\N{U+0930} \N{U+0939}\N{U+093f}\N{U+0902}\N{U+0926}\N{U+094b}\N{U+0938}\N{U+094d}\N{U+0924}\N{U+093e}\N{U+0928} \N{U+0926}\N{U+0947}\N{U+0935}\N{U+0928}\N{U+093e}\N{U+0917}\N{U+0930}\N{U+0940}" => "ks-Deva-IN",
2815             "\N{U+0915}\N{U+094b}\N{U+0902}\N{U+0915}\N{U+0923}\N{U+0940}" => "kok",
2816             "\N{U+0915}\N{U+094b}\N{U+0902}\N{U+0915}\N{U+0923}\N{U+0940} \N{U+092d}\N{U+093e}\N{U+0930}\N{U+0924}" => "kok-IN",
2817             "\N{U+0921}\N{U+094b}\N{U+0917}\N{U+0930}\N{U+0940}" => "doi",
2818             "\N{U+0921}\N{U+094b}\N{U+0917}\N{U+0930}\N{U+0940} \N{U+092d}\N{U+093e}\N{U+0930}\N{U+0924}" => "doi-IN",
2819             "\N{U+0928}\N{U+0947}\N{U+092a}\N{U+093e}\N{U+0932}\N{U+0940}" => "ne",
2820             "\N{U+0928}\N{U+0947}\N{U+092a}\N{U+093e}\N{U+0932}\N{U+0940} \N{U+0928}\N{U+0947}\N{U+092a}\N{U+093e}\N{U+0932}" => "ne-NP",
2821             "\N{U+0928}\N{U+0947}\N{U+092a}\N{U+093e}\N{U+0932}\N{U+0940} \N{U+092d}\N{U+093e}\N{U+0930}\N{U+0924}" => "ne-IN",
2822             "\N{U+092c}\N{U+0930}\N{U+2019}" => "brx",
2823             "\N{U+092c}\N{U+0930}\N{U+2019} \N{U+092d}\N{U+093e}\N{U+0930}\N{U+0924}" => "brx-IN",
2824             "\N{U+092d}\N{U+094b}\N{U+091c}\N{U+092a}\N{U+0941}\N{U+0930}\N{U+0940}" => "bho",
2825             "\N{U+092d}\N{U+094b}\N{U+091c}\N{U+092a}\N{U+0941}\N{U+0930}\N{U+0940} \N{U+092d}\N{U+093e}\N{U+0930}\N{U+0924}" => "bho-IN",
2826             "\N{U+092e}\N{U+0930}\N{U+093e}\N{U+0920}\N{U+0940}" => "mr",
2827             "\N{U+092e}\N{U+0930}\N{U+093e}\N{U+0920}\N{U+0940} \N{U+092d}\N{U+093e}\N{U+0930}\N{U+0924}" => "mr-IN",
2828             "\N{U+092e}\N{U+0948}\N{U+0925}\N{U+093f}\N{U+0932}\N{U+0940}" => "mai",
2829             "\N{U+092e}\N{U+0948}\N{U+0925}\N{U+093f}\N{U+0932}\N{U+0940} \N{U+092d}\N{U+093e}\N{U+0930}\N{U+0924}" => "mai-IN",
2830             "\N{U+0930}\N{U+093e}\N{U+091c}\N{U+0938}\N{U+094d}\N{U+0925}\N{U+093e}\N{U+0928}\N{U+0940}" => "raj",
2831             "\N{U+0930}\N{U+093e}\N{U+091c}\N{U+0938}\N{U+094d}\N{U+0925}\N{U+093e}\N{U+0928}\N{U+0940} \N{U+092d}\N{U+093e}\N{U+0930}\N{U+0924}" => "raj-IN",
2832             "\N{U+0938}\N{U+0902}\N{U+0938}\N{U+094d}\N{U+0915}\N{U+0943}\N{U+0924} \N{U+092d}\N{U+093e}\N{U+0937}\N{U+093e}" => "sa",
2833             "\N{U+0938}\N{U+0902}\N{U+0938}\N{U+094d}\N{U+0915}\N{U+0943}\N{U+0924} \N{U+092d}\N{U+093e}\N{U+0937}\N{U+093e} \N{U+092d}\N{U+093e}\N{U+0930}\N{U+0924}\N{U+0903}" => "sa-IN",
2834             "\N{U+0938}\N{U+093e}\N{U+0928}\N{U+0924}\N{U+093e}\N{U+0921}\N{U+093c}\N{U+0940} \N{U+0926}\N{U+0947}\N{U+0935}\N{U+093e}\N{U+0928}\N{U+093e}\N{U+0917}\N{U+093e}\N{U+0930}\N{U+0940}" => "sat-Deva-IN",
2835             "\N{U+0938}\N{U+093f}\N{U+0928}\N{U+094d}\N{U+0927}\N{U+0940} \N{U+0926}\N{U+0947}\N{U+0935}\N{U+0928}\N{U+093e}\N{U+0917}\N{U+093f}\N{U+0930}\N{U+0940}" => "sd-Deva",
2836             "\N{U+0938}\N{U+093f}\N{U+0928}\N{U+094d}\N{U+0927}\N{U+0940} \N{U+092d}\N{U+093e}\N{U+0930}\N{U+0924} \N{U+0926}\N{U+0947}\N{U+0935}\N{U+0928}\N{U+093e}\N{U+0917}\N{U+093f}\N{U+0930}\N{U+0940}" => "sd-Deva-IN",
2837             "\N{U+0939}\N{U+0930}\N{U+093f}\N{U+092f}\N{U+093e}\N{U+0923}\N{U+0935}\N{U+0940}" => "bgc",
2838             "\N{U+0939}\N{U+0930}\N{U+093f}\N{U+092f}\N{U+093e}\N{U+0923}\N{U+0935}\N{U+0940} \N{U+092d}\N{U+093e}\N{U+0930}\N{U+0924}" => "bgc-IN",
2839             "\N{U+0939}\N{U+093f}\N{U+0928}\N{U+094d}\N{U+0926}\N{U+0940}" => "hi",
2840             "\N{U+0939}\N{U+093f}\N{U+0928}\N{U+094d}\N{U+0926}\N{U+0940} \N{U+092d}\N{U+093e}\N{U+0930}\N{U+0924}" => "hi-IN",
2841             "\N{U+0985}\N{U+09b8}\N{U+09ae}\N{U+09c0}\N{U+09af}\N{U+09bc}\N{U+09be}" => "as",
2842             "\N{U+0985}\N{U+09b8}\N{U+09ae}\N{U+09c0}\N{U+09af}\N{U+09bc}\N{U+09be} \N{U+09ad}\N{U+09be}\N{U+09f0}\N{U+09a4}" => "as-IN",
2843             "\N{U+09ac}\N{U+09be}\N{U+0982}\N{U+09b2}\N{U+09be}" => "bn",
2844             "\N{U+09ac}\N{U+09be}\N{U+0982}\N{U+09b2}\N{U+09be} \N{U+09ac}\N{U+09be}\N{U+0982}\N{U+09b2}\N{U+09be}\N{U+09a6}\N{U+09c7}\N{U+09b6}" => "bn-BD",
2845             "\N{U+09ac}\N{U+09be}\N{U+0982}\N{U+09b2}\N{U+09be} \N{U+09ad}\N{U+09be}\N{U+09b0}\N{U+09a4}" => "bn-IN",
2846             "\N{U+09ae}\N{U+09c8}\N{U+09a4}\N{U+09c8}\N{U+09b2}\N{U+09cb}\N{U+09a8}\N{U+09cd}" => "mni",
2847             "\N{U+09ae}\N{U+09c8}\N{U+09a4}\N{U+09c8}\N{U+09b2}\N{U+09cb}\N{U+09a8}\N{U+09cd} \N{U+0987}\N{U+09a8}\N{U+09cd}\N{U+09a6}\N{U+09bf}\N{U+09af}\N{U+09bc}\N{U+09be} \N{U+09ac}\N{U+09be}\N{U+0982}\N{U+09b2}\N{U+09be}" => "mni-Beng-IN",
2848             "\N{U+09ae}\N{U+09c8}\N{U+09a4}\N{U+09c8}\N{U+09b2}\N{U+09cb}\N{U+09a8}\N{U+09cd} \N{U+09ac}\N{U+09be}\N{U+0982}\N{U+09b2}\N{U+09be}" => "mni-Beng",
2849             "\N{U+0a2a}\N{U+0a70}\N{U+0a1c}\N{U+0a3e}\N{U+0a2c}\N{U+0a40}" => "pa",
2850             "\N{U+0a2a}\N{U+0a70}\N{U+0a1c}\N{U+0a3e}\N{U+0a2c}\N{U+0a40} \N{U+0a17}\N{U+0a41}\N{U+0a30}\N{U+0a2e}\N{U+0a41}\N{U+0a16}\N{U+0a40}" => "pa-Guru",
2851             "\N{U+0a2a}\N{U+0a70}\N{U+0a1c}\N{U+0a3e}\N{U+0a2c}\N{U+0a40} \N{U+0a2d}\N{U+0a3e}\N{U+0a30}\N{U+0a24} \N{U+0a17}\N{U+0a41}\N{U+0a30}\N{U+0a2e}\N{U+0a41}\N{U+0a16}\N{U+0a40}" => "pa-Guru-IN",
2852             "\N{U+0a97}\N{U+0ac1}\N{U+0a9c}\N{U+0ab0}\N{U+0abe}\N{U+0aa4}\N{U+0ac0}" => "gu",
2853             "\N{U+0a97}\N{U+0ac1}\N{U+0a9c}\N{U+0ab0}\N{U+0abe}\N{U+0aa4}\N{U+0ac0} \N{U+0aad}\N{U+0abe}\N{U+0ab0}\N{U+0aa4}" => "gu-IN",
2854             "\N{U+0b13}\N{U+0b21}\N{U+0b3c}\N{U+0b3f}\N{U+0b06}" => "or",
2855             "\N{U+0b13}\N{U+0b21}\N{U+0b3c}\N{U+0b3f}\N{U+0b06} \N{U+0b2d}\N{U+0b3e}\N{U+0b30}\N{U+0b24}" => "or-IN",
2856             "\N{U+0ba4}\N{U+0bae}\N{U+0bbf}\N{U+0bb4}\N{U+0bcd}" => "ta",
2857             "\N{U+0ba4}\N{U+0bae}\N{U+0bbf}\N{U+0bb4}\N{U+0bcd} \N{U+0b87}\N{U+0ba8}\N{U+0bcd}\N{U+0ba4}\N{U+0bbf}\N{U+0baf}\N{U+0bbe}" => "ta-IN",
2858             "\N{U+0ba4}\N{U+0bae}\N{U+0bbf}\N{U+0bb4}\N{U+0bcd} \N{U+0b87}\N{U+0bb2}\N{U+0b99}\N{U+0bcd}\N{U+0b95}\N{U+0bc8}" => "ta-LK",
2859             "\N{U+0ba4}\N{U+0bae}\N{U+0bbf}\N{U+0bb4}\N{U+0bcd} \N{U+0b9a}\N{U+0bbf}\N{U+0b99}\N{U+0bcd}\N{U+0b95}\N{U+0baa}\N{U+0bcd}\N{U+0baa}\N{U+0bc2}\N{U+0bb0}\N{U+0bcd}" => "ta-SG",
2860             "\N{U+0ba4}\N{U+0bae}\N{U+0bbf}\N{U+0bb4}\N{U+0bcd} \N{U+0bae}\N{U+0bb2}\N{U+0bc7}\N{U+0b9a}\N{U+0bbf}\N{U+0baf}\N{U+0bbe}" => "ta-MY",
2861             "\N{U+0c24}\N{U+0c46}\N{U+0c32}\N{U+0c41}\N{U+0c17}\N{U+0c41}" => "te",
2862             "\N{U+0c24}\N{U+0c46}\N{U+0c32}\N{U+0c41}\N{U+0c17}\N{U+0c41} \N{U+0c2d}\N{U+0c3e}\N{U+0c30}\N{U+0c24}\N{U+0c26}\N{U+0c47}\N{U+0c36}\N{U+0c02}" => "te-IN",
2863             "\N{U+0c95}\N{U+0ca8}\N{U+0ccd}\N{U+0ca8}\N{U+0ca1}" => "kn",
2864             "\N{U+0c95}\N{U+0ca8}\N{U+0ccd}\N{U+0ca8}\N{U+0ca1} \N{U+0cad}\N{U+0cbe}\N{U+0cb0}\N{U+0ca4}" => "kn-IN",
2865             "\N{U+0d2e}\N{U+0d32}\N{U+0d2f}\N{U+0d3e}\N{U+0d33}\N{U+0d02}" => "ml",
2866             "\N{U+0d2e}\N{U+0d32}\N{U+0d2f}\N{U+0d3e}\N{U+0d33}\N{U+0d02} \N{U+0d07}\N{U+0d28}\N{U+0d4d}\N{U+0d24}\N{U+0d4d}\N{U+0d2f}" => "ml-IN",
2867             "\N{U+0dc3}\N{U+0dd2}\N{U+0d82}\N{U+0dc4}\N{U+0dbd}" => "si",
2868             "\N{U+0dc3}\N{U+0dd2}\N{U+0d82}\N{U+0dc4}\N{U+0dbd} \N{U+0dc1}\N{U+0dca}\N{U+200d}\N{U+0dbb}\N{U+0dd3} \N{U+0dbd}\N{U+0d82}\N{U+0d9a}\N{U+0dcf}\N{U+0dc0}" => "si-LK",
2869             "\N{U+0e44}\N{U+0e17}\N{U+0e22}" => "th",
2870             "\N{U+0e44}\N{U+0e17}\N{U+0e22} \N{U+0e44}\N{U+0e17}\N{U+0e22}" => "th-TH",
2871             "\N{U+0ea5}\N{U+0eb2}\N{U+0ea7}" => "lo",
2872             "\N{U+0ea5}\N{U+0eb2}\N{U+0ea7} \N{U+0ea5}\N{U+0eb2}\N{U+0ea7}" => "lo-LA",
2873             "\N{U+0f56}\N{U+0f7c}\N{U+0f51}\N{U+0f0b}\N{U+0f66}\N{U+0f90}\N{U+0f51}\N{U+0f0b}" => "bo",
2874             "\N{U+0f56}\N{U+0f7c}\N{U+0f51}\N{U+0f0b}\N{U+0f66}\N{U+0f90}\N{U+0f51}\N{U+0f0b} \N{U+0f62}\N{U+0f92}\N{U+0fb1}\N{U+0f0b}\N{U+0f42}\N{U+0f62}\N{U+0f0b}" => "bo-IN",
2875             "\N{U+0f56}\N{U+0f7c}\N{U+0f51}\N{U+0f0b}\N{U+0f66}\N{U+0f90}\N{U+0f51}\N{U+0f0b} \N{U+0f62}\N{U+0f92}\N{U+0fb1}\N{U+0f0b}\N{U+0f53}\N{U+0f42}" => "bo-CN",
2876             "\N{U+0f62}\N{U+0fab}\N{U+0f7c}\N{U+0f44}\N{U+0f0b}\N{U+0f41}" => "dz",
2877             "\N{U+0f62}\N{U+0fab}\N{U+0f7c}\N{U+0f44}\N{U+0f0b}\N{U+0f41} \N{U+0f60}\N{U+0f56}\N{U+0fb2}\N{U+0f74}\N{U+0f42}" => "dz-BT",
2878             "\N{U+1010}\N{U+1086}\N{U+1038}" => "shn",
2879             "\N{U+1010}\N{U+1086}\N{U+1038} \N{U+1019}\N{U+102d}\N{U+1030}\N{U+1004}\N{U+103a}\N{U+1038}\N{U+1011}\N{U+1086}\N{U+1038}" => "shn-TH",
2880             "\N{U+1010}\N{U+1086}\N{U+1038} \N{U+1019}\N{U+103b}\N{U+1062}\N{U+107c}\N{U+103a}\N{U+1087}\N{U+1019}\N{U+1083}\N{U+1087} (\N{U+1019}\N{U+102d}\N{U+1030}\N{U+1004}\N{U+103a}\N{U+1038}\N{U+1019}\N{U+1062}\N{U+107c}\N{U+103a}\N{U+1088})" => "shn-MM",
2881             "\N{U+1019}\N{U+103c}\N{U+1014}\N{U+103a}\N{U+1019}\N{U+102c}" => "my",
2882             "\N{U+1019}\N{U+103c}\N{U+1014}\N{U+103a}\N{U+1019}\N{U+102c} \N{U+1019}\N{U+103c}\N{U+1014}\N{U+103a}\N{U+1019}\N{U+102c}" => "my-MM",
2883             "\N{U+10e5}\N{U+10d0}\N{U+10e0}\N{U+10d7}\N{U+10e3}\N{U+10da}\N{U+10d8}" => "ka",
2884             "\N{U+10e5}\N{U+10d0}\N{U+10e0}\N{U+10d7}\N{U+10e3}\N{U+10da}\N{U+10d8} \N{U+10e1}\N{U+10d0}\N{U+10e5}\N{U+10d0}\N{U+10e0}\N{U+10d7}\N{U+10d5}\N{U+10d4}\N{U+10da}\N{U+10dd}" => "ka-GE",
2885             "\N{U+1275}\N{U+130d}\N{U+122d}\N{U+129b}" => "ti",
2886             "\N{U+1275}\N{U+130d}\N{U+122d}\N{U+129b} \N{U+12a2}\N{U+1275}\N{U+12ee}\N{U+1335}\N{U+12eb}" => "ti-ET",
2887             "\N{U+1275}\N{U+130d}\N{U+122d}\N{U+129b} \N{U+12a4}\N{U+122d}\N{U+1275}\N{U+122b}" => "ti-ER",
2888             "\N{U+12a0}\N{U+121b}\N{U+122d}\N{U+129b}" => "am",
2889             "\N{U+12a0}\N{U+121b}\N{U+122d}\N{U+129b} \N{U+12a2}\N{U+1275}\N{U+12ee}\N{U+1335}\N{U+12eb}" => "am-ET",
2890             "\N{U+13e3}\N{U+13b3}\N{U+13a9}" => "chr",
2891             "\N{U+13e3}\N{U+13b3}\N{U+13a9} \N{U+13cc}\N{U+13ca} \N{U+13a2}\N{U+13f3}\N{U+13be}\N{U+13b5}\N{U+13cd}\N{U+13d4}\N{U+13c5} \N{U+13cd}\N{U+13a6}\N{U+13da}\N{U+13a9}" => "chr-US",
2892             "\N{U+1781}\N{U+17d2}\N{U+1798}\N{U+17c2}\N{U+179a}" => "km",
2893             "\N{U+1781}\N{U+17d2}\N{U+1798}\N{U+17c2}\N{U+179a} \N{U+1780}\N{U+1798}\N{U+17d2}\N{U+1796}\N{U+17bb}\N{U+1787}\N{U+17b6}" => "km-KH",
2894             "\N{U+182e}\N{U+1823}\N{U+1829}\N{U+182d}\N{U+1823}\N{U+182f} \N{U+182e}\N{U+1823}\N{U+1829}\N{U+182d}\N{U+1823}\N{U+182f} \N{U+182e}\N{U+1823}\N{U+1829}\N{U+182d}\N{U+1823}\N{U+182f} \N{U+182a}\N{U+1822}\N{U+1834}\N{U+1822}\N{U+182d}\N{U+180c}" => "mn-Mong-MN",
2895             "\N{U+1c65}\N{U+1c5f}\N{U+1c71}\N{U+1c5b}\N{U+1c5f}\N{U+1c72}\N{U+1c64}" => "sat",
2896             "\N{U+1c65}\N{U+1c5f}\N{U+1c71}\N{U+1c5b}\N{U+1c5f}\N{U+1c72}\N{U+1c64} \N{U+1c5a}\N{U+1c5e} \N{U+1c6a}\N{U+1c64}\N{U+1c60}\N{U+1c64}" => "sat-Olck",
2897             "\N{U+1c65}\N{U+1c5f}\N{U+1c71}\N{U+1c5b}\N{U+1c5f}\N{U+1c72}\N{U+1c64} \N{U+1c64}\N{U+1c71}\N{U+1c70}\N{U+1c64}\N{U+1c6d}\N{U+1c5f} \N{U+1c5a}\N{U+1c5e} \N{U+1c6a}\N{U+1c64}\N{U+1c60}\N{U+1c64}" => "sat-Olck-IN",
2898             "\N{U+1f19}\N{U+03bb}\N{U+03bb}\N{U+03b7}\N{U+03bd}\N{U+03b9}\N{U+03ba}\N{U+03ac}" => "el-polyton",
2899             "\N{U+2d5c}\N{U+2d30}\N{U+2d4e}\N{U+2d30}\N{U+2d63}\N{U+2d49}\N{U+2d56}\N{U+2d5c}" => "zgh",
2900             "\N{U+2d5c}\N{U+2d30}\N{U+2d4e}\N{U+2d30}\N{U+2d63}\N{U+2d49}\N{U+2d56}\N{U+2d5c} \N{U+2d4d}\N{U+2d4e}\N{U+2d56}\N{U+2d54}\N{U+2d49}\N{U+2d31}" => "zgh-MA",
2901             "\N{U+2d5c}\N{U+2d30}\N{U+2d5b}\N{U+2d4d}\N{U+2d43}\N{U+2d49}\N{U+2d5c}" => "shi-Tfng",
2902             "\N{U+2d5c}\N{U+2d30}\N{U+2d5b}\N{U+2d4d}\N{U+2d43}\N{U+2d49}\N{U+2d5c} \N{U+2d4d}\N{U+2d4e}\N{U+2d56}\N{U+2d54}\N{U+2d49}\N{U+2d31}" => "shi-Tfng-MA",
2903             "\N{U+4e2d}\N{U+6587}" => "zh",
2904             "\N{U+4e2d}\N{U+6587} \N{U+4e2d}\N{U+56fd} \N{U+7b80}\N{U+4f53}" => "zh-Hans-CN",
2905             "\N{U+4e2d}\N{U+6587} \N{U+4e2d}\N{U+56fd}\N{U+6fb3}\N{U+95e8}\N{U+7279}\N{U+522b}\N{U+884c}\N{U+653f}\N{U+533a} \N{U+7b80}\N{U+4f53}" => "zh-Hans-MO",
2906             "\N{U+4e2d}\N{U+6587} \N{U+4e2d}\N{U+56fd}\N{U+9999}\N{U+6e2f}\N{U+7279}\N{U+522b}\N{U+884c}\N{U+653f}\N{U+533a} \N{U+7b80}\N{U+4f53}" => "zh-Hans-HK",
2907             "\N{U+4e2d}\N{U+6587} \N{U+4e2d}\N{U+570b}\N{U+6fb3}\N{U+9580}\N{U+7279}\N{U+5225}\N{U+884c}\N{U+653f}\N{U+5340} \N{U+7e41}\N{U+9ad4}\N{U+5b57}" => "zh-Hant-MO",
2908             "\N{U+4e2d}\N{U+6587} \N{U+4e2d}\N{U+570b}\N{U+9999}\N{U+6e2f}\N{U+7279}\N{U+5225}\N{U+884c}\N{U+653f}\N{U+5340} \N{U+7e41}\N{U+9ad4}\N{U+5b57}" => "zh-Hant-HK",
2909             "\N{U+4e2d}\N{U+6587} \N{U+53f0}\N{U+7063} \N{U+7e41}\N{U+9ad4}" => "zh-Hant-TW",
2910             "\N{U+4e2d}\N{U+6587} \N{U+65b0}\N{U+52a0}\N{U+5761} \N{U+7b80}\N{U+4f53}" => "zh-Hans-SG",
2911             "\N{U+4e2d}\N{U+6587} \N{U+7b80}\N{U+4f53}" => "zh-Hans",
2912             "\N{U+4e2d}\N{U+6587} \N{U+7e41}\N{U+9ad4}" => "zh-Hant",
2913             "\N{U+65e5}\N{U+672c}\N{U+8a9e}" => "ja",
2914             "\N{U+65e5}\N{U+672c}\N{U+8a9e} \N{U+65e5}\N{U+672c}" => "ja-JP",
2915             "\N{U+7ca4}\N{U+8bed} \N{U+4e2d}\N{U+534e}\N{U+4eba}\N{U+6c11}\N{U+5171}\N{U+548c}\N{U+56fd} \N{U+7b80}\N{U+4f53}" => "yue-Hans-CN",
2916             "\N{U+7ca4}\N{U+8bed} \N{U+7b80}\N{U+4f53}" => "yue-Hans",
2917             "\N{U+7cb5}\N{U+8a9e}" => "yue",
2918             "\N{U+7cb5}\N{U+8a9e} \N{U+4e2d}\N{U+83ef}\N{U+4eba}\N{U+6c11}\N{U+5171}\N{U+548c}\N{U+570b}\N{U+9999}\N{U+6e2f}\N{U+7279}\N{U+5225}\N{U+884c}\N{U+653f}\N{U+5340} \N{U+7e41}\N{U+9ad4}" => "yue-Hant-HK",
2919             "\N{U+7cb5}\N{U+8a9e} \N{U+7e41}\N{U+9ad4}" => "yue-Hant",
2920             "\N{U+a188}\N{U+a320}\N{U+a259}" => "ii",
2921             "\N{U+a188}\N{U+a320}\N{U+a259} \N{U+a34f}\N{U+a1e9}" => "ii-CN",
2922             "\N{U+a559}\N{U+a524}" => "vai-Vaii",
2923             "\N{U+a559}\N{U+a524} \N{U+a55e}\N{U+a524}\N{U+a52b}\N{U+a569}" => "vai-Vaii-LR",
2924             "\N{U+aabc}\N{U+aa95}\N{U+aa92}\N{U+aabe}" => "blt-VN",
2925             "\N{U+abc3}\N{U+abe4}\N{U+abc7}\N{U+abe9}\N{U+abc2}\N{U+abe3}\N{U+abdf} \N{U+abc3}\N{U+abe4}\N{U+abc7}\N{U+abe9} \N{U+abc3}\N{U+abcc}\N{U+abe6}\N{U+abdb}" => "mni-Mtei-IN",
2926             "\N{U+d55c}\N{U+ad6d}\N{U+c5b4}" => "ko",
2927             "\N{U+d55c}\N{U+ad6d}\N{U+c5b4} \N{U+b300}\N{U+d55c}\N{U+bbfc}\N{U+ad6d}" => "ko-KR",
2928             "\N{U+d55c}\N{U+ad6d}\N{U+c5b4} \N{U+c870}\N{U+c120}\N{U+bbfc}\N{U+c8fc}\N{U+c8fc}\N{U+c758}\N{U+c778}\N{U+bbfc}\N{U+acf5}\N{U+d654}\N{U+ad6d}" => "ko-KP",
2929             "\N{U+10400}\N{U+1044d}\N{U+1044a}\N{U+1042e}\N{U+10447} \N{U+1040f}\N{U+1042d}\N{U+1044c}\N{U+10434}\N{U+1043b}\N{U+10432}\N{U+1043c} \N{U+1041d}\N{U+1043b}\N{U+10429}\N{U+1043b}\N{U+10445} \N{U+10414}\N{U+1042f}\N{U+10446}\N{U+10432}\N{U+10449}\N{U+1042f}\N{U+1043b}" => "en-Dsrt-US",
2930             "\N{U+10400}\N{U+1044d}\N{U+1044a}\N{U+1042e}\N{U+10447} \N{U+10414}\N{U+1042f}\N{U+10446}\N{U+10432}\N{U+10449}\N{U+1042f}\N{U+1043b}" => "en-Dsrt",
2931             "\N{U+104cf}\N{U+104d8}\N{U+104fb}\N{U+104d8}\N{U+104fb}\N{U+104df}" => "osa",
2932             "\N{U+104cf}\N{U+104d8}\N{U+104fb}\N{U+104d8}\N{U+104fb}\N{U+104df} United States" => "osa-US",
2933             "\N{U+10d0c}\N{U+10d17}\N{U+10d25}\N{U+10d1d}\N{U+10d19}\N{U+10d1a}\N{U+10d12}\N{U+10d19}\N{U+10d1d}" => "rhg-Rohg-MM",
2934             "\N{U+1110c}\N{U+1110b}\N{U+11134}\N{U+1111f}\N{U+11133}\N{U+11126}" => "ccp",
2935             "\N{U+1110c}\N{U+1110b}\N{U+11134}\N{U+1111f}\N{U+11133}\N{U+11126} \N{U+1111d}\N{U+11101}\N{U+11123}\N{U+11118}\N{U+1112c}\N{U+1110c}\N{U+11134}" => "ccp-BD",
2936             "\N{U+1110c}\N{U+1110b}\N{U+11134}\N{U+1111f}\N{U+11133}\N{U+11126} \N{U+1111e}\N{U+11122}\N{U+11127}\N{U+11116}\N{U+11134}" => "ccp-IN",
2937             "\N{U+1e100}\N{U+1e104}\N{U+1e130}\N{U+1e129}\N{U+1e10d}\N{U+1e11c}\N{U+1e130}" => "hnj-Hmnp",
2938             "\N{U+1e100}\N{U+1e104}\N{U+1e130}\N{U+1e129}\N{U+1e10d}\N{U+1e11c}\N{U+1e130} \N{U+1e112}\N{U+1e12b}\N{U+1e131}\N{U+1e114}\N{U+1e129}\N{U+1e134}" => "hnj-Hmnp-US",
2939             "\N{U+1e906}\N{U+1e935}\N{U+1e924}\N{U+1e922}\N{U+1e92a} \N{U+1e900}\N{U+1e901}\N{U+1e902}\N{U+1e922}\N{U+1e903}" => "ff-Adlm",
2940             "\N{U+1e906}\N{U+1e935}\N{U+1e924}\N{U+1e922}\N{U+1e92a} \N{U+1e902}\N{U+1e922}\N{U+1e926}\N{U+1e92d}\N{U+1e92a}\N{U+1e92d}\N{U+1e934}\N{U+1e922}\N{U+1e944} \N{U+1e900}\N{U+1e901}\N{U+1e902}\N{U+1e922}\N{U+1e903}" => "ff-Adlm-LR",
2941             "\N{U+1e906}\N{U+1e935}\N{U+1e924}\N{U+1e922}\N{U+1e92a} \N{U+1e903}\N{U+1e92e}\N{U+1e92a}\N{U+1e93c}\N{U+1e922}\N{U+1e932}\N{U+1e92d}\N{U+1e945} \N{U+1e900}\N{U+1e901}\N{U+1e902}\N{U+1e922}\N{U+1e903}" => "ff-Adlm-MR",
2942             "\N{U+1e906}\N{U+1e935}\N{U+1e924}\N{U+1e922}\N{U+1e92a} \N{U+1e904}\N{U+1e935}\N{U+1e92a}\N{U+1e933}\N{U+1e92d}\N{U+1e932}\N{U+1e922} \N{U+1e90a}\N{U+1e922}\N{U+1e927}\N{U+1e92e}\N{U+1e945} \N{U+1e900}\N{U+1e901}\N{U+1e902}\N{U+1e922}\N{U+1e903}" => "ff-Adlm-BF",
2943             "\N{U+1e906}\N{U+1e935}\N{U+1e924}\N{U+1e922}\N{U+1e92a} \N{U+1e905}\N{U+1e922}\N{U+1e92a}\N{U+1e922}\N{U+1e924}\N{U+1e92e}\N{U+1e932} \N{U+1e900}\N{U+1e901}\N{U+1e902}\N{U+1e922}\N{U+1e903}" => "ff-Adlm-SL",
2944             "\N{U+1e906}\N{U+1e935}\N{U+1e924}\N{U+1e922}\N{U+1e92a} \N{U+1e905}\N{U+1e92b}\N{U+1e932}\N{U+1e92b}\N{U+1e93a}\N{U+1e922}\N{U+1e944}\N{U+1e924} \N{U+1e900}\N{U+1e901}\N{U+1e902}\N{U+1e922}\N{U+1e903}" => "ff-Adlm-SN",
2945             "\N{U+1e906}\N{U+1e935}\N{U+1e924}\N{U+1e922}\N{U+1e92a} \N{U+1e910}\N{U+1e922}\N{U+1e936}\N{U+1e92b}\N{U+1e92a}\N{U+1e92d}\N{U+1e934}\N{U+1e922}\N{U+1e944} \N{U+1e900}\N{U+1e901}\N{U+1e902}\N{U+1e922}\N{U+1e903}" => "ff-Adlm-NG",
2946             "\N{U+1e906}\N{U+1e935}\N{U+1e924}\N{U+1e922}\N{U+1e92a} \N{U+1e910}\N{U+1e92d}\N{U+1e945}\N{U+1e936}\N{U+1e92b}\N{U+1e92a} \N{U+1e900}\N{U+1e901}\N{U+1e902}\N{U+1e922}\N{U+1e903}" => "ff-Adlm-NE",
2947             "\N{U+1e906}\N{U+1e935}\N{U+1e924}\N{U+1e922}\N{U+1e92a} \N{U+1e911}\N{U+1e922}\N{U+1e925}\N{U+1e922}\N{U+1e92a}\N{U+1e935}\N{U+1e945}\N{U+1e932} \N{U+1e900}\N{U+1e901}\N{U+1e902}\N{U+1e922}\N{U+1e903}" => "ff-Adlm-CM",
2948             "\N{U+1e906}\N{U+1e935}\N{U+1e924}\N{U+1e922}\N{U+1e92a} \N{U+1e918}\N{U+1e922}\N{U+1e925}\N{U+1e926}\N{U+1e92d}\N{U+1e934}\N{U+1e922} \N{U+1e900}\N{U+1e901}\N{U+1e902}\N{U+1e922}\N{U+1e903}" => "ff-Adlm-GM",
2949             "\N{U+1e906}\N{U+1e935}\N{U+1e924}\N{U+1e922}\N{U+1e92a} \N{U+1e918}\N{U+1e922}\N{U+1e932}\N{U+1e922} \N{U+1e900}\N{U+1e901}\N{U+1e902}\N{U+1e922}\N{U+1e903}" => "ff-Adlm-GH",
2950             "\N{U+1e906}\N{U+1e935}\N{U+1e924}\N{U+1e922}\N{U+1e92a} \N{U+1e918}\N{U+1e92d}\N{U+1e932}\N{U+1e92b} \N{U+1e900}\N{U+1e901}\N{U+1e902}\N{U+1e922}\N{U+1e903}" => "ff-Adlm-GN",
2951             "\N{U+1e906}\N{U+1e935}\N{U+1e924}\N{U+1e922}\N{U+1e92a} \N{U+1e918}\N{U+1e92d}\N{U+1e932}\N{U+1e92b}-\N{U+1e904}\N{U+1e92d}\N{U+1e927}\N{U+1e922}\N{U+1e931}\N{U+1e92e}\N{U+1e945} \N{U+1e900}\N{U+1e901}\N{U+1e902}\N{U+1e922}\N{U+1e903}" => "ff-Adlm-GW",
2952             );
2953             ### :end NativeNames:
2954             #>>>
2955              
2956             #<<<
2957             ### :start ISO639Aliases:
2958             our %ISO639Aliases = (
2959             aar => "aa",
2960             "aar-DJ" => "aa-DJ",
2961             "aar-ER" => "aa-ER",
2962             "aar-ET" => "aa-ET",
2963             abk => "ab",
2964             "abk-GE" => "ab-GE",
2965             afr => "af",
2966             "afr-NA" => "af-NA",
2967             "afr-ZA" => "af-ZA",
2968             aka => "ak",
2969             "aka-GH" => "ak-GH",
2970             alb => "sq",
2971             "alb-AL" => "sq-AL",
2972             "alb-MK" => "sq-MK",
2973             "alb-XK" => "sq-XK",
2974             amh => "am",
2975             "amh-ET" => "am-ET",
2976             ara => "ar",
2977             "ara-001" => "ar-001",
2978             "ara-AE" => "ar-AE",
2979             "ara-BH" => "ar-BH",
2980             "ara-DJ" => "ar-DJ",
2981             "ara-DZ" => "ar-DZ",
2982             "ara-EG" => "ar-EG",
2983             "ara-EH" => "ar-EH",
2984             "ara-ER" => "ar-ER",
2985             "ara-IL" => "ar-IL",
2986             "ara-IQ" => "ar-IQ",
2987             "ara-JO" => "ar-JO",
2988             "ara-KM" => "ar-KM",
2989             "ara-KW" => "ar-KW",
2990             "ara-LB" => "ar-LB",
2991             "ara-LY" => "ar-LY",
2992             "ara-MA" => "ar-MA",
2993             "ara-MR" => "ar-MR",
2994             "ara-OM" => "ar-OM",
2995             "ara-PS" => "ar-PS",
2996             "ara-QA" => "ar-QA",
2997             "ara-SA" => "ar-SA",
2998             "ara-SD" => "ar-SD",
2999             "ara-SO" => "ar-SO",
3000             "ara-SS" => "ar-SS",
3001             "ara-SY" => "ar-SY",
3002             "ara-TD" => "ar-TD",
3003             "ara-TN" => "ar-TN",
3004             "ara-YE" => "ar-YE",
3005             arg => "an",
3006             "arg-ES" => "an-ES",
3007             arm => "hy",
3008             "arm-AM" => "hy-AM",
3009             asm => "as",
3010             "asm-IN" => "as-IN",
3011             aze => "az",
3012             "aze-Arab" => "az-Arab",
3013             "aze-Arab-IQ" => "az-Arab-IQ",
3014             "aze-Arab-IR" => "az-Arab-IR",
3015             "aze-Arab-TR" => "az-Arab-TR",
3016             "aze-Cyrl" => "az-Cyrl",
3017             "aze-Cyrl-AZ" => "az-Cyrl-AZ",
3018             "aze-Latn" => "az-Latn",
3019             "aze-Latn-AZ" => "az-Latn-AZ",
3020             bak => "ba",
3021             "bak-RU" => "ba-RU",
3022             bam => "bm",
3023             "bam-ML" => "bm-ML",
3024             "bam-Nkoo" => "bm-Nkoo",
3025             "bam-Nkoo-ML" => "bm-Nkoo-ML",
3026             baq => "eu",
3027             "baq-ES" => "eu-ES",
3028             bel => "be",
3029             "bel-BY" => "be-BY",
3030             "bel-TARASK" => "be-tarask",
3031             ben => "bn",
3032             "ben-BD" => "bn-BD",
3033             "ben-IN" => "bn-IN",
3034             bos => "bs",
3035             "bos-Cyrl" => "bs-Cyrl",
3036             "bos-Cyrl-BA" => "bs-Cyrl-BA",
3037             "bos-Latn" => "bs-Latn",
3038             "bos-Latn-BA" => "bs-Latn-BA",
3039             bre => "br",
3040             "bre-FR" => "br-FR",
3041             bul => "bg",
3042             "bul-BG" => "bg-BG",
3043             bur => "my",
3044             "bur-MM" => "my-MM",
3045             cat => "ca",
3046             "cat-AD" => "ca-AD",
3047             "cat-ES" => "ca-ES",
3048             "cat-ES-VALENCIA" => "ca-ES-valencia",
3049             "cat-FR" => "ca-FR",
3050             "cat-IT" => "ca-IT",
3051             che => "ce",
3052             "che-RU" => "ce-RU",
3053             chi => "zh",
3054             "chi-Hans" => "zh-Hans",
3055             "chi-Hans-CN" => "zh-Hans-CN",
3056             "chi-Hans-HK" => "zh-Hans-HK",
3057             "chi-Hans-MO" => "zh-Hans-MO",
3058             "chi-Hans-SG" => "zh-Hans-SG",
3059             "chi-Hant" => "zh-Hant",
3060             "chi-Hant-HK" => "zh-Hant-HK",
3061             "chi-Hant-MO" => "zh-Hant-MO",
3062             "chi-Hant-TW" => "zh-Hant-TW",
3063             chu => "cu",
3064             "chu-RU" => "cu-RU",
3065             chv => "cv",
3066             "chv-RU" => "cv-RU",
3067             cor => "kw",
3068             "cor-GB" => "kw-GB",
3069             cos => "co",
3070             "cos-FR" => "co-FR",
3071             cze => "cs",
3072             "cze-CZ" => "cs-CZ",
3073             dan => "da",
3074             "dan-DK" => "da-DK",
3075             "dan-GL" => "da-GL",
3076             div => "dv",
3077             "div-MV" => "dv-MV",
3078             dut => "nl",
3079             "dut-AW" => "nl-AW",
3080             "dut-BE" => "nl-BE",
3081             "dut-BQ" => "nl-BQ",
3082             "dut-CW" => "nl-CW",
3083             "dut-NL" => "nl-NL",
3084             "dut-SR" => "nl-SR",
3085             "dut-SX" => "nl-SX",
3086             dzo => "dz",
3087             "dzo-BT" => "dz-BT",
3088             eng => "en",
3089             "eng-001" => "en-001",
3090             "eng-150" => "en-150",
3091             "eng-AE" => "en-AE",
3092             "eng-AG" => "en-AG",
3093             "eng-AI" => "en-AI",
3094             "eng-AS" => "en-AS",
3095             "eng-AT" => "en-AT",
3096             "eng-AU" => "en-AU",
3097             "eng-BB" => "en-BB",
3098             "eng-BE" => "en-BE",
3099             "eng-BI" => "en-BI",
3100             "eng-BM" => "en-BM",
3101             "eng-BS" => "en-BS",
3102             "eng-BW" => "en-BW",
3103             "eng-BZ" => "en-BZ",
3104             "eng-CA" => "en-CA",
3105             "eng-CC" => "en-CC",
3106             "eng-CH" => "en-CH",
3107             "eng-CK" => "en-CK",
3108             "eng-CM" => "en-CM",
3109             "eng-CX" => "en-CX",
3110             "eng-CY" => "en-CY",
3111             "eng-DE" => "en-DE",
3112             "eng-DG" => "en-DG",
3113             "eng-DK" => "en-DK",
3114             "eng-DM" => "en-DM",
3115             "eng-Dsrt" => "en-Dsrt",
3116             "eng-Dsrt-US" => "en-Dsrt-US",
3117             "eng-ER" => "en-ER",
3118             "eng-FI" => "en-FI",
3119             "eng-FJ" => "en-FJ",
3120             "eng-FK" => "en-FK",
3121             "eng-FM" => "en-FM",
3122             "eng-GB" => "en-GB",
3123             "eng-GD" => "en-GD",
3124             "eng-GG" => "en-GG",
3125             "eng-GH" => "en-GH",
3126             "eng-GI" => "en-GI",
3127             "eng-GM" => "en-GM",
3128             "eng-GU" => "en-GU",
3129             "eng-GY" => "en-GY",
3130             "eng-HK" => "en-HK",
3131             "eng-IE" => "en-IE",
3132             "eng-IL" => "en-IL",
3133             "eng-IM" => "en-IM",
3134             "eng-IN" => "en-IN",
3135             "eng-IO" => "en-IO",
3136             "eng-JE" => "en-JE",
3137             "eng-JM" => "en-JM",
3138             "eng-KE" => "en-KE",
3139             "eng-KI" => "en-KI",
3140             "eng-KN" => "en-KN",
3141             "eng-KY" => "en-KY",
3142             "eng-LC" => "en-LC",
3143             "eng-LR" => "en-LR",
3144             "eng-LS" => "en-LS",
3145             "eng-MG" => "en-MG",
3146             "eng-MH" => "en-MH",
3147             "eng-MO" => "en-MO",
3148             "eng-MP" => "en-MP",
3149             "eng-MS" => "en-MS",
3150             "eng-MT" => "en-MT",
3151             "eng-MU" => "en-MU",
3152             "eng-MV" => "en-MV",
3153             "eng-MW" => "en-MW",
3154             "eng-MY" => "en-MY",
3155             "eng-NA" => "en-NA",
3156             "eng-NF" => "en-NF",
3157             "eng-NG" => "en-NG",
3158             "eng-NL" => "en-NL",
3159             "eng-NR" => "en-NR",
3160             "eng-NU" => "en-NU",
3161             "eng-NZ" => "en-NZ",
3162             "eng-PG" => "en-PG",
3163             "eng-PH" => "en-PH",
3164             "eng-PK" => "en-PK",
3165             "eng-PN" => "en-PN",
3166             "eng-PR" => "en-PR",
3167             "eng-PW" => "en-PW",
3168             "eng-RW" => "en-RW",
3169             "eng-SB" => "en-SB",
3170             "eng-SC" => "en-SC",
3171             "eng-SD" => "en-SD",
3172             "eng-SE" => "en-SE",
3173             "eng-SG" => "en-SG",
3174             "eng-SH" => "en-SH",
3175             "eng-SI" => "en-SI",
3176             "eng-SL" => "en-SL",
3177             "eng-SS" => "en-SS",
3178             "eng-SX" => "en-SX",
3179             "eng-SZ" => "en-SZ",
3180             "eng-Shaw" => "en-Shaw",
3181             "eng-Shaw-GB" => "en-Shaw-GB",
3182             "eng-TC" => "en-TC",
3183             "eng-TK" => "en-TK",
3184             "eng-TO" => "en-TO",
3185             "eng-TT" => "en-TT",
3186             "eng-TV" => "en-TV",
3187             "eng-TZ" => "en-TZ",
3188             "eng-UG" => "en-UG",
3189             "eng-UM" => "en-UM",
3190             "eng-US" => "en-US",
3191             "eng-VC" => "en-VC",
3192             "eng-VG" => "en-VG",
3193             "eng-VI" => "en-VI",
3194             "eng-VU" => "en-VU",
3195             "eng-WS" => "en-WS",
3196             "eng-ZA" => "en-ZA",
3197             "eng-ZM" => "en-ZM",
3198             "eng-ZW" => "en-ZW",
3199             epo => "eo",
3200             "epo-001" => "eo-001",
3201             est => "et",
3202             "est-EE" => "et-EE",
3203             ewe => "ee",
3204             "ewe-GH" => "ee-GH",
3205             "ewe-TG" => "ee-TG",
3206             fao => "fo",
3207             "fao-DK" => "fo-DK",
3208             "fao-FO" => "fo-FO",
3209             fin => "fi",
3210             "fin-FI" => "fi-FI",
3211             fre => "fr",
3212             "fre-BE" => "fr-BE",
3213             "fre-BF" => "fr-BF",
3214             "fre-BI" => "fr-BI",
3215             "fre-BJ" => "fr-BJ",
3216             "fre-BL" => "fr-BL",
3217             "fre-CA" => "fr-CA",
3218             "fre-CD" => "fr-CD",
3219             "fre-CF" => "fr-CF",
3220             "fre-CG" => "fr-CG",
3221             "fre-CH" => "fr-CH",
3222             "fre-CI" => "fr-CI",
3223             "fre-CM" => "fr-CM",
3224             "fre-DJ" => "fr-DJ",
3225             "fre-DZ" => "fr-DZ",
3226             "fre-FR" => "fr-FR",
3227             "fre-GA" => "fr-GA",
3228             "fre-GF" => "fr-GF",
3229             "fre-GN" => "fr-GN",
3230             "fre-GP" => "fr-GP",
3231             "fre-GQ" => "fr-GQ",
3232             "fre-HT" => "fr-HT",
3233             "fre-KM" => "fr-KM",
3234             "fre-LU" => "fr-LU",
3235             "fre-MA" => "fr-MA",
3236             "fre-MC" => "fr-MC",
3237             "fre-MF" => "fr-MF",
3238             "fre-MG" => "fr-MG",
3239             "fre-ML" => "fr-ML",
3240             "fre-MQ" => "fr-MQ",
3241             "fre-MR" => "fr-MR",
3242             "fre-MU" => "fr-MU",
3243             "fre-NC" => "fr-NC",
3244             "fre-NE" => "fr-NE",
3245             "fre-PF" => "fr-PF",
3246             "fre-PM" => "fr-PM",
3247             "fre-RE" => "fr-RE",
3248             "fre-RW" => "fr-RW",
3249             "fre-SC" => "fr-SC",
3250             "fre-SN" => "fr-SN",
3251             "fre-SY" => "fr-SY",
3252             "fre-TD" => "fr-TD",
3253             "fre-TG" => "fr-TG",
3254             "fre-TN" => "fr-TN",
3255             "fre-VU" => "fr-VU",
3256             "fre-WF" => "fr-WF",
3257             "fre-YT" => "fr-YT",
3258             fry => "fy",
3259             "fry-NL" => "fy-NL",
3260             ful => "ff",
3261             "ful-Adlm" => "ff-Adlm",
3262             "ful-Adlm-BF" => "ff-Adlm-BF",
3263             "ful-Adlm-CM" => "ff-Adlm-CM",
3264             "ful-Adlm-GH" => "ff-Adlm-GH",
3265             "ful-Adlm-GM" => "ff-Adlm-GM",
3266             "ful-Adlm-GN" => "ff-Adlm-GN",
3267             "ful-Adlm-GW" => "ff-Adlm-GW",
3268             "ful-Adlm-LR" => "ff-Adlm-LR",
3269             "ful-Adlm-MR" => "ff-Adlm-MR",
3270             "ful-Adlm-NE" => "ff-Adlm-NE",
3271             "ful-Adlm-NG" => "ff-Adlm-NG",
3272             "ful-Adlm-SL" => "ff-Adlm-SL",
3273             "ful-Adlm-SN" => "ff-Adlm-SN",
3274             "ful-Latn" => "ff-Latn",
3275             "ful-Latn-BF" => "ff-Latn-BF",
3276             "ful-Latn-CM" => "ff-Latn-CM",
3277             "ful-Latn-GH" => "ff-Latn-GH",
3278             "ful-Latn-GM" => "ff-Latn-GM",
3279             "ful-Latn-GN" => "ff-Latn-GN",
3280             "ful-Latn-GW" => "ff-Latn-GW",
3281             "ful-Latn-LR" => "ff-Latn-LR",
3282             "ful-Latn-MR" => "ff-Latn-MR",
3283             "ful-Latn-NE" => "ff-Latn-NE",
3284             "ful-Latn-NG" => "ff-Latn-NG",
3285             "ful-Latn-SL" => "ff-Latn-SL",
3286             "ful-Latn-SN" => "ff-Latn-SN",
3287             geo => "ka",
3288             "geo-GE" => "ka-GE",
3289             ger => "de",
3290             "ger-AT" => "de-AT",
3291             "ger-BE" => "de-BE",
3292             "ger-CH" => "de-CH",
3293             "ger-DE" => "de-DE",
3294             "ger-IT" => "de-IT",
3295             "ger-LI" => "de-LI",
3296             "ger-LU" => "de-LU",
3297             gla => "gd",
3298             "gla-GB" => "gd-GB",
3299             gle => "ga",
3300             "gle-GB" => "ga-GB",
3301             "gle-IE" => "ga-IE",
3302             glg => "gl",
3303             "glg-ES" => "gl-ES",
3304             glv => "gv",
3305             "glv-IM" => "gv-IM",
3306             gre => "el",
3307             "gre-CY" => "el-CY",
3308             "gre-GR" => "el-GR",
3309             "gre-Polyton" => "el-polyton",
3310             grn => "gn",
3311             "grn-PY" => "gn-PY",
3312             guj => "gu",
3313             "guj-IN" => "gu-IN",
3314             hau => "ha",
3315             "hau-Arab" => "ha-Arab",
3316             "hau-Arab-NG" => "ha-Arab-NG",
3317             "hau-Arab-SD" => "ha-Arab-SD",
3318             "hau-GH" => "ha-GH",
3319             "hau-NE" => "ha-NE",
3320             "hau-NG" => "ha-NG",
3321             heb => "he",
3322             "heb-IL" => "he-IL",
3323             hin => "hi",
3324             "hin-IN" => "hi-IN",
3325             "hin-Latn" => "hi-Latn",
3326             "hin-Latn-IN" => "hi-Latn-IN",
3327             hrv => "hr",
3328             "hrv-BA" => "hr-BA",
3329             "hrv-HR" => "hr-HR",
3330             hun => "hu",
3331             "hun-HU" => "hu-HU",
3332             ibo => "ig",
3333             "ibo-NG" => "ig-NG",
3334             ice => "is",
3335             "ice-IS" => "is-IS",
3336             ido => "io",
3337             "ido-001" => "io-001",
3338             iii => "ii",
3339             "iii-CN" => "ii-CN",
3340             iku => "iu",
3341             "iku-CA" => "iu-CA",
3342             "iku-Latn" => "iu-Latn",
3343             "iku-Latn-CA" => "iu-Latn-CA",
3344             ina => "ia",
3345             "ina-001" => "ia-001",
3346             ind => "id",
3347             "ind-ID" => "id-ID",
3348             ita => "it",
3349             "ita-CH" => "it-CH",
3350             "ita-IT" => "it-IT",
3351             "ita-SM" => "it-SM",
3352             "ita-VA" => "it-VA",
3353             jav => "jv",
3354             "jav-ID" => "jv-ID",
3355             jpn => "ja",
3356             "jpn-JP" => "ja-JP",
3357             kal => "kl",
3358             "kal-GL" => "kl-GL",
3359             kan => "kn",
3360             "kan-IN" => "kn-IN",
3361             kas => "ks",
3362             "kas-Arab" => "ks-Arab",
3363             "kas-Arab-IN" => "ks-Arab-IN",
3364             "kas-Deva" => "ks-Deva",
3365             "kas-Deva-IN" => "ks-Deva-IN",
3366             kaz => "kk",
3367             "kaz-KZ" => "kk-KZ",
3368             khm => "km",
3369             "khm-KH" => "km-KH",
3370             kik => "ki",
3371             "kik-KE" => "ki-KE",
3372             kin => "rw",
3373             "kin-RW" => "rw-RW",
3374             kir => "ky",
3375             "kir-KG" => "ky-KG",
3376             kor => "ko",
3377             "kor-KP" => "ko-KP",
3378             "kor-KR" => "ko-KR",
3379             kur => "ku",
3380             "kur-TR" => "ku-TR",
3381             lao => "lo",
3382             "lao-LA" => "lo-LA",
3383             lat => "la",
3384             "lat-VA" => "la-VA",
3385             lav => "lv",
3386             "lav-LV" => "lv-LV",
3387             lin => "ln",
3388             "lin-AO" => "ln-AO",
3389             "lin-CD" => "ln-CD",
3390             "lin-CF" => "ln-CF",
3391             "lin-CG" => "ln-CG",
3392             lit => "lt",
3393             "lit-LT" => "lt-LT",
3394             ltz => "lb",
3395             "ltz-LU" => "lb-LU",
3396             lub => "lu",
3397             "lub-CD" => "lu-CD",
3398             lug => "lg",
3399             "lug-UG" => "lg-UG",
3400             mac => "mk",
3401             "mac-MK" => "mk-MK",
3402             mal => "ml",
3403             "mal-IN" => "ml-IN",
3404             mao => "mi",
3405             "mao-NZ" => "mi-NZ",
3406             mar => "mr",
3407             "mar-IN" => "mr-IN",
3408             may => "ms",
3409             "may-Arab" => "ms-Arab",
3410             "may-Arab-BN" => "ms-Arab-BN",
3411             "may-Arab-MY" => "ms-Arab-MY",
3412             "may-BN" => "ms-BN",
3413             "may-ID" => "ms-ID",
3414             "may-MY" => "ms-MY",
3415             "may-SG" => "ms-SG",
3416             mlg => "mg",
3417             "mlg-MG" => "mg-MG",
3418             mlt => "mt",
3419             "mlt-MT" => "mt-MT",
3420             mon => "mn",
3421             "mon-MN" => "mn-MN",
3422             "mon-Mong" => "mn-Mong",
3423             "mon-Mong-CN" => "mn-Mong-CN",
3424             "mon-Mong-MN" => "mn-Mong-MN",
3425             nav => "nv",
3426             "nav-US" => "nv-US",
3427             nbl => "nr",
3428             "nbl-ZA" => "nr-ZA",
3429             nde => "nd",
3430             "nde-ZW" => "nd-ZW",
3431             nep => "ne",
3432             "nep-IN" => "ne-IN",
3433             "nep-NP" => "ne-NP",
3434             nno => "nn",
3435             "nno-NO" => "nn-NO",
3436             nob => "nb",
3437             "nob-NO" => "nb-NO",
3438             "nob-SJ" => "nb-SJ",
3439             nor => "no",
3440             nya => "ny",
3441             "nya-MW" => "ny-MW",
3442             oci => "oc",
3443             "oci-ES" => "oc-ES",
3444             "oci-FR" => "oc-FR",
3445             ori => "or",
3446             "ori-IN" => "or-IN",
3447             orm => "om",
3448             "orm-ET" => "om-ET",
3449             "orm-KE" => "om-KE",
3450             oss => "os",
3451             "oss-GE" => "os-GE",
3452             "oss-RU" => "os-RU",
3453             pan => "pa",
3454             "pan-Arab" => "pa-Arab",
3455             "pan-Arab-PK" => "pa-Arab-PK",
3456             "pan-Guru" => "pa-Guru",
3457             "pan-Guru-IN" => "pa-Guru-IN",
3458             per => "fa",
3459             "per-AF" => "fa-AF",
3460             "per-IR" => "fa-IR",
3461             pol => "pl",
3462             "pol-PL" => "pl-PL",
3463             por => "pt",
3464             "por-AO" => "pt-AO",
3465             "por-BR" => "pt-BR",
3466             "por-CH" => "pt-CH",
3467             "por-CV" => "pt-CV",
3468             "por-GQ" => "pt-GQ",
3469             "por-GW" => "pt-GW",
3470             "por-LU" => "pt-LU",
3471             "por-MO" => "pt-MO",
3472             "por-MZ" => "pt-MZ",
3473             "por-PT" => "pt-PT",
3474             "por-ST" => "pt-ST",
3475             "por-TL" => "pt-TL",
3476             pus => "ps",
3477             "pus-AF" => "ps-AF",
3478             "pus-PK" => "ps-PK",
3479             que => "qu",
3480             "que-BO" => "qu-BO",
3481             "que-EC" => "qu-EC",
3482             "que-PE" => "qu-PE",
3483             roh => "rm",
3484             "roh-CH" => "rm-CH",
3485             rum => "ro",
3486             "rum-MD" => "ro-MD",
3487             "rum-RO" => "ro-RO",
3488             run => "rn",
3489             "run-BI" => "rn-BI",
3490             rus => "ru",
3491             "rus-BY" => "ru-BY",
3492             "rus-KG" => "ru-KG",
3493             "rus-KZ" => "ru-KZ",
3494             "rus-MD" => "ru-MD",
3495             "rus-RU" => "ru-RU",
3496             "rus-UA" => "ru-UA",
3497             sag => "sg",
3498             "sag-CF" => "sg-CF",
3499             san => "sa",
3500             "san-IN" => "sa-IN",
3501             sin => "si",
3502             "sin-LK" => "si-LK",
3503             slo => "sk",
3504             "slo-SK" => "sk-SK",
3505             slv => "sl",
3506             "slv-SI" => "sl-SI",
3507             sme => "se",
3508             "sme-FI" => "se-FI",
3509             "sme-NO" => "se-NO",
3510             "sme-SE" => "se-SE",
3511             sna => "sn",
3512             "sna-ZW" => "sn-ZW",
3513             snd => "sd",
3514             "snd-Arab" => "sd-Arab",
3515             "snd-Arab-PK" => "sd-Arab-PK",
3516             "snd-Deva" => "sd-Deva",
3517             "snd-Deva-IN" => "sd-Deva-IN",
3518             som => "so",
3519             "som-DJ" => "so-DJ",
3520             "som-ET" => "so-ET",
3521             "som-KE" => "so-KE",
3522             "som-SO" => "so-SO",
3523             sot => "st",
3524             "sot-LS" => "st-LS",
3525             "sot-ZA" => "st-ZA",
3526             spa => "es",
3527             "spa-419" => "es-419",
3528             "spa-AR" => "es-AR",
3529             "spa-BO" => "es-BO",
3530             "spa-BR" => "es-BR",
3531             "spa-BZ" => "es-BZ",
3532             "spa-CL" => "es-CL",
3533             "spa-CO" => "es-CO",
3534             "spa-CR" => "es-CR",
3535             "spa-CU" => "es-CU",
3536             "spa-DO" => "es-DO",
3537             "spa-EA" => "es-EA",
3538             "spa-EC" => "es-EC",
3539             "spa-ES" => "es-ES",
3540             "spa-GQ" => "es-GQ",
3541             "spa-GT" => "es-GT",
3542             "spa-HN" => "es-HN",
3543             "spa-IC" => "es-IC",
3544             "spa-MX" => "es-MX",
3545             "spa-NI" => "es-NI",
3546             "spa-PA" => "es-PA",
3547             "spa-PE" => "es-PE",
3548             "spa-PH" => "es-PH",
3549             "spa-PR" => "es-PR",
3550             "spa-PY" => "es-PY",
3551             "spa-SV" => "es-SV",
3552             "spa-US" => "es-US",
3553             "spa-UY" => "es-UY",
3554             "spa-VE" => "es-VE",
3555             srd => "sc",
3556             "srd-IT" => "sc-IT",
3557             srp => "sr",
3558             "srp-Cyrl" => "sr-Cyrl",
3559             "srp-Cyrl-BA" => "sr-Cyrl-BA",
3560             "srp-Cyrl-ME" => "sr-Cyrl-ME",
3561             "srp-Cyrl-RS" => "sr-Cyrl-RS",
3562             "srp-Cyrl-XK" => "sr-Cyrl-XK",
3563             "srp-Latn" => "sr-Latn",
3564             "srp-Latn-BA" => "sr-Latn-BA",
3565             "srp-Latn-ME" => "sr-Latn-ME",
3566             "srp-Latn-RS" => "sr-Latn-RS",
3567             "srp-Latn-XK" => "sr-Latn-XK",
3568             ssw => "ss",
3569             "ssw-SZ" => "ss-SZ",
3570             "ssw-ZA" => "ss-ZA",
3571             sun => "su",
3572             "sun-Latn" => "su-Latn",
3573             "sun-Latn-ID" => "su-Latn-ID",
3574             swa => "sw",
3575             "swa-CD" => "sw-CD",
3576             "swa-KE" => "sw-KE",
3577             "swa-TZ" => "sw-TZ",
3578             "swa-UG" => "sw-UG",
3579             swe => "sv",
3580             "swe-AX" => "sv-AX",
3581             "swe-FI" => "sv-FI",
3582             "swe-SE" => "sv-SE",
3583             tam => "ta",
3584             "tam-IN" => "ta-IN",
3585             "tam-LK" => "ta-LK",
3586             "tam-MY" => "ta-MY",
3587             "tam-SG" => "ta-SG",
3588             tat => "tt",
3589             "tat-RU" => "tt-RU",
3590             tel => "te",
3591             "tel-IN" => "te-IN",
3592             tgk => "tg",
3593             "tgk-TJ" => "tg-TJ",
3594             tha => "th",
3595             "tha-TH" => "th-TH",
3596             tib => "bo",
3597             "tib-CN" => "bo-CN",
3598             "tib-IN" => "bo-IN",
3599             tir => "ti",
3600             "tir-ER" => "ti-ER",
3601             "tir-ET" => "ti-ET",
3602             ton => "to",
3603             "ton-TO" => "to-TO",
3604             tsn => "tn",
3605             "tsn-BW" => "tn-BW",
3606             "tsn-ZA" => "tn-ZA",
3607             tso => "ts",
3608             "tso-ZA" => "ts-ZA",
3609             tuk => "tk",
3610             "tuk-TM" => "tk-TM",
3611             tur => "tr",
3612             "tur-CY" => "tr-CY",
3613             "tur-TR" => "tr-TR",
3614             uig => "ug",
3615             "uig-CN" => "ug-CN",
3616             ukr => "uk",
3617             "ukr-UA" => "uk-UA",
3618             urd => "ur",
3619             "urd-IN" => "ur-IN",
3620             "urd-PK" => "ur-PK",
3621             uzb => "uz",
3622             "uzb-Arab" => "uz-Arab",
3623             "uzb-Arab-AF" => "uz-Arab-AF",
3624             "uzb-Cyrl" => "uz-Cyrl",
3625             "uzb-Cyrl-UZ" => "uz-Cyrl-UZ",
3626             "uzb-Latn" => "uz-Latn",
3627             "uzb-Latn-UZ" => "uz-Latn-UZ",
3628             ven => "ve",
3629             "ven-ZA" => "ve-ZA",
3630             vie => "vi",
3631             "vie-VN" => "vi-VN",
3632             vol => "vo",
3633             "vol-001" => "vo-001",
3634             wel => "cy",
3635             "wel-GB" => "cy-GB",
3636             wln => "wa",
3637             "wln-BE" => "wa-BE",
3638             wol => "wo",
3639             "wol-SN" => "wo-SN",
3640             xho => "xh",
3641             "xho-ZA" => "xh-ZA",
3642             yid => "yi",
3643             "yid-001" => "yi-001",
3644             yor => "yo",
3645             "yor-BJ" => "yo-BJ",
3646             "yor-NG" => "yo-NG",
3647             zul => "zu",
3648             "zul-ZA" => "zu-ZA",
3649             );
3650             ### :end ISO639Aliases:
3651             #>>>
3652              
3653             #<<<
3654             ### :start LocaleData:
3655             my %LocaleData = (
3656             ar => {
3657             am_pm_abbreviated => [
3658             "\N{U+0635}",
3659             "\N{U+0645}",
3660             ],
3661             available_formats => {
3662             Bh => "h B",
3663             Bhm => "h:mm B",
3664             Bhms => "h:mm:ss B",
3665             E => "ccc",
3666             EBhm => "E h:mm B",
3667             EBhms => "E h:mm:ss B",
3668             EHm => "E HH:mm",
3669             EHms => "E HH:mm:ss",
3670             Ed => "E\N{U+060c} d",
3671             Ehm => "E h:mm a",
3672             Ehms => "E h:mm:ss a",
3673             Gy => "y G",
3674             GyMMM => "MMM y G",
3675             GyMMMEd => "E\N{U+060c} d MMM y G",
3676             GyMMMd => "d MMM y G",
3677             GyMd => "dd-MM-y GGGGG",
3678             H => "HH",
3679             Hm => "HH:mm",
3680             Hms => "HH:mm:ss",
3681             Hmsv => "HH:mm:ss v",
3682             Hmv => "HH:mm v",
3683             M => "L",
3684             MEd => "E\N{U+060c} d\N{U+200f}/M",
3685             MMM => "LLL",
3686             MMMEd => "E\N{U+060c} d MMM",
3687             MMMMEd => "E\N{U+060c} d MMMM",
3688             "MMMMW-count-few" => "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+0633}\N{U+0628}\N{U+0648}\N{U+0639} W \N{U+0645}\N{U+0646} MMMM",
3689             "MMMMW-count-many" => "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+0633}\N{U+0628}\N{U+0648}\N{U+0639} W \N{U+0645}\N{U+0646} MMMM",
3690             "MMMMW-count-one" => "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+0633}\N{U+0628}\N{U+0648}\N{U+0639} W \N{U+0645}\N{U+0646} MMMM",
3691             "MMMMW-count-other" => "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+0633}\N{U+0628}\N{U+0648}\N{U+0639} W \N{U+0645}\N{U+0646} MMMM",
3692             "MMMMW-count-two" => "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+0633}\N{U+0628}\N{U+0648}\N{U+0639} W \N{U+0645}\N{U+0646} MMMM",
3693             "MMMMW-count-zero" => "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+0633}\N{U+0628}\N{U+0648}\N{U+0639} W \N{U+0645}\N{U+0646} MMMM",
3694             MMMMd => "d MMMM",
3695             MMMd => "d MMM",
3696             MMdd => "dd\N{U+200f}/MM",
3697             Md => "d\N{U+200f}/M",
3698             d => "d",
3699             h => "h a",
3700             hm => "h:mm a",
3701             hms => "h:mm:ss a",
3702             hmsv => "h:mm:ss a v",
3703             hmv => "h:mm a v",
3704             ms => "mm:ss",
3705             y => "y",
3706             yM => "M\N{U+200f}/y",
3707             yMEd => "E\N{U+060c} d\N{U+200f}/M\N{U+200f}/y",
3708             yMM => "MM\N{U+200f}/y",
3709             yMMM => "MMM y",
3710             yMMMEd => "E\N{U+060c} d MMM y",
3711             yMMMM => "MMMM y",
3712             yMMMd => "d MMM y",
3713             yMd => "d\N{U+200f}/M\N{U+200f}/y",
3714             yQQQ => "QQQ y",
3715             yQQQQ => "QQQQ y",
3716             "yw-count-few" => "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+0633}\N{U+0628}\N{U+0648}\N{U+0639} w \N{U+0645}\N{U+0646} \N{U+0633}\N{U+0646}\N{U+0629} Y",
3717             "yw-count-many" => "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+0633}\N{U+0628}\N{U+0648}\N{U+0639} w \N{U+0645}\N{U+0646} \N{U+0633}\N{U+0646}\N{U+0629} Y",
3718             "yw-count-one" => "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+0633}\N{U+0628}\N{U+0648}\N{U+0639} w \N{U+0645}\N{U+0646} \N{U+0633}\N{U+0646}\N{U+0629} Y",
3719             "yw-count-other" => "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+0633}\N{U+0628}\N{U+0648}\N{U+0639} w \N{U+0645}\N{U+0646} \N{U+0633}\N{U+0646}\N{U+0629} Y",
3720             "yw-count-two" => "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+0633}\N{U+0628}\N{U+0648}\N{U+0639} w \N{U+0645}\N{U+0646} \N{U+0633}\N{U+0646}\N{U+0629} Y",
3721             "yw-count-zero" => "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+0633}\N{U+0628}\N{U+0648}\N{U+0639} w \N{U+0645}\N{U+0646} \N{U+0633}\N{U+0646}\N{U+0629} Y",
3722             },
3723             code => "ar",
3724             date_format_full => "EEEE\N{U+060c} d MMMM y",
3725             date_format_long => "d MMMM y",
3726             date_format_medium => "dd\N{U+200f}/MM\N{U+200f}/y",
3727             date_format_short => "d\N{U+200f}/M\N{U+200f}/y",
3728             datetime_format_full => "{1}\N{U+060c} {0}",
3729             datetime_format_long => "{1}\N{U+060c} {0}",
3730             datetime_format_medium => "{1}\N{U+060c} {0}",
3731             datetime_format_short => "{1}\N{U+060c} {0}",
3732             day_format_abbreviated => [
3733             "\N{U+0627}\N{U+0644}\N{U+0627}\N{U+062b}\N{U+0646}\N{U+064a}\N{U+0646}",
3734             "\N{U+0627}\N{U+0644}\N{U+062b}\N{U+0644}\N{U+0627}\N{U+062b}\N{U+0627}\N{U+0621}",
3735             "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+0631}\N{U+0628}\N{U+0639}\N{U+0627}\N{U+0621}",
3736             "\N{U+0627}\N{U+0644}\N{U+062e}\N{U+0645}\N{U+064a}\N{U+0633}",
3737             "\N{U+0627}\N{U+0644}\N{U+062c}\N{U+0645}\N{U+0639}\N{U+0629}",
3738             "\N{U+0627}\N{U+0644}\N{U+0633}\N{U+0628}\N{U+062a}",
3739             "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+062d}\N{U+062f}",
3740             ],
3741             day_format_narrow => [
3742             "\N{U+0646}",
3743             "\N{U+062b}",
3744             "\N{U+0631}",
3745             "\N{U+062e}",
3746             "\N{U+062c}",
3747             "\N{U+0633}",
3748             "\N{U+062d}",
3749             ],
3750             day_format_wide => [
3751             "\N{U+0627}\N{U+0644}\N{U+0627}\N{U+062b}\N{U+0646}\N{U+064a}\N{U+0646}",
3752             "\N{U+0627}\N{U+0644}\N{U+062b}\N{U+0644}\N{U+0627}\N{U+062b}\N{U+0627}\N{U+0621}",
3753             "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+0631}\N{U+0628}\N{U+0639}\N{U+0627}\N{U+0621}",
3754             "\N{U+0627}\N{U+0644}\N{U+062e}\N{U+0645}\N{U+064a}\N{U+0633}",
3755             "\N{U+0627}\N{U+0644}\N{U+062c}\N{U+0645}\N{U+0639}\N{U+0629}",
3756             "\N{U+0627}\N{U+0644}\N{U+0633}\N{U+0628}\N{U+062a}",
3757             "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+062d}\N{U+062f}",
3758             ],
3759             day_stand_alone_abbreviated => [
3760             "\N{U+0627}\N{U+0644}\N{U+0627}\N{U+062b}\N{U+0646}\N{U+064a}\N{U+0646}",
3761             "\N{U+0627}\N{U+0644}\N{U+062b}\N{U+0644}\N{U+0627}\N{U+062b}\N{U+0627}\N{U+0621}",
3762             "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+0631}\N{U+0628}\N{U+0639}\N{U+0627}\N{U+0621}",
3763             "\N{U+0627}\N{U+0644}\N{U+062e}\N{U+0645}\N{U+064a}\N{U+0633}",
3764             "\N{U+0627}\N{U+0644}\N{U+062c}\N{U+0645}\N{U+0639}\N{U+0629}",
3765             "\N{U+0627}\N{U+0644}\N{U+0633}\N{U+0628}\N{U+062a}",
3766             "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+062d}\N{U+062f}",
3767             ],
3768             day_stand_alone_narrow => [
3769             "\N{U+0646}",
3770             "\N{U+062b}",
3771             "\N{U+0631}",
3772             "\N{U+062e}",
3773             "\N{U+062c}",
3774             "\N{U+0633}",
3775             "\N{U+062d}",
3776             ],
3777             day_stand_alone_wide => [
3778             "\N{U+0627}\N{U+0644}\N{U+0627}\N{U+062b}\N{U+0646}\N{U+064a}\N{U+0646}",
3779             "\N{U+0627}\N{U+0644}\N{U+062b}\N{U+0644}\N{U+0627}\N{U+062b}\N{U+0627}\N{U+0621}",
3780             "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+0631}\N{U+0628}\N{U+0639}\N{U+0627}\N{U+0621}",
3781             "\N{U+0627}\N{U+0644}\N{U+062e}\N{U+0645}\N{U+064a}\N{U+0633}",
3782             "\N{U+0627}\N{U+0644}\N{U+062c}\N{U+0645}\N{U+0639}\N{U+0629}",
3783             "\N{U+0627}\N{U+0644}\N{U+0633}\N{U+0628}\N{U+062a}",
3784             "\N{U+0627}\N{U+0644}\N{U+0623}\N{U+062d}\N{U+062f}",
3785             ],
3786             era_abbreviated => [
3787             "\N{U+0642}.\N{U+0645}",
3788             "\N{U+0645}",
3789             ],
3790             era_narrow => [
3791             "\N{U+0642}.\N{U+0645}",
3792             "\N{U+0645}",
3793             ],
3794             era_wide => [
3795             "\N{U+0642}\N{U+0628}\N{U+0644} \N{U+0627}\N{U+0644}\N{U+0645}\N{U+064a}\N{U+0644}\N{U+0627}\N{U+062f}",
3796             "\N{U+0645}\N{U+064a}\N{U+0644}\N{U+0627}\N{U+062f}\N{U+064a}",
3797             ],
3798             first_day_of_week => 1,
3799             glibc_date_1_format => "%a %b %e %H:%M:%S %Z %Y",
3800             glibc_date_format => "%m/%d/%y",
3801             glibc_datetime_format => "%a %b %e %H:%M:%S %Y",
3802             glibc_time_12_format => "%I:%M:%S %p",
3803             glibc_time_format => "%H:%M:%S",
3804             language => "Arabic",
3805             month_format_abbreviated => [
3806             "\N{U+064a}\N{U+0646}\N{U+0627}\N{U+064a}\N{U+0631}",
3807             "\N{U+0641}\N{U+0628}\N{U+0631}\N{U+0627}\N{U+064a}\N{U+0631}",
3808             "\N{U+0645}\N{U+0627}\N{U+0631}\N{U+0633}",
3809             "\N{U+0623}\N{U+0628}\N{U+0631}\N{U+064a}\N{U+0644}",
3810             "\N{U+0645}\N{U+0627}\N{U+064a}\N{U+0648}",
3811             "\N{U+064a}\N{U+0648}\N{U+0646}\N{U+064a}\N{U+0648}",
3812             "\N{U+064a}\N{U+0648}\N{U+0644}\N{U+064a}\N{U+0648}",
3813             "\N{U+0623}\N{U+063a}\N{U+0633}\N{U+0637}\N{U+0633}",
3814             "\N{U+0633}\N{U+0628}\N{U+062a}\N{U+0645}\N{U+0628}\N{U+0631}",
3815             "\N{U+0623}\N{U+0643}\N{U+062a}\N{U+0648}\N{U+0628}\N{U+0631}",
3816             "\N{U+0646}\N{U+0648}\N{U+0641}\N{U+0645}\N{U+0628}\N{U+0631}",
3817             "\N{U+062f}\N{U+064a}\N{U+0633}\N{U+0645}\N{U+0628}\N{U+0631}",
3818             ],
3819             month_format_narrow => [
3820             "\N{U+064a}",
3821             "\N{U+0641}",
3822             "\N{U+0645}",
3823             "\N{U+0623}",
3824             "\N{U+0648}",
3825             "\N{U+0646}",
3826             "\N{U+0644}",
3827             "\N{U+063a}",
3828             "\N{U+0633}",
3829             "\N{U+0643}",
3830             "\N{U+0628}",
3831             "\N{U+062f}",
3832             ],
3833             month_format_wide => [
3834             "\N{U+064a}\N{U+0646}\N{U+0627}\N{U+064a}\N{U+0631}",
3835             "\N{U+0641}\N{U+0628}\N{U+0631}\N{U+0627}\N{U+064a}\N{U+0631}",
3836             "\N{U+0645}\N{U+0627}\N{U+0631}\N{U+0633}",
3837             "\N{U+0623}\N{U+0628}\N{U+0631}\N{U+064a}\N{U+0644}",
3838             "\N{U+0645}\N{U+0627}\N{U+064a}\N{U+0648}",
3839             "\N{U+064a}\N{U+0648}\N{U+0646}\N{U+064a}\N{U+0648}",
3840             "\N{U+064a}\N{U+0648}\N{U+0644}\N{U+064a}\N{U+0648}",
3841             "\N{U+0623}\N{U+063a}\N{U+0633}\N{U+0637}\N{U+0633}",
3842             "\N{U+0633}\N{U+0628}\N{U+062a}\N{U+0645}\N{U+0628}\N{U+0631}",
3843             "\N{U+0623}\N{U+0643}\N{U+062a}\N{U+0648}\N{U+0628}\N{U+0631}",
3844             "\N{U+0646}\N{U+0648}\N{U+0641}\N{U+0645}\N{U+0628}\N{U+0631}",
3845             "\N{U+062f}\N{U+064a}\N{U+0633}\N{U+0645}\N{U+0628}\N{U+0631}",
3846             ],
3847             month_stand_alone_abbreviated => [
3848             "\N{U+064a}\N{U+0646}\N{U+0627}\N{U+064a}\N{U+0631}",
3849             "\N{U+0641}\N{U+0628}\N{U+0631}\N{U+0627}\N{U+064a}\N{U+0631}",
3850             "\N{U+0645}\N{U+0627}\N{U+0631}\N{U+0633}",
3851             "\N{U+0623}\N{U+0628}\N{U+0631}\N{U+064a}\N{U+0644}",
3852             "\N{U+0645}\N{U+0627}\N{U+064a}\N{U+0648}",
3853             "\N{U+064a}\N{U+0648}\N{U+0646}\N{U+064a}\N{U+0648}",
3854             "\N{U+064a}\N{U+0648}\N{U+0644}\N{U+064a}\N{U+0648}",
3855             "\N{U+0623}\N{U+063a}\N{U+0633}\N{U+0637}\N{U+0633}",
3856             "\N{U+0633}\N{U+0628}\N{U+062a}\N{U+0645}\N{U+0628}\N{U+0631}",
3857             "\N{U+0623}\N{U+0643}\N{U+062a}\N{U+0648}\N{U+0628}\N{U+0631}",
3858             "\N{U+0646}\N{U+0648}\N{U+0641}\N{U+0645}\N{U+0628}\N{U+0631}",
3859             "\N{U+062f}\N{U+064a}\N{U+0633}\N{U+0645}\N{U+0628}\N{U+0631}",
3860             ],
3861             month_stand_alone_narrow => [
3862             "\N{U+064a}",
3863             "\N{U+0641}",
3864             "\N{U+0645}",
3865             "\N{U+0623}",
3866             "\N{U+0648}",
3867             "\N{U+0646}",
3868             "\N{U+0644}",
3869             "\N{U+063a}",
3870             "\N{U+0633}",
3871             "\N{U+0643}",
3872             "\N{U+0628}",
3873             "\N{U+062f}",
3874             ],
3875             month_stand_alone_wide => [
3876             "\N{U+064a}\N{U+0646}\N{U+0627}\N{U+064a}\N{U+0631}",
3877             "\N{U+0641}\N{U+0628}\N{U+0631}\N{U+0627}\N{U+064a}\N{U+0631}",
3878             "\N{U+0645}\N{U+0627}\N{U+0631}\N{U+0633}",
3879             "\N{U+0623}\N{U+0628}\N{U+0631}\N{U+064a}\N{U+0644}",
3880             "\N{U+0645}\N{U+0627}\N{U+064a}\N{U+0648}",
3881             "\N{U+064a}\N{U+0648}\N{U+0646}\N{U+064a}\N{U+0648}",
3882             "\N{U+064a}\N{U+0648}\N{U+0644}\N{U+064a}\N{U+0648}",
3883             "\N{U+0623}\N{U+063a}\N{U+0633}\N{U+0637}\N{U+0633}",
3884             "\N{U+0633}\N{U+0628}\N{U+062a}\N{U+0645}\N{U+0628}\N{U+0631}",
3885             "\N{U+0623}\N{U+0643}\N{U+062a}\N{U+0648}\N{U+0628}\N{U+0631}",
3886             "\N{U+0646}\N{U+0648}\N{U+0641}\N{U+0645}\N{U+0628}\N{U+0631}",
3887             "\N{U+062f}\N{U+064a}\N{U+0633}\N{U+0645}\N{U+0628}\N{U+0631}",
3888             ],
3889             name => "Arabic",
3890             native_language => "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629}",
3891             native_name => "\N{U+0627}\N{U+0644}\N{U+0639}\N{U+0631}\N{U+0628}\N{U+064a}\N{U+0629}",
3892             native_script => undef,
3893             native_territory => undef,
3894             native_variant => undef,
3895             quarter_format_abbreviated => [
3896             "\N{U+0627}\N{U+0644}\N{U+0631}\N{U+0628}\N{U+0639} \N{U+0627}\N{U+0644}\N{U+0623}\N{U+0648}\N{U+0644}",
3897             "\N{U+0627}\N{U+0644}\N{U+0631}\N{U+0628}\N{U+0639} \N{U+0627}\N{U+0644}\N{U+062b}\N{U+0627}\N{U+0646}\N{U+064a}",
3898             "\N{U+0627}\N{U+0644}\N{U+0631}\N{U+0628}\N{U+0639} \N{U+0627}\N{U+0644}\N{U+062b}\N{U+0627}\N{U+0644}\N{U+062b}",
3899             "\N{U+0627}\N{U+0644}\N{U+0631}\N{U+0628}\N{U+0639} \N{U+0627}\N{U+0644}\N{U+0631}\N{U+0627}\N{U+0628}\N{U+0639}",
3900             ],
3901             quarter_format_narrow => [
3902             "\N{U+0661}",
3903             "\N{U+0662}",
3904             "\N{U+0663}",
3905             "\N{U+0664}",
3906             ],
3907             quarter_format_wide => [
3908             "\N{U+0627}\N{U+0644}\N{U+0631}\N{U+0628}\N{U+0639} \N{U+0627}\N{U+0644}\N{U+0623}\N{U+0648}\N{U+0644}",
3909             "\N{U+0627}\N{U+0644}\N{U+0631}\N{U+0628}\N{U+0639} \N{U+0627}\N{U+0644}\N{U+062b}\N{U+0627}\N{U+0646}\N{U+064a}",
3910             "\N{U+0627}\N{U+0644}\N{U+0631}\N{U+0628}\N{U+0639} \N{U+0627}\N{U+0644}\N{U+062b}\N{U+0627}\N{U+0644}\N{U+062b}",
3911             "\N{U+0627}\N{U+0644}\N{U+0631}\N{U+0628}\N{U+0639} \N{U+0627}\N{U+0644}\N{U+0631}\N{U+0627}\N{U+0628}\N{U+0639}",
3912             ],
3913             quarter_stand_alone_abbreviated => [
3914             "\N{U+0627}\N{U+0644}\N{U+0631}\N{U+0628}\N{U+0639} \N{U+0627}\N{U+0644}\N{U+0623}\N{U+0648}\N{U+0644}",
3915             "\N{U+0627}\N{U+0644}\N{U+0631}\N{U+0628}\N{U+0639} \N{U+0627}\N{U+0644}\N{U+062b}\N{U+0627}\N{U+0646}\N{U+064a}",
3916             "\N{U+0627}\N{U+0644}\N{U+0631}\N{U+0628}\N{U+0639} \N{U+0627}\N{U+0644}\N{U+062b}\N{U+0627}\N{U+0644}\N{U+062b}",
3917             "\N{U+0627}\N{U+0644}\N{U+0631}\N{U+0628}\N{U+0639} \N{U+0627}\N{U+0644}\N{U+0631}\N{U+0627}\N{U+0628}\N{U+0639}",
3918             ],
3919             quarter_stand_alone_narrow => [
3920             "\N{U+0661}",
3921             "\N{U+0662}",
3922             "\N{U+0663}",
3923             "\N{U+0664}",
3924             ],
3925             quarter_stand_alone_wide => [
3926             "\N{U+0627}\N{U+0644}\N{U+0631}\N{U+0628}\N{U+0639} \N{U+0627}\N{U+0644}\N{U+0623}\N{U+0648}\N{U+0644}",
3927             "\N{U+0627}\N{U+0644}\N{U+0631}\N{U+0628}\N{U+0639} \N{U+0627}\N{U+0644}\N{U+062b}\N{U+0627}\N{U+0646}\N{U+064a}",
3928             "\N{U+0627}\N{U+0644}\N{U+0631}\N{U+0628}\N{U+0639} \N{U+0627}\N{U+0644}\N{U+062b}\N{U+0627}\N{U+0644}\N{U+062b}",
3929             "\N{U+0627}\N{U+0644}\N{U+0631}\N{U+0628}\N{U+0639} \N{U+0627}\N{U+0644}\N{U+0631}\N{U+0627}\N{U+0628}\N{U+0639}",
3930             ],
3931             script => undef,
3932             territory => undef,
3933             time_format_full => "h:mm:ss a zzzz",
3934             time_format_long => "h:mm:ss a z",
3935             time_format_medium => "h:mm:ss a",
3936             time_format_short => "h:mm a",
3937             variant => undef,
3938             version => 43,
3939             },
3940             en => {
3941             am_pm_abbreviated => [
3942             "AM",
3943             "PM",
3944             ],
3945             available_formats => {
3946             Bh => "h B",
3947             Bhm => "h:mm B",
3948             Bhms => "h:mm:ss B",
3949             E => "ccc",
3950             EBhm => "E h:mm B",
3951             EBhms => "E h:mm:ss B",
3952             EHm => "E HH:mm",
3953             EHms => "E HH:mm:ss",
3954             Ed => "d E",
3955             Ehm => "E h:mm\N{U+202f}a",
3956             Ehms => "E h:mm:ss\N{U+202f}a",
3957             Gy => "y G",
3958             GyMMM => "MMM y G",
3959             GyMMMEd => "E, MMM d, y G",
3960             GyMMMd => "MMM d, y G",
3961             GyMd => "M/d/y G",
3962             H => "HH",
3963             Hm => "HH:mm",
3964             Hms => "HH:mm:ss",
3965             Hmsv => "HH:mm:ss v",
3966             Hmv => "HH:mm v",
3967             M => "L",
3968             MEd => "E, M/d",
3969             MMM => "LLL",
3970             MMMEd => "E, MMM d",
3971             "MMMMW-count-one" => "'week' W 'of' MMMM",
3972             "MMMMW-count-other" => "'week' W 'of' MMMM",
3973             MMMMd => "MMMM d",
3974             MMMd => "MMM d",
3975             Md => "M/d",
3976             d => "d",
3977             h => "h\N{U+202f}a",
3978             hm => "h:mm\N{U+202f}a",
3979             hms => "h:mm:ss\N{U+202f}a",
3980             hmsv => "h:mm:ss\N{U+202f}a v",
3981             hmv => "h:mm\N{U+202f}a v",
3982             ms => "mm:ss",
3983             y => "y",
3984             yM => "M/y",
3985             yMEd => "E, M/d/y",
3986             yMMM => "MMM y",
3987             yMMMEd => "E, MMM d, y",
3988             yMMMM => "MMMM y",
3989             yMMMd => "MMM d, y",
3990             yMd => "M/d/y",
3991             yQQQ => "QQQ y",
3992             yQQQQ => "QQQQ y",
3993             "yw-count-one" => "'week' w 'of' Y",
3994             "yw-count-other" => "'week' w 'of' Y",
3995             },
3996             code => "en",
3997             date_format_full => "EEEE, MMMM d, y",
3998             date_format_long => "MMMM d, y",
3999             date_format_medium => "MMM d, y",
4000             date_format_short => "M/d/yy",
4001             datetime_format_full => "{1}, {0}",
4002             datetime_format_long => "{1}, {0}",
4003             datetime_format_medium => "{1}, {0}",
4004             datetime_format_short => "{1}, {0}",
4005             day_format_abbreviated => [
4006             "Mon",
4007             "Tue",
4008             "Wed",
4009             "Thu",
4010             "Fri",
4011             "Sat",
4012             "Sun",
4013             ],
4014             day_format_narrow => [
4015             "M",
4016             "T",
4017             "W",
4018             "T",
4019             "F",
4020             "S",
4021             "S",
4022             ],
4023             day_format_wide => [
4024             "Monday",
4025             "Tuesday",
4026             "Wednesday",
4027             "Thursday",
4028             "Friday",
4029             "Saturday",
4030             "Sunday",
4031             ],
4032             day_stand_alone_abbreviated => [
4033             "Mon",
4034             "Tue",
4035             "Wed",
4036             "Thu",
4037             "Fri",
4038             "Sat",
4039             "Sun",
4040             ],
4041             day_stand_alone_narrow => [
4042             "M",
4043             "T",
4044             "W",
4045             "T",
4046             "F",
4047             "S",
4048             "S",
4049             ],
4050             day_stand_alone_wide => [
4051             "Monday",
4052             "Tuesday",
4053             "Wednesday",
4054             "Thursday",
4055             "Friday",
4056             "Saturday",
4057             "Sunday",
4058             ],
4059             era_abbreviated => [
4060             "BC",
4061             "AD",
4062             ],
4063             era_narrow => [
4064             "B",
4065             "A",
4066             ],
4067             era_wide => [
4068             "Before Christ",
4069             "Anno Domini",
4070             ],
4071             first_day_of_week => 1,
4072             glibc_date_1_format => "%a %b %e %H:%M:%S %Z %Y",
4073             glibc_date_format => "%m/%d/%y",
4074             glibc_datetime_format => "%a %b %e %H:%M:%S %Y",
4075             glibc_time_12_format => "%I:%M:%S %p",
4076             glibc_time_format => "%H:%M:%S",
4077             language => "English",
4078             month_format_abbreviated => [
4079             "Jan",
4080             "Feb",
4081             "Mar",
4082             "Apr",
4083             "May",
4084             "Jun",
4085             "Jul",
4086             "Aug",
4087             "Sep",
4088             "Oct",
4089             "Nov",
4090             "Dec",
4091             ],
4092             month_format_narrow => [
4093             "J",
4094             "F",
4095             "M",
4096             "A",
4097             "M",
4098             "J",
4099             "J",
4100             "A",
4101             "S",
4102             "O",
4103             "N",
4104             "D",
4105             ],
4106             month_format_wide => [
4107             "January",
4108             "February",
4109             "March",
4110             "April",
4111             "May",
4112             "June",
4113             "July",
4114             "August",
4115             "September",
4116             "October",
4117             "November",
4118             "December",
4119             ],
4120             month_stand_alone_abbreviated => [
4121             "Jan",
4122             "Feb",
4123             "Mar",
4124             "Apr",
4125             "May",
4126             "Jun",
4127             "Jul",
4128             "Aug",
4129             "Sep",
4130             "Oct",
4131             "Nov",
4132             "Dec",
4133             ],
4134             month_stand_alone_narrow => [
4135             "J",
4136             "F",
4137             "M",
4138             "A",
4139             "M",
4140             "J",
4141             "J",
4142             "A",
4143             "S",
4144             "O",
4145             "N",
4146             "D",
4147             ],
4148             month_stand_alone_wide => [
4149             "January",
4150             "February",
4151             "March",
4152             "April",
4153             "May",
4154             "June",
4155             "July",
4156             "August",
4157             "September",
4158             "October",
4159             "November",
4160             "December",
4161             ],
4162             name => "English",
4163             native_language => "English",
4164             native_name => "English",
4165             native_script => undef,
4166             native_territory => undef,
4167             native_variant => undef,
4168             quarter_format_abbreviated => [
4169             "Q1",
4170             "Q2",
4171             "Q3",
4172             "Q4",
4173             ],
4174             quarter_format_narrow => [
4175             1,
4176             2,
4177             3,
4178             4,
4179             ],
4180             quarter_format_wide => [
4181             "1st quarter",
4182             "2nd quarter",
4183             "3rd quarter",
4184             "4th quarter",
4185             ],
4186             quarter_stand_alone_abbreviated => [
4187             "Q1",
4188             "Q2",
4189             "Q3",
4190             "Q4",
4191             ],
4192             quarter_stand_alone_narrow => [
4193             1,
4194             2,
4195             3,
4196             4,
4197             ],
4198             quarter_stand_alone_wide => [
4199             "1st quarter",
4200             "2nd quarter",
4201             "3rd quarter",
4202             "4th quarter",
4203             ],
4204             script => undef,
4205             territory => undef,
4206             time_format_full => "h:mm:ss\N{U+202f}a zzzz",
4207             time_format_long => "h:mm:ss\N{U+202f}a z",
4208             time_format_medium => "h:mm:ss\N{U+202f}a",
4209             time_format_short => "h:mm\N{U+202f}a",
4210             variant => undef,
4211             version => 43,
4212             },
4213             "en-CA" => {
4214             am_pm_abbreviated => [
4215             "a.m.",
4216             "p.m.",
4217             ],
4218             available_formats => {
4219             Bh => "h B",
4220             Bhm => "h:mm B",
4221             Bhms => "h:mm:ss B",
4222             E => "ccc",
4223             EBhm => "E h:mm B",
4224             EBhms => "E h:mm:ss B",
4225             EHm => "E HH:mm",
4226             EHms => "E HH:mm:ss",
4227             Ed => "E d",
4228             Ehm => "E h:mm\N{U+202f}a",
4229             Ehms => "E h:mm:ss\N{U+202f}a",
4230             Gy => "y G",
4231             GyMMM => "MMM y G",
4232             GyMMMEd => "E, MMM d, y G",
4233             GyMMMd => "MMM d, y G",
4234             GyMd => "y-MM-dd G",
4235             H => "HH",
4236             Hm => "HH:mm",
4237             Hms => "HH:mm:ss",
4238             Hmsv => "HH:mm:ss v",
4239             Hmv => "HH:mm v",
4240             M => "L",
4241             MEd => "E, MM-dd",
4242             "MEd-alt-variant" => "E, d/M",
4243             MMM => "LLL",
4244             MMMEd => "E, MMM d",
4245             "MMMMW-count-one" => "'week' W 'of' MMMM",
4246             "MMMMW-count-other" => "'week' W 'of' MMMM",
4247             MMMMd => "MMMM d",
4248             MMMd => "MMM d",
4249             MMdd => "MM-dd",
4250             "MMdd-alt-variant" => "dd/MM",
4251             Md => "MM-dd",
4252             "Md-alt-variant" => "d/M",
4253             d => "d",
4254             h => "h\N{U+202f}a",
4255             hm => "h:mm\N{U+202f}a",
4256             hms => "h:mm:ss\N{U+202f}a",
4257             hmsv => "h:mm:ss\N{U+202f}a v",
4258             hmv => "h:mm\N{U+202f}a v",
4259             ms => "mm:ss",
4260             y => "y",
4261             yM => "y-MM",
4262             yMEd => "E, y-MM-dd",
4263             "yMEd-alt-variant" => "E, d/M/y",
4264             yMMM => "MMM y",
4265             yMMMEd => "E, MMM d, y",
4266             yMMMM => "MMMM y",
4267             yMMMd => "MMM d, y",
4268             yMd => "y-MM-dd",
4269             "yMd-alt-variant" => "d/M/y",
4270             yQQQ => "QQQ y",
4271             yQQQQ => "QQQQ y",
4272             "yw-count-one" => "'week' w 'of' Y",
4273             "yw-count-other" => "'week' w 'of' Y",
4274             },
4275             code => "en-CA",
4276             date_format_full => "EEEE, MMMM d, y",
4277             date_format_long => "MMMM d, y",
4278             date_format_medium => "MMM d, y",
4279             date_format_short => "y-MM-dd",
4280             datetime_format_full => "{1}, {0}",
4281             datetime_format_long => "{1}, {0}",
4282             datetime_format_medium => "{1}, {0}",
4283             datetime_format_short => "{1}, {0}",
4284             day_format_abbreviated => [
4285             "Mon",
4286             "Tue",
4287             "Wed",
4288             "Thu",
4289             "Fri",
4290             "Sat",
4291             "Sun",
4292             ],
4293             day_format_narrow => [
4294             "M",
4295             "T",
4296             "W",
4297             "T",
4298             "F",
4299             "S",
4300             "S",
4301             ],
4302             day_format_wide => [
4303             "Monday",
4304             "Tuesday",
4305             "Wednesday",
4306             "Thursday",
4307             "Friday",
4308             "Saturday",
4309             "Sunday",
4310             ],
4311             day_stand_alone_abbreviated => [
4312             "Mon",
4313             "Tue",
4314             "Wed",
4315             "Thu",
4316             "Fri",
4317             "Sat",
4318             "Sun",
4319             ],
4320             day_stand_alone_narrow => [
4321             "M",
4322             "T",
4323             "W",
4324             "T",
4325             "F",
4326             "S",
4327             "S",
4328             ],
4329             day_stand_alone_wide => [
4330             "Monday",
4331             "Tuesday",
4332             "Wednesday",
4333             "Thursday",
4334             "Friday",
4335             "Saturday",
4336             "Sunday",
4337             ],
4338             era_abbreviated => [
4339             "BC",
4340             "AD",
4341             ],
4342             era_narrow => [
4343             "B",
4344             "A",
4345             ],
4346             era_wide => [
4347             "before Christ",
4348             "Anno Domini",
4349             ],
4350             first_day_of_week => 7,
4351             glibc_date_1_format => "%a %d %b %Y %r %Z",
4352             glibc_date_format => "%Y-%m-%d",
4353             glibc_datetime_format => "%a %d %b %Y %r",
4354             glibc_time_12_format => "%I:%M:%S %p",
4355             glibc_time_format => "%r",
4356             language => "English",
4357             month_format_abbreviated => [
4358             "Jan",
4359             "Feb",
4360             "Mar",
4361             "Apr",
4362             "May",
4363             "Jun",
4364             "Jul",
4365             "Aug",
4366             "Sep",
4367             "Oct",
4368             "Nov",
4369             "Dec",
4370             ],
4371             month_format_narrow => [
4372             "J",
4373             "F",
4374             "M",
4375             "A",
4376             "M",
4377             "J",
4378             "J",
4379             "A",
4380             "S",
4381             "O",
4382             "N",
4383             "D",
4384             ],
4385             month_format_wide => [
4386             "January",
4387             "February",
4388             "March",
4389             "April",
4390             "May",
4391             "June",
4392             "July",
4393             "August",
4394             "September",
4395             "October",
4396             "November",
4397             "December",
4398             ],
4399             month_stand_alone_abbreviated => [
4400             "Jan",
4401             "Feb",
4402             "Mar",
4403             "Apr",
4404             "May",
4405             "Jun",
4406             "Jul",
4407             "Aug",
4408             "Sep",
4409             "Oct",
4410             "Nov",
4411             "Dec",
4412             ],
4413             month_stand_alone_narrow => [
4414             "J",
4415             "F",
4416             "M",
4417             "A",
4418             "M",
4419             "J",
4420             "J",
4421             "A",
4422             "S",
4423             "O",
4424             "N",
4425             "D",
4426             ],
4427             month_stand_alone_wide => [
4428             "January",
4429             "February",
4430             "March",
4431             "April",
4432             "May",
4433             "June",
4434             "July",
4435             "August",
4436             "September",
4437             "October",
4438             "November",
4439             "December",
4440             ],
4441             name => "English Canada",
4442             native_language => "English",
4443             native_name => "English Canada",
4444             native_script => undef,
4445             native_territory => "Canada",
4446             native_variant => undef,
4447             quarter_format_abbreviated => [
4448             "Q1",
4449             "Q2",
4450             "Q3",
4451             "Q4",
4452             ],
4453             quarter_format_narrow => [
4454             1,
4455             2,
4456             3,
4457             4,
4458             ],
4459             quarter_format_wide => [
4460             "1st quarter",
4461             "2nd quarter",
4462             "3rd quarter",
4463             "4th quarter",
4464             ],
4465             quarter_stand_alone_abbreviated => [
4466             "Q1",
4467             "Q2",
4468             "Q3",
4469             "Q4",
4470             ],
4471             quarter_stand_alone_narrow => [
4472             1,
4473             2,
4474             3,
4475             4,
4476             ],
4477             quarter_stand_alone_wide => [
4478             "1st quarter",
4479             "2nd quarter",
4480             "3rd quarter",
4481             "4th quarter",
4482             ],
4483             script => undef,
4484             territory => "Canada",
4485             time_format_full => "h:mm:ss\N{U+202f}a zzzz",
4486             time_format_long => "h:mm:ss\N{U+202f}a z",
4487             time_format_medium => "h:mm:ss\N{U+202f}a",
4488             time_format_short => "h:mm\N{U+202f}a",
4489             variant => undef,
4490             version => 43,
4491             },
4492             "en-US" => {
4493             am_pm_abbreviated => [
4494             "AM",
4495             "PM",
4496             ],
4497             available_formats => {
4498             Bh => "h B",
4499             Bhm => "h:mm B",
4500             Bhms => "h:mm:ss B",
4501             E => "ccc",
4502             EBhm => "E h:mm B",
4503             EBhms => "E h:mm:ss B",
4504             EHm => "E HH:mm",
4505             EHms => "E HH:mm:ss",
4506             Ed => "d E",
4507             Ehm => "E h:mm\N{U+202f}a",
4508             Ehms => "E h:mm:ss\N{U+202f}a",
4509             Gy => "y G",
4510             GyMMM => "MMM y G",
4511             GyMMMEd => "E, MMM d, y G",
4512             GyMMMd => "MMM d, y G",
4513             GyMd => "M/d/y G",
4514             H => "HH",
4515             Hm => "HH:mm",
4516             Hms => "HH:mm:ss",
4517             Hmsv => "HH:mm:ss v",
4518             Hmv => "HH:mm v",
4519             M => "L",
4520             MEd => "E, M/d",
4521             MMM => "LLL",
4522             MMMEd => "E, MMM d",
4523             "MMMMW-count-one" => "'week' W 'of' MMMM",
4524             "MMMMW-count-other" => "'week' W 'of' MMMM",
4525             MMMMd => "MMMM d",
4526             MMMd => "MMM d",
4527             Md => "M/d",
4528             d => "d",
4529             h => "h\N{U+202f}a",
4530             hm => "h:mm\N{U+202f}a",
4531             hms => "h:mm:ss\N{U+202f}a",
4532             hmsv => "h:mm:ss\N{U+202f}a v",
4533             hmv => "h:mm\N{U+202f}a v",
4534             ms => "mm:ss",
4535             y => "y",
4536             yM => "M/y",
4537             yMEd => "E, M/d/y",
4538             yMMM => "MMM y",
4539             yMMMEd => "E, MMM d, y",
4540             yMMMM => "MMMM y",
4541             yMMMd => "MMM d, y",
4542             yMd => "M/d/y",
4543             yQQQ => "QQQ y",
4544             yQQQQ => "QQQQ y",
4545             "yw-count-one" => "'week' w 'of' Y",
4546             "yw-count-other" => "'week' w 'of' Y",
4547             },
4548             code => "en-US",
4549             date_format_full => "EEEE, MMMM d, y",
4550             date_format_long => "MMMM d, y",
4551             date_format_medium => "MMM d, y",
4552             date_format_short => "M/d/yy",
4553             datetime_format_full => "{1}, {0}",
4554             datetime_format_long => "{1}, {0}",
4555             datetime_format_medium => "{1}, {0}",
4556             datetime_format_short => "{1}, {0}",
4557             day_format_abbreviated => [
4558             "Mon",
4559             "Tue",
4560             "Wed",
4561             "Thu",
4562             "Fri",
4563             "Sat",
4564             "Sun",
4565             ],
4566             day_format_narrow => [
4567             "M",
4568             "T",
4569             "W",
4570             "T",
4571             "F",
4572             "S",
4573             "S",
4574             ],
4575             day_format_wide => [
4576             "Monday",
4577             "Tuesday",
4578             "Wednesday",
4579             "Thursday",
4580             "Friday",
4581             "Saturday",
4582             "Sunday",
4583             ],
4584             day_stand_alone_abbreviated => [
4585             "Mon",
4586             "Tue",
4587             "Wed",
4588             "Thu",
4589             "Fri",
4590             "Sat",
4591             "Sun",
4592             ],
4593             day_stand_alone_narrow => [
4594             "M",
4595             "T",
4596             "W",
4597             "T",
4598             "F",
4599             "S",
4600             "S",
4601             ],
4602             day_stand_alone_wide => [
4603             "Monday",
4604             "Tuesday",
4605             "Wednesday",
4606             "Thursday",
4607             "Friday",
4608             "Saturday",
4609             "Sunday",
4610             ],
4611             era_abbreviated => [
4612             "BC",
4613             "AD",
4614             ],
4615             era_narrow => [
4616             "B",
4617             "A",
4618             ],
4619             era_wide => [
4620             "Before Christ",
4621             "Anno Domini",
4622             ],
4623             first_day_of_week => 7,
4624             glibc_date_1_format => "%a %b %e %r %Z %Y",
4625             glibc_date_format => "%m/%d/%Y",
4626             glibc_datetime_format => "%a %d %b %Y %r %Z",
4627             glibc_time_12_format => "%I:%M:%S %p",
4628             glibc_time_format => "%r",
4629             language => "English",
4630             month_format_abbreviated => [
4631             "Jan",
4632             "Feb",
4633             "Mar",
4634             "Apr",
4635             "May",
4636             "Jun",
4637             "Jul",
4638             "Aug",
4639             "Sep",
4640             "Oct",
4641             "Nov",
4642             "Dec",
4643             ],
4644             month_format_narrow => [
4645             "J",
4646             "F",
4647             "M",
4648             "A",
4649             "M",
4650             "J",
4651             "J",
4652             "A",
4653             "S",
4654             "O",
4655             "N",
4656             "D",
4657             ],
4658             month_format_wide => [
4659             "January",
4660             "February",
4661             "March",
4662             "April",
4663             "May",
4664             "June",
4665             "July",
4666             "August",
4667             "September",
4668             "October",
4669             "November",
4670             "December",
4671             ],
4672             month_stand_alone_abbreviated => [
4673             "Jan",
4674             "Feb",
4675             "Mar",
4676             "Apr",
4677             "May",
4678             "Jun",
4679             "Jul",
4680             "Aug",
4681             "Sep",
4682             "Oct",
4683             "Nov",
4684             "Dec",
4685             ],
4686             month_stand_alone_narrow => [
4687             "J",
4688             "F",
4689             "M",
4690             "A",
4691             "M",
4692             "J",
4693             "J",
4694             "A",
4695             "S",
4696             "O",
4697             "N",
4698             "D",
4699             ],
4700             month_stand_alone_wide => [
4701             "January",
4702             "February",
4703             "March",
4704             "April",
4705             "May",
4706             "June",
4707             "July",
4708             "August",
4709             "September",
4710             "October",
4711             "November",
4712             "December",
4713             ],
4714             name => "English United States",
4715             native_language => "English",
4716             native_name => "English United States",
4717             native_script => undef,
4718             native_territory => "United States",
4719             native_variant => undef,
4720             quarter_format_abbreviated => [
4721             "Q1",
4722             "Q2",
4723             "Q3",
4724             "Q4",
4725             ],
4726             quarter_format_narrow => [
4727             1,
4728             2,
4729             3,
4730             4,
4731             ],
4732             quarter_format_wide => [
4733             "1st quarter",
4734             "2nd quarter",
4735             "3rd quarter",
4736             "4th quarter",
4737             ],
4738             quarter_stand_alone_abbreviated => [
4739             "Q1",
4740             "Q2",
4741             "Q3",
4742             "Q4",
4743             ],
4744             quarter_stand_alone_narrow => [
4745             1,
4746             2,
4747             3,
4748             4,
4749             ],
4750             quarter_stand_alone_wide => [
4751             "1st quarter",
4752             "2nd quarter",
4753             "3rd quarter",
4754             "4th quarter",
4755             ],
4756             script => undef,
4757             territory => "United States",
4758             time_format_full => "h:mm:ss\N{U+202f}a zzzz",
4759             time_format_long => "h:mm:ss\N{U+202f}a z",
4760             time_format_medium => "h:mm:ss\N{U+202f}a",
4761             time_format_short => "h:mm\N{U+202f}a",
4762             variant => undef,
4763             version => 43,
4764             },
4765             es => {
4766             am_pm_abbreviated => [
4767             "a.\N{U+202f}m.",
4768             "p.\N{U+202f}m.",
4769             ],
4770             available_formats => {
4771             Bh => "h B",
4772             Bhm => "h:mm B",
4773             Bhms => "h:mm:ss B",
4774             E => "ccc",
4775             EBhm => "E h:mm B",
4776             EBhms => "E h:mm:ss B",
4777             EHm => "E, H:mm",
4778             EHms => "E, H:mm:ss",
4779             Ed => "E d",
4780             Ehm => "E, h:mm\N{U+202f}a",
4781             Ehms => "E, h:mm:ss\N{U+202f}a",
4782             Gy => "y G",
4783             GyMMM => "MMM y G",
4784             GyMMMEd => "E, d MMM y G",
4785             GyMMMM => "MMMM 'de' y G",
4786             GyMMMMEd => "E, d 'de' MMMM 'de' y G",
4787             GyMMMMd => "d 'de' MMMM 'de' y G",
4788             GyMMMd => "d MMM y G",
4789             GyMd => "d/M/y GGGGG",
4790             H => "H",
4791             Hm => "H:mm",
4792             Hms => "H:mm:ss",
4793             Hmsv => "H:mm:ss v",
4794             Hmsvvvv => "H:mm:ss (vvvv)",
4795             Hmv => "H:mm v",
4796             M => "L",
4797             MEd => "E, d/M",
4798             MMM => "LLL",
4799             MMMEd => "E, d MMM",
4800             MMMMEd => "E, d 'de' MMMM",
4801             "MMMMW-count-one" => "'semana' W 'de' MMMM",
4802             "MMMMW-count-other" => "'semana' W 'de' MMMM",
4803             MMMMd => "d 'de' MMMM",
4804             MMMd => "d MMM",
4805             MMd => "d/M",
4806             MMdd => "d/M",
4807             Md => "d/M",
4808             d => "d",
4809             h => "h\N{U+202f}a",
4810             hm => "h:mm\N{U+202f}a",
4811             hms => "h:mm:ss\N{U+202f}a",
4812             hmsv => "h:mm:ss\N{U+202f}a v",
4813             hmsvvvv => "h:mm:ss\N{U+202f}a (vvvv)",
4814             hmv => "h:mm\N{U+202f}a v",
4815             ms => "mm:ss",
4816             y => "y",
4817             yM => "M/y",
4818             yMEd => "EEE, d/M/y",
4819             yMM => "M/y",
4820             yMMM => "MMM y",
4821             yMMMEd => "EEE, d MMM y",
4822             yMMMM => "MMMM 'de' y",
4823             yMMMMEd => "EEE, d 'de' MMMM 'de' y",
4824             yMMMMd => "d 'de' MMMM 'de' y",
4825             yMMMd => "d MMM y",
4826             yMd => "d/M/y",
4827             yQQQ => "QQQ y",
4828             yQQQQ => "QQQQ 'de' y",
4829             "yw-count-one" => "'semana' w 'de' Y",
4830             "yw-count-other" => "'semana' w 'de' Y",
4831             },
4832             code => "es",
4833             date_format_full => "EEEE, d 'de' MMMM 'de' y",
4834             date_format_long => "d 'de' MMMM 'de' y",
4835             date_format_medium => "d MMM y",
4836             date_format_short => "d/M/yy",
4837             datetime_format_full => "{1}, {0}",
4838             datetime_format_long => "{1}, {0}",
4839             datetime_format_medium => "{1}, {0}",
4840             datetime_format_short => "{1}, {0}",
4841             day_format_abbreviated => [
4842             "lun",
4843             "mar",
4844             "mi\N{U+00e9}",
4845             "jue",
4846             "vie",
4847             "s\N{U+00e1}b",
4848             "dom",
4849             ],
4850             day_format_narrow => [
4851             "L",
4852             "M",
4853             "X",
4854             "J",
4855             "V",
4856             "S",
4857             "D",
4858             ],
4859             day_format_wide => [
4860             "lunes",
4861             "martes",
4862             "mi\N{U+00e9}rcoles",
4863             "jueves",
4864             "viernes",
4865             "s\N{U+00e1}bado",
4866             "domingo",
4867             ],
4868             day_stand_alone_abbreviated => [
4869             "lun",
4870             "mar",
4871             "mi\N{U+00e9}",
4872             "jue",
4873             "vie",
4874             "s\N{U+00e1}b",
4875             "dom",
4876             ],
4877             day_stand_alone_narrow => [
4878             "L",
4879             "M",
4880             "X",
4881             "J",
4882             "V",
4883             "S",
4884             "D",
4885             ],
4886             day_stand_alone_wide => [
4887             "lunes",
4888             "martes",
4889             "mi\N{U+00e9}rcoles",
4890             "jueves",
4891             "viernes",
4892             "s\N{U+00e1}bado",
4893             "domingo",
4894             ],
4895             era_abbreviated => [
4896             "a. C.",
4897             "d. C.",
4898             ],
4899             era_narrow => [
4900             "a. C.",
4901             "d. C.",
4902             ],
4903             era_wide => [
4904             "antes de Cristo",
4905             "despu\N{U+00e9}s de Cristo",
4906             ],
4907             first_day_of_week => 1,
4908             glibc_date_1_format => "%a %b %e %H:%M:%S %Z %Y",
4909             glibc_date_format => "%m/%d/%y",
4910             glibc_datetime_format => "%a %b %e %H:%M:%S %Y",
4911             glibc_time_12_format => "%I:%M:%S %p",
4912             glibc_time_format => "%H:%M:%S",
4913             language => "Spanish",
4914             month_format_abbreviated => [
4915             "ene",
4916             "feb",
4917             "mar",
4918             "abr",
4919             "may",
4920             "jun",
4921             "jul",
4922             "ago",
4923             "sept",
4924             "oct",
4925             "nov",
4926             "dic",
4927             ],
4928             month_format_narrow => [
4929             "E",
4930             "F",
4931             "M",
4932             "A",
4933             "M",
4934             "J",
4935             "J",
4936             "A",
4937             "S",
4938             "O",
4939             "N",
4940             "D",
4941             ],
4942             month_format_wide => [
4943             "enero",
4944             "febrero",
4945             "marzo",
4946             "abril",
4947             "mayo",
4948             "junio",
4949             "julio",
4950             "agosto",
4951             "septiembre",
4952             "octubre",
4953             "noviembre",
4954             "diciembre",
4955             ],
4956             month_stand_alone_abbreviated => [
4957             "ene",
4958             "feb",
4959             "mar",
4960             "abr",
4961             "may",
4962             "jun",
4963             "jul",
4964             "ago",
4965             "sept",
4966             "oct",
4967             "nov",
4968             "dic",
4969             ],
4970             month_stand_alone_narrow => [
4971             "E",
4972             "F",
4973             "M",
4974             "A",
4975             "M",
4976             "J",
4977             "J",
4978             "A",
4979             "S",
4980             "O",
4981             "N",
4982             "D",
4983             ],
4984             month_stand_alone_wide => [
4985             "enero",
4986             "febrero",
4987             "marzo",
4988             "abril",
4989             "mayo",
4990             "junio",
4991             "julio",
4992             "agosto",
4993             "septiembre",
4994             "octubre",
4995             "noviembre",
4996             "diciembre",
4997             ],
4998             name => "Spanish",
4999             native_language => "espa\N{U+00f1}ol",
5000             native_name => "espa\N{U+00f1}ol",
5001             native_script => undef,
5002             native_territory => undef,
5003             native_variant => undef,
5004             quarter_format_abbreviated => [
5005             "T1",
5006             "T2",
5007             "T3",
5008             "T4",
5009             ],
5010             quarter_format_narrow => [
5011             1,
5012             2,
5013             3,
5014             4,
5015             ],
5016             quarter_format_wide => [
5017             "1.er trimestre",
5018             "2.\N{U+00ba} trimestre",
5019             "3.er trimestre",
5020             "4.\N{U+00ba} trimestre",
5021             ],
5022             quarter_stand_alone_abbreviated => [
5023             "T1",
5024             "T2",
5025             "T3",
5026             "T4",
5027             ],
5028             quarter_stand_alone_narrow => [
5029             1,
5030             2,
5031             3,
5032             4,
5033             ],
5034             quarter_stand_alone_wide => [
5035             "1.er trimestre",
5036             "2.\N{U+00ba} trimestre",
5037             "3.er trimestre",
5038             "4.\N{U+00ba} trimestre",
5039             ],
5040             script => undef,
5041             territory => undef,
5042             time_format_full => "H:mm:ss (zzzz)",
5043             time_format_long => "H:mm:ss z",
5044             time_format_medium => "H:mm:ss",
5045             time_format_short => "H:mm",
5046             variant => undef,
5047             version => 43,
5048             },
5049             "fr-FR" => {
5050             am_pm_abbreviated => [
5051             "AM",
5052             "PM",
5053             ],
5054             available_formats => {
5055             Bh => "h B",
5056             Bhm => "h:mm B",
5057             Bhms => "h:mm:ss B",
5058             E => "E",
5059             EBhm => "E h:mm B",
5060             EBhms => "E h:mm:ss B",
5061             EHm => "E HH:mm",
5062             EHms => "E HH:mm:ss",
5063             Ed => "E d",
5064             Ehm => "E h:mm\N{U+202f}a",
5065             Ehms => "E h:mm:ss\N{U+202f}a",
5066             Gy => "y G",
5067             GyMMM => "MMM y G",
5068             GyMMMEd => "E d MMM y G",
5069             GyMMMd => "d MMM y G",
5070             GyMd => "dd/MM/y GGGGG",
5071             H => "HH 'h'",
5072             Hm => "HH:mm",
5073             Hms => "HH:mm:ss",
5074             Hmsv => "HH:mm:ss v",
5075             Hmv => "HH:mm v",
5076             M => "L",
5077             MEd => "E dd/MM",
5078             MMM => "LLL",
5079             MMMEd => "E d MMM",
5080             "MMMMW-count-one" => "'semaine' W (MMMM)",
5081             "MMMMW-count-other" => "'semaine' W (MMMM)",
5082             MMMMd => "d MMMM",
5083             MMMd => "d MMM",
5084             Md => "dd/MM",
5085             d => "d",
5086             h => "h\N{U+202f}a",
5087             hm => "h:mm\N{U+202f}a",
5088             hms => "h:mm:ss\N{U+202f}a",
5089             hmsv => "h:mm:ss\N{U+202f}a v",
5090             hmv => "h:mm\N{U+202f}a v",
5091             ms => "mm:ss",
5092             y => "y",
5093             yM => "MM/y",
5094             yMEd => "E dd/MM/y",
5095             yMMM => "MMM y",
5096             yMMMEd => "E d MMM y",
5097             yMMMM => "MMMM y",
5098             yMMMd => "d MMM y",
5099             yMd => "dd/MM/y",
5100             yQQQ => "QQQ y",
5101             yQQQQ => "QQQQ y",
5102             "yw-count-one" => "'semaine' w 'de' Y",
5103             "yw-count-other" => "'semaine' w 'de' Y",
5104             },
5105             code => "fr-FR",
5106             date_format_full => "EEEE d MMMM y",
5107             date_format_long => "d MMMM y",
5108             date_format_medium => "d MMM y",
5109             date_format_short => "dd/MM/y",
5110             datetime_format_full => "{1}, {0}",
5111             datetime_format_long => "{1}, {0}",
5112             datetime_format_medium => "{1}, {0}",
5113             datetime_format_short => "{1} {0}",
5114             day_format_abbreviated => [
5115             "lun.",
5116             "mar.",
5117             "mer.",
5118             "jeu.",
5119             "ven.",
5120             "sam.",
5121             "dim.",
5122             ],
5123             day_format_narrow => [
5124             "L",
5125             "M",
5126             "M",
5127             "J",
5128             "V",
5129             "S",
5130             "D",
5131             ],
5132             day_format_wide => [
5133             "lundi",
5134             "mardi",
5135             "mercredi",
5136             "jeudi",
5137             "vendredi",
5138             "samedi",
5139             "dimanche",
5140             ],
5141             day_stand_alone_abbreviated => [
5142             "lun.",
5143             "mar.",
5144             "mer.",
5145             "jeu.",
5146             "ven.",
5147             "sam.",
5148             "dim.",
5149             ],
5150             day_stand_alone_narrow => [
5151             "L",
5152             "M",
5153             "M",
5154             "J",
5155             "V",
5156             "S",
5157             "D",
5158             ],
5159             day_stand_alone_wide => [
5160             "lundi",
5161             "mardi",
5162             "mercredi",
5163             "jeudi",
5164             "vendredi",
5165             "samedi",
5166             "dimanche",
5167             ],
5168             era_abbreviated => [
5169             "av. J.-C.",
5170             "ap. J.-C.",
5171             ],
5172             era_narrow => [
5173             "av. J.-C.",
5174             "ap. J.-C.",
5175             ],
5176             era_wide => [
5177             "avant J\N{U+00e9}sus-Christ",
5178             "apr\N{U+00e8}s J\N{U+00e9}sus-Christ",
5179             ],
5180             first_day_of_week => 1,
5181             glibc_date_1_format => "%a %d %b %Y %T %Z",
5182             glibc_date_format => "%d/%m/%Y",
5183             glibc_datetime_format => "%a %d %b %Y %T",
5184             glibc_time_12_format => "%I:%M:%S %p",
5185             glibc_time_format => "%T",
5186             language => "French",
5187             month_format_abbreviated => [
5188             "janv.",
5189             "f\N{U+00e9}vr.",
5190             "mars",
5191             "avr.",
5192             "mai",
5193             "juin",
5194             "juil.",
5195             "ao\N{U+00fb}t",
5196             "sept.",
5197             "oct.",
5198             "nov.",
5199             "d\N{U+00e9}c.",
5200             ],
5201             month_format_narrow => [
5202             "J",
5203             "F",
5204             "M",
5205             "A",
5206             "M",
5207             "J",
5208             "J",
5209             "A",
5210             "S",
5211             "O",
5212             "N",
5213             "D",
5214             ],
5215             month_format_wide => [
5216             "janvier",
5217             "f\N{U+00e9}vrier",
5218             "mars",
5219             "avril",
5220             "mai",
5221             "juin",
5222             "juillet",
5223             "ao\N{U+00fb}t",
5224             "septembre",
5225             "octobre",
5226             "novembre",
5227             "d\N{U+00e9}cembre",
5228             ],
5229             month_stand_alone_abbreviated => [
5230             "janv.",
5231             "f\N{U+00e9}vr.",
5232             "mars",
5233             "avr.",
5234             "mai",
5235             "juin",
5236             "juil.",
5237             "ao\N{U+00fb}t",
5238             "sept.",
5239             "oct.",
5240             "nov.",
5241             "d\N{U+00e9}c.",
5242             ],
5243             month_stand_alone_narrow => [
5244             "J",
5245             "F",
5246             "M",
5247             "A",
5248             "M",
5249             "J",
5250             "J",
5251             "A",
5252             "S",
5253             "O",
5254             "N",
5255             "D",
5256             ],
5257             month_stand_alone_wide => [
5258             "janvier",
5259             "f\N{U+00e9}vrier",
5260             "mars",
5261             "avril",
5262             "mai",
5263             "juin",
5264             "juillet",
5265             "ao\N{U+00fb}t",
5266             "septembre",
5267             "octobre",
5268             "novembre",
5269             "d\N{U+00e9}cembre",
5270             ],
5271             name => "French France",
5272             native_language => "fran\N{U+00e7}ais",
5273             native_name => "fran\N{U+00e7}ais France",
5274             native_script => undef,
5275             native_territory => "France",
5276             native_variant => undef,
5277             quarter_format_abbreviated => [
5278             "T1",
5279             "T2",
5280             "T3",
5281             "T4",
5282             ],
5283             quarter_format_narrow => [
5284             1,
5285             2,
5286             3,
5287             4,
5288             ],
5289             quarter_format_wide => [
5290             "1er trimestre",
5291             "2e trimestre",
5292             "3e trimestre",
5293             "4e trimestre",
5294             ],
5295             quarter_stand_alone_abbreviated => [
5296             "T1",
5297             "T2",
5298             "T3",
5299             "T4",
5300             ],
5301             quarter_stand_alone_narrow => [
5302             1,
5303             2,
5304             3,
5305             4,
5306             ],
5307             quarter_stand_alone_wide => [
5308             "1er trimestre",
5309             "2e trimestre",
5310             "3e trimestre",
5311             "4e trimestre",
5312             ],
5313             script => undef,
5314             territory => "France",
5315             time_format_full => "HH:mm:ss zzzz",
5316             time_format_long => "HH:mm:ss z",
5317             time_format_medium => "HH:mm:ss",
5318             time_format_short => "HH:mm",
5319             variant => undef,
5320             version => 43,
5321             },
5322             hi => {
5323             am_pm_abbreviated => [
5324             "am",
5325             "pm",
5326             ],
5327             available_formats => {
5328             Bh => "B h",
5329             Bhm => "B h:mm",
5330             Bhms => "B h:mm:ss",
5331             E => "ccc",
5332             EBhm => "E B h:mm",
5333             EBhms => "E B h:mm:ss",
5334             EHm => "E HH:mm",
5335             EHms => "E HH:mm:ss",
5336             Ed => "E d",
5337             Ehm => "E h:mm a",
5338             Ehms => "E h:mm:ss a",
5339             Gy => "y G",
5340             GyMMM => "MMM G y",
5341             GyMMMEd => "E, d MMM y G",
5342             GyMMMd => "d MMM y G",
5343             GyMd => "GGGGG d/M/y",
5344             H => "HH",
5345             Hm => "HH:mm",
5346             Hms => "HH:mm:ss",
5347             Hmsv => "HH:mm:ss v",
5348             Hmv => "HH:mm v",
5349             M => "L",
5350             MEd => "E, d/M",
5351             MMM => "LLL",
5352             MMMEd => "E, d MMM",
5353             MMMMEd => "E, d MMMM",
5354             "MMMMW-count-one" => "MMMM \N{U+0915}\N{U+093e} \N{U+0938}\N{U+092a}\N{U+094d}\N{U+0924}\N{U+093e}\N{U+0939} W",
5355             "MMMMW-count-other" => "MMMM \N{U+0915}\N{U+093e} \N{U+0938}\N{U+092a}\N{U+094d}\N{U+0924}\N{U+093e}\N{U+0939} W",
5356             MMMMd => "d MMMM",
5357             MMMd => "d MMM",
5358             MMdd => "dd/MM",
5359             Md => "d/M",
5360             d => "d",
5361             h => "h a",
5362             hm => "h:mm a",
5363             hms => "h:mm:ss a",
5364             hmsv => "h:mm:ss a v",
5365             hmv => "h:mm a v",
5366             ms => "mm:ss",
5367             y => "y",
5368             yM => "M/y",
5369             yMEd => "E, d/M/y",
5370             yMM => "MM/y",
5371             yMMM => "MMM y",
5372             yMMMEd => "E, d MMM y",
5373             yMMMM => "MMMM y",
5374             yMMMd => "d MMM y",
5375             yMMdd => "dd/MM/y",
5376             yMd => "d/M/y",
5377             yQQQ => "QQQ y",
5378             yQQQQ => "QQQQ y",
5379             "yw-count-one" => "Y \N{U+0915}\N{U+093e} \N{U+0938}\N{U+092a}\N{U+094d}\N{U+0924}\N{U+093e}\N{U+0939} w",
5380             "yw-count-other" => "Y \N{U+0915}\N{U+093e} \N{U+0938}\N{U+092a}\N{U+094d}\N{U+0924}\N{U+093e}\N{U+0939} w",
5381             },
5382             code => "hi",
5383             date_format_full => "EEEE, d MMMM y",
5384             date_format_long => "d MMMM y",
5385             date_format_medium => "d MMM y",
5386             date_format_short => "d/M/yy",
5387             datetime_format_full => "{1}, {0}",
5388             datetime_format_long => "{1}, {0}",
5389             datetime_format_medium => "{1}, {0}",
5390             datetime_format_short => "{1}, {0}",
5391             day_format_abbreviated => [
5392             "\N{U+0938}\N{U+094b}\N{U+092e}",
5393             "\N{U+092e}\N{U+0902}\N{U+0917}\N{U+0932}",
5394             "\N{U+092c}\N{U+0941}\N{U+0927}",
5395             "\N{U+0917}\N{U+0941}\N{U+0930}\N{U+0941}",
5396             "\N{U+0936}\N{U+0941}\N{U+0915}\N{U+094d}\N{U+0930}",
5397             "\N{U+0936}\N{U+0928}\N{U+093f}",
5398             "\N{U+0930}\N{U+0935}\N{U+093f}",
5399             ],
5400             day_format_narrow => [
5401             "\N{U+0938}\N{U+094b}",
5402             "\N{U+092e}\N{U+0902}",
5403             "\N{U+092c}\N{U+0941}",
5404             "\N{U+0917}\N{U+0941}",
5405             "\N{U+0936}\N{U+0941}",
5406             "\N{U+0936}",
5407             "\N{U+0930}",
5408             ],
5409             day_format_wide => [
5410             "\N{U+0938}\N{U+094b}\N{U+092e}\N{U+0935}\N{U+093e}\N{U+0930}",
5411             "\N{U+092e}\N{U+0902}\N{U+0917}\N{U+0932}\N{U+0935}\N{U+093e}\N{U+0930}",
5412             "\N{U+092c}\N{U+0941}\N{U+0927}\N{U+0935}\N{U+093e}\N{U+0930}",
5413             "\N{U+0917}\N{U+0941}\N{U+0930}\N{U+0941}\N{U+0935}\N{U+093e}\N{U+0930}",
5414             "\N{U+0936}\N{U+0941}\N{U+0915}\N{U+094d}\N{U+0930}\N{U+0935}\N{U+093e}\N{U+0930}",
5415             "\N{U+0936}\N{U+0928}\N{U+093f}\N{U+0935}\N{U+093e}\N{U+0930}",
5416             "\N{U+0930}\N{U+0935}\N{U+093f}\N{U+0935}\N{U+093e}\N{U+0930}",
5417             ],
5418             day_stand_alone_abbreviated => [
5419             "\N{U+0938}\N{U+094b}\N{U+092e}",
5420             "\N{U+092e}\N{U+0902}\N{U+0917}\N{U+0932}",
5421             "\N{U+092c}\N{U+0941}\N{U+0927}",
5422             "\N{U+0917}\N{U+0941}\N{U+0930}\N{U+0941}",
5423             "\N{U+0936}\N{U+0941}\N{U+0915}\N{U+094d}\N{U+0930}",
5424             "\N{U+0936}\N{U+0928}\N{U+093f}",
5425             "\N{U+0930}\N{U+0935}\N{U+093f}",
5426             ],
5427             day_stand_alone_narrow => [
5428             "\N{U+0938}\N{U+094b}",
5429             "\N{U+092e}\N{U+0902}",
5430             "\N{U+092c}\N{U+0941}",
5431             "\N{U+0917}\N{U+0941}",
5432             "\N{U+0936}\N{U+0941}",
5433             "\N{U+0936}",
5434             "\N{U+0930}",
5435             ],
5436             day_stand_alone_wide => [
5437             "\N{U+0938}\N{U+094b}\N{U+092e}\N{U+0935}\N{U+093e}\N{U+0930}",
5438             "\N{U+092e}\N{U+0902}\N{U+0917}\N{U+0932}\N{U+0935}\N{U+093e}\N{U+0930}",
5439             "\N{U+092c}\N{U+0941}\N{U+0927}\N{U+0935}\N{U+093e}\N{U+0930}",
5440             "\N{U+0917}\N{U+0941}\N{U+0930}\N{U+0941}\N{U+0935}\N{U+093e}\N{U+0930}",
5441             "\N{U+0936}\N{U+0941}\N{U+0915}\N{U+094d}\N{U+0930}\N{U+0935}\N{U+093e}\N{U+0930}",
5442             "\N{U+0936}\N{U+0928}\N{U+093f}\N{U+0935}\N{U+093e}\N{U+0930}",
5443             "\N{U+0930}\N{U+0935}\N{U+093f}\N{U+0935}\N{U+093e}\N{U+0930}",
5444             ],
5445             era_abbreviated => [
5446             "\N{U+0908}\N{U+0938}\N{U+093e}-\N{U+092a}\N{U+0942}\N{U+0930}\N{U+094d}\N{U+0935}",
5447             "\N{U+0908}\N{U+0938}\N{U+094d}\N{U+0935}\N{U+0940}",
5448             ],
5449             era_narrow => [
5450             "\N{U+0908}\N{U+0938}\N{U+093e}-\N{U+092a}\N{U+0942}\N{U+0930}\N{U+094d}\N{U+0935}",
5451             "\N{U+0908}\N{U+0938}\N{U+094d}\N{U+0935}\N{U+0940}",
5452             ],
5453             era_wide => [
5454             "\N{U+0908}\N{U+0938}\N{U+093e}-\N{U+092a}\N{U+0942}\N{U+0930}\N{U+094d}\N{U+0935}",
5455             "\N{U+0908}\N{U+0938}\N{U+0935}\N{U+0940} \N{U+0938}\N{U+0928}",
5456             ],
5457             first_day_of_week => 1,
5458             glibc_date_1_format => "%a %b %e %H:%M:%S %Z %Y",
5459             glibc_date_format => "%m/%d/%y",
5460             glibc_datetime_format => "%a %b %e %H:%M:%S %Y",
5461             glibc_time_12_format => "%I:%M:%S %p",
5462             glibc_time_format => "%H:%M:%S",
5463             language => "Hindi",
5464             month_format_abbreviated => [
5465             "\N{U+091c}\N{U+0928}\N{U+0970}",
5466             "\N{U+092b}\N{U+093c}\N{U+0930}\N{U+0970}",
5467             "\N{U+092e}\N{U+093e}\N{U+0930}\N{U+094d}\N{U+091a}",
5468             "\N{U+0905}\N{U+092a}\N{U+094d}\N{U+0930}\N{U+0948}\N{U+0932}",
5469             "\N{U+092e}\N{U+0908}",
5470             "\N{U+091c}\N{U+0942}\N{U+0928}",
5471             "\N{U+091c}\N{U+0941}\N{U+0932}\N{U+0970}",
5472             "\N{U+0905}\N{U+0917}\N{U+0970}",
5473             "\N{U+0938}\N{U+093f}\N{U+0924}\N{U+0970}",
5474             "\N{U+0905}\N{U+0915}\N{U+094d}\N{U+0924}\N{U+0942}\N{U+0970}",
5475             "\N{U+0928}\N{U+0935}\N{U+0970}",
5476             "\N{U+0926}\N{U+093f}\N{U+0938}\N{U+0970}",
5477             ],
5478             month_format_narrow => [
5479             "\N{U+091c}",
5480             "\N{U+092b}\N{U+093c}",
5481             "\N{U+092e}\N{U+093e}",
5482             "\N{U+0905}",
5483             "\N{U+092e}",
5484             "\N{U+091c}\N{U+0942}",
5485             "\N{U+091c}\N{U+0941}",
5486             "\N{U+0905}",
5487             "\N{U+0938}\N{U+093f}",
5488             "\N{U+0905}",
5489             "\N{U+0928}",
5490             "\N{U+0926}\N{U+093f}",
5491             ],
5492             month_format_wide => [
5493             "\N{U+091c}\N{U+0928}\N{U+0935}\N{U+0930}\N{U+0940}",
5494             "\N{U+092b}\N{U+093c}\N{U+0930}\N{U+0935}\N{U+0930}\N{U+0940}",
5495             "\N{U+092e}\N{U+093e}\N{U+0930}\N{U+094d}\N{U+091a}",
5496             "\N{U+0905}\N{U+092a}\N{U+094d}\N{U+0930}\N{U+0948}\N{U+0932}",
5497             "\N{U+092e}\N{U+0908}",
5498             "\N{U+091c}\N{U+0942}\N{U+0928}",
5499             "\N{U+091c}\N{U+0941}\N{U+0932}\N{U+093e}\N{U+0908}",
5500             "\N{U+0905}\N{U+0917}\N{U+0938}\N{U+094d}\N{U+0924}",
5501             "\N{U+0938}\N{U+093f}\N{U+0924}\N{U+0902}\N{U+092c}\N{U+0930}",
5502             "\N{U+0905}\N{U+0915}\N{U+094d}\N{U+0924}\N{U+0942}\N{U+092c}\N{U+0930}",
5503             "\N{U+0928}\N{U+0935}\N{U+0902}\N{U+092c}\N{U+0930}",
5504             "\N{U+0926}\N{U+093f}\N{U+0938}\N{U+0902}\N{U+092c}\N{U+0930}",
5505             ],
5506             month_stand_alone_abbreviated => [
5507             "\N{U+091c}\N{U+0928}\N{U+0970}",
5508             "\N{U+092b}\N{U+093c}\N{U+0930}\N{U+0970}",
5509             "\N{U+092e}\N{U+093e}\N{U+0930}\N{U+094d}\N{U+091a}",
5510             "\N{U+0905}\N{U+092a}\N{U+094d}\N{U+0930}\N{U+0948}\N{U+0932}",
5511             "\N{U+092e}\N{U+0908}",
5512             "\N{U+091c}\N{U+0942}\N{U+0928}",
5513             "\N{U+091c}\N{U+0941}\N{U+0932}\N{U+0970}",
5514             "\N{U+0905}\N{U+0917}\N{U+0970}",
5515             "\N{U+0938}\N{U+093f}\N{U+0924}\N{U+0970}",
5516             "\N{U+0905}\N{U+0915}\N{U+094d}\N{U+0924}\N{U+0942}\N{U+0970}",
5517             "\N{U+0928}\N{U+0935}\N{U+0970}",
5518             "\N{U+0926}\N{U+093f}\N{U+0938}\N{U+0970}",
5519             ],
5520             month_stand_alone_narrow => [
5521             "\N{U+091c}",
5522             "\N{U+092b}\N{U+093c}",
5523             "\N{U+092e}\N{U+093e}",
5524             "\N{U+0905}",
5525             "\N{U+092e}",
5526             "\N{U+091c}\N{U+0942}",
5527             "\N{U+091c}\N{U+0941}",
5528             "\N{U+0905}",
5529             "\N{U+0938}\N{U+093f}",
5530             "\N{U+0905}",
5531             "\N{U+0928}",
5532             "\N{U+0926}\N{U+093f}",
5533             ],
5534             month_stand_alone_wide => [
5535             "\N{U+091c}\N{U+0928}\N{U+0935}\N{U+0930}\N{U+0940}",
5536             "\N{U+092b}\N{U+093c}\N{U+0930}\N{U+0935}\N{U+0930}\N{U+0940}",
5537             "\N{U+092e}\N{U+093e}\N{U+0930}\N{U+094d}\N{U+091a}",
5538             "\N{U+0905}\N{U+092a}\N{U+094d}\N{U+0930}\N{U+0948}\N{U+0932}",
5539             "\N{U+092e}\N{U+0908}",
5540             "\N{U+091c}\N{U+0942}\N{U+0928}",
5541             "\N{U+091c}\N{U+0941}\N{U+0932}\N{U+093e}\N{U+0908}",
5542             "\N{U+0905}\N{U+0917}\N{U+0938}\N{U+094d}\N{U+0924}",
5543             "\N{U+0938}\N{U+093f}\N{U+0924}\N{U+0902}\N{U+092c}\N{U+0930}",
5544             "\N{U+0905}\N{U+0915}\N{U+094d}\N{U+0924}\N{U+0942}\N{U+092c}\N{U+0930}",
5545             "\N{U+0928}\N{U+0935}\N{U+0902}\N{U+092c}\N{U+0930}",
5546             "\N{U+0926}\N{U+093f}\N{U+0938}\N{U+0902}\N{U+092c}\N{U+0930}",
5547             ],
5548             name => "Hindi",
5549             native_language => "\N{U+0939}\N{U+093f}\N{U+0928}\N{U+094d}\N{U+0926}\N{U+0940}",
5550             native_name => "\N{U+0939}\N{U+093f}\N{U+0928}\N{U+094d}\N{U+0926}\N{U+0940}",
5551             native_script => undef,
5552             native_territory => undef,
5553             native_variant => undef,
5554             quarter_format_abbreviated => [
5555             "\N{U+0924}\N{U+093f}1",
5556             "\N{U+0924}\N{U+093f}2",
5557             "\N{U+0924}\N{U+093f}3",
5558             "\N{U+0924}\N{U+093f}4",
5559             ],
5560             quarter_format_narrow => [
5561             1,
5562             2,
5563             3,
5564             4,
5565             ],
5566             quarter_format_wide => [
5567             "\N{U+092a}\N{U+0939}\N{U+0932}\N{U+0940} \N{U+0924}\N{U+093f}\N{U+092e}\N{U+093e}\N{U+0939}\N{U+0940}",
5568             "\N{U+0926}\N{U+0942}\N{U+0938}\N{U+0930}\N{U+0940} \N{U+0924}\N{U+093f}\N{U+092e}\N{U+093e}\N{U+0939}\N{U+0940}",
5569             "\N{U+0924}\N{U+0940}\N{U+0938}\N{U+0930}\N{U+0940} \N{U+0924}\N{U+093f}\N{U+092e}\N{U+093e}\N{U+0939}\N{U+0940}",
5570             "\N{U+091a}\N{U+094c}\N{U+0925}\N{U+0940} \N{U+0924}\N{U+093f}\N{U+092e}\N{U+093e}\N{U+0939}\N{U+0940}",
5571             ],
5572             quarter_stand_alone_abbreviated => [
5573             "\N{U+0924}\N{U+093f}1",
5574             "\N{U+0924}\N{U+093f}2",
5575             "\N{U+0924}\N{U+093f}3",
5576             "\N{U+0924}\N{U+093f}4",
5577             ],
5578             quarter_stand_alone_narrow => [
5579             1,
5580             2,
5581             3,
5582             4,
5583             ],
5584             quarter_stand_alone_wide => [
5585             "\N{U+092a}\N{U+0939}\N{U+0932}\N{U+0940} \N{U+0924}\N{U+093f}\N{U+092e}\N{U+093e}\N{U+0939}\N{U+0940}",
5586             "\N{U+0926}\N{U+0942}\N{U+0938}\N{U+0930}\N{U+0940} \N{U+0924}\N{U+093f}\N{U+092e}\N{U+093e}\N{U+0939}\N{U+0940}",
5587             "\N{U+0924}\N{U+0940}\N{U+0938}\N{U+0930}\N{U+0940} \N{U+0924}\N{U+093f}\N{U+092e}\N{U+093e}\N{U+0939}\N{U+0940}",
5588             "\N{U+091a}\N{U+094c}\N{U+0925}\N{U+0940} \N{U+0924}\N{U+093f}\N{U+092e}\N{U+093e}\N{U+0939}\N{U+0940}",
5589             ],
5590             script => undef,
5591             territory => undef,
5592             time_format_full => "h:mm:ss a zzzz",
5593             time_format_long => "h:mm:ss a z",
5594             time_format_medium => "h:mm:ss a",
5595             time_format_short => "h:mm a",
5596             variant => undef,
5597             version => 43,
5598             },
5599             "ja-JP" => {
5600             am_pm_abbreviated => [
5601             "\N{U+5348}\N{U+524d}",
5602             "\N{U+5348}\N{U+5f8c}",
5603             ],
5604             available_formats => {
5605             Bh => "BK\N{U+6642}",
5606             Bhm => "BK:mm",
5607             Bhms => "BK:mm:ss",
5608             E => "ccc",
5609             EBhm => "BK:mm (E)",
5610             EBhms => "BK:mm:ss (E)",
5611             EEEEd => "d\N{U+65e5}EEEE",
5612             EHm => "H:mm (E)",
5613             EHms => "H:mm:ss (E)",
5614             Ed => "d\N{U+65e5}(E)",
5615             Ehm => "aK:mm (E)",
5616             Ehms => "aK:mm:ss (E)",
5617             Gy => "Gy\N{U+5e74}",
5618             GyMMM => "Gy\N{U+5e74}M\N{U+6708}",
5619             GyMMMEEEEd => "Gy\N{U+5e74}M\N{U+6708}d\N{U+65e5}EEEE",
5620             GyMMMEd => "Gy\N{U+5e74}M\N{U+6708}d\N{U+65e5}(E)",
5621             GyMMMd => "Gy\N{U+5e74}M\N{U+6708}d\N{U+65e5}",
5622             GyMd => "Gy/M/d",
5623             H => "H\N{U+6642}",
5624             Hm => "H:mm",
5625             Hms => "H:mm:ss",
5626             Hmsv => "H:mm:ss v",
5627             Hmv => "H:mm v",
5628             M => "M\N{U+6708}",
5629             MEEEEd => "M/dEEEE",
5630             MEd => "M/d(E)",
5631             MMM => "M\N{U+6708}",
5632             MMMEEEEd => "M\N{U+6708}d\N{U+65e5}EEEE",
5633             MMMEd => "M\N{U+6708}d\N{U+65e5}(E)",
5634             "MMMMW-count-other" => "M\N{U+6708}\N{U+7b2c}W\N{U+9031}",
5635             MMMMd => "M\N{U+6708}d\N{U+65e5}",
5636             MMMd => "M\N{U+6708}d\N{U+65e5}",
5637             Md => "M/d",
5638             d => "d\N{U+65e5}",
5639             h => "aK\N{U+6642}",
5640             hm => "aK:mm",
5641             hms => "aK:mm:ss",
5642             hmsv => "aK:mm:ss v",
5643             hmv => "aK:mm v",
5644             ms => "mm:ss",
5645             y => "y\N{U+5e74}",
5646             yM => "y/M",
5647             yMEEEEd => "y/M/dEEEE",
5648             yMEd => "y/M/d(E)",
5649             yMM => "y/MM",
5650             yMMM => "y\N{U+5e74}M\N{U+6708}",
5651             yMMMEEEEd => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}EEEE",
5652             yMMMEd => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}(E)",
5653             yMMMM => "y\N{U+5e74}M\N{U+6708}",
5654             yMMMd => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}",
5655             yMd => "y/M/d",
5656             yQQQ => "y/QQQ",
5657             yQQQQ => "y\N{U+5e74}QQQQ",
5658             "yw-count-other" => "Y\N{U+5e74}\N{U+7b2c}w\N{U+9031}",
5659             },
5660             code => "ja-JP",
5661             date_format_full => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}EEEE",
5662             date_format_long => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}",
5663             date_format_medium => "y/MM/dd",
5664             date_format_short => "y/MM/dd",
5665             datetime_format_full => "{1} {0}",
5666             datetime_format_long => "{1} {0}",
5667             datetime_format_medium => "{1} {0}",
5668             datetime_format_short => "{1} {0}",
5669             day_format_abbreviated => [
5670             "\N{U+6708}",
5671             "\N{U+706b}",
5672             "\N{U+6c34}",
5673             "\N{U+6728}",
5674             "\N{U+91d1}",
5675             "\N{U+571f}",
5676             "\N{U+65e5}",
5677             ],
5678             day_format_narrow => [
5679             "\N{U+6708}",
5680             "\N{U+706b}",
5681             "\N{U+6c34}",
5682             "\N{U+6728}",
5683             "\N{U+91d1}",
5684             "\N{U+571f}",
5685             "\N{U+65e5}",
5686             ],
5687             day_format_wide => [
5688             "\N{U+6708}\N{U+66dc}\N{U+65e5}",
5689             "\N{U+706b}\N{U+66dc}\N{U+65e5}",
5690             "\N{U+6c34}\N{U+66dc}\N{U+65e5}",
5691             "\N{U+6728}\N{U+66dc}\N{U+65e5}",
5692             "\N{U+91d1}\N{U+66dc}\N{U+65e5}",
5693             "\N{U+571f}\N{U+66dc}\N{U+65e5}",
5694             "\N{U+65e5}\N{U+66dc}\N{U+65e5}",
5695             ],
5696             day_stand_alone_abbreviated => [
5697             "\N{U+6708}",
5698             "\N{U+706b}",
5699             "\N{U+6c34}",
5700             "\N{U+6728}",
5701             "\N{U+91d1}",
5702             "\N{U+571f}",
5703             "\N{U+65e5}",
5704             ],
5705             day_stand_alone_narrow => [
5706             "\N{U+6708}",
5707             "\N{U+706b}",
5708             "\N{U+6c34}",
5709             "\N{U+6728}",
5710             "\N{U+91d1}",
5711             "\N{U+571f}",
5712             "\N{U+65e5}",
5713             ],
5714             day_stand_alone_wide => [
5715             "\N{U+6708}\N{U+66dc}\N{U+65e5}",
5716             "\N{U+706b}\N{U+66dc}\N{U+65e5}",
5717             "\N{U+6c34}\N{U+66dc}\N{U+65e5}",
5718             "\N{U+6728}\N{U+66dc}\N{U+65e5}",
5719             "\N{U+91d1}\N{U+66dc}\N{U+65e5}",
5720             "\N{U+571f}\N{U+66dc}\N{U+65e5}",
5721             "\N{U+65e5}\N{U+66dc}\N{U+65e5}",
5722             ],
5723             era_abbreviated => [
5724             "\N{U+7d00}\N{U+5143}\N{U+524d}",
5725             "\N{U+897f}\N{U+66a6}",
5726             ],
5727             era_narrow => [
5728             "BC",
5729             "AD",
5730             ],
5731             era_wide => [
5732             "\N{U+7d00}\N{U+5143}\N{U+524d}",
5733             "\N{U+897f}\N{U+66a6}",
5734             ],
5735             first_day_of_week => 7,
5736             glibc_date_1_format => "%Y\N{U+5e74} %b %e\N{U+65e5} %A %H:%M:%S %Z",
5737             glibc_date_format => "%Y\N{U+5e74}%m\N{U+6708}%d\N{U+65e5}",
5738             glibc_datetime_format => "%Y\N{U+5e74}%m\N{U+6708}%d\N{U+65e5} %H\N{U+6642}%M\N{U+5206}%S\N{U+79d2}",
5739             glibc_time_12_format => "%p%I\N{U+6642}%M\N{U+5206}%S\N{U+79d2}",
5740             glibc_time_format => "%H\N{U+6642}%M\N{U+5206}%S\N{U+79d2}",
5741             language => "Japanese",
5742             month_format_abbreviated => [
5743             "1\N{U+6708}",
5744             "2\N{U+6708}",
5745             "3\N{U+6708}",
5746             "4\N{U+6708}",
5747             "5\N{U+6708}",
5748             "6\N{U+6708}",
5749             "7\N{U+6708}",
5750             "8\N{U+6708}",
5751             "9\N{U+6708}",
5752             "10\N{U+6708}",
5753             "11\N{U+6708}",
5754             "12\N{U+6708}",
5755             ],
5756             month_format_narrow => [
5757             1,
5758             2,
5759             3,
5760             4,
5761             5,
5762             6,
5763             7,
5764             8,
5765             9,
5766             10,
5767             11,
5768             12,
5769             ],
5770             month_format_wide => [
5771             "1\N{U+6708}",
5772             "2\N{U+6708}",
5773             "3\N{U+6708}",
5774             "4\N{U+6708}",
5775             "5\N{U+6708}",
5776             "6\N{U+6708}",
5777             "7\N{U+6708}",
5778             "8\N{U+6708}",
5779             "9\N{U+6708}",
5780             "10\N{U+6708}",
5781             "11\N{U+6708}",
5782             "12\N{U+6708}",
5783             ],
5784             month_stand_alone_abbreviated => [
5785             "1\N{U+6708}",
5786             "2\N{U+6708}",
5787             "3\N{U+6708}",
5788             "4\N{U+6708}",
5789             "5\N{U+6708}",
5790             "6\N{U+6708}",
5791             "7\N{U+6708}",
5792             "8\N{U+6708}",
5793             "9\N{U+6708}",
5794             "10\N{U+6708}",
5795             "11\N{U+6708}",
5796             "12\N{U+6708}",
5797             ],
5798             month_stand_alone_narrow => [
5799             1,
5800             2,
5801             3,
5802             4,
5803             5,
5804             6,
5805             7,
5806             8,
5807             9,
5808             10,
5809             11,
5810             12,
5811             ],
5812             month_stand_alone_wide => [
5813             "1\N{U+6708}",
5814             "2\N{U+6708}",
5815             "3\N{U+6708}",
5816             "4\N{U+6708}",
5817             "5\N{U+6708}",
5818             "6\N{U+6708}",
5819             "7\N{U+6708}",
5820             "8\N{U+6708}",
5821             "9\N{U+6708}",
5822             "10\N{U+6708}",
5823             "11\N{U+6708}",
5824             "12\N{U+6708}",
5825             ],
5826             name => "Japanese Japan",
5827             native_language => "\N{U+65e5}\N{U+672c}\N{U+8a9e}",
5828             native_name => "\N{U+65e5}\N{U+672c}\N{U+8a9e} \N{U+65e5}\N{U+672c}",
5829             native_script => undef,
5830             native_territory => "\N{U+65e5}\N{U+672c}",
5831             native_variant => undef,
5832             quarter_format_abbreviated => [
5833             "Q1",
5834             "Q2",
5835             "Q3",
5836             "Q4",
5837             ],
5838             quarter_format_narrow => [
5839             1,
5840             2,
5841             3,
5842             4,
5843             ],
5844             quarter_format_wide => [
5845             "\N{U+7b2c}1\N{U+56db}\N{U+534a}\N{U+671f}",
5846             "\N{U+7b2c}2\N{U+56db}\N{U+534a}\N{U+671f}",
5847             "\N{U+7b2c}3\N{U+56db}\N{U+534a}\N{U+671f}",
5848             "\N{U+7b2c}4\N{U+56db}\N{U+534a}\N{U+671f}",
5849             ],
5850             quarter_stand_alone_abbreviated => [
5851             "Q1",
5852             "Q2",
5853             "Q3",
5854             "Q4",
5855             ],
5856             quarter_stand_alone_narrow => [
5857             1,
5858             2,
5859             3,
5860             4,
5861             ],
5862             quarter_stand_alone_wide => [
5863             "\N{U+7b2c}1\N{U+56db}\N{U+534a}\N{U+671f}",
5864             "\N{U+7b2c}2\N{U+56db}\N{U+534a}\N{U+671f}",
5865             "\N{U+7b2c}3\N{U+56db}\N{U+534a}\N{U+671f}",
5866             "\N{U+7b2c}4\N{U+56db}\N{U+534a}\N{U+671f}",
5867             ],
5868             script => undef,
5869             territory => "Japan",
5870             time_format_full => "H\N{U+6642}mm\N{U+5206}ss\N{U+79d2} zzzz",
5871             time_format_long => "H:mm:ss z",
5872             time_format_medium => "H:mm:ss",
5873             time_format_short => "H:mm",
5874             variant => undef,
5875             version => 43,
5876             },
5877             "pt-BR" => {
5878             am_pm_abbreviated => [
5879             "AM",
5880             "PM",
5881             ],
5882             available_formats => {
5883             Bh => "h B",
5884             Bhm => "h:mm B",
5885             Bhms => "h:mm:ss B",
5886             E => "ccc",
5887             EBhm => "E h:mm B",
5888             EBhms => "E h:mm:ss B",
5889             EHm => "E, HH:mm",
5890             EHms => "E, HH:mm:ss",
5891             Ed => "E, d",
5892             Ehm => "E, h:mm\N{U+202f}a",
5893             Ehms => "E, h:mm:ss\N{U+202f}a",
5894             Gy => "y G",
5895             GyMMM => "MMM 'de' y G",
5896             GyMMMEd => "E, d 'de' MMM 'de' y G",
5897             GyMMMd => "d 'de' MMM 'de' y G",
5898             GyMd => "dd/MM/y GGGGG",
5899             H => "HH",
5900             Hm => "HH:mm",
5901             Hms => "HH:mm:ss",
5902             Hmsv => "HH:mm:ss v",
5903             Hmv => "HH:mm v",
5904             M => "L",
5905             MEd => "E, dd/MM",
5906             MMM => "LLL",
5907             MMMEd => "E, d 'de' MMM",
5908             MMMMEd => "E, d 'de' MMMM",
5909             "MMMMW-count-one" => "W'\N{U+00aa}' 'semana' 'de' MMMM",
5910             "MMMMW-count-other" => "W'\N{U+00aa}' 'semana' 'de' MMMM",
5911             MMMMd => "d 'de' MMMM",
5912             MMMd => "d 'de' MMM",
5913             MMdd => "dd/MM",
5914             Md => "dd/MM",
5915             d => "d",
5916             h => "h\N{U+202f}a",
5917             hm => "h:mm\N{U+202f}a",
5918             hms => "h:mm:ss\N{U+202f}a",
5919             hmsv => "h:mm:ss\N{U+202f}a v",
5920             hmv => "h:mm\N{U+202f}a v",
5921             ms => "mm:ss",
5922             y => "y",
5923             yM => "MM/y",
5924             yMEd => "E, dd/MM/y",
5925             yMM => "MM/y",
5926             yMMM => "MMM 'de' y",
5927             yMMMEd => "E, d 'de' MMM 'de' y",
5928             yMMMM => "MMMM 'de' y",
5929             yMMMMEd => "E, d 'de' MMMM 'de' y",
5930             yMMMMd => "d 'de' MMMM 'de' y",
5931             yMMMd => "d 'de' MMM 'de' y",
5932             yMd => "dd/MM/y",
5933             yQQQ => "QQQ 'de' y",
5934             yQQQQ => "QQQQ 'de' y",
5935             "yw-count-one" => "w'\N{U+00aa}' 'semana' 'de' Y",
5936             "yw-count-other" => "w'\N{U+00aa}' 'semana' 'de' Y",
5937             },
5938             code => "pt-BR",
5939             date_format_full => "EEEE, d 'de' MMMM 'de' y",
5940             date_format_long => "d 'de' MMMM 'de' y",
5941             date_format_medium => "d 'de' MMM 'de' y",
5942             date_format_short => "dd/MM/y",
5943             datetime_format_full => "{1} {0}",
5944             datetime_format_long => "{1} {0}",
5945             datetime_format_medium => "{1} {0}",
5946             datetime_format_short => "{1} {0}",
5947             day_format_abbreviated => [
5948             "seg.",
5949             "ter.",
5950             "qua.",
5951             "qui.",
5952             "sex.",
5953             "s\N{U+00e1}b.",
5954             "dom.",
5955             ],
5956             day_format_narrow => [
5957             "S",
5958             "T",
5959             "Q",
5960             "Q",
5961             "S",
5962             "S",
5963             "D",
5964             ],
5965             day_format_wide => [
5966             "segunda-feira",
5967             "ter\N{U+00e7}a-feira",
5968             "quarta-feira",
5969             "quinta-feira",
5970             "sexta-feira",
5971             "s\N{U+00e1}bado",
5972             "domingo",
5973             ],
5974             day_stand_alone_abbreviated => [
5975             "seg.",
5976             "ter.",
5977             "qua.",
5978             "qui.",
5979             "sex.",
5980             "s\N{U+00e1}b.",
5981             "dom.",
5982             ],
5983             day_stand_alone_narrow => [
5984             "S",
5985             "T",
5986             "Q",
5987             "Q",
5988             "S",
5989             "S",
5990             "D",
5991             ],
5992             day_stand_alone_wide => [
5993             "segunda-feira",
5994             "ter\N{U+00e7}a-feira",
5995             "quarta-feira",
5996             "quinta-feira",
5997             "sexta-feira",
5998             "s\N{U+00e1}bado",
5999             "domingo",
6000             ],
6001             era_abbreviated => [
6002             "a.C.",
6003             "d.C.",
6004             ],
6005             era_narrow => [
6006             "a.C.",
6007             "d.C.",
6008             ],
6009             era_wide => [
6010             "antes de Cristo",
6011             "depois de Cristo",
6012             ],
6013             first_day_of_week => 7,
6014             glibc_date_1_format => "%a %d %b %Y %T %Z",
6015             glibc_date_format => "%d/%m/%Y",
6016             glibc_datetime_format => "%a %d %b %Y %T",
6017             glibc_time_12_format => "%I:%M:%S %p",
6018             glibc_time_format => "%T",
6019             language => "Portuguese",
6020             month_format_abbreviated => [
6021             "jan.",
6022             "fev.",
6023             "mar.",
6024             "abr.",
6025             "mai.",
6026             "jun.",
6027             "jul.",
6028             "ago.",
6029             "set.",
6030             "out.",
6031             "nov.",
6032             "dez.",
6033             ],
6034             month_format_narrow => [
6035             "J",
6036             "F",
6037             "M",
6038             "A",
6039             "M",
6040             "J",
6041             "J",
6042             "A",
6043             "S",
6044             "O",
6045             "N",
6046             "D",
6047             ],
6048             month_format_wide => [
6049             "janeiro",
6050             "fevereiro",
6051             "mar\N{U+00e7}o",
6052             "abril",
6053             "maio",
6054             "junho",
6055             "julho",
6056             "agosto",
6057             "setembro",
6058             "outubro",
6059             "novembro",
6060             "dezembro",
6061             ],
6062             month_stand_alone_abbreviated => [
6063             "jan.",
6064             "fev.",
6065             "mar.",
6066             "abr.",
6067             "mai.",
6068             "jun.",
6069             "jul.",
6070             "ago.",
6071             "set.",
6072             "out.",
6073             "nov.",
6074             "dez.",
6075             ],
6076             month_stand_alone_narrow => [
6077             "J",
6078             "F",
6079             "M",
6080             "A",
6081             "M",
6082             "J",
6083             "J",
6084             "A",
6085             "S",
6086             "O",
6087             "N",
6088             "D",
6089             ],
6090             month_stand_alone_wide => [
6091             "janeiro",
6092             "fevereiro",
6093             "mar\N{U+00e7}o",
6094             "abril",
6095             "maio",
6096             "junho",
6097             "julho",
6098             "agosto",
6099             "setembro",
6100             "outubro",
6101             "novembro",
6102             "dezembro",
6103             ],
6104             name => "Portuguese Brazil",
6105             native_language => "portugu\N{U+00ea}s",
6106             native_name => "portugu\N{U+00ea}s Brasil",
6107             native_script => undef,
6108             native_territory => "Brasil",
6109             native_variant => undef,
6110             quarter_format_abbreviated => [
6111             "T1",
6112             "T2",
6113             "T3",
6114             "T4",
6115             ],
6116             quarter_format_narrow => [
6117             1,
6118             2,
6119             3,
6120             4,
6121             ],
6122             quarter_format_wide => [
6123             "1\N{U+00ba} trimestre",
6124             "2\N{U+00ba} trimestre",
6125             "3\N{U+00ba} trimestre",
6126             "4\N{U+00ba} trimestre",
6127             ],
6128             quarter_stand_alone_abbreviated => [
6129             "T1",
6130             "T2",
6131             "T3",
6132             "T4",
6133             ],
6134             quarter_stand_alone_narrow => [
6135             1,
6136             2,
6137             3,
6138             4,
6139             ],
6140             quarter_stand_alone_wide => [
6141             "1\N{U+00ba} trimestre",
6142             "2\N{U+00ba} trimestre",
6143             "3\N{U+00ba} trimestre",
6144             "4\N{U+00ba} trimestre",
6145             ],
6146             script => undef,
6147             territory => "Brazil",
6148             time_format_full => "HH:mm:ss zzzz",
6149             time_format_long => "HH:mm:ss z",
6150             time_format_medium => "HH:mm:ss",
6151             time_format_short => "HH:mm",
6152             variant => undef,
6153             version => 43,
6154             },
6155             "zh-Hans-CN" => {
6156             am_pm_abbreviated => [
6157             "\N{U+4e0a}\N{U+5348}",
6158             "\N{U+4e0b}\N{U+5348}",
6159             ],
6160             available_formats => {
6161             Bh => "Bh\N{U+65f6}",
6162             Bhm => "Bh:mm",
6163             Bhms => "Bh:mm:ss",
6164             E => "ccc",
6165             EBhm => "EBh:mm",
6166             EBhms => "EBh:mm:ss",
6167             EHm => "EHH:mm",
6168             EHms => "EHH:mm:ss",
6169             Ed => "d\N{U+65e5}E",
6170             Ehm => "Eah:mm",
6171             Ehms => "Eah:mm:ss",
6172             Gy => "Gy\N{U+5e74}",
6173             GyMMM => "Gy\N{U+5e74}M\N{U+6708}",
6174             GyMMMEd => "Gy\N{U+5e74}M\N{U+6708}d\N{U+65e5}E",
6175             GyMMMd => "Gy\N{U+5e74}M\N{U+6708}d\N{U+65e5}",
6176             GyMd => "GGGGG y-MM-dd",
6177             H => "H\N{U+65f6}",
6178             Hm => "HH:mm",
6179             Hms => "HH:mm:ss",
6180             Hmsv => "v HH:mm:ss",
6181             Hmv => "v HH:mm",
6182             M => "M\N{U+6708}",
6183             MEd => "M/dE",
6184             MMM => "LLL",
6185             MMMEd => "M\N{U+6708}d\N{U+65e5}E",
6186             "MMMMW-count-other" => "MMMM\N{U+7b2c}W\N{U+5468}",
6187             MMMMd => "M\N{U+6708}d\N{U+65e5}",
6188             MMMd => "M\N{U+6708}d\N{U+65e5}",
6189             MMdd => "MM/dd",
6190             Md => "M/d",
6191             d => "d\N{U+65e5}",
6192             h => "ah\N{U+65f6}",
6193             hm => "ah:mm",
6194             hms => "ah:mm:ss",
6195             hmsv => "v ah:mm:ss",
6196             hmv => "v ah:mm",
6197             ms => "mm:ss",
6198             y => "y\N{U+5e74}",
6199             yM => "y\N{U+5e74}M\N{U+6708}",
6200             yMEEEEd => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}EEEE",
6201             yMEd => "y/M/dE",
6202             yMM => "y\N{U+5e74}M\N{U+6708}",
6203             yMMM => "y\N{U+5e74}M\N{U+6708}",
6204             yMMMEd => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}E",
6205             yMMMM => "y\N{U+5e74}M\N{U+6708}",
6206             yMMMd => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}",
6207             yMd => "y/M/d",
6208             yQQQ => "y\N{U+5e74}\N{U+7b2c}Q\N{U+5b63}\N{U+5ea6}",
6209             yQQQQ => "y\N{U+5e74}\N{U+7b2c}Q\N{U+5b63}\N{U+5ea6}",
6210             "yw-count-other" => "Y\N{U+5e74}\N{U+7b2c}w\N{U+5468}",
6211             },
6212             code => "zh-Hans-CN",
6213             date_format_full => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}EEEE",
6214             date_format_long => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}",
6215             date_format_medium => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}",
6216             date_format_short => "y/M/d",
6217             datetime_format_full => "{1} {0}",
6218             datetime_format_long => "{1} {0}",
6219             datetime_format_medium => "{1} {0}",
6220             datetime_format_short => "{1} {0}",
6221             day_format_abbreviated => [
6222             "\N{U+5468}\N{U+4e00}",
6223             "\N{U+5468}\N{U+4e8c}",
6224             "\N{U+5468}\N{U+4e09}",
6225             "\N{U+5468}\N{U+56db}",
6226             "\N{U+5468}\N{U+4e94}",
6227             "\N{U+5468}\N{U+516d}",
6228             "\N{U+5468}\N{U+65e5}",
6229             ],
6230             day_format_narrow => [
6231             "\N{U+4e00}",
6232             "\N{U+4e8c}",
6233             "\N{U+4e09}",
6234             "\N{U+56db}",
6235             "\N{U+4e94}",
6236             "\N{U+516d}",
6237             "\N{U+65e5}",
6238             ],
6239             day_format_wide => [
6240             "\N{U+661f}\N{U+671f}\N{U+4e00}",
6241             "\N{U+661f}\N{U+671f}\N{U+4e8c}",
6242             "\N{U+661f}\N{U+671f}\N{U+4e09}",
6243             "\N{U+661f}\N{U+671f}\N{U+56db}",
6244             "\N{U+661f}\N{U+671f}\N{U+4e94}",
6245             "\N{U+661f}\N{U+671f}\N{U+516d}",
6246             "\N{U+661f}\N{U+671f}\N{U+65e5}",
6247             ],
6248             day_stand_alone_abbreviated => [
6249             "\N{U+5468}\N{U+4e00}",
6250             "\N{U+5468}\N{U+4e8c}",
6251             "\N{U+5468}\N{U+4e09}",
6252             "\N{U+5468}\N{U+56db}",
6253             "\N{U+5468}\N{U+4e94}",
6254             "\N{U+5468}\N{U+516d}",
6255             "\N{U+5468}\N{U+65e5}",
6256             ],
6257             day_stand_alone_narrow => [
6258             "\N{U+4e00}",
6259             "\N{U+4e8c}",
6260             "\N{U+4e09}",
6261             "\N{U+56db}",
6262             "\N{U+4e94}",
6263             "\N{U+516d}",
6264             "\N{U+65e5}",
6265             ],
6266             day_stand_alone_wide => [
6267             "\N{U+661f}\N{U+671f}\N{U+4e00}",
6268             "\N{U+661f}\N{U+671f}\N{U+4e8c}",
6269             "\N{U+661f}\N{U+671f}\N{U+4e09}",
6270             "\N{U+661f}\N{U+671f}\N{U+56db}",
6271             "\N{U+661f}\N{U+671f}\N{U+4e94}",
6272             "\N{U+661f}\N{U+671f}\N{U+516d}",
6273             "\N{U+661f}\N{U+671f}\N{U+65e5}",
6274             ],
6275             era_abbreviated => [
6276             "\N{U+516c}\N{U+5143}\N{U+524d}",
6277             "\N{U+516c}\N{U+5143}",
6278             ],
6279             era_narrow => [
6280             "\N{U+516c}\N{U+5143}\N{U+524d}",
6281             "\N{U+516c}\N{U+5143}",
6282             ],
6283             era_wide => [
6284             "\N{U+516c}\N{U+5143}\N{U+524d}",
6285             "\N{U+516c}\N{U+5143}",
6286             ],
6287             first_day_of_week => 1,
6288             glibc_date_1_format => "%a %b %e %H:%M:%S %Z %Y",
6289             glibc_date_format => "%m/%d/%y",
6290             glibc_datetime_format => "%a %b %e %H:%M:%S %Y",
6291             glibc_time_12_format => "%I:%M:%S %p",
6292             glibc_time_format => "%H:%M:%S",
6293             language => "Chinese",
6294             month_format_abbreviated => [
6295             "1\N{U+6708}",
6296             "2\N{U+6708}",
6297             "3\N{U+6708}",
6298             "4\N{U+6708}",
6299             "5\N{U+6708}",
6300             "6\N{U+6708}",
6301             "7\N{U+6708}",
6302             "8\N{U+6708}",
6303             "9\N{U+6708}",
6304             "10\N{U+6708}",
6305             "11\N{U+6708}",
6306             "12\N{U+6708}",
6307             ],
6308             month_format_narrow => [
6309             1,
6310             2,
6311             3,
6312             4,
6313             5,
6314             6,
6315             7,
6316             8,
6317             9,
6318             10,
6319             11,
6320             12,
6321             ],
6322             month_format_wide => [
6323             "\N{U+4e00}\N{U+6708}",
6324             "\N{U+4e8c}\N{U+6708}",
6325             "\N{U+4e09}\N{U+6708}",
6326             "\N{U+56db}\N{U+6708}",
6327             "\N{U+4e94}\N{U+6708}",
6328             "\N{U+516d}\N{U+6708}",
6329             "\N{U+4e03}\N{U+6708}",
6330             "\N{U+516b}\N{U+6708}",
6331             "\N{U+4e5d}\N{U+6708}",
6332             "\N{U+5341}\N{U+6708}",
6333             "\N{U+5341}\N{U+4e00}\N{U+6708}",
6334             "\N{U+5341}\N{U+4e8c}\N{U+6708}",
6335             ],
6336             month_stand_alone_abbreviated => [
6337             "1\N{U+6708}",
6338             "2\N{U+6708}",
6339             "3\N{U+6708}",
6340             "4\N{U+6708}",
6341             "5\N{U+6708}",
6342             "6\N{U+6708}",
6343             "7\N{U+6708}",
6344             "8\N{U+6708}",
6345             "9\N{U+6708}",
6346             "10\N{U+6708}",
6347             "11\N{U+6708}",
6348             "12\N{U+6708}",
6349             ],
6350             month_stand_alone_narrow => [
6351             1,
6352             2,
6353             3,
6354             4,
6355             5,
6356             6,
6357             7,
6358             8,
6359             9,
6360             10,
6361             11,
6362             12,
6363             ],
6364             month_stand_alone_wide => [
6365             "\N{U+4e00}\N{U+6708}",
6366             "\N{U+4e8c}\N{U+6708}",
6367             "\N{U+4e09}\N{U+6708}",
6368             "\N{U+56db}\N{U+6708}",
6369             "\N{U+4e94}\N{U+6708}",
6370             "\N{U+516d}\N{U+6708}",
6371             "\N{U+4e03}\N{U+6708}",
6372             "\N{U+516b}\N{U+6708}",
6373             "\N{U+4e5d}\N{U+6708}",
6374             "\N{U+5341}\N{U+6708}",
6375             "\N{U+5341}\N{U+4e00}\N{U+6708}",
6376             "\N{U+5341}\N{U+4e8c}\N{U+6708}",
6377             ],
6378             name => "Chinese China Simplified",
6379             native_language => "\N{U+4e2d}\N{U+6587}",
6380             native_name => "\N{U+4e2d}\N{U+6587} \N{U+4e2d}\N{U+56fd} \N{U+7b80}\N{U+4f53}",
6381             native_script => "\N{U+7b80}\N{U+4f53}",
6382             native_territory => "\N{U+4e2d}\N{U+56fd}",
6383             native_variant => undef,
6384             quarter_format_abbreviated => [
6385             "1\N{U+5b63}\N{U+5ea6}",
6386             "2\N{U+5b63}\N{U+5ea6}",
6387             "3\N{U+5b63}\N{U+5ea6}",
6388             "4\N{U+5b63}\N{U+5ea6}",
6389             ],
6390             quarter_format_narrow => [
6391             1,
6392             2,
6393             3,
6394             4,
6395             ],
6396             quarter_format_wide => [
6397             "\N{U+7b2c}\N{U+4e00}\N{U+5b63}\N{U+5ea6}",
6398             "\N{U+7b2c}\N{U+4e8c}\N{U+5b63}\N{U+5ea6}",
6399             "\N{U+7b2c}\N{U+4e09}\N{U+5b63}\N{U+5ea6}",
6400             "\N{U+7b2c}\N{U+56db}\N{U+5b63}\N{U+5ea6}",
6401             ],
6402             quarter_stand_alone_abbreviated => [
6403             "1\N{U+5b63}\N{U+5ea6}",
6404             "2\N{U+5b63}\N{U+5ea6}",
6405             "3\N{U+5b63}\N{U+5ea6}",
6406             "4\N{U+5b63}\N{U+5ea6}",
6407             ],
6408             quarter_stand_alone_narrow => [
6409             1,
6410             2,
6411             3,
6412             4,
6413             ],
6414             quarter_stand_alone_wide => [
6415             "\N{U+7b2c}\N{U+4e00}\N{U+5b63}\N{U+5ea6}",
6416             "\N{U+7b2c}\N{U+4e8c}\N{U+5b63}\N{U+5ea6}",
6417             "\N{U+7b2c}\N{U+4e09}\N{U+5b63}\N{U+5ea6}",
6418             "\N{U+7b2c}\N{U+56db}\N{U+5b63}\N{U+5ea6}",
6419             ],
6420             script => "Simplified",
6421             territory => "China",
6422             time_format_full => "zzzz HH:mm:ss",
6423             time_format_long => "z HH:mm:ss",
6424             time_format_medium => "HH:mm:ss",
6425             time_format_short => "HH:mm",
6426             variant => undef,
6427             version => 43,
6428             },
6429             "zh-Hant-TW" => {
6430             am_pm_abbreviated => [
6431             "\N{U+4e0a}\N{U+5348}",
6432             "\N{U+4e0b}\N{U+5348}",
6433             ],
6434             available_formats => {
6435             Bh => "Bh\N{U+6642}",
6436             Bhm => "Bh:mm",
6437             Bhms => "Bh:mm:ss",
6438             E => "ccc",
6439             EBhm => "E Bh:mm",
6440             EBhms => "E Bh:mm:ss",
6441             EHm => "E HH:mm",
6442             EHms => "E HH:mm:ss",
6443             Ed => "d E",
6444             Ehm => "E Bh:mm",
6445             Ehms => "E Bh:mm:ss",
6446             Gy => "Gy\N{U+5e74}",
6447             GyMMM => "Gy\N{U+5e74}M\N{U+6708}",
6448             GyMMMEd => "Gy\N{U+5e74}M\N{U+6708}d\N{U+65e5} E",
6449             GyMMMd => "Gy\N{U+5e74}M\N{U+6708}d\N{U+65e5}",
6450             GyMd => "G y/M/d",
6451             H => "H\N{U+6642}",
6452             Hm => "HH:mm",
6453             Hms => "HH:mm:ss",
6454             Hmsv => "HH:mm:ss [v]",
6455             Hmv => "HH:mm [v]",
6456             M => "M\N{U+6708}",
6457             MEd => "M/d\N{U+ff08}E\N{U+ff09}",
6458             MMM => "LLL",
6459             MMMEd => "M\N{U+6708}d\N{U+65e5} E",
6460             "MMMMW-count-other" => "MMMM\N{U+7684}\N{U+7b2c}W\N{U+9031}",
6461             MMMMd => "M\N{U+6708}d\N{U+65e5}",
6462             MMMd => "M\N{U+6708}d\N{U+65e5}",
6463             MMdd => "MM/dd",
6464             Md => "M/d",
6465             d => "d\N{U+65e5}",
6466             h => "Bh\N{U+6642}",
6467             hm => "Bh:mm",
6468             hms => "Bh:mm:ss",
6469             hmsv => "Bh:mm:ss [v]",
6470             hmv => "Bh:mm [v]",
6471             ms => "mm:ss",
6472             y => "y\N{U+5e74}",
6473             yM => "y/M",
6474             yMEEEEd => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5} EEEE",
6475             yMEd => "y/M/d\N{U+ff08}E\N{U+ff09}",
6476             yMM => "y/MM",
6477             yMMM => "y\N{U+5e74}M\N{U+6708}",
6478             yMMMEd => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5} E",
6479             yMMMM => "y\N{U+5e74}M\N{U+6708}",
6480             yMMMd => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}",
6481             yMd => "y/M/d",
6482             yQQQ => "y\N{U+5e74}QQQ",
6483             yQQQQ => "y\N{U+5e74}QQQQ",
6484             "yw-count-other" => "Y\N{U+5e74}\N{U+7684}\N{U+7b2c}w\N{U+9031}",
6485             },
6486             code => "zh-Hant-TW",
6487             date_format_full => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5} EEEE",
6488             date_format_long => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}",
6489             date_format_medium => "y\N{U+5e74}M\N{U+6708}d\N{U+65e5}",
6490             date_format_short => "y/M/d",
6491             datetime_format_full => "{1} {0}",
6492             datetime_format_long => "{1} {0}",
6493             datetime_format_medium => "{1} {0}",
6494             datetime_format_short => "{1} {0}",
6495             day_format_abbreviated => [
6496             "\N{U+9031}\N{U+4e00}",
6497             "\N{U+9031}\N{U+4e8c}",
6498             "\N{U+9031}\N{U+4e09}",
6499             "\N{U+9031}\N{U+56db}",
6500             "\N{U+9031}\N{U+4e94}",
6501             "\N{U+9031}\N{U+516d}",
6502             "\N{U+9031}\N{U+65e5}",
6503             ],
6504             day_format_narrow => [
6505             "\N{U+4e00}",
6506             "\N{U+4e8c}",
6507             "\N{U+4e09}",
6508             "\N{U+56db}",
6509             "\N{U+4e94}",
6510             "\N{U+516d}",
6511             "\N{U+65e5}",
6512             ],
6513             day_format_wide => [
6514             "\N{U+661f}\N{U+671f}\N{U+4e00}",
6515             "\N{U+661f}\N{U+671f}\N{U+4e8c}",
6516             "\N{U+661f}\N{U+671f}\N{U+4e09}",
6517             "\N{U+661f}\N{U+671f}\N{U+56db}",
6518             "\N{U+661f}\N{U+671f}\N{U+4e94}",
6519             "\N{U+661f}\N{U+671f}\N{U+516d}",
6520             "\N{U+661f}\N{U+671f}\N{U+65e5}",
6521             ],
6522             day_stand_alone_abbreviated => [
6523             "\N{U+9031}\N{U+4e00}",
6524             "\N{U+9031}\N{U+4e8c}",
6525             "\N{U+9031}\N{U+4e09}",
6526             "\N{U+9031}\N{U+56db}",
6527             "\N{U+9031}\N{U+4e94}",
6528             "\N{U+9031}\N{U+516d}",
6529             "\N{U+9031}\N{U+65e5}",
6530             ],
6531             day_stand_alone_narrow => [
6532             "\N{U+4e00}",
6533             "\N{U+4e8c}",
6534             "\N{U+4e09}",
6535             "\N{U+56db}",
6536             "\N{U+4e94}",
6537             "\N{U+516d}",
6538             "\N{U+65e5}",
6539             ],
6540             day_stand_alone_wide => [
6541             "\N{U+661f}\N{U+671f}\N{U+4e00}",
6542             "\N{U+661f}\N{U+671f}\N{U+4e8c}",
6543             "\N{U+661f}\N{U+671f}\N{U+4e09}",
6544             "\N{U+661f}\N{U+671f}\N{U+56db}",
6545             "\N{U+661f}\N{U+671f}\N{U+4e94}",
6546             "\N{U+661f}\N{U+671f}\N{U+516d}",
6547             "\N{U+661f}\N{U+671f}\N{U+65e5}",
6548             ],
6549             era_abbreviated => [
6550             "\N{U+897f}\N{U+5143}\N{U+524d}",
6551             "\N{U+897f}\N{U+5143}",
6552             ],
6553             era_narrow => [
6554             "\N{U+897f}\N{U+5143}\N{U+524d}",
6555             "\N{U+897f}\N{U+5143}",
6556             ],
6557             era_wide => [
6558             "\N{U+897f}\N{U+5143}\N{U+524d}",
6559             "\N{U+897f}\N{U+5143}",
6560             ],
6561             first_day_of_week => 7,
6562             glibc_date_1_format => "%a %b %e %H:%M:%S %Z %Y",
6563             glibc_date_format => "%m/%d/%y",
6564             glibc_datetime_format => "%a %b %e %H:%M:%S %Y",
6565             glibc_time_12_format => "%I:%M:%S %p",
6566             glibc_time_format => "%H:%M:%S",
6567             language => "Chinese",
6568             month_format_abbreviated => [
6569             "1\N{U+6708}",
6570             "2\N{U+6708}",
6571             "3\N{U+6708}",
6572             "4\N{U+6708}",
6573             "5\N{U+6708}",
6574             "6\N{U+6708}",
6575             "7\N{U+6708}",
6576             "8\N{U+6708}",
6577             "9\N{U+6708}",
6578             "10\N{U+6708}",
6579             "11\N{U+6708}",
6580             "12\N{U+6708}",
6581             ],
6582             month_format_narrow => [
6583             1,
6584             2,
6585             3,
6586             4,
6587             5,
6588             6,
6589             7,
6590             8,
6591             9,
6592             10,
6593             11,
6594             12,
6595             ],
6596             month_format_wide => [
6597             "1\N{U+6708}",
6598             "2\N{U+6708}",
6599             "3\N{U+6708}",
6600             "4\N{U+6708}",
6601             "5\N{U+6708}",
6602             "6\N{U+6708}",
6603             "7\N{U+6708}",
6604             "8\N{U+6708}",
6605             "9\N{U+6708}",
6606             "10\N{U+6708}",
6607             "11\N{U+6708}",
6608             "12\N{U+6708}",
6609             ],
6610             month_stand_alone_abbreviated => [
6611             "1\N{U+6708}",
6612             "2\N{U+6708}",
6613             "3\N{U+6708}",
6614             "4\N{U+6708}",
6615             "5\N{U+6708}",
6616             "6\N{U+6708}",
6617             "7\N{U+6708}",
6618             "8\N{U+6708}",
6619             "9\N{U+6708}",
6620             "10\N{U+6708}",
6621             "11\N{U+6708}",
6622             "12\N{U+6708}",
6623             ],
6624             month_stand_alone_narrow => [
6625             1,
6626             2,
6627             3,
6628             4,
6629             5,
6630             6,
6631             7,
6632             8,
6633             9,
6634             10,
6635             11,
6636             12,
6637             ],
6638             month_stand_alone_wide => [
6639             "1\N{U+6708}",
6640             "2\N{U+6708}",
6641             "3\N{U+6708}",
6642             "4\N{U+6708}",
6643             "5\N{U+6708}",
6644             "6\N{U+6708}",
6645             "7\N{U+6708}",
6646             "8\N{U+6708}",
6647             "9\N{U+6708}",
6648             "10\N{U+6708}",
6649             "11\N{U+6708}",
6650             "12\N{U+6708}",
6651             ],
6652             name => "Chinese Taiwan Traditional",
6653             native_language => "\N{U+4e2d}\N{U+6587}",
6654             native_name => "\N{U+4e2d}\N{U+6587} \N{U+53f0}\N{U+7063} \N{U+7e41}\N{U+9ad4}",
6655             native_script => "\N{U+7e41}\N{U+9ad4}",
6656             native_territory => "\N{U+53f0}\N{U+7063}",
6657             native_variant => undef,
6658             quarter_format_abbreviated => [
6659             "\N{U+7b2c}1\N{U+5b63}",
6660             "\N{U+7b2c}2\N{U+5b63}",
6661             "\N{U+7b2c}3\N{U+5b63}",
6662             "\N{U+7b2c}4\N{U+5b63}",
6663             ],
6664             quarter_format_narrow => [
6665             1,
6666             2,
6667             3,
6668             4,
6669             ],
6670             quarter_format_wide => [
6671             "\N{U+7b2c}1\N{U+5b63}",
6672             "\N{U+7b2c}2\N{U+5b63}",
6673             "\N{U+7b2c}3\N{U+5b63}",
6674             "\N{U+7b2c}4\N{U+5b63}",
6675             ],
6676             quarter_stand_alone_abbreviated => [
6677             "\N{U+7b2c}1\N{U+5b63}",
6678             "\N{U+7b2c}2\N{U+5b63}",
6679             "\N{U+7b2c}3\N{U+5b63}",
6680             "\N{U+7b2c}4\N{U+5b63}",
6681             ],
6682             quarter_stand_alone_narrow => [
6683             1,
6684             2,
6685             3,
6686             4,
6687             ],
6688             quarter_stand_alone_wide => [
6689             "\N{U+7b2c}1\N{U+5b63}",
6690             "\N{U+7b2c}2\N{U+5b63}",
6691             "\N{U+7b2c}3\N{U+5b63}",
6692             "\N{U+7b2c}4\N{U+5b63}",
6693             ],
6694             script => "Traditional",
6695             territory => "Taiwan",
6696             time_format_full => "Bh:mm:ss [zzzz]",
6697             time_format_long => "Bh:mm:ss [z]",
6698             time_format_medium => "Bh:mm:ss",
6699             time_format_short => "Bh:mm",
6700             variant => undef,
6701             version => 43,
6702             },
6703             );
6704             ### :end LocaleData:
6705             #>>>
6706              
6707             sub locale_data {
6708 1050     1050 0 1696 my $code = shift;
6709 1050 100       2651 return $LocaleData{$code} if $LocaleData{$code};
6710              
6711 1014         1878 my $data = _data_for($code);
6712              
6713 1014         4289 return $LocaleData{$code} = $data;
6714             }
6715              
6716             sub _data_for {
6717 1014     1014   1363 my $code = shift;
6718              
6719             # This untaints the variable.
6720 1014 50       4213 ($code) = $code =~ /^([A-Za-z0-9-]+)$/
6721             or die "Invalid locale code - $code\n";
6722              
6723 1014         3641 my $data
6724             = do(
6725             File::Spec->rel2abs( dist_file( 'DateTime-Locale', $code . '.pl' ) )
6726             );
6727 1014 50       5919 die $@ if $@;
6728 1014 50       3242 die $! if $!;
6729              
6730 1014         2186 return $data;
6731             }
6732              
6733             sub add_locale {
6734 1     1 0 2 my $code = shift;
6735 1         2 my $data = shift;
6736              
6737             die "You cannot add an existing locale - $code\n"
6738 1 50       3 if exists $Codes{$code};
6739             die
6740             qq{One of either the 'en_language' or 'language' keys is required to add a new locale\n}
6741 1 50 33     7 if !( exists $data->{en_language} || exists $data->{language} );
6742              
6743             my $lang
6744             = ( exists $data->{en_language} )
6745             ? $data->{en_language}
6746 1 50       4 : $data->{language};
6747 1         4 $Names{$lang} = $code;
6748 1         2 $Codes{$code} = 1;
6749             $NativeNames{ $data->{native_language} } = $code
6750 1 50       5 if exists $data->{native_language};
6751 1         3 $LocaleData{$code} = $data;
6752             }
6753              
6754             # ABSTRACT: Locale data generated from CLDR
6755              
6756             __END__
6757              
6758             =pod
6759              
6760             =encoding UTF-8
6761              
6762             =head1 NAME
6763              
6764             DateTime::Locale::Data - Locale data generated from CLDR
6765              
6766             =head1 VERSION
6767              
6768             version 1.38
6769              
6770             =head1 DESCRIPTION
6771              
6772             There are no user-facing parts in this module.
6773              
6774             =head1 SUPPORT
6775              
6776             Bugs may be submitted at L<https://github.com/houseabsolute/DateTime-Locale/issues>.
6777              
6778             There is a mailing list available for users of this distribution,
6779             L<mailto:datetime@perl.org>.
6780              
6781             =head1 SOURCE
6782              
6783             The source code repository for DateTime-Locale can be found at L<https://github.com/houseabsolute/DateTime-Locale>.
6784              
6785             =head1 AUTHOR
6786              
6787             Dave Rolsky <autarch@urth.org>
6788              
6789             =head1 COPYRIGHT AND LICENSE
6790              
6791             This software is copyright (c) 2003 - 2023 by Dave Rolsky.
6792              
6793             This is free software; you can redistribute it and/or modify it under
6794             the same terms as the Perl 5 programming language system itself.
6795              
6796             The full text of the license can be found in the
6797             F<LICENSE> file included with this distribution.
6798              
6799             =cut