aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/libs/icu/common/localefallback_data.h
blob: 0accf0324d7eb221066766e19a860eb097d42e7d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
// © 2022 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html
//
// Internal static data tables used by uresbund.cpp
// WARNING: This file is mechanically generated by the CLDR-to-ICU tool
// (see tools/cldr/cldr-to-icu/src/main/java/org/unicode/tool/cldrtoicu/generator/ResourcFallbackCodeGenerator.java).
// DO NOT HAND EDIT!!!

#ifdef INCLUDED_FROM_URESBUND_CPP

//======================================================================
// Default script table
const char scriptCodeChars[] =
    "Aghb\0Ahom\0Arab\0Armi\0Armn\0Avst\0Bamu\0Bass\0Batk\0Beng\0Bopo\0"
    "Brah\0Cakm\0Cans\0Cari\0Cham\0Cher\0Chrs\0Copt\0Cprt\0Cyrl\0Deva\0"
    "Egyp\0Elym\0Ethi\0Geor\0Gong\0Gonm\0Goth\0Gran\0Grek\0Gujr\0Guru\0"
    "Hang\0Hani\0Hans\0Hant\0Hebr\0Hluw\0Hmnp\0Ital\0Java\0Jpan\0Kali\0"
    "Kana\0Kawi\0Khar\0Khmr\0Kits\0Knda\0Kore\0Lana\0Laoo\0Latf\0Latg\0"
    "Lepc\0Lina\0Linb\0Lisu\0Lyci\0Lydi\0Mand\0Mani\0Marc\0Medf\0Merc\0"
    "Mlym\0Modi\0Mong\0Mroo\0Mtei\0Mymr\0Narb\0Newa\0Nkoo\0Nshu\0Ogam\0"
    "Olck\0Orkh\0Orya\0Osge\0Ougr\0Pauc\0Phli\0Phnx\0Plrd\0Prti\0Rjng\0"
    "Rohg\0Runr\0Samr\0Sarb\0Saur\0Sgnw\0Sinh\0Sogd\0Sora\0Soyo\0Sunu\0"
    "Syrc\0Tagb\0Takr\0Tale\0Talu\0Taml\0Tang\0Tavt\0Telu\0Tfng\0Thaa\0"
    "Thai\0Tibt\0Tnsa\0Toto\0Ugar\0Vaii\0Wcho\0Xpeo\0Xsux\0Yiii\0";

const char dsLocaleIDChars[] =
    "aaf\0aao\0aat\0ab\0abh\0abl\0abv\0acm\0acq\0acw\0acx\0adf\0adx\0"
    "ady\0ae\0aeb\0aec\0aee\0aeq\0afb\0agi\0agj\0agx\0ahg\0aho\0ahr\0"
    "aib\0aii\0aij\0ain\0aio\0aiq\0akk\0akv\0alk\0all\0alr\0alt\0alw\0"
    "am\0ams\0amw\0ani\0anp\0anq\0anr\0anu\0aot\0apc\0apd\0aph\0aqc\0"
    "ar\0arc\0arq\0ars\0ary\0arz\0as\0ase\0ask\0asr\0atn\0atv\0auj\0"
    "auz\0av\0avd\0avl\0awa\0awn\0axm\0ayh\0ayl\0ayn\0ayp\0az_IQ\0"
    "az_IR\0az_RU\0azb\0ba\0bal\0bap\0bax\0bbl\0bcq\0bdv\0bdz\0be\0"
    "bee\0bej\0bfb\0bfq\0bft\0bfu\0bfw\0bfy\0bfz\0bg\0bgc\0bgd\0bgn\0"
    "bgp\0bgq\0bgw\0bgx\0bha\0bhb\0bhd\0bhe\0bhh\0bhi\0bhj\0bhm\0bhn\0"
    "bho\0bht\0bhu\0biy\0bjf\0bjj\0bjm\0bkk\0blk\0blt\0bmj\0bn\0bns\0"
    "bo\0bph\0bpx\0bpy\0bqi\0bra\0brb\0brd\0brh\0brk\0bro\0brv\0brw\0"
    "brx\0bsh\0bsk\0bsq\0bst\0btd\0btm\0btv\0bua\0bwe\0bxm\0bxu\0byh\0"
    "byn\0byw\0bzi\0cbn\0ccp\0cde\0cdh\0cdi\0cdj\0cdm\0cdo\0cdz\0ce\0"
    "cgk\0chg\0chm\0chr\0chx\0cih\0cja\0cji\0cjm\0cjy\0ckb\0ckt\0clh\0"
    "clw\0cmg\0cna\0cnp\0cog\0cop\0cpg\0cr\0crh\0crj\0crk\0crl\0crm\0"
    "csh\0csp\0csw\0ctd\0ctg\0ctn\0ctt\0cty\0cu\0cuu\0cv\0czh\0czk\0"
    "daq\0dar\0dcc\0ddo\0def\0deh\0der\0dgl\0dhi\0dhn\0dho\0dhw\0dka\0"
    "dlg\0dmf\0dmk\0dml\0dng\0dnu\0dnv\0doi\0dox\0dre\0drq\0drs\0dry\0"
    "dso\0dty\0dub\0duh\0dus\0dv\0dwk\0dwz\0dz\0dzl\0ecr\0ecy\0egy\0"
    "eky\0el\0emg\0emu\0enf\0enh\0era\0esg\0esh\0ett\0eve\0evn\0fa\0"
    "fay\0faz\0fia\0fmu\0fub\0gan\0gaq\0gas\0gau\0gbj\0gbk\0gbl\0gbm\0"
    "gbz\0gdb\0gdo\0gdx\0gez\0ggg\0gha\0ghe\0gho\0ghr\0ght\0gig\0gin\0"
    "gjk\0gju\0gld\0glh\0glk\0gml\0gmv\0gmy\0goe\0gof\0goj\0gok\0gon\0"
    "got\0gra\0grc\0grt\0gru\0gu\0gvr\0gwc\0gwf\0gwt\0gyo\0gzi\0ha_CM\0"
    "ha_SD\0hac\0hak\0har\0haz\0hbo\0hdy\0he\0hi\0hif\0hii\0hit\0hkh\0"
    "hlb\0hlu\0hmd\0hmj\0hmq\0hnd\0hne\0hnj\0hno\0hoc\0hoh\0hoj\0how\0"
    "hoy\0hpo\0hrt\0hrz\0hsn\0hss\0htx\0hut\0huy\0huz\0hy\0hyw\0ii\0"
    "imy\0inh\0int\0ior\0iru\0isk\0itk\0itl\0iu\0iw\0ja\0jad\0jat\0"
    "jbe\0jbn\0jct\0jda\0jdg\0jdt\0jee\0jge\0ji\0jje\0jkm\0jml\0jna\0"
    "jnd\0jnl\0jns\0jog\0jpa\0jpr\0jrb\0jul\0jun\0juy\0jya\0jye\0ka\0"
    "kaa\0kap\0kaw\0kbd\0kbg\0kbu\0kby\0kca\0kcy\0kdq\0kdt\0ket\0kev\0"
    "kex\0key\0kfa\0kfb\0kfc\0kfd\0kfe\0kfg\0kfh\0kfi\0kfk\0kfm\0kfp\0"
    "kfq\0kfr\0kfs\0kfu\0kfx\0kfy\0kgj\0kgy\0khb\0khf\0khg\0khn\0kho\0"
    "kht\0khv\0khw\0kif\0kim\0kip\0kjg\0kjh\0kjl\0kjo\0kjp\0kjt\0kjz\0"
    "kk\0kk_AF\0kk_CN\0kk_IR\0kk_MN\0kkf\0kkh\0kkt\0kle\0klj\0klr\0"
    "km\0kmj\0kmz\0kn\0knn\0ko\0koi\0kok\0kpt\0kpy\0kqd\0kqy\0kra\0"
    "krc\0krk\0krr\0kru\0krv\0ks\0ksu\0ksw\0ksz\0ktb\0kte\0ktl\0ktp\0"
    "ku_LB\0kuf\0kum\0kv\0kva\0kvq\0kvt\0kvx\0kvy\0kxf\0kxk\0kxm\0"
    "kxp\0ky\0ky_CN\0kyu\0kyv\0kyw\0lab\0lad\0lae\0lah\0lbe\0lbf\0"
    "lbj\0lbm\0lbo\0lbr\0lcp\0lep\0lez\0lhm\0lhs\0lif\0lis\0lkh\0lki\0"
    "lmh\0lmn\0lo\0loy\0lpo\0lrc\0lrk\0lrl\0lsa\0lsd\0lss\0ltc\0luk\0"
    "luu\0luv\0luz\0lwl\0lwm\0lya\0lzh\0mag\0mai\0man_GN\0mby\0mde\0"
    "mdf\0mdx\0mdy\0mfa\0mfi\0mga\0mgp\0mhj\0mid\0mjl\0mjq\0mjr\0mjt\0"
    "mju\0mjv\0mjz\0mk\0mkb\0mke\0mki\0mkm\0ml\0mlf\0mn\0mn_CN\0mnc\0"
    "mni\0mnj\0mns\0mnw\0mpz\0mr\0mra\0mrd\0mrj\0mro\0mrr\0ms_CC\0"
    "mtm\0mtr\0mud\0muk\0mut\0muv\0muz\0mve\0mvf\0mvy\0mvz\0mwr\0mwt\0"
    "mww\0my\0mym\0myv\0myz\0mzn\0nan\0nao\0ncd\0ncq\0ndf\0ne\0neg\0"
    "neh\0nei\0new\0ngt\0nio\0nit\0niv\0nli\0nlm\0nlx\0nmm\0nnp\0nod\0"
    "noe\0nog\0noi\0non\0nos\0npb\0nqo\0nrn\0nsd\0nsf\0nsk\0nst\0nsv\0"
    "nty\0ntz\0nwc\0nwx\0nyl\0nyq\0nyw\0oaa\0oac\0oar\0oav\0obm\0obr\0"
    "odk\0oht\0oj\0ojs\0okm\0oko\0okz\0ola\0ole\0omk\0omp\0omr\0omx\0"
    "oon\0or\0ort\0oru\0orv\0os\0osa\0osc\0osi\0ota\0otb\0otk\0oty\0"
    "oui\0pa\0pa_PK\0pal\0paq\0pbt\0pcb\0pce\0pcf\0pcg\0pch\0pci\0"
    "pcj\0peg\0peo\0pgd\0pgg\0pgl\0pgn\0phd\0phk\0phl\0phn\0pho\0phr\0"
    "pht\0phu\0phv\0phw\0pi\0pka\0pkr\0plk\0pll\0pmh\0pnt\0pra\0prc\0"
    "prd\0prt\0prx\0ps\0psh\0psi\0pst\0psu\0pum\0pwo\0pwr\0pww\0pyx\0"
    "qxq\0raa\0rab\0raf\0rah\0raj\0rav\0rbb\0rdb\0rei\0rhg\0rji\0rjs\0"
    "rka\0rki\0rkt\0rmi\0rmt\0rmz\0rsk\0rtw\0ru\0rue\0rut\0rwr\0ryu\0"
    "sa\0sah\0sam\0sat\0saz\0sbn\0sbu\0sck\0scl\0scp\0sct\0scu\0scx\0"
    "sd\0sd_IN\0sdb\0sdf\0sdg\0sdh\0sdr\0sds\0sel\0sfm\0sga\0sgh\0"
    "sgj\0sgr\0sgt\0sgw\0sgy\0shd\0shi\0shm\0shn\0shu\0shv\0si\0sia\0"
    "sip\0siy\0siz\0sjd\0sjp\0sjt\0skb\0skj\0skr\0smh\0smp\0smu\0smy\0"
    "soa\0sog\0soi\0sou\0spt\0spv\0sqo\0sqq\0sqt\0sr\0srb\0srh\0srx\0"
    "srz\0ssh\0sss\0sts\0stv\0sty\0suz\0sva\0swb\0swi\0swv\0sxu\0syc\0"
    "syl\0syn\0syr\0syw\0ta\0tab\0taj\0tbk\0tcn\0tco\0tcx\0tcy\0tda\0"
    "tdb\0tdd\0tdg\0tdh\0te\0tes\0tg\0tg_PK\0tge\0tgf\0th\0the\0thf\0"
    "thi\0thl\0thm\0thq\0thr\0ths\0ti\0tig\0tij\0tin\0tjl\0tjo\0tkb\0"
    "tks\0tkt\0tmr\0tnv\0tov\0tpu\0tra\0trg\0trm\0trw\0tsd\0tsj\0tt\0"
    "tth\0tto\0tts\0ttz\0tvn\0twm\0txg\0txo\0tyr\0tyv\0ude\0udg\0udi\0"
    "udm\0ug\0ug_KZ\0ug_MN\0uga\0ugh\0ugo\0uk\0uki\0ulc\0unr\0unr_NP\0"
    "unx\0ur\0urk\0ush\0uum\0uz_AF\0uz_CN\0uzs\0vaa\0vaf\0vah\0vai\0"
    "vas\0vav\0vay\0vgr\0vjk\0vmd\0vmh\0wal\0wbk\0wbq\0wbr\0wle\0wlo\0"
    "wme\0wne\0wni\0wsg\0wsv\0wtm\0wuu\0xag\0xal\0xan\0xas\0xco\0xcr\0"
    "xdq\0xhe\0xhm\0xis\0xka\0xkc\0xkf\0xkj\0xkp\0xlc\0xld\0xly\0xmf\0"
    "xmn\0xmr\0xna\0xnr\0xpg\0xpi\0xpm\0xpr\0xrm\0xrn\0xsa\0xsr\0xtq\0"
    "xub\0xuj\0xve\0xvi\0xwo\0xzh\0yai\0ybh\0ybi\0ydg\0yea\0yej\0yeu\0"
    "ygp\0yhd\0yi\0yig\0yih\0yiv\0ykg\0ykh\0yna\0ynk\0yoi\0yoy\0yrk\0"
    "ysd\0ysn\0ysp\0ysr\0ysy\0yud\0yue\0yue_CN\0yug\0yux\0ywq\0ywu\0"
    "zau\0zba\0zch\0zdj\0zeh\0zen\0zgb\0zgh\0zgm\0zgn\0zh\0zh_AU\0"
    "zh_BN\0zh_GB\0zh_GF\0zh_HK\0zh_ID\0zh_MO\0zh_PA\0zh_PF\0zh_PH\0"
    "zh_SR\0zh_TH\0zh_TW\0zh_US\0zh_VN\0zhd\0zhx\0zko\0zkt\0zkz\0zlj\0"
    "zln\0zlq\0zqe\0zrg\0zrp\0zum\0zwa\0zyg\0zyn\0zzj\0";

