File: localefallback_data.h

package info (click to toggle)
swiftlang 6.0.3-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 2,519,992 kB
  • sloc: cpp: 9,107,863; ansic: 2,040,022; asm: 1,135,751; python: 296,500; objc: 82,456; f90: 60,502; lisp: 34,951; pascal: 19,946; sh: 18,133; perl: 7,482; ml: 4,937; javascript: 4,117; makefile: 3,840; awk: 3,535; xml: 914; fortran: 619; cs: 573; ruby: 573
file content (1544 lines) | stat: -rw-r--r-- 54,008 bytes parent folder | download
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
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
// © 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\0Aran\0Armi\0Armn\0Avst\0Bamu\0Bass\0Batk\0Beng\0"
    "Bopo\0Brah\0Cakm\0Cans\0Cari\0Cham\0Cher\0Chrs\0Copt\0Cprt\0Cyrl\0"
    "Deva\0Egyp\0Elym\0Ethi\0Geor\0Gong\0Gonm\0Goth\0Gran\0Grek\0Gujr\0"
    "Guru\0Hang\0Hani\0Hans\0Hant\0Hebr\0Hluw\0Hmng\0Hmnp\0Ital\0Java\0"
    "Jpan\0Kali\0Kana\0Kawi\0Khar\0Khmr\0Kits\0Knda\0Kore\0Lana\0Laoo\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\0Pauc\0Phli\0Phnx\0Plrd\0Prti\0Rjng\0Rohg\0"
    "Runr\0Samr\0Sarb\0Saur\0Sgnw\0Sinh\0Sogd\0Sora\0Soyo\0Syrc\0Tagb\0"
    "Takr\0Tale\0Talu\0Taml\0Tang\0Tavt\0Telu\0Tfng\0Thaa\0Thai\0Tibt\0"
    "Tnsa\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\0aij\0ain\0aio\0aiq\0ajp\0akk\0akv\0alk\0all\0alr\0alt\0alw\0"
    "am\0ams\0amw\0ani\0anp\0anr\0anu\0aot\0apc\0apd\0aph\0aqc\0ar\0"
    "arc\0arq\0ars\0ary\0arz\0as\0ase\0ask\0atn\0atv\0auj\0auz\0av\0"
    "avd\0avl\0awa\0awn\0axm\0ayh\0ayl\0ayn\0ayp\0az_IQ\0az_IR\0az_RU\0"
    "azb\0ba\0bal\0bap\0bax\0bbl\0bcq\0bdv\0bdz\0be\0bee\0bej\0ber\0"
    "bfb\0bfq\0bft\0bfu\0bfw\0bfy\0bfz\0bg\0bgc\0bgd\0bgn\0bgp\0bgq\0"
    "bgw\0bgx\0bha\0bhb\0bhd\0bhe\0bhh\0bhi\0bhj\0bhm\0bhn\0bho\0bht\0"
    "bhu\0biy\0bjf\0bjj\0bjm\0blk\0blt\0bmj\0bn\0bns\0bo\0bph\0bpx\0"
    "bpy\0bqi\0bra\0brb\0brd\0brh\0brk\0brv\0brx\0bsh\0bsk\0bsq\0bst\0"
    "btd\0btm\0btv\0bua\0bwe\0bxm\0bxu\0byh\0byn\0byw\0bzi\0cbn\0ccp\0"
    "cde\0cdh\0cdi\0cdj\0cdm\0cdo\0cdz\0ce\0cgk\0chg\0chm\0chr\0chx\0"
    "cih\0cja\0cji\0cjm\0cjy\0ckb\0ckt\0clh\0clw\0cmg\0cna\0cnp\0cog\0"
    "cop\0cpg\0cr\0crh\0crj\0crk\0crl\0crm\0csh\0csp\0csw\0ctd\0ctg\0"
    "ctn\0ctt\0cu\0cuu\0cv\0czh\0czk\0daq\0dar\0dcc\0ddo\0def\0deh\0"
    "der\0dhi\0dhn\0dho\0dhw\0dka\0dlg\0dmf\0dmk\0dml\0dng\0dnu\0dnv\0"
    "doi\0dox\0dre\0drq\0drs\0dry\0dso\0dty\0dub\0duh\0dus\0dv\0dwk\0"
    "dwz\0dz\0dzl\0ecr\0ecy\0egy\0eky\0el\0emg\0emu\0enf\0enh\0era\0"
    "esg\0esh\0ett\0eve\0evn\0fa\0fay\0faz\0fia\0fmu\0fub\0gan\0gaq\0"
    "gas\0gau\0gbj\0gbk\0gbl\0gbm\0gbz\0gdb\0gdo\0gdx\0gez\0ggg\0gha\0"
    "ghe\0ghr\0ght\0gig\0gin\0gjk\0gju\0gld\0glh\0glk\0gmv\0gmy\0goe\0"
    "gof\0gok\0gom\0gon\0got\0gra\0grc\0grt\0gru\0gu\0gvr\0gwc\0gwf\0"
    "gwt\0gyo\0gzi\0ha_CM\0ha_SD\0hac\0hak\0har\0haz\0hbo\0hdy\0he\0"
    "hi\0hii\0hit\0hkh\0hlb\0hlu\0hmd\0hmj\0hmn\0hmq\0hnd\0hne\0hnj\0"
    "hnj_AU\0hnj_CN\0hnj_FR\0hnj_GF\0hnj_LA\0hnj_MM\0hnj_SR\0hnj_TH\0"
    "hnj_VN\0hno\0hoc\0hoh\0hoj\0how\0hoy\0hpo\0hrt\0hrz\0hsn\0hss\0"
    "htx\0hut\0huy\0huz\0hy\0hyw\0ii\0imy\0inh\0int\0ior\0iru\0isk\0"
    "itk\0itl\0iu\0iw\0ja\0jad\0jat\0jbe\0jbn\0jct\0jda\0jdg\0jdt\0"
    "jee\0jge\0ji\0jje\0jkm\0jml\0jna\0jnd\0jnl\0jns\0jog\0jpa\0jpr\0"
    "jrb\0jrb_MA\0jul\0jun\0juy\0jya\0jye\0ka\0kaa\0kap\0kaw\0kbd\0"
    "kbu\0kby\0kca\0kdq\0kdt\0ket\0kex\0key\0kfa\0kfb\0kfc\0kfd\0kfe\0"
    "kfh\0kfi\0kfk\0kfm\0kfp\0kfq\0kfr\0kfs\0kfx\0kfy\0kgj\0kgy\0khb\0"
    "khf\0khg\0khn\0kht\0khv\0khw\0kif\0kim\0kip\0kjg\0kjh\0kjl\0kjo\0"
    "kjp\0kjt\0kk\0kk_AF\0kk_CN\0kk_IR\0kk_MN\0kkf\0kkh\0kkt\0kle\0"
    "klj\0klr\0km\0kmj\0kmz\0kn\0ko\0koi\0kok\0kpt\0kpy\0kqd\0kqy\0"
    "kra\0krc\0krk\0krr\0kru\0krv\0ks\0ksu\0ksw\0ksz\0ktb\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\0lbc\0lbe\0"
    "lbf\0lbj\0lbm\0lbo\0lbr\0lcp\0lep\0lez\0lhm\0lhs\0lif\0lis\0lkh\0"
    "lki\0lmh\0lmn\0lo\0loy\0lpo\0lrc\0lrk\0lrl\0lsa\0lsd\0lss\0luk\0"
    "luu\0luv\0luz\0lwl\0lwm\0lya\0lzh\0mag\0mai\0man_GN\0mby\0mde\0"
    "mdf\0mdx\0mdy\0mfa\0mfi\0mgp\0mhj\0mid\0mjl\0mjq\0mjr\0mjt\0mju\0"
    "mjv\0mjz\0mk\0mkb\0mke\0mki\0mkm\0ml\0mlf\0mn\0mn_CN\0mni\0mnj\0"
    "mns\0mnw\0mpz\0mr\0mra\0mrd\0mrj\0mro\0mrr\0ms_CC\0mtm\0mtr\0"
    "mud\0muk\0mut\0muv\0muz\0mvf\0mvy\0mvz\0mwr\0mwt\0mww\0my\0mym\0"
    "myv\0myz\0mzn\0nan\0nao\0ncd\0ncq\0ndf\0ne\0neg\0neh\0nei\0new\0"
    "ngt\0nio\0nit\0niv\0nli\0nlm\0nlx\0nmm\0nnp\0nod\0noe\0nog\0noi\0"
    "non\0nos\0npb\0nqo\0nsd\0nsf\0nsk\0nst\0nsv\0nty\0ntz\0nwc\0nwx\0"
    "nyl\0nyq\0oaa\0oac\0oar\0oav\0obm\0obr\0odk\0oht\0oj\0ojs\0okm\0"
    "oko\0okz\0ola\0ole\0omk\0omp\0omr\0oon\0or\0ort\0oru\0orv\0os\0"
    "osa\0osc\0osi\0ota\0otb\0otk\0oty\0pa\0pa_PK\0pal\0paq\0pbt\0"
    "pcb\0pce\0pcf\0pcg\0pch\0pci\0pcj\0peg\0peo\0pgd\0pgg\0pgl\0pgn\0"
    "phd\0phk\0phl\0phn\0pho\0phr\0pht\0phv\0phw\0pi\0pka\0pkr\0plk\0"
    "pll\0pmh\0pnt\0pra\0prc\0prd\0prp\0prt\0prx\0ps\0psh\0psi\0pst\0"
    "pum\0pwo\0pwr\0pww\0pyx\0qxq\0raa\0rab\0raf\0rah\0raj\0rav\0rbb\0"
    "rdb\0rei\0rhg\0rji\0rjs\0rka\0rki\0rkt\0rmi\0rmt\0rmz\0rom_BG\0"
    "rsk\0rtw\0ru\0rue\0rut\0rwr\0ryu\0sa\0sah\0sam\0sat\0saz\0sbn\0"
    "sbu\0sck\0scl\0scl_IN\0scp\0sct\0scu\0scx\0sd\0sd_IN\0sdb\0sdf\0"
    "sdg\0sdh\0sds\0sel\0sfm\0sga\0sgh\0sgj\0sgr\0sgt\0sgw\0sgy\0shd\0"
    "shi\0shm\0shn\0shu\0shv\0si\0sia\0sip\0siy\0siz\0sjd\0sjp\0sjt\0"
    "skb\0skj\0skr\0slq\0smh\0smp\0smu\0smy\0soa\0sog\0soi\0sou\0spt\0"
    "spv\0sqo\0sqq\0sqt\0sr\0srb\0srh\0srx\0srz\0ssh\0sss\0sts\0stv\0"
    "sty\0suz\0sva\0swb\0swi\0swv\0syc\0syl\0syn\0syr\0syw\0ta\0tab\0"
    "taj\0tbk\0tcn\0tco\0tcx\0tcy\0tda\0tdb\0tdd\0tdg\0tdh\0te\0tes\0"
    "tg\0tg_PK\0tge\0tgf\0th\0the\0thf\0thi\0thl\0thm\0thq\0thr\0ths\0"
    "ti\0tig\0tij\0tin\0tjl\0tjo\0tkb\0tks\0tkt\0tmk\0tmr\0tnv\0tov\0"
    "tpu\0tra\0trg\0trm\0trw\0tsd\0tsj\0tt\0tth\0tto\0tts\0tvn\0twm\0"
    "txg\0txo\0tyr\0tyv\0ude\0udg\0udi\0udm\0ug\0ug_KZ\0ug_MN\0uga\0"
    "ugh\0ugo\0uk\0uki\0ulc\0unr\0unr_NP\0unx\0ur\0ur_IN\0ur_PK\0urk\0"
    "ush\0uum\0uz_AF\0uz_CN\0uzs\0vaa\0vaf\0vah\0vai\0vas\0vav\0vay\0"
    "vgr\0vmd\0vmh\0wal\0wbk\0wbq\0wbr\0wlo\0wme\0wne\0wni\0wsg\0wsv\0"
    "wtm\0wuu\0xal\0xan\0xas\0xco\0xcr\0xdq\0xhe\0xhm\0xis\0xka\0xkc\0"
    "xkj\0xkp\0xlc\0xld\0xly\0xmf\0xmn\0xmr\0xna\0xnr\0xpg\0xpi\0xpm\0"
    "xpr\0xrm\0xrn\0xsa\0xsr\0xss\0xub\0xuj\0xve\0xvi\0xwo\0xzh\0yai\0"
    "ybh\0ybi\0ydg\0yea\0yej\0yeu\0ygp\0yhd\0yi\0yig\0yih\0yiv\0ykg\0"
    "yna\0ynk\0yoi\0yoy\0yrk\0ysd\0ysn\0ysp\0ysr\0ysy\0yud\0yue\0yue_CN\0"
    "yug\0yux\0ywq\0ywu\0zau\0zba\0zch\0zdj\0zeh\0zen\0zgb\0zgh\0zgm\0"
    "zgn\0zh\0zh_AU\0zh_BN\0zh_GB\0zh_GF\0zh_HK\0zh_ID\0zh_MO\0zh_MY\0"
    "zh_PA\0zh_PF\0zh_PH\0zh_SR\0zh_TH\0zh_TW\0zh_US\0zh_VN\0zhd\0"
    "zhx\0zkb\0zko\0zkt\0zkz\0zlj\0zln\0zlq\0zqe\0zrp\0zum\0zyg\0zyn\0"
    "zzj\0";

