blob: 068b5e709dcc8cb115d37d00b440f13b3a6d020d [file] [log] [blame]
// © 2019 and later: Unicode, Inc. and others.
// License & terms of use: http://www.unicode.org/copyright.html#License
// Generated by ICU4J LocaleDistanceBuilder.
langInfo:table(nofallback){
likely{
languageAliases{ // 169
"aam","aas",
"adp","dz",
"aju","jrb",
"alb","sq",
"als","sq",
"arb","ar",
"arm","hy",
"asd","snz",
"aue","ktz",
"ayr","ay",
"ayx","nun",
"azj","az",
"baq","eu",
"bcc","bal",
"bcl","bik",
"bgm","bcg",
"bh","bho",
"bjd","drl",
"bur","my",
"bxk","luy",
"bxr","bua",
"ccq","rki",
"chi","zh",
"cjr","mom",
"cka","cmr",
"cld","syr",
"cmk","xch",
"cmn","zh",
"coy","pij",
"cqu","quh",
"cwd","cr",
"cze","cs",
"dgo","doi",
"dhd","mwr",
"dik","din",
"diq","zza",
"dit","dif",
"drh","mn",
"dut","nl",
"ekk","et",
"emk","man",
"esk","ik",
"fat","ak",
"fre","fr",
"fuc","ff",
"gav","dev",
"gaz","om",
"gbo","grb",
"geo","ka",
"ger","de",
"gfx","vaj",
"ggn","gvr",
"gno","gon",
"gre","el",
"gti","nyc",
"gug","gn",
"guv","duz",
"gya","gba",
"hdn","hai",
"hea","hmn",
"him","srx",
"hrr","jal",
"ibi","opa",
"ice","is",
"ike","iu",
"ilw","gal",
"in","id",
"iw","he",
"jeg","oyb",
"ji","yi",
"jw","jv",
"kgc","tdf",
"kgh","kml",
"khk","mn",
"kmr","ku",
"knc","kr",
"kng","kg",
"knn","kok",
"koj","kwv",
"kpv","kv",
"krm","bmf",
"ktr","dtp",
"kvs","gdj",
"kwq","yam",
"kxe","tvd",
"kzj","dtp",
"kzt","dtp",
"lbk","bnc",
"lii","raq",
"llo","ngt",
"lmm","rmx",
"lvs","lv",
"mac","mk",
"mao","mi",
"may","ms",
"meg","cir",
"mhr","chm",
"mnk","man",
"mo","ro",
"mst","mry",
"mup","raj",
"mwj","vaj",
"myd","aog",
"myt","mry",
"nad","xny",
"ncp","kdz",
"nns","nbr",
"nnx","ngv",
"no","nb",
"npi","ne",
"nts","pij",
"ojg","oj",
"ory","or",
"oun","vaj",
"pbu","ps",
"pcr","adx",
"per","fa",
"pes","fa",
"plt","mg",
"pmc","huw",
"pmu","phr",
"pnb","lah",
"ppa","bfy",
"ppr","lcq",
"pry","prt",
"puz","pub",
"quz","qu",
"rmy","rom",
"rum","ro",
"sca","hle",
"scc","sr",
"scr","hr",
"skk","oyb",
"slo","sk",
"spy","kln",
"src","sc",
"swh","sw",
"tdu","dtp",
"thc","tpo",
"thx","oyb",
"tib","bo",
"tie","ras",
"tkk","twm",
"tl","fil",
"tlw","weo",
"tmp","tyj",
"tne","kak",
"tsf","taj",
"ttq","tmh",
"tw","ak",
"umu","del",
"uok","ema",
"uzn","uz",
"wel","cy",
"xba","cax",
"xia","acn",
"xkh","waw",
"xpe","kpe",
"xsj","suj",
"xsl","den",
"ybd","rki",
"ydd","yi",
"yma","lrr",
"ymt","mtm",
"yos","zom",
"yuu","yug",
"zai","zap",
"zsm","ms",
"zyb","za",
} // languageAliases
regionAliases{ // 38
"062","034",
"172","RU",
"200","CZ",
"230","ET",
"280","DE",
"532","CW",
"582","FM",
"736","SD",
"830","JE",
"886","YE",
"890","RS",
"AN","CW",
"BU","MM",
"CS","RS",
"CT","KI",
"DD","DE",
"DY","BJ",
"FQ","AQ",
"FX","FR",
"HV","BF",
"JT","UM",
"MI","UM",
"NH","VU",
"NQ","AQ",
"NT","SA",
"PC","FM",
"PU","UM",
"PZ","PA",
"QU","EU",
"RH","ZW",
"SU","RU",
"TP","TL",
"UK","GB",
"VD","VN",
"WK","UM",
"YD","YE",
"YU","RS",
"ZR","CD",
} // regionAliases
trie:bin{ // BytesTrie: 9865 bytes
001a6dcc1474c4ef77c26977a2b978a4
5479a4c47a0f6d7f7a5b7a30e1ad9be8
2ef5af3e10e1a53a022a3c42cc254811
616e01e2a3fef4a3f90b4d24540e54ca
cc552a5610cea3fc10d3a3fb4dcad550
2a5310d2a3f702c1a3f6c6a3f4c8a3f5
47d4e2473248d81e3a4910c4a3f101c2
a3fac6a3ef6d326e36733a7910e2ad9b
10e9af3c10e5af3d10ed22022aa90f43
b6064910c4a9116817683269366b3a6c
10edaf3b10f8adb810e1af3a10f4ad96
61326436653a6710e8adc710e7af3710
eaaf3810e1af3900126d46741b743475
387742e1adebefaf0210edaf0701f5af
08f6af0910e1af0a6d3c6e406f50725a
7301e7ad87ebaf0610efadfe02e3adff
e9af00f5af0101e2af03f3af0410f3af
0567266736683a693e6a4e6c10f3adfd
10e9adf610e7adf702e2adf8f5adf9f6
adfa01e1adfbe9adfc61386254636465
01eca521f2adf504e5adeceaadedecad
eeeeadeff2adf002f0adf1f1adf2f2ad
f310e9adf40c6e3d7221722e7332774e
e8af0e10e2af1404e1adbfe9af15eca5
30edaf16f2af1710e5af186e346f3e70
01e5a78ff2adbc01e1adb6f2af1101e7
af12eeaf13651d653a6c3e6d02e6af10
eeadacf2adaf10f3af0d02e1af0fe3ad
a8e4ada9613462386301efad76f2ad75
10f6af0b10e9af0c0d6d497330733075
34e9a735efaf2b10f3af3004e1af31e5
32eaaf34f4af35f7af36012a2e481261
6ef3af33012aaf324310ceaf336d3a6f
3e7202e2af2de5af2eecaf2f10ecaf2a
10eeaf2c6520653e67426b4c6c02e5af
27e7af28ecaf2910f2af2301f2af24f7
af2510efaf26612e62606410e4a73507
f40cf4af1cf6af1df9af1efaaf1feda7
b9efaf19f0af1af3af1b02e1af20e2af
21f9af2274a25275a4d0760a6f1fe509
e5addee9ad62efade66f3472387501ee
ade9f4adea10f4ade710efade8613c65
4c69566c606d01e6ade4f7ade502e7ad
dce9adcceeaddd01e3addff0ade001e3
ade1f6ade210f3ade300267576e91ff2
0ef2abc8f3abccf4abd2f767f9abe2e9
abadebabb4ecabb8eeabbeefabc07a24
7a36e1ab8ce5ab9ee72ee8aba910edab
e5012a2e41127261e2aba5012aaba450
10cbaba5753e7654776478ccf87901e1
abe3f6abe403e8abd9ecabdaedabdbf1
abdc02e4a7bcecabddf5abde01e8abdf
f1abe06b7d7049705e716e7272738274
06f10cf1abbcf2abd6f3abd7f4abd8e4
abd3e5abd4eaabd502e9abc4edabc5fa
abc610efabc702f5abc9f6abcaf7abcb
04e4abcde6abcee7abcfeaabd0f7abd1
6b426c526d626e6c6f02e6abc1e7abc2
f1abc302ecabb5f2abb6f4abb702e6ab
b9f8abbaf9abbb01e8abbcf9abbd10e8
abbf6546655e6674677868886906eb0c
ebabb0edabb1efabb2f6abb3e2a3b1e6
abaee7abaf03e4ab9fedaba0efaba1f4
aba210e9aba302e3aba6efaba7f5aba8
02ecabaaf1ababf2abac6144625a6386
6403e4ab9ae7ab9be8ab9cf5ab9d03ea
ab8decab8eeeab8ff1ab9006e70ce7ab
94efab95f7ab96faab97e3ab91e4ab92
e6ab9301e9ab98f9ab990f735fe72ce7
42ebabecf2ad4afa012a8641127261e2
adda012a2e43127972ecabe9022aabe8
4b2a4d10ceabea10daabe97360746476
687a10ee012a2e41127261e2adda022a
abf7412a4310ceaddb10c6adda10e1ad
d610f2add701e8add8ecadd96d326d3e
6e426f707202e9add3f4add4f7add510
e2abee01f226f8add1012a2e44126576
e1add0012aadcf4e10d0add010ebadd2
62326436673a6c10e9abed10f5abe610
edabe710e1abeb70c39570a4f971a6d7
72a6e47300287884ec39f229f509f5ab
7bf6ab81f7ab82f22cf3ab74f4ab7822
032aab2e4da4bf522a5410d2ab3201cf
ab31d5ab2fecab56edab5beeab62efab
68f16de429e438e5ab3ee7ab43e9ab4c
ebab52032aab3844324b3a5312696ee4
ab3b126576e1ab3912686feaab3a7834
793e7a48e1ab22e3ab2d01eeab88f7ab
8901ecab8af2a50d10ecab8b6cad724f
725873747484758e7705e809e8ab82f0
ab86f6ab87e2ab83e3ab84e7ab8504e2
ab71e3ab2deeab72f2ab73f8a5f302e4
ab75e7ab76f9ab7701ebab79f1ab7a04
e1ab7ce5ab7debab7ef2ab7ff3ab806c
4a6d666e8c6fa2437003e4ab6eecab6f
f3ab70f9a77604e4ab57e9ab58ecab59
efab52f9ab5a05f009f0ab5ff1ab60f3
ab61e1ab5ceaab5deeab5e04e3ab63eb
ab64f0ab65f8ab66f9ab6704e7ab69eb
ab6af1ab6bf5ab6cf9ab6d673e674268
58696e6a846b02e3ab53f2ab54f3ab55
03e1ab44f3ab45f7ab46faab4703e9ab
48ebab49eeab4af5ab4b03e4ab4de7ab
4eecab4fedab5010f2ab51614a627663
8664a26b6503e6ab3fe8ab40e9ab41f3
ab4206f30cf3ab26f4ab27f6ab28faab
29e6ab23e8ab24f1ab2502e1ab2ae5ab
2bf0ab2c06ee0ceeab35efab36f2a701
f3ab37e32cebab33ecab342205521152
2e53325410d2ab3210cfab3110d5ab2f
2aab2e312a4d10c5ab301137b2ab2f01
e3ab3ce8ab3d00166e63752bec09eca9
edf3a9def4a9fa754c7750e1012a2e41
127261e2a9d6012aa9d55010cba9d610
f5a9fc10e1a9fd7217722e733e7410f0
a9fb02e1a9f6e4a9f7e7a9f810f3a9f9
6e346f4a7001e1a9f4efa9f503e2a7cd
e7a9f0eea9f1f4a9f210eea9f366306b
176b2e6c386d10f3a9ef01e1a9ebefa9
ec01e1a9eef4a930663468386901eca9
e9f0a9ea10eca9e601eca9e7eea9e861
4e627e638864926504e4a9e3efa9e4f2
a571f3a571f8a9e504e7a9d7ec32eda9
daf0a9dbf5a9dc012aa9d85012686cf0
a9d901e9a9ddf5a9de01e4a9dfeda9e0
01e3a9e1f4a9e2017526f5a9fe02e3a9
ffe7ab00faa9fe00146f457917ef09ef
a94df5ab1bf7ab1e792cedab0eeeab13
10f5ab216f3c724c745075547701ebab
1fefab2002e2ab16e6ab17efab1810ef
ab1910edab1a02e5ab1ce7ab1deda94d
6934693c6a566b5a6d5e6e01e1ab14e7
ab1501e1ab09e622012aab0a4e10ccab
0b10f3ab0c10f4ab0d03e6ab0fefab10
f4ab11f5ab1261366346654a675a6810
e7ab0802e9ab01eaa962efab0210e6ab
0302eaab04ecab05f3ab0610eeab076d
a2576ea6446f0b741ded09eda5a2f2a9
cdf3a9d0742a7a34e3a9c501e1a9d2eb
a9d310eda9d47017702e72327310e1a9
d110eda9cc02efa9cef5a9cff9a9cd67
3a6b3e6e02e7a9c9eea9caf3a9cb10e3
a9c601f2a9c7f6a9c80022749fe926ef
0fefa94df2a958f3a492f4a95cf9a3ce
e9a90ceba906eca942ee012abad44d12
6f6ee7a541783d7834793e7a64e7a930
e8a93601e3a96beda96c05f709f7a970
f8a971faa972eba96deda96ef6a96f05
f009f0a976f7a977faa978eba973eda9
74eea9757444755a76707703eba968f2
a538f6a969f7a96a03e3a95de6a95ee9
a95ff2a96003e1a961f0a962f2a963f3
a96402e1a965eea966f9a96769856e44
6e426f5e707a71907202e4a959eaa95a
efa95b04e1a949e6a94ae9a94bebb622
f7a94c04e1a94ee5a94fe8a950f3a951
f8a95203f0a953f3a954f4a955f8a956
10eca957693e6b686c7e6d02efa946f5
a947f8a94803e6a939eea93af326f7a9
3d012aa93b4d126564e6a93c03e9a93e
eca93ff0a940f7a94102e5a943f0a944
f3a9456549653e666a67866802e9a937
eca938f2a50006ee0ceea927f2a928f4
a929f5a92ae4a924e5a925eba92604e1
a92be5a92ceea92defa92ef1a92f04e8
a931eca932efa933f0a934f9a935615e
62a25663a2636406e80ce8a920eaa921
f2a922f8a923e1a91de5a91ee6a91f0b
ee23f718f7a90ef926faa91222022aa9
0f432a4910c4a91110c3a910eeb433ef
a90cf3a90de709e7a909e9a90aeba90b
e3a906e4a907e6a90804e8a913efa914
f1a915f5a916f7a91704e9a918f0a919
f1a91af2a91bf5a91c0021745fe41dee
0feea9a3efa9a9f2a9b0f6a9bdf9a9c1
e4a988e5a98be7a990eca54d79157930
7a3ae1a979e2a98101eda9c2eea9c310
e9a9c474387542775e7801f1a9bff2a9
c001eda9b6f2a9b704e9a9b8f0a9b9f3
a9baf6a9bbf8a9bc10e2a9be6a5d6f32
6f4870647168726c7303eba9b2eea9b3
efa9b4f3a9b504e4a9aae5a9abeea9ac
f0a9adf5a9ae10e9a98b10efa9af10e2
a9b16a4a6b4e6d586e04e6a9a4e8a9a5
eba9a6eda9a7f0a9a810efa99e01e7a9
9fefa9a001e7a9a1faa9a26637665a67
5e686e6906ee0ceea99af5a99bf9a99c
faa99de6a997e9a998eaa99910f2a98f
02e1a991e2a992eca99302e2a994e5a9
95f7a996613e636a64906502e2a98cf7
a98df8a98e06ee0ceea97df0a97ef1a9
7ff3a980e3a97ae6a97beba97c05e809
e8a985efa986f5a987e1a982e5a983e6
a98401e3a989f3a98a66c75b69c49769
a4166aa4c46ba60e6c001b744ae717ef
0cefa7f4f4a7fcf5a7fef6a902e7a7de
e9a7e0eea7f1771577307a34e1a7c9e2
a7d010eca90301e8a904faa905742e75
327610f3a90210e7a7fd03e1a7ffefa9
00f9a3d5faa9016a4a6d316d326e426f
4c7210e3a7fb02eea7eeefa7eff0a7f0
01f3a7f2f5a7f305f209f2a7f8f3a7f9
faa7faeaa7f5eba7f6eca7f76a346b38
6c01e5a7eceea7ed10f0a7e901e9a7ea
f4a7eb6448646c6570679c6906e70ce7
a7e5e8a7e6eaa7e7f3a7e8e1a7e1e4a7
e2e6012aa7e34c12696de2a7e410e2a7
d606f00cf0a7daf1a7dbf5a7dcfaa7dd
e4a7d7e5a7d8eda7d910e7a7df613462
5a6301eda7d4f0a7d505e809e8a7cdea
a7cef3a7cfe2a7cae4a7cbe7a7cc02e5
a7d1f5a7d2f7a7d300197739eb17f30c
f3a70ff4a727f5a71bf7a728eba569ee
a722efa724e409e4a711e7a716e9a719
772a7a34e1a70801eda729f3a72a01e8
a72be9a72c6a366d176d326e366f3a72
10e9a72610efa72110e8a72310f5a725
6a2e6b326c10efa72010eaa71a04e5a7
1beba71cf4a71df7a71ef8a71f641a64
3466446701e2a717e5a71802e4a712e9
a713f5a71410e5a715613a62446302e1
a70ee5a70fe8a71001eea709f2a70a02
e1a70be2a70cf9a70d0b721ae909e9a7
35f6a73bf7a73c722a752ee1a72d10e1
a73910f4a73a67176734693e6d01e3a7
37eca73801eba733efa73410e2a73661
2e62386510eea73201e2a72eeda72f01
efa730f5a731002875c0f1eb7ef249f6
28f6a793f7a7b6f9022a32414c4c1261
74eea7c3022aa7c1432a5410d2a7c310
cea7c2127261e2a7c2f2a786f33ef502
2aa46941a46f5912657ae9a781012aa7
9f44126576e1a7a0eb38eca775eda77a
eea785efa78a012a2e41127261e2a770
042aa76e41324336493a4d10cea77210
c6a76f10cea77010d2a7717a187a38e1
a5b1e7a759e9a765eaa76902eaa7c6f2
a7c7f4a7c8753c766e777e788e7901e5
a7c4f8a7c507ed0ceda7afeea7b0f0a7
b1f3a7b2e2a7abe4a7ace5a7adeaa7ae
02e7a7b3f2a7b4f8a7b502eaa7b7efa7
b8f1a7b906ed0ceda7bdf0a7bef7a7bf
faa7c0e1a7bae3a7bbe5a7bc6bc0d570
63704a7170728673a2457403e2a7a7ed
a7a8efa7a9f2a7aa05f209f2a792f6a7
93f8a794e5a78fe6a790efa79103e2a7
95e6a796f3a797f9a79805ec09eca79c
f3a79df5a79ee3a799e9a79aeaa79b05
e809e8a7a4eaa7a5f2a7a6e2a7a1e4a7
a2e6a7a36b506c5a6d706ea2576f04e9
a78beba788eca78cf3a78dfaa78e01e3
a773eaa77403eea776f1a777f4a778f8
a77906f226f232f3a782f5a783f7a784
022a3241405912657ae9a781012aa77e
4c10c2a77f127261e2a780e2a77be8a7
7cefa77d04e3a786e6a787e7a759eea7
88f0a789665266486758686869a06a03
e4a76ae7a76bf3a76cf9a76d02efa756
f2a757f9a75802e5a75ae6a75bf0a75c
08f10ff1a760f3a761f4a762f7a763fa
a764e1a75de2a75eebac8deea75f02ea
a766f5a767f7a76861446276639c64a2
486502e1a753eea754faa75507e90ce9
a741eaa742eda743efa744e1a73de2a7
3ee3a73fe4a74005f109f1a748f8a749
f9a74ae4a745eda746f0a74703e7a74b
eba74ceca74df4a74e03e5a74fe8a750
eca751f4a75266a2bf67a47468001375
43f20ff2a701f4a704f5a705f9a342fa
a7077534e138e5a5eae95cefa5fd10e9
a70622032aa5e0372e43345310c4a5e1
1133b6a5e110cda5e2012aa5ec4c1261
74eea5ed6c386c3c6d466e506f6c7301
e2a702eea70301e1a5f4f5a5f501e4a5
f6f4a5f704e4a5f8e5a5f9eaa5faeea5
fbefa5fc02e3a5feeaa5fff4a7006158
62746478687c6905e809e8a5f1eca5f2
eda5f3e1a5eee6a5efe7a5f004e7a5e3
eba5e4eda5e5f7a5e6faa5e710e2a5e8
10f9a5e910f9a5eb00117553e90fe9a5
7beaa57fefa582f2a588f9a597754276
94e1a571e6012aa5774112646ceda578
09e80fe8a591f1a592f2a593f6a594f9
a595e2a58de332e4a58ee5a58fe6a590
012aa5774112646ceda57810f2a5966d
2f6d4e6f52706271667204e3a589e5a5
88f0a58af2a58bf3a58c10f0a58102e4
a583eea584f2a58510e5a58610f3a587
6132665669606c10f2a58005e908e9a5
75eea576f467e1a572e2a573e7a57401
e9a579eda57a02e1a57ceca57df4a57e
001a6e9f791dec0ceca5bdeea5c1f5a5
d1f6a5d9792ce1a598e4a5aa01e1a5a3
e9a5df733a733e754276747702e3a5dc
e9a5ddf4a5de10f7a5d007f20cf2a5d5
f7a5d6f8a5d7faa5d8e2a5d2e3a5d3e4
a5d4e7a5c102e6a5daf2a5b4f3a5db6e
5a6f6a7204e2a5a6e332e5a55cf4a5ce
f7a5cf012aa5cc4c12696ee2a5cd02e4
a5c2e7a5c3efa5c407ee0ceea5c4f2a5
c9f3a5caf4a5cbe4a5c5e6a5c6e9a5c7
eda5c867396a236a386b486c526d01ed
a5bff6a5c002eba5b8eea5b9f5a5ba01
eea5bbf0a5bc10eba5be673468386901
eca5b6eda5b710eea5b410f3a5b56428
642e653e6610eba5b302e5a5abeea5ac
f2a5ad05ef09efa5b1f2a52efaa5b2e2
a5aeeaa5afeca5b0612e626c6310f2a5
a909ed0feda59eeea59ff7a5a0f9a5a1
faa5a2e1a599e6a59ae7a59be8a59cea
a59d05ef09efa5a6f9a5a7faa5a8e1a5
a3e6a5a4eda5a563c2f263a29d64a4fc
650011772dee19ee38efa565f3a567f4
a55af5a366012aa56153126861f7a562
77307834e5a555eca55c10efa56f10f4
a5706d466d486e7a728473887403f2a5
6bf4a56cf5a56df8a56e02e1a55de9a5
5eeb012a2e4e126b6fefa560012aa55f
4710cea56001eea563f1a56410e9a566
02e7a568eba569f5a56a623e66426746
6b02e1a559eba55af9a55b10f5a55410
e9a55601eca557f9a558001b725ce821
f316f3a51af52cf6a520f9a521012aa5
1e47126c61e7a51fe8a3ebefa510f2a5
13771277307a34e1a3e1e5a3e710e4a5
1310e5a51a722e73547410e4a51d05ec
09eca517eda518f3a519e8a514eaa515
eba51601e2a51bf7a51c69526c306c32
6d3c6f6c7010f3a51201e1a50ce4a50d
02e5a50ee7a50fee022aa26342a2b448
11616e01e2a3fef4a3f910f0a5116940
6a446b03e2a508eca509efa50af9a50b
10e3a50402e1a505eda506f6a5076595
65a28666a28767a2886805ef09efa501
f0a502f2a503e92ceba3ffeda500022a
3c42a25f4811616e01e2a3fef4a3f90b
4d335417542e55385610c4a3fc01c8a3
f8d7a3f901cba3fad3a3fb4d2e503853
10d2a3f701cfa3f2d9a3f302c6a3f4c8
a3f5daa3f6470e473048b4674910c4a3
f110c6a3ef2aa3ec412a4210cea3ee10
d5a3ed126f70efa3fd10e2a3e810e1a3
e910e7a3ea6134623e6301e8a3e5f0a3
e601e4a3e2eea3e310eaa3e40016726f
791ce508e5a52ef6a54efa45792a7a34
e1a52201efa551f5a55210e7a553751d
752e764a7710f7a55004e1a549e3a54a
e4a54be7a54cf4a54d10e1a54f724073
747403eda545f0a546f3a547f9a54802
e82ce9a542f3a543012a2e4d126f6ee7
a541012aa5404310cea54110e2a54467
446a1a6a406e446f03e2a53de9a535f0
a53ef7a53f10e5a53b10eaa53c673468
606901e1a539f1a53a06ec0ceca534ef
a535f2a536faa537e1a531e8a532e9a5
3310e4a538613c6268637264766501e4
a52feea53006e80ce8a526eba527f2a5
28f6a529e4a523e6a524e7a52501e4a5
2af1a52b10e3a52c10eea52d2aa4f761
be9d62002373a5e51ded0feda3a8eea3
adefa3b1f2a3baf3a3bfe5a37ce7a389
e8a38de9a39377417732783c794c7a72
e1a36201e4a3d2f2a3d302e8a3d4eba3
d5f2a3c705f309f3a3d9f6a3daf8a3db
e5a3d6eea3d7f2a3d804e1a3dce5a3dd
e6a3dee8a3dff7a3e073327448755876
10e2a3d103eaa3c0f1a3c1f3a3c2f4a3
c302efa3c4f4a3c5f6a3c609ed0feda3
ccefa3cdf2a3cef3a3cff5a3d0e1a3c7
e3a3c8e4a3c9e7a3caeba3cb6a7d6e3b
6e486f587068716c7203e1a3bbe8a3bc
f8a3bdfaa3be02e7a3aeeda3aff0a3b0
02eaa3b2eda3b3eea3b410f9a3b503e3
a3b6e9a3b7f0a3b8f6a3b96a466b786c
a4ab6d03e8a3a9eba3aaf1a3abf5a3ac
07ef0cefa39ef2a39ff4a3a0faa3a1e8
a39ae9a39beaa39ceea39d04e3a3a2ed
a3a3f1a3a4f5a3a5f6a3a6656a656266
9467a24468a24b6906ed0ceda396eea3
97efa398f1a399e2a394e7a395eba375
07f40cf4a381f7a382f8a383faa384e6
a37de8a37eeaa37feda38003e4a385f1
a386f4a387f9a38802e3a38aeea38bf8
a38c05ec09eca391efa38df9a392e2a3
8ee7a38fe9a3906132626463906410e4
a37b07f20cf2a367f3a368f6a369f8a3
6aeca363eea364f0a365f1a36606e40c
e4a36eeaa36ff0a370f2a371e1a36be2
a36ce3a36d09ed0feda376eea377efa3
78f1a379f5a37ae3a363e6a372e8a373
e9a374eca37500184dc26554c0ca5736
5736584e59645a12616ee2adce01612c
631168efa9a81172e1adcd01702a7311
75f8691165efa9e401652c691169e9a7
19117ae9a781543455a28756126169e9
adcc056746674a68506901622a7210e8
adcb10f4012aa3b14210d445116ce7ad
c8106101e158e9042aaba943324b364c
3a5410c8aba910cea7d510c8adc910c1
adca012aa54e4d10d6a54e6130657c66
116ee7adc7056d116d2e6e327610f4a3
a710ecab8c10e7abe167346b386c01e5
ab9af5a75e10e2adc510f2adc6116cf5
ab9e126761f2abeb50c0c350a27252a2
a85306694369426f6a759079016c2a72
10e3a50d10efadc401643e6e01e4ab3b
e8012aab4c4c10cbab4c10e4adc10267
2e72387910efa50f01e4ab69efadc210
e1ab71116ee4adc3613e675e6801612a
7210e4adc010f7a562026d2e72327510
f2ab2910f2ab5f10e2adbf116ef7a34b
046138654a68506c76721174e9adbc01
6c2a7510e3a51d10eda11172edadba02
612e6c326e10f8a9e810e7adbb01e9a9
d8f0a9d91172e4a5f6026a306f367511
6ef2a9ac116ee7adbd1168e7adbe4d7c
4ea2a44f0367426c48724e7301672a6d
10e1adb910e5a9d11161edab441163eb
ab27016b2a7910e1a9cd10e8a9d30772
2e725a7460756679116df2032aa3ce49
2e4d325410c8adb410cea76210cda3ce
116fefa95b1165e9adb2116cf4adb361
4265746c9a6f01642a6e10e7a54110e9
adb10368326b366e3a7210e3adad10ea
adaa10e1adab01e4a972e9adac026434
6e387201e3adafefadb010e6a93c10e4
adae1179eda942046138624c65506b56
731168f5adb8016e2a7210e2adb610e4
adb51161f49f1177e1adb7116fefa560
47c4154ac3294aa6ba4ba6d34c036146
65a69669a6987901632a6410e9ada910
e9ada8026ea6736fa6747410ee001a4b
c139545b571457ac6958ac6d59305a01
c1abf3d7ab6210d4ad66544055825603
c1ad61c5ad63cead62d5a3930bce14d6
09d6abddd7abcadaab82ceada6cfabc0
d2abc8cbc5cdcbabb5ccad5dcdabb404
c1ada7c7ad5fd3a561d9ad60daabf74e
824e8a50a24a52a26d530cce17d40cd4
ad57d5a79cd6ad58d9ada5cead55cfab
68d2ad56ca09caad53cbab52cdad54c3
ad52c5ab81c9ab5606c70cc7abefc9ad
45cca54dcfa981c1ad42c3ad43c5ad44
0acc14d409d4ad4ed7a9dcd9a5c1cca9
edcdad4bd2ad4cc1ad47c5ad48c6ad49
c7abc4c8a57d03c5ad51cfa94dd5a79c
d7ab1e4b9e4ca2434d0010cd1dd40fd4
a95cd5a92cd8abf1d9a90fdaad41cda7
3fcfada3d1ad3fd2ada4c60cc6ad3ec7
a930cbada2cca3a8c1ada1c3ad3cc4ad
3dc5ab3001c5ad31cdada004c9ad37d3
ad38d4a7fcd5ad39d6a90243bd465f46
4c475c48a2484904c3ad2ec4a711d2ad
9fd3a70fd4a72702c9a57bcfa582d2a5
880cce17d30cd3ad29d4ad2ad5abf6d7
ad2bcead26d0ad27d1ad28c608c6ad25
c867cca775c1ad24c2abf9c5ad9e04cd
ad2ccead2dd2a701d4a704d5a7054352
44a2424505d309d3a567d4ad98daad23
c1ad1fc3ad20c5a55a0fcf1ad60cd6ad
1ad7abfbd9ad9cdaa51acfad17d0ad18
d2ad19d5abf4c9c68bc9ad14ccad15cd
ad16cead9b05cb09cba522cfad1ddaad
9dc5a52ec7ad50caad1c345e34ae8641
78420bce14d209d2a9fad5a73fd6ad10
cead0dcfad0ed1ad0fc909c9ab13caad
0bccad0cc1a3bfc5ad08c6ad090cd217
d50cd5abf0d7ad06d8ad07daa35ed2ad
03d3ad04d4ad05cd09cdad9acfad01d1
ad02c4abfec6ad99cc6d2aa561312c32
1133b0ad981137b2a79c10e1a9aa10ef
012aa7f44c10c1a7f41170e3a7da026d
2e6e327310f5a7e810e2a7e401e1a7ca
e2a5cd01613a701161ee012aa72d4a10
d0a72d016d2a7610e1ad9410efad9305
6e1e6e306f36741168e9ad971164e1a7
851172e5012aa78a4b01d0ad33d2a78a
61306844691174f3ad96016c2a6e10e1
ad9510e9a55b02612e6d326f10eaab3a
10f2a9f610f2012aa77a4b10c8a77a47
3448a25c49127461eca56c0465466c5a
6f60727a75016a2a7210f5a9d510f2a5
d1116ff2012aa5b14710c5a5b11161e7
a51f016e2a7410e8a5cb01e7ad87eda5
680161506510eb032aa55c432e473254
10d2a38c10d9ad1b10d2a55c10eead88
056c186c306d3675116ee7ad921175f7
a5f5106e01e7a5faf0a96a6130659c69
1172e1ad91016e2a7410f2a93b05ef24
efad8bf34cf4032aa3f9482e4d325410
d7a3f910cba3f010cfa3f2012aa3ec43
10cea3ece2a3fee7ad89e9ad8a1162f2
054917493a533e5502c1ad8fcbad8dd3
ad9010cca5ea10c5ad8e2aa5ea432a47
10c2ad8d10c1ad8c43c106437044a2bf
450267406c46741168e9012a754501d2
ad22d4751179f0a55801622a7910edad
8610e1ad850461a26868a2776fa28670
a288791172ec0a4d335414542e553858
10cbad7e01caaba4d2ad7d10c1abec4d
2e523e5310cbad7c02c4ad7acba906ce
a54002cfad7bd3ab2ed5ab1b2aab1b41
38423c474c4b01c7a7c1daad3510ccad
7702c1ad78c7a389d9a37c01c52dd2ad
79026b2e6e327210e9ad7510eda3e610
f3a51302612e65327210f3ad7610eda5
0610f2a5031170f4a5111172f4a5cc03
653469866f8c751170ecad841176e106
491749324d364e3a5010cba3c610cea5
ec10d5ad8110d0a98b2aa5ec422a4610
caad8010d4ad7f1161ebad821167f2ad
832aa25441aa3142056f1f6f3e724475
01672a6810e4ad7410e9ad731170efa3
fd106101e8a9ebe9ad726130655c6811
6bf3ad71036c326d36733a7410ebad70
10e9ad6f10f5a36a10f3a3c1116ee701
2aa3ad4210c4a3ad00214ac1c052c0cc
5638563c5758586259665a01d2abf2d7
ab6204c1ad61c4ad62c5ad63cead62d5
a39301c6ad64d3ab5b10cbad6503c4ab
fdc5abfdd4ad66d5ab2e5246536c54a2
575503c1abecc7ad5fd9ad60daabf705
d309d3ab2ed5ab1bd7ab1ec5ad51c8ab
62cfa94d0ecd1ad40cd4ad57d5ab1bd6
ad58d9ad59cdad54cead55cfab68d2ad
56c50cc5ab81c9ab56caad53cbab52c1
abf8c3ad52c4abfc0ecd1ad20cd2abc8
d6abddd7a3f9daab82cdabb4cead5ecf
abc0d0ad5dc80cc8aba9caaba4cbabb5
ccad5dc4ad5ac6ad5bc7ad5c4e644e40
4fa89650785102c1ad4fcfad50d5abf9
09cc0fcca54dcfa981d0a98bd1ad02d4
abf8c1ad42c3ad43c5ad44c8a393c9ad
450dcd17d40cd4ad4ed7a9dcd9a5c1da
ad47cdad4bd2ad4cd3ad4dc70cc7abc4
c8a57dcbad4acca9edc1ad47c5ad48c6
ad494aa2484ba24c4ca2644d0012ce20
d50fd5a92cd6a54ed8abf1d9a90fdaad
41cea540cfa3f2d1ad3fd2ad40d4a95c
c60fc6ad3ec7a930cba906cca3a8cda3
cec1ad3bc3ad3cc4ad3dc5ab3001cfad
30d0a72d07d00cd0ad33d2a78ad7ad34
daad35c5ad31c7a7c1c8a77acdad3208
d30fd3ad38d4a7fcd5ad39d6a902d9ad
3ac1a7f4c2ad36c9ad37cbab4c41c160
4598456a46a24147a24e48a2754907d1
0cd1ad2fd2a571d3a70fd4a727c3ad2e
c4a711cca5eacea5ec09d20ed2ad22d3
a567d475d5abf9daad23c1ad1fc3ad20
c5a55ac79bc8ad2104c9a57bcfa582d1
ad02d2a588d8a5880bd014d309d3ad29
d4ad2ad7ad2bd0ad27d1ad28d2a55cc8
08c867cca775cead26c1ad24c5a5b1c6
ad2506d20cd2a701d4a704d5a705d6ad
09cba3f0cdad2ccead2d415e42a24c43
a2834406cb0ccba522cfad1dd9ad0bda
ad1ec4a52ec5a52ecaad1c0dd117d40c
d4ad05d7ad06d8ad07daa35ed1ad02d2
ad03d3ad04cc0bcc6dcda342ceabfbcf
ad01c4abfec5abffc6ad000010cc1cd2
0ed2a9fad445d5a3ced6ad10d9a37ccc
ad0ccead0dcfad0ed1ad0fc70cc7a389
c8ad0ac9ab13caad0bc1a3bfc4a3adc5
ad08c6ad090010cf1dd50fd5abf4d6ad
1ad7abfbd9ad1bdaa51acfad17d0ad18
d2ad19d3ab2ec90cc9ad14ccad15cdad
16cea3ecc4abf2c6ad11c7ad12c8ad13
342234423548374e3801382a3910b0ab
2e10b6abfd1131b9abfa1133b2abfb11
33b6abfc2aa561305031a26b3202302e
33383810b0a52e01b0a51ab2abef10b0
750533233334354a3601b1ab5bb2a5ec
03b0a3ecb4a5ecb5a711b9a72702b3ab
f0b4abf5b7abf63034314a3201b1a561
b9abf403b2abefb3a561b5a9fab9abf0
06b50bb59bb7abf2b8abf3b9a561b1ab
efb3abf1b4ab8202342e353e3710b2ab
1b02b2a3ecb3abf7b5abf803b0ab1bb1
ab1bb4abf9b5a52e046436673c684272
46761173f44b116ceda5781168e2ad67
116fed6301613c6d01e99dee012aa342
4110cda34210e200134c625131513c53
405450556a5901c5abfdd4ab8310c1ad
4f02c1abf8c4abfcd9ad5904c791c8a9
2bcaad6dcead5ed2ad6e10cbad684c3c
4d464e624f665001cbad4ad3ad4d01c2
ad36d9ad3a04c1ad3bcdab08cea772d2
ad40d5ad6b10c7ad6c10cdad46452e45
42474a494e4a644b02c8a505cdad32d7
ad3401c79bc8ad2110c2ad6803c4ad69
cead6ad1ad2fd2a57110cfad302a9b41
32423c43464410daad1e01c5abffc6ad
0001c8ad0ad5ab0801c3a910ceabe800
217588e62bf221f29bf3a349f6a353f9
a35cfa012a2e41127261e2a360022aa3
5e498a5210d5a361e651eb67ed75ee7f
7a2d7a2ce125e22de54b10ea012a2e41
127261e2a360032aa35e312e49345310
d5a3611137b2a36101d1a35fd2a36075
38763c77527901e2a35df2a35c10f9a3
5203eca354eea355f4a356f5a35703e1
a358e2a359efa35af8a35b6b966f696f
44704e726873a2507402e1a34fe7a350
eaa35102ea89ed8bfa8d05f206f295f3
97fa99e38fe491e59309ef0fefa344f1
a345f3a346f9a347faa348e29be332e8
a341eda342eea343022a9d4e2c501261
6ceda1126261f49f04e1a34ae5a34be7
a34cefa34df4a34e6b3c6c3e6d586e03
e381eb83ee85f98710eb6905ee06ee71
f36df473e16be26de96f03ed77ee79ef
7bf07d65256530673668506a10e76501
e24df94f05ed06ed59ef5bf15de353e4
55e75702e15fec61ef63614862526364
6405f006f045f947fa49e13fe541ea43
02e927eb29f52b04e92ff131f233f435
f93702e439e53be83d
} // trie
lsrs{ // 1599
"","","",
"skip","script","",
"aa","Latn","ET",
"aai","Latn","ZZ",
"aak","Latn","ZZ",
"aau","Latn","ZZ",
"ab","Cyrl","GE",
"abi","Latn","ZZ",
"abq","Cyrl","ZZ",
"abr","Latn","GH",
"abt","Latn","ZZ",
"aby","Latn","ZZ",
"acd","Latn","ZZ",
"ace","Latn","ID",
"ach","Latn","UG",
"ada","Latn","GH",
"ade","Latn","ZZ",
"adj","Latn","ZZ",
"dz","Tibt","BT",
"ady","Cyrl","RU",
"adz","Latn","ZZ",
"ae","Avst","IR",
"aeb","Arab","TN",
"aey","Latn","ZZ",
"af","Latn","ZA",
"agc","Latn","ZZ",
"agd","Latn","ZZ",
"agg","Latn","ZZ",
"agm","Latn","ZZ",
"ago","Latn","ZZ",
"agq","Latn","CM",
"aha","Latn","ZZ",
"ahl","Latn","ZZ",
"aho","Ahom","IN",
"ajg","Latn","ZZ",
"ak","Latn","GH",
"akk","Xsux","IQ",
"ala","Latn","ZZ",
"sq","Latn","AL",
"ali","Latn","ZZ",
"aln","Latn","XK",
"alt","Cyrl","RU",
"am","Ethi","ET",
"amm","Latn","ZZ",
"amn","Latn","ZZ",
"amo","Latn","NG",
"amp","Latn","ZZ",
"an","Latn","ES",
"anc","Latn","ZZ",
"ank","Latn","ZZ",
"ann","Latn","ZZ",
"any","Latn","ZZ",
"aoj","Latn","ZZ",
"aom","Latn","ZZ",
"aoz","Latn","ID",
"apc","Arab","ZZ",
"apd","Arab","TG",
"ape","Latn","ZZ",
"apr","Latn","ZZ",
"aps","Latn","ZZ",
"apz","Latn","ZZ",
"ar","Arab","EG",
"arc","Armi","IR",
"arc","Nbat","JO",
"arc","Palm","SY",
"arh","Latn","ZZ",
"hy","Armn","AM",
"arn","Latn","CL",
"aro","Latn","BO",
"arq","Arab","DZ",
"ars","Arab","SA",
"ary","Arab","MA",
"arz","Arab","EG",
"as","Beng","IN",
"asa","Latn","TZ",
"ase","Sgnw","US",
"asg","Latn","ZZ",
"aso","Latn","ZZ",
"ast","Latn","ES",
"ata","Latn","ZZ",
"atg","Latn","ZZ",
"atj","Latn","CA",
"auy","Latn","ZZ",
"av","Cyrl","RU",
"avl","Arab","ZZ",
"avn","Latn","ZZ",
"avt","Latn","ZZ",
"avu","Latn","ZZ",
"awa","Deva","IN",
"awb","Latn","ZZ",
"awo","Latn","ZZ",
"awx","Latn","ZZ",
"ay","Latn","BO",
"ayb","Latn","ZZ",
"az","Latn","AZ",
"az","Arab","IQ",
"az","Arab","IR",
"az","Cyrl","RU",
"ba","Cyrl","RU",
"bal","Arab","PK",
"ban","Latn","ID",
"bap","Deva","NP",
"eu","Latn","ES",
"bar","Latn","AT",
"bas","Latn","CM",
"bav","Latn","ZZ",
"bax","Bamu","CM",
"bba","Latn","ZZ",
"bbb","Latn","ZZ",
"bbc","Latn","ID",
"bbd","Latn","ZZ",
"bbj","Latn","CM",
"bbp","Latn","ZZ",
"bbr","Latn","ZZ",
"bcf","Latn","ZZ",
"bch","Latn","ZZ",
"bci","Latn","CI",
"bik","Latn","PH",
"bcm","Latn","ZZ",
"bcn","Latn","ZZ",
"bco","Latn","ZZ",
"bcq","Ethi","ZZ",
"bcu","Latn","ZZ",
"bdd","Latn","ZZ",
"be","Cyrl","BY",
"bef","Latn","ZZ",
"beh","Latn","ZZ",
"bej","Arab","SD",
"bem","Latn","ZM",
"bet","Latn","ZZ",
"bew","Latn","ID",
"bex","Latn","ZZ",
"bez","Latn","TZ",
"bfd","Latn","CM",
"bfq","Taml","IN",
"bft","Arab","PK",
"bfy","Deva","IN",
"bg","Cyrl","BG",
"bgc","Deva","IN",
"bgn","Arab","PK",
"bgx","Grek","TR",
"bho","Deva","IN",
"bhb","Deva","IN",
"bhg","Latn","ZZ",
"bhi","Deva","IN",
"bhl","Latn","ZZ",
"bhy","Latn","ZZ",
"bi","Latn","VU",
"bib","Latn","ZZ",
"big","Latn","ZZ",
"bim","Latn","ZZ",
"bin","Latn","NG",
"bio","Latn","ZZ",
"biq","Latn","ZZ",
"bjh","Latn","ZZ",
"bji","Ethi","ZZ",
"bjj","Deva","IN",
"bjn","Latn","ID",
"bjo","Latn","ZZ",
"bjr","Latn","ZZ",
"bjt","Latn","SN",
"bjz","Latn","ZZ",
"bkc","Latn","ZZ",
"bkm","Latn","CM",
"bkq","Latn","ZZ",
"bku","Latn","PH",
"bkv","Latn","ZZ",
"blt","Tavt","VN",
"bm","Latn","ML",
"bmh","Latn","ZZ",
"bmk","Latn","ZZ",
"bmq","Latn","ML",
"bmu","Latn","ZZ",
"bn","Beng","BD",
"bng","Latn","ZZ",
"bnm","Latn","ZZ",
"bnp","Latn","ZZ",
"bo","Tibt","CN",
"boj","Latn","ZZ",
"bom","Latn","ZZ",
"bon","Latn","ZZ",
"bpy","Beng","IN",
"bqc","Latn","ZZ",
"bqi","Arab","IR",
"bqp","Latn","ZZ",
"bqv","Latn","CI",
"br","Latn","FR",
"bra","Deva","IN",
"brh","Arab","PK",
"brx","Deva","IN",
"brz","Latn","ZZ",
"bs","Latn","BA",
"bsj","Latn","ZZ",
"bsq","Bass","LR",
"bss","Latn","CM",
"bst","Ethi","ZZ",
"bto","Latn","PH",
"btt","Latn","ZZ",
"btv","Deva","PK",
"bua","Cyrl","RU",
"buc","Latn","YT",
"bud","Latn","ZZ",
"bug","Latn","ID",
"buk","Latn","ZZ",
"bum","Latn","CM",
"buo","Latn","ZZ",
"my","Mymr","MM",
"bus","Latn","ZZ",
"buu","Latn","ZZ",
"bvb","Latn","GQ",
"bwd","Latn","ZZ",
"bwr","Latn","ZZ",
"bxh","Latn","ZZ",
"luy","Latn","KE",
"bye","Latn","ZZ",
"byn","Ethi","ER",
"byr","Latn","ZZ",
"bys","Latn","ZZ",
"byv","Latn","CM",
"byx","Latn","ZZ",
"bza","Latn","ZZ",
"bze","Latn","ML",
"bzf","Latn","ZZ",
"bzh","Latn","ZZ",
"bzw","Latn","ZZ",
"ca","Latn","ES",
"cad","Latn","US",
"can","Latn","ZZ",
"cbj","Latn","ZZ",
"cch","Latn","NG",
"ccp","Cakm","BD",
"ce","Cyrl","RU",
"ceb","Latn","PH",
"cfa","Latn","ZZ",
"cgg","Latn","UG",
"ch","Latn","GU",
"zh","Hans","CN",
"zh","Hant","AU",
"zh","Hant","BN",
"zh","Hant","GF",
"zh","Hant","HK",
"zh","Hant","ID",
"zh","Hant","MO",
"zh","Hant","MY",
"zh","Hant","PF",
"zh","Hant","PH",
"zh","Hant","PA",
"zh","Hant","SR",
"zh","Hant","TH",
"zh","Hant","TW",
"zh","Hant","GB",
"zh","Hant","US",
"zh","Hant","VN",
"zh","Bopo","TW",
"zh","Hanb","TW",
"chk","Latn","FM",
"chm","Cyrl","RU",
"cho","Latn","US",
"chp","Latn","CA",
"chr","Cher","US",
"cic","Latn","US",
"cja","Arab","KH",
"cjm","Cham","VN",
"cjv","Latn","ZZ",
"ckb","Arab","IQ",
"ckl","Latn","ZZ",
"cko","Latn","ZZ",
"cky","Latn","ZZ",
"cla","Latn","ZZ",
"syr","Syrc","IQ",
"cme","Latn","ZZ",
"cmg","Soyo","MN",
"co","Latn","FR",
"cop","Copt","EG",
"cps","Latn","PH",
"cr","Cans","CA",
"crh","Cyrl","UA",
"crj","Cans","CA",
"crk","Cans","CA",
"crl","Cans","CA",
"crm","Cans","CA",
"crs","Latn","SC",
"cs","Latn","CZ",
"csb","Latn","PL",
"csw","Cans","CA",
"ctd","Pauc","MM",
"cu","Cyrl","RU",
"cu","Glag","BG",
"cv","Cyrl","RU",
"cy","Latn","GB",
"da","Latn","DK",
"dad","Latn","ZZ",
"daf","Latn","ZZ",
"dag","Latn","ZZ",
"dah","Latn","ZZ",
"dak","Latn","US",
"dar","Cyrl","RU",
"dav","Latn","KE",
"dbd","Latn","ZZ",
"dbq","Latn","ZZ",
"dcc","Arab","IN",
"ddn","Latn","ZZ",
"de","Latn","DE",
"ded","Latn","ZZ",
"den","Latn","CA",
"dga","Latn","ZZ",
"dgh","Latn","ZZ",
"dgi","Latn","ZZ",
"dgl","Arab","ZZ",
"doi","Arab","IN",
"dgr","Latn","CA",
"dgz","Latn","ZZ",
"mwr","Deva","IN",
"dia","Latn","ZZ",
"zza","Latn","TR",
"dje","Latn","NE",
"dnj","Latn","CI",
"dob","Latn","ZZ",
"dop","Latn","ZZ",
"dow","Latn","ZZ",
"mn","Cyrl","MN",
"mn","Mong","CN",
"dri","Latn","ZZ",
"drs","Ethi","ZZ",
"dsb","Latn","DE",
"dtm","Latn","ML",
"dtp","Latn","MY",
"dts","Latn","ZZ",
"dty","Deva","NP",
"dua","Latn","CM",
"duc","Latn","ZZ",
"dud","Latn","ZZ",
"dug","Latn","ZZ",
"nl","Latn","NL",
"dv","Thaa","MV",
"dva","Latn","ZZ",
"dww","Latn","ZZ",
"dyo","Latn","SN",
"dyu","Latn","BF",
"dzg","Latn","ZZ",
"ebu","Latn","KE",
"ee","Latn","GH",
"efi","Latn","NG",
"egl","Latn","IT",
"egy","Egyp","EG",
"eka","Latn","ZZ",
"et","Latn","EE",
"eky","Kali","MM",
"el","Grek","GR",
"ema","Latn","ZZ",
"emi","Latn","ZZ",
"man","Latn","GM",
"man","Nkoo","GN",
"en","Latn","US",
"en","Shaw","GB",
"enn","Latn","ZZ",
"enq","Latn","ZZ",
"eo","Latn","001",
"eri","Latn","ZZ",
"es","Latn","ES",
"esg","Gonm","IN",
"ik","Latn","US",
"esu","Latn","US",
"etr","Latn","ZZ",
"ett","Ital","IT",
"etu","Latn","ZZ",
"etx","Latn","ZZ",
"ewo","Latn","CM",
"ext","Latn","ES",
"fa","Arab","IR",
"faa","Latn","ZZ",
"fab","Latn","ZZ",
"fag","Latn","ZZ",
"fai","Latn","ZZ",
"fan","Latn","GQ",
"ff","Latn","SN",
"ff","Adlm","GN",
"ffi","Latn","ZZ",
"ffm","Latn","ML",
"fi","Latn","FI",
"fia","Arab","SD",
"fil","Latn","PH",
"fit","Latn","SE",
"fj","Latn","FJ",
"flr","Latn","ZZ",
"fmp","Latn","ZZ",
"fo","Latn","FO",
"fod","Latn","ZZ",
"fon","Latn","BJ",
"for","Latn","ZZ",
"fpe","Latn","ZZ",
"fqs","Latn","ZZ",
"fr","Latn","FR",
"frc","Latn","US",
"frp","Latn","FR",
"frr","Latn","DE",
"frs","Latn","DE",
"fub","Arab","CM",
"fud","Latn","WF",
"fue","Latn","ZZ",
"fuf","Latn","GN",
"fuh","Latn","ZZ",
"fuq","Latn","NE",
"fur","Latn","IT",
"fuv","Latn","NG",
"fuy","Latn","ZZ",
"fvr","Latn","SD",
"fy","Latn","NL",
"ga","Latn","IE",
"gaa","Latn","GH",
"gaf","Latn","ZZ",
"gag","Latn","MD",
"gah","Latn","ZZ",
"gaj","Latn","ZZ",
"gam","Latn","ZZ",
"gan","Hans","CN",
"gaw","Latn","ZZ",
"gay","Latn","ID",
"om","Latn","ET",
"gba","Latn","ZZ",
"gbf","Latn","ZZ",
"gbm","Deva","IN",
"grb","Latn","ZZ",
"gby","Latn","ZZ",
"gbz","Arab","IR",
"gcr","Latn","GF",
"gd","Latn","GB",
"gde","Latn","ZZ",
"gdn","Latn","ZZ",
"gdr","Latn","ZZ",
"geb","Latn","ZZ",
"gej","Latn","ZZ",
"gel","Latn","ZZ",
"ka","Geor","GE",
"gez","Ethi","ET",
"gfk","Latn","ZZ",
"gvr","Deva","NP",
"ghs","Latn","ZZ",
"gil","Latn","KI",
"gim","Latn","ZZ",
"gjk","Arab","PK",
"gjn","Latn","ZZ",
"gju","Arab","PK",
"gkn","Latn","ZZ",
"gkp","Latn","ZZ",
"gl","Latn","ES",
"glk","Arab","IR",
"gmm","Latn","ZZ",
"gmv","Ethi","ZZ",
"gn","Latn","PY",
"gnd","Latn","ZZ",
"gng","Latn","ZZ",
"gon","Telu","IN",
"god","Latn","ZZ",
"gof","Ethi","ZZ",
"goi","Latn","ZZ",
"gom","Deva","IN",
"gor","Latn","ID",
"gos","Latn","NL",
"got","Goth","UA",
"grc","Cprt","CY",
"grc","Linb","GR",
"grt","Beng","IN",
"grw","Latn","ZZ",
"gsw","Latn","CH",
"gu","Gujr","IN",
"gub","Latn","BR",
"guc","Latn","CO",
"gud","Latn","ZZ",
"gur","Latn","GH",
"guw","Latn","ZZ",
"gux","Latn","ZZ",
"guz","Latn","KE",
"gv","Latn","IM",
"gvf","Latn","ZZ",
"gvs","Latn","ZZ",
"gwc","Arab","ZZ",
"gwi","Latn","CA",
"gwt","Arab","ZZ",
"gyi","Latn","ZZ",
"ha","Latn","NG",
"ha","Arab","SD",
"ha","Arab","CM",
"hag","Latn","ZZ",
"hak","Hans","CN",
"ham","Latn","ZZ",
"haw","Latn","US",
"haz","Arab","AF",
"hbb","Latn","ZZ",
"hdy","Ethi","ZZ",
"he","Hebr","IL",
"hhy","Latn","ZZ",
"hi","Deva","IN",
"hi","Latn","IN",
"hia","Latn","ZZ",
"hif","Latn","FJ",
"hig","Latn","ZZ",
"hih","Latn","ZZ",
"hil","Latn","PH",
"srx","Deva","IN",
"hla","Latn","ZZ",
"hlu","Hluw","TR",
"hmd","Plrd","CN",
"hmt","Latn","ZZ",
"hnd","Arab","PK",
"hne","Deva","IN",
"hnj","Hmng","LA",
"hnn","Latn","PH",
"hno","Arab","PK",
"ho","Latn","PG",
"hoc","Deva","IN",
"hoj","Deva","IN",
"hot","Latn","ZZ",
"hr","Latn","HR",
"hsb","Latn","DE",
"hsn","Hans","CN",
"ht","Latn","HT",
"hu","Latn","HU",
"hui","Latn","ZZ",
"hz","Latn","NA",
"ia","Latn","001",
"ian","Latn","ZZ",
"iar","Latn","ZZ",
"iba","Latn","MY",
"ibb","Latn","NG",
"iby","Latn","ZZ",
"ica","Latn","ZZ",
"is","Latn","IS",
"ich","Latn","ZZ",
"id","Latn","ID",
"idd","Latn","ZZ",
"idi","Latn","ZZ",
"idu","Latn","ZZ",
"ife","Latn","TG",
"ig","Latn","NG",
"igb","Latn","ZZ",
"ige","Latn","ZZ",
"ii","Yiii","CN",
"ijj","Latn","ZZ",
"iu","Cans","CA",
"ikk","Latn","ZZ",
"ikt","Latn","CA",
"ikw","Latn","ZZ",
"ikx","Latn","ZZ",
"ilo","Latn","PH",
"imo","Latn","ZZ",
"in","Latn","ID",
"inh","Cyrl","RU",
"io","Latn","001",
"iou","Latn","ZZ",
"iri","Latn","ZZ",
"it","Latn","IT",
"iw","Hebr","IL",
"iwm","Latn","ZZ",
"iws","Latn","ZZ",
"izh","Latn","RU",
"izi","Latn","ZZ",
"ja","Jpan","JP",
"jab","Latn","ZZ",
"jam","Latn","JM",
"jbo","Latn","001",
"jbu","Latn","ZZ",
"jen","Latn","ZZ",
"jgk","Latn","ZZ",
"jgo","Latn","CM",
"yi","Hebr","001",
"jib","Latn","ZZ",
"jmc","Latn","TZ",
"jml","Deva","NP",
"jra","Latn","ZZ",
"jut","Latn","DK",
"jv","Latn","ID",
"jw","Latn","ID",
"kaa","Cyrl","UZ",
"kab","Latn","DZ",
"kac","Latn","MM",
"kad","Latn","ZZ",
"kai","Latn","ZZ",
"kaj","Latn","NG",
"kam","Latn","KE",
"kao","Latn","ML",
"kbd","Cyrl","RU",
"kbm","Latn","ZZ",
"kbp","Latn","ZZ",
"kbq","Latn","ZZ",
"kbx","Latn","ZZ",
"kby","Arab","NE",
"kcg","Latn","NG",
"kck","Latn","ZW",
"kcl","Latn","ZZ",
"kct","Latn","ZZ",
"kde","Latn","TZ",
"kdh","Arab","TG",
"kdl","Latn","ZZ",
"kdt","Thai","TH",
"kea","Latn","CV",
"ken","Latn","CM",
"kez","Latn","ZZ",
"kfo","Latn","CI",
"kfr","Deva","IN",
"kfy","Deva","IN",
"kg","Latn","CD",
"kge","Latn","ID",
"kgf","Latn","ZZ",
"kgp","Latn","BR",
"kha","Latn","IN",
"khb","Talu","CN",
"khn","Deva","IN",
"khq","Latn","ML",
"khs","Latn","ZZ",
"kht","Mymr","IN",
"khw","Arab","PK",
"khz","Latn","ZZ",
"ki","Latn","KE",
"kij","Latn","ZZ",
"kiu","Latn","TR",
"kiw","Latn","ZZ",
"kj","Latn","NA",
"kjd","Latn","ZZ",
"kjg","Laoo","LA",
"kjs","Latn","ZZ",
"kjy","Latn","ZZ",
"kk","Cyrl","KZ",
"kk","Arab","AF",
"kk","Arab","CN",
"kk","Arab","IR",
"kk","Arab","MN",
"kkc","Latn","ZZ",
"kkj","Latn","CM",
"kl","Latn","GL",
"kln","Latn","KE",
"klq","Latn","ZZ",
"klt","Latn","ZZ",
"klx","Latn","ZZ",
"km","Khmr","KH",
"kmb","Latn","AO",
"kmh","Latn","ZZ",
"kmo","Latn","ZZ",
"ku","Latn","TR",
"ku","Arab","LB",
"ku","Arab","IQ",
"ku","Yezi","GE",
"kms","Latn","ZZ",
"kmu","Latn","ZZ",
"kmw","Latn","ZZ",
"kn","Knda","IN",
"kr","Latn","ZZ",
"knf","Latn","GW",
"kok","Deva","IN",
"knp","Latn","ZZ",
"ko","Kore","KR",
"koi","Cyrl","RU",
"kol","Latn","ZZ",
"kos","Latn","FM",
"koz","Latn","ZZ",
"kpe","Latn","LR",
"kpf","Latn","ZZ",
"kpo","Latn","ZZ",
"kpr","Latn","ZZ",
"kv","Cyrl","RU",
"kpx","Latn","ZZ",
"kqb","Latn","ZZ",
"kqf","Latn","ZZ",
"kqs","Latn","ZZ",
"kqy","Ethi","ZZ",
"krc","Cyrl","RU",
"kri","Latn","SL",
"krj","Latn","PH",
"krl","Latn","RU",
"krs","Latn","ZZ",
"kru","Deva","IN",
"ks","Arab","IN",
"ks","Deva","IN",
"ksb","Latn","TZ",
"ksd","Latn","ZZ",
"ksf","Latn","CM",
"ksh","Latn","DE",
"ksj","Latn","ZZ",
"ksr","Latn","ZZ",
"ktb","Ethi","ZZ",
"ktm","Latn","ZZ",
"kto","Latn","ZZ",
"ktr","Latn","MY",
"kub","Latn","ZZ",
"kud","Latn","ZZ",
"kue","Latn","ZZ",
"kuj","Latn","ZZ",
"kum","Cyrl","RU",
"kun","Latn","ZZ",
"kup","Latn","ZZ",
"kus","Latn","ZZ",
"kvg","Latn","ZZ",
"kvr","Latn","ID",
"kvx","Arab","PK",
"kw","Latn","GB",
"kwj","Latn","ZZ",
"kwo","Latn","ZZ",
"yam","Latn","ZZ",
"kxa","Latn","ZZ",
"kxc","Ethi","ZZ",
"tvd","Latn","ZZ",
"kxm","Thai","TH",
"kxp","Arab","PK",
"kxw","Latn","ZZ",
"kxz","Latn","ZZ",
"ky","Cyrl","KG",
"ky","Arab","CN",
"ky","Latn","TR",
"kye","Latn","ZZ",
"kyx","Latn","ZZ",
"kzj","Latn","MY",
"kzr","Latn","ZZ",
"kzt","Latn","MY",
"la","Latn","VA",
"lab","Lina","GR",
"lad","Hebr","IL",
"lag","Latn","TZ",
"lah","Arab","PK",
"laj","Latn","UG",
"las","Latn","ZZ",
"lb","Latn","LU",
"lbe","Cyrl","RU",
"lbu","Latn","ZZ",
"lbw","Latn","ID",
"lcm","Latn","ZZ",
"lcp","Thai","CN",
"ldb","Latn","ZZ",
"led","Latn","ZZ",
"lee","Latn","ZZ",
"lem","Latn","ZZ",
"lep","Lepc","IN",
"leq","Latn","ZZ",
"leu","Latn","ZZ",
"lez","Cyrl","RU",
"lg","Latn","UG",
"lgg","Latn","ZZ",
"li","Latn","NL",
"lia","Latn","ZZ",
"lid","Latn","ZZ",
"lif","Deva","NP",
"lif","Limb","IN",
"lig","Latn","ZZ",
"lih","Latn","ZZ",
"lij","Latn","IT",
"lis","Lisu","CN",
"ljp","Latn","ID",
"lki","Arab","IR",
"lkt","Latn","US",
"lle","Latn","ZZ",
"lln","Latn","ZZ",
"lmn","Telu","IN",
"lmo","Latn","IT",
"lmp","Latn","ZZ",
"ln","Latn","CD",
"lns","Latn","ZZ",
"lnu","Latn","ZZ",
"lo","Laoo","LA",
"loj","Latn","ZZ",
"lok","Latn","ZZ",
"lol","Latn","CD",
"lor","Latn","ZZ",
"los","Latn","ZZ",
"loz","Latn","ZM",
"lrc","Arab","IR",
"lt","Latn","LT",
"ltg","Latn","LV",
"lu","Latn","CD",
"lua","Latn","CD",
"luo","Latn","KE",
"luz","Arab","IR",
"lv","Latn","LV",
"lwl","Thai","TH",
"lzh","Hans","CN",
"lzz","Latn","TR",
"mk","Cyrl","MK",
"mad","Latn","ID",
"maf","Latn","CM",
"mag","Deva","IN",
"mai","Deva","IN",
"mak","Latn","ID",
"mi","Latn","NZ",
"mas","Latn","KE",
"maw","Latn","ZZ",
"ms","Latn","MY",
"ms","Arab","CC",
"ms","Latn","ID",
"maz","Latn","MX",
"mbh","Latn","ZZ",
"mbo","Latn","ZZ",
"mbq","Latn","ZZ",
"mbu","Latn","ZZ",
"mbw","Latn","ZZ",
"mci","Latn","ZZ",
"mcp","Latn","ZZ",
"mcq","Latn","ZZ",
"mcr","Latn","ZZ",
"mcu","Latn","ZZ",
"mda","Latn","ZZ",
"mde","Arab","ZZ",
"mdf","Cyrl","RU",
"mdh","Latn","PH",
"mdj","Latn","ZZ",
"mdr","Latn","ID",
"mdx","Ethi","ZZ",
"med","Latn","ZZ",
"mee","Latn","ZZ",
"mek","Latn","ZZ",
"men","Latn","SL",
"mer","Latn","KE",
"met","Latn","ZZ",
"meu","Latn","ZZ",
"mfa","Arab","TH",
"mfe","Latn","MU",
"mfn","Latn","ZZ",
"mfo","Latn","ZZ",
"mfq","Latn","ZZ",
"mg","Latn","MG",
"mgh","Latn","MZ",
"mgl","Latn","ZZ",
"mgo","Latn","CM",
"mgp","Deva","NP",
"mgy","Latn","TZ",
"mh","Latn","MH",
"mhi","Latn","ZZ",
"mhl","Latn","ZZ",
"mif","Latn","ZZ",
"min","Latn","ID",
"mis","Hatr","IQ",
"mis","Medf","NG",
"miw","Latn","ZZ",
"mki","Arab","ZZ",
"mkl","Latn","ZZ",
"mkp","Latn","ZZ",
"mkw","Latn","ZZ",
"ml","Mlym","IN",
"mle","Latn","ZZ",
"mlp","Latn","ZZ",
"mls","Latn","SD",
"mmo","Latn","ZZ",
"mmu","Latn","ZZ",
"mmx","Latn","ZZ",
"mna","Latn","ZZ",
"mnf","Latn","ZZ",
"mni","Beng","IN",
"mnw","Mymr","MM",
"ro","Latn","RO",
"moa","Latn","ZZ",
"moe","Latn","CA",
"moh","Latn","CA",
"mos","Latn","BF",
"mox","Latn","ZZ",
"mpp","Latn","ZZ",
"mps","Latn","ZZ",
"mpt","Latn","ZZ",
"mpx","Latn","ZZ",
"mql","Latn","ZZ",
"mr","Deva","IN",
"mrd","Deva","NP",
"mrj","Cyrl","RU",
"mro","Mroo","BD",
"mt","Latn","MT",
"mtc","Latn","ZZ",
"mtf","Latn","ZZ",
"mti","Latn","ZZ",
"mtr","Deva","IN",
"mua","Latn","CM",
"raj","Deva","IN",
"mur","Latn","ZZ",
"mus","Latn","US",
"mva","Latn","ZZ",
"mvn","Latn","ZZ",
"mvy","Arab","PK",
"mwk","Latn","ML",
"mwv","Latn","ID",
"mww","Hmnp","US",
"mxc","Latn","ZW",
"mxm","Latn","ZZ",
"myk","Latn","ZZ",
"mym","Ethi","ZZ",
"myv","Cyrl","RU",
"myw","Latn","ZZ",
"myx","Latn","UG",
"myz","Mand","IR",
"mzk","Latn","ZZ",
"mzm","Latn","ZZ",
"mzn","Arab","IR",
"mzp","Latn","ZZ",
"mzw","Latn","ZZ",
"mzz","Latn","ZZ",
"na","Latn","NR",
"nac","Latn","ZZ",
"naf","Latn","ZZ",
"nak","Latn","ZZ",
"nan","Hans","CN",
"nap","Latn","IT",
"naq","Latn","NA",
"nas","Latn","ZZ",
"nb","Latn","NO",
"nca","Latn","ZZ",
"nce","Latn","ZZ",
"ncf","Latn","ZZ",
"nch","Latn","MX",
"nco","Latn","ZZ",
"ncu","Latn","ZZ",
"nd","Latn","ZW",
"ndc","Latn","MZ",
"nds","Latn","DE",
"ne","Deva","NP",
"neb","Latn","ZZ",
"new","Deva","NP",
"nex","Latn","ZZ",
"nfr","Latn","ZZ",
"ng","Latn","NA",
"nga","Latn","ZZ",
"ngb","Latn","ZZ",
"ngl","Latn","MZ",
"nhb","Latn","ZZ",
"nhe","Latn","MX",
"nhw","Latn","MX",
"nif","Latn","ZZ",
"nii","Latn","ZZ",
"nij","Latn","ID",
"nin","Latn","ZZ",
"niu","Latn","NU",
"niy","Latn","ZZ",
"niz","Latn","ZZ",
"njo","Latn","IN",
"nkg","Latn","ZZ",
"nko","Latn","ZZ",
"nmg","Latn","CM",
"nmz","Latn","ZZ",
"nn","Latn","NO",
"nnf","Latn","ZZ",
"nnh","Latn","CM",
"nnk","Latn","ZZ",
"nnm","Latn","ZZ",
"nnp","Wcho","IN",
"no","Latn","NO",
"nod","Lana","TH",
"noe","Deva","IN",
"non","Runr","SE",
"nop","Latn","ZZ",
"nou","Latn","ZZ",
"nqo","Nkoo","GN",
"nr","Latn","ZA",
"nrb","Latn","ZZ",
"nsk","Cans","CA",
"nsn","Latn","ZZ",
"nso","Latn","ZA",
"nss","Latn","ZZ",
"ntm","Latn","ZZ",
"ntr","Latn","ZZ",
"nui","Latn","ZZ",
"nup","Latn","ZZ",
"nus","Latn","SS",
"nuv","Latn","ZZ",
"nux","Latn","ZZ",
"nv","Latn","US",
"nwb","Latn","ZZ",
"nxq","Latn","CN",
"nxr","Latn","ZZ",
"ny","Latn","MW",
"nym","Latn","TZ",
"nyn","Latn","UG",
"nzi","Latn","GH",
"oc","Latn","FR",
"ogc","Latn","ZZ",
"okr","Latn","ZZ",
"okv","Latn","ZZ",
"ong","Latn","ZZ",
"onn","Latn","ZZ",
"ons","Latn","ZZ",
"opm","Latn","ZZ",
"or","Orya","IN",
"oro","Latn","ZZ",
"oru","Arab","ZZ",
"os","Cyrl","GE",
"osa","Osge","US",
"ota","Arab","ZZ",
"otk","Orkh","MN",
"ozm","Latn","ZZ",
"pa","Guru","IN",
"pa","Arab","PK",
"pag","Latn","PH",
"pal","Phli","IR",
"pal","Phlp","CN",
"pam","Latn","PH",
"pap","Latn","AW",
"pau","Latn","PW",
"pbi","Latn","ZZ",
"ps","Arab","AF",
"pcd","Latn","FR",
"pcm","Latn","NG",
"pdc","Latn","US",
"pdt","Latn","CA",
"ped","Latn","ZZ",
"peo","Xpeo","IR",
"pex","Latn","ZZ",
"pfl","Latn","DE",
"phl","Arab","ZZ",
"phn","Phnx","LB",
"pil","Latn","ZZ",
"pip","Latn","ZZ",
"pka","Brah","IN",
"pko","Latn","KE",
"pl","Latn","PL",
"pla","Latn","ZZ",
"pms","Latn","IT",
"png","Latn","ZZ",
"pnn","Latn","ZZ",
"pnt","Grek","GR",
"pon","Latn","FM",
"ppa","Deva","IN",
"ppo","Latn","ZZ",
"pra","Khar","PK",
"prd","Arab","IR",
"prg","Latn","001",
"pss","Latn","ZZ",
"pt","Latn","BR",
"ptp","Latn","ZZ",
"puu","Latn","GA",
"pwa","Latn","ZZ",
"qu","Latn","PE",
"quc","Latn","GT",
"qug","Latn","EC",
"rai","Latn","ZZ",
"rao","Latn","ZZ",
"rcf","Latn","RE",
"rej","Latn","ID",
"rel","Latn","ZZ",
"res","Latn","ZZ",
"rgn","Latn","IT",
"rhg","Arab","MM",
"ria","Latn","IN",
"rif","Tfng","MA",
"rif","Latn","NL",
"rjs","Deva","NP",
"rkt","Beng","BD",
"rm","Latn","CH",
"rmf","Latn","FI",
"rmo","Latn","CH",
"rmt","Arab","IR",
"rmu","Latn","SE",
"rn","Latn","BI",
"rna","Latn","ZZ",
"rng","Latn","MZ",
"rob","Latn","ID",
"rof","Latn","TZ",
"roo","Latn","ZZ",
"rro","Latn","ZZ",
"rtm","Latn","FJ",
"ru","Cyrl","RU",
"rue","Cyrl","UA",
"rug","Latn","SB",
"rw","Latn","RW",
"rwk","Latn","TZ",
"rwo","Latn","ZZ",
"ryu","Kana","JP",
"sa","Deva","IN",
"saf","Latn","GH",
"sah","Cyrl","RU",
"saq","Latn","KE",
"sas","Latn","ID",
"sat","Olck","IN",
"sav","Latn","SN",
"saz","Saur","IN",
"sba","Latn","ZZ",
"sbe","Latn","ZZ",
"sbp","Latn","TZ",
"sc","Latn","IT",
"sr","Cyrl","RS",
"sr","Latn","RU",
"sr","Latn","ME",
"sr","Latn","RO",
"sr","Latn","TR",
"sck","Deva","IN",
"scl","Arab","ZZ",
"scn","Latn","IT",
"sco","Latn","GB",
"scs","Latn","CA",
"sd","Arab","PK",
"sd","Deva","IN",
"sd","Khoj","IN",
"sd","Sind","IN",
"sdc","Latn","IT",
"sdh","Arab","IR",
"se","Latn","NO",
"sef","Latn","CI",
"seh","Latn","MZ",
"sei","Latn","MX",
"ses","Latn","ML",
"sg","Latn","CF",
"sga","Ogam","IE",
"sgs","Latn","LT",
"sgw","Ethi","ZZ",
"sgz","Latn","ZZ",
"shi","Tfng","MA",
"shk","Latn","ZZ",
"shn","Mymr","MM",
"shu","Arab","ZZ",
"si","Sinh","LK",
"sid","Latn","ET",
"sig","Latn","ZZ",
"sil","Latn","ZZ",
"sim","Latn","ZZ",
"sjr","Latn","ZZ",
"sk","Latn","SK",
"skc","Latn","ZZ",
"skr","Arab","PK",
"sks","Latn","ZZ",
"sl","Latn","SI",
"sld","Latn","ZZ",
"sli","Latn","PL",
"sll","Latn","ZZ",
"sly","Latn","ID",
"sm","Latn","WS",
"sma","Latn","SE",
"smj","Latn","SE",
"smn","Latn","FI",
"smp","Samr","IL",
"smq","Latn","ZZ",
"sms","Latn","FI",
"sn","Latn","ZW",
"snc","Latn","ZZ",
"snk","Latn","ML",
"snp","Latn","ZZ",
"snx","Latn","ZZ",
"sny","Latn","ZZ",
"so","Latn","SO",
"sog","Sogd","UZ",
"sok","Latn","ZZ",
"soq","Latn","ZZ",
"sou","Thai","TH",
"soy","Latn","ZZ",
"spd","Latn","ZZ",
"spl","Latn","ZZ",
"sps","Latn","ZZ",
"srb","Sora","IN",
"srn","Latn","SR",
"srr","Latn","SN",
"ss","Latn","ZA",
"ssd","Latn","ZZ",
"ssg","Latn","ZZ",
"ssy","Latn","ER",
"st","Latn","ZA",
"stk","Latn","ZZ",
"stq","Latn","DE",
"su","Latn","ID",
"sua","Latn","ZZ",
"sue","Latn","ZZ",
"suk","Latn","TZ",
"sur","Latn","ZZ",
"sus","Latn","GN",
"sv","Latn","SE",
"sw","Latn","TZ",
"swb","Arab","YT",
"swc","Latn","CD",
"swg","Latn","DE",
"swp","Latn","ZZ",
"swv","Deva","IN",
"sxn","Latn","ID",
"sxw","Latn","ZZ",
"syl","Beng","BD",
"szl","Latn","PL",
"ta","Taml","IN",
"taj","Deva","NP",
"tal","Latn","ZZ",
"tan","Latn","ZZ",
"taq","Latn","ZZ",
"tbc","Latn","ZZ",
"tbd","Latn","ZZ",
"tbf","Latn","ZZ",
"tbg","Latn","ZZ",
"tbo","Latn","ZZ",
"tbw","Latn","PH",
"tbz","Latn","ZZ",
"tci","Latn","ZZ",
"tcy","Knda","IN",
"tdd","Tale","CN",
"tdg","Deva","NP",
"tdh","Deva","NP",
"tdu","Latn","MY",
"te","Telu","IN",
"ted","Latn","ZZ",
"tem","Latn","SL",
"teo","Latn","UG",
"tet","Latn","TL",
"tfi","Latn","ZZ",
"tg","Cyrl","TJ",
"tg","Arab","PK",
"tgc","Latn","ZZ",
"tgo","Latn","ZZ",
"tgu","Latn","ZZ",
"th","Thai","TH",
"thl","Deva","NP",
"thq","Deva","NP",
"thr","Deva","NP",
"ti","Ethi","ET",
"tif","Latn","ZZ",
"tig","Ethi","ER",
"tik","Latn","ZZ",
"tim","Latn","ZZ",
"tio","Latn","ZZ",
"tiv","Latn","NG",
"tk","Latn","TM",
"tkl","Latn","TK",
"tkr","Latn","AZ",
"tkt","Deva","NP",
"tl","Latn","PH",
"tlf","Latn","ZZ",
"tlx","Latn","ZZ",
"tly","Latn","AZ",
"tmh","Latn","NE",
"tmy","Latn","ZZ",
"tn","Latn","ZA",
"tnh","Latn","ZZ",
"to","Latn","TO",
"tof","Latn","ZZ",
"tog","Latn","MW",
"toq","Latn","ZZ",
"tpi","Latn","PG",
"tpm","Latn","ZZ",
"tpz","Latn","ZZ",
"tqo","Latn","ZZ",
"tr","Latn","TR",
"tru","Latn","TR",
"trv","Latn","TW",
"trw","Arab","ZZ",
"ts","Latn","ZA",
"tsd","Grek","GR",
"tsf","Deva","NP",
"tsg","Latn","PH",
"tsj","Tibt","BT",
"tsw","Latn","ZZ",
"tt","Cyrl","RU",
"ttd","Latn","ZZ",
"tte","Latn","ZZ",
"ttj","Latn","UG",
"ttr","Latn","ZZ",
"tts","Thai","TH",
"ttt","Latn","AZ",
"tuh","Latn","ZZ",
"tul","Latn","ZZ",
"tum","Latn","MW",
"tuq","Latn","ZZ",
"tvl","Latn","TV",
"tvu","Latn","ZZ",
"twh","Latn","ZZ",
"twq","Latn","NE",
"txg","Tang","CN",
"ty","Latn","PF",
"tya","Latn","ZZ",
"tyv","Cyrl","RU",
"tzm","Latn","MA",
"ubu","Latn","ZZ",
"udm","Cyrl","RU",
"ug","Arab","CN",
"ug","Cyrl","KZ",
"ug","Cyrl","MN",
"uga","Ugar","SY",
"uk","Cyrl","UA",
"uli","Latn","FM",
"umb","Latn","AO",
"en","Latn","NG",
"en","Latn","AU",
"es","Latn","MX",
"sw","Latn","CD",
"en","Latn","ZA",
"es","Latn","CU",
"en","Latn","PG",
"en","Latn","GU",
"uz","Latn","UZ",
"ar","Arab","SA",
"en","Latn","GB",
"es","Latn","419",
"pap","Latn","CW",
"ar","Arab","SD",
"ar","Arab","YE",
"ca","Latn","AD",
"ar","Arab","AE",
"fa","Arab","AF",
"pt","Latn","AO",
"und","Latn","AQ",
"es","Latn","AR",
"sm","Latn","AS",
"de","Latn","AT",
"nl","Latn","AW",
"sv","Latn","AX",
"nl","Latn","BE",
"fr","Latn","BF",
"ar","Arab","BH",
"fr","Latn","BJ",
"fr","Latn","BL",
"ms","Latn","BN",
"es","Latn","BO",
"pap","Latn","BQ",
"und","Latn","BV",
"fr","Latn","CF",
"fr","Latn","CG",
"de","Latn","CH",
"fr","Latn","CI",
"es","Latn","CL",
"fr","Latn","CM",
"es","Latn","CO",
"und","Latn","CP",
"es","Latn","CR",
"pt","Latn","CV",
"el","Grek","CY",
"aa","Latn","DJ",
"es","Latn","DO",
"ar","Arab","DZ",
"es","Latn","EA",
"es","Latn","EC",
"ar","Arab","EH",
"ti","Ethi","ER",
"de","Latn","EZ",
"fr","Latn","GA",
"fr","Latn","GF",
"fr","Latn","GN",
"fr","Latn","GP",
"es","Latn","GQ",
"und","Latn","GS",
"es","Latn","GT",
"pt","Latn","GW",
"und","Latn","HM",
"es","Latn","HN",
"es","Latn","IC",
"ar","Arab","IQ",
"ar","Arab","JO",
"sw","Latn","KE",
"ar","Arab","KM",
"ko","Kore","KP",
"ar","Arab","KW",
"ru","Cyrl","KZ",
"ar","Arab","LB",
"de","Latn","LI",
"st","Latn","LS",
"fr","Latn","LU",
"ar","Arab","LY",
"ar","Arab","MA",
"fr","Latn","MC",
"ro","Latn","MD",
"fr","Latn","MF",
"fr","Latn","MQ",
"ar","Arab","MR",
"pt","Latn","MZ",
"af","Latn","NA",
"fr","Latn","NC",
"ha","Latn","NE",
"es","Latn","NI",
"ar","Arab","OM",
"es","Latn","PA",
"es","Latn","PE",
"fr","Latn","PF",
"ur","Arab","PK",
"fr","Latn","PM",
"es","Latn","PR",
"ar","Arab","PS",
"pt","Latn","PT",
"ar","Arab","QA",
"en","Latn","DG",
"fr","Latn","RE",
"fr","Latn","SC",
"nb","Latn","SJ",
"it","Latn","SM",
"fr","Latn","SN",
"nl","Latn","SR",
"pt","Latn","ST",
"es","Latn","SV",
"ar","Arab","SY",
"fr","Latn","TD",
"fr","Latn","TF",
"fr","Latn","TG",
"pt","Latn","TL",
"ar","Arab","TN",
"sw","Latn","UG",
"es","Latn","UY",
"it","Latn","VA",
"vi","Latn","VN",
"es","Latn","VE",
"fr","Latn","WF",
"sq","Latn","XK",
"fr","Latn","YT",
"lez","Aghb","RU",
"ks","Arab","GB",
"ms","Arab","ID",
"ur","Arab","IN",
"ur","Arab","MU",
"ha","Arab","NG",
"fa","Arab","TJ",
"az","Arab","TR",
"ban","Bali","ID",
"bbc","Batk","ID",
"sa","Bhks","IN",
"fr","Brai","FR",
"bug","Bugi","ID",
"bku","Buhd","PH",
"xcr","Cari","TR",
"xco","Chrs","UZ",
"mk","Cyrl","AL",
"sr","Cyrl","BA",
"mk","Cyrl","GR",
"uk","Cyrl","MD",
"bg","Cyrl","RO",
"uk","Cyrl","SK",
"kbd","Cyrl","TR",
"sr","Cyrl","XK",
"ne","Deva","BT",
"hif","Deva","FJ",
"bho","Deva","MU",
"dv","Diak","MV",
"doi","Dogr","IN",
"fr","Dupl","FR",
"sq","Elba","AL",
"arc","Elym","IR",
"wsg","Gong","IN",
"sa","Gran","IN",
"ko","Hang","KR",
"zh","Hani","CN",
"hnn","Hano","PH",
"yi","Hebr","CA",
"yi","Hebr","GB",
"yi","Hebr","SE",
"yi","Hebr","UA",
"yi","Hebr","US",
"ja","Hira","JP",
"hu","Hung","HU",
"ko","Jamo","KR",
"jv","Java","ID",
"ja","Kana","JP",
"zkt","Kits","CN",
"bho","Kthi","IN",
"en","Latn","ET",
"tk","Latn","AF",
"ku","Latn","AM",
"za","Latn","CN",
"tr","Latn","CY",
"fr","Latn","DZ",
"ku","Latn","GE",
"tk","Latn","IR",
"fr","Latn","KM",
"fr","Latn","MA",
"sq","Latn","MK",
"pt","Latn","MO",
"fr","Latn","MR",
"fr","Latn","SY",
"fr","Latn","TN",
"pl","Latn","UA",
"xlc","Lyci","TR",
"xld","Lydi","TR",
"hi","Mahj","IN",
"mak","Maka","ID",
"xmn","Mani","CN",
"bo","Marc","CN",
"men","Mend","SL",
"xmr","Merc","SD",
"xmr","Mero","SD",
"mr","Modi","IN",
"mni","Mtei","IN",
"skr","Mult","PK",
"mnw","Mymr","TH",
"sa","Nand","IN",
"xna","Narb","SA",
"new","Newa","NP",
"zhx","Nshu","CN",
"so","Osma","SO",
"kv","Perm","RU",
"lzh","Phag","CN",
"xpr","Prti","IR",
"rej","Rjng","ID",
"rhg","Rohg","MM",
"xsa","Sarb","YE",
"sa","Shrd","IN",
"sa","Sidd","IN",
"sog","Sogo","UZ",
"su","Sund","ID",
"syl","Sylo","BD",
"tbw","Tagb","PH",
"doi","Takr","IN",
"zgh","Tfng","MA",
"fil","Tglg","PH",
"kdt","Thai","KH",
"kdt","Thai","LA",
"mai","Tirh","IN",
"vai","Vaii","LR",
"hoc","Wara","IN",
"cmg","Zanb","MN",
"unr","Beng","IN",
"unr","Deva","NP",
"unx","Beng","IN",
"uok","Latn","ZZ",
"uri","Latn","ZZ",
"urt","Latn","ZZ",
"urw","Latn","ZZ",
"usa","Latn","ZZ",
"utr","Latn","ZZ",
"uvh","Latn","ZZ",
"uvl","Latn","ZZ",
"uz","Arab","AF",
"uz","Cyrl","CN",
"vag","Latn","ZZ",
"van","Latn","ZZ",
"ve","Latn","ZA",
"vec","Latn","IT",
"vep","Latn","RU",
"vic","Latn","SX",
"viv","Latn","ZZ",
"vls","Latn","BE",
"vmf","Latn","DE",
"vmw","Latn","MZ",
"vo","Latn","001",
"vot","Latn","RU",
"vro","Latn","EE",
"vun","Latn","TZ",
"vut","Latn","ZZ",
"wa","Latn","BE",
"wae","Latn","CH",
"waj","Latn","ZZ",
"wal","Ethi","ET",
"wan","Latn","ZZ",
"war","Latn","PH",
"wbp","Latn","AU",
"wbq","Telu","IN",
"wbr","Deva","IN",
"wci","Latn","ZZ",
"wer","Latn","ZZ",
"wgi","Latn","ZZ",
"whg","Latn","ZZ",
"wib","Latn","ZZ",
"wiu","Latn","ZZ",
"wiv","Latn","ZZ",
"wja","Latn","ZZ",
"wji","Latn","ZZ",
"wls","Latn","WF",
"wmo","Latn","ZZ",
"wnc","Latn","ZZ",
"wni","Arab","KM",
"wnu","Latn","ZZ",
"wo","Latn","SN",
"wob","Latn","ZZ",
"wos","Latn","ZZ",
"wrs","Latn","ZZ",
"wsk","Latn","ZZ",
"wtm","Deva","IN",
"wuu","Hans","CN",
"wuv","Latn","ZZ",
"wwa","Latn","ZZ",
"xav","Latn","BR",
"xbi","Latn","ZZ",
"xes","Latn","ZZ",
"xh","Latn","ZA",
"xla","Latn","ZZ",
"xmf","Geor","GE",
"xnr","Deva","IN",
"xog","Latn","UG",
"xon","Latn","ZZ",
"xrb","Latn","ZZ",
"xsi","Latn","ZZ",
"xsm","Latn","ZZ",
"xsr","Deva","NP",
"xwe","Latn","ZZ",
"yao","Latn","MZ",
"yap","Latn","FM",
"yas","Latn","ZZ",
"yat","Latn","ZZ",
"yav","Latn","CM",
"yay","Latn","ZZ",
"yaz","Latn","ZZ",
"yba","Latn","ZZ",
"ybb","Latn","CM",
"yby","Latn","ZZ",
"yer","Latn","ZZ",
"ygr","Latn","ZZ",
"ygw","Latn","ZZ",
"yko","Latn","ZZ",
"yle","Latn","ZZ",
"ylg","Latn","ZZ",
"yll","Latn","ZZ",
"yml","Latn","ZZ",
"yo","Latn","NG",
"yon","Latn","ZZ",
"yrb","Latn","ZZ",
"yre","Latn","ZZ",
"yrl","Latn","BR",
"yss","Latn","ZZ",
"yua","Latn","MX",
"yue","Hant","HK",
"yue","Hans","CN",
"yuj","Latn","ZZ",
"yut","Latn","ZZ",
"yuw","Latn","ZZ",
"zag","Latn","SD",
"zdj","Arab","KM",
"zea","Latn","NL",
"zia","Latn","ZZ",
"zlm","Latn","TG",
"zmi","Latn","MY",
"zne","Latn","ZZ",
"zu","Latn","ZA",
} // lsrs
} // likely
match{
trie:bin{ // BytesTrie: 2629 bytes
00196ec42074c1b077c0ca77a28078a2
8a79a29a7a036c346daa90e834f51165
ee5d12ed6df335117ae820022a854834
4c166174ee48616ef34911616e02e99e
f3a245f41248616e01f347f42007b314
b32ab426b536b605b3c8a5b329b429b6
2910b5292a2bb026b122b205b3c891b3
29b429b62905b3c887b329b429b62912
48616e01f349f4491348616ef43f0175
2aef1166f25d12f57ae835016d2ae811
65ee5d02eda241f622f7116de7350369
327538e93eef1165ee5d12e879e93512
e57ae8351165ee5c012a8548166562f2
4c6174ee35744a75a2b476016b2c7212
ef65f43501eb22f4116df3350ee171eb
0eeba2a5eea2dbefa2d8f41172f55de1
4ee592e7aa42e91165ee5c012a854516
7468e94c6174ee350165427410e12001
2a854c166174ee54616dec4910ee5c01
2a855416616dec4c6174ee3501654274
10e520012a854c166174ee54656cf549
10ee5c012a855416656cf54c6174ee35
6c1c6c366dac0775367812f96de73512
e865ee5d01eda25af9126b6cee356432
65a2dc6b12e76de73512f86de7350472
527a58e75ef2a28ffa1172f55c012a85
4c166174ee437972ec3512eb6df33512
f375fa35117ae84971c16171a2ac72a4
49730011e855f12df130f234f428f5a8
18f71165ee5d107301e829f220022a85
43344c166174ee437972ec2b167972ec
4c6174ee2be832e942ee22ef1165ee5d
0262ac2968227310f2291165ee5c012a
855316696ee84c6174ee35702e705272
58735ee1b0ace41165ee5c012a854116
7261e24c6174ee3512f66ff23512ef73
e33501e8aef1f91161e1296434674068
486b12e76de73501e322ee1173e33513
e36b6cee3512f561f23504753a769077
a26478a26df51165f35d0cec16f30bf3
2af726f822f91171f535ec26f022f211
71f535e709e726e822eb1171f535e226
e422e61171f5350ded16f00bf02af326
f722fa1171f535ed26ee22ef1171f535
e80be82ae926ea22ec1171f535e126e3
22e51171f53503e12ae326e822f31171
f5350aef14f409f426f522f71171f535
ef26f022f21171f535e12ee32ae826ec
22ee1171f5351171f5350361a80ced30
eea285f71166f25d1164e5496ea26f6f
a2d570086b4d6bac05735ae168f386f4
1170f4a28007b3c4c4b3aac8b4aac5b5
aac2b601b129b62901e5a2d5f41170f3
351165ee5c012a8547167572f54c6174
ee351165ee5c012a8541167261e24c61
74ee356234633a65406712e161f23512
f470f33512ed65ee4912ec6df3350a79
46ee19ee2eef38f91165ee5d106e01e2
49ef4901647c6e01e223ee497948e256
e51165ee5c012a8544166576e14c6174
ee3501e4a66eee1165ee5d01642c6e01
ee49ef2310e13161a8756834693a6c42
7312ef65ee5d12e467ee3513f16b6cee
3513e56c75f935046b54725ce3acfbed
a2ddf21165ee5c012a854f167279e14c
6174ee3513e96b6cee3502e3a6c6ee22
f3116df33567c32c6ac2486aa2b56ba4
0d6ca4b06d00107669ee35eea40af24e
f374f4a29af91165ee5c012a854d1679
6df24c6174ee350168a64f6d10f22001
2a854c166174ee446576e1491169e45d
7676e7a448e9a60aec0165426d10ec20
012a854c166174ee4d6c79ed4910ee5c
012a854d166c79ed4c6174ee3512e66d
ee356e1f6e34713a73407512e96df335
12f07ae83512e76df33501e8ac66e911
6df3356134653a66406912ee6df33512
f86df33512ef6df33502e14ae246e511
65ee5d02612ee13af61169e44901eb22
f8116df335116ae120032a8548384b78
4c166174ee4a7061ee2b026136694272
156bf44a7061ee2b156ee94a7061ee2b
1172e10148464a127061ee2b12616ee1
01482c4a127061ee2b12726bf42b0aeb
73ef36ef2ef57cf91172f55d116bef20
022a8548464a12616def01482c4b126f
72e52b12616ee72b11616e01e722e913
4b6f72e52b1174f25deba897ed6aee01
65426b10ee20012a854c166174ee4b6e
64e14910ee5c012a854b166e64e14c61
74ee351165ee5c012a854b16686df24c
6174ee357236763c7848e14ee71166f2
5d12e965ee5d01e222f2116df33512e4
6df3351165ee5c012a854716656ff24c
6174ee350e753ee221e24ee7a29dee4c
ef1165ee5c012a854c16616fef4c6174
ee351164e5291166f25d753277387a40
e11169f44912e166f25d13e76c75f935
12e87ae8356f2a6f48724e735c7402e7
30ef22f3126c75f935116cf63512fa65
ee5d01e922ed126c75f93513ed6c75f9
35634669526b02e226ef22f3126c75f9
35126c75f93501e522e6116df33512f7
6df335676a68a2816905e40ae4a88ce7
34f31165ee49642e6b36e11165ee5d13
e16c75f93512f469f5350a7531ec1eec
a40deea40af50167286810e95d10f520
012a854c166174ee47756af249752ee1
22e41165ee4901e922ee1167ee356138
6b4c6e546f5a7312f764e52902e1a257
eea46bf8116fed3513f06b70e53512f7
67ee3513ed6b6feb3507e934e94ef26c
f4a6f7f91172f55c012a854116726dee
437972ec351168e920012a854c166174
ee446576e1490162287310e82910f329
61326a4c7352e11165ee5d02e530eba4
0df71165ee49116fed3512e96df33512
ee7ae83564c0dd648865a24866036632
7538ef6af9116eec4912ed66e63506e8
0be82ae926f122f61166e635e226e522
e61166e6351166e6351164e149027434
753ae1106e01e231ef3112f96ee53512
f06df33506ee78ee34efa278f396f511
65f3491165eea28007b317b362b430b5
5ab601b229b62904b027b127b327b427
b5272a2bb030b12cb201b229b62904b0
29b129b329b427b5291165f3a28007b3
0cb342b43eb53ab601b129b6292a2bb0
26b14eb204b029b229b329b429b52904
b029b229b329b429b52901b129b6296e
2e7936e51165ee5d13e26b6cee3513ef
6b6cee3561a25662a482630a6f2c7a16
7a30efa4b5f91165ee4901e822ef117a
e835117ae8356f3070367212f366f249
12e16df33512f87ae8356438653e6846
6a4c6b12e261f25d12ef7ae83513e266
69ec5d12f265ee4912f97ae835001575
afe288f275f24af9a26cfa1172f55c01
2a854c166174ee437972ec351161f220
012a5a4c166174ee417261e24807b327
b364b426b522b605b436b429b529b629
8407b313b33cb426b522b605b422b429
b529b62910b3292a2bb026b122b205b4
0fb429b529b62905b406b429b529b629
b029b129b2291165f349e22ee632eb11
65ee5d1172f55d116eec4975a41d7634
793a7a4ee1127373f92912ec61f23503
e82aec26ee22f01161f23512e261fa35
66356c1e6c3e70447203f12af326f922
fa1161f23512ee73f13501e322e41161
f235663069366a12f061f23512e261f2
3513e97379f235613e624e635a649065
01e222e31161f23502e526ef32f41173
f13501e822f61161f23505f709f726f8
22f91161f235e82eed22f11161f23511
65ee5d1161f23512e661f2350c7655e8
3de83eee42f286f30168287310e82910
f2291168e95d0162426510ee5c012a85
4216656ee74c6174ee3510ee20012a85
4c166174ee42656ee7491166f249762e
7a3ae51172f54901e522f5116df33512
e36de7356a1b6a306d447412ea6df335
01ee2af1116de735116df33512ed6de7
35623065366812f26de73512fa61f235
12ed65ee5d
} // trie
regionToPartitions:bin{ // 1677 bytes
000008090a00020000000b0009000201
090001010a000a000000000000000a0c
00000001010000000100000000000000
000000000000010100000b0000000b00
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
0000000000000000000000000000000c
010001000000000d0100000d01000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000900000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
000000000a0000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000000000000
00000000000000000000000101010102
00020000010102010001020301010002
01000101020001010101010101000202
01020002020201010201000102020001
01000101010100010201010201000201
00020102010101000000010100010000
01010002000200000000000000000000
04010002000100010400000000000000
00000101010100000000010000000000
00000001010200010001000001000000
00000100000105000201020101010000
02010100020101020203000100020000
00000000000000000006000102000000
01000201000000000000000101010000
00000000010101010001010101000000
00000000000000010000000000000002
00010100000000000000000000000000
00010001010100000001020001000100
00000001000201010102000000000001
00010000000000000101010101000004
00040001010102010300000101010106
03020402010101010201010100010001
01010002000001000001010001000101
00000000010000000000000000000000
00010000000000000000000000000002
00000002010101000001010201000000
07010100000100020001000000000000
00000000000000010000000000010000
00000000000000010000000000000000
00010000000100010001000000010101
01010001010101010101010100000201
01010200020101010002010001010100
01010101040101000100020001010000
01010000000000010000000000030e00
00000007000000000002010100020002
00020007000000000100000000000001
00000000000000000000010000000000
00000000000000010000000000000000
00000000000000000001000000000000
00000000000000000000000001010000
00000000000000000000000001010000
00000001000000000000000000000001
00000000010000000001000000
} // regionToPartitions
partitions{".","0","1","2","3","4","5","6","0123456","03","16","02","05","04","012346"}
paradigms{
"en","Latn","US",
"en","Latn","GB",
"es","Latn","ES",
"es","Latn","419",
"pt","Latn","BR",
"pt","Latn","PT",
}
distances:intvector{80,50,4,3}
} // match
}