const int32_t defaultScriptTable[] = {
    0, 330,  // aaf -> Mlym
    4, 10,  // aao -> Arab
    8, 150,  // aat -> Grek
    12, 100,  // ab -> Cyrl
    15, 10,  // abh -> Arab
    19, 435,  // abl -> Rjng
    23, 10,  // abv -> Arab
    27, 10,  // acm -> Arab
    31, 10,  // acq -> Arab
    35, 10,  // acw -> Arab
    39, 10,  // acx -> Arab
    43, 10,  // adf -> Arab
    47, 555,  // adx -> Tibt
    51, 100,  // ady -> Cyrl
    55, 25,  // ae -> Avst
    58, 10,  // aeb -> Arab
    62, 10,  // aec -> Arab
    66, 10,  // aee -> Arab
    70, 10,  // aeq -> Arab
    74, 10,  // afb -> Arab
    78, 105,  // agi -> Deva
    82, 120,  // agj -> Ethi
    86, 100,  // agx -> Cyrl
    90, 120,  // ahg -> Ethi
    94, 5,  // aho -> Ahom
    98, 105,  // ahr -> Deva
    102, 10,  // aib -> Arab
    106, 495,  // aii -> Syrc
    110, 185,  // aij -> Hebr
    114, 220,  // ain -> Kana
    118, 355,  // aio -> Mymr
    122, 10,  // aiq -> Arab
    126, 590,  // akk -> Xsux
    130, 100,  // akv -> Cyrl
    134, 260,  // alk -> Laoo
    138, 330,  // all -> Mlym
    142, 100,  // alr -> Cyrl
    146, 100,  // alt -> Cyrl
    150, 120,  // alw -> Ethi
    154, 120,  // am -> Ethi
    157, 210,  // ams -> Jpan
    161, 495,  // amw -> Syrc
    165, 100,  // ani -> Cyrl
    169, 105,  // anp -> Deva
    173, 105,  // anq -> Deva
    177, 105,  // anr -> Deva
    181, 120,  // anu -> Ethi
    185, 45,  // aot -> Beng
    189, 10,  // apc -> Arab
    193, 10,  // apd -> Arab
    197, 105,  // aph -> Deva
    201, 100,  // aqc -> Cyrl
    205, 10,  // ar -> Arab
    208, 15,  // arc -> Armi
    212, 10,  // arq -> Arab
    216, 10,  // ars -> Arab
    220, 10,  // ary -> Arab
    224, 10,  // arz -> Arab
    228, 45,  // as -> Beng
    231, 465,  // ase -> Sgnw
    235, 10,  // ask -> Arab
    239, 105,  // asr -> Deva
    243, 10,  // atn -> Arab
    247, 100,  // atv -> Cyrl
    251, 10,  // auj -> Arab
    255, 10,  // auz -> Arab
    259, 100,  // av -> Cyrl
    262, 10,  // avd -> Arab
    266, 10,  // avl -> Arab
    270, 105,  // awa -> Deva
    274, 120,  // awn -> Ethi
    278, 20,  // axm -> Armn
    282, 10,  // ayh -> Arab
    286, 10,  // ayl -> Arab
    290, 10,  // ayn -> Arab
    294, 10,  // ayp -> Arab
    298, 10,  // az_IQ -> Arab
    304, 10,  // az_IR -> Arab
    310, 100,  // az_RU -> Cyrl
    316, 10,  // azb -> Arab
    320, 100,  // ba -> Cyrl
    323, 10,  // bal -> Arab
    327, 105,  // bap -> Deva
    331, 30,  // bax -> Bamu
    335, 125,  // bbl -> Geor
    339, 120,  // bcq -> Ethi
    343, 395,  // bdv -> Orya
    347, 10,  // bdz -> Arab
    351, 100,  // be -> Cyrl
    354, 105,  // bee -> Deva
    358, 10,  // bej -> Arab
    362, 105,  // bfb -> Deva
    366, 520,  // bfq -> Taml
    370, 10,  // bft -> Arab
    374, 555,  // bfu -> Tibt
    378, 395,  // bfw -> Orya
    382, 105,  // bfy -> Deva
    386, 105,  // bfz -> Deva
    390, 100,  // bg -> Cyrl
    393, 105,  // bgc -> Deva
    397, 105,  // bgd -> Deva
    401, 10,  // bgn -> Arab
    405, 10,  // bgp -> Arab
    409, 105,  // bgq -> Deva
    413, 105,  // bgw -> Deva
    417, 150,  // bgx -> Grek
    421, 105,  // bha -> Deva
    425, 105,  // bhb -> Deva
    429, 105,  // bhd -> Deva
    433, 10,  // bhe -> Arab
    437, 100,  // bhh -> Cyrl
    441, 105,  // bhi -> Deva
    445, 105,  // bhj -> Deva
    449, 10,  // bhm -> Arab
    453, 495,  // bhn -> Syrc
    457, 105,  // bho -> Deva
    461, 105,  // bht -> Deva
    465, 105,  // bhu -> Deva
    469, 105,  // biy -> Deva
    473, 495,  // bjf -> Syrc
    477, 105,  // bjj -> Deva
    481, 10,  // bjm -> Arab
    485, 555,  // bkk -> Tibt
    489, 355,  // blk -> Mymr
    493, 530,  // blt -> Tavt
    497, 105,  // bmj -> Deva
    501, 45,  // bn -> Beng
    504, 105,  // bns -> Deva
    508, 555,  // bo -> Tibt
    511, 100,  // bph -> Cyrl
    515, 105,  // bpx -> Deva
    519, 45,  // bpy -> Beng
    523, 10,  // bqi -> Arab
    527, 105,  // bra -> Deva
    531, 235,  // brb -> Khmr
    535, 105,  // brd -> Deva
    539, 10,  // brh -> Arab
    543, 10,  // brk -> Arab
    547, 555,  // bro -> Tibt
    551, 260,  // brv -> Laoo
    555, 245,  // brw -> Knda
    559, 105,  // brx -> Deva
    563, 10,  // bsh -> Arab
    567, 10,  // bsk -> Arab
    571, 35,  // bsq -> Bass
    575, 120,  // bst -> Ethi
    579, 40,  // btd -> Batk
    583, 40,  // btm -> Batk
    587, 105,  // btv -> Deva
    591, 100,  // bua -> Cyrl
    595, 355,  // bwe -> Mymr
    599, 100,  // bxm -> Cyrl
    603, 340,  // bxu -> Mong
    607, 105,  // byh -> Deva
    611, 120,  // byn -> Ethi
    615, 105,  // byw -> Deva
    619, 550,  // bzi -> Thai
    623, 550,  // cbn -> Thai
    627, 60,  // ccp -> Cakm
    631, 535,  // cde -> Telu
    635, 105,  // cdh -> Deva
    639, 155,  // cdi -> Gujr
    643, 105,  // cdj -> Deva
    647, 105,  // cdm -> Deva
    651, 175,  // cdo -> Hans
    655, 45,  // cdz -> Beng
    659, 100,  // ce -> Cyrl
    662, 555,  // cgk -> Tibt
    666, 10,  // chg -> Arab
    670, 100,  // chm -> Cyrl
    674, 80,  // chr -> Cher
    678, 105,  // chx -> Deva
    682, 105,  // cih -> Deva
    686, 10,  // cja -> Arab
    690, 100,  // cji -> Cyrl
    694, 75,  // cjm -> Cham
    698, 175,  // cjy -> Hans
    702, 10,  // ckb -> Arab
    706, 100,  // ckt -> Cyrl
    710, 10,  // clh -> Arab
    714, 100,  // clw -> Cyrl
    718, 485,  // cmg -> Soyo
    722, 555,  // cna -> Tibt
    726, 175,  // cnp -> Hans
    730, 550,  // cog -> Thai
    734, 90,  // cop -> Copt
    738, 150,  // cpg -> Grek
    742, 65,  // cr -> Cans
    745, 100,  // crh -> Cyrl
    749, 65,  // crj -> Cans
    753, 65,  // crk -> Cans
    757, 65,  // crl -> Cans
    761, 65,  // crm -> Cans
    765, 355,  // csh -> Mymr
    769, 175,  // csp -> Hans
    773, 65,  // csw -> Cans
    777, 410,  // ctd -> Pauc
    781, 45,  // ctg -> Beng
    785, 105,  // ctn -> Deva
    789, 520,  // ctt -> Taml
    793, 520,  // cty -> Taml
    797, 100,  // cu -> Cyrl
    800, 255,  // cuu -> Lana
    804, 100,  // cv -> Cyrl
    807, 175,  // czh -> Hans
    811, 185,  // czk -> Hebr
    815, 105,  // daq -> Deva
    819, 100,  // dar -> Cyrl
    823, 10,  // dcc -> Arab
    827, 100,  // ddo -> Cyrl
    831, 10,  // def -> Arab
    835, 10,  // deh -> Arab
    839, 45,  // der -> Beng
    843, 10,  // dgl -> Arab
    847, 105,  // dhi -> Deva
    851, 155,  // dhn -> Gujr
    855, 105,  // dho -> Deva
    859, 105,  // dhw -> Deva
    863, 555,  // dka -> Tibt
    867, 100,  // dlg -> Cyrl
    871, 320,  // dmf -> Medf
    875, 10,  // dmk -> Arab
    879, 10,  // dml -> Arab
    883, 100,  // dng -> Cyrl
    887, 355,  // dnu -> Mymr
    891, 355,  // dnv -> Mymr
    895, 105,  // doi -> Deva
    899, 120,  // dox -> Ethi
    903, 555,  // dre -> Tibt
    907, 105,  // drq -> Deva
    911, 120,  // drs -> Ethi
    915, 105,  // dry -> Deva
    919, 395,  // dso -> Orya
    923, 105,  // dty -> Deva
    927, 155,  // dub -> Gujr
    931, 105,  // duh -> Deva
    935, 105,  // dus -> Deva
    939, 545,  // dv -> Thaa
    942, 395,  // dwk -> Orya
    946, 105,  // dwz -> Deva
    950, 555,  // dz -> Tibt
    953, 555,  // dzl -> Tibt
    957, 150,  // ecr -> Grek
    961, 95,  // ecy -> Cprt
    965, 110,  // egy -> Egyp
    969, 215,  // eky -> Kali
    973, 150,  // el -> Grek
    976, 105,  // emg -> Deva
    980, 105,  // emu -> Deva
    984, 100,  // enf -> Cyrl
    988, 100,  // enh -> Cyrl
    992, 520,  // era -> Taml
    996, 135,  // esg -> Gonm
    1000, 10,  // esh -> Arab
    1004, 200,  // ett -> Ital
    1008, 100,  // eve -> Cyrl
    1012, 100,  // evn -> Cyrl
    1016, 10,  // fa -> Arab
    1019, 10,  // fay -> Arab
    1023, 10,  // faz -> Arab
    1027, 10,  // fia -> Arab
    1031, 105,  // fmu -> Deva
    1035, 10,  // fub -> Arab
    1039, 175,  // gan -> Hans
    1043, 395,  // gaq -> Orya
    1047, 155,  // gas -> Gujr
    1051, 535,  // gau -> Telu
    1055, 395,  // gbj -> Orya
    1059, 105,  // gbk -> Deva
    1063, 155,  // gbl -> Gujr
    1067, 105,  // gbm -> Deva
    1071, 10,  // gbz -> Arab
    1075, 395,  // gdb -> Orya
    1079, 100,  // gdo -> Cyrl
    1083, 105,  // gdx -> Deva
    1087, 120,  // gez -> Ethi
    1091, 10,  // ggg -> Arab
    1095, 10,  // gha -> Arab
    1099, 105,  // ghe -> Deva
    1103, 540,  // gho -> Tfng
    1107, 10,  // ghr -> Arab
    1111, 555,  // ght -> Tibt
    1115, 10,  // gig -> Arab
    1119, 100,  // gin -> Cyrl
    1123, 10,  // gjk -> Arab
    1127, 10,  // gju -> Arab
    1131, 100,  // gld -> Cyrl
    1135, 10,  // glh -> Arab
    1139, 10,  // glk -> Arab
    1143, 265,  // gml -> Latf
    1147, 120,  // gmv -> Ethi
    1151, 285,  // gmy -> Linb
    1155, 555,  // goe -> Tibt
    1159, 120,  // gof -> Ethi
    1163, 105,  // goj -> Deva
    1167, 105,  // gok -> Deva
    1171, 105,  // gon -> Deva
    1175, 140,  // got -> Goth
    1179, 105,  // gra -> Deva
    1183, 95,  // grc -> Cprt
    1187, 45,  // grt -> Beng
    1191, 120,  // gru -> Ethi
    1195, 155,  // gu -> Gujr
    1198, 105,  // gvr -> Deva
    1202, 10,  // gwc -> Arab
    1206, 10,  // gwf -> Arab
    1210, 10,  // gwt -> Arab
    1214, 105,  // gyo -> Deva
    1218, 10,  // gzi -> Arab
    1222, 10,  // ha_CM -> Arab
    1228, 10,  // ha_SD -> Arab
    1234, 10,  // hac -> Arab
    1238, 175,  // hak -> Hans
    1242, 120,  // har -> Ethi
    1246, 10,  // haz -> Arab
    1250, 185,  // hbo -> Hebr
    1254, 120,  // hdy -> Ethi
    1258, 185,  // he -> Hebr
    1261, 105,  // hi -> Deva
    1264, 105,  // hif -> Deva
    1268, 505,  // hii -> Takr
    1272, 590,  // hit -> Xsux
    1276, 10,  // hkh -> Arab
    1280, 105,  // hlb -> Deva
    1284, 190,  // hlu -> Hluw
    1288, 425,  // hmd -> Plrd
    1292, 50,  // hmj -> Bopo
    1296, 50,  // hmq -> Bopo
    1300, 10,  // hnd -> Arab
    1304, 105,  // hne -> Deva
    1308, 195,  // hnj -> Hmnp
    1312, 10,  // hno -> Arab
    1316, 105,  // hoc -> Deva
    1320, 10,  // hoh -> Arab
    1324, 105,  // hoj -> Deva
    1328, 170,  // how -> Hani
    1332, 105,  // hoy -> Deva
    1336, 355,  // hpo -> Mymr
    1340, 495,  // hrt -> Syrc
    1344, 10,  // hrz -> Arab
    1348, 175,  // hsn -> Hans
    1352, 10,  // hss -> Arab
    1356, 590,  // htx -> Xsux
    1360, 105,  // hut -> Deva
    1364, 185,  // huy -> Hebr
    1368, 100,  // huz -> Cyrl
    1372, 20,  // hy -> Armn
    1375, 20,  // hyw -> Armn
    1379, 595,  // ii -> Yiii
    1382, 295,  // imy -> Lyci
    1386, 100,  // inh -> Cyrl
    1390, 355,  // int -> Mymr
    1394, 120,  // ior -> Ethi
    1398, 520,  // iru -> Taml
    1402, 10,  // isk -> Arab
    1406, 185,  // itk -> Hebr
    1410, 100,  // itl -> Cyrl
    1414, 65,  // iu -> Cans
    1417, 185,  // iw -> Hebr
    1420, 210,  // ja -> Jpan
    1423, 10,  // jad -> Arab
    1427, 10,  // jat -> Arab
    1431, 185,  // jbe -> Hebr
    1435, 10,  // jbn -> Arab
    1439, 100,  // jct -> Cyrl
    1443, 555,  // jda -> Tibt
    1447, 10,  // jdg -> Arab
    1451, 100,  // jdt -> Cyrl
    1455, 105,  // jee -> Deva
    1459, 125,  // jge -> Geor
    1463, 185,  // ji -> Hebr
    1466, 165,  // jje -> Hang
    1470, 355,  // jkm -> Mymr
    1474, 105,  // jml -> Deva
    1478, 505,  // jna -> Takr
    1482, 10,  // jnd -> Arab
    1486, 105,  // jnl -> Deva
    1490, 105,  // jns -> Deva
    1494, 10,  // jog -> Arab
    1498, 185,  // jpa -> Hebr
    1502, 185,  // jpr -> Hebr
    1506, 185,  // jrb -> Hebr
    1510, 105,  // jul -> Deva
    1514, 395,  // jun -> Orya
    1518, 395,  // juy -> Orya
    1522, 555,  // jya -> Tibt
    1526, 185,  // jye -> Hebr
    1530, 125,  // ka -> Geor
    1533, 100,  // kaa -> Cyrl
    1537, 100,  // kap -> Cyrl
    1541, 225,  // kaw -> Kawi
    1545, 100,  // kbd -> Cyrl
    1549, 555,  // kbg -> Tibt
    1553, 10,  // kbu -> Arab
    1557, 10,  // kby -> Arab
    1561, 100,  // kca -> Cyrl
    1565, 10,  // kcy -> Arab
    1569, 45,  // kdq -> Beng
    1573, 550,  // kdt -> Thai
    1577, 100,  // ket -> Cyrl
    1581, 330,  // kev -> Mlym
    1585, 105,  // kex -> Deva
    1589, 535,  // key -> Telu
    1593, 245,  // kfa -> Knda
    1597, 105,  // kfb -> Deva
    1601, 535,  // kfc -> Telu
    1605, 245,  // kfd -> Knda
    1609, 520,  // kfe -> Taml
    1613, 245,  // kfg -> Knda
    1617, 330,  // kfh -> Mlym
    1621, 520,  // kfi -> Taml
    1625, 105,  // kfk -> Deva
    1629, 10,  // kfm -> Arab
    1633, 105,  // kfp -> Deva
    1637, 105,  // kfq -> Deva
    1641, 105,  // kfr -> Deva
    1645, 105,  // kfs -> Deva
    1649, 105,  // kfu -> Deva
    1653, 105,  // kfx -> Deva
    1657, 105,  // kfy -> Deva
    1661, 105,  // kgj -> Deva
    1665, 105,  // kgy -> Deva
    1669, 515,  // khb -> Talu
    1673, 550,  // khf -> Thai
    1677, 555,  // khg -> Tibt
    1681, 105,  // khn -> Deva
    1685, 55,  // kho -> Brah
    1689, 355,  // kht -> Mymr
    1693, 100,  // khv -> Cyrl
    1697, 10,  // khw -> Arab
    1701, 105,  // kif -> Deva
    1705, 100,  // kim -> Cyrl
    1709, 105,  // kip -> Deva
    1713, 260,  // kjg -> Laoo
    1717, 100,  // kjh -> Cyrl
    1721, 105,  // kjl -> Deva
    1725, 105,  // kjo -> Deva
    1729, 355,  // kjp -> Mymr
    1733, 550,  // kjt -> Thai
    1737, 555,  // kjz -> Tibt
    1741, 100,  // kk -> Cyrl
    1744, 10,  // kk_AF -> Arab
    1750, 10,  // kk_CN -> Arab
    1756, 10,  // kk_IR -> Arab
    1762, 10,  // kk_MN -> Arab
    1768, 555,  // kkf -> Tibt
    1772, 255,  // kkh -> Lana
    1776, 105,  // kkt -> Deva
    1780, 105,  // kle -> Deva
    1784, 10,  // klj -> Arab
    1788, 105,  // klr -> Deva
    1792, 235,  // km -> Khmr
    1795, 105,  // kmj -> Deva
    1799, 10,  // kmz -> Arab
    1803, 245,  // kn -> Knda
    1806, 105,  // knn -> Deva
    1810, 250,  // ko -> Kore
    1813, 100,  // koi -> Cyrl
    1817, 105,  // kok -> Deva
    1821, 100,  // kpt -> Cyrl
    1825, 100,  // kpy -> Cyrl
    1829, 495,  // kqd -> Syrc
    1833, 120,  // kqy -> Ethi
    1837, 105,  // kra -> Deva
    1841, 100,  // krc -> Cyrl
    1845, 100,  // krk -> Cyrl
    1849, 235,  // krr -> Khmr
    1853, 105,  // kru -> Deva
    1857, 235,  // krv -> Khmr
    1861, 10,  // ks -> Arab
    1864, 355,  // ksu -> Mymr
    1868, 355,  // ksw -> Mymr
    1872, 105,  // ksz -> Deva
    1876, 120,  // ktb -> Ethi
    1880, 105,  // kte -> Deva
    1884, 10,  // ktl -> Arab
    1888, 425,  // ktp -> Plrd
    1892, 10,  // ku_LB -> Arab
    1898, 260,  // kuf -> Laoo
    1902, 100,  // kum -> Cyrl
    1906, 100,  // kv -> Cyrl
    1909, 100,  // kva -> Cyrl
    1913, 355,  // kvq -> Mymr
    1917, 355,  // kvt -> Mymr
    1921, 10,  // kvx -> Arab
    1925, 215,  // kvy -> Kali
    1929, 355,  // kxf -> Mymr
    1933, 355,  // kxk -> Mymr
    1937, 550,  // kxm -> Thai
    1941, 10,  // kxp -> Arab
    1945, 100,  // ky -> Cyrl
    1948, 10,  // ky_CN -> Arab
    1954, 215,  // kyu -> Kali
    1958, 105,  // kyv -> Deva
    1962, 105,  // kyw -> Deva
    1966, 280,  // lab -> Lina
    1970, 185,  // lad -> Hebr
    1974, 105,  // lae -> Deva
    1978, 10,  // lah -> Arab
    1982, 100,  // lbe -> Cyrl
    1986, 105,  // lbf -> Deva
    1990, 555,  // lbj -> Tibt
    1994, 105,  // lbm -> Deva
    1998, 260,  // lbo -> Laoo
    2002, 105,  // lbr -> Deva
    2006, 550,  // lcp -> Thai
    2010, 275,  // lep -> Lepc
    2014, 100,  // lez -> Cyrl
    2018, 105,  // lhm -> Deva
    2022, 495,  // lhs -> Syrc
    2026, 105,  // lif -> Deva
    2030, 290,  // lis -> Lisu
    2034, 555,  // lkh -> Tibt
    2038, 10,  // lki -> Arab
    2042, 105,  // lmh -> Deva
    2046, 535,  // lmn -> Telu
    2050, 260,  // lo -> Laoo
    2053, 105,  // loy -> Deva
    2057, 425,  // lpo -> Plrd
    2061, 10,  // lrc -> Arab
    2065, 10,  // lrk -> Arab
    2069, 10,  // lrl -> Arab
    2073, 10,  // lsa -> Arab
    2077, 185,  // lsd -> Hebr
    2081, 10,  // lss -> Arab
    2085, 180,  // ltc -> Hant
    2089, 555,  // luk -> Tibt
    2093, 105,  // luu -> Deva
    2097, 10,  // luv -> Arab
    2101, 10,  // luz -> Arab
    2105, 550,  // lwl -> Thai
    2109, 550,  // lwm -> Thai
    2113, 555,  // lya -> Tibt
    2117, 175,  // lzh -> Hans
    2121, 105,  // mag -> Deva
    2125, 105,  // mai -> Deva
    2129, 370,  // man_GN -> Nkoo
    2136, 10,  // mby -> Arab
    2140, 10,  // mde -> Arab
    2144, 100,  // mdf -> Cyrl
    2148, 120,  // mdx -> Ethi
    2152, 120,  // mdy -> Ethi
    2156, 10,  // mfa -> Arab
    2160, 10,  // mfi -> Arab
    2164, 270,  // mga -> Latg
    2168, 105,  // mgp -> Deva
    2172, 10,  // mhj -> Arab
    2176, 305,  // mid -> Mand
    2180, 105,  // mjl -> Deva
    2184, 330,  // mjq -> Mlym
    2188, 330,  // mjr -> Mlym
    2192, 105,  // mjt -> Deva
    2196, 535,  // mju -> Telu
    2200, 330,  // mjv -> Mlym
    2204, 105,  // mjz -> Deva
    2208, 100,  // mk -> Cyrl
    2211, 105,  // mkb -> Deva
    2215, 105,  // mke -> Deva
    2219, 10,  // mki -> Arab
    2223, 550,  // mkm -> Thai
    2227, 330,  // ml -> Mlym
    2230, 550,  // mlf -> Thai
    2234, 100,  // mn -> Cyrl
    2237, 340,  // mn_CN -> Mong
    2243, 340,  // mnc -> Mong
    2247, 45,  // mni -> Beng
    2251, 10,  // mnj -> Arab
    2255, 100,  // mns -> Cyrl
    2259, 355,  // mnw -> Mymr
    2263, 550,  // mpz -> Thai
    2267, 105,  // mr -> Deva
    2270, 550,  // mra -> Thai
    2274, 105,  // mrd -> Deva
    2278, 100,  // mrj -> Cyrl
    2282, 345,  // mro -> Mroo
    2286, 105,  // mrr -> Deva
    2290, 10,  // ms_CC -> Arab
    2296, 100,  // mtm -> Cyrl
    2300, 105,  // mtr -> Deva
    2304, 100,  // mud -> Cyrl
    2308, 555,  // muk -> Tibt
    2312, 105,  // mut -> Deva
    2316, 520,  // muv -> Taml
    2320, 120,  // muz -> Ethi
    2324, 10,  // mve -> Arab
    2328, 340,  // mvf -> Mong
    2332, 10,  // mvy -> Arab
    2336, 120,  // mvz -> Ethi
    2340, 105,  // mwr -> Deva
    2344, 355,  // mwt -> Mymr
    2348, 195,  // mww -> Hmnp
    2352, 355,  // my -> Mymr
    2355, 120,  // mym -> Ethi
    2359, 100,  // myv -> Cyrl
    2363, 305,  // myz -> Mand
    2367, 10,  // mzn -> Arab
    2371, 175,  // nan -> Hans
    2375, 105,  // nao -> Deva
    2379, 105,  // ncd -> Deva
    2383, 260,  // ncq -> Laoo
    2387, 100,  // ndf -> Cyrl
    2391, 105,  // ne -> Deva
    2394, 100,  // neg -> Cyrl
    2398, 555,  // neh -> Tibt
    2402, 590,  // nei -> Xsux
    2406, 105,  // new -> Deva
    2410, 260,  // ngt -> Laoo
    2414, 100,  // nio -> Cyrl
    2418, 535,  // nit -> Telu
    2422, 100,  // niv -> Cyrl
    2426, 10,  // nli -> Arab
    2430, 10,  // nlm -> Arab
    2434, 105,  // nlx -> Deva
    2438, 105,  // nmm -> Deva
    2442, 580,  // nnp -> Wcho
    2446, 255,  // nod -> Lana
    2450, 105,  // noe -> Deva
    2454, 100,  // nog -> Cyrl
    2458, 105,  // noi -> Deva
    2462, 445,  // non -> Runr
    2466, 595,  // nos -> Yiii
    2470, 555,  // npb -> Tibt
    2474, 370,  // nqo -> Nkoo
    2478, 445,  // nrn -> Runr
    2482, 595,  // nsd -> Yiii
    2486, 595,  // nsf -> Yiii
    2490, 65,  // nsk -> Cans
    2494, 560,  // nst -> Tnsa
    2498, 595,  // nsv -> Yiii
    2502, 595,  // nty -> Yiii
    2506, 10,  // ntz -> Arab
    2510, 365,  // nwc -> Newa
    2514, 105,  // nwx -> Deva
    2518, 550,  // nyl -> Thai
    2522, 10,  // nyq -> Arab
    2526, 550,  // nyw -> Thai
    2530, 100,  // oaa -> Cyrl
    2534, 100,  // oac -> Cyrl
    2538, 495,  // oar -> Syrc
    2542, 125,  // oav -> Geor
    2546, 420,  // obm -> Phnx
    2550, 355,  // obr -> Mymr
    2554, 10,  // odk -> Arab
    2558, 590,  // oht -> Xsux
    2562, 65,  // oj -> Cans
    2565, 65,  // ojs -> Cans
    2569, 165,  // okm -> Hang
    2573, 170,  // oko -> Hani
    2577, 235,  // okz -> Khmr
    2581, 105,  // ola -> Deva
    2585, 555,  // ole -> Tibt
    2589, 100,  // omk -> Cyrl
    2593, 350,  // omp -> Mtei
    2597, 335,  // omr -> Modi
    2601, 355,  // omx -> Mymr
    2605, 105,  // oon -> Deva
    2609, 395,  // or -> Orya
    2612, 535,  // ort -> Telu
    2616, 10,  // oru -> Arab
    2620, 100,  // orv -> Cyrl
    2624, 100,  // os -> Cyrl
    2627, 400,  // osa -> Osge
    2631, 200,  // osc -> Ital
    2635, 205,  // osi -> Java
    2639, 10,  // ota -> Arab
    2643, 555,  // otb -> Tibt
    2647, 390,  // otk -> Orkh
    2651, 145,  // oty -> Gran
    2655, 405,  // oui -> Ougr
    2659, 160,  // pa -> Guru
    2662, 10,  // pa_PK -> Arab
    2668, 415,  // pal -> Phli
    2672, 100,  // paq -> Cyrl
    2676, 10,  // pbt -> Arab
    2680, 235,  // pcb -> Khmr
    2684, 355,  // pce -> Mymr
    2688, 330,  // pcf -> Mlym
    2692, 330,  // pcg -> Mlym
    2696, 105,  // pch -> Deva
    2700, 105,  // pci -> Deva
    2704, 535,  // pcj -> Telu
    2708, 395,  // peg -> Orya
    2712, 585,  // peo -> Xpeo
    2716, 230,  // pgd -> Khar
    2720, 105,  // pgg -> Deva
    2724, 380,  // pgl -> Ogam
    2728, 200,  // pgn -> Ital
    2732, 105,  // phd -> Deva
    2736, 355,  // phk -> Mymr
    2740, 10,  // phl -> Arab
    2744, 420,  // phn -> Phnx
    2748, 260,  // pho -> Laoo
    2752, 10,  // phr -> Arab
    2756, 550,  // pht -> Thai
    2760, 550,  // phu -> Thai
    2764, 10,  // phv -> Arab
    2768, 105,  // phw -> Deva
    2772, 470,  // pi -> Sinh
    2775, 55,  // pka -> Brah
    2779, 330,  // pkr -> Mlym
    2783, 10,  // plk -> Arab
    2787, 355,  // pll -> Mymr
    2791, 55,  // pmh -> Brah
    2795, 150,  // pnt -> Grek
    2799, 230,  // pra -> Khar
    2803, 10,  // prc -> Arab
    2807, 10,  // prd -> Arab
    2811, 550,  // prt -> Thai
    2815, 10,  // prx -> Arab
    2819, 10,  // ps -> Arab
    2822, 10,  // psh -> Arab
    2826, 10,  // psi -> Arab
    2830, 10,  // pst -> Arab
    2834, 55,  // psu -> Brah
    2838, 105,  // pum -> Deva
    2842, 355,  // pwo -> Mymr
    2846, 105,  // pwr -> Deva
    2850, 550,  // pww -> Thai
    2854, 355,  // pyx -> Mymr
    2858, 10,  // qxq -> Arab
    2862, 105,  // raa -> Deva
    2866, 105,  // rab -> Deva
    2870, 105,  // raf -> Deva
    2874, 45,  // rah -> Beng
    2878, 105,  // raj -> Deva
    2882, 105,  // rav -> Deva
    2886, 355,  // rbb -> Mymr
    2890, 10,  // rdb -> Arab
    2894, 395,  // rei -> Orya
    2898, 440,  // rhg -> Rohg
    2902, 105,  // rji -> Deva
    2906, 105,  // rjs -> Deva
    2910, 235,  // rka -> Khmr
    2914, 355,  // rki -> Mymr
    2918, 45,  // rkt -> Beng
    2922, 20,  // rmi -> Armn
    2926, 10,  // rmt -> Arab
    2930, 355,  // rmz -> Mymr
    2934, 100,  // rsk -> Cyrl
    2938, 105,  // rtw -> Deva
    2942, 100,  // ru -> Cyrl
    2945, 100,  // rue -> Cyrl
    2949, 100,  // rut -> Cyrl
    2953, 105,  // rwr -> Deva
    2957, 220,  // ryu -> Kana
    2961, 105,  // sa -> Deva
    2964, 100,  // sah -> Cyrl
    2968, 450,  // sam -> Samr
    2972, 385,  // sat -> Olck
    2976, 460,  // saz -> Saur
    2980, 10,  // sbn -> Arab
    2984, 555,  // sbu -> Tibt
    2988, 105,  // sck -> Deva
    2992, 10,  // scl -> Arab
    2996, 105,  // scp -> Deva
    3000, 260,  // sct -> Laoo
    3004, 505,  // scu -> Takr
    3008, 150,  // scx -> Grek
    3012, 10,  // sd -> Arab
    3015, 105,  // sd_IN -> Deva
    3021, 10,  // sdb -> Arab
    3025, 10,  // sdf -> Arab
    3029, 10,  // sdg -> Arab
    3033, 10,  // sdh -> Arab
    3037, 45,  // sdr -> Beng
    3041, 10,  // sds -> Arab
    3045, 100,  // sel -> Cyrl
    3049, 425,  // sfm -> Plrd
    3053, 380,  // sga -> Ogam
    3057, 100,  // sgh -> Cyrl
    3061, 105,  // sgj -> Deva
    3065, 10,  // sgr -> Arab
    3069, 555,  // sgt -> Tibt
    3073, 120,  // sgw -> Ethi
    3077, 10,  // sgy -> Arab
    3081, 10,  // shd -> Arab
    3085, 540,  // shi -> Tfng
    3089, 10,  // shm -> Arab
    3093, 355,  // shn -> Mymr
    3097, 10,  // shu -> Arab
    3101, 10,  // shv -> Arab
    3105, 470,  // si -> Sinh
    3108, 100,  // sia -> Cyrl
    3112, 555,  // sip -> Tibt
    3116, 10,  // siy -> Arab
    3120, 10,  // siz -> Arab
    3124, 100,  // sjd -> Cyrl
    3128, 105,  // sjp -> Deva
    3132, 100,  // sjt -> Cyrl
    3136, 550,  // skb -> Thai
    3140, 105,  // skj -> Deva
    3144, 10,  // skr -> Arab
    3148, 595,  // smh -> Yiii
    3152, 450,  // smp -> Samr
    3156, 235,  // smu -> Khmr
    3160, 10,  // smy -> Arab
    3164, 530,  // soa -> Tavt
    3168, 475,  // sog -> Sogd
    3172, 105,  // soi -> Deva
    3176, 550,  // sou -> Thai
    3180, 555,  // spt -> Tibt
    3184, 395,  // spv -> Orya
    3188, 10,  // sqo -> Arab
    3192, 260,  // sqq -> Laoo
    3196, 10,  // sqt -> Arab
    3200, 100,  // sr -> Cyrl
    3203, 480,  // srb -> Sora
    3207, 10,  // srh -> Arab
    3211, 105,  // srx -> Deva
    3215, 10,  // srz -> Arab
    3219, 10,  // ssh -> Arab
    3223, 260,  // sss -> Laoo
    3227, 10,  // sts -> Arab
    3231, 120,  // stv -> Ethi
    3235, 100,  // sty -> Cyrl
    3239, 490,  // suz -> Sunu
    3243, 125,  // sva -> Geor
    3247, 10,  // swb -> Arab
    3251, 170,  // swi -> Hani
    3255, 105,  // swv -> Deva
    3259, 445,  // sxu -> Runr
    3263, 495,  // syc -> Syrc
    3267, 45,  // syl -> Beng
    3271, 495,  // syn -> Syrc
    3275, 495,  // syr -> Syrc
    3279, 105,  // syw -> Deva
    3283, 520,  // ta -> Taml
    3286, 100,  // tab -> Cyrl
    3290, 105,  // taj -> Deva
    3294, 500,  // tbk -> Tagb
    3298, 555,  // tcn -> Tibt
    3302, 355,  // tco -> Mymr
    3306, 520,  // tcx -> Taml
    3310, 245,  // tcy -> Knda
    3314, 540,  // tda -> Tfng
    3318, 105,  // tdb -> Deva
    3322, 510,  // tdd -> Tale
    3326, 105,  // tdg -> Deva
    3330, 105,  // tdh -> Deva
    3334, 535,  // te -> Telu
    3337, 205,  // tes -> Java
    3341, 100,  // tg -> Cyrl
    3344, 10,  // tg_PK -> Arab
    3350, 105,  // tge -> Deva
    3354, 555,  // tgf -> Tibt
    3358, 550,  // th -> Thai
    3361, 105,  // the -> Deva
    3365, 105,  // thf -> Deva
    3369, 510,  // thi -> Tale
    3373, 105,  // thl -> Deva
    3377, 550,  // thm -> Thai
    3381, 105,  // thq -> Deva
    3385, 105,  // thr -> Deva
    3389, 105,  // ths -> Deva
    3393, 120,  // ti -> Ethi
    3396, 120,  // tig -> Ethi
    3400, 105,  // tij -> Deva
    3404, 100,  // tin -> Cyrl
    3408, 355,  // tjl -> Mymr
    3412, 10,  // tjo -> Arab
    3416, 105,  // tkb -> Deva
    3420, 10,  // tks -> Arab
    3424, 105,  // tkt -> Deva
    3428, 495,  // tmr -> Syrc
    3432, 60,  // tnv -> Cakm
    3436, 10,  // tov -> Arab
    3440, 235,  // tpu -> Khmr
    3444, 10,  // tra -> Arab
    3448, 185,  // trg -> Hebr
    3452, 10,  // trm -> Arab
    3456, 10,  // trw -> Arab
    3460, 150,  // tsd -> Grek
    3464, 555,  // tsj -> Tibt
    3468, 100,  // tt -> Cyrl
    3471, 260,  // tth -> Laoo
    3475, 260,  // tto -> Laoo
    3479, 550,  // tts -> Thai
    3483, 105,  // ttz -> Deva
    3487, 355,  // tvn -> Mymr
    3491, 105,  // twm -> Deva
    3495, 525,  // txg -> Tang
    3499, 565,  // txo -> Toto
    3503, 530,  // tyr -> Tavt
    3507, 100,  // tyv -> Cyrl
    3511, 100,  // ude -> Cyrl
    3515, 330,  // udg -> Mlym
    3519, 100,  // udi -> Cyrl
    3523, 100,  // udm -> Cyrl
    3527, 10,  // ug -> Arab
    3530, 100,  // ug_KZ -> Cyrl
    3536, 100,  // ug_MN -> Cyrl
    3542, 570,  // uga -> Ugar
    3546, 100,  // ugh -> Cyrl
    3550, 550,  // ugo -> Thai
    3554, 100,  // uk -> Cyrl
    3557, 395,  // uki -> Orya
    3561, 100,  // ulc -> Cyrl
    3565, 45,  // unr -> Beng
    3569, 105,  // unr_NP -> Deva
    3576, 45,  // unx -> Beng
    3580, 10,  // ur -> Arab
    3583, 550,  // urk -> Thai
    3587, 10,  // ush -> Arab
    3591, 150,  // uum -> Grek
    3595, 10,  // uz_AF -> Arab
    3601, 100,  // uz_CN -> Cyrl
    3607, 10,  // uzs -> Arab
    3611, 520,  // vaa -> Taml
    3615, 10,  // vaf -> Arab
    3619, 105,  // vah -> Deva
    3623, 575,  // vai -> Vaii
    3627, 105,  // vas -> Deva
    3631, 105,  // vav -> Deva
    3635, 105,  // vay -> Deva
    3639, 10,  // vgr -> Arab
    3643, 105,  // vjk -> Deva
    3647, 245,  // vmd -> Knda
    3651, 10,  // vmh -> Arab
    3655, 120,  // wal -> Ethi
    3659, 10,  // wbk -> Arab
    3663, 535,  // wbq -> Telu
    3667, 105,  // wbr -> Deva
    3671, 120,  // wle -> Ethi
    3675, 10,  // wlo -> Arab
    3679, 105,  // wme -> Deva
    3683, 10,  // wne -> Arab
    3687, 10,  // wni -> Arab
    3691, 130,  // wsg -> Gong
    3695, 10,  // wsv -> Arab
    3699, 105,  // wtm -> Deva
    3703, 175,  // wuu -> Hans
    3707, 0,  // xag -> Aghb
    3711, 100,  // xal -> Cyrl
    3715, 120,  // xan -> Ethi
    3719, 100,  // xas -> Cyrl
    3723, 85,  // xco -> Chrs
    3727, 70,  // xcr -> Cari
    3731, 100,  // xdq -> Cyrl
    3735, 10,  // xhe -> Arab
    3739, 235,  // xhm -> Khmr
    3743, 395,  // xis -> Orya
    3747, 10,  // xka -> Arab
    3751, 10,  // xkc -> Arab
    3755, 555,  // xkf -> Tibt
    3759, 10,  // xkj -> Arab
    3763, 10,  // xkp -> Arab
    3767, 295,  // xlc -> Lyci
    3771, 300,  // xld -> Lydi
    3775, 115,  // xly -> Elym
    3779, 125,  // xmf -> Geor
    3783, 310,  // xmn -> Mani
    3787, 325,  // xmr -> Merc
    3791, 360,  // xna -> Narb
    3795, 105,  // xnr -> Deva
    3799, 150,  // xpg -> Grek
    3803, 380,  // xpi -> Ogam
    3807, 100,  // xpm -> Cyrl
    3811, 430,  // xpr -> Prti
    3815, 100,  // xrm -> Cyrl
    3819, 100,  // xrn -> Cyrl
    3823, 455,  // xsa -> Sarb
    3827, 105,  // xsr -> Deva
    3831, 55,  // xtq -> Brah
    3835, 520,  // xub -> Taml
    3839, 520,  // xuj -> Taml
    3843, 200,  // xve -> Ital
    3847, 10,  // xvi -> Arab
    3851, 100,  // xwo -> Cyrl
    3855, 315,  // xzh -> Marc
    3859, 100,  // yai -> Cyrl
    3863, 105,  // ybh -> Deva
    3867, 105,  // ybi -> Deva
    3871, 10,  // ydg -> Arab
    3875, 330,  // yea -> Mlym
    3879, 150,  // yej -> Grek
    3883, 535,  // yeu -> Telu
    3887, 425,  // ygp -> Plrd
    3891, 185,  // yhd -> Hebr
    3895, 185,  // yi -> Hebr
    3898, 595,  // yig -> Yiii
    3902, 185,  // yih -> Hebr
    3906, 595,  // yiv -> Yiii
    3910, 100,  // ykg -> Cyrl
    3914, 100,  // ykh -> Cyrl
    3918, 425,  // yna -> Plrd
    3922, 100,  // ynk -> Cyrl
    3926, 210,  // yoi -> Jpan
    3930, 550,  // yoy -> Thai
    3934, 100,  // yrk -> Cyrl
    3938, 595,  // ysd -> Yiii
    3942, 595,  // ysn -> Yiii
    3946, 595,  // ysp -> Yiii
    3950, 100,  // ysr -> Cyrl
    3954, 425,  // ysy -> Plrd
    3958, 185,  // yud -> Hebr
    3962, 180,  // yue -> Hant
    3966, 175,  // yue_CN -> Hans
    3973, 100,  // yug -> Cyrl
    3977, 100,  // yux -> Cyrl
    3981, 425,  // ywq -> Plrd
    3985, 425,  // ywu -> Plrd
    3989, 555,  // zau -> Tibt
    3993, 10,  // zba -> Arab
    3997, 170,  // zch -> Hani
    4001, 10,  // zdj -> Arab
    4005, 170,  // zeh -> Hani
    4009, 540,  // zen -> Tfng
    4013, 170,  // zgb -> Hani
    4017, 540,  // zgh -> Tfng
    4021, 170,  // zgm -> Hani
    4025, 170,  // zgn -> Hani
    4029, 175,  // zh -> Hans
    4032, 180,  // zh_AU -> Hant
    4038, 180,  // zh_BN -> Hant
    4044, 180,  // zh_GB -> Hant
    4050, 180,  // zh_GF -> Hant
    4056, 180,  // zh_HK -> Hant
    4062, 180,  // zh_ID -> Hant
    4068, 180,  // zh_MO -> Hant
    4074, 180,  // zh_PA -> Hant
    4080, 180,  // zh_PF -> Hant
    4086, 180,  // zh_PH -> Hant
    4092, 180,  // zh_SR -> Hant
    4098, 180,  // zh_TH -> Hant
    4104, 180,  // zh_TW -> Hant
    4110, 180,  // zh_US -> Hant
    4116, 180,  // zh_VN -> Hant
    4122, 170,  // zhd -> Hani
    4126, 375,  // zhx -> Nshu
    4130, 100,  // zko -> Cyrl
    4134, 240,  // zkt -> Kits
    4138, 100,  // zkz -> Cyrl
    4142, 170,  // zlj -> Hani
    4146, 170,  // zln -> Hani
    4150, 170,  // zlq -> Hani
    4154, 170,  // zqe -> Hani
    4158, 395,  // zrg -> Orya
    4162, 185,  // zrp -> Hebr
    4166, 10,  // zum -> Arab
    4170, 120,  // zwa -> Ethi
    4174, 170,  // zyg -> Hani
    4178, 170,  // zyn -> Hani
    4182, 170,  // zzj -> Hani
};