const int32_t defaultScriptTable[] = {
    0, 330,  // aaf -> Mlym
    4, 10,  // aao -> Arab
    8, 155,  // aat -> Grek
    12, 105,  // ab -> Cyrl
    15, 10,  // abh -> Arab
    19, 430,  // 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, 545,  // adx -> Tibt
    51, 105,  // ady -> Cyrl
    55, 30,  // ae -> Avst
    58, 10,  // aeb -> Arab
    62, 10,  // aec -> Arab
    66, 10,  // aee -> Arab
    70, 10,  // aeq -> Arab
    74, 10,  // afb -> Arab
    78, 110,  // agi -> Deva
    82, 125,  // agj -> Ethi
    86, 105,  // agx -> Cyrl
    90, 125,  // ahg -> Ethi
    94, 5,  // aho -> Ahom
    98, 110,  // ahr -> Deva
    102, 10,  // aib -> Arab
    106, 190,  // aij -> Hebr
    110, 230,  // ain -> Kana
    114, 355,  // aio -> Mymr
    118, 10,  // aiq -> Arab
    122, 10,  // ajp -> Arab
    126, 580,  // akk -> Xsux
    130, 105,  // akv -> Cyrl
    134, 270,  // alk -> Laoo
    138, 330,  // all -> Mlym
    142, 105,  // alr -> Cyrl
    146, 105,  // alt -> Cyrl
    150, 125,  // alw -> Ethi
    154, 125,  // am -> Ethi
    157, 220,  // ams -> Jpan
    161, 485,  // amw -> Syrc
    165, 105,  // ani -> Cyrl
    169, 110,  // anp -> Deva
    173, 110,  // anr -> Deva
    177, 125,  // anu -> Ethi
    181, 50,  // aot -> Beng
    185, 10,  // apc -> Arab
    189, 10,  // apd -> Arab
    193, 110,  // aph -> Deva
    197, 105,  // aqc -> Cyrl
    201, 10,  // ar -> Arab
    204, 20,  // arc -> Armi
    208, 10,  // arq -> Arab
    212, 10,  // ars -> Arab
    216, 10,  // ary -> Arab
    220, 10,  // arz -> Arab
    224, 50,  // as -> Beng
    227, 460,  // ase -> Sgnw
    231, 10,  // ask -> Arab
    235, 10,  // atn -> Arab
    239, 105,  // atv -> Cyrl
    243, 10,  // auj -> Arab
    247, 10,  // auz -> Arab
    251, 105,  // av -> Cyrl
    254, 10,  // avd -> Arab
    258, 10,  // avl -> Arab
    262, 110,  // awa -> Deva
    266, 125,  // awn -> Ethi
    270, 25,  // axm -> Armn
    274, 10,  // ayh -> Arab
    278, 10,  // ayl -> Arab
    282, 10,  // ayn -> Arab
    286, 10,  // ayp -> Arab
    290, 10,  // az_IQ -> Arab
    296, 10,  // az_IR -> Arab
    302, 105,  // az_RU -> Cyrl
    308, 10,  // azb -> Arab
    312, 105,  // ba -> Cyrl
    315, 10,  // bal -> Arab
    319, 110,  // bap -> Deva
    323, 35,  // bax -> Bamu
    327, 130,  // bbl -> Geor
    331, 125,  // bcq -> Ethi
    335, 395,  // bdv -> Orya
    339, 10,  // bdz -> Arab
    343, 105,  // be -> Cyrl
    346, 110,  // bee -> Deva
    350, 10,  // bej -> Arab
    354, 530,  // ber -> Tfng
    358, 110,  // bfb -> Deva
    362, 510,  // bfq -> Taml
    366, 10,  // bft -> Arab
    370, 545,  // bfu -> Tibt
    374, 395,  // bfw -> Orya
    378, 110,  // bfy -> Deva
    382, 110,  // bfz -> Deva
    386, 105,  // bg -> Cyrl
    389, 110,  // bgc -> Deva
    393, 110,  // bgd -> Deva
    397, 10,  // bgn -> Arab
    401, 10,  // bgp -> Arab
    405, 110,  // bgq -> Deva
    409, 110,  // bgw -> Deva
    413, 155,  // bgx -> Grek
    417, 110,  // bha -> Deva
    421, 110,  // bhb -> Deva
    425, 110,  // bhd -> Deva
    429, 10,  // bhe -> Arab
    433, 105,  // bhh -> Cyrl
    437, 110,  // bhi -> Deva
    441, 110,  // bhj -> Deva
    445, 10,  // bhm -> Arab
    449, 485,  // bhn -> Syrc
    453, 110,  // bho -> Deva
    457, 495,  // bht -> Takr
    461, 110,  // bhu -> Deva
    465, 110,  // biy -> Deva
    469, 485,  // bjf -> Syrc
    473, 110,  // bjj -> Deva
    477, 10,  // bjm -> Arab
    481, 355,  // blk -> Mymr
    485, 520,  // blt -> Tavt
    489, 110,  // bmj -> Deva
    493, 50,  // bn -> Beng
    496, 110,  // bns -> Deva
    500, 545,  // bo -> Tibt
    503, 105,  // bph -> Cyrl
    507, 110,  // bpx -> Deva
    511, 50,  // bpy -> Beng
    515, 10,  // bqi -> Arab
    519, 110,  // bra -> Deva
    523, 245,  // brb -> Khmr
    527, 110,  // brd -> Deva
    531, 10,  // brh -> Arab
    535, 10,  // brk -> Arab
    539, 270,  // brv -> Laoo
    543, 110,  // brx -> Deva
    547, 10,  // bsh -> Arab
    551, 10,  // bsk -> Arab
    555, 40,  // bsq -> Bass
    559, 125,  // bst -> Ethi
    563, 45,  // btd -> Batk
    567, 45,  // btm -> Batk
    571, 110,  // btv -> Deva
    575, 105,  // bua -> Cyrl
    579, 355,  // bwe -> Mymr
    583, 105,  // bxm -> Cyrl
    587, 340,  // bxu -> Mong
    591, 110,  // byh -> Deva
    595, 125,  // byn -> Ethi
    599, 110,  // byw -> Deva
    603, 540,  // bzi -> Thai
    607, 540,  // cbn -> Thai
    611, 65,  // ccp -> Cakm
    615, 525,  // cde -> Telu
    619, 110,  // cdh -> Deva
    623, 160,  // cdi -> Gujr
    627, 110,  // cdj -> Deva
    631, 110,  // cdm -> Deva
    635, 180,  // cdo -> Hans
    639, 50,  // cdz -> Beng
    643, 105,  // ce -> Cyrl
    646, 545,  // cgk -> Tibt
    650, 10,  // chg -> Arab
    654, 105,  // chm -> Cyrl
    658, 85,  // chr -> Cher
    662, 110,  // chx -> Deva
    666, 110,  // cih -> Deva
    670, 10,  // cja -> Arab
    674, 105,  // cji -> Cyrl
    678, 80,  // cjm -> Cham
    682, 180,  // cjy -> Hans
    686, 10,  // ckb -> Arab
    690, 105,  // ckt -> Cyrl
    694, 10,  // clh -> Arab
    698, 105,  // clw -> Cyrl
    702, 480,  // cmg -> Soyo
    706, 545,  // cna -> Tibt
    710, 180,  // cnp -> Hans
    714, 540,  // cog -> Thai
    718, 95,  // cop -> Copt
    722, 155,  // cpg -> Grek
    726, 70,  // cr -> Cans
    729, 105,  // crh -> Cyrl
    733, 70,  // crj -> Cans
    737, 70,  // crk -> Cans
    741, 70,  // crl -> Cans
    745, 70,  // crm -> Cans
    749, 355,  // csh -> Mymr
    753, 180,  // csp -> Hans
    757, 70,  // csw -> Cans
    761, 405,  // ctd -> Pauc
    765, 50,  // ctg -> Beng
    769, 110,  // ctn -> Deva
    773, 510,  // ctt -> Taml
    777, 105,  // cu -> Cyrl
    780, 265,  // cuu -> Lana
    784, 105,  // cv -> Cyrl
    787, 180,  // czh -> Hans
    791, 190,  // czk -> Hebr
    795, 110,  // daq -> Deva
    799, 105,  // dar -> Cyrl
    803, 10,  // dcc -> Arab
    807, 105,  // ddo -> Cyrl
    811, 10,  // def -> Arab
    815, 10,  // deh -> Arab
    819, 50,  // der -> Beng
    823, 110,  // dhi -> Deva
    827, 160,  // dhn -> Gujr
    831, 110,  // dho -> Deva
    835, 110,  // dhw -> Deva
    839, 545,  // dka -> Tibt
    843, 105,  // dlg -> Cyrl
    847, 320,  // dmf -> Medf
    851, 10,  // dmk -> Arab
    855, 10,  // dml -> Arab
    859, 105,  // dng -> Cyrl
    863, 355,  // dnu -> Mymr
    867, 355,  // dnv -> Mymr
    871, 110,  // doi -> Deva
    875, 125,  // dox -> Ethi
    879, 545,  // dre -> Tibt
    883, 110,  // drq -> Deva
    887, 125,  // drs -> Ethi
    891, 110,  // dry -> Deva
    895, 395,  // dso -> Orya
    899, 110,  // dty -> Deva
    903, 160,  // dub -> Gujr
    907, 110,  // duh -> Deva
    911, 110,  // dus -> Deva
    915, 535,  // dv -> Thaa
    918, 395,  // dwk -> Orya
    922, 110,  // dwz -> Deva
    926, 545,  // dz -> Tibt
    929, 545,  // dzl -> Tibt
    933, 155,  // ecr -> Grek
    937, 100,  // ecy -> Cprt
    941, 115,  // egy -> Egyp
    945, 225,  // eky -> Kali
    949, 155,  // el -> Grek
    952, 110,  // emg -> Deva
    956, 110,  // emu -> Deva
    960, 105,  // enf -> Cyrl
    964, 105,  // enh -> Cyrl
    968, 510,  // era -> Taml
    972, 140,  // esg -> Gonm
    976, 10,  // esh -> Arab
    980, 210,  // ett -> Ital
    984, 105,  // eve -> Cyrl
    988, 105,  // evn -> Cyrl
    992, 10,  // fa -> Arab
    995, 10,  // fay -> Arab
    999, 10,  // faz -> Arab
    1003, 10,  // fia -> Arab
    1007, 110,  // fmu -> Deva
    1011, 10,  // fub -> Arab
    1015, 180,  // gan -> Hans
    1019, 395,  // gaq -> Orya
    1023, 160,  // gas -> Gujr
    1027, 525,  // gau -> Telu
    1031, 395,  // gbj -> Orya
    1035, 110,  // gbk -> Deva
    1039, 160,  // gbl -> Gujr
    1043, 110,  // gbm -> Deva
    1047, 10,  // gbz -> Arab
    1051, 395,  // gdb -> Orya
    1055, 105,  // gdo -> Cyrl
    1059, 110,  // gdx -> Deva
    1063, 125,  // gez -> Ethi
    1067, 10,  // ggg -> Arab
    1071, 10,  // gha -> Arab
    1075, 110,  // ghe -> Deva
    1079, 10,  // ghr -> Arab
    1083, 545,  // ght -> Tibt
    1087, 10,  // gig -> Arab
    1091, 105,  // gin -> Cyrl
    1095, 10,  // gjk -> Arab
    1099, 10,  // gju -> Arab
    1103, 105,  // gld -> Cyrl
    1107, 10,  // glh -> Arab
    1111, 10,  // glk -> Arab
    1115, 125,  // gmv -> Ethi
    1119, 285,  // gmy -> Linb
    1123, 545,  // goe -> Tibt
    1127, 125,  // gof -> Ethi
    1131, 110,  // gok -> Deva
    1135, 110,  // gom -> Deva
    1139, 525,  // gon -> Telu
    1143, 145,  // got -> Goth
    1147, 110,  // gra -> Deva
    1151, 100,  // grc -> Cprt
    1155, 50,  // grt -> Beng
    1159, 125,  // gru -> Ethi
    1163, 160,  // gu -> Gujr
    1166, 110,  // gvr -> Deva
    1170, 10,  // gwc -> Arab
    1174, 10,  // gwf -> Arab
    1178, 10,  // gwt -> Arab
    1182, 110,  // gyo -> Deva
    1186, 10,  // gzi -> Arab
    1190, 10,  // ha_CM -> Arab
    1196, 10,  // ha_SD -> Arab
    1202, 10,  // hac -> Arab
    1206, 180,  // hak -> Hans
    1210, 125,  // har -> Ethi
    1214, 10,  // haz -> Arab
    1218, 190,  // hbo -> Hebr
    1222, 125,  // hdy -> Ethi
    1226, 190,  // he -> Hebr
    1229, 110,  // hi -> Deva
    1232, 495,  // hii -> Takr
    1236, 580,  // hit -> Xsux
    1240, 10,  // hkh -> Arab
    1244, 110,  // hlb -> Deva
    1248, 195,  // hlu -> Hluw
    1252, 420,  // hmd -> Plrd
    1256, 55,  // hmj -> Bopo
    1260, 200,  // hmn -> Hmng
    1264, 55,  // hmq -> Bopo
    1268, 10,  // hnd -> Arab
    1272, 110,  // hne -> Deva
    1276, 205,  // hnj -> Hmnp
    1280, 270,  // hnj_AU -> Laoo
    1287, 270,  // hnj_CN -> Laoo
    1294, 270,  // hnj_FR -> Laoo
    1301, 270,  // hnj_GF -> Laoo
    1308, 270,  // hnj_LA -> Laoo
    1315, 270,  // hnj_MM -> Laoo
    1322, 270,  // hnj_SR -> Laoo
    1329, 270,  // hnj_TH -> Laoo
    1336, 270,  // hnj_VN -> Laoo
    1343, 10,  // hno -> Arab
    1347, 110,  // hoc -> Deva
    1351, 10,  // hoh -> Arab
    1355, 110,  // hoj -> Deva
    1359, 175,  // how -> Hani
    1363, 110,  // hoy -> Deva
    1367, 355,  // hpo -> Mymr
    1371, 485,  // hrt -> Syrc
    1375, 10,  // hrz -> Arab
    1379, 180,  // hsn -> Hans
    1383, 10,  // hss -> Arab
    1387, 580,  // htx -> Xsux
    1391, 110,  // hut -> Deva
    1395, 190,  // huy -> Hebr
    1399, 105,  // huz -> Cyrl
    1403, 25,  // hy -> Armn
    1406, 25,  // hyw -> Armn
    1410, 585,  // ii -> Yiii
    1413, 295,  // imy -> Lyci
    1417, 105,  // inh -> Cyrl
    1421, 355,  // int -> Mymr
    1425, 125,  // ior -> Ethi
    1429, 510,  // iru -> Taml
    1433, 10,  // isk -> Arab
    1437, 190,  // itk -> Hebr
    1441, 105,  // itl -> Cyrl
    1445, 70,  // iu -> Cans
    1448, 190,  // iw -> Hebr
    1451, 220,  // ja -> Jpan
    1454, 10,  // jad -> Arab
    1458, 10,  // jat -> Arab
    1462, 190,  // jbe -> Hebr
    1466, 10,  // jbn -> Arab
    1470, 105,  // jct -> Cyrl
    1474, 545,  // jda -> Tibt
    1478, 10,  // jdg -> Arab
    1482, 105,  // jdt -> Cyrl
    1486, 110,  // jee -> Deva
    1490, 130,  // jge -> Geor
    1494, 190,  // ji -> Hebr
    1497, 170,  // jje -> Hang
    1501, 355,  // jkm -> Mymr
    1505, 110,  // jml -> Deva
    1509, 495,  // jna -> Takr
    1513, 10,  // jnd -> Arab
    1517, 110,  // jnl -> Deva
    1521, 110,  // jns -> Deva
    1525, 10,  // jog -> Arab
    1529, 190,  // jpa -> Hebr
    1533, 190,  // jpr -> Hebr
    1537, 190,  // jrb -> Hebr
    1541, 10,  // jrb_MA -> Arab
    1548, 110,  // jul -> Deva
    1552, 395,  // jun -> Orya
    1556, 395,  // juy -> Orya
    1560, 545,  // jya -> Tibt
    1564, 190,  // jye -> Hebr
    1568, 130,  // ka -> Geor
    1571, 105,  // kaa -> Cyrl
    1575, 105,  // kap -> Cyrl
    1579, 235,  // kaw -> Kawi
    1583, 105,  // kbd -> Cyrl
    1587, 10,  // kbu -> Arab
    1591, 10,  // kby -> Arab
    1595, 105,  // kca -> Cyrl
    1599, 50,  // kdq -> Beng
    1603, 540,  // kdt -> Thai
    1607, 105,  // ket -> Cyrl
    1611, 110,  // kex -> Deva
    1615, 525,  // key -> Telu
    1619, 255,  // kfa -> Knda
    1623, 110,  // kfb -> Deva
    1627, 525,  // kfc -> Telu
    1631, 255,  // kfd -> Knda
    1635, 510,  // kfe -> Taml
    1639, 330,  // kfh -> Mlym
    1643, 510,  // kfi -> Taml
    1647, 110,  // kfk -> Deva
    1651, 10,  // kfm -> Arab
    1655, 110,  // kfp -> Deva
    1659, 110,  // kfq -> Deva
    1663, 110,  // kfr -> Deva
    1667, 110,  // kfs -> Deva
    1671, 110,  // kfx -> Deva
    1675, 110,  // kfy -> Deva
    1679, 110,  // kgj -> Deva
    1683, 110,  // kgy -> Deva
    1687, 505,  // khb -> Talu
    1691, 540,  // khf -> Thai
    1695, 545,  // khg -> Tibt
    1699, 110,  // khn -> Deva
    1703, 355,  // kht -> Mymr
    1707, 105,  // khv -> Cyrl
    1711, 10,  // khw -> Arab
    1715, 110,  // kif -> Deva
    1719, 105,  // kim -> Cyrl
    1723, 110,  // kip -> Deva
    1727, 270,  // kjg -> Laoo
    1731, 105,  // kjh -> Cyrl
    1735, 110,  // kjl -> Deva
    1739, 110,  // kjo -> Deva
    1743, 355,  // kjp -> Mymr
    1747, 540,  // kjt -> Thai
    1751, 105,  // kk -> Cyrl
    1754, 10,  // kk_AF -> Arab
    1760, 10,  // kk_CN -> Arab
    1766, 10,  // kk_IR -> Arab
    1772, 10,  // kk_MN -> Arab
    1778, 545,  // kkf -> Tibt
    1782, 265,  // kkh -> Lana
    1786, 110,  // kkt -> Deva
    1790, 110,  // kle -> Deva
    1794, 10,  // klj -> Arab
    1798, 110,  // klr -> Deva
    1802, 245,  // km -> Khmr
    1805, 110,  // kmj -> Deva
    1809, 10,  // kmz -> Arab
    1813, 255,  // kn -> Knda
    1816, 260,  // ko -> Kore
    1819, 105,  // koi -> Cyrl
    1823, 110,  // kok -> Deva
    1827, 105,  // kpt -> Cyrl
    1831, 105,  // kpy -> Cyrl
    1835, 485,  // kqd -> Syrc
    1839, 125,  // kqy -> Ethi
    1843, 110,  // kra -> Deva
    1847, 105,  // krc -> Cyrl
    1851, 105,  // krk -> Cyrl
    1855, 245,  // krr -> Khmr
    1859, 110,  // kru -> Deva
    1863, 245,  // krv -> Khmr
    1867, 15,  // ks -> Aran
    1870, 355,  // ksu -> Mymr
    1874, 355,  // ksw -> Mymr
    1878, 110,  // ksz -> Deva
    1882, 125,  // ktb -> Ethi
    1886, 10,  // ktl -> Arab
    1890, 420,  // ktp -> Plrd
    1894, 10,  // ku_LB -> Arab
    1900, 270,  // kuf -> Laoo
    1904, 105,  // kum -> Cyrl
    1908, 105,  // kv -> Cyrl
    1911, 105,  // kva -> Cyrl
    1915, 355,  // kvq -> Mymr
    1919, 355,  // kvt -> Mymr
    1923, 10,  // kvx -> Arab
    1927, 225,  // kvy -> Kali
    1931, 355,  // kxf -> Mymr
    1935, 355,  // kxk -> Mymr
    1939, 540,  // kxm -> Thai
    1943, 10,  // kxp -> Arab
    1947, 105,  // ky -> Cyrl
    1950, 10,  // ky_CN -> Arab
    1956, 225,  // kyu -> Kali
    1960, 110,  // kyv -> Deva
    1964, 110,  // kyw -> Deva
    1968, 280,  // lab -> Lina
    1972, 190,  // lad -> Hebr
    1976, 110,  // lae -> Deva
    1980, 10,  // lah -> Arab
    1984, 290,  // lbc -> Lisu
    1988, 105,  // lbe -> Cyrl
    1992, 110,  // lbf -> Deva
    1996, 545,  // lbj -> Tibt
    2000, 110,  // lbm -> Deva
    2004, 270,  // lbo -> Laoo
    2008, 110,  // lbr -> Deva
    2012, 540,  // lcp -> Thai
    2016, 275,  // lep -> Lepc
    2020, 105,  // lez -> Cyrl
    2024, 110,  // lhm -> Deva
    2028, 485,  // lhs -> Syrc
    2032, 110,  // lif -> Deva
    2036, 290,  // lis -> Lisu
    2040, 545,  // lkh -> Tibt
    2044, 10,  // lki -> Arab
    2048, 110,  // lmh -> Deva
    2052, 525,  // lmn -> Telu
    2056, 270,  // lo -> Laoo
    2059, 110,  // loy -> Deva
    2063, 420,  // lpo -> Plrd
    2067, 10,  // lrc -> Arab
    2071, 10,  // lrk -> Arab
    2075, 10,  // lrl -> Arab
    2079, 10,  // lsa -> Arab
    2083, 190,  // lsd -> Hebr
    2087, 10,  // lss -> Arab
    2091, 545,  // luk -> Tibt
    2095, 110,  // luu -> Deva
    2099, 10,  // luv -> Arab
    2103, 10,  // luz -> Arab
    2107, 540,  // lwl -> Thai
    2111, 540,  // lwm -> Thai
    2115, 545,  // lya -> Tibt
    2119, 180,  // lzh -> Hans
    2123, 110,  // mag -> Deva
    2127, 110,  // mai -> Deva
    2131, 370,  // man_GN -> Nkoo
    2138, 10,  // mby -> Arab
    2142, 10,  // mde -> Arab
    2146, 105,  // mdf -> Cyrl
    2150, 125,  // mdx -> Ethi
    2154, 125,  // mdy -> Ethi
    2158, 10,  // mfa -> Arab
    2162, 10,  // mfi -> Arab
    2166, 110,  // mgp -> Deva
    2170, 10,  // mhj -> Arab
    2174, 305,  // mid -> Mand
    2178, 110,  // mjl -> Deva
    2182, 330,  // mjq -> Mlym
    2186, 330,  // mjr -> Mlym
    2190, 110,  // mjt -> Deva
    2194, 525,  // mju -> Telu
    2198, 330,  // mjv -> Mlym
    2202, 110,  // mjz -> Deva
    2206, 105,  // mk -> Cyrl
    2209, 110,  // mkb -> Deva
    2213, 110,  // mke -> Deva
    2217, 10,  // mki -> Arab
    2221, 540,  // mkm -> Thai
    2225, 330,  // ml -> Mlym
    2228, 540,  // mlf -> Thai
    2232, 105,  // mn -> Cyrl
    2235, 340,  // mn_CN -> Mong
    2241, 50,  // mni -> Beng
    2245, 10,  // mnj -> Arab
    2249, 105,  // mns -> Cyrl
    2253, 355,  // mnw -> Mymr
    2257, 540,  // mpz -> Thai
    2261, 110,  // mr -> Deva
    2264, 540,  // mra -> Thai
    2268, 110,  // mrd -> Deva
    2272, 105,  // mrj -> Cyrl
    2276, 345,  // mro -> Mroo
    2280, 110,  // mrr -> Deva
    2284, 10,  // ms_CC -> Arab
    2290, 105,  // mtm -> Cyrl
    2294, 110,  // mtr -> Deva
    2298, 105,  // mud -> Cyrl
    2302, 545,  // muk -> Tibt
    2306, 110,  // mut -> Deva
    2310, 510,  // muv -> Taml
    2314, 125,  // muz -> Ethi
    2318, 340,  // mvf -> Mong
    2322, 10,  // mvy -> Arab
    2326, 125,  // mvz -> Ethi
    2330, 110,  // mwr -> Deva
    2334, 355,  // mwt -> Mymr
    2338, 205,  // mww -> Hmnp
    2342, 355,  // my -> Mymr
    2345, 125,  // mym -> Ethi
    2349, 105,  // myv -> Cyrl
    2353, 305,  // myz -> Mand
    2357, 10,  // mzn -> Arab
    2361, 180,  // nan -> Hans
    2365, 110,  // nao -> Deva
    2369, 110,  // ncd -> Deva
    2373, 270,  // ncq -> Laoo
    2377, 105,  // ndf -> Cyrl
    2381, 110,  // ne -> Deva
    2384, 105,  // neg -> Cyrl
    2388, 545,  // neh -> Tibt
    2392, 580,  // nei -> Xsux
    2396, 110,  // new -> Deva
    2400, 270,  // ngt -> Laoo
    2404, 105,  // nio -> Cyrl
    2408, 525,  // nit -> Telu
    2412, 105,  // niv -> Cyrl
    2416, 10,  // nli -> Arab
    2420, 10,  // nlm -> Arab
    2424, 110,  // nlx -> Deva
    2428, 110,  // nmm -> Deva
    2432, 570,  // nnp -> Wcho
    2436, 265,  // nod -> Lana
    2440, 110,  // noe -> Deva
    2444, 105,  // nog -> Cyrl
    2448, 110,  // noi -> Deva
    2452, 440,  // non -> Runr
    2456, 585,  // nos -> Yiii
    2460, 545,  // npb -> Tibt
    2464, 370,  // nqo -> Nkoo
    2468, 585,  // nsd -> Yiii
    2472, 585,  // nsf -> Yiii
    2476, 70,  // nsk -> Cans
    2480, 550,  // nst -> Tnsa
    2484, 585,  // nsv -> Yiii
    2488, 585,  // nty -> Yiii
    2492, 10,  // ntz -> Arab
    2496, 365,  // nwc -> Newa
    2500, 110,  // nwx -> Deva
    2504, 540,  // nyl -> Thai
    2508, 10,  // nyq -> Arab
    2512, 105,  // oaa -> Cyrl
    2516, 105,  // oac -> Cyrl
    2520, 485,  // oar -> Syrc
    2524, 130,  // oav -> Geor
    2528, 415,  // obm -> Phnx
    2532, 355,  // obr -> Mymr
    2536, 10,  // odk -> Arab
    2540, 580,  // oht -> Xsux
    2544, 70,  // oj -> Cans
    2547, 70,  // ojs -> Cans
    2551, 170,  // okm -> Hang
    2555, 175,  // oko -> Hani
    2559, 245,  // okz -> Khmr
    2563, 110,  // ola -> Deva
    2567, 545,  // ole -> Tibt
    2571, 105,  // omk -> Cyrl
    2575, 350,  // omp -> Mtei
    2579, 335,  // omr -> Modi
    2583, 110,  // oon -> Deva
    2587, 395,  // or -> Orya
    2590, 525,  // ort -> Telu
    2594, 10,  // oru -> Arab
    2598, 105,  // orv -> Cyrl
    2602, 105,  // os -> Cyrl
    2605, 400,  // osa -> Osge
    2609, 210,  // osc -> Ital
    2613, 215,  // osi -> Java
    2617, 10,  // ota -> Arab
    2621, 545,  // otb -> Tibt
    2625, 390,  // otk -> Orkh
    2629, 150,  // oty -> Gran
    2633, 165,  // pa -> Guru
    2636, 15,  // pa_PK -> Aran
    2642, 410,  // pal -> Phli
    2646, 105,  // paq -> Cyrl
    2650, 10,  // pbt -> Arab
    2654, 245,  // pcb -> Khmr
    2658, 355,  // pce -> Mymr
    2662, 330,  // pcf -> Mlym
    2666, 330,  // pcg -> Mlym
    2670, 110,  // pch -> Deva
    2674, 110,  // pci -> Deva
    2678, 525,  // pcj -> Telu
    2682, 395,  // peg -> Orya
    2686, 575,  // peo -> Xpeo
    2690, 240,  // pgd -> Khar
    2694, 110,  // pgg -> Deva
    2698, 380,  // pgl -> Ogam
    2702, 210,  // pgn -> Ital
    2706, 110,  // phd -> Deva
    2710, 355,  // phk -> Mymr
    2714, 10,  // phl -> Arab
    2718, 415,  // phn -> Phnx
    2722, 270,  // pho -> Laoo
    2726, 10,  // phr -> Arab
    2730, 540,  // pht -> Thai
    2734, 10,  // phv -> Arab
    2738, 110,  // phw -> Deva
    2742, 465,  // pi -> Sinh
    2745, 60,  // pka -> Brah
    2749, 330,  // pkr -> Mlym
    2753, 10,  // plk -> Arab
    2757, 355,  // pll -> Mymr
    2761, 60,  // pmh -> Brah
    2765, 155,  // pnt -> Grek
    2769, 240,  // pra -> Khar
    2773, 10,  // prc -> Arab
    2777, 10,  // prd -> Arab
    2781, 160,  // prp -> Gujr
    2785, 540,  // prt -> Thai
    2789, 10,  // prx -> Arab
    2793, 10,  // ps -> Arab
    2796, 10,  // psh -> Arab
    2800, 10,  // psi -> Arab
    2804, 10,  // pst -> Arab
    2808, 110,  // pum -> Deva
    2812, 355,  // pwo -> Mymr
    2816, 110,  // pwr -> Deva
    2820, 540,  // pww -> Thai
    2824, 355,  // pyx -> Mymr
    2828, 10,  // qxq -> Arab
    2832, 110,  // raa -> Deva
    2836, 110,  // rab -> Deva
    2840, 110,  // raf -> Deva
    2844, 50,  // rah -> Beng
    2848, 110,  // raj -> Deva
    2852, 110,  // rav -> Deva
    2856, 355,  // rbb -> Mymr
    2860, 10,  // rdb -> Arab
    2864, 395,  // rei -> Orya
    2868, 435,  // rhg -> Rohg
    2872, 110,  // rji -> Deva
    2876, 110,  // rjs -> Deva
    2880, 245,  // rka -> Khmr
    2884, 355,  // rki -> Mymr
    2888, 50,  // rkt -> Beng
    2892, 25,  // rmi -> Armn
    2896, 10,  // rmt -> Arab
    2900, 355,  // rmz -> Mymr
    2904, 105,  // rom_BG -> Cyrl
    2911, 105,  // rsk -> Cyrl
    2915, 110,  // rtw -> Deva
    2919, 105,  // ru -> Cyrl
    2922, 105,  // rue -> Cyrl
    2926, 105,  // rut -> Cyrl
    2930, 110,  // rwr -> Deva
    2934, 230,  // ryu -> Kana
    2938, 110,  // sa -> Deva
    2941, 105,  // sah -> Cyrl
    2945, 445,  // sam -> Samr
    2949, 385,  // sat -> Olck
    2953, 455,  // saz -> Saur
    2957, 10,  // sbn -> Arab
    2961, 545,  // sbu -> Tibt
    2965, 110,  // sck -> Deva
    2969, 10,  // scl -> Arab
    2973, 10,  // scl_IN -> Arab
    2980, 110,  // scp -> Deva
    2984, 270,  // sct -> Laoo
    2988, 495,  // scu -> Takr
    2992, 155,  // scx -> Grek
    2996, 10,  // sd -> Arab
    2999, 110,  // sd_IN -> Deva
    3005, 10,  // sdb -> Arab
    3009, 10,  // sdf -> Arab
    3013, 10,  // sdg -> Arab
    3017, 10,  // sdh -> Arab
    3021, 10,  // sds -> Arab
    3025, 105,  // sel -> Cyrl
    3029, 420,  // sfm -> Plrd
    3033, 380,  // sga -> Ogam
    3037, 105,  // sgh -> Cyrl
    3041, 110,  // sgj -> Deva
    3045, 10,  // sgr -> Arab
    3049, 545,  // sgt -> Tibt
    3053, 125,  // sgw -> Ethi
    3057, 10,  // sgy -> Arab
    3061, 10,  // shd -> Arab
    3065, 530,  // shi -> Tfng
    3069, 10,  // shm -> Arab
    3073, 355,  // shn -> Mymr
    3077, 10,  // shu -> Arab
    3081, 10,  // shv -> Arab
    3085, 465,  // si -> Sinh
    3088, 105,  // sia -> Cyrl
    3092, 545,  // sip -> Tibt
    3096, 10,  // siy -> Arab
    3100, 10,  // siz -> Arab
    3104, 105,  // sjd -> Cyrl
    3108, 110,  // sjp -> Deva
    3112, 105,  // sjt -> Cyrl
    3116, 540,  // skb -> Thai
    3120, 110,  // skj -> Deva
    3124, 10,  // skr -> Arab
    3128, 10,  // slq -> Arab
    3132, 585,  // smh -> Yiii
    3136, 445,  // smp -> Samr
    3140, 245,  // smu -> Khmr
    3144, 10,  // smy -> Arab
    3148, 520,  // soa -> Tavt
    3152, 470,  // sog -> Sogd
    3156, 110,  // soi -> Deva
    3160, 540,  // sou -> Thai
    3164, 545,  // spt -> Tibt
    3168, 395,  // spv -> Orya
    3172, 10,  // sqo -> Arab
    3176, 270,  // sqq -> Laoo
    3180, 10,  // sqt -> Arab
    3184, 105,  // sr -> Cyrl
    3187, 475,  // srb -> Sora
    3191, 10,  // srh -> Arab
    3195, 110,  // srx -> Deva
    3199, 10,  // srz -> Arab
    3203, 10,  // ssh -> Arab
    3207, 270,  // sss -> Laoo
    3211, 10,  // sts -> Arab
    3215, 125,  // stv -> Ethi
    3219, 105,  // sty -> Cyrl
    3223, 110,  // suz -> Deva
    3227, 130,  // sva -> Geor
    3231, 10,  // swb -> Arab
    3235, 175,  // swi -> Hani
    3239, 110,  // swv -> Deva
    3243, 485,  // syc -> Syrc
    3247, 50,  // syl -> Beng
    3251, 485,  // syn -> Syrc
    3255, 485,  // syr -> Syrc
    3259, 110,  // syw -> Deva
    3263, 510,  // ta -> Taml
    3266, 105,  // tab -> Cyrl
    3270, 110,  // taj -> Deva
    3274, 490,  // tbk -> Tagb
    3278, 545,  // tcn -> Tibt
    3282, 355,  // tco -> Mymr
    3286, 510,  // tcx -> Taml
    3290, 255,  // tcy -> Knda
    3294, 530,  // tda -> Tfng
    3298, 110,  // tdb -> Deva
    3302, 500,  // tdd -> Tale
    3306, 110,  // tdg -> Deva
    3310, 110,  // tdh -> Deva
    3314, 525,  // te -> Telu
    3317, 215,  // tes -> Java
    3321, 105,  // tg -> Cyrl
    3324, 10,  // tg_PK -> Arab
    3330, 110,  // tge -> Deva
    3334, 545,  // tgf -> Tibt
    3338, 540,  // th -> Thai
    3341, 110,  // the -> Deva
    3345, 110,  // thf -> Deva
    3349, 500,  // thi -> Tale
    3353, 110,  // thl -> Deva
    3357, 540,  // thm -> Thai
    3361, 110,  // thq -> Deva
    3365, 110,  // thr -> Deva
    3369, 110,  // ths -> Deva
    3373, 125,  // ti -> Ethi
    3376, 125,  // tig -> Ethi
    3380, 110,  // tij -> Deva
    3384, 105,  // tin -> Cyrl
    3388, 355,  // tjl -> Mymr
    3392, 10,  // tjo -> Arab
    3396, 110,  // tkb -> Deva
    3400, 10,  // tks -> Arab
    3404, 110,  // tkt -> Deva
    3408, 110,  // tmk -> Deva
    3412, 485,  // tmr -> Syrc
    3416, 65,  // tnv -> Cakm
    3420, 10,  // tov -> Arab
    3424, 245,  // tpu -> Khmr
    3428, 10,  // tra -> Arab
    3432, 190,  // trg -> Hebr
    3436, 10,  // trm -> Arab
    3440, 10,  // trw -> Arab
    3444, 155,  // tsd -> Grek
    3448, 545,  // tsj -> Tibt
    3452, 105,  // tt -> Cyrl
    3455, 270,  // tth -> Laoo
    3459, 270,  // tto -> Laoo
    3463, 540,  // tts -> Thai
    3467, 355,  // tvn -> Mymr
    3471, 110,  // twm -> Deva
    3475, 515,  // txg -> Tang
    3479, 555,  // txo -> Toto
    3483, 520,  // tyr -> Tavt
    3487, 105,  // tyv -> Cyrl
    3491, 105,  // ude -> Cyrl
    3495, 330,  // udg -> Mlym
    3499, 0,  // udi -> Aghb
    3503, 105,  // udm -> Cyrl
    3507, 10,  // ug -> Arab
    3510, 105,  // ug_KZ -> Cyrl
    3516, 105,  // ug_MN -> Cyrl
    3522, 560,  // uga -> Ugar
    3526, 105,  // ugh -> Cyrl
    3530, 540,  // ugo -> Thai
    3534, 105,  // uk -> Cyrl
    3537, 395,  // uki -> Orya
    3541, 105,  // ulc -> Cyrl
    3545, 50,  // unr -> Beng
    3549, 110,  // unr_NP -> Deva
    3556, 50,  // unx -> Beng
    3560, 15,  // ur -> Aran
    3563, 15,  // ur_IN -> Aran
    3569, 15,  // ur_PK -> Aran
    3575, 540,  // urk -> Thai
    3579, 10,  // ush -> Arab
    3583, 155,  // uum -> Grek
    3587, 10,  // uz_AF -> Arab
    3593, 105,  // uz_CN -> Cyrl
    3599, 10,  // uzs -> Arab
    3603, 510,  // vaa -> Taml
    3607, 10,  // vaf -> Arab
    3611, 110,  // vah -> Deva
    3615, 565,  // vai -> Vaii
    3619, 110,  // vas -> Deva
    3623, 110,  // vav -> Deva
    3627, 110,  // vay -> Deva
    3631, 10,  // vgr -> Arab
    3635, 255,  // vmd -> Knda
    3639, 10,  // vmh -> Arab
    3643, 125,  // wal -> Ethi
    3647, 10,  // wbk -> Arab
    3651, 525,  // wbq -> Telu
    3655, 110,  // wbr -> Deva
    3659, 10,  // wlo -> Arab
    3663, 110,  // wme -> Deva
    3667, 10,  // wne -> Arab
    3671, 10,  // wni -> Arab
    3675, 135,  // wsg -> Gong
    3679, 10,  // wsv -> Arab
    3683, 110,  // wtm -> Deva
    3687, 180,  // wuu -> Hans
    3691, 105,  // xal -> Cyrl
    3695, 125,  // xan -> Ethi
    3699, 105,  // xas -> Cyrl
    3703, 90,  // xco -> Chrs
    3707, 75,  // xcr -> Cari
    3711, 105,  // xdq -> Cyrl
    3715, 10,  // xhe -> Arab
    3719, 245,  // xhm -> Khmr
    3723, 395,  // xis -> Orya
    3727, 10,  // xka -> Arab
    3731, 10,  // xkc -> Arab
    3735, 10,  // xkj -> Arab
    3739, 10,  // xkp -> Arab
    3743, 295,  // xlc -> Lyci
    3747, 300,  // xld -> Lydi
    3751, 120,  // xly -> Elym
    3755, 130,  // xmf -> Geor
    3759, 310,  // xmn -> Mani
    3763, 325,  // xmr -> Merc
    3767, 360,  // xna -> Narb
    3771, 110,  // xnr -> Deva
    3775, 155,  // xpg -> Grek
    3779, 380,  // xpi -> Ogam
    3783, 105,  // xpm -> Cyrl
    3787, 425,  // xpr -> Prti
    3791, 105,  // xrm -> Cyrl
    3795, 105,  // xrn -> Cyrl
    3799, 450,  // xsa -> Sarb
    3803, 110,  // xsr -> Deva
    3807, 105,  // xss -> Cyrl
    3811, 510,  // xub -> Taml
    3815, 510,  // xuj -> Taml
    3819, 210,  // xve -> Ital
    3823, 10,  // xvi -> Arab
    3827, 105,  // xwo -> Cyrl
    3831, 315,  // xzh -> Marc
    3835, 105,  // yai -> Cyrl
    3839, 110,  // ybh -> Deva
    3843, 110,  // ybi -> Deva
    3847, 10,  // ydg -> Arab
    3851, 330,  // yea -> Mlym
    3855, 155,  // yej -> Grek
    3859, 525,  // yeu -> Telu
    3863, 420,  // ygp -> Plrd
    3867, 190,  // yhd -> Hebr
    3871, 190,  // yi -> Hebr
    3874, 585,  // yig -> Yiii
    3878, 190,  // yih -> Hebr
    3882, 585,  // yiv -> Yiii
    3886, 105,  // ykg -> Cyrl
    3890, 420,  // yna -> Plrd
    3894, 105,  // ynk -> Cyrl
    3898, 220,  // yoi -> Jpan
    3902, 540,  // yoy -> Thai
    3906, 105,  // yrk -> Cyrl
    3910, 585,  // ysd -> Yiii
    3914, 585,  // ysn -> Yiii
    3918, 585,  // ysp -> Yiii
    3922, 105,  // ysr -> Cyrl
    3926, 420,  // ysy -> Plrd
    3930, 190,  // yud -> Hebr
    3934, 185,  // yue -> Hant
    3938, 180,  // yue_CN -> Hans
    3945, 105,  // yug -> Cyrl
    3949, 105,  // yux -> Cyrl
    3953, 420,  // ywq -> Plrd
    3957, 420,  // ywu -> Plrd
    3961, 545,  // zau -> Tibt
    3965, 10,  // zba -> Arab
    3969, 175,  // zch -> Hani
    3973, 10,  // zdj -> Arab
    3977, 175,  // zeh -> Hani
    3981, 530,  // zen -> Tfng
    3985, 175,  // zgb -> Hani
    3989, 530,  // zgh -> Tfng
    3993, 175,  // zgm -> Hani
    3997, 175,  // zgn -> Hani
    4001, 180,  // zh -> Hans
    4004, 185,  // zh_AU -> Hant
    4010, 185,  // zh_BN -> Hant
    4016, 185,  // zh_GB -> Hant
    4022, 185,  // zh_GF -> Hant
    4028, 185,  // zh_HK -> Hant
    4034, 185,  // zh_ID -> Hant
    4040, 185,  // zh_MO -> Hant
    4046, 180,  // zh_MY -> Hans
    4052, 185,  // zh_PA -> Hant
    4058, 185,  // zh_PF -> Hant
    4064, 185,  // zh_PH -> Hant
    4070, 185,  // zh_SR -> Hant
    4076, 185,  // zh_TH -> Hant
    4082, 185,  // zh_TW -> Hant
    4088, 180,  // zh_US -> Hans
    4094, 185,  // zh_VN -> Hant
    4100, 175,  // zhd -> Hani
    4104, 375,  // zhx -> Nshu
    4108, 105,  // zkb -> Cyrl
    4112, 105,  // zko -> Cyrl
    4116, 250,  // zkt -> Kits
    4120, 105,  // zkz -> Cyrl
    4124, 175,  // zlj -> Hani
    4128, 175,  // zln -> Hani
    4132, 175,  // zlq -> Hani
    4136, 175,  // zqe -> Hani
    4140, 190,  // zrp -> Hebr
    4144, 10,  // zum -> Arab
    4148, 175,  // zyg -> Hani
    4152, 175,  // zyn -> Hani
    4156, 175,  // zzj -> Hani
};