//======================================================================
// Parent locale table
const char parentLocaleChars[] =
    "az_Arab\0az_Cyrl\0bal_Latn\0blt_Latn\0bm_Nkoo\0bs_Cyrl\0byn_Latn\0"
    "cu_Glag\0dje_Arab\0dyo_Arab\0en_001\0en_150\0en_AG\0en_AI\0en_AT\0"
    "en_AU\0en_BB\0en_BE\0en_BM\0en_BS\0en_BW\0en_BZ\0en_CC\0en_CH\0"
    "en_CK\0en_CM\0en_CX\0en_CY\0en_DE\0en_DG\0en_DK\0en_DM\0en_Dsrt\0"
    "en_ER\0en_FI\0en_FJ\0en_FK\0en_FM\0en_GB\0en_GD\0en_GG\0en_GH\0"
    "en_GI\0en_GM\0en_GY\0en_HK\0en_ID\0en_IE\0en_IL\0en_IM\0en_IN\0"
    "en_IO\0en_JE\0en_JM\0en_KE\0en_KI\0en_KN\0en_KY\0en_LC\0en_LR\0"
    "en_LS\0en_MG\0en_MO\0en_MS\0en_MT\0en_MU\0en_MV\0en_MW\0en_MY\0"
    "en_NA\0en_NF\0en_NG\0en_NL\0en_NR\0en_NU\0en_NZ\0en_PG\0en_PK\0"
    "en_PN\0en_PW\0en_RW\0en_SB\0en_SC\0en_SD\0en_SE\0en_SG\0en_SH\0"
    "en_SI\0en_SL\0en_SS\0en_SX\0en_SZ\0en_Shaw\0en_TC\0en_TK\0en_TO\0"
    "en_TT\0en_TV\0en_TZ\0en_UG\0en_VC\0en_VG\0en_VU\0en_WS\0en_ZA\0"
    "en_ZM\0en_ZW\0es_419\0es_AR\0es_BO\0es_BR\0es_BZ\0es_CL\0es_CO\0"
    "es_CR\0es_CU\0es_DO\0es_EC\0es_GT\0es_HN\0es_JP\0es_MX\0es_NI\0"
    "es_PA\0es_PE\0es_PR\0es_PY\0es_SV\0es_US\0es_UY\0es_VE\0ff_Adlm\0"
    "ff_Arab\0fr_HT\0ha_Arab\0hi_Latn\0ht\0iu_Latn\0kaa_Latn\0kk_Arab\0"
    "kok_Latn\0ks_Deva\0ku_Arab\0kxv_Deva\0kxv_Orya\0kxv_Telu\0ky_Arab\0"
    "ky_Latn\0ml_Arab\0mn_Mong\0mni_Mtei\0ms_Arab\0nb\0nn\0no\0no_NO\0"
    "pa_Arab\0pt_AO\0pt_CH\0pt_CV\0pt_FR\0pt_GQ\0pt_GW\0pt_LU\0pt_MO\0"
    "pt_MZ\0pt_PT\0pt_ST\0pt_TL\0root\0sat_Deva\0sd_Deva\0sd_Khoj\0"
    "sd_Sind\0shi_Latn\0so_Arab\0sr_Latn\0sw_Arab\0tg_Arab\0ug_Cyrl\0"
    "uz_Arab\0uz_Cyrl\0vai_Latn\0wo_Arab\0yo_Arab\0yue_Hans\0zh_Hant\0"
    "zh_Hant_HK\0zh_Hant_MO\0";

const int32_t parentLocaleTable[] = {
    0, 1080,  // az_Arab -> root
    8, 1080,  // az_Cyrl -> root
    16, 1080,  // bal_Latn -> root
    25, 1080,  // blt_Latn -> root
    34, 1080,  // bm_Nkoo -> root
    42, 1080,  // bs_Cyrl -> root
    50, 1080,  // byn_Latn -> root
    59, 1080,  // cu_Glag -> root
    67, 1080,  // dje_Arab -> root
    76, 1080,  // dyo_Arab -> root
    92, 85,  // en_150 -> en_001
    99, 85,  // en_AG -> en_001
    105, 85,  // en_AI -> en_001
    111, 92,  // en_AT -> en_150
    117, 85,  // en_AU -> en_001
    123, 85,  // en_BB -> en_001
    129, 92,  // en_BE -> en_150
    135, 85,  // en_BM -> en_001
    141, 85,  // en_BS -> en_001
    147, 85,  // en_BW -> en_001
    153, 85,  // en_BZ -> en_001
    159, 85,  // en_CC -> en_001
    165, 92,  // en_CH -> en_150
    171, 85,  // en_CK -> en_001
    177, 85,  // en_CM -> en_001
    183, 85,  // en_CX -> en_001
    189, 85,  // en_CY -> en_001
    195, 92,  // en_DE -> en_150
    201, 85,  // en_DG -> en_001
    207, 92,  // en_DK -> en_150
    213, 85,  // en_DM -> en_001
    219, 1080,  // en_Dsrt -> root
    227, 85,  // en_ER -> en_001
    233, 92,  // en_FI -> en_150
    239, 85,  // en_FJ -> en_001
    245, 85,  // en_FK -> en_001
    251, 85,  // en_FM -> en_001
    257, 85,  // en_GB -> en_001
    263, 85,  // en_GD -> en_001
    269, 85,  // en_GG -> en_001
    275, 85,  // en_GH -> en_001
    281, 85,  // en_GI -> en_001
    287, 85,  // en_GM -> en_001
    293, 85,  // en_GY -> en_001
    299, 85,  // en_HK -> en_001
    305, 85,  // en_ID -> en_001
    311, 85,  // en_IE -> en_001
    317, 85,  // en_IL -> en_001
    323, 85,  // en_IM -> en_001
    329, 85,  // en_IN -> en_001
    335, 85,  // en_IO -> en_001
    341, 85,  // en_JE -> en_001
    347, 85,  // en_JM -> en_001
    353, 85,  // en_KE -> en_001
    359, 85,  // en_KI -> en_001
    365, 85,  // en_KN -> en_001
    371, 85,  // en_KY -> en_001
    377, 85,  // en_LC -> en_001
    383, 85,  // en_LR -> en_001
    389, 85,  // en_LS -> en_001
    395, 85,  // en_MG -> en_001
    401, 85,  // en_MO -> en_001
    407, 85,  // en_MS -> en_001
    413, 85,  // en_MT -> en_001
    419, 85,  // en_MU -> en_001
    425, 85,  // en_MV -> en_001
    431, 85,  // en_MW -> en_001
    437, 85,  // en_MY -> en_001
    443, 85,  // en_NA -> en_001
    449, 85,  // en_NF -> en_001
    455, 85,  // en_NG -> en_001
    461, 92,  // en_NL -> en_150
    467, 85,  // en_NR -> en_001
    473, 85,  // en_NU -> en_001
    479, 85,  // en_NZ -> en_001
    485, 85,  // en_PG -> en_001
    491, 85,  // en_PK -> en_001
    497, 85,  // en_PN -> en_001
    503, 85,  // en_PW -> en_001
    509, 85,  // en_RW -> en_001
    515, 85,  // en_SB -> en_001
    521, 85,  // en_SC -> en_001
    527, 85,  // en_SD -> en_001
    533, 92,  // en_SE -> en_150
    539, 85,  // en_SG -> en_001
    545, 85,  // en_SH -> en_001
    551, 92,  // en_SI -> en_150
    557, 85,  // en_SL -> en_001
    563, 85,  // en_SS -> en_001
    569, 85,  // en_SX -> en_001
    575, 85,  // en_SZ -> en_001
    581, 1080,  // en_Shaw -> root
    589, 85,  // en_TC -> en_001
    595, 85,  // en_TK -> en_001
    601, 85,  // en_TO -> en_001
    607, 85,  // en_TT -> en_001
    613, 85,  // en_TV -> en_001
    619, 85,  // en_TZ -> en_001
    625, 85,  // en_UG -> en_001
    631, 85,  // en_VC -> en_001
    637, 85,  // en_VG -> en_001
    643, 85,  // en_VU -> en_001
    649, 85,  // en_WS -> en_001
    655, 85,  // en_ZA -> en_001
    661, 85,  // en_ZM -> en_001
    667, 85,  // en_ZW -> en_001
    680, 673,  // es_AR -> es_419
    686, 673,  // es_BO -> es_419
    692, 673,  // es_BR -> es_419
    698, 673,  // es_BZ -> es_419
    704, 673,  // es_CL -> es_419
    710, 673,  // es_CO -> es_419
    716, 673,  // es_CR -> es_419
    722, 673,  // es_CU -> es_419
    728, 673,  // es_DO -> es_419
    734, 673,  // es_EC -> es_419
    740, 673,  // es_GT -> es_419
    746, 673,  // es_HN -> es_419
    752, 673,  // es_JP -> es_419
    758, 673,  // es_MX -> es_419
    764, 673,  // es_NI -> es_419
    770, 673,  // es_PA -> es_419
    776, 673,  // es_PE -> es_419
    782, 673,  // es_PR -> es_419
    788, 673,  // es_PY -> es_419
    794, 673,  // es_SV -> es_419
    800, 673,  // es_US -> es_419
    806, 673,  // es_UY -> es_419
    812, 673,  // es_VE -> es_419
    818, 1080,  // ff_Adlm -> root
    826, 1080,  // ff_Arab -> root
    840, 1080,  // ha_Arab -> root
    848, 329,  // hi_Latn -> en_IN
    856, 834,  // ht -> fr_HT
    859, 1080,  // iu_Latn -> root
    867, 1080,  // kaa_Latn -> root
    876, 1080,  // kk_Arab -> root
    884, 1080,  // kok_Latn -> root
    893, 1080,  // ks_Deva -> root
    901, 1080,  // ku_Arab -> root
    909, 1080,  // kxv_Deva -> root
    918, 1080,  // kxv_Orya -> root
    927, 1080,  // kxv_Telu -> root
    936, 1080,  // ky_Arab -> root
    944, 1080,  // ky_Latn -> root
    952, 1080,  // ml_Arab -> root
    960, 1080,  // mn_Mong -> root
    968, 1080,  // mni_Mtei -> root
    977, 1080,  // ms_Arab -> root
    985, 991,  // nb -> no
    988, 991,  // nn -> no
    994, 991,  // no_NO -> no
    1000, 1080,  // pa_Arab -> root
    1008, 1062,  // pt_AO -> pt_PT
    1014, 1062,  // pt_CH -> pt_PT
    1020, 1062,  // pt_CV -> pt_PT
    1026, 1062,  // pt_FR -> pt_PT
    1032, 1062,  // pt_GQ -> pt_PT
    1038, 1062,  // pt_GW -> pt_PT
    1044, 1062,  // pt_LU -> pt_PT
    1050, 1062,  // pt_MO -> pt_PT
    1056, 1062,  // pt_MZ -> pt_PT
    1068, 1062,  // pt_ST -> pt_PT
    1074, 1062,  // pt_TL -> pt_PT
    1085, 1080,  // sat_Deva -> root
    1094, 1080,  // sd_Deva -> root
    1102, 1080,  // sd_Khoj -> root
    1110, 1080,  // sd_Sind -> root
    1118, 1080,  // shi_Latn -> root
    1127, 1080,  // so_Arab -> root
    1135, 1080,  // sr_Latn -> root
    1143, 1080,  // sw_Arab -> root
    1151, 1080,  // tg_Arab -> root
    1159, 1080,  // ug_Cyrl -> root
    1167, 1080,  // uz_Arab -> root
    1175, 1080,  // uz_Cyrl -> root
    1183, 1080,  // vai_Latn -> root
    1192, 1080,  // wo_Arab -> root
    1200, 1080,  // yo_Arab -> root
    1208, 1080,  // yue_Hans -> root
    1217, 1080,  // zh_Hant -> root
    1236, 1225,  // zh_Hant_MO -> zh_Hant_HK
};


#endif  // INCLUDED_FROM_URESBUND_CPP