//======================================================================
// Parent locale table
const char parentLocaleChars[] =
    "ar_Latn\0as_Latn\0az_Arab\0az_Cyrl\0bal_Latn\0ber_Latn\0blt_Latn\0"
    "bm_Nkoo\0bn_Latn\0bs_Cyrl\0byn_Latn\0cu_Glag\0dje_Arab\0dyo_Arab\0"
    "el_Latn\0en_001\0en_150\0en_AD\0en_AF\0en_AG\0en_AI\0en_AL\0en_AM\0"
    "en_AO\0en_AR\0en_AT\0en_AU\0en_AW\0en_AX\0en_AZ\0en_BA\0en_BB\0"
    "en_BD\0en_BE\0en_BF\0en_BG\0en_BH\0en_BJ\0en_BL\0en_BM\0en_BN\0"
    "en_BO\0en_BQ\0en_BR\0en_BS\0en_BW\0en_BY\0en_BZ\0en_CC\0en_CD\0"
    "en_CF\0en_CG\0en_CH\0en_CI\0en_CK\0en_CM\0en_CR\0en_CU\0en_CV\0"
    "en_CX\0en_CY\0en_CZ\0en_DE\0en_DG\0en_DK\0en_DM\0en_DO\0en_DZ\0"
    "en_Dsrt\0en_EC\0en_EE\0en_EG\0en_EH\0en_ER\0en_ES\0en_ET\0en_FI\0"
    "en_FJ\0en_FK\0en_FM\0en_FO\0en_FR\0en_GA\0en_GB\0en_GD\0en_GE\0"
    "en_GF\0en_GG\0en_GH\0en_GI\0en_GL\0en_GM\0en_GN\0en_GP\0en_GQ\0"
    "en_GR\0en_GT\0en_GY\0en_HK\0en_HN\0en_HR\0en_HT\0en_HU\0en_IC\0"
    "en_ID\0en_IE\0en_IL\0en_IM\0en_IN\0en_IO\0en_IQ\0en_IS\0en_IT\0"
    "en_JE\0en_JM\0en_JO\0en_KE\0en_KG\0en_KH\0en_KI\0en_KM\0en_KN\0"
    "en_KW\0en_KY\0en_KZ\0en_LA\0en_LB\0en_LC\0en_LI\0en_LK\0en_LR\0"
    "en_LS\0en_LT\0en_LU\0en_LV\0en_LY\0en_MA\0en_MC\0en_MD\0en_ME\0"
    "en_MF\0en_MG\0en_MK\0en_ML\0en_MM\0en_MN\0en_MO\0en_MQ\0en_MR\0"
    "en_MS\0en_MT\0en_MU\0en_MV\0en_MW\0en_MY\0en_MZ\0en_NA\0en_NC\0"
    "en_NE\0en_NF\0en_NG\0en_NI\0en_NL\0en_NO\0en_NP\0en_NR\0en_NU\0"
    "en_NZ\0en_OM\0en_PE\0en_PF\0en_PG\0en_PK\0en_PL\0en_PM\0en_PN\0"
    "en_PS\0en_PT\0en_PW\0en_QA\0en_RE\0en_RO\0en_RS\0en_RU\0en_RW\0"
    "en_SB\0en_SC\0en_SD\0en_SE\0en_SG\0en_SH\0en_SI\0en_SJ\0en_SK\0"
    "en_SL\0en_SM\0en_SN\0en_SO\0en_SS\0en_ST\0en_SV\0en_SX\0en_SY\0"
    "en_SZ\0en_Shaw\0en_TC\0en_TD\0en_TF\0en_TG\0en_TH\0en_TJ\0en_TK\0"
    "en_TL\0en_TM\0en_TN\0en_TO\0en_TT\0en_TV\0en_TZ\0en_UA\0en_UG\0"
    "en_UY\0en_UZ\0en_VA\0en_VC\0en_VE\0en_VG\0en_VN\0en_VU\0en_WF\0"
    "en_WS\0en_YE\0en_YT\0en_ZA\0en_ZM\0en_ZW\0es_419\0es_AG\0es_AI\0"
    "es_AR\0es_AW\0es_BB\0es_BL\0es_BM\0es_BO\0es_BQ\0es_BR\0es_BS\0"
    "es_BZ\0es_CA\0es_CL\0es_CO\0es_CR\0es_CU\0es_CW\0es_DM\0es_DO\0"
    "es_EC\0es_FK\0es_GD\0es_GF\0es_GL\0es_GP\0es_GT\0es_GY\0es_HN\0"
    "es_HT\0es_JP\0es_KN\0es_KY\0es_LC\0es_MF\0es_MQ\0es_MS\0es_MX\0"
    "es_NI\0es_PA\0es_PE\0es_PM\0es_PR\0es_PY\0es_SR\0es_SV\0es_SX\0"
    "es_TC\0es_TT\0es_US\0es_UY\0es_VC\0es_VE\0es_VG\0es_VI\0ff_Adlm\0"
    "ff_Arab\0fr_HT\0gu_Latn\0ha_Arab\0he_Latn\0hi_Latn\0ht\0iu_Latn\0"
    "ja_Latn\0kk_Arab\0kn_Latn\0ks_Deva\0ku_Arab\0ky_Arab\0ky_Latn\0"
    "ml_Arab\0ml_Latn\0mn_Mong\0mni_Mtei\0mr_Latn\0ms_Arab\0nb\0nn\0"
    "no\0no_NO\0or_Latn\0pa_Arab\0pa_Latn\0pt_AO\0pt_CH\0pt_CV\0pt_FR\0"
    "pt_GQ\0pt_GW\0pt_LU\0pt_MO\0pt_MZ\0pt_PT\0pt_ST\0pt_TL\0rej_Rjng\0"
    "root\0ru_Latn\0sa_Latn\0sat_Deva\0sd_Deva\0sd_Khoj\0sd_Sind\0"
    "shi_Latn\0so_Arab\0sr_Latn\0sw_Arab\0ta_Latn\0te_Latn\0tg_Arab\0"
    "ug_Cyrl\0ur_Latn\0uz_Arab\0uz_Cyrl\0vai_Latn\0wo_Arab\0yi_Latn\0"
    "yo_Arab\0yue_Hans\0zh_Hant\0zh_Hant_HK\0zh_Hant_MO\0zh_Latn\0"
    "";

const int32_t parentLocaleTable[] = {
    0, 2085,  // ar_Latn -> root
    8, 2085,  // as_Latn -> root
    16, 2085,  // az_Arab -> root
    24, 2085,  // az_Cyrl -> root
    32, 2085,  // bal_Latn -> root
    41, 2085,  // ber_Latn -> root
    50, 2085,  // blt_Latn -> root
    59, 2085,  // bm_Nkoo -> root
    67, 2085,  // bn_Latn -> root
    75, 2085,  // bs_Cyrl -> root
    83, 2085,  // byn_Latn -> root
    92, 2085,  // cu_Glag -> root
    100, 2085,  // dje_Arab -> root
    109, 2085,  // dyo_Arab -> root
    118, 2085,  // el_Latn -> root
    133, 126,  // en_150 -> en_001
    140, 133,  // en_AD -> en_150
    146, 126,  // en_AF -> en_001
    152, 126,  // en_AG -> en_001
    158, 126,  // en_AI -> en_001
    164, 133,  // en_AL -> en_150
    170, 126,  // en_AM -> en_001
    176, 126,  // en_AO -> en_001
    182, 126,  // en_AR -> en_001
    188, 133,  // en_AT -> en_150
    194, 126,  // en_AU -> en_001
    200, 126,  // en_AW -> en_001
    206, 126,  // en_AX -> en_001
    212, 126,  // en_AZ -> en_001
    218, 133,  // en_BA -> en_150
    224, 126,  // en_BB -> en_001
    230, 126,  // en_BD -> en_001
    236, 133,  // en_BE -> en_150
    242, 126,  // en_BF -> en_001
    248, 133,  // en_BG -> en_150
    254, 126,  // en_BH -> en_001
    260, 126,  // en_BJ -> en_001
    266, 126,  // en_BL -> en_001
    272, 126,  // en_BM -> en_001
    278, 126,  // en_BN -> en_001
    284, 126,  // en_BO -> en_001
    290, 126,  // en_BQ -> en_001
    296, 126,  // en_BR -> en_001
    302, 126,  // en_BS -> en_001
    308, 126,  // en_BW -> en_001
    314, 133,  // en_BY -> en_150
    320, 126,  // en_BZ -> en_001
    326, 126,  // en_CC -> en_001
    332, 126,  // en_CD -> en_001
    338, 126,  // en_CF -> en_001
    344, 126,  // en_CG -> en_001
    350, 133,  // en_CH -> en_150
    356, 126,  // en_CI -> en_001
    362, 126,  // en_CK -> en_001
    368, 126,  // en_CM -> en_001
    374, 126,  // en_CR -> en_001
    380, 126,  // en_CU -> en_001
    386, 126,  // en_CV -> en_001
    392, 126,  // en_CX -> en_001
    398, 126,  // en_CY -> en_001
    404, 133,  // en_CZ -> en_150
    410, 133,  // en_DE -> en_150
    416, 126,  // en_DG -> en_001
    422, 133,  // en_DK -> en_150
    428, 126,  // en_DM -> en_001
    434, 126,  // en_DO -> en_001
    440, 126,  // en_DZ -> en_001
    446, 2085,  // en_Dsrt -> root
    454, 126,  // en_EC -> en_001
    460, 133,  // en_EE -> en_150
    466, 126,  // en_EG -> en_001
    472, 126,  // en_EH -> en_001
    478, 126,  // en_ER -> en_001
    484, 133,  // en_ES -> en_150
    490, 126,  // en_ET -> en_001
    496, 133,  // en_FI -> en_150
    502, 126,  // en_FJ -> en_001
    508, 126,  // en_FK -> en_001
    514, 126,  // en_FM -> en_001
    520, 133,  // en_FO -> en_150
    526, 133,  // en_FR -> en_150
    532, 126,  // en_GA -> en_001
    538, 126,  // en_GB -> en_001
    544, 126,  // en_GD -> en_001
    550, 133,  // en_GE -> en_150
    556, 126,  // en_GF -> en_001
    562, 126,  // en_GG -> en_001
    568, 126,  // en_GH -> en_001
    574, 126,  // en_GI -> en_001
    580, 133,  // en_GL -> en_150
    586, 126,  // en_GM -> en_001
    592, 126,  // en_GN -> en_001
    598, 126,  // en_GP -> en_001
    604, 126,  // en_GQ -> en_001
    610, 133,  // en_GR -> en_150
    616, 126,  // en_GT -> en_001
    622, 126,  // en_GY -> en_001
    628, 126,  // en_HK -> en_001
    634, 126,  // en_HN -> en_001
    640, 133,  // en_HR -> en_150
    646, 126,  // en_HT -> en_001
    652, 133,  // en_HU -> en_150
    658, 126,  // en_IC -> en_001
    664, 126,  // en_ID -> en_001
    670, 126,  // en_IE -> en_001
    676, 126,  // en_IL -> en_001
    682, 126,  // en_IM -> en_001
    688, 126,  // en_IN -> en_001
    694, 126,  // en_IO -> en_001
    700, 126,  // en_IQ -> en_001
    706, 133,  // en_IS -> en_150
    712, 133,  // en_IT -> en_150
    718, 126,  // en_JE -> en_001
    724, 126,  // en_JM -> en_001
    730, 126,  // en_JO -> en_001
    736, 126,  // en_KE -> en_001
    742, 126,  // en_KG -> en_001
    748, 126,  // en_KH -> en_001
    754, 126,  // en_KI -> en_001
    760, 126,  // en_KM -> en_001
    766, 126,  // en_KN -> en_001
    772, 126,  // en_KW -> en_001
    778, 126,  // en_KY -> en_001
    784, 126,  // en_KZ -> en_001
    790, 126,  // en_LA -> en_001
    796, 126,  // en_LB -> en_001
    802, 126,  // en_LC -> en_001
    808, 133,  // en_LI -> en_150
    814, 126,  // en_LK -> en_001
    820, 126,  // en_LR -> en_001
    826, 126,  // en_LS -> en_001
    832, 133,  // en_LT -> en_150
    838, 133,  // en_LU -> en_150
    844, 133,  // en_LV -> en_150
    850, 126,  // en_LY -> en_001
    856, 126,  // en_MA -> en_001
    862, 133,  // en_MC -> en_150
    868, 133,  // en_MD -> en_150
    874, 133,  // en_ME -> en_150
    880, 126,  // en_MF -> en_001
    886, 126,  // en_MG -> en_001
    892, 133,  // en_MK -> en_150
    898, 126,  // en_ML -> en_001
    904, 126,  // en_MM -> en_001
    910, 126,  // en_MN -> en_001
    916, 126,  // en_MO -> en_001
    922, 126,  // en_MQ -> en_001
    928, 126,  // en_MR -> en_001
    934, 126,  // en_MS -> en_001
    940, 126,  // en_MT -> en_001
    946, 126,  // en_MU -> en_001
    952, 126,  // en_MV -> en_001
    958, 126,  // en_MW -> en_001
    964, 126,  // en_MY -> en_001
    970, 126,  // en_MZ -> en_001
    976, 126,  // en_NA -> en_001
    982, 126,  // en_NC -> en_001
    988, 126,  // en_NE -> en_001
    994, 126,  // en_NF -> en_001
    1000, 126,  // en_NG -> en_001
    1006, 126,  // en_NI -> en_001
    1012, 133,  // en_NL -> en_150
    1018, 133,  // en_NO -> en_150
    1024, 126,  // en_NP -> en_001
    1030, 126,  // en_NR -> en_001
    1036, 126,  // en_NU -> en_001
    1042, 126,  // en_NZ -> en_001
    1048, 126,  // en_OM -> en_001
    1054, 126,  // en_PE -> en_001
    1060, 126,  // en_PF -> en_001
    1066, 126,  // en_PG -> en_001
    1072, 126,  // en_PK -> en_001
    1078, 133,  // en_PL -> en_150
    1084, 126,  // en_PM -> en_001
    1090, 126,  // en_PN -> en_001
    1096, 126,  // en_PS -> en_001
    1102, 133,  // en_PT -> en_150
    1108, 126,  // en_PW -> en_001
    1114, 126,  // en_QA -> en_001
    1120, 126,  // en_RE -> en_001
    1126, 133,  // en_RO -> en_150
    1132, 133,  // en_RS -> en_150
    1138, 133,  // en_RU -> en_150
    1144, 126,  // en_RW -> en_001
    1150, 126,  // en_SB -> en_001
    1156, 126,  // en_SC -> en_001
    1162, 126,  // en_SD -> en_001
    1168, 133,  // en_SE -> en_150
    1174, 126,  // en_SG -> en_001
    1180, 126,  // en_SH -> en_001
    1186, 133,  // en_SI -> en_150
    1192, 126,  // en_SJ -> en_001
    1198, 133,  // en_SK -> en_150
    1204, 126,  // en_SL -> en_001
    1210, 126,  // en_SM -> en_001
    1216, 126,  // en_SN -> en_001
    1222, 126,  // en_SO -> en_001
    1228, 126,  // en_SS -> en_001
    1234, 126,  // en_ST -> en_001
    1240, 126,  // en_SV -> en_001
    1246, 126,  // en_SX -> en_001
    1252, 126,  // en_SY -> en_001
    1258, 126,  // en_SZ -> en_001
    1264, 2085,  // en_Shaw -> root
    1272, 126,  // en_TC -> en_001
    1278, 126,  // en_TD -> en_001
    1284, 126,  // en_TF -> en_001
    1290, 126,  // en_TG -> en_001
    1296, 126,  // en_TH -> en_001
    1302, 126,  // en_TJ -> en_001
    1308, 126,  // en_TK -> en_001
    1314, 126,  // en_TL -> en_001
    1320, 126,  // en_TM -> en_001
    1326, 126,  // en_TN -> en_001
    1332, 126,  // en_TO -> en_001
    1338, 126,  // en_TT -> en_001
    1344, 126,  // en_TV -> en_001
    1350, 126,  // en_TZ -> en_001
    1356, 133,  // en_UA -> en_150
    1362, 126,  // en_UG -> en_001
    1368, 126,  // en_UY -> en_001
    1374, 126,  // en_UZ -> en_001
    1380, 133,  // en_VA -> en_150
    1386, 126,  // en_VC -> en_001
    1392, 126,  // en_VE -> en_001
    1398, 126,  // en_VG -> en_001
    1404, 126,  // en_VN -> en_001
    1410, 126,  // en_VU -> en_001
    1416, 126,  // en_WF -> en_001
    1422, 126,  // en_WS -> en_001
    1428, 126,  // en_YE -> en_001
    1434, 126,  // en_YT -> en_001
    1440, 126,  // en_ZA -> en_001
    1446, 126,  // en_ZM -> en_001
    1452, 126,  // en_ZW -> en_001
    1465, 1458,  // es_AG -> es_419
    1471, 1458,  // es_AI -> es_419
    1477, 1458,  // es_AR -> es_419
    1483, 1458,  // es_AW -> es_419
    1489, 1458,  // es_BB -> es_419
    1495, 1458,  // es_BL -> es_419
    1501, 1458,  // es_BM -> es_419
    1507, 1458,  // es_BO -> es_419
    1513, 1458,  // es_BQ -> es_419
    1519, 1458,  // es_BR -> es_419
    1525, 1458,  // es_BS -> es_419
    1531, 1458,  // es_BZ -> es_419
    1537, 1458,  // es_CA -> es_419
    1543, 1458,  // es_CL -> es_419
    1549, 1458,  // es_CO -> es_419
    1555, 1458,  // es_CR -> es_419
    1561, 1458,  // es_CU -> es_419
    1567, 1458,  // es_CW -> es_419
    1573, 1458,  // es_DM -> es_419
    1579, 1458,  // es_DO -> es_419
    1585, 1458,  // es_EC -> es_419
    1591, 1458,  // es_FK -> es_419
    1597, 1458,  // es_GD -> es_419
    1603, 1458,  // es_GF -> es_419
    1609, 1458,  // es_GL -> es_419
    1615, 1458,  // es_GP -> es_419
    1621, 1458,  // es_GT -> es_419
    1627, 1458,  // es_GY -> es_419
    1633, 1458,  // es_HN -> es_419
    1639, 1458,  // es_HT -> es_419
    1645, 1458,  // es_JP -> es_419
    1651, 1458,  // es_KN -> es_419
    1657, 1458,  // es_KY -> es_419
    1663, 1458,  // es_LC -> es_419
    1669, 1458,  // es_MF -> es_419
    1675, 1458,  // es_MQ -> es_419
    1681, 1458,  // es_MS -> es_419
    1687, 1458,  // es_MX -> es_419
    1693, 1458,  // es_NI -> es_419
    1699, 1458,  // es_PA -> es_419
    1705, 1458,  // es_PE -> es_419
    1711, 1458,  // es_PM -> es_419
    1717, 1458,  // es_PR -> es_419
    1723, 1458,  // es_PY -> es_419
    1729, 1458,  // es_SR -> es_419
    1735, 1458,  // es_SV -> es_419
    1741, 1458,  // es_SX -> es_419
    1747, 1458,  // es_TC -> es_419
    1753, 1458,  // es_TT -> es_419
    1759, 1458,  // es_US -> es_419
    1765, 1458,  // es_UY -> es_419
    1771, 1458,  // es_VC -> es_419
    1777, 1458,  // es_VE -> es_419
    1783, 1458,  // es_VG -> es_419
    1789, 1458,  // es_VI -> es_419
    1795, 2085,  // ff_Adlm -> root
    1803, 2085,  // ff_Arab -> root
    1817, 2085,  // gu_Latn -> root
    1825, 2085,  // ha_Arab -> root
    1833, 2085,  // he_Latn -> root
    1841, 688,  // hi_Latn -> en_IN
    1849, 1811,  // ht -> fr_HT
    1852, 2085,  // iu_Latn -> root
    1860, 2085,  // ja_Latn -> root
    1868, 2085,  // kk_Arab -> root
    1876, 2085,  // kn_Latn -> root
    1884, 2085,  // ks_Deva -> root
    1892, 2085,  // ku_Arab -> root
    1900, 2085,  // ky_Arab -> root
    1908, 2085,  // ky_Latn -> root
    1916, 2085,  // ml_Arab -> root
    1924, 2085,  // ml_Latn -> root
    1932, 2085,  // mn_Mong -> root
    1940, 2085,  // mni_Mtei -> root
    1949, 2085,  // mr_Latn -> root
    1957, 2085,  // ms_Arab -> root
    1965, 1971,  // nb -> no
    1968, 1971,  // nn -> no
    1974, 1971,  // no_NO -> no
    1980, 2085,  // or_Latn -> root
    1988, 2085,  // pa_Arab -> root
    1996, 2085,  // pa_Latn -> root
    2004, 2058,  // pt_AO -> pt_PT
    2010, 2058,  // pt_CH -> pt_PT
    2016, 2058,  // pt_CV -> pt_PT
    2022, 2058,  // pt_FR -> pt_PT
    2028, 2058,  // pt_GQ -> pt_PT
    2034, 2058,  // pt_GW -> pt_PT
    2040, 2058,  // pt_LU -> pt_PT
    2046, 2058,  // pt_MO -> pt_PT
    2052, 2058,  // pt_MZ -> pt_PT
    2064, 2058,  // pt_ST -> pt_PT
    2070, 2058,  // pt_TL -> pt_PT
    2076, 2085,  // rej_Rjng -> root
    2090, 2085,  // ru_Latn -> root
    2098, 2085,  // sa_Latn -> root
    2106, 2085,  // sat_Deva -> root
    2115, 2085,  // sd_Deva -> root
    2123, 2085,  // sd_Khoj -> root
    2131, 2085,  // sd_Sind -> root
    2139, 2085,  // shi_Latn -> root
    2148, 2085,  // so_Arab -> root
    2156, 2085,  // sr_Latn -> root
    2164, 2085,  // sw_Arab -> root
    2172, 2085,  // ta_Latn -> root
    2180, 2085,  // te_Latn -> root
    2188, 2085,  // tg_Arab -> root
    2196, 2085,  // ug_Cyrl -> root
    2204, 2085,  // ur_Latn -> root
    2212, 2085,  // uz_Arab -> root
    2220, 2085,  // uz_Cyrl -> root
    2228, 2085,  // vai_Latn -> root
    2237, 2085,  // wo_Arab -> root
    2245, 2085,  // yi_Latn -> root
    2253, 2085,  // yo_Arab -> root
    2261, 2085,  // yue_Hans -> root
    2270, 2085,  // zh_Hant -> root
    2289, 2278,  // zh_Hant_MO -> zh_Hant_HK
    2300, 2085,  // zh_Latn -> root
};


#endif  // INCLUDED_FROM_URESBUND_CPP